Lecture - GSM
Lecture - GSM
0 124 0 124
The GSM Radio Interface
AIR INTERFACE
BASE TRANSCEIVER STATION
Hz
-9 60 M
935
NK
NLI
DOW
MOBILE
Hz
15M
- 9
0
89
N K
LI
UP
Concept of TDMA Frames and
Channels
c
f
BTS BSC
VLR
MS
BTS EIR
AUC
MS HLR
• Integrated Services Digital Network (ISDN) is a set of communications
standards for simultaneous digital transmission of voice, video, data, and
other network services over the traditional circuits of the public switched
telephone network. It was first defined in 1988 in the CCITT red book.[1]
Prior to ISDN, the phone system was viewed as a way to transport voice,
with some special services available for data. The key feature of ISDN is
that it integrates speech and data on the same lines, adding features that
were not available in the classic telephone system. There are several kinds
of access interfaces to ISDN defined as Basic Rate Interface (BRI), Primary
Rate Interface (PRI) and Broadband ISDN (B-ISDN).
• ISDN is a circuit-switched telephone network system, which also provides
access to packet switched networks, designed to allow digital transmission
of voice and data over ordinary telephone copper wires, resulting in
potentially better voice quality than an analog phone can provide. It offers
circuit-switched connections (for either voice or data), and packet-switched
connections (for data), in increments of 64 kilobit/s. A major market
application for ISDN in some countries is Internet access, where ISDN
typically provides a maximum of 128 kbit/s in both upstream and
downstream directions. Channel bonding can achieve a greater data rate;
typically the ISDN B-channels of 3 or 4 BRIs (6 to 8 64 kbit/s channels) are
bonded.
• A public data network is a network established and operated by a
telecommunications administration, or a recognized private operating
agency, for the specific purpose of providing data transmission services for
the public.
The public switched telephone network (PSTN) is the network of the world's
public circuit-switched telephone networks. It consists of telephone lines,
fiberoptic cables, microwave transmission links, cellular networks,
communications satellites, and undersea telephone cables all inter-connected
by switching centers which allows any telephone in the world to communicate
with any other. Originally a network of fixed-line analog telephone systems, the
PSTN is now almost entirely digital in its core and includes mobile as well as
fixed telephones.
The technical operation of the PSTN utilises standards created by the ITU-T.
These standards allow different networks in different countries to interconnect
seamlessly. There is also a single global address space for telephone numbers
based on the E.163 and E.164 standards. The combination of the
interconnected networks and the single numbering plan make it possible for
any phone in the world to dial any other phone.
Cellular Systems
• The geographic area is
MSC VLR divided into cells
HLR • Each cell has a Base Station
land link
land link managing the
communications
VLR MSC • A set of cells managed by a
Radio Base Station single MSC is called
link
Location Area
- Ciphering Data
Mobile Equipment
• MSISDN = CC + NDC + SN
CC = Country Code
NDC = National Destination Code, identifies one or part of a PLMN
SN = Subscriber Number
• In the GSM variant PCS 1900, MSISDN is built up as
• MSISDN = CC + NPA + SN
CC = Country Code
NPA = Number Planning Area
SN = Subscriber Number [edit] Example
• MSISDN: 380561234567
• CC 380 Ukraine NDC 56 Dnipropetrovsk SN 1234567 Subscriber's number For further information
on the MSISDN format, see the ITU-T specification E.164.
• MSRN - Mobile Station Roaming Number
• The Mobile Station Roaming Number is an E.214 defined telephone number
used to route telephone calls in a mobile network from a GMSC (Gateway
Mobile Switching Centre) to the target MSC (see Network Switching
Subsystem). It can also be defined as a directory number temporarily
assigned to a mobile for a mobile terminated call. A MSRN is assigned for
every mobile terminated call, not only the calls where the terminating MS lives
on a different MSC than the originating MS. Although this seems unnecessary
since many vendors' VLR's are integrated with the MSC, the GSM
specification indicates that the MSC and VLR (Visitor Location Register) do
not need to reside on the same switch. They are considered two different
nodes as they have their own routing addresses. i.e.the MSRN is one of the
returned parameters into SRI_ACK message. In particular the MSRN is used
into an MNP scenario (in this case it can be modified as 'RgN + MSISDN').
• Another temporary address that hides the identity of a subscriber. The VLR
generates this address on request from the MSC,and the address is also
stored in the HLR. MSRN contains the current visitor country code(VCC), the
visitor national destination code (VNDC), the identification of the current MSC
together with the subscriber number. If we have all the MSC working as a
GMSC like the latest technologies so what would be the states of the MSRN ?
we can use it only for test to route the calls to a specific MSC otherwise we
don't need it to use it.
System Architecture Network Switching Subsystem …
• RF Spectrum
GSM 900
Mobile to BTS (uplink): 890-915 Mhz
BTS to Mobile(downlink):935-960 Mhz
Bandwidth : 2* 25 Mhz
GSM 1800
Mobile to BTS (?uplink): 1710-1785 Mhz
BTS to Mobile(?downlink) 1805-1880 Mhz
Bandwidth : 2* 75 Mhz
GSM Specification-II
13 Kbps
Channel Coding Channel decoding
22.8 Kbps
Interleaving De-interleaving
22.8 Kbps
Ciphering De-ciphering
33.6 Kbps
Radio Interface
Modulation
270.83 Kbps
Demodulation
Complete GSM system
Multiple
Speech Channel Access
Interleaving Modulation
Coding Coding Burst
Assembling
Wireless
Channel
Multiple
De-
Speech Channel Access
DeInterleaving Modulation/
Decoding Decoding Burst Dis-
Equalization
assembling
890-915 MHz
124 channels (200 kHz)
uplink
higher GSM frame structures
time
1 2 3 4 5 6 7 8
4.615 ms
Uplink spectrum
120ms multiframe
*Wireless Communications, T. Rappaport, Prentice Hall Communications Engineering and Emerging Tech. Series
Normal Burst Structure in GSM
3 57 1 26 1 57 3
Data bits CTRL CTRL Data bits
Tail bits Equalization Bits Tail bits
Block 1 bit bit Block 2
{000} {1/0} {1/0} {000}
Downlink TDMA R1 R2 R3 R4 R5 R6 R7 R8
F1MHz
Uplink TDMA
T1 T2 T3 T4 T5 T6 T7 T8 Frame
F1 + 45MHz
R T
R T
Fixed transmit
Delay of three time-slots
DEFINITION OF TIME SLOT - 156.25 BITS 15/26ms = 0.577ms
FREQUENCY
CORRECTION 3 142 3 8.25
BURST - FB
SYNCHRONISATION 3 39 64 39 3 8.25
BURST - SB
ACCESS
BURST - AB 6 41 36 3 68.25
0 1 2 3 4 48 49 50 SIGNALLING CHANNELS
0 1 2 24 25
1 MULTIFRAME = 26 TDMA FRAMES ( 120 ms )
0 1 2 3 24 25
1 MULTI FRAME = 51 TDMA FRAMES (235 .4 ms )
0 1 2 3 4 48 49 50
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0
(4.615ms) TDMA FRAME NO.
0 1
1 TIME SLOT = 156.25 BITS
( 0.577 ms) 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0
(4.615 ms)
1 2 3 4 155 156 0 1
1 bit =36.9 micro sec
GSM Frame Full rate
channel is
SACCH is idle in 25
transmitted
0 to 11 and 13 to 24 in frame 12
Are used for traffic data Frame
duration =
0 1 2 12 24 25 120ms
Frame
duration =
0 1 2 3 4 5 6 7 60/13ms
Frame
duration =
15/26ms
3 57 1 26 1 57 3 8.25
• 114 bits are available for data transmission.
• The training sequence of 26 bits in the middle of the
burst is used by the receiver to synchronize and
compensate for time dispersion produced by multi-path
propagation.
• 1 stealing bit for each information block (used for
FACCH)
• The GSM System uses a frame structure where each
frame consist of 8 time slots, and each time slot
contains 156.25 bits, and data is transmitted at 270.833
kbps in the channel.
…Example
1 1
=Tb = 3.692 s
bit-rate 270.833 10 3
8 Tslot 4.615ms
• Time duration of a Slot
SCH(Synchronization)
PCH(Paging)
CCCH
RACH(Random Access)
CCH AGCH(Access Grant)
(control)
SDCCH(Stand Alone)
Dedicated
SACCH(Slow-associated)
FACCH(Fast-associated)
LOGICAL CHANNELS
TRAFFIC SIGNALLING
TRAFFIC SIGNALLING
SDCCH authenticate
Authenticate on SDCCH
Rx
935MHz
Tx Time
890MHz TDMA frame
And after?
Extended GSM life following 2001 telecom crash
Unexpected SMS success
2004: GPRS proposed in some towns for high speed
data exchange (Pictures)
Rising importance of Wi-Fi for data exchange
(2.45GHz)
GPRS could still be used for low resolution video
GSM/GPRS network could survive until 2010
Characteristics of GSM Standard
• Fully digital system using 900,1800 MHz frequency
band.
• TDMA over radio carriers(200 KHz carrier spacing.
• 8 full rate or 16 half rate TDMA channels per carrier.
• User/terminal authentication for fraud control.
• Encryption of speech and data transmission over the
radio path.
• Full international roaming capability.
• Low speed data services (upto 9.6 Kb/s).
• Compatibility with ISDN.
• Support of Short Message Service (SMS).
Advantages of GSM over Analog system
• Capacity increases
• Reduced RF transmission power and longer battery life.
• International roaming capability.
• Better security against fraud (through terminal validation
and user authentication).
• Encryption capability for information security and privacy.
• Compatibility with ISDN,leading to wider range of
services
Disadvantages of GSM
• No full ISDN bandwidth of 64 kbit/s to the user
• Reduced concentration while driving
• Electromagnetic radiation
• Abuse of private data possible
• High complexity of the system
• Several incompatibilities within the GSM
standards
Future Of GSM
2nd Generation
GSM -9.6 Kbps (data rate)
AIR INTERFACE
BASE TRANSCEIVER STATION
Hz
-9 60 M
935
NK
NLI
DOW
MOBILE
Hz
15M
- 9
0
89
N K
LI
UP
Transmit Path
BS Side
8 bit A-Law 8 K sps
to
RPE/LTP speech Encoder
13 bit Uniform To Channel Coder 13Kbps
MS Side
8 K sps,
LPF A/D RPE/LTP speech Encoder
To Channel Coder 13Kbps
Sampling Rate - 8K
Encoding - 13 bit Encoding (104 Kbps)
RPE/LTP - Regular Pulse Excitation/Long Term Prediction
RPE/LTP converts the 104 Kbps stream to 13 Kbps
GSM Speech Coding
3 57 bits 1 26 1 57 bits 3
3 57 bits 1 26 1 57 bits 3
3 57 bits 1 26 1 57 bits 3
3 57 bits 1 26 1 57 bits 3
3 57 bits 1 26 1 57 bits 3
3 57 bits 1 26 1 57 bits 3
3 57 bits 1 26 1 57 bits 3
Bearer Services
• Telecommunication services to transfer data
between access points
• Specification of services up to the terminal
interface (OSI layers 1-3)
• Different data rates for voice and data (original
standard)
– Data service
• Synchronous: 2.4, 4.8 or 9.6 kbit/s
• Asynchronous: 300 - 1200 bit/s
Tele Services
• Telecommunication services that enable voice communication
via mobile phones.
• All these basic services have to obey cellular functions, security
measurements etc.
• 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).
– Multinumbering
several ISDN phone numbers per user possible.
Performance characteristics of GSM
• Communication
– mobile, wireless communication; support for voice and data
services
• Total mobility
– international access, chip-card enables use of access points
of different providers
• Worldwide connectivity
– one number, the network handles localization
• High capacity
– better frequency efficiency, smaller cells, more customers
per cell
• High transmission quality
– high audio quality and reliability for wireless, uninterrupted
phone calls at higher speeds (e.g., from cars, trains)
• Security functions
– access control, authentication via chip-card and PIN
4. Voice Sampling
104 Kbit/s
Amplifier Gain
Micro control 8000Hz
Analog to Serial
Filter
Digital data
300Hz-
3KHz converter
13bit
Gain
Clock
0.6 80
0.5
00
Sampled data
Time
Parameter
2080 bits 260 bits
computing
20 ms of sampled signal Compression 1/10
5. Voice Compression
Short term prediction
20ms
Fréquence (Hz)
0 1000 2000
In GSM: 8th order polynom for short term prediction
5. Voice Compression
Long term prediction: accounts for the variations of F0
N on 7 bits
Filter 1/(1-bz-N) b on 2 bits
F0
50 b 132 b 132 b
• filter coefs • RPE pointers • 2nd RPE pulses
• block amplitude • RPE pulses • 2nd filter params
• LTP params • 2nd LTP params
50 b 3 132 b 4 132 b
convolution
114 b 114 b 114 b 114 b
5. Voice Compression
Is HR a real high resolution?
• Still 13 bits
• Still 300-3200Hz
filtering
• Still 8000Hz sampling
but…
• Enhanced full rate
• Specific hardware at
base station to improve
error recovery
Speech Encoder
Conversion
Voice
LPC Analysis LPF Decimation
to bits
Status
C algorithm compiled using MS Visual C
References
http://www.eas.asu.edu/~spanias/index.html
http://www.kt.tu-cottbus.de/speech-analysis/
http://www.ddj.com/documents/s=1012/ddj9412b/
Interleaving
tx_encoded tx_encoded
*Principles & Applications of GSM, Vijay K. Garg, Prentice Hall Communications Engineering and
Emerging Tech. Series
Channel Encoding in GSM
Input : 260 bits Output: 456 bits
Class I Class II
182 bits 78 bits
Class Ia Class Ib
Convolutional
50 132 378 78
encoder
Parity
encoder
50 3 + 132 + {0000}
=Mod 2 addition
k {0,1,2,3,…..189} and bk=0 for k<0
Thank You