SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
Handoff in GSM/GPRS
  Cellular Systems
      Avi Freedman
Hexagon System Engineering
Outline

• GSM and GSM referemce model
• GPRS basics
• Handoffs
  – GSM
  – GPRS
     • Location and Mobility Management
     • Re-selection and routing update
     • QoS
2.5 G – Provide data service
• The GSM family
   –   Basic GSM: 9.6 kbps
   –   HSCSD: 28.8 kbps / Circuit switched
   –   GPRS: 40 kbps
   –   EDGE: 384 kbps
• The D-AMPS/ IS-136 Family
   – CDPD: 9.6 kbps / 19.2 kbps
   – EDGE: 384 kbps
• The IS-95 Family
   – IS-95a – 9.6 kbps
   – IS-95b – 115.2 kbps
   – IS-95c / HDR– 2Mbps
The Cellular Network
                                      EIR


               BTS                                     External
   MS         BTS
             BTS        BSC            MSC             Networks
                Base Station

                                        HLR     VLR
                         Other
                         MSC
                                        AuC            Other
                                                       VLRs
• MS – Mobile Station             •   HLR – Home Location Register
• BTS – Basestation Transceiver   •   VLR – Visitor Location Register
  Station
                                  •   EIR – Equipment Identity Register
• BSC – Basestation Controller
                                  •   AuC – Authentication Center
• MSC – Mobile Switching Center
Basic GSM reference model
                                          GCR
                                  EIR     SIWF
                                           IWF

                                                   External
   MS        BTS      BSC          MSC    GMSC     Networks
               Base Station
   SIM
                      SMS-GMSC      HLR   VLR
                      SMS-IWMSC
                                    AuC
                       SMS-SC

• SIM – Subscriber Identity     • GMSC- Gateway MSC
  Module                        • SMS – Short Message
• GCR- Group Call Register        Service
• IWF – InterWorking Function   • SC – Service Center
• SIWF – Shared IWF
GSM/GPRS reference model
                                                   GCR
                                       EIR
                                                   SIWF
                                                   IWF

                                         MSC       GMSC
                                                          External
                                                          Networks
TE   MS       BSS          SMS-GMSC
                           SMS-IWMSC
                                             HLR   VLR

                                             AuC
                           SMS-SC

     SIM

                                SGSN               GGSN       PDN


 • TE – Terminal Equipment
 • PDN – Public Data Network
 • SGSN – Serving GPRS
   Support Node
 • GGSN – Gateway GPRS
   support Node
GPRS Data Rate
GPRS Protocol Stack
           MAC – Medium Access Control
              RLC – Radio Link Control
Network   •Backward Error Control-ARQ
                                                   Network
 Layer    •Slotted ALOHA                            Layer
          •Master-Slave concept
SNDCP                                SNDC GTP       GTP
          •Capacity on demand




                                                          PSPDN Specific
            PLL-LLC                     P
                   Physical Link subLayer
          •Multiframe structure for PDCH TCP/UDP
 LLC                                  LLC          TCP/UDP




                                                            Protocols
           •Forward Error Correcetion
 RLC          burst BSSGP
           •4RLC Interleaving       BSSGP  IP        IP
               RFL- RF sublayer
           •Link congestion detection
MAC       •GSM Protocol
             MAC      FR               FR  L2        L2

 PLL         PLL
                    PHY          PHY     PHY        PHY
 RFL        RFL

MS        Base Station             SGSN              GGSN
GPRS Protocol Stack
                         GTP
                     GPRS Tunneling
Network                                     Network
 Layer                  Protocol             Layer
SNDCP                     SNDCP    GTP       GTP




                                                   PSPDN Specific
 LLC          LLC          LLC    TCP/UDP   TCP/UDP




                                                     Protocols
        SNDCP
 RLC     RLC BSSGP        BSSGP     IP        IP
     Sub-Network
MAC      MAC   FR          FR       L2        L2
      Dependent
PLL
  Convergence Protocol
         PLL
               PHY         PHY     PHY       PHY
 RFL       RFL

MS        Base Station     SGSN               GGSN
Handoffs in GSM and GPRS
GSM

• Types (network elements)
  –   Intracell HO
  –   Inter-Cell HO within the same BSC
  –   Intra MSC HO
  –   Inter MSC HO
• Types (function location)
  – Mobile initiated
  – Network initiated, mobile assisted
GSM (cont.)

• Measurements of the Broadcast
  Channel on a free time slot
• Decision according to:
  – Minimum acceptable performance
   power control is preferred over HO

  – Power budget algorithms
    HO is preferred over power control
GSM Handover Initiation

• Initiation by the network providing
  –   New channels characteristics
  –   Characteristics of a new cell
  –   Power level
  –   Physical channel establishment procedures
  –   Timing advance
  –   Cipher mode setting
Physical Channel
           Establishment
•   Finely synchronized cells
•   Non synchronized cells
•   Pseudo synchronized cells
•   Pre-synchronized cells
GPRS
 Mobile Station Modes of Operation

• Class A: The MS is attached to both
  GSM and GPRS simultaneously
• Class B: The MS is attached to both but
  can operate in only one at a time
• Class C: The MS is attached to GPRS
  or other GSM services
Cell Hierarchy
                                 Location Area
Location Area

                                 Routing
                                    Area
                 RA




                                  RA
    RA
Levels of Location
          Management
• Cell Update (re-selection procedure)
  – Originated by MS
  – Based on BCCH measurements
  – Other criteria may apply
• Routing Area update
  – Initiated by mobile when crossing RA
    boundary
Mobility Management States

• Idle
   – MS is not attached to GPRS
• Standby
   – Subscriber is attached to GPRS mobility management
   – MS performs RA and cell selection locally, reports RA
     changes
   – Data, signaling or page response move the MS to READY
   – Detach procedures moves the state to Idle
• Ready
   – Information on cell selection is reported
   – Cell selection may be done locally or by network control
   – State supervised by a timer
Mobility Management States
GPRS Re-Selection
• GPRS IDLE state and wishes to initiate the GPRS Attach
  procedure:
   – If the currently camped-on cell supports GPRS then no cell reselection
     is required.
   – If the currently camped-on cell does not support GPRS, then
     reselection of a cell supporting GPRS is required before execution of
     the attach procedure.
• If the MS is in GPRS STANDBY or READY state, cell selection and
  reselection procedures specific to GPRS shall be used
• The cell reselection procedure used in READY state shall minimise
  the cell changes.
• If the MS is in dedicated mode, then the changes from one cell to
  another is performed according to the network-controlled handover
  procedures.
• There may be co-ordination of the idle and dedicated mode
  procedures used for circuit-switched services with the READY state
  procedure for MSs that are both IMSI-attached and GPRS-
  attached.
Routing Update Procedure
  • MS sends RA update request containing the cell identity
    and the identity of previous routing area, to new SGSN
  • New SGSN asks from old SGSN the context (GGSN
    address and tunneling information) of the MS
  • New SGSN updates GGSNs, new SGSN address and
    tunneling information is delivered to GGSN
  • New SGSN updates HLR
  • HLR cancels the MS information context in old SGSN
  • HLR loads the subscriber data to new SGSN
  • New SGSN acknowledges to the MS
  • The previous SGSN is requested to transmit the
    undelivered data to the new SGSN.
www.ece.wpi.edu/~prashant/geo/neth98.pdf
QoS Profiles

• Precedence Class
  – High, Normal, Low
• Delay Classes
• Reliability Classes
• Throughput classes
Delay Classes
Reliability Classes
Reliability Classes (cont.)
Peak Throughput Class
Mean Throughput Classes
Handoff Summary

• No special probe signal is used by BTS (MCHO)
• Several principles are used for handoff decision
• Only passive scanning at MS is employed to
  detect nearby BTS (like in GSM)
• In network layer MS communicates with SGSN,
  in physical layer with a BSS.
• Several protocols and channels are employed
  for indicating the MSs current location
802.11           GSM/GPRS                CDPD
   Beacon         Same physical      Separate Physical       Separate
                    channel              Channel             Physical
                                                             Channel
  Handoff             Mobile            GSM- BSC               Mobile
  Decision                              GPRS- MS
Information to        IAPP            GSM – by BSC         Message from
    old AP                           GPRS – by SGSN        MHF to MSF
                                                             of old BS
  Channel         At the terminal      At the terminal     At the terminal
 Monitoring
 Access and          CSMA                  TDMA             DSMA/CD
 Monitoring      Monitored all the     Monitored when      Monitored all
                       time             MS does not          the time
                                     transmit or receive
Conclusion

• Wireless data has been considered since
  early days of cellular technology
• GSM/GPRS supports packet data together
  with CS traffic, with rates up to 171kbps
• Handover in GPRS is strongly aligned to
  GSM handover
• QoS is the main issue in handover of GPRS.
  The standard supports a variety of profiles
• HO principles are similar in various types of
  systems

Más contenido relacionado

La actualidad más candente

19080432 rrc-procedures-in-lte-comments-v1
19080432 rrc-procedures-in-lte-comments-v119080432 rrc-procedures-in-lte-comments-v1
19080432 rrc-procedures-in-lte-comments-v1vedaarunachalam
 
Gprs
GprsGprs
Gprsakash
 
205583569 gb-interface-detailed-planning-final
205583569 gb-interface-detailed-planning-final205583569 gb-interface-detailed-planning-final
205583569 gb-interface-detailed-planning-finalOlivier Rostaing
 
Copy Of Copy Of Gprs
Copy Of Copy Of GprsCopy Of Copy Of Gprs
Copy Of Copy Of Gprsakash
 
BICC protocol and application
BICC protocol and applicationBICC protocol and application
BICC protocol and applicationIsybel Harto
 
GPRS/EDGE Basics / knowledge sharing
GPRS/EDGE Basics /  knowledge sharingGPRS/EDGE Basics /  knowledge sharing
GPRS/EDGE Basics / knowledge sharingMustafa Golam
 
Wcdma ran protocols and procedures
Wcdma ran protocols and proceduresWcdma ran protocols and procedures
Wcdma ran protocols and proceduresChandra Reddy
 
Protocol for QoS Support Chapter 18
Protocol for QoS Support Chapter 18Protocol for QoS Support Chapter 18
Protocol for QoS Support Chapter 18daniel ayalew
 
Comparining Mobile Wimax With Hspa And Lte
Comparining Mobile Wimax With Hspa And LteComparining Mobile Wimax With Hspa And Lte
Comparining Mobile Wimax With Hspa And LteSyed Khurram Iqbal
 
Packet core network basics
Packet core network basicsPacket core network basics
Packet core network basicsMustafa Golam
 
Chap06 ll cprot_03_kh
Chap06 ll cprot_03_khChap06 ll cprot_03_kh
Chap06 ll cprot_03_khFarzad Ramin
 
GGSN-Gateway GPRS Support Node
GGSN-Gateway GPRS Support NodeGGSN-Gateway GPRS Support Node
GGSN-Gateway GPRS Support NodeMustafa Golam
 
2 g parameters_guidelines1
2 g parameters_guidelines12 g parameters_guidelines1
2 g parameters_guidelines1James Mutuku
 

La actualidad más candente (20)

Chap04 gs 03_kh
Chap04 gs 03_khChap04 gs 03_kh
Chap04 gs 03_kh
 
Chap10 edge 03_kh
Chap10 edge 03_khChap10 edge 03_kh
Chap10 edge 03_kh
 
19080432 rrc-procedures-in-lte-comments-v1
19080432 rrc-procedures-in-lte-comments-v119080432 rrc-procedures-in-lte-comments-v1
19080432 rrc-procedures-in-lte-comments-v1
 
Gprs
GprsGprs
Gprs
 
205583569 gb-interface-detailed-planning-final
205583569 gb-interface-detailed-planning-final205583569 gb-interface-detailed-planning-final
205583569 gb-interface-detailed-planning-final
 
Copy Of Copy Of Gprs
Copy Of Copy Of GprsCopy Of Copy Of Gprs
Copy Of Copy Of Gprs
 
BICC protocol and application
BICC protocol and applicationBICC protocol and application
BICC protocol and application
 
GPRS/EDGE Basics / knowledge sharing
GPRS/EDGE Basics /  knowledge sharingGPRS/EDGE Basics /  knowledge sharing
GPRS/EDGE Basics / knowledge sharing
 
Wcdma ran protocols and procedures
Wcdma ran protocols and proceduresWcdma ran protocols and procedures
Wcdma ran protocols and procedures
 
Protocol for QoS Support Chapter 18
Protocol for QoS Support Chapter 18Protocol for QoS Support Chapter 18
Protocol for QoS Support Chapter 18
 
Comparining Mobile Wimax With Hspa And Lte
Comparining Mobile Wimax With Hspa And LteComparining Mobile Wimax With Hspa And Lte
Comparining Mobile Wimax With Hspa And Lte
 
Packet core network basics
Packet core network basicsPacket core network basics
Packet core network basics
 
Chap06 ll cprot_03_kh
Chap06 ll cprot_03_khChap06 ll cprot_03_kh
Chap06 ll cprot_03_kh
 
Introduction W Cdma
Introduction W CdmaIntroduction W Cdma
Introduction W Cdma
 
3 gpp lte-rlc (1)
3 gpp lte-rlc (1)3 gpp lte-rlc (1)
3 gpp lte-rlc (1)
 
Gb over ip
Gb over ipGb over ip
Gb over ip
 
GGSN-Gateway GPRS Support Node
GGSN-Gateway GPRS Support NodeGGSN-Gateway GPRS Support Node
GGSN-Gateway GPRS Support Node
 
DC-HSPA+ technology
DC-HSPA+ technologyDC-HSPA+ technology
DC-HSPA+ technology
 
2 g parameters_guidelines1
2 g parameters_guidelines12 g parameters_guidelines1
2 g parameters_guidelines1
 
Hsdpa principles
Hsdpa principlesHsdpa principles
Hsdpa principles
 

Destacado

A brief review of handover schemes in wireless
A brief review of handover schemes in wirelessA brief review of handover schemes in wireless
A brief review of handover schemes in wirelessSuresh Choudhary
 
3 handoff management
3 handoff management3 handoff management
3 handoff managementవం శీ
 
Handoff Workshop - 2 Hour Training
Handoff Workshop - 2 Hour TrainingHandoff Workshop - 2 Hour Training
Handoff Workshop - 2 Hour TrainingVineet Arora
 
NoSQL Databases: Why, what and when
NoSQL Databases: Why, what and whenNoSQL Databases: Why, what and when
NoSQL Databases: Why, what and whenLorenzo Alberton
 

Destacado (7)

A brief review of handover schemes in wireless
A brief review of handover schemes in wirelessA brief review of handover schemes in wireless
A brief review of handover schemes in wireless
 
3 handoff management
3 handoff management3 handoff management
3 handoff management
 
Handoff Workshop - 2 Hour Training
Handoff Workshop - 2 Hour TrainingHandoff Workshop - 2 Hour Training
Handoff Workshop - 2 Hour Training
 
Handover Parameters Self-optimization by Q-Learning in 4G Networks
Handover Parameters Self-optimization by Q-Learning in 4G NetworksHandover Parameters Self-optimization by Q-Learning in 4G Networks
Handover Parameters Self-optimization by Q-Learning in 4G Networks
 
Handover
HandoverHandover
Handover
 
NoSQL Databases: Why, what and when
NoSQL Databases: Why, what and whenNoSQL Databases: Why, what and when
NoSQL Databases: Why, what and when
 
Handover In 4 G Networks
Handover In 4 G NetworksHandover In 4 G Networks
Handover In 4 G Networks
 

Similar a Handoff freedman

Data Packet Evolution - Mobinil
Data Packet Evolution - MobinilData Packet Evolution - Mobinil
Data Packet Evolution - MobinilMohamed Sahl
 
Digital Cellular Technologies
Digital Cellular TechnologiesDigital Cellular Technologies
Digital Cellular TechnologiesT. L. Singal
 
General Packet Radio Service (GPRS).pdf
General Packet Radio Service (GPRS).pdfGeneral Packet Radio Service (GPRS).pdf
General Packet Radio Service (GPRS).pdfVijay B T
 
Gsm architecture with gmsk
Gsm architecture with gmsk Gsm architecture with gmsk
Gsm architecture with gmsk Bilal Waheed
 
HITB Labs: Practical Attacks Against 3G/4G Telecommunication Networks
HITB Labs: Practical Attacks Against 3G/4G Telecommunication NetworksHITB Labs: Practical Attacks Against 3G/4G Telecommunication Networks
HITB Labs: Practical Attacks Against 3G/4G Telecommunication NetworksJim Geovedi
 
Mobility Management
Mobility ManagementMobility Management
Mobility ManagementHira Shaukat
 
Callflows 121002232008-phpapp01
Callflows 121002232008-phpapp01Callflows 121002232008-phpapp01
Callflows 121002232008-phpapp01Abiy Almaw
 
Gsm review note by zemaryali
Gsm review note by zemaryaliGsm review note by zemaryali
Gsm review note by zemaryaliZaryal Social
 
How networks are build
How networks are buildHow networks are build
How networks are buildMike Siowa
 
통신시스템(Gsm network)
통신시스템(Gsm network)통신시스템(Gsm network)
통신시스템(Gsm network)영기 김
 
3g wireless technology
3g wireless technology3g wireless technology
3g wireless technologyKumar Gaurav
 
GSM 3G Migration
GSM 3G MigrationGSM 3G Migration
GSM 3G Migrationmaddiv
 

Similar a Handoff freedman (20)

Data Packet Evolution - Mobinil
Data Packet Evolution - MobinilData Packet Evolution - Mobinil
Data Packet Evolution - Mobinil
 
Abbreviations(1)
Abbreviations(1)Abbreviations(1)
Abbreviations(1)
 
Digital Cellular Technologies
Digital Cellular TechnologiesDigital Cellular Technologies
Digital Cellular Technologies
 
GPRS EDGE 3G 4G
GPRS EDGE 3G 4GGPRS EDGE 3G 4G
GPRS EDGE 3G 4G
 
lecture2.pdf
lecture2.pdflecture2.pdf
lecture2.pdf
 
3G component
3G component3G component
3G component
 
GPRS
GPRSGPRS
GPRS
 
Call flows
Call flowsCall flows
Call flows
 
General Packet Radio Service (GPRS).pdf
General Packet Radio Service (GPRS).pdfGeneral Packet Radio Service (GPRS).pdf
General Packet Radio Service (GPRS).pdf
 
Gsm architecture
Gsm architectureGsm architecture
Gsm architecture
 
Gsm architecture with gmsk
Gsm architecture with gmsk Gsm architecture with gmsk
Gsm architecture with gmsk
 
HITB Labs: Practical Attacks Against 3G/4G Telecommunication Networks
HITB Labs: Practical Attacks Against 3G/4G Telecommunication NetworksHITB Labs: Practical Attacks Against 3G/4G Telecommunication Networks
HITB Labs: Practical Attacks Against 3G/4G Telecommunication Networks
 
Mobility Management
Mobility ManagementMobility Management
Mobility Management
 
Callflows 121002232008-phpapp01
Callflows 121002232008-phpapp01Callflows 121002232008-phpapp01
Callflows 121002232008-phpapp01
 
Gsm review note by zemaryali
Gsm review note by zemaryaliGsm review note by zemaryali
Gsm review note by zemaryali
 
How networks are build
How networks are buildHow networks are build
How networks are build
 
3 c3 cdma
3 c3 cdma3 c3 cdma
3 c3 cdma
 
통신시스템(Gsm network)
통신시스템(Gsm network)통신시스템(Gsm network)
통신시스템(Gsm network)
 
3g wireless technology
3g wireless technology3g wireless technology
3g wireless technology
 
GSM 3G Migration
GSM 3G MigrationGSM 3G Migration
GSM 3G Migration
 

Último

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Último (20)

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

Handoff freedman

  • 1. Handoff in GSM/GPRS Cellular Systems Avi Freedman Hexagon System Engineering
  • 2. Outline • GSM and GSM referemce model • GPRS basics • Handoffs – GSM – GPRS • Location and Mobility Management • Re-selection and routing update • QoS
  • 3. 2.5 G – Provide data service • The GSM family – Basic GSM: 9.6 kbps – HSCSD: 28.8 kbps / Circuit switched – GPRS: 40 kbps – EDGE: 384 kbps • The D-AMPS/ IS-136 Family – CDPD: 9.6 kbps / 19.2 kbps – EDGE: 384 kbps • The IS-95 Family – IS-95a – 9.6 kbps – IS-95b – 115.2 kbps – IS-95c / HDR– 2Mbps
  • 4. The Cellular Network EIR BTS External MS BTS BTS BSC MSC Networks Base Station HLR VLR Other MSC AuC Other VLRs • MS – Mobile Station • HLR – Home Location Register • BTS – Basestation Transceiver • VLR – Visitor Location Register Station • EIR – Equipment Identity Register • BSC – Basestation Controller • AuC – Authentication Center • MSC – Mobile Switching Center
  • 5. Basic GSM reference model GCR EIR SIWF IWF External MS BTS BSC MSC GMSC Networks Base Station SIM SMS-GMSC HLR VLR SMS-IWMSC AuC SMS-SC • SIM – Subscriber Identity • GMSC- Gateway MSC Module • SMS – Short Message • GCR- Group Call Register Service • IWF – InterWorking Function • SC – Service Center • SIWF – Shared IWF
  • 6. GSM/GPRS reference model GCR EIR SIWF IWF MSC GMSC External Networks TE MS BSS SMS-GMSC SMS-IWMSC HLR VLR AuC SMS-SC SIM SGSN GGSN PDN • TE – Terminal Equipment • PDN – Public Data Network • SGSN – Serving GPRS Support Node • GGSN – Gateway GPRS support Node
  • 8. GPRS Protocol Stack MAC – Medium Access Control RLC – Radio Link Control Network •Backward Error Control-ARQ Network Layer •Slotted ALOHA Layer •Master-Slave concept SNDCP SNDC GTP GTP •Capacity on demand PSPDN Specific PLL-LLC P Physical Link subLayer •Multiframe structure for PDCH TCP/UDP LLC LLC TCP/UDP Protocols •Forward Error Correcetion RLC burst BSSGP •4RLC Interleaving BSSGP IP IP RFL- RF sublayer •Link congestion detection MAC •GSM Protocol MAC FR FR L2 L2 PLL PLL PHY PHY PHY PHY RFL RFL MS Base Station SGSN GGSN
  • 9. GPRS Protocol Stack GTP GPRS Tunneling Network Network Layer Protocol Layer SNDCP SNDCP GTP GTP PSPDN Specific LLC LLC LLC TCP/UDP TCP/UDP Protocols SNDCP RLC RLC BSSGP BSSGP IP IP Sub-Network MAC MAC FR FR L2 L2 Dependent PLL Convergence Protocol PLL PHY PHY PHY PHY RFL RFL MS Base Station SGSN GGSN
  • 10. Handoffs in GSM and GPRS
  • 11. GSM • Types (network elements) – Intracell HO – Inter-Cell HO within the same BSC – Intra MSC HO – Inter MSC HO • Types (function location) – Mobile initiated – Network initiated, mobile assisted
  • 12. GSM (cont.) • Measurements of the Broadcast Channel on a free time slot • Decision according to: – Minimum acceptable performance power control is preferred over HO – Power budget algorithms HO is preferred over power control
  • 13. GSM Handover Initiation • Initiation by the network providing – New channels characteristics – Characteristics of a new cell – Power level – Physical channel establishment procedures – Timing advance – Cipher mode setting
  • 14. Physical Channel Establishment • Finely synchronized cells • Non synchronized cells • Pseudo synchronized cells • Pre-synchronized cells
  • 15. GPRS Mobile Station Modes of Operation • Class A: The MS is attached to both GSM and GPRS simultaneously • Class B: The MS is attached to both but can operate in only one at a time • Class C: The MS is attached to GPRS or other GSM services
  • 16. Cell Hierarchy Location Area Location Area Routing Area RA RA RA
  • 17. Levels of Location Management • Cell Update (re-selection procedure) – Originated by MS – Based on BCCH measurements – Other criteria may apply • Routing Area update – Initiated by mobile when crossing RA boundary
  • 18. Mobility Management States • Idle – MS is not attached to GPRS • Standby – Subscriber is attached to GPRS mobility management – MS performs RA and cell selection locally, reports RA changes – Data, signaling or page response move the MS to READY – Detach procedures moves the state to Idle • Ready – Information on cell selection is reported – Cell selection may be done locally or by network control – State supervised by a timer
  • 20. GPRS Re-Selection • GPRS IDLE state and wishes to initiate the GPRS Attach procedure: – If the currently camped-on cell supports GPRS then no cell reselection is required. – If the currently camped-on cell does not support GPRS, then reselection of a cell supporting GPRS is required before execution of the attach procedure. • If the MS is in GPRS STANDBY or READY state, cell selection and reselection procedures specific to GPRS shall be used • The cell reselection procedure used in READY state shall minimise the cell changes. • If the MS is in dedicated mode, then the changes from one cell to another is performed according to the network-controlled handover procedures. • There may be co-ordination of the idle and dedicated mode procedures used for circuit-switched services with the READY state procedure for MSs that are both IMSI-attached and GPRS- attached.
  • 21. Routing Update Procedure • MS sends RA update request containing the cell identity and the identity of previous routing area, to new SGSN • New SGSN asks from old SGSN the context (GGSN address and tunneling information) of the MS • New SGSN updates GGSNs, new SGSN address and tunneling information is delivered to GGSN • New SGSN updates HLR • HLR cancels the MS information context in old SGSN • HLR loads the subscriber data to new SGSN • New SGSN acknowledges to the MS • The previous SGSN is requested to transmit the undelivered data to the new SGSN. www.ece.wpi.edu/~prashant/geo/neth98.pdf
  • 22. QoS Profiles • Precedence Class – High, Normal, Low • Delay Classes • Reliability Classes • Throughput classes
  • 28. Handoff Summary • No special probe signal is used by BTS (MCHO) • Several principles are used for handoff decision • Only passive scanning at MS is employed to detect nearby BTS (like in GSM) • In network layer MS communicates with SGSN, in physical layer with a BSS. • Several protocols and channels are employed for indicating the MSs current location
  • 29. 802.11 GSM/GPRS CDPD Beacon Same physical Separate Physical Separate channel Channel Physical Channel Handoff Mobile GSM- BSC Mobile Decision GPRS- MS Information to IAPP GSM – by BSC Message from old AP GPRS – by SGSN MHF to MSF of old BS Channel At the terminal At the terminal At the terminal Monitoring Access and CSMA TDMA DSMA/CD Monitoring Monitored all the Monitored when Monitored all time MS does not the time transmit or receive
  • 30. Conclusion • Wireless data has been considered since early days of cellular technology • GSM/GPRS supports packet data together with CS traffic, with rates up to 171kbps • Handover in GPRS is strongly aligned to GSM handover • QoS is the main issue in handover of GPRS. The standard supports a variety of profiles • HO principles are similar in various types of systems