標(biāo)題: 手機(jī)呼叫流程 [打印本頁(yè)]

作者: 51黑tt    時(shí)間: 2016-3-5 23:22
標(biāo)題: 手機(jī)呼叫流程
當(dāng)用戶輸入被叫號(hào)碼完畢按下發(fā)射按紐后,手機(jī)(以下以MS代替)將進(jìn)行一系列動(dòng)作,
首先MS將在隨機(jī)接入信道(RACH)向BSS發(fā)送信道請(qǐng)求消息,以便申請(qǐng)一個(gè)專用信道(SDCCH),BSC為其分配相應(yīng)的信道成功后,在接入允許信道(AGCH)中通過(guò)立即分配消息通知MS為其分配的專用信道,
隨后MS將在為其分配的SDCCH上發(fā)送一個(gè)層三消息---CM業(yè)務(wù)請(qǐng)求消息,在該消息中CM業(yè)務(wù)類型為移動(dòng)發(fā)起呼叫,該消息被BSS透明的傳送至MSC,MSC收到CM業(yè)務(wù)請(qǐng)求消息后,通過(guò)處理接入請(qǐng)求消息通知VLR處理此次MS的接入業(yè)務(wù)請(qǐng)求,(同時(shí),由于在BSC和MSC之間用到了SCCP有連接服務(wù),為建立SCCP連接,MSC還將向BSC回連接確認(rèn)消息)
收到業(yè)務(wù)接入請(qǐng)求后,VLR將首先查看在數(shù)據(jù)庫(kù)中該MS是否有鑒權(quán)三參組,如果有,將直接向MSC下發(fā)鑒權(quán)命令,否則,向相應(yīng)的HLR/AUC請(qǐng)求鑒權(quán)參數(shù),從HLR/AUC得到三參組,然后再向MSC下發(fā)鑒權(quán)命令。MSC收到VLR發(fā)送的鑒權(quán)命令后,通過(guò)BSS向MS下發(fā)鑒權(quán)請(qǐng)求,在該命令中含有鑒權(quán)參數(shù),MS收到鑒權(quán)請(qǐng)求后,利用SIM卡中的IMSI和鑒權(quán)算法,得出鑒權(quán)結(jié)果,通過(guò)鑒權(quán)響應(yīng)消息送達(dá)MSC,MSC將鑒權(quán)結(jié)果回送VLR,由VLR 核對(duì)MS上報(bào)的鑒權(quán)結(jié)果和從HLR取得的鑒權(quán)參數(shù)中的結(jié)果,如果二者不一致,拒絕此次接入請(qǐng)求,此次呼叫失。蝗绻咭恢聞t鑒權(quán)通過(guò),鑒權(quán)通過(guò)后,VLR將首先向MSC下發(fā)加密命令,然后通知MSC該MS此次接入請(qǐng)求已獲通過(guò),MSC通過(guò)BSS通知MS業(yè)務(wù)請(qǐng)求獲得通過(guò),然后MSC向MS下發(fā)加密命令,該命令內(nèi)含加密模式,MS收到此命令并完成加密后,回送加密完成消息,到此MS完成了 整個(gè)接入階段的工作。

經(jīng)過(guò)接入階段和鑒權(quán)加密過(guò)程后,主叫用戶的合法身份已經(jīng)得到確認(rèn),已經(jīng)接入了網(wǎng)絡(luò),為繼續(xù)進(jìn)行呼叫,需要更為詳細(xì)的信息,按照規(guī)范,此時(shí)MS將發(fā)送一個(gè)set up消息,在此消息中,攜帶有被叫號(hào)碼和主叫標(biāo)識(shí)等更為詳細(xì)的信息,MSC收到此消息后,首先通過(guò)S.I.F.O消息 向VLR查詢?cè)撚脩舻南嚓P(guān)業(yè)務(wù)信息,VLR根據(jù)此次業(yè)務(wù)類別和開(kāi)戶時(shí)MS已經(jīng)申請(qǐng)的業(yè)務(wù)信息,決定此次呼叫是否可以繼續(xù)
如果可以繼續(xù),通過(guò)完成呼叫消息向MSC回送該用戶數(shù)據(jù),MSC收到該信息后,通過(guò)呼叫繼續(xù)消息,經(jīng)BSS通知MS呼叫在繼續(xù)處理之中,然后,根據(jù)A接口電路情況,向BSC發(fā)送指配請(qǐng)求消息,在該消息中選定某條A接口電路,BSC收到該指令后,向BTS、MS指定無(wú)線資源,MS收到該指令后,占用成功回送分配完成消息,到此TCH指配階段完成,本局的無(wú)線資源和A接口電路均已成功分配。
MSC收到MS上報(bào)的指配完成消息后,進(jìn)行被叫分析,根據(jù)被叫號(hào)碼,尋址到HLR,發(fā)送路由信息請(qǐng)求消息,HLR收到該消息后,根據(jù)被叫IMSI查詢得到被叫所在的VLR,向被叫所在的VLR請(qǐng)求漫游號(hào)碼,被叫所在的VLR在受到請(qǐng)求漫游號(hào)碼消息后,為對(duì)應(yīng)的MS分配MSRN,然后在請(qǐng)求漫游號(hào)碼響應(yīng)消息中回送給HLR,HLR得到該MSRN后,想主叫所在MSC發(fā)送路由信息響應(yīng)消息,MSC從該消息中得到被叫的MSRN,根據(jù)MSRN進(jìn)行局間中繼選路,并向被叫所在的MSC發(fā)送IAI消息。至此主叫信令流程基本結(jié)束。


當(dāng)一個(gè)端局MSC收到它局發(fā)送的IAI消息后,為了確定被叫用戶是否能夠接受此次呼叫,MSC會(huì)首先通過(guò)S.F.I.C消息向相應(yīng)的VLR查詢有關(guān)該被叫用戶的用戶信息,如果VLR通過(guò)查詢用戶信息,發(fā)現(xiàn)該用戶可以接受此次呼叫(未關(guān)機(jī)且允許接受呼叫),會(huì)向MSC發(fā)送尋呼命令消息,在該消息中,含有用戶的位置信息(LAI),MSC收到此信息后,查詢數(shù)據(jù),得到控制此位置區(qū)的BSC的信令點(diǎn)編碼,向相應(yīng)的BSC下發(fā)尋呼命令,BSC通知所控制的BTS在尋呼信道(PCH)下發(fā)尋呼消息。手機(jī)一直在偵聽(tīng)該信道,當(dāng)收到尋呼自身的消息后,在隨機(jī)接入信道(RACH)上報(bào)尋呼響應(yīng)消息,(由于在A接口用到了SCCP的有連接服務(wù),所以尋呼響應(yīng)同時(shí)被視為SCCP的連接建立請(qǐng)求消息,MSC的SCCP層對(duì)應(yīng)的應(yīng)該回一個(gè)連接證實(shí)消息)
同時(shí)MSC向VLR發(fā)送處理接入請(qǐng)求消息,VLR首先啟動(dòng)鑒權(quán)流程,查看該用戶的鑒權(quán)參數(shù)組,如果VLR中沒(méi)有該用戶的鑒權(quán)三參組,VLR會(huì)發(fā)起向HLR取鑒權(quán)參數(shù)的過(guò)程(詳細(xì)過(guò)程可以參見(jiàn)主叫用戶的接入過(guò)程中的鑒權(quán)過(guò)程),否則VLR會(huì)直接向MSC發(fā)送啟動(dòng)鑒權(quán)消息,在啟動(dòng)鑒權(quán)消息中含有該用戶的一個(gè)鑒權(quán)三參組(RAND,KC,SERS),MSC收到該消息后,會(huì)繼續(xù)通知對(duì)應(yīng)的BSC、BTS下發(fā)鑒權(quán)命令,MS收到鑒權(quán)請(qǐng)求后,根據(jù)SIM卡中的KI,計(jì)算出對(duì)應(yīng)的SERS,之后,將SERS在鑒權(quán)響應(yīng)消息中上報(bào)MSC,MSC回送至VLR,VLR收到鑒權(quán)響應(yīng)消息后,核對(duì)上報(bào)的SERS和從HLR得到的三參組中的SERS是否一致,如果一致,向MSC發(fā)送接入請(qǐng)求接受消息,通知MSC該用戶的此次接入請(qǐng)求被接受。并通過(guò)完成呼叫消息向MSC回送被叫的用戶信息;如果不一致,此次呼叫將被拒絕。
MSC收到完成呼叫消息后,向BSS側(cè)發(fā)送SETUP消息,提示將建立呼叫,MS收到該消息后,回送呼叫證實(shí)消息,之后,MSC選擇相應(yīng)的A接口電路,向?qū)?yīng)的BSC發(fā)送指配請(qǐng)求消息 ,BSC根據(jù)資源情況分配相應(yīng)的無(wú)線資源,并通知MS,MS占用成功后回送指配完成消息,同時(shí)被叫MS開(kāi)始震鈴,向其所在MSC回震鈴消息,該MSC向主叫所在MSC回地址全消息,主叫所在MSC向MS發(fā)送被叫震鈴消息,此時(shí)主機(jī)用戶可以聽(tīng)到回鈴音;被叫用戶如果決定接受此次呼叫,按應(yīng)答按紐,此動(dòng)作被手機(jī)翻譯成為CONNECT消息,向MSC發(fā)送,MSC收到該消息后,向主叫MSC發(fā)送應(yīng)答消息(ANC),主叫MSC收到此消息后,向主叫MS發(fā)送連接建立請(qǐng)求消息,主叫MS相應(yīng)的向主叫所在MSC回連接證實(shí)消息,此消息經(jīng)被叫MSC傳送至被叫MS,于是,本此呼叫開(kāi)始通話,雙方進(jìn)行通話。







歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1