Sie sind auf Seite 1von 5

Communication Networks IV.

Borhanuddin Mohd Ali


1
EVOLUTION OF THE GSM
The data capability of GSM is rather limited (9.6kb/s). Enhancements and annexes to GSM has been
developed in order to extend this capability.
They are namely High Speed Circuit Switched Data (HSCSD), Enhanced Data for the Evolution of GSM
(EDGE), and General Packet Rate Service (GPRS).
General Packet Radio System (GPRS)
This is a packet-switched network based on GSM.
The radio and network resources are only accessed when data actually needs to be transmitted between
the mobile user and the network.
In between alternating transmissions, no network resources need to be allocated. Therefore, packet-
switching saves resources, especially in the case of bursty transactions.
GPRS utilises the same principle as the HSCSD, bundling of timeslots to achieve higher data rates.
Additionally, new channel coding schemes have been defined. With 8 timeslots and coding scheme 4,
GPRS is able to provide a net throughput rate of 160 kbit/s.
The channel coding schemes provides for higher data transmission rates per timeslot sacrifice data
protection for speed. Therefore, the new coding schemes 2, 3 and 4 make less provision for forward error
correction and can only be applied when radio conditions are good to excellent.
1 Timeslot 2 Timeslots 8 Timeslots
CS-1: 8.0 kbit/s 16.0 kbit/s 64.0 kbit/s
CS-2: 12.0 kbit/s 24.0 kbit/s 96.0 kbit/s
CS-3: 14.4 kbit/s 28.8 kbit/s 115.2 kbit/s
CS-4: 20.0 kbit/s 40.0 kbit/s 160.0 kbit/s
GPRS The Logical Architecture
An entirely new core network is required.
However, the base station subsystem or BSS can be used for both circuit-switched services and GPRS
packet-switched services. BSS needs to be upgraded with the so-called Packet Control Unit or PCU.
The new network elements within the GPRS core network are the
Serving GPRS Support Node SGSB.
Gateway GPRS Support Node or GGSN,
Border Gateway or BG
Charging Gateway or CG.
Communication Networks IV.
Borhanuddin Mohd Ali
2
The SGSN is part of the GPRS core network. Together with the GGSN, the SGSN forms the GPRS core
network.
SGSN and GGSN can coexist in the same node.
The PCU interfaces the new GPRS core network to the existing GSM BSS.
This is done by converting packet data coming from the SGSN into the so called PCU-frames that have
the same format as TRAU-frames.
These PCU-frames are transparently routed through the BSC towards the BTS.
The BTS needs to determine the respective coding scheme and other options before processing a PCU-
frame.
Additionally, the PCU takes over all GPRS radio related control functions from the BSC. This
means that the PCU is in charge of all functions that are related to the Radio Link Control (RLC)
and Medium Access Control (MAC) Protocols (RLC/MAC) on the network side.
The PCU can be located anywhere in the network. It depends on the location of the TRAU
(Transcoder/rate adapter unit) where a network operator needs to place the PCU, too.
The GGSN or Gateway GPRS Support Node
GGSN is one of the new network elements that need to be introduced for GPRS. The GGSN is part of the
GPRS core network and interconnects the PLMN towards external packet data networks via the G
Interface.
GGSN is a packet switch with some extra functionality required for its additional functions in a
mobile network.
From the perspective of an external network like the internet, the PLMN looks like a normal IP-
subnetwork, and the GGSN appears to be an IP-router.
GPRS supports IP, PPP and IHOSS as packet data protocols (PDP). However, which PDP's are
supported depends on the capabilities of the different GGSN(s). Not every GGSN supports all
PDPs. When activating a PDP-context, a MS needs to access the correct GGSN that may serve
that request. Another option is that the SGSN selects the correct GGSN based on subscription
details or APN.
Different GGSNs within a PLMN may support different packet data protocols or they may have
different capabilities. For instance:
=> GGSN A can represents the operator's ISP-GGSN
=> GGSN B interconnects the PLMN towards the internet
=> GGSN C is a specialized GGSN that interconnects only to the IP-based intranet of one
specific volume customer (e.g. large corporation).
.
Routing and Mobility Management
From MS, the SGSN decapsulates the packet, examine the address information and route them to the
right GGSN, which then route them to the PDN.
The network specific routing procedure are used by the PDN for routing the packets to the destination.
The packets of the destination are routed through the PDN to the GGSN after the destination address has
been evaluated.
Communication Networks IV.
Borhanuddin Mohd Ali
3
The GGSN evaluates the destination address for the routing context and queries the corresponding
SGSN and associated tunnel information. The packet is then encapsulated and tunneled to the MS.
Two packet-encapsulating schemes:
Between GGSN, packets are routed using GPRS Tunnel Protocol. This allows any standard
protocol to be used, even if they are not supported by all SGSN.
Between SGSN and MS, separates the layer 2 protocols from the network layer protocol.
Mobility Management
Before an MS can establish a connection it must establish a logical connection context (so called
attachment procedure), resulting in an assignment of a temporary logical connection identity.
After this, one or more routing context for one or more PDP, could be negotiated with the GGSN.
A ciphering key sequence indicates how the user data is encoded.
The GPRS register is consulted to check whether an MS has access to the respective PDN. If access is
allowed the GPRS is asked to update its routing context.
Agreements are constantly updated during a GPRS session. The location of an MS is monitored on the
basis of the state diagram.
The MS informs the SGSN when it changes the cell while in state Ready. In state Standby an update is
done only when a change in Routing Area is experienced.
Protocol Architecture
All data packets from and to external networks within the GPRS backbone network is being transmitted in
GPRS Tunnel Protocol (GTP). The relevant signalling information and the data packets are transmitted
between SGSN and GGSN.
This implements the IWF between GSM and the external network protocol.
The fixed network protocol between SGSN and GGSN (Gn interface) will use standard protocols.
Between MS and SGSN, the lowest sublayer of the GSM layer 3 is used. It can multiplex several
network layer connections on a virtual data link layer connection, and offers coding and data
compression algorithm.
Base Station Subsystem GPRS Application Protocol (BSSGP) at the Gb interface performs the same
function as the GSM function.
In order to perform multiplexing of various traffic at the physical channel, the Data Link layer at the Um
interface is divided into 2 layers: radio link control (RLC) and medium access control (MAC).
Communication Networks IV.
Borhanuddin Mohd Ali
4
LLC Sublayer:
Uses the LAPDm, called LAPG (LAP on GSM).
Some modifications made are:
Variable frame lengths: A variable frame lengths are applicable, hence frame delimiters and bit
stuffings are not necessary. Length Indicator (LI) are required at the header.
Variable address types: New address types are used hence address field must be variable,
controlled by the Address Extension (EA) bit in the header.
Each Data Link Control Identifier (DLCI) contains a SAPI and TEI. Can contain addresses such
as TLLI, TMSI, IMSI and IMGI.
The address are assigned during the check in process.
Prioritized SAPIs Services are differentiated using SAPI, as in GSM.
The MAC Layer:
Allows large number of users to access the network. Contains contention resolution, multiplexing, and
reservation strategy with QoS consideration.
Here several TCH can be allocated to an MS at the same time (multislot assignment), and the data rate
can be dynamically changed to n 9.6kb/s.
The Physical layer: Divided into physical link layer (PLL) and physical radio frequency layer
(RF). The RF is for modulation and demodulation of radio waves, the PLL is for coding and
interleaving and synchronization.
RLC/MAC Protocol
It controls access to the radio channel through the normal process of contention resolution, multiplexing
and channel reservation
It works in multislot mode in which the MS can be allocated several slots at the same time.
Channel access is based on Slotted Aloha.
LLC Frame is first segmented distributed over the RLC/MAC PDU. An RLC/MAC PDU is interleaved into
4 normal bursts, which will be transmitted in consecutive TDMA frames, in the same time slots.
The ARQ/LLC protocol controls the selective requests for errored frames.
The LLC
Communication Networks IV.
Borhanuddin Mohd Ali
5
The mapping of PDCH to the physical channels follows the current GSM principle.
PDCH is given a time slot and TDMA number.
The same PDCH data can be sent to different MS at the same time.
PDCH is used as a bidirectional signalling channel. All the necessary signalling takes place on the Master PDCH.
The MPDCH is divided into:
Packet BCCH
PRACH
PPCH
PAGCH
Channel Structure
A multiframe structure is required for mapping the logical channel to the physical GSM channels.
Along with the IMSI, an MS operating in packet data mode must be able to receive the signalling channels of GSM.
A 52 Multiframe, from 2 26 frame is defined for the RLC/MAC protocol.
Multiframe structure consists of 4 52-frame multiframes.
.

Das könnte Ihnen auch gefallen