Professional Documents
Culture Documents
Architecture
Chapter 9
General Packet Radio Service (GPRS)
Prof. Yuh-Shyan Chen
Department of Computer Science and
Information Engineering
National Taipei University
Nov. 2006
1
Outline
Introduction
GPRS Functional Groups
GPRS Architecture
GPRS Network Nodes
GPRS Interfaces
GPRS Procedures
GPRS Billing
Evolving from GSM to GPRS
Summary
2
GPRS
GPRS
GPRS
Network Access
Registration
Authentication and authorization
Admission control
Message screening
Charging information collection for packet
transmission in GPRS and external networks
Relay function
Routing
Address translation and mapping
Encapsulation and tunneling
Compression and ciphering
Domain name service functions
9
10
Um management
Cell selection
Um-tranx, which provides packet data
transfer capability
Path management
11
12
GPRS Interfaces
SGSN
GGSN
13
14
Mobile Station
Um (BSS MS)
Gb (BSS SGSN)
Gn (SGSN GGSN)
Gp (SGSN GGSN in Other GPRS Network)
Gs (SGSN MSC/VLR)
Gi (GGSN PDN)
19
20
21
PRACH
2004/5/4
PPCH
2004/5/4
PCCCH
2004/5/4
PAGCH
2004/5/4
PBCCH
2004/5/4
PNCH
2004/5/4
PDCH
2004/5/4
PTCCH
2004/5/4
PDTCH
2004/5/4
PTCH
2004/5/4
PACCH
22
23
PRACH
2004/5/4
PPCH
2004/5/4
PCCCH
2004/5/4
PAGCH
2004/5/4
PBCCH
2004/5/4
PNCH
2004/5/4
PDCH
2004/5/4
PTCCH
2004/5/4
PDTCH
2004/5/4
PTCH
2004/5/4
PACCH
24
PRACH
2004/5/4
PPCH
2004/5/4
PCCCH
2004/5/4
PAGCH
2004/5/4
PBCCH
2004/5/4
PNCH
2004/5/4
PDCH
2004/5/4
PTCCH
2004/5/4
PDTCH
2004/5/4
PTCH
2004/5/4
PACCH
27
Master-Slave
Capacity on Demand
29
PRACH
2004/5/4
PPCH
2004/5/4
PCCCH
2004/5/4
PAGCH
2004/5/4
PBCCH
2004/5/4
PNCH
2004/5/4
PDCH
2004/5/4
PTCCH
2004/5/4
PDTCH
2004/5/4
PTCH
2004/5/4
PACCH
30
Network
1.PRACH (packet channel request)
2.PAGCH (packet immediate assignment)
3.PACCH (packet resource request)
Phase 2
(Optional)
Uplink
Transfer
Resource
Reallocation
Uplink
Transfer
31
RF Layer (RFL)
Performs modulation/demodulation .
GPRS Interfaces
33
Um Protocol Layers
34
CS1
CS2
CS3
CS4
9.05Kbps
13.4Kbps
15.6Kbps
21.4Kbps
Correction
Capability
Highest
Worst-Link
Budget
135dB
133dB
131dB
128.5dB
Maximum Cell
Range
450m
390m
350m
290m
None
35
Physical Layer
Layer 2
Layer 3
GPRS Interfaces
37
38
NS manages NS-VCs.
Blocking
Unblocking
Resetting
Testing
Using NS-VCs, NS transports data from
uplayered
39
40
41
PAGING
SUSPEND
RESUME
43
FLOW-CONTROL-BVC
FLOW-CONTROL-MS
No flow control is performed in the uplink direction.
There is a downlink buffer for each BVC.
44
Gn (SGSN GGSN)
Gp (SGSN External GGSN)
With GTP,
46
GPRS Interfaces
47
Gn & Gp interfaces
Gn & Gp interfaces
Path Management
Tunnel Management
Location Management
Mobility Management
49
Path management
Location management
50
Creating Tunnels
PDU_Notification_Request
PDU_Notification_Reponse
Updating Tunnels
Create_PDP_Context_Request
Create_PDP_Context_Response
Update_PDP_Context_Request
Update_PDP_Context_Reponse
Deleting Tunnels
Delete_PDP_Context_Request
Delete_PDP_Context_Reponse
51
52
Paging Procedure
Suspend Procedure
Resume Procedure
Location Update Procedure
53
GPRS Interfaces
54
Paging Procedure
Paging Procedure
Suspend Procedure
57
Resume Procedure
58
59
SGSN does not hear from the VLR within a period T8-1
VLR replies with a GPRS_LOCATION_UPDATING_Reject
to SGSN
60
61
GPRS Interfaces
62
GPRS may
64
GPRS Procedures
GPRS Attach
GPRS Detach
PDP context procedure
RA/LA Update
65
BSS
New SGSN
Old SGSN
GGSN
HLR
VLR
1.2 Identification_Request
1.3 Identification_Response
RA/LA Update
1.3 Atttach Accept
66
GPRS Detach
IMSI detach
GPRS detach
67
BSS
SGSN
GGSN
HLR
VLR
2.1 MAP_CANCEL_LOCATION
2.2 Detach Request
2.3 Delete_PDP_Context Request
2.4 GPRS_Detach_Indication
68
MS-initiated
Network-requested
SGSN-initiated
MS-initiated
GGSN-initiated
69
BSS
SGSN
GGSN
70
BSS
New SGSN
Old SGSN
GGSN
New VLR
HLR
2. SGSN_Context_Request
2. SGSN_Context_Response
2. SGSN_Context_Acknowledge
( Packet forwarding )
3. Update_PDP_Context_Request
3. Update_PDP_Context_Response
4. MAP_UPDATE_LOCATION
4. MAP_CANCEL_LOCATION
4. MAP_CANCEL_LOCATION_ack
4. MAP_INSERT_SUBSCRIBER_DATA
4. MAP_INSERT_SUBSCRIBER_DATA_ack
4. MAP_UPDATE_LOCATION_ack
5. GPRS_Location_Updating_Request
Standard GSM Inter-VLR
Location Update
5. GPRS_Location_Updating_Accept
71
GPRS Billing
In external/internal GGSNs
Location information
73
The period
74
75
76
Charging gateway
77
Software-related cost
Hardware cost
MS development
78
SOFTWARE
HARDWARE
MS
Upgrade required
Upgrade required
BTS
Upgrade required
No change
BSC
Upgrade required
PCU interface
TRAU
No change
No change
MSC / VLR
Upgrade required
No change
HLR
Upgrade required
No change
SGSN
New
New
GGSN
New
New
79
81
GPRS Prepaid
Group Call
Point-to-multipoint services
82
83
84