SlideShare a Scribd company logo
Agenda,  GSM & GPRS Theory ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
G lobal  S ystem for M obile Communication ( G roupe  S péciale  M obile)‏ GSM
Definition and History BTS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],? ? ? ? ? What is Mobile telephony ?? SONOFON M  N SONOFON M  N SONOFON M  N SONOFON M  N SONOFON M  N
Local  Exchange Mobile Switching Centre fixed  medium Mobile  Station fixed  location Variable  Location Diffuse  Medium Telephone Basic concept - 1 GSM vs. fixed network Telephony SONOFON M  N
Analog Mobile Systems RC 2000 Italy France TACS / ETACS NMT 450/900 C-Netz RTMS AMPS Nordic Countries, France, Belgium, Netherland, Switzerland, Austria, Turkey, Yugoslavia, Thailand, Malaysia, North Africa West Germany, Portugal UK, Ireland, Italy, Spain, Austria, Greece, Hong Kong, China, Malaysia, Thailand, Sri Lanka USA, Canada, Australia, New Zealand, Malaysia, Pakistan Singapore, Hong Kong
C-NET Analog 450 MHz UMTS / IMT-2000 (FPLMTS)‏ Cordless Satellite (IRIDIUM)‏ Mobile Other systems DECT NMT Analog 450/900 MHz TACS/ETACS Analog 900 MHz AMPS Analog 800 MHz The evolution PCS 1900 GSM at 1900 MHz CT2 DCS 1800 GSM at 1800 MHz Trunked mobile radio (TETRA)‏ GSM Digital 900 MHz CT0,CT1 GSM Digital 900 MHz GSM Digital 900 MHz DAMPS (TDMA)‏ GSM Digital 900 MHz CDMA
[object Object],[object Object],[object Object],GSM Standard part 1
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],GSM Standard part 2
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],GSM systems today
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Status
GSM Services BTS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Services  BTS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],GSM Features  BTS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Services, phase 2 and 2+ BTS
System architecture . BTS
Base Station Controller BSC Public Switched Telephone Network Base Mobile Station (MS)‏ Mobile Switching Centre MSC (PSTN)‏ Station Subsystem (BSS)‏ A-Inter A-bis Um 2 Mbit/s PCM Air Interface Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Equip. Id Register EIR Authen. Centre AUC Visitor Location Register VLR Home Location Register HLR Mobile Switching Centre MSC MAP ISUP / TUP MAP MAP MAP ISUP / TUP ISUP / TUP MAP System Overview  BTS
System Building Blocks  Home Location  Register Visitor Location  Register Mobile  Switching  Centre Base Station  Controller Base  Transceiver Station MSC BTS BSC VLR HLR SONOFON M  N
[object Object],[object Object],[object Object],HLR  (Home Location register) MSC BTS BSC VLR HLR SONOFON M  N
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],HLR contains  BTS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],VLR contains.  BTS
[object Object],[object Object],[object Object],VLR  (Visitor Location register)   MSC BTS BSC VLR HLR SONOFON M  N
[object Object],[object Object],BTS  (Base Transceiver Station)   MSC BTS BSC VLR HLR SONOFON M  N
[object Object],[object Object],[object Object],[object Object],[object Object],BSC  (Base Station Controller)   MSC BTS BSC VLR HLR SONOFON M  N
[object Object],[object Object],[object Object],[object Object],[object Object],BSC  (Base Station Controller) MSC BTS BSC VLR HLR SONOFON M  N
[object Object],AUC HLR AUC - Authentication Centre  BTS
[object Object],[object Object],MSC EIR EIR - Equipment Identity Registration.  BTS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(MS) Mobile Station
Functional model. BTS
Base Station Controller BSC Public Switched Telephone Network Base Mobile Station (MS)‏ Mobile Switching Centre MSC (PSTN)‏ Station Subsystem (BSS)‏ A-Inter A-bis Um 2 Mbit/s PCM Air Interface Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Equip. Id Register EIR Authen. Centre AUC Visitor Location Register VLR Home Location Register HLR Mobile Switching Centre MSC MAP ISUP / TUP MAP MAP MAP ISUP / TUP ISUP / TUP MAP The overview of the System.   BTS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],CM MM RR BSC HLR A functional model BTS MSC VLR SONOFON M  N
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Layer 1 Layer 2 Layer 3 GSM Protocol Architecture  DTAP CM MM RR Sig. layer 2 Layer 1 (air)‏ Sig. layer 2 Sig. layer 1 MTP SCCP BSSMAP RR (CM+MM)‏ MS BSC MTP MTP SCCP SCCP CM MM BSSMAP TCAP MAP I S U P MSC Sig. layer 2 Layer 1  (air)‏ BTS (CM)‏ (MM)‏ (RR)‏ (CM)‏ (MM)‏ (RR)‏ (CM)‏ (MM)‏ (LAPDm)‏ (LAPDm)‏ (LAPD)‏ Sig. layer 2 Sig. layer 1 (LAPD)‏ BTSM BTSM RR' Um Interface Abis Interface A Interface Inter-MSC
[object Object],[object Object],[object Object],[object Object],Layer 3  Network Layer   BTS
[object Object],[object Object],[object Object],[object Object],[object Object],Layer 3  Call Management (CM)   BTS
[object Object],Layer 3  Mobility Management (MM)  BTS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Layer 3  Radio Resource Management (RR)  BTS
[object Object],[object Object],[object Object],Layer 2  Data Link Protocol.  BTS
[object Object],Layer 1  Physical Link  BTS
Um Radio (Um) Interface BTS
The System  Base Station Controller BSC Public Switched Telephone Network Base Mobile Station (MS)‏ Mobile Switching Centre MSC (PSTN)‏ Station Subsystem (BSS)‏ A-Inter A-bis Um 2 Mbit/s PCM Air Interface Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Equip. Id Register EIR Authen. Centre AUC Visitor Location Register VLR Home Location Register HLR Mobile Switching Centre MSC MAP ISUP / TUP MAP MAP MAP ISUP / TUP ISUP / TUP MAP BTS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],DTAP CM MM RR Sig. layer 2 Layer 1 (air)‏ Sig. layer 2 Sig. layer 1 MTP SCCP BSSMAP RR (CM+MM)‏ MS BSC MTP MTP SCCP SCCP CM MM BSSMAP TCAP MAP I S U P MSC Sig. layer 2 Layer 1  (air)‏ BTS (CM)‏ (MM)‏ (RR)‏ (CM)‏ (MM)‏ (RR)‏ (CM)‏ (MM)‏ (LAPDm)‏ (LAPDm)‏ (LAPD)‏ Sig. layer 2 Sig. layer 1 (LAPD)‏ BTSM BTSM RR Um Interface Abis Interface A Interface Inter-MSC Protocol Architecture
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Downlink Uplink Ch1 890 Ch124 915 Ch1 935 Ch124 960 GSM 900 Radio (Um) Interface  Physical Channels   BTS SONOFON M  N
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Downlink Uplink Ch374 1785 Ch374 1880 Ch1 1805 Ch1 1710 DCS-1800 Radio (Um) Interface  Physical Channels   BTS SONOFON M  N
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],PCS-1900 Radio (Um) Interface  Physical Channels   Downlink Uplink Ch1 1850 Ch299 1910 Ch1 1930 Ch299 1990 BTS SONOFON M  N
TDMA Frame Time Slot 4.615 msec 0 1 2 3 4 5 6 7 TB  : Tail bit TS  : Training Sequence (setting up the receiver equaliser)‏ GP : Guard Period C  : Control bit ,[object Object],TDMA Frame Structure  BTS 3 57 1 26 1 57 3 TB Coded Data C TS C Coded Data TB 8.25 GP 0.577 msec Duration of 1 bit: 3.692 usec
Physical Channels  Control Channels Control Channels Traffic Channels Traffic channels showing three timeslot delays between the down and up links. Eight TS, or eight physical channels compromise a FRAME  BTS TS 5 TS 4 TS 3 TS2 TS1 TS0 TS 4 TS 3 TS2 TS0 TS7 TS6 TS 5 TS7 TS6 SONOFON M  N TS 2 TS1 TS 0 TS7 TS6 TS5 TS 0 TS 7 TS6 TS5 TS4 TS3 TS 1 TS3 TS2 Downlink Uplink
[object Object],Radio (Um) Interface burst modulation structure  FCCH burst 3 142 3 8.25 Guard Tail Tail  Information Tail Information Training 3 57+1 (TCH/FACCH)‏ 26 57+ 1 (TCH/FACCH)‏ 3 Normal burst 8.25 Guard Tail  Information Access burst 7 41 36 3 Guard Tail Tail  68,25 Information Training SCH burst 3 39 64 39 2 8.25 Guard Tail Tail  Information Information Training
[object Object],[object Object],[object Object],Radio (Um) Interface Normal burst  Tail Information Training 3 57+1 (TCH/FACCH)‏ 26 57+ 1 (TCH/FACCH)‏ 3 Normal burst 8.25 Guard Tail  Information
[object Object],[object Object],[object Object],Radio (Um) Interface Access burst  Access burst 7 41 36 3 Guard Tail Tail  68,25 Information Training
[object Object],[object Object],[object Object],[object Object],[object Object],Time Division Multiple Access burst  Wrong Uplink Timing BTS SONOFON M  N SONOFON M  N SONOFON M  N SONOFON M  N
[object Object],15 Km 30 Km 1 Km TS TS TS TS TS TS TS Timing  advance Access burst Timing advance  (Access burst)  BTS SONOFON M  N SONOFON M  N SONOFON M  N
Mobile Station Timing advance Measurement Report Message Type  : 3Fh = Immediate assignment --- Channel description --- Time slot number  : .....001 Channel type and TDMA offset : 01011... = SDCCH/8 + SACCH/C8 or CBCH (SACCH/8)‏ Training Sequence Code  : 011..... Hopping channel  : ...0.... = Single RF channel spare  : ....00.. Absolute RF Channel Number : 720 --- Request reference --- Random access information  : 4 T1  : 7 T3  : 19 T2  : 7 --- Timing advance --- Timing advance value  : ..000010  Spare  : 00...... Timing advance = 2  The mobile station is 1km from the BTS.
[object Object],[object Object],SCH burst  SCH burst 3 39 64 39 2 8.25 Guard Tail Tail  Information Information Training
[object Object],FCCH burst FCCH burst 3 142 3 8.25 Guard Tail Tail  Information
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Radio   (Um)   Interface Logical Channels BTS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Radio (Um) Interface Common Control Channels BTS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Radio (Um) Interface Dedicated Control Channels  BTS
1 hyperframe = 2048 superframes (3h 28min 53s 760ms)‏ 0 1 2 3 4 5 6 2042 2043 2044 2045 2046 2047 0 1 2 3 4 5 6 7 18 19 20 21 22 23 24 25 1 superframe = 26 (51-frames) or 51 (26-frames) multiframes (6.12s)‏ 0 1 2 3 4 5 45 46 47 48 49 50 6 1 (26-frame) multiframe = 26 TDMA frames (120ms)‏ Hyper-, Super- and Multiframes  0 1 2 3 4 5 6 7 1 TDMA frame = 8 timeslots (4.615 ms)‏ 0 1 2 3 4 5 6 7 18 19 20 21 22 23 24 25 1 (51-frame) multiframe = 51 TDMA frames (235.38 ms)‏ 0 1 2 3 4 5 45 46 47 48 49 50 6 0 1 2 3 4 5 6 7 1 TDMA frame = 8 timeslots (4.615 ms)‏
Downlink and Uplink Bm Bm Bm Bm Bm Bm Bm Bm Bm Bm Bm Bm SA Bm Bm Bm Bm Bm Bm Bm Bm Bm Bm Bm Bm - 0 1 2 3 4 5 6 7 TDMA Frame (8 timeslots)‏ F S BCCH PCH/AGCH F S F S SDCCH/1 SDCCH/2 F S SDCCH/3 SDCCH/4 F S SACCH/1 SACCH/2 - PCH/AGCH PCH/AGCH F S BCCH PCH/AGCH F S F S SDCCH/1 SDCCH/2 F S SDCCH/3 SDCCH/4 F S SACCH/3 SACCH/4 - PCH/AGCH PCH/AGCH R R SACCH/1 SACCH/2 R R R R R R SDCCH/1 SDCCH/2 R R SDCCH/3 SDCCH/4 R R SACCH/3 SACCH/4 R R R R R R SDCCH/1 SDCCH/2 R R SDCCH/3 SDCCH/4 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R Cyklus: 1 TCH multiframe = 26 TDMA frames = 120 ms 4.615 ms Downlink: Cyklus: 1 CCH multiframe = 51 TDMA frames = 235.38 ms F = Frequency correction burst S = Synchronisation burst R = RACH R R Uplink: TDMA Frame with 1 combined CCH  and 7 TCH
[object Object],[object Object],[object Object],[object Object],Cell Structure R 5xR F1 F2 F3 F4 F5 F6 F4 Omni-directional BTS 3-directional BTS Safety distance BTS BTS BTS BTS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Radio (Um) Interface Neighbour Cells BTS
Mobile Station Neighbour Cells Measurement Report --- MEAS REP --- --- MEAS RES --- NO NCELL M : 100b =  4 neighbour cell measurement result RXL NCEL 1 : 36 = minimum received signal level = -75 dBm to -74 dBm BCCH NCEL1 : 1 BSIC NCEL1 : 57 RXL NCEL 2 : 24 = minimum received signal level = -87 dBm to -86 dBm BCCH NCEL2 : 12 BSIC NCEL2 : 63 RXL NCEL 3 : 23 = minimum received signal level = -88 dBm to -87 dBm BCCH NCEL3 : 7 BSIC NCEL3 : 59 RXL NCEL 4 : 16 = minimum received signal level = -95 dBm to -94 dBm BCCH NCEL4 : 2 BSIC NCEL4 : 56 RXL NCEL 5 : 0 = minimum received signal level less than -110 dBm BCCH NCEL5 : 0 BSIC NCEL5 : 0 RXL NCEL 6 : 0 = minimum received signal level less than -110 dBm BCCH NCEL6 : 0 BSIC NCEL6 : 0
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(MS) Mobile Station SIM Card
A-bis BTS
The System. Base Station Controller BSC Public Switched Telephone Network Base Mobile Station (MS)‏ Mobile Switching Centre MSC (PSTN)‏ Station Subsystem (BSS)‏ A-Inter A-bis Um 2 Mbit/s PCM Air Interface Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Equip. Id Register EIR Authen. Centre AUC Visitor Location Register VLR Home Location Register HLR Mobile Switching Centre MSC MAP ISUP / TUP MAP MAP MAP ISUP / TUP ISUP / TUP MAP BTS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Protocol Architecture  DTAP CM MM RR Sig. layer 2 Layer 1 (air)‏ Sig. layer 2 Sig. layer 1 MTP SCCP BSSMAP RR (CM+MM)‏ MS BSC MTP MTP SCCP SCCP CM MM BSSMAP TCAP MAP I S U P MSC Sig. layer 2 Layer 1  (air)‏ BTS (CM)‏ (MM)‏ (RR)‏ (CM)‏ (MM)‏ (RR)‏ (CM)‏ (MM)‏ (LAPDm)‏ (LAPDm)‏ (LAPD)‏ Sig. layer 2 Sig. layer 1 (LAPD)‏ BTSM BTSM RR' Um Interface Abis Interface A Interface Inter-MSC
[object Object],[object Object],[object Object],[object Object],[object Object],A-bis (A) Layer 1 Structures TS 1 TS 31 TS 5 - - - -  16 kbit/s traffic channels 64 kbit/s signalling channels TS = 64 kbit/s timeslot TS 2 TS 0 TS 3 TS 4
Flag 01111110 Flag 01111110 16 Bits CRC Information N - Bits Control Address 16 Bits 8 or 16 Bits SAPI TEI C/R EA 0 EA 1 SAPI value 0 1 16 62 63 Related entity Radio signalling Reserved for packet mode /Q.931 Reserved for packet mode /X.25 Operation and maintenance Layer 2 management TEI value 0-63 64-126 For fixed TRX addresses For additional TRX addresses User type All others Reserved for future standardisation Not used in GSM Vendor-specific ,[object Object],[object Object],[object Object],[object Object],[object Object],A-bis Layer 2 Structure
Flag 01111110 Flag 01111110 16 Bits CRC Information N - Bits Control Address 16 Bits 8 or 16 Bits 8 7 6 5 4 3 2 1 0 1 1 0 1 S S M M OCTET 1 OCTET 2 + 3 OCTET 4 ( + 5 )‏ OCTET N OCTET 4 OCTET 4 OCTET 4 M M M P P/F P/F N ( R )‏ N ( R )‏ N ( S )‏ Control field bits  ( modulo 8 )‏ I format S format U format 8 7 6 5 4 3 2 1 0 1 1 0 1 S S M M OCTET 4 OCTET 4 OCTET 4  M M M P/F N ( R )‏ N ( R )‏ N ( S )‏ Control field bits  ( modulo 128 )‏ I format S format U format P 5 X X X X P/F 5 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],A-bis Layer 2 Control Field
Flag 01111110 Flag 01111110 16 Bits CRC Information N - Bits Control Address 16 Bits 8 or 16 Bits Message Discriminator 1 2 3 4 5 6 7 8 Octet 1 Octet 2 Octet n EM Message Type Information Elements 8 7 6 5 4 3 1 2 Fixed Length Info. Element Format Information Element Identifier Length of Information Elements Content of Information Elements Variable Length Info. Element Format T Information Element Identifier Content of Information Elements T: EM = = 0: Non-transparent message  Extension bit (future use)‏ Message Discriminator 0 1 4 6 8 Other Reserved Radio Link Management Dedicated Channel Management Common Channel Management Transceiver Management Reserved for Future Use  A-bis Layer 3 Structure I
Message type Code A-bis Messages, MD=1  Radio Link Layer Management messages   DATA REQuest (Transfer of transparent messages in layer 2 DATA INDication   I-frames on radio interface)‏ ERROR INDication (Indicates protocol error on radio link layer )‏ ESTablish REQuest (Establishment of layer 2 link on radio interface)‏ ESTablish CONFirm ESTablish INDication RELease REQuest (Release of layer 2 link on radio interface)‏ RELease CONFirm RELease INDication UNIT DATA REQuest  (Transfer of transparent messages in layer 2 UI- UNIT DATA INDication frames on radio interface)‏ 0000- - - - 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011
A-bis Messages, MD=4, part 1 Message type Code 001- - - - -   00001   00010   00011   00100   00101   00110   00111   01000   01001   01010   01011 Dedicated Channel Management messages: CHANnel ACTIVation (Activation of a radio channel)‏ CHANnel ACTIVation ACKnowledge CHANnel ACTIVation Negative ACKnowledge CONNection FAILure INDication (Failure on radio connection)‏ DEACTIVATE SACCH  ENCRyption CoMmanD (Start of ciphering on radio interface)‏ HANDOver DETection (MS handover to new BTS detected)‏ MEASurement RESult (Radio signal measurement data from BTS/MS)‏ MODE MODIFY REQuest (Change of channel mode, e.g. speech to data)‏ MODE MODIFY ACKnowledge MODE MODIFY Negative ACKnowledge
A-bis Messages, MD=4, part 2  Message type Code Dedicated Channel Management messages: PHYsical CONTEXT REQuest (Physical context is not specified by ETSI)‏ PHYsical CONTEXT CONFirm RF CHANnel RELease (Release of radio channel)‏ MS POWER CONTROL (Change of MS power level or control limits)‏ BS POWER CONTROL (Change of TRX power level or control limits)‏ PREPROCess CONFIGure (Conveys pre-processing parameters to BTS)‏ PREPROCessed MEASurement RESult (From BTS)‏ RF CHANnel RELease ACKnowledge 001- - - - -  01100 01101 01110 01111 10000 10001 10010 10011
A-bis Messages, MD = 6  Message type Code 00010 - - - 001  010  011  100  101  110  111 Common Channel Management messages: BCCH INFOrmation (Indicates new information to be sent on BCCH)‏ CCCH LOAD INDication (Indicates load on RACH and PCH)‏ CHANnel REQuired (Reception of RR Channel Request message)‏ DELETE INDication (Deletion of RR Immediate Assign message due to overload on AGCH)‏ PAGING CoMmanD (Requests paging of MS)‏ IMMediate ASSign CoMmanD (Setup of DCCH, answer to CHAN REQ)‏ SMS BroadCast REQuest (Broadcast of SMS-message in cell)‏
A-bis Messages, MD=8 Message type Code TRX Management messages: RF RESource INDication  (Interference level on idle radio channels)‏ SACCH FILLing (New filling information to be used on SACCH)‏ OVERLOAD (Control channel or TRX processor overload)‏ ERROR REPORT (Detection of errored message)‏ 00011 - - - 001 010 011 100
-  Channel number (Indicates channel on radio interface)‏ -  Link identifier (Signalling link and SAPI used on radio interface)‏ -  Activation type (Intra-cell, inter-cell or additional assignment CHAN ACTIV)‏ -  BS power (BTS/TRX power level)‏ -  Channel identification (Description of channels allocated to MS)‏ -  Channel mode   (Indicates discontinuous transmission and channel type, e.g.  speech)‏ -  Encryption information   (Encryption algorithm and key)‏ -  Frame number (On radio interface, modulo 42432)‏ -  Handover reference (Identical to handover reference in RR information elements)‏ -  L1 information (MS power level and timing advance)‏ -  L3 information (Contains transparent RR, MM or CM message)‏ -  MS identity (IMSI or TMSI)‏ -  MS power (MS power level)‏ -  Paging group (Identifies MS paging group)‏ -  Paging load (Load on paging channel, PCH)‏ -  Physical context (Not specified)‏ -  Access delay (Delay of MS access burst at random access or handover)‏ -  RACH load (Load of random access channel, RACH)‏ -  Request reference (Random ref. in RR Channel Request message)‏ A-bis Information Elements, part 1
-  Release mode (Normal release or local end release)‏ -  Resource information (Interference level for idle TRX channels)‏ -  RLM cause (Indicates protocol error on radio link layer)‏ -  Starting time (Expressed as Frame Number modulo 42432)‏ -  Timing advance (To be used by MS in subsequent communications)‏ -  Uplink measurements (Radio signal measurement results from TRX)‏ -  Cause (Reason for event/failure)‏ -  Measurement result num (For a radio channel; set to 0 at activation)‏ -  Message identifier (In ERROR REPORT message: Message type of errored message)‏ -  Message indicator (In ERROR REPORT message: Copy of errored message follows)‏ -  System info type (Type of RR System Information message)‏ -  MS power parameters (Limits set by BSC for BTS control of MS power)‏ -  BS power parameters (Limits set by BSC for BTS control of TRX power)‏ -  Preprocessing param. (For preproc. of radio measurement data in BTS)‏ -  Preprocessed measurements (Preprocessed radio measurement data)‏ -  Immediate assign info (Conveys complete RR Immediate Assign msg.)‏ -  SMSCB information (SMS-message to be broadcasted in a radio cell)‏ A-bis Information Elements, part 2
Element identifier C5  C4  C3  C2  C1 TN 8  7  6  5  4  3  2  1 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Channel number information element  Bm + ACCHs Lm + ACCHs SDCCH/4 + ACCH SDCCH/8 + ACCH BCCH Uplink CCCH (RACH)‏ Downlink CCCH (PCH + AGCH)‏ TDMA timeslot number C5 C4 C3 C2 C1 0  0  0  0  1 0  0  0  1  T 0  0  1  T  T 0  1  T  T  T 1  0  0  0  0 1  0  0  0  1 1  0  0  1  0 TN  = 0 - 7
[object Object],[object Object],[object Object],A-bis Layer 3 Structure II Flag 01111110 Flag 01111110 16 Bits CRC Information N - Bits Control Address 16 Bits 8 or 16 Bits Message Discriminator 1 2 3 4 5 6 7 8 Octet 1 Octet 2 Octet n EM Message Type Channel Number T Message Discriminator := 1  (Radio Link  Management)‏ L3 Information Protocol Discriminator 0 Message Type Information Elements Protocol Discriminator 3 5 6 9 11 15 Call control, packet, suppl. service Mobility management Radio resources management Short message services Non call related suppl. services Reserved for test procedures Other Reserved for future use T := 1  (transparent  message)‏ TI Flag TI Value Transaction Identifier TI-flag := 0  Message is sent from the TI-originating side TI-flag := 1  Message is sent to the TI-originating side TI-value := 0-7  Reference Information Elements
BSC BTS A-bis signalling example  BTS ENCRyption CoMmanD  (Ciphering Mode Command [RR])‏ ESTablish INDication   {MS establishes layer 2 on TCH} DEACTIVATE SACCH {on BTS} RF CHANnnel RELease  {release of TCH} DATA REQuest  (Release [CM])‏ DATA INDication  (Release Complete [CM])  RF CHANnel RELease  {release of SDCCH} DATA INDication   (Assign Complete [RR])   {MS now ready on TCH} DATA REQuest   (Assign Command [RR])   {assigns TCH to MS} CHANnel ACTIVation ACKnowledge {TCH activ} DATA INDication   (Ciphering Mode Complete [RR])‏ CHANnel ACTIVation  {activation of TCH} CHANnel REQuired  {MS requests DCCH} CHANnel ACTIVation  {activation of SDCCH} CHANnel ACTIVation ACKnowledge  {SDCCH activ} IMMediate ASSign CoMmanD  {assigns SDCCH to MS} ESTablish INDication  (CM Service Request [MM])   {L2 up on  SDCCH} DATA INDication  (Setup [CM])‏ DATA REQuest  (Call Proceeding [CM])‏ DATA REQuest  (Alerting [CM])  {call setup continues on TCH} RELease INDication  {MS releases layer 2 on SDCCH} RF CHANnel RELease ACKnowledge  {SDCCH released} . RELease INDicaton  {MS releases layer 2 on TCH} DATA INDication  (Disconnect [CM])  {MS disconnects call} DATA REQuest  ( Channel Release [RR])   {to MS, deactivation of TCH} RF CHANnel RELease ACKnowledge  {TCH released} Active Call DATA REQuest  (Connect [CM])‏ DATA INDication  (Connect Acknowledge [CM])‏ DATA REQuest   (Authentication Request (RAND) [MM])‏ DATA INDication   (Authentication Response (SRES) [MM])‏
A-Interface. BTS
The System.   Base Station Controller BSC Public Switched Telephone Network Base Mobile Station (MS)‏ Mobile Switching Centre MSC (PSTN)‏ Station Subsystem (BSS)‏ A-Inter A-bis Um 2 Mbit/s PCM Air Interface Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Equip. Id Register EIR Authen. Centre AUC Visitor Location Register VLR Home Location Register HLR Mobile Switching Centre MSC MAP ISUP / TUP MAP MAP MAP ISUP / TUP ISUP / TUP MAP BTS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],DTAP CM MM RR Sig. layer 2 Layer 1 (air)‏ Sig. layer 2 Sig. layer 1 MTP SCCP BSSMAP RR (CM+MM)‏ MS BSC MTP MTP SCCP SCCP CM MM BSSMAP TCAP MAP I S U P MSC Sig. layer 2 Layer 1  (air)‏ BTS (CM)‏ (MM)‏ (RR)‏ (CM)‏ (MM)‏ (RR)‏ (CM)‏ (MM)‏ (LAPDm)‏ (LAPDm)‏ (LAPD)‏ Sig. layer 2 Sig. layer 1 (LAPD)‏ BTSM BTSM RR' Um Interface Abis Interface A Interface Inter-MSC Protocol Architecture
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],A-Interface  BTS
Signalling System Number 7 MTP Level 3 Physical Data Link Network Transport Session Presentation Application OSI Layer SS7 Levels 7 6 5 4 3 2 1 MTP Level 1 MTP Level 2 I S U P SCCP TCAP T U P IN, MAP SCCP ,[object Object],[object Object],Physical MTP Level 1 Data Link 2 MTP Level 2 MTP Level 3 Network 3 I S U P Transport Session Presentation Application
Basic format of MSU - SCCP message === MTP === BSN : 66 BIB  : 0....... FSN : 4 FIB  : 1....... LI  : 28 = MSU SPARE : 00...... SIO  : 03h = SCCP Label SIF F CK F I B FSN F B I B BSN LI > 2 SIO User Data MTC SLS Originating Point Code Destination Point Code N x 8 bits 8 bits 14 bits 14 bits 4 bits Mandatory fixed part Mandatory variable part Optional part Service Indicator 0 0 1 1 Sub-service Field
SCCP message format ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Pointer to parameter P Length Indicator of parameter M Parameter M Length Indicator of parameter P Parameter P Parameter name = X Length Indicator of parameter X Parameter X Routing Label Message Type Code Mandatory parameter A Pointer to start of optional part Mandatory parameter F Pointer to parameter M End of optional parameters Parameter name = Z Length Indicator of parameter Z Parameter Z User Data MTC SLS Originating Point Code Destination Point Code N x 8 bits 8 bits 14 bits 14 bits 4 bits Mandatory fixed part Mandatory variable part Optional part
Signalling Connection Control Part (SCCP)‏ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SCCP four classes of service  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Connection-oriented Data Transfer Data Transfer Data Transfer = Release Resource  = Reserved Resource  CR  CC  CC  CR  RLC  RLSD RLSD  RLC  STP SCP SCP
Connectionless Data Transfer UDT  UDT  UDT  UDT  STP SCP SCP
[object Object],[object Object],[object Object],[object Object],[object Object],SCCP Message Types, for A-Interface Class 0 and 2 BTS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Protocol class 0 X X X X X X X X X X X X X X X X X X X X X X X Message type Code 0000 0001 0000 0010 0000 0011 0000 0100 0000 0101 0000 0110 0000 0111 0000 1000 0000 1001 0000 1010 0000 1011 0000 1100 0000 1101 0000 1110 0000 1111 0001 0000 1 2 3 X X SCCP Message Types
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SCCP Information elements BTS
Short descriptions  SCCP Message Types, Class 2 and 3. Part 1 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Short descriptions  SCCP Message Types, Class 2 and 3. Part 2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Short descriptions  SCCP Message Types, Class 2 and 3. Part 3 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Short descriptions  SCCP Message Types, Class 2 and 3. Part 4 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Short descriptions  SCCP Message Types, Class 2 and 3. Part 5 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A-Interface BSSAP BTS
[object Object],[object Object],Base Station Subsystem  Application Part  (BSSAP)‏ BTS
SCCP Information elements SCCP Header SSN FEh: BSSAP Discriminator 0 0 0 0 0 0 0 0 1  1 DLCI Data Link Connection Identifier  Discriminator 0 0 0 0 0 0 0 1 OCTET DLCI  2 3  2 Length  Indicator 1  n  n Layer 3  Messages  Octet  Length  Indicator 1  Layer 3  Um Interface  Octet  Bit no.:  8  7  6  5  4  3  2  1  C2 C1 0  0  0  S3 S2 S1   C2 C1 identifies signaling-radio channel (00: SDCCH/FACCH, 01: SACCH)‏ S3-S1 is the SAPI on the radio interface  BSSMAP DTAP Label SIF F CK F I B FSN F B I B BSN LI > 2 SIO x3h
A-Interface BSSMAP BTS
BSSMAP Format BTS Disc. 0 = BSSMAP Length indicator BSSMAP message type BSSMAP message Information Element Identifier Length of Information Elements Content of Information Elements Information Element Identifier Content of Information Elements Fixed Length Info. Element Format Variable Length Info. Element Format OCTET 1 OCTET 2 OCTET n
BSSMAP Messages, part 1 Assignment messages: (Setup of traffic channels)‏ -  Assignment request -  Assignment complete -  Assignment failure Release messages: -  Clear command (Release of traffic channels)‏ -  Clear complete -  Clear request -  SAPI "n" clear command   (Control of layer 2 links with SAPI not equal -  SAPI "n" clear complete   to 0 on the radio interface)‏ -  SAPI "n" reject 0000- - - - 0001 0010 0011 0010- - - - 0000 0001 0010 0011 0100 0101 Message type Code
BSSMAP Messages, part 2 Message type Code Handover messages: -  Handover request (To BSC: Request for handover to that BSC)‏ -  Handover required (To MSC: Inter-BSC/MSC handover required)‏ -  Handover request ack (To MSC: Acknowledge of Handover request)‏ -  Handover command (To BSC: Contains the new radio channel/BTS to which the MS should switch)‏ -  Handover complete (To MSC: Commanded handover complete)‏ -  Handover failure (To MSC: Commanded handover unsuccessful)‏ -  Handover performed (To MSC: BSC has performed intern. handover)‏ -  Handover candidate (To BSC: MSC requests list of MS that could enquire be handed over to another cell)‏ -  Handover candidate (To MSC: Answer to Handover candidate response enquire)‏ -  Handover required reject (To BSC: Required handover unsuccessful)‏ -  Handover detect (To MSC: Commanded handover successful)‏ 0001- - - - 0000 0001 0010 0011 0100 0110 0111 1000 1001 1010 1011
BSSMAP Messages, part 3 Message type Code General messages: -  Reset (Initialisation of BSS or MSC due to failure)‏ -  Reset Acknowledge -  Overload (Processor or CCCH overload)‏ -  Trace invocation (Start production of trace record)‏ -  Reset Circuit (Initialisation of single circuit due to failure)‏ -  Reset Circuit acknowledge Terrestrial resource messages: -  Block (Management of circuits/time slots -  Blocking acknowledge between MSC and BTS)  -  Unblock -  Unblocking acknowledge 0011- - - - 0000 0001 0010 0011 0100 0101 0100- - - - 0000 0001 0010 0011
BSSMAP Messages, part 4 Message type Code Radio resource messages: -  Resource request (Available radio channels in the BSS cells)‏ -  Resource indication -  Paging (Paging of MS)‏ -  Cipher mode command (Commands start of cyphering)‏ -  Classmark update (Change of MS power class)‏ -  Cipher mode complete (Ciphering is successfully initiated)‏ -  Queuing indication (Indicates delay in assignment of traffic channel)‏ -  Complete layer 3 (Contains first message received from MS; information sets up SCCP-connection at A-interface)‏ 0101- - - - 0000 0001 0010 0011 0100 0101 0110 0111
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],BSSMAP Information Elements,  part 1
BSSMAP Information Elements,  part 2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A-Interface DTAP BTS
[object Object],[object Object],Direct Transfer Application sub-Part  (DTAP)‏ BTS
Information Element Identifier Length of Information Elements Content of Information Elements Information Element Identifier Content of Information Elements Fixed Length Info. Element Format Variable Length Info. Element Format OCTET 1 OCTET 2 OCTET n DTAP Format BTS Disc. 1 = DTAP Length indicator BSSMAP message type BSSMAP message
[object Object],[object Object],DTAP messages and elements BTS
A-Interface signalling example [MM]))‏ BTS MSC BSC SCCP CR (BSSMAP Comp layer 3 info (CM Service Request  SCCP CC (BSSMAP Cipher mode command)‏ SCCP DT1 (BSSMAP Cipher mode complete)‏ SCCP DT1 (DTAP (Setup [CM]))‏ SCCP DT1 (DTAP (Call Proceeding [CM]))‏ SCCP DT1 (BSSMAP Assignment request)‏ SCCP DT1 (BSSMAP Assignment complete)‏ SCCP DT1 (DTAP (Alerting [CM]))‏ SCCP DT1 (DTAP (Connect [CM]))‏ SCCP RLC SCCP DT1 (DTAP (Disconnect [CM]))‏ SCCP DT1 (DTAP (Release [CM]))‏ SCCP DT1 (DTAP (Release Complete [CM]))‏ SCCP DT1 (BSSMAP Clear command)‏ SCCP DT1 (BSSMAP Clear complete)‏ SCCP RLSD . . . . . . . . . Active call
Inter-MSC Signalling MAP BTS
Base Station Controller BSC Public Switched Telephone Network Base Mobile Station (MS)‏ Mobile Switching Centre MSC (PSTN)‏ Station Subsystem (BSS)‏ A-Inter A-bis Um 2 Mbit/s PCM Air Interface Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Base Transceiver Station  BTS Equip. Id Register EIR Authen. Centre AUC Visitor Location Register VLR Home Location Register HLR Mobile Switching Centre MSC MAP ISUP / TUP MAP MAP MAP ISUP / TUP ISUP / TUP MAP The System. BTS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],DTAP CM MM RR Sig. layer 2 Layer 1 (air)‏ Sig. layer 2 Sig. layer 1 MTP SCCP BSSMAP RR (CM+MM)‏ MS BSC MTP MTP SCCP SCCP CM MM BSSMAP TCAP MAP I S U P MSC Sig. layer 2 Layer 1  (air)‏ BTS (CM)‏ (MM)‏ (RR)‏ (CM)‏ (MM)‏ (RR)‏ (CM)‏ (MM)‏ (LAPDm)‏ (LAPDm)‏ (LAPD)‏ Sig. layer 2 Sig. layer 1 (LAPD)‏ BTSM BTSM RR' Um Interface Abis Interface A Interface Inter-MSC Protocol Architecture
Signalling System Number 7 MTP Level 3 Physical Data Link Network Transport Session Presentation Application OSI Layer SS7 Levels 7 6 5 4 3 2 1 MTP Level 1 MTP Level 2 I S U P SCCP TCAP T U P IN, MAP SCCP ,[object Object],[object Object],Physical MTP Level 1 Data Link 2 MTP Level 2 MTP Level 3 Network 3 I S U P Transport Session Presentation Application
Signalling Connection Control Part (SCCP)‏ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SCCP Addressing and Routing.  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SSP SSP Link Set Link Set A Link Set B STP STP DPC 1 DPC 2 DPC 3 First Route Second Route Link set A Link set B Link set B Link set B Link set A Link set A MTP DPC = 2
SCCP Addressing and Routing.  ,[object Object],[object Object],[object Object],GT = 3 DPC 2 DPC 1 DPC 3 GT 3 GT 2 GT 1 SSP SSP Link Set Link Set A Link Set B STP STP DPC 1 DPC 2 DPC 3 First Route Second Route Link set A Link set B Link set B Link set B Link set A Link set A
SCCP Subsystem number (SSN)  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SCCP Management message (SCMG)   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SCCP four classes of service  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Short descriptions  SCCP Message Types, Class 0 and 1.  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Connectionless Data Transfer UDT  UDT  UDT  UDT  STP SCP SCP
Signalling System Number 7 Level 4/User Parts TCAP MTP Level 3 Physical Data Link Network Transport Session Presentation Application OSI Layer SS7 Levels 7 6 5 4 3 2 1 MTP Level 1 MTP Level 2 I S U P SCCP TCAP T U P INAP, MAP SCCP TCAP Physical MTP Level 1 Data Link 2 MTP Level 2 MTP Level 3 Network 3 I S U P Transport Session Presentation Application
Transaction Capabilities Application Part (TCAP)‏ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TCAP / SCCP classes ,[object Object]
The ASN.1 notation  ,[object Object],[object Object]
TCAP Applications ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Messages Structure when TCAP is used. ,[object Object],MAXIMUM 272  OCTETS SIF F CK F I B FSN F B I B BSN LI > 2 SIO Optional part Mandatory  variable part Mandatory  fixed part MTC SLS OPC DPC Messages  Component Messages  Component Length Transaction  information element Messages Length Messages  Type Tag Higher layer (INAP, CAMEL or MAP)‏ The messages type (MTC)  is always UDT or UDTS, if the  higher layer is MAP CAMEL or INAP  MTP SCCP TCAP
TCAP sub-layers ,[object Object],[object Object],[object Object],[object Object],[object Object]
TCAP Message types ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TCAP Structure Message type tag Total message length Transaction portion information element Component portion tag Component type tag Component length Component portion information element Component Abort Cause Dialogue Portion Component Portion Destination Transaction Identifier Originating Transaction Identifier Tag Length Contents Tag Length Contents Invoke ID  Linked ID Operation Code Sequence Error Code Problem Code - Unidirectional - Begin - End  - Continue - Abort - Invoke - Return Result  (Last)‏ - Return Result  (Not Last)‏ - Return Error - Reject
Transaction portion information element ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Unidirectional Begin Continue End Transaction Abort ORIG ID DEST ID YES NO YES YES YES NO NO NO YES NO
Component portion information element ,[object Object],[object Object],[object Object],[object Object],[object Object]
TCAP Signaling Example.  SCP SSP BEGIN  ORIG TID: 75  INVOKE  INVOKE ID:  0 CONTINUE  ORIG TID: 18  DEST TID: 75 INVOKE  INVOKE ID:  0 CONTINUE  ORIG TID: 75  DEST TID: 18  RET RES L  INVOKE ID:  0  CONTINUE  ORIG TID: 18  DEST TID: 75  INVOKE  INVOKE ID:  1 CONTINUE  ORIG TID: 18  DEST TID: 75  INVOKE  INVOKE ID:  2 CONTINUE  ORIG TID: 75  DEST TID: 18  RET RES L  INVOKE ID:  2  CONTINUE  ORIG TID: 75  DEST TID: 18  RET RES L  INVOKE ID:  1 END DEST TID: 75 INVOKE  INVOKE ID:  0 Application Begin  Data send  Data received  Data send  Data send  Data received  Data received  Application End
Signalling System Number 7 Level 4/User Parts MAP MTP Level 3 Physical Data Link Network Transport Session Presentation Application OSI Layer SS7 Levels 7 6 5 4 3 2 1 MTP Level 1 MTP Level 2 I S U P SCCP TCAP T U P INAP, MAP SCCP TCAP MAP BTS Physical MTP Level 1 Data Link 2 MTP Level 2 MTP Level 3 Network 3 I S U P Transport Session Presentation Application
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],MAP BTS
Called party address Message type Calling party address Protocol class 0, 1 Pointers MAP Info. TCAP part Sub-system Number (part of the address field)‏ SCCP User Data Format of SCCP message for MAP information Label SIF F CK F I B FSN F B I B BSN LI > 2 SIO x3h
MAP information in TCAP Message type tag Total message length Transaction portion information element Component portion tag Component type tag Component length Component portion information element Component Tag Length Contents Tag Length Code Parameter
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Inter-MSC Signalling BTS
1 Update location area 2  Update location 3  Cancel location 4  Provide roaming number 5  Detach IMSI 6  Attach IMSI 7  Insert subscriber data 8  Delete subscriber data 9  Send parameters 10  Register SS 11  Erase SS 12 Activate SS 13 Deactivate SS 14 Interrogate SS 15 Invoke SS 16 Forward SS notification 17 Register password 18 Get password 19 Process unstructured data MAP Operations Part 1 BTS Operation Value
20 Send info for incoming call 21 Send info for outgoing call 22 Send routing information 23 Complete call 24 Connect to following address 25 Process call waiting 26 Page 27 Search for mobile subscriber 28 Perform handover 29 Send end signal 30 Perform subsequent handover 31 Allocate handover number 32 Send handover report 33 Process access signalling 34  Forward access signalling 35 Note internal handover 36 Register charging information 37 Reset 38 Forward check SS indication MAP Operations Part 2 BTS Operation Value
39 Authenticate 40 Provide IMSI 41 Forward new TMSI 42 Set ciphering mode 43 Check IMEI 45 Send routing info for SM 46 Forward short message 47 Set message-waiting data 48 Note MS present 49 Alert service centre 50 Activate trace mode 51 Deactivate trace mode 52 Trace subscriber activity 53 Process access request 54 Begin subscriber activity MAP Operations Part 3 BTS Operation Value
Home side Visited side INVOKE (Update Location)‏ BEGIN INVOKE (Insert Subscriber Data)‏ CONTINUE RETURN RESULT CONTINUE (Update Location)‏ END (Insert Subscriber Data)‏ RETURN RESULT MAP -  signalling Location Updating example BTS
GSM Signalling procedures BTS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Special signalling procedures  for GSM BTS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Area 1 Area 2 Location Updating  (Roaming)‏ BTS BTS BTS BTS MSC VLR MSC VLR SONOFON M  N
MS BTS BSC MSC VLR 1 VLR 2 HLR Location Update Request (old LAI, TMSI) [MM] Update Location Area (old LAI, new LAI, TMSI)‏ Send Parameters (old LAI, TMSI)‏ Send Parameters Result (IMSI)‏ Update Location (IMSI, MSRN, VLR no)‏ Cancel Loc (IMSI, VLR' no)‏ Cancel Location Ack Update Location Ack Insert Subscriber Data (IMSI, service inf)‏ Subscriber Data Acknowledge Update Location Area Ack Forward New TMSI (TMSI)‏ Location Update Accept (new LAI, TMSI) [MM] TMSI Reallocation Complete [MM] TMSI Ack Channel Release [RR] Clear Command [RR] Um/A-bis/A signalling MAP signalling Location Updating  (Roaming)‏
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Handovers. BTS BTS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Intra BSC Inter BSC Inter MSC BSC MSC - A MSC - B BSC BSC TRAU Signaling BTS BTS BTS BTS SONOFON M  N SONOFON M  N SONOFON M  N
Send handover report Um/A-bis/A signalling MAP signalling ISUP/TUP signalling MS BTS BSC-A MSC-A BSC-B MSC-B VLR-B Handover Required (new BTS) [RR] Perform handover (new BTS, Ch type)‏ Handover Request (new BTS)‏ Handover Req Ack (Radio Ch)‏ Allocate handover number (MSRN)‏ (MSRN)‏ Radio Ch Ack (Radio Ch, MSRN)‏ IAM (MSRN)‏ ACM Handover Command (Radio CH) [RR] Handover Complete [RR] Clear Command[RR] Clear Complete[RR] Send End Signal Answer Measurement Result [RR] Handover, example
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Call Setup BTS
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Mobile Terminating Call BTS
IAM (MSISDN, service)‏ BTS BSC MSC VLR HLR GMSC ISDN Send Routing Info (MSISDN)‏ Roaming Number (MSRN)‏ Routing Info (MSRN)‏ Provide Roaming Number (IMSI)‏ IAM (MSRN, service)‏ Send Info Incoming Call (MSRN, service)‏ Page (IMSI, TMSI, LAI)‏ Paging Request (TMSI) [RR] Paging Response (TMSI) [RR] Page Result Complete Call (service)‏ Channel Request  [RR] Immediate Assign [RR] SETUP (service) [CM] Call Confirm [CM] Assign Command [RR] Assign Req [RR] Assign Complete [RR] Alerting [CM] ACM Connect [CM] ANM Connect Ack [CM] Complete Call Result MS Um/A-bis/A signalling MAP signalling ISUP/TUP signalling Incoming Call
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Mobile Originating Call BTS
Um/A-bis/A signalling MAP signalling ISUP/TUP signalling Outgoing Call from MS BTS BSC MSC VLR ISDN Immediate Assign [RR] CM Service Req (IMSI, transact) [MM] Process Access Request Authenticate (RAND)‏ Authentication Request (RAND) [MM] Authentication Response (SRES)  [MM] Authentication Response (SRES)‏ Set ciphering mode (key)‏ Ciphering Mode Command (key) [RR] Ciphering Mode Complete [RR] Access Request Ack SETUP (service, called number) [CM] Send info for o/g (service, called number)‏ Complete call Call Proceeding [CM] Assign Request [RR] Assign Command [RR] Assign Complete [RR] IAM ACM ANM Alerting [CM] Connect [CM] Connect Ack [CM] CM copy [MM] MS Channel Request/Required [RR]
Signalling System Number 7 Level 4/User Parts INAP MTP Level 3 Physical Data Link Network Transport Session Presentation Application OSI Layer SS7 Levels 7 6 5 4 3 2 1 MTP Level 1 MTP Level 2 I S U P SCCP TCAP T U P INAP, MAP SCCP TCAP INAP Physical MTP Level 1 Data Link 2 MTP Level 2 MTP Level 3 Network 3 I S U P Transport Session Presentation Application
CS1 / IN / INAP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CS1 / IN / INAP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Short descriptions INAP Operations  Part 1 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Short descriptions INAP Operations  Part 2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Short descriptions INAP Operations  Part 3 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Short descriptions INAP Operations  Part 4 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Short descriptions INAP Operations  Part 6 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Short descriptions INAP Operations  Part 7 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Short descriptions INAP Operations  Part 8 ,[object Object],[object Object],[object Object],[object Object]
Short descriptions INAP Operations  Part 9 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Intelligent Network Signalling Procedures IN
The System. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SSP SP SP Local exchange Local exchange LAN / WAN IP SSP ISUP ISUP ISUP ISUP INAP INAP INAP IP SCP SSF SSF SCF SMP SRF IP MSC Mobile switching Center
The System ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],* service user: A user of an IN Service, the so-called customer. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Simple IN call service ,[object Object],[object Object],[object Object],[object Object],[object Object],SSP (SSF)‏ SCP (SCF)‏ Local Exchange IAM (CLD CLG)‏ TC_BEGIN  InitialDP (CLD CLG)  TC_END   Connect(CLD CLG)‏ IAM (CLD CLG)‏ ISUP signalling INAP signalling
Simple IN call service with Busy/No answer Monitoring ,[object Object],[object Object],[object Object],ISUP signalling INAP signalling SSP (SSF)‏ SCP (SCF)‏ Local Exchange IAM (CLD CLG)‏ TC_BEGIN  InitialDP (CLD C
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic
GSM dan GPRS basic

More Related Content

What's hot

Gsm
GsmGsm
Gprs architecture
Gprs architectureGprs architecture
Gprs architecture
DeekshithaReddy23
 
Mobile Communication
Mobile CommunicationMobile Communication
Mobile Communication
Kathirvel Ayyaswamy
 
Gsm architecture and interfaces Telebeans
Gsm architecture and interfaces TelebeansGsm architecture and interfaces Telebeans
Gsm architecture and interfaces Telebeans
Telebeansolutions
 
Gsm architecture and call flow
Gsm architecture and call flowGsm architecture and call flow
Gsm architecture and call flow
Mohd Nazir Shakeel
 
Abis Over IP/Abis Optimization on-site Workshop
Abis Over IP/Abis Optimization on-site WorkshopAbis Over IP/Abis Optimization on-site Workshop
Abis Over IP/Abis Optimization on-site Workshop
etkisizcom
 
Gsm call routing
Gsm call routingGsm call routing
Gsm call routing
Ramakrishna Pulikonda
 
GSM(Global System For Mobile) Communication
GSM(Global System For Mobile) CommunicationGSM(Global System For Mobile) Communication
GSM(Global System For Mobile) Communication
Navin Kumar
 
2 g
2 g2 g
2 g
Korirj
 
2G / 3G / 4G / IMS / 5G Overview with Focus on Core Network
2G / 3G / 4G / IMS / 5G Overview with Focus on Core Network2G / 3G / 4G / IMS / 5G Overview with Focus on Core Network
2G / 3G / 4G / IMS / 5G Overview with Focus on Core Network
Hamidreza Bolhasani
 
Gsm Originating Call Flow
Gsm Originating Call FlowGsm Originating Call Flow
Gsm Originating Call FlowDeepak Sharma
 
GSM: Handovers
GSM: HandoversGSM: Handovers
LTE - Long Term Evolution
LTE - Long Term EvolutionLTE - Long Term Evolution
LTE - Long Term Evolution
Arief Gunawan
 
GSM Location area update
GSM Location area updateGSM Location area update
GSM Location area update
Telebeansolutions
 
Unit II -Mobile telecommunication systems
Unit II -Mobile telecommunication systemsUnit II -Mobile telecommunication systems
Unit II -Mobile telecommunication systems
Ramco Institute of Technology, Rajapalayam, Tamilnadu, India
 

What's hot (20)

Gsm
GsmGsm
Gsm
 
GSM Presentation
GSM PresentationGSM Presentation
GSM Presentation
 
Gprs architecture
Gprs architectureGprs architecture
Gprs architecture
 
Mobile Communication
Mobile CommunicationMobile Communication
Mobile Communication
 
Long Term Evolution (LTE) -
Long Term Evolution (LTE) -Long Term Evolution (LTE) -
Long Term Evolution (LTE) -
 
Gsm architecture and interfaces Telebeans
Gsm architecture and interfaces TelebeansGsm architecture and interfaces Telebeans
Gsm architecture and interfaces Telebeans
 
Gsm architecture and call flow
Gsm architecture and call flowGsm architecture and call flow
Gsm architecture and call flow
 
Call flows
Call flowsCall flows
Call flows
 
GSM 3G Basic
GSM 3G BasicGSM 3G Basic
GSM 3G Basic
 
Abis Over IP/Abis Optimization on-site Workshop
Abis Over IP/Abis Optimization on-site WorkshopAbis Over IP/Abis Optimization on-site Workshop
Abis Over IP/Abis Optimization on-site Workshop
 
3 g call flow
3 g call flow3 g call flow
3 g call flow
 
Gsm call routing
Gsm call routingGsm call routing
Gsm call routing
 
GSM(Global System For Mobile) Communication
GSM(Global System For Mobile) CommunicationGSM(Global System For Mobile) Communication
GSM(Global System For Mobile) Communication
 
2 g
2 g2 g
2 g
 
2G / 3G / 4G / IMS / 5G Overview with Focus on Core Network
2G / 3G / 4G / IMS / 5G Overview with Focus on Core Network2G / 3G / 4G / IMS / 5G Overview with Focus on Core Network
2G / 3G / 4G / IMS / 5G Overview with Focus on Core Network
 
Gsm Originating Call Flow
Gsm Originating Call FlowGsm Originating Call Flow
Gsm Originating Call Flow
 
GSM: Handovers
GSM: HandoversGSM: Handovers
GSM: Handovers
 
LTE - Long Term Evolution
LTE - Long Term EvolutionLTE - Long Term Evolution
LTE - Long Term Evolution
 
GSM Location area update
GSM Location area updateGSM Location area update
GSM Location area update
 
Unit II -Mobile telecommunication systems
Unit II -Mobile telecommunication systemsUnit II -Mobile telecommunication systems
Unit II -Mobile telecommunication systems
 

Viewers also liked

Modul 2 gsm air interface
Modul 2   gsm air interfaceModul 2   gsm air interface
Modul 2 gsm air interface
Wijaya Kusuma
 
Chuyen giao trong gsm
Chuyen giao trong gsmChuyen giao trong gsm
Chuyen giao trong gsmLinh Dinh
 
Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent)
Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent) Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent)
Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent) BP Tiwari
 
Gsm air interface
Gsm air interface Gsm air interface
Gsm air interface
Rizwan Pasha M
 
LTE TDD Technology Overview
LTE TDD Technology OverviewLTE TDD Technology Overview
LTE TDD Technology Overview
Going LTE
 
Chap09 phys rlc_03 _kh
Chap09 phys rlc_03 _khChap09 phys rlc_03 _kh
Chap09 phys rlc_03 _khFarzad Ramin
 
GPRS seminar ppt
GPRS seminar pptGPRS seminar ppt
GPRS seminar ppt
Ambili Baby
 
Gprs architecture ppt
Gprs architecture pptGprs architecture ppt
Gprs architecture ppt
Arpita Sanghani
 

Viewers also liked (11)

3 g
3 g3 g
3 g
 
Modul 2 gsm air interface
Modul 2   gsm air interfaceModul 2   gsm air interface
Modul 2 gsm air interface
 
Chuyen giao trong gsm
Chuyen giao trong gsmChuyen giao trong gsm
Chuyen giao trong gsm
 
Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent)
Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent) Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent)
Physical layer aspects (Matthew Baker: RAN WG1 Chair, Alcatel-Lucent)
 
Gsm air interface
Gsm air interface Gsm air interface
Gsm air interface
 
LTE TDD Technology Overview
LTE TDD Technology OverviewLTE TDD Technology Overview
LTE TDD Technology Overview
 
Chap09 phys rlc_03 _kh
Chap09 phys rlc_03 _khChap09 phys rlc_03 _kh
Chap09 phys rlc_03 _kh
 
GPRS seminar ppt
GPRS seminar pptGPRS seminar ppt
GPRS seminar ppt
 
GPRS
GPRSGPRS
GPRS
 
Gprs architecture ppt
Gprs architecture pptGprs architecture ppt
Gprs architecture ppt
 
Gprs ppt
Gprs pptGprs ppt
Gprs ppt
 

Similar to GSM dan GPRS basic

bsnl presentation on gsm
bsnl presentation on  gsm bsnl presentation on  gsm
bsnl presentation on gsm Kapil Masatker
 
Gsm Overview
Gsm OverviewGsm Overview
Gsm Overviewtijeel
 
GSM network
GSM networkGSM network
GSM network
WebAshlar
 
105093_633617613676087500 GSM technology.ppt
105093_633617613676087500 GSM technology.ppt105093_633617613676087500 GSM technology.ppt
105093_633617613676087500 GSM technology.ppt
AkbarpashaShaik3
 
mahe4.ppt
mahe4.pptmahe4.ppt
mahe4.ppt
AIMLSEMINARS
 
mahe4.ppt
mahe4.pptmahe4.ppt
mahe4.ppt
hazhamina
 
Gsm (2)
Gsm (2)Gsm (2)
Mbile communication and computingGSM Network.ppt
Mbile communication and computingGSM Network.pptMbile communication and computingGSM Network.ppt
Mbile communication and computingGSM Network.ppt
SomnathMule5
 
Chapter 3 Telecom Sys.pptx
Chapter 3  Telecom Sys.pptxChapter 3  Telecom Sys.pptx
Chapter 3 Telecom Sys.pptx
AmanuelZewdie4
 
GSM.ppt
GSM.pptGSM.ppt
Full gsm overview (modified)
Full gsm overview  (modified)Full gsm overview  (modified)
Full gsm overview (modified)
Advanced group of Institutions
 
6
66
GSM
GSMGSM
Journey of Evolution of UMTS and CDMA
Journey of Evolution of UMTS and CDMAJourney of Evolution of UMTS and CDMA
Journey of Evolution of UMTS and CDMA
Naveen Jakhar, I.T.S
 
GSM Architecture.ppt
 GSM Architecture.ppt GSM Architecture.ppt
GSM Architecture.ppt
Danish Mahmood
 
gsm.pdf
gsm.pdfgsm.pdf
gsm.pdf
Mohammed Amer
 
Cdma presentation
Cdma presentationCdma presentation
Cdma presentation
bsnlpandian
 

Similar to GSM dan GPRS basic (20)

bsnl presentation on gsm
bsnl presentation on  gsm bsnl presentation on  gsm
bsnl presentation on gsm
 
Gsm Overview
Gsm OverviewGsm Overview
Gsm Overview
 
GSM network
GSM networkGSM network
GSM network
 
105093_633617613676087500 GSM technology.ppt
105093_633617613676087500 GSM technology.ppt105093_633617613676087500 GSM technology.ppt
105093_633617613676087500 GSM technology.ppt
 
mahe4.ppt
mahe4.pptmahe4.ppt
mahe4.ppt
 
mahe4.ppt
mahe4.pptmahe4.ppt
mahe4.ppt
 
Gsm (2)
Gsm (2)Gsm (2)
Gsm (2)
 
Mbile communication and computingGSM Network.ppt
Mbile communication and computingGSM Network.pptMbile communication and computingGSM Network.ppt
Mbile communication and computingGSM Network.ppt
 
Chapter 3 Telecom Sys.pptx
Chapter 3  Telecom Sys.pptxChapter 3  Telecom Sys.pptx
Chapter 3 Telecom Sys.pptx
 
GSM.ppt
GSM.pptGSM.ppt
GSM.ppt
 
Full gsm overview (modified)
Full gsm overview  (modified)Full gsm overview  (modified)
Full gsm overview (modified)
 
Unit 2
Unit 2Unit 2
Unit 2
 
Gsm Network
Gsm NetworkGsm Network
Gsm Network
 
6
66
6
 
GSM
GSMGSM
GSM
 
Gsm overview11
Gsm overview11Gsm overview11
Gsm overview11
 
Journey of Evolution of UMTS and CDMA
Journey of Evolution of UMTS and CDMAJourney of Evolution of UMTS and CDMA
Journey of Evolution of UMTS and CDMA
 
GSM Architecture.ppt
 GSM Architecture.ppt GSM Architecture.ppt
GSM Architecture.ppt
 
gsm.pdf
gsm.pdfgsm.pdf
gsm.pdf
 
Cdma presentation
Cdma presentationCdma presentation
Cdma presentation
 

Recently uploaded

Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
Excellence Foundation for South Sudan
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
PedroFerreira53928
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
GeoBlogs
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
Steve Thomason
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 

Recently uploaded (20)

Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 

GSM dan GPRS basic

  • 1.
  • 2. G lobal S ystem for M obile Communication ( G roupe S péciale M obile)‏ GSM
  • 4.
  • 5. Local Exchange Mobile Switching Centre fixed medium Mobile Station fixed location Variable Location Diffuse Medium Telephone Basic concept - 1 GSM vs. fixed network Telephony SONOFON M N
  • 6. Analog Mobile Systems RC 2000 Italy France TACS / ETACS NMT 450/900 C-Netz RTMS AMPS Nordic Countries, France, Belgium, Netherland, Switzerland, Austria, Turkey, Yugoslavia, Thailand, Malaysia, North Africa West Germany, Portugal UK, Ireland, Italy, Spain, Austria, Greece, Hong Kong, China, Malaysia, Thailand, Sri Lanka USA, Canada, Australia, New Zealand, Malaysia, Pakistan Singapore, Hong Kong
  • 7. C-NET Analog 450 MHz UMTS / IMT-2000 (FPLMTS)‏ Cordless Satellite (IRIDIUM)‏ Mobile Other systems DECT NMT Analog 450/900 MHz TACS/ETACS Analog 900 MHz AMPS Analog 800 MHz The evolution PCS 1900 GSM at 1900 MHz CT2 DCS 1800 GSM at 1800 MHz Trunked mobile radio (TETRA)‏ GSM Digital 900 MHz CT0,CT1 GSM Digital 900 MHz GSM Digital 900 MHz DAMPS (TDMA)‏ GSM Digital 900 MHz CDMA
  • 8.
  • 9.
  • 10.
  • 11.
  • 13.
  • 14.
  • 15.
  • 17. Base Station Controller BSC Public Switched Telephone Network Base Mobile Station (MS)‏ Mobile Switching Centre MSC (PSTN)‏ Station Subsystem (BSS)‏ A-Inter A-bis Um 2 Mbit/s PCM Air Interface Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Equip. Id Register EIR Authen. Centre AUC Visitor Location Register VLR Home Location Register HLR Mobile Switching Centre MSC MAP ISUP / TUP MAP MAP MAP ISUP / TUP ISUP / TUP MAP System Overview BTS
  • 18. System Building Blocks Home Location Register Visitor Location Register Mobile Switching Centre Base Station Controller Base Transceiver Station MSC BTS BSC VLR HLR SONOFON M N
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 30. Base Station Controller BSC Public Switched Telephone Network Base Mobile Station (MS)‏ Mobile Switching Centre MSC (PSTN)‏ Station Subsystem (BSS)‏ A-Inter A-bis Um 2 Mbit/s PCM Air Interface Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Equip. Id Register EIR Authen. Centre AUC Visitor Location Register VLR Home Location Register HLR Mobile Switching Centre MSC MAP ISUP / TUP MAP MAP MAP ISUP / TUP ISUP / TUP MAP The overview of the System. BTS
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39. Um Radio (Um) Interface BTS
  • 40. The System Base Station Controller BSC Public Switched Telephone Network Base Mobile Station (MS)‏ Mobile Switching Centre MSC (PSTN)‏ Station Subsystem (BSS)‏ A-Inter A-bis Um 2 Mbit/s PCM Air Interface Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Equip. Id Register EIR Authen. Centre AUC Visitor Location Register VLR Home Location Register HLR Mobile Switching Centre MSC MAP ISUP / TUP MAP MAP MAP ISUP / TUP ISUP / TUP MAP BTS
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46. Physical Channels Control Channels Control Channels Traffic Channels Traffic channels showing three timeslot delays between the down and up links. Eight TS, or eight physical channels compromise a FRAME BTS TS 5 TS 4 TS 3 TS2 TS1 TS0 TS 4 TS 3 TS2 TS0 TS7 TS6 TS 5 TS7 TS6 SONOFON M N TS 2 TS1 TS 0 TS7 TS6 TS5 TS 0 TS 7 TS6 TS5 TS4 TS3 TS 1 TS3 TS2 Downlink Uplink
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52. Mobile Station Timing advance Measurement Report Message Type : 3Fh = Immediate assignment --- Channel description --- Time slot number : .....001 Channel type and TDMA offset : 01011... = SDCCH/8 + SACCH/C8 or CBCH (SACCH/8)‏ Training Sequence Code : 011..... Hopping channel : ...0.... = Single RF channel spare : ....00.. Absolute RF Channel Number : 720 --- Request reference --- Random access information : 4 T1 : 7 T3 : 19 T2 : 7 --- Timing advance --- Timing advance value : ..000010 Spare : 00...... Timing advance = 2 The mobile station is 1km from the BTS.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58. 1 hyperframe = 2048 superframes (3h 28min 53s 760ms)‏ 0 1 2 3 4 5 6 2042 2043 2044 2045 2046 2047 0 1 2 3 4 5 6 7 18 19 20 21 22 23 24 25 1 superframe = 26 (51-frames) or 51 (26-frames) multiframes (6.12s)‏ 0 1 2 3 4 5 45 46 47 48 49 50 6 1 (26-frame) multiframe = 26 TDMA frames (120ms)‏ Hyper-, Super- and Multiframes 0 1 2 3 4 5 6 7 1 TDMA frame = 8 timeslots (4.615 ms)‏ 0 1 2 3 4 5 6 7 18 19 20 21 22 23 24 25 1 (51-frame) multiframe = 51 TDMA frames (235.38 ms)‏ 0 1 2 3 4 5 45 46 47 48 49 50 6 0 1 2 3 4 5 6 7 1 TDMA frame = 8 timeslots (4.615 ms)‏
  • 59. Downlink and Uplink Bm Bm Bm Bm Bm Bm Bm Bm Bm Bm Bm Bm SA Bm Bm Bm Bm Bm Bm Bm Bm Bm Bm Bm Bm - 0 1 2 3 4 5 6 7 TDMA Frame (8 timeslots)‏ F S BCCH PCH/AGCH F S F S SDCCH/1 SDCCH/2 F S SDCCH/3 SDCCH/4 F S SACCH/1 SACCH/2 - PCH/AGCH PCH/AGCH F S BCCH PCH/AGCH F S F S SDCCH/1 SDCCH/2 F S SDCCH/3 SDCCH/4 F S SACCH/3 SACCH/4 - PCH/AGCH PCH/AGCH R R SACCH/1 SACCH/2 R R R R R R SDCCH/1 SDCCH/2 R R SDCCH/3 SDCCH/4 R R SACCH/3 SACCH/4 R R R R R R SDCCH/1 SDCCH/2 R R SDCCH/3 SDCCH/4 R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R Cyklus: 1 TCH multiframe = 26 TDMA frames = 120 ms 4.615 ms Downlink: Cyklus: 1 CCH multiframe = 51 TDMA frames = 235.38 ms F = Frequency correction burst S = Synchronisation burst R = RACH R R Uplink: TDMA Frame with 1 combined CCH and 7 TCH
  • 60.
  • 61.
  • 62. Mobile Station Neighbour Cells Measurement Report --- MEAS REP --- --- MEAS RES --- NO NCELL M : 100b = 4 neighbour cell measurement result RXL NCEL 1 : 36 = minimum received signal level = -75 dBm to -74 dBm BCCH NCEL1 : 1 BSIC NCEL1 : 57 RXL NCEL 2 : 24 = minimum received signal level = -87 dBm to -86 dBm BCCH NCEL2 : 12 BSIC NCEL2 : 63 RXL NCEL 3 : 23 = minimum received signal level = -88 dBm to -87 dBm BCCH NCEL3 : 7 BSIC NCEL3 : 59 RXL NCEL 4 : 16 = minimum received signal level = -95 dBm to -94 dBm BCCH NCEL4 : 2 BSIC NCEL4 : 56 RXL NCEL 5 : 0 = minimum received signal level less than -110 dBm BCCH NCEL5 : 0 BSIC NCEL5 : 0 RXL NCEL 6 : 0 = minimum received signal level less than -110 dBm BCCH NCEL6 : 0 BSIC NCEL6 : 0
  • 63.
  • 65. The System. Base Station Controller BSC Public Switched Telephone Network Base Mobile Station (MS)‏ Mobile Switching Centre MSC (PSTN)‏ Station Subsystem (BSS)‏ A-Inter A-bis Um 2 Mbit/s PCM Air Interface Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Equip. Id Register EIR Authen. Centre AUC Visitor Location Register VLR Home Location Register HLR Mobile Switching Centre MSC MAP ISUP / TUP MAP MAP MAP ISUP / TUP ISUP / TUP MAP BTS
  • 66.
  • 67.
  • 68.
  • 69.
  • 70. Flag 01111110 Flag 01111110 16 Bits CRC Information N - Bits Control Address 16 Bits 8 or 16 Bits Message Discriminator 1 2 3 4 5 6 7 8 Octet 1 Octet 2 Octet n EM Message Type Information Elements 8 7 6 5 4 3 1 2 Fixed Length Info. Element Format Information Element Identifier Length of Information Elements Content of Information Elements Variable Length Info. Element Format T Information Element Identifier Content of Information Elements T: EM = = 0: Non-transparent message Extension bit (future use)‏ Message Discriminator 0 1 4 6 8 Other Reserved Radio Link Management Dedicated Channel Management Common Channel Management Transceiver Management Reserved for Future Use A-bis Layer 3 Structure I
  • 71. Message type Code A-bis Messages, MD=1 Radio Link Layer Management messages DATA REQuest (Transfer of transparent messages in layer 2 DATA INDication I-frames on radio interface)‏ ERROR INDication (Indicates protocol error on radio link layer )‏ ESTablish REQuest (Establishment of layer 2 link on radio interface)‏ ESTablish CONFirm ESTablish INDication RELease REQuest (Release of layer 2 link on radio interface)‏ RELease CONFirm RELease INDication UNIT DATA REQuest (Transfer of transparent messages in layer 2 UI- UNIT DATA INDication frames on radio interface)‏ 0000- - - - 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011
  • 72. A-bis Messages, MD=4, part 1 Message type Code 001- - - - - 00001 00010 00011 00100 00101 00110 00111 01000 01001 01010 01011 Dedicated Channel Management messages: CHANnel ACTIVation (Activation of a radio channel)‏ CHANnel ACTIVation ACKnowledge CHANnel ACTIVation Negative ACKnowledge CONNection FAILure INDication (Failure on radio connection)‏ DEACTIVATE SACCH ENCRyption CoMmanD (Start of ciphering on radio interface)‏ HANDOver DETection (MS handover to new BTS detected)‏ MEASurement RESult (Radio signal measurement data from BTS/MS)‏ MODE MODIFY REQuest (Change of channel mode, e.g. speech to data)‏ MODE MODIFY ACKnowledge MODE MODIFY Negative ACKnowledge
  • 73. A-bis Messages, MD=4, part 2 Message type Code Dedicated Channel Management messages: PHYsical CONTEXT REQuest (Physical context is not specified by ETSI)‏ PHYsical CONTEXT CONFirm RF CHANnel RELease (Release of radio channel)‏ MS POWER CONTROL (Change of MS power level or control limits)‏ BS POWER CONTROL (Change of TRX power level or control limits)‏ PREPROCess CONFIGure (Conveys pre-processing parameters to BTS)‏ PREPROCessed MEASurement RESult (From BTS)‏ RF CHANnel RELease ACKnowledge 001- - - - - 01100 01101 01110 01111 10000 10001 10010 10011
  • 74. A-bis Messages, MD = 6 Message type Code 00010 - - - 001 010 011 100 101 110 111 Common Channel Management messages: BCCH INFOrmation (Indicates new information to be sent on BCCH)‏ CCCH LOAD INDication (Indicates load on RACH and PCH)‏ CHANnel REQuired (Reception of RR Channel Request message)‏ DELETE INDication (Deletion of RR Immediate Assign message due to overload on AGCH)‏ PAGING CoMmanD (Requests paging of MS)‏ IMMediate ASSign CoMmanD (Setup of DCCH, answer to CHAN REQ)‏ SMS BroadCast REQuest (Broadcast of SMS-message in cell)‏
  • 75. A-bis Messages, MD=8 Message type Code TRX Management messages: RF RESource INDication (Interference level on idle radio channels)‏ SACCH FILLing (New filling information to be used on SACCH)‏ OVERLOAD (Control channel or TRX processor overload)‏ ERROR REPORT (Detection of errored message)‏ 00011 - - - 001 010 011 100
  • 76. - Channel number (Indicates channel on radio interface)‏ - Link identifier (Signalling link and SAPI used on radio interface)‏ - Activation type (Intra-cell, inter-cell or additional assignment CHAN ACTIV)‏ - BS power (BTS/TRX power level)‏ - Channel identification (Description of channels allocated to MS)‏ - Channel mode (Indicates discontinuous transmission and channel type, e.g. speech)‏ - Encryption information (Encryption algorithm and key)‏ - Frame number (On radio interface, modulo 42432)‏ - Handover reference (Identical to handover reference in RR information elements)‏ - L1 information (MS power level and timing advance)‏ - L3 information (Contains transparent RR, MM or CM message)‏ - MS identity (IMSI or TMSI)‏ - MS power (MS power level)‏ - Paging group (Identifies MS paging group)‏ - Paging load (Load on paging channel, PCH)‏ - Physical context (Not specified)‏ - Access delay (Delay of MS access burst at random access or handover)‏ - RACH load (Load of random access channel, RACH)‏ - Request reference (Random ref. in RR Channel Request message)‏ A-bis Information Elements, part 1
  • 77. - Release mode (Normal release or local end release)‏ - Resource information (Interference level for idle TRX channels)‏ - RLM cause (Indicates protocol error on radio link layer)‏ - Starting time (Expressed as Frame Number modulo 42432)‏ - Timing advance (To be used by MS in subsequent communications)‏ - Uplink measurements (Radio signal measurement results from TRX)‏ - Cause (Reason for event/failure)‏ - Measurement result num (For a radio channel; set to 0 at activation)‏ - Message identifier (In ERROR REPORT message: Message type of errored message)‏ - Message indicator (In ERROR REPORT message: Copy of errored message follows)‏ - System info type (Type of RR System Information message)‏ - MS power parameters (Limits set by BSC for BTS control of MS power)‏ - BS power parameters (Limits set by BSC for BTS control of TRX power)‏ - Preprocessing param. (For preproc. of radio measurement data in BTS)‏ - Preprocessed measurements (Preprocessed radio measurement data)‏ - Immediate assign info (Conveys complete RR Immediate Assign msg.)‏ - SMSCB information (SMS-message to be broadcasted in a radio cell)‏ A-bis Information Elements, part 2
  • 78.
  • 79.
  • 80. BSC BTS A-bis signalling example BTS ENCRyption CoMmanD (Ciphering Mode Command [RR])‏ ESTablish INDication {MS establishes layer 2 on TCH} DEACTIVATE SACCH {on BTS} RF CHANnnel RELease {release of TCH} DATA REQuest (Release [CM])‏ DATA INDication (Release Complete [CM]) RF CHANnel RELease {release of SDCCH} DATA INDication (Assign Complete [RR]) {MS now ready on TCH} DATA REQuest (Assign Command [RR]) {assigns TCH to MS} CHANnel ACTIVation ACKnowledge {TCH activ} DATA INDication (Ciphering Mode Complete [RR])‏ CHANnel ACTIVation {activation of TCH} CHANnel REQuired {MS requests DCCH} CHANnel ACTIVation {activation of SDCCH} CHANnel ACTIVation ACKnowledge {SDCCH activ} IMMediate ASSign CoMmanD {assigns SDCCH to MS} ESTablish INDication (CM Service Request [MM]) {L2 up on SDCCH} DATA INDication (Setup [CM])‏ DATA REQuest (Call Proceeding [CM])‏ DATA REQuest (Alerting [CM]) {call setup continues on TCH} RELease INDication {MS releases layer 2 on SDCCH} RF CHANnel RELease ACKnowledge {SDCCH released} . RELease INDicaton {MS releases layer 2 on TCH} DATA INDication (Disconnect [CM]) {MS disconnects call} DATA REQuest ( Channel Release [RR]) {to MS, deactivation of TCH} RF CHANnel RELease ACKnowledge {TCH released} Active Call DATA REQuest (Connect [CM])‏ DATA INDication (Connect Acknowledge [CM])‏ DATA REQuest (Authentication Request (RAND) [MM])‏ DATA INDication (Authentication Response (SRES) [MM])‏
  • 82. The System. Base Station Controller BSC Public Switched Telephone Network Base Mobile Station (MS)‏ Mobile Switching Centre MSC (PSTN)‏ Station Subsystem (BSS)‏ A-Inter A-bis Um 2 Mbit/s PCM Air Interface Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Equip. Id Register EIR Authen. Centre AUC Visitor Location Register VLR Home Location Register HLR Mobile Switching Centre MSC MAP ISUP / TUP MAP MAP MAP ISUP / TUP ISUP / TUP MAP BTS
  • 83.
  • 84.
  • 85.
  • 86. Basic format of MSU - SCCP message === MTP === BSN : 66 BIB : 0....... FSN : 4 FIB : 1....... LI : 28 = MSU SPARE : 00...... SIO : 03h = SCCP Label SIF F CK F I B FSN F B I B BSN LI > 2 SIO User Data MTC SLS Originating Point Code Destination Point Code N x 8 bits 8 bits 14 bits 14 bits 4 bits Mandatory fixed part Mandatory variable part Optional part Service Indicator 0 0 1 1 Sub-service Field
  • 87.
  • 88.
  • 89.
  • 90. Connection-oriented Data Transfer Data Transfer Data Transfer = Release Resource = Reserved Resource CR CC CC CR RLC RLSD RLSD RLC STP SCP SCP
  • 91. Connectionless Data Transfer UDT UDT UDT UDT STP SCP SCP
  • 92.
  • 93.
  • 94.
  • 95.
  • 96.
  • 97.
  • 98.
  • 99.
  • 101.
  • 102. SCCP Information elements SCCP Header SSN FEh: BSSAP Discriminator 0 0 0 0 0 0 0 0 1 1 DLCI Data Link Connection Identifier Discriminator 0 0 0 0 0 0 0 1 OCTET DLCI 2 3 2 Length Indicator 1 n n Layer 3 Messages Octet Length Indicator 1 Layer 3 Um Interface Octet Bit no.: 8 7 6 5 4 3 2 1 C2 C1 0 0 0 S3 S2 S1 C2 C1 identifies signaling-radio channel (00: SDCCH/FACCH, 01: SACCH)‏ S3-S1 is the SAPI on the radio interface BSSMAP DTAP Label SIF F CK F I B FSN F B I B BSN LI > 2 SIO x3h
  • 104. BSSMAP Format BTS Disc. 0 = BSSMAP Length indicator BSSMAP message type BSSMAP message Information Element Identifier Length of Information Elements Content of Information Elements Information Element Identifier Content of Information Elements Fixed Length Info. Element Format Variable Length Info. Element Format OCTET 1 OCTET 2 OCTET n
  • 105. BSSMAP Messages, part 1 Assignment messages: (Setup of traffic channels)‏ - Assignment request - Assignment complete - Assignment failure Release messages: - Clear command (Release of traffic channels)‏ - Clear complete - Clear request - SAPI "n" clear command (Control of layer 2 links with SAPI not equal - SAPI "n" clear complete to 0 on the radio interface)‏ - SAPI "n" reject 0000- - - - 0001 0010 0011 0010- - - - 0000 0001 0010 0011 0100 0101 Message type Code
  • 106. BSSMAP Messages, part 2 Message type Code Handover messages: - Handover request (To BSC: Request for handover to that BSC)‏ - Handover required (To MSC: Inter-BSC/MSC handover required)‏ - Handover request ack (To MSC: Acknowledge of Handover request)‏ - Handover command (To BSC: Contains the new radio channel/BTS to which the MS should switch)‏ - Handover complete (To MSC: Commanded handover complete)‏ - Handover failure (To MSC: Commanded handover unsuccessful)‏ - Handover performed (To MSC: BSC has performed intern. handover)‏ - Handover candidate (To BSC: MSC requests list of MS that could enquire be handed over to another cell)‏ - Handover candidate (To MSC: Answer to Handover candidate response enquire)‏ - Handover required reject (To BSC: Required handover unsuccessful)‏ - Handover detect (To MSC: Commanded handover successful)‏ 0001- - - - 0000 0001 0010 0011 0100 0110 0111 1000 1001 1010 1011
  • 107. BSSMAP Messages, part 3 Message type Code General messages: - Reset (Initialisation of BSS or MSC due to failure)‏ - Reset Acknowledge - Overload (Processor or CCCH overload)‏ - Trace invocation (Start production of trace record)‏ - Reset Circuit (Initialisation of single circuit due to failure)‏ - Reset Circuit acknowledge Terrestrial resource messages: - Block (Management of circuits/time slots - Blocking acknowledge between MSC and BTS) - Unblock - Unblocking acknowledge 0011- - - - 0000 0001 0010 0011 0100 0101 0100- - - - 0000 0001 0010 0011
  • 108. BSSMAP Messages, part 4 Message type Code Radio resource messages: - Resource request (Available radio channels in the BSS cells)‏ - Resource indication - Paging (Paging of MS)‏ - Cipher mode command (Commands start of cyphering)‏ - Classmark update (Change of MS power class)‏ - Cipher mode complete (Ciphering is successfully initiated)‏ - Queuing indication (Indicates delay in assignment of traffic channel)‏ - Complete layer 3 (Contains first message received from MS; information sets up SCCP-connection at A-interface)‏ 0101- - - - 0000 0001 0010 0011 0100 0101 0110 0111
  • 109.
  • 110.
  • 112.
  • 113. Information Element Identifier Length of Information Elements Content of Information Elements Information Element Identifier Content of Information Elements Fixed Length Info. Element Format Variable Length Info. Element Format OCTET 1 OCTET 2 OCTET n DTAP Format BTS Disc. 1 = DTAP Length indicator BSSMAP message type BSSMAP message
  • 114.
  • 115. A-Interface signalling example [MM]))‏ BTS MSC BSC SCCP CR (BSSMAP Comp layer 3 info (CM Service Request SCCP CC (BSSMAP Cipher mode command)‏ SCCP DT1 (BSSMAP Cipher mode complete)‏ SCCP DT1 (DTAP (Setup [CM]))‏ SCCP DT1 (DTAP (Call Proceeding [CM]))‏ SCCP DT1 (BSSMAP Assignment request)‏ SCCP DT1 (BSSMAP Assignment complete)‏ SCCP DT1 (DTAP (Alerting [CM]))‏ SCCP DT1 (DTAP (Connect [CM]))‏ SCCP RLC SCCP DT1 (DTAP (Disconnect [CM]))‏ SCCP DT1 (DTAP (Release [CM]))‏ SCCP DT1 (DTAP (Release Complete [CM]))‏ SCCP DT1 (BSSMAP Clear command)‏ SCCP DT1 (BSSMAP Clear complete)‏ SCCP RLSD . . . . . . . . . Active call
  • 117. Base Station Controller BSC Public Switched Telephone Network Base Mobile Station (MS)‏ Mobile Switching Centre MSC (PSTN)‏ Station Subsystem (BSS)‏ A-Inter A-bis Um 2 Mbit/s PCM Air Interface Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Base Transceiver Station BTS Equip. Id Register EIR Authen. Centre AUC Visitor Location Register VLR Home Location Register HLR Mobile Switching Centre MSC MAP ISUP / TUP MAP MAP MAP ISUP / TUP ISUP / TUP MAP The System. BTS
  • 118.
  • 119.
  • 120.
  • 121.
  • 122.
  • 123.
  • 124.
  • 125.
  • 126.
  • 127. Connectionless Data Transfer UDT UDT UDT UDT STP SCP SCP
  • 128. Signalling System Number 7 Level 4/User Parts TCAP MTP Level 3 Physical Data Link Network Transport Session Presentation Application OSI Layer SS7 Levels 7 6 5 4 3 2 1 MTP Level 1 MTP Level 2 I S U P SCCP TCAP T U P INAP, MAP SCCP TCAP Physical MTP Level 1 Data Link 2 MTP Level 2 MTP Level 3 Network 3 I S U P Transport Session Presentation Application
  • 129.
  • 130.
  • 131.
  • 132.
  • 133.
  • 134.
  • 135.
  • 136. TCAP Structure Message type tag Total message length Transaction portion information element Component portion tag Component type tag Component length Component portion information element Component Abort Cause Dialogue Portion Component Portion Destination Transaction Identifier Originating Transaction Identifier Tag Length Contents Tag Length Contents Invoke ID Linked ID Operation Code Sequence Error Code Problem Code - Unidirectional - Begin - End - Continue - Abort - Invoke - Return Result (Last)‏ - Return Result (Not Last)‏ - Return Error - Reject
  • 137.
  • 138.
  • 139. TCAP Signaling Example. SCP SSP BEGIN ORIG TID: 75 INVOKE INVOKE ID: 0 CONTINUE ORIG TID: 18 DEST TID: 75 INVOKE INVOKE ID: 0 CONTINUE ORIG TID: 75 DEST TID: 18 RET RES L INVOKE ID: 0 CONTINUE ORIG TID: 18 DEST TID: 75 INVOKE INVOKE ID: 1 CONTINUE ORIG TID: 18 DEST TID: 75 INVOKE INVOKE ID: 2 CONTINUE ORIG TID: 75 DEST TID: 18 RET RES L INVOKE ID: 2 CONTINUE ORIG TID: 75 DEST TID: 18 RET RES L INVOKE ID: 1 END DEST TID: 75 INVOKE INVOKE ID: 0 Application Begin Data send Data received Data send Data send Data received Data received Application End
  • 140. Signalling System Number 7 Level 4/User Parts MAP MTP Level 3 Physical Data Link Network Transport Session Presentation Application OSI Layer SS7 Levels 7 6 5 4 3 2 1 MTP Level 1 MTP Level 2 I S U P SCCP TCAP T U P INAP, MAP SCCP TCAP MAP BTS Physical MTP Level 1 Data Link 2 MTP Level 2 MTP Level 3 Network 3 I S U P Transport Session Presentation Application
  • 141.
  • 142. Called party address Message type Calling party address Protocol class 0, 1 Pointers MAP Info. TCAP part Sub-system Number (part of the address field)‏ SCCP User Data Format of SCCP message for MAP information Label SIF F CK F I B FSN F B I B BSN LI > 2 SIO x3h
  • 143. MAP information in TCAP Message type tag Total message length Transaction portion information element Component portion tag Component type tag Component length Component portion information element Component Tag Length Contents Tag Length Code Parameter
  • 144.
  • 145. 1 Update location area 2 Update location 3 Cancel location 4 Provide roaming number 5 Detach IMSI 6 Attach IMSI 7 Insert subscriber data 8 Delete subscriber data 9 Send parameters 10 Register SS 11 Erase SS 12 Activate SS 13 Deactivate SS 14 Interrogate SS 15 Invoke SS 16 Forward SS notification 17 Register password 18 Get password 19 Process unstructured data MAP Operations Part 1 BTS Operation Value
  • 146. 20 Send info for incoming call 21 Send info for outgoing call 22 Send routing information 23 Complete call 24 Connect to following address 25 Process call waiting 26 Page 27 Search for mobile subscriber 28 Perform handover 29 Send end signal 30 Perform subsequent handover 31 Allocate handover number 32 Send handover report 33 Process access signalling 34 Forward access signalling 35 Note internal handover 36 Register charging information 37 Reset 38 Forward check SS indication MAP Operations Part 2 BTS Operation Value
  • 147. 39 Authenticate 40 Provide IMSI 41 Forward new TMSI 42 Set ciphering mode 43 Check IMEI 45 Send routing info for SM 46 Forward short message 47 Set message-waiting data 48 Note MS present 49 Alert service centre 50 Activate trace mode 51 Deactivate trace mode 52 Trace subscriber activity 53 Process access request 54 Begin subscriber activity MAP Operations Part 3 BTS Operation Value
  • 148. Home side Visited side INVOKE (Update Location)‏ BEGIN INVOKE (Insert Subscriber Data)‏ CONTINUE RETURN RESULT CONTINUE (Update Location)‏ END (Insert Subscriber Data)‏ RETURN RESULT MAP - signalling Location Updating example BTS
  • 150.
  • 151.
  • 152. MS BTS BSC MSC VLR 1 VLR 2 HLR Location Update Request (old LAI, TMSI) [MM] Update Location Area (old LAI, new LAI, TMSI)‏ Send Parameters (old LAI, TMSI)‏ Send Parameters Result (IMSI)‏ Update Location (IMSI, MSRN, VLR no)‏ Cancel Loc (IMSI, VLR' no)‏ Cancel Location Ack Update Location Ack Insert Subscriber Data (IMSI, service inf)‏ Subscriber Data Acknowledge Update Location Area Ack Forward New TMSI (TMSI)‏ Location Update Accept (new LAI, TMSI) [MM] TMSI Reallocation Complete [MM] TMSI Ack Channel Release [RR] Clear Command [RR] Um/A-bis/A signalling MAP signalling Location Updating (Roaming)‏
  • 153.
  • 154.
  • 155. Send handover report Um/A-bis/A signalling MAP signalling ISUP/TUP signalling MS BTS BSC-A MSC-A BSC-B MSC-B VLR-B Handover Required (new BTS) [RR] Perform handover (new BTS, Ch type)‏ Handover Request (new BTS)‏ Handover Req Ack (Radio Ch)‏ Allocate handover number (MSRN)‏ (MSRN)‏ Radio Ch Ack (Radio Ch, MSRN)‏ IAM (MSRN)‏ ACM Handover Command (Radio CH) [RR] Handover Complete [RR] Clear Command[RR] Clear Complete[RR] Send End Signal Answer Measurement Result [RR] Handover, example
  • 156.
  • 157.
  • 158. IAM (MSISDN, service)‏ BTS BSC MSC VLR HLR GMSC ISDN Send Routing Info (MSISDN)‏ Roaming Number (MSRN)‏ Routing Info (MSRN)‏ Provide Roaming Number (IMSI)‏ IAM (MSRN, service)‏ Send Info Incoming Call (MSRN, service)‏ Page (IMSI, TMSI, LAI)‏ Paging Request (TMSI) [RR] Paging Response (TMSI) [RR] Page Result Complete Call (service)‏ Channel Request [RR] Immediate Assign [RR] SETUP (service) [CM] Call Confirm [CM] Assign Command [RR] Assign Req [RR] Assign Complete [RR] Alerting [CM] ACM Connect [CM] ANM Connect Ack [CM] Complete Call Result MS Um/A-bis/A signalling MAP signalling ISUP/TUP signalling Incoming Call
  • 159.
  • 160. Um/A-bis/A signalling MAP signalling ISUP/TUP signalling Outgoing Call from MS BTS BSC MSC VLR ISDN Immediate Assign [RR] CM Service Req (IMSI, transact) [MM] Process Access Request Authenticate (RAND)‏ Authentication Request (RAND) [MM] Authentication Response (SRES) [MM] Authentication Response (SRES)‏ Set ciphering mode (key)‏ Ciphering Mode Command (key) [RR] Ciphering Mode Complete [RR] Access Request Ack SETUP (service, called number) [CM] Send info for o/g (service, called number)‏ Complete call Call Proceeding [CM] Assign Request [RR] Assign Command [RR] Assign Complete [RR] IAM ACM ANM Alerting [CM] Connect [CM] Connect Ack [CM] CM copy [MM] MS Channel Request/Required [RR]
  • 161. Signalling System Number 7 Level 4/User Parts INAP MTP Level 3 Physical Data Link Network Transport Session Presentation Application OSI Layer SS7 Levels 7 6 5 4 3 2 1 MTP Level 1 MTP Level 2 I S U P SCCP TCAP T U P INAP, MAP SCCP TCAP INAP Physical MTP Level 1 Data Link 2 MTP Level 2 MTP Level 3 Network 3 I S U P Transport Session Presentation Application
  • 162.
  • 163.
  • 164.
  • 165.
  • 166.
  • 167.
  • 168.
  • 169.
  • 170.
  • 171.
  • 173.
  • 174.
  • 175.
  • 176.

Editor's Notes

  1. Please note that HSCSD is based on circuit-switched network and hardly any operators have decided to implement it and Commercial implementations of HSCSD barely exceed a speed of 38.4 Kbps. Must common implementation are 14,4 Kbps who only require one full rate TCH.