GSM Training
GSM Training
GSM Training
Objectives
NamethethreesubsystemsofGSM. Explainthemobilityconcept(handover,location update,paging). Describehowmobileoriginatedandmobile terminatedcallsarehandledinGSM. Explaintheconceptofsecurity.
preparedby:Engr.ArisCondino
BaseStation Subsystem
AirInterface
Abis Interface
MobileSwitchingCenter AInterface
HomeLocation Register
Mobile Station
preparedby:Engr.ArisCondino
BaseStation Controller
GSM subsystems
GMSC HLR
NSS
NSSFunctions: 1.MobilityManagement 2.SubscriberDataHandling 3.Signalling (towardsother networkelements) 4.CallControl 5.Charging 6.Locatingasubsformobile terminatedcalls.
MSC VLR
A O&M
BSS
BSC
A-bis
Air
NMS MS
preparedby:Engr.ArisCondino
GSM subsystems
GMSC HLR
NSS
MSC VLR
A O&M
BSS
BSC
A-bis
Air
NMS MS
preparedby:Engr.ArisCondino
GSM subsystems
GMSC HLR
NSS
MSC VLR
A O&M
BSS
BSC
A-bis
Air
NMS MS
preparedby:Engr.ArisCondino
MobileStation
Whatisamobilestation?
AdeviceabletoaccessservicesinaGSMnetworkvia theAirinterface.
+
Mobile Equipment
preparedby:Engr.ArisCondino
=
Subscriber Identity Module Mobile Station
MobileEquipment
IMEI(InternationalMobileEquipmentIdentification)
preparedby:Engr.ArisCondino
SubscriberIdentificationModule
IMSI
InternationalMobileSubscriberIdentity
ICCID
InternationalCompactCardIdentification UniqueSIMmanufacturingnumber
preparedby:Engr.ArisCondino
MSISDN = CC +NDC +SN CC = Country Code NDC = National Destination Code SN = Subscriber # IMSI = MCC + MNC + MSIN ( fixed 15 digits ) MCC = Mobile Country Code MNC = Mobile Network Code MSIN = Mobile Subscriber Identification # LAI = MCC + MNC + LAC MCC = Mobile Country Code (of visiting country) MNC = Mobile Network Code(of serving PLMN) LAC = Location Area Code
preparedby:Engr.ArisCondino
10
FirsttimeLocationUpdate(1)
HLRDB
MSISDN IMSI VLRAddressSub.Data 62+898+8983725310+02+1234567890vlr2services
LocUp+TMSI LAI1
11
MS
BSS
MSC
VLR
HLR
LOCATION UPDATE REQUEST REQUEST SUBS ID SEND SUBS ID REQUEST SUBS INFO SEND SUBS INFO AUTHENTICATION AUTHENTICATION RESPONSE HLR UPDATE
preparedby:Engr.ArisCondino
12
CallEstablishment(PSTNOMT)
HLRDB
MSISDN IMSI VLRAddressSub.Data 62+898+8983725310+02+1234567890vlr2services
HLR
HLR Enquiry
MSISDN
IMSI=MCC+MNC+MSIN
PSTN MSISDN
MSC
BTS 1
MS
B B
VLRDB
IMSI MSRN LAI 310+02+1234567890 1 MSRN POOL
LAI1
A
MSISDN(B) CC+NDC+SN 639189499247
MSRN=CC+NDC+SN
13
CallEstablishment(MOPSTNT)
HLR
MSISDN(A) CC+NDC+SN 6325113580
MSISDN
PSTN
MSC VLR1
MSC VLR2
BSC 1
BTS 1
MS
LAI1 A
14
CallEstablishment(MOMT)
HLRDB
MSISDN IMSI VLRAddressSub.Data 62+898+8983725310+02+1234567890vlr1services
HLR
IMSI=MCC+MNC+MSIN
HLREnquiry MSISDN
MSC VLR2
B B
LAI1 BTS 2 C
MSISDN(C) CC+NDC+SN 639189499247
MSRN MSRN=CC+NDC+SN
BSC 2
MS
LAI2
15
GenericLocationUpdate
HLR
Delold data Update TMSI SubscriberInfo TMSI+LAI
MSC VLR1
MSC
IMSI SecurityInfo
MS
LAI1
16
Handover(1)
HLR
PSTN
MSC/VLR1
MSC/VLR2
BSC1
BSC2
BSC3
A
BTS1 MeasurementReport BTS2 BTS3 BTS4
B
preparedby:Engr.ArisCondino
17
Handover(2)
HLR
PSTN
MSC/VLR1
MSC/VLR2
BSC1
BSC2
BSC3
A
BTS1 BTS2 BTS3 BTS4
BIamOK
preparedby:Engr.ArisCondino
18
Handover(3)
HLR
PSTN
MSC/VLR1
MSC/VLR2
BSC1
BSC2
BSC3
A
BTS1 BTS2 BTS3 BTS4
MeasurementReport
preparedby:Engr.ArisCondino
B
19
Handover(4)
HLR
PSTN
MSC/VLR1
MSC/VLR2
BSC1
BSC2
BSC3
A
BTS1 BTS2 BTS3 BTS4
BIamOK
preparedby:Engr.ArisCondino
20
Handover(5)
HLR
PSTN
MSC/VLR1
MSC/VLR2
BSC1
BSC2
BSC3
A
BTS1 BTS2 BTS3 BTS4
MeasurementReport
preparedby:Engr.ArisCondino
B
21
Handover(6)
HLR
PSTN
MSC/VLR1
MSC/VLR2
BSC1
BSC2
BSC3
A
BTS1 BTS2 BTS3 BTS4 IamOK
22
B
preparedby:Engr.ArisCondino
Handover(7)
HLR
PSTN
MSC/VLR1
MSC/VLR2
BSC1
BSC2
BSC3
A
BTS1 BTS2 BTS3 BTS4
B
preparedby:Engr.ArisCondino
23
AC
RAND Ki
VLR
BTS
AirInterface
ME
SIM
A3
SRES
COMPARING
Authentication
SRES
A3
Ki
RequestofIMEI
EIR
IMEIChecking
Traffic
ME
ProvideIMEI
Ciphering
A5
Traffic
Kc
A8
Kc
EncryptedData EncryptedData A5
A8
TDMAFN
TDMAFN
24
Objectives
Differentiatebetweenphysicalandlogical channels. Listanddescribethetwelvedifferenttypesof logicalchannelsandtheirfunctions. Describehowairinterfacepropertiesaffectthe transmissionofspeechbetweenMSandnetwork andexplainGSMsolutionstotheseproblems. List3BSC/BTSconnections.
preparedby:Engr.ArisCondino
25
FRAME STRUCTURE
1 TDMA Frame = 8 TDMA Time Slots 4.615 ms
Data
Or Speech
Tail 3
57
preparedby:Engr.ArisCondino
26
11 LogicalChannels intheGSMsystem:
2 areusedforTraffic 9 areusedforControlSignaling
preparedby:Engr.ArisCondino
27
LOGICALCHANNELS
TRAFFICCHANNELS(TCH) FullRateChannel HalfRateChannel CONTROLCHANNELS(withhorribleabbreviations!) BroadcastChannels(BCH) FrequencyCorrectionChannel(FCCH) SynchronizationChannel(SCH) BroadcastControlChannel(BCCH) CommonControlChannels(CCCH) PagingChannel(PCH) RandomAccessChannel(RACH) AccessGrantChannel(AGCH) DedicatedControlChannels(DCCH) StandaloneDedicatedControlChannel(SDCCH) SlowAssociatedControlChannel(SACCH) FastAssociatedControlChannel(FACCH)
preparedby:Engr.ArisCondino
28
CHANNEL CONFIGURATION :
Time Slots and Frames:
Hyperframe = 2048 Superframes
24 25
26 Multiframe =120 ms
49 50
51 Multiframe =235 ms
7
TDMA frame = 4.615 ms
preparedby:Engr.ArisCondino
29
CHANNEL CONFIGURATION :
Logical Channels, DOWNLINK
COMMON CHANNELS
FCCH SCH BCCH PCH AGCH
BCH CCCH
DEDICATED CHANNELS
SDCCH SACCH FACCH TCH TCH
preparedby:Engr.ArisCondino
DCCH TCH
30
CHANNEL CONFIGURATION :
Logical Channels, UPLINK
COMMON CHANNELS
RACH
CCCH
DEDICATED CHANNELS
SDCCH SACCH FACCH TCH TCH
preparedby:Engr.ArisCondino
DCCH TCH
31
GSM?
FCCH
BCCH LAneigborscell infomax power... Hey! Dont shout at me, lower your power...
Okok
preparedby:Engr.ArisCondino
32
preparedby:Engr.ArisCondino
33
SDCCH
preparedby:Engr.ArisCondino
34
4.615ms
TS0TS1TS2TS3TS4TS5TS6TS7
4.615ms
TS0TS1TS2TS3TS4TS5TS6TS7
FDTTTTTT SDTTTTTT BDTTTTTT BDTTTTTT BDTTTTTT BDTTTTTT CDTTTTTT CDTTTTTT CDTTTTTT CDTTTTTT FDTTTTTT SDTTTTTT CDATATAT CDTTTTTT CDTTTTTT CDTTTTTT
. . . . . . . . . . . . . . . . . . . . . . . .
RDTTTTTT RDTTTTTT RDTTTTTT RDTTTTTT RDTTTTTT RDTTTTTT RDTTTTTT RDTTTTTT RDTTTTTT RDTTTTTT RDTTTTTT RDTTTTTT RDAIAIAI RDTTTTTT RDTTTTTT RDTTTTTT
. . . . . . . . . . . . . . . . . . . . . . . .
CHANNEL CONFIGURATION :
preparedby:Engr.ArisCondino
36
CHANNEL CONFIGURATION :
Configuration of Signaling Channels:
Combined Configuration 0 7
Separated Configuration 0 7
preparedby:Engr.ArisCondino
37
CHANNEL CONFIGURATION :
Combined CCCH/SDCCH/4 Multiframe:
Downlink
51 TDMA Frame = 235 ms
f s b b b b c c c cf s c c c cc c c c f s t t t tt t t t f s t t t tt t t t f s s s s ss s s s i
Uplink
t t t t r r s s s ss s s s r rr r r r r r r r r rr r r r r r r r r rr t t t t t t t t rr t t t t
0
Channels:
50
38
CHANNEL CONFIGURATION :
BCCH/CCCH Multiframe:
Downlink
51 TDMA Frame = 235 ms
f s b b b b c c c cf s c c c cc c c c f s c c c cc c c c f s c c c cc c c c f s c c c cc c c c i
Uplink
r r r r r r r r r rr r r r r rr r r r r r r r r rr r r r r r r r r rr r r r r r r r r rr r r r r
0
Channels:
50
f = FCCH s = SCH
preparedby:Engr.ArisCondino
CHANNEL CONFIGURATION :
SDCCH/8 Multiframe:
Downlink
51 TDMA Frame = 235 ms
t t t t t t t t t tt t t t t tt t t t t t t t t tt t t t t t s s s ss s s s s s s s s ss s i i i
1
Uplink
s s s s s s s s s ss s i i i t t t t t t t t t tt t t t t tt t t t t t t t t tt t t t t t t t t t
0
Channels:
50
t = SDCCH
s = SACCH
i = idle
preparedby:Engr.ArisCondino
40
CHANNEL CONFIGURATION :
tt t t t t t t t t t t t s t t t t t t t t t t t t i
Channels:
t = TCH
s = SACCH
i = idle
preparedby:Engr.ArisCondino
41
42
IdleModeTask
PLMNselection Cellselection Cellreselection Locationupdating.
preparedby:Engr.ArisCondino
43
IDLE MODE
preparedby:Engr.ArisCondino
44
Automatic Mode
PLMNselection Cellselection Cellreselection Locationupdating.
preparedby:Engr.ArisCondino
45
preparedby:Engr.ArisCondino
46
Cell Selection
SearchAllRFChannels 35sectogetthelist Tunetothecarrierw/highestsignalstrength
Getinfo(BSIC,BCCH)>ex.BAList
CellSelection
preparedby:Engr.ArisCondino
47
Cell Reselection
ContinuousMakeMeasurement (NeighboringBCCH)
BCCHdata atleastevery30s
preparedby:Engr.ArisCondino
48
49