Mobile Networks Gsm-Gprs-Umts: Course Instructor MR - Getnet Asfaw
Mobile Networks Gsm-Gprs-Umts: Course Instructor MR - Getnet Asfaw
GSM-GPRS-UMTS
Chapter 2
Course Instructor
Mr.Getnet Asfaw
Email: [email protected]
Next Generation Networks (NGN)
course agenda
Introduction
PSTN
Mobile IP
GPRS/UMTS
4G mobile networks
VOIP
VOIP QoS issues
Multimedia Control Protocols
H323
H324
Session Initiation Protocol (SIP)
Soft Switching
Convergent Networks
PSTN/ISDN
MS BSS NSS
ME/SIM
MT BTS (G)MSC
Um BSC
A
A-bis B
VLR
X.25
X.25
F D C
OSS
EIR AuC
•MS: Mobile Station. OMC HLR
SM
•BSS: Base Station Subsystem.
•NSS: Network Switching Subsystem.
Network Architecture
Used to get and make calls and it is composed of two entities:
•Mobile Equipment (ME).
•Subscriber Identity Module (SIM).
•Mobile Terminal (MT).
MS
ME/SIM
MT: Generally a PDA, PC, …
MT Can communicate with ME via a serial (DTE-DCE) interface; e.g. serial cable
PCMCIA, Bluetooth,…
Use AT commands.
ME: Represents the cell phone itself without the SIM-card. Each cell phone has a
unique International Mobile Equipment Identity (IMEI) number.
SIM: Is a smart card used for storing and handling subscriber informatio
Operation Sub-System(OSS)
Interface Description
Um Radio link between MS and BTS
Abis Between BTS and BSC, PCM 2Mbit/s
A Between BSC and MSC, PCM 2Mbit/s
B Between MSC and VLR (use MAP/TCAP protocols)
C Between MSC and HLR (MAP/TCAP)
D Between HLR and VLR (MAP/TCAP)
E Between two MSCs (MAP/TCAP +ISUP/TUP)
F Between MSC and EIR (MAP/TCAP)
G Between VLRs (MAP/TCAP)
The Radio Interface
The Radio Interface (Um) is split into several channels
•The signaling channels carry management and control information
•Traffic channels to carry user data.
To reduce the MS’s power consumption and minimize interference on the air interface,
during pauses in speech the MS does not transmit – this is called: Discontinuous
Transmission (DTX)
It is typically only transmitting in one time slot (i.e., 1/8 of the time)
The Radio Interface
Frequency Reuse
They are grouped in units of seven 7 cell re-use pattern
cells. Each color indicates a group
f7
of frequencies. f f2 f7
Adjacent cells are assigned different 6 f1 f6
f 5 f3 f2
frequencies to avoid interference or f4 f1
f2 f5 f3
crosstalk. f7
f6 f4
Because of the limited bandwidth f2
resources, the same frequency have
to be reused in other nearby cells.
Example: Incomming Call
PSTN
BTS 1
VLR
BTS
BSC MSC
BTS
BTS BSC
GMSC HLR
BTS
Incoming call is passed from the fixed network to the gateway GMSC.
Example: Incomming Call
PSTN
BTS 1
VLR
BTS
BSC MSC
BTS
BTS BSC
GMSC HLR
2
BTS
PSTN
BTS 1
VLR
BTS
BSC MSC
BTS
3
BTS BSC
GMSC HLR
2
BTS
HLR checks for the existence of the called number, then the relevant VLR is requested
to provide a mobile station roaming number (MSRN).
Example: Incomming Call
PSTN
BTS 1
VLR
BTS
BSC MSC 4
BTS
3
BTS BSC
GMSC HLR
2
BTS
PSTN
BTS 1
VLR
BTS
BSC MSC 4
BTS
3
BTS BSC
5 GMSC HLR
2
BTS
PSTN
BTS 1
6 VLR
BTS
BSC MSC 4
BTS
3
BTS BSC
5 GMSC HLR
2
BTS
VLR is quarried for the location, range, and reach-ability status of the mobile
subscriber.
Example: Incomming Call
PSTN
BTS 1
6 VLR
BTS
BSC MSC 4
7
BTS
3
BTS BSC
5 GMSC HLR
2
BTS
8
PSTN
BTS 1
8
6 VLR
8 8
8
BTS
BSC MSC 4
8
8 7
8 BTS
8 3
BTS BSC
5 GMSC HLR
8
8 2
BTS
8
PSTN
9
BTS 1
8
6 VLR
8 8
8
BTS
BSC MSC 4
8
8 7
8 BTS
8 3
BTS BSC
5 GMSC HLR
8
8 2
BTS
8
PSTN
9
BTS 1
8 10
6 VLR
8 8
8
BTS
BSC MSC 4
8
8 7
8 BTS
8 3
BTS BSC
5 GMSC HLR
8
8 2
BTS 2
When mobile subscriber telephone responds to the page, then complete all necessary
security procedures.
Example: Incomming Call
8
PSTN
9
BTS 1
10 11
8
6 VLR
8 8
8
BTS
BSC MSC 4
8
8 7
8 BTS
8 3
BTS BSC
5 GMSC HLR
8
8 2
BTS 2
If this is successful. The VLR indicates to the MSC that call can be completed.
Example: Incomming Call
8
PSTN
9
BTS 1
10 11
8
6 VLR
8 8
8
BTS
BSC MSC 4
8
8 7
8 12
BTS
8 3
BTS BSC
5 GMSC HLR
8
8 2
BTS 2
The network keeps track of the last known location of the MS in the VLR
and HLR.
Radio sites connected to tha MSC are divided into “location areas” (LAs),
thus when a call comes for an MS, the network looks for the MS in the last
known location area.
Each BTS is assigned (by the operator) a 40 bit ID – called a Location Area
Identity (LAI), with three parts
G S
PMR
Introduction
GPRS (General Packet Radio Services) is a non-voice, packet switched technology
with high-performance, good quality services, reliable, transmits large amounts of data
in an efficient manner, increased voice capacity, with the internet accessible features
attached to it.
GPRS is based on the GSM means that GPRS uses the GSM air Interface for its
service transmission
Gn Gi
PSDN
SGSN IP GGSN
Gc
Gr
Gb G
s
HLR
ME/SIM
BTS (G)MSC
Um BSC C
A
A-bis
MT
X.25
BSS Base Station System X.25 B
F D
BTS Base Transceiver Station OSS
BSC Base Station Controller
EIR AuC VLR
OMC PSTN/ISDN
NSS Network Sub-System
MSC Mobile-service Switching Controller SM
VLR Visitor Location Register
HLR Home Location Register
AuC Authentication Server SGSN Serving GPRS Support Node
Switching but can not use both services at the same time.
Class C
allow to be attached to only one service at a time. (pure GSM
or pure GPRS)
Applications:
Choosing a mode of operation
relative benefit
relative cost
Class B Class A
Class C
Interfaces
Interfaces
Gn - backbone interface (SGSN-GGSN)
Gp - between GSNs (GPRS Support Nodes) in different PLMNs (Public Land
Mobile Networks)
Gi - connection to external networks (support IP).
Gb - between SGSN and BSC (Base Station Controller)
Gd - between SGSN and SMS-C (SMS Centre), it is to exchange messages of
the short message service (SMS) via GPRS, it interconnects the SMS gateway
MSC (SMS-GMSC) with the SGSN.
Gf – between SGSN and EIR (Equipment Identification Register) Across the Gf
interface, the SGSN may query the IMEI (equipment Identifier) of a mobile station
trying to register with the network.
Gs - between SGSN and MSC (Mobile Switching Centre)
Gr - between SGSN and HLR (Home Location Register) The HLR stores the user
profile, the current SGSN address, and the PDP address(es) for each GPRS user
in the PLMN. The Gr interface is used to exchange this information between HLR
and SGSN.
Gc – between GGSN and HLR, The signaling path Gc interface may be used by
the GGSN to query a user’s location and profile in order to update its location
register.
Protocols
HLR
SGSNn SGSNo
GGSN
HLR
2
SGSNn SGSNo
GGSN
If the RA is served by the same SGSN, the location information is updated and an
acknowledge is sent back to the MS. There is no need to inform the GGSN,
because the SGSN and tunneling information are not changed. However if the
previous RA is served by another SGSN, the GGSN must be informed. The
GGSN address and tunneling information can be requested from the previous
SGSNo
Moving
MS MS
1
HLR
2
SGSNn SGSNo
3
GGSN
The SGSNo is requested to transmit the undelivered data packets to the new
SGSN. Afterwards, the information context of the MS is deleted from the memory
of the SGSNo. As soon as the address and tunneling information is received from
the SGSNo
Moving
MS MS
1
HLR
2
SGSNn SGSNo
3
4
GGSN
HLR
2
SGSNn SGSNo
3
4
5
GGSN
HLR
2
SGSNn SGSNo
3
4
5 6
GGSN
1st generation
Branches and leaves of the telecommunication systems
family tree are not shown in chronological order. Analog speech Local / international
1980
3G Evolution Path from GSM to UMTS
HSCSD EDGE
Global
Satellite
Suburban
Urban
In-Building
Micro-Cell Pico-Cell
Macro-Cell
Universal Frequency Re-use in
CDMA based systems
f1
f1
f1
f1
f1
f1
f1 f1
f1
f1
f1
f1
f1 f1
f1
f1
f1
f1
UMTS Architecture
Channel Access Technologies
Channel Access Technologies
Hybrid FDMA/TDMA
Channel Access Technologies
CDMA
Principles of CDMA
Spread Spectrum
The original data sequence is binary multiplied with a spreading code that
typically has a much larger bandwidth than the original signal.
The bits in the spreading code are called chips to differentiate them from the
bits in the data sequence, which are called symbols.
Each user has its own spreading code. The identical code is used in both
transformations on each end of the radio channel, spreading the original signal
to produce a wideband signal, and dispreading the wideband signal back to the
original narrowband signal.
Principles of CDMA
Spread Spectrum
Considered alone, the spreading procedure might seem like a waste of time in
term of information transmission.
Spread Spectrum
The dispreading procedure at receiver side also divided into two stages:
•Multiplication of the received signal by the spreading code used.
•Averaging over a symbol period.
How the original symbols can be reconstructed simply just by multiplying again
by the same code ?
Note:
If we chose that; logical “0” corresponds to bipolar (+1) and logical “1”
corresponds to bipolar “-1”.
Then, a multiplication of the bipolar signals (+1/-1) corresponds to an
XOR operation for the logical signals (0/1).
We were cover up-to this
Here we will enough
===================
Below you should be read
& see||
UMTS Terrestrial
Radio Access
Network
UTRA modes
Frequency Division duplexing (FDD)
•Both DL and UL use the same frequency channel but never simultaneously (half-
duplex).
•The frame length is 10 ms, with each frame divided into 15 time slot.
•Each time slot can be accessed by up to 16 user depending on SF which can be
1,2,4,8, or 16. So the data rate in TDD mode ranges from 240 ksymbols/second to
3.84 Msymbols/second.
•In principle, the network can allocate all the time slots freely for UL or DL.
However, at least one time slot must be allocated for DL and one for UL per frame,
as the communication between UE and the network always need a return channel.
WCDMA Communication protocol stack
Logical channels
(what is transmitted)
Transport channels
(How it is transmitted)
Physical channels
Physical Layer (How it is transmitted)
Network Structure
UMTS Network Structure
USER RAN CN
UE UTRAN GPRS CN
UE GERAN GSM CN
The UMTS consists of two parts the radio access network RAN and the core network CN
For the CN the option are the GSM based CS network and the GPRS based PS network
For RAN the option are GSM EDGE RAN(GERAN) and Universal Terrestrial RAN
(UTRAN)
The GERAN is based on EDGE technology which reuses the frequency allocation of GSM
and provides higher bandwidths by using more advanced modulation and coding schemes
The UTRAN is based on WCDMA technology
etc
Release 4 v4.0.0 v4.1.0 v4.2.0
03/01 .
Release 5 etc
v5.0.0 v5.1.0 .
06/02
Release 6
v6.0.0 etc
12/03 or 03/04 .
Corrections
New Functions
Release 99
In Release 99 the core network is logically divided into two domains: circuit-switched (CS)
and packetswitched (PS). The CS-domain handles circuit-switched connections, and
the PS-domain handles the packet transfer.
UMTS Terrestrial Radio Access Network
The UTRAN is the new radio access network designed especially for UMTS.
Its boundaries are the Iu interface to the core network and the Uu interface (radio
interface) to user equipment (UE).
UMTS Terrestrial Radio Access Network
* The UTRAN consists of radio network controllers (RNCs) and Node Bs (base
stations). Together, these entities form a radio network subsystem (RNS).
* The internal interfaces of the UTRAN include the Iub and Iur.
Radio Network Controller (RNC)
* The RNC controls one or more Node Bs. It may be connected via the Iu interface to an
MSC (IuCS) or to an SGSN (IuPS). The interface between RNCs (Iur) is a logical interface
* RNC is comparable to a BSC in GSM networks.
Functions that are performed by the RNC include the following:
Iub transport resources management.
Control of Node B logical operation and maintenance (O&M) resources.
Modifications to active sets; that is, soft handover.
Allocation of DL channelization codes.
DL power control.
Node B
The GSM radio access network is also known as the base station subsystem (BSS). It
.consists of one BSC and one or more BTS
.The BSC controls the functionality of a BTS over the A-bis interface
The A-bis interface is not a multivendor interface, but it contains solutions that are
.proprietary to each manufacturer
Interfaces
•It is the most important and central interface for the 3GPP concept.
•This interface is an open multivendor interface.
•This interface connects the core network and the UMTS Radio Access Network (URAN).
•The Iu can have two different physical instances, Iu-CS and Iu-PS.
General protocol model for UTRAN
The protocol model in the Iu interface is divided into two horizontal layers
.The radio network layer 2- The transport network layer -1
A protocol stack diagram has two planes, control and user. The control plane transfers
.signaling information, and the user plane transfers application data
General protocol model for UTRAN
In the vertical direction, the Iu protocol model is divided into three planes, the control plane,
,the user plane, and the transport network control plane. Both radio network layer planes
control and user, are conveyed via the transport network layer using the transport network
.user plane
General protocol model for UTRAN
The signaling protocol for the Access Link Control Application Protocol (ALCAP) may be
the same type as the signaling protocol for the Application Protocol, or it may be different.
Once the signaling bearers are in place, the Application Protocol in the radio network layer
may ask for data bearers to be set up. This request is relayed to the ALCAP in the transport
network layer. The ALCAP is responsible for the data bearer setup, and it has all the required
.information about the user plane technology
General protocol model for UTRAN
In the Iu-PS interface, no ALCAP is needed. Because the signaling bearer in the transport
network control plane is only needed for the ALCAP, the entire transport network control
.plane is unnecessary in this case
Iu interface/CS domain
•Two alternative protocol stacks to use. The first one is the same as in CS domain, and the
second one is more IP-oriented. This version can be used once the data transmission is based
on the IP technology. The user plane in this domain is different from the one in the CS
domain. The data packet forwarding is handled by the GPRS Tunnelling Protocol for user
plane (GTP-U).
Iub Interface
•This interface is situated between the RNC and the Node B in the UTRAN.
•In GSM terms this corresponds to the A-bis interface between the BTS and the BSC.
•Is hardly an open interface.
•The protocol stack in this interface is based on the same principles as in the Iu interface;
Iur Interface
•Several base stations can have an active connection with the same mobile station at the
same time . It is possible that these base stations are controlled by different RNCs. Without
an Iur interface, this situation would have to be controlled via the Iu interface , which
would be a very clumsy method indeed.
• There is always only one RNC in control of a UE connection (SRNC)
• Any other RNC involved in the connection is a slave RNC (DRNC)