GSM LOCATION UPDATE
GSM LOCATION UPDATE
MS
MS
NEW
NEW
VLR
VLR
HLR
HLR
OLD
OLD
VLR
VLR
Location Update request Location Update request
Update location request Update location request
Insert Subscriber Data Insert Subscriber Data
Insert Subscriber Data Ack Insert Subscriber Data Ack
Cancel Location Cancel Location Cancel Location Ack Cancel Location Ack Update location request Ack
Update location request Ack Update location request Ack
Update location request Ack
Send Authentication Information Send Authentication Information
Triplets (RAND, SERS, Kc) Triplets (RAND, SERS, Kc)
Description of GSM LU:
Description of GSM LU:
-•• Mobile Mobile Set Set containing containing thethe IMSIIMSI ( E.212 - ( E.212 - International Mobile Subscriber IdentityInternational Mobile Subscriber Identity)) of the subscriberof the subscriber and send it to New VLR.
and send it to New VLR. •
• New VLR will perform the IMSI analysis and send theNew VLR will perform the IMSI analysis and send the SAISAI (Send Authentication Information) to HLR.(Send Authentication Information) to HLR. SAI message Containing
SAI message Containing MGTMGT (E.214 - Mobile Global Title) which will go on Numbering Plan -7.(E.214 - Mobile Global Title) which will go on Numbering Plan -7.
•
• HLR will send theHLR will send the tripletstriplets [Chipping Key (Kc), Signed Response (SERS), Random Value (RAND) ] to[Chipping Key (Kc), Signed Response (SERS), Random Value (RAND) ] to New VLR.
New VLR. •
• New VLR will verify New VLR will verify the triplets with MS generated triplets. Aftthe triplets with MS generated triplets. After verification new VLR will send er verification new VLR will send thethe update location r
update location request to equest to HLR. Update HLR. Update location message location message will go on NP =7.will go on NP =7. •
• HLR will send theHLR will send the ISDISD (Insert Subscriber Data) to new VLR.(Insert Subscriber Data) to new VLR.
•
• New VLR will send the ISD New VLR will send the ISD acknowledgement to HLR.acknowledgement to HLR.
•
• HLR will send the cancel HLR will send the cancel location request to old VLR.location request to old VLR.
•
• Old VLR will send Old VLR will send the cancel location acknowledgement to HLR.the cancel location acknowledgement to HLR.
•
• HLR will send the Location HLR will send the Location Update acknowledgement Update acknowledgement to New VLR.to New VLR.
•
GPRS LOCATION UPDATE
GPRS LOCATION UPDATE
MS
MS
SGSN
SGSN
HLR
HLR
/
/
AUC
AUC
GPRS Attach Request GPRS Attach RequestSend Authentication Information Send Authentication Information
Triplets ( Kc, RAND, SERS) Triplets ( Kc, RAND, SERS)
Update Location request Update Location request
Insert Subscriber Data Insert Subscriber Data
Insert Subscriber Data
Insert Subscriber Data AcknowledgementAcknowledgement
Update Location Acknowledgement Update Location Acknowledgement
GPRS Attach Request Complete GPRS Attach Request Complete
Description Of GPRS LU
Description Of GPRS LU
•
• MS sends the GPRS attach message to SGSN.MS sends the GPRS attach message to SGSN.
•
• SGSN( Service GPRS Support Node) will send the SAI to SGSN( Service GPRS Support Node) will send the SAI to HLR.HLR.
•
• HLR will send the Triplets ( HLR will send the Triplets ( Kc, SERS, RAND) to SGSN.Kc, SERS, RAND) to SGSN.
•
• SGSN will verify the triplets with the MS generated triplets.SGSN will verify the triplets with the MS generated triplets.
•
• SGSN will send the Update Location Request to HLR.SGSN will send the Update Location Request to HLR.
•
• HLR will send the ISD to SGSN.HLR will send the ISD to SGSN.
•
• SGSN will send the ISD SGSN will send the ISD acknowledgement to HLR.acknowledgement to HLR.
•
• HLR will send the Update Location Acknowledgement to SGSN.HLR will send the Update Location Acknowledgement to SGSN.
•
SMS CALL FLOW
SMS CALL FLOW
MS1
MS2
MS1
MS2
MSC1
MSC1
+ VLR
+ VLR
MSC2
MSC2
+ VLR
+ VLR
SMSgwy
SMSgwy
+ SMSC
+ SMSC
HLR
HLR
Submit SM Submit SM Forward MO SM Forward MO SM Ack Ack Ack Ack Forward MT SM Forward MT SM Ack Ack Ack Ack Deliver SM Deliver SMSend routing info Send routing info
Routing info Routing info
Delivery acknowledgement Delivery acknowledgement
Description Of SMS Flow
Description Of SMS Flow
•
• MS-1 will send MS-1 will send the submit the submit SM to SM to VLR -1.VLR -1.
•
• VLR -1 will send the VLR -1 will send the forward MO forward MO SM message to SM message to SMSC ( Short SMSC ( Short Message Service Message Service Center).Center).
•
• SMSC will send the acknowledgment to VLR -1.SMSC will send the acknowledgment to VLR -1.
•
• VLR -1 will send the VLR -1 will send the acknowledgement acknowledgement to MS -1.to MS -1.
•
• SMSC will send the SRI SMSC will send the SRI (Send routing Info) to HLR.(Send routing Info) to HLR.
•
• HLR will send the SRI HLR will send the SRI acknowledgement to SMSC.acknowledgement to SMSC.
•
• SMSC will send the Forward MT SM message SMSC will send the Forward MT SM message to VLR -2.to VLR -2.
•
• VLR -2 will send the VLR -2 will send the deliver SM medeliver SM message to MS -2.ssage to MS -2.
•
• MS -2 will MS -2 will send the acknowledgement to VLR-2.send the acknowledgement to VLR-2.
•
• VLR -2 will send the VLR -2 will send the acknowledgement acknowledgement to SMSC.to SMSC.
•