Global System For Mobiles
Global System For Mobiles
TOPICS
GSM CONCEPTS GSM SYSTEM ARCHITECTURE IDENTITIES USED IN GSM GSM CHANNELS GSM RADIO LINK MOBILITY MANAGEMENT CALL MANAGEMENT RADIO RESOURCE MANAGEMENT
2
TOPICS
GSM CONCEPTS GSM SYSTEM ARCHITECTURE IDENTITIES USED IN GSM GSM CHANNELS GSM RADIO LINK MOBILITY MANAGEMENT CALL MANAGEMENT RADIO RESOURCE MANAGEMENT
3
Telecom Basics
Communication Voice and Data Analog and Digital Circuit Switched and Packet Switched Media - Copper Wire, Co-axial cable, Air, Optical Fibre Networks -PSTN, ISDN, PDN and Mobile Networks
Background to GSM
1G : Advanced Mobile Phone Service (AMPS)
Analog, Circuit Switched, FDMA, FDD
GSM History
1987:
Initial MoU (Memorandum of Understanding) aside the drafting of technical specifications was signed by network operators of 13 countries: Validation and trials, of the radio interface. First system trials are demonstrated at the Telecom 91 exhibition.
1999:
1988:
2000:
480M GSM Network operators Worldwide First GPRS Networks roll out
1991:
GSM Specifications
12 SERIES OPERATION AND MAINTENANCE
11 SERIES EQUIPMENT AND TYPE APPROVAL SPECIFICATIONS 01 SERIES GENERAL 02 SERIES SERVICE ASPECTS 03 SERIES NETWORK ASPECTS
05 SERIES PHYSICAL LAYER ON THE RADIO PATH. 06 SERIES SPEECH CODING SPECIFICATIONS
E/GPRS
web
photo
ISDN PSTN
e-mail web
photo
web
photo
GSM
0
web
photo
10 sec
1 min
10 min
1 hour
Transmission Time
GPRS = General Packet Radio Service HSCSD = High Speed Circuit Switched Data EDGE = Enhanced Data rate for GSM Evolution UMTS = Universal Mobile Telecommunication System
throughput kbps
100 k
64 k
EDGE
HSCSD
UMTS
10 k
14.4 9.6
GPRS
1k
Circuit-Switched or Packet-Switched
Circuit mode
Packet mode B
A
A
F
A
C
C
D A C
H F G
C D A C D A
G H
G H F
G H F
C
11
13
Duplex Technique
Duplex - How the up link and Down link of a user is separated FDD - Frequency Division Duplex
(eg:In GSM the up link and down link of a user is separated by 45MHz )
15
890 - 915 MHz 935 - 960MHz 45MHz 200KHz 124 8 13Kbps GMSK 270.833333 Kbps FDMA/TDMA RPE-LTP-LPC
16
Access Techniques
Uplink 890 MHz to 915 MHz Down Link 935 MHz to 960 MHz 25 MHz divided into 125 channels of 200 KHz bandwidth
UP 890.0 890.2 890.4 914.8 915.0
DOWN 935.0
935.2
935.4
959.8
960.0
17
4.616 ms
19
TOPICS
GSM CONCEPTS GSM SYSTEM ARCHITECTURE IDENTITIES USED IN GSM GSM CHANNELS GSM RADIO LINK MOBILITY MANAGEMENT CALL MANAGEMENT RADIO RESOURCE MANAGEMENT
21
MS
MS BTS
AuC
F
EIR
BSC Um BTS
GSM Network
SS AUC HLR MSC MS Mobile Station BTS Base transceiver System BSC Base Station Controller MSC Mobile Switching Center BSS BSC HLR Home Location Register VLR Visitor Location Register BTS EIR Equipment Identity Register AUC Authentication Center MS OMC Operation And Maintenance Center EIR OMC
Switching System
VLR
GSM Architecture
GSM
Air interface B S C
Abis interface
VMSC
SMSC
A interface
HLR
MSC VLR EIR
AUC PSTN
TRAU B S C
OMCS
BTS
BTS
BTS
24
Fundamentals
960 MHz 959.8MHz
124 123 . 2 1
DOWNLINK
200KHz
0 1
GSM utilizes two bands(TDMAMHz. 890-915 Downlink of 25 frame) = 8 TS MHz band is used for uplink while the 935960 MHz is used for downlink. The frequency bands are divided into 200 KHz wide channels called ARFCNs (Absolute Radio Frequency Channel Numbers) i.e. Data burst = 156.25 bit periods = 576.9s there are 125 ARFCNs out of which only 124 are used. Each ARFCN supports 8 users with each user transmitting / receiving on a particular time Delay 0 1 2 3 4 5 6 7 slot (TS).
2 3
4 5 6 7
124 123 . 2 1
45 MHz
UPLINK
200KHz
The technology
Therefore 1 TDMA frame = 156.25 x 8 = 1250 bits and has a duration of 576.92s x 8 = 4.615 ms 25
26
Mobile Equipment(ME)
Frequency and Time Synchronization Voice encoding and transmission Voice encryption/decryption functions Power measurements of adjacent cells Display of short messages International Mobile Equipment Identifier (IMEI)
27
SIM
Portable Smart Card with memory (ROM-6KB to 16KB-A3/A8 algorithm, RAM- 128KB TO 256KB, EEPROM- 3KB to 8KB ) Static Information International Mobile Subscriber Identity(IMSI) Personal Identification Number (PIN) Authentication Key (Ki) Dynamic Information Temporary Mobile Subscriber Identity(TMSI) Location Area Identity (LAI) Phone memories, billing information Ability to store Short Messages received
28
30
32
Database that contains Subscriber parameters and location information for all mobile subscribers currently located in the geographical area controlled by that VLR Identity of Mobile Subscriber Copy of subscriber data from HLR Generates and allocates a Temporary Mobile Subscriber Identity(TMSI) Location Area Code Provides necessary data when mobile originates call
33
34
35
37
GSM Protocols
CM MM RR LAPDm LAPD BTSM BSSAP DTAP MAP MTP SCCP TCAP ISUP - Connection Management - Mobility Management - Radio resource - LAPD for mobile - Link Access Procedure for D channel - BTS Management Part - BSS Application Part (BSC - MSC) - Direct Transfer Application Part (MS - MSC) - Mobile Application Part - Message Transfer part of SS7 - Signalling Connection Control Part of SS7 - Transaction Capabilities Application Part - ISDN User Part
38
MS
BTS
BSC
MSC/VLR
HLR
GMSC
CC
MM
RR
TOPICS
GSM CONCEPTS GSM SYSTEM ARCHITECTURE IDENTIFIERS USED IN GSM GSM CHANNELS GSM RADIO LINK MOBILITY MANAGEMENT CALL MANAGEMENT RADIO RESOURCE MANAGEMENT
40
41
42
43
44
45
TOPICS
GSM CONCEPTS GSM SYSTEM ARCHITECTURE IDENTITIES USED IN GSM GSM CHANNELS GSM RADIO LINK MOBILITY MANAGEMENT CALL MANAGEMENT RADIO RESOURCE MANAGEMENT
47
48
Channel concept
Physical channel: One timeslot of a TDMA-frame on one carrier is referred to as a physical channel. There are 8 physical channels per carrier in GSM,channel 0-7(timeslot 0-7) Logical channel: A great variety of information must be transmitted between BTS and the MS,for e.g. user data and control signaling.Depending on the kind of information transmitted we refer to different logical channels.These logical channels are mapped on physical channel.
49
COMMON CHANNELS
DEDICATED CHANNELS
BROADCAST CHANNELS
TRAFFIC CHANNELS
FCCH
SCH
BCCH
SDCCH
SACCH
FACCH
PCH
RACH
AGCH
TCH/F
TCH/H
TCH/EFR 50
B3
B1 B2 B12 MS ( monitoring the broadcast radio B1 in idle mode )
F50
..
..
..
51
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 ( in the coded part- 39 bits). 52 Repeats once in every 10 frames.
1.
The MS is monitoring the BCCH and has all the decoded information stored on the SIM ( including the LAC) As soon as the mobile is on a TCH it sends the signal strength indication on the corresponding SACCH The BSC monitors the signal strengths and on analysis sends a handoff request on FACCH. The handoff process is completed on the FACCH. After the completion of call, the MS starts monitoring the BCCH again. On finding the LAC (stored on SIM) and that decoded from the BCCH to be different , the MS requests a Location Update through SDCCH.
2.
3.
4.
Back
53
Serves as a Beacon for the Cell Country Code (CC) and the Network Code (NC) Location Area Identity (LAI) List of neighboring cells which should be monitored by MS List of frequencies used in the cell
Cell identity
Back
55
Paging Channel-PCH
The information on this channel is a paging message including the MSs identity(IMSI/TMSI).This is transmitted on Downlink, point-to-multipoint.
57
58
Traffic Channels-TCH
TCH carries the voice data. Two blocks of 57 bits contain voice data in the normal burst. One TCH is allocated for every active call. Full rate traffic channel occupies one physical channel(one TS on a carrier) and carries voice data at 13kbps Two half rate (6.5kbps) TCHs can share one physical channel.
60
TOPICS
GSM CONCEPTS GSM SYSTEM ARCHITECTURE IDENTITIES USED IN GSM GSM CHANNELS GSM RADIO LINK MOBILITY MANAGEMENT CALL MANAGEMENT RADIO RESOURCE MANAGEMENT
61
62
63
Speech Coding
BP
BAND PASS 300 Hz 3.4 kHZ
A/D
Every 125 s value is sampled from analog signal and quantised by 13 bit word Data rate = 13/125*10 -6 = 104 kbps
SPEECH ENCODER
CHANNEL CODING
To modulator
Every 20ms 160 samples taken Data rate = 160 * 13/20ms = 104 kbps 3 crc bits
1A
1B
50
132
78
Four 0 bits for codec
50 3
132
78
1A = Filter Coeff block ampl, LTP params 1B = RPE pointers & pulses 2 = RPE pulse & filter params CHANNEL DECODING
LP
D/A
SPEECH DECODER
64
Interleaving
Encoded speech blocks - Diagonal Interleaving
57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57
57
57
57
57
57
57
57
57
57 57
57 57
57 57
57 57
57 57
57 57
57 57
57 57
57
57
57
57
57
57
57
57
57 57
57 57
57 57
57 57
57 57
57 57
57 57
57 57
57 57
57 57
57 57
57 57
Tb 3
Coded Data 57
F Training Sequence F 1 26 1
Coded Data 57
Tb 3
Gp 8.25
65
Burst
The information format transmitted during one timeslot in the TDMA frame is called a burst. Different Types of Bursts
Normal Burst Random Access Burst Frequency Correction Burst Synchronization Burst
66
Normal Burst
156.25 bits 0.577 ms
T 3
Coded Data 57
S 1
T. Seq. 26
S 1
Coded Data 57
T 3
GP 8.25
:Used as Guard Time :It is the Data part associated with the burst :This indicates whether the burst is carrying Signaling data (FACCH) or user info (TCH). :This is a fixed bit sequence known both to the BTS & the MS.This takes care of the signal deterioration.
67
156.25 bits 0.577 ms T 3 Training Sequence 41 Random Access Burst 156.25 bits 0.577 ms T 3 Fixed Bit Sequence 142 Freq. Correc. Burst T 3 GP 8.25 Coded Data 36 T 3 GP 68.25
Synchronization Burst
68
Uplink
MS > BTS
0
Offset
7
69
Timing Advance
MS1 0 near MS2 0 far
At BTS 0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7
At BTS 0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7
70
26-TDMA Multiframe
26 TDMA Frames (24 TCH, SACCH, Idle) 120 ms (26 * 4.62ms)
51-TDMA Multiframe
26 TDMA Frames (FCCH, SCH, BCCH, SDCCH, CCCH) 235.6 ms (51 * 4.62ms)
71
Hyper Frame
2048 * 51* 26 TDMA Frames 3 Hours, 28 Minutes, 53 Secs and 760 ms
72
TOPICS
GSM CONCEPTS GSM SYSTEM ARCHITECTURE IDENTITIES USED IN GSM GSM CHANNELS GSM RADIO LINK MOBILITY MANAGEMENT CALL MANAGEMENT RADIO RESOURCE MANAGEMENT
73
Mobility Management
Mobility Management (MM) Location updating- normal,periodic, IMSI attach Paging Security Management
Preventing unauthorized users- authentication Maintaining Privacy of users- ciphering
Network Attachment
Cell Identification
MS scans complete GSM frequency band for highest power Tunes to highest powered frequency and looks for FCCH. Synchronizes in frequency domain Get training sequence from SCH which follows FCCH. Synchronizes in time domain. Accesses BCCH for network id, location area and frequencies of the neighboring cells. Stores a list of 30 BCCH channels
75
Network Attachment..
PLMN Selection
Get the operator information from SIM.
Cell Selection
Selected cell should be a cell of the selected PLMN Signal strength should be above the threshold. Cell should not be barred
Location Update
Register with the network by means of location updation procedures.
76
MS
BTS
Action
Location Update Request (SDCCH) Authentication Request (SDCCH) Authentication Response (SDCCH)
Security - Authentication
MS
Ki RAND
A3
SRES
MS BTS AuC
Authentication center provides RAND to Mobile AuC generates SRES using Ki of subscriber and RAND Mobile generates SRES using Ki and RAND Mobile transmits SRES to BTS BTS compares received SRES with one generated by AuC
78
Security - Ciphering
MS
Ki RAND A8
Kc MS Kc Data
A5
A5
Data sent on air interface ciphered for security A5 and A8 algorithms used to cipher data Ciphering Key is never transmitted on air
79
TOPICS
GSM CONCEPTS GSM SYSTEM ARCHITECTURE IDENTITIES USED IN GSM GSM CHANNELS GSM RADIO LINK MOBILITY MANAGEMENT CALL MANAGEMENT RADIO RESOURCE MANAGEMENT
80
81
82
MS
MS BTS
Authentication response (SDCCH)
AuC GMSC
EIR
ACM Authentication request (SDCCH)
MSC PSTN
Ring alert Speech path enabled Called Sub answers
Req for dedicated channel BSC Authentication response Allocates SDCCH using the AGCH (SDCCH) for signaling (RACH) BTS
SDCCH released TCH assigned Ring Sends callFACCH requestGive SDCCH tone over set-up including Call set-up forwarded Ring tone ceases over FACCH Release SDCCH Activate TCH dialled digits on SDCCH to BSC
Connect Assigns TCH Req Assn complete message Call set-up forwarded to MSC
83
84
* MS Allocate tunes Page RESP on SDCCH MS Ch. REQ SDCCH * Assgn overRACH CMP ( AGCH overTMSI + LAI) BTS * Phone rings
Connect traffic Ch.to trunk GMSC frees SDCCH Query VLR Page RES Page Assgn CMP for LAC and Assign. REQ Paging TMSI the area (+TMSI) Route to MSC Alerting Network MSC BSC
AuC
PSTN
BTS
Land to Mobile call (MSISDN)
TOPICS
GSM CONCEPTS GSM SYSTEM ARCHITECTURE IDENTITIES USED IN GSM GSM CHANNELS GSM RADIO LINK MOBILITY MANAGEMENT CALL MANAGEMENT RADIO RESOURCE MANAGEMENT
86
87
88
Power Control
BTS commands MS at different distances to use different power levels so that the power arriving at the BTSs Rx is approximately the same for each TS - Reduce interference - Longer battery life
89
Handover
Means to continue a call even a mobile crosses the border of one cell to another Procedure which made the mobile station really roam Handover causes
RxLev (Signal strength , uplink or downlink) RxQual (BER on data) O & M intervention Timing Advance Traffic or Load balancing
90
Handover Types
Internal Handover (Intra-BSS) Within same base station - intra cell Between different base stations - inter cell External Handover (Inter-BSS) Within same MSC -intra MSC Between different MSCs - inter-MSC
91
Handover Types
MSC BSC GMSC
BSC
C-3
BSC MSC
C-4
C-1
C-2
BSC
92
HO performed
BSC
Acknowledges and alloctes TCH (facch) if 1. Check for HO passed 2. Channel avail in new BTS
BTS 2
MS tunes into new frequency and TS and sends HO message to new BTS (facch) Receives new BTS data(FACCH)
Release TCH
Cell 2
Periodic Measurement Reports (SACCH)
BTS 1
Cell 1
93
Discontinuous Transmission
Discontinuous Transmission(DTX) allows the radio transmitter to be switched off most of the time during speech pauses. A Silence Indicator Block is transmitted at 500bps, which generates a comfort noise Down Link interference is decreased. Up link battery is saved
94
Frequency Hopping
Frequency Hopping permits the dynamic switching of radio links from one carrier frequency to another. Base Band Hopping At the BTS each the timeslot is shifted to another transceiver, which is transmitting at the hop frequency. User will be connected to different Transceivers depending on hop sequence. Synthesis Hopping At the BTS transceiver changes the frequencies used. The user will be connected to only one transceiver. Decreases the probability of interference Suppresses the effect of Rayleigh fading
95
Add-on to GSM network : rate for GSM Evolution Enhanced Data PCU; Packet EDGE is an enhancement of GPRS and CSD technologies. Segmentation/re-assembly and scheduling Radio channel accessthe current GSM Standards - same TDMA frame structure, Universal Mobile Telecommunication technology Based on control and management TransmissionService Architecture retransmission.- providing the us Innovative error detection and : VHE Concept same bandwidth (200 kHz). Power control and feelmodulation instead services independent of the same look 8-PSK of its personalized of GMSK. Uses Surf the Internet while on the move SGSN: GPRSRequires good propagation conditions. network and terminal. mobility High Speed Circuit Switched Data Encryption Allows upto:48 kbps (EGPRS) and upto 28.8 kbps (ECSD) on every Global Convergence Fixed/Mobile, Telecom/Datacom, public/private User Data Rate:14.5kbps W@P Gateway : Charging Multimedia driven market. Mobile radio channel Adaptation SMS Use multiple timeslots (max=8), GGSN : Data:EDGE helps GSM-Only operators to compete with UMTS. of the information to the mobile Interface -numeric Internet MHz per carrier), -max. 2Mbps the Wideband160 torate PDN,characters bearers - 2GHz Rate : 9.6kbps band ( 5 hence = 115.2kbps. Compression of the data User Data max UMTS Needs a over the air interface duplexor in MS for Buffering of the information One time slot Max user data rate : 21.4 kbps simultaneous Tx and Rx Dynamic rate adaptation to suit the radio conditions at EDGE that time ( 9.05 kbps, 13.4 kbps, 15.6 kbps 21.4 kbps)
Data Application
Wireless Data
GPRS
W @ P
Mobile Network
W@P Gateway
Internet 99 2000
W@P Service
Time
96
98
2001
References
Wireless and Personal Communication Systems. Vijay.K.Garg and Wilkes Overview of the GSM System and Protocol Architecture, IEEE Comm. Magazine, Moe Rahnema. The GSM System for Mobile CommunicationsMichel Mouly & Marie-Bernadette Pautet Overview of the GSM Comm- John Scourias.
97
98
Location Updates
Location Updates can be classified into two:
Periodic Location Updates:
This occurs as per the timer set by the network operator. If the MS does not perform this update the MSC marks the MS as Detached on the VLR.