GSM Funda
GSM Funda
GSM Funda
PRESENTATION
BY
MRINMOY MISTRI
Flow of Presentation
• Introduction (Evolution, Why GSM?, Specification)
• Cellular Concepts ( Frequency Re-use)
• GSM Network Architecture
• GSM Interfaces & Protocol
• Physical Layer at Air Interface
- Channels & Burst at Air Interface
- Mobile in Idle Mode, Timing Advance
- Coding & Interleaving at Air Interface
• Physical Layer at Abis Interface
• Radio Resource management (Handover)
• Mobility Management (LA, Authentication,Ciphering)
• Connection Management (Registration, MOC & MTC)
INTRODUCTION
EVOLUTION MOBILE COMMUNICATION
– IS-95
IS-95 US, CDMA based
MAX - 60 - 70 KM
200 m +
U
z
PL
MH
IN
DO
z
MH
K
.2
W
0
NL
89
5 .2
IN
93
K
•A pair of RF channels require per
active call
•Up link & down link frequency
difference 45 MHz
Access Techniques
Uplink 890 MHz to 915 MHz
Down Link 935 MHz to 960 MHz
0 1 2 3 4 5 6 7
4.616 ms
TDMA FRAME AT AIR INTERFACE
5 ARFCN 4
MHz 935.2 T0 T1 T2 T3 T4 T5 T6 T7
……….
ARFCN24
ARFCN25
890.2 T0 T1 T2 T3 T4 T5 T6 T7
935.2 T0 T1 T2 T3 T4 T5 T6 T7 T1 T2 T3
High Transmission
Power
Maximum Capacity with one cell
ARFCN 1 TDMA FRAME PER ARFCN
ARFCN 2
T0 T1 T1 T3 T4 T5 T6 T7
ARFCN 3
5 ARFCN 4
MHz
……….
ARFCN24
ARFCN25
2 7
10
7 3 1
1 6
15
8 4
6 5
5
To Overcome Coverage problem, We have to install
new BTS in that nearby location
GSM NETWORK
ARCHITECTURE
GSM - Network Structure
MS PVLR
Um G
BSC D
Abis MSC
A B C
MS AuC
BTS GMSC
Abis E F
EIR
A
MSC I
BSC PSTN
Um B
BTS
VLR
OMC Server
GSM Network
SS
Switching
AUC System
External
PSTN & VLR HLR EIR
PDN N/W OMC
MS Mobile Station MSC
BTS Base transceiver System
BSC Base Station Controller
MSC Mobile Switching Center
HLR Home Location Register BSS XDR Base Station
VLR Visitor Location Register BSC
BTS
System
EIR Equipment Identity Register
AUC Authentication Center
OMC Operation And Maintenance Center MS
Mobile Station (MS)
Mobile Mobile
Handset + SIM => Station
Maximum 12 TRX
(4+4+4)
•External Interfaces
–‘Abis’ interface towards the BTS
–‘A’ interface towards the MSC
•Monitors and controls several BTSs
•Management of channels on the radio interface
•Performs inter-cell Handover
•Interface to OMC for BSS Management
Gateway Mobile Switching
Center (GMSC)
A PROTOCOL IS AN
AGREEMENT ON HOW TO F
EIR
COMMUNICATE MAP
GSM PROTOCOL MATRIX
MS BTS BSC MSC
CM CM I
MAP S
MM MM U
P
RR BSSAP BSSAP TCAP
RR
RR BTSM BTSM SCCP SCCP
MTP MTP
LAPDm LAPDm LAPD LAPD LEVEL2&3
LEVEL 2 & 3
MTP
Radio Radio G.703 G.703 LEVEL 1 MTP LEVEL 1
AIR Abis A
Air interface protocol
Signaling Layer 3
Connection Management
Mobility Management
Signaling Layer 2
Signaling Layer 1
Physical Layer at Air Interface
Signaling Layer 3 Air
Connection Management Interface
Protocol
Mobility Management
Signaling Layer 2
Physical channel:
One timeslot of a TDMA-frame on one ARFCN
is referred to as a physical channel.
There are 8 physical channels per carrier in
GSM,channel 0-7(timeslot 0-7)
Logical channel:
Depending on the kind of information transmitted, we
refer to different logical channels.
These logical channels are mapped on physical channel.
Logical channels
Logical channels
Half Full
BCH CCCH DCCH rate rate
2)Synchronization Channel-SCH
•This is used by the MS to synchronize to the
TDMA frame structure within the particular cell.
•Listening to the SCH the MS receives the TDMA
frame number and also the BSIC.
Control channels
Common Control
Channels,CCCH
1) Paging Channel-PCH
The information on this channel is a paging message including
the MS’s identity(IMSI).This is transmitted on Downlink.
TDMA Frames
0 1 2 3 4 5 6 7 0 1 2 3 ……..
FRAME
T0 T1 T1 T3 T4 T5 T6 T7
NO 2
FRAME
T0 T1 T1 T3 T4 T5 T6 T7
NO 3
•1 TS = 577us
•1 TDMA FRAME = 8 TS=4.616 ms
•1 TCH MULTIFRAME = 26 TDMA FRAME= 120ms
•1 CCH MULTIFRAME =51 TDMA FRAME = 234.6ms
Burst
Synchronization Burst
Mobile Station in IDLE mode
What does a Mobile do in idle
mode?
Reads BCCH
(System Information
Messages)
Listen To Paging
Mobile Station in IDLE mode
Monitor Neighbors for Reselection
Mobile reads the System Information Messages
every 30sec
Measures signal strengths of 6 neighbors cells
T T
Synch sequence Encrypted bits Guard
B B
Period
41bits 68.25 bits
63 bits
Timing Advance
•BSS calculates access delay from RACH in terms of bits.
•Informs Mobile to delay it’s timing in terms of bits.
•Maximum Timing advance of 63 bits
Timing Advance
MOBLE MAXIMUM RANGE FROM BASE
STATION (Theoretically)
Timing Advance X Bit Period X Velocity
RANGE=
. 2
( 63 ) X ( 3.693 X 10e-6) X (3X10e5)
RANGE= = 34.9KM
. 2
TX PART RX PART
TX MODULATOR RX DEMODULATOR
Microphone Receiver
Speech & Channel Coding
Microphone
Sampling at 8 KHz &
A/D CONVERSION Coding using 13bits
=104 Kbps
20 ms block SEGMENTATION = 2080 bits/20ms
2080 bits / 20ms
SPEECH CODER
260 bits / 20ms
BITS ORDERED
Very Important
50 bits Important Other
132 bits 78 bits
BLOCK CODER
CONVOLUTION CODER
57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57
bits bits bits bits bits bits bits bits bits bits bits bits bits bits bits bits
AIR Abis A
2 Mbps PCM Sharing by 1 BTS (Total 1 TRX)
2Mbps =32 X 64KbpsT00 Synchronization
T01 TRX_1 TRX_1 TRX_1 TRX_1
T02 TRX_1 TRX_1 TRX_1 TRX_1
TRX T03 TRX_2 TRX_2 TRX_2 TRX_2
TRAFFIC TRX_2 TRX_2 TRX_2
T04 TRX_2
8X16Kbps/TRX
…..
TRX TRX1_S OMU1_S
T25
SIGNALLING
T26 TRX2_S OMU2_S
16Kbps/TRX
T27
OMU T28
SIGNALLING T29
16Kbps/BTS
T30
T31 Signaling
2 Mbps PCM Sharing by 1 BTS (Total 2 TRX)
2Mbps =32 X 64KbpsT00 Synchronization
T01 TRX_1 TRX_1 TRX_1 TRX_1
T02 TRX_1 TRX_1 TRX_1 TRX_1
TRX T03 TRX_2 TRX_2 TRX_2 TRX_2
TRAFFIC TRX_2 TRX_2 TRX_2
T04 TRX_2
8X16Kbps/TRX
…..
TRX TRX1_S OMU1_S
T25
SIGNALLING
T26 TRX2_S OMU2_S
16Kbps/TRX
T27
OMU T28
SIGNALLING T29
16Kbps/BTS
T30
T31 Signaling
2 Mbps PCM Sharing by 2 BTS (Total 2 TRX)
Signaling Layer 2
Signaling Layer 1
Radio Resource Management
Radio Resource Management (RR)
Establish and Release stable connections
between MS and MSC
Manage Limited Radio and Terrestrial resources
BSC
Abis MSC
A
MS AuC
BTS GMSC
Abis
EIR
A
MSC
BSC PSTN
Um
BTS
VLR
OMC Server
Handover process
CELL 1
BSC
Handover Complete
LUP Req
Reply
LUP
Meas
MeasAcc
LUP Rep
Req
Rep+ Cell
Handover
Cell 1
2
1
2 to CELL 1
CELL 2
Mobility Management
Signaling Layer 3 Air
Connection Management Interface
Protocol
Mobility Management
Signaling Layer 2
Signaling Layer 1
Mobility Management
Mobility Management (MM)
Location updating
Security Management
– Periodic Updating
– Normal Update (Change in LAI due to Mobility)
Location Update
(1)Location
IMSI MGT (2) update request
IMSI
MSC/VLR
BSC BTS
(ID=2)
(6)Location
(3)Subscriber Update
Information (4)Subscriber acknowledge
Request Information
LAI=2
IMSI MSC/VLR
HLR (ID=1) LAI=1
(ID=2)
(5)Location
Cancellation
MSC/VLR VLR
BSC BTS
(ID=1)
Security - Authentication
PURPOSE : TO VERIFY SUBSCRIBER
IDENTITY (IMSI & SIM)
Authentication process is always initiated &
controlled by the NETWORK.
Provide a new ciphering key to MS
# OPERATIONAL REQUIREMENTS:-
At each Registration
Security - Authentication
Ki RAND RAND Ki
(128) (128)
A3 A3
MS NETWORK
SRES
SRES =
(32bits)
Security - Authentication
MS
Ki RAND
– Authentication center
provides RAND to Mobile
A3 – AuC generates SRES using
Ki of subscriber and RAND
SRES
– Mobile generates SRES
using Ki and RAND
MS BTS AuC
– Mobile transmits SRES to
BTS
– BTS compares received
RAND
SRES with one generated by
SRES
AuC
SRES
Auth Result
Security - Ciphering
PURPOSE :
# PRIVACY OF SPEECH & DATA
# PRIVACY OF SIGNALLING INFORMATION
A8 Ki RAND
Data
Kc
A5
v
A8
Kc
Ciphered Data
A5
v
Data
Connection Management (CM)
Signaling Layer 2
Signaling Layer 1
Connection Management
(CM)
BSC VLR
MS AuC
BTS GMSC
Authentication response
(SDCCH) Call release
Call
Connected
Setup
Exchange of
Communication EIR
Assignment
Alerting
Connected
of TCH
(SDCCH) (TCH) Call
Alerting
Connected
Setup
release
MSC Exchange of
Call
Assignment
Alerting
Connected
release
Alloc
Req
Call ofofdedicated
TCH
Authentication
Ciphering
establishment
for dedicated
command
response
response
request
channel
channel
request BSC Communication
Exchange
(SDCCH)
(TCH)(AGCH)of communication
for communication (RACH)
(SDCCH) PSTN
(TCH)
BTS
MS
Mobile Terminated Call
Paging HLR
BTS
Paging BSC VLR
Query for
VLR info
MS AuC
BTS Query VLR GMSC Reply
for LAC and
Paging TMSI
the area
EIR
Route
to MSC
MSC
BSC
PSTN
BTS
Land to
Mobile call
DIAL 9844012345