gsmcallflow(new) qre

44
GSM CALL FLOW Mar7, 2001

Upload: christopher-bennett

Post on 29-Dec-2015

8 views

Category:

Documents


0 download

DESCRIPTION

GSM

TRANSCRIPT

GSM CALL FLOW

Mar7, 2001

MSC PSTNHLR GMSC

MAP_SEND_ROUTING_

INFORMATION

IAI (TUP)

MS Terminated Call Procedure

VLR

MAP_PROVIDE_ROAMING_

NUMBER

D C B

MAP_PROVIDE_ROAMING_

NUMBER ACK

MAP_SEND_ROUTING_

INFORMATION ACK

IAI (TUP)

MAP_PAGE

MAP_SEND_INFO_I/C_CALL

MS MSCBTS BSC

Paging(UDT)

(IMSI/TMSI,LAI or CGI)

Paging Command

(IMSI/TMSI,pag group,ch)Paging Request (L2-UI)

(IMSI/TMSI)RR(PCH)

RR(RACH)Channel Request

Channel Required

Channel Activation

Channel Activation ACK

Immediate AssignmentRR(AGCH)

(L2 - UI)

A interfaceAbis interfaceUm interface

BSSMAP

Continue 1

Paging RESP (L2-SABM)

EST IND(Paging Resp)

Paging Resp

CR(COMPL - L3 - INFO)

L2 - UA

(CKSN,MS ID,CGI,CLrk2)

CC

RR(SDCCH)

RR(SDCCH)BSSMAP

Paging

MS Terminated Call Procedure

Immediate Assign Command

T3113 +

T3113 -

T3120 +

T3120 -

T3101 +

T3101 -

MM(SDCCH)

MM(SDCCH)

RR(SDCCH)

DTAP-MM

RR(SDCCH)

DTAP-MM

BSSMAP

MS BTS

DATA REQ<AUTH>

AUTH REQUEST

ENCR CMD

CIPHER MOD CMD

Abis interfaceUm interface

AUTH RESPONSE

DATA IND<AUTH>

CIPHER MOD COM

MSCBSC

AUTH REQUEST (DT1)

(CKSN, RAND)

AUTH RESPONSE (DT1)

A interface

CIPHER MOD CMD(DT1)

(algo nb,key)

(SRES)

DATA IND

<CIPH MOD COM>CIPHER MOD COM(DT1)

BSSMAP

Continue 2

DATA REQ

TMSI REAL CMD

TMSI REAL COM

DATA IND

(new TMSI,LAI)

<TMSI REAL CMD>

<TMSI REAL COM> TMSI REAL COM (DT1)

TMSI REAL CMD (DT1) DTAP-MM

DTAP-MM

MM(SDCCH)

MM(SDCCH)

MS Terminated Call Procedure

VLR

MAP_AUTHENTICATE

MAP_AUTHENTICATE ACK

MAP_SET_CIPHERING_MODE

MAP_FORWARD_NEW_TMSI

MAP_FORWARD_NEW_TMSI ACK

B interface

T3260 +

T3260 -

MAP_PROCESS_ACCESS_REQ

MAP_PROCESS_ACCESS_REQ_ACK

CC(SDCCH)

CC(SDCCH)

DTAP-CC

DTAP-CC

Continue 3

MS BTS

DATA REQ

SET-UP

Abis interfaceUm interface

CALL CONFIRMED

DATA IND

MSCBSC

SET-UP (DT1)

CALL CONF (DT1)

A interface

<SET UP>

<CALL CONF>

T303 +

MS Terminated Call Procedure

T303 -T310 +

VLR

B interface

MAP_COMPLETE_CALL

MS MSCBTS BSC

ASSIGN REQ(DT1)

(Ch type,CIC,L3 hd)

PHYS CTX REQ

QUEUING(DT1) Channel ACTIV

DATA REQ

Channel Activation ACK

RELEASE REQ

ASSIGN COM

RR(FACCH)

A interfaceAbis interfaceUm interface

BSSMAP

Continue 4

PHYS CTX CONF

BSSMAP(TCH)

<ASSIGN CMD>

ASSIGN CMDRR(SDCCH)

(local end)

(L2 - SABM)

EST IND

(L2 - UA)RR(FACCH)

RR(FACCH)DATA IND

<ASSIGN COM>ASSIGN COM(DT1)

RF CHAN REL

(SDCCH)

BSSMAP

RF CHAN REL ACK

(BS/MS POW,TA)

Radio-resource

assignment

MS Terminated Call Procedure

CC

TNT2 +

TNT2 -

T9103 +

T9103 -

CC(FACCH)

CC(FACCH)

DTAP-CC

DTAP-CC

MS

ALERTING

Um interface

CONNECT

MSC

CONNECT (DT1)

Continue 5

CONNECT ACK (DT1)

DTAP-CC

BTS

DATA IND

Abis interface

DATA IND

<ALERT>

<CONNECT>

BSC

ALERTING (DT1)

A interface

DATA REQ

<CONNECT ACK>

CONNECT ACKCC(FACCH)

GMSC PSTN

ACM(TUP)

ACM(TUP)

ANC(TUP)

ANC(TUP)

MS Terminated Call Procedure

E interface

T310 -T301 +

T301 -

T313 -

T313 +

MS

(L2 - UA)

RR(FACCH)

Um

DTAP-CC

Continue 6

DTAP-CC

RELEASECC(FACCH)

CHAN REL

(L2 - DISC)RR(FACCH)

RR(FACCH)

BSSMAP

Radio-resource

release

DISCONNECTCC(FACCH)

RELEASE COMCC(FACCH)

DTAP-CC

BSSMAP

BTS

DATA IND

<RELASE COM>

RF CHAN REL ACK

DEACT SACCH

MSCBSC

DISCONNECT(DT1)

RELEASE(DT1)

DATA REQ

DATA INDRELEASE COM(DT1)

CLEAR CMD(DT1)

A Abis

<REL>

DATA REQ

CLEAR COM(DT1)RF CHAN REL

<DISC>

<CHAN REL>

REL IND

<RLSD>

<RLC>

(Mobile Release First)

GMSC PSTN

CBK(TUP)

CBK(TUP)

CLF(TUP)

CLF(TUP)

RLG(TUP)

RLG(TUP)

MS Terminated Call Procedure

E

DEACT SACCH ACK

T308 +

T308 -

TNT3 +

TNT3 -

T3109 +

T3109 -T3111 +

T3111 -

MS MSC

RELEASE COM(DT1)

(L2 - UA)

RR(FACCH)

Um

DTAP-CC

Continue 7

DTAP-CC

RELEASECC(FACCH)

CHAN REL

(L2 - DISC)RR(FACCH)

RR(FACCH)

CLEAR COM(DT1)BSSMAP

DISCONNECTCC(FACCH)

RELEASE COMCC(FACCH)

DTAP-CC

BSSMAP

BTS

DATA REQ

DATA IND

DATA REQ

Abis

<REL>

<RELASE COM>

DATA REQ

RF CHAN REL

RF CHAN REL ACK

Radio-resource

release

<DISC>

<CHAN REL>

DEACT SACCH

REL IND

BSC

DISCONNECT(DT1)

RELEASE(DT1)

CLEAR CMD(DT1)

A

<RLSD>

<RLC>

(Mobile Release last)

GMSC PSTNCLF(TUP)

CLF(TUP)

RLG(TUP)

RLG(TUP)

MS Terminated Call Procedure

DEACT SACCH ACK

T305 +

T305 -

TNT3 +

TNT3 -

T3109 -T3111 +

T3111 -

T3109 +

E

MS MSCBTS BSC

RR(RACH)Channel Request

Channel Required

Channel Activation

Channel Activation ACK

Immediate Assignment

RR(AGCH)

(L2 - UI)

A interfaceAbis interfaceUm interface

Mobile - Originating Call Procedure

CM SERV REQ (L2-SABM)

EST IND<CM SERV REQ>

<CM SERV REQ>CR(COMPL - L3 - INFO)

L2 - UA

(CKSN,MS ID,SER type,CLmk)

CC

RR(SDCCH)

RR(SDCCH)

BSSMAP

Immediate Assign Command

(SDCCH ID)

T3120 +

T3120 -

T3101 +

T3101 -

T303 +

VLR

MAP_PROCESS_ACCESS_REQ

B interface

Mobile - Originating Call Procedure

MM(SDCCH)

MM(SDCCH)

RR(SDCCH)

DTAP-MM

RR(SDCCH)

DTAP-MM

BSSMAP

MS BTS

DATA REQ<AUTH>

AUTH REQUEST

ENCR CMD

CIPHER MOD CMD

Abis interfaceUm interface

AUTH RESPONSE

DATA IND<AUTH>

CIPHER MOD COM

MSCBSC

AUTH REQUEST (DT1)

(CKSN, RAND)

AUTH RESPONSE (DT1)

A interface

CIPHER MOD CMD(DT1)

(algo nb,key)

(SRES)

DATA IND

<CIPH MOD COM> CIPHER MOD COM(DT1)BSSMAP

Continue 1

DATA REQ

TMSI REAL CMD

TMSI REAL COM

DATA IND

(new TMSI,LAI)

<TMSI REAL CMD>

<TMSI REAL COM> TMSI REAL COM (DT1)

TMSI REAL CMD (DT1)DTAP-MM

DTAP-MM

MM(SDCCH)

MM(SDCCH)

VLR

MAP_AUTHENTICATE

MAP_AUTHENTICATE ACK

MAP_SET_CIPHERING_MODE

MAP_FORWARD_NEW_TMSI

MAP_FORWARD_NEW_TMSI ACK

B interface

T3260 +

T3260 -

MAP_PROCESS_ACCESS_REQ_ACK

CC(SDCCH)

CC(SDCCH)

DTAP-CC

DTAP-CC

Continue2

MS BTS

DATA IND

SET-UP

Abis interfaceUm interface

CALL PROCEEDING

DATA REQ

MSCBSC

SET-UP (DT1)

CALL PROCEEDING (DT1)

A interface

<SET UP>

<CALL PROC>

T303 -T310 +

Mobile - Originating Call Procedure

MAP_SEND_INFO_FOR_O/G_CALL

VLR

B interface

MAP_COMPLETE_CALL

MS MSCBTS BSC

ASSIGN REQ(DT1)

(Ch type,CIC,L3 hd)

PHYS CTX REQ

QUEUING(DT1) Channel ACTIV

DATA REQ

Channel Activation ACK

RELEASE REQ

ASSIGN COM

RR(FACCH)

A interfaceAbis interfaceUm interface

BSSMAP

Continue 3

PHYS CTX CONF

BSSMAP(TCH)

<ASSIGN CMD>

ASSIGN CMDRR(SDCCH)

(local end)

(L2 - SABM)

EST IND

(L2 - UA)RR(FACCH)

RR(FACCH)

DATA IND

<ASSIGN COM>ASSIGN COM(DT1)

RF CHAN REL

(SDCCH)

BSSMAP

RF CHAN REL ACK

(BS/MS POW,TA)

Radio-resource

assignment

Mobile - Originating Call Procedure

CC

T9103 +

T9103 -

TNT2 +

TNT2 -

CC(FACCH)

CC(FACCH)

DTAP-CC

DTAP-CC

MS

ALERTING

Um interface

CONNECT

MSC

CONNECT (DT1)

Continue 4

CONNECT ACK (DT1)

DTAP-CC

BTS

DATA REQ

Abis interface

DATA REQ

<ALERT>

<CONNECT>

BSC

ALERTING (DT1)

A interface

DATA IND

<CONNECT ACK>

CONNECT ACKCC(FACCH)

GMSC PSTN

ACM(TUP)

ACM(TUP)

ANC(TUP)

Mobile - Originating Call Procedure

IAI(TUP)

IAI(TUP)

ANC(TUP)

E interface

T310 -

T313 +

T313 -

MS

RR(FACCH)

Um

DTAP-CC

Continue 5

DTAP-CC

RELEASECC(FACCH)

RR(FACCH)

RR(FACCH)

DISCONNECTCC(FACCH)

RELEASE COMCC(FACCH)

DTAP-CC

BTS

DATA IND

<RELASE COM>

MSCBSC

DISCONNECT(DT1)

RELEASE(DT1) DATA REQ

DATA INDRELEASE COM(DT1)

A Abis

<REL>

<DISC>

(Mobile Release First)

GMSC PSTN

Mobile - Originating Call Procedure

CLF(TUP)

CLF(TUP)

(L2 - UA)

CHAN REL

(L2 - DISC)

BSSMAP

Radio-resource

release

BSSMAP

RF CHAN REL ACK

DEACT SACCH

CLEAR CMD(DT1)

DATA REQ

CLEAR COM(DT1)RF CHAN REL

<CHAN REL>

REL IND

<RLSD>

<RLC>

RLG(TUP)

RLG(TUP)

E

DEACT SACCH ACK

T305 +

T305 -T308 +

T308 -

TNT3 +

TNT3 -

T3109 +

T3109 -T3111 +

T3111 -

MS

RR(FACCH)

Um

DTAP-CC

Continue 6

DTAP-CC

RELEASECC(FACCH)

RR(FACCH)

RR(FACCH)

DISCONNECTCC(FACCH)

RELEASE COMCC(FACCH)

DTAP-CC

BTS

DATA REQ

<RELASE COM>

MSCBSC

DISCONNECT(DT1)

RELEASE(DT1)

DATA IND

DATA INDRELEASE COM(DT1)

A Abis

<REL>

<DISC>

(Mobile Release Last)

GMSC PSTN

Mobile - Originating Call Procedure

CLF(TUP)

RLG(TUP)

RLG(TUP)

(L2 - UA)

CHAN REL

(L2 - DISC)

BSSMAP

Radio-resource

release

BSSMAP

RF CHAN REL ACK

DEACT SACCH

CLEAR CMD(DT1)

DATA REQ

CLEAR COM(DT1)RF CHAN REL

<CHAN REL>

REL IND

<RLSD>

<RLC>

CBK(TUP)CBK(TUP)

CLF(TUP)

E

DEACT SACCH ACK

T3109 +

T305 +

T305 -T308 +

T308 -

TNT3 +

TNT3 -

T3109 -T3111 +

T3111 -

MS MSCBTS BSC

RR(RACH)Channel Request

Channel Required

Channel Activation

Channel Activation ACK

Immediate Assignment

RR(AGCH)

(L2 - UI)

A interfaceAbis interfaceUm interface

LOC UPDAT REQ

EST IND<LOC UPA REQ>

<LOC UPDAT REQ>CR(COMPL - L3 - INFO)

L2 - UA

(CKSN,MS ID,LUT,LAI,CLmk1)

CC

RR(SDCCH)

RR(SDCCH)

BSSMAP

Immediate Assign Command

(SDCCH ID)

(L2-SABM)

INTRA_VLR LOCATION UPDATING

OR IMSI ATTACH( in old VLR )

**

** : This message is sent by the MS to the network either to request update of its location (normal updating or periodic updating) or to request IMSI attach .

T3120 +

T3120 -

T3101 +

T3101 -

T3210 +

Continue 1

MM(SDCCH)

MM(SDCCH)

RR(SDCCH)

DTAP-MM

RR(SDCCH)

DTAP-MM

BSSMAP

MS BTS

DATA REQ<AUTH>

AUTH REQUEST

ENCR CMD

CIPHER MOD CMD

Abis interfaceUm interface

AUTH RESPONSE

DATA IND<AUTH>

CIPHER MOD COM

MSCBSC

AUTH REQUEST (DT1)

(CKSN, RAND)

AUTH RESPONSE (DT1)

A interface

CIPHER MOD CMD(DT1)

(algo nb,key)

(SRES)

DATA IND

<CIPH MOD COM> CIPHER MOD COM(DT1)BSSMAP

DATA REQ

TMSI REAL CMD

TMSI REAL COM

DATA IND

(new TMSI,LAI)

<TMSI REAL CMD>

<TMSI REAL COM>

TMSI REAL COM (DT1)

TMSI REAL CMD (DT1)DTAP-MM

DTAP-MM

MM(SDCCH)

MM(SDCCH)

VLR

MAP_AUTHENTICATE

MAP_AUTHENTICATE ACK

MAP_SET_CIPHERING_MODE

B interface

T3260 +

T3260 -

MAP_UPDATE_

LOCATION_AREA

MAP_FORWARD_NEW_TMSI

MAP_FORWARD_NEW_TMSI ACK

MAP_UPDATE_LOCATION_AREA ACK

INTRA_VLR LOCATION UPDATING

OR IMSI ATTACH( in old VLR )

RR(SDCCH)

Continue 2

MM(SDCCH)

RR(SDCCH)

RR(SDCCH)

MSUm

DTAP-MM

Loc Upd Acc

BTS MSCBSC

Loc Updat Acc(DT1)

DATA REQ

A Abis

<Loc Upd Acc>

(L2 - UA)

CHAN REL

(L2 - DISC)

BSSMAP

Radio-resource

release

BSSMAP

RF CHAN REL ACK

DEACT SACCH

CLEAR CMD(DT1)

DATA REQ

CLEAR COM(DT1)

RF CHAN REL

<CHAN REL>

REL IND

<RLSD>

<RLC>

DEACT SACCH ACK

INTRA_VLR LOCATION UPDATING

OR IMSI ATTACH( in old VLR )

T3210 -

TNT3 +

TNT3 -

T3109 +

T3109 -

MS MSCBTS BSC

RR(RACH)Channel Request

Channel Required

Channel Activation

Channel Activation ACK

Immediate Assignment

RR(AGCH)

(L2 - UI)

A interfaceAbis interfaceUm interface

LOC UPDAT REQ **

EST IND<LOC UPA REQ>

<LOC UPDAT REQ>CR(COMPL - L3 - INFO)

L2 - UA

(CKSN,IMSI,LUT,LAI,CLmk1)

CC

RR(SDCCH)

RR(SDCCH)

BSSMAP

Immediate Assign Command

(SDCCH ID)

(L2-SABM)

INTER_VLR LOCATION UPDATING (MS Send IMSI)

OR IMSI ATTACH( not in old VLR )

** : This message is sent by the MS to the network either to request update of its location (normal updating or periodic updating) or to request IMSI attach .

T3120 +

T3120 -

T3101 +

T3101 -

T3210 +

Continue 1

MM(SDCCH)

MM(SDCCH)

RR(SDCCH)

DTAP-MM

RR(SDCCH)

DTAP-MM

BSSMAP

MS BTS

DATA REQ<AUTH>

AUTH REQUEST

ENCR CMD

CIPHER MOD CMD

AUTH RESPONSE

DATA IND<AUTH>

CIPHER MOD COM

MSCBSC

AUTH REQUEST (DT1)

(CKSN, RAND)

AUTH RESPONSE (DT1)

A

CIPHER MOD CMD(DT1)

(algo nb,key)

(SRES)

DATA IND

<CIPH MOD COM>CIPHER MOD COM(DT1)

BSSMAP

DATA REQ

TMSI REAL CMD

TMSI REAL COM

DATA IND

(new TMSI,LAI)<TMSI REAL CMD>

<TMSI REAL COM> TMSI REAL COM (DT1)

TMSI REAL CMD (DT1)DTAP-MM

DTAP-MM

MM(SDCCH)

MM(SDCCH)

VLR

MAP_AUTHENTICATE

MAP_AUTHENTICATE ACK

MAP_SET_CIPHERING_MODE

T3260 +

T3260 -

MAP_UPDATE_

LOCATION_AREA

MAP_FORWARD_NEW_TMSI

MAP_FORWARD_NEW_TMSI ACK

MAP_UPDATE_

LOCATION_AREA ACK

HLR

MAP_INSERT_SUBSCRIBER_DATA

MAP_INSERT_SUBSCRIBER_DATA ACK

MAP_UPDATE_LOCATION ACK

INTER_VLR LOCATION UPDATING (MS Send IMSI)

MAP_UPDATE_LOCATION

PVLRDAbisUm B

D

MAP_CANCEL_

LOCATION

MAP_CANCEL_

LOCATION ACK

OR IMSI ATTACH( not in old VLR )

RR(SDCCH)

Continue 2

MM(SDCCH)

RR(SDCCH)

RR(SDCCH)

MSUm

DTAP-MM

Loc Upd Acc

BTS MSCBSC

Loc Updat Acc(DT1)

DATA REQ

A Abis

<Loc Upd Acc>

(L2 - UA)

CHAN REL

(L2 - DISC)

BSSMAP

Radio-resource

release

BSSMAP

RF CHAN REL ACK

DEACT SACCH

CLEAR CMD(DT1)

DATA REQ

CLEAR COM(DT1)

RF CHAN REL

<CHAN REL>

REL IND

<RLSD>

<RLC>

DEACT SACCH ACK

INTER_VLR LOCATION UPDATING (MS Send IMSI)

OR IMSI ATTACH( not in old VLR )

T3210 -

TNT3 +

TNT3 -

T3109 +

T3109 -

MS MSCBTS BSC

RR(RACH)Channel Request

Channel Required

Channel Activation

Channel Activation ACK

Immediate Assignment

RR(AGCH)

(L2 - UI)

A interfaceAbis interfaceUm interface

LOC UPDAT REQ

EST IND<LOC UPA REQ>

<LOC UPDAT REQ>CR(COMPL - L3 - INFO)

L2 - UA

(CKSN,TMSI,LUT,LAI,CLmk1)

CC

RR(SDCCH)

RR(SDCCH)

BSSMAP

Immediate Assign Command

(SDCCH ID)

(L2-SABM)

INTER_VLR LOCATION UPDATING (MS Send TMSI)

OR IMSI ATTACH( not in old VLR )

T3120 +

T3120 -

T3101 +

T3101 -

T3210 +

Continue 1

MM(SDCCH)

MM(SDCCH)

RR(SDCCH)

DTAP-MM

RR(SDCCH)

DTAP-MM

BSSMAP

MS BTS

DATA REQ<AUTH>

AUTH REQUEST

ENCR CMD

CIPHER MOD CMD

AUTH RESPONSEDATA IND<AUTH>

CIPHER MOD COM

MSCBSC

AUTH REQUEST (DT1)

(CKSN, RAND)

AUTH RESPONSE (DT1)

A

CIPHER MOD CMD(DT1)

(algo nb,key)

(SRES)

DATA IND

<CIPH MOD COM>CIPHER MOD COM(DT1)

BSSMAP

DATA REQTMSI REAL CMD

TMSI REAL COM

DATA IND

(new TMSI,LAI)<TMSI REAL CMD>

<TMSI REAL COM>TMSI REAL COM (DT1)

TMSI REAL CMD (DT1) DTAP-MM

DTAP-MM

MM(SDCCH)

MM(SDCCH)

VLR

MAP_AUTHENTICATE

MAP_AUTHENTICATE ACK

MAP_SET_CIPHERING_MODE

T3260 +

T3260 -

MAP_UPDATE_

LOCATION_AREA

MAP_FORWARD_NEW_TMSI

MAP_FORWARD_NEW_TMSI ACK

MAP_UPDATE_

LOCATION_AREA ACK

HLR

MAP_INSERT_SUBSCRIBER_DATA

MAP_INSERT_SUBSCRIBER_DATA ACK

MAP_UPDATE_LOCATION ACK

INTER_VLR LOCATION UPDATING (MS Send TMSI)

MAP_UPDATE_LOCATION

PVLRDAbisUm B

D

MAP_CANCEL_

LOCATION

MAP_CANCEL_

LOCATION ACK

MAP_SEND_IDENTIFICATION

MAP_SEND_

IDENTIFICATION ACK

MAP_PROVIDE_IMSI

MAP_PROVIDE_IMSI ACK

Identity Request

Identity Response

In case of IMSI can

not be retrieve from PVLR

OR IMSI ATTACH( not in old VLR )

RR(SDCCH)

Continue 2

MM(SDCCH)

RR(SDCCH)

RR(SDCCH)

MSUm

DTAP-MM

Loc Upd Acc

BTS MSCBSC

Loc Updat Acc(DT1)

DATA REQ

A Abis

<Loc Upd Acc>

(L2 - UA)

CHAN REL

(L2 - DISC)

BSSMAP

Radio-resource

release

BSSMAP

RF CHAN REL ACK

DEACT SACCH

CLEAR CMD(DT1)

DATA REQ

CLEAR COM(DT1)

RF CHAN REL

<CHAN REL>

REL IND

<RLSD>

<RLC>

DEACT SACCH ACK

INTER_VLR LOCATION UPDATING (MS Send TMSI)

OR IMSI ATTACH( not in old VLR )

T3210 -

TNT3 +

TNT3 -

T3109 +

T3109 -

MSCA

BTSBSC

Intra_Cell HandOver

A-bis Um

MS

RR(SACCH)

RR(FACCH)

L2-SABM

L2-UI

ASSIGN COM

<L2-UI>

MEAS REP

MEAS REP

CHAN ACTIV

(ch typ,Ciph K)

(HO Ref)

CHAN ACT ACK

DATA REQ

<ASSIGN CMD>

ASSIGN CMD

RR(New FACCH)

DATA IND

EST IND

RF CHA REL

(old TCH)

HO PERFOMED(DT1)

(Cause: intra_cell)BSSMAP

<ASSIGN COM>

RF CHA REL ACK

Old channel local end release

RR(FACCH)

RR(FACCH)

T3107 +

T3107 -

MSC

A

BTS2BTS1 BSC

Intra-BSS Handover

A-bis Um

<HO COMPL>

MS

HO ACCESS

RR(SACCH)

HO ACCESS

PHYS INFO

PHYS INFO

RR(FACCH)

L2-SABM

L2-UI

RR(New FACCH)

HO COMPLET

A-bis

<L2-UI>

MEAS REP

MEAS REP

CHAN ACTIV

(ch typ,Ciph K)

(HO Ref)

CHAN ACT ACK

DATA REQ

<HO CMD>

HO COMMAND

HO DETECT

ESTA IND

DATA IND

RF CHA REL

(old TCH)

HO PERFOMED(DT1)

(Cause)BSSMAP

RF CHA REL ACK

RR(FACCH)

BSSMAP

RR(FACCH)

RR(FACCH)

RR(FACCH)

RR(FACCH)

RR(FACCH)

T3103 +

T3103 -

T3124 +

T3124 -

CHAN ACTIV

BTS1

A-bis

DATA REQ

BSC2

CC

BSC1

HO REQU(DT1)

A

HO CMD(DT1)

MSC

HO REQUEST(DT1)

A

HO COMMAND

BTS2 MS

MEAS REP

CHA ACT ACK

Intra-MSC Handover

Serving BSS

A-bis Um

Target BSS <L2-UI>

RR(SACCH)

MEAS RES

Cell Id lst,Cause

BSSMAP

CR(Ch typ,Clmk)

(Cell, Ciph K)

BSSMAP

HO REQ ACK(DT1)

(Cell,Ch Inf,Ho Ref)

BSSMAP

BSSMAP

<HO CMD>

RR(FACCH)BSSMAP

T7 +

T7 -

T8 +

T101 +

T101 -

T102 +

T9113 +

HO DETECT

BTS1

A-bis

RF CHAN REL

BSC2BSC1

A

CLEAR CMD(DT1)

MSC

A

BTS2 MS

HO ACCESS

Serving BSS

A-bis Um

Target BSS

RR(new

FACCH)

HO COMPLET(DT1)

BSSMAP

BSSMAP

(old TCH)

Continue 1

HO ACCESSRR(FACCH)

PHYS INFO

PHYS INFO

L2-SABM

L2-UI

ESTA IND

HO COMPLET

DATA IND

<HO COMPL>

CLEAR CMP(DT1)BSSMAP

<RLSD>

<RLC>

Intra-MSC Handover

RF CHAN RELACK

RR(FACCH)

RR(FACCH)

RR(FACCH)

RR(FACCH)

RR(FACCH)

T3124 +

T3124 -

T9113 -T102 -

T8 - TNT3 +

TNT3 -

Inter-MSC Handover

MSCA

A

BTSABSCA

A-bis Um

MS

RR(SACCH)

<L2-UI>

MEAS REP

MEAS REP

HO REQU(DT1)

Cell Id lst,Cause

MSCBVLRB

EB

MAP_PREPARE_HANDOVERMAP_ALLOCAT

E_HO_NUMBER

MAP_SEND_

HO_REPORT

MAP_PREPARE_HANDOVER ACK

MAP_SEND_

HO_REPORT ACK

IAM(TUP)

ACM(TUP)

HO CMD(DT1)

(Cell,Ch Inf,Ho Ref) DATA REQ

<HO CMD>HO COMMAND RR(FA

CCH)

BSSMAP

BSSMAP

RF CHA REL

(old TCH)

RF CHA REL ACK

After HO Succeed

BSCB

BSSMAP

HO REQ(DT1)

CHAN ACTIV

CC

CHA ACT ACK

CR(Ch typ,Clmk)

(Cell, Ciph K)

HO REQ ACK(DT1)BSSMAP

BTSB

BTSABSCA

CLEAR CMD(DT1)

BSSMAPCLEAR CMP(DT1)

BSSMAP

<HO Request>

<HO Request ACK>

T201 +

T201 -

T210 +

TNT3 +

TNT3 -

T103 +

T204 +

T210 -

Inter-MSC HandoverContinue 1

MSCB

A

BTSBBSCB

A-bis Um

MS

HO COMMPLETE(DT1)

(Cause)BSSMAP

MSCAVLRB

EB

RR(New

FACCH)

HO DETECTION

HO ACCESS

PHYS INFO

PHYS INFO

L2-SABM

L2-UI

ESTA IND

HO COMPLET

DATA IND

<HO COMPL>

HO ACCESS

ANC(TUP)

MAP_SEND_END_SIGNAL

RR(FACCH)

MAP_PROCESS_ACCESS

_SIGNALLING

RR(FACCH)

RR(FACCH)

RR(FACCH)

RR(FACCH)

RR(FACCH)

HO DETECT(DT1)BSSMAP

<HO Detect>

<HO Complete>

T204 -

T103 -

Subsequent Inter-MSC Handover

MSCB

A

BTSBBSCB

A-bis Um

MS

RR(SACCH)

<L2-UI>

MEAS REP

MEAS REP

HO REQU(DT1)

Cell Id lst,Cause

MSCAVLRC

EB

MAP_PREPARE_HANDOVER

MAP_ALLOCATE_HO_NUMBER

MAP_SEND_

HO_REPORT

MAP_PREPARE_HANDOVER ACK

MAP_SEND_

HO_REPORT ACK

IAM(TUP)

ACM(TUP)

HO CMD(DT1)

(Cell,Ch Inf,Ho Ref)

DATA REQ

<HO CMD> HO COMMAND RR(FACCH)

BSSMAP

BSSMAP

RF CHA REL

(old TCH)

RF CHA REL ACK

After HO Succeed

BSCC

BSSMAP

HO REQ(DT1)

CHAN ACTIV

CC

CHA ACT ACK

CR(Ch typ,Clmk)

(Cell, Ciph K)

HO REQ ACK(DT1)BSSMAP

BTSC

BTSBBSCB

CLEAR CMD(DT1)

BSSMAPCLEAR CMP(DT1)

BSSMAP

<HO Request>

<HO Request ACK>

MAP_PREPARE_

Subs_HANDOVER

MSCC

<HO Request>

MAP_PREPARE_

Subs_HANDOVER ACK

E

T201 +

T201 -

T210 +

TNT3 +

TNT3 -

T210 -

T204 +

T103 +

Continue 1

MSCC

A

BTSCBSCC

A-bis Um

MS

HO COMMPLETE(DT1)

(Cause)BSSMAP

MSCAMSCB

EB

RR(New

FACCH)

HO DETECTION

HO ACCESS

PHYS INFO

PHYS INFO

L2-SABM

L2-UI

ESTA IND

HO COMPLET

DATA IND

<HO COMPL>

HO ACCESS

ANC(TUP)

MAP_SEND_END_SIGNAL

RR(FACCH)

MAP_PROCESS_ACCESS

_SIGNALLING

RR(FACCH)

RR(FACCH)

RR(FACCH)

RR(FACCH)

RR(FACCH)

HO DETECT(DT1)BSSMAP

<HO Detect>

<HO Complete>

Subsequent Inter-MSC Handover

MAP_SEND_END_SIGNAL ACK

REL(TUP)

RLC(TUP)

T204 -

T103 -

Subsequent Inter-MSC Handback

MSCB

A

BTSBBSCB

A-bis Um

MS

RR(SACCH)

<L2-UI>

MEAS REP

MEAS REP

HO REQU(DT1)

Cell Id lst,Cause

MSCAVLRA

EB

MAP_PREPARE_

Subs_HANDOVERMAP_ALLOCATE_HO_NUMBER

MAP_SEND_

HO_REPORT

MAP_PREPARE_Subs_HANDOVER ACK

MAP_SEND_

HO_REPORT ACK

HO CMD(DT1)

(Cell,Ch Inf,Ho Ref) DATA REQ

<HO CMD>HO COMMAND RR(FA

CCH)

BSSMAP

BSSMAP

RF CHA REL

(old TCH)

RF CHA REL ACK

After HO Succeed

BSCA

BSSMAP

HO REQ(DT1)

CHAN ACTIV

CC

CHA ACT ACK

CR(Ch typ,Clmk)

(Cell, Ciph K)

HO REQ ACK(DT1)BSSMAP

BTSA

BTSBBSCB

CLEAR CMD(DT1)

BSSMAPCLEAR CMP(DT1)

BSSMAP

<HO Request>

<HO Request ACK>

T104 +

Continue 1

MSCA

A

BTSABSCA

A-bis Um

MS

HO COMMPLETE(DT1)

(Cause)BSSMAP

MSCB

E

RR(New

FACCH)

HO DETECTION

HO ACCESS

PHYS INFO

PHYS INFO

L2-SABM

L2-UI

ESTA IND

HO COMPLET

DATA IND

<HO COMPL>

HO ACCESS

REL(TUP)

MAP_SEND_END_SIGNAL ACK

RR(FACCH)

RR(FACCH)

RR(FACCH)

RR(FACCH)

RR(FACCH)

RR(FACCH)

<HO Complete>

Subsequent Inter-MSC Handback

RLC(TUP)

T104 -

MS MSCBTS BSC

RR(RACH)Channel Request

Channel Required

Channel Activation

Channel Activation ACK

<IMM ASSIGNMENT>

Immediate Assignment

RR(AGCH)

(L2 - UI)

A interfaceAbis interfaceUm interface

IMSI DETACH

IMSI DETACH IND

EST IND

<IMSI DETACH IND>CR(COMPL - L3 - INFO)

L2 - UA

(MS ID)

RR(SDCCH)

RR(SDCCH)

BSSMAP

UNIT DATA REQ

(SDCCH ID)

(L2-SABM)

VLRB interface

<IMSI DETACH IND>

MAP_DETACH_IMSI

**

** : If no RR connection exists, the MM sublayer within the mobile station will request the RR sublayer to establish a RR connection. If establishment of the RR connection is not possible because a suitable cell is not (or not yet) available then, the mobile station shall try for a period of at least 5 seconds and for not more than a period of 20 seconds to find a suitable cell. If a suitable cell is found during this time then, the mobile station shall request the RR sublayer to establish an RR connection, otherwise the IMSI detach is aborted.

If a RR connection exists, the MM sublayer will release locally any ongoing MM connections before the IMSI DETACH IND message is sent.

RR(SDCCH)

RR(SDCCH)

RR(SDCCH)

MSUm

BTS MSCBSCA Abis

(L2 - UA)

CHAN REL

(L2 - DISC)

BSSMAP

Radio-resource

release

BSSMAP

RF CHAN REL ACK

DEACT SACCH

CLEAR CMD(DT1)

DATA REQ

CLEAR COM(DT1)

RF CHAN REL

<CHAN REL>

REL IND

<RLSD>

<RLC>

DEACT SACCH ACK

IMSI DETACH

Continue 1

MS MSCBTS BSC

RR(RACH)Channel Request

Channel Required

Channel Activation

Channel Activation ACK

Immediate Assignment

RR(AGCH)

(L2 - UI)

AAbisUm interface

Mobile - Originating SMS Procedure

CM SERV REQ (L2-SABM)

EST IND<CM SERV REQ>

<CM SERV REQ>

CR(COMPL - L3 - INFO)

L2 - UA

(CKSN,MS ID,SER type,CLmk)

CC

RR(SDCCH)

RR(SDCCH)

BSSMAP

Immediate Assign Command

(SDCCH ID)

MAP_PROCESS_ACCESS_REQ

VLR

Mobile - Originating SMS Procedure

MM(SDCCH)

MM(SDCCH)

RR(SDCCH)

DTAP-MM

RR(SDCCH)

DTAP-MM

BSSMAP

MS BTS

DATA REQ<AUTH>

AUTH REQUEST

ENCR CMD

CIPHER MOD CMD

Abis interfaceUm interface

AUTH RESPONSE

DATA IND<AUTH>

CIPHER MOD COM

MSCBSC

AUTH REQUEST (DT1)

(CKSN, RAND)

AUTH RESPONSE (DT1)

A interface

CIPHER MOD CMD(DT1)

(algo nb,key)

(SRES)

DATA IND

<CIPH MOD COM> CIPHER MOD COM(DT1)BSSMAP

Continue 1

UA (SAPI=3)

EST IND (SAPI=3)

RR(SDCCH)

VLR

MAP_AUTHENTICATE

MAP_AUTHENTICATE ACK

MAP_SET_CIPHERING_MODE

B interface

T3260 +

T3260 -

RR(SDCCH)SABM (SAPI=3)

MAP_PROCESS_ACCESS_REQ_ACK

Mobile - Originating SMS Procedure

SMS(SDCCH)

RR(SDCCH)

RR(SDCCH)

BSSMAP

MS BTS

CP-DATA(RP-DATA)

DATA REQ

CHAN REL

AbisUm

MSCBSC

A

CLEAR CMD(DT1)

<CHAN REL>

RF CHAN REL

CLEAR COM(DT1)BSSMAP

Continue 2

UA (SAPI=0)REL IND

SC

RR(SDCCH)DISC (SAPI=0)

CP-ACK

SMS(SDCCH)

SM-RL Req Ind.

DEACT SACCH

DEACT SACCH ACK

RF CHAN REL ACK

<RLSD>

<RLC>

VLR SMS_GMSC

MAP_SEND_INFO_MO_SMS

MAP_COMPLETE_CALL

MAP_MO_FORWARD_SMS

SM-RL Data Req

MAP_MO_FORWARD_SMS_ACK

CP-ACK

SMS(SDCCH)

SMS(SDCCH)

CP-DATA(RP-ACK)

Mobile - Terminated SMS Procedure

SMS_GMSC

C interface

SC HLR MSC VLR MS

RS-MT-DATA.REQ

MAP_SEND_ROUTING_INFO_FOR_SM

MAP_MT_FORWARD_SM

MAP_SEND_ROUTING_INFO_FOR_SM_ACK

MAP_SEND_INFO_FOR_MT_SMS

MAP_PAGE

B interfaceC interface

MS MSCBTS BSC

RR(RACH)Channel Request

Channel Required

Channel Activation

Channel Activation ACK

Immediate AssignmentRR(AGCH)

(L2 - UI)

A interfaceAbis interfaceUm interface

Mobile - Terminated SMS Procedure

Paging RESP (L2-SABM)

EST IND<Paging Resp>

<Paging Resp>

CR(COMPL - L3 - INFO)L2 - UA

(CKSN,MS ID,SER type,CLmk)

CC

RR(SDCCH)

RR(SDCCH)

BSSMAP

Immediate Assign Command

(SDCCH ID)

Paging(UDT)

Paging Command

RR(PCH)Paging Request (L2-UI)

Continue 1

Mobile - Terminated SMS Procedure

MM(SDCCH)

MM(SDCCH)

RR(SDCCH)

DTAP-MM

RR(SDCCH)

DTAP-MM

BSSMAP

MS BTS

DATA REQ<AUTH>

AUTH REQUEST

ENCR CMD

CIPHER MOD CMD

Abis interfaceUm interface

AUTH RESPONSE

DATA IND<AUTH>

CIPHER MOD COM

MSCBSC

AUTH REQUEST (DT1)

(CKSN, RAND)

AUTH RESPONSE (DT1)

A interface

CIPHER MOD CMD(DT1)

(algo nb,key)

(SRES)

DATA IND

<CIPH MOD COM> CIPHER MOD COM(DT1)BSSMAP

Continue 2

VLR

MAP_AUTHENTICATE

MAP_AUTHENTICATE ACK

MAP_SET_CIPHERING_MODE

B interface

T3260 +

T3260 -

MAP_PROCESS_ACCESS_REQ

MAP_PROCESS_ACCESS_REQ_ACK

MAP_COMPLETE_CALL

Mobile - Terminated SMS Procedure

RR(SDCCH)

RR(SDCCH)

BSSMAP

MS BTS

DATA REQ

CHAN REL

AbisUm

MSCBSC

A

CLEAR CMD(DT1)

<CHAN REL>

RF CHAN REL

CLEAR COM(DT1)BSSMAP

Continue 3

UA (SAPI=0)REL IND

SC

RR(SDCCH)DISC (SAPI=0)

DEACT SACCH

DEACT SACCH ACK

RF CHAN REL ACK

<RLSD>

<RLC>

UA (SAPI=3)

EST REQ (SAPI=3)

SMS(SDCCH)

SMS(SDCCH)SABM (SAPI=3)

CP-DATA(RP-DATA)

EST CONF (SAPI=3)

CP-ACK

MAP_MT_FORWARD_SM_ACK

RS-Report Ind.

SMS_GMSC

MAP_REPORT_SM_DELIVERY_STATUS

HLR

E

SMS(SDCCH)

SMS(SDCCH)

CP-DATA(RP-ACK)

CP-ACK