Information: System System Description D900/D1800 Gprs PLMN
Information: System System Description D900/D1800 Gprs PLMN
System
Trademarks:
All designations used in this document can be trademarks, the use of which by third parties for their
own purposes could violate the rights of their owners.
2 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
This document consists of a total of 178 pages. All pages are issue 2.
Contents
1 Overview of System Description D900/D1800 . . . . . . . . . . . . . . . . . . . . . . . 9
1.1 Documentation Overview of System Description D900/D1800. . . . . . . . . . . 9
1.2 Scope of the “GPRS PLMN” Document . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.3 Definition of Terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
A50016-D1111-V12-2-7618 3
System Description D900/D1800 Information
GPRS PLMN System
4 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
5 Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
A50016-D1111-V12-2-7618 5
System Description D900/D1800 Information
GPRS PLMN System
Illustrations
Fig. 2.1 Block diagram of a SGSN/SLR network node . . . . . . . . . . . . . . . . . . . . 13
Fig. 2.2 Block diagram of line interface card (LIC(TDM)-E1) . . . . . . . . . . . . . . . . 15
Fig. 2.3 Block diagram of line interface card (LIC(ATM)-STM1) . . . . . . . . . . . . . 15
Fig. 2.4 CPG-3200 basic configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Fig. 2.5 CPG-3200 medium configuration architecture . . . . . . . . . . . . . . . . . . . . 19
Fig. 2.6 Local charging gateway operation (example with CPG-3300) . . . . . . . . 22
Fig. 2.7 IPS-3300 deployment as an eGGSN . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Fig. 2.8 IPS-3300 deployment as a Gi Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Fig. 2.9 IPS-3300 deployment indicating back-office system elements . . . . . . . . 24
Fig. 2.10 Block diagram with a combined HLR/AC of type SSS node . . . . . . . . . . 31
Fig. 2.11 Structure of a D900/D1800 SSS “innovation node” . . . . . . . . . . . . . . . . 32
Fig. 2.12 Structure of the D900/D1800 BSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Fig. 2.13 Functional structure of the BS-24x BTSE
(with basic rack and extension rack (and service rack)) . . . . . . . . . . . . . 37
Fig. 2.14 Functional structure of the BS-4x BTSE
(on basis of the service rack) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Fig. 2.15 Functional structure of the eMicro BTSE . . . . . . . . . . . . . . . . . . . . . . . . 40
Fig. 2.16 Functional structure of the BS-2x and BS-6x BTSE
(with separate TX and RX paths) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Fig. 2.17 Functional structure of the BS-2x and BS-6x BTSE
(with duplex combiner (DUCOM)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Fig. 2.18 Functional structure of the BS-2x and BS-6x BTSE
(with duplexer and LNA module (DULAMO)) . . . . . . . . . . . . . . . . . . . . . 43
Fig. 2.19 Functional structure of the BSC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Fig. 2.20 Functional structure of the TRAU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Fig. 2.21 OMS network architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Fig. 2.22 OMC for the GSS (and SSS) and BSS . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Fig. 2.23 Components of SC software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Fig. 2.24 Components of RC software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Fig. 3.1 PCU as multiplexer and router . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Fig. 3.2 Connection between a GPRS-MS and stationary
data terminal equipment (DTE). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Fig. 3.3 National OMC (in particular for RC/OMC). . . . . . . . . . . . . . . . . . . . . . . . 84
Fig. 3.4 Network architecture of CAMEL based prepaid for
packet-switched (PS) services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Fig. 4.1 Mobility management state transition . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Fig. 4.2 GPRS attach and detach procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Fig. 4.3 Routing area update procedure (without SGSN/SLR change) . . . . . . . 94
Fig. 4.4 Routing area update procedure (with SGSN network element change) . 95
Fig. 4.5 Gs interface state model in the SGSN/SLR/SLR. . . . . . . . . . . . . . . . . . . 99
Fig. 4.6 PDP state transition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Fig. 4.7 PDP context activation communication procedure
between the different nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Fig. 4.8 Packet transfer protocol for PDP type IP v4 . . . . . . . . . . . . . . . . . . . . . 105
6 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Fig. 4.9 Packet transfer protocol stack for the PDP type PPP
(with PPP termination) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Fig. 4.10 Packet transfer protocol stack for PDP type PPP
(with L2TP tunnelling - over UDP/IP) . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Fig. 4.11 TCP/UDP/IP header compression in SGSN . . . . . . . . . . . . . . . . . . . . 109
Fig. 4.12 RADIUS access procedure in a WAP/MIA environment . . . . . . . . . . . 111
Fig. 4.13 DHCP proxy client function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Fig. 4.14 OSPF routing configuration for Gn/Gp. . . . . . . . . . . . . . . . . . . . . . . . . 113
Fig. 4.15 Main IPsec VPN configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Fig. 4.16 Packet-switched core secure configuration . . . . . . . . . . . . . . . . . . . . . 117
Fig. 4.17 Site configuration with separate IPsec devices . . . . . . . . . . . . . . . . . . 120
Fig. 4.18 Site configuration with integrated IPsec devices . . . . . . . . . . . . . . . . . 120
Fig. 4.19 Site configuration with router integrated IPsec . . . . . . . . . . . . . . . . . . 121
Fig. 4.20 GPRS authentication procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Fig. 4.21 Network sharing configuration example. . . . . . . . . . . . . . . . . . . . . . . . 136
Fig. 4.22 Roaming cooperation configuration example. . . . . . . . . . . . . . . . . . . . 137
Fig. 4.23 Packet data routing procedure in the uplink direction
to a PDN subscriber/server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Fig. 4.24 Packet data routing procedure in the downlink direction
(with routing origin in the fixed PDN) . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Fig. 4.25 Protocol model for packet data transmission with the
GPRS point-to-point bearer service (PTP). . . . . . . . . . . . . . . . . . . . . . 142
Fig. 4.26 Network architecture for the short message service via GPRS . . . . . . 143
Fig. 4.27 Protocol hierarchy for SMS over GPRS at the GSM radio interface . . 143
Fig. 4.28 Network architecture to support location services for GPRS-MS . . . . 148
Fig. 4.29 General network positioning for a MT-LR with “basic functionality” . . . 151
Fig. 4.30 Lawful interception with interception for a mobile-originated
packet data transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
Fig. 4.31 Communication protocol/signaling routes for the traffic
connections of the GPRS PLMN (and GSM PLMN) . . . . . . . . . . . . . . 165
Fig. 4.32 Signaling routes for the O&M connections of the GPRS PLMN . . . . . 166
Fig. 4.33 Layers and levels of the GPRS PLMN communication
protocol/signaling functions of a GPRS mobile traffic connection . . . . 166
Fig. 4.34 Structure of the GSM radio interface signaling
system (for GPRS PLMN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Fig. 4.35 Protocol structure of the Gb interface . . . . . . . . . . . . . . . . . . . . . . . . . 168
Fig. 4.36 Protocol structure of the IP-based interfaces. . . . . . . . . . . . . . . . . . . . 169
A50016-D1111-V12-2-7618 7
System Description D900/D1800 Information
GPRS PLMN System
Tables
Tab. 1.1 Use of the individual System Description D900/D1800 documents . . . . . 9
Tab. 2.1 Packet-switched domain IP products in the current software version. . . 30
Tab. 3.1 Comparison of GSM and EDGE data . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Tab. 4.1 IP security mechanisms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Tab. 4.2 QoS mapping table in case of GPRS . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Tab. 4.3 Mapping table GPRS QoS class to default DSCP in
current software version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Tab. 4.4 Interworking of the subfeatures
(parameters of the subscription check). . . . . . . . . . . . . . . . . . . . . . . . . 131
Tab. 4.5 Methods of infrastructure sharing and GSS/CN relevancy . . . . . . . . . . 135
Tab. 4.6 SS7 components on the signaling routes (in the GPRS PLMN) . . . . . . 171
8 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Network generation 2G
A50016-D1111-V12-2-7618 9
System Description D900/D1800 Information
GPRS PLMN System
10 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
A50016-D1111-V12-2-7618 11
System Description D900/D1800 Information
GPRS PLMN System
MP platform parts
The following MP platform parts are available:
• Main processor (MP) used for the operating system and the application software.
A part of packet-switched specific functions (e.g., session management, mobility
management) is implemented on the MPs (e.g., MP:PD/SH, MP:MM). Other appli-
cation functions are signaling (SS7) and control plane which are implemented on the
MPs (MP:SM, MP:SLT, MP:CAP). All GPRS-specific control functions are imple-
mented in the MPs.
• Line interface card (LIC) providing connectivity to the ATM switching network from:
– Gd, Gr, Gs and Ge interface, which build external line interfaces (LIC(TDM)-E1)
– Line interfaces in direction of ATM SP platform (LIC(ATM)-STM1)
• ATM switching network (ASN) to interconnect the MPs and the LICs.
The ASN consist of the ATM multiplexer AMX and the core ASN.
SP platform parts
The following SP platform parts are available:
• Server processor (SP) used for the operating system and the application software.
The following GPRS interface-specific functions are realized on the SPs for:
– Gb interface: SP:BSSGP (server processor for BSSGP)
– Gn interface: SP:GTP (server processor for GTP)
• Line interface card (LIC) providing connectivity of
– Gb interface, which builds an external line interface to the SP platform coming
from the BSS (LIC(FR)-E1)
– Gn interface, which builds an external line interface to the SP platform coming
from the GPRS backbone from other GSNs (LIC:GTP)
– Line interfaces in the direction of the MP platform (LIC(ATM)-STM1)
Fig. 2.1 shows the block diagram of the single SGSN node
12 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
SP:GTP
MCP *) MP:MM/CAP
MCP *)
LIC(ATM) *)
LIC(ATM)
LIC(ATM) *)
SP platform LIC(ATM)
SNMP /
MP:SLT UDP/IP
ASN
to GMLC
(Lg interface) LIC(TDM) MP:SM
to MSC/VLR
(Gs interface) LIC(TDM) MP:OAM Switch Commander
TCP / IP (SC)
to SMSC
(Gd interface) LIC(TDM)
MP:OAMD
TCP / IP to DPPS/ABC or CG
(Ga interface)
For the Gb interface, a modification is necessary at the BSC side (PCU). This interface
i is realized in the SIEMENS Base Stations by adding PCU cards to the BSC rack. Only
a software download is needed (CCU) in the Base Transceiver Systems (BTSs). The
local maintenance terminal (LMT) for the BSCs has to be extended with enhanced O&M
functionality.
A50016-D1111-V12-2-7618 13
System Description D900/D1800 Information
GPRS PLMN System
on a clock-by-clock basis. If one of them fails, the other takes over without interruption.
The micro synchronous mode provides for continuous checks via comparators. After a
comparator mismatch, the defective MPU is quickly localized and the partner MPU re-
sumes normal operation without any recovery being necessary.
From MPUs there is a small computer system interface (SCSI) which supports connec-
tion of a magnetic disc device (MDD) and magneto-optic disc device (MOD). MOD is
used to enable loading of software and configuration data into MP:OAM. MDD is used
as an off-board mass storage.
MP is a common name for a main processor regardless of its specific representation. It
may be used in all cases where the use of the name is unambiguous and where the spe-
cific representation of the MP needs not be defined any further.
The different variants of the MP are:
• MP: common name for a main processor regardless of its specific representation
It may be used in all cases where the usage of the name is unambiguous and where
the specific representation of the MP need not be defined any further.
• MP-SA: Main processor with standalone capability
The MP-SA has standalone capabilities: it provides for peripheral interfaces to be
connected to O&M devices, statistics capability, system alarming capability, time of
day source, and maintenance capability including an emergency action interface.
The MP-SA is equipped with an alarm indication module (ALI) and radio clock.
The following software packages are available for the MP-SA:
– MP:O&M (operation and maintenance)
– MP:STATS (statistics - for performance management/traffic management).
• MP-AP: Main processor used for application software processing
The MP-AP, which does not provide for peripheral interfaces for O&M devices, is
used for application software processing.
The following software packages/load types running on the MP-AP are:
– MP:PD/SH (packet dispatching and session handling tasks)
– MP:MM (mobility management tasks)
– MP:SM (signaling management tasks)
– MP:SLT (signaling link termination tasks)
– MP:CAP (CAMEL application part tasks)
– MP:ACC (accounting/charging tasks)
• MP-IO: Main processor used for input and output
– MP:OAMD (for charging/accounting output processing)
In many cases the load types MM and CAP are combined on the same MP-board. The
same is for load types OAM and STATS.
In the current software release a new MPU type MPUE is supported for application MPs
i (MP:OAM, MP:OAMD, MP:SM, MP:SLT and MP:ACC). The MPUE is the successor of
the MPUD and provides higher performance.
14 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
The current software version contains the following two LIC variants:
• LIC(TDM)-E1 (for connection of PCM30 links)
The LIC(TDM)-E1 shall provide 8 E1 standard interface lines. One E1 line is able to
operate at 2.048 Mbit/s.
The block diagram (Fig. 2.2) is a general overview of the LIC(TDM)-E1. The line
specific part consists of the PCM interface, cell processing & ATM adaptation layer
type 1 (AAL1), and glue logic. Other functional blocks are common for all LIC types:
ATM layer part and peripheral control platform (PCP).
LIC(TDM)-E1
Glue logic
LIC(ATM)-STM1
Glue logic
A50016-D1111-V12-2-7618 15
System Description D900/D1800 Information
GPRS PLMN System
16 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
CPG-3300 configurations
All available CPG-3300 configurations require only a single CISCO 7613 chassis. The
following configurations are offered with CPG-3300:
– CPG-3300 basic configuration with one MWAM card installed
– CPG-3300 medium configuration with two MWAM cards installed
– CPG-3300 large configuration with three MWAM cards installed
– CPG-3300 x-large configuration with four MWAM cards installed
With the CPG-3300 configurations, both LAN interfaces and WAN interfaces can be
used to establish LAN/WAN interconnectivity for Gn and Gi interfaces as well as connec-
tivity for Ga interfaces, OAM, DNS servers, DHCP servers, etc. The following LAN/WAN
interface cards can be used:
LAN interface cards
– 48-port Ethernet (E)/Fast Ethernet (FE)
– 16-port Gigabit Ethernet (GE)
WAN interface cards
– 1-port ATM STM-4/OC-3
– 1-port POS STM-4/OC-3
The WAN interface cards are the same as the WAN interface cards offered for the IP
router platform 7206 in CPG-3200. Installation of these cards in the CISCO 7613 chas-
sis requires a specific adapter, the FlexWAN module. A FlexWAN module accepts up to
two WAN interface cards.
Furthermore, an IPsec server card can be installed in the CISCO 7613 chassis of all
CPG-3300 configurations. This card has no external interfaces and is required if the IP-
sec tunneling protocol is used as a security feature.
A50016-D1111-V12-2-7618 17
System Description D900/D1800 Information
GPRS PLMN System
7206-GGSN
FE Ports
Gn Gi
With the GGSN basic configuration, only LAN interfaces are possible. The following LAN
interface cards can be used:
– 4/8-port Ethernet
– 2-port Ethernet (E)/Fast Ethernet (FE)
– 1-port Gigabit Ethernet (GE)
18 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
The main components of the GGSN medium configuration are (Fig. 2.5):
– Two 7206-GGSNs
– Two 7206 server load balancers (SLB)
– Two 3550 LAN switches
7206-GGSN
Gn 7206-SLB 3550 LAN Switch
7206-GGSN
Gi 7206-SLB 3550 LAN Switch
Each 7206-GGSN includes, in addition to its contents in the GGSN basic configuration,
a 2-port FE card for redundancy of Gn/Gi interfaces and an 8-port Ethernet card for con-
nectivity of Ga interface, OAM, DNS servers, DHCP servers, etc.
The 7206-SLB serves two functions:
– It distributes PDP contexts between the two 7206-GGSNs according to the prevail-
ing load conditions. The load information retrieves the 7206-SLB dynamically from
the 7206-GGSN.
– It provides the GGSN's outbound LAN/WAN interfaces for Gn/Gi interconnectivity
and optionally for Ga, OAM, DNS, and DHCP WAN interfaces.
A second 7206-SLB is retained for redundancy purposes.
The 3550 LAN switch of type Catalyst provides LAN connectivity between the 7206-
GGSN and the SLB as well as outbound LAN connectivity for Ga interface, OAM, DNS
serves, DHCP servers, etc. In addition, the performance of the LAN switch is also dou-
bled for redundancy purposes.
With the GGSN medium configuration, both LAN interfaces and WAN interfaces are
possible. The following LAN/WAN interface cards can be used:
LAN interface cards
– 4/8-port Ethernet (E)
– 2-port Ethernet/Fast Ethernet (FE)
– 1-port Gigabit Ethernet (GE)
WAN interface cards
– 4/8-port serial E1
– 1-port ATM STM-1/OC-3
– 1-port POS STM-1/OC-3
All LAN interfaces for connectivity of Ga interface, OAM, DNS servers, DHCP servers,
i etc. are always included in the GGSN medium configuration.
Furthermore, an IPsec server card can be installed in the 7206-SLBs of the GGSN me-
dium configuration. This card has no external interfaces and is required if the IPsec tun-
neling protocol is used as a security feature.
A50016-D1111-V12-2-7618 19
System Description D900/D1800 Information
GPRS PLMN System
FlexWAN cards
FlexWAN cards are used in the CPG-3300 GGSN solution. The FlexWAN module ac-
cepts up to two WAN port cards. The ports can be configured either as ATM ports or as
Packet over SONET (PoS) ports. ATM and PoS interface cards provides one port in sin-
gle mode only.
LAN cards
LAN cards are used in both CPG-3300 GGSN and IPS-3300 (section 2.1.3) solutions.
There are two types of LAN cards:
– Ethernet (E) and Fast Ethernet (FE)
The LAN card 48 Port E/FE offers 48 RJ 45 ports. Each port can be configured either
for Ethernet or Fast Ethernet.
20 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Switch
The CISCO Catalyst 3550-24-DC switch is part of the "CISCO Catalyst 3550 Intelligent
Ethernet Switches" series, which is a line of stackable, multilayer switches that provide
high availability, quality of service (QoS), and security to enhance network operations.
With a range of Fast Ethernet and Gigabit Ethernet configurations, the CISCO Catalyst
3550 is a powerful option for enterprise applications. This switch is optional.
Terminal server
For a convenient configuration, a terminal server CISCO 2610 XM-DC can be used op-
tionally. It allows the operational staff to configure each component inside the 7613 us-
ing virtual terminals. The terminal server supports the OAM tasks regarding
configuration.
In CPG-3300, the Local Charging Gateway (L-CG) is located in the same rack as the
7613 GGSN node. The L-CG software has been derived from the “message coordinator
(MCR)” software that is offered by SIEMENS as a Central Charging Gateway (C-CG)
solution. The L-CG software, however, runs on a downsized platform - a desktop SUN
Netra 240, which provides appropriate performance for the L-CG application.
The CG can either be located locally within CPG-3300 (or CPG-3200) or centrally within
the billing mediation device (BMD). If the connection between GGSN and the C-CG fails,
A50016-D1111-V12-2-7618 21
System Description D900/D1800 Information
GPRS PLMN System
the GGSN sends its charging data to the L-CG as long as the failure persists. As soon
as the connection recovers, the GGSN re-establishes its original data path to the C-CG.
Charging data can be collected from the L-CG via FTP data transfer (Fig. 2.6). Both the
L-CG and C-CG are connected via the Ga interface to exchange status information.
Note that a disk-array can additionally be used to increase the L-CG's storage capacity,
thus increasing the maximum time, the GGSN can operate on link failures to a remote
billing system without losing charging data. The disk-array is offered as an option as well
and can be shared by two L-CGs if applicable.
The CGs are configured as primary and secondary. That is, if the primary CG is not
available, the charging data is transferred to the secondary CG.
CPG-3300 BMD
22 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
The IPS-3300 can be deployed in two ways, which, from a network point of view, provide
the identical overall functionality. Three different types of IPS core element are used in
such a deployment configuration.
These IPS core elements as well as other optional IPS elements are listed below:
• IPS core elements
– Gateway GPRS Support Node (GGSN) CPG-3300
– Content services gateway (CSG)
– Service selection gateway (SSG)
• Futher IPS elements (that are also elements of the GGSN CPG-3300)
– Local charging gateway (L-CG) with disk array
– Terminal server (access server) for local administration
– LAN switch
L-CG is mandatory for IPS-3300 if post-paid charging is required by the PLMN operator.
i SIEMENS offers a stable post-paid charging interface with ASN.1 encoded CDRs. Fre-
quent changes to a mediation device of the customer are avoided (because CISCO
changes with each maintenance release also CDR layouts or even introduces new CDR
types).
The IPS-3300 is an extension of the packet-switched domain of the GPRS public land
mobile network (PLMN). The GPRS PLMN is also referred to as the GPRS backbone.
The main features of the IPS-3300 core elements are listed below. IPS-3300 can be de-
ployed in two ways. Either as part of the GPRS backbone or directly adjoining it. The two
deployment methods are:
a) As an enhanced GGSN (eGGSN) (see Fig. 2.7)
An eGGSN can replace an already existing GGSN or operate in parallel to it (i.e., a
separate, additional eGGSN). An eGGSN is fully compliant with the GGSN-related
3GPP, IETF and RFC specifications.
The IPS constituent parts of such an eGGSN are:
– Gateway GPRS Support Node (GGSN)
– Content service gateway (CSG)
– Service selection gateway (SSG)
GPRS backbone
A50016-D1111-V12-2-7618 23
System Description D900/D1800 Information
GPRS PLMN System
Gi Node
GPRS backbone
Enforced-decision architecture
IPS-3300 is based on an enforcement-decision architecture, whereby the aforemen-
tioned IPS-3300 core elements (GGSN, CSG and SSG) form the enforcement part of
the architecture. The decision intelligence resides in the separate back-office system
(see Fig. 2.9). The goal of the enforcement-decision architecture is to provide end-to-
end policy enforcement across the Internet in accordance with preset management
rules. During connection establishment (PDP context setup), this will include negotia-
tions between decision points in different domains.
Back-office System
Services
L-CG *)
IPS
*) L-CG and C-CG are alternative solutions. The preferred solution is with L-CG.
The back-office system covers the following areas (see Fig. 2.9):
– Authentication, authorization and accounting (AAA)
Preferred solution is the @vantage mobile session manager (MSM).
24 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
A50016-D1111-V12-2-7618 25
System Description D900/D1800 Information
GPRS PLMN System
LAN cards
LAN cards are used in both IPS-3300 and CPG-3300 GGSN (see section 2.1.2) solu-
tions.
There are two types of LAN cards:
– Ethernet (E) and Fast Ethernet (FE)
The LAN card 48 Port E/FE offers 48 RJ 45 ports. Each port can be configured either
for Ethernet or for Fast Ethernet.
– Gigabit Ethernet (GE)
GE interface module with 16 optical ports can provide connectivity to support the Gn
and the Gi interface. This LAN card is extended by adapters for transforming elec-
trical signals into optical signals and vice versa.
Switch
The CISCO Catalyst 3550-24-DC switch is part of the "CISCO Catalyst 3550 Intelligent
Ethernet Switches" series, which is a line of stackable, multilayer switches that provide
high availability, quality of service (QoS), and security to enhance network operations.
With a range of Fast Ethernet and Gigabit Ethernet configurations, CISCO Catalyst
3550 is a powerful option for enterprise applications. This switch is optional.
Terminal server
For a convenient configuration, a terminal server CISCO 2610 XM-DC can be used op-
tionally. It allows the operational staff to configure each component inside the 7613 us-
ing virtual terminals. The terminal server supports the OAM tasks regarding
configuration.
26 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
late a charging detail record (CDR) that belongs to the same communication service but
originates from different nodes. In case of CG integration, the Ga interface is recom-
mended between both SGSN/GGSN and the CG/C-CG with a transaction oriented
transfer protocol for CDR-bulk provisioning - named GTP’.
In the Administration and billing Center (ABC) the CDRs are used for rating and gener-
i ating of the (e.g., monthly) bill. Hotbilling servers are used for billing related to rental
phones (e.g., hotel billing) and also for alternative pre-paid solutions. The Billing Medi-
ation Device (BMD) was introduced as a pre-processing and interface adaption func-
tion. Due to the similar or overlapped functional scope of the CG and a BMD a
converged product is also possible.
A50016-D1111-V12-2-7618 27
System Description D900/D1800 Information
GPRS PLMN System
• MP:SLT (signaling link termination) is used for SS7 handling and creates the con-
nection with the HLR through the Gr interface.
• MP:OAM (operation and maintenance) is a software component that runs on the
MP-SA module covering all operation, administration and maintenance functions,
and statistic functions. It is also responsible for the output processing of accounting
data and layer management. When the decentralized charging gateway function
(CGF) is used, the accounting/charging data is retrieved regularly by the Adminis-
tration and Billing Center (ABC). However, if the centralized CGF is enabled, the ac-
counting/charging data are transferred with the protocol GTP’ via the Ga interface to
the charging gateway (CG). The Switch Commander (SC) is connected to this MP.
• MP:STATS (statistics) is a software component that runs on the MP-SA load type
covering all functions related to statistics (for performance management/traffic man-
agement) .
• MP:ACC (accounting/charging) is used for performing accounting/charging func-
tions. It is responsible for the collection of accounting/charging data and generates
and formats the corresponding charging detail records (CDR).
• MP:OAMD (also called MP:ACCIO)
MP:OAMD is used for the output processing and distribution of CDRs which have
been transferred from MP:ACC. The LAN interfaces of MP:OAMD are used to sup-
port a separate FTP interface for billing file transfer, the Ga interface in a SGSN con-
figuration and the hot operation interface in case of a MSC configuration. The
MP:OAMD is optional, either MP:OAM or the MP:OAMD can be used for the ac-
counting/charging output processing functionality. MP-IO is the hardware used for
MP:OAMD.
28 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
A50016-D1111-V12-2-7618 29
System Description D900/D1800 Information
GPRS PLMN System
Packet router CISCO 7206 VXR 12.1 (14) E or Routing, VLAN, IPsec,
CPR-3200 12.2 (5) E GRE, MPLS, HSRP,
IOS, Firewall
Packet router CISCO 7213 SUP: 12.2.(18)S, 12.3M Routing, VLAN, IPsec,
CPR-3300 IPSec: run by SUP GRE, MPLS, HSRP,
FW: FWM-1.1-K9 Firewall
30 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
SSNC
SS7 links (optional)
via LAN(TCP/IP) to SC
SC Coordination area
via PSDN(X.25) to SC (CP113C,
MB, CCG)
Fig. 2.10 Block diagram with a combined HLR/AC of type SSS node
A50016-D1111-V12-2-7618 31
System Description D900/D1800 Information
GPRS PLMN System
tributed control also makes it easy to introduce and modify features and to assign fea-
tures to specific subscribers.
For interprocessor communication, the switching network sets up 64-kbit/s connections
in the same way as connections between subscribers. However, the connections be-
tween the processors remain established and are therefore referred to as semiperma-
nent connections. This avoids the need for a separate interprocessor control network.
The structure of an SSS network node comprises the following main hardware compo-
nents:
– Line trunk groups (LTG)
– Switching network (SN)
– Signaling system network control (SSNC)/
common channel signaling network control (CCNC)
– Coordination area with coordination processor (CP113), message buffer (MB) and
central clock generator (CCG)
Fig. 2.11 shows an example of an SSS network node (HLR/AC).
SN
Digital trunks to/from other SSS LTG
network nodes (e.g., MSC/VLR,
HLR/AC, EIR) GP
SSNC
SS7 links
(optional) MP
Coordination CCG MB
area
EM CTL
With the current software version the hardware components described in the next sec-
i tions are used for new equipping of the SSS network node. These components are:
32 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Um BTSE
(PCU)
Gb
BTS
(from/to SGSN)
(CCU)
(E-CU) TRAU
Abis
remote
BSC A
BTS
(CCU)
(E-CU)
Abis (from/to RC via MSC, with
remote PCM30 NUCs))
Um T
Tµ T
BTS LMT
LMT (CCU)
(E-CU) O
together with
(from/to RC, with
BSC
X.25/PSDN)
(Interface to an
external CBC)
LMT LMT
A50016-D1111-V12-2-7618 33
System Description D900/D1800 Information
GPRS PLMN System
To support GPRS, the BSC has to be expanded with a new hardware unit, known as a
i packet control unit (PCU). Furthermore, a new software functionality, called channel co-
dec units (CCU), has to be added to the BTS.
To support EDGE, the BTS has to be expanded with a new hardware unit, known as an
EDGE carrier unit (E-CU) instead of the old carrier unit (CU).
34 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
The great advantage of the new BTS+ family is the fact that all the features and the fu-
i ture evolution will be supported in a homogeneous way, from the BS-24x to the eMicro
variant.
The BS-24x, BS-4x, and BS-82 eMicro, and the existing BS-6x/BS-2x are all compatible
at Abis level. Therefore, they can be connected to the same BSC in a loop, multidrop or
even in a cross-connect scenario. This aspect facilitates the introduction of the new
BTS+ generation. All kinds of upgrade scenarios are possible; an extra BTS at one site,
extra BTS in a loop or replacement of existing old BTS.
Highlights of the BS-24x are 24 TRXs in 3 racks with 8 TRX each, significantly reduced
volume per TRX, and a future-oriented preparation for new features. Increasing de-
mands for a higher capacity are solved by a reduced volume per TRX and an expansion
number of 8 TRXs per rack, 12 TRXs per radio cell and 24 TRXs per site. This also
makes the BS-24x a powerful dual band base station.
A full spectrum of combining equipment gives high output power to all radio cell config-
urations and an optimal tower mounted amplifier (TMA) guarantees highest receiver
sensitivity. The modular architecture and flexible internal structure with at least 2 MBit/s
data rates will enable the BS-24x to deal with new GSM features, e.g., enhanced data
rate for GSM evolution (EDGE). Necessary hardware upgrades are reduced to a mini-
mum.
The BS-24x BTSE (with basic rack and extension rack) consists of the following func-
tional blocks (Fig. 2.13):
• Carrier unit (CU) / EDGE carrier unit (E-CU)
• Core boards (COBA/COSA)
• Combining equipment (DUAMCO or FICOM and DIAMCO)
The main communication between the modules is provided by bi-directional serial link
communications between the carrier units (CU) / EDGE carrier unit (E-CU) and the core
boards. The serial link also provides an effective way of implementing baseband fre-
A50016-D1111-V12-2-7618 35
System Description D900/D1800 Information
GPRS PLMN System
quency hopping. All alarms beside the alarms that are generated in the core and in the
CU/E-CU boards are transported via the CAN bus (industry standard, ISO 11898). The
BS-24x supports external alarms for the PLMN operator. These are physically connect-
ed to the alarm connector terminal (ATM). There is an ATM_M for the master rack (base
rack) and an ATM_S for the slave racks (extension and service racks).
36 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
BTSE
(Base Rack)
TX/RX antenna
Duplexer Carrier unit Core basis
amplifier (CU/E-CU) (COBA)
multi coupler
(DUAMCO)
Alarms
Carrier unit Core basis
T-interface LMT
(CU/E-CU) (COBA)
BSC
.. up to 8 CU AAbis-
bis
ACT_M interface
(2 x PCM30)
CAN bus
BTSE
TX antenna (Extension Rack)
RX antenna
CAN bus
BTSE
(Service Rack)
AC/DC control
AC panel
Fig. 2.13 Functional structure of the BS-24x BTSE (with basic rack and extension rack (and service rack))
A50016-D1111-V12-2-7618 37
System Description D900/D1800 Information
GPRS PLMN System
Combiner
38 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
mands. Highlights are an all-in-one base station with up to 4 TRXs, AC/DC, battery
backup and line equipment included in one rack (Fig. 2.14).
BTSE
(Service Rack)
TX/RX antenna
Duplexer Carrier unit Core basis
amplifier (CU/E-CU) (COBA)
multi coupler
(DUAMCO)
Alarms
Carrier unit Core basis
T-interface LMT
(CU/E-CU) (COBA)
BSC
.. up to 8 CU Abis-
interface
(2 x PCM30)
CAN bus
TX antenna
RX antenna
CAN bus
AC/DC control
AC panel
Fig. 2.14 Functional structure of the BS-4x BTSE (on basis of the service rack)
For description of the hardware components, see the above section 2.3.2.2 of BS-24x.
Its compact design with high output power makes the BS-4x the ideal solution for
– rural applications
– GSM railway networks and
A50016-D1111-V12-2-7618 39
System Description D900/D1800 Information
GPRS PLMN System
– a powerful multiband base station which allows the integration of different bands on
BTS level inside one rack.
Add-on
Module 2 .. up to 4 .. up to 4
Add-on Add-on
Module 1 Module 1
COBA
CAN bus
AC/DC, Battery AC/DC, Battery
Abis .. up to 2
Applications
Enhanced Micro (eMicro) BTS is the new generation of SIEMENS microbase stations.
The term microbase station indicates a product characterized by compact and flexible
installation. Nowadays, these kind of products are required to be more powerful and
complete, with capabilities far beyond the classic microcellular requirements. The eMi-
40 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
cro can address applications ranging from the “classic micro” to the “compact base sta-
tion”.
The eMicro addresses all kinds of microcellular applications, “hot spots”, “dark spots”,
both indoor and outdoor, and can meet very high capacity demands and dual-band op-
erations.
Furthermore, the eMicro is able to address macro cellular applications, especially in ur-
ban areas (where cells are normally smaller and also in rural areas. In addition, the
planned booster option makes the TX output power fully comparable with actual Macro
BTS:
– Airports, train stations, etc.
– Shopping malls
– Urban areas
– “Hot spots”
– ”Dark spots”
– Dual band applications
– In-building coverage by means of distribution
A50016-D1111-V12-2-7618 41
System Description D900/D1800 Information
GPRS PLMN System
The BS-2x and BS-6x BTSE (with duplex equipment) consists of the following other
functional blocks within the TX and RX path (Fig. 2.17 and Fig. 2.18):
• Duplex combiner (DUCOM) or duplexer and low noise amplifier module (DULAMO)
• Receiver antenna module and multicoupler (RXAMCO)
BTSE control
The BTSE control is represented by the core controller (CCTRL) which controls all O&M
tasks of an entire BTSE and controls all radio cells (BTS) belonging to one BTSE site.
The CCTRL is installed once in the master rack.
Link interface
The link interface (LI) extracts the network clock information for the common clock gen-
erator and passes all BTSE-relevant data to bus2. It provides a PCM30 link to the BSC
(Abis interface) on OSI layer 1. The physical part of the LI may change, depending on
the transmission link type which must be supported on the Abis interface.
BTSE Transceiver
TX antenna
TX combiner Abis
Power Link interface interface BSC
(HYCOM/
amplifier (LI)
FICOM)
RX antenna
B
u
RX pre- RX splitter s
Transceiver B
amplifier (RXMUCO) Baseband& 2
and u
RX antenna (RXAMOD) signaling
processor s
(TPU) 1
RX pre- RX splitter
amplifier (RXMUCO)
(RXAMOD)
T interface
BTSE LMT
Diversity (optional)
control
External alarms
External control
Fig. 2.16 Functional structure of the BS-2x and BS-6x BTSE (with separate TX and RX paths)
42 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
BTSE Transceiver
Abis
Power Link interface interface BSC
amplifier (LI)
TXFIL/
BTSE T interface
control LMT
RXAMCO
RXFIL
External Control
Fig. 2.17 Functional structure of the BS-2x and BS-6x BTSE (with duplex combiner (DUCOM))
BTSE Transceiver
Abis
ACOM Power Link interface interface BSC
TX/RX amplifier (LI)
antenna Duplexer and
B
u
TXFIL Baseband& s
B
RXAMCO Transceiver signaling 2
u
TX/RX RXFIL LNA or and s
antenna RXAMCO processor 1
TXFIL
RXAMCO
BTSE T interface
or LMT
RXFIL LNA control
RXAMCO
External Control
Fig. 2.18 Functional structure of the BS-2x and BS-6x BTSE (with duplexer and LNA module (DULAMO))
A50016-D1111-V12-2-7618 43
System Description D900/D1800 Information
GPRS PLMN System
Power amplifier
The power amplifier (PA) provides the required RF power in the downlink path. There
are separate low power and high power PA modules for the frequency bands of D900
and D1800. For D900/D1800 there is a low power version and a high power version.
RX pre-amplifier (RXAMOD)
The RX pre-amplifier is represented by the receiver antenna module (RXAMOD) which
is the first part of the receiver. It can be mounted near to the receiving antenna, and
therefore of utmost importance for the receiver performance.
The content is a band filter for the entire receiving band (RXFIL), and a 2-branch low-
noise pre-amplifier.
The parallel architecture provides, a degraded but ongoing operation of the BTSE
should the low-noise amplifier fail.
RX splitter (RXMUCO)
The RX splitter is represented by the receiver multicoupler (RXMUCO) which provides
a multicoupler for the rack internal distribution of the received signals. The multicoupler
consists of an amplifier and a splitter.
44 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
BSC
Switch
unit
A50016-D1111-V12-2-7618 45
System Description D900/D1800 Information
GPRS PLMN System
BSC control
Basic GSC control components (as used in a GSM PLMN):
The BSC control is a multiprocessor system. It contains two main processors performing
call processing and O&M tests, and a set of slave processors for peripheral tasks and
for communicating between the components of the BSS. To achieve a high degree of
reliability, the main processors are duplicated. A hard disk is provided as a background
storage device.
One of the two main processors is the so-called administrative processor represented
by the main processor control card (MPCC). This controls the connections of the switch-
ing unit on the basis of the telephony processor messages. The other of the two main
processors is the so-called telephony processor represented by the telephony and dis-
tributor processor card (TDPC), which is responsible for message exchange with the
other network entities via the peripheral pre-processors.
Regular capacity BSC:
There are two types of peripheral processors. One of them is the peripheral processor
for LAPD channels (PPLD) which is responsible for handling the OSI level 2 LAPD pro-
tocol (used for signaling on the Abis and Asub interfaces). The other type is the peripheral
processor for SS7 (PPCC), which handles SS7 MTP OSI layer 2 for signaling towards
the MSC (A interface, via Asub interface).
High capacity BSC:
Peripheral processor for enhanced protocol handling (PPXX). The PPXX board is an en-
hanced, high-capacity evolution of PPCU, providing a common hardware support of
both for LAPD/SS7 and GPRS applications; the two applications are mutually exclusive,
and depend on the software loaded on the board:
– Generic PPXX board loaded with software for LAPD/SS7 is named PPXL
– Generic PPXX board loaded with software for GPRS is named PPXU
The operation and maintenance functions of the BSS can be accessed remotely via a
dedicated interface (O interface) to an Operation and Maintenance Center for BSS
(OMC), i.e. Radio Commander (RC). In addition, a local maintenance terminal (LMT)
may be connected allowing for operation at the BSC on site. For this, there is the O&M
interface (IXLT), which allows the main processor control card (MPCC) to be connected
to the O&M center by an ITU-T X.25 interface and to the local maintenance terminal
(LMT) by an ITU-T X.21/X.11 interface using the LAPB protocol. Connection to an ex-
ternal cell broadcast center (CBC) is possible via a separate interface.
An IP-based O interface feature introduces the IP-based O interface between the BSC
and the RC as well as between the BSC and the CBC. The TCP/IP link uses Ethernet
10/100 Base T. PLMN operators, which currently apply a X.25 network, can now replace
their X.25 networks with an IP network. This significantly speeds up the O interface. The
IP-based O interface is introduced in addition to the already supported X.25 link. The
BSC supports either X.25 or IP, while the RC also supports mixed configurations, e.g.,
X.25 and IP connections can be used simultaneously. The option of handling IP-based
O interfaces expands the BSC, by replacing the existing MPCC and TDPC boards with
new versions. Although the key functionality is implemented within the MPCC board,
both boards have to be replaced because MPCC and TDPC operate closely together.
46 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
The BSC is equipped with two connectors to support either X.25 links or IP links in an
exclusive way. In the case of X.25, the cable is connected to the existing IXLT (Interface
X.25 - LMT); in the case of IP, it is connected to the new MPCC board. For redundancy,
each BSC is equipped with two IXLT boards and two MPCC boards; therefore, two con-
nectors are needed.
Additional BSC control components (as used in a GPRS PLMN):
The packet control unit (PCU) function is located within the BSC control. The PCU is a
unit composed of two cards and is called a peripheral packet control unit (PPCU). While
the first card provides service, the second one is in cold standby. Each BSC can include
two PCU units. In this case, the traffic is divided statically to both units by means of con-
figuration settings. The new PPCU cards will be inserted in the BSC rack instead of
some PPLDs. The insertion of PPCU cards reduces the capacity of LAPD channels per
BSC as follows: No PCU = 112 LAPD channels, 1 PCU = 80 LAPD channels, 2 PCU =
48 LAPD channels.
Line interface
The line interface (QTLP) provides the connections to the BTSs (Abis interface) and
TRAUs (Asub interface) via standard 2 Mbit/s digital lines.
Each line interface handles four 2 Mbit/s PCM lines; each PCM line has four physical
interfaces (terminal); the active physical interface is selected, on a per channel basis,
under software control.
In order to reduce the use of PCM lines and to obtain cost-effective operations,
8x8 kbit/s submultiplexing traffic channels are inserted in one PCM-slot.
If required, the QTLPs can be distributed deliberately between Abis and Asub interfaces.
Switching unit
It provides, under the control of the main processor control card (MPCC), traffic connec-
tions by linking mobile station time slots with the assigned MSC trunk time slots. This
allows, for example, management of the handover among BTSs covering adjacent radio
cells still belonging to the same BSC service area without directly involving the MSC re-
sources.
Regular capacity BSC:
The switching unit (SN16) is a non-blocking time-stage able to switch 12.288 unidirec-
tional 16 kbit/s time slots, which are conveyed to/from the outside by means of 23 x
8,192 kbit/s highways (for line interface connection; 1 highway is unused) and 4 x 2,048
kbit/s (from the signaling terminal connection).
High capacity BSC:
The standard switching network advanced performance (SNAP) is a non-blocking time
stage able to switch 49.152 unidirectional 8 kbit/s timeslots, which are conveyed to/from
outside by means of 48 x 8,192 kbit/s highways (for line interface connection; 1 highway
is unused) and 2 x 8,192 kbit/s highways (for signaling terminal connection).
A50016-D1111-V12-2-7618 47
System Description D900/D1800 Information
GPRS PLMN System
TRAU
T-interface
LMT
BSC interface
The BSC interface is represented by the BSC interface card (BSCI) which houses the
central controller of the TRAU and includes an interface to the BSC using normal PCM
links with a 16 kbit/s traffic channel structure. It multiplexes the serial lines generated by
the TRAC boards to build the complete lines to be sent to BSC and is transparent for the
SS7 channel (64 kbit/s channel) and for the X.25 link between BSC and RC (64 kbit/s
channel).
MSC interface
The MSC interface is represented by the MSC interface card (MSCI) which multiplexes
the serial lines generated by the TRAC boards to build the complete 64 kbit/s traffic
channel structure to be sent to the MSC/VLR node and processes the LAPD protocol
residing in the control link of the BSC. By using a dedicated serial communication link,
it sends the messages received from the BSC to the BSCI (directly or via another TRAU)
and receives the messages from BSCI to be inserted in the link to the BSC.
Transcoder boards
Transcoder boards are represented by the transcoding and rate adaption card (TRAC)
which processes 24 TRAU frames for 24 x 16 kbit/s traffic channels (uplink) with refer-
ence to the Asub interface side and for 24 x 64 kbit/s traffic channels (downlink) with ref-
erence to the A interface side. They operate with speech and data on each channel,
either at full-rate, half-rate and enhanced full-rate (coding and rate adaption function)
and performs the DTX/VAD function (for the full-rate channels) and performs the volume
control to compensate for possible losses of the speech level on a per-call basis.
48 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
2.3.3 Software
A50016-D1111-V12-2-7618 49
System Description D900/D1800 Information
GPRS PLMN System
Initialization
An initialization procedure can affect only the involved data areas and is distinguished
by
– system restart (bring up initialization), with reload
– full initialization and
– lower level initialization
• System restart
A system restart is the initialization that occurs after a reload.
50 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
• Full initialization
The full initialization is the restart (without reloading) of the affected network ele-
ment. It can be manually activated (from LMT and/or RC) but can also be activated
automatically by the system defence action for specific errors which have occurred.
• Lower level initialization
A lower level initialization is performed according to a specific software task. It can
be manually activated but can also be activated automatically by the system defence
action for specific errors.
Downloading, loading/reloading
• Downloading
Downloading is the procedure of transferring executable files (load image files) from
RC/LMT to the BSC hard disks and subsequently to the other BSS network ele-
ments. In the RC/LMT, there is an installation program that moves the software pack-
ages being released into three directories. A directory “backup” holds a copy of the
current running software version for all the BSS network elements, another directory
“fallback” holds a reliable software version for all BSS network elements and a third
directory, “new”, holds the new software version in case of update/upgrade.
• Loading/reloading
The loading/reloading procedure affects a data and software image transfer which
describes the actual phase of putting the code into the processor’s memory. The
loading procedure can be divided into system bring-up and software version chang-
es.
A system bring-up is intended to (re-)start the complete BSS after a power-
down/power-up sequence.
A software version change is the loading of a new software version while the BSS is
running and keeping the loss of service at a minimum level.
Software image
A software image consists of executable code and/or of data areas. This data is a kind
of semipermanent data which can be modified by the operator during the lifetime of the
system. Transient data cannot be recovered via downloading or reloading procedures.
System upgrades
System upgrades, for the introduction of new features for example, are based on the
GSM standards and include
– loading the new software onto the RC
– downloading the BSS software
– amending the BSS database
– activating the new software and parameter changes
– bringing the BSS back into service
All these activities are operator-invoked actions which are provided by the BSS.
A50016-D1111-V12-2-7618 51
System Description D900/D1800 Information
GPRS PLMN System
OS
PSDN/
LAN
SC/ RC
IP Manager
PSDN/LAN
D900/D1800 OMS
D900/D1800 GSS/SSS/BSS
52 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
2.4.1.1 OMC for the GSS (and SSS) and the BSS
The structure of the SC/IP Manager and RC is shown in Fig. 2.22.
Q3
CT CT CT CT OMT OMT
SC server/
SC server RC
IP Manager
D900/D1800 OMS
CT CT CT LMT
Fig. 2.22 OMC for the GSS (and SSS) and BSS
The client terminals (CT)/operation and maintenance terminals (OMT) and the SC serv-
ers/IP Managers/O&M processors (OMPs) are connected to local area networks (LANs)
in the OMC. The SC server or IP Manager has access to the network nodes of the GSS
(and SSS) via the LAN with TCP/IP and the OMP has access to the network nodes of
the BSS (the BSCs) via the packet-switched data network (PSDN). All connections to
the PSDN are the ITU-T standard X.25 connections.
A50016-D1111-V12-2-7618 53
System Description D900/D1800 Information
GPRS PLMN System
gle server configuration. In a 100 Mbit/s LAN, the SC can have up to 40 communication
servers and 300 clients.
54 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Communication software
FTP, CMIP,
TELNET, HTTP,
SNMP
TCP-UDP/IP
Database
management
system
(DBMS;
Windows
ORACLE)
2000
Utilities
Basic system
Software platform
The software platform consists of commercially-available software systems complying
with international standards. The main components are:
– Operating system Windows 2000 ®
– Network file system
– Database management system (DBMS)
(the commercial database product ORACLE®)
– Communications software:
for WAN communication: for LAN communication: FTP, CMIP, TELNET, HTTP,
SNMP (based on TCP-UDP/IP).
Basic system
The basic system includes the following parts:
– Installation
– Recovery
– Central functions which allow general access to utilities
– LAN and WAN communication
– File transfer functions to the GSS nodes (or SSS nodes) or to the OS
Application software
The application software is divided into:
– Basic applications
– Applications for the GSS nodes (or SSS nodes)
• Basic applications
The basic applications include:
A50016-D1111-V12-2-7618 55
System Description D900/D1800 Information
GPRS PLMN System
56 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
OMP
The OMP used is a commercially available computer (SUN Sparc/Workgroup or Enter-
prise). The OMP can be optionally duplicated with hot standby redundancy. The OMP
redundancy can also be supported by the use of internal hardware redundancy of the
SUN server.
OMT
Typically, the OMT is a graphical workstation, but given the Radio Commander's flexi-
bility, it is possible to work with a broad range of different types of OMTs, for graphical
user interface (GUI) and command line interface (CLI) access, such as:
– SUN graphical workstations
– X-terminals
– Graphical workstations acting as X-terminal
– PCs with X-terminal emulation
– PCs/workstations with alphanumeric terminal emulation for alphanumeric access
(via TELNET)
The standard configuration allows at least 8 active GUI sessions simultaneously (four of
which on X-terminals) or at least 16 alphanumeric sessions in addition to GUI sessions
on OMT local or remote.
The protocol stacks for transferring information between the OMC and the network en-
tities and/or other NMC/OMCs utilize standardized protocols, procedures and services
for TMN applications. The NMC can be connected via LAN/router for management ac-
tivity (CMISE) and via LAN/router for remote login. Communication between remote
OMTs and the OMP is based on TCP/IP.
The OMT for “National OMC” (see section 3.4.5.2) application (OMT/N) is connected via
X.25 (X.21 port) for management activities (CMISE) and LAN/router for remote login.
From the OMP point of view, the OMT/N is just another OMT, hence the same protocol
is used.
A50016-D1111-V12-2-7618 57
System Description D900/D1800 Information
GPRS PLMN System
Flexible and mobile remote access to the Radio Commander (RC) is provided via stan-
dard technologies such as
– PC/Windows NT
– LAN/ISDN/modem/mobile
– Web interface
The functionality supported include CLI, GUI (fault management (FM), performance
management (PM), configuration management (CM)), database access, and remote
printing.
For increased access security, it is possible to use SSL for encryption/decryption.
The OMC <--> OMC interface is used for remote operation via TCP/IP and X-11 proto-
col.
The Radio Commander (RC) also provides a CORBA-based interface to allow the inte-
gration of external offline applications.
The RC also supports standardized interfaces to:
– Microwave equipment
– External alarm devices
– Stand-alone post-processing tools
– And supports standardized interfaces for remote SQL database access, remote
UNIX login and remote CLI access
LMT
As local maintenance terminals (LMT) commercially-available hardware is used. The
same LMT hardware with its T interfaces is used for the BSS entities (TRAU, BSC,
BTS). LMT are available for operation and maintenance work at the BSS network ele-
ment (TRAU, BSC, BTS) site. The proprietary interface T (X.21/V.11) is used.
58 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Communication software
FTAM,
CMISE,
X.25
Database X/Window
management (OSF/Motif)
system
(e.g., UNIX®
ORACLE®)
Utilities
Basic system
Application software
The application software is divided into:
– basic applications
– applications for the OMS
– applications for the BSS and
– mediation functions (MF).
• Basic applications
The basic applications include:
– Security management (access protection mechanisms)
– Graphical user interface
– Online help system
– Time synchronization in RC
– Command logging
– Computer and database structure
– Use of a more comfortable Windows manager
(common desktop environment (CDE))
– Printer interfaces
– OMC management/configuration
– Connection possibilities of the OMT.
• OMS applications
OMS applications include:
– Configuration management (CM)
– Fault management (FM)
A50016-D1111-V12-2-7618 59
System Description D900/D1800 Information
GPRS PLMN System
• BSS applications
BSS applications include
– Configuration management (CM)
which contains the management of the network resources (e.g., radio channels)
– Fault management (FM)
which contains the measures necessary to detect and remove faults
– Performance management (PM)
which contains the supervision and evaluation of the traffic load and the perfor-
mance of the BSS network
– Software management (SWM)
which contains the management and control of the software and the databases
of the BSS
– BSS manual on OMT
– Graphical user interface (GUI).
The basis of the RC application is a hierarchy of geographical maps, functional pan-
els and rack layouts on which the current status of all “managed objects” is dis-
played. Further, this offers the possibility of approaching every fault management,
configuration management or software management application with as much user
guidance as possible.
• Mediation functions (MF)
The mediation functions (MF) convert the Q3 interface (TMN) between OS network
components (e.g., a Network Management Center (NMC)) and RC into the Qx inter-
face between the RC and the BSS network elements. Owing to the mediation func-
tions, the OS has access to the necessary data of the network elements or network
nodes of the BSS.
There is, for example, a mediation function for fault management (dialog of alarm
messages between the BSS network elements and the OS).
60 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Mobility management
The packet-switched services include addressing and identification to allow a packet-
switched service setup. The international mobile subscriber identity (IMSI) is used as an
access key at the user interface.
The GPRS-MS is authenticated during the GPRS attach procedure. The HLR is in-
formed about the new location of the GPRS-MS. The subscription data will be retrieved
from the HLR. The temporary logical link identity (TLLI) is assigned by the mobility man-
agement. This function is always the first action of the GPRS-MS because without
GPRS attach the GPRS-MS is not known in the SGSN. In case of an attach procedure,
the SGSN/SLR informs the MSC/VLR via the Gs interface (if available). When the
GPRS-MS moves to another SGSN, the routing area update procedure is initiated by
the GPRS-MS, but then the GPRS-MS is known in the old SGSN.
The routing area update procedure is initiated by the GPRS-MS via the SGSN if the
GPRS-MS changes the routing area. The procedure determines the routing area of the
GPRS mobile subscriber (SGSN address of previous 2G-SGSN derived from old routing
area) for the HLR and the authentication parameters of the GPRS mobile subscriber for
the SGSN concerned.
As in the case of non-GPRS operation, paging is necessary for packet data routing in
the downlink direction if the exact radio cell where the GPRS-MS camps is not known.
There is also the possibility of a so-called combined mobility management. In this case,
the SGSN handles the routing area update procedure and informs the MSC/VLR via the
Gs interface during routing area update about the location data of the combined
GPRS/GSM-MS.
Location services
A mobile terminating location service request is handled in same way as via circuit-
switched connections but without the need to suspend packet connections. Therefore
the location service capability is provided by the SGSN/SLR to transfer location requests
between the Gateway Mobile Location Centre (GMLC) and the Serving Mobile Location
Centre (SMLC). The Lg interface is introduced for the connection between Gateway Mo-
bile Location Centre and SGSN.
A50016-D1111-V12-2-7618 61
System Description D900/D1800 Information
GPRS PLMN System
Session management
Session management (SM) provides the functionality required for the handling of packet
data protocol (PDP) contexts in single SGSN node or GGSN/IPS node. SM covers the
activation, modification and deactivation of PDP contexts.
Each GPRS-MS is able to use subscribed PDP contexts. For each subscribed PDP con-
text, a data set is available in the HLR and if the GPRS-MS is attached in the SGSN. To
activate such a PDP context, the GPRS-MS uses the activation procedure covered by
the SM. During activation an association is generated between the GPRS-MS and the
PDN via the SGSN and GGSN/IPS. Packet data transfer is possible for an active PDP
context.
The SM function is split over the SGSN and the GGSN/IPS. SM provides or triggers the
provision of all information necessary for transferring packet data units (PDUs) for an
active PDP context between a GPRS-MS and a PDN.
The SM in SGSN handles only the active contexts. For each attached subscriber, all
subscribed PDP contexts are available in the SGSN, irrespective of the state of the PDP.
Resource management
Resource management (RM) provides the functionality required to perform admission
control with respect to the QoS profile and evaluates the extent to which subscriber re-
quests can be granted. It defines procedures to calculate which user data transport re-
sources are required to support the requested QoS parameters, procedures to
62 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
determine whether these resources are available and procedures to reserve these re-
sources.
SMS handling
An SMS transmission via SGSN, i.e. over GPRS radio channels, is more radio-efficient
than via MSC, i.e. over circuit-switched connections. Therefore, the SMS capability is
provided by the SGSN to transfer short messages between GPRS/GSM-MS and short
message service center (SMSC). The Gd interface is introduced for the connection be-
tween SGSN and the SMS-GMSC. The SGSN provides both short message service
mobile originated (SMS MO) and short message service mobile-terminated (SMS MT).
Database
The SGSN/SLR network element maintains a database which contains data records
similar to the database in the MSC/VLR network element. This database contains a mo-
bility management (MM) context for each attached GPRS-MS. Each MM context con-
tains zero or more activated PDP contexts. The SGSN obtains the subscriber profile and
the subscribed PDP contexts from the HLR. These subscribed PDP contexts are stored
in the SGSN. If PDP contexts are deactivated, the MM context contains zero PDP con-
texts. If PDP contexts are activated then the MM context contains more PDP contexts.
This database, which is also called the SGSN location register (SLR), is therefore a tem-
porary store of subscriber data delivered by the HLR, and GPRS mobility data used by
the mobility management and the session management. Because of the temporary na-
ture of subscriber data and dynamic requirements, the database is located in transient
memory.
The database contains coordination methods for handling asynchronous parallel access
to the same subscriber records.
The following information is also available:
– GPRS mobile subscriber identity
– Subscribed packed data protocol (PDP type) and address (PDP address)
– Network layer access point identifier (NSAPI)
The NSAPI points to the associated routing context of the GPRS mobile subscriber.
Accounting
The SGSN collects and formats all relevant charging data. The data is compiled in data
records and evaluated in an Administration and Billing Center (ABC). The Charging
Gateway Functionality (CGF) performs the interface to the ABC.
A50016-D1111-V12-2-7618 63
System Description D900/D1800 Information
GPRS PLMN System
Session management
Session management (SM) provides the functionality required for handling packet data
protocol (PDP) contexts in the SGSN node or the GGSN node. SM covers the activation,
modification and deactivation of PDP contexts.
A context is only provided in the GGSN for active PDPs. The GGSN assigns temporary
PDP addresses itself or gets them from the DHCP server or RADIUS server of the In-
ternet service provider (ISP) if no static PDP address is assigned to the PDP.
64 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
seen as a normal IP router from the external IP network. Therefore the GGSN basically
has a routing functionality. The current software version can only interwork with the IPv4
network. One or more ISP networks can be connected to the GGSN.
The following PDP types are possible for packet transfer:
– IPv4
– Point-to-point protocol (PPP) (and termination at the GGSN)
– Point-to-point protocol (PPP) (with L2TP encapsulation)
Database
The GGSN maintains a data record for each activated PDP context.
The following information is also available:
– GPRS mobile subscriber identity
– Registered packed data protocol (PDP type) and address (PDP address)
– IP address of the SGSN where the GPRS-MS camps and the corresponding tunnel
endpoint identifier (TEID)
– Negotiated quality of service (QoS)
– Access point name (APN)
Accounting
The GGSN performs the collection and formatting of all relevant charging data. The data
is compiled in data records and evaluated in an Administration and Billing Center (ABC).
The Charging Gateway Functionality (CGF) performs the interface to the ABC.
Two types of CGF may be installed:
– Distributed CGF: the CGF is located within the network elements. The charging data
of the GGSN is stored on local charging gateway (L-CG).
– Centralized CGF: the tickets are sent via Ga interface to the Charging Gateway (CG),
a separate network element.
A50016-D1111-V12-2-7618 65
System Description D900/D1800 Information
GPRS PLMN System
Traffic analyser
The Content Service Gateway (CSG) performs statefull session control “per flow” and
“per user” for layer 3-7 called “shallow” (bearer level) and “deep” (application level)
packet inspection. It deploys online (real-time, quota based) and offline (CDR based)
charging mechanisms for volume and/or time as well as hot billing. It supports Advice-
of-Charge and for low credit balances redirection to top-up applications.
Intelligent routing
The Service Selection Gateway (SSG) performs session control “per flow” and “per us-
er” for layer 3 access control. Layer 2/3 switching and routing is mainly deployed for cor-
porate data access.
Access control
The 3GPP-compliant GGSN service module performs access and session control per
primary and secondary PDP context. It represents the QoS enforcement point and is
compliant to the 3GPP IP Multimedia Subsystem (IMS).
66 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
The main functions of the IPS-3300 core elements are listed here according to the net-
work elements:
A50016-D1111-V12-2-7618 67
System Description D900/D1800 Information
GPRS PLMN System
AC network element
The AC network element is responsible for generating and storing of authentication/ci-
phering triplets on a mobile subscriber basis.
68 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
four TDMA frames. GPRS uses a rectangular interleaving of the radio block over four
consecutive TDMA frames.
• Use of the physical packet data channel (PDCH)
Unlike the circuit-switched services, one physical channel and therefore one physi-
cal packet data channel (PDCH) can be used by more than one GPRS-MS at the
same time. The assignment of a physical packet data channel (PDCH) to a particular
GPRS-MS is done per radio block and not for a specific period of time, i.e. the sig-
naling and packet traffic of more than one GPRS-MSs are statistically multiplexed
into one physical packet data channel (PDCH). Furthermore, it is possible to assign
the physical packet data channel (PDCH) asymmetrically. On the other hand, one
GPRS-MS is able to use more than one physical packet data channel (PDCH) simul-
taneously.
• Logical packet channels
As in non-GPRS operation, GPRS defines different logical channels: The packet
common control channel (PCCCH) which comprises the packet random access
channel (PRACH), the packet paging channel (PPCH), the packet access grand
channel (PAGCH) and the packet notification channel (PNCH), the packet broadcast
control channel (PBCCH), the packet traffic channel (PTCH) which comprises the
packet data traffic channel and the packet-associated control channel (PACCH).
As mentioned above, the data unit which is transferred over the GSM radio interface
is the so-called radio block. In most cases, the radio block consists of a radio link
control (RLC) block. The RLC block is the universal container which carries all kinds
of packet channel data. It is therefore possible to map different logical packet chan-
nels within one physical packet data channel (PDCH). The distinction is undertaken
on a per-block basis for different kinds of RLC blocks, i.e. there is one physical pack-
et data channel (PDCH) which can contain all logical packet data channels. If no PC-
CCH is established within a certain radio cell it is possible to use the non-GPRS
CCCH for that purpose.
• Radio resource management principles
The physical radio resources are shared by GPRS and non-GPRS operation. It is
possible to allocate GPRS resources on demand or permanently by administration.
The CCCH is used if no PCCCH is established within a certain radio cell. This
means that no dedicated GPRS resource needed to support GPRS. A packet traffic
channel must only be allocated if at least one GPRS-MS transfers packet data. The
physical channel is available for circuit-switched purposes in other cases. This meth-
od is applicable for a scenario with low packet traffic. Because a packet transmission
is very short (a few seconds) the temporary allocation of a packet traffic channel
(PTCH) does not necessarily decrease the blocking probability within the radio cell.
If GPRS use increases, dedicated GPRS resources (i.e. packet data channels
(PDCH)) should be allocated permanently so that it can carry the PCCCH too. This
may decrease the load of the CCCH and the PCH.
• Radio link control and medium access control (RLC/MAC)
The radio link control and medium access control uses the RLC protocol which
transfers the necessary information. One task of the RLC protocol is the assignment
of the packet data channel (PDCH) to a GPRS-MS (MAC). The corresponding RLC
blocks form the control channel. The other task of the RLC is the reliable transfer of
packet data between the GPRS-MS and PCU (RLC). Therefore, a mechanism for
the recovery of transmission errors is defined. In addition, the RLC provides means
of multiplexing the traffic of multiple users on one packet data channel (PDCH).
A50016-D1111-V12-2-7618 69
System Description D900/D1800 Information
GPRS PLMN System
70 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
The table above shows that CS-1 and CS-2 can be supported using both standard
and concatenated PCU frames. Due to the higher header size (more in-band signal-
ing overhead) in the first subframe, concatenated PCU frames require 2 subframes
to be allocated for CS-2. The table also shows that the standard PCU frame capacity
is not enough for radio blocks, which are coded with CS-3 or CS-4. Consequently,
concatenated PCU frames are always required when using CS-3/CS-4.
The PLMN operator can configure the selected PCU frame format. If the PLMN op-
erator enables the support of CS-3/CS-4, concatenated PCU frames are used by the
system.
• Dynamic Abis resource allocation
The high data rates enabled by the 8-PSK modulation for EGPRS (see section 3.3.2)
and the introduction of the additional high coding schemes (CS-3 and CS-4) for
GPRS require an enhanced Abis capacity of up to 5x16 kbit/s. The strategy applied
in the previous software versions is fixed Abis configuration, which is no longer suffi-
cient or efficient because it requires an Abis configuration according to the highest
possible data rates. Therefore, static allocation would waste Abis resources. Conse-
quently, a new strategy is applied in order to allocate the Abis resources in a flexible
and efficient way.
Dynamic Abis resource allocation is applied both to packet-switched services and cir-
cuit-switched services. According to the service applied, the appropriate number of
Abis resources is dynamically allocated. Because the capacity of each GSM radio
interface timeslot can vary during runtime, the dynamic Abis allocation adjusts the
Abis capacity to the required GSM radio interface capacity.
The introduction of the dynamic Abis allocation through optimized sharing of Abis re-
sources saves Abis capacity. If less capacity is needed on one radio channel, more
Abis capacity will be available for other radio channels. Dynamic Abis allocation can
A50016-D1111-V12-2-7618 71
System Description D900/D1800 Information
GPRS PLMN System
also be applied for circuit-switched services. This means that additional statistical
capacity can be gained.
The dynamic Abis allocation strategy is based on Abis pools and appropriate Abis
subpools, which can be configured per base-station site using O&M procedures.
The pool concept no longer assigns a fixed relation between the GSM radio interface
and the appropriate Abis lines (e.g., one to two 2*16kbit/s Abis subslots). An Abis pool
is the amount of 16 kbit/s subslots, which is defined per base-station site. Abis sub-
slots are selected from the pool and allocated to radio channels at channel activa-
tion. An Abis pool is composed of one or several subpools. Each subpool belongs to
a single PCM line, routed together with one associated LAPD link to manage a cor-
rect fault propagation from the LAPD link to the Abis resources.
Abis pools and Abis subpools have the following properties and relations:
– Different Abis subpools, belonging to the same or different Abis pools can be de-
fined on the same PCM line.
– Subpools can be distributed over all PCM lines belonging to a base-station site
(at least one subpool per line).
– The Abis subslots allocated to a radio channel can be distributed over different
subpools and consequently over different PCM lines. The subslots do not have to
adjacent.
– Overlapping of pools and subpools is not permissible.
With the common pool concept, any radio timeslot is dynamically associated to an
appropriate number of Abis resources from the Abis pool.
• Link adaptation
To optimize the given radio link quality at the GSM radio interface, the coding
scheme for transmitting the radio link control (RLC) blocks is dynamically selected
and changed. This is referred to as “link adaptation”. When using General Packet
Radio Service (GPRS), up to four different coding schemes (CS-1 to CS-4) are de-
fined. Nine different modulation and coding schemes (MCS-1 to MCS-9) are provid-
ed for the Enhanced General Packet Radio Service (EGPRS) radio blocks. All those
coding schemes differ in data rate and robustness according to fading and interfer-
ence. Some modulation and coding schemes produce a satisfactory performance
even when used in poor radio conditions, whereas others only manage the high data
throughput in a good radio environment. For example, modulation and coding
schemes available for the EGPRS allow a data throughput of 8.8 kbit/s up to 69.2
kbit/s. Link adaptation is fully automated by the system, which evaluates the block
error rate (BLER) of the radio link control (RLC) data blocks.
At any radio link quality that may occur at any moment, the fully automated proce-
dures select the best modalities by applying link adaptation to find out the best pos-
sible coding schemes for optimum throughput. The fully automated link adaptation
does not require any additional planning. Fine-tuning may be useful, especially if
specific environmental conditions occur. Without link adaptation, the high data rates
provided by the higher coding schemes cannot be exploited because this would
mean using fixed O&M configured coding schemes, which cannot vary during runt-
ime. Consequently, high data rates and 3G-like services would not be supported.
• Network controlled radio cell reselection
In the event of traffic congestion within one radio cell, the network controlled radio
cell reselection is applied for GPRS and EGPRS in order to distribute the load by
transferring some traffic to the neighboring radio cells. Based on radio cell traffic
thresholds, the traffic is distributed among the radio cells belonging to the same
packet control unit (PCU) within the appropriate BSC. The BSS updates the internal
72 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
references that indicate the location of the GPRS-MS, and related information is
sent to the serving GPRS support nodes (SGSN) involved.
Redistributing the GPRS/EGPRS-MSs among their radio cells and their neighboring
radio cells ensures optimum use of the available network resources with the inten-
tion of meeting the requested QoS. Therefore, optimal usage of all available network
resources is provided because network-controlled radio cell reselection avoids con-
gestion and waste of resources when capacity is available in neighboring radio cells.
The PLMN operator is guaranteed the best revenue. This feature can be configured
by the PLMN operator on a radio cell by radio cell basis. A set of parameters triggers
the radio cell reselection and regulates acceptance of GPRS/EGPRS-MSs by other
radio cells.
• GPRS/EGPRS-MS / Gb flow control
This feature controls the GPRS/EGPRS data traffic from SGSN to the BSC via the
Gb interface and the flow from the BSC over the GSM radio interface to the
GPRS/EGPRS-MSs. The data traffic from SGSN to the BSC may depend on the
load of the internet traffic, whereas the flow on the GSM radio interface is deter-
mined by C/I conditions and consequently on the selected coding scheme. The
packet control unit (PCU) of the Base Station Controller (BSC) is involved in order
to cooperate. The SGSN receives continuous information from the PCU (BSC) and
transfers data at a rate that is assumed to be properly received by the PCU (BSC).
The calculations of the PCU (BSC) are refined in such a way that the data flow is
observed both per radio cell and per GPRS/EGPRS-MS. Each GPRS/EGPRS-MS
is assigned to its own transfer bucket. Consequently, the flow control provides steady
GPRS/EGPRS data traffic and reduces transmission delays for the user.
Without this feature, the flow control is radio cell specific and does not allow for indi-
vidual flow rates of specific MS. This may effect all other MSs, which are allocated
within the radio cell. MS/Gb flow control is based on a cascaded MS and radio cell
oriented flow control scheme. The mechanism first operates at MS level and calcu-
lates the flow rate for each MS within the same radio cell. The second level regulates
the radio cell specific Gb data flow.
• Multiplexing of GPRS and EGPRS users on the same timeslot
MSs using GPRS and MSs using EGPRS in the same radio cell can be multiplexed
on the same packet data channel (PDCH). Each MS (GPRS as well as EGPRS) de-
codes the uplink state flag (USF). The network uses Gaussian minimum shift keying
(GMSK) modulation when coding the respective uplink state flag (USF), i.e., either
CS-1 to CS-4 or MCS-1 to MCS-4 in those blocks that assign a next uplink radio
block to one MS capable of GMSK. The other blocks use the 8-phase shift keying
(8PSK) modulation. Thus, the customer is no longer forced to use separated packet
data channels for GPRS and EGPRS. This saves network resources.
• GPRS and EGPRS quality of service
The optimal exploit of network resources in order to give each MS exactly those re-
sources, which it needs to have enough resources available for other MSs, is fo-
cused on this feature. In the event of scarce resources, service priorities, which can
be defined by the PLMN operator, are used to give priority to important services, es-
pecially in congestion situations.
Within previous software versions, SIEMENS has introduced features, which im-
prove the system QoS:
– Service dependent channel allocation, step 1
– Automatic horizontal allocation
– GPRS on non-BCCH
A50016-D1111-V12-2-7618 73
System Description D900/D1800 Information
GPRS PLMN System
Within the current software version, the improved resource manager provides an op-
timized strategy for the allocation of resources and a new scheduler handles fair al-
location of these resources according to the service priorities defined by the SGSN.
QoS for GPRS and EGPRS deals with:
– Taking into account EDGE-capable MSs
– Radio resource allocation based on peak throughput requirements
– Scheduler enhancement for the prioritization of temporary block flows (TBF: ac-
tive data flows) in multiplexing condition according to their service precedence
and radio priority attributes
– Upgrading of radio resources assigned to an MS in specific situations, e.g., pre-
vious preemption by circuit-switched services, deterioration of radio condition,
downgraded-assignment of a TBF, as well as restarting of a TBF during delayed
release periods in requesting a higher peak throughput
The system follows the rule of throughput maximization and tries to allocate a suit-
able number of resources to each new TBF. However, when resources are becoming
scarce, the system cannot always guarantee the best solution. In this case, TBFs
are multiplexed and prioritized according to their required QoS.
The feature redesigns the existing radio resource manager and the scheduler. The
goal is to give an MS the resources it currently needs, yet no more, in order to have
enough resources available for other MSs. This helps to delay the multiplexing of
TBFs on the same timeslots and to avoid preemption of resources for circuit-
switched traffic. Changes of throughput requirements handled during upgrading pro-
cedures. The scheduler grants access to the radio resources according to the
scheduling priorities of the different TBFs.
The modified radio resource allocation algorithm manages the presence of EDGE-
capable MSs and transceivers (TRX). The algorithm maximizes the throughput ac-
cording to the defined O&M parameters and minimizes the number of allocated radio
resources. The system gives EDGE-capable mobile stations precedence in the use
of EDGE-capable transceivers (TRX).
Compared to previous releases, higher data rates can be achieved via a lower num-
ber of radio resources. The system separates the TBFs in GPRS mode and the
TBFs in EGPRS mode. Hence, the system favors the use of non-EDGE-TRXs by
non-EDGE-capable MSs.
Maximizing throughput is one of the most important criteria in handling radio re-
sources. Feature capabilities are beneficial for the user because they are use to op-
timize resource availability and the perceivable quality of both uplink and downlink
data transfers. Working on operator-defined allocation rules enables network oper-
ators to increase the number of granted service requests. For example, the system
maximizes throughput as long as it is available under normal conditions, but adapts
and manages congestion situations and conditions according to the QoS require-
ments predefined by the PLMN operator.
The scheduler is prepared to provide EGPRS and GPRS MSs the same resources
(carriers). At the same time, it satisfies QoS commitments by using a dynamic radio
74 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
resource sharing strategy among all active TBFs. Multiplexed TBFs on the same re-
sources are served due to operator defined priorities.
The basic BSS functions, which are described in the circuit-switched GSM (see System
i Description D900/D1800, register GSM PLMN), are also valid for GPRS BSS operation.
These functions include:
- Handover
- Frequency hopping
- Antenna diversity
3.3.1.1 Functions of the PCU (in BSC) and CCU (in BTS)
The GPRS features within the BSS are implemented in the following two functional
units:
• PCU (located in the BSC)
The PCU provides resource allocation and protocol conversion between the BTS
and the SGSN. The PCU acts as a statistical multiplexer and router. It receives RLC
packets from the Abis channel related to more than one GPRS-MS and packs them
into BSSGP frames. These BSSGP frames are then routed to the SGSN and vice
versa together with other BSSGP frames coming from other Abis channels.
• CCU (located in the BTS)
The CCU performs channel coding functions and channel measurement functions.
PCU
The PCU is a functional unit within the BSC that acts as a statistical multiplexer and rout-
er (Fig. 3.1). The PCU is responsible for (when looking at the protocol stack):
– Channel access control functions, e.g., access requests and grants
– PDCH scheduling functions for uplink and downlink data transfer
– Radio channel management functions, e.g., power control, congestion control,
broadcast control information, etc.
– PDCH RLC ARQ functions, including buffering and retransmission of RLC blocks
– BSSGP layer PDU segmentation into RLC blocks for downlink transmission
– RLC layer PDU reassembly into BSSGP blocks for the uplink transmission
– BSSGP protocol provides PCU - SGSN communication in terms of the BSSGP vir-
tual connection identifier (BVCI)
– Network service functions provide PCU - SGSN communication in terms of the vir-
tual channel (network service virtual channel (NSVC)).
BSC SGSN
TRAU frames Frame Relay
TRAU frames
TRAU frames PPCU
TRAU frames
Abis Gb
TDPC
A50016-D1111-V12-2-7618 75
System Description D900/D1800 Information
GPRS PLMN System
CCU
The CCU is a software functional unit within the BTS that is responsible for:
– channel coding functions, including forward error correction (FEC) and interleaving
– radio channel measurement functions, including received quality level, received sig-
nal level and information related to timing advance and
– continuous timing advance.
3.3.2 Functions of the BSC and BTS (for GPRS PLMN - explicit with
EDGE/EGPRS)
Definition of Enhanced Data rates for GSM Evolution (EDGE) -
Enhanced General Packet Radio Services (EGPRS)
The current specifications and concept papers issued by the European Telecommuni-
cations Standards Institute (ETSI) GSM 05 series release 99 define 8-phase-shift keying
(PSK), a modulation method that coexists with the conventional modulation used by
GSM.
Enhanced Data rates for GSM Evolution (EDGE) uses 8PSK as a solid basis for the in-
troduction of new services and new business opportunities. This feature, for example,
profits from its speedy transmission rates while exploiting existing GSM radio resources.
The EDGE carrier unit (E-CU) was introduced to ensure that 3G mobile communication
requirements are fulfilled for the support of both GSM and EDGE standards. EDGE
standards cover both Enhanced Circuit Switched Data (ECSD) and Enhanced General
Packet Radio Service (EGPRS) and, although the EDGE platform is open to ECSD in
future releases, this feature deals solely with EGPRS.
Customer Benefits
EDGE is the only system capable of offering 3G services that is not based on a com-
bined GSM/UMTS network. This feature, EGPRS support, enables established GSM
operators to increase packet data rates within their GSM networks and, thus, make an
evolutionary step towards 3rd generation (3G) services.
Using EDGE and EGPRS brings the following advantages:
– Providers don't need to plan expenses for new UMTS frequencies or licenses to be
able to offer 3G services.
– Operators are given a system that enables them to balance traffic and is open to the
evolution of multimedia services.
– Subscribers and providers alike profit from the seamless balance of varying 3G ser-
vice situations, for example, handovers and cell reselections can be easily made be-
tween GPRS, EGPRS, and UMTS services.
The E-CU supporting EDGE is supplied with an automatic plug-in configuration that al-
lows easy upgrades plus the advantages of:
– Using EGPRS and GPRS together with GSM voice and GSM data
– Achieving high radio frequency power output helps to minimize the number of addi-
tional sites required, e.g., for wide-area coverage of rural environments
76 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
The GSM system of providers (GSM operators) that hold a UMTS license already cov-
ers a large area. The UMTS system satisfies the demands of urban areas while EGPRS
mainly offers coverage of suburban and rural areas. Although 3G services will continue
to vary, some of the situations they propose make continuous efficient long-term use of
the GSM frequency bands. Therefore, UMTS users are not subject to being stranded on
islands of high data rates and operators are able to provide 3G services nationwide. In
keeping with future needs, providers can adapt and develop their networks towards
UMTS step by step. This applies to most future IP services.
As seen from the point of view of reusing the known GPRS infrastructure, 2G invest-
ments are redeemed, and the cost of introducing 3G services is kept to a minimum. Fast
rollouts of 3G services are the active assets necessary for effective and early availability
of 3G services achieved by seamlessly integrating UMTS, EGPRS, and GPRS. Of
course, this depends on the structure of GSM equipment within the network and the re-
lationship between rural and urban coverage. Therefore, the rollout of services involves
the GPRS infrastructure by exploiting the options to upgrade the system. EDGE carrier
units (E-CU) are being implemented step-by-step, and the relevant software upgrades
are being performed.
Stand-alone-EDGE solution
Providers that don't have a UMTS license can also support 3G services by applying
EDGE. GSM operators can provide and build up a competitive GSM and EDGE Radio
Access Network (GERAN) in order to support their new 3G services at a much lower
cost than by building their own UMTS networks.
3.3.2.1 Functionality
The evolution from GSM to EDGE is performed to support high data rates in all of the
GSM frequency bands established by PLMN providers/operators. This feature supports
EGPRS (not ECSD); the goals of which are as follows:
• The 8PSK modulation principle enhances the radio interface data rates of an exist-
ing GSM carrier frequency. It uses eight symbols, each covering three bits and de-
termining the phase shift applied within one entire wavelength.
• 8PSK modulation is applied to packet data traffic channels (PDTCH). Existing logical
radio interface channels, as well as existing burst and radio block structures are
used.
• Message flow protocols adapted for EGPRS can connect an EDGE-capable GSM-
MS to the GPRS Support Nodes (GSN) and Packet Data Networks (PDN).
• The use of several modulation and coding schemes provides a seamless adaptation
to varying radio interface conditions.
EDGE pinpoints a GSM evolution and offers a new modulation method that provides
higher data rates. While preserving most of the features of the GSM radio interface, e.g.,
200 kHz channeling, TDMA scheme, burst structure, radio cell-planning process, EDGE
introduces the new service of Enhanced GPRS (EGPRS). The key architecture of En-
hanced GPRS (EGPRS) is similar to that of standard GPRS. In comparison with stan-
dard GSM services, EDGE is capable of offering higher data rates without requiring new
frequencies or licenses. The spectrum of efficiency offered by EDGE fills the gap be-
tween GPRS and UMTS. GSM, GPRS, EGPRS, and UMTS can interact via inter-sys-
tem handovers and radio cell reselection.
The advantages of EDGE (EGPRS) are especially suited to accelerating Internet ac-
cess. Customer demands concerning Internet services are continually increasing
A50016-D1111-V12-2-7618 77
System Description D900/D1800 Information
GPRS PLMN System
throughput. Tab. 3.1 shows that EDGE considerably improves the payload per burst
and the gross throughput per timeslot in comparison to GSM.
GSM EDGE
The evolution from GSM to EDGE is performed in order to support high data rates by
applying 8PSK modulation, whereas GMSK modulation is used as a robust modulation
mode. EDGE is standardized by ETSI and can be applied to the following frequency
bands:
– GSM900
– GSM1800
– GSM850/GSM1900 (for US networks).
This means that EDGE can be used in all those GSM frequency bands without any li-
censing problems for the established GSM network providers and PLMN operators.
Functional split
MS: The GSM mobile station (MS) is capable of 8PSK modulation.
BTS: The E-CU of the BTS plus supports the higher data rates transferred via the radio
interface. The BTS plus handles the respective algorithms for the configuration of the
new hardware equipment (E-CU) and its specific alarms.
BSC: The BSC copes with the high data rates of the high-speed coding schemes (e.g.,
MCS-9) and selects the most suitable coding scheme for the current radio interface con-
ditions. The BSC handles the alarms and EDGE specific state attributes of the BSC, the
BTS, and point-to-point packet transfers (PTPPKF).
78 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
PLMN
Packet
data
EDGE
network
Um Gb Gn
BSS Gi
SGSN/ GGSN/
(BTS(E-CU), SLR IPS
BSC(PCU))
mobile
GPRS-MS
DTE stationary
DTE
Fig. 3.2 Connection between a GPRS-MS and stationary data terminal equipment
(DTE)
A50016-D1111-V12-2-7618 79
System Description D900/D1800 Information
GPRS PLMN System
3.4.1 Basic O&M Functions of the Switch Commander (SC) and IP Manag-
er
Fault management
The alarm surveillance application monitors the system status of the individual network
elements according to the ITU-T recommendations Q.821, X.733, and X.734. It displays
clearly the alarm status of the monitored network elements and enables the operator to
take specific maintenance measures. For this purpose, the interactive document brows-
er application can be started from alarm surveillance to start fault clearance in the net-
work element. The alarm messages are displayed according to their alarm priority. It is
possible to view and process all kinds of alarms from one place.
The PLMN operator can retrieve a list of the outstanding alarms by clicking on the relat-
ed alarm indication object to start the respective maintenance actions.
Because at the Q3 (and SNMP) management interface, all management interactions re-
fer to objects, all these alarm sources are represented by instances of object classes
with “alarm notifications” and optionally “alarm attributes”.
Configuration management
Configuration management offers the PLMN operator the functionality that is required to
administer the network resources and the network changes in the GPRS Switching Sub-
system (GSS), and to retrieve status information from the GSS network elements (i.e.
SGSN/SLR, GGSN/IPS, HLR/AC). The TCP/IP-based Q3 (and SNMP) interface and the
related external Q3 object model are both used for the O&M functions that are located
on the GSS network elements.
80 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Performance management
Performance management covers a number of operations required to obtain information
that can be used to verify the performance of the physical and logical configuration of
the SSS network elements and to localize potential problems as soon as possible.
All performance measurements are managed fully based on a Q3 standard approach
according to Q.822, X.738, and X.739. The Q3 presentation service is used by the op-
erator to manage the performance measurement-related object instances. The perfor-
mance data collected by the simple scanners is logged in performance measurement
logs at the GSS network element side. The operator can retrieve this data either by us-
ing Q3 requests or by the optional performance data collector (PDC). Postprocessing,
analysis and presentation of measurement results is usually performed by means of
dedicated applications or tools like SPOTS.
Security management
Security management combines the security mechanism of the element managers with
the security mechanism of the network elements. This allows for example the adminis-
tration of the SC or IP Manager user access to configuration tasks and applications,
forced minimum password length, quality requirements on passwords, maximum num-
ber of failed login and unauthorized command execution attempts, maximum password
lifetime and user time scheduling.
A50016-D1111-V12-2-7618 81
System Description D900/D1800 Information
GPRS PLMN System
Fault management
For BSS network elements, fault management is handled by the graphical user interface
(GUI) which serves as a special O&M function in the RC.
Fault management includes fault detection, fault recovery, alarm logging and alarm re-
porting.
• Fault detection
In general, fault detection is in charge of noticing the presence of a fault or more gen-
erally any malfunction of the system. Fault detection comprises the functions of fault
recognition, fault location, fault analysis, and fault classification.
• Alarm reporting
It represents the alarm generation, alarm collection/filtering and alarm indication
parts.
• Fault recovery
This includes all the actions needed to minimize the damage caused by the fault and
to restore the full operating condition of the system. The actions performed depend
on the individual fault and range from initialization, automatic reconfiguration and re-
loading to redundancy switchover.
• Alarm logging
All relevant alarms for retrieval by the managing system are stored in the database.
In addition, a special BSC event logging feature allows the PLMN operator to exam-
ine system behavior where malfunctions occur. The logging file is stored on disk and
can be transferred to an external terminal (OMT/LMT) using a file transfer process
(upload command). The monitoring of past BSC events allows for a subsequent his-
tory reconstruction and a deeper analysis of the system’s behavior without requiring
the LMT to be connected to the BSC.
Performance management
For the BSS network elements, performance management produces statistical data on
the traffic load and performance of the PLMN. Performance management is mostly sup-
ported by counters and timers.
The statistical data is used by the PLMN operator for trend analysis, to optimize the per-
formance of the PLMN.
The performance management software provides functions for
– collecting data;
– statistically analyzing this data;
– storing the statistical data together with the history and
– outputting statistics on request, e.g., in graphical form.
The statistical analyses could relate to
– incoming/outgoing connection requests;
– successful/unsuccessful connection requests;
– handover requests;
– detected faults and
– time between events.
To speed up operation and transmission capabilities the performance data can be com-
pressed at the BSC. After uploading, the RC automatically decompresses the sent per-
formance management data for further processing.
82 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Software management
Software management supports the downloading of software to the network elements
of the BSS network elements from the RC. The grade of service is not affected during
the download process.
A50016-D1111-V12-2-7618 83
System Description D900/D1800 Information
GPRS PLMN System
PSDN (X.25)
Regional Regional
RC/OMC RC/OMC
OMS/OS
84 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
A50016-D1111-V12-2-7618 85
System Description D900/D1800 Information
GPRS PLMN System
Fig. 3.4 shows the functional architecture for CAMEL phase 3-based prepaid for pack-
et-switched (PS) services. The figure shows the functional elements involved in packet-
switched sessions requiring CAMEL support.
If the result of the CAMEL dialog triggered by a PDP context activation or an SGSN
change (new SGSN) indicates that prepaid charging shall apply a certain budget is giv-
en to the SGSN. The budget may be a duration limit for an activated PDP context and/or
a data volume which is permitted to transfer. If one or both budgets are in danger to run
out the SGSN requests additional budget. On a context deactivation or an SGSN
change (old SGSN) the remaining budget will be returned to the SCP/CSE.
Each PDP context activation triggers a separate dialog toward the SCP/CSE even it
points to the same subscriber. The dialog is suspended by the SGSN if all prepaid rele-
vant data are available and is resumed at re charge or PDP context deactivation.
If the result of the CAMEL dialog triggered by an SMS transfer indicates that prepaid
charging shall apply a budget for a single SMS is given to the SGSN. After short mes-
sage transmission the delivery status of the short message will be returned to the
SCP/CSE.
The CAMEL phase 3-based prepaid functionality within the SGSN can be subdivided
into three logical parts:
• CAMEL extensions to mobility management handling
• CAMEL PDP context handling
• CAMEL SMS handling
86 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
ABC
MAP
CAP
BSS Internet
SGSN/SSP GGSN/
IPS
Firewall
visited
CG
GPRS PLMN
ABC
SMSC
GPRS-MS
Fig. 3.4 Network architecture of CAMEL based prepaid for packet-switched (PS)
services
A50016-D1111-V12-2-7618 87
System Description D900/D1800 Information
GPRS PLMN System
trol function encounters a “QoS change”, the SGSN sends a report message to the
SCP/CSE and waits for further instructions, i.e. new budget information.
3.5.2 SGSN Support of Virtual Private Network (VPN) Service for PS Ser-
vices
If the result of the CAMEL dialog triggered by the PDP context activation indicates that
a change of the access point name (APN) will apply the SGSN uses the indicated APN
for further proceeding of the PDP context activation. In this case the rules for the “nor-
mal” APN processing are overwritten. That is, the indicated APN will be used as it is.
If the result of the CAMEL dialog triggered by the mobile originated SMS indicates that
a change of A/B number or gateway address shall apply the SGSN uses the indicated
numbers or addresses. In this case the normal rules for processing of roaming restric-
tions are overwritten.
88 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
A50016-D1111-V12-2-7618 89
System Description D900/D1800 Information
GPRS PLMN System
Basic BSS functions which are described in the circuit-switched GSM (see system de-
i scription D900/D1800, register GSM PLMN, section 3) are also valid for the GPRS BSS
operation. Examples of these functions are:
- Frequency hopping
- Single-cell and multicell operation
- Concentric radio cells
- Extended radio cells (distance)
- Support of the satellite link on the A, Asub and Abis interface
- BTS multidrop-star cross connect
- Hierarchical radio cell structure.
IDLE state
A GPRS-MS in the IDLE state does not operate. It is merely detached (with respect to
GPRS). Only GPRS subscription information in the HLR is available. There is no further
information in other network elements such as SGSN/SLR or GGSN/IPS.
It is not possible to activate a packet data protocol (PDP) in this state or keep a PDP in
the active state.
To leave the IDLE state, the GPRS-MS performs the GPRS attach procedure. On the
successful outcome of it, the GPRS-MS enters the READY state.
READY state
In the READY state, the SGSN/SLR knows the routing area and the radio cell where the
GPRS-MS camps. If the GPRS-MS enters a new radio cell supporting GPRS it updates
the SGSN/SLR by transferring any LLC (BSSGP) frame. Therefore, there is no need to
page the GPRS-MS if the SGSN/SLR wants to deliver a data packet in the downlink di-
rection. The ready state does not imply any established physical connection between
the GPRS-MS and the SGSN/SLR.
The GPRS-MS and the SGSN/SLR leave the READY state on execution of the GPRS
detach procedure (or on expiration of the ready timer or forced to standby or transmis-
sion failure). The GPRS-MS and the SGSN/SLR also changes to the STANDBY state
on failure of a packet transmission.
90 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
STANDBY state
In STANDBY state, the GPRS-MS is attached to the GPRS PLMN. The GPRS-MS and
the SGSN/SLR contain a mobility management context similar to that for circuit-
switched connections. The SGSN/SLR knows the routing area where the GPRS-MS
camps. The GPRS-MS informs the SGSN/SLR when it enters a new routing area and
answers request messages by paging.
In order to move to the READY state, either the SGSN/SLR pages the GPRS-MS or the
GPRS-MS initiates data transfer. The GPRS-MS and the SGSN/SLR move to the IDLE
state on expiration of the standby timer.
IDLE state
GPRS attach
GPRS detach
READY state
STANDBY
timer expiry STANDBY state
A50016-D1111-V12-2-7618 91
System Description D900/D1800 Information
GPRS PLMN System
Detach procedure:
1. The GPRS-MS detaches by sending a detach request (detach type, switch off) to the
SGSN/SLR. Detach type indicates which type of detach is to be performed, i.e.
GPRS detach only, IMSI detach only, combined GPRS and IMSI detach. “Switch off”
indicates whether the detach is due to a switch off situation or not.
2. If “switch off” indicates that the detach is not due to a switch off situation, the SG-
SN/SLR sends an attach accept to the GPRS-MS.
Fig. 4.2 shows the GPRS attach/detach procedures.
SGSN/S
LR
1 2
BSS
1 2
GPRS-MS
92 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
is only triggered by the GPRS-MS. This avoids a large investment in SGSN subscriber
capacity and allows an optimal PLMN utilization as far as the usage of GPRS is still low.
UMTS packet-switched subscribers are not supervised. The time frame for the inactivity
duration supervision is predefined to 4 hours.
The general procedure of the routing area update (RAU) is a so-called “forward han-
dover”, i.e. the GPRS-MS initiates a routing area update on the SGSN/SLR serving the
new routing area. The SGSN/SLR change is triggered by the GPRS mobility manage-
ment (GMM) to coordinate the SGSN/SLR change.
A routing area update (RAU) takes place when a GPRS-MS in the GMM-READY or
GMM-STANDBY state changes from one routing area to another inside the GPRS sys-
tem. Both cases can result in a SGSN change (inter-SGSN RAU) or not (intra-SGSN
RAU). If SGSN was changed, the GMM and PDP contexts must be allocated in a new
SGSN and GGSN/IPS and the HLR must be updated.
There are two kinds of RAU:
• Intra-SGSN/SLR routing area update
- without SGSN/SLR change
• Inter-SGSN/SLR routing area update
- with SGSN/SLR change
A50016-D1111-V12-2-7618 93
System Description D900/D1800 Information
GPRS PLMN System
SGSN/SLR 3
4 1
BSS
4 1
GSM
radio interface
GPRS-MS
GPRS-MS
94 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
HLR 7
8 5, 9
2, 3
SGSN SGSN 6 GGSN/
IPS
4
1
10
BSS BSS
GSM
1
radio interface 10
GPRS-MS
GPRS-MS
Fig. 4.4 Routing area update procedure (with SGSN network element change)
A50016-D1111-V12-2-7618 95
System Description D900/D1800 Information
GPRS PLMN System
If the new allocated QoS value is different from the negotiated QoS value received from
the old SGSN, the new SGSN starts a network initiated PDP context modification pro-
cedure to communicate the QoS change to the GPRS-MS after RAU is completed.
96 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
enables enhanced coverage for UMTS subscribers during an active call (packet-
switched session).
In inter-SGSN change (RAU), an inter-PLMN handover has to be supported. It is as-
i sumed that no intra-SGSN inter-PLMN handover is possible. Inter-PLMN handover is
only possible if the SGSN has been changed.
This feature describes an extension of the already implemented inter-SGSN RAU, with
or without system change.
To perform the inter-PLMN handover check procedure, a list of allowed mobile country
codes (MCC) - mobile network codes (MNC) is necessary to “administer” an SGSN. To
minimize administrative work, the allowed MCC-MNCs’ list is “administered” through a
source patch. During routing area update, the handover control function performs the
inter-PLMN handover check procedure.
Inter-PLMN check procedure:
The inter-PLMN check is initiated during inter-SGSN RAU after authentication if the in-
ter-PLMN handover was detected (flag is set). The original PLMN (MCC-MNC) is ex-
tracted from IMSI and compared with the MCC-MNC allowed table. The source PLMN
(MCC-MNC) is extracted from the old RAI received, and is also compared with the MCC-
MNC allowed table.
If the original or source PLMN (MCC-MNC) is not found in the MCC-MNC allowed table,
the inter-PLMN handover must be rejected. Otherwise, it is accepted.
4.1.2.5 Mobility Management with the Packet Data Routing in the Downlink
Direction (Paging)
The mobility management functions (routing area registration, GPRS attach/detach) are
described in sections 4.1.2.2 and 4.1.2.1).
For packet data routing in the downlink direction, the following mobility management
function is also available.
A50016-D1111-V12-2-7618 97
System Description D900/D1800 Information
GPRS PLMN System
In a combined GPRS/GSM PLMN which supports the Gs interface, special mobile sta-
tions, i.e. GPRS class A and class B mobile stations, can initiate a combined mobility
management procedure. This means that the
• attach/detach
• location update/routing area update and
• paging
• TMSI reallocation and
• mobile subscriber information
procedures need only be performed in the GPRS PLMN. After completion of the proce-
dure, the SGSN/SLR informs the MSC/VLR about the action.
Class A mobile stations (MS) support the use of data connections at the same time as
speech connections, while class B mobile stations (MS) support only one of the two con-
nection types at a time. The Gs interface allows a mobile subscriber having a class B
mobile station (MS) with an ongoing data connection to disconnect the data connection
and accept an incoming speech call.
The main gain of the interface is traffic reduction on the GSM radio interface. If the in-
terface is available, the signaling traffic to the GPRS-MS is processed by the SGSN,
e.g., a combined routing area/location update request is sent to the SGSN which up-
dates its data and forwards the request to the MSC which updates the VLR and sends
a response to the SGSN. The interworking with the HLR is done by the SGSN and MSC.
A further advantage is the possibility of reaching a GPRS-MS operating in class B node
during a packet-switched session by the MSC/VLR in the case of paging. In addition, the
paging procedure of the SGSN is more efficient, because the GPRS-MS is paged in the
radio cell if it is in the READY state.
The purpose of “TMSI-reallocation” is to provide identity confidentiality of the subscriber
at which initiation of the procedure can be functionally integrated to the combined loca-
tion update procedure (implicit TMSI-reallocation). The TMSI-reallocation in this case is
an enhancement of the location update procedure towards the MSC/VLR via the Gs in-
terface. Thus the reallocation of the TMSI of an mobile subscriber can be started implic-
itly by the VLR during the combined location update procedure.
The “mobile subscriber information” procedure is used by the VLR to retrieve mobile
subscriber specific information - for example location information - from the SGSN/SLR.
The initiation of the procedure is done stand-alone by the VLR and can be done anytime
as long as the GPRS mobile subscriber is attached for circuit-switched services (i.e. the
state of the association is Gs-Associated). Possible parameters to be requested from
the SGSN/SLR are: Mobile location information, P-TMSI, IMEI, TMSI and different com-
binations of the GPRS mobile subscriber identities.
If the Gs interface is not available, the SGSN/SLR informs the mobile station that the
combined mobility management procedure failed. The mobile station will then perform
the same procedure again in the circuit-switched network. This would cause an addition-
al signaling load on the GSM radio interface.
98 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Gs-Null
Send location area update
request (to the VLR)
Paging
received
Non-combined Routing
area update request Location area
received from the MS update reject
received
Gs-LA-Update
Paging Requested
Combined routing area
received
update request received
from the MS *)
Combined routing area update *) With: Location area has changed, SG-
request received from the MS SN/SLR has changed or IMSI attach indi-
(any other cases) cated
Combined attach
Combined attach means that the attach procedure is performed in the GPRS PLMN.
During the procedure, the SGSN/SLR informs the MSC/VLR about the action via the Gs
interface.
A50016-D1111-V12-2-7618 99
System Description D900/D1800 Information
GPRS PLMN System
The principle, the GPRS attach procedure in the GPRS PLMN is described in section
4.1.2.1.
Combined paging
Combined paging means that the paging procedure is performed in the GPRS PLMN.
The SGSN/SLR pages the MS and the MS will answer this paging to the MSC/VLR.
The basic GPRS paging procedure in the GPRS PLMN is described in section 4.1.2.5.
INACTIVE state
The INACTIVE state of a PDP means that the PDP is not activated. There is no related
routing context in the GPRS-MS, the SGSN/SLR and the GGSN/IPS. The transition to
the ACTIVE state is performed by activating a PDP context. This is only possible if the
mobility management context is established. This means GPRS-MS, is in the GMM
STANDBY or READY state. If the GPRS-MS is in the IDLE state, there is no routing con-
text of any available PDP context.
In the INACTIVE state, it is not possible to transfer any packets of the related PDP con-
text. A data packet unit (PDU) which reaches the GPRS PLMN will be rejected or ig-
nored.
ACTIVE state
The GPRS-MS, SGSN/SLR and GGSN/IPS hold a routing context in the ACTIVE state.
It is possible to transfer data packets.
The ACTIVE state will be left explicitly if the GPRS-MS deactivates a certain PDP con-
text. If the GPRS-MS is detached or the standby timer expires, all activated PDPs of the
GPRS mobile subscriber will be deactivated implicitly.
INACTIVE state
ACTIVE state
100 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
A50016-D1111-V12-2-7618 101
System Description D900/D1800 Information
GPRS PLMN System
102 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Gn interface
ISP/Internet
11
SGSN GGSN/ POP
4 IPS 5, 6, 7, 8, 9,
10,13, 14
5, 6, 7, 8, 9,
12 1 10, 13, 14
GPRS
2, 3 backbone
BSS RADIUS/
DHCP
server
DNS
12 server
1
GPRS-MS
Fig. 4.7 PDP context activation communication procedure between the different
nodes
A50016-D1111-V12-2-7618 103
System Description D900/D1800 Information
GPRS PLMN System
104 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
There are four different user packet handling methods which define the following PDP
types (ISP access modes):
• PDP type IPv4
• PDP type PPP (and PPP termination at GGSN/IPS)
• PDP type PPP (with forwarding via L2TP encapsulation)
The PDP type IPv4 defines a connection with the standard Internet protocol (IP) stack
between the GPRS-MS and the ISP. The point-to-point protocol (PPP) is often used by
ISPs to offer their customers dial-in connections to the Internet via serial lines.
PDP type IP v4
The PDP type Internet protocol (IP) v4 provides the packet-switched method for trans-
porting datagrams over point-to-point links.
There is no specification of layers L1 and L2 on the Gi interface. That means that they
are operator-specific.
Fig. 4.8 shows the packet transfer (user plane) protocol stack for PDP type IPv4.
Application Application
TCP/UDP TCP/UDP
IP
IP
IP IP
L2 L2
GPRS bearer L1 L1
A50016-D1111-V12-2-7618 105
System Description D900/D1800 Information
GPRS PLMN System
PDP type PPP (and PPP is being terminated) uses the two components with LCP and
NCP but not the encapsulation component, as described in the following PDP type.
If the PDP type PPP is used, it is possible to terminate PPP on the GGSN/IPS. In such
a configuration, the only possible network layer protocol is IPv4, i.e. only interworking
with networks based on IPv4 is possible on the Gi reference point in this case. Fig. 4.9
shows the packet transfer (user plane) protocol stack for the PDP type PPP (with PPP
termination).
Application Application
TCP/UDP TCP/UDP
IP
IP
IP
PPP
PPP
L2 L2
GPRS bearer L1 L1
Fig. 4.9 Packet transfer protocol stack for the PDP type PPP (with PPP termination)
106 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Upper
Upper
layers
layers
e.g.,
e.g.
UDP/IP
UDP/IP
PPP PPP
L2TP L2TP
L2 L2
Fig. 4.10 Packet transfer protocol stack for PDP type PPP (with L2TP tunnelling -
over UDP/IP)
A50016-D1111-V12-2-7618 107
System Description D900/D1800 Information
GPRS PLMN System
e.g., SNA, IPX. L2TP tunnel selection can be configured on a per access point name
(APN) basis (via NAS-ID) and in dependency on remote authentication dial-in user
service (RADIUS) authentication response. The user authentication of the tunneled
session can be carried out by network access server (NAS) or by network access
and L2TP network server (LNS). The tunnel itself will be authenticated separately
when the first session has to be established for this tunnel.
• Support of “virtual routers” for alternative VPN
Support of virtual routers is the foundation for connecting more than one Internet Do-
main (e.g., Internet service provider (ISP)) with its own unique IP address space to
the GGSN/IPS. The address spaces of several virtual routers are allowed to be over-
lapped. Each router has its own routing table including the possibility to define a de-
fault route. Beside one “management router” and one “public router” several “virtual
routers” will be supported. The availability and number of virtual routers depends on
the resources. Including the public and management router a maximum of 64 virtual
routers is supported. The router (public/virtual router) selection for a PDP context
will be done in dependency of the APN.
108 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
TCP/
UDP
IPv6 TCP/UDP
IPv6
IP header compression
SNDCP SNDCP GTP GTP
IP
LCC LLC UDP/TCP UDP/TCP
Header compression is an optional feature of the SNDCP layer. The SNDCP, as de-
scribed in the 3GPP standards, supports two algorithms:
• TCP/IP header compression according to RFC1144
One mechanism defined is the “van Jacobson header compression” according to
RFC1144. This compression algorithm is specifically designed to work well over
TCP/IP links with nontrivial packet-loss rates. This compression mechanism can be
used to significantly improve channel efficiency between the GPRS-MS and the
SGSN or between the GPRS-MS and the GGSN/IPS. TCP/IP header compression
is located in the SNDCP. It is applicable for N-PDUs containing TCP/IP packets.
• TCP/UDP/IP header compression according to RFC2507
Whereas the header compression algorithm according to RFC1141 only applies to
TCP/IPv4 headers, the header compression algorithm according to RFC2507 is de-
signed to work on TCP, UDP, IPv4, and IPv6 base and extension headers as well.
The usage of this feature is based on the ability of the GPRS-MS and the SGSN to sup-
port IP header compression. If the network is equipped with both SGSNs supporting IP
header compression and SGSNs without IP header compression support, this does not
lead to any restrictions because the IP header compression parameters are reset or re-
negotiated during handover.
For PDP type PPP, IP header compression is performed at PPP level, i.e., at the SND-
CP layer only data compression is to be negotiated and used. Negotiation of both head-
er compression and data compression is possible for PDP type IPv4 and IPv6.
User data compression can be used to reduce redundant information in the user data.
i One mechanism defined is the user data compression according to V42bis. This will be
located in SNDCP and is applicable for entire N-PDUs. This will be realized in future re-
leases.
A50016-D1111-V12-2-7618 109
System Description D900/D1800 Information
GPRS PLMN System
IP addresses can be assigned by the HPLMN, VPLMN or external PDN. The GGSN/IPS
has to allocate/release the dynamic PDN address.
Static IP address
The GPRS-MS may use static IP addresses in the GGSN/IPS either in transparent ac-
cess or in non-transparent access. The IP address of the GPRS mobile subscriber is ad-
ministered in the HLR.
Security
IP address filtering to the source IP address is performed. All packets with wrong source
IP addresses are discarded.
110 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Fig. 4.7 shows a RADIUS access procedure within the PDP context management de-
scription.
Intranet Internet
1, 3
2, 4, 5 Router
SGSN/ 1, 3 GGSN/IPS Firewall Server
SLR (with
RADIUS
client 2, 4, 5
1, 3 (NAS))
4 6 RADIUS WAP
server gateway
BSS
1, 3
GSM radio interface
GPRS-MS
A50016-D1111-V12-2-7618 111
System Description D900/D1800 Information
GPRS PLMN System
The GGSN/IPS supports the DHCP proxy client. If the GPRS-MS does not support the
DHCP, the GGSN/IPS must provide a proxy functionality (Fig. 4.13).
(like a client)
112 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
– Interworking of inter-PLMN routing protocols with GRX and foreign PLMN routing
protocols: OSPF, BGP-4, and IS-IS interworking (see section 4.1.11, Routing Func-
tions on the Gi Interface and the Gn Interface).
– Interworking with other IP versions: IPv4 to IPv6 interworking: routing and address
mapping and address resolution (DNS interworking)
– Inter-PLMN QoS support based on different network technologies (ATM, FR, MPLS)
– Redundant network configuration for BG.
Site 1
OSPF RA 101
Site 3
OSPF RA 102 Site 2
ABR OSPF RA 103
ABR ABR
ABR
ASBR ASBR
Boardergateway Boardergateway R: Site Router
BGW: Boarder Bateway
GRX: GPRS Roaming eXchange
AS: Autonomous System
BR: Backbone Router
GRX ABR: Area Border Router
BGP-4 Routing Zone ASBR: AS Border Router
BG BG
Other BGP-4
BGP-4 Other
PLMN AS 300
AS 200 PLMN
A50016-D1111-V12-2-7618 113
System Description D900/D1800 Information
GPRS PLMN System
For the inter-PLMN connection, the BG can be connected with direct leased lines to oth-
er VPLMNs or via intermediate IP networks using BGP-4 or IS-IS routing protocols.
Between PLMNs other than the home PLMN, the BGP-4 exterior protocol can be used.
The BG must perform the external BGP-4 protocol and the OSPF protocol used inter-
nally by the PLMN.
For MPLS based networks, a special extension of BGP-4 can be used to provide routing
updates in the event of link failure for MPLS based networks. The BG must support all
these features.
114 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Link layer network separation at OSI L2-VPNs are ATM, FR or MPLS networks. This L2 separation of
layer 2 IP traffic requires a common L2 infrastructure.
L2-traffic separation provides protection from denial of services
(DoS) attacks.
IP network separation with IPsec or Link-layer independent traffic separation requires no L2 configu-
GRE ration changes in the backbone. The IPsec or GRE protocol must
only be provided in the end systems or in the IP router of the con-
nected networks.
IP access security with access lists Policy based routing provides traffic separation in one IP network
(ACL) and policy based routing (PBR) based on the source and destination IP-address and on the
source and destination TCP or UDP port number. PBR is an ex-
tension of the normal destination address based IP routing. ACLs
provides only traffic filtering based information fields in the IP and
UDP or TCP header.
Application security with statefull in- Firewalls analyze the complete IP packet including higher proto-
spection firewalls (FWs) col layers and prevent several well-known IP attacks. FWs are
transparent for the IP traffic.
Application security with application This security function is application dependent. The application
proxy between two IP nodes is terminated at this proxy and filter all non
application related IP packets. Proxies known as HTTP and FTP
proxies.
Why IPSec?
The IPsec technology is independent of transport network and provides the same secu-
rity as accepted ATM and MPLS networks. The IPsec protocol is defined for transport
and tunnel mode and can be located in the router, special VPN gateways or in the net-
work elements itself.
The following figure shows the main VPN configurations with IPsec based VPNs.
A50016-D1111-V12-2-7618 115
System Description D900/D1800 Information
GPRS PLMN System
Router
IPsec
Router
integrated
Network
IPsec
element
Router
Router
IPsec Network
Network IPsec
element element
IPsec Router
Network
Network element
element IP network IPsec
Router
IPsec
IPsec
Network
Network
Separate element
element
integrated IPsec
IPsec device
IPsec can be used to connect multiple packet-switched sites over a multi-service back-
bone with an IPSec-capable router or separate IPsec gateways. The network redundan-
cy must be provided by a redundant router and gateway configuration.
Network elements with integrated IPsec functionality provide the highest level of security
because insecure IP access between network element and the IPsec functionality is not
possible. The strong authentication mechanism of IPsec can be used to authenticate the
network element itself. This is not possible if the IPsec functionality and the network el-
ement are separated.
The IPsec devices support extranet access. Extranet access means IPsec connection
between gateways with different managed networks. The IPsec devices must support
extranet access for the following networks:
– The PLMN interconnection between BGs of different PLMNs (GTP-C security)
– The connection between different IMS domains (SIP security)
– The Gi interconnection to different corporate ISPs
– VPN connection to different monitoring center (MC)/law enforcement agency (LEA)
for interception service
116 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
The following Fig. 4.16 shows the main security mechanism used in the packet-
switched Core Network (CN/GSS).
Appl. service
Go
FW
Internet
Billing VPN
Gn VPN
BG + other
IPsec
SEG PLMN
BG +
GRX
Interception SEG
VPN
IPsec BG + other
SEG PLMN
PS core comain
Application separation:
• The SGSN, GGSN/IPS, and BG core elements divide the packet-switched domain
into completely separate networks.
A50016-D1111-V12-2-7618 117
System Description D900/D1800 Information
GPRS PLMN System
• The SGSN separates the Radio Access Network (RAN) for GPRS from the Core
Network (CN/GSS) at application level (GTP). Between the RAN and the CN/GSS,
no direct IP routing is defined.
• The GGSN/IPS separates the Gn "network" from the Gi/Go "network". The
GGSN/IPS acts as a remote access server (RAS) for the mobile user and only at-
tached subscribers with a public IP address can be accessed from the public Inter-
net. This direct Internet access must be protected with additional security functions
and filters.
• The BG+SEG separates the own PLMN from other PLMNs and roaming partners.
The main difference between the BG and the SGSN and GGSN/IPS is that the BG
acts as an IP router between the foreign networks. The protection of the internal net-
work must be provided by firewall and VPN mechanisms.
118 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Gi domain security
For the Gi interface the security consideration are divided into the following parts:
• Gi-Gn separation
The GGSN/IPS does not allow direct IP routing between the Gi interface and the Gn
interface and terminates all IP traffic at GTP application level. All user traffic (IP or
PPP frames) is linked through associated GTP tunnels or is discarded if no GTP tun-
nel exists.
• Corporate ISP protection
For subscriber address allocation and accounting, the GGSN/IPS is connected to
ISP local services such as RADIUS and DHCP. These services must be protected
and separated from other IP networks. Corporate ISP access should be protected
with IPsec VPNs. The IPsec functionality can be integrated into the GGSN/IPS or is
provided by an external device.
• Subscriber protection
The subscriber traffic must be protected with firewalls and the subscriber must be
protected from DoS attacks.
A50016-D1111-V12-2-7618 119
System Description D900/D1800 Information
GPRS PLMN System
Site A
Network
element
IPsec
Router
IPsec
Network
element
Site B Network
element
IPsec
Router
Network
element
IPsec
120 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Site C
Network
element
Router
IPsec
Network
element
The redundancy mechanism of IPsec must fit into the redundancy mechanism of the
site router. If two site routers are used in load sharing manner, IPsec must provide
load sharing over two IPSec tunnels. If only one router is active, and the configura-
tion is hot standby, then IPsec must also support this mechanism. With the router
integrated IPsec, the IP network and the IPsec security configuration are managed
in one device.
• IPsec management
All IPsec devices are to be managed from a central system, which provides key man-
agement with pre-shared keys or certificate-based management and policy man-
agement.
The central IPsec management unit should be located in the O&M network, and all
IPsec devices must be reachable from this management unit. All error messages
and SNMP traps must be forwarded to a central alarm collection system.
A50016-D1111-V12-2-7618 121
System Description D900/D1800 Information
GPRS PLMN System
During a PDP context activation or modification phase, quality of service (QoS) support
provides mechanisms to negotiate QoS attributes for a PDP context within the GPRS
Support Nodes (GSNs) according to the capability and conditions of the GSNs and the
GPRS mobile subscriber’s contract. QoS support also includes the mapping of PDP
context-specific QoS attributes to lower layer QoS attributes. After establishing the PDP
context, the GSNs provide the correct handling of user (and signaling) traffic according
to the negotiated QoS profile.
This QoS enhancement feature provides the PLMN operator with the means to develop
different tariff models and to introduce different profiles for different subscriber require-
ments. In the HLR different QoS profiles of a GPRS mobile subscriber can be stored in
conjunction with different access point names (APN). With this option, the PLMN oper-
ator can distinguish its services from those of its competitors.
In general, the different QoS profiles can be characterized by one of the following four
classes:
– Conversational class
– Streaming classic
– Interactive class
– Background class.
The interactive and background classes are used by non-real-time applications and are
defined for GPRS. The interactive class is used by applications expecting messages (re-
sponses) within a certain time, whereas the background class is intended for applica-
tions such as file transfer or e-mails in the background in which the destination is not
expecting the data within a certain time.
The scope of the first two classes are non-real-time applications. For GPRS, only these
i two classes are defined. The best known use of the conversational class is voice or vid-
eo telephony. However, with the Internet and multimedia, a number of new applications
will require this layout, e.g., video conferencing. The streaming class is intended to sup-
port services such as real-time video (audio), which is one-way transport and very sen-
sitive to time variation between packages.
For each traffic class, QoS attributes are defined in the 3GPP R’99 and R’4 specifica-
tions. All QoS attributes, as defined in the 3GPP standards, can be interpreted by SIE-
MENS GSNs.
Within the scope of this basic QoS feature “QoS profile enhancement”, the GSNs sup-
port the non-real-time “interactive” and “background” traffic classes, as described in the
3GPP standards. At the Gb and Gn interfaces, the mapping of traffic classes to a DSCP
(differentiated service code point) or TOS (type of service) value is supported. Dedicat-
ed handling of signaling traffic is also supported.
122 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
match, each GSN negotiates the requested QoS profile to the applicable lower values.
The result is a negotiated QoS profile. The QoS negotiation is executed first within the
SGSN. Afterwards, the negotiated QoS profile is handed to the GGSN/IPS that performs
its QoS negotiation based on the SGSN negotiated profile.
The SGSN supports mapping of 3GPP Rel’99 QoS attributes to Rel’97/98 QoS at-
tributes according to the specifications in the 3GPP standards.
The “allocation retention priority” (or “precedence class” for Rel’97/98) is used to deter-
mine the relative priority of a PDP context request with regard to other PDP context re-
quests in certain load situations. PDP context requests with a higher allocation retention
priority value take priority over PDP context requests with a lower value.
1 Interactive 1 --> 1
2 Interactive 2 --> 2
3 Interactive 3 --> 3
4 Background - --> 4
At the IP level (Gn interface), the traffic class is mapped to configurable DiffServ code
points (DSCP).
This mapping is administrable and set by default to the type of service (TOS) classes
“priority” and “best effort” in the last software version. In the current software version, the
default mapping is enhanced to DCSP (see Tab. 4.3). In addition, the DSCP setting is
supported on the Gi interface. This mapping on the Gi interface can be administered in-
dependent of mapping on the Gn interface.
Tab. 4.3 Mapping table GPRS QoS class to default DSCP in current software ver-
sion
A50016-D1111-V12-2-7618 123
System Description D900/D1800 Information
GPRS PLMN System
Background BE - 000000
Tab. 4.3 Mapping table GPRS QoS class to default DSCP in current software ver-
sion
DiffServ
Differentiated services (DiffServ) is a protocol for specifying and controlling network traf-
fic by class enabling certain types of traffic to take priority over other types. A six-bit field,
known as the differentiated services code point (DSCP), in the Internet Protocol (IP)
header, specifies the per hop behavior of a given flow of packets. In general, the goal of
the DiffServ functionality is to determine shared SGSN resources on SP modules and
egress virtual connections (VCs) for packet flows of varying priorities. This is accom-
plished by introducing appropriate queuing/scheduling disciplines for these packet flows
at ingress and egress.
If DiffServ is used, the TOS class is unused. These are two different QoS mechanisms
for the IP layer. Only the TOS field of the IPv4 header is used for the transport of the
DSCP. At each GGSN/IPS, SGSN or backbone IP router, this DSCP is evaluated and
the packet is put in the according queue. Packets of higher priority are put in a queue
124 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
which is emptied faster and, in the event of overload, low- priority packets are dropped.
Subsequently, the packets are routed. In this way, it is possible to differentiate between
traffic flows. At the egress side (the way out), high-priority packets are sent first and, in
the event of overload, low-priority packets can be dropped. The GSS has to be config-
ured in such a way that packets that have made it over the GSM radio interface are nev-
er dropped in the GSS. This is only allowed for down-link packets and should occur
rarely.
This packet priority:
– Is set up by the mobile application (within SGSN, GGSN/IPS, or other PLMN entities
connected to the xGSNs) based on a GPRS traffic class.
– Can be fixed configured per VC, i.e. is packet-independent.
Egress DiffServ functionality also helps to avoid packet loss on congested VCs for traf-
fic, which requires a higher delivery guarantee as best effort, e.g., signaling traffic. In
general, incoming traffic on the Gb interface is limited by the GSM radio interface and
incoming traffic on the Gn interface is limited at the GGSN/IPS (i.e. via traffic limiter per
PDP context at the Gi interface). This limitation applies to single PDP contexts, but not
to the aggregated traffic on an interface.
With multi protocol label switching (MPLS), certain label-switched paths (LSPs) are de-
fined through the network, either for QoS reasons or for the definition of VPNs. LSPs
can be established statically or dynamically. IP packets that belong to a certain “high-
priority class” obtain an additional MPLS header, which is evaluated at each router be-
fore the complete IP header is read. Based on the MPLS header only (i.e. without rout-
ing), the packet is switched at layer 2 towards the next hop in the LSP. On the one hand,
this means that the packet is handled faster by the router because no routing has to be
performed, and secondly that a path can be defined, for example, over over-dimen-
sioned routers, which are bottleneck-free.
Multi protocol label switching (MPLS) is a standardized technology that provides con-
nection-oriented switching based on IP routing protocols and labelling of data packets.
It is the integration of Layer 2 and Layer 3 technologies and is used in context of traffic
engineering, IP quality of service and virtual private networking. MPLS stands for “multi
protocol” label switching, multiprotocol because its techniques are applicable to any net-
work layer protocol, such as ATM, IP, Frame Relay, etc.
A router which supports MPLS is known as a “label switching router” (LSR).
A50016-D1111-V12-2-7618 125
System Description D900/D1800 Information
GPRS PLMN System
Label switched paths (LSPs) are typically set-up in the direction of an IP route/address
between MPLS edge routers of an MPLS domain. The path of an LSP will follow the nor-
mal IP route i.e. shortest path or may be explicitly specified by the ingress MPLS edge
router. Explicit paths require the traffic-engineering extension of e.g., resource reserva-
tion protocol (RSVP). An MPLS edge router is also called label edge router (LER) while
a core router without LSP end points is called label switching router (LSR).
Packets entering the MPLS domain are assigned a local label and an outbound interface
based on a local forwarding decision. The local label is attached to the packet via a light-
weight encapsulation mechanism. At the next MPLS switch, the forwarding decisions
are based on the incoming label value, where the incoming label determines the next
hop interface and next hop label, using a local forwarding table indexed by label. This
lookup table is generated by a combination of the locally used IP routing protocol, to-
gether with a label distribution protocol, which creates end-to-end transit paths through
the network for each IP destination.
The major observation here is that this lightweight encapsulation, together with the as-
sociated notion of boundary-determined transit paths provides many of the necessary
mechanisms for the support of traffic control including QoS. Each MPLS switch uses a
label-indexed forwarding table, where the attached label of an incoming packet deter-
mines the next hop interface and the corresponding label.
• MPLS-TE (traffic engineering)
MPLS-TE is currently regarded as the most interesting and urgent application of
MPLS. MPLS-TE provides means for service providers to optimize traffic forwarding
independent of the underlying layer 2 or layer 3 technology and regard constraints
for selecting the path. This can be utilized to redirect flows in order to use the net-
work resources efficiently, guarantee (or fulfill with high probability) resources or de-
lays.
MPLS as a multilayer switching technology combines traditional destination based
IP routing and ATM-like path based switching. MPLS takes the software control from
the IP router and integrates it with the forwarding performance and traffic engineer-
ing possibilities of a connection oriented (ATM-like) label swapping switch, thus pro-
viding the best of both worlds.
• MPLS-VPN (virtual private network)
The VPN realization allows the establishment of tunnels between two label edge
router (LER) through any MPLS enabled IP network. VPN, when used with MPLS,
allows several sites to transparently interconnect through a service provider's net-
work independent of the physical layer used. One network can support multiple dif-
ferent IP VPNs, each of which appears to its users as a private network. The
respective connections are isolated from the rest of the IP/MPLS network providing
it. Within a VPN, each site can send IP packets to any other site in the same VPN,
but are shielded from other users.
126 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Because the QoS profile defines QoS parameters between reference points R and Gi
and no methods have so far been defined on how to actually guarantee certain delays
or certain throughput rates, it is presumed that RM only has to consider the GSN re-
sources while the backbone network provides sufficient transmission capacity to never
become the limiting factor. It is currently presumed that differentiated services will be the
first QoS mechanism within the backbone network.
RM has interfaces with the session management (SM) and with the handover SG-
SN/SLR change.
Each time there is a PDP context activation request, SM first carries out a subscription
check in the SGSN/SLR to verify whether the requested QoS profile has equal or lower
QoS requirements than the subscribed QoS profile. It then carries out a network facility
check to verify whether the network node is able to support the requested service. In
case of a negative verification the QoS parameters are downgraded corresponding to
the current capabilities of the 2G-SGSN. The GPRS-MS is informed about the down-
graded QoS profile in the response to the GPRS-MS. After a positive verification, SM on
the SGSN/SLR triggers RM with the necessary QoS information to perform admission
control. Admission control determines whether the required transport resources are
available on SGSN/SLR and informs SM. The request is denied by RM if admission con-
trol fails. The SM on the SGSN/SLR generates a message to the GGSN/IPS. The
GGSN/IPS can further restrict the QoS negotiated according to its current load situation.
Finally, the SM on the SGSN/SLR informs the GPRS-MS about the changed QoS pro-
file. The GPRS-MS can either accept the modified QoS profile or initiate the PDP context
deactivation.
A50016-D1111-V12-2-7618 127
System Description D900/D1800 Information
GPRS PLMN System
4. The GPRS-MS calculates the value for the signed response SRES from the current
RAND with the aid of the values of algorithm A3 and the individual subscriber au-
thentication key Ki which are stored on the chip card (SIM). The GPRS-MS also cal-
culates the value of the cipher key Kc using RAND, A8 and Ki.
5. The GPRS-MS sends SRES to the SGSN/SLR.
6. The SGSN/SLR compares the SRES which was pre-calculated in the PLMN with the
SRES received from the GPRS-MS.
If the two SRESs match, GPRS authentication has been performed successfully. If
GPRS authentication was unsuccessful, an entry can be made in the security file of
the SGSN/SLR.
Fig. 4.20 shows the GPRS authentication procedure in the GPRS PLMN.
6
2
SGSN/ HLR AC
SLR 2
1
3 5
BSS
3 5
4
GPRS-MS
128 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
The cipher key Kc is computed in the GPRS-MS (chip card with SIM) during the authen-
tication procedure described in section 4.1.15.1 (in Fig. 4.20) with the aid of the individ-
ual subscriber authentication key Ki, the random number RAND and algorithm A8 of the
cipher key Kc. This means that this parameter is also available in the GPRS-MS without
having to be sent via the GSM radio interface. On the PLMN side, the SGSN/SLR is re-
sponsible for GPRS ciphering where the required Kc is available.
After authentication, both sides can begin GPRS ciphering of the messages to be sent
via the GSM radio interface. The GPRS ciphering algorithm GEA1 (GPRS encryption
algorithm) is used for GPRS ciphering.
Generally speaking, the 2G PLMN supports two defined variants, i.e. GEA/1 and GEA/2.
On the GSS sides, the algorithm variants GEA/1 and GEA/2 are supported in one and
the same GPRS PLMN simultaneously. In this way, it is possible to operate a GSM
phase 2+ PLMN which can drive all the existing mobile stations.
4.1.16 Roaming
Roaming means that the GPRS mobile subscriber can move freely within a Public Land
Mobile Network (PLMN) or in the international GSM/GPRS service area. The GPRS mo-
bile subscriber always remains accessible, subject to any allocated roaming restrictions,
and can set up outgoing circuit-switched calls or packet-switched sessions at any time
(provided these possibilities are not barred with the supplementary “traffic restrictions”
services) and receive incoming circuit-switched calls.
During the attach and routing area update (RAU) procedure - before any subscription
restriction check is performed - the visited SGSN/SLR first verifies if restrictions related
to international and national roaming agreements apply by checking the appropriate da-
tabases.
1. Roaming restrictions on the basis of the definition of international roaming agree-
ment
The service providers of several PLMNs, belonging to different countries, can decid-
ed according to international roaming agreements. This type of agreement offers
GPRS mobile subscribers the ability to access standard services at specific loca-
tions outside their home PLMN and in a PLMN outside their own country.
2. Roaming restrictions on the basis of the definition of national roaming agreement
The service providers of several PLMNs, belonging to the same country, can decide
on national roaming agreements. This type of agreement offers GPRS mobile sub-
scribers the ability to access standard services at specific locations outside their
home PLMN or equivalent PLMN, but still in a PLMN of their own country.
A50016-D1111-V12-2-7618 129
System Description D900/D1800 Information
GPRS PLMN System
The “flexible network access control” feature and its subfeatures “flexible roaming”,
i “Barring of foreign 3G access only” and “network access subscription”, and the “equiv-
alent PLMN list” feature are in principle 3G features. This section, however, provides a
complete overview and describes the whole roaming administration and function for in-
frastructure sharing of 2G and 3G PLMNs (see also section 4.1.17).
130 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
and LAC selection is made via database query (HLR administered, HLR: response
is strictly subscriber related)
The first criterion to allow/restrict network access (except for the barring of foreign 3G
access subfeature) is the so-called IMSI*. This is the first part of a normal IMSI which
includes all IMSIs starting with the same digits as the IMSI*. This criterion is used for
three of the subfeatures. A special handling for the IMSI parts MCC & MNC will be done
for the subfeature national/international roaming. Additionally, the target LAC is used as
selection criteria for performing network access checks, too.
The “barring of 3G access” subfeature can be fully covered by the “flexible roaming” fea-
ture (with an appropriate database). It therefore makes no sense to activate both fea-
tures at the same time. These features are not independent of each other; they are
placed in a hierarchy:
1. International roaming
2. National roaming
3. Flexible roaming
4. Network access subscription
Depending on what other features are released, the criteria and the granularity for the
subscription checks vary. In other words: If “network access subscription” is released to-
gether with “international roaming”, the result is not just the sum of both subfeatures, but
a new quality of the “network access subscription” subfeature (e.g., IMSI and LAC de-
pendent). Tab. 4.4 shows the parameter used for the subscription check.
standalone MCC, LAC MNC, LAC LAC, access type access type,
subscription
A50016-D1111-V12-2-7618 131
System Description D900/D1800 Information
GPRS PLMN System
The features that are LAC dependent (“international / national / flexible roaming and net-
work access subscription”) are only available at location or roaming area level. To re-
duce database administration, one database is used to administer all subfeatures.
Flexible roaming
This feature enables a PLMN operator to allow/restrict network areas for its own or for-
i eign subscriber categories (access type specific) and, therefore, offers an additional
means of optimizing network resources.
This feature can be used for certain infrastructure sharing scenarios (see also section
4.1.17), whereas infrastructure sharing in general is one of the most powerful tools for
optimized resource management.
Infrastructure sharing is a very important measure to speed up network roll-out and, at
the same time, achieve considerable CAPEX and OPEX savings.
Infrastructure sharing scenarios: e.g., roaming cooperation between two or more nation-
al PLMN operators.
The “flexible roaming” subfeature supports the introduction of a UMTS network. “Flexi-
ble roaming” controls the use of the access type (Gb or Iu Interface). In principle, a 2G
subscriber is able to attach a network via the Gb (or Iu) interface and a 3G subscriber is
able to attach a network via the Iu (or Gb) interface. The signaling does not provide an
indicator of a 2G or 3G subscription. The SGSN does not contain information about
whether attaching mobile subscribers have a UMTS or GPRS subscription in their com-
mercial contract with the HPLMN operator. Technically speaking, there is no distinction
between a 2G and a 3G subscription. The flexible roaming subfeature is designed to
map the commercial roaming agreements (use of access types) into the SGSN.
Flexible roaming is a new function which allows a PLMN operator to allow/restrict roam-
ing in its PLMN, or in certain areas of its PLMN (areas to be defined on LAC granularity)
for all roaming GPRS mobile subscribers (i.e. own mobile subscribers, foreign national
132 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
mobile subscribers and foreign international mobile subscribers), depending on four cri-
teria:
– Type of subscription (2G or 3G; only applicable in combination with the general sub-
scriber subscription)
– Type of the used access interface (Gb, or Iu interface)
– Location (LAC)
– Home PLMN (i.e. the MCC/MNC has to be evaluated)
The SGSN compares the first digits of the IMSI with a number tree and detects whether
there is an entry for the IMSI and the LAC. If there is an entry, it contains control data
for the flexible roaming service logic, such as the granted access type and an access
reject cause (included in the RAU_reject and attach_reject messages). The cause will
be administered by the PLMN operator, a default cause must be defined in compliance
with the 3GPP standards.
Flexible roaming is applicable for GSM/GPRS and UMTS; however, it provides the
greatest benefits in a combined GSM/GPRS/UMTS network. It needs to be implement-
ed in all SGSN/SLRs.
If the network consists of a circuit-switched domain and a packet-switched domain (i.e.
GPRS PLMN), it is also recommended that the equivalent circuit-switched feature is
used.
Subscription restriction
The PLMN operator can issue the following roaming restrictions for all GPRS mobile
subscribers in the HLR within the context of what is known as a subscriber agreement
(see also System Description D900/D1800, GSM PLMN):
• Roaming in all GSM/GPRS PLMNs nationally and internationally
• Roaming only for the MS's individual national GSM/GPRS PLMN and all other inter-
national GSM/GPRS PLMNs
• Roaming exclusively in the individual PLMN
The basis of this subscriber agreement (subscription restriction) is a roaming agreement
between the home PLMN (HPLMN) and the diverse PLMNs (VPLMN) that are visited.
An international service area encompasses several national GSM/GPRS service areas
with one or more PLMN and corresponding administrative agreements between the
A50016-D1111-V12-2-7618 133
System Description D900/D1800 Information
GPRS PLMN System
PLMN operators. A prerequisite for international roaming is the use of signaling system
no.7 (SS7) in the international telephone network.
It allows the GPRS-MSs of multiple PLMNs to select a shared RAN or a shared network
equivalent to their HPLMN, even if it indicates a VPLMN code. Moreover, it allows the
“handing over” of MSs to another defined PLMN when the GPRS-MS leaves a PLMN
coverage and enters the coverage of another PLMN. The roaming agreements can be
mapped into the list. The GPRS-MS stores the list provided by the PLMN, except that
any PLMN code that is already in the “forbidden PLMN' list” is removed from the “equiv-
alent PLMNs” list before it is stored by the MS. In addition, the MS adds the PLMN code
of the network that sent the list to the stored list. All PLMNs in the stored list are regarded
as equivalent to each other for PLMN selection, cell selection, and cell reselection. The
stored list in the GPRS-MS are replaced each time the attach accept message and rout-
ing area update (RAU) accept message are sent. If no list is contained in the message,
then the stored list in the GPRS-MS is deleted. The GPRS-MS stores this list while it is
switched off so that it can be used for PLMN selection when it is switched on.
The GPRS-MS does not change to its home PLMN from a RAN which broadcasts a vis-
ited PLMN (VPLMN) code if the GPRS-MSs home PLMN (HPLMN) code is in the equiv-
alent PLMN list. This mechanism makes a VPLMN equivalent to the HPLMN for PLMN
selection, cell selection and cell reselection.
Additionally, this function enables international PLMN operators to define their different
PLMNs in different countries as equivalent to each other regarding international roaming
of their mobile subscribers.
If the PLMN consists of a circuit-switched domain and a packet-switched domain (that
is the case if an GPRS PLMN is collocated to GSM PLMN), the equivalent circuit-
switched feature must also be implemented.
134 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
The equivalent PLMN list feature is required for certain infrastructure sharing scenarios
i (see also following section 4.1.17), whereas infrastructure sharing in general is one of
the most powerful tools for optimized resource management.
Infrastructure sharing on its part is a very important measure to speed up network roll-
out and to achieve considerable CAPEX and OPEX savings at the same time.
Infrastructure sharing scenarios: Roaming cooperation, (Core/GPRS Switching Sub-
system) Network sharing. Global PLMN operators which operate various PLMNs in dif-
ferent countries.
GSS/CN --- --- --- Equivalent PLMN Equivalent PLMN Equivalent PLMN
related list list list
features
*) The feature Iu flexibility is not available with the current software version (it is first specified with 3GPP
R’5 feature from standardization).
In practice, the different methods shown in Tab. 4.5 can be combined for a specific sce-
nario/configuration. Network sharing and roaming cooperation are summarized as fol-
lows:
Both variants (equivalent PLMN list (see section 4.1.16), national/flexible roaming (see
section 4.1.16)) do not request any new type of interface in terms of the GPRS Switching
Subsystem architecture. Network sharing and roaming cooperation are based on circuit-
switched/packet-switched entities (see line GSS/CN related features in Tab. 4.5). The
main difference is the use of an additional third common used network (RAN and
GSS/CN) for shared network configuration. In both cases, different roaming and han-
dover related functionality of both packet-switched and handover entities is required.
Network sharing:
The shared network can have direct access to partner networks for circuit-switched mo-
bile originating calls (MOC) or packet-switched session setups of shared network roam-
ers. The use of the shared network point of interconnection (POI) for circuit-switched
mobile terminating calls (MTC) delivery seems only to be useful in the case of a config-
A50016-D1111-V12-2-7618 135
System Description D900/D1800 Information
GPRS PLMN System
uration where the shared network offers exclusively 3G (PLMN of operator A and B sup-
port only 2G), and 3G access is handled with a separate numbering scheme (a separate
UMTS subscription is recommended). In addition to the IN/CAMEL dependency for the
shared network, the interrogation tables are to be updated accordingly to operator A and
B within the shared network entities (Fig. 4.21 shows a configuration where only outgo-
ing calls are handled by the shared network).
Fig. 4.21 shows an example of a principle configuration where two PLMN operators use
an additional third network for common use – as shown here, a 3G network. This net-
work can be provided by operator A, operator B, or a third party. Appropriate roaming
and handover mechanisms are applied for user traffic routing/control. Additional fea-
tures for service differentiation can only be provided on IN/CAMEL basis because SCP
and HLR are always non-shared entities and therefore not part of the shared network.
Operator A
User traffic
to/from Handover and roaming related
partner traffic to/from shared networks
Other networks (PSTN, ISDN, PLMN)
networks
CN A, B Shared 3G network
(Operator AB)
Operator B
136 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
tures within the CNs of both operators represent the functional basis. In both cases, the
related traffic share has to be considered for the regarding point(s) of interconnection
(POI).
Operator A
User traf-
fic to/from Handover and roaming related
partner traffic to/from roaming partner
networks
Operator B
A50016-D1111-V12-2-7618 137
System Description D900/D1800 Information
GPRS PLMN System
Packet data routing in the uplink direction refers to outgoing data packets from a GPRS-
MS to a packet data network (PDN). With a normal session setup, the packet data units
(PDUs) are routed in accordance with the destination IP address.
Sending GPRS
subscriber PLMN
(GPRS-MS)
BTS/BSC(PCU)
1 Receiving
BSS host/server
GSS
SGSN/SLR GGSN/
2 IPS 3
Gi
Fig. 4.23 Packet data routing procedure in the uplink direction to a PDN subscrib-
er/server
138 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
A50016-D1111-V12-2-7618 139
System Description D900/D1800 Information
GPRS PLMN System
Receiving
GPRS
subscriber
6, 7 PLMN
5 5 6 7 5
BSS
GSS
4 SGSN/SLR
2 GGSN/IPS
1
Gi Sending
host/server
Fig. 4.24 Packet data routing procedure in the downlink direction (with routing origin in the fixed PDN)
140 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
A50016-D1111-V12-2-7618 141
System Description D900/D1800 Information
GPRS PLMN System
Server
IP IP
fixed PDN
SNDCP SNDCP GTP GTP (Internet)
R GSM radio Gb Gn Gi R
interface interface interface interface interface interface
Fig. 4.25 Protocol model for packet data transmission with the GPRS point-to-point
bearer service (PTP)
In the GPRS-MS, the terminal adoption function (TAF) adapts packets received from
and transmitted to the mobile termination (MT) to a form suitable for transmission within
the GPRS PLMN.
142 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
PLMN
Intermediate
HLR/AC network PSTN/ISDN
or
Gr
PSDN
C (or other
SGSN/SLR PLMN)
BSS SMS-GMSC
SMS
Gb
center
SMS-IWMSC
Gd
SMS
operator
GPRS-MS
Fig. 4.26 Network architecture for the short message service via GPRS
To support short message transfer across the GSM radio interface, both the short mes-
sage control (SM-C) and the short message relay (SM-R) functions are implemented in
the SGSN/SLR according to GSM standards. The communication and transport of short
messages between the SM-C and SM-R functions are based on corresponding peer
protocols.
Fig. 4.27 reflects both:
– the SM control protocol (SM-CP) between itself and the SM-C function and
– the SM relay protocol (SM-RP) between itself and the SM-R function
on the GPRS-MS and SGSN/SLR site.
Data MT
terminal
R GSM radio Gb Gd
interface interface interface interface
Fig. 4.27 Protocol hierarchy for SMS over GPRS at the GSM radio interface
A50016-D1111-V12-2-7618 143
System Description D900/D1800 Information
GPRS PLMN System
In addition to SM-C and SM-R functionality, the SGSN/SLR provides the relay function
which delivers/receives short message user information elements (transfer protocol
data unit, TPDU) and notification to/from the MAP. The SM-RP and SM-CP are neces-
sary for the transmission of short message TPDUs. The short message TPDUs will be
put into SM-RP messages, which will be transmitted with SM-CP messages to the peer
entity. The LLC entity will put the SM-CP messages into unconfirmed information frames
for transmission to the peer entity.
In case of SMS mobile-originated (SMS-MO) the short message is initiated from the
GPRS mobile subscriber over the Gb interface. The SGSN relays the short message to
the SMS-IWMSC over the Gd interface.
In case of SMS mobile-terminated (SMS-MT) the SMS-GMSC tries to deliver a short
message to a GPRS mobile subscriber. Therefore the SMS-GMSC queries/interrogates
the HLR for the mobile subscriber’s location. The HLR will reply the mobile subscriber’s
location over the C interface. The mobile subscriber’s location received from the HLR
will be the SGSN address (or MSC address) or both. This depends on the mobile sub-
scriber’s subscription. After receiving the mobile subscriber’s location from the HLR, the
SMS-GMSC may deliver short message over the PS mode (or CS mode). If the SMS-
GMSC is to deliver the short message over the PS side, the SMS-GMSC will send out
the short message to the SGSN via the Gd interface. A paging procedure may be re-
quired and then the SGSN will relay the short message to the mobile subscriber over
the Gb interface.
An SMS mobile-terminated is only possible if the GPRS mobile subscriber is attached.
In this case, the TPDUs will be put into an MAPv3 message and sent to the SMS-IWM-
SC. The SGSN/SLR forwards it to the GPRS-MS on receipt of the transfer result (i.e. the
delivery report) from the SMS center via the SMS-IWMSC.
When the SGSN/SLR receives a mobile-terminated SMS via the MAP-interface from the
SMS-GMSC, it unpacks the MAPv3 message and transfers the TPDU. The TPDU con-
tains the SMS for the GPRS-MS using the logical link control (LLC) protocol. The re-
ceived transfer result from the GPRS-MS will be delivered to the SGSN/SLR which
generates and submits an appropriate delivery report to the SMS Center (SMSC) via the
SMS-GMSC.
144 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
A50016-D1111-V12-2-7618 145
System Description D900/D1800 Information
GPRS PLMN System
146 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
ing the available updated GPRS mobile subscription data. That is, which subscribed
record matches best.
If GTP v1 is being used between SGSN and SGSN (old SGSN - new SGSN), the sub-
i scriber record can be identified by the PDP context identifier. When using GTP v0 on
the Gn interface between SGSN and SGSN, the PDP context ID of an active PDP con-
text is not available.
Only MS open loop power control will be supported in the current BSS software version.
i The algorithm is based on parameters configured by the customer (PLMN operator).
There is, therefore, no support for the BTS downlink power control (BCCH carrier used
for PDCH allocations).
A50016-D1111-V12-2-7618 147
System Description D900/D1800 Information
GPRS PLMN System
SMLC HLR
Lb Lh
GPRS- interface interface
MS
LCS
BTS BSC
SRNC SGSN/SLR GMLC client
Um Abis Gb Lg Le
interface interface interface interface interface
The SGSN/SLR contains functionality responsible for authorizing GPRS mobile sub-
scriber subscription and managing session-related and session unrelated positioning
requests of location services. The SGSN is accessible to the GMLC via the Lg interface.
The location service functions of SGSN are related to charging and billing, location ser-
vice coordination, location request, authorization, and operation of the location services.
The Serving Mobile Location Center (SMLC) performs a key control function for the
introduction of location services (LCS) implemented in D900/D1800 PLMN subsystems.
The SMLC manages the overall coordination and scheduling of resources required to
determine the geographical location of a mobile station (MS). It also calculates the final
location estimate and estimates the achieved accuracy. There can be more than one
SMLC in one PLMN. An SMLC receives location requests from its associated BSCs and
determines the positioning calculation method to be used, based on the quality of ser-
vice (QoS) parameters, the capabilities of the network, and the GPRS-MS’s own loca-
tion capabilities. The SMLC calculates the final location estimate and accuracy and
returns this data to the requesting BSC. The SMLC is connected to the BSC via an Lb
interface.
The SMLC reports the location information together with the time of day and the estimat-
ed errors of the location of the GPRS-MS to the client. The client is allowed to specify
QoS parameters when requesting the service (e.g., accuracy). The location request
message of a client can specify the following reporting event: “direct”, immediately re-
port the current location of the specified GPRS-MS.
The MS’s location is specified by returning the geographical coordinates of the radio
cell’s center as an estimate of the MS’s geographical coordinates. The form of the loca-
tion reporting is specified in the location request message. If CGI reporting is specified,
the location reported is normally the cell global identifier (CGI) derived from the cell ID
of a radio cell from the active set of the GPRS-MS . If geographical coordinate reporting
is specified then the cell ID is determined in the same way as in CGI reporting, and the
coordinates of the center point of the selected radio cell are returned as the GPRS-MS
location.
The Gateway Mobile Location Center (GMLC) provides external LCS clients with ac-
cess to the GPRS PLMN and its location service capability. There can be several GM-
LCs in one PLMN. The GMLC stores LCS subscription information on a per-LCS-client
148 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
basis. The HLR uses the subscriber’ privacy information to verify if the mobile subscriber
is allowed to be positioned, i.e., if the LCS service has been subscribed. The GMLC re-
quests information from the HLR of the GPRS-MS to be located. The visiting SGSN ad-
dress and international mobile subscriber identity (IMSI) of this GPRS-MS are used to
route the location request to the SGSN currently serving the GPRS-MS. It uses the sub-
scribers's privacy information to verify that the LCS client is allowed to position the
GPRS-MS. The GMLC receives the final location estimates and determines whether
they satisfy the requested QoS for the purpose of retry/reject. It can transform a received
location estimate to local coordinates before sending it to the requesting LCS client. Fur-
thermore, the GMLC generates LCS-related charging and billing data.
The LCS client provides the mobile subscriber with location-dependent services. It in-
teracts with an LCS server to obtain location information about the GPRS-MS.
Positioning methods
The location information can be requested by a client attached to the GPRS-PLMN. In
addition, LCS can be offered without subscription to basic telecommunications services
and is applicable to any target MS, regardless of whether it supports LCS.
The standard/enhanced cell identification timing advance (CITA/E-CITA) method can be
used.
A50016-D1111-V12-2-7618 149
System Description D900/D1800 Information
GPRS PLMN System
150 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
SMLC HLR
4
MS 5 1
5 6 6 LCS
BTS BSC
SRNC SGSN/ GMLC client
SLR
3 3 3 1 1
2
Fig. 4.29 General network positioning for a MT-LR with “basic functionality”
A50016-D1111-V12-2-7618 151
System Description D900/D1800 Information
GPRS PLMN System
Charging
Charging is an overall term for the whole accounting function and the limited pre-billing
functions within the network elements or in co-operation with add-on service platforms
(e.g., IN/CAMEL). Such pre-billing functions are for example charge determination.
The term “accounting” is sometimes used as a synonym to “charging”.
i
Charging can be subdivided into two following categories:
• Offline method
The offline method is the traditional one. The PLMN operator performs the commu-
nication service, i.e. the resource usage by the mobile subscriber, before payment
by the responsible mobile subscriber. The charge is calculated at the earliest after
finishing of the communication service or service part. Further delay depends on the
billing processing. I.e. the PLMN operator goes in submission.
• Online method
The online method is the contrary method. The charge is calculated during running
of the communication service. Mobile subscriber supervision and pre-paid service
can be done. In contrast to the offline charging method the charge is calculated be-
fore or during network usage. In case of pre-paid service the mobile subscriber goes
in submission (gives a credit) by pre-charge of an account. This account will be
counted down during the communication service.
Charging is done for two purposes:
• Mobile subscriber charging
The main purpose is mobile subscriber charging. The mobile subscriber, who was
(offline charging) / is (online charging) responsible for the communication service or
service part, is debited with a related bill. For that mobile subscriber and communi-
cation service related data are collected and processed for the relationship mobile
subscriber (user) - PLMN operator (network). Mobile subscriber charging is done
within the network elements of the visited network (e.g., SGSN).
• Inter-administration charging
The second purpose is the inter-administration charging between different PLMN
operators. If a communication service covers different administration areas (net-
works) a charge balancing for mutual resource usage is done. For that communica-
tion service related data at the network gateways are collected and processed for
the relationship PLMN operator - PLMN operator. Inter-administration charging is
done on the network gateways of the involved neighboring networks (e.g.,
GGSN/IPS). But also the mobile subscriber charging output can be used for making
inter-administration billing.
152 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Billing
Billing is the function of the administration and billing centre (ABC), i.e. outside of the
network elements. The charging related data delivered by the network elements are cor-
related with a relevant tariff model in order to create the bill. The bill is used for payment
demand to the mobile subscriber, responsible for the whole communication service or
service part.
A50016-D1111-V12-2-7618 153
System Description D900/D1800 Information
GPRS PLMN System
154 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Charging collection
Generally, raw information is collected to charge the user for the transport of the user
data within the GPRS PLMN between the service origination to the termination. Charg-
ing is not done depending on the user “net” data contents. The volume collection is done
at the lowest application layer outside the GPRS function.
• SGSN network element PDP context record
This raw record is used to collect charging information related to a PDP session and
the data transferred for a GPRS-MS in the SGSN network element. In addition, mo-
bile access via the radio interface and the mobile management is recorded. The cor-
responding record type within the GGSN/IPS is the GGSN/IPS PDP context record
created for the same context.
The record contains:
– Served subscriber related data (e.g., IMSI, MSISDN, GPRS-MS network and ra-
dio access capability, location (LAC, cell ID, system type)
– Control data (e.g., record type, charging ID, record sequence number)
– Seized PLMN data (e.g., SGSN network element and GGSN address, PDP ad-
dress and type)
– Additional service data (e.g., CAMEL parameter (SCP address, service key, etc.),
location service)
– Service measurement data (e.g., record opening time, context duration, uplink
and downlink traffic volume depending on change condition, release reason)
• GGSN PDP context record
This raw record is used to collect charging information related to a PDP session and
the data transferred for a GPRS-MS in the GGSN/IPS. In addition, external access
to the PDN is recorded.
The record contains:
A50016-D1111-V12-2-7618 155
System Description D900/D1800 Information
GPRS PLMN System
156 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
The L-CG of the IPS-3300 offers also a simple ticket layout administration (as described
i above for SGSN) and is part of the "IPS-charging gateway function (CGF)" consisting
of GGSN, CSG and L-CG.
A50016-D1111-V12-2-7618 157
System Description D900/D1800 Information
GPRS PLMN System
– A roaming default profile for GPRS-MSs visiting the SGSNs PLMN but using a
GGSN/IPS belonging to their home PLMN
Additionally to standards definition, to be backward compatible to the 3GPP release
99 solution, the GSNs are able to support appropriate accounting methods. Both
SGSN and GGSN/IPS select the charging profile for PDP context CDR generation
(i.e. SGSN-CDR and GGSN-CDR, respectively) upon activation of a corresponding
PDP context. The profiles for SGSN-short message mobile originated/terminated -
CDR (S-SMO/T-CDRs) are selected by the SGSN if a short message transfer was
executed. The profiles for SGSN-mobile terminated-LCS request (LCS-MT-CDRs)
are selected by the SGSN if a mobile terminated LCS request was executed.
Distributed CGF
As the ticket storage medium the local hard disk of network element is used. For that a
pre-allocated range is reserved by administration. The configurations for SGSN and
GGSN/IPS depend on the network element hardware architecture.
For files containing tickets the following configurations are possible in the packet-
switched domain:
– SGSN (with MP-platform): MP:OAM hard disk with file array system
– SGSN (with MP-platform): MP:OAMD (if available) hard disk with
file array system
– GGSN/IPS (with local CG (L-CG)): L-CG hard disk with file system
As ticket transfer interface the O&M interface of the network elements with file oriented
procedure is used. For files containing tickets the following configurations are possible:
– SGSN (with MP-platform): FTP via TCP/IP
– GGSN/IPS (with local CG (L-CG)): FTP via TCP/IP
FTP support the pull mechanism. I.e. the remote post-processing system (ABC) has to
request the file transfer.
Centralized CGF
The ticket storage medium is outside the network elements, which handle the user traf-
fic, on an independent device. I.e. a local disk isn't required. Such independent devices
are Billing Mediation Device (BMD), Charging Gateway (CG; standardized in 3GPP for
packet-switched domain networks ) but also hot billing server.
158 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
A50016-D1111-V12-2-7618 159
System Description D900/D1800 Information
GPRS PLMN System
• It is possible to have different time switches in the SGSN network element and
GGSN.
• The charging data record (CDR) generation for the SGSN network element and
GGSN PDP context records is extended by the trigger condition “tariff time change”
by adding a “list of traffic data volumes” container.
Data packet content duplication in the SGSN an transfer to the monitoring center
(MC)
The functions implemented for content duplication and transferring the intercepted prod-
uct to the MC are:
– Delivery function of intercepted products (duplication of user data) located in the
SGSN
– Transfer function via TCP/IP from SGSN to MCs
– Anticipation of the Gn interface on the 3G-SGSN (short cut to Gi router)
– Implementation of a protocol stack on the interlace between SGSN and MCs
– Implementation of a virtual private network (VPN) by means of IPsec on the Gi router
– Implementation of a “ping” mechanism to maintain the interface to MCs
IRI-tickets
The collection of interception-relevant data is performed in the SGSN/SLR. Data de-
scribing the packet-switched services is transferred in the form of IRI-tickets via a
TCP/IP connection to an Lawful Interception - Interception Management System (LI-
IMS) and then forwarded to the monitoring center (MC). IRI-tickets consist of all inter-
cepted data relevant to attach, detach, routing area update, PDP context (transaction)
and SMS (MO/MT) of the monitored GPRS-MS coded in ASN.1 format. These IRI-tick-
ets are created for packet-switched services (PDP context activation/deactivation) and
for actions not related to the traffic channel (SMS MO/MT). The IRI-tickets contain,
among other data, the directory numbers of the session subscribers, the provider ID, op-
erator ID, switch ID and the location code for the subscriber at the call time (CGI/RAC),
if available. In general, the MSISDN, IMSI or IMEI form the basis for selecting an inter-
cepted subscriber.
Lawful interception enhancements in current software version:
• Failed attach notification
The generation of interception related information (IRI) tickets for failed subscriber
attach.
160 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Execution sequences
Three independent procedures are provided for the lawful interception functionality (see
Fig. 4.30):
– Enhanced administration (1): identifying the GPRS mobile subscriber as a
IRI-subscriber
The identification is undertaken in the network components SGSN/SLR in the inter-
ception database by CMISE operation from the LI-IMS via the TCP/IP interface
(MML is not usable as the administration language).
– Packet data processing/interception product (2)
Duplicating the data packets in the SGSN/SLR by a packet duplicator. A new inter-
face delivers the intercepted product which is transmitted to the consumer (LEA).
– IRI-ticket generation and transfer (3)
Data describing attach, detach, routing area update, PDP context activation/deacti-
vation or SMS MO/MT (IRI-ticket) is generated at the start/stop of monitoring and
transferred via hot operation over a TCP/IP connection using CMISE to the IMS
where the IRI-tickets are transferred to the monitoring center (MC)/law enforcement
agency (LEA).
A50016-D1111-V12-2-7618 161
System Description D900/D1800 Information
GPRS PLMN System
LI-IMS
Monitoring center (MC)
OS (1)
Evaluation for
consumers (LEA) VPN via
Internet/Q3 (1) (3)
(TCP/IP) IPsec
CMISE
(3) Internet/Q3
(TCP/IP)
CMISE
GPRS (2)
network node Internet
(SGSN/SLR)
PLMN Point of
BSS presence
(POP)
Fig. 4.30 Lawful interception with interception for a mobile-originated packet data
transfer
162 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
The management functions are implemented via O&M tasks generated with them. An
O&M task (operational task) is a higher-level abstraction over a machine language
which the network element understands. This operational task is a single element of op-
erational flow, represented in the GSNs/SC by a single element of the task tree.
The GPRS PLMN nodes are managed by means of the Q3/SNMP interface which al-
lows standardized management of the network. The GSNs are administered by graphi-
cal user forms for individual Q3/SNMP operations. The PLMN operator invokes them via
a task tree. The task tree comprises all major operation and maintenance tasks which
in turn contain the appropriate graphical user forms.
This tasks can be defined in the form of Q3/SNMP scripts, Q3/SNMP requests and
Q3/SNMP scenarios.
– Q3/SNMP script: A sequence (flow with decisions) of Q3/SNMP tasks (commands)
written into a batch file. Reaction on events is possible. Predefined values can be
used.
– Q3/SNMP request: A single Q3/SNMP command characterized by fixed values for
managed object class and operation (create, set, get, delete, actions). All other pa-
rameters have to be selected by the PLMN operator.
– Q3/SNMP scenario: A flow of tasks and/or NT executables.
These tasks can be introduced either locally (with craft terminal local, CTL) or remotely
(with client terminal, CT in the Switch Commander (SC) or the IP Manager (IP-M)). Re-
A50016-D1111-V12-2-7618 163
System Description D900/D1800 Information
GPRS PLMN System
mote introduction is implemented via the SC/IP-M or OS. TMN interfaces with corre-
sponding services (e.g., CMISE, FTAM) are available for this (section 4.6,
Communication Protocols and Signaling Functions in the GPRS PLMN).
164 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
FS
GPRS-MS GSS
GSM signaling CG
Ga interface Ga interface (without L-CG) *)
system
FTP interface (with L-CG)
(CM, MM, RR)
BSS
LLC SGSN/SLR GTP GGSN/IPS IP PDN
(BSSGP/ (IP) (IP)
FR)
SS7
SS7
(MAP)
(MAP)
SS7
SSS
(ISUP/TUP,
EIR MAP) HLR/AC FS
SS7
SS7 SS7 (MAP)
(MAP) (MAP)
Fig. 4.31 Communication protocol/signaling routes for the traffic connections of the GPRS PLMN (and GSM
PLMN)
Fig. 4.32 shows an overview of the communication protocol/signaling routes for the
O&M connections in the GPRS PLMN between OMS components and the telecommu-
nication network elements indicating the communication protocol (TCP/IP via LAN
(Ethernet), UDP/IP via WAN (Internet)) and the user services (CMIP, FTP, SNMP). A
mobile integrator (MI) architecture, as described in the System Description
D900/D1800, register Network System Concept, section entitled network components
of the mobile integrator (MI), is not taken into consideration in this figure.
A50016-D1111-V12-2-7618 165
System Description D900/D1800 Information
GPRS PLMN System
LI-IMS ABC OS
UDP/IP
(CMIP, TCP/IP
SNMP) (FTP,
SC CMIP,
SNMP)
OMS
TCP/IP
(FTP, GSS
CMIP,
SNMP)
SGSN/SLR GGSN/IPS
Fig. 4.32 Signaling routes for the O&M connections of the GPRS PLMN
Fig. 4.33 shows the protocol/signaling structure of the GSS network nodes (e.g., SG-
SN/SLR) and the signaling structure of the BSS (BSC/BTS) with reference to the X.200
layer model in accordance with OSI (OSI layer).
OSI layer
6
5 SNDCP GTP GTP
2 MAC FR FR L2 L2 L2
1 L1 L1 L1 L1 L1 L1
Fig. 4.33 Layers and levels of the GPRS PLMN communication protocol/signaling
functions of a GPRS mobile traffic connection
166 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
4.6.1 Structure of the GSM Radio Interface Signaling System (for GPRS
PLMN)
The structure of the GSM radio interface signaling system (for GPRS PLMN) is based
on three OSI layers (Fig. 4.34):
Interworking unit
Applica-
tion
7 7
SNDCP 5–6
5–6
LLC
4 4
RLC RLC
3 3
2 MAC MAC 2
L1 L1 1
1
Um interface
Fig. 4.34 Structure of the GSM radio interface signaling system (for GPRS PLMN)
Layer 3 of the GSM radio interface (for GPRS PLMN) consists of the radio link control
(RLC) protocol which provides a reliable link via the radio interface which fits the block
structure of the physical channel. It segments and reassembles the LLC frames.
Layer 2 of the GSM radio interface (for GPRS PLMN) consists of the media access con-
trol (MAC) protocol which provides access to the physical radio resource. This means,
that it is responsible for the physical allocation of a packet data channel. It is strongly
associated with the RLC layer.
Layer 1 of the GSM radio interface (for GPRS PLMN) consists of the physical radio
channel used to transfer the data packets, i.e. carrier frequencies, modulation and trans-
mitter/receiver characteristics.
A50016-D1111-V12-2-7618 167
System Description D900/D1800 Information
GPRS PLMN System
Interworking unit
Applica-
tion
7 7
SNDCP 5–6
5–6
LLC
4 4
BSSGP BSSGP
3 3
Frame Frame
2 2
relay relay
1 L1 L1 1
Gb interface
168 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Interworking unit
Applica- Applica-
tion tion
7 7
5–6 5–6
TCP/ TCP/
4 UDP UDP 4
IP IP
3 3
2 Host-to- Host-to- 2
network network
1 1
A50016-D1111-V12-2-7618 169
System Description D900/D1800 Information
GPRS PLMN System
170 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
Tab. 4.6 SS7 components on the signaling routes (in the GPRS PLMN)
Some SS7 signaling components are described in the relevant sections of the System
i Description D900/D1800, register GSM PLMN. For GPRS PLMN, the BSSAP will be en-
hanced to fulfill the requirements of SGSN/SLR to MSC/VLR and the MAP will be en-
hanced to fulfill the requirements of SGSN/SLR to HLR/AC and SGSN/SLR to SMS
GMSC/IWMSC interworking, as described below.
A50016-D1111-V12-2-7618 171
System Description D900/D1800 Information
GPRS PLMN System
5 Abbreviations
3G Third Generation
AAL1 ATM Adaption Layer 1
ABC Administration and Billing Center
AC Authentication Center
ACL Access List
ACOM Antenna Combiner
ALI Alarm Indication Module
AMX ATM Multiplexer
AP Accounting Probe
APN Access Point Name
ARQ Automatic Repeat Request
ASBR Autonomous System Border Router
ASN ATM Switching Network
ASN.1 Abstract Synatax Notation 1
BBSIG Baseband and Signal Processing
BG Boarder Gateway
BGP4 Boarder Gateway Protocol 4
BLER Block Error Rate
BMD Billing Mediation Device
BR Border Router
BSC Base Station Controller
BSCI BSC Interface Card
BSIC Base Station Identity Code
BSS Base Station System
BSSGP BSS GPRS Protocol
BTS Base Transceiver Station
BTSE Base Transceiver Station Equipment
CAMEL Customized Application for Mobile Network
Enhanced Logic
CAN Customer Access Network
CAPEX Capital Expenditure
CBC Cell Broadcast Center
CBR Constant Bit Rate
CC Charging Characteristics
C-CG Central Charging Gateway
CCNC Common Channel Signaling Network Con-
trol
CCTRL Core Controller
CCU Channel Codec Unit
CDE Common Desktop Environment
172 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
A50016-D1111-V12-2-7618 173
System Description D900/D1800 Information
GPRS PLMN System
174 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
A50016-D1111-V12-2-7618 175
System Description D900/D1800 Information
GPRS PLMN System
176 A50016-D1111-V12-2-7618
Information System Description D900/D1800
System GPRS PLMN
A50016-D1111-V12-2-7618 177
System Description D900/D1800 Information
GPRS PLMN System
178 A50016-D1111-V12-2-7618