OMA GSM Communication Flow

Slides:



Advertisements
Similar presentations
Presentation on GSM Network
Advertisements

GSM infrastructure MSC, BSC, BTS, VLR, HLR, GSGN, GSSN
Tutorial 6 Mobile Communication Networks Mohamed Esam.
GSM CALL FLOW Mar7, MSCPSTNHLRGMSC MAP_SEND_ROUTING_ INFORMATION IAI (TUP) MS Terminated Call Procedure VLR MAP_PROVIDE_ROAMING_ NUMBER DCB MAP_PROVIDE_ROAMING_.
GSM.
An Improvement on Privacy and Authentication in GSM Young Jae Choi, Soon Ja Kim Computer Networks Lab. School of Electrical Engineering and Computer Science,
GSM Security and Encryption
Mario Čagalj University of Split 2013/2014. Security of Cellular Networks: Man-in-the Middle Attacks ‘Security in the GSM system’ by Jeremy Quirke, 2004.
IN Intelligent Network Basic IN concept & technology
1 GSM Mobility Management Originals by: Rashmi Nigalye, Mouloud Rahmani, Aruna Vegesana, Garima Mittal, Fall 2001 Prof. M. Veeraraghavan, Polytechnic University,
GSM Protocol Stack Shrish Mammattva Bajpai. What is Protocol Stack ? A protocol stack (sometimes communications stack) is a particular software implementation.
GSM 1. 2 GSM Mobility Management Originals by: Rashmi Nigalye, Mouloud Rahmani, Aruna Vegesana, Garima Mittal, Fall 2001 Prof. M. Veeraraghavan, Polytechnic.
1 Channel Overview 3 Types 1.Broadcast Control Channel: Point to Multipoint, Downlink (BTS) to MS) (A)BCCH (Board cast Control Channel) It inform the Mobile.
Presentation on GSM Regional Telecom Training Centre Nikhilesh Mohanty
By Neha choudhary Asst.Professor CSE/IT LHST-A.  GSM-Introduction  Architecture  Technical Specifications  Characteristics and features  Applications.
GSM standard (continued). Multiple Access Methods Frequency Division Multiple Access (FDMA) Frequency 1 ch Frequency 2 ch Frequency N ch Time Division.
GSM standard (continued)
Modes Mobile Station ( MS )
Cellular Mobile Communication Systems Lecture 7
Mobile Handset Cellular Network Basics + GSM. Cellular Network Basics There are many types of cellular services; before delving into details, focus on.
 The GSM network is divided into two systems. each of these systems are comprised of a number of functional units which are individual components of the.
GSM: Overview Formerly: Groupe Spéciale Mobile (founded 1982) Now: Global System for Mobile Communication Pan-European standard (ETSI, European Telecommunications.
Evolution from GMS to UMTS
17.1 Cellular Telephony Frequency Reuse Principle Transmitting Receiving Handoff Roaming First Generation Second Generation Third Generation Cellular telephony.
GSM Continued.
 Global System for Mobile Communications (GSM) is a second generation (2G) cellular standard developed to cater voice services and data delivery using.
GSM Network Structure Lance Westberg.
GSM Signaling Protocol Architecture. Protocols above the link layer of the GSM signaling protocol architecture provide specific functions: Radio Resource.
Network components of the Switching Subsystem The switching Subsystem comprises the following subsystems. MSC (Mobile Switching Centre) HLR (Home location.
Cellular Mobile Communication Systems Lecture 8
Speech decoding Channel decoding De-interleaving Burst Formatting
NETWORK SIGNALING. GSM Network Architecture (protocols) CM MM RR MM LAPD m radio LAPD m radio LAPD PCM RR’ BTSM CM LAPD PCM RR’ BTSM UmUm A bis A SS7.
Wireless Communication GSM Network Architecture
GSM NETWORK ARCHITECTURE CH 2. In this chapter we will see : In this chapter we will see : 1.GSM NETWORK ARCHITECTURE 2.The Radio Subsystem 3.The Network.
GSM TOWARDS LTE NETWORKS
9/ EN/LZU R4A GSM System Survey Slide 1 Chapter 9: Traffic Cases.
GLOBAL SYSTEM FOR MOBILE (GSM)
PLMN Network Intelligence 2 © Manzur Ashraf. Switching.
MOBILITY Beyond Third Generation Cellular Feb
GSM Mobility Management
 Set of procedures to:  track a mobile user  find the mobile user to deliver it calls  Current location of MS maintained by 2-level hierarchical strategy.
Communication Protocol Engineering Lab.
Modern Mobile Networks
Ασύρματα Δίκτυα και Κινητές Επικοινωνίες
Global System for Mobile (GSM)
Communication Protocol Engineering Lab. Hyoung Joo. Nam. 1 GSM System Overview Wireless and Mobile Network Architecture Nam Hyoung-Joo
Presented by S.SATHISH, , M.Tech(COS).
Communication Protocol Engineering Lab. Taek-su Shin 1 GSM Mobility Management April, 15, 2003 Taek-su Shin Communication Protocol Engineering.
GLOBAL SYSTEM FOR MOBILE COMMUNICATION
1 Wireless Networks Lecture 17 GPRS: General Packet Radio Service (Part I) Dr. Ghalib A. Shah.
1 Lecture 20 EEE 441 Wireless And Mobile Communications.
Bitwali1 Wireless Communication Introduction to Mobile Communication and Cellular System Lecture 3-4.
9 Transmission and Switching Mohamed Ashour, German University in Cairo Mohamed Ashour Lecture Fall 2011 AC = authentication center BSS = base station.
GSM Mobility Management
GSM Signaling Matrix PSTN MAP ISUP RIL3 RSM RSM TUP BSSAP
Wireless Network PMIT- By-
GLOBAL SYSTEM FOR MOBILE COMMUNICATION
Overview of WCDMA Circuit Switched Core Network Protocols
CALL & MOBILITY MANAGEMENT
GSM.
GSM Signaling Procedure
GSM location updating procedure
Name:Shivalila A H,Shima
Subject Name: GSM Subject Code: 10EC843
UMTS Call Set UP UE Node B System Information:
GLOBAL SYSTEM FOR MOBILE COMMUNICATION (GSM) ARCHITECTURE Vivek E.B.
GSM Short Message Service
GSM location updating procedure
GSM Call Setup.
GSM Architecture.
Presentation transcript:

OMA000003 GSM Communication Flow GSM System OMA000003 GSM Communication Flow Lecturer: Wang Hui

CONTENT GSM Security Management GSM Basic Call Sequence Location Update Sequence SMS Sequence Handover Sequence

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 HLR/AUC AUC HLR IMSI(m) KI(M) VLR SIM IMSI(n) KI(N) KI(IMSI) RAND GENERATOR A8 A3 AUTH REQ RAND KC SRES KI(IMSI) CKSN RAND IMSIBUFFER RAND A8 A3 RAND 16byte KI 16byte kc 8byte SERS 4byte CKSN low 3bits of 1byte RAND KC SRES 1 2 5 KC BSS RAND KC SRES TEMP DATA KC SRES SRES EQUAL RAND KC SRES

Authentication and Ciphering Sequence MS BSS MSC VLR HLR 1 Pre-send Triples to VLR

Authentication and Ciphering Sequence MS BSS MSC VLR HLR 1 Pre-send Triples to VLR RAND 2 Authenticate RAND Authentication Request < SDCCH>

Authentication and Ciphering Sequence MS BSS MSC VLR HLR 1 Pre-send Triples to VLR RAND 2 Authenticate RAND Authentication Request < SDCCH> 3 Authenticate Response < SDCCH> ( SRES)

Authentication and Ciphering Sequence MS BSS MSC VLR HLR 1 Pre-send Triples to VLR RAND 2 Authenticate RAND Authentication Request < SDCCH> 3 Authenticate Response < SDCCH> ( SRES) 4 Start Ciphering

Authentication and Ciphering Sequence MS BSS MSC VLR HLR 1 Pre-send Triples to VLR RAND 2 Authenticate RAND Authentication Request < SDCCH> 3 Authenticate Response < SDCCH> ( SRES) 4 Start Ciphering < SDCCH> 5 Cipher Mode Command Cipher Mode Complete < SDCCH>

TMSI Reallocation MS VLR Location Update Req (TMSI) Location Update Acc TMSI Reallocation Comp

Equipment Identification MS BSS MSC VLR HLR PSTN EIR 1 Equipment ID < SDCCH> Request

Equipment Identification MS BSS MSC VLR HLR PSTN EIR 1 Equipment ID < SDCCH> Request < SDCCH> 2 ID Response IMEI)

Equipment Identification MS BSS MSC VLR HLR PSTN EIR 1 Equipment ID < SDCCH> Request < SDCCH> 2 ID Response IMEI) 3 Check IMEI Check IMEI Response

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 PSTN 1 CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN SIGNALING LINK ESTABLISHED

Mobile to Land Sequence MS BSS MSC VLR HLR PSTN 1 CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN SIGNALING LINK ESTABLISHED < SDCCH> CR 2 REQ. FOR SERVICE CC

Mobile to Land Sequence MS BSS MSC VLR HLR PSTN 1 CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN SIGNALING LINK ESTABLISHED < SDCCH> CR 2 REQ. FOR SERVICE CC 3 AUTHENTICATION SET Cipher MODE

Mobile to Land Sequence MS BSS MSC VLR HLR PSTN 1 CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN SIGNALING LINK ESTABLISHED < SDCCH> CR 2 REQ. FOR SERVICE CC 3 AUTHENTICATION SET Cipher MODE < SDCCH> SFOC 4 SET-UP Call Info

Mobile to Land Sequence MS BSS MSC VLR HLR PSTN 1 CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN SIGNALING LINK ESTABLISHED < SDCCH> CR 2 REQ. FOR SERVICE CC 3 AUTHENTICATION SET Cipher MODE < SDCCH> SFOC 4 SET-UP Call Info 5 EQUIP. ID REQ.

Mobile to Land Sequence MS BSS MSC VLR HLR PSTN 1 CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN SIGNALING LINK ESTABLISHED < SDCCH> CR 2 REQ. FOR SERVICE CC 3 AUTHENTICATION SET Cipher MODE < SDCCH> SFOC 4 SET-UP Call Info 5 EQUIP. ID REQ. 6 COMPLETE CALL < SDCCH> CALL PROCEEDING

Mobile to Land Sequence MS BSS MSC VLR HLR PSTN < SDCCH> 7 ASSIG. COMMAND circuit < FACCH> ASSIG. COMPLETE

Mobile to Land Sequence MS BSS MSC VLR HLR PSTN < SDCCH> 7 ASSIG. COMMAND circuit < FACCH> ASSIG. COMPLETE Initial and Final Address 8 Message (IFAM) Address Complete(ACM) < FACCH> Alerting MS hears ring tone from land phone

Mobile to Land Sequence MS BSS MSC VLR HLR PSTN < SDCCH> 7 ASSIG. COMMAND circuit < FACCH> ASSIG. COMPLETE Initial and Final Address 8 Message (IFAM) Address Complete(ACM) < FACCH> Alerting MS hears ring tone from land phone 9 Answer (ANS)Connect < FACCH> Ring tone stops

Mobile to Land Sequence MS BSS MSC VLR HLR PSTN < SDCCH> 7 ASSIG. COMMAND circuit < FACCH> ASSIG. COMPLETE Initial and Final Address 8 Message (IFAM) Address Complete(ACM) < FACCH> Alerting MS hears ring tone from land phone 9 Answer (ANS)Connect < FACCH> Ring tone stops BILLING STARTS < FACCH> 10 Connect Acknowledge HELLO! < TCH>

Question What happens when the calling MS activates the SS of BAOC?

Answer MS BSS MSC VLR HLR PSTN SFOC Call Barred 1 CHANNEL REQUEST < RACH> < AGCH> DCCH ASSIGN SIGNALING LINK ESTABLISHED < SDCCH> CR 2 REQ. FOR SERVICE CC 3 AUTHENTICATION SET Cipher MODE < SDCCH> SFOC 4 SET-UP Call Info 5 EQUIP. ID REQ. Call Barred 6 COMPLETE CALL < SDCCH> CALL PROCEEDING

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 PSTN Initial and Final 1 Address Message ( MSISDN)

Land to Mobile Sequence MS BSS MSC VLR HLR GMSC PSTN Initial and Final 1 Address Message ( MSISDN) 2 Send Routing Info ( MSISDN) ( IMSI)

Land to Mobile Sequence MS BSS MSC VLR HLR GMSC PSTN Initial and Final 1 Address Message ( MSISDN) 2 Send Routing Info ( MSISDN) ( IMSI) 3 Routing Info Ack ( MSRN) ( MSRN) Initial and Final Address Message ( MSRN)

Land to Mobile Sequence MS BSS MSC VLR HLR GMSC PSTN Initial and Final 1 Address Message ( MSISDN) 2 Send Routing Info ( MSISDN) ( IMSI) 3 Routing Info Ack ( MSRN) ( MSRN) Initial and Final Address Message ( MSRN) 4 Send Info For I/C Call Setup ( MSRN)

Land to Mobile Sequence MS BSS MSC VLR HLR GMSC PSTN Initial and Final 1 Address Message ( MSISDN) 2 Send Routing Info ( MSISDN) ( IMSI) 3 Routing Info Ack ( MSRN) ( MSRN) Initial and Final Address Message ( MSRN) 4 Send Info For I/C Call Setup ( MSRN) 5 Page < PCH> Paging Request ( LAI & TMSI) ( TMSI) ( TMSI)

Land to Mobile Sequence MS BSS MSC VLR HLR GMSC PSTN 6 Channel Request <RACH> DCCH Assign <AGCH> Signaling Link <SDCCH> Established <SDCCH> Page Response CR (TMSI) *Authentication (TMSI & Status) (Status)

Land to Mobile Sequence MS BSS MSC VLR HLR GMSC PSTN 6 Channel Request <RACH> DCCH Assign <AGCH> Signaling Link <SDCCH> Established <SDCCH> Page Response CR (TMSI) *Authentication (TMSI & Status) (Status) 7 Complete Call < TMSI> Setup <SDCCH>

Ring Tone at the land phone Land to Mobile Sequence MS BSS MSC VLR HLR GMSC PSTN 6 Channel Request <RACH> DCCH Assign <AGCH> Signaling Link <SDCCH> Established <SDCCH> Page Response CR (TMSI) *Authentication (TMSI & Status) (Status) 7 Complete Call < TMSI> Setup <SDCCH> <SDCCH> Ring Tone at the land phone 8 Call Confirmation

Ring Tone at the land phone Land to Mobile Sequence MS BSS MSC VLR HLR GMSC PSTN 9 Assignment Command ( channel) ( circuit) Assignment < FACCH> Ring Tone at the land phone Complete < TCH> Alert Address Complete

Ring Tone at the land phone Ringing stops at land phone Land to Mobile Sequence MS BSS MSC VLR HLR GMSC PSTN 9 Assignment Command ( channel) ( circuit) Assignment < FACCH> Ring Tone at the land phone Complete < TCH> Alert Address Complete < FACCH> Ringing stops at land phone 10 Connect Subscriber picks up FACCH> Billing starts < Connect ACK ANS < TCH> Hello...

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

Answers 1. The called MS is powered off MS BSS MSC VLR HLR GMSC PSTN Initial and Final 1 Address Message ( MSISDN) 2 Send Routing Info ( IMSI) ( MSISDN) 3 Routing Info Ack Subscriber Absent The Land hears the announcement of mobile is powered off

Answers 2. The called MS activates the CFU to a PSTN No. MS BSS MSC VLR HLR GMSC PSTN Initial and Final (MSISDN) 1 Address Message 2 Send Routing Info (MSISDN) 3 Routing Info Ack CFN 4 IFAM

Answers 3. The called MS has been barred all incoming call. MS BSS MSC VLR HLR GMSC PSTN Initial and Final 1 Address Message (MSISDN) 2 Send Routing Info (MSISDN) 3 Routing Info Ack Call Barred

Answers 4. The Called MS are not known at HLR MS BSS MSC VLR HLR GMSC PSTN Initial and Final 1 Address Message (MSISDN) 2 Send Routing Info (MSISDN) 3 Routing Info Ack Unknown Subscriber

Mobile Initiated Call Clearing Sequence MS BSS MSC VLR HLR PSTN 1 Disconnect < FACCH> PSTN Release < FACCH> Mobile Release

Mobile Initiated Call Clearing Sequence MS BSS MSC VLR HLR PSTN 1 Disconnect < FACCH> PSTN Release < FACCH> Mobile Release 2 PSTN Release Complete Mobile Release < FACCH> Complete MS-MSC Signalling Released

Mobile Initiated Call Clearing Sequence MS BSS MSC VLR HLR PSTN 1 Disconnect < FACCH> PSTN Release < FACCH> Mobile Release 2 PSTN Release Complete Mobile Release < FACCH> Complete MS-MSC Signalling Released 3 Clear Command < FACCH> Channel Release

Mobile Initiated Call Clearing Sequence MS BSS MSC VLR HLR PSTN <FACCH> 4 DISC < FACCH> UA Clear Complete

Mobile Initiated Call Clearing Sequence MS BSS MSC VLR HLR PSTN <FACCH> 4 DISC < FACCH> UA Clear Complete 5 RLSD Release Complete

Location Update Sequence Brief Introduction to Location Update Several Typical Location Update Sequences

Brief Introdution to Location Update The types of Location Update : Periodic Location Update IMSI Attach/Detach Normal Location Update

Intra-VLR Location Update Sequence Inter-VLR Location Update Sequence Several Typical Location Update Sequences Intra-VLR Location Update Sequence Inter-VLR Location Update Sequence

Intra-VLR Location Update Sequence MS BSS MSC VLR HLR <RACH> 1 Channel Request <AGCH> DCCH Assign 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 HLR <RACH> 1 Channel Request <AGCH> DCCH Assign Only sent to HLR if this is the first time the MS has Location Updated in this VLR <SDCCH> 2 Location Update Request

Intra-VLR Location Update Sequence MS BSS MSC VLR HLR <RACH> 1 Channel Request <AGCH> DCCH Assign Only sent to HLR if this is the first time the MS has Location Updated in this VLR <SDCCH> 2 Location Update Request LAI & TMSI 3 Authentication & Ciphering

Intra-VLR Location Update Sequence MS BSS MSC VLR HLR <RACH> 1 Channel Request <AGCH> DCCH Assign Only sent to HLR if this is the first time the MS has Location Updated in this VLR <SDCCH> 2 Location Update Request LAI & TMSI 3 Authentication & Ciphering < TMSI> 4 Forward New TMSI <SDCCH> Location Update Accept <TMSI>

Intra-VLR Location Update Sequence MS BSS MSC VLR HLR <RACH> 1 Channel Request <AGCH> DCCH Assign Only sent to HLR if this is the first time the MS has Location Updated in this VLR <SDCCH> 2 Location Update Request LAI & TMSI 3 Authentication & Ciphering < TMSI> 4 Forward New TMSI <SDCCH> Location Update Accept <TMSI> 5 TMSI Reallocate Complete < SDCCH> TMSI ACK

Intra-VLR Location Update Sequence MS BSS MSC VLR HLR <RACH> 1 Channel Request <AGCH> DCCH Assign Only sent to HLR if this is the first time the MS has Location Updated in this VLR <SDCCH> 2 Location Update Request LAI & TMSI 3 Authentication & Ciphering < TMSI> 4 Forward New TMSI <SDCCH> Location Update Accept <TMSI> 5 TMSI Reallocate Complete < SDCCH> TMSI ACK < SDCCH> 6 Clear Command < SDCCH> Clear Complete

Inter-VLR Location Update Sequence Location Update via IMSI Location Update via TMSI

Inter-VLR Location Update Via IMSI BSS MSC VLRn HLR VLRo < RACH> 1 Channel Request < AGCH> DCCH Assign

Inter-VLR Location Update Via IMSI BSS MSC VLRn HLR VLRo < RACH> 1 Channel Request < AGCH> DCCH Assign < SDCCH> 2 Location Update Request LAI & IMSI

Inter-VLR Location Update Via IMSI BSS MSC VLRn HLR VLRo < RACH> 1 Channel Request < AGCH> DCCH Assign < SDCCH> 2 Location Update Request LAI & IMSI 3 Authentication Para. Req Authentication & Ciphering .

Inter-VLR Location Update Via IMSI BSS MSC VLRn HLR VLRo < RACH> 1 Channel Request < AGCH> DCCH Assign < SDCCH> 2 Location Update Request LAI & IMSI 3 Authentication Para. Req Authentication & Ciphering 4 Location Update Request Insert Subscriber Data Insert Subscriber Data Ack Location Update accept

Inter-VLR Location Update Via IMSI BSS MSC VLRn HLR VLRo < RACH> 1 Channel Request < AGCH> DCCH Assign < SDCCH> 2 Location Update Request LAI & IMSI 3 Authentication Para. Req Authentication & Ciphering 4 Location Update Request Insert Subscriber Data Insert Subscriber Data Ack Location Update accept 5 Cancellocation Cancellocation Ack .

Inter-VLR Location Update Via IMSI BSS MSC VLRn HLR VLRo 6 Forward New TMSI Location Update Accept TMSI Reallocate Complete TMSI ACK

Inter-VLR Location Update Via IMSI 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 TMSI BSS MSC VLRn HLR VLRo < RACH> 1 Channel Request < AGCH> DCCH Assign

Inter-VLR Location Update Via TMSI BSS MSC VLRn HLR VLRo < RACH> 1 Channel Request < AGCH> DCCH Assign < SDCCH> 2 Location Update Request LAI & TMSI

Inter-VLR Location Update Via TMSI BSS MSC VLRn HLR VLRo < RACH> 1 Channel Request < AGCH> DCCH Assign < SDCCH> 2 Location Update Request LAI & TMSI 3 Provide Identification TMSI&LAIO provide Identification Ack TMSI,IMSI,KC,R,S) Authentication & Ciphering .

Inter-VLR Location Update Via TMSI BSS MSC VLRn HLR VLRo < RACH> 1 Channel Request < AGCH> DCCH Assign < SDCCH> 2 Location Update Request LAI & TMSI TMSI&LAIO 3 Provide Identification TMSI,IMSI,KC,R,S) provide Identification Ack Authentication & Ciphering 4 Location Update Request Insert Subscriber Data Insert Subscriber Data Ack Location Update accept

Inter-VLR Location Update Via TMSI BSS MSC VLRn HLR VLRo 5 Cancellocation Cancellocation Ack .

Inter-VLR Location Update Via TMSI BSS MSC VLRn HLR VLRo 5 Cancellocation Cancellocation Ack . 6 Forward New TMSI Location Update Accept TMSI Reallocate Complete TMSI ACK

Inter-VLR Location Update Via TMSI BSS MSC VLRn HLR VLRo 5 Cancellocation Cancellocation Ack . 6 Forward New TMSI Location Update Accept TMSI Reallocate Complete TMSI ACK 7 Clear Command Clear Complete

Short Message Sequence 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.

MO SMS Transfer MS BSS MSC VLR SC Interworking MSC <RACH> 1 CHANNEL REQUEST <AGCH> DCCH ASSIGN SIGNALING LINK ESTABLISHED

MO SMS Transfer MS BSS MSC VLR SC Interworking MSC <RACH> 1 CHANNEL REQUEST <AGCH> DCCH ASSIGN SIGNALING LINK ESTABLISHED <SDCCH> CR 2 REQ. FOR SERVICE CC

MO SMS Transfer MS BSS MSC VLR SC Interworking MSC <RACH> 1 CHANNEL REQUEST <AGCH> DCCH ASSIGN SIGNALING LINK ESTABLISHED <SDCCH> CR 2 REQ. FOR SERVICE CC 3 AUTHENTICATION SET Cipher MODE

MO SMS Transfer MS BSS MSC VLR SC Interworking MSC <RACH> 1 CHANNEL REQUEST <AGCH> DCCH ASSIGN SIGNALING LINK ESTABLISHED <SDCCH> CR 2 REQ. FOR SERVICE CC 3 AUTHENTICATION SET Cipher MODE 4 RP_MO_DATA SIF_MO_SMS SIF_MO_SMS-Ack

MO SMS Transfer MS BSS MSC VLR SC Interworking MSC (SC_No.) 5 MO_Forward_SM Short_Message Short_Message_Ack MO_Forward_SM_Ack

MO SMS Transfer MS BSS MSC VLR SC Interworking MSC (SC_No.) 5 MO_Forward_SM Short_Message Short_Message_Ack MO_Forward_SM_Ack 6 RP_ACK "Send Successfully" is displayed on the mobile

MT SMS Transfer For Forwarding a Short Message For Forwarding Several Short Message

MT SMS Transfer (A Message) Servicing Gateway MS VLR HLR SC MSC MSC 1 Short Message SRI_For_SM SRI_For_SM_Ack MT_Forward_SM

MT SMS Transfer (A Message) Servicing Gateway MS VLR HLR SC MSC MSC 1 Short Message SRI_For_SM SRI_For_SM_Ack MT_Forward_SM 2 SIF_MT_SMS Page Page

MT SMS Transfer (A Message) Servicing Gateway MS VLR HLR SC MSC MSC 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) Servicing Gateway MS VLR HLR SC MSC MSC 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 (Several Messages) Servicing Gateway MS VLR HLR SC MSC MSC 1 Short Message SRI_For_SM SRI_For_SM_Ack MT_Forward_SM MT_Forward_SM (The More message To Send Flag is True)

MT SMS Transfer (Several Messages) Servicing Gateway MS VLR HLR SC MSC MSC 1 Short Message SRI_For_SM SRI_For_SM_Ack MT_Forward_SM MT_Forward_SM (The More message To Send Flag is True) 2 SIF_MT_SMS Page Paging Request

MT SMS Transfer (Several Messages) Servicing Gateway MS VLR HLR SC MSC MSC 1 Short Message SRI_For_SM SRI_For_SM_Ack MT_Forward_SM MT_Forward_SM (The More message To Send Flag is True) 2 SIF_MT_SMS Page Paging Request 3 Paging Response Authentication and Ciphering

MT SMS Transfer (Several Messages) Servicing Gateway MS VLR HLR SC MSC MSC 4 Short_Message Short_Message_Ack MT_Forward_SM_Ack Short_Message_Ack

MT SMS Transfer (Several Messages) Servicing Gateway MS VLR HLR SC MSC MSC 4 Short_Message Short_Message_Ack MT_Forward_SM_Ack Short_Message_Ack 5 Short_Message MT_Forward_SM MT_Forward_SM (The More message To Send Flag is False) Short_Message Short_Message_Ack MT_Forward_SM_Ack Short_Message_Ack

Question What is the sequence when the originating subscriber sets the wrong SC No. in the mobile station.

Answer MS BSS MSC VLR SC Interworking MSC (SC_No.) MO_Forward_SM Short_Message Short_Message_Ack Illegal Subscriber MO_Forward_SM_Ack Illegal Subscriber RP_ACK "Send Not Successfully" is displayed on the mobile

Handover Sequence Inter - BSS handover sequence Inter - MSC handover sequence

Inter - BSS Handover Sequence oBSS nBSS MSC MS <SACCH> 1 Periodic Measurement reports

Inter - BSS Handover Sequence oBSS nBSS MSC MS <SACCH> 1 Periodic Measurement reports 2 Handover required

Inter - BSS Handover Sequence oBSS nBSS MSC MS <SACCH> 1 Periodic Measurement reports 2 Handover required 3 Handover Request TMSI cct. code

Inter - BSS Handover Sequence oBSS nBSS MSC MS <SACCH> 1 Periodic Measurement reports 2 Handover required 3 Handover Request TMSI cct. code HO Ref. No. 4 Handover REQ ACK

Inter - BSS Handover Sequence oBSS nBSS MSC MS <SACCH> 1 Periodic Measurement reports 2 Handover required 3 Handover Request TMSI cct. code HO Ref. No. 4 Handover REQ ACK 5 Handover Command <FACCH> HO Ref. No.

Inter - BSS Handover Sequence oBSS nBSS MSC MS <SACCH> 1 Periodic Measurement reports 2 Handover required 3 Handover Request TMSI cct. code HO Ref. No. 4 Handover REQ ACK 5 Handover Command <FACCH> HO Ref. No. 6 Information Interchange <FACCH>

Inter - BSS Handover Sequence oBSS nBSS MSC MS <SACCH> 1 Periodic Measurement reports 2 Handover required 3 Handover Request TMSI cct. code HO Ref. No. 4 Handover REQ ACK 5 Handover Command <FACCH> HO Ref. No. 6 Information Interchange <FACCH> 7 Handover Complete

Inter - BSS Handover Sequence oBSS nBSS MSC MS <SACCH> 1 Periodic Measurement reports 2 Handover required 3 Handover Request TMSI cct. code HO Ref. No. 4 Handover REQ ACK 5 Handover Command <FACCH> HO Ref. No. 6 Information Interchange <FACCH> 7 Handover Complete 8 Clear Command

Inter - BSS Handover Sequence oBSS nBSS MSC MS <SACCH> 1 Periodic Measurement reports 2 Handover required 3 Handover Request TMSI cct. code HO Ref. No. 4 Handover REQ ACK 5 Handover Command <FACCH> HO Ref. No. 6 Information Interchange <FACCH> 7 Handover Complete 8 Clear Command 9 Periodic Meas. reports <SACCH>

Inter - MSC Handover Sequence Basic Inter-MSC handover Subsequent Inter - MSC handover

Basic Inter-MSC handover MSCA MSCB VLRB 1 PrepareHandover 2 Allocate HandoverNo. 3 Send Handover Report 4 PrepareHandover_Ack 5 Send HO Report_Ack 6 Initial Address Message Address Completed Answer

Basic Inter-MSC handover MSCA MSCB VLRB 1 PrepareHandover 2 Allocate HandoverNo. 3 Send Handover Report 4 PrepareHandover_Ack 5 Send HO Report_Ack 6 Initial Address Message Address Completed Answer

Basic Inter-MSC handover MSCA MSCB VLRB 1 PrepareHandover 2 Allocate HandoverNo. 3 Send Handover Report 4 PrepareHandover_Ack 5 Send HO Report_Ack 6 Initial Address Message Address Completed Answer

Basic Inter-MSC handover MSCA MSCB VLRB 1 PrepareHandover 2 Allocate HandoverNo. 3 Send Handover Report 4 PrepareHandover_Ack 5 Send HO Report_Ack 6 Initial Address Message Address Completed Answer

Basic Inter-MSC handover MSCA MSCB VLRB 1 PrepareHandover 2 Allocate HandoverNo. 3 Send Handover Report 4 PrepareHandover_Ack 5 Send HO Report_Ack 6 Initial Address Message Address Completed Answer

Basic Inter-MSC handover MSCA MSCB VLRB 1 PrepareHandover 2 Allocate HandoverNo. 3 Send Handover Report 4 PrepareHandover_Ack 5 Send HO Report_Ack 6 Initial Address Message 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

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 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 4 ProcessAccessSignal ForwardAccessSignal 5 RLS RLC 6 SendEndSignal SendEndSignal_Ack 7 Location Update

Subsequent Inter-MSC handover MSC/VLRA MSC/VLRB MSC/VLRC 4 ForwardAccessSignal ProcessAccessSignal 5 RLS RLC 6 SendEndSignal SendEndSignal_Ack 7 Location Update

Subsequent Inter-MSC handover MSC/VLRA MSC/VLRB MSC/VLRC 4 ForwardAccessSignal ProcessAccessSignal 5 RLS RLC 6 SendEndSignal SendEndSignal_Ack 7 Location Update

Subsequent Inter-MSC handover MSC/VLRA MSC/VLRB MSC/VLRC 4 ForwardAccessSignal ProcessAccessSignal 5 RLS RLC 6 SendEndSignal SendEndSignal_Ack 7 Location Update

Summary 1. GSM Security Mangement 2. GSM Basic Call Sequence 3. Location UpdateSequence 4. SMS Sequence 5. HandoverSequence