Professional Documents
Culture Documents
Mobile Communication 1
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
GSM
formerly: Groupe Spéciale Mobile (founded 1982)
now: Global System for Mobile Communication
Pan-European standard (ETSI, European Telecommunications Standardisation Institute)
simultaneous introduction of essential services in three phases (1991, 1994, 1996)
by the European telecommunication administrations (Germany: D1 and D2)
seamless roaming within Europe possible
today many providers all over the world use GSM (more than 184 countries in Asia,
Africa, Europe, Australia, America)
Mobile Communication 2
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Characteristics of GSM JS
Communication
mobile, wireless communication; support for voice and data services
Total mobility
international access, chip-card enables use of access points of different
providers
In Germany networks A, B, C
Worldwide connectivity • analogue systems
one number, the network handles localization • restricted functionality
(e.g. location, roaming, …)
High capacity
better frequency efficiency, smaller cells, more customers per cell
High transmission quality
high audio quality and reliability for wireless, uninterrupted phone calls at
higher speeds (e.g., from cars, trains)
Security functions
access control, authentication via chip-card and PIN
In Germany GSM networks D, E
• digital systems
• so called “2nd generation”
Mobile Communication 3
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
• GSM offers
– several types of connections
• voice connections, data connections, short message service
– multi-service options (combination of basic services)
• Three service domains
– Bearer Services
– Telematic Services
– Supplementary Services
bearer services
MS
transit source/
TE MT GSM-PLMN network destination TE
R, S Um (PSTN, ISDN) network (U, S, R)
tele services
TE = Terminal Equipment
MT = Mobile Termination
Mobile Communication 4
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
6.2. Architecture of the GSM system JS
JS
Mobile Communication 5
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Mobile Communication 6
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Ingredients 2: Antennas JS
Mobile Communication 7
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Ingredients 3: Infrastructure 1 JS
Base Stations
Cabling
Microwave links
Mobile Communication 8
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Ingredients 3: Infrastructure 2 JS
Management
Data bases
Switching units
Monitoring
Mobile Communication 9
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
GSM Overview JS
JS
OMC, EIR,
AUC
HLR
GMSC
NSS fixed network
with OSS
BSC
RSS
Mobile Communication 10
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
GSM Elements and Interfaces JS
JS
Interfaces
• Um
radio cell • Abis
BSS
MS MS •A
Um radio cell
•O
RSS BTS MS
MS = Mobile Station
BTS = Base Transceiver Station
BTS
Abis
BSC BSC
A
BSC = Base Station Controller
MSC MSC
MS MS
ISDN
PSTN
Um MSC MS = Mobile Station
BTS = Base Transceiver Station
BTS Abis
BSC EIR
BTS
BSC = Base Station Controller
SS7
HLR
HLR = Home Location Register
VLR = Visitor Location Register
• Interfaces
– Um : radio interface
A
BTS – Abis : standardized, open interface
BSC MSC
BTS with
BSS 16 kbit/s user channels
– A: standardized, open interface
with
clearly defined interfaces (open system) 64 kbit/s user channels
compatible to ISDN (wired) telephone system
Mobile Communication 13
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
HLR
Databases
HLR (Home Location Register)
VLR VLR (Visitor Location Register)
MSC
ISDN EIR (Equipment Identity Register)
PSTN
IWF
PSPDN
CSPDN
Mobile Communication 14
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Radio subsystem JS
JS
Mobile Communication 15
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Signal
quality
(receive)
Cell clustering
• a typical representation of
a cell is a hexagon
• a cluster of cells use different
subsets of frequencies
• the same subsets repeat
in further clusters
Typical values
• k = 7 (number of cells per cluster)
• D ≈ 4,4 • radius of cell (distance between cells with identical frequency subset)
Mobile Communication 17
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Mobile Communication 18
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Concepts for Multiple Access: FDMA in GSM
Goal of Multiple Access: Several mobile stations intend to communicate „in parallel“
with the same base station.
The access to the shared medium „air“ (the radio frequencies) has to be coordinated
in a deterministic manner (provide QoS for voice transmission, i.e. no collisions allowed)
••• •••
Frequency
935-960 MHz
124 channels (200 kHz)
downlink
y
enc
qu
890-915 MHz
fre
1 2 3 4 5 6 7 8
4.615 ms
Um Abis A
MS BTS BSC MSC
CM CM
MM MM
BSSAP BSSAP
RR RR’
RR’ BTSM BTSM
SS7 SS7
LAPDm LAPDm LAPD LAPD
Mobile Communication 24
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Example: Mobile Terminated Call JS
JS
• 1, 2: connection request
• 3, 4: security check
• 5-8: check resources (free
circuit) VLR
Mobile Communication 26
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Four Types of Handover JS
JS
1
2 3 4
MS MS MS MS
MSC MSC
Mobile Communication 27
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Handover decision JS
HO_MARGIN
MS MS
BTSold BTSnew
• when moving (slowly) between BTS old and new, a “ping pong” effect may occur
• “ping pong” = switching back and forth between new and old BTS (several times)
• may be prevented (or reduced) by defining a hysteresis for handover decision (HO_MARGIN)
Mobile Communication 28
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Overview handover types: Intra-Cell Handover
...
...
...
MSC
Billing,
Authentication
...
MSC
Gateway
BSC to
telephone
4
Old connection network
BTS New connection (ISDN...)
Mobile Communication 29
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
...
...
MSC
Billing,
Authentication
...
MSC
Gateway
BSC to
telephone
Old connection
4
network
BTS New connection (ISDN...)
Mobile Communication 30
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Overview handover types: BSC-BSC Handover
...
...
...
MSC
Billing,
Authentication
...
MSC
Gateway
BSC to
telephone
Old connection network
BTS New connection (ISDN...)
Mobile Communication 31
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
...
...
Relay
MSC
Billing,
Authentication
...
Anchor
MSC
Gateway
BSC to
telephone
Old connection network
BTS New connection (ISDN...)
Mobile Communication 32
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Location update overview JS
JS
OMC, EIR,
AUC
HLR
GMSC
NSS fixed network
with OSS
BSC
BSC
RSS
Location area 1 4
Location area 2
Mobile Communication 33
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Location update
• if LAI has changed when moving from old BTS to new BTS
=> MS initiates location update
Mobile Communication 34
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
6.3 GSM Data Services
MT = Mobile Termination
TAF = Terminal Adapter Function
TE = Terminal Equipment
TE (PC)
Application
Mobile Communication 35
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Packet
SMSC network
PH
PAD
BSS ISDN
MSC IWF
FAX
PSTN
FAX
The IWF (Interworking Function) allows communicating with any “data network”
Channels are allocated collectively for Uplink and Downlink during the entire
dial-up time
Billing is based upon the dial-up time and not the amount of data transmitted
Link Capacity
Connection possibilities
Performance
Mobile Communication 39
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Mobile Communication 40
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
ETSI Work Items (2)
GSM Packet Radio System (GPRS)
Phase 1 completed in 1998
Phase 2 completed during UMTS (Release 1999, March 2000)
V34 modems (28.8 kbit/s) may be realized by using 2 Time Slots (2 TCHs)
each with 14.4 kbit/s.
Mobile Communication 42
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
High-Speed Circuit-Switched Data
Principle of Multi-Slot Access
• Multiple Time-Slots (2..8) are
allocated to a single MS
Split/Combine D D Split/Combine
... ...
D D D D D D D D
... ...
D D
TCH/HSD
1...8 Time Slots
per TDMA-Frame
Mobile Communication 43
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Multi-Slot Access
Splitting/Combining data from higher layers need to be done in the MS and the
MSC/IWF
Mobile Communication 45
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Not well suited for packet-oriented protocols (such as IP) and their typical
applications (bursty and asymmetric data traffic)
Mobile Communication 46
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
6.4. Overview of GPRS
Mobile Communication 47
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Overview of GPRS
Design goal: Applications
GPRS-specific applications:
Mobile Communication 48
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Overview of GPRS
Design restrictions
Mobile Communication 49
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Host
HOST Mobility of a GPRS user
155.222.33.55
155.222.33.55
GPRS in a GSM network from IP’s point
SUBNETWORK
of view
SUBNETWORK is transparent, i.e. it’s regulated
155.222.33.XXX
within the GSM/GPRS network
Router 155.222.33.1
"Router"
SUBNETWORK SUBNETWORK
191.200.44.XXX 131.44.15.XXX
Packet Corporate 2
Corporate 1 Data
Router
network
network
Router
(Internet)
Local Local
HOST area area HOST
191.200.44.21 network network 131.44.15.3
Class A
simultaneous usage of packet-oriented and circuit-switched services
Class B
Simultaneous logging into GSM and GPRS system is possible
no simultaneous traffic is possible (automatic sequential changeover)
Class C
Logging into either GSM or GPRS is possible
may be a “GPRS-only” MS
Mobile Communication 51
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Receiving Sending
Class Maximum number of slots
slots slots
1 1 1 2
2 2 1 3
3 2 2 3
5 2 2 4
8 4 1 5
10 4 2 5
12 4 4 5
Mobile Communication 52
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
GPRS user data rates in kbit/s JS
Mobile Communication 53
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
SGSN
GGSN
MS BTS BSC
Internet
P ac ke t
BTS BSC
GPRS
SGSN n e tw o r k
backbone
network
Routing Area (IP based)
of a SGSN BTS BSC
Mobile Communication 54
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Two new Network Components
GGSN - Gateway GPRS Support Node
E C
Gd
MSC/VLR HLR
D
Gs
A Gc
Gr
Gb Gi
TE MT BSS SGSN GGSN PDN TE
Gn
R Um Gn Gf
Gp
EIR
SGSN GGSN
Other PLMN
Mobile Communication 56
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Interfaces of a GPRS Network
GPRS Network Signalling interfaces
Mobile Communication 57
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Mobile Host
155.222.33.55
SGSN Packet
Inter-operator SGSN
IP
ROUTER network
backbone IP
network ROUTER
GPRS GPRS
backbone HOME GPRS VISITED backbone
network NETWORK GPRS network
(IP based) NETWORK (IP based)
GGSN GGSN
Data
Packet
GGSN = Router network
network
(Internet)
155.222.33.1 Corporate
Server
1. Case: Router
Local
area
Static IP-Address network
assigned by the home GPRS network
Mobile Communication 58
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Scenario: Roaming mit GPRS (2)
BTS BSC BSC BTS
Mobile Host
SGSN Packet
Inter-operator SGSN 155.222.33.55
IP
ROUTER network
backbone IP
network ROUTER
GPRS GPRS
backbone HOME GPRS VISITED backbone
network NETWORK GPRS network
(IP based) NETWORK (IP based)
GGSN GGSN
Data
Packet
network
GGSN = Router network
(Internet)
155.222.33.1 Corporate
Server
2. Case: Router
Local
area
Static IP-Address network
Mobile Host
131.220.6.22
SGSN Packet
Inter-operator SGSN
IP (dynamic)
ROUTER network
backbone IP
network ROUTER
GPRS GPRS
backbone HOME GPRS VISITED backbone
network NETWORK GPRS network
(IP based) NETWORK (IP based)
GGSN GGSN
Data
Packet GGSN = Router
GGSN = Router network
network
131.220.6.1
(Internet)
155.222.33.1 Corporate
Server
3. Case:
Dynamic IP-Address
is assigned when logging into a GPRS network Router
Local
area
network
TCP RouterRouter
155.222.33.1
IP IP IP
GPRS bearer
Relay
SNDCP SNDCP GTP GTP
Downlink 0 1 2 3 4 5 6 7 0 1
Uplink 5 6 7 0 1 2 3 4 5 6
1-slot
Monitor
Downlink 0 1 2 3 4 5 6 7 0 1
2-slot Uplink 5 6 7 0 1 2 3 4 5 6
Monitor
Downlink 0 1 2 3 4 5 6 7 0 1
Monitor
3 slots: 4th slot: 5th slot:
The figure suggests that the same slots are used in a regular interval.
This is not the case! They are dynamically assigned to different MS!!!
Mobile Communication 64
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Use of TDMA slots with CSD
CSD (Circuit Switched Data) = same as telephony, one fixed channel
Downlink 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
Uplink 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4
Downlink 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
Uplink 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4
Downlink 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
Uplink 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4
Asymmetric example: Time-Slot No. 3+4+5 (D) + 4 (U) assigned for data channel
Downlink 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
Uplink 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4
Downlink 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
Uplink 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4
Downlink 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
Uplink 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4
During passive time slots, MS is able to measure reception
of other cells (but now only 4 out of 8 slots).
Downlink 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
Uplink 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4
Mobile Communication 66
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Use of TDMA slots with GPRS
GPRS, packet-oriented, access via RLC/MAC protocol, using Master/Slave principle
Downlink 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
Uplink 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4
Downlink 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
Uplink 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4
packet transmission completed, now BTS sends packet to MS
Downlink 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
Uplink 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4
Mobile Communication 67
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
RLC/MAC Protocol
RLC - Radio Link Control
Mobile Communication 68
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Summary of GPRS
Packet-oriented data transfer with data rates up to 21.4 kbit/s per Time-
Slot and up to 8 Time-Slots per user
Costs for data transfer may be negotiated (e.g. a better QoS is more
expensive)
Mobile Communication 69
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Mobile Communication 70
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Mobility Management in the Internet
Support of Macro Mobility
(Rem.: Foreign Agent with MIPv4 and IPv6 Router with MIPv6)
Mobile Communication 71
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
BSC TC
BTS AC EIR HLR
BSC TC
BTS
MSC VLR
Location Area, LA
Mobile Communication 72
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Comparison Internet - GSM
Mobility Internet Mobility GSM
HA de-central: Each “Home Network” HLR is central for all users of a PLMN
in the Internet has its own HA (de-central when considering International
Roaming: Each PLMN has its own HLR)
IP cares for global addressing ISDN numbering scheme cares for global
(world wide) addressing (e.g. +49-170-xxx leads to PLMN
of T-Mobile)
Mobile Communication 73
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Reachability: Reachability:
Care-of Address is used for IP-Routing TMSI/MSRN allows for ISDN-Routing to the
to the mobile station visited MSC, paging is used to determine
detailed location within Location Area
When changing the Link-Layer access • with active call “Handover” between
(wired and/or wireless) to a different - frequencies and cells (BTS)
IP subnetwork, the configuration will - BSCs
be changed (FA, Care-of Address) - MSCs
• in Idle Mode a “Location Update” is performed
when changing the Location Area
Mobile Communication 74
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Comparison Internet - GSM (3)
Mobility Internet Mobility GSM
Macro-Mobility: Macro-Mobility:
= basic goal Mobile IP • International Roaming: Use of services in
• change in configuration of Mobile “visited” PLMN
IP upon change of network access • Mobility in GSM on highest hierarchy level
to different IP subnetwork may also be seen as Macro-Mobility
(MSC-Handover/Location update, changing
TMSI and change information in HLR)
Micro-Mobility: Micro-Mobility:
• no support by Mobile IP Advanced concepts for (“fast”) movement in
(never was the goal of Mobile IP) cellular networks
• Support of mobility within a specific • overlapping cells
link technology (OSI layer 2) is • measurement of reception quality of current
transparent for Mobile IP and neighbouring cells
(e.g. GSM seen as a single IP subnet) • “fast” mechanism (handover) for “fast” change
between cells – without interruption
Mobile Communication 75
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Host
HOST Mobility of a GPRS user
155.222.33.55
155.222.33.55
GPRS in a GSM network from IP’s point
SUBNETWORK
of view
SUBNETWORK is transparent, i.e. it’s regulated
155.222.33.XXX
within the GSM/GPRS network
Router 155.222.33.1
"Router"
SUBNETWORK SUBNETWORK
191.200.44.XXX 131.44.15.XXX
Packet Corporate 2
Corporate 1 Data
Router
network
network
Router
(Internet)
Local Local
HOST area area HOST
191.200.44.21 network network 131.44.15.3
SGSN
GGSN
MS BTS BSC
Internet
P ac ke t
BTS BSC
GPRS
SGSN n e tw o r k
backbone
network
Routing Area (IP based)
of a SGSN BTS BSC
Mobile Communication 77
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
TCP RouterRouter
155.222.33.1
IP IP IP
GPRS bearer
Relay
SNDCP SNDCP GTP GTP
MS BSS SGSN
SGSN GGSN GGSN
= Foreign Agent = Home Agent
Within the GPRS/GSM network mobility is supported internally.
⇒ Functionality is identical to Mobile IP !!! Mobile Communication 78
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
Mobility in GPRS – Example
Foreign Agent
BTS BSC
for MS-1
SGSN-1
GGSN
MS-1 BTS BSC
Internet
P ac ke t
BTS BSC
GPRS
SGSN-2 n e tw o r k
backbone
network
(IP based)
BTS
Remember:
BSC
MS-1 is reachable
via SGSN-1
Mobile Communication 79
Copyright © 2008 Prof. Dr. Peter Martini, Dr. Matthias Frank, Institute of CS IV, University of Bonn Chapter 6.
SGSN-1
GGSN
BTS BSC
Internet
Foreign Agent
for MS-1
P ac ke t
BTS BSC
GPRS
SGSN-2 n e tw o r k
backbone
MS-1 network
(IP based)
BTS
Remember:
BSC
MS-1 is reachable
via SGSN-2
SGSN-1
GGSN
BTS BSC
Internet
P ac ke t
BTS BSC
GPRS
SGSN-2 n e tw o r k
backbone
network
(IP based)
BTS
Remember:
BSC
Foreign Agent MS-1 is reachable
for MS-1 via SGSN-3