SlideShare a Scribd company logo
Shahzad A. Malik, Ph.D.
smalik@comsats.edu.pk
EEE613 (MobiNets)
Mobile Broadband Networks
Mobile Cellular Wireless
Networks
This lecture presents system details
of 2G/3G mobile cellular networks:
GSM/GPRS, UMTS and
cdmaOne(IS-95)/cdma2000
Shahzad Malik Lecture 4 3
Mobile Broadband Networks – Cellular Networks
 Global System for Mobile (GSM)
 GPRS
 EDGE (EGPRS)
 UMTS
 cdmaOne – IS 95
 cdma2000
Organization of Lecture 4
GSM
Global System for Mobile
Shahzad Malik Lecture 4 5
Mobile Broadband Networks – Cellular Networks
Digital PLMN systems
IMT-2000
GSM
CDMA
2000
IS-136
GPRS
EDGE
IS-95
UMTS:
USA
2nd Generation (2G) 3rd Generation (3G) 4G
UTRA FDD
UTRA TDD
(PLMN = Public Land Mobile Network)
Packet
services
More radio
capacity
FDD
Shahzad Malik Lecture 4 6
Mobile Broadband Networks – Cellular Networks
GSM: Overview
 GSM - Global System for Mobile
 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
 seamless roaming within Europe possible
 today many providers all over the world use GSM (more than
184 countries in Asia, Africa, Europe, Australia, America)
 more than 1000 million subscribers
 more than 70% of all digital mobile phones use GSM
 over 10 billion SMS per month in Germany, > 360 billion/year
worldwide
Shahzad Malik Lecture 4 7
Mobile Broadband Networks – Cellular Networks
GSM: Mobile Services
 GSM offers
 several types of connections
 voice connections, data connections, short message service
 multi-service options (combination of basic services)
 Different data rates for voice and data (original standard)
 data service (circuit switched)
 synchronous: 2.4, 4.8 or 9.6 kbit/s
 asynchronous: 300 - 1200 bit/s
 data service (packet switched)
 synchronous: 2.4, 4.8 or 9.6 kbit/s
 asynchronous: 300 - 9600 bit/s
 Offered services
 mobile telephony
primary goal of GSM was to enable mobile telephony offering
the traditional bandwidth of 3.1 kHz
 Emergency number
common number throughout Europe (112); mandatory for all
service providers; free of charge; connection with the
highest priority (preemption of other connections possible)
Shahzad Malik Lecture 4 8
Mobile Broadband Networks – Cellular Networks
GSM: Mobile Services
Additional services
Non-Voice-Teleservices
 group 3 fax
 voice mailbox (implemented in the fixed network supporting the
mobile terminals)
 electronic mail (MHS, Message Handling System, implemented in
the fixed network)
 ...
 Short Message Service (SMS)
alphanumeric data transmission to/from the mobile terminal
using the signaling channel, thus allowing simultaneous use of
basic services and SMS
Supplementary services
identification: forwarding of caller number
suppression of number forwarding
automatic call-back
conferencing with up to 7 participants
locking of the mobile terminal (incoming or outgoing calls)
...
Shahzad Malik Lecture 4 9
Mobile Broadband Networks – Cellular Networks
Architecture of the GSM system
 GSM is a PLMN (Public Land Mobile Network)
 several providers setup mobile networks following the
GSM standard within each country
 components
 MS (mobile station)
 BS (base station)
 MSC (mobile switching center)
 LR (location register)
 subsystems
 RSS (radio subsystem): covers all radio aspects
 NSS (network and switching subsystem): call forwarding,
handover, switching
 OSS (operation subsystem): management of the network
Shahzad Malik Lecture 4 10
Mobile Broadband Networks – Cellular Networks
GSM: overview
fixed network
BSC
BSC
MSC MSC
GMSC
OMC, EIR,
AUC
VLR
HLR
NSS
with OSS
RSS
VLR
Shahzad Malik Lecture 4 11
Mobile Broadband Networks – Cellular Networks
GSM: elements and interfaces
NSS
MS MS
BTS
BSC
GMSC
IWF
OMC
BTS
BSC
MSC MSC
Abis
Um
EIR
HLR
VLR VLR
A
BSS
PDN
ISDN, PSTN
RSS
radio cell
radio cell
MS
AUC
OSS
signaling
O
Shahzad Malik Lecture 4 12
Mobile Broadband Networks – Cellular Networks
Um
Abis
A
BSS
radio
subsystem
MS MS
BTS
BSC
BTS
BTS
BSC
BTS
network and
switching subsystem
MSC
MSC
fixed
partner networks
IWF
ISDN
PSTN
PSPDN
CSPDN
SS7
EIR
HLR
VLR
ISDN
PSTN
GSM: system architecture
Shahzad Malik Lecture 4 13
Mobile Broadband Networks – Cellular Networks
System architecture: radio subsystem
 Components
 MS (Mobile Station)
 BSS (Base Station
Subsystem):
consisting of
 BTS (Base Transceiver
Station):
sender and receiver
 BSC (Base Station
Controller):
controlling several
transceivers
 Interfaces
 Um : radio interface
 Abis : standardized, open
interface with
16 kbit/s user channels
 A: standardized, open
interface with
64 kbit/s user channels
Um
Abis
A
BSS
radio
subsystem
network and switching
subsystem
MS MS
BTS
BSC MSC
BTS
BTS
BSC
BTS
MSC
Shahzad Malik Lecture 4 14
Mobile Broadband Networks – Cellular Networks
Radio subsystem
 The Radio Subsystem (RSS) comprises the cellular mobile network
up to the switching centers
 Components
 Base Station Subsystem (BSS):
 Base Transceiver Station (BTS): radio components including
sender, receiver, antenna - if directed antennas are used
one BTS can cover several cells
 Base Station Controller (BSC): switching between BTSs,
controlling BTSs, managing of network resources, mapping
of radio channels (Um) onto terrestrial channels (A
interface)
 BSS = BSC + sum(BTS) + interconnection
 Mobile Stations (MS)
Shahzad Malik Lecture 4 15
Mobile Broadband Networks – Cellular Networks
Radio subsystem - BSS
 Base Station Subsystem
It is the wireless point of contact of the network with users
It forms Radio Access Network (RAN)
It translates between the air interface and the wired
infrastructure protocols
The two network segments need different protocols because
the difference of the nature of wireless links
 Unreliable, bandwidth limited, supports mobility
Speech Conversion
 The MS generates radio-efficient 13 kbps digitized voice packets using
speech coder. The backbone PSTN requires 64 kbps PCM digitized voice.
The BSS converts 13 to 64 kbps code.
Signaling
 The multi-tone frequency signaling is used in POTS in the wired backbone,
whereas GSM performs several packet exchange to establish a call. The
signaling conversion takes place at the BSS
Shahzad Malik Lecture 4 16
Mobile Broadband Networks – Cellular Networks
Radio subsystem - Mobile station
 Terminal for the use of GSM services
 A mobile station (MS) comprises several functional
groups
 MT (Mobile Terminal):
 offers common functions used by all services the MS
offers
 end-point of the radio interface (Um)
 TA (Terminal Adapter):
 terminal adaptation, hides radio specific characteristics
 TE (Terminal Equipment):
 peripheral device of the MS, offers services to a user
 does not contain GSM specific functions
 SIM (Subscriber Identity Module):
 personalization of the mobile terminal, stores user
parameters
R S
Um
TE TA MT
Shahzad Malik Lecture 4 17
Mobile Broadband Networks – Cellular Networks
network and switching subsystem
Components
 MSC (Mobile Services Switching Center):
 IWF (Interworking Functions)
 ISDN (Integrated Services Digital Network)
 PSTN (Public Switched Telephone Network)
 PSPDN (Packet Switched Public Data Net.)
 CSPDN (Circuit Switched Public Data Net.)
Databases
 HLR (Home Location Register)
 VLR (Visitor Location Register)
 EIR (Equipment Identity Register)
network
subsystem
MSC
MSC
fixed partner
networks
IWF
ISDN
PSTN
PSPDN
CSPDN
SS7
EIR
HLR
VLR
ISDN
PSTN
Shahzad Malik Lecture 4 18
Mobile Broadband Networks – Cellular Networks
Network and switching subsystem
 NSS is the main component of the public mobile
network GSM
 switching, mobility management, interconnection to other
networks, system control
 Components
 Mobile Services Switching Center (MSC)
controls all connections via a separated network to/from a
mobile terminal within the domain of the MSC - several
BSC can belong to a MSC
 Databases (important: scalability, high capacity, low
delay)
 Home Location Register (HLR)
central master database containing user data, permanent
and semi-permanent data of all subscribers assigned to the
HLR (one provider can have several HLRs)
 Visitor Location Register (VLR)
local database for a subset of user data, including data
about all user currently in the domain of the VLR
Shahzad Malik Lecture 4 19
Mobile Broadband Networks – Cellular Networks
Mobile Services Switching Center
 The MSC (mobile switching center) plays a central role
in GSM
 switching functions
 additional functions for mobility support
 management of network resources
 interworking functions via Gateway MSC (GMSC)
 integration of several databases
 Functions of a MSC
 specific functions for paging and call forwarding
 termination of SS7 (signaling system no. 7)
 mobility specific signaling
 location registration and forwarding of location
information
 provision of new services (fax, data calls)
 support of short message service (SMS)
 generation and forwarding of accounting and billing
information
Shahzad Malik Lecture 4 20
Mobile Broadband Networks – Cellular Networks
Operation subsystem
 The OSS (Operation Subsystem) enables centralized
operation, management, and maintenance of all GSM
subsystems
 Components
 Authentication Center (AUC)
 generates user specific authentication parameters on
request of a VLR
 authentication parameters used for authentication of
mobile terminals and encryption of user data on the air
interface within the GSM system
 Equipment Identity Register (EIR)
 registers GSM mobile stations and user rights
 stolen or malfunctioning mobile stations can be locked and
sometimes even localized
 Operation and Maintenance Center (OMC)
 different control capabilities for the radio subsystem and
the network subsystem
Shahzad Malik Lecture 4 21
Mobile Broadband Networks – Cellular Networks
1 2 3 4 5 6 7 8
higher GSM frame structures
935-960 MHz
124 channels (200 kHz)
downlink
890-915 MHz
124 channels (200 kHz)
uplink
time
GSM TDMA frame
GSM time-slot (normal burst)
4.615 ms
546.5 µs
577 µs
tail user data Training
S
guard
space S user data tail
guard
space
3 bits 57 bits 26 bits 57 bits
1 1 3
GSM - FDMA/TDMA
Shahzad Malik Lecture 4 22
Mobile Broadband Networks – Cellular Networks
GSM FDMA
2
1 3 4 124
…
100 KHz
guard band
200 KHz
Carrier Spacing
BW = 25 MHz
Uplink Frequency Band: 890-915 MHz
Downlink Frequency Band: 935-960 MHz
Bc = 200 KHz
Bg = 100 KHz
Number of Channels = 124
Data rate for each carrier = 270.833 kbps
Bit time = 3.69 s
Slot time (or burst time) = 577 s
Number of bits/slot = 156.25 bits
Burst Types: 1. Normal Burst (NB)
2. Frequency Correction Burst
3. Synchronization burst
4. Random Access Burst (RAB)
Shahzad Malik Lecture 4 23
Mobile Broadband Networks – Cellular Networks
GSM Physical Channels
:
:
Frequency 124
Frequency 2
Frequency 1 Ch 1
Timeslot 1
Ch 2 Ch 3 Ch 4 Ch 5 Ch 6 Ch 7 Ch 8
Ch 1 Ch 2 Ch 3 Ch 4 Ch 5 Ch 6 Ch 7 Ch 8
Ch 1 Ch 2 Ch 3 Ch 4 Ch 5 Ch 6 Ch 7 Ch 8
:
:
2 3 4 5 6 7 8
TDMA frame = 4.615 ms
ARFCN – Absolute Radio Frequency Channel Number
Shahzad Malik Lecture 4 24
Mobile Broadband Networks – Cellular Networks
GSM Air Interface
Shahzad Malik Lecture 4 25
Mobile Broadband Networks – Cellular Networks
GSM Logical and Physical Channels
 Um interface: various logical channels are mapped to physical
channels
 A physical channel is a timeslot with timeslot number in a sequence
of TDMA frames on a particular ARFCN
 8 physical channels mapped onto 8 timeslots within TDMA frame
per frequency carrier
Shahzad Malik Lecture 4 26
Mobile Broadband Networks – Cellular Networks
GSM Frame Hierarchy
156.25 bits: Burst (0.577 ms)
8 slots: Frame (4.615 ms)
26 traffic frames: Multi frame (120 ms) 51control frames: Multi frame (235.4 ms)
51 traffic or 26 control multi frames: Super frame (6.12 s)
2048 super frames: Hyper frame (3 hr 28 min 53.76 s)
Shahzad Malik Lecture 4 27
Mobile Broadband Networks – Cellular Networks
GSM hierarchy of frames
0 1 2 2045 2046 2047
...
hyperframe
0 1 2 48 49 50
...
0 1 24 25
...
superframe
0 1 24 25
...
0 1 2 48 49 50
...
0 1 6 7
...
multiframe
frame
burst
slot
577 µs
4.615 ms
120 ms
235.4 ms
6.12 s
3 h 28 min 53.76 s
Shahzad Malik Lecture 4 28
Mobile Broadband Networks – Cellular Networks
GSM Logical Channels
 3 groups of logical channels, TCH, CCH and CBCH
 TCH is used to carry voice or data traffic
 CCH is used for control functions
 CBCH is used for broadcast functions
 Logical traffic channels = full rate (TCH/F) at 22.8 kb/s or half
rate (TCH/H) at 11.4 kb/s
 Physical channel = full rate traffic channel (1 timeslot) or 2 half
rate traffic channels (1 timeslot in alternating frames)
 Full rate channel may carry 13 kb/s speech or data at 12, 6, or 3.6
kb/s
 Half rate channel may carry 6.5 kb/s speech or data at 6 or 3.6
kb/s
Shahzad Malik Lecture 4 29
Mobile Broadband Networks – Cellular Networks
GSM Logical Channel Structure
CCH
TCH/F TCH/H
BCH CCCH DCCH
FCCH SCH BCCH PCH AGCH RACH
TCH CBCH
ACCH SDCCH
FACCH
SACCH
Shahzad Malik Lecture 4 30
Mobile Broadband Networks – Cellular Networks
GSM Logical Channels, cont..
 CCH consists of 3 groups of logical control channels, BCH, CCCH
and DCCH
 BCH (broadcast channel): point-to-multipoint downlink only.
Contains three sub-channels, BCCH, FCCH and SCH
 BCCH (broadcast control channel): send cell identities,
organization info about common control channels, cell service
available, etc
 FCCH (frequency correction channel): send a frequency
correction data burst containing all zeros to effect a constant
frequency shift of RF carrier
SCH (synchronization channel): send TDMA frame number and
base station identity code to synchronize MSs
Shahzad Malik Lecture 4 31
Mobile Broadband Networks – Cellular Networks
GSM Logical Channels, cont…
 CCCH (common control channel): Consists of three sub-channels,
PCH, AGCH and RACH. This channels is used for paging and access
 PCH (paging channel): to page MSs
 AGCH (access grant channel): to assign MSs to stand-alone
dedicated control channels for initial assignment
 RACH (random access channel): for MS to send requests for
dedicated connections
Shahzad Malik Lecture 4 32
Mobile Broadband Networks – Cellular Networks
GSM Logical Channels, cont…
 DCCH (dedicated control channel): bi-directional point-to-point --
main signaling channels. Consist of two sub-channels, SDCCH and
ACCH
SDCCH (stand-alone dedicated control channel): for service
request, subscriber authentication, equipment validation,
assignment to a traffic channel
ACCH consist of two sub-channels, SACCH and FACCH
 SACCH (slow associated control channel): for out-of-band
signaling associated with a traffic channel, eg, signal strength
measurements
 FACCH (fast associated control channel): for preemptive
signaling on a traffic channel, eg, for handoff messages
Shahzad Malik Lecture 4 33
Mobile Broadband Networks – Cellular Networks
GSM Logical Channels , cont…
Shahzad Malik Lecture 4 34
Mobile Broadband Networks – Cellular Networks
GSM Logical Channels , cont…
Shahzad Malik Lecture 4 35
Mobile Broadband Networks – Cellular Networks
GSM Packet Encoding
260 bits (20 ms)
CRC coding
½ convolutional
coding
456 bits (20 ms)
260 bits 50 bits
132 bits
53 bits
4 tail bits
78 bits
378 bits
Speech packet (13 kbps)
Transmitted packet
192 bits (20 ms)
½ convolutional
coding
456 bits (20 ms)
4 tail bits
48 bits
signaling info
Transmitted packet
9600 bps data packet
40 parity bits
½ convolutional
coding
456 bits (20 ms)
4 tail bits
184 bits (20 ms)
Transmitted packet
Signaling packet
Shahzad Malik Lecture 4 36
Mobile Broadband Networks – Cellular Networks
GSM Data Bursts
Shahzad Malik Lecture 4 37
Mobile Broadband Networks – Cellular Networks
GSM Operation
Shahzad Malik Lecture 4 38
Mobile Broadband Networks – Cellular Networks
Protocol Stack
CM
MM
MM
CM
SCCP
RRM
RRM
RRM
RRM
LAPDm
LAPDm LAPD LAPD MTP
MTP
Radio Radio 64kbps 64kbps 64kbps 64kbps
SCCP
Um Air
Interface A-bis A
MS BTS BSC MSC
CM: Connection Management RRM: Radio Resource Management
MM: Mobility Management MTP: Message Transfer Part
SCCP: Signal Connection Control part LAPD: Link access protocol-D
Shahzad Malik Lecture 4 39
Mobile Broadband Networks – Cellular Networks
GSM Protocol Layers
 RF : Physical Layer
 LAPD: Link Layer, ISDN protocol based
 SCCP: Signal Connection Control Layer, part of link
layer
 RR: Radio Resource
 MM: Mobility Management
 CC: Call Control
Shahzad Malik Lecture 4 40
Mobile Broadband Networks – Cellular Networks
GSM Network Layer
 Network layer consists of 3 sublayers
 Radio resource management (RR) sublayer
 Establishment, maintenance, and termination of radio
channel connections
 Mobility management (MM) sublayer
 Registration, authentication, and location tracking
 Call control (CC) sublayer
 Establishment, maintenance, and termination of circuit-
switched calls
Shahzad Malik Lecture 4 41
Mobile Broadband Networks – Cellular Networks
GSM Numbers
 International mobile station equipment identity (IMEI). IMEI= TAC + FAC
+ SNR + SP
 TAC = Type Approval Code, 6 decimals
 FAC = Final Assembly Code, 6 decimals, assigned by manufacturer
 SNR = Serial Number, 6 decimals, assigned by manufacturer
 SP = Spare, 1 decimal place
 EIR has white, black and optionally grey list.
 International mobile Subscriber Identity (IMSI): Stored on the SIM
(Subscriber Identity Module) card. IMSI is obtained at the time of
subscription. IMSI is not made public.
 IMSI = MCC + MNC + MSIN
 MCC = Mobile Country Code, 3 decimals
 MNC = Mobile Network Code, 2 decimals
 MSIN = Mobile Subscriber Identification Number, maximum 10 decimal digits
Shahzad Malik Lecture 4 42
Mobile Broadband Networks – Cellular Networks
GSM Numbers
 Mobile Station ISDN number (MSISDN), is the real phone number of the
subscriber. Stored in HLR and on SIM card
 MSISDN = CC + NDC + SN
 CC = Country Code, up to 3 decimals
 NDC = National Destination Code, typically 2-3 decimals
 SN = Subscriber Number, maximum 10 decimals.
 Mobile Station Roaming Number (MSRN), same format as MSISDN. A temporary
location dependent ISDN number; assigned in two cases, at registration or at call
set up.
 Location Area Identity (LAI). Regularly sent on BCCH; LAI = CC + MNC + LAC,
 LAC = Location Area Code, max 5 decimals (<FFFFhex).
 Temporary Mobile Subscriber Identity (TMSI). Stored only in the VLR and SIM
card. Consists of 4*8 bits excluding value FFFF FFFFhex
 TMSI has only local meaning and can be defined according to operator’s
specifications.
 LAI + TMSI uniquely identifies the user, i.e. IMSI is no longer needed for ongoing
communication
Shahzad Malik Lecture 4 43
Mobile Broadband Networks – Cellular Networks
GSM mobility management
The GSM network is divided into location areas (LA), each
containing a certain number of cells.
As long as an idle MS
(idle = switched on)
moves within a location
area, it can be
reached through
paging.
If an idle MS moves between two
location areas, it cannot be
reached before it performs a
location update.
Location Area 1
Location Area 3
Location
Area 2
Shahzad Malik Lecture 4 44
Mobile Broadband Networks – Cellular Networks
Connectivity states in GSM
Disconnected
Idle
Connected
MS is switched off (circuit mode)
location updates on LA basis
handovers, not location updates
GSM
Shahzad Malik Lecture 4 45
Mobile Broadband Networks – Cellular Networks
GSM Handoffs
 3 types of handoffs
 Intra-BSS: if old and new BTSs are attached to same
base station
 MSC is not involved
 Intra-MSC: if old and new BTSs are attached to
different base stations but within same MSC
 Inter-MSC: if MSCs are changed
Shahzad Malik Lecture 4 46
Mobile Broadband Networks – Cellular Networks
3 types of handover
MSC MSC
BSC BSC
BSC
BTS BTS BTS
BTS
MS MS MS MS
1
2 3 4
Shahzad Malik Lecture 4 47
Mobile Broadband Networks – Cellular Networks
GSM Intra-MSC Handoff
 Mobile station monitors signal quality and determines
handoff is required, sends signal measurements to
serving BSS
 Serving BSS sends handoff request to MSC with
ranked list of qualified target BSSs
 MSC determines that best candidate BSS is under its
control (assumed here)
 MSC reserves a trunk to target BSS
Shahzad Malik Lecture 4 48
Mobile Broadband Networks – Cellular Networks
GSM Intra-MSC Handoff, cont..
 Target BSS selects and reserves radio channels for
new connection, sends Ack to MSC
 MSC notifies serving BSS to begin handoff, including
new radio channel assignment
 Serving BSS forwards new radio channel assignment to
mobile station
 Mobile station re-tunes to new radio channel, notifies
target BSS on new channel
Shahzad Malik Lecture 4 49
Mobile Broadband Networks – Cellular Networks
GSM Intra-MSC Handoff, cont..
 Target BSS notifies MSC that handoff is detected
 Target BSS and mobile station exchange messages to
synchronize transmission in proper timeslot
 MSC switches voice connection to target BSS, which
responds when handoff is complete
 MSC notifies serving BSS to release old radio traffic
channel
Shahzad Malik Lecture 4 50
Mobile Broadband Networks – Cellular Networks
GSM Inter-MSC Handoff
 Mobile station monitors signal quality and determines
handoff is required, sends signal measurements to
serving BSS
 Serving BSS sends handoff request to MSC with
ranked list of qualified target BSSs
 Serving MSC determines that best candidate BSS is
under control of a target MSC (assumed here) and calls
target MSC through PSTN
Shahzad Malik Lecture 4 51
Mobile Broadband Networks – Cellular Networks
GSM Inter-MSC Handoff, cont..
 Target MSC notifies its VLR to assign a TMSI
 Target VLR returns TMSI
 Target MSC reserves a trunk to target BSS
 Target BSS selects and reserves radio channels for
new connection, sends Ack to target MSC
 Target MSC notifies serving MSC that it is ready for
handoff
Shahzad Malik Lecture 4 52
Mobile Broadband Networks – Cellular Networks
GSM Inter-MSC Handoff, cont..
 Serving MSC notifies serving BSS to begin handoff,
including new radio channel assignment
 Serving BSS forwards new radio channel assignment to
mobile station
 Mobile station re-tunes to new radio channel, notifies
target BSS on new channel
 Target BSS notifies target MSC that handoff is
detected
Shahzad Malik Lecture 4 53
Mobile Broadband Networks – Cellular Networks
GSM Inter-MSC Handoff, cont..
 Target BSS and mobile station exchange messages to
synchronize transmission in proper timeslot
 Voice connection is switched to target BSS, which
responds when handoff is complete
 Target MSC notifies serving MSC
 Old network resources are released
Shahzad Malik Lecture 4 54
Mobile Broadband Networks – Cellular Networks
GSM Roaming From Another PLMN
 VLR registers users roaming in its area
 Recognizes mobile station is from another PLMN
 If roaming is allowed, VLR finds the mobile’s HLR in its
home PLMN
 VLR constructs a global title from IMSI to allow
signaling from VLR to mobile’s HLR via public telephone
network
 VLR generates a mobile subscriber roaming number
(MSRN) used to route incoming calls to mobile station
 MSRN is sent to mobile’s HLR
Shahzad Malik Lecture 4 55
Mobile Broadband Networks – Cellular Networks
GSM Roaming, cont…
 VLR contains
 MSRN
 TMSI
 Location area where mobile station has registered
 Info for supplementary services (if any)
 IMSI
 HLR or global title
 Local identity for mobile station (if any)
Shahzad Malik Lecture 4 56
Mobile Broadband Networks – Cellular Networks
Security in GSM
 Security services
 access control/authentication
 user  SIM (Subscriber Identity Module): secret PIN (personal
identification number)
 SIM  network: challenge response method
 confidentiality
 voice and signaling encrypted on the wireless link (after successful
authentication)
 anonymity
 temporary identity TMSI
(Temporary Mobile Subscriber Identity)
 newly assigned at each new location update (LUP)
 encrypted transmission
 3 algorithms specified in GSM
 A3 for authentication (“secret”, open interface)
 A5 for encryption (standardized)
 A8 for key generation (“secret”, open interface)
“secret”:
• A3 and A8
available via the
Internet
• network providers
can use stronger
mechanisms
Shahzad Malik Lecture 4 57
Mobile Broadband Networks – Cellular Networks
GSM - authentication
A3
RAND
Ki
128 bit 128 bit
SRES* 32 bit
A3
RAND Ki
128 bit 128 bit
SRES 32 bit
SRES* =? SRES SRES
RAND
SRES
32 bit
mobile network SIM
AC
MSC
SIM
Ki: individual subscriber authentication key SRES: signed response
Shahzad Malik Lecture 4 58
Mobile Broadband Networks – Cellular Networks
GSM - key generation and encryption
A8
RAND
Ki
128 bit 128 bit
Kc
64 bit
A8
RAND Ki
128 bit 128 bit
SRES
RAND
encrypted
data
mobile network (BTS) MS with SIM
AC
BSS
SIM
A5
Kc
64 bit
A5
MS
data data
cipher
key
Shahzad Malik Lecture 4 59
Mobile Broadband Networks – Cellular Networks
GSM Initiation
RF + FCCH
Lock on strong freq.
and find FCCH
SCH sync + training
Find SCH channel for
sync. and training
BCCH system parameters
Gets cell and
system parameters
RACH channel request
Request stand alone
dedicated channel
AGCH channel assignment
SDCCH established
Shahzad Malik Lecture 4 60
Mobile Broadband Networks – Cellular Networks
GSM Initiation
SDCCH location update
Make location update
request
SDCCH challenge
Computes challenge
response to verify
identity
SDCCH challenge response
SDCCH ciphered mode
Initiate encryption of
data for transmission Ack ciphered mode
Location update confirm
Complete location
update process Ack
Shahzad Malik Lecture 4 61
Mobile Broadband Networks – Cellular Networks
GSM Calling from MS
MSC
Setup Request Fetches subscriber info
from VLR to process
call, acks caller
Dial called
party
Call Proceeding
Allocates trunk +
radio channel
Radio channel
Ack
Tune to
radio freq.
Complete Call connected
through PSTN
Alerting
Connect
Connect ack
Alerts caller
Called party picks up
Call can proceed
Shahzad Malik Lecture 4 62
Mobile Broadband Networks – Cellular Networks
GSM Calling to MS
MSC
PCH page request Incoming call from PSTN
Request
dedicated
control
channel
RACH channel request
Allocates control
channel
Answer page
Request authentication
SDCCH challenge
Request ciphering on
channel
AGCH assignment
SDCCH paging response
Computes
response
SDCCH challenge response
SDCCH ciphering mode
Ciphering mode complete
Begin
ciphering
Shahzad Malik Lecture 4 63
Mobile Broadband Networks – Cellular Networks
GSM Calling to MS
MSC
TMSI reallocation Assign new TMSI
Accept
temporary ID TMSI reallocation complete
Notify call
Accept call
Assign traffic channel
SDCCH assignment
Alert called party
SDCCH setup
SDCCH setup ack
Tune to
freq.
Assignment complete
FACCH alerting/connect
FACCH connect ack
Start
connection
Shahzad Malik Lecture 4 64
Mobile Broadband Networks – Cellular Networks
GSM call routing
1. MSISDN
2. MSISDN
VLR
HLR
AUC
EIR
GMSC/I
WF
MSC
BSC
BSC
BTS
BTS
BTS
ISDN
3. MSRN
4. MSRN
5. MSRN
6. TMSI
7. TMSI
7. TMSI
7. TMSI
8. TMSI
LA2
LA1
MS
MS
Shahzad Malik Lecture 4 65
Mobile Broadband Networks – Cellular Networks
GSM Channel Use Example
MS BTS BSC MSC
3. Call Establishment Request (SDCCH)
11. Traffic Channel Established (FACCH)
1. Channel Request (RACH)
6. Ciphering Command (SDCCH)
2. Channel Assigned (AGCH)
13. Call Accepted (FACCH)
4. Authentication Request (SDCCH)
5. Authentication Response (SDCCH)
7. Ciphering Ready (SDCCH)
8. Send Destination Address (SDCCH)
10. Assign Traffic Channel (SDCCH)
12. Available/Busy Signal (FACCH)
9. Routing Response (SDCCH)
14. Connection Established (FACCH)
15. Information Exchange (TCH)
Shahzad Malik Lecture 4 66
Mobile Broadband Networks – Cellular Networks
Example: Incoming Call Setup
MS  BSS/MSC ------ Paging request (PCH)
MS  BSS/MSC ------ Channel request (RACH)
MS  BSS/MSC ------ Immediate Assignment (AGCH)
MS  BSS/MSC ------ Paging Response (SDCCH)
MS  BSS/MSC ------ Authentication Request (SDCCH)
MS  BSS/MSC ------ Authentication Response (SDCCH)
MS  BSS/MSC ------ Cipher Mode Command (SDCCH)
MS  BSS/MSC ------ Cipher Mode Compl. (SDCCH)
MS  BSS/MSC ------ Setup (SDCCH)
MS  BSS/MSC ------ Call Confirmation (SDCCH)
MS  BSS/MSC ------ Assignment Command (SDCCH)
MS  BSS/MSC ------ Assignment Compl. (FACCH)
MS  BSS/MSC ------ Alert (FACCH)
MS  BSS/MSC ------ Connect (FACCH)
MS  BSS/MSC ------ Connect Acknowledge (FACCH)
MS BSS/MSC ------ Data (TCH)
Shahzad Malik Lecture 4 67
Mobile Broadband Networks – Cellular Networks
YES
NO
NO
NO
YES
YES
Power On Scan Channels,
monitor RF levels
Select the channel with
highest RF level among
the control channels
Scan the channel for the
FCCH
Is
FCCH detected?
Scan channel for SCH
Is
SCH detected?
Read data from BCCH
and determine is it BCCH?
Is
the current BCCH
channel included?
Camp on BCCH and
start decoding
Select the channel with
next highest Rf level from
the control list.
From the channel data
update the control channel
list
Shahzad Malik Lecture 4 68
Mobile Broadband Networks – Cellular Networks
Summary: GSM 900 and GSM 1800
GSM 900 GSM 1800
Frequency band 890-915 MHz
935-960 MHz
1710-1785 MHz
1805-1880 MHz
Border spacing 25 MHz 75 MHz
Duplex spacing 45 MHz 95 MHz
Carrier spacing 200 kHz 200 kHz
Carriers 124 374
Timeslots per carrier 8 8
Multiple access TDMA/FDMA TDMA/FDMA
Typical cell range <300m – 35 km <100m – 15 km
Handset Power 0.8 & 8 W 0.25 & 1 W

More Related Content

Similar to mbn_lec4_cellnets_part1-gsm.ppt

Journey of Evolution of UMTS and CDMA
Journey of Evolution of UMTS and CDMAJourney of Evolution of UMTS and CDMA
Journey of Evolution of UMTS and CDMA
Naveen Jakhar, I.T.S
 
GSM Architecture.ppt
 GSM Architecture.ppt GSM Architecture.ppt
GSM Architecture.ppt
Danish Mahmood
 
105093_633617613676087500 GSM technology.ppt
105093_633617613676087500 GSM technology.ppt105093_633617613676087500 GSM technology.ppt
105093_633617613676087500 GSM technology.ppt
AkbarpashaShaik3
 
It2402 mobile communication unit3
It2402 mobile communication unit3It2402 mobile communication unit3
It2402 mobile communication unit3
RMK ENGINEERING COLLEGE, CHENNAI
 
Mbile communication and computingGSM Network.ppt
Mbile communication and computingGSM Network.pptMbile communication and computingGSM Network.ppt
Mbile communication and computingGSM Network.ppt
SomnathMule5
 
Gsm system and radio frequency
Gsm system and radio frequency Gsm system and radio frequency
Gsm system and radio frequency Maulik Patel
 
C04 wireless telecommunication-systems-gsm
C04 wireless telecommunication-systems-gsmC04 wireless telecommunication-systems-gsm
C04 wireless telecommunication-systems-gsm
Kala Bhuvanesh
 
Chapter 3v3 Mobile communication systems.pptx
Chapter 3v3 Mobile communication systems.pptxChapter 3v3 Mobile communication systems.pptx
Chapter 3v3 Mobile communication systems.pptx
ahmadfaisal744721
 
Gsm (2)
Gsm (2)Gsm (2)
GSM network
GSM networkGSM network
GSM network
WebAshlar
 
presentation on gsm architecture and fixed assignment
presentation on gsm architecture and fixed assignmentpresentation on gsm architecture and fixed assignment
presentation on gsm architecture and fixed assignment
Fabiha Ain
 
GSM TECHNOLOGIES-ARCHITECTURE.pptx
GSM TECHNOLOGIES-ARCHITECTURE.pptxGSM TECHNOLOGIES-ARCHITECTURE.pptx
GSM TECHNOLOGIES-ARCHITECTURE.pptx
ChaudharyJi6
 
Wireless module 2 notes vtu 18ec81 GSM Module
Wireless module 2 notes vtu 18ec81 GSM ModuleWireless module 2 notes vtu 18ec81 GSM Module
Wireless module 2 notes vtu 18ec81 GSM Module
Chetan Naik
 
MC-U2NOTES.pdf
MC-U2NOTES.pdfMC-U2NOTES.pdf
MC-U2NOTES.pdf
annamalairamanathan8
 
It6601 mobile computing unit 3
It6601 mobile computing unit 3It6601 mobile computing unit 3
It6601 mobile computing unit 3
RMK ENGINEERING COLLEGE, CHENNAI
 
Gsmppt
GsmpptGsmppt
Gsmppt
sai lakshmi
 
GSM(Global System For Mobile) Communication
GSM(Global System For Mobile) CommunicationGSM(Global System For Mobile) Communication
GSM(Global System For Mobile) Communication
Navin Kumar
 
Gsm, gprs, edge presentation
Gsm, gprs, edge presentationGsm, gprs, edge presentation
Gsm, gprs, edge presentation
Zahid Been Aziz
 

Similar to mbn_lec4_cellnets_part1-gsm.ppt (20)

Gsm is
Gsm isGsm is
Gsm is
 
Gsm Network
Gsm NetworkGsm Network
Gsm Network
 
Journey of Evolution of UMTS and CDMA
Journey of Evolution of UMTS and CDMAJourney of Evolution of UMTS and CDMA
Journey of Evolution of UMTS and CDMA
 
GSM Architecture.ppt
 GSM Architecture.ppt GSM Architecture.ppt
GSM Architecture.ppt
 
105093_633617613676087500 GSM technology.ppt
105093_633617613676087500 GSM technology.ppt105093_633617613676087500 GSM technology.ppt
105093_633617613676087500 GSM technology.ppt
 
It2402 mobile communication unit3
It2402 mobile communication unit3It2402 mobile communication unit3
It2402 mobile communication unit3
 
Mbile communication and computingGSM Network.ppt
Mbile communication and computingGSM Network.pptMbile communication and computingGSM Network.ppt
Mbile communication and computingGSM Network.ppt
 
Gsm system and radio frequency
Gsm system and radio frequency Gsm system and radio frequency
Gsm system and radio frequency
 
C04 wireless telecommunication-systems-gsm
C04 wireless telecommunication-systems-gsmC04 wireless telecommunication-systems-gsm
C04 wireless telecommunication-systems-gsm
 
Chapter 3v3 Mobile communication systems.pptx
Chapter 3v3 Mobile communication systems.pptxChapter 3v3 Mobile communication systems.pptx
Chapter 3v3 Mobile communication systems.pptx
 
Gsm (2)
Gsm (2)Gsm (2)
Gsm (2)
 
GSM network
GSM networkGSM network
GSM network
 
presentation on gsm architecture and fixed assignment
presentation on gsm architecture and fixed assignmentpresentation on gsm architecture and fixed assignment
presentation on gsm architecture and fixed assignment
 
GSM TECHNOLOGIES-ARCHITECTURE.pptx
GSM TECHNOLOGIES-ARCHITECTURE.pptxGSM TECHNOLOGIES-ARCHITECTURE.pptx
GSM TECHNOLOGIES-ARCHITECTURE.pptx
 
Wireless module 2 notes vtu 18ec81 GSM Module
Wireless module 2 notes vtu 18ec81 GSM ModuleWireless module 2 notes vtu 18ec81 GSM Module
Wireless module 2 notes vtu 18ec81 GSM Module
 
MC-U2NOTES.pdf
MC-U2NOTES.pdfMC-U2NOTES.pdf
MC-U2NOTES.pdf
 
It6601 mobile computing unit 3
It6601 mobile computing unit 3It6601 mobile computing unit 3
It6601 mobile computing unit 3
 
Gsmppt
GsmpptGsmppt
Gsmppt
 
GSM(Global System For Mobile) Communication
GSM(Global System For Mobile) CommunicationGSM(Global System For Mobile) Communication
GSM(Global System For Mobile) Communication
 
Gsm, gprs, edge presentation
Gsm, gprs, edge presentationGsm, gprs, edge presentation
Gsm, gprs, edge presentation
 

Recently uploaded

Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
ArianaBusciglio
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Landownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptxLandownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptx
JezreelCabil2
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
RitikBhardwaj56
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
IreneSebastianRueco1
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Ashish Kohli
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 

Recently uploaded (20)

Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Landownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptxLandownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptx
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...The simplified electron and muon model, Oscillating Spacetime: The Foundation...
The simplified electron and muon model, Oscillating Spacetime: The Foundation...
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 

mbn_lec4_cellnets_part1-gsm.ppt

  • 1. Shahzad A. Malik, Ph.D. smalik@comsats.edu.pk EEE613 (MobiNets) Mobile Broadband Networks
  • 2. Mobile Cellular Wireless Networks This lecture presents system details of 2G/3G mobile cellular networks: GSM/GPRS, UMTS and cdmaOne(IS-95)/cdma2000
  • 3. Shahzad Malik Lecture 4 3 Mobile Broadband Networks – Cellular Networks  Global System for Mobile (GSM)  GPRS  EDGE (EGPRS)  UMTS  cdmaOne – IS 95  cdma2000 Organization of Lecture 4
  • 5. Shahzad Malik Lecture 4 5 Mobile Broadband Networks – Cellular Networks Digital PLMN systems IMT-2000 GSM CDMA 2000 IS-136 GPRS EDGE IS-95 UMTS: USA 2nd Generation (2G) 3rd Generation (3G) 4G UTRA FDD UTRA TDD (PLMN = Public Land Mobile Network) Packet services More radio capacity FDD
  • 6. Shahzad Malik Lecture 4 6 Mobile Broadband Networks – Cellular Networks GSM: Overview  GSM - Global System for Mobile  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  seamless roaming within Europe possible  today many providers all over the world use GSM (more than 184 countries in Asia, Africa, Europe, Australia, America)  more than 1000 million subscribers  more than 70% of all digital mobile phones use GSM  over 10 billion SMS per month in Germany, > 360 billion/year worldwide
  • 7. Shahzad Malik Lecture 4 7 Mobile Broadband Networks – Cellular Networks GSM: Mobile Services  GSM offers  several types of connections  voice connections, data connections, short message service  multi-service options (combination of basic services)  Different data rates for voice and data (original standard)  data service (circuit switched)  synchronous: 2.4, 4.8 or 9.6 kbit/s  asynchronous: 300 - 1200 bit/s  data service (packet switched)  synchronous: 2.4, 4.8 or 9.6 kbit/s  asynchronous: 300 - 9600 bit/s  Offered services  mobile telephony primary goal of GSM was to enable mobile telephony offering the traditional bandwidth of 3.1 kHz  Emergency number common number throughout Europe (112); mandatory for all service providers; free of charge; connection with the highest priority (preemption of other connections possible)
  • 8. Shahzad Malik Lecture 4 8 Mobile Broadband Networks – Cellular Networks GSM: Mobile Services Additional services Non-Voice-Teleservices  group 3 fax  voice mailbox (implemented in the fixed network supporting the mobile terminals)  electronic mail (MHS, Message Handling System, implemented in the fixed network)  ...  Short Message Service (SMS) alphanumeric data transmission to/from the mobile terminal using the signaling channel, thus allowing simultaneous use of basic services and SMS Supplementary services identification: forwarding of caller number suppression of number forwarding automatic call-back conferencing with up to 7 participants locking of the mobile terminal (incoming or outgoing calls) ...
  • 9. Shahzad Malik Lecture 4 9 Mobile Broadband Networks – Cellular Networks Architecture of the GSM system  GSM is a PLMN (Public Land Mobile Network)  several providers setup mobile networks following the GSM standard within each country  components  MS (mobile station)  BS (base station)  MSC (mobile switching center)  LR (location register)  subsystems  RSS (radio subsystem): covers all radio aspects  NSS (network and switching subsystem): call forwarding, handover, switching  OSS (operation subsystem): management of the network
  • 10. Shahzad Malik Lecture 4 10 Mobile Broadband Networks – Cellular Networks GSM: overview fixed network BSC BSC MSC MSC GMSC OMC, EIR, AUC VLR HLR NSS with OSS RSS VLR
  • 11. Shahzad Malik Lecture 4 11 Mobile Broadband Networks – Cellular Networks GSM: elements and interfaces NSS MS MS BTS BSC GMSC IWF OMC BTS BSC MSC MSC Abis Um EIR HLR VLR VLR A BSS PDN ISDN, PSTN RSS radio cell radio cell MS AUC OSS signaling O
  • 12. Shahzad Malik Lecture 4 12 Mobile Broadband Networks – Cellular Networks Um Abis A BSS radio subsystem MS MS BTS BSC BTS BTS BSC BTS network and switching subsystem MSC MSC fixed partner networks IWF ISDN PSTN PSPDN CSPDN SS7 EIR HLR VLR ISDN PSTN GSM: system architecture
  • 13. Shahzad Malik Lecture 4 13 Mobile Broadband Networks – Cellular Networks System architecture: radio subsystem  Components  MS (Mobile Station)  BSS (Base Station Subsystem): consisting of  BTS (Base Transceiver Station): sender and receiver  BSC (Base Station Controller): controlling several transceivers  Interfaces  Um : radio interface  Abis : standardized, open interface with 16 kbit/s user channels  A: standardized, open interface with 64 kbit/s user channels Um Abis A BSS radio subsystem network and switching subsystem MS MS BTS BSC MSC BTS BTS BSC BTS MSC
  • 14. Shahzad Malik Lecture 4 14 Mobile Broadband Networks – Cellular Networks Radio subsystem  The Radio Subsystem (RSS) comprises the cellular mobile network up to the switching centers  Components  Base Station Subsystem (BSS):  Base Transceiver Station (BTS): radio components including sender, receiver, antenna - if directed antennas are used one BTS can cover several cells  Base Station Controller (BSC): switching between BTSs, controlling BTSs, managing of network resources, mapping of radio channels (Um) onto terrestrial channels (A interface)  BSS = BSC + sum(BTS) + interconnection  Mobile Stations (MS)
  • 15. Shahzad Malik Lecture 4 15 Mobile Broadband Networks – Cellular Networks Radio subsystem - BSS  Base Station Subsystem It is the wireless point of contact of the network with users It forms Radio Access Network (RAN) It translates between the air interface and the wired infrastructure protocols The two network segments need different protocols because the difference of the nature of wireless links  Unreliable, bandwidth limited, supports mobility Speech Conversion  The MS generates radio-efficient 13 kbps digitized voice packets using speech coder. The backbone PSTN requires 64 kbps PCM digitized voice. The BSS converts 13 to 64 kbps code. Signaling  The multi-tone frequency signaling is used in POTS in the wired backbone, whereas GSM performs several packet exchange to establish a call. The signaling conversion takes place at the BSS
  • 16. Shahzad Malik Lecture 4 16 Mobile Broadband Networks – Cellular Networks Radio subsystem - Mobile station  Terminal for the use of GSM services  A mobile station (MS) comprises several functional groups  MT (Mobile Terminal):  offers common functions used by all services the MS offers  end-point of the radio interface (Um)  TA (Terminal Adapter):  terminal adaptation, hides radio specific characteristics  TE (Terminal Equipment):  peripheral device of the MS, offers services to a user  does not contain GSM specific functions  SIM (Subscriber Identity Module):  personalization of the mobile terminal, stores user parameters R S Um TE TA MT
  • 17. Shahzad Malik Lecture 4 17 Mobile Broadband Networks – Cellular Networks network and switching subsystem Components  MSC (Mobile Services Switching Center):  IWF (Interworking Functions)  ISDN (Integrated Services Digital Network)  PSTN (Public Switched Telephone Network)  PSPDN (Packet Switched Public Data Net.)  CSPDN (Circuit Switched Public Data Net.) Databases  HLR (Home Location Register)  VLR (Visitor Location Register)  EIR (Equipment Identity Register) network subsystem MSC MSC fixed partner networks IWF ISDN PSTN PSPDN CSPDN SS7 EIR HLR VLR ISDN PSTN
  • 18. Shahzad Malik Lecture 4 18 Mobile Broadband Networks – Cellular Networks Network and switching subsystem  NSS is the main component of the public mobile network GSM  switching, mobility management, interconnection to other networks, system control  Components  Mobile Services Switching Center (MSC) controls all connections via a separated network to/from a mobile terminal within the domain of the MSC - several BSC can belong to a MSC  Databases (important: scalability, high capacity, low delay)  Home Location Register (HLR) central master database containing user data, permanent and semi-permanent data of all subscribers assigned to the HLR (one provider can have several HLRs)  Visitor Location Register (VLR) local database for a subset of user data, including data about all user currently in the domain of the VLR
  • 19. Shahzad Malik Lecture 4 19 Mobile Broadband Networks – Cellular Networks Mobile Services Switching Center  The MSC (mobile switching center) plays a central role in GSM  switching functions  additional functions for mobility support  management of network resources  interworking functions via Gateway MSC (GMSC)  integration of several databases  Functions of a MSC  specific functions for paging and call forwarding  termination of SS7 (signaling system no. 7)  mobility specific signaling  location registration and forwarding of location information  provision of new services (fax, data calls)  support of short message service (SMS)  generation and forwarding of accounting and billing information
  • 20. Shahzad Malik Lecture 4 20 Mobile Broadband Networks – Cellular Networks Operation subsystem  The OSS (Operation Subsystem) enables centralized operation, management, and maintenance of all GSM subsystems  Components  Authentication Center (AUC)  generates user specific authentication parameters on request of a VLR  authentication parameters used for authentication of mobile terminals and encryption of user data on the air interface within the GSM system  Equipment Identity Register (EIR)  registers GSM mobile stations and user rights  stolen or malfunctioning mobile stations can be locked and sometimes even localized  Operation and Maintenance Center (OMC)  different control capabilities for the radio subsystem and the network subsystem
  • 21. Shahzad Malik Lecture 4 21 Mobile Broadband Networks – Cellular Networks 1 2 3 4 5 6 7 8 higher GSM frame structures 935-960 MHz 124 channels (200 kHz) downlink 890-915 MHz 124 channels (200 kHz) uplink time GSM TDMA frame GSM time-slot (normal burst) 4.615 ms 546.5 µs 577 µs tail user data Training S guard space S user data tail guard space 3 bits 57 bits 26 bits 57 bits 1 1 3 GSM - FDMA/TDMA
  • 22. Shahzad Malik Lecture 4 22 Mobile Broadband Networks – Cellular Networks GSM FDMA 2 1 3 4 124 … 100 KHz guard band 200 KHz Carrier Spacing BW = 25 MHz Uplink Frequency Band: 890-915 MHz Downlink Frequency Band: 935-960 MHz Bc = 200 KHz Bg = 100 KHz Number of Channels = 124 Data rate for each carrier = 270.833 kbps Bit time = 3.69 s Slot time (or burst time) = 577 s Number of bits/slot = 156.25 bits Burst Types: 1. Normal Burst (NB) 2. Frequency Correction Burst 3. Synchronization burst 4. Random Access Burst (RAB)
  • 23. Shahzad Malik Lecture 4 23 Mobile Broadband Networks – Cellular Networks GSM Physical Channels : : Frequency 124 Frequency 2 Frequency 1 Ch 1 Timeslot 1 Ch 2 Ch 3 Ch 4 Ch 5 Ch 6 Ch 7 Ch 8 Ch 1 Ch 2 Ch 3 Ch 4 Ch 5 Ch 6 Ch 7 Ch 8 Ch 1 Ch 2 Ch 3 Ch 4 Ch 5 Ch 6 Ch 7 Ch 8 : : 2 3 4 5 6 7 8 TDMA frame = 4.615 ms ARFCN – Absolute Radio Frequency Channel Number
  • 24. Shahzad Malik Lecture 4 24 Mobile Broadband Networks – Cellular Networks GSM Air Interface
  • 25. Shahzad Malik Lecture 4 25 Mobile Broadband Networks – Cellular Networks GSM Logical and Physical Channels  Um interface: various logical channels are mapped to physical channels  A physical channel is a timeslot with timeslot number in a sequence of TDMA frames on a particular ARFCN  8 physical channels mapped onto 8 timeslots within TDMA frame per frequency carrier
  • 26. Shahzad Malik Lecture 4 26 Mobile Broadband Networks – Cellular Networks GSM Frame Hierarchy 156.25 bits: Burst (0.577 ms) 8 slots: Frame (4.615 ms) 26 traffic frames: Multi frame (120 ms) 51control frames: Multi frame (235.4 ms) 51 traffic or 26 control multi frames: Super frame (6.12 s) 2048 super frames: Hyper frame (3 hr 28 min 53.76 s)
  • 27. Shahzad Malik Lecture 4 27 Mobile Broadband Networks – Cellular Networks GSM hierarchy of frames 0 1 2 2045 2046 2047 ... hyperframe 0 1 2 48 49 50 ... 0 1 24 25 ... superframe 0 1 24 25 ... 0 1 2 48 49 50 ... 0 1 6 7 ... multiframe frame burst slot 577 µs 4.615 ms 120 ms 235.4 ms 6.12 s 3 h 28 min 53.76 s
  • 28. Shahzad Malik Lecture 4 28 Mobile Broadband Networks – Cellular Networks GSM Logical Channels  3 groups of logical channels, TCH, CCH and CBCH  TCH is used to carry voice or data traffic  CCH is used for control functions  CBCH is used for broadcast functions  Logical traffic channels = full rate (TCH/F) at 22.8 kb/s or half rate (TCH/H) at 11.4 kb/s  Physical channel = full rate traffic channel (1 timeslot) or 2 half rate traffic channels (1 timeslot in alternating frames)  Full rate channel may carry 13 kb/s speech or data at 12, 6, or 3.6 kb/s  Half rate channel may carry 6.5 kb/s speech or data at 6 or 3.6 kb/s
  • 29. Shahzad Malik Lecture 4 29 Mobile Broadband Networks – Cellular Networks GSM Logical Channel Structure CCH TCH/F TCH/H BCH CCCH DCCH FCCH SCH BCCH PCH AGCH RACH TCH CBCH ACCH SDCCH FACCH SACCH
  • 30. Shahzad Malik Lecture 4 30 Mobile Broadband Networks – Cellular Networks GSM Logical Channels, cont..  CCH consists of 3 groups of logical control channels, BCH, CCCH and DCCH  BCH (broadcast channel): point-to-multipoint downlink only. Contains three sub-channels, BCCH, FCCH and SCH  BCCH (broadcast control channel): send cell identities, organization info about common control channels, cell service available, etc  FCCH (frequency correction channel): send a frequency correction data burst containing all zeros to effect a constant frequency shift of RF carrier SCH (synchronization channel): send TDMA frame number and base station identity code to synchronize MSs
  • 31. Shahzad Malik Lecture 4 31 Mobile Broadband Networks – Cellular Networks GSM Logical Channels, cont…  CCCH (common control channel): Consists of three sub-channels, PCH, AGCH and RACH. This channels is used for paging and access  PCH (paging channel): to page MSs  AGCH (access grant channel): to assign MSs to stand-alone dedicated control channels for initial assignment  RACH (random access channel): for MS to send requests for dedicated connections
  • 32. Shahzad Malik Lecture 4 32 Mobile Broadband Networks – Cellular Networks GSM Logical Channels, cont…  DCCH (dedicated control channel): bi-directional point-to-point -- main signaling channels. Consist of two sub-channels, SDCCH and ACCH SDCCH (stand-alone dedicated control channel): for service request, subscriber authentication, equipment validation, assignment to a traffic channel ACCH consist of two sub-channels, SACCH and FACCH  SACCH (slow associated control channel): for out-of-band signaling associated with a traffic channel, eg, signal strength measurements  FACCH (fast associated control channel): for preemptive signaling on a traffic channel, eg, for handoff messages
  • 33. Shahzad Malik Lecture 4 33 Mobile Broadband Networks – Cellular Networks GSM Logical Channels , cont…
  • 34. Shahzad Malik Lecture 4 34 Mobile Broadband Networks – Cellular Networks GSM Logical Channels , cont…
  • 35. Shahzad Malik Lecture 4 35 Mobile Broadband Networks – Cellular Networks GSM Packet Encoding 260 bits (20 ms) CRC coding ½ convolutional coding 456 bits (20 ms) 260 bits 50 bits 132 bits 53 bits 4 tail bits 78 bits 378 bits Speech packet (13 kbps) Transmitted packet 192 bits (20 ms) ½ convolutional coding 456 bits (20 ms) 4 tail bits 48 bits signaling info Transmitted packet 9600 bps data packet 40 parity bits ½ convolutional coding 456 bits (20 ms) 4 tail bits 184 bits (20 ms) Transmitted packet Signaling packet
  • 36. Shahzad Malik Lecture 4 36 Mobile Broadband Networks – Cellular Networks GSM Data Bursts
  • 37. Shahzad Malik Lecture 4 37 Mobile Broadband Networks – Cellular Networks GSM Operation
  • 38. Shahzad Malik Lecture 4 38 Mobile Broadband Networks – Cellular Networks Protocol Stack CM MM MM CM SCCP RRM RRM RRM RRM LAPDm LAPDm LAPD LAPD MTP MTP Radio Radio 64kbps 64kbps 64kbps 64kbps SCCP Um Air Interface A-bis A MS BTS BSC MSC CM: Connection Management RRM: Radio Resource Management MM: Mobility Management MTP: Message Transfer Part SCCP: Signal Connection Control part LAPD: Link access protocol-D
  • 39. Shahzad Malik Lecture 4 39 Mobile Broadband Networks – Cellular Networks GSM Protocol Layers  RF : Physical Layer  LAPD: Link Layer, ISDN protocol based  SCCP: Signal Connection Control Layer, part of link layer  RR: Radio Resource  MM: Mobility Management  CC: Call Control
  • 40. Shahzad Malik Lecture 4 40 Mobile Broadband Networks – Cellular Networks GSM Network Layer  Network layer consists of 3 sublayers  Radio resource management (RR) sublayer  Establishment, maintenance, and termination of radio channel connections  Mobility management (MM) sublayer  Registration, authentication, and location tracking  Call control (CC) sublayer  Establishment, maintenance, and termination of circuit- switched calls
  • 41. Shahzad Malik Lecture 4 41 Mobile Broadband Networks – Cellular Networks GSM Numbers  International mobile station equipment identity (IMEI). IMEI= TAC + FAC + SNR + SP  TAC = Type Approval Code, 6 decimals  FAC = Final Assembly Code, 6 decimals, assigned by manufacturer  SNR = Serial Number, 6 decimals, assigned by manufacturer  SP = Spare, 1 decimal place  EIR has white, black and optionally grey list.  International mobile Subscriber Identity (IMSI): Stored on the SIM (Subscriber Identity Module) card. IMSI is obtained at the time of subscription. IMSI is not made public.  IMSI = MCC + MNC + MSIN  MCC = Mobile Country Code, 3 decimals  MNC = Mobile Network Code, 2 decimals  MSIN = Mobile Subscriber Identification Number, maximum 10 decimal digits
  • 42. Shahzad Malik Lecture 4 42 Mobile Broadband Networks – Cellular Networks GSM Numbers  Mobile Station ISDN number (MSISDN), is the real phone number of the subscriber. Stored in HLR and on SIM card  MSISDN = CC + NDC + SN  CC = Country Code, up to 3 decimals  NDC = National Destination Code, typically 2-3 decimals  SN = Subscriber Number, maximum 10 decimals.  Mobile Station Roaming Number (MSRN), same format as MSISDN. A temporary location dependent ISDN number; assigned in two cases, at registration or at call set up.  Location Area Identity (LAI). Regularly sent on BCCH; LAI = CC + MNC + LAC,  LAC = Location Area Code, max 5 decimals (<FFFFhex).  Temporary Mobile Subscriber Identity (TMSI). Stored only in the VLR and SIM card. Consists of 4*8 bits excluding value FFFF FFFFhex  TMSI has only local meaning and can be defined according to operator’s specifications.  LAI + TMSI uniquely identifies the user, i.e. IMSI is no longer needed for ongoing communication
  • 43. Shahzad Malik Lecture 4 43 Mobile Broadband Networks – Cellular Networks GSM mobility management The GSM network is divided into location areas (LA), each containing a certain number of cells. As long as an idle MS (idle = switched on) moves within a location area, it can be reached through paging. If an idle MS moves between two location areas, it cannot be reached before it performs a location update. Location Area 1 Location Area 3 Location Area 2
  • 44. Shahzad Malik Lecture 4 44 Mobile Broadband Networks – Cellular Networks Connectivity states in GSM Disconnected Idle Connected MS is switched off (circuit mode) location updates on LA basis handovers, not location updates GSM
  • 45. Shahzad Malik Lecture 4 45 Mobile Broadband Networks – Cellular Networks GSM Handoffs  3 types of handoffs  Intra-BSS: if old and new BTSs are attached to same base station  MSC is not involved  Intra-MSC: if old and new BTSs are attached to different base stations but within same MSC  Inter-MSC: if MSCs are changed
  • 46. Shahzad Malik Lecture 4 46 Mobile Broadband Networks – Cellular Networks 3 types of handover MSC MSC BSC BSC BSC BTS BTS BTS BTS MS MS MS MS 1 2 3 4
  • 47. Shahzad Malik Lecture 4 47 Mobile Broadband Networks – Cellular Networks GSM Intra-MSC Handoff  Mobile station monitors signal quality and determines handoff is required, sends signal measurements to serving BSS  Serving BSS sends handoff request to MSC with ranked list of qualified target BSSs  MSC determines that best candidate BSS is under its control (assumed here)  MSC reserves a trunk to target BSS
  • 48. Shahzad Malik Lecture 4 48 Mobile Broadband Networks – Cellular Networks GSM Intra-MSC Handoff, cont..  Target BSS selects and reserves radio channels for new connection, sends Ack to MSC  MSC notifies serving BSS to begin handoff, including new radio channel assignment  Serving BSS forwards new radio channel assignment to mobile station  Mobile station re-tunes to new radio channel, notifies target BSS on new channel
  • 49. Shahzad Malik Lecture 4 49 Mobile Broadband Networks – Cellular Networks GSM Intra-MSC Handoff, cont..  Target BSS notifies MSC that handoff is detected  Target BSS and mobile station exchange messages to synchronize transmission in proper timeslot  MSC switches voice connection to target BSS, which responds when handoff is complete  MSC notifies serving BSS to release old radio traffic channel
  • 50. Shahzad Malik Lecture 4 50 Mobile Broadband Networks – Cellular Networks GSM Inter-MSC Handoff  Mobile station monitors signal quality and determines handoff is required, sends signal measurements to serving BSS  Serving BSS sends handoff request to MSC with ranked list of qualified target BSSs  Serving MSC determines that best candidate BSS is under control of a target MSC (assumed here) and calls target MSC through PSTN
  • 51. Shahzad Malik Lecture 4 51 Mobile Broadband Networks – Cellular Networks GSM Inter-MSC Handoff, cont..  Target MSC notifies its VLR to assign a TMSI  Target VLR returns TMSI  Target MSC reserves a trunk to target BSS  Target BSS selects and reserves radio channels for new connection, sends Ack to target MSC  Target MSC notifies serving MSC that it is ready for handoff
  • 52. Shahzad Malik Lecture 4 52 Mobile Broadband Networks – Cellular Networks GSM Inter-MSC Handoff, cont..  Serving MSC notifies serving BSS to begin handoff, including new radio channel assignment  Serving BSS forwards new radio channel assignment to mobile station  Mobile station re-tunes to new radio channel, notifies target BSS on new channel  Target BSS notifies target MSC that handoff is detected
  • 53. Shahzad Malik Lecture 4 53 Mobile Broadband Networks – Cellular Networks GSM Inter-MSC Handoff, cont..  Target BSS and mobile station exchange messages to synchronize transmission in proper timeslot  Voice connection is switched to target BSS, which responds when handoff is complete  Target MSC notifies serving MSC  Old network resources are released
  • 54. Shahzad Malik Lecture 4 54 Mobile Broadband Networks – Cellular Networks GSM Roaming From Another PLMN  VLR registers users roaming in its area  Recognizes mobile station is from another PLMN  If roaming is allowed, VLR finds the mobile’s HLR in its home PLMN  VLR constructs a global title from IMSI to allow signaling from VLR to mobile’s HLR via public telephone network  VLR generates a mobile subscriber roaming number (MSRN) used to route incoming calls to mobile station  MSRN is sent to mobile’s HLR
  • 55. Shahzad Malik Lecture 4 55 Mobile Broadband Networks – Cellular Networks GSM Roaming, cont…  VLR contains  MSRN  TMSI  Location area where mobile station has registered  Info for supplementary services (if any)  IMSI  HLR or global title  Local identity for mobile station (if any)
  • 56. Shahzad Malik Lecture 4 56 Mobile Broadband Networks – Cellular Networks Security in GSM  Security services  access control/authentication  user  SIM (Subscriber Identity Module): secret PIN (personal identification number)  SIM  network: challenge response method  confidentiality  voice and signaling encrypted on the wireless link (after successful authentication)  anonymity  temporary identity TMSI (Temporary Mobile Subscriber Identity)  newly assigned at each new location update (LUP)  encrypted transmission  3 algorithms specified in GSM  A3 for authentication (“secret”, open interface)  A5 for encryption (standardized)  A8 for key generation (“secret”, open interface) “secret”: • A3 and A8 available via the Internet • network providers can use stronger mechanisms
  • 57. Shahzad Malik Lecture 4 57 Mobile Broadband Networks – Cellular Networks GSM - authentication A3 RAND Ki 128 bit 128 bit SRES* 32 bit A3 RAND Ki 128 bit 128 bit SRES 32 bit SRES* =? SRES SRES RAND SRES 32 bit mobile network SIM AC MSC SIM Ki: individual subscriber authentication key SRES: signed response
  • 58. Shahzad Malik Lecture 4 58 Mobile Broadband Networks – Cellular Networks GSM - key generation and encryption A8 RAND Ki 128 bit 128 bit Kc 64 bit A8 RAND Ki 128 bit 128 bit SRES RAND encrypted data mobile network (BTS) MS with SIM AC BSS SIM A5 Kc 64 bit A5 MS data data cipher key
  • 59. Shahzad Malik Lecture 4 59 Mobile Broadband Networks – Cellular Networks GSM Initiation RF + FCCH Lock on strong freq. and find FCCH SCH sync + training Find SCH channel for sync. and training BCCH system parameters Gets cell and system parameters RACH channel request Request stand alone dedicated channel AGCH channel assignment SDCCH established
  • 60. Shahzad Malik Lecture 4 60 Mobile Broadband Networks – Cellular Networks GSM Initiation SDCCH location update Make location update request SDCCH challenge Computes challenge response to verify identity SDCCH challenge response SDCCH ciphered mode Initiate encryption of data for transmission Ack ciphered mode Location update confirm Complete location update process Ack
  • 61. Shahzad Malik Lecture 4 61 Mobile Broadband Networks – Cellular Networks GSM Calling from MS MSC Setup Request Fetches subscriber info from VLR to process call, acks caller Dial called party Call Proceeding Allocates trunk + radio channel Radio channel Ack Tune to radio freq. Complete Call connected through PSTN Alerting Connect Connect ack Alerts caller Called party picks up Call can proceed
  • 62. Shahzad Malik Lecture 4 62 Mobile Broadband Networks – Cellular Networks GSM Calling to MS MSC PCH page request Incoming call from PSTN Request dedicated control channel RACH channel request Allocates control channel Answer page Request authentication SDCCH challenge Request ciphering on channel AGCH assignment SDCCH paging response Computes response SDCCH challenge response SDCCH ciphering mode Ciphering mode complete Begin ciphering
  • 63. Shahzad Malik Lecture 4 63 Mobile Broadband Networks – Cellular Networks GSM Calling to MS MSC TMSI reallocation Assign new TMSI Accept temporary ID TMSI reallocation complete Notify call Accept call Assign traffic channel SDCCH assignment Alert called party SDCCH setup SDCCH setup ack Tune to freq. Assignment complete FACCH alerting/connect FACCH connect ack Start connection
  • 64. Shahzad Malik Lecture 4 64 Mobile Broadband Networks – Cellular Networks GSM call routing 1. MSISDN 2. MSISDN VLR HLR AUC EIR GMSC/I WF MSC BSC BSC BTS BTS BTS ISDN 3. MSRN 4. MSRN 5. MSRN 6. TMSI 7. TMSI 7. TMSI 7. TMSI 8. TMSI LA2 LA1 MS MS
  • 65. Shahzad Malik Lecture 4 65 Mobile Broadband Networks – Cellular Networks GSM Channel Use Example MS BTS BSC MSC 3. Call Establishment Request (SDCCH) 11. Traffic Channel Established (FACCH) 1. Channel Request (RACH) 6. Ciphering Command (SDCCH) 2. Channel Assigned (AGCH) 13. Call Accepted (FACCH) 4. Authentication Request (SDCCH) 5. Authentication Response (SDCCH) 7. Ciphering Ready (SDCCH) 8. Send Destination Address (SDCCH) 10. Assign Traffic Channel (SDCCH) 12. Available/Busy Signal (FACCH) 9. Routing Response (SDCCH) 14. Connection Established (FACCH) 15. Information Exchange (TCH)
  • 66. Shahzad Malik Lecture 4 66 Mobile Broadband Networks – Cellular Networks Example: Incoming Call Setup MS  BSS/MSC ------ Paging request (PCH) MS  BSS/MSC ------ Channel request (RACH) MS  BSS/MSC ------ Immediate Assignment (AGCH) MS  BSS/MSC ------ Paging Response (SDCCH) MS  BSS/MSC ------ Authentication Request (SDCCH) MS  BSS/MSC ------ Authentication Response (SDCCH) MS  BSS/MSC ------ Cipher Mode Command (SDCCH) MS  BSS/MSC ------ Cipher Mode Compl. (SDCCH) MS  BSS/MSC ------ Setup (SDCCH) MS  BSS/MSC ------ Call Confirmation (SDCCH) MS  BSS/MSC ------ Assignment Command (SDCCH) MS  BSS/MSC ------ Assignment Compl. (FACCH) MS  BSS/MSC ------ Alert (FACCH) MS  BSS/MSC ------ Connect (FACCH) MS  BSS/MSC ------ Connect Acknowledge (FACCH) MS BSS/MSC ------ Data (TCH)
  • 67. Shahzad Malik Lecture 4 67 Mobile Broadband Networks – Cellular Networks YES NO NO NO YES YES Power On Scan Channels, monitor RF levels Select the channel with highest RF level among the control channels Scan the channel for the FCCH Is FCCH detected? Scan channel for SCH Is SCH detected? Read data from BCCH and determine is it BCCH? Is the current BCCH channel included? Camp on BCCH and start decoding Select the channel with next highest Rf level from the control list. From the channel data update the control channel list
  • 68. Shahzad Malik Lecture 4 68 Mobile Broadband Networks – Cellular Networks Summary: GSM 900 and GSM 1800 GSM 900 GSM 1800 Frequency band 890-915 MHz 935-960 MHz 1710-1785 MHz 1805-1880 MHz Border spacing 25 MHz 75 MHz Duplex spacing 45 MHz 95 MHz Carrier spacing 200 kHz 200 kHz Carriers 124 374 Timeslots per carrier 8 8 Multiple access TDMA/FDMA TDMA/FDMA Typical cell range <300m – 35 km <100m – 15 km Handset Power 0.8 & 8 W 0.25 & 1 W

Editor's Notes

  1. Fig. 2.8
  2. Fig. 2.11
  3. Fig. 2.4
  4. Fig. 2.11
  5. The principal sequence of oprerations for routing to a mobile subscriber is shown in the diagram. The number dialed to reach a mobile subscriber (MSISDN) contains no information at all about the current location of the subscriber. Inorder to establish a complete connection to a mobile subscriber, however, one must determine the current location and the locally responsible switch (MSC). In order to be able to route the call to this switch, the routing address to this subscriber ( MSRN) has to be obtained. This routing address is assigned temporarily to a subscriber by its currently associated VLR. The steps envolved are: (1) An ISDN switch recognizes from the MSISDN that the called subscriber is a mobile subscriber and therefore can forward the call to the GMSC of the subscribers home PLMN based on the CC and the NDC in the MSISDN. (2,3) This GMSC can now request the current routing address (MSRN) for the mobile subscriber from the HLR( using MAP) (4) By way of MSRN the call is forwarded to the local MSC (5,6) This MSC than determine the TMSI of the subscriber (7) MSC then intiate paging request in the relevant LA.(8) After the mobile station has responded to the paging call, the connectin can be switched through.
  6. The figure shows an example of incoming call connection setup at the air interface how the various logical channels are used in principle. The MS is called via the PCH and requests a signaling channel on the RACH. It gets SDCCH through an IMMEDIATE ASSIGNMENT message on the AGCH. Then follow authentication, start of ciphering, and start of setup over the SDCCH. An ASSIGNMENT COMMAND message gives the traffic channel to the MS, which acknowledges its receipt on the FACCH of the traffic channel. The FACCH is also used to continue the connection setup.