Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
121 views33 pages

Outline: Southern Methodist University EETS 8315 / CC752-N Advanced Topics in Wireless Communications Spring 2004

EDGE is essentially a TDMA technology with higher level modulation and coding and combined timeslots and carriers to meet ITU's IMT2000 requirements. Edge is designed for easy and stepped migration towards 3G for both TDMA(IS 136) and GSM. EDGE RT EGPRS New protocol Stack GERAN Enhance system performance (close to UMTS) HR on 8PSK, wideband vocoder.

Uploaded by

Radha Krishnan
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
121 views33 pages

Outline: Southern Methodist University EETS 8315 / CC752-N Advanced Topics in Wireless Communications Spring 2004

EDGE is essentially a TDMA technology with higher level modulation and coding and combined timeslots and carriers to meet ITU's IMT2000 requirements. Edge is designed for easy and stepped migration towards 3G for both TDMA(IS 136) and GSM. EDGE RT EGPRS New protocol Stack GERAN Enhance system performance (close to UMTS) HR on 8PSK, wideband vocoder.

Uploaded by

Radha Krishnan
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 33

EDGE

Southern Methodist University EETS 8315 / CC752-N Advanced Topics in Wireless Communications Spring 2004 http://engr.smu.edu/eets/8315

Lecture 8: EDGE and GERAN


Instructor: Dr. Hossam Hmimy, Ericsson Inc. [email protected] (972) 583-0155
2004 H. Hmimy SMU EE 8315 Advanced Topics in Wireless Communications - Spring04 Lecture 8, Slide 1

EDGE

Outline
EDGE Network reference and protocol Frequency at 850MHz Frame structure Classic and Compact Logical channels Link adaptation, MCS GERAN ..

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 2

EDGE

Enhanced Data rates for Global Evolution (EDGE)


EDGE is essentially a TDMA technology with higher level modulation and coding and combined timeslots & carriers to meet ITUs IMT2000 requirements for TDMA( IS136) and GSM systems Introduces concept of Link Adaptation in wireless for maximum throughput in variable radio conditions EDGE is a convergence of TDMA( IS 136) and GSM!
2004 H. Hmimy SMU EE 8315 Advanced Topics in Wireless Communications - Spring04 Lecture 8, Slide 3

EDGE

Enhanced Data rates for Global Evolution (EDGE)


EDGE is designed for easy and stepped migration towards 3G for both TDMA(IS 136) and GSM
Radio Net GPRS EDGE (EGPRS) Core Net GPRS

EDGE = EGPRS +ECSD Today(2002): some TDMA (IS136) operators have started to deploy Overlay GSM/GPRS Network .
2004 H. Hmimy SMU EE 8315 Advanced Topics in Wireless Communications - Spring04 Lecture 8, Slide 4

EDGE

EDGE
Release 99
finished ECSD + EGPRS Basic functionality (Link Quality, MCS, .. GPRS stack)

release 00/01 ( R4 &5))



2004 H. Hmimy

RT EGPRS New protocol Stack GERAN Enhance system performance (close to UMTS) HR on 8PSK, wideband vocoder
SMU EE 8315 Advanced Topics in Wireless Communications - Spring04 Lecture 8, Slide 5

EDGE

Network Reference Model

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 6

EDGE

Protocol: User Plane

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 7

EDGE

Protocol: EDGE signalling

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 8

EDGE

EDGE: RF Numbering
RF channel numbering

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 9

EDGE

The EDGE Radio Interface


Carrier Spacing = 200 kHz Frame Length = 4.6 ms split into 8 time slots Modulation Formats:
8-PSK, data channels GMSK, robust fall back, control channels

Interleaving over 4 Frames Link Quality Control:


Optimize Throughput w.r.t. the Radio Quality Combination of Link Adaptation and Incremental Redundancy... Data rate per Time Slot 8.8 - 59.2 kbps
2004 H. Hmimy SMU EE 8315 Advanced Topics in Wireless Communications - Spring04 Lecture 8, Slide 10

EDGE

Classic System Concept


First 200 kHz carrier
4/12 reuse for BCCH, and Traffic. PBCCH Transmits continuously at constant power in the downlink. TS0 used for broadcast and common control. TS1 - 7 used for traffic and dedicated control.

Additional carriers in any reuse with TS0 - 7 used for traffic/dedicated control. Support for paging for TDMA/IS136 circuit switched. Minimum deployment: 12 carriers. Minimum spectrum requirement: 2.4 MHz plus guard bands.
2004 H. Hmimy SMU EE 8315 Advanced Topics in Wireless Communications - Spring04 Lecture 8, Slide 11

EDGE

COMPACT System Concept


First 200 kHz carrier
1/3 reuse. CPBCCH Transmits discontinuously ( at certain time). Synchronization of base stations and time split into four time groups provide an effective 4/12 reuse for broadcast and common control channels on parts of TS1,3,5,7. All Traffic and dedicated channels on the rest of TS are reuse 1/3.

Additional carriers in 1/3 reuse with TS0 - 7 used for traffic. Support for paging for TDMA/136 circuit switched. Minimum deployment: 3 carriers, 0.6 MHz plus guard bands.
2004 H. Hmimy SMU EE 8315 Advanced Topics in Wireless Communications - Spring04 Lecture 8, Slide 12

EDGE

Reuse 1/3

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 13

EDGE

Compact
1/3 4TG

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 14

EDGE

For GSM operators


Remember
There is a Base station synchronization concept in GSM
GSM BTS synch is used only on the traffic channels TCH that has FH in Fractional loading planning (FLP)to avoid Cochannel and adjacent channel interference in reuse 1/3 and smaller. The BCCH is transmitting continuously with 5/15 and higher reuse.

In EDGE the CPBCCH reuse need to be reduced to 1/3. The traffic PDTCH is already at 1/3 (Do you need FH in EDGE?.)
2004 H. Hmimy SMU EE 8315 Advanced Topics in Wireless Communications - Spring04 Lecture 8, Slide 15

EDGE

Radio Access (Air Interface)


Inter base station synch Time synch (GPS)
Prevent transmission of control channels of different TG in the same time Requirements TS structure is aligned between all sectors Hyper frame structures are aligned between sectors

Special channel (CSCH) is used


2004 H. Hmimy SMU EE 8315 Advanced Topics in Wireless Communications - Spring04 Lecture 8, Slide 16

EDGE

Radio Access (Air Interface) Classic


Packet data logical channel
PCCCH PRACH PPCH PAGCH PNCH PDCCH PACCH PTCCH/U PTCCH/D PBCCH PDTCH UL DL DL DL common control Random Access (requests) Paging Access grant ( prior to Pkt Tx) Notify (PTM-M group of MS) Ph.2. Dedicated Control Associated (ACK, CS page, PC,.) Time advance Time advance Broadcast ( may use BCCH) Traffic

DL

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 17

EDGE

Radio Access (Air Interface)


Mapping logical channels to physical channel
3 different configurations config. (1) for first TS on the first RF carrier Config (2 ) for second TS of first carrier of can be on another carrier Config (3), for all the rest of TSs

In GSM can you have Config. ( 1 or 2) why?... PBCCH PCCCH PDTCH PDCCH PCCCH PDTCH PDCCH PDTCH PDCCH 3
Lecture 8, Slide 18

1
2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

EDGE

Radio Access (Air Interface)


52 Multi-frame structure for PDCH
=12 Radio blocks x 4 frames + 2 Idle frames + 2 PTCCH frames

B0

B12

Radio Block Frame


TS0 TS7 Idle PTCCH

Burst

3 T

57 Coded Data

1 S

26

57 Coded Data

3 8.25 T GP

T.Seq. S

576.92 sec
2004 H. Hmimy SMU EE 8315 Advanced Topics in Wireless Communications - Spring04 Lecture 8, Slide 19

EDGE

Modulation and Coding Schemes for EDGE


MCS Modulation Code rate Bit rate/TSFamily H Code rateRLC/20m
MCS-1 MCS-2 MCS-3 MCS-4 MCS-5 MCS-6 MCS-7 MCS-8 MCS-9 GMSK 0.53 0.66 0.8 1 0.37 0.49 0.76 0.92 1 8.8 11.2 14.8 17.6 22.4 29.6 44.8 54.5 59.2 C B A C B A B A A 1/2 1/2 1/2 1/2 1/3 1/3 0.35 0.35 0.35 1 1 1 1 1 1 2 2 2

8-PSK

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 20

EDGE

MCS-9 symbol = 3 bits


USF RLC/MAC Header +HCS FBI+data(74 octets=592bit) FBI+data(74 octets=592bit) 3bits (45 bits) +BCS +TB(612 bits) +BCS +TB(612 bits) coding 36 SB 36 8 Coding 1/3 (135) 124 SB 36 8 124 SB 36 8
2004 H. Hmimy

Coding 1/3 1836 P1 612 P2 612 124 P2 612 P1 612 P2 612

Coding 1/3 1836

P2 612
Lecture 8, Slide 21

Total bits= 1392= 464 symbol

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

EDGE

MCS-8 symbol = 3 bits


USF RLC/MAC Header +HCS FBI+data(68 octets=544bit) FBI+data(68 octets=544bit) 3bits (45 bits) +BCS +TB(564 bits) +BCS +TB(564 bits) coding 36 SB 36 8 Coding 1/3 (135) 124 SB 36 8 124 SB 36 8
2004 H. Hmimy

Coding 1/3 1692 P1 612 P2 612 124 P2 612 P1 612 P2 612

Coding 1/3 1692

P2 612
Lecture 8, Slide 22

Total bits= 1392= 464 symbol

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

EDGE

MCS-7

symbol = 3 bits

USF RLC/MAC Header +HCS FBI+data(56 octets=448bit) FBI+data(56 octets=448bit) 3bits (45 bits) +BCS +TB(468 bits) +BCS +TB(468 bits) coding 36 SB 36 8 Coding 1/3 (135) 124 SB 36 8 124 SB 36 8
2004 H. Hmimy

Coding 1/3 1404 P1 612 P2 612 124 P2 612 P1 612 P2 612

Coding 1/3 1404

P2 612
Lecture 8, Slide 23

Total bits= 1392= 464 symbol

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

EDGE

MCS-6

symbol = 3 bits

USF RLC/MAC Header +HCS FBI+ data(74 octets=592bit)+BCS +TB 3bits (33 bits) (612 bits) coding 36 Coding 1/3 (99 bits)+ 1 padding Coding 1/3 1836

SB 8

36

100 SB 8 36

P1 1248 100 P2 1248

Total bits= 1392= 464 symbol


2004 H. Hmimy SMU EE 8315 Advanced Topics in Wireless Communications - Spring04 Lecture 8, Slide 24

EDGE

MCS-5

symbol = 3 bits

USF RLC/MAC Header +HCS FBI+ data(56 octets=448bit)+BCS +TB 3bits (33 bits) (468 bits) coding 36 Coding 1/3 (99 bits)+ 1 padding Coding 1/3 1404

SB 8

36

100 SB 8 36

P1 1248 100 P2 1248

Total bits= 1392= 464 symbol


2004 H. Hmimy SMU EE 8315 Advanced Topics in Wireless Communications - Spring04 Lecture 8, Slide 25

EDGE

MCS-4 symbol = 1 bits


USF RLC/MAC Header +HCS 3bits (36 bits) coding 12 SB 12 8 Coding 1/3 (108) 68 SB 12 8 68 SB 12 8 P1 372 P2 372 68 P2 372
Lecture 8, Slide 26

FBI+data(44 octets=352bit) +BCS +TB(372 bits) Coding 1/3 1116

Total bits= 464= 464 symbol


2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

EDGE

MCS-3 symbol = 1 bits


USF RLC/MAC Header +HCS 3bits (36 bits) coding 12 SB 12 8 Coding 1/3 (108) 68 SB 12 8 68 SB 12 8 P1 372 P2 372 68 P2 372
Lecture 8, Slide 27

FBI+data(37 octets=296bit) +BCS +TB(316 bits) Coding 1/3 948

Total bits= 464= 464 symbol


2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

EDGE

MCS-2

symbol = 1 bits

USF RLC/MAC Header +HCS FBI+ data(28 octets=224bit)+BCS +TB 3bits (36 bits) (244 bits) coding 12 Coding 1/3 108 Coding 1/3 672

SB 8

12

68 SB 8 12

P1 372 68 P2 372

Total bits= 464= 464 symbol


2004 H. Hmimy SMU EE 8315 Advanced Topics in Wireless Communications - Spring04 Lecture 8, Slide 28

EDGE

MCS-1

symbol = 1 bits

USF RLC/MAC Header +HCS FBI+ data(22 octets=1762bit)+BCS +TB 3bits (36 bits) (196 bits) coding 12 Coding 1/3 108 Coding 1/3 588

SB 8

12

68 SB 8 12

P1 372 68 P2 372

Total bits= 464= 464 symbol


2004 H. Hmimy SMU EE 8315 Advanced Topics in Wireless Communications - Spring04 Lecture 8, Slide 29

EDGE

Bottom of LLC

Bottom of MAC , no USF, BCS or TB

GPRS vs GMSK MCSs of EGPRS


EGPRS
MCS
MCS-1 MCS-2 MCS-3 MCS-4

GPRS
CS
CS1 CS2 CS3 CS4

Code rate Bit rate/TS


0.53 0.66 0.8 1 8.8 11.2 14.8 17.6

Code rate Bit rate Bit rate


1/2 2/3 3/4 1 9.05 13.4 15.6 21.4 8 12 14.4 20

Is GPRS a subset of EGPRS?? What throughput you are really measuring?


2004 H. Hmimy

GSM 3.64

GSM 4.6
Lecture 8, Slide 30

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Bottom of LLC

EDGE

Link Quality Control


Why path loss, Shadowing and rayligh fading Carrier change Bursty packet data lead to bursty interference Increase packet throughput Link quality control Link quality C/I , BER, FER, BLER,.. Type II Hybrid ARQ ( ARQ with adaptive Modulation/coding)

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 31

EDGE

Link Quality Control


LA Link Adaptation select the MCS that gives a maximum throughput for certain C/I IR (Incremental Redundancy) Packet is sent with a certain puncture scheme If a packet is received in error, the transmitter will retransmit the packet with another puncture scheme at the end all the packets will be combined ( better performance)
2004 H. Hmimy SMU EE 8315 Advanced Topics in Wireless Communications - Spring04 Lecture 8, Slide 32

EDGE

IR
RLC block size
MCS-9 MCS-3 MCS-7 Family B MCS-5 MCS-2 MCS-4 Family C
2004 H. Hmimy

37 byte

37 byte 37 byte

37 byte

37 byte

Find th for M e RLC bloc CS 8 k si z ? e

Family A

MCS-6

37 byte 37 byte 28 byte 28 byte 28 byte 22 byte 22 byte

28 byte 28 byte

28 byte

28 byte

22 byte

MCS-1

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 33

EDGE

IR
RLC block size MCS-9 Family A MCS-6 MCS-3 example MCS-9 carries 2 RLC blocks @ 74 byte each Retransmission using MCS-6 for further retransmission, 74byte block will be segmented into 2 x 37 blocks MCS-3.
37 byte 37 byte 37 byte 37 byte 37 byte 37 byte 37 byte

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 34

EDGE

Link Adaption: LA

60 50

MCS-9 MCS8 MCS-7

kbit/s

40 30 20 10 0 0 5 10 15 20 25 30 35 40 45
MCS-6 MCS-5 MCS-4 MCS-3 MCS-2 MCS-1

C/I
Lecture 8, Slide 35

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

EDGE

Link Adaptation : IR performance

Packet throughput for IR

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 36

EDGE

VoIPoW
3G systems will provide
Multitude of services (RT, NRT,) considerable flexibility (IPall the way) high radio spectral efficiency ( IP OH ..!!) support MM on common platform (IP-based!) Codec VoIP RTP UDP IP Radio VoIP Server SGSN/ GGSN Backbone router Codec VoIP RTP UDP IP Ethernet

MT
2004 H. Hmimy

Edge RouterSpring04 SMU EE 8315 Advanced Topics in Wireless Communications -

RNS

FT
Lecture 8, Slide 37

EDGE

GERAN
GSM EDGE Radio Access Network
for easy transition between 2G and full 3G (UMTS) and align with the UMTS SERVICES

Motivation
All IP Network Low cost of operation One platform support of new services Support for different access networks

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 38

EDGE

Requirements GERAN
Spectrum efficient support for VoIP, (end-to-end IP-based voice service), Quality TDMA Support of new IP multimedia services, Future proof Alignment with UMTS/UTRAN service classes and QoS Common GPRS and GSM Core Network for EDGE and UTRAN

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 39

EDGE

Requirements on GERAN ..
Integration of all services over IP infrastructure Support of EDGE/GPRS R97 and R99 terminals Software upgrade to EDGE R99 base stations Support for COMPACT and VoIP/COMPACT

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 40

EDGE

EDGE R4,5 features


Channel coding
Turbo code

Interleaving (variable length) Voice over 8PSK AMR half rate R5 Wideband codec AMR R5 all IP (RT application) PDCP enhanced cell reselection R4

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 41

EDGE

GERAN
GERAN connects to PS CN through: Iu-ps for R4, R5 terminals New protocols Gb for R97 and R99 terminals LLC and SNDCP protocols
GERAN TE R MT Um
BSS

Core Network 3G SGSN SGSN server MGW Gb SGSN

Iu-ps'

Iu-cs'

3G MSC MSC server MGW

GERAN connects to CS CN through: Iu-cs or A


2004 H. Hmimy

A MSC
SMU EE 8315 Advanced Topics in Wireless Communications - Spring04 Lecture 8, Slide 42

EDGE

GERAN Interfaces
A
GSM CS interface

Iu-CS
WCDMA CS interface could be considered for GERAN

Gb
GPRS interface not suitable for RT transmission LLC+RLC both ARQ protocols IP instead of FR

Iu-PS
UTRAN PS, IP, QoS, AAL2/ATM , possibly IP over SDH
SMU EE 8315 Advanced Topics in Wireless Communications - Spring04 Lecture 8, Slide 43

2004 H. Hmimy

EDGE

Functional split between CN and GERAN


HO support for RT IP services in RAN (new in R4) Ciphering
R4 GERAN, R99 SGSN

Header compression
R4 GERAN R99 SGSN

Radio resource handling in RAN (R99, R4) Support Iu bearer (R5)


2004 H. Hmimy SMU EE 8315 Advanced Topics in Wireless Communications - Spring04 Lecture 8, Slide 44

EDGE

Iu-PS and Gb
Function ciphering compression IP header & payload Termination of LLC and SNDCP Buffer management flow control RR handeling
2004 H. Hmimy

Iu-PS RAN RAN RAN RAN No RAN

Gb CN CN CN CN Yes CN+RAN
Lecture 8, Slide 45

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

EDGE

Protocol Stack R4,..


PDCP (Packet data convergence protocol UTRA)
TCP/IP, UDP/IP with H compression Buffering and numbering PDCP SDUs Transfer of user data Multiplexing

PDCP RLC MAC L1 MS

PDCP RLC MAC L1 CN

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 46

EDGE

Protocol Stack R99


LLC
ACK and none-ACK modes Error detection ciphering

SNDCP LLC RLC MAC L1 MS

SNDCP LLC RLC MAC L1 CN

SNDCP
Transfer of user data Multiplexing Buffering and ARQ Segmentation and assembly management of delivery sequence
2004 H. Hmimy

H and payload compression (optional) TCP


SMU EE 8315 Advanced Topics in Wireless Communications - Spring04 Lecture 8, Slide 47

EDGE

Compare SNDCP and PDCP


Overhead
PDCP 1 Byte SNDCP ACK LLC+ Segment = 3+1= 4 none-ACK LLC+Segment=4+3=7 LLC ACK LLC =7 none_ACK LLC=6

example: VoIP, none_ACK LLC without segmentation


PDCP 1 byte
2004 H. Hmimy

SNDCP/LLC = 4+6=10 bytes


Lecture 8, Slide 48

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

EDGE

RAB Design: User Plane Protocols


Interactive, background, conversational, streaming

Header Compression (IP end-to-end)

Header Stripping (IP terminated in RBS) Transparent

PDCP RLC MAC Phy

Acknowledged Unacknowledged (ARQ, IR) (segm., multislot) Flow shared (TFI and USF)

Dedicated

Modulation, Coding and Interleaving


Best Effort

FR/HR Optimized Connection Oriented Radio Access

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 49

EDGE

Quality-of-Service: What, Why?


Quality of Service (QoS) is the ability of a network element (e.g.
an application, host or router) to have some level of assurance that its traffic and service requirements can be satisfied. Newer applications with multimedia content Demands of convergence More bandwidth ? User perception of service quality can be translated to network flow parameters such as delay and delay variation.

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 50

EDGE

Guidelines for providing QoS to users


QoS perceived by the user must be end-to-end. Parameters defining QoS of a flow must be fewer and simpler. QoS definition must be compatible with all kinds of applications. Must be able to quantify and enforce.

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 51

EDGE

UMTS-specific requirements
QoS parameter control on peer to peer basis between mobile and 3G gateway node UMTS QoS control mechanism should map applications QoS profile to UMTS services. Applications may be required to state their QoS requirement. UMTS QoS capable services should work with other networking architectures. Only finite set of QoS definitions supported.

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 52

EDGE

UMTS-specific requirements (contd.)


Multiple traffic streams per session. Lower overhead for QoS related operations; higher resource utilization. Re-negotiation should be possible after QoS parameter values have been agreed upon - dynamic QoS. User mobility should be supported in the QoS framework.

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 53

EDGE

Traffic cases for QOS


Conversational
RT media, delay sensitive delay variation sensitive (VoIP, Conferencing,..)

Streaming
Delay variations sensitive Audio and video relaxed absolute delay than conversational (buffering required)

Interactive
none real time, delay sensitive (WWW, ftp, remote databases, ..)

Background
none RT (e.mail, SMS, ftp,..)

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 54

EDGE

QoS attributes for Traffic Classes


Traffic Class Maximum bit rate Guaranteed bit rate Delivery order Maximum SDU size SDU format information SDU error ratio Residual bit error ratio Delivery of erroneous SDUs Transfer delay Traffic handling priority Allocation/retention priority Source statistics descriptor
2004 H. Hmimy

Conversational x x Yes x x x x Yes x

Streaming x x Yes x x x x Yes x

Interactive x

Background x

No x

No x

x x No

x x No

x x x x x x x

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 55

EDGE

QoS Characteristics of UMTS Classes


Very important
1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1

Conversational Streaming Interactive Background

temporal order

bit error

less important

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

retransmission

delay

Lecture 8, Slide 56

EDGE

QoS supported
Interactive
supported in R99

Background
supported in R99

Conversational
R5

Streaming
R4

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 57

EDGE

Traffic cases R4 and R5


PDCP Conversational Transparent or Streaming Interactive Background Transparent or Transparent Transparent RLC Transparent or Transparent or ACK ACK MAC Shared or dedicated Shared or dedicated Shared Shared

none transparent un-ACK none transparent un-ACK

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 58

EDGE

Protocol Layering and Segmentation


Application PDU
Header Payload

TCP PDU

Header

Payload

Header

Payload

IP PDU

Header

Payload

Header

Payload

SNDCP PDU

Header

Payload

Header

Payload

Header

Payload

LLC PDU

Header

Payload

Header

Payload

MAC/RLC PDU

Payload

Payload

Payload

Payload

Payload

Protocol TCP

Header size (octets) 20 20 4 7 51

Resulting PDU size (octets) 556 576 580 587 587

Maximum TCP segment size: 536

IP SNDCP LLC Total

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 59

EDGE

TCP Transactions (simplified)


WWW / Bulk Client TCP Client
Data
delayed ACK (max. 200ms)

TCP Server

WWW / Bulk Server


WWW / Bulk object

Data ACK Data

WWW / Bulk object

Data ACK WWW / Bulk object Data Data ACK Data Data ACK Data Data ACK last Data ACK

WWW / Bulk object

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 60

EDGE

RLC Downlink Transactions


TCP (Client) RLC-MS
Packet Downlink Assignment Packet Control Acknowledgement
Data Data Data

RLC-BSS TCP (Server)


TCP Segment
downlink TBF establishment (60ms)

Packet Downlink Ack/ Nack


TCP Segment

Data

Packet Downlink Ack/ Nack Final

Time
2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 61

EDGE

Downlink TBF Establishment


Multi-Slot capability: 4TSs unused (=overhead) RLC Radio Blocks
TS4 TS3 TS2 TS1
PDA

data data data data

data data data data data

idle idle padding Time

20ms

20ms (uplink Packet Control ACK)

20ms (idle block)

data transmission

transmission delay

2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 62

EDGE

RLC Uplink Transactions


TCP (Client)
RLC-MS RLC-BSS TCP (Server)

TCP ACK

Packet Channel Request Packet Uplink Assginment Data Data Data Packet Uplink Ack/ Nack Packet Uplink Ack/ Nack Packet Control Acknowledgement Final
TCP ACK

pending retransmission

Time
2004 H. Hmimy

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

Lecture 8, Slide 63

EDGE

Over Head calculation


Example :GPRS
one TCP = 536 B TCP+OH=536+51=587B # of RLC= (TCP+OH)/RLC-size total_data=(#of RLC+TBF)*RLC_size OH=(total_data -TCP_size) /total_data

Protocol Header 20 TCP IP SNDCP LLC total 20 4 7 51

TBF signaling overhead: CS RLC (B) #of RLC CS1 20 30 CS2 30 .. CS3 36 .. CS4 50 12
2004 H. Hmimy

TBF 2 2 2 2

Total Data 640 .. .. 700

OH 16.2% .. .. 23.5%
Lecture 8, Slide 64

SMU EE 8315 Advanced Topics in Wireless Communications - Spring04

EDGE

Header + Padding Overhead EDGE R99


Overhead Calculation Example 1:
MCS-1, Bulk PDU 50B 50bytes 101 bytes including headers (51 bytes per TCP segment) 5 RLC PDUs=110 bytes including padding
Modulation and Coding Scheme MCS 1 MCS 5 MCS 9 Application PDU size (octets) 50 1000 50 1000 50 1000 RLC PDU payload size (octets) 22 56 148 Number of RLC PDUs (octets) 5 51 2 2 1 8 Total Data (octets) 110 1122 112 1120 148 1184 Overhead % 54.5 10.9 55.4 10.7 66.2 15.5

Example 2:
MCS-9, Bulk PDU 1kB 1000/536 =1 complete TCP segment + 464 bytes 1000+2*51 =1102 bytes including headers 1102/148 =8 RLC PDUs=1184 bytes including padding OH= (1184-1000)/1184=15.5%
2004 H. Hmimy SMU EE 8315 Advanced Topics in Wireless Communications - Spring04 Lecture 8, Slide 65

You might also like