Beruflich Dokumente
Kultur Dokumente
Agenda
1. Introduction to GPRS
kris.sujatmoko@gmail.com
BT
S
PSTN
Network
BS
C
SMSC
Domain Name
Server (DNS)
Border
Gateway
(BG)
Serving
GPRS
Support
Node
(SGSN)
GPRS
backbone
network
(IP based)
HLR/Au
C
EIR
MSC
SS7
Network
Corporate 1
Billing System
Route
r
Charging
Gateway (CG)
Firewall
Legal Interception
Gateway (LIG)
InterPLMN
network
kris.sujatmoko@gmail.com
GPRS
INFRASTRUCTURE
Server
Gateway
GPRS
Support Node
(GGSN)
Firewal
l
Firewall
Local
Area
Network
Data
network
(Internet
)
Corporate 2
Server
Route
r
Data
network
(Internet)
Local
Area
Network
3
Signalling &
Data Transfer
SMS-GMSC
SMS-IWMSC
C
Signalling
MSC/VLR
HLR
Gd
Gs
MS
Um
BSS
Gb
Gn
SGSN
Gr
SGSN
Gp
GGSN
Gn
Gc
GGSN
Gi
PDN TE
Gf
EIR
other PLMN
4
kris.sujatmoko@gmail.com
R/S
Packet
network
PSTN
BSC
MSC
Gb
Serving GPRS
Support Node
Gn
(SGSN)
Border
Gateway (BG)
Intra-PLMN
Packet
backbone
Inter-PLMN
network
network
Backbone
(IP based)
network
Gp
Firewall Point-ToMultipoint
Service
Center
(PTM SC)
SGSN
GGSN
NMS
BG
CG
FW
LIG
Gn
Gr
Gs
Gd
Gr
Packet
SS7
network
Network
Gs
GPRS
INFRASTRUCTURE
HLR/AuC
Gd
EIR
Corporate 1
Server
MAP-F
Router
Gateway GPRS
Support Node
(GGSN)
Firewall
Gi.IP
Gi.X.25
Firewall
Data
Packet
network
network
(X.25)
SMS-GMSC
Data
Packet
network
network
(Internet)
Local
area
network
Corporate 2
Server
Router
Local
area
network
5
kris.sujatmoko@gmail.com
HOST
1 5 5 .2 2 2 .3 3 .5 5
GPRS
SUBNETW ORK
SUBNETW ORK
1 5 5 .2 2 2 .3 3 .X X X
" R o u te r "
SUBNETW ORK
1 3 1 . 4 4 .1 5 .X X X
SUBNETW ORK
1 9 1 .2 0 0 .4 4 .X X X
C o r p o r a te 1
R o u te r
HOST
1 9 1 .2 0 0 .4 4 .2 1
L ocal
a re a
n e tw o r k
P acket
D a ta
nn ee twt wo r ok r k
R o u te r
C o r p o r a te 2
( In te r n e t)
Local
a re a
n e tw o r k
HOST
1 3 1 .4 4 .1 5 .3
6
kris.sujatmoko@gmail.com
Data transfer
BTS
BSC
BSC
case 1
BTS
case 2
case 3
SGSN
GPRS
backbone
network
(IP based)
IP
ROUTER
Packet
network
SGSN
Inter-operator
backbone
network
IP
ROUTER
HOME GPRS
NETWORK
VISITED
GPRS
NETWORK
GGSN
GPRS
backbone
network
(IP based)
GGSN
Data
Packet
network
network
(Internet)
Corporate
Router
Server
Local
area
network
7
kris.sujatmoko@gmail.com
GGSN
SGSN
8
kris.sujatmoko@gmail.com
GTP Container
IP (+TCP/UDP)
GSN IPaddress
User packet
9
kris.sujatmoko@gmail.com
Protokol Di GPRS
kris.sujatmoko@gmail.com
Protokol Pada MS
kris.sujatmoko@gmail.com
Protokol di BSS
12
kris.sujatmoko@gmail.com
Protocol Di SGSN
13
kris.sujatmoko@gmail.com
BTS
SGSN
GGSN
NMS
BG
CG
FW
LIG
BSC
Billing
System
SGSN
NMS
CG
GPRS
Core
Network
BG
InterPLMN
Network
FW
GGSN
GGSN
LIG
Intranet
FW
DNS
Internet
Corporate
Router
Server
Local
Area
NW
14
kris.sujatmoko@gmail.com
15
kris.sujatmoko@gmail.com
16
kris.sujatmoko@gmail.com
What info
Where
Identity
IMSI
TMSI
IP address
Location
VLR address
Location area
Serving SGSN
Routing area
HLR
SGSN, VLR
HLR, VLR
SGSN
Services
HLR
VLR
Ki, algorithms
Triplets
SIM, AC
VLR, SGSN
Authentication data
kris.sujatmoko@gmail.com
SGSN
17
Routing Area
BSC-1
RA-1
RA-2
LA-1
SGSN-2
BSC-2
RA-3
LA-3
19
kris.sujatmoko@gmail.com
20
kris.sujatmoko@gmail.com
MS In Idle State
HLR
VLR-1
BSC
IMSI
LAI
SGSN ?
SGSN-1
IMSI
RA
Cell
IMSI 244...
VLR
SGSN
?
?
?
RA-1
LA-1
21
kris.sujatmoko@gmail.com
MS In Ready State
HLR
VLR-1
BSC
IMSI 244...
LAI
LA-1
SGSN SGSN-1
SGSN-1
IMSI
RAI
Cell
IMSI 244...
VLR VLR-1
SGSN SGSN-1
244...
RA-1
cell-1
RA-1
LA-1
22
kris.sujatmoko@gmail.com
MS In Standby State
HLR
VLR-1
BSC
IMSI 244...
LAI
LA-1
SGSN SGSN-1
SGSN-1
IMSI
RAI
Cell
IMSI 244...
VLR VLR-1
SGSN SGSN-1
244...
RA-1
?????
RA-1
LA-1
23
kris.sujatmoko@gmail.com
SGSN-1
2a
2b
1
BSC
RA-1
LA-1
24
kris.sujatmoko@gmail.com
GPRS Attach.
3b
HLR/AC
3a
SGSN-1
3c
3f
BSC
RA-1
LA-1
25
kris.sujatmoko@gmail.com
EIR
4c
SGSN-1
4a
4b
BSC
RA-1
LA-1
26
kris.sujatmoko@gmail.com
GPRS Attach
HLR
5d
5b
5a
SGSN-1
5c
6a
BSC
6b
RA-1
LA-1
27
kris.sujatmoko@gmail.com
Location Management
The
28
kris.sujatmoko@gmail.com
29
kris.sujatmoko@gmail.com
BSC-1
RA-2
RA-1
Old cell
New cell
30
kris.sujatmoko@gmail.com
SGSN
BSC
GGSN
New RA
LA-1
HLR
GGSN
SGSN
2a
BSC
2b
New RA
LA-1
Step 2 authentication
32
kris.sujatmoko@gmail.com
HLR
SGSN
GGSN
3
2
BSC
New RA
LA-1
33
kris.sujatmoko@gmail.com
Session Management
34
kris.sujatmoko@gmail.com
SGSN
DNS
inquiry
GGSN
DNS
Server
3. Create PDP
Context Request
5. Activate PDP
Context Accept
4. Create PDP
Context Response
Connection
establishment
with PDN
35
kris.sujatmoko@gmail.com
PDP
Context Include :
36
kris.sujatmoko@gmail.com
Charging In GPRS
Billing Center
BC
BTS
BSC
Charging
Gateway
CG
SGSN
GPRS
Backbone
IP Network
GGSN
Internet
Service
37
kris.sujatmoko@gmail.com
Charging.
CDRs produced by
GGSN
CDRs produced by
SGSN
S-CDRs
M-CDRs
SMS-CDRs
CG
SGSN
CG
SGSN
Operator
IP backbone
Operator
IP backbone
GGSN
GGSN
G-CDRs
Internet
Internet
kris.sujatmoko@gmail.com
38
Security In GPRS
39
kris.sujatmoko@gmail.com
Authentication
HLR
BTS
MSC/
VLR
BSC
SS7
SGSN
GPRS
Backbone
IP Network
Intranet
GGSN
Internet
MS is authenticated
Ciphering key selected
Equipment identity is
optionally checked
Location updated to HLR
and VLR
40
kris.sujatmoko@gmail.com
Security.
Addressing
BTS
BSC
123.45.0.0/16
FW
DNS
SGSN
123.45.67.88
10.1.1.1
10.1.1.2
10.1.1.3
GPRS Backbone
GGSN
Internet
10.1.1.4
41
kris.sujatmoko@gmail.com
Security.
GGSN site
Link
physically
secure
Router
Secure
Links
site 1
Security Router
SGSN
SGSN
GGSN
Operator
Private IP
network
Internet
Toward other
sites
Security Router
SGSN
SGSN
site 2
SGSN
42
kris.sujatmoko@gmail.com
Security.
Subscription-
and network-controlled
screening
GGSN
Address:
From
172.60.10
to
172.60.20
GGSN
Address:
From
172.60.21
to
172.60.50
APN=Business
APN=Basic
Firewall
Address:
From
172.60.10
to
172.60.50
Business
screening
basic
screening
Firewall
Subscription
controlled
screening
Internet
Firewall
Operator
screening
43
kris.sujatmoko@gmail.com
44
kris.sujatmoko@gmail.com
45
kris.sujatmoko@gmail.com
Delay Class
kris.sujatmoko@gmail.com
46
Reliability
Lost data
Duplication of data
Data arriving out of sequence
Corruption of data.
The reliability class specifies the requirements of
the various network protocol layers. The
combinations of the GTP, LLC, and RLC
transmission modes support the reliability class
performance requirements.
47
kris.sujatmoko@gmail.com
48
kris.sujatmoko@gmail.com
49
kris.sujatmoko@gmail.com
50
kris.sujatmoko@gmail.com
Conclusion
1.
2.
3.
kris.sujatmoko@gmail.com
4.
5.
52
kris.sujatmoko@gmail.com
6.
7.
8.
9.
53
kris.sujatmoko@gmail.com
10.
11.
12.
13.
54
kris.sujatmoko@gmail.com
GSM-GPRS Operation
End of Section 7
GPRS Procedures And
Operations