Modi 3p(Frame)
Modi 3p(Frame)
Frequency
E.g. AMPS band is divided into 30 KHz
channels (1666 Freq. channels)
Television Channels (Star, Zee, Sony,..)
Power
TDMA
Time
Frequency
Tx Rx
F1 F2 Frequency
Frequency Division Duplex (FDD)
Transmit on one frequency and receive on
another frequency
AmplitudeTime Division Duplex
Time
Rx
Tx
F1 Frequency
Time division duplex
Tx and Rx is on the same frequency but
on different times
GSM Air Interface
Separate Bands for Uplink and Downlink
Downlink: 935-960Mhz (EGSM: 925-960MHz)
Uplink: 890-915 MHz (EGSM: 880-915 MHz)
3 57 1 26 1 57 3 8.25
Data Midamble Data Guard
Period
Speech Coder
20 ms blocks RPE/LTP coder (Regular
Pulse excitation/Long
Speech Coder term Prediction)
Converts 64 kbps speech
to 13 kbps
Bits Ordered At the end we get 13kbps
speech i.e. 260 bits in 20
ms
Reordering
Type 1b Type 1b Tail
25 66 3 66 25 4 Type II 78
Type 1a Type 1a
Half rate convolutional code
378 Type II 78
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
Bits Rx ed: EE HH LL LL OO
De-Interleaved: HHEELLLLOO
Viterbi Decoded: HELLO
Speech Coding Process
456 bits
20 ms
Transceiver (BTS)
Speech Coder
13 kbps
260 bits
260 bits 13 kbps
Transcoder Handler
50 1a 132 1b 78 II 16 kbps
260 + 60 = 320 bits
Channel Coder TRAU frame
3 57 1 26 1 57 3 8.25
Data Midamble Data Guard
Period
8 midamble patterns (Colour codes) of 26 bits (BSIC)
RACH and SCH have longer 41 and 64 bit Midambles
Equalizer estimates channel impulse response from
midamble
Mathematically construct inverse filter
Uses inverse to decode bits
Bit Interleave
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ………………..456
1 2 3 4 5 6 7 8
9 10 11 12 13 14 15 16
17 18 19 20 21 22 23 24
.
.
57 bits
.
.
.
449 456
Bit Interleave
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ………………..456
1 2 3 4 5 6 7 8
9 10 11 12 13 14 15 16
17 18 19 20 21 22 23 24
.
.
57 bits
.
.
.
449 456
TB Encrypted bits
Burst Interleave
Training Sequence Encrypted bits TB GP
3 57 26 57 3
Power Command
4.615 ms
Frame 0 1 2 3 4 5 6 7
Time
3 Data 1 Midamble 1 Data 3 8.25 bits
Slot
156.25 bits 576.92 micro sec
Channels in GSM Air
interface
Logical Channels
Control Channels
Traffic Channels
TCH - F
TCH - H
BCH (Broadcast Channel)
One ARFCN, On all the time, in every cell
Uses Timeslot 0 on a channel, in Downlink
FCH – Frequency correction channl (allows
mobile to tune to BTS frequency. This channel
carries a 142 bit zero sequence and repeats
once in every 10 frames on BCH)
SCH – Synchronization channel (carries the
Frame number and BSIC). A midamble of 64 bit
helps mobiles to synchronize. It also repeats
once in 10 Frames
BCH (Broadcast Channel)
BCCH – Broadcast Control CHannel. It
has information encoded on it which
identifies the network (LAC). It also carries
list of the channels in use in the cell (CA
tables)
Common Control Channel
CCCH shares Timeslot 0 with BCH on a
Multiframe
CCCH consists of PCH, RACH and AGCH
PCH – Paging channel is used to alert mobiles
on incoming calls. PCH carries IMSI to page for
Mobiles in the cell. PCH is Downlink channel.
RACH – Random Access Channel is a short
burst sent by mobile to BTS, to initiate a call
request. RACH uses timeslot 0 on reverse BCH
channel on uplink
RACH – Random Access
Channel
8 41 36 3 68.25
start Synchronization Encrypted stop Extended
bits bits bits bits Guard Period
88 bits
Used by mobile to get attention from Base
Station
Several mobiles might originate RACH
simultaneously
Mobile doesn’t know path delay
So RACH has to be a special short burst
Mobile sends normal burst after getting timing
advance on downlink SACCH
DCCH – Dedicated Control
Channels
SDCCH – Standalone Dedicated Common
Control Channel. It is used as a interim channel
before final assignment of TCH. SDCCH is
used for signaling and Authentication message
transfers.
It can be called the stepping stone between
BSC and TCH
The SDCCH, by using less of the cells resource
of physical channels, improves efficiency, and
provides a useful holding channel for the mobile
until speech data needs to be exchanged.
Dedicated Control Channels
(cont..)
0 1 23 Frame Numbers 25
TTTTTTTTTTTTATTTTTTTTTTTT -
26 Frames – 120 ms
24 carry speech, 1 idle, 1 SACCH
Framing Structure
1 Frame = 8 bursts = 8*0.57692=4.616 ms
1 Control Ch. Multiframe = 51 TF = 234.6 ms
1 TCH Multiframe = 26 TF = 120 ms
1 Superframe = 51 * 26 CCH MF = 1326 TF =
6.12 sec
1 Superframe = 26 * 51 TCH MF = 1326 TF =
6.12 sec
1 Hyperframe = 2048 superframes = 2715648
TDMA frames = 3 hrs. 28 mins. 760 ms.
Framing Structure