GSM CALL FLOW Mar7, 2001 MS Terminated Call Procedure B MSC D VLR C HLR GMSC MAP_SEND_ROUTING_ INFORMATION MAP_PROVIDE_ROAMING_ NUMBER MAP_PROVIDE_ROAMING_ NUMBER ACK MAP_SEND_ROUTING_ INFORMATION ACK IAI (TUP) MAP_SEND_INFO_I/C_CALL MAP_PAGE PSTN IAI (TUP) MS Terminated Call Procedure Continue 1 MS Um interface BTS Abis interface BSC A interface MSC Paging(UDT) T3113 + (IMSI/TMSI,LAI or CGI) BSSMAP Paging Command Paging Request (L2-UI) RR(PCH) (IMSI/TMSI,pag group,ch) (IMSI/TMSI) RR(RACH) T3120 + Channel Request Channel Required Channel Activation Channel Activation ACK Immediate Assign Command T3101 + RR(AGCH) T3120 - (L2 - UI) Immediate Assignment Paging RESP (L2-SABM) RR(SDCCH) EST IND(Paging Resp) T3101 Paging Resp L2 - UA RR(SDCCH) CR(COMPL - L3 - INFO) (CKSN,MS ID,CGI,CLrk2) CC Paging T3113 - BSSMAP MS Terminated Call Procedure Continue 2 Abis interface Um interface MS BTS A interface B interface BSC MSC VLR MAP_PROCESS_ACCESS_REQ MAP_AUTHENTICATE AUTH REQUEST (DT1) DATA REQ<AUTH> T3260 + DTAP-MM (CKSN, RAND) AUTH REQUEST MM(SDCCH) AUTH RESPONSE MM(SDCCH) DATA IND<AUTH> AUTH RESPONSE (DT1) T3260 (SRES) DTAP-MM MAP_AUTHENTICATE ACK MAP_SET_CIPHERING_MODE CIPHER MOD CMD(DT1) ENCR CMD RR(SDCCH) RR(SDCCH) BSSMAP (algo nb,key) CIPHER MOD CMD CIPHER MOD COM DATA IND <CIPH MOD COM> CIPHER MOD COM(DT1) BSSMAP MAP_PROCESS_ACCESS_REQ_ACK MAP_FORWARD_NEW_TMSI TMSI REAL CMD (DT1) DATA REQ MM(SDCCH) MM(SDCCH) TMSI REAL CMD DTAP-MM (new TMSI,LAI) <TMSI REAL CMD> TMSI REAL COM DATA IND <TMSI REAL COM> TMSI REAL COM (DT1) DTAP-MM MAP_FORWARD_NEW_TMSI ACK MS Terminated Call Procedure Continue 3 Um interface MS BTS Abis interface BSC A interface B interface MSC MAP_COMPLETE_CALL SET-UP (DT1) T303 + DTAP-CC DATA REQ <SET UP> SET-UP CC(SDCCH) CC(SDCCH) CALL CONFIRMED DATA IND <CALL CONF> CALL CONF (DT1) T303 T310 + DTAP-CC VLR MS Terminated Call Procedure Continue 4 MS Um interface BTS Abis interface BSC A interface ASSIGN REQ(DT1) MSC TNT2 + (Ch type,CIC,L3 hd) BSSMAP PHYS CTX REQ PHYS CTX CONF (BS/MS POW,TA) Channel ACTIV T9103 + QUEUING(DT1) BSSMAP (TCH) Channel Activation ACK T9103 - DATA REQ <ASSIGN CMD> RR(SDCCH) ASSIGN CMD RELEASE REQ (local end) RR(FACCH) (L2 - SABM) EST IND RR(FACCH) RR(FACCH) (L2 - UA) ASSIGN COM DATA IND <ASSIGN COM> RF CHAN REL (SDCCH) RF CHAN REL ACK Radio-resource assignment ASSIGN COM(DT1) CC TNT2 - BSSMAP MS Terminated Call Procedure Continue 5 Um interface MS BTS Abis interface BSC A interface E interface MSC GMSC ALERTING CC(FACCH) DATA IND <ALERT> ALERTING (DT1) T310 T301 + CC(FACCH) CONNECT DTAP-CC ACM(TUP) T313 + ACM(TUP) DATA IND <CONNECT> CONNECT (DT1) DTAP-CC T301 ANC(TUP) ANC(TUP) CONNECT ACK (DT1) DTAP-CC DATA REQ <CONNECT ACK> CC(FACCH) CONNECT ACK T313 - PSTN MS Terminated Call Procedure Continue 6 (Mobile Release First) MS CC(FACCH) Um BTS Abis BSC A MSC E PSTN GMSC DISCONNECT DATA IND DISCONNECT(DT1) <DISC> DTAP-CC CBK(TUP) CBK(TUP) RELEASE(DT1) T308 + DTAP-CC DATA REQ CC(FACCH) CC(FACCH) RELEASE <REL> CLF(TUP) RELEASE COM DATA IND <RELASE COM> RELEASE COM(DT1) T308 - CLEAR CMD(DT1) TNT3 + DTAP-CC CLF(TUP) BSSMAP DATA REQ RR(FACCH) CHAN REL T3109 + <CHAN REL> RLG(TUP) DEACT SACCH RR(FACCH) RR(FACCH) (L2 - DISC) DEACT SACCH ACK (L2 - UA) REL IND T3109 T3111 + RF CHAN REL T3111 - RLG(TUP) CLEAR COM(DT1) BSSMAP TNT3 - RF CHAN REL ACK <RLSD> <RLC> Radio-resource release MS Terminated Call Procedure Continue 7 MS Um BTS (Mobile Release last) Abis A BSC MSC E GMSC PSTN CLF(TUP) CLF(TUP) DISCONNECT(DT1) DATA REQ T305 + DTAP-CC <DISC> CC(FACCH) CC(FACCH) DISCONNECT RELEASE DATA IND <REL> RELEASE(DT1) DTAP-CC T305 - RELEASE COM(DT1) RLG(TUP) DTAP-CC RLG(TUP) DATA REQ CC(FACCH) RELEASE COM <RELASE COM> CLEAR CMD(DT1) TNT3 + BSSMAP DATA REQ RR(FACCH) CHAN REL T3109 + <CHAN REL> DEACT SACCH RR(FACCH) (L2 - DISC) DEACT SACCH ACK RR(FACCH) (L2 - UA) REL IND T3109 T3111 + RF CHAN REL T3111 - CLEAR COM(DT1) TNT3 - RF CHAN REL ACK <RLSD> <RLC> Radio-resource release BSSMAP Mobile - Originating Call Procedure MS RR(RACH) Um interface BTS Abis interface BSC A interface MSC B interface VLR Channel Request T3120 + Channel Required Channel Activation Channel Activation ACK Immediate Assign Command T3101 + (L2 - UI) Immediate Assignment RR(AGCH) RR(SDCCH) T3120 - (SDCCH ID) CM SERV REQ (L2-SABM) T303 + L2 - UA RR(SDCCH) EST IND<CM SERV REQ> T3101 CR(COMPL - L3 - INFO) <CM SERV REQ> BSSMAP (CKSN,MS ID,SER type,CLmk) CC MAP_PROCESS_ACCESS_REQ Mobile - Originating Call Procedure Continue 1 Abis interface Um interface BTS MS A interface BSC B interface MSC VLR MAP_AUTHENTICATE AUTH REQUEST (DT1) T3260 + DATA REQ<AUTH> DTAP-MM (CKSN, RAND) AUTH REQUEST MM(SDCCH) AUTH RESPONSE MM(SDCCH) DATA IND<AUTH> AUTH RESPONSE (DT1) T3260 (SRES) DTAP-MM MAP_AUTHENTICATE ACK MAP_SET_CIPHERING_MODE CIPHER MOD CMD(DT1) ENCR CMD RR(SDCCH) RR(SDCCH) BSSMAP (algo nb,key) CIPHER MOD CMD CIPHER MOD COM DATA IND <CIPH MOD COM> CIPHER MOD COM(DT1) BSSMAP MAP_PROCESS_ACCESS_REQ_ACK MAP_FORWARD_NEW_TMSI TMSI REAL CMD (DT1) DATA REQ MM(SDCCH) MM(SDCCH) TMSI REAL CMD DTAP-MM (new TMSI,LAI) <TMSI REAL CMD> TMSI REAL COM DATA IND <TMSI REAL COM> TMSI REAL COM (DT1) DTAP-MM MAP_FORWARD_NEW_TMSI ACK Mobile - Originating Call Procedure Continue2 Um interface MS BTS Abis interface BSC A interface B interface MSC VLR SET-UP CC(SDCCH) DATA IND <SET UP> SET-UP (DT1) DTAP-CC MAP_SEND_INFO_FOR_O/G_CALL MAP_COMPLETE_CALL CALL PROCEEDING (DT1) DATA REQ <CALL PROC> CC(SDCCH) T303 T310 + CALL PROCEEDING DTAP-CC Mobile - Originating Call Procedure Continue 3 MS Um interface BTS Abis interface BSC A interface ASSIGN REQ(DT1) MSC TNT2 + BSSMAP (Ch type,CIC,L3 hd) PHYS CTX REQ PHYS CTX CONF (BS/MS POW,TA) Channel ACTIV (TCH) QUEUING(DT1) BSSMAP T9103 + Channel Activation ACK T9103 - DATA REQ <ASSIGN CMD> RR(SDCCH) ASSIGN CMD RELEASE REQ (local end) RR(FACCH) (L2 - SABM) EST IND RR(FACCH) RR(FACCH) (L2 - UA) ASSIGN COM DATA IND <ASSIGN COM> ASSIGN COM(DT1) TNT2 - RF CHAN REL (SDCCH) RF CHAN REL ACK Radio-resource assignment CC BSSMAP Mobile - Originating Call Procedure Continue 4 Um interface MS BTS Abis interface BSC A interface E interface MSC GMSC PSTN IAI(TUP) IAI(TUP) ACM(TUP) ACM(TUP) ALERTING (DT1) DTAP-CC DATA REQ ALERTING CC(FACCH) <ALERT> T310 ANC(TUP) ANC(TUP) CONNECT (DT1) T313 + DTAP-CC DATA REQ CC(FACCH) CC(FACCH) CONNECT <CONNECT> CONNECT ACK DATA IND <CONNECT ACK> CONNECT ACK (DT1) T313 - DTAP-CC Mobile - Originating Call Procedure Continue 5 (Mobile Release First) MS Um CC(FACCH) BTS Abis BSC A MSC DATA IND DISCONNECT(DT1) T305 + RELEASE(DT1) DATA REQ CC(FACCH) GMSC DISCONNECT <DISC> CC(FACCH) E RELEASE T305 T308 + <REL> DTAP-CC DTAP-CC RELEASE COM DATA IND <RELASE COM> RELEASE COM(DT1) T308 - DTAP-CC CLEAR CMD(DT1) TNT3 + BSSMAP CLEAR COM(DT1) TNT3 - BSSMAP DATA REQ RR(FACCH) CHAN REL T3109 + <CHAN REL> DEACT SACCH RR(FACCH) (L2 - DISC) DEACT SACCH ACK REL IND RR(FACCH) (L2 - UA) T3109 T3111 + RF CHAN REL T3111 RF CHAN REL ACK <RLSD> <RLC> Radio-resource release CLF(TUP) CLF(TUP) RLG(TUP) RLG(TUP) PSTN Mobile - Originating Call Procedure Continue 6 (Mobile Release Last) MS Um BTS Abis BSC A E MSC PSTN GMSC CBK(TUP) CBK(TUP) DISCONNECT(DT1) DATA REQ CC(FACCH) CC(FACCH) DISCONNECT T305 + DTAP-CC <DISC> RELEASE DATA IND RELEASE(DT1) T305 - <REL> T308 + DTAP-CC CLF(TUP) CLF(TUP) CC(FACCH) RLG(TUP) RELEASE COM RLG(TUP) DATA IND <RELASE COM> RELEASE COM(DT1) T308 - DTAP-CC CLEAR CMD(DT1) TNT3 + BSSMAP CLEAR COM(DT1) TNT3 - BSSMAP DATA REQ RR(FACCH) CHAN REL T3109 + <CHAN REL> DEACT SACCH RR(FACCH) (L2 - DISC) DEACT SACCH ACK REL IND RR(FACCH) (L2 - UA) T3109 T3111 + RF CHAN REL T3111 RF CHAN REL ACK <RLSD> <RLC> Radio-resource release INTRA_VLR LOCATION UPDATING OR IMSI ATTACH( in old VLR ) MS Um interface BTS Abis interface BSC A interface MSC Channel Request RR(RACH) T3120 + Channel Required Channel Activation Channel Activation ACK Immediate Assign Command T3101 + RR(AGCH) RR(SDCCH) (L2 - UI) Immediate Assignment T3120 (SDCCH ID) LOC UPDAT REQ T3210 + (L2-SABM) ** EST IND<LOC UPA REQ> T3101 - L2 - UA RR(SDCCH) CR(COMPL - L3 - INFO) <LOC UPDAT REQ> (CKSN,MS ID,LUT,LAI,CLmk1) BSSMAP CC ** : 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 . INTRA_VLR LOCATION UPDATING OR IMSI ATTACH( in old VLR ) Continue 1 Abis interface Um interface MS BTS A interface BSC B interface MSC MAP_UPDATE_ VLR LOCATION_AREA MAP_AUTHENTICATE AUTH REQUEST (DT1) T3260 + DTAP-MM DATA REQ<AUTH> (CKSN, RAND) AUTH REQUEST MM(SDCCH) AUTH RESPONSE MM(SDCCH) DATA IND<AUTH> AUTH RESPONSE (DT1) T3260 - DTAP-MM (SRES) MAP_AUTHENTICATE ACK MAP_SET_CIPHERING_MODE CIPHER MOD CMD(DT1) ENCR CMD RR(SDCCH) RR(SDCCH) BSSMAP (algo nb,key) CIPHER MOD CMD CIPHER MOD COM DATA IND <CIPH MOD COM> CIPHER MOD COM(DT1) BSSMAP MAP_FORWARD_NEW_TMSI TMSI REAL CMD (DT1) MM(SDCCH) MM(SDCCH) TMSI REAL CMD DATA REQ <TMSI REAL CMD> DTAP-MM (new TMSI,LAI) MAP_UPDATE_LOCATION _AREA ACK TMSI REAL COM DATA IND <TMSI REAL COM> TMSI REAL COM (DT1) DTAP-MM MAP_FORWARD_NEW_TMSI ACK INTRA_VLR LOCATION UPDATING OR IMSI ATTACH( in old VLR ) Continue 2 MS Um Abis A BTS BSC MSC Loc Updat Acc(DT1) DTAP-MM DATA REQ <Loc Upd Acc> MM(SDCCH) Loc Upd Acc T3210 - CLEAR CMD(DT1) TNT3 + DATA REQ RR(SDCCH) CHAN REL BSSMAP T3109 + <CHAN REL> DEACT SACCH RR(SDCCH) RR(SDCCH) (L2 - DISC) DEACT SACCH ACK (L2 - UA) REL IND T3109 RF CHAN REL CLEAR COM(DT1) RF CHAN REL ACK <RLSD> <RLC> Radio-resource release TNT3 - BSSMAP INTER_VLR LOCATION UPDATING (MS Send IMSI) OR IMSI ATTACH( not in old VLR ) MS RR(RACH) Um interface BTS Abis interface BSC A interface MSC Channel Request T3120 + Channel Required Channel Activation Channel Activation ACK Immediate Assign Command T3101 + RR(AGCH) RR(SDCCH) (L2 - UI) Immediate Assignment T3120 (SDCCH ID) LOC UPDAT REQ ** T3210 + (L2-SABM) EST IND<LOC UPA REQ> T3101 L2 - UA RR(SDCCH) CR(COMPL - L3 - INFO) <LOC UPDAT REQ> (CKSN,IMSI,LUT,LAI,CLmk1) BSSMAP CC ** : 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 . INTER_VLR LOCATION UPDATING (MS Send IMSI) OR IMSI ATTACH( not in old VLR ) Continue 1 Um MS Abis BTS A PVLR B BSC MSC MAP_UPDATE_ VLR D D HLR LOCATION_AREA MAP_UPDATE_LOCATION MAP_CANCEL_ LOCATION MAP_CANCEL_ LOCATION ACK MAP_AUTHENTICATE AUTH REQUEST (DT1) DATA REQ<AUTH> MM(SDCCH) MM(SDCCH) T3260 + (CKSN, RAND) DTAP-MM AUTH REQUEST AUTH RESPONSE DATA IND<AUTH> AUTH RESPONSE (DT1) (SRES) T3260 - DTAP-MM MAP_AUTHENTICATE ACK MAP_SET_CIPHERING_MODE CIPHER MOD CMD(DT1) ENCR CMD RR(SDCCH) RR(SDCCH) CIPHER MOD CMD BSSMAP (algo nb,key) CIPHER MOD COM DATA IND <CIPH MOD COM> CIPHER MOD COM(DT1) BSSMAP MAP_FORWARD_NEW_TMSI TMSI REAL CMD (DT1) DATA REQ MM(SDCCH) TMSI REAL CMD MM(SDCCH) DTAP-MM (new TMSI,LAI) <TMSI REAL CMD> TMSI REAL COM DATA IND <TMSI REAL COM> TMSI REAL COM (DT1) DTAP-MM MAP_FORWARD_NEW_TMSI ACK MAP_INSERT_SUBSCRIBER_DATA MAP_INSERT_SUBSCRIBER_DATA ACK MAP_UPDATE_LOCATION ACK MAP_UPDATE_ LOCATION_AREA ACK INTER_VLR LOCATION UPDATING (MS Send IMSI) OR IMSI ATTACH( not in old VLR ) Continue 2 MS Um Abis A BTS BSC MSC Loc Updat Acc(DT1) DTAP-MM DATA REQ <Loc Upd Acc> MM(SDCCH) Loc Upd Acc T3210 - CLEAR CMD(DT1) TNT3 + DATA REQ RR(SDCCH) CHAN REL BSSMAP T3109 + <CHAN REL> DEACT SACCH RR(SDCCH) RR(SDCCH) (L2 - DISC) DEACT SACCH ACK (L2 - UA) REL IND T3109 RF CHAN REL CLEAR COM(DT1) RF CHAN REL ACK <RLSD> <RLC> Radio-resource release TNT3 - BSSMAP INTER_VLR LOCATION UPDATING (MS Send TMSI) OR MS Um interface BTS IMSI ATTACH( not in old VLR ) Abis interface BSC A interface MSC Channel Request RR(RACH) T3120 + Channel Required Channel Activation Channel Activation ACK Immediate Assign Command T3101 + RR(AGCH) RR(SDCCH) (L2 - UI) Immediate Assignment T3120 (SDCCH ID) LOC UPDAT REQ T3210 + (L2-SABM) EST IND<LOC UPA REQ> T3101 L2 - UA RR(SDCCH) CR(COMPL - L3 - INFO) <LOC UPDAT REQ> (CKSN,TMSI,LUT,LAI,CLmk1) CC BSSMAP INTER_VLR LOCATION UPDATING (MS Send TMSI) OR IMSI ATTACH( not in old VLR ) Continue 1 Um MS Abis BTS A PVLR B BSC MSC MAP_UPDATE_ D D VLR HLR LOCATION_AREA Identity Request MAP_PROVIDE_IMSI MAP_SEND_IDENTIFICATION Identity ResponseMAP_PROVIDE_IMSI ACK In case of IMSI can not be retrieve from PVLR MAP_SEND_ IDENTIFICATION ACK MAP_UPDATE_LOCATION MAP_CANCEL_ LOCATION MAP_CANCEL_ LOCATION ACK MAP_AUTHENTICATE AUTH REQUEST (DT1) DATA REQ<AUTH> MM(SDCCH) AUTH REQUEST MM(SDCCH) AUTH RESPONSE DATA IND<AUTH> DTAP-MM T3260 + (CKSN, RAND) AUTH RESPONSE (DT1) (SRES) T3260 - DTAP-MM MAP_AUTHENTICATE ACK MAP_SET_CIPHERING_MODE ENCR CMD RR(SDCCH) CIPHER MOD CMD CIPHER MOD CMD(DT1) BSSMAP (algo nb,key) RR(SDCCH) CIPHER MOD COM DATA IND <CIPH MOD COM> CIPHER MOD COM(DT1) BSSMAP MAP_FORWARD_NEW_TMSI MM(SDCCH) MM(SDCCH) TMSI REAL CMD DATA REQ <TMSI REAL CMD> TMSI REAL CMD (DT1) DTAP-MM (new TMSI,LAI) TMSI REAL COM DATA IND <TMSI REAL COM> TMSI REAL COM (DT1) DTAP-MM MAP_FORWARD_NEW_TMSI ACK MAP_INSERT_SUBSCRIBER_DATA MAP_INSERT_SUBSCRIBER_DATA ACK MAP_UPDATE_LOCATION ACK MAP_UPDATE_ LOCATION_AREA ACK INTER_VLR LOCATION UPDATING (MS Send TMSI) OR IMSI ATTACH( not in old VLR ) Continue 2 MS Um Abis A BTS BSC MSC Loc Updat Acc(DT1) DTAP-MM DATA REQ <Loc Upd Acc> MM(SDCCH) Loc Upd Acc T3210 - CLEAR CMD(DT1) TNT3 + DATA REQ RR(SDCCH) CHAN REL BSSMAP T3109 + <CHAN REL> DEACT SACCH RR(SDCCH) RR(SDCCH) (L2 - DISC) DEACT SACCH ACK (L2 - UA) REL IND T3109 RF CHAN REL CLEAR COM(DT1) RF CHAN REL ACK <RLSD> <RLC> Radio-resource release TNT3 - BSSMAP Intra_Cell HandOver A MSC Um A-bis BTS BSC MS <L2-UI> MEAS REP RR(SACCH) MEAS REP CHAN ACTIV (ch typ,Ciph K) (HO Ref) CHAN ACT ACK DATA REQ <ASSIGN CMD> ASSIGN CMD T3107 + RR(FACCH) Old channel local end release L2-SABM RR(New FACCH) EST IND L2-UI ASSIGN COM T3107 DATA IND <ASSIGN COM> HO PERFOMED(DT1) BSSMAP (Cause: intra_cell) RF CHA REL (old TCH) RF CHA REL ACK RR(FACCH) RR(FACCH) Intra-BSS Handover A A-bis MSC BTS1 Um A-bis BSC BTS2 MS <L2-UI> MEAS REP RR(SACCH) MEAS REP CHAN ACTIV (ch typ,Ciph K) (HO Ref) CHAN ACT ACK DATA REQ <HO CMD> T3103 + HO COMMAND BSSMAP HO ACCESS RR(FACCH) T3124 + HO ACCESS RR(New FACCH) RR(FACCH) HO DETECT PHYS INFO T3124 - PHYS INFO L2-SABM ESTA IND DATA IND RF CHA REL (old TCH) RF CHA REL ACK BSSMAP HO PERFOMED(DT1) (Cause) T3103 <HO COMPL> L2-UI HO COMPLET RR(FACCH) RR(FACCH) RR(FACCH) RR(FACCH) RR(FACCH) Intra-MSC Handover A-bis BTS1 A A BSC1 MSC Um A-bis BSC2 Serving BSS BTS2 Target BSS MS <L2-UI> MEAS REP RR(SACCH) MEAS RES HO REQU(DT1) T7 + Cell Id lst,Cause BSSMAP BSSMAP HO REQUEST(DT1) T101 + CR(Ch typ,Clmk) (Cell, Ciph K) CHAN ACTIV CC CHA ACT ACK BSSMAP T7 T8 + HO REQ ACK(DT1) T101 - T9113 + HO CMD(DT1) T102 + BSSMAP (Cell,Ch Inf,Ho Ref) DATA REQ <HO CMD> BSSMAP HO COMMAND RR(FACCH) Intra-MSC Handover Continue 1 A-bis BTS1 A A BSC1 MSC Um A-bis BSC2 Serving BSS BTS2 MS Target BSS HO ACCESS T3124 + HO ACCESS RR(new FACCH) RR(FACCH) HO DETECT PHYS INFO T3124 - PHYS INFO L2-SABM RR(FACCH) RR(FACCH) RR(FACCH) ESTA IND L2-UI HO COMPLET DATA IND <HO COMPL> BSSMAP CLEAR CMD(DT1) RF CHAN REL T8 - HO COMPLET(DT1) T102 T9113 - TNT3 + BSSMAP (old TCH) RF CHAN RELACK CLEAR CMP(DT1) TNT3 <RLSD> <RLC> BSSMAP RR(FACCH) RR(FACCH) Inter-MSC Handover B E VLRB A MSCB MSCA Um A-bis BSCA BTSA MS <L2-UI> MEAS REP MEAS REP BSSMAP MAP_ALLOCATE _HO_NUMBER MAP_PREPARE_ HANDOVER RR(SA CCH) HO REQU(DT1) Cell Id lst,Cause <HO Request> MAP_SEND_ BSCB HO_REPORT BTSB MAP_SEND_ HO_REPORT ACK HO REQ(DT1) + BSSMAP T201 CR(Ch typ,Clmk) CHAN ACTIV (Cell, Ciph K) CC CHA ACT ACK BSSMAP HO REQ ACK(DT1) T201 MAP_PREPARE_HANDOVER ACK T210 + <HO Request ACK> IAM(TUP) T210 ACM(TUP) T204 + BSSMAP HO CMD(DT1) T103 + BSCA (Cell,Ch Inf,Ho Ref) BTSA DATA REQ <HO CMD> After HO Succeed CLEAR CMD(DT1) BSSMAP TNT3 + RF CHA REL (old TCH) BSSMAP CLEAR CMP(DT1) TNT3 - RF CHA REL ACK HO COMMAND RR(FA CCH) Inter-MSC Handover Continue 1 B VLRB E A MSCA MSCB Um A-bis BSCB BTSB MS RR(New HO ACCESS HO ACCESS HO DETECTION BSSMAP HO DETECT(DT1) PHYS INFO MAP_PROCESS_ACCESS PHYS INFO _SIGNALLING <HO Detect> L2-SABM ESTA IND L2-UI HO COMPLET DATA IND HO COMMPLETE(DT1) BSSMAP T204 MAP_SEND_END_SIGNAL T103 <HO Complete> ANC(TUP) (Cause) <HO COMPL> FACCH) RR(FA CCH) RR(FA CCH) RR(FA CCH) RR(FA CCH) RR(FA CCH) RR(FA CCH) Subsequent Inter-MSC Handover B E VLRC MSCC E MSCA A Um A-bis MSCB BSCB BTSB <L2-UI> MEAS REP MEAS REP BSSMAP MAP_PREPARE_ MS RR(SA CCH) HO REQU(DT1) Cell Id lst,Cause Subs_HANDOVER MAP_PREPARE_ HANDOVER MAP_ALLOCATE _HO_NUMBER <HO Request> <HO Request> MAP_SEND_ BSCC HO_REPORT BTSC MAP_SEND_ HO_REPORT ACK HO REQ(DT1) T201 + BSSMAP CR(Ch typ,Clmk) (Cell, Ciph K) CC CHAN ACTIV CHA ACT ACK BSSMAP HO REQ ACK(DT1) T201 MAP_PREPARE_HANDOVER ACK T210 + <HO Request ACK> IAM(TUP) T210 ACM(TUP) T204 + BSCB BTSB MAP_PREPARE_ Subs_HANDOVER ACK T103 + HO CMD(DT1) BSSMAP (Cell,Ch Inf,Ho Ref) DATA REQ <HO CMD> HO COMMAND After HO Succeed CLEAR CMD(DT1) BSSMAP TNT3 + RF CHA REL (old TCH) RF CHA REL ACK CLEAR CMP(DT1) BSSMAP TNT3 - RR(FA CCH) Subsequent Inter-MSC Handover Continue 1 B MSCB E A MSCA MSCC Um A-bis BSCC BTSC MS RR(New HO ACCESS HO ACCESS HO DETECTION BSSMAP HO DETECT(DT1) PHYS INFO MAP_PROCESS_ACCESS PHYS INFO _SIGNALLING <HO Detect> L2-SABM ESTA IND L2-UI HO COMPLET DATA IND HO COMMPLETE(DT1) BSSMAP T204 MAP_SEND_END_SIGNAL T103 <HO Complete> ANC(TUP) REL(TUP) RLC(TUP) MAP_SEND_END_SIGNAL ACK (Cause) <HO COMPL> FACCH) RR(FA CCH) RR(FA CCH) RR(FA CCH) RR(FA CCH) RR(FA CCH) RR(FA CCH) Subsequent Inter-MSC Handback B E VLRA A MSCA MSCB Um A-bis BSCB BTSB MS <L2-UI> MEAS REP MEAS REP BSSMAP MAP_PREPARE_ MAP_ALLOCATE _HO_NUMBER RR(SA CCH) HO REQU(DT1) Cell Id lst,Cause Subs_HANDOVER <HO Request> MAP_SEND_ BSCA HO_REPORT BTSA MAP_SEND_ HO_REPORT ACK HO REQ(DT1) BSSMAP CR(Ch typ,Clmk) (Cell, Ciph K) CC CHAN ACTIV CHA ACT ACK BSSMAP HO REQ ACK(DT1) MAP_PREPARE_Subs_ HANDOVER ACK T104 + <HO Request ACK> BSSMAP HO CMD(DT1) (Cell,Ch Inf,Ho Ref) BSCB BTSB DATA REQ <HO CMD> After HO Succeed BSSMAP CLEAR CMD(DT1) RF CHA REL (old TCH) BSSMAP CLEAR CMP(DT1) RF CHA REL ACK HO COMMAND RR(FA CCH) Subsequent Inter-MSC Handback Continue 1 E MSCB A MSCA Um A-bis BSCA BTSA MS RR(New HO ACCESS HO ACCESS HO DETECTION PHYS INFO PHYS INFO L2-SABM ESTA IND L2-UI HO COMPLET DATA IND BSSMAP REL(TUP) RLC(TUP) MAP_SEND_END_SIGNAL ACK <HO Complete> HO COMMPLETE(DT1) T104 - (Cause) <HO COMPL> FACCH) RR(FA CCH) RR(FA CCH) RR(FA CCH) RR(FA CCH) RR(FA CCH) RR(FA CCH) IMSI DETACH MS Um interface BTS Abis interface BSC A interface MSC B interface VLR ** RR(RACH) Channel Request Channel Required Channel Activation Channel Activation ACK UNIT DATA REQ (L2 - UI) Immediate Assignment RR(AGCH) RR(SDCCH) <IMM ASSIGNMENT> (SDCCH ID) IMSI DETACH IND (L2-SABM) L2 - UA EST IND <IMSI DETACH IND> RR(SDCCH) CR(COMPL - L3 - INFO) <IMSI DETACH IND> BSSMAP (MS ID) 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. IMSI DETACH Continue 1 MS Um Abis BTS A BSC MSC CLEAR CMD(DT1) BSSMAP DATA REQ RR(SDCCH) CHAN REL <CHAN REL> DEACT SACCH RR(SDCCH) RR(SDCCH) (L2 - DISC) DEACT SACCH ACK (L2 - UA) REL IND RF CHAN REL CLEAR COM(DT1) RF CHAN REL ACK <RLSD> <RLC> Radio-resource release BSSMAP Mobile - Originating SMS Procedure MS Um interface BTS Abis A BSC MSC VLR Channel Request RR(RACH) Channel Required Channel Activation Channel Activation ACK Immediate Assign Command (L2 - UI) Immediate Assignment RR(AGCH) RR(SDCCH) (SDCCH ID) CM SERV REQ (L2-SABM) EST IND<CM SERV REQ> L2 - UA RR(SDCCH) CR(COMPL - L3 - INFO) <CM SERV REQ> BSSMAP (CKSN,MS ID,SER type,CLmk) CC MAP_PROCESS_ACCESS_REQ Mobile - Originating SMS Procedure Continue 1 Abis interface Um interface MS BTS A interface BSC B interface MSC VLR MAP_AUTHENTICATE AUTH REQUEST (DT1) T3260 + DATA REQ<AUTH> DTAP-MM (CKSN, RAND) AUTH REQUEST MM(SDCCH ) AUTH RESPONSE MM(SDCCH) DATA IND<AUTH> AUTH RESPONSE (DT1) T3260 (SRES) DTAP-MM MAP_AUTHENTICATE ACK MAP_SET_CIPHERING_MODE CIPHER MOD CMD(DT1) ENCR CMD RR(SDCCH) RR(SDCCH) BSSMAP (algo nb,key) CIPHER MOD CMD CIPHER MOD COM DATA IND <CIPH MOD COM> CIPHER MOD COM(DT1) BSSMAP MAP_PROCESS_ACCESS_REQ_ACK RR(SDCCH) SABM (SAPI=3) EST IND (SAPI=3) RR(SDCCH) UA (SAPI=3) Mobile - Originating SMS Procedure Continue 2 Abis Um MS SMS(SDCCH) SMS(SDCCH) BTS A BSC MSC VLR SMS_GMSC SC CP-DATA(RP-DATA) CP-ACK MAP_SEND_INFO_MO_SMS MAP_COMPLETE_CALL MAP_MO_FORWARD_SMS SM-RL Data Req SM-RL Req Ind. MAP_MO_FORWARD_SMS_ACK SMS(SDCCH) SMS(SDCCH) CP-DATA(RP-ACK) CP-ACK CLEAR CMD(DT1) BSSMAP DATA REQ <CHAN REL> RR(SDCCH) CHAN REL DEACT SACCH DISC (SAPI=0) RR(SDCCH) RR(SDCCH) DEACT SACCH ACK UA (SAPI=0) REL IND RF CHAN REL RF CHAN REL ACK CLEAR COM(DT1) <RLSD> <RLC> BSSMAP Mobile - Terminated SMS Procedure C interface SC SMS_GMSC C interface HLR B interface MSC VLR RS-MT-DATA.REQ MAP_SEND_ROUTING_INFO_FOR_SM MAP_SEND_ROUTING_INFO_FOR_SM_ACK MAP_MT_FORWARD_SM MAP_SEND_INFO_FOR_MT_SMS MAP_PAGE MS Mobile - Terminated SMS Procedure Continue 1 MS Um interface BTS Abis interface BSC A interface MSC Paging(UDT) Paging Command RR(PCH) RR(RACH) Paging Request (L2-UI) Channel Request Channel Required Channel Activation Channel Activation ACK Immediate Assign Command RR(AGCH) (L2 - UI) Immediate Assignment (SDCCH ID) RR(SDCCH) Paging RESP (L2-SABM) EST IND<Paging Resp> RR(SDCCH) L2 - UA CR(COMPL - L3 - INFO) <Paging Resp> BSSMAP (CKSN,MS ID,SER type,CLmk) CC Mobile - Terminated SMS Procedure Continue 2 Abis interface Um interface MS BTS A interface BSC B interface MSC VLR MAP_PROCESS_ACCESS_REQ MAP_AUTHENTICATE AUTH REQUEST (DT1) T3260 + DATA REQ<AUTH> DTAP-MM (CKSN, RAND) AUTH REQUEST MM(SDCCH ) AUTH RESPONSE MM(SDCCH) DATA IND<AUTH> AUTH RESPONSE (DT1) T3260 (SRES) DTAP-MM MAP_AUTHENTICATE ACK MAP_SET_CIPHERING_MODE CIPHER MOD CMD(DT1) ENCR CMD RR(SDCCH) RR(SDCCH) BSSMAP (algo nb,key) CIPHER MOD CMD CIPHER MOD COM DATA IND <CIPH MOD COM> CIPHER MOD COM(DT1) BSSMAP MAP_PROCESS_ACCESS_REQ_ACK MAP_COMPLETE_CALL Mobile - Terminated SMS Procedure Continue 3 Um MS Abis BTS A BSC E MSC SMS_GMSC SC CP-DATA(RP-DATA) EST REQ (SAPI=3) SMS(SDCCH) SMS(SDCCH) SABM (SAPI=3) UA (SAPI=3) EST CONF (SAPI=3) CP-ACK MAP_MT_FORWARD_SM_ACK SMS(SDCCH) SMS(SDCCH) CP-DATA(RP-ACK) HLR CP-ACK MAP_REPORT_SM_DELIVERY_STATUS CLEAR CMD(DT1) DATA REQ RR(SDCCH) CHAN REL BSSMAP <CHAN REL> RS-Report Ind. DEACT SACCH RR(SDCCH) DISC (SAPI=0) DEACT SACCH ACK RR(SDCCH) UA (SAPI=0) REL IND RF CHAN REL RF CHAN REL ACK CLEAR COM(DT1) <RLSD> <RLC> BSSMAP
© Copyright 2024