Gprs edge-3 g srm

1,077 views

Published on

GSM EDGE & 3G Data Communication

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

Gprs edge-3 g srm

  1. 1. 1 Technical Overview of Data Evolution over GSM Cellular Networks (GPRS, EDGE & 3G) Dilip Kumar Mitra Vice President-Networks (Hutchison Essar)
  2. 2. 2 Evolution of GSM
  3. 3. 3 Industry Convergence Convergence to Internet Protocol Media • streaming audio • video-on-demand • interactive video services • TV / radio / data contribution & distribution mobility personal services Telecommunication • ISDN services • video telephony • wideband data services mobility wideband services Computer • Internet access • electronic mail • real-time images • multimedia • mobile computing mobility high-speed services Internet
  4. 4. 4 Evolution of Wireless Technologies 1st Generation (1G) 2nd Generation (2G) 3rd Generation (3G) • Analog Based Cellular Technology • Voice Services • Introduction to Digital Technologies •Voice and Low speed Data Services • Next Generation of Digital systems •Voice and High speed data services Evolution of Wireless Technologies
  5. 5. 5 DataRate Circuit Switched Data Packet Data GSM Data (9.6kbps) GSM Data (14.4kbps) HSCSD (56kbps) GPRS (140kbps) EGPRS (384kbps) UMTS (2Mbps) EDGE Packet Data Digital Data Evolution
  6. 6. 6 3G Market Evolution 3G UMTSUMTS 2G Packet data support GPRSGPRS GSM TDMA GSM TDMA EDGE Phase II EDGE Phase II EDGEEDGE Operator Migration Paths
  7. 7. 7 GSM/GPRS EDGE W-CDMA W-CDMA High QoS Transforming the Nature of Communications
  8. 8. 8 GPRS Technology Overview
  9. 9. 9 Internet world GSN Complex GPRS Network GGSN
  10. 10. 10 Circuit & Packet Switching
  11. 11. 11 • Efficient Packet Data Service up to 171kbps • Allows users to send and receive data in an end-to-end packet mode without utilizing network resources in circuit switched mode • Allows for cost effective and efficient use of network resources for packet applications – intermittent, non periodic data transmission – frequent (several per minute) transmission of small volumes of data – occasional (several/hour) transmissions of larger volumes of data GPRS Service
  12. 12. 12 Applications for GPRS • Chat • Text and visual information • Still images • Moving pictures • Web browsing • E-mail • Vehicle positioning • Remote LAN Access • Home automation • Interactive games GPRS Applications
  13. 13. 13 Service Access GPRS Requirements
  14. 14. 14 # Multiple MSs may use a single TS # Multiple MSs may share multiple TS # A single MS may use Multiple TS ( upto 8 ) # Different MSs may use one of four channel coding schemes # Each radio may use one of four channel coding schemes Coding Scheme User Data Rate Error Correction CS-1 9.05 Kbps High CS-2 13.4 Kbps Medium CS-3 15.6 Kbps Low CS-4 21.4 Kbps None GPRS Information Rates
  15. 15. 15 GSM Network Architecture
  16. 16. 16 Mobile Services Switching Center
  17. 17. 17 GSM Channel Coding
  18. 18. 18 # Wireless channels are expensive & scarce # Radio resources used by many users # Allocation on necessity # No connection setup required # Charging while using # Wide range of QOS to suit user profile Packet v/s Circuit Switching
  19. 19. 19 GPRS Network Entities
  20. 20. 20 • Mobility Management • Ciphering • Compression • GSM Circuit Switched Interactions • BSS Queue Management • Data Packet Counting Serving GPRS Support Node- Functionality
  21. 21. 21 • Transport Layer Routing Protocol Support • PDU Tunnelling • Screening • Data/Packet Counting • Address Mapping, Routing Tables Gateway GPRS Support Node - Functionality
  22. 22. 22 Mobility Management activities are related to a GPRS sub by 3 MM states Idle : In idle state the sub is not attached to GPRS MM. The MS an SGSN context hold no location or routing info of mobile.GPRS MS is not reachable for PTP data transfers Standby : In this state the sub is attached to GPRS MM. The sub may now receive pages for data transfers. Transmission and reception of data is not possible Ready State : This corresponds to standby state extended by location for the sub at cell level. The MS may send and receive PTP PDUs in this state GPRS Mobility Management States
  23. 23. 23 GMM State Models for MS & SGSN MS SGSN
  24. 24. 24 Class A The MS is attached to both GPRS and other GSM services, and the MS supports simultaneous operation of GPRS and other services Class B The MS is attached to both GPRS and other GSM services, but the MS can only operate one set of services at a time. Class C The MS is exclusively attached to the GPRS services. Service selection is from either the default setting or by manual user setting A GPRS mobile can operate in one of three modes of operation GPRS Mobile Stations
  25. 25. 25 GPRS Mobile Station - Class “A”
  26. 26. 26 GPRS Mobile Station - Class“B”
  27. 27. 27 GPRS Mobile Station - Class “C”
  28. 28. 28 GPRS Timeslot Configurations
  29. 29. 29 Different Multi-slot classes
  30. 30. 30 Different Multi-slot classes (contd.)
  31. 31. 31 Network operation - Mode I
  32. 32. 32 Network operation - Mode II
  33. 33. 33 Network operation - Mode III
  34. 34. 34 GPRS Specific Logical Channels
  35. 35. 35 Mobile Identity
  36. 36. 36 GPRS protocol stack between MS & Application layers
  37. 37. 37 Enhanced Data for Global Evolution Enhanced Data Rates for GSM Evolution
  38. 38. 38 •Enhanced Data for Global Evolution  EDGE Builds on General Packet Radio Service (GPRS) air interface and networks  Path to 3G for both GSM and TDMA operators • New modulation and coding scheme • 8PSK in addition to GMSK • Same GSM channel structure (200kHz) What is EDGE??
  39. 39. 39 GSMGSM GPRSGPRS EDGEEDGE 2.4 kbps2.4 kbps 4.8 kbps4.8 kbps 9.6 kbps9.6 kbps 14.4 kbps14.4 kbps (future)(future) GMSKGMSK 9.05 kbps9.05 kbps (CS1)(CS1) 13.4 kbps13.4 kbps (CS2(CS2)) 15.6 kbps15.6 kbps (CS3)(CS3) 21.4 kbps21.4 kbps (CS4)(CS4) 8PSK8PSK 8.8 kbps8.8 kbps (MCS-1)(MCS-1) 11.2 kbps11.2 kbps (MCS-2)(MCS-2) 14.8 kbps14.8 kbps (MCS-3)(MCS-3) 17.6 kbps17.6 kbps (MCS-4)(MCS-4) 22.4 kbps22.4 kbps (MCS-5)(MCS-5) 29.6 kbps29.6 kbps (MCS-6)(MCS-6) 44.8 kbps44.8 kbps (MCS-7)(MCS-7) 54.4 kbps54.4 kbps (MCS-8)(MCS-8) 59.2 kbps59.2 kbps (MCS-9)(MCS-9) 473K Addresses473K Addresses Virtually All 3GVirtually All 3G Application NeedsApplication Needs EDGE Data Rates
  40. 40. 40 Data rates… Commercial Commercial 4 TS 4 TSProjected 4Q2003 Available 3Q2003 WCDMA Voice, SMS E-mail Internet Web Access Database Access Synchronization Document Transfer Location Services Still Image Transfer Video Lower Quality Video High Quality = Excellent= Fair= Poor 9.6 14.4 32 64 128 384 2000Data Rates (Kbps) Max Technology Transmit Speed Capability UMTS/CDMA2000 6X+ EDGE/CDMA2000 3X GPRS/CDMA2000 1X EDGE (4TS) GPRS CS3/4 (4TS) Technology Applications Application Performance Rating EDGE can support most of today’s applications !! EDGE Data Rates
  41. 41. 41 Overview of EGPRS: Key Features • New modulation – 8PSK (3 bit coded in one symbol) and GMSK • Coding schemes – Nine coding schemes with varying degree of protections – Code Families enabling re-segmentation • Header and data coded with different coding schemes Overview of E- GPRS : Key Features
  42. 42. 42 Coding Schemes How are these EDGE data rates achieved ? Scheme Modulation Maximum rate [kbps] Code Rate MCS - 9 8PSK 59.2 1.00 MCS - 8 56.2 0.92 MCS - 7 44.8 0.76 MCS - 6 29.6 0.49 MCS - 5 22.4 0.37 MCS - 4 GMSK 17.6 1.0 MCS - 3 14.8 0.85 MCS - 2 11.2 0.66 MCS - 1 8.8 0.53 Flexible Modulation Schemes Flexible Code Rates EDGE Coding Schemes
  43. 43. 43 Network Planning Overview EDGE • Evolution of GPRS • Support for Multiple Bearer Rates (up to 59.2 kbps per timeslot) • Same Network Architecture BSC PCU MSC SGSN GGSN GMSC BTS Requires Evolution MS Major Planning Tasks • Air Interface • Transmission Network Network Planning Overview
  44. 44. 44 Rate Code Rate CS-1 8 kb/s 0.5 CS-2 12 kb/s 0.66 CS-3 14.4 kb/s 0.75 CS-4 20 kb/s 1.0 GMSK (1 bit/s/symbol) GPRS Rate Code Rate Header Code Rate MCS-5B 22.4 kb/s 0.37 0.33 MCS-6A 29.6 kb/s 0.49 0.33 MCS-7B 44.8 kb/s 0.76 0.36 MSC-8A 56.2 kb/s 0.92 0.36 MCS-9A 59.2 kb/s 1.00 0.368-PSK (3 bit/s/symbol) GMSK (1 bit/s/symbol) Rate Code Rate Header Code Rate MCS-1C 8.8 kb/s 0.53 0.51 MCS-2B 11.2 kb/s 0.66 0.51 MCS-3A 14.8 kb/s 0.85 0.51 MCS-4C 17.6 kb/s 1.00 0.51 EDGE Overview of EGPRS: Key FeaturesOverview of E- GPRS: Key features
  45. 45. 45 Overview of EGPRS: Key Features • Incremental Redundancy – Code combining feature for all coding schemes – The EGPRS data block can be badly corrupted and the header still decoded due to higher protection for the header. – The corrupted data block is stored with its BSN instead of being discarded. – The block can be recombined with another iteration of this block. • Same data blocks are re-transmitted with different puncturing schemes ; there are 2 or 3 puncturing possible in the MCS. (P1, P2 or P3). • Through protection on different data, code combining leads to SIR gain and hence coverage area of higher coding schemes increases. Incremental Redundancy
  46. 46. 46 Overview of EGPRS: Key Features: MS Aspects • Class 1 to class 12 – Most common MS classes – Maximum of four timeslots can be assigned simultaneously in both directions (UL and DL) • Class 13 to 18 (Type 2) – Require separated receiver and transmitter – High battery consumption, expensive • Class 19 to 29 – Only with fixed allocation – Fixed allocation removed from specifications (Release 4) – No BSS vendor supports fixed allocation Overview of E-GPRS : Key features - MS Aspects
  47. 47. 47 Overview of EGPRS: Key Features: MS Aspects • Maximum downlink MS multislot support – MS class 8 – 4Rx and 1 simultaneous Tx timeslot • Maximum uplink MS multislot support – MS class 11 and 12 – 3Tx and 2 simultaneous Rx timeslots • Currently only 2 Tx timeslots supported • Maximum uplink multislot usage 3 Tx – Extended dynamic allocation required to support 3 Tx – 4 Tx timeslots in question due to specification issue – Unlikely to have more than 3 Tx timeslots in 2G networks Overview of E-GPRS : Key features - MS Aspects
  48. 48. 48 Overview of EGPRS: Key Features: MS Aspects • What EGPRS MS capabilities can be expected in the future – Type 1 EGPRS mobiles will be restricted to 4Rx and 3Tx – EGPRS requires high amount of memory and CPU in the MS – Initially class 4 mobiles available (3Rx) – EGPRS capable mobiles will be available in 2004 Overview of E-GPRS: Key features - MS Aspects
  49. 49. 49 Cell Range and Coverage Percentage of cell covered by each Coding scheme Capacity limited example scenario MCS-1 100% MCS-6 80% MCS-7 60% MCS-9 29% MCS-8 39% Average rate across cell is 40 kbit/s per TS EDGE Cell Data rate % cell area covered Cell Range & Coverage
  50. 50. 50 What Next ? 3G Data Technologies
  51. 51. 51 From 2G to 3G 2G 2.5G 3G Phase 1 3G Phase 2 •GPRS General Packet radio service •Medium data rates even with EDGE •CDMA2000 1X may be included here •High speed packet data •Voice is still circuit switched •All IP network (including voice) From 2G to 3G
  52. 52. 52 2G Services • Analog fax,circuit switched data support • SMS(short message service) • Supplementary services • Voice mail • Prepaid cellular 2G Services
  53. 53. 53 2G Limitations • Capacity • Limited Roaming capabilities • Limited support for packet data • No multimedia • Data rate 14.4-64kbps • Uni-service network 2G Limitations
  54. 54. 54 3G Network Architecture PSTN Internet CS Core Network PS Core Network (RAN) Radio Access UIM MS 3G Network Architecture
  55. 55. 55 Handset Convergence 2.5G 3G2G CDMA 2G 3G 2.5G GPRS GSM TDMA CDMA2000 1X Operator Operator iDEN TDMA IS-136 GSM 900 GSM 1800 PCS 1900 IS95A IS95B CDMA2000 1xEV Data Only (DO) CDMA2000 1xEV Data & Voice (DV) EDGE UMTS 14.4 Kbps – 64 Kbps – 144 Kbps – 384 Kbps – 2 Mbps & up Migration Paths to 3G Migration Paths to 3G
  56. 56. 56 Hutch Service Offering ….. Examples
  57. 57. 57 GPRS attach / PDP sessionGPRS attach MS is assigned PDP (IP) address Packet transmission can take place Separate or combined GSM/GPRS attach MS registers with an SGSN (authentication...) Location update possible PDP context is created GPRS detach PDP context terminated Allocated IP address released In case of dynamic address allocation DHCP RADIUS
  58. 58. 58 PDP context PDP context describes characteristics of GPRS session (session = “always on” connection) PDP context information is stored in MS, SGSN and GGSN MSMS GGSNGGSNSGSNSGSN ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: PDP type (e.g. IPv4) PDP address = IP address of MS (e.g. 123.12.223.9) Requested QoS (priority, delay …) Access Point Name (GGSN address as seen from MS) PDP type (e.g. IPv4) PDP address = IP address of MS (e.g. 123.12.223.9) Requested QoS (priority, delay …) Access Point Name (GGSN address as seen from MS) One user may have several PDP sessions active123.12.223.9 123.12.223.0
  59. 59. 59 PDP context activation MSMS GGSNGGSNSGSNSGSN ::: ::: ::: ::: Activate PDP context request Create PDP context request Create PDP context response Activate PDP context accept ::: ::: ::: ::: ::: ::: ::: ::: IP address allocated to MS Security functions
  60. 60. 60 Packet transmission (1) MS (client) MS (client) GGSNGGSN SGSNSGSN Server (IP, WAP..) Server (IP, WAP..) IP backbone Dynamic IP address allocation has one problem: it is difficult to handle a mobile terminated transaction (external source does not know IP address of MS) Fortunately, packet services are of client-server type => MS initiates packet transmission ?
  61. 61. 61 Packet transmission (2) MS (client) MS (client) GGSNGGSN SGSNSGSN Server (IP, WAP..) Server (IP, WAP..) Packet is sent to SGSN. SGSN sends packet to GGSN through GTP (GPRS Tunnelling Protocol) tunnel. Packet is tunnelled through IP backbone IP address ...IP address ... IP addressIP address IP payloadIP payload Tunnelling = encapsulation of IP packet in GTP packet ... = APN of GGSN, used for routing through tunnel
  62. 62. 62 Packet transmission (3) MS (client) MS (client) GGSNGGSN SGSNSGSN Server (IP, WAP..) Server (IP, WAP..) GGSN sends packet through external IP network (i.e. Internet) to IP/WAP server. Source IP addr.Source IP addr. Dest. IP addr.Dest. IP addr. IP payloadIP payload GGSN Source IP address: GGSN Server
  63. 63. 63 Packet transmission (4) MS (client) MS (client) GGSNGGSN SGSNSGSN Server (IP, WAP..) Server (IP, WAP..) Server sends return packet via GGSN, GTP tunnel and SGSN to MS. Packets from server to MS are always routed via GGSN (since this node has PDP context information). Dest. IP address: GGSN Dest. tunnel address: SGSN Dest. IP address: MS
  64. 64. 64 PDP Context (IP Allocation to MS) SGSN BSC GGSN HLR Hutch GPRS 1 2 3 5 MMS 1-2 > PDP Context Activation Request 3 > User Access verification (If APN is subscribed) 4 > DNS resolves the APN name (=MMS) to select GGSN 6-8 > IP address is provided to the MS via SGSN (PDP Context activation) User A ( APN = MMS) DNS 4 6 7 8 IP=10.14.210.16
  65. 65. 65 MMS Submission (“MMS” APN) Hutch GPRS SGSNBSC GGSN SMS SMSC SMS notification FIREWALL MMSC Hutch GPRS Message storage 1 2 3 4 9 6 8 10 MMS 1-3 > MMS Send (Payload) 4-5 > GGSN routes the Payload to WAP G/W via Firewall ( Routed using G/W IP Address) 6-7 > WAP G/w resolves the MMSC name using DNS and forwards the Payload to MMSC 8 > MMS stores the Payload (MMS Message ) 9-10 > SMS notification is sent to the User B User B WAP G/w 5 7 DNS
  66. 66. 66 MMS Delivery (“MMS” APN ) Hutch GPRS User B SGSNBSC GGSN SMS SMSC Delivery notification FIREWALL MMSC Hutch GPRS Message storage 1 2 3 4 10 6 8 11 MMS 1-3 > MMS Retrieve (Payload) 4-5 > GGSN routes the Payload to WAP G/W via Firewall - Routed using G/W IP Address 6-7 > WAP G/w resolves the MMSC name using DNS and forwards the Payload to MMSC 8-9 > User B retrieves the Payload (MMS Message ) 9-10 > SMS Delivery report is sent to the User A (if requested) User A WAP G/w 5 7 DNS 9
  67. 67. 67 Portal WAP(WML) Browsing (“portal” APN ) User A Hutch GPRS SGSNBSC GGSN FIREWALL Hutch Portal 1 2 3 4 6 WAP 1-3 > URL Send (Payload) 4-5 > GGSN routes the Payload to WAP G/W via Firewall ( Routed using G/w IP Address) 6-7 > WAP G/w resolves the URL name using DNS and forwards the Payload to MMSC WAP G/w 5 7 DNS 9 10 Interne tAccess to Internet via WAP Gateway 8
  68. 68. 68 BSCs DXX based FR N/W Gujarat MumbaiMumbai SGSN 3.0GGSN 4.0 Billing GW Service LAN BSCs Local Applications InternetIntranets Kolkata DXX based FR N/W BSCs Rajasthan BangaloreBangalore SGSN 3.0BSCs DelhiDelhi SGSN 3.0BSCs BSCs Chennai BSCs AP DXX based FR N/W Kolkata DXX based FR N/W BSCs UP East Kolkata DXX based FR N/W BSCs Punjab KolkataDXX based FR N/W BSCs Kolkata Kolkata DXX based FR N/W BSCs Haryana Kolkata DXX based FR N/W BSCs UP West Hutch Implementation
  69. 69. 69 Hutch Applications!!
  70. 70. 70 Hutch Access  Access to the internet from any Hutch circle  Access via GPRS. Faster connectivity.  Complete access to be in touch all times
  71. 71. 71  Your office mail on your phone  SMS alert when you receive mail in your inbox. Customise alert timings.  You can read/ reply or delete thru SMS
  72. 72. 72 • Welcome to HutchMail a whole new way to communicate through your Hutch phone, so that you are never out of touch with business matters. • HutchMail brings all the key features of Microsoft Outlook, straight from your desktop to your Hutch phone. • HutchMail utilizes push-technology, which keeps you up-to-date with your important emails and calendar appointments – where ever you are. HutchMail Solution
  73. 73. 73 Architectur e • HutchMail Enterprise Server software is installed on a computer connected to your LAN • HutchMail application software installed on your phone maintains a connection with your HutchMail Enterprise Server using Internet on the Hutch GPRS network Public Internet Domain Public Internet Domain Exchange serverHutchMail Enterprise Server (dedicated machine) Hutch Phone running HutchMail Client Hutch GPRS 128-bit AES End-to-End encryption Enterprise Firewall
  74. 74. 74 • HutchMail Flow Diagram User 1 User 2 Exchange Email server Firewall HutchMail Enterprise server Internet Firewall GPRS Network Exchange/ Domino Email server
  75. 75. 75 Supported Devices The pieces are in place • Data networks are deployed • A variety of usable devices are available • Email and PIM drive mobile data usage Smartphone Pocket PC
  76. 76. 76 Key Features View Attachments Accept or Decline Meeting Requests, synchronize calendar OTA. View email –online or offline Receive and send email with full 2-way, immediate synchronization
  77. 77. 77 Email Functionality • View messages in real-time, receive data on your Hutch Phone and desktop simultaneously • Display read/unread status, sender, subject and received date • Delete, reply to sender, reply to all, or forward a message • Open and respond to meeting request emails • All actions mirrored to desktop view in real time, over the air • Display and edit original message on replying or forwarding • Receive save, edit and send attachments in native format, e.g. Pocket Word, Excel, PowerPoint and PDF. •Device specific limitations apply. Windows Mobile 2003 Phone Edition devices offer the widest range of functionality
  78. 78. 78 Calendar Functionality • HutchMail enables you to manage your calendar while out and about as if you were in the office. • View, edit and update existing calendar entries either on the mobile device or at the desktop. • Display calendar data in standard Outlook or Notes formats • All calendar actions mirrored to the desktop view and to the mobile device in real-time, over the air • Set reminders, add notes to an appointment • Responses added to calendar entry and mirrored to desktop view
  79. 79. 79 Deployment & Site Readiness System Requirement – Minimum PC configuration: – Intel (>1 GHz) CPU – 512 MB RAM – 100 MB free disk space – Operating system: – Windows 2000 Server SP3, or higher Installed – Installed additional software: – Outlook/Lotus Notes Client – A new user account for the HutchMail Enterprise Server (e.g. hutchmail@company.com) has to be created.
  80. 80. 80 Key Benefits • Support all messaging environment –Exchange, Domino, POP3, IMAP4 • Real-time push: Messages, contacts and calendar data is automatically pushed to your Hutch phone; no waiting or manual checking necessary. • Wide device support: Available for popular devices like Nokia, Sony Ericsson, Windows Mobile – PocketPC & Smartphone. You can use your existing phone • Unified view: Any change in email or calendar data is instantaneously mirrored on the server. Users always have the same view to their data, both in and out of the office. • End-to-end secure: All traffic is protected with AES 128-bit encryption. • Lowest cost of ownership: Easy installation and management - requires no firewall or configuration changes. Have your users set up in a matter of hours.
  81. 81. 81 HutchMail - Tomorrow • Personal contacts get automatically synchronized to the mobile device. • Global Address list support for office contacts • Tasks are automatically pushed to the mobile device • Support for subfolders • Support for multiple accounts • Improved security features enable administrators to remotely clear the PIM data from the handset, in case device is lost or stolen.
  82. 82. 82 Thank You

×