Professional Documents
Culture Documents
What is EDGE?
EDGE = Enhanced Data Rates for GSM (or Global) Evolution
Enhancement results from introduction of new modulation (8-PSK)
+ channel coding schemes
EDGE and 3G
Gradual network
update with relative
low investments on
infrastructure
(0,0,0)
(0,1,0)
(0,1,1)
(0,0,1)
(1,1,1)
(1,0,1)
(1,1,0)
(1,0,0)
Modulation
Symbol rate
Payload/burst
Gross rate/time slot
4
EDGE
8-PSK, 3bit/sym
270.833 ksps
342 bits
68.4 kbps
GSM
GMSK, 1 bit/sym
270.833 ksps
114 bits
22.8 kbps
GMSK
Time
Envelope (amplitude)
8PSK
Compression point
Time
Back Off= 2 dB
Pin
BTS
Gn
BSC
A-bis
BTS
EDGE capable
terminal,
GSM compatible
8-PSK coverage
GMSK coverage
GGSN
Gb
A
MSC
EDGE vs GPRS
EDGE Benefits
EGPRS link level performance
EGPRS vs GPRS bitrates
Coverage comparison
EDGE vs GPRS
Benefits
EGPRS is the same as GPRS but with an enhanced radio interface (EDGE)
But...
1.000
BLER
0.100
0.010
MCS1 to MCS-9
0.001
60
No IR
IR
50
40
MCS1 to MCS9
30
20
10
0
10
15
CIR [dB]
20
25
30
10
15
20
CIR [dB]
25
30
GPRS
EGPRS
coding modulation
scheme
CS-1
GMSK
CS-2
CS-3
CS-4
MCS-1
MCS-2
MCS-3
MCS-4
MCS-5
8-PSK
MCS-6
MCS-7
MCS-8
MCS-9
TS 03.64
10
RLC blks /
radio blk
1
1
1
1
1
1
1
1
1
1
2
2
2
bit rate
(bps)
8,000
12,000
14,400
20,000
8,800
11,200
14,800
17,600
22,400
29,600
44,800
54,400
59,200
120.8
60
132.1
138.8
143.5
154.8
156.7 158.4
160.0
EGPRS
50
GPRS CS1-2
GPRS CS1-4
40
Average
gain:
2.3
30
Es/No=8.3 dB
Average
gain:
3.6
20
10
0
1
10
11
Relationship between
path-loss and distance given by Okumura-Hata based-formula:
-3
11
EDGE description
Modulation & Coding Schemes
EGPRS Channel Coding
EGPRS MCS families
Segmentation and ARQ
Retransmission mechanisms
12
data
coding
PCU
the more coding the more errors can be corrected in the radio interface
EGPRS
Modulatio
Scheme
n
MCS-9
8-PSK
MCS-8
8-PSK
MCS-7
8-PSK
MCS-6
8-PSK
MCS-5
8-PSK
MCS-4
GMSK
MCS-3
GMSK
MCS-2
GMSK
MCS-1
GMSK
13
Raw
Raw
data in data in
block
block
Data rate
(bits) (octets) Family (kbit/s)
2x592
2x74
A
59.2
2x544
2x68
A
54.4
2x448
2x56
B
44.8
592
74
A
29.6
448
56
B
22.4
352
44
C
17.6
296
37
A
14.8
224
28
B
11.2
176
22
C
8.8
BTS
60
MCS-1
MCS-2
MCS-3
MCS-4
MCS-5
MCS-6
MCS-7
MCS-8
MCS-9
50
40
30
20
10
0
0
14
10
15
20
25
30
header
FBI+E
1/3 tailbiting
convolutional coding
data 2
BCS
tail
1/3 convolutional
coding
mother code
puncturing
protected
header
1st burst
puncturing
P1
2nd burst
P1
P2
3rd burst
P3
4th burst
P2
P3
puncturing
mother code
1/3 convolutional
coding
FBI+E
15
data 1
BCS
tail
MCS-3
Family A
37 octets
37 octets
37 octets
MCS-6
MCS-9
MCS-3
34+3 octets
Family A
padding
When 4 payload units are transmitted (MCS 7, MSC8 and MCS-9), these are splitted into two separate
RLC blocks (with separate sequence BSN numbers Family B
and BCS, Block Check Sequences)
The blocks are interleaved over two bursts only,
for MCS-8 and MCS-9.
For MCS-7 the blocks are interleaved over four
Family C
bursts
34+3 octets
MCS-6
34 octets
34 octets
34 octets
34 octets
MCS-8
MCS-2
28 octets
28 octets
28 octets
MCS-5
MCS-7
MCS-1
22 octets
22 octets
MCS-4
16
37 octets
28 octets
17
Um
Abis
BTS
18
Gb
BSC
PCU
SGSN
The Dynamic Abis Pool is a shared extra Abis resource for EGPRS channels and
TRXs
The Dynamic Abis functionality allocates Abis transmission capacity to cells when
needed instead of reserving full fixed transmission link per TRX
19
CS-1
CS-2
non-EDGE TRX
CS-1
CS-2
M + S
CS-3
M + S
CS-4
M + S
EDGE TRX
MCS-1
MCS-2
M + S
MCS-3
M + S
MCS-4
M + S
MCS-5
M + S
MCS-6
M + S S
MCS-7
M + S S S
MCS-8
M + S S S S
MCS-9
M + S S S S
retrans
21
TS
1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Slave
Dynamic Abis Pool
Reserved
downlink PCM
frames during
one block period
uplink PCM
frames during
next block period
S
S
22
Slave Groups
CS-2 requires one Abis slave channel when the GPRS TBF is in EGPRS territory
23
Incremental Redundancy
Incremental Redundancy description
Incremental Redundancy performance
Incremental Redundancy gains
24
25
r = 1/1
r = 1/1
1st decoding attempt
2nd xmission
r = 1/2
r = 1/1
2nd decoding attempt
3rd xmission
r = 1/3
r = 1/1
3rd decoding attempt
26
Link Adaptation
Link Adaptation introduction
Link Adaptation algorithm
Bit Error Probability (Mean_BEP, CV_BEP)
Link Adaptation Procedure
27
Introduction
28
In GSM Specification, there is full support for Bit Error Probability (BEP) based Link Adaptation
(LA) algorithm
MS reports both mean and (normalized) standard deviation (std) of BEP values for the
received radio blocks
Although mean BEP is clearly a dominant quantity in the selection procedure, std
BEP is found to be relevant for the strong coded MCSs
MS reports the network also if it has run out of IR memory
The LA algorithm is based on these reports
The task of the LA algorithm is to select the optimal MCS for each radio condition to maximize
channel throughput
To maintain good throughput the goal for the LA algorithm is to adapt to situations where signal
strength compared to interference level is changing within time
LA adapts to path loss and shadowing but not fast fading This corresponds to the "ideal LA"
curves in link level simulations
Incremental Redundancy (IR) is better suited to compensate for fast fading
29
USF = 3
USF = 2
USF = 1
MSs
30
BTS
TFI value included in RLC block header - indicates with which TBF the
RLC block is associated
TFI3
TFI5
TFI2
MSs
31
BTS
TRX 1
BCCH
PBCCH
Signalling
TCH
TCH
TCH
TCH
TCH
TCH
P-TCH
P-TCH
Circuit-switched Territory
TCH
Circuit-switched
TRX 2
TCH
PPTCH /
TCH /
TCH
TCH
Additional (E)GPRS
capacity
PPTCH /
TCH /
TCH
TCH
Default (E)GPRS
Capacity
dedicated (E)GPRS
(never filled with speech services)
Packet-switched Territory
Territory Border moves DYNAMICALLY based on CSW traffic load
32
The need for additional GPRS channels is checked when a new TBF is established
or an existing TBF is terminated.
The PCU will request additional channels,
if a GPRS territory contains less channels than could be allocated to a mobile
according to its multislot class
or if the average number of TBFs per TSL is more than 1.5 after the allocation of
the new TBF (average TBF/TSL>1.5).
These additional channels will be requested only if all GPRS default channels
are already in the GPRS territory.
The number of additional channels the PCU will request is the greater of the
following two numbers:
The number of additional channels needed in the allocation according to the
MS's multislot class (this criterion is used only when the GPRS territory contains
fewer channels than the MS is capable of using), and
The number of additional channels needed for the average number of allocated
TBFs per TSL to be 1(average TBF/TSL=1).
33