Professional Documents
Culture Documents
GSM Seminar
GSM Seminar
V 31.1.2000-1
1
J. Eberspcher; H.-J. Vgel
1st generation
V 31.1.2000-1
2nd generation
3rd generation
1
J. Eberspcher; H.-J. Vgel
2
J. Eberspcher; H.-J. Vgel
Year Event 1994 Data transmission capabilities launched. The number of networks rises to 69 in 43 different countries by the end of 1994. 1995 MoU counts 156 members from 86 countries. After the GSM standardization Phase 2 including adaptations and modifications for the PCS1900 (Personal Communication System) is passed, the first PCS1900 Network is launched in the USA. Facsimile, data and SMS roaming starts. Videosignals are transmitted via GSM for demonstration purposes. An estimated 50 000 GSM base stations are in use all over the world. 1996 January: 120 networks in 71 countries operational. June: 133 networks in 81 countries operational. 1997 July: 200 GSM networks from 109 countries operational, amounting to 44 million subscribers worldwide.
V 31.1.2000-3
3
J. Eberspcher; H.-J. Vgel
h1
h2
L
2 2ph h 4 1 2 P0 2 l L (4pLl) 2 h h 1 2 P 0 2 L
PE +
P E2 L 1 aE + + P E1 L 2 aE +
L 1 40 log [dB] L 2
4
J. Eberspcher; H.-J. Vgel
V 31.1.2000-4
typ. 3040 dB
l/2
heavily impacted undisturbed time slot
V 31.1.2000-5
Distance
5
J. Eberspcher; H.-J. Vgel
narrowband
f
V 31.1.2000-6
6
J. Eberspcher; H.-J. Vgel
band gap
Duplexing Unit time duplex transmit Uplink receive T receive Downlink transmit
transmit
receive f
V 31.1.2000-7
7
J. Eberspcher; H.-J. Vgel
V 31.1.2000-8
8
J. Eberspcher; H.-J. Vgel
V 31.1.2000-9
9
J. Eberspcher; H.-J. Vgel
V 31.1.2000-10
10
J. Eberspcher; H.-J. Vgel
V31.1.2000-11
11
J. Eberspcher; H.-J. Vgel
distance
V 31.1.2000-12
propagation delay
time
Lehrstuhl fr Kommunikationsnetze Technische Universitt Mnchen Prof. Dr.Ing. J. Eberspcher
Downlink MS 2 Uplink
12
J. Eberspcher; H.-J. Vgel
signal spectrum
13
J. Eberspcher; H.-J. Vgel
d1(t) c1(t)
d2(t) c2(t)
modulator MS 2
V 31.1.2000-14
14
J. Eberspcher; H.-J. Vgel
q1 q2
antenna elements
a (q ) 1 i a 2(q i) AAA a (q ) M i
V 31.1.2000-15
15
J. Eberspcher; H.-J. Vgel
d1(t)
d1(t) d2(t)
d2(t)
modulator
V 31.1.2000-16
16
J. Eberspcher; H.-J. Vgel
cochannel interference
D D
MS user signal
2R
V 31.1.2000-17
17
J. Eberspcher; H.-J. Vgel
2 4 3 1 3 4 2 4 3 2
1 4 2 3 1 4
2 3 1 4 2 3 2 3
7 2 6 1 3 1 2 1 3 2 3 2 1 3 2 1 3 7 2 1 4 1 2
k=4
k=7
k=3
18
J. Eberspcher; H.-J. Vgel
31 35 30 33 36 38 38 33 32 21 23 27 35
V 31.1.2000-19
21 22 29 31 23 33 28 30 32 36 30 22 21
36
32 30 26 33 31
38 21
35 30
38
28
33
19
J. Eberspcher; H.-J. Vgel
MSC Region
MSC Region
Location Area
Location Area
DDD
MSC Region
V 31.1.2000-20
20
J. Eberspcher; H.-J. Vgel
Evolution of a GSM network in Germany End of 1992 Total completion Cells approx. 500 approx. 7000 BSC 7 20 50 MSC 7 20 50
V 31.1.2000-21
21
J. Eberspcher; H.-J. Vgel
OMC
BTS MS
BSC
AUC HLR MS BTS VLR MS Mobile Station HLR Home Location Register BTS Base Transceiving Station VLR Visited Location Register BSC Base Station Controller EIR Equipment Identity Register MSC Mobile Switching Center AUC Authentication Center GMSC Gateway MSC ISC International Switching Center OMC Operation and Maintenance Center
V 31.1.2000-22
22
J. Eberspcher; H.-J. Vgel
V 31.1.2000-23
23
J. Eberspcher; H.-J. Vgel
MS
BTS
BSC
HLR
VLR
Base Transceiving Station Base Station Controller Mobile Switching Center Gateway MSC International Switching Center
V 31.1.2000-24
Mobile Station Home Location Register Visited Location Register Equipment Identity Register Authentication Center Operation and Maintenance Center 24
J. Eberspcher; H.-J. Vgel
MS
BTS
BTS MS BTS MS
MS HLR VLR EIR AUC OMC
VLR
Base Transceiving Station Base Station Controller Mobile Switching Center Gateway MSC International Switching Center
V 31.1.2000-25
Mobile Station Home Location Register Visited Location Register Equipment Identity Register Authentication Center Operation and Maintenance Center 25
J. Eberspcher; H.-J. Vgel
MS
BTS
BSC
HLR
VLR
Base Transceiving Station Base Station Controller Mobile Switching Center Gateway MSC International Switching Center
V 31.1.2000-26
Mobile Station Home Location Register Visited Location Register Equipment Identity Register Authentication Center Operation and Maintenance Center 26
J. Eberspcher; H.-J. Vgel
V 31.1.2000-27
V 31.1.2000-28
28
J. Eberspcher; H.-J. Vgel
V 31.1.2000-29
29
J. Eberspcher; H.-J. Vgel
EIR BTS MS
V 31.1.2000-30
BTS
MS
MSC
MSC C B D HLR
BTS
Abis
31
J. Eberspcher; H.-J. Vgel
PSTN ISDN
SP
SP
BSC
MSC
BTS
MS
32
J. Eberspcher; H.-J. Vgel
PSTN ISDN
SP
SP
HLR
VLR
BSC
VLR
BTS
MS
33
J. Eberspcher; H.-J. Vgel
V 31.1.2000-34
34
J. Eberspcher; H.-J. Vgel
E3
1996
V 31.1.2000-35
35
J. Eberspcher; H.-J. Vgel
Data
synch
PAD
asynch
V 31.1.2000-36
Service PAD
Packet
synch
Bit rate Mode [bit/s] 2400 T or NT 4800 T or NT 9600 T or NT 2400 NT 4800 NT 9600 NT 13 000 or 9600 13 000 or 9600
T, NT = transparent, non transparent UDI = Unrestricted Digital Information PAD = Packet Assembler/Disassembler asynch, synch = asynchronous, synchronous
V 31.1.2000-37
37
J. Eberspcher; H.-J. Vgel
Service Telephone Emergency call Short Message Mobile Terminated, Point to Point Short Message Mobile Originated, Point to Point Short Message Cell Broadcast Access to Message Handling Systems Videotex access profile 1 Videotex access profile 2 Videotex access profile 3 Teletext Speech and fax group lt ti 3 alternating Fax group 3 automati tic T NT T NT
Class E1 E1 E3 A A A A A A E2 A
38
J. Eberspcher; H.-J. Vgel
Service Call Forwarding Unconditional Call Forwarding on Mobile Subscriber Busy Call Forwarding on No Reply Call Forwarding on Mobile Subscriber Not Reachable Barring of All Outgoing Calls Barring of Outgoing International Calls Barring of All Incoming Calls Barring of Outgoing International Calls Except Calls to Home PLMN Barring of Incoming Calls when Roaming outside the Home PLMN
Class E1 E1 E1 E1 E1 E1 E1 A
A
39
J. Eberspcher; H.-J. Vgel
Service Calling Line Identification Presentation Calling Line Identification Restriction Connected Line Identification Presentation Connected Line Identification Restriction Malicious Call Identification Call Transfer Mobile Access Hunting Closed User Group Advice of Charge Freephone Service
Class A A A A A A A A E2 A
40
Service Reverse Charging User-to-User Signaling Call Waiting Call Hold Completion of Call to Busy Subscriber Three-Party Service Conference Calling
Class A A E3 E2 A E2 E3
Multi-Party
V 31.1.2000-41
41
J. Eberspcher; H.-J. Vgel
42
J. Eberspcher; H.-J. Vgel
TCH (full-rate speech) TCH (half-rate speech) TCH (data, 9.6 kbit/s) TCH (data, 4.8 kbit/s) TCH (data, 2.4 kbit/s) Full-rate FACCH Half-rate FACCH SDCCH SACCH (with TCH) SACCH (with SDCCH) BCCH AGCH PCH RACH
V 31.1.2000-43
V 31.1.2000-44
44
J. Eberspcher; H.-J. Vgel
BCCH CCCH
V 31.1.2000-45
45
J. Eberspcher; H.-J. Vgel
d i( t )
Differential encoding
a i( t )
Transm. filter
( t )
Phase modulation
x( t )
a i + 1 * 2d i
for for
|t | t T2 |t | w T2 ln 2 s + ; BT + 0, 3 2pBT
47
J. Eberspcher; H.-J. Vgel
* t2 1 h(t) + exp 2 2 2p sT 2s T
V 31.1.2000-47
1/T
T/2
T/2
T
t*iT
(t) + x(t) +
V 31.1.2000-48
a ph
i i c
g(u) du
48
J. Eberspcher; H.-J. Vgel
E 2T
*R
cos(2pf 0t ) (t) ) 0)
0.6
g(t)
0.4 0.2 0.0 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2
t/T
V 31.1.2000-49
49
J. Eberspcher; H.-J. Vgel
Downlink 1 2 3 4 5 6 7 8
8 Uplink
50
J. Eberspcher; H.-J. Vgel
3 3
57 data bits
3 8.25 3 8.25
64 bit training se39 data 39 data 3 quence (synchroniza- bits 3 8.25 bits tion sequence)
3 8.25
Access Burst
V 31.1.2000-51
68.25
51
J. Eberspcher; H.-J. Vgel
012
52
J. Eberspcher; H.-J. Vgel
FCCH
10 dBm
67 kHz
939.8 MHz
V 31.1.2000-53
940.2 MHz
50 T3 25 T2 0 51 2 1 0 51
V 31.1.2000-54
FN
BN 156 0 7 0
time
TN
time
FN
2715647
time
0
V 31.1.2000-55
time
55
J. Eberspcher; H.-J. Vgel Lehrstuhl fr Kommunikationsnetze Technische Universitt Mnchen Prof. Dr.Ing. J. Eberspcher
No S + M
RFCHN + MA[MAI]
V 31.1.2000-56
56
J. Eberspcher; H.-J. Vgel
Uplink
with timing advance
Collision without timing advance Downlink propagation delay Timing Advance time
V 31.1.2000-57
Uplink
with timing advance
57
J. Eberspcher; H.-J. Vgel
58
J. Eberspcher; H.-J. Vgel
2048 Hyperframe
1 1 2
25
26 50 51 Superframe
50 51 1 2 25 26 26-frame Multiframe
59
J. Eberspcher; H.-J. Vgel
51-frame Multiframe
V 31.1.2000-59
TDMA frame 1 2 3 4 5 6 7 8
12
13
14
50
51
60
J. Eberspcher; H.-J. Vgel
TC24 IDLE/ AC
TC + (FNdiv51) mod 8
V 31.1.2000-61
61
J. Eberspcher; H.-J. Vgel
Downlink
FS
FS
F S D0
D1 F S D2
D3 F S A0
A1
Uplink Downlink
SDCCH+ SACCH
D3 RR A0 D0 D0 A5 A1 D1 D1 A6 A2 D2 D2
A1 RRRRRRRRRRRRRRRRRRRRRRR D0 D3 D3 D4 D4 D5 D5 D1 D1 D6 D6 D2 D2 D7 D7 D3 D3 A0 A4 D4 D4 A1 A5 D5 D5
D1 RR D2 A2 A6 D6 D6 A3 A7 D7 D7 A0 A4
Uplink
A7 D0 A3 D0
F: TDMA frame for frequency correction bursts S: TDMA frame for synchronization burstsB: TDMA frame for BCH C: TDMA frame for CCCH
V 31.1.2000-62
62
J. Eberspcher; H.-J. Vgel
V 31.1.2000-63
63
J. Eberspcher; H.-J. Vgel
SACCH block format bit number 8 1 octet number 2 3 layer 2 data (21 octets) ... 23
V 31.1.2000-64
7 free
free
64
J. Eberspcher; H.-J. Vgel
PWR_CTRL Waiting
PWR_CTRL _SUCCESS Connection closed RXLEV/RXQUAL UL/DL RXLEV_NCELL, Power OK, TO BSS_HO_Control
PWR_CTRL _FAIL
Measuring
65
J. Eberspcher; H.-J. Vgel
V 31.1.2000-66
66
J. Eberspcher; H.-J. Vgel
V 31.1.2000-67
67
J. Eberspcher; H.-J. Vgel
TCH Up/Downlink MS
FCCH
V 31.1.2000-68
CCCH CCCH
11 31 11 41 21 41 11 41 21 1 21 1 1
21
26 1
31 11 31 11 41 11 41 21 21 41
41 21 1
26 51 26 26 26 26
11 31 11 41 11 41 21 21 1 41
21 1
26 1 26 1 26 1 26 1 31 26 1 26 1 31
26 1 51 1 26 1 26 1 26 1 31 26 1 26 1 26 1 11
21 1
21 1 31 1 31
26 26 26
69
11 41
31
31
26 1
V 31.1.2000-70
70
J. Eberspcher; H.-J. Vgel
V 31.1.2000-71
71
J. Eberspcher; H.-J. Vgel
No
No
...
Yes
72
RXLEV_DL<U_xx_P RXQUAL_DL>U_xx_P
No
RXLEV_UL<U_xx_P RXQUAL_UL>U_xx_P
...
Yes
Yes
V 31.1.2000-73
73
Lehrstuhl fr Kommunikationsnetze Technische Universitt Mnchen Prof. Dr.Ing. J. Eberspcher
PWR_CTRL_SUCCESS TO BSS_LINK_CONTROL
PWR_CTRL_FAIL TO BSS_LINK_CONTROL
Info Waiting
Info Waiting
V 31.1.2000-74
74
J. Eberspcher; H.-J. Vgel
MS disconnect procedure
Start SACCH Waiting Correct SACCH message S< RADIO_LINK_ TIMEOUT Yes S := S + 2 Non-decodable SACCH message S := S 1 No S <= 0 No Power Control, Timing Advance etc. SACCH Waiting
V 31.1.2000-75
Yes
75
J. Eberspcher; H.-J. Vgel
V 31.1.2000-76
76
J. Eberspcher; H.-J. Vgel
VAD
Speech Coder
Voice Frame
SID Frame
77
J. Eberspcher; H.-J. Vgel
BFI
Voice Frame
Voice Decoder
SID Frame
V 31.1.2000-78
79
J. Eberspcher; H.-J. Vgel
80
J. Eberspcher; H.-J. Vgel
ADPCM
32
V 31.1.2000-81
81
J. Eberspcher; H.-J. Vgel
Block code
Convol. code
Interleaving
Deinterleaving
Convol. decoder
Parity check
V 31.1.2000-82
82
J. Eberspcher; H.-J. Vgel
19 19 19 8 19 8
83
V 31.1.2000-83
Channel type
Abbr.
RACH SCH
184
8 25
6 10
4 4
1/2 1/2
36 78
1 1
V 31.1.2000-84
84
J. Eberspcher; H.-J. Vgel
260 bit
184 bit
184 bit
P0 bit
Tail
267 bit
228 bit
228 bit
P1 bit
N1 bit
N1 bit
V 31.1.2000-85
85
J. Eberspcher; H.-J. Vgel
86
J. Eberspcher; H.-J. Vgel
V 31.1.2000-87
87
J. Eberspcher; H.-J. Vgel
V 31.1.2000-88
88
J. Eberspcher; H.-J. Vgel
x6+x5+x3+x2+x+1 x 10 + x 8 + x 6 + x 5 + x 4 + x 2 + x + 1
V 31.1.2000-89
89
J. Eberspcher; H.-J. Vgel
di
K=5
n+2
cj
V 31.1.2000-90
267 bit
228 bit
228 bit
2 P1 bitP1 bit
N1 bit N1 bit
456 bit
456 bit
456 bit
V 31.1.2000-91
91
J. Eberspcher; H.-J. Vgel
V 31.1.2000-92
92
J. Eberspcher; H.-J. Vgel
Generating polynomial G0 G1 G2 G3
93
J. Eberspcher; H.-J. Vgel
Spreading
Merging
V 31.1.2000-94
94
J. Eberspcher; H.-J. Vgel
Interleaving Signal
Despreaded Signal
95
J. Eberspcher; H.-J. Vgel
V 31.1.2000-95
Write
Read
V 31.1.2000-96
96
J. Eberspcher; H.-J. Vgel
V 31.1.2000-97
97
J. Eberspcher; H.-J. Vgel
2 P1 bit
456 bit
Bit sorting, partitioning & stealing flags 8 subblocks, 57 bits each Block interleaving of subblocks Diagonal interleaving of subblocks pairs of 57-bit subblocks Intraburst interleaving pairs of subblocks
V 31.1.2000-98
98
J. Eberspcher; H.-J. Vgel
B+1
B+2
B+3
B+4
B+5
B+6
B+7
99
J. Eberspcher; H.-J. Vgel
14 16 28 30 42 44 56 58 70 72 84 86 98 100 112
V 31.1.2000-100
100
J. Eberspcher; H.-J. Vgel
hl(b)
hu(b)
57 data bits
57 data bits
8.25
V 31.1.2000-101
101
J. Eberspcher; H.-J. Vgel
B hu=1 hl=0
Data block n1
V 31.1.2000-102
Assign TMSInew
Ciphered(TMSInew) Ack.
V 31.1.2000-103
103
J. Eberspcher; H.-J. Vgel
Ciphered(TMSInew) Ack.
V 31.1.2000-104
104
J. Eberspcher; H.-J. Vgel
A3 SRES SRES
A3
=
V 31.1.2000-105
105
J. Eberspcher; H.-J. Vgel
V 31.1.2000-106
106
J. Eberspcher; H.-J. Vgel
Ki
107
J. Eberspcher; H.-J. Vgel
IMSI
Ki
RAND
Ki
A3 SRES SRES
A3
=
V 31.1.2000-108
108
J. Eberspcher; H.-J. Vgel
Burst building
Trans ceiver
V 31.1.2000-109
109
J. Eberspcher; H.-J. Vgel
RAND Ki
Ki
A8
A8
Kc
V 31.1.2000-110
Kc
110
J. Eberspcher; H.-J. Vgel
Data
Kc
Kc
Data
A5
A5
Kc(Data)
V 31.1.2000-111
111
J. Eberspcher; H.-J. Vgel
Ciphering
V 31.1.2000-112
Deciphering
112
J. Eberspcher; H.-J. Vgel
BS/MSC/VLR
Start of ciphering
113
J. Eberspcher; H.-J. Vgel
V 31.1.2000-113
V 31.1.2000-114
114
J. Eberspcher; H.-J. Vgel
Multiplex
Layer 2 Layer 1
SDCCH
SACCH
TCH
V 31.1.2000-115
115
J. Eberspcher; H.-J. Vgel
Connection elements
V 31.1.2000-116
116
J. Eberspcher; H.-J. Vgel
Voice
TRAU GSC GSC ALaw MPX MSC BSS MSC Interface
117
J. Eberspcher; H.-J. Vgel
ITU-T A-Law
FEC MS (MT0)
Radio Interface
V 31.1.2000-117
BTS 3
BTS 4
BCF Base Control Function TRX Transceiver TRAU Transcoding and Rate Adaptation Unit
118
J. Eberspcher; H.-J. Vgel
TRAU
GSM Voice
GSM Voice
ISDN Voice
Um
V 31.1.2000-119
Abis
A
119
J. Eberspcher; H.-J. Vgel
BTS
TRAU Inband Sign.
BSC
GSM Voice Sub-Ch. ISDN Voice G.703 G.705 G.732
MSC
TRAU at BSC site
G.703 G.705 G.732
Um
GSM Voice FEC Cipher TDMA FDMA
A
GSM Voice Sub-Ch.
BSCMSCLink
ISDN Voice
Local Interface
Um
V 31.1.2000-120
Abis
A
120
J. Eberspcher; H.-J. Vgel
IWF G.703 G.703 G.705 G.705 G.732 G.732 G.703 G.705 G.732 L1
Um
V 31.1.2000-121
Abis
A
121
J. Eberspcher; H.-J. Vgel
Layer 2 Relay L2R IWF each one with bit rate adaptation
NTP
RLP TDMA G.703 FDMA G.705 G.732 G.703 G.703 G.705 G.705 G.732 G.732 A
NTP IFP
IFP
TDMA FDMA
Um
V 31.1.2000-122
Abis
122
J. Eberspcher; H.-J. Vgel
N(S)
P/F
N(R)
123
J. Eberspcher; H.-J. Vgel
BTS
BSC
CM MM BSSMAP
MSC
RR BTSM LAPD
G.703 G.705 G.732
SCCP MTP
DTAP
SCCP MTP
Um
Abis
B,C,E
CM Connection Management MM Mobility Management RR Radio Resource Management LAPDm Link Protocol (specially adaptet for air interface Um) BTSM Base Transceiving Station Management BSSMAP Base Station System Management Application Part
V 31.1.2000-124
DTAP Direct Transfer Application Part SCCP Signaling Connection Control Part TCAP Transaction Capabilities Application Pa MTP Message Transfer Part MAP Mobile Application Part User Part UP
124
J. Eberspcher; H.-J. Vgel
SACCH SDCCH
SAPI 0
SAPI 3
V 31.1.2000-125
125
J. Eberspcher; H.-J. Vgel
X X X X X X X X X X
126
J. Eberspcher; H.-J. Vgel
BTS BSC MSC Measurements Uplink measuring Processing of reports from MS/TRX Traffic measurements Handover BSC internal, intracell BSC internal, intercell BSC external Recognition, decision, execution HO access detection X X X X X X X X X X X
V 31.1.2000-127
127
J. Eberspcher; H.-J. Vgel
BTS BSC MSC Paging Initiation Execution Radio Channel Management Channel Configuration Management Frequency Hopping Management Execution TCH Management Channel allocation Link supervision Channel release Idle channel observation Power control determination X X X X X X X X X X X
V 31.1.2000-128
128
J. Eberspcher; H.-J. Vgel
BTS BSC MSC SDCCH Management SDCCH allocation Link supervision Channel release Power control determination BCCH/CCCH Management Message scheduling management Message scheduling execution Random access detection Immediate assign Timing Advance Calculation Signalling to MS at random access
V 31.1.2000-129
X X X X
X X X X X X
129
J. Eberspcher; H.-J. Vgel
BTS BSC MSC Timing Advance Signalling to MS at handover/during call Radio Resource Indication Report status of idle channels LAPDm Functions Encryption Management Execution X
X X X X
V 31.1.2000-130
130
J. Eberspcher; H.-J. Vgel
MTP
MTP
MTP
Interface B, C
Interface D,G
MTP Signaling Connection Control Part Transaction Capabilities Application Part MAP ISUP
V 31.1.2000-131
ISUP SCCP
ISUP SCCP
ISUP
ISUP
ISUP
ISUP
MTP
MTP
SCCP TCAP
MTP Signaling Connection Control Part Transaction Capabilities Application Part MAP ISUP
V 31.1.2000-132
SMTP
GSM MM Connection
V 31.1.2000-133
SS#7 Connection
AGCH+PCH
SDCCH
SACCH
FACCH
RACH
BCCH
V 31.1.2000-134
NULL
BCH
Idle Mode
Search. BCH
Tuning DCH
V 31.1.2000-135
135
J. Eberspcher; H.-J. Vgel
Octet number
1 2
V 31.1.2000-136
... 23
136
J. Eberspcher; H.-J. Vgel
V 31.1.2000-137
137
J. Eberspcher; H.-J. Vgel
Data Link Distribution Proc. SDCCH AGCH+PCH SACCH BCCH FACCH RACH
Layer 2 Layer 1
DLP RA UI/I
138
J. Eberspcher; H.-J. Vgel
Type B
Control
1 k k+1 k+2 n n+1 N N+1 N201+n
Octet number
Octet number
Octet number
V 31.1.2000-140
140
J. Eberspcher; H.-J. Vgel
Octet number
1 Transaction IDProtocol Discrim. x x x x 0 2 0 Message Type 0 0 1 Information Element ID k 1 IE Content k+1 n n+1 Information Element ID Length Indicator
V 31.1.2000-141
141
J. Eberspcher; H.-J. Vgel
RR messages
Category Message Logical channel DCCH CCCH CCCH CCCH DCCH DCCH DCCH DCCH DCCH DCCH DCCH DCCH DCCH DCCH Direction MT-Code N -> MS N -> MS N -> MS N -> MS N -> MS MS -> N N -> MS MS -> N MS -> N MS -> N N -> MS MS -> N MS -> N N -> MS 00111011 00111111 00111001 00111010 00110101 00110010 00101110 00101001 00101111 00101011 00101100 00101000 00101101
142
J. Eberspcher; H.-J. Vgel
Channel Additional Assignment Establishment Immediate Assignment Immediate Assignment Extended Immediate Assignment Rejected Ciphering Ciphering Mode Command Ciphering Mode Complete Handover Assignment Command Assignment Complete Assignment Failure Handover Access Handover Command Handover Complete Handover Failure Physical Information
V 31.1.2000-142
Message
Channel Release Partial Release Partial Release Complete Paging Paging Request, Type 1/2/3 Paging Response System System Information Type 1/2/3/4 Information System Information Type 5/6 Miscellaneous Channel Mode Modify Channel Mode Modify Acknowledge Channel Request Classmark Change Frequency Redefinition Measurement Report Synchronization Channel Information RR-Status
V 31.1.2000-143
Logical channel DCCH DCCH DCCH PCH DCCH BCCH SACCH DCCH DCCH RACH DCCH DCCH SACCH SCH DCCH
Direction MT-Code N -> MS N -> MS MS -> N N -> MS MS -> N N -> MS N -> MS N -> MS MS -> N MS -> N MS -> N N -> MS MS -> N N -> MS MS <-> N 00001101 00001010 00001111 00100xxx 00100111 00011xxx 00011xxx 00010000 00010111 00010110 00010100 00010101 00010010
143
J. Eberspcher; H.-J. Vgel
144
J. Eberspcher; H.-J. Vgel
NCELL6
BSS
BSS
MS
BSS
MS Handover Command Handover Access Handover Access Physical Information Handover Complete
BSS
Handover (nonsynchronous)
146
J. Eberspcher; H.-J. Vgel
MM messages
Category Registration Message IMSI Detach Indication Location Updating Accept Location Updating Reject Location Updating Request Authentication Reject Authentication Request Authentication Response Identity Request Identity Response TMSI Reallocation Command TMSI Reallocation Complete CM Service Accept CM Service Reject CM Service Request CM Reestablishment Request MM-Status Direction MS -> N N -> MS N -> MS MS -> N N -> MS N -> MS MS -> N N -> MS MS -> N N -> MS MS -> N MS <-> N N -> MS MS -> N MS -> N MS <-> N MT 0x000001 0x000010 0x000100 0x001000 0x010001 0x010010 0x010100 0x001000 0x001001 0x001010 0x001011 0x100001 0x100010 0x100100 0x101000 0x110001
147
J. Eberspcher; H.-J. Vgel
Security
Connection M t Management
Miscellaneous
V 31.1.2000-147
MSC
IMSI Detach
148
J. Eberspcher; H.-J. Vgel
MSC
149
J. Eberspcher; H.-J. Vgel
MM Connection Establishment
V 31.1.2000-150
150
J. Eberspcher; H.-J. Vgel
Direction N -> MS MS -> N N -> MS N <-> MS N <-> MS MS -> N N -> MS N <-> MS N <-> MS N <-> MS N <-> MS N <-> MS N <-> MS N <-> MS
MT 0x000001 0x001000 0x000010 0x000111 0x001111 0x001110 0x000011 0x000101 0x010111 0x011111 0x010011 0x010000 0x100101 0x101101
151
J. Eberspcher; H.-J. Vgel
Category Message Call Release Complete Clearing Miscellaneous Congestion Control Notify Start DTMF Start DTMF Acknowledge Start DTMF Reject Status Status Enquiry Stop DTMF Stop DTMF Acknowledge
Direction N <-> MS N <-> MS N <-> MS MS -> N N -> MS N -> MS N <-> MS N <-> MS MS -> N N -> MS
MT 0x101010 0x111001 0x111110 0x110101 0x110010 0x110111 0x111101 0x110100 0x110001 0x110010
V 31.1.2000-152
152
J. Eberspcher; H.-J. Vgel
U1 Call Initiated CALL PROCEEDING U3 Mobile orig. Call Proc. ALERTING U4 Call Delivered CONNECT 2 ALERTING
CONNECT 2
153
J. Eberspcher; H.-J. Vgel
CONNECT
CONNECT
4
V 31.1.2000-154
154
J. Eberspcher; H.-J. Vgel
DISCONNECT
Channel assignment/mode change Modify Complete Modify Reject Incall Modification (mobile initiated) Modify Modify Complete Channel assignment/mode change Incall Modification (network initiated)
V 31.1.2000-156
DTMF Signaling
156
J. Eberspcher; H.-J. Vgel
V 31.1.2000-157
Release
V 31.1.2000-158
158
J. Eberspcher; H.-J. Vgel
Miscellaneous
V 31.1.2000-159
159
J. Eberspcher; H.-J. Vgel
Setup
MS 1 called
MS 2 called
Setup
CR: 1 (Active, Retrieve Req.) Retrieve Ack. Retrieve Ack. CR: 1 (Active, Idle)
V 31.1.2000-160
MSC
MS calling Setup
MSC
MS called
MS Destination of forw.
MSC Connection with Call Forwarding destination Call Forwarding Unconditional (CFU)
161
J. Eberspcher; H.-J. Vgel
SMSSUBMIT RPDATA(SMSSUBMIT)
RPACK REPORT
162
J. Eberspcher; H.-J. Vgel
MNSMSEst.Req. MMSMEst.Req. (RPDATA) MMSMEst.Conf. MMSMEst.Ind. CPDATA CPACK MMSMRel.Ind. MMSMRel.Req. MNSMSEst.Ind. (RPDATA) MNSMSSSPReq.
SCCP
SCCP
MTP
MTP
A
V 31.1.2000-164
BSSMAP
DTAP
DTAP
Cipher Mode
Cipher Mode
165
J. Eberspcher; H.-J. Vgel
Handover
166
J. Eberspcher; H.-J. Vgel
167
J. Eberspcher; H.-J. Vgel
TRX
TEI 2
BSC
OML L2ML
BCF
TEI 3
V 31.1.2000-168
168
J. Eberspcher; H.-J. Vgel
Nontransp. messages
SAPI 0 RSL
V 31.1.2000-169
SAPI 62 OML
SAPI 63 L2ML
Layer 3 Layer 2
169
J. Eberspcher; H.-J. Vgel
MS
BTS
BSC
MS
BTS
BSC
Data Indication
V 31.1.2000-170
170
J. Eberspcher; H.-J. Vgel
CIPH MOD COM CIPH MOD COM MS BTS BSC IMM ASS CMD immediate assign message
171
J. Eberspcher; H.-J. Vgel
k k+1 n n+1
V 31.1.2000-172
172
J. Eberspcher; H.-J. Vgel
V 31.1.2000-173
173
J. Eberspcher; H.-J. Vgel
V 31.1.2000-174
174
J. Eberspcher; H.-J. Vgel
Service Barring of All Incoming Calls Barring of Incoming Calls when Roaming Outside the Home PLMN Calling Line Identification Presentation Calling Line Identification Restriction Call Waiting Connected Line Identification Presentation Connected Line Identification Restriction
V 31.1.2000-176
176
J. Eberspcher; H.-J. Vgel
Bearer service
V 31.1.2000-177
177
J. Eberspcher; H.-J. Vgel
Service All connection-oriented synchronous data services All connection-oriented asynchronous data services All packet-oriented synchronous data services All PAD-access services
MMI code BS 24 25 26 27
V 31.1.2000-178
178
J. Eberspcher; H.-J. Vgel
A3 & A8 SRES Auth. Info Kc SRES Authentic. Resp. Authentic. Resp. (IMSI,Kc,RAND,SRES) = (SRES) Update Location (SRES) Generate TMSI (IMSI,MSRN) Start Ciphering Insert Subscriber Data (Kc) (IMSI) Ciph. Mode. Com. Forward new TMSI Subscr. Data Insert. Ack. (TMSI) Kc Message M Loc. Upd. Accept A5 Loc. Upd. Accept (IMSI) Kc(M) Ciph. Mode Kc Kc(M) Kc(M) A5 TMSI Realloc. Cmd. M Loc. Upd. Accept TMSI Realloc Ack. TMSI Ack.
V 31.1.2000-179
179
J. Eberspcher; H.-J. Vgel
Insert Subscriber Data (IMSI) Start Subscr. Data Insert. Ack. ciphering Forward new TMSI Loc. Upd. Accept (TMSI) (IMSI) Loc. Upd. Accept Auth. Para. Req. TMSI Realloc. Cmd. (IMSI) Auth. Info Loc. Upd. Accept Auth. Info. Req. (IMSI,Kc,RAND,SRES) (IMSI) TMSI Reallocation Auth. Info TMSI Ack. Complete (IMSI,Kc,RAND,SRES)
V 31.1.2000-180
180
J. Eberspcher; H.-J. Vgel
Authentication
SRES SRES =
Update Location Cancel Location (IMSI,MSRN) Generate (IMSI) TMSI Start Ciphering Insert Subscriber Data Cancel Location Ack. (IMSI) (Kc) (IMSI) Forward new TMSI Subscr. Data Insert. Ack. (TMSI) Loc. Upd. Accept (IMSI)
V 31.1.2000-181
181
J. Eberspcher; H.-J. Vgel
MSISDN
MS
1 GMSC
LA 2
BTS
MSRN 4
BSC
TMSI
7 BTS LA 1 MS
TMSI 7
MSC
MSRN 3
MSISDN
EIR 5
AUC
HLR
VLR
MSRN
V 31.1.2000-182
182
J. Eberspcher; H.-J. Vgel
HLR
183
J. Eberspcher; H.-J. Vgel
V-PLMN
MSC
184
J. Eberspcher; H.-J. Vgel
ISDN
185
J. Eberspcher; H.-J. Vgel
HLR
SS#7 Network
Auth. Para. Req. (IMSI) Auth. Info (IMSI,Kc,RAND,SRES) IAM ACM ANS
186
J. Eberspcher; H.-J. Vgel
Routing information (MSRN) in the HLR Send Routing Information Routing Information IAM GMSC IAM HLR VLR MSC
Routing information (MSRN) from the VLR Send Routing Information Routing Information Provide Roaming Number Roaming Number IAM
V 31.1.2000-187
187
J. Eberspcher; H.-J. Vgel
SS#7 Ne
188
J. Eberspcher; H.-J. Vgel
Disconnect
REL
Release
RLC
Release Complete Register Charging Information Channel Release Charging Information Ack.
V 31.1.2000-189
189
J. Eberspcher; H.-J. Vgel
MSC
(b)
190
J. Eberspcher; H.-J. Vgel
Intracell Handover
MS BTS
Intercell Handover
V 31.1.2000-191
191
J. Eberspcher; H.-J. Vgel
MSC-B
192
J. Eberspcher; H.-J. Vgel
Handover Access Handover Detection Physical Information Clear Command Clear Complete Handover Complete Handover Complete Measurement Info Measurement Info
193
J. Eberspcher; H.-J. Vgel
V 31.1.2000-193
Uplink
BS measurement values (RXLEV, RXQUAL, distance, interference in unoccupied time slots)
194
J. Eberspcher; H.-J. Vgel
Typ. value 103 to 73 dBm 103 to 73 dBm 85 to 40 dBm 85 to 40 dBm approx. 85 dBm 2 to 35 km 0 to 24 dB
Meaning Upper handover threshold of received signal level in uplink Upper handover threshold of received signal level in downlink Lower(!) received signal level threshold in uplink for internal handover Lower(!) received signal level threshold in downlink for internal handover Minimum required RXLEV of BCCH of cell n to perform a handover to this cell Lower handover threshold of bit error ratio in uplink Lower handover threshold of bit error ratio in downlink Maximum distance between mobile and base station Hysteresis to avoid multiple handovers between two cells
195
J. Eberspcher; H.-J. Vgel
Handover causes
Handover Cause UL_RXLEV DL_RXLEV UL_RXQUAL DL_RXQUAL PWR_CTRL_FAIL DISTANCE PBGT(n) Meaning Uplink received signal level too low Downlink received signal level too low Uplink bit error ratio too high Downlink bit error ratio too high Power control range exceeded MS to BTS distance too high Lower value of path loss to BTS n
V 31.1.2000-196
196
J. Eberspcher; H.-J. Vgel
RXLEV/RXQUAL UL/DL, RXLEV(n), Power OK Calculate Power Budget PBGT(n) for all n ...
RXLEV/RXQUAL UL/DL, RXLEV(n), Power FAIL HO_CAUSE := PWR_CTRL_FAIL Calculate Power Budget PBGT(n) for all n 1
V 31.1.2000-197
197
J. Eberspcher; H.-J. Vgel
HO_CAUSE := UL/DL_RXQUAL
No
Info Waiting
V 31.1.2000-198
Generate Preferred Target Cell List with RXLEV_NCELL(n) > Threshold, AND PGBT(n) > MARGIN(n) Handover Required (HO_CAUSE, Preferred Target Cell List) TO MSC
Info Waiting
V 31.1.2000-199
199
J. Eberspcher; H.-J. Vgel
MS_TXPWR_MAXRXLEV_DL
MS_TXPWR_MAX(B)RXLEV_NCELL( MS_TXPWR_MAX
V 31.1.2000-200
200
J. Eberspcher; H.-J. Vgel
MSC-B
VLR-B
Handover Required
HA Indication
Handover Report
201
J. Eberspcher; H.-J. Vgel
HB Indication HB Confirm
HA Indication VLR-B
V 31.1.2000-202
202
J. Eberspcher; H.-J. Vgel
MSC-B
e.g. mobile data terminal or voice MS only e.g. mobile voice and data terminal e.g. DTE of ITU-T V. or X. series with mobile terminal adapter e.g. DTE of ITU-T V. or X. series 3 TE 2
MT 0
TE 1
1 TA
MT 1
MT 1 S MT 2
2 3 TE 2 R
Um
MT: Mobile Termination TA: Terminal Adapter Um: Reference Point Radio Interface
V 31.1.2000-204
R/S: Reference Points ISDN / non-ISDN TE1: Terminal Equipment, ISDN Interface TE2: Terminal Equipment, no ISDN Interface (V,X)
204
J. Eberspcher; H.-J. Vgel
GMSC/MSC Support of telematic services RLP and L2R TE MT Bit rate adaption and FEC
V 31.1.2000-205
Interworking scenarion PLMN-PSTN for transp. data services Internetwork switching unit
PLMN MSC GMSC PSTN
Voice
TE MT
Voice
TE Modem
Data
Data
IWF Bit rate adaption Modem
In the PLMN: switching between voice and data co- In the PSTN: dec fully transparent analog connection for voice or data
206
J. Eberspcher; H.-J. Vgel
V 31.1.2000-206
V 31.1.2000-207
207
J. Eberspcher; H.-J. Vgel
1 0 1 Octet number 2 3 4 5 6 7 8 9
V 31.1.2000-208
5 0
6 0
7 0
8 0
0 1 1 1 1 1 1 1 1 1
Signaling
208
7 Signaling
Signaling
60-bit adaptation frame transparent data 9.6 kbit/s and 4.8 kbit/s)
209
J. Eberspcher; H.-J. Vgel Lehrstuhl fr Kommunikationsnetze Technische Universitt Mnchen Prof. Dr.Ing. J. Eberspcher
Signaling
6 7 Data
RA 1
RA 1 RA 1
RA 1 RA 1
RA 2
RA 2
FEC
FEC
RA 2
RA 2
BSS
I/Fcct
I/Fcct
Principle of transparent asynchronous data transfer (modem) GMSC and inter network switching unit S
TE MT TE TA MT PLMN MSC PSTN Modem TE V.24 ISDN NT TA Modem TE Modem PAD
PSPDN
V.24 R
IWF RA2 RA1 RA0 Modem
V.2 4
V 31.1.2000-212
212
J. Eberspcher; H.-J. Vgel
Transparent data transfer to an ISDN (unrestricted digital) GMSC and network transit switching unit S S
TE TE MT PLMN MSC ISDN NT TE NT TA Modem TE TA MT
V.24 R
IWF V.110
V.24 R
V 31.1.2000-213
213
J. Eberspcher; H.-J. Vgel
1e-02
1e-03
1e-04
1e-05 1e+00
V 31.1.2000-214
1e+01
1e+02
1e+03
m
214
Radio Interface
L2R
BSS-MSC Interface
I/Fcct R Interface MT 2 TE 2 MS
215
J. Eberspcher; H.-J. Vgel
V 31.1.2000-215
PSPDN
Modem PAD
R
IWF RLP RA2 RA1 Modem RA0 RA1 RA2 ISDN
NT TA Modem TE NT TE
R
216
S
V 31.1.2000-216
DEE TA MT
PLMN MSC
MSC PAD
PIWMSC RF X.25
PSPDN
X.25 X.29
217
X.25 Packet Layer Protocol Layer 2 Relay Bit Oriented Protocol L2R Radio Link Protocol RA 1 FEC RA 1 RA 2 RA 1 L2R LAPB
RA 2 TE 1
RA 2
RA 2
MSC/IWF
MSC
P-IWMSC Packet Interworking MSC PHI Packet Handler Interface PH Packet Handler
219
J. Eberspcher; H.-J. Vgel
V 31.1.2000-219
PLMN G3 Fax FA MT
MSC FA IWF
PSTN
V 31.1.2000-220
220
J. Eberspcher; H.-J. Vgel
IWF with Fax Adapter Fax Adapter Protocol RLP RA2 RA1
V 31.1.2000-221
Tone Handl.
RA 1
RA 1
RA 1
RA 1
I/Fcct
I/Fcct
FEC
FEC
RA 2
RA 2
R Interface
Radio Interface
BSS-MSC Interface
222
J. Eberspcher; H.-J. Vgel
V 31.1.2000-222
RA 1
RA 1
RA 1 RA 1
RA 1
I/Fcct
I/Fcct
FEC
FEC
RA 2
RA 2
R Interface
Radio Interface
BSS-MSC Interface
223
J. Eberspcher; H.-J. Vgel
V 31.1.2000-223
Management
V 31.1.2000-224
224
J. Eberspcher; H.-J. Vgel
Workstation WS Workstation WS
Q3
Q Adapter QA
V 31.1.2000-225
F Qx
Business Management Layer BML Service Management Layer SML Network Management Layer NML Element Management Layer EML Network Element Layer
V 31.1.2000-226
226
J. Eberspcher; H.-J. Vgel
A simple TMN architecture of a GSM system NE: BSC Q3 NEF OS OSF Q3 NE: MSC/VLR NEF
V 31.1.2000-227
Qx
MF
227
J. Eberspcher; H.-J. Vgel
MNAP
PSTN ISDN
MNAP SP GMSC
VLR
BTS
GSM SS#7 route Public X.25 route GSM PLMN internal X.25 route (through MSC GSM Abis interface SS#7 Signalling Point Management Network Access Point
228
J. Eberspcher; H.-J. Vgel
Presentation Protocol, CCITT X.226/ISO 8650 Session Protocol, CCITT X.225/ISO 8327 (version 2) Transport Protocol, CCITT X.224/ISO 8073 (class 2) SCCP MTP3, Q.701Q.707 MTP2, Q.701Q.707 MTP1, Q.701Q.707 CCITT X.25 CCITT X.25 LAPB X.21/X.21bis CCITT G.703
CMISE Common Management Information Service Element ROSE Remote Operation Service Element OMAP Operation, Maintenance and Administration Part FTAM File Transfer Access and Managemen ACSE A i i C l S i El 229
V 31.1.2000-229
Operation and maintenance of the BSS BSC BSSOMAP BSSAP BSSAP MSC BSSOMAP SCCP MTP
230
J. Eberspcher; H.-J. Vgel
SCCP MTP
A
V 31.1.2000-230
OMC
OMC
OMC OMC
NMC
OMC OMC
OMC
231
J. Eberspcher; H.-J. Vgel
ISDN A-Law
MS
GSM
BTS
Trans coding
GSM
BSC MSC
MS
V 31.1.2000-232
GSM
BTS
Trans coding
GSM
BSC
232
J. Eberspcher; H.-J. Vgel
Groupcall scenarios
1 2
1 2
1 2
11
11
11
... 6 5 4
... 6 5 4
... 6 5 4
V 31.1.2000-233
233
J. Eberspcher; H.-J. Vgel
MAP
gsmSSF GMSC
VLR
gsmSSF MSC
Interrogating Network
V 31.1.2000-234
Visited Network
234
J. Eberspcher; H.-J. Vgel