SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
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

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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
 

Destaque

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
 

Destaque (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
 

Semelhante 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
 

Semelhante 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

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
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
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 

Último (20)

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
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
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 

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