gprs fundamentals r2
TRANSCRIPT
-
8/12/2019 GPRS Fundamentals R2
1/37
TechnologyTraining
GPRS
Fundamentals
March 1, 2012
Agilent Confidential
-
8/12/2019 GPRS Fundamentals R2
2/37
Agenda
Understanding GPRS Network Element Architecture and
Basic Functions
Understanding Generic System Sizing
Understanding the Network Element Interconnections
Understanding the Network Node Access Types
Understanding the Network Call Flow(s)
Description of Network Protocols and Functions within the
Network
March 1, 2012
Agilent Confidential2
-
8/12/2019 GPRS Fundamentals R2
3/37
What is GPRS?
A new bearer service for GSM that greatly improves and simplifies
wireless access to packet data networks ,e.g. to the internet.
Benefits of GPRS as Data Service On GSM air interface, profit from idle capacity
Internet and Intranet Accessthrough Wireless Application Protocol (WAP)
and a WAP browsers used to browse the web browser from mobile
devices such as mobile phones.
Applications, such as email by mobile phone, Instant Messaging, Multi-
Media Service (MMS), Short Message Service (SMS), tracking of stock-
market prices, sports results, news headlines, music downloads.
Seamless Applications - TCP/IP
Higher Data Rates (GPRS provides data rates of 56-114 Kbit/s)
Fast Sessions - Call setup / clear down
On the GSM air interface, users share physical resources
Step towards UMTS
March 1, 2012
Agilent Confidential3
-
8/12/2019 GPRS Fundamentals R2
4/37
What is EDGE/EGPRS and Evolved EDGE?
Enhanced Data rates for GSMEvolution (EDGE) - also known asEnhanced GPRS (EGPRS)
Improved data transmission rates thanGPRS through the use of sophisticatedmethods of coding and transmittingdata
EDGE delivers higher bit-rates perradio channel, resulting in a 3 xincrease in capacity and performanceversus GPRS connection (i.e. up to236.8 Kbit/s for 4 timeslots up to 473.6Kbit/s for 8 timeslots - maximum)
EDGE was deployed on GSM networksbeginning in 2003
EDGE is standardized by 3GPP as partof the GSM family and is considered apre-3G radio technology and is part ofITU's 3G definition.
Evolved EDGE
Evolved EDGE continues in Release 7of the 3GPP standard
Reduced latency
Greater than doubled performance
Peak bit-rates of up to 1Mbit/s andtypical bit-rates of 400kbit/s can beexpected.
No commercial deploymentsyet Expected in 2012.
March 1, 2012
Agilent Confidential4
-
8/12/2019 GPRS Fundamentals R2
5/37
-
8/12/2019 GPRS Fundamentals R2
6/37
GPRS Cell Hierarchy
March 1, 2012
Agilent Confidential6
-
8/12/2019 GPRS Fundamentals R2
7/37
New GPRS Network ElementsGGSN
Is the last port of call in the GPRS networkbefore a connection between an ISP or
corporate networks router occurs.
The GGSN is basically a gateway, routerand firewall.
It also confirms user details with RADIUSservers for security, which are usually
situated in the IP network and outside of theGPRS network.
Data/Packet Counting as GPRS is billed onper megabyte basis.
PDU Tunneling.
Screening.
Address Mapping, Routing Tables.
SGSNTakes care of some important tasks, including Routing,Handover and IP address assignment.
Its a logical connection to the GPRS device and it works out
which BSC to route your connection to.In regards to cell re-selection, the SGSN is to make sure theconnection is not interrupted as the MS moves from one cell toanother.
If the user moves into a segment (i.e. Routing Area) of thenetwork that is managed by a different SGSN it will perform ahandoff to the new SGSN.
This is done extremely quickly and generally the user willnot notice this has happened.
Any packets that are lost during this process areretransmitted.
The SGSN has a link to a GGSN in another PLMN network insupport of GPRS roaming subscribers.
Ciphering, compression, data packet counting.
GSM Circuit Switched Interactions.
Support for delivery of SMS messages over GPRS.
March 1, 2012
Agilent Confidential7
-
8/12/2019 GPRS Fundamentals R2
8/37
GSM/GPRS - Core Architecture
C
SGSN GGSN
VLR
MSC GMSC
HLRMS
Abis
A
Gb
Gn
Gr
D
ISUP
Gi
ISUP
BSC
BTSGs
Gp
GGSN
Home Network if Roaming
Serving
Network
March 1, 2012
Agilent Confidential8
-
8/12/2019 GPRS Fundamentals R2
9/37
GSM/GPRS Access Architecture
Two new node types; Serving GPRS Support Node (SGSN) and Gateway GPRS Support Node(GGSN). With new (IP based) Gn interface
Several SGSNs (10s to 100s, but less than MSCs) and a few to 10s GGSNs
Connection to Internet occurs over GPRS packet network Frame Relay or IP link used to connect SGSN to BSC (Gb interface)
Calls still occur over the GSM transit network
Subscriber is attached to GSM and/or GPRS network
but cant use both at the same time unless MS or network supports Dual Transfer Mode (DTM) orMS is a GPRS class A device
March 1, 2012
Agilent Confidential9
-
8/12/2019 GPRS Fundamentals R2
10/37
GPRS Mobile Stations
Class A - data and voice
simultaneously
The original idea of Class A was to operate in theCS domain (voice) and PS domain (data) with
complete independence which did mean supporting
2 frequencies at the same time (not just 900 &
1800 but also 2 frequencies within the same band).
This would have made handsets hugely complex
so it never really happened.
With Dual Transfer Mode (DTM) (also known assimple or pseudo class A) both voice and data are
on the same frequency and coordination is done by
the network.
Class B - data and voice, data
suspended during voice
Class Cdata only
Four Coding Schemes defined
CS1 9.05 kbit / second per
timeslot CS2 13.40
CS3 15.60
CS4 21.40
March 1, 2012
Agilent Confidential10
-
8/12/2019 GPRS Fundamentals R2
11/37
IdentitiesIMSI, P-TMSI, TLLI
IMSI(International Mobile Subscriber Identity) is up to 15 digit long number:-
The first 3 digits are the Mobile Country Code (MCC),
The next 2 or 3 digits are the Mobile Network Code (MNC) Either 2 digits (European standard) or 3 digits (North American standard).
The remaining digits are the Mobile Subscription Identification Number (MSIN) within the
carriers network's customer base.
The IMSI conforms to the ITU E.212 numbering standard.
P-TMSI(Packet-TMSI) Equivalent of the GSM TMSI, but assigned by the SGSNand used on the Gb links
TLLIDerived from the P-TMSI. Used when moving between SGSNs
Local TLLI derived from P-TMSI
Foreign TLLI as seen by SGSN, TLLI from previous SGSN
Random TLLI generated by mobile in absence of a valid P-TMSI
March 1, 2012
Agilent Confidential11
-
8/12/2019 GPRS Fundamentals R2
12/37
APN
APNis a mechanism to determine how a MS communicates via the GPRS network to a
host site (i.e., how the GPRS carrier network passes IP traffic to the host networke.g. the
Internet).
APNs are general-purpose and are available to multiple MSs or can be customized forparticular customers to address unique requirements.
The APNs can be type of service dependant e.g. WAP, Mobile Web/Email or general in use.
Examples of APN are:
internet.mncXYZ.mccABC.gprs.
wap.voicestream.com (for WAP sessions)
payandgo.o2.co.uk (for Pay as You Go WAP sessions)
mobile.o2.co.uk (for mobile web / email)
general.t-mobile.uk (for all session types)
three.co.uk (for all session types)
APNs consists of two parts as shown in the figure to the right-----
Network Identifier: Defines the external network to which the GGSN is
connected. Optionally, it may also include the service requested by the
user. This part of the APN is mandatory.
Operator Identifier: Defines the specific operators packet domain network
in which the GGSN is located. This part of the APN is optional.
March 1, 2012
Agilent Confidential12
-
8/12/2019 GPRS Fundamentals R2
13/37
Nodes - The SGSN
Similar to the GSM MSC. Handles the GPRS attached subscribers
Gr - to fetch and updatethe subscriber information
Gn - IP link to other GSNs(SGSNs or GGSNs)
Gs - to update VLR withMS location for Paging viathe SGSN - used whensubscriber receives a
Mobile Terminated GPRS call GbIP or Frame relay link to
communicate with BSC(note that this is ciphered)
GpName for Gn link to a GGSN in another network in support of GPRSroaming MS
The only delta between them is that Gp will have a Border Gateway (i.e. a firewall)between the SGSN and GGSN in the other GPRS PLMN operator.
Gdfor SGSN to send & receive SMS text messages from the SMScenter.
March 1, 2012
Agilent Confidential13
-
8/12/2019 GPRS Fundamentals R2
14/37
Nodes - The GGSN
Routes IP packets to/fromthe SGSN, essentially a router
Gn - IP link used toconnect to SGSNs
This interface has ALLsubscriber information intactand (optionally) locationinformation (e.g. cell id)
Gi - IP link to the Packet Data Network e.g. Internet, Corporate VPNetci.e. is the raw IP connection
This interface has NO subscriber identification or location information (e.g.cell id)
In addition, the Gi interface also handles communication towards RADIUS
and DHCP servers for authentication and IP address allocation. Gc(optional link) allow GGSN to get subscriber information when
receive packet for unknown subscriber e.g. Network Requested Call
March 1, 2012
Agilent Confidential14
-
8/12/2019 GPRS Fundamentals R2
15/37
GPRS Roaming
The IP backbone network wascreated to carry GTP-tunnels viathe Gp interface between the
GPRS Support Nodes (GSNs) indifferent GSM/GPRS Operators
The Gp interface allowed mobileend-users to make use of the GPRSservices of their home network whileroaming in a visited network.
GRX - GPRS Roaming eXchange: Is in fact an inter-PLMN IP backbone and is termed the GRX.
Instead of every GPRS PLMN having to connect to every roaming partnerdirectly, they connect to one or many GRX providers.
GRX provides for routing, interconnecting and some additional services,
such as DNS.
The GRX model is used to interconnect in excess of 300 networksand has proven highly successful
GRX
March 1, 2012
Agilent Confidential15
-
8/12/2019 GPRS Fundamentals R2
16/37
Procedure - GPRS Attach
7d. Cancel Location Ack
7c. Cancel Location
7b. Update Location
7g. Update Location Ack
7e. Insert Subscriber Data
7f. Insert Subscriber Data Ack
6d. Insert Subscriber Data
6c. Cancel Location Ack
6b. Cancel Location
3. Identity Response
2. Identification Response
2. Identification Request
1. Attach Request
5. IMEI Check
3. Identity Request
4. Authentication
6a. Update Location
7a. Location Update Request
7h. Location Update Accept
6f. Update Location Ack
6e. Insert Subscriber Data Ack
MS BSS new SGSN old SGSN GGSN HLR EIR
old
MSC/VLR
new
MSC/VLR
9. Attach Complete
8. Attach Accept
10. TMSI Reallocation Complete
March 1, 2012
Agilent Confidential16
-
8/12/2019 GPRS Fundamentals R2
17/37
Procedure - GPRS Detach
3. IMSI Detach Indication
2. Delete PDP Context Response
1. Detach Request2. Delete PDP Context Request
5. Detach Accept
MS BSS GGSNSGSN MSC/VLR
4. GPRS Detach Indication
2. Delete PDP Context Response
1. Detach Request
2. Delete PDP Context Request
4. Detach Accept
MS BSS GGSNSGSN MSC/VLR
3. GPRS Detach Indication
HLRMS BSS GGSNSGSN MSC/VLR
3. Delete PDP Context Request
1. Cancel Location
4. GPRS Detach Indication
2. Detach Request
6. Cancel Location Ack
3. Delete PDP Context Response
5. Detach Accept
MS Initiated
SGSN Initiated
HLR Initiated
March 1, 2012
Agilent Confidential17
-
8/12/2019 GPRS Fundamentals R2
18/37
Procedure - Inter SGSN RA/LA Update
Old SGSN used to getPDP Context details(assuming MS has a
PDP Context)
PDP Contextinformation in GGSNmodified with the newSGSN
Update GPRS Locationto update the HLR, getthe subscriber detailsand clear old record
Note that packets maystill arrive at the oldSGSN and need to bebuffered then forwarded
12b. Cancel Location
12c. Cancel Location Ack
12d. Insert Subscriber Data
16. TMSI Reallocation Complete
12f. Update Location Ack
13. Location Update Accept
15. Routeing Area Update Complete
14. Routeing Area Update Accept
8. Cancel Location
8. Cancel Location Ack
6. Update PDP Context Response
6. Update PDP Context Request
7. Update Location
10. Update Location Ack
12a. Update Location
11. Location Update Request
2. SGSN Context Response3. Security Functions
2. SGSN Context Request
1. Routeing Area Update Request
9. Insert Subscriber Data
9. Insert Subscriber Data Ack
12e. Insert Subscriber Data Ack
MS BSS GGSNold SGSNnew SGSN HLR
new
MSC/VLR
old
MSC/VLR
5. Forward Packets
4. SGSN Context Acknowledge
March 1, 2012
Agilent Confidential18
-
8/12/2019 GPRS Fundamentals R2
19/37
ProcedurePDP Context Activation
MS requests a PDP Context for the chosen APN
SGSN uses DNS to find the IP address of the GGSN for that APN and asks to create acontext
GGSN uses RADIUS to authenticate the user and DHCP to obtain an IP address
That IP address is passed back to the UT
MS
BSC
Activate PDP Ctxt (apn) DNS Query (apn.mnc.mcc.gprs)
Activate PDP Ctxt Acc (MS IP)
DNS Resp (GGSN IP)
SGSN DNS GGSN
Create PDP Context Request
Create PDP Context Resp (MS IP)
AAA DHCP
RADIUS Auth
DHCP Request
DHCP Resp (MS IP)
March 1, 2012
Agilent Confidential19
-
8/12/2019 GPRS Fundamentals R2
20/37
ProcedureSecondary PDP Context
Used to create a second (or 3rdetc) PDP Context for the same APN
GGSN uses a Traffic Flow Template (TFT) to distinguish between packets
Allows the contexts to have different QoS parameters
Activate Secondary PDP Context sent with reference to the 1stPDP context
GGSN is the same as the first so no APN or DNS lookup required MS has already been authenticated so no RADIUS (though maybe for billing)
Same IP address used so no DHCP required
Main use is IMS services; one flow for signaling and another for the data
MS
BSC
Activate Secondary PDP (1st)
Activate 2ndPDP Acc
SGSN GGSN
Create PDP Context Request (1st)
Create PDP Context Resp
March 1, 2012
Agilent Confidential20
-
8/12/2019 GPRS Fundamentals R2
21/37
PDN
Procedure - GPRS Data Flow
GTP-U T-PDU message used to encapsulate IP packets on the Gninterface
Separate protocol (SNDCP) used on the Gb interface
Gb Gn Gi
BSC SGSN GGSN
Attach
Activate PDP GTP-C Create PDP
GTP Delete PDPDeactivate PDP
Detach
IPPacketIP
Packet
IP
Packet
GTP-USNDCP
March 1, 2012
Agilent Confidential21
-
8/12/2019 GPRS Fundamentals R2
22/37
Protocol Architecture
Transmission Plane
The protocols provide transmission of user data and its associated
signaling
Signaling Plane
Comprises protocols for the control and support of functions of the
transmission plane
March 1, 2012
Agilent Confidential22
-
8/12/2019 GPRS Fundamentals R2
23/37
Um Gb Gn Gi
GMM / SM
LLC
RLC
MAC
GSM RF
MS
RLC
MAC
GSM RF
BSSGP
Network
Service
(FrameRelay)L1 bis
BSS
BSSGP
Network
Service
(FrameRelay)L1 bis
GMM / SM
LLC
IP
L2
(Ethernet)
L1
GTP
UDP / TCP
SGSN
IP
L2
(Ethernet)
L1
GTP
UDP
GGSN
GRPS Signaling Control Plane
Assuming Gb
uses Frame
Relay as
transport.
Assuming Gbuses IP as
transport.
March 1, 2012
Agilent Confidential23
-
8/12/2019 GPRS Fundamentals R2
24/37
-
8/12/2019 GPRS Fundamentals R2
25/37
ProtocolsGTP and SNDCP
SNDCP (Sub networkDependent Convergence
Protocol) Data compression support
GPRS Tunnel Protocol(GTP) is the core networkprotocol in GPRS i.e. used
by GSNs GTP carries both signalingand the user data packets
On Gn the data is carriedwithin a GTP T-PDU
message On Gb they are carried
using SNDCP
IP Packet
GTP (T-PDU message)
UDP
IP
Lower layer protocols
GTP
UDP
IP
Lower layer protocols
Gn Signaling Gn User Data
IP Packet
SNDCP
LLC
BSSGP
Lower layer protocols
Gb User Data
March 1, 2012
Agilent Confidential25
-
8/12/2019 GPRS Fundamentals R2
26/37
ProtocolsGTP Versions and TunnelingThree GTP versions:
GTP version 0 (GTPv0) - no longer supportedbeyond release 99.
GTP version 1 (GTPv1) - still supported today, by
2.5G & 3G RAN networks. GTP versions 2 (GTPv2)recently introduced for
support of 4G RAN networks (out of scope of thispresentation).
GPRS MS is connected to a SGSN withoutbeing aware of the protocol version being used.
GTPv1 introduces the concept of primary andsecondary contexts for an MS. A GTP tunnel is an encapsulation of the user
packets between the GGSN and the SGSN in
GTP/ UDP/IP only. GTPv1 is actually effectively two protocols: one for
control (called GTP-C and uses port 2123) and onefor user data tunneling (called GTP-U and usesport 2152).
A primary context is associated with an IP addressand indicates other parameters like the APN to beattached to the receiving GSN.
Secondary contexts created for this primary PDPcontext share the IP address and other parametersalready associated with the primary context.
This allows the MS to initiate another context with adifferent QoS requirement and also share the IPaddress already obtained for the primary context.
Primary and secondary contexts share the TunnelEndpoint ID (TEID) on the control plane and havedifferent TEID values in the data plane.
Since all primary and associated secondarycontexts share the IP address, Traffic FlowTemplates (TFT) are introduced to classify traffic inthe downlink direction towards the MS.
TFTs are exchanged during context creation.
March 1, 2012
Agilent Confidential26
-
8/12/2019 GPRS Fundamentals R2
27/37
ProtocolsGTP TunnelingGTP control plane messages (GTP-C) are used toexchange the tunnel information and to create, updateor delete a tunnelare called tunnel managementsignaling messages:
Create PDP Context Request/Response, Update PDPContext Request/Response and Delete PDP ContextRequest/Response.
The GTP user data messages (GTP-U) are used toload the T-PDUs (Transport Protocol Data Unit)passing through the GTP tunnel.
The receiving end side of a GTP tunnel locally assignsthe TEID value the transmitting side has to use.
The GTP-U Tunnel identifies in each node with a
TEID, an IP address and a UDP port number. A GTP-U tunnel is necessary to enable forwarding packetsbetween GTP-U entities.
There is a mechanism for verifying connectivity fromone GSN to another GSN. This uses two messages.
echo request
echo response
As often as every 60 seconds, a GSN can send an
echo request to every other GSN with which it has anactive connection.
If the other end does not respond it can be treated asdown and the active connections to it will be deleted
The SGSN shall include either the MS provided APN,a subscribed APN or an SGSN selected APN in themessage; the Access Point Name may be used by theGGSN to differentiate accesses to different externalnetworks.
For contexts created by the Secondary PDP ContextActivation Procedure the SGSN shall include thelinked NSAPI. Linked NSAPI indicates the NSAPIassigned to any one of the already activated PDPcontexts for this PDP address or two IP addresses(one IPv4 and one IPv6 if PDP Type IPv4v6 issupported and used) and APN.
March 1, 2012
Agilent Confidential27
-
8/12/2019 GPRS Fundamentals R2
28/37
ProtocolsBSSGP and GPRS MM/SM
BSSGP (BSS GPRS Protocol) used by the SGSN to control the BSS Uplink and Downlink Radio resources
LLC (Logical Link Control)
Ciphering
GPRS Mobile Management (MM) / Session Management (SM) used by the SGSN andUT for sessions (contexts) and mobility SM messages for Session Management i.e. PDP Contexts e.g. Activate PDP Context
MM messages for Mobility Management e.g. Routing Area Update
The BSS does not interpret the GMM/SM messages
GPRS MM GPRS SM
LLC
BSSGP
Low er layer protoco ls
SGSNUT BSC
BSSGP
GPRS MM and SM
March 1, 2012
Agilent Confidential28
-
8/12/2019 GPRS Fundamentals R2
29/37
ProtocolsGPRS Abis
GPRS Abis, the protocol contains
various PCU frame types (see figurebelow right) that are vendor specificformat.
NOTE:This means each extractingsignaling and data from the GPRS Abisinterface requires support for multiple
equipment vendors proprietary protocols(e.g. Ericsson, Nokia Siemens Networks,Huawei, Alcatel Lucent).
NOET:In GPRS, the Abis signalingmessages and data packets are allcarried in the Abis (voice) TRAUtimeslots. This means, any attempt todecode GPRS Abis signaling + user datawould require a huge amount of CPUprocessing. As decoding every AbisTRAU message is a very largeprocessing taskthe volumes arecolossal.
March 1, 2012
Agilent Confidential29
-
8/12/2019 GPRS Fundamentals R2
30/37
GPRS Re-SelectionIn GPRS (as in GSM), the mobile performs cell re-selectionincluding Routing Area update whencrossing RA boundary.
However, there are some differences compared with
GSM: In GPRS, the mobile performs cell re-selection when itis in idle mode AND during active sessions, i.e. packettransfer.
In GPRS, the cell reselection is either performed by themobile autonomously or optionally controlled by thenetworksee figure to right.
If the MS is in GPRS dedicated mode (i.e. activesession) then the changes from one cell to another is
performed according to the network-controlledhandover procedures detailed to the right.
The previous SGSN is requested to transmit theundelivered data to the new SGSN.
In GPRS, its possible (but not typically setup) for thenetwork to order the MS to send measurement reportsto the network and to suspend its normal cellreselection and accept decisions from the network
instead.
This means typically theres no GPRS RRmeasurement reports transferred across the GPRSAbis interface.
The degree to which the mobile station resigns itsradio network control is variable and is ordered indetail by the parameter: NETWORK_CONTROLORDER
NC0 (normal mobile station control) The mobile stationperforms autonomous cell reselection.
NC1 (mobile station control with measurement reports)The mobile station sends measurement reports to thenetwork according to additional information in themessage NC1. It continues its normal cell reselection.
NC2 (network control) The mobile station sendsmeasurement reports to the network according toadditional information in the message NC2. It does notperform cell reselection on its own, and can only make
a cell reselection according to a cell reselectioncommand received from the network.
March 1, 2012
Agilent Confidential30
-
8/12/2019 GPRS Fundamentals R2
31/37
ProtocolsBSSAP+
Used on the Gs link
Current SGSN updated in VLR during Routing Area Update
Current MSC VLR updated in SGSN during Location Update
If MS needs paged by the MSC the request is sent over the Gs
This uses fewer radio resources as SGSN has a more precise MSlocation
The rest of procedure occurs as normal
BSSAP+
Connectionless SCCP
Low er layer proto cols
Gs
MSC
VLR
SGSN
Incoming Call
PS Paging
Paging Resp
March 1, 2012
Agilent Confidential31
-
8/12/2019 GPRS Fundamentals R2
32/37
Protocols - LLC Details
Reliable link between SGSN and BSS
Sequence Control
Error detection
Retransmission
Flow Control
Complete LLC Frame can be ciphered
Provision of one or more logical link connections discriminatedbetween by means of a DLCI
March 1, 2012
Agilent Confidential32
-
8/12/2019 GPRS Fundamentals R2
33/37
Protocol - BSSGP Details
Provision by an SGSN to a BSS of radio related information
used by the RLC/MAC function
Provision by a BSS to an SGSN of radio related informationderived from the RLC/MAC function
Provision of functionality to enable two physically distinct
nodes, an SGSN and a BSS, to operate node management
control functions GMM - Paging and radio status
NM - Flow Control and Resets
March 1, 2012
Agilent Confidential33
-
8/12/2019 GPRS Fundamentals R2
34/37
Network Node Access Types Access Network
Gb over IP
The increased demand for packet switched traffic transmission cost
efficiency can be met by deploying IP in the transmission network. IP offers an alternative way to configure the sub network of the Gb
interface:
The sub network is IP-based and the physical layer is Ethernet
The introduction of IP makes it possible to build an efficient transport
network for the IP based multimedia services of the future.
Both the IPv6 and IPv4 protocol versions are supported.
IP transport can be used in parallel with FR under the same BSC.
Within one BCS, separate PCUs can use different transmission media in
the BSC. The capacity of the Gb interface remains the same, regardless of
whether IP or FR is used as the transport technology.
Agilent Confidential
March 1, 2012
34
-
8/12/2019 GPRS Fundamentals R2
35/37
IuFlex & SGSN Pooling The requirements to have a BSC
(i.e. RAN node) controlled by asingle MSC server or SGSN leadto certain limitations.
Allowing the BSCs to connect to anumber of MSC servers orSGSNs increases the networksperformance in terms ofscalability, distributing the networkload amongst the serving entities,
and reducing the requiredsignaling as the user roams.
The solution shall enable thereduction of signaling within thecore network (e.g reduction of theHLR signaling traffic).
IuFlex capable nodes such as theBSC shall be able to select anyCN node such as the SGSN/MSCServer within a pool area.
March 1, 2012
Agilent Confidential35
-
8/12/2019 GPRS Fundamentals R2
36/37
Review of Available System Information by Link
Meta-data
The Gn interface can
provide meta-data forsubscriber identity (IMSI)
Content: Data
Content is most readilyavailable on the Gn
interface, which allows
association with the
subscriber identify
GPRS Meta Data CDR Fields
DescriptionGnLink
Timestamp Reason Email, WAP, SMS, MMS, Web Service , Etc. IMSI End User Address Access Point Name (APN) Cell ID Routing Area Identifier (RAI) Source IP Address Destination IP Address SGSN Signaling Address (IP Address to use for Signaling to SGSN) SGSN User Data Address (IP Address to use for User Data to SGSN) GGSN Signaling Address (IP Address to use for Signaling to GGSN) GGSN User Data Address (IP Address to use for User Data to SGSN) GPRS Tunneling Protocol (GTP) Tunnel ID Cause Code SGSN Signaling & User Data TEIDs GGSN Signaling & User Data TEIDs Network SAPI (NSAPI)
March 1, 2012
Agilent Confidential36
-
8/12/2019 GPRS Fundamentals R2
37/37
Summary / Q&A
Understanding GPRS Network Element Architecture and
Basic Functions
Understanding Generic System Sizing
Understanding the Network Element Interconnections
Understanding the Network Node Access Types
Understanding the Network Call Flow(s)
Description of Network Protocols and Functions within the
Network
37