GBC_007_E1_1 GSM signaling system-48

48
GBC_007_E1_1 GSM Signaling Syste m ZTE University GSM-BSS Team

Transcript of GBC_007_E1_1 GSM signaling system-48

Page 1: GBC_007_E1_1 GSM signaling system-48

GBC_007_E1_1 GSM Signaling System

ZTE University

GSM-BSS Team

Page 2: GBC_007_E1_1 GSM signaling system-48

Objectives

At the end of this course, you will be able to:

Know GSM system signaling model

State various types of GSM protocol messages

Understand GSM system basic signaling

procedure

Page 3: GBC_007_E1_1 GSM signaling system-48

Content

GSM System Signaling Model

GSM protocol message

Basic Signaling Procedure

Page 4: GBC_007_E1_1 GSM signaling system-48

GSM Interface

SGSN

AbisUm

BTS

BSC

TRAU

GGSN

MSC/VLR/GMSC

NSMU FSMU

Ater A

OMC

Qx

HLR/AUC

EIR SMC

PSTN / PLMN / PSPDN / ISDN

BTS

BTS

BTS

Gb

GSM System Signaling Model

Page 5: GBC_007_E1_1 GSM signaling system-48

GSM System Signaling Model

GSM system signaling model adopts the lowest

three layer of OSI seven layer protocol model, from low to

high:

Application layer

Link layer/Network layer

Physical layer

GSM System Signaling Model

Page 6: GBC_007_E1_1 GSM signaling system-48

The physical layer provides error protection transmission. It defines t

he electric parameters of transmission.

In ZTE-GSM digital mobile communication systems, The physical lay

er of Um interface between MS and BTS is Radio link. Abis interface

physical layer adopts 75-ohm coaxial cable or 120-ohm symmetrical

twisted pair whose rate is 2Mbit/s.

Physical Layer

GSM System Signaling Model

Page 7: GBC_007_E1_1 GSM signaling system-48

Data Link Layer

The data link layer major functions: frame transmission 、 error-

free transmission and realize end-to-end bits transfer between t

wo connective entities. Open 、 maintenance and close the co

nnection of two connective entities.

The link layer protocol used by the GSM system at the radio int

erface is the LAPDm protocol (Dm channel link access procedu

re). The data link layer of Abis interface between BTS and BSC

is LAPD (D channel link access procedure).

GSM System Signaling Model

Page 8: GBC_007_E1_1 GSM signaling system-48

Application Layer

Application Layer

CM MM RR

CC SS SMS

GSM System Signaling Model

Page 9: GBC_007_E1_1 GSM signaling system-48

Radio Resources (RR) management handles the establishment, maint

enance and release of physical channels. Its major functions are perfor

med by BSC. Part of functions are performed by BTS.

Mobility Management (MM) deals with the mobile station’s register and

the identify of the mobile subscriber, The function are performed by MS

C.

The CM Layer is composed of three functional entities: Call Control (C

C), deals with the functions to establish 、 maintenance and release th

e call ; Short Message Service support (SMS) and Supplementary Se

rvice support (SS).

Application Layer

GSM System Signaling Model

Page 10: GBC_007_E1_1 GSM signaling system-48

MobileSwitching

Centre(MSC)

) ) ))))Base

TransceiverStation(BTS)

BaseStation

Controller(BSC)

EquipmentID

Register(EIR)

VisitorLocationRegister(VLR)

HomeLocationRegister(HLR)

Authenti-cationCentre(AUC)

MobileSwitching

Centre(MSC)

Public SwitchedTelephone Network

(PSTN)

MAP/TCAP + ISUP/TUP

To other VLR

ISUP/TUP

DTAP + BSSMAP

MAP/TCAP

MAP/TCAP MAP/TCAP

BTSM

A-bis interfaceA interface

GSM protocol

GSM System Signaling Model

Page 11: GBC_007_E1_1 GSM signaling system-48

DTAP

DTAP Direct Transfer Application PartBSSMAP BSS Management Application PartCM Call ManagementMM Mobile ManagementRR Radio Resource Management

SCCP Signalling Connection Control PartMAP Mobile Application PartTCAP Transaction Capability Application PartISUP ISDN User PartMTP Message Transfer Part

CM

MM

RR

Sig. layer 2

Layer 1 (air)

Sig. layer 2

Sig. layer 1

MTP

SCCP

BSSMAPRR

(CM+MM)

MS BSC

MTP MTP

SCCP SCCP

CM

MM

BSSMAP TCAP

MAP

ISUP

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)

BTSMBTSMRR'

BTSM BTS Management

Um Interface Abis Interface A Interface Inter-MSCInterface

GSM Protocol Architecture

GSM System Signaling Model

Page 12: GBC_007_E1_1 GSM signaling system-48

Content

GSM System Signaling Model

GSM protocol message

Basic Signaling Procedure

Page 13: GBC_007_E1_1 GSM signaling system-48

Um interface protocol stack

CM

MM

RR

LAPDm

Layer1 Layer1

LAPDm

RR

MSBTS

Um interface

GSM protocol message

Page 14: GBC_007_E1_1 GSM signaling system-48

LAPDm frame format

The address field contains the service access point

identifier (SAPI).

SAPI = 0 represents the signaling link

SAPI = 3 represents the short message link

In the control field,

N (S) represents the sending serial number

N (R) represents the receiving serial numberAddress Control Information

SAPI N(S) N(R)

GSM protocol message

Page 15: GBC_007_E1_1 GSM signaling system-48

Operation mode

Acknowledged mode: Requires the confirmation from the

receiver. This mode provides a whole set of control

mechanism for error recovering and flow control, the

establishment mechanism and release mechanism for

multi-frame operations.

Unacknowledged mode: The receiver is not required to

send a confirmation upon reception of a UI frame. This

operation mode does not provide flow control or error

recovering mechanism.

GSM protocol message

Page 16: GBC_007_E1_1 GSM signaling system-48

RR messages

Type Message

Channel establishment message Immediate assignment

Immediate assignment reject

Ciphering message Ciphering mode command

Ciphering mode complete

Handover message

Handover command

Handover complete

Handover failure

Handover access

Channel release message Channel release

Paging message Paging request

Paging response

System info System info:1 ~ 8

GSM protocol message

Page 17: GBC_007_E1_1 GSM signaling system-48

MM messages

Type Message

Registration messages

IMSI detach indication

Location updating accept

Location updating reject

Location updating request

Security messages

Authentication reject

Authentication request

Authentication response

Identity request

Identity response

TMSI reallocation command

TMSI reallocation complete

Connection-management

messages

CM service accept

CM service reject

CM service request

GSM protocol message

Page 18: GBC_007_E1_1 GSM signaling system-48

CC messages

Type Message

Call establishment messages

Alerting

Call confirmed

Call proceeding

Connect

Call clearing messages

Disconnect

Release

Release complete

Miscellaneous messagesCongestion control notify

Start DTMF

Stop DTMF

GSM protocol message

Page 19: GBC_007_E1_1 GSM signaling system-48

Abis Interface Protocol stack

GSM protocol message

Page 20: GBC_007_E1_1 GSM signaling system-48

LAPD Protocol

SAPI = 0 represents the signaling link,

SAPI = 62 represents the O&M link, and

SAPI = 63 represents the management link of the LapD layer.

flag Address Control Information FCS flag

SAPI TEI N(S) N(R)

1 0-260 2 1

GSM protocol message

Page 21: GBC_007_E1_1 GSM signaling system-48

A interface protocol stack

BSC

MTP3

MTP2

Layer1

MSC

A interface

Layer1

MTP2

MTP3

RR

SCCP SCCP

BSSAP BSSAP

MM

CM

GSM protocol message

Page 22: GBC_007_E1_1 GSM signaling system-48

Relationship between SCCP and OSI model

MTP-1

MTP-2

MTP-3

SCCP

ISP

TCAP

INAP OMAP

MAP

BSSAP

ISUP TUP

HLR VLR

Layer1

Layer2

Layer3

4 ~ 6

Layer 7

GSM protocol message

Page 23: GBC_007_E1_1 GSM signaling system-48

BSSAP

MTP

SCCP

Distribution

BSSMAP DTAP

BSSAP

RR

MM

CC

MTP

SCCP

Distribution

BSSMAP DTAP

BSSAP

L1

LAPDm

RR

CC

MM

RR

LAPDm

L1

MSC BSS MS

DTAP

BSSMAP: DTAP:

GSM protocol message

Page 24: GBC_007_E1_1 GSM signaling system-48

SCCP message

CR Connection request

CC Connection confirm

CREF Connection refused

RLSD Released

RLC Release complete

DT1 Data form 1

UDT Unit data

UDTS Unit data service

GSM protocol message

Page 25: GBC_007_E1_1 GSM signaling system-48

BSSMAP Message -1

Assignment messages (setup of traffic channels) Assignment request Assignment complete Assignment failure

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 new radio channel/BTS for the MS) Handover complete (to MSC: commanded handover successful) Handover failure (to MSC: commanded handover unsuccessful) Handover performed (to MSC: BSC has performed internal handover) Handover candidate enquiry (to BSC: MSC requests list of MS that could be

handed over to another cell) Handover candidate response (to MSC: answer to handover candidate enquiry) Handover required reject (to BSC: required handover unsuccessful) Handover detect (to MSC: commanded handover successful)

GSM protocol message

Page 26: GBC_007_E1_1 GSM signaling system-48

BSSMAP Message -2

Release messages

Clear command (release of traffic channel)

Clear complete

Clear request

SAPI “n” clear command (control of layer 2 SAPI “n” on the radio interface)

SAPI “n” clear complete

SAPI “n” reject

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)

Terrestrial resource messages

Block (management of circuits/time slots between MSC and BTS)

Blocking acknowledge

Unblock

Unblocking acknowledge

GSM protocol message

Page 27: GBC_007_E1_1 GSM signaling system-48

BSSMAP Message -2

Radio resource messages

Resource request (available radio channels in BSS cells)

Resource indication

Paging (paging of MS)

Cipher mode command (start encryption)

Classmark update (change of MS power class)

Cipher mode complete

Queuing indication (indicates delay in assignment

of tch)

GSM protocol message

Page 28: GBC_007_E1_1 GSM signaling system-48

Content

GSM System Signaling Model

GSM protocol message

Basic Signaling Procedure

Page 29: GBC_007_E1_1 GSM signaling system-48

Mobile Originating Call Establishment Procedure -1

MS BTS BSC MSCCH REQ(1)

CH RQD(2)

CH ACT(3)

IMM ASS(6)

CH ACT ACK(4)

IMM ASS CMD(5)

SABM(7)

UA(10)EST IND(8)

CM SERV REQ(9)

AUTH REQ(11)

AUTH REQ(12)

AUTH RSP(13)AUTH RSP(14)

CIPH MODE CMD(16)

CIPH MODE CMP(18)CIPH MODE CMP(19)

CIPH MODE CMD(17)

CIPH MODE CMD(15)

Basic Signaling Procedure

Page 30: GBC_007_E1_1 GSM signaling system-48

Mobile Originating Call Establishment Procedure -2

MS BTS BSC MSC

TMSI REALL CMD(20) TMSI REALL CMD(21)

TMSI REALL CMP(22)TMSI REALL CMP(23)

SETUP(24) SETUP(25)

CALL PRO(26) CALL PROCEEDING(27)

ASSIGN REQ(28)CH ACT(29)

CH ACT ACK(30)

ASSIGNMENT COMMAND(31)

SABM(32)

UA(34)EST IND(33)

ASSIGNMENT COMPLETE(35)ASSIGN CMP(36)

RF CH REL(37)

RF CH REL ACK(38)

Basic Signaling Procedure

Page 31: GBC_007_E1_1 GSM signaling system-48

Mobile Originating Call Establishment Procedure -3

MS BTS BSC MSCALERTING(39)

ALERTING(40)

DEACT SACCH(55)

CONNECT ACK(43)CONNECT ACK(44)

RELEASE(49)

CONNECT(41) CONNECT(42)

MEAS REPORT(45)MEAS REPORT(46)

DISCONNECT(47)DISCONNECT(48)

RELEASE(50)

RELEASE COMPLETE(51)RELEASE CMP(52)

CLEAR CMD(53) CHANNEL RELEASE(54)

DISC(56)

UA(57)REL IND(58)

RF CH REL(59)

RF CH REL ACK(60)CLEAR CMP(61)

SCCP REL(62)

SCCP REL ACK(63)

Basic Signaling Procedure

Page 32: GBC_007_E1_1 GSM signaling system-48

Mobile Terminating Call Establishment Procedure -1

MS BTS BSC MSC

CH REQ(4)CH RQD(5)

CH ACT(6)

IMM ASS(9)

CH ACT ACK(7)

IMM ASS CMD(8)

SABM(10)

UA(13)EST IND(11)

PAGE RSP(12)

AUTH REQ(14)

AUTH REQ(15)

AUTH RSP(16)AUTH RSP(17)

CIPH MODE CMD(19)

CIPH MODE CMP(21)CIPH MODE CMP(22)

CIPH MODE CMD(20)

CIPH MODE CMD(18)

PAGING CMD(1)PAGING CMD(2)

PAGING RQT(3)

Basic Signaling Procedure

Page 33: GBC_007_E1_1 GSM signaling system-48

Mobile Terminating Call Establishment Procedure -2

MS BTS BSC MSC

TMSI REALL CMD(23) TMSI REALL CMD(24)

TMSI REALL CMP(25)TMSI REALL CMP(26)

ASSIGN REQ(31)CH ACT(32)

CH ACT ACK(33)

ASSIGNMENT COMMAND(34)

SABM(35)

UA(37)EST IND(36)

ASSIGNMENT COMPLETE(38)ASSIGN CMP(39)

RF CH REL(40)

RF CH REL ACK(41)

SETUP(27) SETUP(28)

CALL CONFIRMED(29)CALL CONF(30)

Basic Signaling Procedure

Page 34: GBC_007_E1_1 GSM signaling system-48

Mobile Terminating Call Establishment Procedure -3

MS BTS BSC MSC

DEACT SACCH(58)

RELEASE(52)

MEAS REPORT(48)MEAS REPORT(49)

DISCONNECT(50)DISCONNECT(51)

RELEASE(53)

RELEASE COMPLETE(54)RELEASE CMP(55)

CLEAR CMD(56) CHANNEL RELEASE(57)

DISC(59)

UA(60)REL IND(61)

RF CH REL(62)

RF CH REL ACK(63)CLEAR CMP(64)

SCCP REL(65)

SCCP REL ACK(66)

ALERTING(42)ALERTING(43)

CONNECT(44)CONNECT(45)

CONNECT ACK(46) CONNECT ACK(47)

Basic Signaling Procedure

Page 35: GBC_007_E1_1 GSM signaling system-48

Location Update Procedure -1

MS BTS BSC MSCCH REQ(1)

CH RQD(2)

CH ACT(3)

IMM ASS(6)

CH ACT ACK(4)

IMM ASS CMD(5)

SABM(7)

UA(10)EST IND(8)

LOC UPDATE REQ(9)

AUTH REQ(15) AUTH REQ(16)

AUTH RSP(17)AUTH RSP(18)

IDENTITY REQ(11) IDENTITY REQ(12)

IDENTITY RSP(13)IDENTITY RSP(14)

CIPH MODE CMD(20)

CIPH MODE CMP(22)CIPH MODE CMP(23)

CIPH MODE CMD(21)

CIPH MODE CMD(19)

Basic Signaling Procedure

Page 36: GBC_007_E1_1 GSM signaling system-48

Location Update Procedure -2

MS BTS BSC MSC

LOC UPDATE ACC(24) LOC UPDATE ACCEPT(25)

TMSI REALL CMP(26)TMSI REALL CMP(27)

DEACT SACCH(30)

CLEAR CMD(28) CHANNEL RELEASE(29)

DISC(31)

UA(32)REL IND(33)

RF CH REL(34)

RF CH REL ACK(35)CLEAR CMP(36)

SCCP REL(37)

SCCP REL ACK(38)

Basic Signaling Procedure

Page 37: GBC_007_E1_1 GSM signaling system-48

Intra Cell Handover Procedure

MS BTS BSC MSCMEASURE REPORT(1)

MEASURE REPORT(2)

CH ACT(3)

CH ACT ACK(4)

SABM(6)

UA(8)EST IND(7)

RECEIVE READY(10)

ASSIGNMENT COMMAND(5)

ASSIGNMENT COMPLETE(9)

HO PERFORMED(11)

RF CH REL ACK(13)

RF CH REL(12)

Basic Signaling Procedure

Page 38: GBC_007_E1_1 GSM signaling system-48

Intra BSC Handover Procedure

MS BTS1 BSC MSCMEAS REPORT(1)

MEAS REPORT(2)

CH ACT ACK(4)

CH ACT(3)

PHYSICAL INFO(9)

HO ACCESS(7)

HO PERFORMED(16)

HO CMP(15)

BTS2

HO CMD(5)HO CMD(6)

HO DETECT(8)

SABM(10)

EST IND(11)

UA(12)

HO CMP(13)

RECEIVER READY(14)

RF CH REL ACK(18)

RF CH REL(17)

Basic Signaling Procedure

Page 39: GBC_007_E1_1 GSM signaling system-48

Inter BSC Handover Procedure

MS BTS1 BSC1 BSC2MEAS REPORT(1)

MEAS REPORT(2)

CH ACT(5)

CH ACT ACK(6)

HO CMD(8)

HO REQUIRED(3)

BTS2

HO REQ(4)

HO CMD(9)

HO ACCESS(10)

MSC

HO REQ ACK(7)

HO DETECT(11)HO DETECT(12)

PHYSICAL INFO(13)

SABM(14)EST IND(15)

UA(16)

HO CMP(17)

RECEIVER READY(18)HO CMP(19)

HO CMP(20) CLEAR COMMAND(21)

RF CH REL(22)

RF CH REL ACK(23)CLEAR COMPLETE(24)

Basic Signaling Procedure

Page 40: GBC_007_E1_1 GSM signaling system-48

Call Re-establishment Procedure

MS BTS BSC MSC

CONN FAIL IND(1)

CLEAR CMD(3)

CLEAR REQ(2)

CHANNEL REQ(5)

CM RE-EST REQ(6)

CIPH MODE CMD(7)

CIPH MODE CMP(8)

STATUS(12)

STATUS ENQUIRY(11)

CLEAR CMP(4)

ASS REQ(9)

ASS CMP(10)

Basic Signaling Procedure

Page 41: GBC_007_E1_1 GSM signaling system-48

Directed Retry Procedure

MS BTS1 BSC MSC BTS2 MSCH REQ(1)

CH RQD(2)

CH ACT(3)

CH ACT ACK(4)

IMM ASS CMD(5)

SABM(6)

UA(7)EST IND(8)

CR(9)

CC(10)

CM SERVICE ACCEPTED(11)

SETUP(12)

CALL PROCEEDING(13)

ASS REQ(14)

CHANNEL ACT(15)

CHANNEL ACT ACK(16)HANDOVER COMMAND(17) HO ACCESS(18)

HO DETECT(19)PHY INFO(20)

SABM(21)

UA(23)EST IND(22)

HO CMP(24)

ASS CMP(25)

Basic Signaling Procedure

Page 42: GBC_007_E1_1 GSM signaling system-48

Short Message Procedure On SDCCH When MS Is Calling -1

MS BTS BSC MSCCH REQ(1)

CH RQD(2)

CH ACT(3)

CH ACT ACK(4)

IMM ASS CMD(5)

SABM(6)

UA(7)EST IND(8)

CM SERV REQ(9)

AUTH REQ(11)

AUTH RSP(12)

CC(10)

SABM(SAPI3)(13)

UA(14)EST IND(SAPI3)(15)

CIPH MODE CMD(16)

CIPH MODE CMP(17)

CP DATA(18)

CP ACK(19)

Basic Signaling Procedure

Page 43: GBC_007_E1_1 GSM signaling system-48

Short Message Procedure On SDCCH When MS Is Calling -2

MS BTS BSC MSCCP DATA(20)

CP ACK(21)

DEACT SACCH(24)

CLEAR CMD(22) CHANNEL RELEASE(23)

DISC(25)

UA(26)REL IND(27)

RF CH REL(28)

RF CH REL ACK(29)CLEAR CMP(30)

SCCP REL(31)

SCCP REL ACK(32)

Basic Signaling Procedure

Page 44: GBC_007_E1_1 GSM signaling system-48

Short Message Procedure On SDCCH When MS Is Called -1

MS BTS BSC MSC

CH REQ(3)CH RQD(4)

CH ACT(5)

CH ACT ACK(6)

IMM ASS CMD(7)

SABM(8)

UA(10)EST IND(9)

CM SERV REQ(11)

AUTH REQ(13)

AUTH RSP(14)

CC(12)

CIPH MODE CMD(15)

CIPH MODE CMP(16)

PAGING CMD(1)PAGING CMD(2)

CP DATA(17)EST REQ(SAPI3)(18)

SABM(19)

UA(20)EST CMP(SAPI3)(21)

Basic Signaling Procedure

Page 45: GBC_007_E1_1 GSM signaling system-48

Short Message Procedure On SDCCH When MS Is Called -2

CP DATA(22)

CP ACK(23)

DEACT SACCH(28)

CLEAR CMD(26) CHANNEL RELEASE(27)

DISC(29)

UA(31)REL IND(30)

RF CH REL(32)

RF CH REL ACK(33)CLEAR CMP(34)

SCCP REL(35)

SCCP REL ACK(36)

CP DATA(24)

CP ACK(25)

MS BTS BSC MSC

Basic Signaling Procedure

Page 46: GBC_007_E1_1 GSM signaling system-48

Short Message Procedure On SACCH When MS Is Calling

MS BTS BSC MSC

CM SERVICE REQ(1)

CM SERVICE ACC(2)

SABM(SAPI3)(3)

UA(4)EST IND(SAPI3)(5)

CP DATA(6)

CP ACK(7)

CP DATA(8)

CP ACK(9)

ACTIVE CALL

ACTIVE CALL

Basic Signaling Procedure

Page 47: GBC_007_E1_1 GSM signaling system-48

Short Message Procedure On SACCH When MS Is Called

MS BTS BSC MSC

SABM(3)

UA(4)EST CNF(SAPI3)(5)

CP DATA(8)

CP ACK(9)

CP DATA(6)

CP ACK(7)

ACTIVE CALL

ACTIVE CALL

CP DATA(1)EST REQ(SAPI3)(2)

Basic Signaling Procedure

Page 48: GBC_007_E1_1 GSM signaling system-48