Requirements for GPRS Evolution Towards Providing Third Generation Services Håkan Olofsson Ericsson Radio Systems AB
Outline GPRS Background GPRS Role in Future Communications Higher bit rates: EGPRS Improved QoS Handling Real-time Support Summary: Standardization Activities
General Packet Radio Service (GPRS) Network Architecture BSC MSC HLR IP Network BTS SGSN SGSN GGSN GGSN Backbone Network X.25 Network Radio Access Network Core Network
GPRS as Basis for TDMA/136 3G Evolution BTS ANSI 41 MSC RNC 136 SGSN SGSN HLR GGSN GGSN IP Network Backbone Network X.25 Network
4 s a k d j a s l d f q w e r r s a k d j f a s l d f q w e r r s a k d j f a s l d f q w e r r 4 s a k d j a s l d f q w e r Evolution Towards 3G in GSM Environments PSTN/ ISDN+ Internet/ Intranet+ GSM Access A, Gb CSN GSM/UMTS Core network PSN lu UMTS Access Existing GSM spectrum GSM Radio Access UMTS Radio Access New UMTS spectrum or modified spectrum C h a n n e l C h a n n e l s a k d j f a s l d f q w e r r s a k d j f a s l d f q w e r r GSM GSM/UMTS UMTS
Evolution to IMT-2000 Radio Access GSM TDMA/136 GSM+ TDMA/136+ IMT-2000 Capable Systems EDGE/ 136HS Existing Spectrum PDC WCDMA New or Modified Spectrum
GPRS Modifications for Full 3G Support Enhanced Radio Interface bit rates More advanced QoS handling Enhanced support for real-time services
Room for GPRS Bit Rate Enhancements 1000 900 800 700 600 500 Bit rate [kbps] 600 500 400 300 EGPRS 554 400 300 200 100 200 100 GPRS 182 0 0 5 10 15 20 25 30 35 40 45 50 C/I [db] 0 0 5 10 15 20 25 30 35 40 C/I [db]
EDGE Radio Interface Key Characteristics New modulation: 8-PSK data rate > 384 kbps Many other parameters as in GSM Packet-switched access (EGPRS) Circuit-switched access (ECSD) Q (d3i, d3i+1, d3i+2)= Dynamic radio resource sharing with GSM speech and GPRS Advanced Link Quality Control (0,0,1) (1,0,1) (0,0,0) (0,1,0) (0,1,1) (1,1,1) I (1,1,0) (1,0,0)
EGPRS Link Quality Control Link Adaptation and Incremental Redundancy Scheme Modulation Maximum rate [kbps] Code Rate Blocks per 20 ms Family 6 x 104 MCS-8 8PSK 59.2 1.0 2 A MCS-7 44.8 0.78 2 B 5 4 MCS-6 29.6 0.50 1 A MCS-5 22.4 0.38 1 B MCS-4 GMSK 16.8 1.0 1 C MCS-3 14.8 0.89 1 A MCS-2 11.2 0.69 1 B Throughput [bps] 3 2 1 MCS-1 8.4 0.53 1 C 0 0 5 10 15 20 25 30 C/I [db]
EGPRS Link Quality Control Segmentation principle (coding scheme MCS-6) 3 bits 32 bits 612 bits RLC block USF RLC/MAC CRC FBI E Data = 74 octets = 592 bits BCS TB Rate 1/3 convolutional coding 36 bits 96 bits 1836 bits puncturing SB = 4 36 bits 96 bits 1256 bits 1256 bits P1 P2 8-PSK bursts 1392 bits
EGPRS Performance Simulations Models and Assumptions: Multiple Cells Simulator Equally sized 3-sector macro cells 3/9 frequency reuse Propagation model 35log(d) with lognormal fading 6 db Frequency hopping Dynamic simulations (20ms time step) ARQ included Measurement based WWW traffic model Downlink only 1 16 17 18 7 8 9 25 26 27 13 14 15 4 5 6 22 23 24 10 11 12 2 3 19 20 21 users base stations
Simulation Result: Capacity 100 0.35 90 80 30 40 50 60 0.3 C.D.F. [%] 70 60 50 40 30 70 normalized delay at 90th percentile [s/kbit] 0.25 0.2 0.15 0.1 standard GSM EDGE 20 0.05 10 0 0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2 normalized packet delay [s/kbit] 0 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 spectral efficiency [bps/hz/site] Spectral efficiency more than doubled
Simulation Result: Fairness 100 90 80 70 60 C.D.F. [%] 50 standard GSM EDGE 40 30 20 10 0 0 10(80) 20(160) 30(240) 40(320) 50(400) 60(480) 70(560) Average packet bitrate per user per timeslot (bitrate per 8 timeslots in brackets) [kbps] 30% of users: >384 kbps, 97%: >144 kbps
Simulation Result: Coverage Assume empty system with C/N as in standard GSM system 100 90 80 70 Standard GSM C.D.F. [%] 60 50 40 EDGE 30 20 10 0 0 10(80) 20(160) 30(240) 40(320) 50(400) 60(480) 70(560) Average packet bitrate per user per timeslot (bitrate per 8 timeslots in brackets) [kbps]
Why Quality of Service Handling in GPRS? Motivation: Spectral Efficiency! GPRS Bearer End-to-End Service BSC SGSN GGSN External Network BTS Radio Access Network Core Network
Current GPRS QoS Support QoS requested QoS negotiated GPRS Bearer with certain QoS Profile QoS Profile: Precedence Reliability Delay Max throughput BSC SGSN GGSN Mean throughput BTS Radio Access Network Core Network Problem: BSC and BTS are not involved!
QoS Comparison GPRS / UMTS GPRS Bearer GPRS BSS SGSN GGSN Traffic handling priority etc Radio Access Bearer UMTS Bearer UMTS UTRAN SGSN GGSN Bearer Negotiation Radio Access Network Core Network Goal: Harmonization in GSM standards release 99
Real-time Services Support in GPRS One Future Scenario: Multimedia over IP over GPRS Key requirement areas: Data transfer delay Cell re-selection delay QoS handling
Bottle-necks for Real-time Support SGSN SGSN QoS BSS BSS BSS RLC/ MAC Inter-SGSN cell re-selection
Standardization Activities LQC scheme stable (SMG2) Total EGPRS concept stable (GSM release 99, SMG2, SMG3 etc) EGPRS Increased BSS role (GSM release 98, SMG12) GPRS Quality of Service Harmonization GPRS/UMTS (GSM release 99, SMG12 UMTS phase 1, 3GPP TSG SAWG2) 1999 2000