gprs traffic management_1
DESCRIPTION
GPRSTRANSCRIPT
2 © NOKIA 6-64453 v.4 / 25.10.2004
Objectives
At the end of the module the participant will be able to:
• Explain the mobility management functions in GPRS:
- GPRS attach / detach- Cell update- Routing area update
• Explain the session management functions in GPRS:
- PDP context activation
• Explain the difference between idle, ready and standby MS states and their relation to the different MM functions
• Explain IP addressing in GPRS
• Describe charging in GPRS
• Explain the concept of security in GPRS
• Describe the data flows for a roaming GPRS MS
without using any references.
3 © NOKIA 6-64453 v.4 / 25.10.2004
Traffic Management: Subscriber’s and Operator’s Point of View
content
content
Networkserver
4 © NOKIA 6-64453 v.4 / 25.10.2004
Traffic Management: Subscriber’s and Operator’s Point of View
content
content
Networkserver
http
TCP
http
TCP
5 © NOKIA 6-64453 v.4 / 25.10.2004
Traffic Management: Subscriber’s and Operator’s Point of View
content
content
Networkserver
http
TCP
http
TCP
IP IPIP IP IP IPRelay Relay
Router Router
ISP 1 (e.g. LAN) ISP 2 (e.g. WAN) ISP 2 (e.g. LAN)
6 © NOKIA 6-64453 v.4 / 25.10.2004
Traffic Management: Subscriber’s and Operator’s Point of View
content
content
Networkserver
http
TCP
http
TCP
IP IPIP IP IP IPRelay Relay
Router Router
GPRS network infrastructure ISP 2 (e.g. WAN) ISP 2 (e.g. LAN)
GGSNMS
7 © NOKIA 6-64453 v.4 / 25.10.2004
What is traffic management?
Traffic management procedures are subdivided into two areas:
1. Mobility management• Procedures that take care of the mobility of the user
such as the GPRS attach are called GPRS Mobility Management (GMM).The GMM procedures are similar to the mobility management for circuit switched users.
• Examples: GPRS attach, GPRS detach, cell update, intra-SGSN routing area update
GMM
GMM
GPRS MSSGSN
HLR
8 © NOKIA 6-64453 v.4 / 25.10.2004
What is traffic management?
Traffic management procedures are subdivided into two areas:
2. Session management• Procedures that handle the GPRS MS connection
management to the external data networks are called Session Management (SM).
• Examples: PDP context activation, PDP context modification
corp.network
WAP
PDNSession Management
GPRS MSSGSN
HLR
GGSN
active PDP contextdata flow
9 © NOKIA 6-64453 v.4 / 25.10.2004
Identities: Analogy between GSM & GPRS
• CGI (Cell Global Identity)• LAI (Location Area Identity)
at VLR• VLR-no at HLR
GSM
• IMSI (International MobileSubscriber Identity)
• TMSI (Temporary MobileSubscriber Identity)
• dialled MSISDN (MS ISDN no)
• CGI (Cell Global Identity)• RAI (Routing Area Identity)
at SGSN• SGSN-no at HLR
GPRS
• IMSI (International MobileSubscriber Identity)
• P- TMSI (Packet Temporary Mobile Subscriber Identity)
• APN (Access Point Name)• QoS (Quality of Service)• PDP (Packet Data Protocol)
e.g. IP or X.25
Where is the subscriber?
Who is the subscriber?
What does the subscriber want?
10 © NOKIA 6-64453 v.4 / 25.10.2004
Type of info What info Where
Identity IMSI
TMSI
IP address
SIM, HLR, VLR, SGSN
SGSN, MS
MS, SGSN, GGSN
Location VLR address
Location area
Serving SGSN
Routing area
HLR
SGSN, VLR
HLR, VLR
SGSN
Services Basic services, supplementaryservices, circuit switched bearerservices, GPRS serviceinformation
Basic services, supplementaryservices, CS bearer services
GPRS service information
HLR
VLR
SGSN
Authentication data Ki, algorithms
Triplets
SIM, AC
VLR, SGSN
Subscriber information, information elements, and
location
11 © NOKIA 6-64453 v.4 / 25.10.2004
Regional Organisation of GPRS
MCCMobile Country
Code
MNCMobile Network
Code
LACLocation Area
Code
CICell
Identity
RACRouteingArea Code
LAILocal Area Identifier
CGICell Global
Identity
RAIRouting
Area Identifier=
=
LA
RA
CI
12 © NOKIA 6-64453 v.4 / 25.10.2004
GMM States: Summary
IDLE(no valid MM context)SGSN: • ???MS:• not reachable• PLMN selection• cell selection
READYSGSN:• RA and CIMS:• receive/transmit PDPs• PLMN selection• cell selection & update• (de-)activation of
PDP contextsHLR: SGSN-no
STANDBYlogical link between
MS and SGSNSGSN: • RA• PtP pagingMS:• cell selection• RA Update• (de-)activation of
PDP contextsHLR: SGSN-no
GPRS Attach
READY timer expired,
Force to STANDBY,abnormal RLC condition
STANDBY timer expired,Cancel Location
PDU transmissionGPRS DetachCancel Location (SGSN only),
14 © NOKIA 6-64453 v.4 / 25.10.2004
MS Idle
RA-1
VLR-1
HLR
SGSN-1BSC
IMSI 244...VLRSGSN
IMSILAISGSN ?
IMSI ?RA ?Cell ?
LA-1
15 © NOKIA 6-64453 v.4 / 25.10.2004
MS Ready
RA-1
VLR-1
HLR
SGSN-1BSC
IMSI 244...VLR VLR-1SGSN SGSN-1
IMSI 244...LAI LA-1SGSN SGSN-1
IMSI 244...RAI RA-1CellCell cell-1cell-1
LA-1
16 © NOKIA 6-64453 v.4 / 25.10.2004
MS Standby
RA-1
VLR-1
HLR
SGSN-1BSC
IMSI 244...VLR VLR-1SGSN SGSN-1
IMSI 244...LAI LA-1SGSN SGSN-1
IMSI 244...RAI RA-1CellCell ??????????
LA-1
17 © NOKIA 6-64453 v.4 / 25.10.2004
GPRS Attach (no PLMN change)MS
newSGSN
oldSGSN
Attach Request
HLRMSC/ VLR
Identification Request
Identification Response
Security: authentication & optional equipment check
Location Update
Cancel Location & Ack.
Insert Subscriber DataUpdate Location Ack.
Location Updating Request
Location Updating Accept
normal LU
Attach Accept
Attach CompleteTMSI Reallocation Complete
Securityfunctions
19 © NOKIA 6-64453 v.4 / 25.10.2004
GMM procedure “GPRS attach”(1)
(First time in PLMN)
RA-1
HLR
SGSN-1
BSC
LA-1
1
2a 2b
(1) MS Requests GPRS attach. (2a) The SGSN requests subscriber identity. (2b) The MS sends its IMSI.
20 © NOKIA 6-64453 v.4 / 25.10.2004
GMM procedure “GPRS attach” (2) authentication
(3a) SGSN requests triplets from AC. (First time in PLMN).
(3b) The AC generates the triplets (RAND, SRES, Kc) and hands them to the SGSN.
(3c) SGSN sends an authentication request to the MS (along with RAND).
(3f) The SIM calculates SRES’, and send it to SGSN.
(3g) SGSN verifies (SRES=SRES’).
RA-1
HLR/AC
SGSN-1
BSC
LA-1
3a
3b
3f
3c
21 © NOKIA 6-64453 v.4 / 25.10.2004
GMM procedure “GPRS attach” (3)
IMEI check
RA-1
EIR
SGSN-1
BSC
LA-1
4c
4d(4a) SGSN asks for MS IMEI.
(4b) MS sends the IMEI.
(4c) SGSN sends a Check IMEI message to the EIR.
(4d) EIR replies with a Check IMEI ack that will include the list type where the IMEI was found (unknown, white, grey, or black).
4a
4b
22 © NOKIA 6-64453 v.4 / 25.10.2004
GMM procedure “GPRS attach” (4)
RA-1
HLR
SGSN-1
BSC
LA-1
5a
5b
5c
5d(5a) SGSN sends Update location
message to HLR with subscriber IMSI.
(5b) HLR responds by giving subscriber data to the SGSN.
(5c) SGSN acknowledges that it has received the subscriber data ok.
(5d) HLR ends the transaction with an Update Location ack.
(6a) SGSN accepts the GPRS attach and sends MS a new P-TMSI.
(6b) MS acknowledges that it has received the new P-TMSI.
6a
6b
23 © NOKIA 6-64453 v.4 / 25.10.2004
Location Management: Analogy between GSM & GPRS
Location AreaUpdate Procedures
in MM state: INACTIVE
• normal location update(MS in a new location area, mandatory)
• Periodic location update(timer set after last interactionto see whether mobile is stillavailable, optional)
• IMSI attach/detach(a flag is set when MS is switched off, optional)
GSM GPRS
Routing Area Update Procedures
in GMM state: READY & STANDBY
• normal routing area update(MS in a new routing area, mandatory)
• Periodic routing area update(timer set after last interactionto see whether mobile is stillavailable, optional)
• IMSI attach/detach(a flag is set when MS is switched off, optional)
24 © NOKIA 6-64453 v.4 / 25.10.2004
Location Management: Analogy between GSM & GPRS
Handover
in the MM state: ACTIVE (DEDICATED)
There are only• network initiated handovers
• time critical: (real-time)
Cell selection and update
in the GMM state: READY
There are• MS initiated cell updates• network initiated cell updates
(if supported by manufacturer)
• Non-time critical: (non-real time)
25 © NOKIA 6-64453 v.4 / 25.10.2004
SGSN-1
BSC-1
RA-1
Old cell New cell
What is cell update?
• Also called cell update cell reselection
• Occurs when MS changes cell within RA in Ready mode• Compared to handover in GSM
29 © NOKIA 6-64453 v.4 / 25.10.2004
SGSN
BSC
LA-1
GGSN
1
New RA
Intra-SGSN RA update (1)
(1) MS requests from SGSN an update of MM context by sending ‘Routing Area Update Request.’
30 © NOKIA 6-64453 v.4 / 25.10.2004
SGSN
BSC
LA-1
GGSN
2b
22a
New RA
Intra-SGSN RA update (2) (2) SGSN authenticates MS and sends RAND as a challenge.(2b) SIM calculates SRES and sends it to SGSN as a response. (2c) SGSN allocates new P-TMSI and new ciphering Key Kc.
31 © NOKIA 6-64453 v.4 / 25.10.2004
GGSNSGSN
BSC
LA-1
4
23
New RA
Intra-SGSN RA update (3 & 4)
(3) SGSN checks that MS is allowed to attach to RA, and then sends RA Update Accept message with new P-TMSI.
(4) If P-TMSI reallocated, MS acks new P-TMSI with a ‘Routing Area Update Complete’ message.
32 © NOKIA 6-64453 v.4 / 25.10.2004
Inter-SGSN routing area update
SGSN-1
BSC-1
RA-2
Old cell New cell
RA-3
SGSN-2
BSC-2
• MS moves between two RAs managed by different SGSN
33 © NOKIA 6-64453 v.4 / 25.10.2004
Inter-SGSN routing area update (1 & 2 )
Old SGSN
New SGSN
RA-1
BSC
LA-1
2b
GGSN
2a
1
1. MS sends a RA Update Request to the new SGSN.
2a. The new SGSN sends SGSN Context Request to the old SGSN.
2b. The old SGSN responds with SGSN Context Response.
34 © NOKIA 6-64453 v.4 / 25.10.2004
Inter-SGSN RA update (3) authentication
GbaseNew SGSN
RA-1
BSC
LA-1
Old SGSN
GGSN
3d
2
3a
3b
3c
38 © NOKIA 6-64453 v.4 / 25.10.2004
SGSN and MSC/VLR interaction
LA 1
LA 2
RA 11
RA 12
RA 12
RA 21 RA 21
MS classA or B
I have to
indicate a new
LA and RA
NSS
SGSN
MSC/VLR
location update
for GPR
S
location update
for GSM
Overheadon
radiointerface
39 © NOKIA 6-64453 v.4 / 25.10.2004
SGSN and MSC/VLR interaction
LA 1
LA 2
RA 11
RA 12
RA 12
RA 21 RA 21
MS classA or B
I have to
indicate a new
LA and RA
NSS
SGSN
MSC/VLR
Gs
Combined
location update
LA updateinternally
SAVINGS:
• Combined GPRS/IMSI attach and detach
• Combined RA/LA update
• Circuit switched services paging via GPRS network
• Non-GPRS alerts
• Identification procedure
• MM information procedure
40 © NOKIA 6-64453 v.4 / 25.10.2004
What is session management?• Procedures that handle the GPRS MS connection to the
external data networks are called Session Management (SM).
• What types of SM procedures exist?• PDP Context Activation• PDP Context Deactivation• PDP Context Modification:
modifying a PDP contextcorp.
network
WAP
PDNSession Management
GPRS MSSGSN
HLR
GGSN
active PDP contextdata flow
41 © NOKIA 6-64453 v.4 / 25.10.2004
PDP Context Activation
MS SGSN GGSN
1. Activate PDPContext Request
- PDP Address (empty = dynamic)- PDP Type (e.g. IPv4 or IPv6)- Access Point Name (APN)- PDP Configuration Options
DNSServer
2. SecurityFunctions
42 © NOKIA 6-64453 v.4 / 25.10.2004
PDP Context Activation
MS SGSN GGSN
1. Activate PDPContext Request
DNSServer
DNSinquiry
SGSN gets the GGSN IP address from DNS, which maps APN to the GGSN IP address.
2. SecurityFunctions
43 © NOKIA 6-64453 v.4 / 25.10.2004
PDP Context Activation
MS SGSN GGSN
1. Activate PDPContext Request
DNSServer
DNSinquiry
3. Create PDPContext Request
- PDP Address (empty = dynamic)- PDP Type (e.g. IPv4 or IPv6)- Access Point Name (APN)- Proposed TID- QoS & other options
2. SecurityFunctions
44 © NOKIA 6-64453 v.4 / 25.10.2004
PDP Context Activation
MS SGSN GGSN
1. Activate PDPContext Request
DNSServer
DNSinquiry
3. Create PDPContext Request
4. Create PDPContext Response
-PDP address- TID - charging identifier- QoS negotiated- PDP configuration options
Connection establishment
with PDN
2. SecurityFunctions
45 © NOKIA 6-64453 v.4 / 25.10.2004
PDP Context Activation
MS SGSN GGSN
1. Activate PDPContext Request
DNSServer
DNSinquiry
3. Create PDPContext Request
4. Create PDPContext Response
Connection establishment
with PDN
5. Activate PDPContext Accept
- PDP address- TID - Radio priority options- QoS negotiated- PDP configuration options
2. SecurityFunctions
46 © NOKIA 6-64453 v.4 / 25.10.2004
PDP Context Activation
MS SGSN GGSN
2. SecurityFunctions
1. Activate PDPContext Request
DNSServer
DNSinquiry
3. Create PDPContext Request
4. Create PDPContext Response
Connection establishment
with PDN
5. Activate PDPContext Accept
47 © NOKIA 6-64453 v.4 / 25.10.2004
PDP context information
Mobile Station SGSN GGSN
PDP Type PDP Type PDP Type
PDP Address PDP Address PDP Address
NSAPI IMSI IMSI
APN NSAPI NSAPI
… APN APN
GGSN Address SGSN Address
Charging ID Charging ID
… …
48 © NOKIA 6-64453 v.4 / 25.10.2004
Roaming: Two Options
BSS NSS
visited PLMN
SGSN
GGSN PDN 1IP BB
BG
BSS NSS
home PLMN
SGSN
GGSNIP BB
BG
PDN 2
inter PLMNnetwork
IP address dynamicand
APN specified or non-specified
IP address: staticor
IP address dynamic &APN specified
49 © NOKIA 6-64453 v.4 / 25.10.2004
Non-Transparent Access to external PDN
MS SGSN
2. SecurityFunctions
1. Activate PDPContext Request
3. Create PDPContext Request
4. Create PDPContext Response5. Activate PDP
Context Accept
externalPDN
RadiusServer
GGSN
RadiusClient
DHCPServer
AccessRequestAccessAccept
DHCPClient
DiscoveryOffer (IP address, etc.)
Ack. (IP address, etc.)Request (IP address, etc.)
Connection establishment
with PDN
50 © NOKIA 6-64453 v.4 / 25.10.2004
Non-Transparent Access to external PDN
Result:
External PDN
RouterGPRS networkinfrastructureincl. SGSN,
GGSN, IP BB
51 © NOKIA 6-64453 v.4 / 25.10.2004
Transparent Access to Mobile Operator‘s PDN
MS SGSN
2. SecurityFunctions
1. Activate PDPContext Request
3. Create PDPContext Request
4. Create PDPContext Response5. Activate PDP
Context Accept
externalPDN
GGSN
RadiusClient
AccessRequestAccessAccept
IP addressfrom
internalIP
Addresspool
Connection establishment
with PDN
RadiusServer
52 © NOKIA 6-64453 v.4 / 25.10.2004
Result:
Mobile operator‘s GPRS network
GGSNTunnel
incl. SGSN,IP BB
Transparent Access to Mobile Operator‘s PDN
external PDN
external PDN
external PDN
53 © NOKIA 6-64453 v.4 / 25.10.2004
MSC
G-MSC
SGSN
HLR
SMSC
1)
2)
3a)
3b)
4a)
4b)
a) MSC addressb) SGSN address
SMS data transfer1. SMSC forwards the SM to an SMS-GMSC , which examines
destination MS address.2. GMSC request info from HLR which returns MS's current SGSN
&| MSC number.3a. If result contains an MSC number then the SMS-GMSC forwards the SM to
MSC.4a. The MSC then transfers the SM to the MS.3b. If result contains SGSN number, the SMS-GMSC forwards the SM to the
SGSN.4b. The SGSN then transfers the SM to the MS.
54 © NOKIA 6-64453 v.4 / 25.10.2004
SGSN
OperatorIP backbone
GGSNBorder Gateway
Inter operatorIP network Internet
Billing SystemCharging gateway
Nokia GPRS Charging Gateway:
• Receives CDRs generated by SGSN and GGSN• Consolidates and merges CDRs to a suitable format for BS
GTP'
GTP'
Charging of GPRS services
55 © NOKIA 6-64453 v.4 / 25.10.2004
GGSN charging functions
CG
Internet
GGSN
OperatorIP backbone
SGSN
G-CDRs
GGSN CDR (PDP context data): G-CDR
Start collection:- PDP context activation
Stop collection:- PDP context deactivation
Collected information, e.g.- Traffic volumes uplink/downlink- QoS negotiated- Duration- SGSN & GGSN address- Access point name
56 © NOKIA 6-64453 v.4 / 25.10.2004
SGSN charging functions
SGSN CDR (PDP context data): S-CDRStart collection:
- PDP context activationStop collection:
- PDP context deactivationCollected information, e.g.
- Traffic volumes uplink/downlink- QoS requested/negotiated- Duration- SGSN & GGSN address- Access point name
Mobility Management CDR: M-CDRStart collection:
- GPRS activation / Incoming SGSN RA update
Stop collection:- GPRS deactivation / Outgoing SGSN RA update
Collected information - Location changes
CG
S-CDRsM-CDRsSMS-CDRs
Internet
GGSN
OperatorIP backbone
SGSN
58 © NOKIA 6-64453 v.4 / 25.10.2004
Security
MS Authentication
userinformation
Confidentiality(ciphering)
user identityConfidentiality
(TMSI)
accesscontrol
(screening)
GPRS security features
additional security features
Ciphered linksand authentication
between GPRSnodes
Hidden IP addressingin IP BB
Firewalls
59 © NOKIA 6-64453 v.4 / 25.10.2004
Lawful Interception GatewaySGSN
GGSN
LIG LEA
InternetX.25
Normal data transfer
Intercepted data transfer
Gn
National interface
62 © NOKIA 6-64453 v.4 / 25.10.2004
Traffic classes
Telephony
Videotelephony
Filedownloading
Webbrowsing
Maildownloading
Calendersynchronisation
Teleworking
Teleshopping
Streamingvideo
Streamingmusic
Own QoS-classesfor delay sensitive
services, packet losssensitive services
+ for combinations
Own QoS-classesfor delay sensitive
services, packet losssensitive services
+ for combinations
Conversational classStreaming class
Interacti
ve class
Backround class
TelephonyTelephony
VideotelephonyVideotelephony
Filedownloading
Filedownloading
Webbrowsing
Webbrowsing
Maildownloading
Maildownloading
Calendersynchronisation
Calendersynchronisation
TeleworkingTeleworking
TeleshoppingTeleshopping
Streamingvideo
Streamingvideo
Streamingmusic
Streamingmusic
Own QoS-classesfor delay sensitive
services, packet losssensitive services
+ for combinations
Own QoS-classesfor delay sensitive
services, packet losssensitive services
+ for combinations
Conversational class
Conversational classStreaming class
Streaming class
Interacti
ve class
Interacti
ve class
Backround class
63 © NOKIA 6-64453 v.4 / 25.10.2004
Review Questions toReview Questions to„GPRS Traffic Management“„GPRS Traffic Management“
64 © NOKIA 6-64453 v.4 / 25.10.2004
1. Where is the mobility management context established?
2. In each state, Idle, Ready and Standby, which location information does the system have?
a) In the MSCb) In the SGSNc) In the GGSN
a) Idle:
b) Ready:
c) Standby:
Review
Network has no information about the MS
HLR: SGSN-noSGSN: CGI (cell information) and RAI (routing area)
HLR: SGSN-noSGSN: RAI (routing area) only
65 © NOKIA 6-64453 v.4 / 25.10.2004
3. In which states does the network not have to page the MS?
4. After GPRS attach, with the mobile in Ready state, is it possible to send and receive packets?
a) Idle and Readyb) Ready and Standbyc) Standby and Idle
Review
Not before activating a PDP context. With this PDP context an IP address is assigned to the mobile.
66 © NOKIA 6-64453 v.4 / 25.10.2004
5. Who can initiate the GPRS Detach?
6. Which new area is defined in GPRS compared to GSM?
7. How are the routing areas distributed between the SGSNs and location areas?
a) The MS onlyb) The SGSN onlyc) Both the MS and the SGSN
The RAI, Routing Area Identity. RAI= MCC+MNC+LAC+RAC
Review
A routing area is always served by just one SGSN. An SGSN can control several routing areas. A routing area is a subset of a location area. A location area can have several routing areas.
67 © NOKIA 6-64453 v.4 / 25.10.2004
8. What kind of 'updates' do we have in GPRS?
9. Which two kinds of IP addresses are there in GPRS?
a) Cell update: Mobile in READY state changes from one cell to another
b) Routing area update: Mobile changes from one routing area to another. (Intra SGSN and Inter SGSN, normal and periodic update)
Review
Static IP address: The IP address is assigned to the mobile permanently (the same in every PDP activation).
Dynamic IP address: A different IP address is assigned to every PDP context activation.
68 © NOKIA 6-64453 v.4 / 25.10.2004
10. Which confirms or provides the tunnel ID, IP address, and charging ID?
11. What kind of benefits can an operator acquire from an SGSN and MSC/VLR interface?
a) SGSNb) GGSNc) DNS
Review
Efficient usage of radio resources through combined RA/LA update, combined IMSI/GPRS attach/detach, etc. Note: class A or B MSs are required
69 © NOKIA 6-64453 v.4 / 25.10.2004
12. State two modes that are used for a subscriber to access an external data network.
13. How does a visited SGSN find its home network?
Transparent and non-transparent. The former is a GPRS operator acting as the ISP. The latter is the external ISP or intranet allocated IP address for the subscriber.
Review
From the access point name (APN) raised by the subscriber or the subscriber‘s application.
The APN identifies a (set of) GGSNs, which offer a connection to the external PDN the subscriber wants to get connected to. Normally, a DNS server in the VPLMN is used for name resolution.
70 © NOKIA 6-64453 v.4 / 25.10.2004
14. In which cases will the visiting user select or be forced to use the home GGSN and visited GGSN?
Case 1: Selecting the visited GGSN could be faster to connect to a public Internet site, but probably more expensive.
Case 2: Selecting the home GGSN could be the only way to connect to a corporation's network (like Intranet), or a cheaper way to connect to the public Internet.
Review
A subscriber can be restricted by the HLR to use the home GGSN:
Case 1: The user has a permanent IP address allocated by the home GGSN.
Case 2: The home operator would like to control its subscribers.
71 © NOKIA 6-64453 v.4 / 25.10.2004
15. What are the additional GPRS security features?
16. Define the meanings of LEA and LIG
a) Private IP addressing in the GPRS backbone b) Ciphered links and authentication between
nodes in the GPRS backbone, as well as between network operators
c) Firewalls
Review
LEA- Legal Enforcement Agency. Provides information about a certain pre-defined target subscriber. This information could be sent or received data, location information, etc.
LIG – Legal Interception Gateway. Collects the GPRS data and converts it to the Legal Enforcement Agency format.
72 © NOKIA 6-64453 v.4 / 25.10.2004
17. How many routes could an SMSC-GMSC choose to deliver a SMS?
18. Which network elements are responsible for collecting CDRs? Which one provides interface to Customer Care and Billing System?
It can route in the "classic" way toward the MSC or choose the "GPRS" way and use the SGSN. Requires Class A or B MS.
Review
SGSN and GGSN are responsible for collecting CDRs. These CDRs are transferred to the Charging Gateway (CG) and then forwarded to the CCBS.