Академический Документы
Профессиональный Документы
Культура Документы
\S}m Zv LUR`^
Advanced Technology Center Chung-Wei Ku
Outlines
Overview of PHY s Source Coding s GMSK Demod and Equalization s Baseband Process s Burst Structure
s
Chung-Wei Ku
References
M. Mouly and M. Pautet, The GSM System for Mobile communications, 1992. s A. M. Kondoz, Digital Speech Coding for Low Bit-Rate Communications Systems, Wiley Publishers, 1994. s ETSI GSM related standards documents.
s
Chung-Wei Ku
Involved techniques:
Source coding/decoding Error correction code Interleaving/De-interleaving Channel equalization GMSK modulation/demodulation Synchronization TDD with combined TDMA and FHMA
Chung-Wei Ku
Block Diagram
digitizing source decoding and D/A
speech
speech
channel coding
channel decoding
interleaving
de-interleaving
burst formatting
burst de-formatting
ciphering
deciphering
demodulation Chung-Wei Ku
Source Coding
s
Chung-Wei Ku
1/Aw(z)
weighted LPC
Zero excitation
1/P(z)
1/Aw(z)
find D,
weighted LPC
code -book
Advanced Technology Center
1/P(z) G
1/Aw(z)
CELP Parameters
s
Excitation:
near white noise
Chung-Wei Ku
RPE-LTP Codec
Input speech
LPC Inverse Filter Pitch Inverse Filter Weighting Filter and RPE Grid Selection ADPCM Quantizer
M U X
Pitch Parameter
D E M U X
Residual Decoder
UpSampling
Decompressed Speech
Chung-Wei Ku
Chung-Wei Ku
Channel Coding
s
Convolutional Coding
depends on the channels
Chung-Wei Ku
Convolutional Codes
s
Eventual: 12/23
Advanced Technology Center Chung-Wei Ku
Chung-Wei Ku
Fire Code
s
Generation function:
g(D)=(X23+1)(X17+X3+1) add 40 coded bits
Basically, Fire Code is used for control channels. s Traffic channels are only convolutional coded with parity bits then interleaved.
s
Chung-Wei Ku
Interleaving
To avoid burst errors which are fetal for convolutional coding, interleaving is necessary. s Implementation: transpose memory
s
Chung-Wei Ku
GSM Interleaving
s
Chung-Wei Ku
Speech Coding
Source (Speech) Coding
Mobile Station (Analog Signal)
Low-pass filter, then A/D converter, then RPE-LTP speech encoder
Low-Pass Filter
A/D Converter
RPE-LTP Encoder
To Channel Encoder 13 kbps
MSC
Digital Signal
13 8000=104 kbps
RPE-LTP Encoder
To Channel Encoder
Chung-Wei Ku
Chung-Wei Ku
20 ms
132 bits
20 ms
456 bits
Chung-Wei Ku
Interleaver
Structure of Interleaver
interleaving speech frames onto TDMA frame
Chung-Wei Ku
456
bits
Chung-Wei Ku
Chung-Wei Ku
Ciphering
XOR operation of data and a specific key s Double-XOR recovers the original data
s
A/5 algorithm generates the pseudo random key sequence phone No., SIM info, time/date
Data Key Ciphered
Advanced Technology Center Chung-Wei Ku
GMSK Modulation
s
= + = +
GMSK Modulation
ROM table lookup for Gaussian, I and Q s Digital multiplier for IF modulation
s
Chung-Wei Ku
Gaussian Filter
s
0.5 0.45 0.4 0.35 0.3 0.25 0.2 0.15 0.1 0.05 0 1
200
400
600
800
1000
1200
10
11
Chung-Wei Ku
GMSK Graph
1.5
0.5
NRZ:
-0.5
Gaussian:
2 1
-1
-1.5 0
200
400
600
800
1800 2000
0 0 1
500
1000
1500
2000
2500
6 5.5 0.8 5 0.6 4.5 0.4 4 0.2 3.5 3 2.5 -0.4 2 -0.6 1.5 -0.8 1 0 500 1000 1500 2000 2500 -1 0 500 1000 1500 2000 2500
phase:
Carrier:
0 -0.2
Chung-Wei Ku
GMSK Properties
s
1 bit difference:
Chung-Wei Ku
GMSK Demodulation
s
Training sequence pattern is utilized for demodulation decision s Combined demodulation and channel equalization s Demodulation and Error decoding
s
Advanced Technology Center Chung-Wei Ku
GMSK Demodulation
5-bits state: Gaussian filter s 20 us separated multipath
s
Chung-Wei Ku
Frequency Assignment
s
Chung-Wei Ku
4.615 ms 0 5 1 6 2 7 3 4 0 1 5 2 6 3 7 4 0 5 1 6 2 7 3 0 BTS MS
Time-Division Duplex
Advanced Technology Center Chung-Wei Ku
Pulsed Transmission
power vs. time template: burst
Power Control
signal attenuation due to distance
Chung-Wei Ku
GSM Keywords
s
R/B=1/BTbit (bps/Hz)
B=81.3 KHz, R=270833 bps for GSM with GMSK, BT=0.3 or 3.33 bps/Hz
Chung-Wei Ku
Physical Channel
Different bursts for different situations 147bits = 542.8 s (3.69 s/bit)
Logical Channel
Messages for the communication between BTS and MS. Logical channels are mapped into physical channel burst structure.
Chung-Wei Ku
Burst Structure
+4dB -6dB 2dB
-30dB
-70dB (-36dBm) 10 8 10
Advanced Technology Center
10 8 10 (us)
Chung-Wei Ku
Burst Structure
s
T 3
Chung-Wei Ku
Burst Structure
s
Chung-Wei Ku
Burst Structure
s
Chung-Wei Ku
Burst Structure
s
T 3
Coded Data 39
Coded Data 39
T GP 3 8.25
Chung-Wei Ku
Burst Structure
s
Chung-Wei Ku
Cell Size
s
Chung-Wei Ku
t i me
o t sl
57 7
a b ou t 54 7
1 48 s
s
b i t s
f or
1 T DM A f r a m e ms s1 su p e r f r a m e T DM A f r a m e s
= =
4.
61 6
1 326
26
Chung-Wei Ku
Frame Structure
Chung-Wei Ku
Logical Channels
s
Se v e n k i n d s o f c o mb i na t i o ns
T CH/ F S + F ACCH/ F S + S ACCH/ F S T CH/ HS ( 0 , 1 ) + F ACCH/ HS ( 0 , 1 ) + S ACCH/ HS ( 0 , 1 ) T CH/ HS ( 0 ) + F ACCH/ HS ( 0 ) + S ACCH/ H S( 0 ) + T CH/ HS ( 1 ) + F ACCH/ HS ( 1 ) + S ACCH/ HS ( 1 ) F CCH+ S CH+ CCCH+ B CCH F CCH+ S CH+ CCCH+ B CCH+ S DCCH/ 4 + S ACCH / 4 Advanced Technology Center Chung-Wei Ku
Chung-Wei Ku
Mapping Example
Chung-Wei Ku
Synchronization
Qu a r t e r b i t nu mb e r ( Q N) ( 0 - 62 4 ) s Bi t nu mb e r ( B N) ( 0 1 56) s T i m e sl o t n u m b e r ( T N) ( 0 - 7 ) s T DM A f r a m e nu mb e r ( F N) ( 0 - 2 7 1 564 7 )
s
b y
t r a i ni ng
Chung-Wei Ku
Transmission Process
s
Up l i n k :
Ra nd o f r om No r m a t r a f f m a c c e ss b u r st M S t o BS l b u r st f o r i c d a t a c or r e c t i on BS t o M S t i o n b u r st MS f
Do wn l i n k
e q u e nc y r st f r o m nc h r o ni z a o m BS t o l b
Chung-Wei Ku