Upload
clive-mangwiro
View
219
Download
0
Embed Size (px)
Citation preview
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
1/44
GPRS and EDGE Introduction
ZTE University
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
2/44
Objective
At the end of this course, you will be able tounderstand:
Learn the background, standards and evolution of
GPRS and EDGE
Master structure and protocol of GPRS/EDGE network
Master radio block structure and channel code of GPRS
and EDGE
Learn the difference of GPRS and EDGE
Learn cell reselection procedure and RLC/MAC
procedure
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
3/44
Content
Review of GPRS and EDGE Technologies
Channel Combination and Frame Structure
Comparison of GPRS and EDGE
Data Transferring Process Process of Evolution from GPRS and EDGE to 3G
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
4/44
What is GPRS?
GPRS General Packet Radio Service Packet switch is most efficient way of using frequency
in data application.
GPRS = mobile + IP, which is the integration of GSM
radio access technique and internet packet switchtechnique.
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
5/44
What is EDGE?
EDGE Enhanced Data Rate for GSM Evolution Improve the data transmission rate through radio
connections in GSM.
Including EGPRS and ECSD, it can be used to transmit
PS and CS data. It can fully make use of existing GSM resources.
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
6/44
Technical Features of GPRS
Seamless Connection to IP Network High Transmission
Always Online and Traffic Accounting
Provides existing mature GSM technologies anddata service deployment schemes.
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
7/44
Technical Features of EDGE
A kind of modulation coding technology, which haschanged the rate of air interface.
The characteristics of air interface in EDGE are
same as those in GSM.
EDGE just upgrades BTS and PCU.
The core network of EDGE adopts a three-layer
model.
EDGE supports both packet switching and circuitswitching modes for data transmission.
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
8/44
R
R
BSS
MSC
PSTN
SS7 Network
EIR
HLR/AUC
SMS-GMSC
Firewall
Firewall
Firewall
Router
Router
Server
Server
SGSN
Inter-PLMNnetwork
PTM-SC
GGSN
Border
GatewayGPRS
Backbone
IP based
GPRS
Infrastructure
Data Network
(Internet)
Data Network
X.25
UmR/S
PCU
Network Structure of GPRS and EDGE
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
9/44
Transmission Protocol Platform of GPRS and EDGE
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
10/44
Signaling Protocol Platform of GPRS and EDGE(1)
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
11/44
Signaling Protocol Platform of GPRS and EDGE(2)
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
12/44
Content
Review of GPRS and EDGE Technologies
Channel Combination and Frame Structure
Comparison of GPRS and EDGE
Data Transferring Process Process of Evolution from GPRS and EDGE to 3G
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
13/44
Frame Structure and Channel Combination
52 Multiframe Structure
Logical Channel Classification
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
14/44
T = PTCCH,
I= Idle frame
B0 - B11 = Radio blocks
52 TDMA Frames
B0 B1 B2 T B3 B4 B5 I B6 B7 B8 T B9 B10 B11 I
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 70 1 2 3 4 5 6 7
TDMA frame
RLC Block
Except PRACH and PTCCH/U, the unit of logical channels is Block with the
occupancy sequence is B0, B6, B3, B9, B1, B7, B4, B10, B2, B8, B5, B11.
52 Multiframe Structure
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
15/44
52 Multiframe Structure
PDCH frame organization One 52 multi-frame includes 12 radio blocks
In circuit domain, one TDMA frame is divided into 8 TSL
TSL assigned to GPRS is PDCH
Multiple TSL can constitute one PDCH group, each including 8 TSL
at most.
Basic unit of radio resource allocation and radio transferring is
BLOCK.
One BLOCK includes 4 TDMA frame which is the smallest unit of
user occupancy.
Surplus 4 burst is used for measuring and reporting TA
Multiple users scramble for these blocks, in this way the goal of
packet share is achieved.
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
16/44
Logical Channel Classification
Logical CH
Traffic CH
Control CH
PBCCH
PCCCH
PRACH
PAGCH
PPCH
PDCCH
PACCH
PTCCH/D
PS
CSPDTCH/CS1
PDTCH/CS2
PDTCH/CS3
PDTCH/CS4
PNCH
PTCCH/U
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
17/44
Logical Channel Classification
Packet Data Channel (PDCH) include packet service channel and packet control
channel
Packet Data Traffic Channel (PDTCH)
Unidirectional traffic channelPDTCH/UPDTCH/D
Packet Control Channel
Broadcasting control channelPBCCH
Common control channelPPCHPRACHPAGCHPNCHsend notification message
Dedicated control channelPACCHPTCCH/Uto
estimate TAPTCCH/Dsend TA upgrading
message
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
18/44
Packet Logical Channel to Physical Channel
Mapping
Combination of logical channels Mode 1PBCCHPCCCHPDTCHPACCH
PTCCH
Mode 2PCCCHPDTCHPACCHPTCCH
Mode 3PDTCHPACCHPTCCH
PCCCH = PPCH + PRACH + PAGCH + PNCH Service Volume
When GPRS traffic is not intense, GPRS and circuittraffic generally share BCCH and CCCH in cells. In thiscase, mode 3 is needed.
With the accumulation of traffic Packet common channel is needed to be configured in
the cell. Channel combination is either mode 1 or mode2.
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
19/44
RLC / MAC header RLC Data BCSRLC / MAC layerRadio block
CS-1 9.05 kbit/s
CS-2 13,4 kbit/s
CS-3 15,6 kbit/s
CS-4 21,4 kbit/s
Coding scheme Bit rate
1/2
~ 2/3
~ 3/4
1
Code rate
184
274
318
440
Radio block excl. BCS
40
16
16
16
BCS
4
4
4
-
Tail
456
588
676
456
Coded bits
0
132
220
0
Punctured bits
Convolutional coding
Puncturing
456 bits
4 bursts
Physical layer
GPRS Channel Coding
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
20/44
GPRS Channel Coding
GPRS defines four channel coding mode from CS-1 to CS-4
Data rate is 9.05 Kbps, 13.4 Kbps, 15.6 Kbps21.4 Kbps
accordingly.
Channel coding of CS-1 is the same with that of SDCCH. C/I of
CS-1 and CS-2 is the same with that of voice service with thecoverage of 90100C/I of CS-3 is higherC/I of CS-4 is
much higher and favorable radio environment are required.
Network will adjust channel coding mode based on real-
time monitoring of radio transmission
Different TSL can select different channel coding mode
When the quality radio transmission is good, its necessary to use
more efficient coding mode.
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
21/44
EDGE Channel Coding
EDGE Coding Schemes MCS-1 to MCS-9
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
22/44
EDGE Channel Coding
Coding Family Family A: The payload of family A code has 37 bytes. It
corresponds to MCS-3, MCS-6 or MCS-9 coding
scheme.
Family A padding: The payload of family A paddingcode has 34 bytes. It corresponds to MCS-3, MCS-6,or
MCS-8 coding schemes.
Family B: The payload of family B code has 28 bytes. It
corresponds to MCS-2, MCS-5 or MCS-7 codingscheme.
Family C: The payload of family C code has 22 bytes. It
corresponds to MCS-1 or MCS-4 coding scheme.
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
23/44
Content
Review of GPRS and EDGE Technologies Channel Combination and Frame Structure
Comparison of GPRS and EDGE
Data Transferring Process Process of Evolution from GPRS and EDGE to 3G
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
24/44
Overview Comparison of GPRS and EDGE
EDGE is built on the basis of GPRS. EDGE has great influence on GPRS RF, physical
layer at radio interface, and RLC/MAC protocol.
Relative to GPRS, EDGE changed Link Quality
Control (LQC).
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
25/44
Comparison of Physical Layer: GMSK and 8-PSK
GPRS uses Gaussian Minimum Shift Keying(GMSK) as the modulation mode.
In addition to GMSK (MCS1~MCS-4), EGPRS
also uses 8-PSK modulation mode
(MCS5~MCS9).
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
26/44
Comparison of RLC/MAC Layer
Comparison of Coding Scheme GPRS uses CS1~CS4 modulation and coding schemes.
EGPRS uses MCS1~MCS9 modulation and coding
schemes.
RLC/MAC Radio Block Structure In GPRS, a RLC radio block only corresponds to a RLC
data block.
In EGDE, a RLC radio block can correspond to two RLC
data blocks using MCS7~MCS9 coding scheme,
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
27/44
Link Quality Control
In GPRS, it only supports adaptive link mode. In EDGE, it not only supports adaptive link mode
(mixed ARQ type 1), but also supports incremental
redundancy (mixed ARQ type 2).
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
28/44
Channel Quality Report
In GPRS, two measurements can be done up towithin 240 ms.
In EDGE, measurement can be done on the basis
of each pulse.
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
29/44
Content
Review of GPRS and EDGE Technologies Channel Combination and Frame Structure
Comparison of GPRS and EDGE
Data Transferring Process Process of Evolution from GPRS and EDGE to 3G
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
30/44
UL TBF Access
TBF establishment process on the following channels CCCH
PCCCH
PACCH
Access Mode
ONE PHASE
means network assigns adequate resource one time upon network
receiving channel request.
TWO PHASE
means network assigns single RLC & MAC block the first time andassign corresponding RR upon MSs specific request.
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
31/44
MS Network
Packet Channel Request
Packet Immediate Assignment
Uplink Data (TLLI)
Uplink Data (TLLI)
PRACH or RACH
PAGCH or AGCH
PDTCH
PDTCH
Uplink Data (TLLI)PDTCH
Packet Uplink Ack/NackPACCH
PDTCHUplink Data
. . . . . .
CCCH One-phase Access
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
32/44
MS NetworkPacket Channel Request
Packet Immediate AssignmentPacket Resource Request
Packet Resource Assignment
PRACH or RACH
PAGCH or AGCHPACCHPACCH
Uplink Data PDTCHUplink Data
PDTCH
CCCH Two-phase Access
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
33/44
Packet Uplink Ack/Nack
Data Block (last)
Access and Assignment
MS BSS
PACCH
PDTCH
Packet Uplink AssignmentPACCH
PACCH
Data BlockPDTCH
Data BlockPDTCH
Data Block (last in send window)PDTCH
Data BlockPDTCH
Data BlockPDTCH
Data Block
final Packet Ack/NackPACCH
LLC PDU
SGSN
GPRS UL Data Transfer
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
34/44
MS Network
Packet Channel Request
Packet Immediate Assignment
Packet Paging Response (LLC frame)
PRACH or RACH
PAGCH or AGCH
PACCH
PPCH or PCHPacket Paging Request
GPRS Paging
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
35/44
Packet Downlink Ack/Nack
MS Network
PACCH
Packet Downlink AssignmentPACCH
PDTCH
PACCHfinal Packet Ack/Nack
Data BlockPDTCH
Data BlockPDTCH
Data Block (polling)PDTCH
PDTCHData Block
PDTCHData Block
Data Block
Data Block (last, polling)PACCH
Immediate AssignmentAGCH
Packet Downlink Assignment
LLC PDU
SGSN
PACCH
GPRS DL Data Transfer
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
36/44
Obtain TA in GPRS Data Transferring
TA Initialization Initial TA value isnt contained in Immediate Assignment
message, indicating UL data transmission will not be
conducted before TA value is gotten from TA update
System sends Packet Polling Message requesting MSto send access burst for computing of initial TA value
Use default TA value as initial TA for cell radius is not
great.
Continuous TA update Update once every 8x52multi-frame (1920ms,
approximately 2 second)
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
37/44
Continously TA Update Process
For UL & DL data transferring, TAI will be gotten
upon getting PDCH. TAI is from 0 to 15 and
indicates 16 idle frame location of constant 8*52
multi-frame.
On UL channel, MS sends access burst on Idle
frame assigned by specified TAI. On DL,
corresponding idle frame sends TA Message.
TAI
TA message 4
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
TA message 3TA message 2TA message 1
26 TDMA frames
416 TDMA frames
Downlink:
Uplink:
Idle frame
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
38/44
Power Control in GPRS Transferring Process
MS UL transmission power formulapower unit is dBMP = min(0 - CH - * (C + 48), PMAX)
CH is power control parameter constant through control
message from network to MS related to MS and channels,
0 is a constant and the value is 39dBm in the case GSM900 and
36dBm in the case of DCS1800
is notified to MS by control message of BCCH or RLC , and is
a weighting factor of receiving factor when MS computing TxPwr
with the value of 0~1.
Cstandardized value of MS receiving signaling level.
PMAX is maximum transmission power allowed in cell and the
value is GPRS_MS_TXPWR_MAX_CCH when PBCCH exists
otherwise it is MS_TXPWR_MAX_CCH
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
39/44
BSCBTS
Server
BTSBSC
GGSN
SGSN
HPLMN VPLMNGGSN
BG
BG
SGSN
Intra-PLMNBackboneNetwork
DataNetwork
Intra-PLMNBackboneNetwork
Inter-PLMNBackboneNetwork
Graph of GPRS Data Transmission
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
40/44
Content
Review of GPRS and EDGE Technologies Channel Combination and Frame Structure
Comparison of GPRS and EDGE
Data Transferring Process Process of Evolution from GPRS and EDGE to
3G
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
41/44
Channel Coding of GPRS& EDGE
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
42/44
GPRS Evolution
According to tradition, GSM-GPRS-EDGE-WCDMA is the right path from GSM to 3G. But in
GSA case, EDGE parallels WCDMA. i.e the roll of
EDGE changes in evolution from one stop to the
destination. According to the definition of 3G setby ITU, 384kbps is the criterion of 3G.
Theoretically EDGE rate reaches 473.6kbps, So
for small or middle sized operators without 3G
license, EDGE is their destination.
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
43/44
GPRS Evolution
7/27/2019 GBO_003_E1_1 GPRS and EDGE Introduction-44
44/44