Documente Academic
Documente Profesional
Documente Cultură
Zhang Chunping
Agenda
384K
171.2K
57.6K
9.6K
GPRS Network Structure
MSC/VLR HLR
SS7
A Gs
Gr IP
Gi
Network
BTS BSC PCU SGSN GGSN
Abis Gb
Gn Gn
GPRS
Gn Backbone
BG
BG Gp
SGSN BG
BG
Gn
Other
GGSN PLMN
GPRS Composition
SM
Route selection and forwarding
Storage and forwarding
Route selection
Address translation and mapping
Encapsulation and tunnel transmission
MSC/VLR HLR
SS7
A Gs
Gr IP
Gi
Network
BTS BSC PCU SGSN GGSN
Abis Gb
Gn Gn
GPRS
Gn Backbone
BG
BG Gp
SGSN BG
BG
Gn
Other
GGSN PLMN
Data Transmission Platform
Appli- Appli-
cation Relay cation
IP IP
Relay
Network Network
MAC MAC Service Service L2 L2 L2 L2
L1bi s
GSM RF GSM RF
L1 L1 L1
GMM/SM GMM/SM
LLC LLC
relay
RLC RLC BSSGP BSSGP
Gn Gn
GPRS
Gn Backbone Other
BG
BG PLMN
Gp
SGSN BG
BG
MAP MAP
TCAP TCAP
SCCP SCCP
MTP3 MTP3
MTP2 MTP2
L1 L1
SGSN Gr HLR
Gd SMC
Gr : Authentication, MM
Gd: transmit SM via GPRS network
Submit SMS
SGSN GGSN IP
PDP address TID=IMSI+NSAPI
Network
P-TMSI
IMSI IP address GPRS Backbone IP address
No.7 No.7 signaling
signaling address
address
10.2.1.2
时隙7 P2 P1 P3 P3 P3 P3 P3 P3 P3
时隙6 P2 P1 P3 P4 P4 P5 C8 C8 C8
时隙5 P1 P1 P1 P4 P4 P5 C9 C9 C9
时隙4 P1 P1 P1 P1 P5 P5 P5 P5 P5
时隙3 C4 P1 P1 P1 P1 P1 P1 C10 C10
时隙2 C3 C3 C3 C3 C3 C3 C3 C3 C3
时隙1 C2 C2 C2 C6 C6 C6 C6 C6 P1
时隙0 C1 C1 C5 C5 C5 P5 C7 C7 C7
1 2 3 4 5 6 7 8 9 时间
P: Packet channel , C : voice channel
Coding Scheme For Radio Channel
Higher data transmission rate of each timeslot is compensated
by lower error-tolerance.
Scheme Code USF Pre- Radio BCS Tail Coded Punctured Data
Rate bits coded Block bits bits bits Rate
USF (excl. (kbps)
bits USF
and BCS)
CS-1 1/2 3 3 181 40 4 456 0 9.05
CS-2 ~2/3 3 6 268 16 4 588 132 13.4
CS-3 ~3/4 3 6 312 16 4 676 220 15.6
CS-4 1 3 12 428 16 0 456 0 21.4
Steps for GPRS coding
Radio Block
USF BCS
puncturing
456 bits
*Interleaving
52 TDMA Frames
B0 B1 B2 T B3 B4 B5 X B6 B7 B8 T B9 B10 B11 X
Radio Block
USF BCS
block
no coding
code
456 bits
*Interleaving
52 TDMA Frames
B0 B1 B2 T B3 B4 B5 X B6 B7 B8 T B9 B10 B11 X
15 CS1
CS2
CS3
10 CS4
0
0 4 8 12 16 20 24
C/I 载干比 (dB)
•CS1 and CS2 least influenced by carrier-to-interference radio
•CS3 and CS4 has low efficiency for low C/I, used when C/I >10 DB
Data flow for Packet Transmission
Packet
PH User data Network layer
(PDU)
SNDCP layer
Segment ... Segment
SNDCP layer
FH Info FCS LLC frame LLC layer
LLC layer
Segment Segment Segment RLC / MAC layer
...
RLC block
BH Info BCS Tail
456 bits RLC / MAC layer
Convolutional encoding Physical layer
114 bits 114 bits 114 bits 114 bits
Normal Burst
Burst Burst Burst Burst
PH : Packet Header BH : Block Header FCS : Frame Check Sequence
FH : Frame Header BCS : Block Check Sequence LLC:Logic Link Control, RLC:Radio Link Control
Agenda
Attach Type :
When MS turn-on, initiate attach procedure,
Attach Type included in Attach Request indicates the type
n
it o
ell a Idle
c
G
n
PR
ca
O
r
S
n
io
PD
co
t
ca
nn
P
o
G
l
ec
r
PR
ac
o
tio n
t
tiv
S
u
n
eo
at
de
io
im
ta
t
ch
e r
m
Ti Timer Timeout
Standby Ready
Send or receive PDU
C1
5. Forward Packets
7. Update Location
8. Cancel Location
C2
C3
12. Routeing Area Update Complete
GPRS MS Attachment Procedure
MS SGSN HLR
Attach Request Triplet request
Authentication
. Update Location
Insert Subscriber Data
Insert Subscriber Data Ack
Update Location Ack
Attach Accept
Agenda
Internet
Definition of APN Structure
www.zte.com.cn.mnc<MNC>.mcc<MCC>.gprs
Internet
PDP Activation - 3
Internet
PDP Activation on Network side (1)
MS SGSN HLR GGSN
1. PDP PDU
Class A
Can Attache GPRS and non-GPRS network, and
implement the CS and PS service simultaneously.
Class B
Can Attache to GPRS and GSM network, but can’t
implement CS and PS service simultaneously.
Class C
Can’t attach to GPRS and GSM network
simultaneously, only one of them can be selected,
unselected service state is in off state, which can be
connected.
Procedure for MS Access to Internet
Procedure: 3 steps
Attach
PDP activation
Access to Internet
GPRS MS Attach
SGSN HLR
Attach_request (IMSI)
Triplet request
Authentication
Update_location
GPRS MS Attach
SGSN HLR
Insert_subscriber_data
Update_location_ack
Attach_accept (TLLI)
MS TLLI
PDP Activation
SGSN DNS
Activate_PDP_context_req
(NSAPI1,type [+ @ of PDP] , APN, QoS)
DNS_query (APN)
SGSN GGSN
Create_PDP_context_req
(type, APN, QoS)
Activate_PDP_context_accept (IP )
GPRS MS Data Transmission
SGSN GGSN
User packet
Roaming - Connected to Home GGSN
Home PLMN
ISP
Network
MS SGSN GGSN
HLR BG
Subscription IPSec
data GTP addres- tunnel
sing hop-by-hop
Roaming
MS BG
Re-attach SGSN GGSN
MS
Visiting PLMN
Roaming-Connected to Visiting
GGSN
Home PLMN
Home ISP
Network
MS SGSN GGSN
RADIUS
HLR BG
Roaming
agreement
between ISP’s
Roaming
MS BG Visiting ISP
Re-attach SGSN GGSN Network
MS
RADIUS
Visiting PLMN
Thank You