SlideShare une entreprise Scribd logo
1  sur  121
M900/M1800 GSM System Lecturer: Wang Hui OMA000003 GSM Communication Flow
Handover Sequence SMS Sequence Location Update Sequence GSM Basic Call Sequence CONTENT GSM Security Management
GSM Security Management Authentication and Ciphering Sequence TMSI  Reallocation Equipment Identification
Authentication Authentication may be executed during setup, location updating and supplementary services
Authentication Sequence KI ( M) KI ( N) IMSI(m) RAND GENERATOR A8  A3 KI(IMSI) IMSIBUFFER RAND RAND RAND RAND KC 1 2 5 KC KC KC SRES SRES SRES SRES TEMP DATA AUC HLR/AUC HLR AUTH REQ RAND KC SRES RAND A8 A3 SRES EQUAL CKSN KC BSS KI(IMSI) VLR SIM RAND  16byte KI  16byte kc  8byte SERS  4byte CKSN  low 3bits of 1byte  IMSI(n)
Authentication and Ciphering Sequence HLR MS BSS MSC VLR 1  Pre-send Triples to VLR
HLR MS BSS MSC VLR RAND RAND < SDCCH> Authentication and Ciphering Sequence 1  Pre-send Triples to VLR 2  Authenticate Authentication Request
HLR MS BSS MSC VLR RAND RAND < SDCCH> < SDCCH> ( SRES) Authentication and Ciphering Sequence 1  Pre-send Triples to VLR 2  Authenticate Authentication Request 3  Authenticate Response
HLR MS BSS MSC VLR RAND RAND < SDCCH> < SDCCH> ( SRES) Authentication and Ciphering Sequence 1  Pre-send Triples to VLR 2  Authenticate Authentication Request 3  Authenticate Response 4  Start Ciphering
HLR MS BSS MSC VLR 5  Cipher Mode Command Cipher Mode Complete < SDCCH> < SDCCH> 1  Pre-send Triples to VLR 2  Authenticate Authentication Request RAND RAND < SDCCH> 3  Authenticate Response < SDCCH> ( SRES) 4  Start Ciphering Authentication and Ciphering Sequence
TMSI Reallocation MS VLR Location Update Req  Location Update Acc  TMSI Reallocation Comp (TMSI)
Equipment Identification MS BSS MSC VLR HLR PSTN 1 Equipment ID Request < SDCCH> EIR
MS BSS MSC VLR HLR PSTN 1 Equipment ID Request < SDCCH> 2  ID Response < SDCCH> IMEI) EIR Equipment Identification
MS BSS MSC VLR HLR PSTN 1 Equipment ID Request < SDCCH> 2  ID Response < SDCCH> IMEI) 3  Check IMEI Check IMEI Response EIR Equipment Identification
GSM Basic Call Sequence Mobile to Land Sequence Land to Mobile Sequence Mobile Initiated Call  Clearing Sequence
GSM Basic Call Sequence The process for calling MS and called MS are two independent flow. The calling party begins with channel request and ends with TCH assignment competition. In general, the calling party includes following several stages: access process, authentication and ciphering process, TCH assignment process. So, we take the sequence from mobile to land as example, in this sequence, we mainly devote to the calling party.
Mobile to Land Sequence MS BSS MSC VLR HLR 1  CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN SIGNALING LINK ESTABLISHED PSTN
MS BSS MSC VLR HLR 1  CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN < SDCCH> SIGNALING LINK ESTABLISHED 2  REQ. FOR SERVICE CR CC PSTN Mobile to Land Sequence
MS BSS MSC VLR HLR 1  CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN < SDCCH> SIGNALING LINK ESTABLISHED 2  REQ. FOR SERVICE CR CC 3  AUTHENTICATION SET Cipher MODE PSTN Mobile to Land Sequence
MS BSS MSC VLR HLR 1  CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN < SDCCH> SIGNALING LINK ESTABLISHED 2  REQ. FOR SERVICE CR CC 3  AUTHENTICATION SET Cipher MODE 4  SET-UP  < SDCCH> Call Info PSTN SFOC Mobile to Land Sequence
MS BSS MSC VLR HLR 1  CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN < SDCCH> SIGNALING LINK ESTABLISHED 2  REQ. FOR SERVICE CR CC 3  AUTHENTICATION SET Cipher MODE 4  SET-UP  < SDCCH> Call Info 5  EQUIP. ID REQ.  PSTN SFOC Mobile to Land Sequence
MS BSS MSC VLR HLR 1  CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN < SDCCH> SIGNALING LINK ESTABLISHED 2  REQ. FOR SERVICE CR CC 3  AUTHENTICATION SET Cipher MODE 4  SET-UP  < SDCCH> Call Info 5  EQUIP. ID REQ.  6  COMPLETE CALL  CALL PROCEEDING  < SDCCH> PSTN SFOC Mobile to Land Sequence
Mobile to Land Sequence 7  ASSIG. COMMAND < SDCCH> ASSIG. COMPLETE circuit < FACCH> MS BSS MSC VLR HLR PSTN
7  ASSIG. COMMAND < SDCCH> ASSIG. COMPLETE Address Complete(ACM) Alerting  circuit < FACCH> Initial and Final Address  8  Message (IFAM) MS hears ring tone from  land phone  < FACCH> MS BSS MSC VLR HLR PSTN Mobile to Land Sequence
7  ASSIG. COMMAND < SDCCH> ASSIG. COMPLETE Address Complete(ACM) Alerting  < FACCH> 9  Answer (ANS)Connect circuit < FACCH> Initial and Final Address  8  Message (IFAM) MS hears ring tone from  land phone  < FACCH> Ring tone stops  MS BSS MSC VLR HLR PSTN Mobile to Land Sequence
7  ASSIG. COMMAND < SDCCH> ASSIG. COMPLETE Address Complete(ACM) Alerting  < FACCH> 9  Answer (ANS)Connect 10  Connect Acknowledge < FACCH> circuit < FACCH> < TCH> Initial and Final Address  8  Message (IFAM) MS hears ring tone from  land phone  < FACCH> Ring tone stops  HELLO! MS BSS MSC VLR HLR PSTN BILLING STARTS Mobile to Land Sequence
Question What happens when the calling MS activates the SS of BAOC?
Answer MS BSS MSC VLR HLR 1  CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN < SDCCH> SIGNALING LINK ESTABLISHED 2  REQ. FOR SERVICE CR CC 3  AUTHENTICATION SET Cipher MODE 4  SET-UP  < SDCCH> Call Info 5  EQUIP. ID REQ.  6  COMPLETE CALL  CALL PROCEEDING  < SDCCH> PSTN SFOC Call Barred
GSM Basic Call Sequence For the called party, the flow for the called party begins when MSC sends paging command to the called party, ends when two party start talk. In general, this call flow includes several stages: access process, authentication and ciphering process, TCH assignment process, talk process, release process.
Land to Mobile Sequence MS BSS MSC VLR HLR GMSC ( MSISDN) Initial and Final 1  Address Message PSTN
MS BSS MSC VLR HLR GMSC ( MSISDN) ( MSISDN) ( IMSI) Initial and Final 1  Address Message PSTN 2  Send Routing Info Land to Mobile Sequence
MS BSS MSC VLR HLR GMSC ( MSISDN) ( MSISDN) ( IMSI) ( MSRN) Initial and Final 1  Address Message PSTN ( MSRN) ( MSRN) 2  Send Routing Info 3  Routing Info Ack  Initial and Final Address Message Land to Mobile Sequence
MS BSS MSC VLR HLR GMSC ( MSISDN) ( MSISDN) ( IMSI) ( MSRN) ( MSRN) Initial and Final 1  Address Message PSTN ( MSRN) ( MSRN) 2  Send Routing Info 3  Routing Info Ack  Initial and Final Address Message 4  Send Info For I/C Call Setup Land to Mobile Sequence
MS BSS MSC VLR HLR GMSC ( MSISDN) ( MSISDN) ( IMSI) ( MSRN) ( MSRN) ( LAI & TMSI) ( TMSI) ( TMSI) Initial and Final 1  Address Message PSTN ( MSRN) ( MSRN) 2  Send Routing Info 3  Routing Info Ack  Initial and Final Address Message 4  Send Info For I/C Call Setup 5  Page Paging Request < PCH> Land to Mobile Sequence
6  Channel Request DCCH Assign Signaling Link  Established Page Response *Authentication <RACH> <AGCH> <SDCCH> <SDCCH> (TMSI) (TMSI & Status) (Status) CR Land to Mobile Sequence MS BSS MSC VLR HLR GMSC PSTN
6  Channel Request DCCH Assign Signaling Link  Established Page Response *Authentication 7  Complete Call Setup <RACH> <AGCH> <SDCCH> <SDCCH> (TMSI) (TMSI & Status) (Status) < TMSI> <SDCCH> CR MS BSS MSC VLR HLR GMSC PSTN Land to Mobile Sequence
6  Channel Request DCCH Assign Signaling Link  Established Page Response *Authentication 7  Complete Call Setup 8  Call Confirmation <RACH> <AGCH> <SDCCH> <SDCCH> (TMSI) (TMSI & Status) (Status) < TMSI> <SDCCH> <SDCCH> CR MS BSS MSC VLR HLR GMSC PSTN Ring Tone at the land phone  Land to Mobile Sequence
( channel) ( circuit) < FACCH> 9  Assignment Command Assignment  Complete Alert < TCH> Address Complete Land to Mobile Sequence MS BSS MSC VLR HLR GMSC PSTN Ring Tone at the land phone
< FACCH> ( channel) ( circuit) < FACCH> 9  Assignment Command Assignment  Complete Alert < TCH> < FACCH> 10  Connect Connect ACK ANS < TCH> Hello... Address Complete MS BSS MSC VLR HLR GMSC PSTN Billing starts Ring Tone at the land phone Ringing stops at land phone Subscriber picks up Land to Mobile Sequence
Questions Please give the sequence: 1.The called MS is powered off. 2.The called MS activates the CFU to a PSTN No. 3.The called MS has been barred all incoming call. 4.The Called MS are not known at HLR
1.  The called MS is powered off MS BSS MSC VLR HLR GMSC ( MSISDN) ( MSISDN) ( IMSI) Initial and Final 1  Address Message 2  Send Routing Info 3  Routing Info Ack  PSTN Subscriber Absent The Land  hears the announcement of  mobile is powered off  Answers
2.  The called MS activates the CFU to a PSTN No. (MSISDN) (MSISDN) CFN 4  IFAM Answers MS BSS MSC VLR HLR GMSC PSTN Initial and Final 1  Address Message 2  Send Routing Info 3  Routing Info Ack
Answers 3.  The called MS has been barred all incoming call. Call Barred MS BSS MSC VLR HLR GMSC (MSISDN) (MSISDN) Initial and Final 1  Address Message 2  Send Routing Info 3  Routing Info Ack  PSTN
Answers 4.  The Called MS are not known at HLR Unknown Subscriber MS BSS MSC VLR HLR GMSC (MSISDN) (MSISDN) Initial and Final 1  Address Message 2  Send Routing Info 3  Routing Info Ack  PSTN
MS BSS MSC VLR HLR < FACCH> < FACCH> 1  Disconnect PSTN PSTN Release Mobile Release Mobile Initiated Call Clearing Sequence
MS BSS MSC VLR HLR < FACCH> < FACCH> < FACCH> 1  Disconnect PSTN PSTN Release Mobile Release 2  PSTN Release  Complete Mobile Release Complete MS-MSC Signalling  Released Mobile Initiated Call Clearing Sequence
MS BSS MSC VLR HLR < FACCH> < FACCH> < FACCH> < FACCH> 1  Disconnect PSTN PSTN Release Mobile Release 2  PSTN Release  Complete Mobile Release Complete MS-MSC Signalling  Released 3  Clear Command Channel Release Mobile Initiated Call Clearing Sequence
Mobile Initiated Call Clearing Sequence < FACCH> <FACCH> 4  DISC UA Clear Complete MS BSS MSC VLR HLR PSTN
Mobile Initiated Call Clearing Sequence < FACCH> <FACCH> 4  DISC UA Clear Complete 5  RLSD Release Complete MS BSS MSC VLR HLR PSTN
Brief Introduction to Location Update  Location Update Sequence Several Typical Location Update Sequences
The types of Location Update : Brief  Introdution to Location Update   Periodic Location Update IMSI Attach/Detach Normal Location Update
Several Typical Location Update Sequences Intra-VLR Location Update Sequence Inter-VLR Location Update Sequence
Intra-VLR Location Update  Sequence MS BSS MSC VLR <RACH> 1  Channel Request <AGCH> DCCH Assign HLR Only sent to HLR if this is the first time the MS has Location Updated in this VLR
Intra-VLR Location Update  Sequence MS BSS MSC VLR <RACH> 1  Channel Request <AGCH> DCCH Assign 2  Location Update Request <SDCCH> HLR Only sent to HLR if this is the first time the MS has Location Updated in this VLR
Intra-VLR Location Update  Sequence MS BSS MSC VLR <RACH> 1  Channel Request <AGCH> DCCH Assign 2  Location Update Request <SDCCH> LAI & TMSI 3  Authentication & Ciphering HLR Only sent to HLR if this is the first time the MS has Location Updated in this VLR
Intra-VLR Location Update  Sequence MS BSS MSC VLR <RACH> 1  Channel Request <AGCH> DCCH Assign 2  Location Update Request <SDCCH> LAI & TMSI 3  Authentication & Ciphering 4  Forward New TMSI Location Update Accept < TMSI> <SDCCH> <TMSI> HLR Only sent to HLR if this is the first time the MS has Location Updated in this VLR
Intra-VLR Location Update  Sequence MS BSS MSC VLR <RACH> 1  Channel Request <AGCH> DCCH Assign 2  Location Update Request <SDCCH> LAI & TMSI 3  Authentication & Ciphering 4  Forward New TMSI Location Update Accept < TMSI> <SDCCH> <TMSI> 5  TMSI Reallocate Complete TMSI ACK < SDCCH> HLR Only sent to HLR if this is the first time the MS has Location Updated in this VLR
Intra-VLR Location Update  Sequence MS BSS MSC VLR <RACH> 1  Channel Request <AGCH> DCCH Assign 2  Location Update Request <SDCCH> LAI & TMSI 3  Authentication & Ciphering 4  Forward New TMSI Location Update Accept < TMSI> <SDCCH> <TMSI> 5  TMSI Reallocate Complete TMSI ACK < SDCCH> 6  Clear Command Clear Complete < SDCCH> < SDCCH> HLR Only sent to HLR if this is the first time the MS has Location Updated in this VLR
Location Update via IMSI Location Update via TMSI Inter-VLR Location Update Sequence
< RACH> 1  Channel Request < AGCH> DCCH Assign MS BSS MSC VLRn HLR VLRo Inter-VLR Location Update Via IMSI
< RACH> 1  Channel Request < AGCH> DCCH Assign 2  Location Update Request < SDCCH> MS BSS MSC VLRn HLR VLRo Inter-VLR Location Update Via IMSI LAI & IMSI
< RACH> 1  Channel Request < AGCH> DCCH Assign 2  Location Update Request < SDCCH> LAI & IMSI Authentication & Ciphering MS BSS MSC VLRn HLR 3  Authentication Para.  Req  VLRo . Inter-VLR Location Update Via IMSI
< RACH> 1  Channel Request < AGCH> DCCH Assign 2  Location Update Request < SDCCH> LAI & IMSI Authentication & Ciphering MS BSS MSC VLRn HLR 3  Authentication Para.  Req  4  Location Update Request Insert Subscriber Data Insert Subscriber Data Ack  Location Update accept VLRo Inter-VLR Location Update Via IMSI
< RACH> 1  Channel Request < AGCH> DCCH Assign 2  Location Update Request < SDCCH> LAI & IMSI Authentication & Ciphering MS BSS MSC VLRn HLR 3  Authentication Para.  Req  4  Location Update Request Insert Subscriber Data Insert Subscriber Data Ack  Location Update accept VLRo 5  Cancellocation Cancellocation Ack . Inter-VLR Location Update Via IMSI
6  Forward New TMSI Location Update Accept TMSI Reallocate Complete  TMSI ACK Inter-VLR Location Update Via IMSI MS BSS MSC VLRn HLR VLRo
6  Forward New TMSI Location Update Accept TMSI Reallocate Complete  TMSI ACK 7  Clear Command Clear Complete Inter-VLR Location Update Via IMSI MS BSS MSC VLRn HLR VLRo
< RACH> 1  Channel Request < AGCH> DCCH Assign MS BSS MSC VLRn HLR VLRo Inter-VLR Location Update Via TMSI
< RACH> 1  Channel Request < AGCH> DCCH Assign 2  Location Update Request < SDCCH> MS BSS MSC VLRn HLR VLRo Inter-VLR Location Update Via TMSI LAI & TMSI
< RACH> 1  Channel Request < AGCH> DCCH Assign 2  Location Update Request < SDCCH> LAI & TMSI MS BSS MSC VLRn HLR VLRo . Inter-VLR Location Update Via TMSI Authentication & Ciphering 3  Provide Identification provide Identification  Ack  TMSI&LAIO TMSI,IMSI,KC,R,S)
< RACH> 1  Channel Request < AGCH> DCCH Assign 2  Location Update Request < SDCCH> LAI & TMSI MS BSS MSC VLRn HLR VLRo Inter-VLR Location Update Via TMSI Authentication & Ciphering 3  Provide Identification provide Identification  Ack  TMSI&LAIO TMSI,IMSI,KC,R,S) 4  Location Update Request Insert Subscriber Data Insert Subscriber Data Ack  Location Update accept
Inter-VLR Location Update Via TMSI MS BSS MSC VLRn HLR VLRo 5  Cancellocation Cancellocation Ack .
Inter-VLR Location Update Via TMSI 6  Forward New TMSI Location Update Accept TMSI Reallocate Complete  TMSI ACK MS BSS MSC VLRn HLR VLRo 5  Cancellocation Cancellocation Ack .
Inter-VLR Location Update Via TMSI 6  Forward New TMSI Location Update Accept TMSI Reallocate Complete  TMSI ACK 7  Clear Command Clear Complete MS BSS MSC VLRn HLR VLRo 5  Cancellocation Cancellocation Ack .
The mobile  originated short message transfer procedure is separated from  mobile terminated.  The basic short message sequence consists of two parts: MO SMS Transfer and MT SMS Transfer. Short Message Sequence
MS BSS MSC VLR Interworking MSC 1  CHANNEL REQUEST <RACH> <AGCH> DCCH ASSIGN SIGNALING LINK ESTABLISHED SC MO SMS Transfer
MS BSS MSC VLR Interworking MSC 1  CHANNEL REQUEST <RACH> <AGCH> DCCH ASSIGN <SDCCH> SIGNALING LINK ESTABLISHED 2  REQ. FOR SERVICE CR CC SC MO SMS Transfer
MS BSS MSC VLR Interworking MSC 1  CHANNEL REQUEST <RACH> <AGCH> DCCH ASSIGN <SDCCH> SIGNALING LINK ESTABLISHED 2  REQ. FOR SERVICE CR CC 3  AUTHENTICATION SET Cipher MODE SC MO SMS Transfer
MS BSS MSC VLR Interworking MSC 1  CHANNEL REQUEST <RACH> <AGCH> DCCH ASSIGN <SDCCH> SIGNALING LINK ESTABLISHED 2  REQ. FOR SERVICE CR CC 3  AUTHENTICATION SET Cipher MODE SC 4  RP_MO_DATA SIF_MO_SMS SIF_MO_SMS-Ack MO SMS Transfer
5  MO_Forward_SM Short_Message MO_Forward_SM_Ack Short_Message_Ack (SC_No.) MO SMS Transfer MS BSS MSC VLR Interworking MSC SC
5  MO_Forward_SM Short_Message MO_Forward_SM_Ack Short_Message_Ack 6  RP_ACK (SC_No.) MO SMS Transfer MS BSS MSC VLR Interworking MSC SC &quot;Send Successfully&quot; is displayed on the mobile
MT SMS Transfer For Forwarding a Short Message For Forwarding Several Short Message
MS Servicing MSC VLR HLR Gateway MSC SC 1  Short Message SRI_For_SM SRI_For_SM_Ack MT_Forward_SM MT SMS Transfer (A Message)
MS Servicing MSC VLR HLR Gateway MSC SC 1  Short Message SRI_For_SM SRI_For_SM_Ack MT_Forward_SM 2  SIF_MT_SMS Page Page MT SMS Transfer (A Message)
MS Servicing MSC VLR HLR Gateway MSC SC 1  Short Message SRI_For_SM SRI_For_SM_Ack MT_Forward_SM 2  SIF_MT_SMS Page Page 3  Paging Response Authentication and Ciphering MT SMS Transfer (A Message)
MS Servicing MSC VLR HLR Gateway MSC SC 1  Short Message SRI_For_SM SRI_For_SM_Ack MT_Forward_SM 2  SIF_MT_SMS Page Page Request 3  Paging Response Authentication and Ciphering 4  Short_Message Short_Message_Ack MT_Forward_SM_Ack Short_Message_Ack MT SMS Transfer (A Message)
MS Servicing MSC VLR HLR Gateway MSC SC 1  Short Message SRI_For_SM SRI_For_SM_Ack MT_Forward_SM MT SMS Transfer (Several Messages) MT_Forward_SM (The More message To Send Flag is True)
MS Servicing MSC VLR HLR Gateway MSC SC 1  Short Message SRI_For_SM SRI_For_SM_Ack MT_Forward_SM MT SMS Transfer (Several Messages) MT_Forward_SM (The More message To Send Flag is True) 2  SIF_MT_SMS Page Paging Request
MS Servicing MSC VLR HLR Gateway MSC SC 1  Short Message SRI_For_SM SRI_For_SM_Ack MT_Forward_SM MT SMS Transfer (Several Messages) MT_Forward_SM (The More message To Send Flag is True) 2  SIF_MT_SMS Page Paging Request 3 Paging Response Authentication and Ciphering
MS Servicing MSC VLR HLR Gateway MSC SC 4  Short_Message Short_Message_Ack MT_Forward_SM_Ack Short_Message_Ack MT SMS Transfer (Several Messages)
MS Servicing MSC VLR HLR Gateway MSC SC 4  Short_Message Short_Message_Ack MT_Forward_SM_Ack Short_Message_Ack MT SMS Transfer (Several Messages) 5  Short_Message MT_Forward_SM MT_Forward_SM (The More message To Send Flag is False) Short_Message_Ack MT_Forward_SM_Ack Short_Message_Ack Short_Message
What is the sequence when the originating subscriber sets the wrong SC No. in the mobile station. Question
MO_Forward_SM Short_Message MO_Forward_SM_Ack Short_Message_Ack RP_ACK (SC_No.) MS BSS MSC VLR Interworking MSC SC &quot;Send Not Successfully&quot; is displayed on the mobile Answer Illegal Subscriber Illegal Subscriber
Handover Sequence Inter - BSS  handover sequence Inter - MSC  handover sequence
MS oBSS nBSS MSC 1  Periodic Measurement reports <SACCH> Inter - BSS Handover  Sequence
MS oBSS nBSS MSC 1  Periodic Measurement reports <SACCH> 2  Handover  required Inter - BSS Handover  Sequence
MS oBSS nBSS MSC 1  Periodic Measurement reports <SACCH> 2  Handover  required 3  Handover Request TMSI cct. code Inter - BSS Handover  Sequence
MS oBSS nBSS MSC 1  Periodic Measurement reports <SACCH> 2  Handover  required 3  Handover Request 4  Handover REQ ACK TMSI cct. code HO Ref. No. Inter - BSS Handover  Sequence
MS oBSS nBSS MSC 1  Periodic Measurement reports <SACCH> 2  Handover  required 3  Handover Request 5  Handover Command  4  Handover REQ ACK TMSI cct. code HO Ref. No. HO Ref. No. <FACCH> Inter - BSS Handover  Sequence
MS oBSS nBSS MSC 1  Periodic Measurement reports <SACCH> 2  Handover  required 3  Handover Request 5  Handover Command  4  Handover REQ ACK TMSI cct. code HO Ref. No. HO Ref. No. <FACCH> 6  Information Interchange  <FACCH> Inter - BSS Handover  Sequence
MS oBSS nBSS MSC 1  Periodic Measurement reports <SACCH> 2  Handover  required 3  Handover Request 5  Handover Command  4  Handover REQ ACK TMSI cct. code HO Ref. No. HO Ref. No. <FACCH> 6  Information Interchange  <FACCH> 7  Handover Complete  Inter - BSS Handover  Sequence
MS oBSS nBSS MSC 1  Periodic Measurement reports <SACCH> 2  Handover  required 3  Handover Request 5  Handover Command  4  Handover REQ ACK TMSI cct. code HO Ref. No. HO Ref. No. <FACCH> 6  Information Interchange  <FACCH> 7  Handover Complete  8  Clear Command  Inter - BSS Handover  Sequence
MS oBSS nBSS MSC 1  Periodic Measurement reports <SACCH> 2  Handover  required 3  Handover Request 5  Handover Command  4  Handover REQ ACK TMSI cct. code HO Ref. No. HO Ref. No. <FACCH> 6  Information Interchange  <FACCH> 7  Handover Complete  8  Clear Command  9  Periodic Meas. reports <SACCH> Inter - BSS Handover  Sequence
Inter - MSC Handover Sequence  Basic Inter-MSC handover  Subsequent Inter - MSC  handover
MSCA MSCB VLRB 1  PrepareHandover 2  Allocate HandoverNo.  4  PrepareHandover_Ack 5  Send HO Report_Ack 6  Initial Address Message 3  Send Handover Report Address Completed Answer Basic Inter-MSC handover
MSCA MSCB VLRB 1  PrepareHandover 2  Allocate HandoverNo.  4  PrepareHandover_Ack 5  Send HO Report_Ack 6  Initial  Address Message 3  Send Handover Report Address Completed Answer Basic Inter-MSC handover
MSCA MSCB VLRB 1  PrepareHandover 2  Allocate HandoverNo.  4  PrepareHandover_Ack 5  Send HO Report_Ack 6  Initial  Address Message 3  Send Handover Report Address Completed Answer Basic Inter-MSC handover
MSCA MSCB VLRB 1  PrepareHandover 2  Allocate HandoverNo.  4  PrepareHandover_Ack 5  Send HO Report_Ack 6  Initial Address Message 3  Send Handover Report Address Completed Answer Basic Inter-MSC handover
MSCA MSCB VLRB 1  PrepareHandover 2  Allocate HandoverNo.  4  PrepareHandover_Ack 5  Send HO Report_Ack 6  Initial  Address Message 3  Send Handover Report Address Completed Answer Basic Inter-MSC handover
MSCA MSCB VLRB 1  PrepareHandover 2  Allocate HandoverNo.  4  PrepareHandover_Ack 5  Send HO Report_Ack 6  Initial  Address Message 3  Send Handover Report Address Completed Answer Basic Inter-MSC handover
MSC/VLRA MSC/VLRB 7  Process Access Signal Send End Signal Forward Access Signal Process Access Signal 8  Clear Forward Release Guard Send End Signal_Ack Basic Inter-MSC handover
MSC/VLRA MSC/VLRB 7  Process Access Signal Send End Signal Forward Access Signal Process Access Signal 8  Release Release Complete Send End Signal_Ack Basic Inter-MSC handover
MSC/VLRA MSC/VLRB HLRA 9  SendAuth. Info Auth  Info Update Location InsertSubs.Data InsertSubs.Data_Ack UpdateLocation_Ack Cancellocation Cancellocation_Ack Basic Inter-MSC handover
MSC/VLRA MSC/VLRB HLRA 1  PrepareSubsequentHOV PrepareHandover PrepareHandover PrepareSubsequentHOV 2  Initial and Final Address Message Address Complete Answer 3  RLS RLC Subsequent Inter-MSC handover
MSC/VLRA MSC/VLRB HLRA 1  PrepareSubsequentHOV PrepareHandover PrepareHandover PrepareSubsequentHOV 2  Initial and Final Address Message Address Complete Answer 3  RLS RLC Subsequent Inter-MSC handover
MSC/VLRA MSC/VLRB HLRA 1  PrepareSubsequentHOV PrepareHandover PrepareHandover PrepareSubsequentHOV 2  Initial and Final Address Message Address Complete Answer 3  RLS RLC Subsequent Inter-MSC handover
MSC/VLRA MSC/VLRB MSC/VLRC Subsequent Inter-MSC handover ForwardAccessSignal 4 ProcessAccessSignal 7  Location Update SendEndSignal_Ack 6  SendEndSignal 5  RLS RLC
MSC/VLRA MSC/VLRB MSC/VLRC Subsequent Inter-MSC handover 5  RLS RLC 7  Location Update SendEndSignal_Ack 6  SendEndSignal 4  ForwardAccessSignal ProcessAccessSignal
MSC/VLRA MSC/VLRB MSC/VLRC 7  Location Update SendEndSignal_Ack 6  SendEndSignal Subsequent Inter-MSC handover 4  ForwardAccessSignal ProcessAccessSignal 5  RLS RLC
MSC/VLRA MSC/VLRB MSC/VLRC 4  ForwardAccessSignal ProcessAccessSignal 5  RLS RLC 7  Location Update SendEndSignal_Ack 6  SendEndSignal Subsequent Inter-MSC handover
Summary 1. GSM Security Mangement 2. GSM Basic Call Sequence 3. Location UpdateSequence 4. SMS Sequence 5. HandoverSequence
 

Contenu connexe

Tendances

Ericsson 2 g ran optimization complete training
Ericsson 2 g ran optimization complete trainingEricsson 2 g ran optimization complete training
Ericsson 2 g ran optimization complete training
sekit123
 

Tendances (20)

WCDMA Based Events
WCDMA Based EventsWCDMA Based Events
WCDMA Based Events
 
VoLTE KPI Performance Explained
VoLTE KPI Performance ExplainedVoLTE KPI Performance Explained
VoLTE KPI Performance Explained
 
GSM Idle Mode Behavior
GSM Idle Mode BehaviorGSM Idle Mode Behavior
GSM Idle Mode Behavior
 
Ericsson MSC commands
Ericsson MSC commandsEricsson MSC commands
Ericsson MSC commands
 
Initial LTE call Setup Flow
Initial LTE call Setup FlowInitial LTE call Setup Flow
Initial LTE call Setup Flow
 
Gsm architecture, gsm network identities, network cases, cell planning, and c...
Gsm architecture, gsm network identities, network cases, cell planning, and c...Gsm architecture, gsm network identities, network cases, cell planning, and c...
Gsm architecture, gsm network identities, network cases, cell planning, and c...
 
11 gsm bss network kpi (paging success rate) optimization manual
11 gsm bss network kpi (paging success rate) optimization manual11 gsm bss network kpi (paging success rate) optimization manual
11 gsm bss network kpi (paging success rate) optimization manual
 
UMTS/LTE/EPC Call Flows for CSFB
UMTS/LTE/EPC Call Flows for CSFBUMTS/LTE/EPC Call Flows for CSFB
UMTS/LTE/EPC Call Flows for CSFB
 
3 g event description
3 g event description3 g event description
3 g event description
 
Lte drive test parameter introduction
Lte drive test parameter introductionLte drive test parameter introduction
Lte drive test parameter introduction
 
Gsm architecture and call flow
Gsm architecture and call flowGsm architecture and call flow
Gsm architecture and call flow
 
Call Forwarding
Call ForwardingCall Forwarding
Call Forwarding
 
190937694 csfb-call-flows
190937694 csfb-call-flows190937694 csfb-call-flows
190937694 csfb-call-flows
 
Drive Test
Drive TestDrive Test
Drive Test
 
Cs c n overview
Cs c n overviewCs c n overview
Cs c n overview
 
Drive Test Nemo
Drive Test NemoDrive Test Nemo
Drive Test Nemo
 
Ericsson 2 g ran optimization complete training
Ericsson 2 g ran optimization complete trainingEricsson 2 g ran optimization complete training
Ericsson 2 g ran optimization complete training
 
63077585 idle-mode-parameter-optimization
63077585 idle-mode-parameter-optimization63077585 idle-mode-parameter-optimization
63077585 idle-mode-parameter-optimization
 
Simplified Call Flow Signaling: 2G/3G Voice Call
Simplified Call Flow Signaling: 2G/3G Voice CallSimplified Call Flow Signaling: 2G/3G Voice Call
Simplified Call Flow Signaling: 2G/3G Voice Call
 
Umts call-flows
Umts call-flowsUmts call-flows
Umts call-flows
 

En vedette

10 Slides to SMS
10 Slides to SMS10 Slides to SMS
10 Slides to SMS
seanraz
 
Call Forwarding And Management System
Call Forwarding And Management SystemCall Forwarding And Management System
Call Forwarding And Management System
fahdahdmed
 
AT COMMAND SET FOR SENDING DATA VIA TCP USING SIM900
AT COMMAND SET FOR SENDING DATA VIA TCP USING SIM900AT COMMAND SET FOR SENDING DATA VIA TCP USING SIM900
AT COMMAND SET FOR SENDING DATA VIA TCP USING SIM900
Devrhoid Davis
 
Gsm bss-network-kpi-call-setup-success-rate-optimization-manual(cssr)
Gsm bss-network-kpi-call-setup-success-rate-optimization-manual(cssr)Gsm bss-network-kpi-call-setup-success-rate-optimization-manual(cssr)
Gsm bss-network-kpi-call-setup-success-rate-optimization-manual(cssr)
Ayann Khan
 
Sms powerpoint
Sms powerpointSms powerpoint
Sms powerpoint
chrisfant
 

En vedette (17)

Call flows
Call flowsCall flows
Call flows
 
10 Slides to SMS
10 Slides to SMS10 Slides to SMS
10 Slides to SMS
 
Gsm.....ppt
Gsm.....pptGsm.....ppt
Gsm.....ppt
 
Gsm call routing
Gsm call routingGsm call routing
Gsm call routing
 
Mehmood._Ahmed
Mehmood._AhmedMehmood._Ahmed
Mehmood._Ahmed
 
Call Forwarding And Management System
Call Forwarding And Management SystemCall Forwarding And Management System
Call Forwarding And Management System
 
Call flow
Call flowCall flow
Call flow
 
LTE Basic
LTE BasicLTE Basic
LTE Basic
 
AT COMMAND SET FOR SENDING DATA VIA TCP USING SIM900
AT COMMAND SET FOR SENDING DATA VIA TCP USING SIM900AT COMMAND SET FOR SENDING DATA VIA TCP USING SIM900
AT COMMAND SET FOR SENDING DATA VIA TCP USING SIM900
 
Next generation OSS/BSS architecture
Next generation OSS/BSS architectureNext generation OSS/BSS architecture
Next generation OSS/BSS architecture
 
Introduction to LTE
Introduction to LTEIntroduction to LTE
Introduction to LTE
 
Gsm bss-network-kpi-call-setup-success-rate-optimization-manual(cssr)
Gsm bss-network-kpi-call-setup-success-rate-optimization-manual(cssr)Gsm bss-network-kpi-call-setup-success-rate-optimization-manual(cssr)
Gsm bss-network-kpi-call-setup-success-rate-optimization-manual(cssr)
 
Sms powerpoint
Sms powerpointSms powerpoint
Sms powerpoint
 
Gsm security and encryption
Gsm security and encryptionGsm security and encryption
Gsm security and encryption
 
Gsm signaling
Gsm signalingGsm signaling
Gsm signaling
 
GSM channels
GSM channelsGSM channels
GSM channels
 
GSM BASED PREPAID ENERGY METER BILLING VIA SMS
GSM BASED PREPAID ENERGY METER BILLING VIA SMSGSM BASED PREPAID ENERGY METER BILLING VIA SMS
GSM BASED PREPAID ENERGY METER BILLING VIA SMS
 

Similaire à Call flow oma000003 gsm communication flow

How to Intercept a Conversation Held on the Other Side of the Planet
How to Intercept a Conversation Held on the Other Side of the PlanetHow to Intercept a Conversation Held on the Other Side of the Planet
How to Intercept a Conversation Held on the Other Side of the Planet
Positive Hack Days
 
fdocuments.net_gsm-call-flows-5584455b2833e.ppt
fdocuments.net_gsm-call-flows-5584455b2833e.pptfdocuments.net_gsm-call-flows-5584455b2833e.ppt
fdocuments.net_gsm-call-flows-5584455b2833e.ppt
HazemElabed2
 
Gsm overview
Gsm overviewGsm overview
Gsm overview
Chon Tum
 
Basic gsm principles
Basic gsm principlesBasic gsm principles
Basic gsm principles
Supper Mario
 
GSM_Handover_Call_Flow
GSM_Handover_Call_FlowGSM_Handover_Call_Flow
GSM_Handover_Call_Flow
Avinash Kumar
 
02 gsm hscsd_gprs
02 gsm hscsd_gprs02 gsm hscsd_gprs
02 gsm hscsd_gprs
Chyon Ju
 

Similaire à Call flow oma000003 gsm communication flow (20)

Kumar gunjan 20160213 mobile communication security
Kumar gunjan 20160213 mobile communication securityKumar gunjan 20160213 mobile communication security
Kumar gunjan 20160213 mobile communication security
 
How to Intercept a Conversation Held on the Other Side of the Planet
How to Intercept a Conversation Held on the Other Side of the PlanetHow to Intercept a Conversation Held on the Other Side of the Planet
How to Intercept a Conversation Held on the Other Side of the Planet
 
fdocuments.net_gsm-call-flows-5584455b2833e.ppt
fdocuments.net_gsm-call-flows-5584455b2833e.pptfdocuments.net_gsm-call-flows-5584455b2833e.ppt
fdocuments.net_gsm-call-flows-5584455b2833e.ppt
 
Gsm
GsmGsm
Gsm
 
Gsm training
Gsm trainingGsm training
Gsm training
 
Mobile Networks Architecture and Security (2G to 5G)
Mobile Networks Architecture and Security (2G to 5G)Mobile Networks Architecture and Security (2G to 5G)
Mobile Networks Architecture and Security (2G to 5G)
 
Gsm overview
Gsm overviewGsm overview
Gsm overview
 
BASIC GSM
BASIC GSMBASIC GSM
BASIC GSM
 
Basic gsm principles
Basic gsm principlesBasic gsm principles
Basic gsm principles
 
395273802-GSM-Signaling.pdf
395273802-GSM-Signaling.pdf395273802-GSM-Signaling.pdf
395273802-GSM-Signaling.pdf
 
Mobile Networks Overview (2G / 3G / 4G-LTE)
Mobile Networks Overview (2G / 3G / 4G-LTE)Mobile Networks Overview (2G / 3G / 4G-LTE)
Mobile Networks Overview (2G / 3G / 4G-LTE)
 
Basic GSM CallFlow
Basic GSM CallFlowBasic GSM CallFlow
Basic GSM CallFlow
 
GSM Signaling Procedure in detail presented.ppt
GSM Signaling Procedure in detail presented.pptGSM Signaling Procedure in detail presented.ppt
GSM Signaling Procedure in detail presented.ppt
 
GSM Channel Concept
GSM Channel ConceptGSM Channel Concept
GSM Channel Concept
 
Handover call_flow in GSM
 Handover call_flow in GSM Handover call_flow in GSM
Handover call_flow in GSM
 
GSM_Handover_Call_Flow
GSM_Handover_Call_FlowGSM_Handover_Call_Flow
GSM_Handover_Call_Flow
 
Handover call_flow in GSM
 Handover call_flow in GSM Handover call_flow in GSM
Handover call_flow in GSM
 
GSM - The Network Layer
GSM - The Network LayerGSM - The Network Layer
GSM - The Network Layer
 
02 gsm hscsd_gprs
02 gsm hscsd_gprs02 gsm hscsd_gprs
02 gsm hscsd_gprs
 
STIC TCAP Training
STIC TCAP TrainingSTIC TCAP Training
STIC TCAP Training
 

Plus de Ericsson Saudi

01 01 bss signaling fundamental
01 01 bss signaling fundamental01 01 bss signaling fundamental
01 01 bss signaling fundamental
Ericsson Saudi
 
01 10 speech channel assignment
01 10 speech channel assignment01 10 speech channel assignment
01 10 speech channel assignment
Ericsson Saudi
 
01 09 tmsi reallocation
01 09 tmsi reallocation01 09 tmsi reallocation
01 09 tmsi reallocation
Ericsson Saudi
 
Corporate presentation(041025)
Corporate presentation(041025)Corporate presentation(041025)
Corporate presentation(041025)
Ericsson Saudi
 
In network diagram 010210
In network diagram 010210In network diagram 010210
In network diagram 010210
Ericsson Saudi
 
1 10260 faf10296-en_a_msword2003
1 10260 faf10296-en_a_msword20031 10260 faf10296-en_a_msword2003
1 10260 faf10296-en_a_msword2003
Ericsson Saudi
 
01 01 bss signaling fundamental
01 01 bss signaling fundamental01 01 bss signaling fundamental
01 01 bss signaling fundamental
Ericsson Saudi
 

Plus de Ericsson Saudi (8)

01 01 bss signaling fundamental
01 01 bss signaling fundamental01 01 bss signaling fundamental
01 01 bss signaling fundamental
 
01 10 speech channel assignment
01 10 speech channel assignment01 10 speech channel assignment
01 10 speech channel assignment
 
01 09 tmsi reallocation
01 09 tmsi reallocation01 09 tmsi reallocation
01 09 tmsi reallocation
 
01 08 ciphering
01 08 ciphering01 08 ciphering
01 08 ciphering
 
Corporate presentation(041025)
Corporate presentation(041025)Corporate presentation(041025)
Corporate presentation(041025)
 
In network diagram 010210
In network diagram 010210In network diagram 010210
In network diagram 010210
 
1 10260 faf10296-en_a_msword2003
1 10260 faf10296-en_a_msword20031 10260 faf10296-en_a_msword2003
1 10260 faf10296-en_a_msword2003
 
01 01 bss signaling fundamental
01 01 bss signaling fundamental01 01 bss signaling fundamental
01 01 bss signaling fundamental
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

Call flow oma000003 gsm communication flow

  • 1. M900/M1800 GSM System Lecturer: Wang Hui OMA000003 GSM Communication Flow
  • 2. Handover Sequence SMS Sequence Location Update Sequence GSM Basic Call Sequence CONTENT GSM Security Management
  • 3. GSM Security Management Authentication and Ciphering Sequence TMSI Reallocation Equipment Identification
  • 4. Authentication Authentication may be executed during setup, location updating and supplementary services
  • 5. Authentication Sequence KI ( M) KI ( N) IMSI(m) RAND GENERATOR A8 A3 KI(IMSI) IMSIBUFFER RAND RAND RAND RAND KC 1 2 5 KC KC KC SRES SRES SRES SRES TEMP DATA AUC HLR/AUC HLR AUTH REQ RAND KC SRES RAND A8 A3 SRES EQUAL CKSN KC BSS KI(IMSI) VLR SIM RAND 16byte KI 16byte kc 8byte SERS 4byte CKSN low 3bits of 1byte IMSI(n)
  • 6. Authentication and Ciphering Sequence HLR MS BSS MSC VLR 1 Pre-send Triples to VLR
  • 7. HLR MS BSS MSC VLR RAND RAND < SDCCH> Authentication and Ciphering Sequence 1 Pre-send Triples to VLR 2 Authenticate Authentication Request
  • 8. HLR MS BSS MSC VLR RAND RAND < SDCCH> < SDCCH> ( SRES) Authentication and Ciphering Sequence 1 Pre-send Triples to VLR 2 Authenticate Authentication Request 3 Authenticate Response
  • 9. HLR MS BSS MSC VLR RAND RAND < SDCCH> < SDCCH> ( SRES) Authentication and Ciphering Sequence 1 Pre-send Triples to VLR 2 Authenticate Authentication Request 3 Authenticate Response 4 Start Ciphering
  • 10. HLR MS BSS MSC VLR 5 Cipher Mode Command Cipher Mode Complete < SDCCH> < SDCCH> 1 Pre-send Triples to VLR 2 Authenticate Authentication Request RAND RAND < SDCCH> 3 Authenticate Response < SDCCH> ( SRES) 4 Start Ciphering Authentication and Ciphering Sequence
  • 11. TMSI Reallocation MS VLR Location Update Req Location Update Acc TMSI Reallocation Comp (TMSI)
  • 12. Equipment Identification MS BSS MSC VLR HLR PSTN 1 Equipment ID Request < SDCCH> EIR
  • 13. MS BSS MSC VLR HLR PSTN 1 Equipment ID Request < SDCCH> 2 ID Response < SDCCH> IMEI) EIR Equipment Identification
  • 14. MS BSS MSC VLR HLR PSTN 1 Equipment ID Request < SDCCH> 2 ID Response < SDCCH> IMEI) 3 Check IMEI Check IMEI Response EIR Equipment Identification
  • 15. GSM Basic Call Sequence Mobile to Land Sequence Land to Mobile Sequence Mobile Initiated Call Clearing Sequence
  • 16. GSM Basic Call Sequence The process for calling MS and called MS are two independent flow. The calling party begins with channel request and ends with TCH assignment competition. In general, the calling party includes following several stages: access process, authentication and ciphering process, TCH assignment process. So, we take the sequence from mobile to land as example, in this sequence, we mainly devote to the calling party.
  • 17. Mobile to Land Sequence MS BSS MSC VLR HLR 1 CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN SIGNALING LINK ESTABLISHED PSTN
  • 18. MS BSS MSC VLR HLR 1 CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN < SDCCH> SIGNALING LINK ESTABLISHED 2 REQ. FOR SERVICE CR CC PSTN Mobile to Land Sequence
  • 19. MS BSS MSC VLR HLR 1 CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN < SDCCH> SIGNALING LINK ESTABLISHED 2 REQ. FOR SERVICE CR CC 3 AUTHENTICATION SET Cipher MODE PSTN Mobile to Land Sequence
  • 20. MS BSS MSC VLR HLR 1 CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN < SDCCH> SIGNALING LINK ESTABLISHED 2 REQ. FOR SERVICE CR CC 3 AUTHENTICATION SET Cipher MODE 4 SET-UP < SDCCH> Call Info PSTN SFOC Mobile to Land Sequence
  • 21. MS BSS MSC VLR HLR 1 CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN < SDCCH> SIGNALING LINK ESTABLISHED 2 REQ. FOR SERVICE CR CC 3 AUTHENTICATION SET Cipher MODE 4 SET-UP < SDCCH> Call Info 5 EQUIP. ID REQ. PSTN SFOC Mobile to Land Sequence
  • 22. MS BSS MSC VLR HLR 1 CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN < SDCCH> SIGNALING LINK ESTABLISHED 2 REQ. FOR SERVICE CR CC 3 AUTHENTICATION SET Cipher MODE 4 SET-UP < SDCCH> Call Info 5 EQUIP. ID REQ. 6 COMPLETE CALL CALL PROCEEDING < SDCCH> PSTN SFOC Mobile to Land Sequence
  • 23. Mobile to Land Sequence 7 ASSIG. COMMAND < SDCCH> ASSIG. COMPLETE circuit < FACCH> MS BSS MSC VLR HLR PSTN
  • 24. 7 ASSIG. COMMAND < SDCCH> ASSIG. COMPLETE Address Complete(ACM) Alerting circuit < FACCH> Initial and Final Address 8 Message (IFAM) MS hears ring tone from land phone < FACCH> MS BSS MSC VLR HLR PSTN Mobile to Land Sequence
  • 25. 7 ASSIG. COMMAND < SDCCH> ASSIG. COMPLETE Address Complete(ACM) Alerting < FACCH> 9 Answer (ANS)Connect circuit < FACCH> Initial and Final Address 8 Message (IFAM) MS hears ring tone from land phone < FACCH> Ring tone stops MS BSS MSC VLR HLR PSTN Mobile to Land Sequence
  • 26. 7 ASSIG. COMMAND < SDCCH> ASSIG. COMPLETE Address Complete(ACM) Alerting < FACCH> 9 Answer (ANS)Connect 10 Connect Acknowledge < FACCH> circuit < FACCH> < TCH> Initial and Final Address 8 Message (IFAM) MS hears ring tone from land phone < FACCH> Ring tone stops HELLO! MS BSS MSC VLR HLR PSTN BILLING STARTS Mobile to Land Sequence
  • 27. Question What happens when the calling MS activates the SS of BAOC?
  • 28. Answer MS BSS MSC VLR HLR 1 CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN < SDCCH> SIGNALING LINK ESTABLISHED 2 REQ. FOR SERVICE CR CC 3 AUTHENTICATION SET Cipher MODE 4 SET-UP < SDCCH> Call Info 5 EQUIP. ID REQ. 6 COMPLETE CALL CALL PROCEEDING < SDCCH> PSTN SFOC Call Barred
  • 29. GSM Basic Call Sequence For the called party, the flow for the called party begins when MSC sends paging command to the called party, ends when two party start talk. In general, this call flow includes several stages: access process, authentication and ciphering process, TCH assignment process, talk process, release process.
  • 30. Land to Mobile Sequence MS BSS MSC VLR HLR GMSC ( MSISDN) Initial and Final 1 Address Message PSTN
  • 31. MS BSS MSC VLR HLR GMSC ( MSISDN) ( MSISDN) ( IMSI) Initial and Final 1 Address Message PSTN 2 Send Routing Info Land to Mobile Sequence
  • 32. MS BSS MSC VLR HLR GMSC ( MSISDN) ( MSISDN) ( IMSI) ( MSRN) Initial and Final 1 Address Message PSTN ( MSRN) ( MSRN) 2 Send Routing Info 3 Routing Info Ack Initial and Final Address Message Land to Mobile Sequence
  • 33. MS BSS MSC VLR HLR GMSC ( MSISDN) ( MSISDN) ( IMSI) ( MSRN) ( MSRN) Initial and Final 1 Address Message PSTN ( MSRN) ( MSRN) 2 Send Routing Info 3 Routing Info Ack Initial and Final Address Message 4 Send Info For I/C Call Setup Land to Mobile Sequence
  • 34. MS BSS MSC VLR HLR GMSC ( MSISDN) ( MSISDN) ( IMSI) ( MSRN) ( MSRN) ( LAI & TMSI) ( TMSI) ( TMSI) Initial and Final 1 Address Message PSTN ( MSRN) ( MSRN) 2 Send Routing Info 3 Routing Info Ack Initial and Final Address Message 4 Send Info For I/C Call Setup 5 Page Paging Request < PCH> Land to Mobile Sequence
  • 35. 6 Channel Request DCCH Assign Signaling Link Established Page Response *Authentication <RACH> <AGCH> <SDCCH> <SDCCH> (TMSI) (TMSI & Status) (Status) CR Land to Mobile Sequence MS BSS MSC VLR HLR GMSC PSTN
  • 36. 6 Channel Request DCCH Assign Signaling Link Established Page Response *Authentication 7 Complete Call Setup <RACH> <AGCH> <SDCCH> <SDCCH> (TMSI) (TMSI & Status) (Status) < TMSI> <SDCCH> CR MS BSS MSC VLR HLR GMSC PSTN Land to Mobile Sequence
  • 37. 6 Channel Request DCCH Assign Signaling Link Established Page Response *Authentication 7 Complete Call Setup 8 Call Confirmation <RACH> <AGCH> <SDCCH> <SDCCH> (TMSI) (TMSI & Status) (Status) < TMSI> <SDCCH> <SDCCH> CR MS BSS MSC VLR HLR GMSC PSTN Ring Tone at the land phone Land to Mobile Sequence
  • 38. ( channel) ( circuit) < FACCH> 9 Assignment Command Assignment Complete Alert < TCH> Address Complete Land to Mobile Sequence MS BSS MSC VLR HLR GMSC PSTN Ring Tone at the land phone
  • 39. < FACCH> ( channel) ( circuit) < FACCH> 9 Assignment Command Assignment Complete Alert < TCH> < FACCH> 10 Connect Connect ACK ANS < TCH> Hello... Address Complete MS BSS MSC VLR HLR GMSC PSTN Billing starts Ring Tone at the land phone Ringing stops at land phone Subscriber picks up Land to Mobile Sequence
  • 40. Questions Please give the sequence: 1.The called MS is powered off. 2.The called MS activates the CFU to a PSTN No. 3.The called MS has been barred all incoming call. 4.The Called MS are not known at HLR
  • 41. 1. The called MS is powered off MS BSS MSC VLR HLR GMSC ( MSISDN) ( MSISDN) ( IMSI) Initial and Final 1 Address Message 2 Send Routing Info 3 Routing Info Ack PSTN Subscriber Absent The Land hears the announcement of mobile is powered off Answers
  • 42. 2. The called MS activates the CFU to a PSTN No. (MSISDN) (MSISDN) CFN 4 IFAM Answers MS BSS MSC VLR HLR GMSC PSTN Initial and Final 1 Address Message 2 Send Routing Info 3 Routing Info Ack
  • 43. Answers 3. The called MS has been barred all incoming call. Call Barred MS BSS MSC VLR HLR GMSC (MSISDN) (MSISDN) Initial and Final 1 Address Message 2 Send Routing Info 3 Routing Info Ack PSTN
  • 44. Answers 4. The Called MS are not known at HLR Unknown Subscriber MS BSS MSC VLR HLR GMSC (MSISDN) (MSISDN) Initial and Final 1 Address Message 2 Send Routing Info 3 Routing Info Ack PSTN
  • 45. MS BSS MSC VLR HLR < FACCH> < FACCH> 1 Disconnect PSTN PSTN Release Mobile Release Mobile Initiated Call Clearing Sequence
  • 46. MS BSS MSC VLR HLR < FACCH> < FACCH> < FACCH> 1 Disconnect PSTN PSTN Release Mobile Release 2 PSTN Release Complete Mobile Release Complete MS-MSC Signalling Released Mobile Initiated Call Clearing Sequence
  • 47. MS BSS MSC VLR HLR < FACCH> < FACCH> < FACCH> < FACCH> 1 Disconnect PSTN PSTN Release Mobile Release 2 PSTN Release Complete Mobile Release Complete MS-MSC Signalling Released 3 Clear Command Channel Release Mobile Initiated Call Clearing Sequence
  • 48. Mobile Initiated Call Clearing Sequence < FACCH> <FACCH> 4 DISC UA Clear Complete MS BSS MSC VLR HLR PSTN
  • 49. Mobile Initiated Call Clearing Sequence < FACCH> <FACCH> 4 DISC UA Clear Complete 5 RLSD Release Complete MS BSS MSC VLR HLR PSTN
  • 50. Brief Introduction to Location Update Location Update Sequence Several Typical Location Update Sequences
  • 51. The types of Location Update : Brief Introdution to Location Update Periodic Location Update IMSI Attach/Detach Normal Location Update
  • 52. Several Typical Location Update Sequences Intra-VLR Location Update Sequence Inter-VLR Location Update Sequence
  • 53. Intra-VLR Location Update Sequence MS BSS MSC VLR <RACH> 1 Channel Request <AGCH> DCCH Assign HLR Only sent to HLR if this is the first time the MS has Location Updated in this VLR
  • 54. Intra-VLR Location Update Sequence MS BSS MSC VLR <RACH> 1 Channel Request <AGCH> DCCH Assign 2 Location Update Request <SDCCH> HLR Only sent to HLR if this is the first time the MS has Location Updated in this VLR
  • 55. Intra-VLR Location Update Sequence MS BSS MSC VLR <RACH> 1 Channel Request <AGCH> DCCH Assign 2 Location Update Request <SDCCH> LAI & TMSI 3 Authentication & Ciphering HLR Only sent to HLR if this is the first time the MS has Location Updated in this VLR
  • 56. Intra-VLR Location Update Sequence MS BSS MSC VLR <RACH> 1 Channel Request <AGCH> DCCH Assign 2 Location Update Request <SDCCH> LAI & TMSI 3 Authentication & Ciphering 4 Forward New TMSI Location Update Accept < TMSI> <SDCCH> <TMSI> HLR Only sent to HLR if this is the first time the MS has Location Updated in this VLR
  • 57. Intra-VLR Location Update Sequence MS BSS MSC VLR <RACH> 1 Channel Request <AGCH> DCCH Assign 2 Location Update Request <SDCCH> LAI & TMSI 3 Authentication & Ciphering 4 Forward New TMSI Location Update Accept < TMSI> <SDCCH> <TMSI> 5 TMSI Reallocate Complete TMSI ACK < SDCCH> HLR Only sent to HLR if this is the first time the MS has Location Updated in this VLR
  • 58. Intra-VLR Location Update Sequence MS BSS MSC VLR <RACH> 1 Channel Request <AGCH> DCCH Assign 2 Location Update Request <SDCCH> LAI & TMSI 3 Authentication & Ciphering 4 Forward New TMSI Location Update Accept < TMSI> <SDCCH> <TMSI> 5 TMSI Reallocate Complete TMSI ACK < SDCCH> 6 Clear Command Clear Complete < SDCCH> < SDCCH> HLR Only sent to HLR if this is the first time the MS has Location Updated in this VLR
  • 59. Location Update via IMSI Location Update via TMSI Inter-VLR Location Update Sequence
  • 60. < RACH> 1 Channel Request < AGCH> DCCH Assign MS BSS MSC VLRn HLR VLRo Inter-VLR Location Update Via IMSI
  • 61. < RACH> 1 Channel Request < AGCH> DCCH Assign 2 Location Update Request < SDCCH> MS BSS MSC VLRn HLR VLRo Inter-VLR Location Update Via IMSI LAI & IMSI
  • 62. < RACH> 1 Channel Request < AGCH> DCCH Assign 2 Location Update Request < SDCCH> LAI & IMSI Authentication & Ciphering MS BSS MSC VLRn HLR 3 Authentication Para. Req VLRo . Inter-VLR Location Update Via IMSI
  • 63. < RACH> 1 Channel Request < AGCH> DCCH Assign 2 Location Update Request < SDCCH> LAI & IMSI Authentication & Ciphering MS BSS MSC VLRn HLR 3 Authentication Para. Req 4 Location Update Request Insert Subscriber Data Insert Subscriber Data Ack Location Update accept VLRo Inter-VLR Location Update Via IMSI
  • 64. < RACH> 1 Channel Request < AGCH> DCCH Assign 2 Location Update Request < SDCCH> LAI & IMSI Authentication & Ciphering MS BSS MSC VLRn HLR 3 Authentication Para. Req 4 Location Update Request Insert Subscriber Data Insert Subscriber Data Ack Location Update accept VLRo 5 Cancellocation Cancellocation Ack . Inter-VLR Location Update Via IMSI
  • 65. 6 Forward New TMSI Location Update Accept TMSI Reallocate Complete TMSI ACK Inter-VLR Location Update Via IMSI MS BSS MSC VLRn HLR VLRo
  • 66. 6 Forward New TMSI Location Update Accept TMSI Reallocate Complete TMSI ACK 7 Clear Command Clear Complete Inter-VLR Location Update Via IMSI MS BSS MSC VLRn HLR VLRo
  • 67. < RACH> 1 Channel Request < AGCH> DCCH Assign MS BSS MSC VLRn HLR VLRo Inter-VLR Location Update Via TMSI
  • 68. < RACH> 1 Channel Request < AGCH> DCCH Assign 2 Location Update Request < SDCCH> MS BSS MSC VLRn HLR VLRo Inter-VLR Location Update Via TMSI LAI & TMSI
  • 69. < RACH> 1 Channel Request < AGCH> DCCH Assign 2 Location Update Request < SDCCH> LAI & TMSI MS BSS MSC VLRn HLR VLRo . Inter-VLR Location Update Via TMSI Authentication & Ciphering 3 Provide Identification provide Identification Ack TMSI&LAIO TMSI,IMSI,KC,R,S)
  • 70. < RACH> 1 Channel Request < AGCH> DCCH Assign 2 Location Update Request < SDCCH> LAI & TMSI MS BSS MSC VLRn HLR VLRo Inter-VLR Location Update Via TMSI Authentication & Ciphering 3 Provide Identification provide Identification Ack TMSI&LAIO TMSI,IMSI,KC,R,S) 4 Location Update Request Insert Subscriber Data Insert Subscriber Data Ack Location Update accept
  • 71. Inter-VLR Location Update Via TMSI MS BSS MSC VLRn HLR VLRo 5 Cancellocation Cancellocation Ack .
  • 72. Inter-VLR Location Update Via TMSI 6 Forward New TMSI Location Update Accept TMSI Reallocate Complete TMSI ACK MS BSS MSC VLRn HLR VLRo 5 Cancellocation Cancellocation Ack .
  • 73. Inter-VLR Location Update Via TMSI 6 Forward New TMSI Location Update Accept TMSI Reallocate Complete TMSI ACK 7 Clear Command Clear Complete MS BSS MSC VLRn HLR VLRo 5 Cancellocation Cancellocation Ack .
  • 74. The mobile originated short message transfer procedure is separated from mobile terminated. The basic short message sequence consists of two parts: MO SMS Transfer and MT SMS Transfer. Short Message Sequence
  • 75. MS BSS MSC VLR Interworking MSC 1 CHANNEL REQUEST <RACH> <AGCH> DCCH ASSIGN SIGNALING LINK ESTABLISHED SC MO SMS Transfer
  • 76. MS BSS MSC VLR Interworking MSC 1 CHANNEL REQUEST <RACH> <AGCH> DCCH ASSIGN <SDCCH> SIGNALING LINK ESTABLISHED 2 REQ. FOR SERVICE CR CC SC MO SMS Transfer
  • 77. MS BSS MSC VLR Interworking MSC 1 CHANNEL REQUEST <RACH> <AGCH> DCCH ASSIGN <SDCCH> SIGNALING LINK ESTABLISHED 2 REQ. FOR SERVICE CR CC 3 AUTHENTICATION SET Cipher MODE SC MO SMS Transfer
  • 78. MS BSS MSC VLR Interworking MSC 1 CHANNEL REQUEST <RACH> <AGCH> DCCH ASSIGN <SDCCH> SIGNALING LINK ESTABLISHED 2 REQ. FOR SERVICE CR CC 3 AUTHENTICATION SET Cipher MODE SC 4 RP_MO_DATA SIF_MO_SMS SIF_MO_SMS-Ack MO SMS Transfer
  • 79. 5 MO_Forward_SM Short_Message MO_Forward_SM_Ack Short_Message_Ack (SC_No.) MO SMS Transfer MS BSS MSC VLR Interworking MSC SC
  • 80. 5 MO_Forward_SM Short_Message MO_Forward_SM_Ack Short_Message_Ack 6 RP_ACK (SC_No.) MO SMS Transfer MS BSS MSC VLR Interworking MSC SC &quot;Send Successfully&quot; is displayed on the mobile
  • 81. MT SMS Transfer For Forwarding a Short Message For Forwarding Several Short Message
  • 82. MS Servicing MSC VLR HLR Gateway MSC SC 1 Short Message SRI_For_SM SRI_For_SM_Ack MT_Forward_SM MT SMS Transfer (A Message)
  • 83. MS Servicing MSC VLR HLR Gateway MSC SC 1 Short Message SRI_For_SM SRI_For_SM_Ack MT_Forward_SM 2 SIF_MT_SMS Page Page MT SMS Transfer (A Message)
  • 84. MS Servicing MSC VLR HLR Gateway MSC SC 1 Short Message SRI_For_SM SRI_For_SM_Ack MT_Forward_SM 2 SIF_MT_SMS Page Page 3 Paging Response Authentication and Ciphering MT SMS Transfer (A Message)
  • 85. MS Servicing MSC VLR HLR Gateway MSC SC 1 Short Message SRI_For_SM SRI_For_SM_Ack MT_Forward_SM 2 SIF_MT_SMS Page Page Request 3 Paging Response Authentication and Ciphering 4 Short_Message Short_Message_Ack MT_Forward_SM_Ack Short_Message_Ack MT SMS Transfer (A Message)
  • 86. MS Servicing MSC VLR HLR Gateway MSC SC 1 Short Message SRI_For_SM SRI_For_SM_Ack MT_Forward_SM MT SMS Transfer (Several Messages) MT_Forward_SM (The More message To Send Flag is True)
  • 87. MS Servicing MSC VLR HLR Gateway MSC SC 1 Short Message SRI_For_SM SRI_For_SM_Ack MT_Forward_SM MT SMS Transfer (Several Messages) MT_Forward_SM (The More message To Send Flag is True) 2 SIF_MT_SMS Page Paging Request
  • 88. MS Servicing MSC VLR HLR Gateway MSC SC 1 Short Message SRI_For_SM SRI_For_SM_Ack MT_Forward_SM MT SMS Transfer (Several Messages) MT_Forward_SM (The More message To Send Flag is True) 2 SIF_MT_SMS Page Paging Request 3 Paging Response Authentication and Ciphering
  • 89. MS Servicing MSC VLR HLR Gateway MSC SC 4 Short_Message Short_Message_Ack MT_Forward_SM_Ack Short_Message_Ack MT SMS Transfer (Several Messages)
  • 90. MS Servicing MSC VLR HLR Gateway MSC SC 4 Short_Message Short_Message_Ack MT_Forward_SM_Ack Short_Message_Ack MT SMS Transfer (Several Messages) 5 Short_Message MT_Forward_SM MT_Forward_SM (The More message To Send Flag is False) Short_Message_Ack MT_Forward_SM_Ack Short_Message_Ack Short_Message
  • 91. What is the sequence when the originating subscriber sets the wrong SC No. in the mobile station. Question
  • 92. MO_Forward_SM Short_Message MO_Forward_SM_Ack Short_Message_Ack RP_ACK (SC_No.) MS BSS MSC VLR Interworking MSC SC &quot;Send Not Successfully&quot; is displayed on the mobile Answer Illegal Subscriber Illegal Subscriber
  • 93. Handover Sequence Inter - BSS handover sequence Inter - MSC handover sequence
  • 94. MS oBSS nBSS MSC 1 Periodic Measurement reports <SACCH> Inter - BSS Handover Sequence
  • 95. MS oBSS nBSS MSC 1 Periodic Measurement reports <SACCH> 2 Handover required Inter - BSS Handover Sequence
  • 96. MS oBSS nBSS MSC 1 Periodic Measurement reports <SACCH> 2 Handover required 3 Handover Request TMSI cct. code Inter - BSS Handover Sequence
  • 97. MS oBSS nBSS MSC 1 Periodic Measurement reports <SACCH> 2 Handover required 3 Handover Request 4 Handover REQ ACK TMSI cct. code HO Ref. No. Inter - BSS Handover Sequence
  • 98. MS oBSS nBSS MSC 1 Periodic Measurement reports <SACCH> 2 Handover required 3 Handover Request 5 Handover Command 4 Handover REQ ACK TMSI cct. code HO Ref. No. HO Ref. No. <FACCH> Inter - BSS Handover Sequence
  • 99. MS oBSS nBSS MSC 1 Periodic Measurement reports <SACCH> 2 Handover required 3 Handover Request 5 Handover Command 4 Handover REQ ACK TMSI cct. code HO Ref. No. HO Ref. No. <FACCH> 6 Information Interchange <FACCH> Inter - BSS Handover Sequence
  • 100. MS oBSS nBSS MSC 1 Periodic Measurement reports <SACCH> 2 Handover required 3 Handover Request 5 Handover Command 4 Handover REQ ACK TMSI cct. code HO Ref. No. HO Ref. No. <FACCH> 6 Information Interchange <FACCH> 7 Handover Complete Inter - BSS Handover Sequence
  • 101. MS oBSS nBSS MSC 1 Periodic Measurement reports <SACCH> 2 Handover required 3 Handover Request 5 Handover Command 4 Handover REQ ACK TMSI cct. code HO Ref. No. HO Ref. No. <FACCH> 6 Information Interchange <FACCH> 7 Handover Complete 8 Clear Command Inter - BSS Handover Sequence
  • 102. MS oBSS nBSS MSC 1 Periodic Measurement reports <SACCH> 2 Handover required 3 Handover Request 5 Handover Command 4 Handover REQ ACK TMSI cct. code HO Ref. No. HO Ref. No. <FACCH> 6 Information Interchange <FACCH> 7 Handover Complete 8 Clear Command 9 Periodic Meas. reports <SACCH> Inter - BSS Handover Sequence
  • 103. Inter - MSC Handover Sequence Basic Inter-MSC handover Subsequent Inter - MSC handover
  • 104. MSCA MSCB VLRB 1 PrepareHandover 2 Allocate HandoverNo. 4 PrepareHandover_Ack 5 Send HO Report_Ack 6 Initial Address Message 3 Send Handover Report Address Completed Answer Basic Inter-MSC handover
  • 105. MSCA MSCB VLRB 1 PrepareHandover 2 Allocate HandoverNo. 4 PrepareHandover_Ack 5 Send HO Report_Ack 6 Initial Address Message 3 Send Handover Report Address Completed Answer Basic Inter-MSC handover
  • 106. MSCA MSCB VLRB 1 PrepareHandover 2 Allocate HandoverNo. 4 PrepareHandover_Ack 5 Send HO Report_Ack 6 Initial Address Message 3 Send Handover Report Address Completed Answer Basic Inter-MSC handover
  • 107. MSCA MSCB VLRB 1 PrepareHandover 2 Allocate HandoverNo. 4 PrepareHandover_Ack 5 Send HO Report_Ack 6 Initial Address Message 3 Send Handover Report Address Completed Answer Basic Inter-MSC handover
  • 108. MSCA MSCB VLRB 1 PrepareHandover 2 Allocate HandoverNo. 4 PrepareHandover_Ack 5 Send HO Report_Ack 6 Initial Address Message 3 Send Handover Report Address Completed Answer Basic Inter-MSC handover
  • 109. MSCA MSCB VLRB 1 PrepareHandover 2 Allocate HandoverNo. 4 PrepareHandover_Ack 5 Send HO Report_Ack 6 Initial Address Message 3 Send Handover Report Address Completed Answer Basic Inter-MSC handover
  • 110. MSC/VLRA MSC/VLRB 7 Process Access Signal Send End Signal Forward Access Signal Process Access Signal 8 Clear Forward Release Guard Send End Signal_Ack Basic Inter-MSC handover
  • 111. MSC/VLRA MSC/VLRB 7 Process Access Signal Send End Signal Forward Access Signal Process Access Signal 8 Release Release Complete Send End Signal_Ack Basic Inter-MSC handover
  • 112. MSC/VLRA MSC/VLRB HLRA 9 SendAuth. Info Auth Info Update Location InsertSubs.Data InsertSubs.Data_Ack UpdateLocation_Ack Cancellocation Cancellocation_Ack Basic Inter-MSC handover
  • 113. MSC/VLRA MSC/VLRB HLRA 1 PrepareSubsequentHOV PrepareHandover PrepareHandover PrepareSubsequentHOV 2 Initial and Final Address Message Address Complete Answer 3 RLS RLC Subsequent Inter-MSC handover
  • 114. MSC/VLRA MSC/VLRB HLRA 1 PrepareSubsequentHOV PrepareHandover PrepareHandover PrepareSubsequentHOV 2 Initial and Final Address Message Address Complete Answer 3 RLS RLC Subsequent Inter-MSC handover
  • 115. MSC/VLRA MSC/VLRB HLRA 1 PrepareSubsequentHOV PrepareHandover PrepareHandover PrepareSubsequentHOV 2 Initial and Final Address Message Address Complete Answer 3 RLS RLC Subsequent Inter-MSC handover
  • 116. MSC/VLRA MSC/VLRB MSC/VLRC Subsequent Inter-MSC handover ForwardAccessSignal 4 ProcessAccessSignal 7 Location Update SendEndSignal_Ack 6 SendEndSignal 5 RLS RLC
  • 117. MSC/VLRA MSC/VLRB MSC/VLRC Subsequent Inter-MSC handover 5 RLS RLC 7 Location Update SendEndSignal_Ack 6 SendEndSignal 4 ForwardAccessSignal ProcessAccessSignal
  • 118. MSC/VLRA MSC/VLRB MSC/VLRC 7 Location Update SendEndSignal_Ack 6 SendEndSignal Subsequent Inter-MSC handover 4 ForwardAccessSignal ProcessAccessSignal 5 RLS RLC
  • 119. MSC/VLRA MSC/VLRB MSC/VLRC 4 ForwardAccessSignal ProcessAccessSignal 5 RLS RLC 7 Location Update SendEndSignal_Ack 6 SendEndSignal Subsequent Inter-MSC handover
  • 120. Summary 1. GSM Security Mangement 2. GSM Basic Call Sequence 3. Location UpdateSequence 4. SMS Sequence 5. HandoverSequence
  • 121.