Professional Documents
Culture Documents
Nortel V15 EDGE Training1
Nortel V15 EDGE Training1
The GPRS Coding Schemes (CS) are enhanced with new EDGE Modulation and
Coding Schemes (MCS). MCS2 and MCS3 are two coding schemes based on
GMSK whereas MCS 5, 6, 7, 8 and 9 are based on 8-PSK.
This new modulation increases the peak radio throughput of a carrier by a factor 3
compared to GPRS.
PSTN
Existing GSM NSS
GPRS Network
SGSN GGSN
BSC PCUSN Serving Gateway Internet
Node Node
1 2 3
VLR
MSC
GSM Counterpart: BSC
A
PDN
A bis Agprs Gb Gn Gi
Intranet
CES
VLR
GSM Counterpart: MSC
MSC
PDN
A bis Agprs Gb Gn Gi
Intranet
CES
PDN
A bis Agprs Gb Gn Gi
Intranet
CES
11 Nortel Confidential Information
EDGE Implementation Requirements
Access Network Core Network
Terminals
No change on
Core Network
BSC 3000
BSC TCU
MSC
A PSTN
BTS
HLR/AUC
SCP
SGSN
PCUSN
EDGE Radio
Gb GGSN
GPRS
S8000/S12000 with eDRX/ePA
Backbone Intranet
e-cell
Internet
SW Upgrade v15
Packet Layer
IP IP IP
IP Relay
NSAPI
SNDCP SNDCP TID
GTP GTP
SAPI
LLC LLC
LLC Relay
UDP UDP L2 L2
TLLI
BSSGP BSSGP
RLC RLC
TFI IP IP
UDP UDP
IP IP
MAC MAC L2 L2
L2 L2
RF RF L1 L1 L1 L1 L1 L1
EDGE is here
14 Nortel Confidential Information
E-GPRS Protocol Stack - BSS
EDGE is here
Output bits
3 7
Blocks BH Info Field BCS BH Info Field BCS BH Info Field BCS
RLC/MAC layer
channel coding (FEC)
interleaving
burst formatting
EDGE Improves GPRS Thruput with 8-PSK and New Modulation & Coding
Family Coding EGPRS RLC Number Number Number Required Data rate
Scheme data unit of Basic of Radio of RLC jokers in kb/s
size - octets data unit Block data
Block
C MCS-1 22 1 1 1 or 1/2* 0 8.8
B MCS-2 28 1 1 1 or 1/2* 0 11.2
A MCS-3 37 1 1 1 or 1/2* 1 14.8
C MCS-4 44 2 1 1 1 17.6
B MCS-5 56 2 1 1 1 22.4
A MCS-6 74 2 1 1 2 29.6
B MCS-7 2x56 = 112 4 1 2 3 44.8
A MCS-8 2x68 = 136 4 1 2 4 54.4
A MCS-9 2x74 = 148 4 1 2 4 59.2
* When MCS6, MCS5 and MCS4 is respectively re-segmented in MCS3, MCS2 and MCS1
MCS-6
Family Modulation Coding User Payload (octets)
Name Schemes MCS-9
Family A
A MCS-3, MCS-6, MCS-9 37, 2x37, 4x37 MCS-2
MCS-4
Family C
USF RLC/MAC HCS FBI E Data =74 octets =592 bits BCS TB
Hdr.
puncturing
P1 P2
1392 bits
puncturing puncturing
puncturing
SB = 4 36 bits 128 bits 612 bits 612 bits 612 bits 612 bits 612 bits 612 bits
P1 P2 P3 P1 P2 P3
1392 bits
MCS8 54.4
8-PSK
MCS7 44.8
Family B : MCS-2, MCS-5, MCS-7
MCS6 29.6
MCS5 22.4
MCS4 17.6
MCS3 14.8
GMSK
MCS2 11.2
MCS1 8.8
LLC raw bit rate RLC/MAC Header (including USF, …) Data overhead, coding & protection
Note that Nortel did not implement MCS-1 & MCS-4 (both from family C), since there is no real gain.
MCS-2,MCS-3,MCS-5,MCS-6,MCS-7,MCS-8,MCS-9 from families A & B are implemented.
24 For GPRS, only
NortelCS-1 & CS-2
Confidential are implemented.
Information
EDGE MCS Throughputs per TS
> GSM/GPRS uses GMSK modulation (Gaussian Modulated Shift Keying) and 4 Coding
Schemes are defined in GPRS : CS1 to CS4.
> EDGE introduces a new modulation : 8PSK (8 Phase Shift Keying).
• 8PSK defines 8 states of the radio signal instead of 2 for GMSK.
• 3 bits can be coded with 8PSK instead of 1 for GMSK.
• Ñ 8PSK provides 3X the raw TS bit rate compared to GMSK.
M CS9 59.2
M CS8 54.4
M CS5 22.4
M CS4 17.6
User Payload
M CS3 14.8
25
Ideal throughput at 0% error
Nortel Confidential Information
New modulation: 8-PSK
• 8-PSK (Phase Shift Keying) has been
selected as the new modulation used in
(d(3k),d(3k+1),d(3k+2))= EDGE
(0,0,0) (0,1,0)
DL: 8-PSK (3п/8 shift)
(0,1,1) UL: 8-PSK (3п/8 shift)
• Non-constant envelope (unlike
(0,0,1) (1,1,1) GMSK) ⇒ high requirements for
linearity of the power amplifier
• Peak to Average Ratio (PAR) = 3.2 dB
(1,0,1) (1,1,0) • Peak to Minimum Ratio (PMR) = 17 dB
(1,0,0) • PAR and high symbol dynamic requires
excellent linearity in the modulator
(DRX) and PA to limit distorsions
• Due to amplifier non-linearities, a 2-4
dB power decrease (back-off) is
typically needed
• 3 bits per symbol
• Symbol rate and burst length identical
to those of GMSK
EDGE GSM
Modulation 8-PSK, 3bit/sym GMSK, 1 bit/sym
Symbol rate 270.833 ksps 270.833 ksps
Payload/burst 346 bits 114 bits
Gross rate/time slot 69.2 kbps 22.8 kbps
Q
local oscillator
Gray coding
bit Ik symbol (d3i, d3i+1, d3i+2)= (0,1,0)
111 (7) 0
Gray mapping: 3 bits per symbol
(0,0,0)
011 (3) 1
(0,1,1)
010 (2) 2 and only one bit changes between
000 (0)
001 (1)
3
4
adjacent symbols (0,0,1) (1,1,1)
101 (5) 5 I
100 (4) 6
110 (6) 7
(1,0,1) (1,1,0)
Gray coding symbol (1,0,0)
BER minimization
27 Nortel Confidential Information
Burst topology
• Same structure as for GSM
• term 'bit' is replaced by 'symbol’
• Same training sequence correlation
• 8-PSK symbol 0 and 4 replace GMSK bit 0 and 1
• PAR = 1.5 dB ; PMR = 4.3 dB
• Mobile blind detection GMSK/8-PSK thanks to rotation within Training Sequence
• Training sequence (TS) has lower envelope variations
• It has seamless switchover between timeslots
PDCH
Common
GSM / (E) GPRS • PDTCH (UL or
DL) for data
BCCH & traffic
CCCH • PACCH (UL or
DL) for control
(SI, RACH, Paging) signaling
• PTCCH (UL and
DL) for TA
update
> Existing GSM CCCH and BCCH (with additional system info
messages) are used for EGPRS as well
• PDCH will carry PDTCH, PACCH and
30
PTCCH (uplink / downlink)
Nortel Confidential Information
(E)GPRS Logical Channels
> Current (E)GPRS solution
• GSM Broadcast Control CHannel will be used
• GSM Common Control CHannels will be used
• Packet Traffic CHannels will be used.
• PDTCH: Packet Data Traffic Channel
• PACCH: Packet Associated Control Channel
• PTCCH: Packet Timing Advance Control Channel
BCCH DL
PDTCH
PCH
PACCH
AGCH
PTCCH
BSS
PDTCH
PACCH
RACH
PTCCH
UL
31 Nortel Confidential Information
(E)GPRS logical channels
> All necessary parameters for (E)GPRS access will be
broadcast on the BCCH using SI 13.(sys info 13 )
• SI 13 is broadcast by the network on the BCCH
• The message provides the MS with GPRS cell specific access
related information.
> SI 13 message contains information for the (E)GPRS MS:
• Routing area code (RAC)
• network control parameters (NC0,NC1,NC2)
• GPRS power control parameters
• Etc.
TDMA FN 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
DL
Block B0 B1 B2 X B3 B4 B5 X B6 B7 B8 X B9 B10 B11 X
TDMA FN 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
UL
Block B0 B1 B2 X B3 B4 B5 X B6 B7 B8 X B9 B10 B11 X
Application Layer
Application Application
TID
SNDCP NSAPI SNDCP GTP GTP
> MM States
• Mobility management states (idle, standby, ready)
> RR States
• Radio resource states (packet idle, packet transfer)
> TBF/TFI (b/w MS and the BSS)
• Temporary block flow / temporary flow identifier.
A TBF corresponds to a set of radio TS (belonging
to the same TDMA) allocated to a user
> PDP context (b/w MS and GGSN)
• Packet data protocol context indicating a high layer service
connection between the MS and an access point
IDLE GPRS
Detach
GPRS
Attach
Cell Updates
STANDBY No Paging
timer READY
expiry
READY PDU
timer transmission
expiry
STANDBY
RA Updates
Paging
In GPRS STANDBY state, the subscriber is attached to the GMM. PS-paging and
CS-paging via the SGSN may be received, but data transmission and reception
are not possible. At this point, if the subscriber wants to request an e-mail
message or a web page, a PDP context must be activated before.
In the READY state, the MS location is known on a cell level. The MS performs
GMM procedures to provide the network with the actual selected cell, i.e. when
reselecting a new GPRS cell the MS shall carry out a Cell update procedure. The
MS may send and receive PDP PDU and paging is not performed. The MS may
also initiate PDP context activation or deactivation.
IN A C T IV E
A c tiv a te D e a c tiv a te P D P c o n te x t
PDP or
c o n te x t G M M s ta te c h a n g e to ID L E
A C T IV E
In ACTIVE State, the PDP context for the PDP address in use is activated
in MS, SGSN and GGSN. The PDP context contains mapping and routing
information for transferring PDP PDU for that particular PDP address
between MS and GGSN. The PDP state ACTIVE is permitted only when
the GMM state of the subscriber is STANDBY or READY. An ACTIVE PDP
context for an MS is moved to INACTIVE state when the deactivation
procedure is initiated. All active PDP contexts for an MS are moved to
INACTIVE when the GMM state changes to IDLE.
Packet c
hannel r
equest
nt
dia te assignme
Packet imme
llocation
One block a
PCU
MS
Packet reso
urc e request (T
MS capa
bility (2 + LLI)
1), RLC o
ctet coun
t, RLC m
ode
ac ke t u plink assignment
P
A I, CS
tart time, TFI, T
ARFCN, TBF s
MS PCU
MS BTS BSC PCU Packet Downlink ACK/NACK
Packet
Downlink Data
Uplink
Assignment
Downlink Data
FIRST PDTCH
Uplink Data
MM
MM Standby
Standby // MM
MM Ready
Ready // MM
MM Ready
Ready //
RR
RR Packet
Packet Idle
Idle RR
RR Packet
Packet Idle
Idle RR
RR Packet
Packet Transfer
Transfer
Increased
Increaseddata
dataand
Improves spectral efficiency : voice
and
voicecapacity
capacity
EDGE as a Capacity Solution
GPRS: 40Kbps data (48 kbps
BCCH Voice Voice Voice GPRS GPRS GPRS GPRS
peak), 3 voice channels
BCCH Voice Voice Voice Voice Voice EDGE EDGE EDGE: 60Kbps data (118Kbps
peak), 5 voice channels
Or On a given DRX, number of voice and data users increases.
EDGE as a Data Quality Solution
BCCH Voice Voice Voice GPRS GPRS GPRS GPRS GPRS 2 radios: 120Kbps data
GPRS GPRS GPRS GPRS GPRS GPRS GPRS GPRS (144Kbps peak), 3 voice channels
EDGE
EDGEImproves
ImprovesRadio
RadioEfficiency-
Efficiency-Reduces
ReducesEquipment
EquipmentRequirements
Requirements
55 Nortel Confidential Information
Data applications
1. Email via mobile Phone or PDA (MMS)
2. Email + Attachment via Laptop
3. Internet/Intranet Access browsing
4. Internet Intranet Access File Transfer
5. Net Meeting
6. Travel Information services
7. Navigation Services
8. Text Based Information (push/pull)
9. Reference services (yellow pages, directory…)
10. Interactive games
11. Banking applications
12. Electronic Ticketing
13. Interactive shopping
14. Image/Video Streaming (MPEG4)
15. Audio Based Services (MP3)
Find out
where you are
> High data rate availability encourages the customers to use these services
56 Nortel Confidential Information
EDGE RF Seminar
Part – VII
Abbreviations
Access Time Slot : TS assigned by the PCU to the BTS and containing access blocks.
Those blocks may be allocated by the BTS for Packet Resources Request transmission
(“CCCH at BTS” feature).
Block period: is the sequence of 4 TS on 4 successive TDMA used to convey 1 radio
block. (20ms)
CV: indicates in which state the countdown procedure is.
EDGE Radio data block: represents a block of the TRAU frame that is sent or received
every 20ms and that uses MCS1 to MCS9. An EDGE data block using MCS7, MCS8 or
MCS9 is composed of 2 RLC data blocks. All other MCS are composed of only 1 RLC
data block, except MCS2 and 3 if the block has been re-segmented (1/2 RLC block in that
case).
Joker DS0 : On Abis, 64 kbps timeslot used as joker for an Edge TDMA.
The total number of DS0 used for an Edge TDMA consists in 2 main DS0 plus joker(s)
DS0.
Multi-slot Class: indicates the UL and DL capabilities of the MS.
PDP context: information set stored at MS, SGSN and GGSN, enabling data exchange
with a PDP network.
ON period: one ON period corresponds to the transfer of information (web page, e-
mail…) at the GPRS application layer (above IP/X25).
OFF period: one OFF period corresponds to the time between two ON periods.
Packet idle mode: in this mode, one MS is not allocated any radio resource on a PDCH.
Then, it listens to the BCCH and the CCCH.
Packet transfer mode: in this mode, one MS is prepared to transfer LLC PDU and then
is allocated radio resource on one or more PDCH to carry out this transfer.
PBCCH: used to broadcast the PSI. The presence of PBCCH logical channel in the cell is
indicated in the SI 13 on BCCH (providing GPRS specific information). If PBCCH is not
present in the serving cell (V15.0 case), the MS shall receive the SI n messages
broadcast on BCCH. Most of these SI are for GSM, only SI 13 and minor extensions in SI
3, SI 4, SI 7 and SI 8 are needed for GPRS. Then, all the common control channels are
the GSM CCCH logical channels and the only GPRS logical channels used on PDCH are
PDTCH for data traffic and the associated control channels PACCH and PTCCH.
RLC Data Block: Block uniquely identified by its Block Sequence Number (BSN), as
defined in 04.60
RLC-MODE: indicates the acknowledged (0) or non-acknowledged (1) RLC mode of
operation.
SI: indicates whether the MS RLC transmit window is stalled (1) or not (0).
TBF: the radio resource allocations are called TBF in GPRS. One TBF is allocated to a
GPRS MS during radio transfer duration. It corresponds to a set of radio blocks on packet
switched TS (PDCH) belonging to the same TDMA.
•From the PCU allocator point of view, a TBF has been established as soon as one
block is allocated to on the Um i/f.
•From a user point of view, it can be considered that a TBF has been established
when user data is transferred on the Um i/f.
TFI: identifies the TBF.
Timeslot DS0 : On Abis, 64 kbps timeslot
Timeslot Agprs : On Agprs, 16 kbps timeslot