Professional Documents
Culture Documents
Wireless Chp5
Wireless Chp5
Operator OMS
External networks
NSS
BSS
MS User
GSM
Mobile Station (MS), Base Station Subsystem (BBS), Network and Switching Subsystem (NSS), Operation Management Subsystem (OMS).
NSS
EIR EIR
OMS OMS
BSC BSC Abis interface BTS BTS Um interface
BSS
MS
SIM
Fahreddin Sadkolu
NSS
Fahreddin Sadkolu
Base Station
TRXn . BSC . TRX2 TRX1
Fahreddin Sadkolu
Receiver
A D
Equalizer Mod./Dem.
13 kbits
VCO Synthesizer
Control Unit
64kbits
Channel Codec
16 kbits
Signaling
Transmitter
A D
64 kbits
Fahreddin Sadkolu
(with,ARFCN 1n124)
Downlink
123 124
890 890.2
200 kHz Channel spacing
914.8 915
Duplex spacing 45 MHz
935 935.2
959.8 960
Fahreddin Sadkolu
GSM 1800
1710-1785 MHz for uplink; 1805-1880 MHz for downlink Duplex spscing is 95 MHz with 374 channels 200 kHz spacing Numberd with 512-885 fup(n)=(1710+0,2xn) (n-511) fdown(n)=fup(n)+95MHz
Fahreddin Sadkolu 7
(with,ARFCN 512n885
Duration 3.48 s
50
Duration 6.12 s
19 20 21 22 23 24 24 25
3 1
5 26
7 1 S 57
Data
Duration 120 ms
8.25
G
Time Slot
ST
Training
Normal burst
3 57 1 26 1 57 3 8.25
TB
Data SF
SF
Data
TB G
Fahreddin Sadkolu
Control Channels
DCCH
BCCH
SDCCH
ACCH
BCCH
Synch.
FACCH
SACCH CCCH
SCH
FCH
RACH
CBCH
Microphone ADC
Linear Predictive cooding Rgular Pulse Excitation Analysis Long-Term Prediction
Microphone ADC
Speech coding
LPC-PEA
Shufling Interleaving Channel cooding Ciphering
Speech Decoding
Decreases possibility of distortion of consecitive bits in radio channel Cyclic and Convolutional codes for error detection and correction purpose Is used to protect data Ki+Rand A8 Kc GMSK
Deciphering
Modulation
Demodulation
Channel
Fahreddin Sadkolu 10
BPF
A D
Speech Encoder
13kbs
Speech
Block Filters Every 20 ms 160 samples 1 2 3 4
1 5 . 37 2 6 . 38 3 7. 39 4 8. 40
Encoder
Selection Sequence with maximal energy Si Correlation analysis C(Si, Si-k)=max = Si-Si-k
Channel
Cyclic Coding For error detection
189 bits
Encoder
Convolutional Coding for 1 bit error correction
456 bits
Fahreddin Sadkolu
GMSK MODULATION
Sin 2fct I(t) COS(c(t)) Integrater di(t) Gaussian Filter C(t) Q(t) Sin(c(t))
(t)
+
X
Cos 2fct
m(t)
I ( t ) = cos( c ( t ));
Q ( t ) = sin( c ( t ))
Fahreddin Sadkolu
12
AUTHOINTICATION MS
MS Ki A3 Algorithm SRES Yes/No Um Interface Rand Network SRES
=?
DATA CIPHERING
Ki MS Rand A8 Kc
Fahreddin Sadkolu 13
MS Kc Data A5
Network
A5
Data
Convolutional Coding
Fahreddin Sadkolu
14
BTS/BSC/TRAU
1 VLR 2 MSC 3
Fahreddin Sadkolu
Figure 4.16
15
MS1
Calling subscriber
1 BTS/BSC/TRAU BSS 1
BTS/BSC/TRAU
BTS/BSC/TRAU 8 7 9
Fahreddin Sadkolu
16
A call for mobile subscriber arrives at the GMSC (1). The GMSC uses the dialing information (MSISDN) to es tablish the HLR and sets up a signaling connection to it (2). The HLR sends a requested VLR in whose area the called subscriber is currently roaming (3). The VLR sends the requested MSRN back to the HLR. The HLR forwards the MSR to the GMSC (4). On the basis of the MSRN the GMSC sets up the connection request to the MSC, i.e. the MSC in whose area the mobile subcriber is roaming at this point in time (5). As the MSC does not know the mobile subscriber up to this point, the MSC requests the mobile subscriber information for the call setup from ts VLR (6). The MS is now called by means of paging to all BTS/BSCs in the locato area, as the radio cell in which the MS is located is not known to the MSC (7). If there is a response to the paging, this information is transmitted to the MSC (8). Finally the connection to the MS is set up (9). Figure7.17 shows the call sequence of an MTC .
MS 7 BTS/BSC/TRAU 7 8
BTS/BSC/TRAU 7 8 9
VLR 4 3 VLR
MSC 5
Calling subscriber
2 4
GMSC
PLMN
Fahreddin Sadkolu
17