GPRS Ingo Wendler (sunrise)


Published on

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

GPRS Ingo Wendler (sunrise)

  1. 1. GSM Data evolution 98 99/00 02 Functionality EDGE GSM HSCSD services upto 38.4 kbit/s (later up to 64 kbit/s) PDS services low bit rates GSM GPRS services upto 160 kbit/s UMTS GSM CS data services upto 9.6 kbit/s 91/92
  2. 2. GPRS evolution towards 3 rd Generation <ul><li>HSCSD “High Speed Circuit Switched Data” </li></ul><ul><li>1 st step in GSM Phase 2+ that clearly increase achievable data </li></ul><ul><li>Rates in the GSM System </li></ul><ul><li>14.4kbps Channel Coding =115.2kbps for 8 Tsl </li></ul><ul><li>Maximum data rate is limited to 64kbps due to CN a A-Interface </li></ul><ul><li>limitation </li></ul><ul><li>Precondition: </li></ul><ul><li>Modify GSM Network to support HSCSD in BSC & MSC </li></ul><ul><li>Handsets has to support Multislot Capabilities </li></ul><ul><li>Today HSCSD (Data Cards)Handsets support 4 Tsl in Downlink </li></ul><ul><li>and up to 2 Tsl in Uplink Direction </li></ul>
  3. 3. GPRS evolution towards 3 rd Generation <ul><li>Depending on the Cell Configuration amount of Users is </li></ul><ul><li>restricted </li></ul><ul><li>Multiple User cannot share a Tsl at the Air Interface </li></ul><ul><li>Depending on the Bearer Nature “Circuit Switched” a Tsl </li></ul><ul><li>is dedicated to a Subscriber </li></ul><ul><li>Amount of Subscriber per Tsl is limited to 1 </li></ul><ul><li>Circuit Switched Data has a long access time </li></ul><ul><li>Call Charging is based on connection time </li></ul>
  4. 4. GPRS evolution towards 3 rd Generation <ul><li>GPRS “General packet Radio System” </li></ul><ul><li>Connections do not reserve resources permanently, which is </li></ul><ul><li>Highly efficient for applications with a bursty nature </li></ul><ul><li>Short access time to the Network </li></ul><ul><li>Charging model can be based on transmitted volume </li></ul><ul><li>GPRS brings packet switched bearer services to the existing </li></ul><ul><li>GSM System </li></ul><ul><li>User can Access Public Data Network directly using their </li></ul><ul><li>Standard protocol addresses (IP, X.25) </li></ul><ul><li>GPRS Mobile can use between 1-8 channels over the air </li></ul><ul><li>interface depending on the MS capabilities </li></ul>
  5. 5. GPRS evolution towards 3 rd Generation <ul><li>Resource allocation is dynamic and dependent on demand and </li></ul><ul><li>Resource Availability </li></ul><ul><li>Packets can be sent on idle time between speech call </li></ul><ul><li>depending MS class types </li></ul><ul><li>Possible traffic types </li></ul><ul><li>point to point </li></ul><ul><li>point to multipoint (postponed to Release 4&5) </li></ul><ul><li>SMS capability </li></ul><ul><li>Anonymous access (planned) </li></ul><ul><li>Maximum Theoretical throughput per MS using 8 Tsl without </li></ul><ul><li>Error Correction is 160kbps </li></ul>
  6. 6. GPRS Logical Architecture Gf Gi Gn Gb Gc D C E Gp Gs Signaling and Data Transfer Interface Signaling Interface MSC/VLR TE MT BSS TE PDN R Um Gr A HLR Other PLMN SGSN GGSN Gd SM-SC SMS-GMSC SMS-IWMSC GGSN EIR
  7. 7. GPRS Logical Architecture BSC GMSC MSC/VLR SGSN PTM-SC EIR HLR AUC GGSN IP-Backbone Network External IP Network External X.25 Network Gs Gf Gr BTS - Base Transceiver Station BSC - Base Station Controller MSC - Mobile Switching Centre HLR - Home Location Register SGSN - Serving GPRS Support Node GGSN - Gateway GPRS Support Node PTM-SC - Point-to-Multipoint Service Centre Notebook & GPRS mobile BTS Gb External IP Network Um ISDN/ PSTN Gn Gi Traffic & Signaling Signaling
  8. 8. GPRS Network Node Functionality <ul><ul><li>SGSN and GGSN are IP based packet switching nodes </li></ul></ul><ul><ul><li>SGSN supports basic mobility management, session management, subscription checking, charging </li></ul></ul><ul><ul><li>GGSN supports session management, charging and provides interconnect points to ISPs (Internet Service Provider) </li></ul></ul><ul><ul><li>BSC (PCU) supports the Radio Link- and Medium Access Control protocol (RLC/MAC) </li></ul></ul><ul><ul><li>BTS supports new channel coding and interleaving </li></ul></ul><ul><ul><li>HLR supports subscriber data management </li></ul></ul>
  9. 9. GPRS Mobiles <ul><ul><li>Class A: Simultaneous usage of Circuit- and Packet switched services ( 2 TRX=Dual Transfer Mode DTM is precondition ). </li></ul></ul><ul><ul><li>Class B: Automatic choice of service, Circuit- or Packet switched, but only one at a time ( 1 TRX ). Suspension/resumption of GPRS services at setup/release of CS connection. </li></ul></ul><ul><ul><li>Class C: Manually selected use of either Circuit- or Packet switched service. Special case is a packet only MS ( 1TRX ). </li></ul></ul>
  10. 10. GPRS Mobile Station “Multislot Classes” Class Download Upload Max. slots 1 1 1 2 2 2 1 3 3 2 2 3 4 3 1 4 5 2 2 4 6 3 2 4 7 3 3 5 8 4 1 5 9 3 2 5 10 4 2 5 11 4 3 5 12 4 4 5 13 3 3 unlimited 14 4 4 unlimited 15 5 5 unlimited 16 6 6 unlimited 17 7 7 unlimited 18 8 8 unlimited 19 6 2 unlimited 20 6 3 unlimited 21 6 4 unlimited 22 6 4 unlimited 23 6 6 unlimited 24 8 2 unlimited 25 8 3 unlimited 26 8 4 unlimited 27 8 4 unlimited 28 8 6 unlimited 29 8 8 unlimited
  11. 11. GPRS Transmission Plan GSM RF MAC RLC LLC SNDCP IP / X.25 IP / X.25 GTP L1 L2 Application GSM RF Frame Relay MAC RLC BSSGP L1bis BSSGP Frame Relay LLC SNDCP GTP L1bis L1 L2 IP MS BSS (PCU) SGSN GGSN Um Gn Gb Gi IP UDP/ TCP UDP/ TCP
  12. 12. GPRS Routing <->Transmission Plane
  13. 13. GPRS Handset IP Address Assignment <ul><li>Mobile User connects to specified APN </li></ul><ul><li>APN is configured in the GGSN </li></ul><ul><li>Kinds of Handset IP address assignment </li></ul><ul><ul><li>GGSN pool per APN Subscriber IP Address assignment </li></ul></ul><ul><ul><li>external DHCP Server </li></ul></ul><ul><ul><li>Intranet DHCP Server </li></ul></ul><ul><ul><li>Fixed IP Address Assignment in the HLR per Subscriber </li></ul></ul><ul><ul><li>and APN (not or!!) </li></ul></ul>
  14. 14. GPRS Routing and Address Plan IPv4 ‣ used In GPRS Backbone (public & private) ‣ used for Handsets (public & private) IPv6 ‣ Backbone can support with Release 99 implementation ‣ current used GPRS capable Handsets does not support IPv6 ‣ 1 st steps visible for UMTS Handsets only
  15. 15. GPRS Routing and Address Plan <ul><li>Further necessary Routing Instrument for GPRS </li></ul><ul><li>TLLI=Temporary Logical Link ID </li></ul><ul><li>Routing Area </li></ul><ul><li>Location Area </li></ul>
  16. 16. GPRS Routing and Address Plan BVCI /LA/RA Handset IP GTP Address Tunnel ID =IMSI Handset IP TLLI Gb Interface Gn Interface SGSN<->BSC SGSN<->GGSN
  17. 17. Avoid Collision at the Air Interface Data Transmission divided in to Up- and Downlink Data Traffic
  18. 18. GPRS Multiplexing at RLC/MAC Layer
  19. 19. GPRS Coding Schemes based on RLC/MAC
  20. 20. GPRS Quality of Service Profile <ul><li>1) Delay for packets of 128 octets ; </li></ul><ul><ul><li>Delay class 1 (mean 0.5 sec , 95% < 1.5 sec ) </li></ul></ul><ul><ul><li>Delay class 2 (mean 5 sec , 95% < 25 sec ) </li></ul></ul><ul><ul><li>Delay class 3 (mean 50 sec , 95% < 250 sec ) </li></ul></ul><ul><ul><li>Delay class 4 (unpredicted) </li></ul></ul><ul><li>2) Reliability </li></ul><ul><ul><li>Reliable data transfer (retransmission, delay) </li></ul></ul><ul><ul><li>Unreliable data transfer (no retrans., small delay) </li></ul></ul><ul><ul><li>Unreliable data transfer, erroneous data discarded (no retrans., small delay, data loss) </li></ul></ul>
  21. 21. GPRS Quality of Service Profile <ul><li>3) Priority </li></ul><ul><li>Priority class 1 (highest priority) </li></ul><ul><ul><li>Priority class 2 </li></ul></ul><ul><ul><li>Priority class 3 </li></ul></ul><ul><ul><li>Priority class 4 (lowest priority) </li></ul></ul><ul><li>4) Mean and 5) Peak throughput </li></ul>
  22. 22. GPRS Roaming Direct Interconnect
  23. 23. GPRS Roaming using IPSEC Tunnel via Internet
  24. 24. GPRS Roaming using GRX
  25. 25. GPRS Roaming Scenario using HGGSN
  26. 26. GPRS Roaming Scenario using VGGSN
  27. 27. further Steps <ul><li>Packet Handling (PBCCH/PCCCH) </li></ul><ul><li>QoS Negotiation (Air <->GGSN) </li></ul><ul><li>Increasing USF Granularity </li></ul><ul><li>IPv6 </li></ul><ul><li>Network Mode Changes to decrease MS signalling </li></ul><ul><li>MS with higher Multislot Capabilities </li></ul><ul><li>Extended MAC Modes </li></ul><ul><li>Technology </li></ul><ul><li>EDGE GPRS with 8PSK modulation </li></ul><ul><li>UMTS </li></ul>