220 likes | 327 Views
Signal Process. Call Process (in network). (. ). (. ). (. ). Home Location Register (HLR). Visitor Location Register (VLR). Visitor Location Register (VLR). Mobile Switching Centre (MSC). Base Station Controller (BSC). MS. Roaming (location update). Base Transceiver
E N D
Call Process (in network)
( ) ( ) ( ) Home Location Register (HLR) Visitor Location Register (VLR) Visitor Location Register (VLR) Mobile Switching Centre (MSC) Base Station Controller (BSC) MS Roaming (location update) Base Transceiver Station (BTS) Public Switched Telephone Network (PSTN) I am new in this area (TMSI and old LAI) MS detected (TMSI and old LAI) MS detected (TMSI) OK (IMSI) Your MS is in my area OK, here is the subscriber data OK Welcome (new TMSI and new LAI) • VLR or HLR stores MSRN (MS Roaming No.) • VLR stores LAI (Location Area Identity) • HLR stores VLR for MS • VLR stores subscriber data
( ) ( ) ( ) Home Location Register (HLR) Visitor Location Register (VLR) Mobile Switching Centre (MSC) Base Station Controller (BSC) MS PSTN PSTN Incoming call Base Transceiver Station (BTS) Gateway MSC (GMSC) Call for MSISDN Where is MSISDN? Get me MSRN for MSISDN MSRN MSRN Call for MSRN Call for MSRN Paging TMSI Can I use a control channel? Use this control channel Use this traffic channel Answer Answer
( ) ( ) ( ) Public Switched Telephone Network (PSTN) Visitor Location Register (VLR) Mobile Switching Centre (MSC) Base Station Controller (BSC) MS Outgoing call from MS Base Transceiver Station (BTS) Can I make a call? OK, use this control channel I need service xx (incl. tel. no.) (TMSI) Can MS use service xx? Yes OK, and here is a traffic channel First address message
( ( ) ) ( ( ) ) ( ( ) ) BSC B MSC B VLR B VLR A MSC A BSC A MS PSTN Inter-MSC handover BTS B BTS A BTS B is better Handover required Handover required Handover required OK (radio channel) MSRN? MSRN OK (MSRN and radio channel) Allocation of traffic channel Handover (radio channel) OK
Use of Channel (in Um)
( ) ( ) ( ) MS Use of channels - roaming Base Transceiver Station (BTS) BCCH (LAI) RACH (can I get a control channel?) AGCH (use this SDCCH) SDCCH (roaming; old LAI and TMSI) SDCCH (new LAI and new TMSI)
( ) ( ) ( ) MS Use of channels - outgoing call Base Transceiver Station (BTS) RACH (can I get a control channel?) AGCH (use this SDCCH) SDCCH (service request) SDCCH (OK) SDCCH (called no.)
( ) ( ) ( ) MS Use of channels - incoming call Base Transceiver Station (BTS) PCH (paging) RACH (can I get a control channel?) AGCH (use this SDCCH) SDCCH (paging response - TMSI)
( ) ( ) ( ) MS Use of channels - handover Base Transceiver Station (BTS) SACCH (measurement report) FACCH (handover command) FACCH (handover complete)
Signal Process (BSS)
Channel activation Channel required Channel request Channel activation ack Immediate assign command Immediate assignment SABM(cm_serv_req) establish indication Complete Layer 3 Info. UA(cm_serv_req) Authentication request Authentication response Cipher Mode Command Cipher Mode Command Encryption command Cipher Mode Complete Cipher Mode Complete Setup Call proceeding Outgoing call MS BTS BSC MSC (To be continued)
Assignment Request Channel activation Channel activation ack Assignment command SABM establish indication UA Assignment Complete Assignment Complete Deactivate SACCH Release request Release confirm RF Channle release RF Channel release ack Alerting Connect Connect acknowledge Outgoing call MS BTS BSC MSC (To be continued)
Disconnect Release Release Complete Clear Command Channel Release Deactivate SACCH DISC Release Indication Clear Complete UA RF Channle release RF Channel release ack Outgoing call MS BTS BSC MSC (End)
Paging Request Paging Command Paging Channel activation Channel required Channel request Channel activation ack Immediate assign command Immediate assignment SABM(pag_resp) establish indication Complete Layer 3 Info. UA(pag_resp) Authentication request Authentication response Cipher Mode Command Cipher Mode Command Encryption command Cipher Mode Complete Cipher Mode Complete Setup Call confirm Incoming call MS BTS BSC MSC (To be continued)
Assignment Request Channel activation Channel activation ack Assignment command SABM establish indication UA Assignment Complete Assignment Complete Deactivate SACCH Release request Release confirm RF Channle release RF Channel release ack Alerting Connect Connect acknowledge Incoming call MS BTS BSC MSC (End)
Channel activation Channel required Channel request Channel activation ack Immediate assign command Immediate assignment SABM(loc_upd_req) establish indication Complete Layer 3 Info. UA(loc_upd_req) Authentication request Authentication response Cipher Mode Command Cipher Mode Command Encryption command Cipher Mode Complete Cipher Mode Complete Location updating accept TMSI reallocation complete Location update MS BTS BSC MSC (To be continued)
Clear Command Channel Release Deactivate SACCH DISC Release Indication Clear Complete UA RF Channle release RF Channel release ack Location update MS BTS BSC MSC (End)
Channel activation Measurement result Measurement report Channel activation ack Handover detection Handover command SABM UA Handover complete Handover access establish indication Handover complete Handover performed (to msc) Physical information Inter--BSC handover BTS2 MS BTS1 BSC
Handover request Handover required Clear command Handover detect Handover request ack Handover command SABM UA Handover complete Handover access Handover complete Physical information Clear complete Inter——MSC handover BSS2 MS BSS1 MSC