call flow.ppt

65
WWW.HUAWEI.COM HUAWEI TECHNOLOGIES CO., LTD. GSM Signaling Procedure Huawei Vietnam RF Team

Upload: kobby-owusu

Post on 29-Oct-2015

78 views

Category:

Documents


3 download

DESCRIPTION

call flow

TRANSCRIPT

Page 1: Call flow.ppt

WWW.HUAWEI.COMHUAWEI TECHNOLOGIES CO., LTD.

GSM Signaling Procedure

Huawei Vietnam RF Team

Page 2: Call flow.ppt

Page 2

DTAP

RSL

OML

GSM Network Protocol

Page 3: Call flow.ppt

Page 3

Layer 3 Introduction► RR : ( Radio Resource Management )

Control by MS 、 BTS and BSC Function Sample

– Paging Management

– Ciphered Mode Management

– Frequency Redefinition

– Dedicated Channel Assignment

– Handover Management

– Measures and Power Control

► MM : ( Mobility Management ) Control by MS and MSC / VLR Function Sample

– Authentication / Identification Procedures

– Location Updating

– IMSI Attach / Detach

GSM Network Protocol

Page 4: Call flow.ppt

Page 4

► CC : ( Call Control ) Control by MS and MSC

Function Sample– Call processing and routing– Short Message Service– Supplementary Service

GSM Network Protocol

Page 5: Call flow.ppt

Page 5

GSM Frame Structure

0 1 2 3 4 5 6 2042 2043 2044 2045 2046 2047

0 1 2 3

0 1

1 (26-frame) multiframe = 26 TDMA frames (120 ms)

(= 51 (26-frame) multiframes or 26 (51-frame) multiframes)

47 48 49 50

24 25

1 (51-frame) multiframe = 51 TDMA frames (3060/13 ms)

0 1 2 3 46 47 48 49 500 1 2 3 4 22 23 24 25

0 1 2 3 4 5 6 7

1 TD M A fram e = 8 tim e s lots (120/26 or 4,615 m s)

1 tim e s lot = 156,25 b it durations (15/26 or 0,577 m s)

(1 bit duration = 48/13 or 3,69 µs)

TB Encrypted bits Training sequence Encrypted bits TB GP8,2535826583

Fixed bits TB GP8.253

TB Encrypted bits Encrypted bits TB GP8,2539643

TB Encrypted bits TB GP68,25336418

339

142

Normal burst (NB)

Frequency correction burst (FB)

Access burst (AB)

(TB: Tail bits - GP: Guard period)

1 superfram e = 1 326 TD M A fram es (6,12 s)

Synchronization sequence

Synchronization sequence

Synchronization burst (SB)

1 hyperfram e = 2 048 superfram es = 2 715 648 TD M A fram es (3 h 28 m n 53 s 760 m s)

3TB

Page 6: Call flow.ppt

Page 6

GSM Multi-Frame Channel

F S CC -

D 0

D 0

D 1

D 1

D 2

D 2

D 3

D 3

D 4

D 4

D 5

D 5

D 6D 6

D 7

D 7

A 0

A 4

D 0

D 0

D 1

D 1

D 2

D 2

D 3

D 3

D 4

D 4

D 5

D 5

D 6

D 6

D 7

D 7

A 0

A 4

A 3A 1

A 5

A 2

A 6 A 7 --

- - -

-

--

- - -

-A 3A 1A 5

A 2

A 6 A 7

--

RD 3

D 3

D 0

D 0

D 1

D 1

D 2

D 2

A 0 A 1

A 3A 2F S

F SD 3D 2

D 3D 2F S

F S

D 1D 0

D 1D 0

A 2 A 3

A 1A 0

S:C:A:

F:B:D:R:

TDMA frame for frequency correction burstTDMA frame for BCCHTDMA frame for SDCCHTDMA frame for RACH

BCCH + CCCH(downlink)

BCCH + CCCH(uplink)

8 SDCCH/8(uplink)

8 SDCCH/8(downlink)

BCCH + CCCH4 SDCCH/4(downlink)

BCCH + CCCH4 SDCCH/4

(uplink)

TDMA frame for synchronization burstTDMA frame for CCCHTDMA frame for SACCH/C

51 fram es 235.38 m s»

R R R R R R R R R R R R R R R R R R R R R RR R R R R R R R R R R R R R R R R R R R R R R

RR R

RRR R

R

F S B C

F B CS

F S CC

F S CC

F S CCCCF SCCF SF S B C

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 R R R R R R R R R R R R R RR R R R R

Page 7: Call flow.ppt

Page 7

GSM Multi-Frame Channel

T T T T T T T T T T T T A T T T T T T T T T T T T -

T t T t T t T t T t T t A T t T t T t T t T t T a

(a)

(b)

26 frames = 120 ms

(a) case of one full rate TCH

T, t: TDMA frame for TCH A, a: TDMA frame for SACCH/T-: idle TDMA frame

(b) case of two half rate TCHs

t

Page 8: Call flow.ppt

Page 8

Content► Establish Signaling Link, used for signaling transmission

When MS want to connect to network, firstly must establish the radio signaling link and A-interface link

► Step includedPaging ProcedureRandom Access ProcedureImmediate Assignment ProcedureSCCP Connection Establishment Procedure

Singling Link Establish Procedure

Page 9: Call flow.ppt

Page 9

MS BTS BSC MSC

Channel RequestChannel Required

Channel Activation ( SD )

Channel Act Ack ( SD )

Immediate AssignmentCommand

UI Imm Assignment / Imm Ass Ext

ST9103

ET9103

ST3126

ET3126

ST3101

SABM [L3 Info] Est Ind [L3 Info]

SCCP Con Rqrd [L3]

SCCP Conn Confirm

ET3101

ST9105

ET9105

UA [L3 Info]

( RACH )( Est Cause , Rnd Nbr ) ( Est Cause , Rnd Nbr , FN , TA )

RACH_TA_Filtering

( TA , BS/MS_TxPwr -->Max , Chann )

Timer ;S -- Start ;

E -- End

Entity

Um Abis A

( Rnd Nbr , TDMA Frame Nbr , Chan , TA )( AGCH )

For 2 MS at same time

( SDCCH )

CM Serv Req , Pag Res ,Loc Update Req

Set Asynchronous Balance

Unnumbered Ack

Singling Link Establish Procedure

Page 10: Call flow.ppt

Page 10

Singling Link Establish Procedure——Abis

Abis Signaling

Channel Required

Page 11: Call flow.ppt

Page 11

Singling Link Establish Procedure——Abis

Channel Activation

Page 12: Call flow.ppt

Page 12

Singling Link Establish Procedure——Abis

Immediately Assignment

Page 13: Call flow.ppt

Page 13

MS BTS BSC MSCAuthentication Req

Ciphering Mode Cmd

Authentication ReqAuthentication Req

Authentication Resp Authentication RespAuthentication Resp

Encryption CommandCiphering Mode Cmd

Ciphering Mode Cmp Ciphering Mode CmpCiphering Mode Cmp

TMSI Realloc Cmd

TMSI Realloc Cmd TMSI Realloc Cmd

TMSI Realloc Cmp TMSI Realloc Cmp TMSI Realloc Cmp

Aut

hent

icat

ion

Cip

heri

ngT

MSI

Rea

lloc

ST3260

ET3260

*Authentication Reject*

Iden

tific

atio

n Identification RequestST3270

ET3270

Identification Request Identification Request

Identification ResponseIdentification Resp

Identification Response

ST3250

ET3250

( RAND )

( SRES )

RAND and Ki by A3 algorithm get SRES; by A8 algorithm ge

t Kc

Check

SRES

( IMSI )

( Permitted Alg , Kc )( Alg , Kc )( Alg ( A5 ))

( TMSI )

VLR get from HLR the RAND/SRE

S/Kc

Authentication, Identification, Ciphering, TMSI Re-allocation

Page 14: Call flow.ppt

Page 14

Authentication Request

Authentication, Identification, Ciphering, TMSI Re-allocation

Page 15: Call flow.ppt

Page 15

Authentication Response

Authentication, Identification, Ciphering, TMSI Re-allocation

Page 16: Call flow.ppt

Page 16

Identification Response

Authentication, Identification, Ciphering, TMSI Re-allocation

Page 17: Call flow.ppt

Page 17

Content► Normal Assignment for TCH► Special case

QueuingDirected Retry

TCH Assignment Procedure

Page 18: Call flow.ppt

Page 18

MS BTS BSC MSC

Channel Activation TCH

SABM (FACCH)

Channel Activation Ack.

Assignment CommandAssignment Command

Assignment RequestPhysical Context Request

Physical Context Confirm

Establish IndicationUA

Assignment Complete Assignment Complete

Assignment Cmp

RF Channel Release (SD)

RF Channel Release Ack.

STrr1

ETrr1

ST9108

ET9108

ST9103

ET9103

ST3107

ET3107

( Chn Type , Priority , CIC, DL DTX , Queuing Flag )

( TA , MS/BS_TxPwr )

( SDCCH )

( TA , MS/BS_TxPwr )

( MA , TS , HSN , MAIO, MS_TxPwr )

On TCH if need signaling, then use Stealing Flag transfer TCH into FACCH

TCH Assignment Procedure

Page 19: Call flow.ppt

Page 19

Assignment Request

EFR

Queuing

TCH Assignment Procedure---A interface

Page 20: Call flow.ppt

Page 20

Abis

TCH Assignment Procedure---Abis interface

Page 21: Call flow.ppt

Page 21

Physical Context Comfirm

TCH Assignment Procedure---Abis interface

Page 22: Call flow.ppt

Page 22

System Information Type 5

BA List

TCH Assignment Procedure---Abis interface

Page 23: Call flow.ppt

Page 23

System Information Type 6

LAC/CI

TCH Assignment Procedure---Abis interface

Page 24: Call flow.ppt

Page 24

Assignment Command

Frequency Encoding

( Bitmap 0 )

TCH Assignment Procedure---Abis interface

Page 25: Call flow.ppt

Page 25

Frequency Encoding

► Frequency Encoding Fixed Bitmap —— Bitmap 0 —— Use for 1~124 AFRCN

TCH Assignment Procedure---Abis interface

Page 26: Call flow.ppt

Page 26

MS BTS BSC MSC

SABM (FACCH)

Channel Activation

HO CMD

Assignment Request

Physical Con Req

Chan. Act. Ack.

HO Detection

UA

Phys. Info

Assignment Cmp

ST11

ST3103

Queuing Indication

ET11At this time, a TCH become free

TCH Queue

Assignment Request

ST11 Queuing Indication

ET11 A Handover alarm is raised. A target BTS is selected

HO CMD

HO Access

ST9103

ET9103

T

T

S

T

T

Establish IndicationT

T

HO CMP T HO CMP

ST3124

ET3124

ET3103

Direct Retry

TCH Assignment Procedure---Queue and Direct Retry

Page 27: Call flow.ppt

Page 27

MOC ( Early Assignment )

MS BTS BSC MSC

Call Proceeding

ESTIN (CM_Serv_Req)

RR Connection Establishment RR Connection Establishment RR Connection Establishment

Authentication Procedure Authentication Procedure Authentication Procedure

Ciphering Procedure Ciphering ProcedureCiphering Procedure

TMSI Realloc Procedure TMSI Realloc Procedure TMSI Realloc Procedure

SETUP SETUPSETUP

Call Proceeding Call Proceeding

Assignment Procedure Assignment Procedure Assignment Procedure

AlertingAlertingAlerting

ConnectConnectConnect

Connect Ack. Connect Ack. Connect Ack.

Speech

CM_Serv_Req

( called party nbr )

Establish TCH first, then connect another part. Alerting

transfer on TCH

( CM Serv Type , Mobile ID, Classmark2 , Priority ,)

SDCCH

TCH

Page 28: Call flow.ppt

Page 28

MOC —— A interface

A interface

Two times Classmark Update, the 1st one is caused by Early Classmark Sending (ECSC); 2nd caused by BSC send Classmark Enquiry

Page 29: Call flow.ppt

Page 29

CM Service Request

MOC est/pkt mode con estabShort message serviceSuppl service activation

CLASSMARK

MOC —— A interface

Page 30: Call flow.ppt

Page 30

CLASSMARK► Include

MS Revision Level MS Ciphering Capability MS Frequency Capability MS RF Power Capability in Each Band

MOC —— A interface

Page 31: Call flow.ppt

Page 31

CLASSMARK

MOC —— A interface

Page 32: Call flow.ppt

Page 32

Setup

MOC —— A interface

Called Number

Page 33: Call flow.ppt

Page 33

MS BTS BSC MSC

Call Proceeding

ESTIN (CM_Serv_Req)

RR Connection Establishment RR Connection Establishment RR Connection Establishment

Authentication Procedure Authentication Procedure Authentication Procedure

Ciphering Procedure Ciphering ProcedureCiphering Procedure

TMSI Realloc Procedure TMSI Realloc Procedure TMSI Realloc Procedure

SETUP SETUPSETUP

Call Proceeding Call Proceeding

Assignment Procedure Assignment Procedure Assignment Procedure

AlertingAlertingAlerting

ConnectConnectConnect

Connect Ack. Connect Ack. Connect Ack.

Speech

CM_Serv_Req

SDCCH

TCH

Establish another side channel, then setup TCH , Alerting send on SDC

CH

MOC ( Late Assignment )

Page 34: Call flow.ppt

Page 34

MS BTS BSC MSC

Call Confirmed

ESTIN (Paging Resp)

RR Connection Establishment RR Connection Establishment RR Connection Establishment

Authentication Procedure Authentication Procedure Authentication Procedure

Ciphering Procedure Ciphering ProcedureCiphering Procedure

TMSI Realloc Procedure TMSI Realloc Procedure TMSI Realloc Procedure

SETUP SETUPSETUP

Call Confirmed Call Confirmed

Assignment Procedure Assignment Procedure Assignment Procedure

AlertingAlertingAlerting

ConnectConnectConnect

Connect Ack. Connect Ack. Connect Ack.

Speech

Paging Response

PagingPaging CommandPaging RequestST3113

ET3113

Paging Group Number: defined by BS_AG_BLKS_RES and BS_PA_MFRMS;MS belong to the Paging Group = (IMSI mod 1000) mod N;MS only monitor its own Paging Group’s Paging Req message

( MS ID ( TMSI+IMSI/IMSI), Cell ID ( LAC/LAC+CI ))

( MS ID ( TMSI/IMSI ), Paging Group )

( MS ID ( TMSI/IMSI ))( Max 4 TMSI )

( Mobile ID , Classmark2 , Priority ,)

( calling party nbr )

MTC

Page 35: Call flow.ppt

Page 35

A-interface

MTC —— A interface

Page 36: Call flow.ppt

Page 36

Paging

IMSI, BSC use it for calculate Paging Group

TMSI, it’s save bits number in radio resource for Paging

LAC Paging

MTC —— A interface

Page 37: Call flow.ppt

Page 37

Paging Response

MTC —— A interface

Page 38: Call flow.ppt

Page 38

Setup

MTC —— A interface

Calling Number

Page 39: Call flow.ppt

Page 39

MS BTS BSC MSC

Clear CMD

ESTIN (Loc Up Req)

RR Connection Establishment RR Connection Establishment RR Connection Establishment

Authentication Procedure Authentication Procedure Authentication Procedure

Ciphering Procedure Ciphering ProcedureCiphering Procedure

TMSI Realloc Procedure TMSI Realloc Procedure TMSI Realloc Procedure

Loc Up Accept

Channel ReleaseDeactivate SACCH

DISC

Release IndicationUA

RF Ch Release

Loc Up Req

Loc Up AcceptLoc Up Accept

Channel Release

RF Ch Release Ack

Clear CMP

ST3210

ET3210

( LU Type , MS ID , LAI , Classmark1 ,)

Location Update

Page 40: Call flow.ppt

Page 40

A interface

Location Update —— A interface

Page 41: Call flow.ppt

Page 41

Location Update Request

Location Update —— A interface

( Follow-on ) call procedure

Old LAC

Current TMSI

Page 42: Call flow.ppt

Page 42

Location Update Accept

Location Update —— A interface

New LAC

Re-allocated TMSI

Page 43: Call flow.ppt

Page 43

MS BTS BSC MSCMeasurement Rep Measurement Res

Intra cell HOPhys Context Req

OC

OCPhys Context Conf

OC : Old ChannelNC : New Channel

NC

NCChannel Activation Ack

Channel Activation

Handover CommandAssignment Command

OC

SABMEstablish Indication

UA

OC

NC

NC

NC

Assignment CompleteNC

Assignment CompleteHandover Performed

RF Channel RelOC

RF Channel Rel Ack.OC

ST9108

ET9108

ST9103

ET9103

ST3107

ET3107

ST_RCR_ACK

ET_RCR_ACK

Old TA 、 MS/BS_TxPwr will be reused in

new channel

( HO Cause , Cell ID , Chn Type)

Intra Cell HO

Page 44: Call flow.ppt

Page 44

Abis

Intra Cell HO —— Abis

Page 45: Call flow.ppt

Page 45

Assignment Command

Intra Cell HO —— Abis

Old TCH

New TCH Channel

Page 46: Call flow.ppt

Page 46

MS BTSserving BSC MSCBTStargetMeas Report Meas Result

HO Alarm & Candidate Cell

Phys Context Req

Phys Context Conf

Channel Activation

Channel Act Ack.

HO CommandHO Command

HO AccessHO Detection

SABMEstablish Ind

UA

Handover Complete Handover CompleteHandover Performed

RF Channel Release

RF Channel Rel. Ack.

ST9108

ET9108

ST9103

ET9103

ST3103

ST3103

ST3106

ET3106

ST_RCR_ACK

ET_RCR_ACK

ST200

ET200

Old TA is reused in new channel, but MS/BS_TxPwr will use the MAX in new channe

l

( AB , DCH )

( Cell , MA , MAIO , HSN , TS , TA)

Internal Inter Cell HO——Synchronized HO

Page 47: Call flow.ppt

Page 47

MS BTSserving BSC MSCBTStarget

HO Alarm & Candidate Cell

Channel Activation

Channel Act Ack.

HO CommandHO Command

HO Access

HO Detection

SABM

Establish IndUA

Handover Complete Handover CompleteHandover Performed

RF Channel Release

RF Channel Rel. Ack.

ST9103

ET9103

ST3103

ST3103

ST3105

ET3105

Physical Info

ST3124

ET3124

ST200

ET200

ST_RCR_ACK

ET_RCR_ACK

Phys Context Req

Phys Context Conf

ST9108

ET9108

Meas Report Meas Result

No Physical Cont Req procedure, old channel TA can’t reuse

for new channel

Measure TA

( TA )( TA is reused )

Internal Inter Cell HO——asynchronous

Page 48: Call flow.ppt

Page 48

Internal Inter Cell HO——A interface

HO Performed

HO Cause

Target Cell

Page 49: Call flow.ppt

Page 49

MS BTSserving BSCserving MSCBTStargetMeas Report Meas Result

HO Alarm & Candidate Cell

Channel Activation

Channel Act Ack.

HO CommandHO Command

HO AccessHO Detection

SABMEstablish Ind

UA

Handover Complete Handover Complete HO Complete

RF Channel Release

RF Ch. Rel. Ack.

BSCtarget

HO Required

HO Request

HO Request Ack.

HO Command

Phys Information

( SCCP Con Required )

( SCCP Con Conf ) .

Clear Command

Clear Complete

SCCP Released

SCCP Rel. Cmp.

STrr2

ET3124

ETrr2

ST_HO_REQ_Lost

ST9103

ST9103

ST9113

ST3103

ET3103

ST3124

ST200

ET200

ST3106

ET3106

ST8

ET8

External Inter Cell HO

ET9113

ET_HO_REQ_Lost

Page 50: Call flow.ppt

Page 50

External Inter Cell HO---A interface

A interface——outgoing

A interface------incoming

Page 51: Call flow.ppt

Page 51

External Inter Cell HO——A interface

HO Required

HO Cause

Target Cell

Page 52: Call flow.ppt

Page 52

External Inter Cell HO——A interface

HO Command

Target cell : BCCH/BSIC

Target cell channel type

Use for HO Access

Initial power for new channel

Page 53: Call flow.ppt

Page 53

External Inter Cell HO——A interface

Clear Command

Page 54: Call flow.ppt

Page 54

External Inter Cell HO——A interface

HO Request ( 1 of 2 )

Channel type

encryption

Classmark2

Page 55: Call flow.ppt

Page 55

External Inter Cell HO——A interface

HO Request ( 2 of 2 )Source cell

Priority and Queuing

A interface’s CIC

Target cell

Classmark3

Page 56: Call flow.ppt

Page 56

External Inter Cell HO——A interface

HO Request Ack

HO Command

Page 57: Call flow.ppt

Page 57

External Inter Cell HO——A interface

HO Complete

Page 58: Call flow.ppt

Page 58

MS BTS BSC MSC

DisconnectDisconnect Disconnect

Release ReleaseRelease

Release Complete Release CompleteRelease Complete

MS release

DisconnectDisconnect Disconnect

Release ReleaseRelease

Release Complete Release CompleteRelease Complete

Network release

Channel Release

Page 59: Call flow.ppt

Page 59

Channel Release——A interface

A interface ——MS release

Call release ( DTAP layer )

BSSM release

SCCP release Disconnect

MS release

Normal call clear

Page 60: Call flow.ppt

Page 60

Channel Release——A interface

A interface ——Network Release

Disconnect

Network release

Another side hung up

Page 61: Call flow.ppt

Page 61

Channel Release► Um and A interface release is separated with each other

Um Channel Release► BSC send Channel Release message to MS► Radio Link Failure

A interface Release► MSC send CLEAR COMMAD to BSC► BSC send CLEAR REQUEST to MSC

Channel Release

Page 62: Call flow.ppt

Page 62

MS BTS BSC MSC

DISC (DCH)

Channel Release (DCH)

Deactivate SACCH

Release IndicationUA

Phy Context Request

Phy Context Confirm

RF Channel Release

RF Channel Release Ack

ET3110

ST3110

ST3111

T3111 Expiry

ST9108

ET9108

ST_RCR_ACK

ET_RCR_ACK

BSC send Channel ReleaseTo MS

No SACCH received from the MS

Connection Fail Ind

RF Channel Release

RF Channel Release Ack

ST_RCR_ACK

ET_RCR_ACK

Radio Link Failure

Wait for T3111 expired, then release BTS channel, to ensure the UA message have tim

e to send

Channel Release ——Radio Channel

Page 63: Call flow.ppt

Page 63

Channel Release ——Abis

Abis

Channel release

Page 64: Call flow.ppt

Page 64

MSCBSC

Clear Request

Clear Command

Clear Complete

SCCP Released

SCCP Released Complete

BSC Trigger the release

Clear Command

Clear Complete

SCCP Released

SCCP Released Complete

MSC Trigger the release

ST9104

ET9104

ST9101

ET9101

ST9101

ET9101

Channel Release——A Interface Release

Page 65: Call flow.ppt

Thank You