CALL
通話是手機的基本功能,各手機平臺自身都已實現(xiàn),在手機開發(fā)過程中,對其改動較少;通話流程比較復雜,在此僅做簡單介紹。
MS主叫
若一MS處于激活且空閑狀態(tài),客戶A要建立一個呼叫,他只要撥被叫B客戶號碼,再按“撥號”鍵,MS便開始啟動程序。
首先,MS通過隨機接入控制信道(RACH)向網(wǎng)路發(fā)第一條消息,即接入請求消息,MSC會分配它一專用信道,查看A客戶的類別并標注此客戶忙。若網(wǎng)路容許此MS接入網(wǎng)路,則MSC發(fā)證實接入請求消息。
接著,MS發(fā)呼叫建立消息及B客戶號碼,MSC根據(jù)此號碼將主叫與被叫所在MSC連通,并將被叫號碼送至被叫所在MSC(B客戶為移動客戶時)或送入固定網(wǎng)(Public Switched Telephone Network PSTN)交換機(B客戶為固定客戶時)中進行分析。
一旦通往B客戶的鏈路準備好,網(wǎng)路便向MS發(fā)呼叫建立證實,并給它分配專用業(yè)務信道TCH。
至此,呼叫建立過程基本完成,MS等待B客戶的證實信號。
移動用戶呼叫固定用戶圖示:
1MS通過RACH要求分配信令信道SDCCH。
2BSC分配SDCCH后,用AGCH通知MS。
3MS通過SDCCH向MSC/VLR發(fā)送呼叫建立請求。其后,所有建立呼叫前所需偏偏均在其上傳送,包括鑒權、加密、設備識別、發(fā)送被叫號碼等等。
4MSC/VLR要求BSC分配一TCH給MS并轉(zhuǎn)至BTS,再由BTS告知MS。
5MSC/VLR傳送被叫號到PSTN,根據(jù)被叫號建立連結。
MS被叫
若MS作被叫,以PSTN的固定客戶A呼叫GSM的移動客戶B的呼叫建立過程,如B客戶號碼為139HlH2H3ABCD。
A客戶(如北京固定網(wǎng)某客戶)撥打B客戶(如上海數(shù)字移動某客戶),撥MSISDN
(0139HlH2H3ABCD)號碼。本地交換機根據(jù)A客戶所撥B客戶號碼中國內(nèi)目的地代碼(139)可以與GSM網(wǎng)的GMSC(GSM網(wǎng)入口交換機)間建立鏈路,并將B客戶MSISDN號碼傳送給GMSC。
GMSC分析此號碼,根據(jù)HlH2H3ABCD,應用查詢功能向B客戶的HLR發(fā)MSISDN號碼,詢問B客戶漫游號碼(MSRN)。
HLR將B客戶MSISDN號碼轉(zhuǎn)換為客戶識別碼(IMSI),查詢B客戶目前所在的業(yè)務區(qū)MSC(如他已漫游到廣州),向該區(qū)VLR發(fā)被叫的IMSI,請求VLR分配給被叫客戶一個漫游號碼MSRN,VLR把分配給被叫客戶的MSRN號碼回送給HLR,由HLR發(fā)送給GMSC。
GMSC有了MSRN,就可以把入局呼叫接到B客戶所在的MSC(北京-廣州)。GMSC與MSC的連接可以是直達鏈路,也可由匯接局轉(zhuǎn)接。
VLR查出被叫客戶的位置區(qū)識別碼(LAI)之后,MSC將尋呼消息發(fā)送給位置區(qū)內(nèi)所有的BTS,由這些BTS通過無線路徑上的尋呼信道(PCH)發(fā)送尋呼消息,在整個位置區(qū)覆蓋范圍內(nèi)進行廣播尋呼。
守候的空閑MS接收到此尋呼消息,識別出其IMSI碼后,發(fā)送應答響應。
固定用戶呼叫移動用戶圖示:
1固定用戶撥MSISDN號碼,在本地交換機內(nèi)分析后,轉(zhuǎn)至GMSC。
2GMSC分析MSISDN以找出MS登記所在HLR。
3HLR釋放MSISDN為IMSI,找出當前服務于MS的MSC/VLR。
4HLR從MSC/VLR中要求MSRN。
5MSC/VLR發(fā)MSRN至HLR,由其轉(zhuǎn)至GMSC。
6GMSC路由呼叫至MSC/VLR。
7MSC/VLR知道MS所在位置區(qū),要求BSC尋呼用戶。
8BSC分配尋呼信息到BTS,由BTS通過PCH發(fā)送。
9MS收到信息,要求分配SDCCH。
10BSC用AGCH分配給MS一個SDCCH。
11 SDCCH用于建立呼叫,分配MS一個TCH。
釋放
GSM系統(tǒng)使用的呼叫釋放方法與其它通信網(wǎng)使用的呼叫釋放方法基本相同,通信的雙方都可以隨時終止通信。
在GSM實施第一階段的規(guī)范中,對釋放過程可以簡化成只用兩條消息,如釋放由移動臺發(fā)起,客戶按“結束(END)”鍵發(fā)“拆除”消息,MSC收到后就發(fā)送“釋放”消息。
若是網(wǎng)路端(如PSTN)發(fā)起的釋放過程,MSC收到“釋放”消息就向移動臺發(fā)出“拆線”消息。
在GSM實施的第一階段,客戶從拆線到釋放這段時間內(nèi)不再交換信令數(shù)據(jù),于是釋放過程可以簡化成只用兩條消息。用三條消息這種更復雜的釋放過程只是用于將來在客戶拆線到釋放這段時間交換必要的信令。
如果是一次ISDN的通信,MSC在ISUP上送出“釋放”消息,通知對方通信終止,端到端的連接到此結束。
但至此呼叫并末完全釋放,MSC到移動臺的本地鏈路仍然保持還需執(zhí)行一些輔助任務,例如向移動臺發(fā)送收費指示等。
當MSC認為沒有理由再保持與移動臺之間的鏈路時,就向移動臺送“拆除”消息,移動臺返回“釋放完成”消息,這時所有低層鏈路才釋放,移動臺回到空閑狀態(tài)。