移動MAP信令流程_第1頁
移動MAP信令流程_第2頁
移動MAP信令流程_第3頁
移動MAP信令流程_第4頁
移動MAP信令流程_第5頁
已閱讀5頁,還剩76頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、21-7-3 map信令流程1.1 基本的自動漫游程序31.1.1 登記31.1.2 取消登記41.1.3 移動臺去活報(bào)告51.1.4 鑒權(quán)71.1.5 基本業(yè)務(wù)處理291.1.6 自動漫游管理361.1.7 呼叫傳遞(cd)371.2 補(bǔ)充業(yè)務(wù)421.2.1 遇忙呼叫前轉(zhuǎn)(cfb)421.2.2 隱含呼叫前轉(zhuǎn)451.2.3 無應(yīng)答呼叫前轉(zhuǎn)(cfna)481.2.4 無條件的呼叫前轉(zhuǎn)(cfu)491.2.5 呼叫轉(zhuǎn)接501.2.6 呼叫等待501.2.7 主叫號碼識別顯示(cnip)531.2.8 主叫號碼識別限制(cnir)591.2.9 會議電話(cc)601.2.10 免打擾業(yè)務(wù)(dnd

2、)671.2.11 用戶群提示(fa)681.2.12 消息等待通知701.2.13 移動臺接入尋線(mah)721.2.14 口令呼叫接受(pca)751.2.15 優(yōu)選語言(pl)761.2.16 遠(yuǎn)端業(yè)務(wù)控制(rfc)781.2.17 選擇呼叫接受(sca)791.2.18 用戶pin接入(spina)811.2.19 用戶pin攔截(spini)811.1 基本的自動漫游程序 本條描述在各種情況下支持基本自動漫游功能的相關(guān)網(wǎng)絡(luò)實(shí)體之間的消息流程,其中包括: 登記 取消登記 ms去活 鑒權(quán) 基本業(yè)務(wù)處理程序 自動漫游管理1.1.1 登記regcancregcancmsc-1hlrmsc-

3、2舊服務(wù)系統(tǒng)新服務(wù)系統(tǒng)abcdefhgregnotregcancvlr-1regcancregnotregnotvlr-2regnot 本條說明典型的ms登記的過程。當(dāng)ms從一個系統(tǒng)漫游到另一個系統(tǒng)時(shí),新的服務(wù)系統(tǒng)執(zhí)行登記和漫游用戶批準(zhǔn)的過程。圖 1 登記 a. 當(dāng)確定一個漫游的ms進(jìn)入其服務(wù)區(qū)后,新服務(wù)msc(msc-2)向它的vlr(vlr-2)發(fā)送登記通知消息(regnot)。msc-2是通過自動登記、始呼或服務(wù)命令發(fā)現(xiàn)ms進(jìn)入它的服務(wù)區(qū)。 b. 如果vlr-2中沒有ms的記錄,vlr-2向ms歸屬的hlr發(fā)送regnot。vlr-2發(fā)送給msc-2的響應(yīng)應(yīng)當(dāng)根據(jù)來自hlr的響應(yīng)確定。

4、c.如果ms曾經(jīng)在別處登記過,hlr向以前的拜訪vlr(vlr-1)發(fā)送取消登記消息(regcanc)。前拜訪vlr根據(jù)收到的消息,從它的存儲器中刪除這個ms的所有記錄。 d.vlr-1向前拜訪msc(msc-1)發(fā)送regcanc。前拜訪msc根據(jù)收到的消息,從msc的存儲器中刪除這個ms的所有記錄。 e.msc向vlr-1發(fā)送取消登記消息返回結(jié)果(regcanc)。 f.vlr-1向hlr發(fā)送regcanc。 g.hlr向vlr-2發(fā)送登記通知消息返回結(jié)果(regnot)。 h.vlr-2向msc-2發(fā)送regnot。1.1.2 取消登記ms取消登記請求vlrmsc服務(wù)系統(tǒng)abcdemsi

5、nact(dereg)msinactmsinact(dereg)msinacthlr 本條描述由服務(wù)msc對ms取消登記的過程。圖 2 ms取消登記 a.服務(wù)的msc確定一個接受服務(wù)的ms是否需要取消登記。它可以根據(jù)ms關(guān)機(jī)指示或ms去活作出這個決定。 b.服務(wù)msc向其vlr發(fā)送ms去活消息(msinact),其中包括取消登記類型參數(shù)(dereg)。這時(shí),msc可以從它的存儲器中刪除這個ms的所有記錄。 c.服務(wù)vlr在收到含有取消登記類型參數(shù)的msinact后,向服務(wù)msc發(fā)送一個ms去活消息返回結(jié)果(msinact)并刪除其存儲器中這個ms的所有記錄。 d.然后服務(wù)vlr向與ms有關(guān)的h

6、lr發(fā)送msinact,其中包含取消登記類型參數(shù)。 e.hlr取消ms的登記(即刪除指向vlr的指針)并向服務(wù)vlr發(fā)送一個空msinact以確認(rèn)操作。1.1.3 移動臺去活報(bào)告7.1.3.1 服務(wù)msc聲明移動臺去活 本條說明由服務(wù)msc對登記后的ms宣布去活的過程。hlrvlrmsc服務(wù)系統(tǒng)acdefmsinactmsinactmsinactbghregnotregnotregnotregnotmsinact圖 3 移動臺去活 a.在確定一個已登記的漫游ms不再活動后,msc向它的vlr發(fā)送ms去活(msinact)消息。msc可以根據(jù)ms沒有按時(shí)進(jìn)行位置更新作出這個決定。這時(shí),msc在它

7、的內(nèi)部數(shù)據(jù)結(jié)構(gòu)中標(biāo)記ms去活。 b.vlr向服務(wù)msc發(fā)送msinact。 c.vlr向與ms有關(guān)的hlr發(fā)送msinact,vlr可以在它的內(nèi)部結(jié)構(gòu)中記下ms去活(而保留服務(wù)項(xiàng)目清單和批準(zhǔn)信息)。注意vlr可根據(jù)內(nèi)部算法而不依賴從msc收到的msinact的宣布ms去活。 d.hlr設(shè)置ms為去活狀態(tài),刪除指向vlr的指針,向服務(wù)vlr發(fā)送msinact。 e.一段時(shí)間以后,msc確定在它的服務(wù)區(qū)內(nèi)ms重新激活,msc向它的vlr發(fā)送regnot。注意:報(bào)告中的msc可與最初宣布ms去活的msc不同。 f.vlr向與ms有關(guān)的hlr發(fā)送regnot。vlr和hlr二者都用登記通知作為ms激活

8、的指示并更新它們的內(nèi)部數(shù)據(jù)庫。 g.hlr向服務(wù)vlr發(fā)送regnot。 h.vlr向服務(wù)msc發(fā)送regnot。7.1.3.2 服務(wù)msc在登記時(shí)聲明移動臺去活regnot(avtyp)regnot(avtyp)regcancregcancmsc-1hlrmsc-2舊服務(wù)系統(tǒng)新服務(wù)系統(tǒng)abcdefhgregcancvlr-1regcancregnotregnotvlr-2圖 4 服務(wù)msc在登記時(shí)聲明移動臺去活 a. 移動臺可能由于某種原因不能接受呼叫。服務(wù)msc發(fā)送regnot消息給vlr,登記移動臺為去活狀態(tài)。同時(shí)服務(wù)msc在它的數(shù)據(jù)庫中記錄移動臺為去活狀態(tài)。 b. vlr-2收到reg

9、not消息,并將它前轉(zhuǎn)給ms歸屬的hlr。 c. 如果ms曾經(jīng)在別處登記過,hlr向以前的拜訪vlr(vlr-1)發(fā)送取消登記消息(regcanc)。前拜訪vlr根據(jù)收到的消息,從它的存儲器中刪除這個ms的所有記錄。 d. vlr-1向前拜訪msc(msc-1)發(fā)送regcanc。前拜訪msc根據(jù)收到的消息,從msc的存儲器中刪除這個ms的所有記錄。 e. msc向vlr-1發(fā)送取消登記消息返回結(jié)果(regcanc)。 f. vlr-1向hlr發(fā)送regcanc。 g. hlr向vlr-2發(fā)送登記通知消息返回結(jié)果(regnot)。 h. vlr-2向msc-2發(fā)送regnot。7.1.3.3

10、通過routreq消息報(bào)告移動臺去活routreq(accden)routreq(accden)routreqroutreqmschlrdcbavlr圖 5 通過routreq消息報(bào)告移動臺去活 a. hlr向ms登記處的vlr發(fā)送一個路由申請消息(routreq)。 b. vlr向當(dāng)前服務(wù)msc發(fā)送routreq。 c. 在對routreq的響應(yīng)過程中,服務(wù)msc查詢它的內(nèi)部數(shù)據(jù)結(jié)構(gòu)以確定ms的狀態(tài)。如果移動臺處于去活狀態(tài),服務(wù)msc在路由申請消息返回結(jié)果(routreq)中的accden參數(shù)中指明移動臺去活。 d. vlr將消息前轉(zhuǎn)給hlr。1.1.4 鑒權(quán) 本條描述在自動漫游條件下支持鑒

11、權(quán)、信令消息加密和話音加密的相關(guān)網(wǎng)絡(luò)實(shí)體之間的消息流程,包括: 登記時(shí)的鑒權(quán) 始呼時(shí)的鑒權(quán) 終呼時(shí)的鑒權(quán) 在話音信道上的鑒權(quán) 閃動請求時(shí)鑒權(quán) 當(dāng)ssd不共享時(shí)的ssd更新 呼叫歷史計(jì)數(shù)器更新 當(dāng)ssd與其它系統(tǒng)共享時(shí)的鑒權(quán) 當(dāng)ssd共享時(shí)的ssd更新 ac發(fā)起的獨(dú)特查詢 vlr發(fā)起的獨(dú)特查詢 取消登記時(shí)的呼叫歷史計(jì)數(shù)器報(bào)告7.1.4.1 登記時(shí)的鑒權(quán) 本條描述當(dāng)ms在一個拜訪系統(tǒng)中登記時(shí),支持鑒權(quán)的系統(tǒng)間消息的流程。regcancregcancregnotauthreqauthreqauthreqcountreqcountreqcountreqcountreqauthreq(rand,auth

12、r,count)authreq(rand,authr,count)authreq(rand,authr,count)登記(randc,authr,count)bcdefhgijklmnopqrstaregnotmsc-1hlrvlr-1舊服務(wù)系統(tǒng)acregnotregcancregcancregnotvlr-2msc-2omt(auth=1,rand)ms新服務(wù)系統(tǒng)圖 6 登記時(shí)的鑒權(quán) a.ms從總體信息中確定已進(jìn)入新的服務(wù)系統(tǒng),并且所有系統(tǒng)接入都要求鑒權(quán)(auth=1)。用于鑒權(quán)的隨機(jī)數(shù)(rand)也應(yīng)在此時(shí)獲得,如果沒有,ms用零值代替。 ms用rand和當(dāng)前存儲的ssd-a、ms的esn

13、、min1執(zhí)行cave程序產(chǎn)生一個登記鑒權(quán)結(jié)果(authr)。 b.ms在新的服務(wù)msc(msc-2)中登記,提供它的min、esn、authr、呼叫歷史計(jì)數(shù)器(count)和randc。 c.msc-2核實(shí)由ms提供的randc,接著向新的服務(wù)vlr(vlr-2)發(fā)送鑒權(quán)申請消息(authreq),其中包括rand。 d.vlr-2向hlr發(fā)送authreq。 e.hlr向ac發(fā)送authreq。 f-i.如果ssd目前與另一系統(tǒng)共享,ac發(fā)送呼叫歷史計(jì)數(shù)器申請消息(countreq),取回呼叫歷史計(jì)數(shù)器值。 ac核實(shí)由ms所報(bào)告的min和esn。然后ac用rand和當(dāng)前存儲的ssd-a、m

14、s的esn、min1執(zhí)行cave產(chǎn)生登記鑒權(quán)結(jié)果(authr)。 ac判斷從ms收到的authr是否符合它執(zhí)行cave的結(jié)果。 然后,ac判斷從ms收count與當(dāng)前的值是否一致。 j.ac向hlr發(fā)送鑒權(quán)申請消息返回結(jié)果(authreq),根據(jù)ac的管理程序,其中可以包括ssd、執(zhí)行獨(dú)特查詢的命令、更新ssd的命令或更新count的命令。另外,如果鑒權(quán)失敗,authreq中應(yīng)當(dāng)包括接入否定參數(shù)。 k.hlr向vlr-2發(fā)送authreq。 l.vlr-2向msc-2發(fā)送authreq。 m.在ms鑒權(quán)成功后,msc-2向vlr-2發(fā)送regnot。 n.vlr-2向hlr發(fā)送regnot。

15、o.如果ms以前在另一系統(tǒng)登記了,hlr向原服務(wù)vlr(vlr-1)發(fā)送regcanc。 p.vlr-1向原服務(wù)msc(msc-1)發(fā)送regcanc。 q.msc-1返回regcanc。 r.vlr-1向hlr返回regcanc。 s.hlr在存儲器中記錄ms的新位置,并且發(fā)送regnot給vlr-2,其中包括vlr需要的信息。 t.vlr-2向msc-2發(fā)送regnot。7.1.4.2 始呼時(shí)的鑒權(quán) 這一條描述ms在拜訪系統(tǒng)中始呼時(shí),支持鑒權(quán)的系統(tǒng)間消息的流程。authreq(smekey,vpmask)authreq(smekey,vpmask)authreq(smekey,vpmask

16、)countreqcountreqcountreqcountreqauthreq(dgtsdialrand,authr,count)authreq(dgtsdial,rand,authr,count)authreq(dgtsdial,rand,authr,count)始呼(randc,authr,count)abcdefhgijklmsc-2hlrvlr-1新服務(wù)系統(tǒng)舊服務(wù)系統(tǒng)vlr-2acomt(auth=1,rand)ms圖 7 始呼時(shí)的鑒權(quán) a.ms從總體信息(omt)中確定所有的系統(tǒng)接入都要求鑒權(quán)(auth=1)。鑒權(quán)使用的隨機(jī)數(shù)(rand)也在此時(shí)獲得。如果沒有獲得,ms用零值代替。

17、 ms采用被叫號碼,rand、esn和當(dāng)前存儲的ssd執(zhí)行蜂窩鑒權(quán)和話音加密算法(cave)程序產(chǎn)生一個始呼鑒權(quán)結(jié)果(authr)。 b.ms向新服務(wù)msc(msc-2)發(fā)送一個始呼消息,提供被叫號碼,它的min、esn、鑒權(quán)結(jié)果(authr)、呼叫歷史計(jì)數(shù)器(count)和randc。 c.msc-2核實(shí)ms提供的randc,并且向新的服務(wù)vlr(vlr-2)發(fā)送authreq,其中包括被叫號碼和rand。 d.如果ssd目前與vlr-2共享,vlr將執(zhí)行ms的鑒權(quán)過程,接著執(zhí)行步驟l。否則,vlr-2向hlr發(fā)送authreq。 e.hlr向ac發(fā)送authreq。 fi.如果ssd目前與

18、另一系統(tǒng)共享,ac發(fā)送countreq,重新取得count的當(dāng)前值。 ac核實(shí)ms報(bào)告的min和esn。然后采用rand、服務(wù)系統(tǒng)提供的被叫號碼、ssd-a和esn執(zhí)行cave程序產(chǎn)生一個始呼鑒權(quán)響應(yīng)(authr)。 ac核實(shí)從ms收到的authr符合它的cave結(jié)果。 ac核實(shí)從ms收到的count與當(dāng)前存在的ac中值一致。 j.ac向hlr發(fā)送authreq,其中包含與這一系統(tǒng)接入有關(guān)的smekey和vpmask。用于當(dāng)前ac無法確定ms是否簽約話音保密,因此,在所有始呼或?qū)ず繇憫?yīng)時(shí),ac都應(yīng)產(chǎn)生并發(fā)送vpmask。 注意:根據(jù)ac管理程序,authreq中也可包括ssd參數(shù)、執(zhí)行獨(dú)特查詢

19、的命令、更新ssd的命令或更新count的命令。另外,如果鑒權(quán)失敗,authreq中應(yīng)當(dāng)包括接入否定參數(shù)。 k.hlr向vlr-2發(fā)送authreq。 l.vlr-2向msc-2發(fā)送authreq。 在ms鑒權(quán)成功后,msc-2為ms指配一條模擬話音信道或一條數(shù)字業(yè)務(wù)信道或保留現(xiàn)有的指配。7.1.4.3 終呼時(shí)的鑒權(quán) 本條描述當(dāng)一個呼叫在服務(wù)系統(tǒng)中終接于一個拜訪ms時(shí),支持鑒權(quán)的系統(tǒng)間消息的流程。authreq(smekey,vpmask)authreq(smekey,vpmask)authreq(smekey,vpmask)countreqcountreqcountreqcountreqau

20、threq(dgtsdial,rand,authr,count)authreq(dgtsdial,rand,authr,count)authreq(dgtsdial,rand,authr,count)尋呼響應(yīng)(randc,authr,count)abcdefhgijklm舊服務(wù)系統(tǒng)vlr-1尋呼omt(auth=1,rand)achlrvlr-2msc-2ms新服務(wù)系統(tǒng)圖 8 終呼時(shí)的鑒權(quán) a.ms從總體信息由(omt)中確定所有系統(tǒng)接入都要求的鑒權(quán)(auth=1)。鑒權(quán)所用的隨機(jī)數(shù)(rand)也應(yīng)在此時(shí)獲得。如果沒有獲得,ms用零值代替。 b.ms收到一個尋呼消息。ms用rand和當(dāng)前存儲的

21、ssd-a、esn、min執(zhí)行cave以產(chǎn)生一個終呼鑒權(quán)結(jié)果(authr)。 c.ms向新的服務(wù)msc(msc-2)發(fā)送一個尋呼響應(yīng),提供它的min1、esn、鑒權(quán)結(jié)果(authr),呼叫歷史計(jì)數(shù)(count)和randc。 d.msc核實(shí)ms提供的randc,接著向新服務(wù)vlr(vlr-2)發(fā)送authreq。 e.如果ssd目前與vlr-2共享,vlr將執(zhí)行ms的鑒權(quán)過程,接著執(zhí)行步驟m。否則,vlr向hlr發(fā)送authreq. f.hlr向ac發(fā)送authreq。 gj.如果ssd目前與另一系統(tǒng)共享,ac將發(fā)送countreq,重新獲得當(dāng)前count值。 ac核實(shí)由ms報(bào)告的min和es

22、n。然后ac用當(dāng)前存儲的ssd-a、esn、min1和由服務(wù)系統(tǒng)提供的rand值一起執(zhí)行cave產(chǎn)生一個終呼鑒權(quán)響應(yīng)(authr)。 ac核實(shí)從ms接收到的authr符合它的cave結(jié)果。 ac核實(shí)從ms接收的count符合當(dāng)前值。 k.ac向hlr發(fā)送一個authreq。authreq中將包括與這次系統(tǒng)接入有關(guān)的smekey和vpmask。 注意:根據(jù)ac管理程序,authreq中也可以包括執(zhí)行獨(dú)特查詢的命令、更新ssd的命令或更新count的命令。另外,如果鑒權(quán)失敗,authreq中應(yīng)當(dāng)包括接入否定參數(shù)。 l.hlr向vlr-2發(fā)送authreq。 m.vlr-2向msc-2發(fā)送authr

23、eq。 在ms鑒權(quán)成功后,msc-2為ms指配一條模擬話音信道或一條數(shù)字業(yè)條信道或保留現(xiàn)有的指配。7.1.4.4 在話音信道上的鑒權(quán) 這一條描述在話音信道上進(jìn)行鑒權(quán)的系統(tǒng)間消息的流程。asreportasreportasreportasreport(uchalrpt)asreport(uchalrpt)asreport(uchalrpt)獨(dú)特查詢響應(yīng)(authu)獨(dú)特查詢(randu)authreq(authu,randu)authreq(authu,randu)authreq(authu,randu)authreq系統(tǒng)接入omt(auth=0)abcdefhgijklmnopachlrvlr

24、msauthreqauthreqmsc新服務(wù)系統(tǒng)圖 9 在話音信道上鑒權(quán) a.ms根據(jù)總體信息(omt)確定在系統(tǒng)接入時(shí)無需鑒權(quán)(auth=0)。 b.ms向服務(wù)msc發(fā)送一個系統(tǒng)接入消息(登記、始呼或?qū)ず繇憫?yīng))僅提供它的min和esn。 c.服務(wù)msc發(fā)送authreq給vlr,其中接入類型參數(shù)設(shè)置為不確定。 d.如果當(dāng)前服務(wù)系統(tǒng)共享ssd,vlr將自己產(chǎn)生一個獨(dú)特查詢隨機(jī)變量(randu),執(zhí)行cave產(chǎn)生authu,接著執(zhí)行步驟h。否則,vlr向hlr發(fā)送authreq。 e.hlr向ac發(fā)送authreq。 f.ac核實(shí)由ms報(bào)告的min和esn。ac選擇一個獨(dú)特查詢隨機(jī)變量(rand

25、u)并采用當(dāng)前存儲的ssd-a、esn、min1和min2執(zhí)行cave產(chǎn)生一個獨(dú)特查詢鑒權(quán)響應(yīng)(authu)。 ac向hlr發(fā)送authreq,其中包括randu和希望的authu結(jié)果。 g.hlr向服務(wù)vlr發(fā)送authreq。 h.服務(wù)vlr向服務(wù)msc發(fā)送一個authreq,其中包含從hlr接收的(ssd不共享時(shí))或自己產(chǎn)生的(ssd共享時(shí))randu和authr。 服務(wù)msc為ms指配一條模擬話音信道或一條數(shù)字業(yè)條信道。另外,系統(tǒng)也可以選擇在控制信道上交換獨(dú)特查詢的信息(特別是當(dāng)系統(tǒng)接入是一次登記時(shí))。 i.服務(wù)msc用authreq中提供的randu向ms發(fā)送獨(dú)特查詢指令。 j.ms

26、用randu和當(dāng)前存儲的ssd-a、esn、min1和min2執(zhí)行cave產(chǎn)生一個鑒權(quán)結(jié)果(authu),然后將這一鑒權(quán)結(jié)果送至服務(wù)msc。 服務(wù)msc將anthreq中提供的authu值和從ms收到的authu進(jìn)行比較。 k.服務(wù)msc向服務(wù)vlr發(fā)送鑒權(quán)狀態(tài)報(bào)告消息(asreport),報(bào)告獨(dú)特查詢成功或失敗。 l.如果ssd沒有共享,vlr將向hlr發(fā)送asreport。如果ssd是共享的而且獨(dú)特查詢成功,則vlr執(zhí)行步驟p。如果ssd是共享的,但獨(dú)特查詢失敗,那么vlr將向hlr發(fā)送一個asreport。 m.hlr向其ac發(fā)送asreport。 n.ac發(fā)送鑒權(quán)狀態(tài)報(bào)告消息返回結(jié)果(

27、asreport)給hlr,根據(jù)ac管理程序,其中可以包括ssd、更新ssd命令、更新count命令或接入否定參數(shù)。 o.hlr向服務(wù)vlr發(fā)送asreport。 p.服務(wù)vlr向服務(wù)msc發(fā)送asreport。7.1.4.5 閃動請求時(shí)的鑒權(quán) 本條描述ms發(fā)送閃動請求時(shí),鑒權(quán)所需的系統(tǒng)間消息的流程。asreportasreportasreportasreport(uchalrpt)asreport(uchalrpt)asreport(uchalrpt)獨(dú)特查詢響應(yīng)(authu)獨(dú)特查詢(randu)authreq(authu,randu)authreq(authu,randu)authreq

28、(authu,randu)authreq呼叫正在進(jìn)行abcdefhgijklmnopauthreqauthreq發(fā)送數(shù)字achlrvlrmscms新服務(wù)系統(tǒng)圖 10 在閃動請求時(shí)鑒權(quán) a.在話音/業(yè)務(wù)信道上正在進(jìn)行一個呼叫。 b.ms向服務(wù)msc發(fā)送一個閃動請求。 c.服務(wù)msc向服務(wù)vlr發(fā)送一個authreq,其中系統(tǒng)接入類型參數(shù)設(shè)置為“閃動請求”。 d.如果ssd與當(dāng)前服務(wù)系統(tǒng)共享,那么vlr將自己產(chǎn)生randu,執(zhí)行cave產(chǎn)生authu,接著執(zhí)行步驟h。否則,vlr向hlr發(fā)送authreq。 e.hlr向ac發(fā)送authreq。 f.ac核實(shí)由ms報(bào)告的min和esn。ac選擇一個

29、獨(dú)特查詢隨機(jī)變量(randu),接著采用當(dāng)前存儲的ssd-a、esn、min1和min2執(zhí)行cave程序產(chǎn)生一個獨(dú)特查詢鑒權(quán)響應(yīng)(authu)結(jié)果。 ac發(fā)送authreq給hlr,其中包括randu和authu。 g.hlr向服務(wù)vlr發(fā)送authreq。 h.服務(wù)vlr向服務(wù)msc發(fā)送authreq,其中包含從hlr接收的(ssd不共享時(shí))或自己產(chǎn)生(ssd共享時(shí))的authu和randu值。 i.服務(wù)msc用authreq提供的randu向ms發(fā)送一個獨(dú)特查詢指令。 j.ms用randu和當(dāng)前存儲的ssd-a、esn、min1和min2執(zhí)行cave程序產(chǎn)生一個鑒權(quán)結(jié)果(authu),然后

30、將這一鑒權(quán)結(jié)果發(fā)送給服務(wù)msc。 服務(wù)msc對authreq中提供的authu值和從ms收到的進(jìn)行比較。 k.服務(wù)msc向服務(wù)vlr發(fā)送一個asreport,報(bào)告獨(dú)特查詢成功或失敗。 l.如果ssd沒有共享,vlr將向hlr發(fā)送asreport。如果ssd是共享的而且獨(dú)特查詢已成功,則vlr執(zhí)行步驟p。如果ssd是共享的,但獨(dú)特查詢失敗,那么vlr將向hlr發(fā)送asreport。 m.hlr向ac發(fā)送asreport。 n.ac向hlr發(fā)送asreport,根據(jù)ac管理程序,其中可以包括ssd、更新ssd命令、更新count的命令或接入否定參數(shù)。 o.hlr向服務(wù)vlr發(fā)送asreport。

31、p.服務(wù)vlr向服務(wù)msc發(fā)送asreport。7.1.4.6 當(dāng)ssd不共享時(shí)的ssd更新 本條描述當(dāng)服務(wù)系統(tǒng)不共享ssd時(shí),支持拜訪ms的ssd更新所要求的系統(tǒng)間消息的流程。asreportasreportasreportasreport(ssdurpt,uchalrpt)asreport(ssdurpt,uchalrpt)asreport(ssdurpt,uchalrpt)查詢響應(yīng)(authu)獨(dú)特查詢命令(randu)ssd更新(成功)查詢響應(yīng)(authbs)bschall(authbs)bschall(authbs)bschall(authbs)bschall(randbs)bsch

32、all(randbs)bschall(randbs)ssd更新命令(randssd)基站查詢命令(randbs)authdirauthdirauthdirauthdir(randssd,randu,authu)authdir(randssd,randu,authu)authdir(randssd,randu,authu)abcdehjiklnopqrsfgmtuvwxachlrvlrmscms服務(wù)系統(tǒng)圖 11 當(dāng)ssd不共享時(shí)的ssd更新 a.ac決定ms中的共享保密數(shù)據(jù)(ssd)必須更新。這決定可以根據(jù)ac的管理程序或ac鑒權(quán)定時(shí)器超時(shí)等原因作出。 ac用ms的密鑰(a-key)、esn和由

33、ac產(chǎn)生隨機(jī)數(shù)(randssd)執(zhí)行cave產(chǎn)生一個新的ssd值。注意:ac必須保留ssd的新、老值直到vlr通知更新程序的結(jié)果。 ac選擇一個獨(dú)特查詢隨機(jī)變量(randu),并且用新的ssd-a、esn、min1和min2和randu執(zhí)行cave產(chǎn)生一個獨(dú)特查詢鑒權(quán)響應(yīng)(authu)。 ac向與ms有關(guān)的hlr發(fā)送鑒權(quán)指令消息(authdir)。 b.hlr向當(dāng)前服務(wù)vlr發(fā)送authdir。 c.服務(wù)vlr向服務(wù)msc發(fā)送authdir。如果當(dāng)前vlr共享ssd,vlr刪除存儲的ssd。 d.服務(wù)msc向服務(wù)vlr返回一個空的鑒權(quán)指令消息返回結(jié)果(authdir)表示已收到消息。 e.服務(wù)

34、vlr向hlr發(fā)送authdir。 f.hlr向ac發(fā)送authdir。 g.服務(wù)msc用由ac提供的randssd值向ms發(fā)送一個ssd更新指令。該消息可以在控制信道上傳送或在話音/業(yè)務(wù)信道上傳送。 h.ms用esn、密鑰(a-key)和在ssd更新指令中提供的randssd執(zhí)行cave以產(chǎn)生一個新的ssd值。 ms選擇一個隨機(jī)數(shù)(randbs)并向服務(wù)msc發(fā)送基站查詢指令,其中包括randbs。然后ms用新的ssd-a、esn、min1和隨機(jī)數(shù)(randbs)執(zhí)行cave以產(chǎn)生一個鑒權(quán)結(jié)果(authbs)。 i.服務(wù)msc向服務(wù)vlr發(fā)送基站查詢消息(bschall),要求響應(yīng)ms的基站

35、查詢指令。 j.服務(wù)vlr向hlr發(fā)送bschall。 k.hlr向ac發(fā)送bschall。 l.ac采用新的ssd-a、esn、min1和bschall中提供隨機(jī)數(shù)(randbs)執(zhí)行cave以產(chǎn)生一個鑒權(quán)結(jié)果(authbs)。authbs值在基站查詢消息返回結(jié)果(bschall)中返回至hlr。 m.hlr向服務(wù)vlr發(fā)送bschall。 n.服務(wù)vlr向服務(wù)msc發(fā)送bschall。 o.服務(wù)msc在基站查詢響應(yīng)消息中向ms發(fā)送ac的計(jì)算結(jié)果。 p.如果由ac提供的authbs結(jié)果符合ms的計(jì)算值,ms存儲新的ssd,在將來執(zhí)行cave時(shí)使用這一新的ssd。接著向服務(wù)msc發(fā)送ssd更新

36、證實(shí)消息。 q.服務(wù)msc用在authdir(步驟c)中提供的randu向ms發(fā)送一個獨(dú)特查詢指令。 r.ms采用randu和當(dāng)前存儲的ssd-a、esn、min1和min2執(zhí)行cave,產(chǎn)生一個獨(dú)特查詢鑒權(quán)響應(yīng)(authu),然后將authu發(fā)送給msc。 服務(wù)msc比較authdir中提供的authu和從ms接收到的authu。 s.服務(wù)msc向服務(wù)vlr發(fā)送一個asreport,報(bào)告ssd更新和獨(dú)特查詢成功或失敗。 t.服務(wù)vlr向hlr發(fā)送asreport。 u.hlr向ac發(fā)送asreport。 v.ac存儲新的ssd,在將來執(zhí)行cave時(shí)使用新的ssd。ac向hlr發(fā)送一個asre

37、port說明可以向ms提供的業(yè)務(wù)。 w.hlr向服務(wù)vlr發(fā)送asreport。 x.服務(wù)vlr向服務(wù)msc發(fā)送asreport。7.1.4.7 呼叫歷史計(jì)數(shù)器更新 本條描述在拜訪系統(tǒng)中ms的呼叫歷史計(jì)數(shù)器(count)更新的系統(tǒng)間消息的流程。asreportasreportasreportasreport(countrpt)asreport(countrpt)asreport(countrpt)參數(shù)更新確認(rèn)參數(shù)更新命令authdir(updcount)authdir(updcount)authdir(updcount)abcdefhgijklmnauthdirauthdirauthdirac

38、hlrvlrmscms服務(wù)系統(tǒng)圖 12 呼叫歷史計(jì)數(shù)器更新 a.ac決定ms中的呼叫歷史計(jì)數(shù)器(count)必須更新。這決定可以根據(jù)ac的管理程序或ac鑒權(quán)定時(shí)器超時(shí)等原因作出。 ac向hlr發(fā)送authdir。 b.hlr向當(dāng)前服務(wù)vlr發(fā)送authdir。 c.當(dāng)前服務(wù)vlr向當(dāng)前服務(wù)msc發(fā)送authdir。 d.服務(wù)msc向服務(wù)vlr返回一個空authdir以表示收到了消息。 e.服務(wù)vlr向hlr發(fā)送authdir。 f.hlr向ac發(fā)送authdir。 g.服務(wù)msc向ms發(fā)送一個參數(shù)更新指令。 h.ms增加其呼叫歷史計(jì)數(shù)器值并向服務(wù)msc發(fā)送證實(shí)消息。 i.服務(wù)msc向服務(wù)vlr

39、發(fā)送一個asreport以報(bào)告呼叫歷史計(jì)數(shù)器更新的成功或失敗。 j.服務(wù)vlr向hlr發(fā)送asreport。 k.hlr向ac發(fā)送asreport。 l.ac向hlr發(fā)送asreport以指明向ms提供的業(yè)務(wù)。 m.hlr向服務(wù)vlr發(fā)送asreport。 n.服務(wù)vlr向服務(wù)msc發(fā)送asreport。7.1.4.8 當(dāng)ssd與其它系統(tǒng)共享時(shí)的鑒權(quán) 本條描述當(dāng)ac與其它系統(tǒng)共享ssd時(shí),支持鑒權(quán)程序的系統(tǒng)間消息流程。countreq(count)countreq(count)authreqauthreqcountreqcountreqauthreqauthreq舊服務(wù)系統(tǒng)vlr-2abcde

40、hfgvlr-1achlr新服務(wù)系統(tǒng)圖 13 當(dāng)ssd與其它系統(tǒng)共享時(shí)的鑒權(quán) a. 服務(wù)vlr(vlr-2)向ms的hlr發(fā)送authreq。 b. hlr發(fā)送authr給ac. ac核實(shí)ms提供的min和esn。接著,ac用當(dāng)前存儲的ssd-a、服務(wù)系統(tǒng)提供的rand和根據(jù)系統(tǒng)接入類型參數(shù)確定的其它參數(shù),執(zhí)行cave程序,產(chǎn)生鑒權(quán)結(jié)果(authr). ac證實(shí)從ms收到的authr與它計(jì)算產(chǎn)生的相同。 c. ac發(fā)送countreq給hlr,以獲得當(dāng)前的count值。 d. hlr發(fā)送countreq給以前的服務(wù)系統(tǒng),以獲得當(dāng)前的count值。 e. vlr-1在countreq中返回cou

41、nt給hlr。 f. hlr發(fā)送countreq給ac。 g. ac證實(shí)從ms收到的count與從前服務(wù)系統(tǒng)得到的相同。ac發(fā)送authreq給hlr。 h.hlr發(fā)送authreq給vlr-2。7.1.4.9 當(dāng)ssd共享時(shí)ssd的更新 本條描述當(dāng)ssd是與拜訪系統(tǒng)共享時(shí)支持ms更新ssd所需的系統(tǒng)間消息的流程。asreportasreportasreportasreport(ssdurpt,uchalrpt)asreport(ssdurpt,uchalrpt)asreport(ssdurpt,uchalrpt)查詢響應(yīng)(authu)獨(dú)特查詢命令(randu)ssd更新(成功)查詢響應(yīng)(au

42、thbs)bschall(authbs)bschall(randbs)基站查詢命令(authssd)ssd更新命令(randssd)authdirauthdirauthdir(randssd,randu,authu)authdir(randssd,randu,authu)authdir(randssd,randu,authu)authdirabcdehjiklnopqrsfgmtachlrvlr服務(wù)系統(tǒng)msmsc圖 14 當(dāng)ssd共享時(shí)的ssd更新 a.ac決定在ms中的共享保密數(shù)據(jù)(ssd)必須更新。這可以是根據(jù)ac的管理程序或在ac的鑒權(quán)定時(shí)器超時(shí)。 ac用密鑰(a-key)、esn和由a

43、c產(chǎn)生的隨機(jī)數(shù)(randssd)執(zhí)行cave以產(chǎn)生ssd的新值。注意:ac必須保留ssd的新、舊值直到vlr通知更新的結(jié)果。 ac向與ms有關(guān)的hlr發(fā)送一個authdir。 b.hlr向當(dāng)前服務(wù)vlr發(fā)送authdir。 c.在ssd更新過程中,新的ssd將用于計(jì)算randu,authu和authbs,當(dāng)操作完成后,存儲ssd的新值。vlr選擇一個獨(dú)特查詢隨機(jī)數(shù)(randu),并用新的ssd-a值、與ms有關(guān)的esn、min1和min2執(zhí)行cave以產(chǎn)生一個獨(dú)特查詢鑒權(quán)響應(yīng)(authu)。 vlr向msc-v發(fā)送authdir,其中包括randu和authu結(jié)果。 d.從服務(wù)msc向服務(wù)vl

44、r發(fā)送一個空authdir。authdir只用于通知vlr服務(wù)msc已收到了消息。 e.服務(wù)vlr向hlr發(fā)送authdir。 f.hlr向ac發(fā)送authdir。 g.服務(wù)msc用由ac提供的randssd值向ms發(fā)送一個ssd更新指令,該消息可以通過控制信道或通過話音/業(yè)務(wù)信道發(fā)送。 h.ms用esn、密鑰(a-key)和在ssd更新指令中提供的randssd值執(zhí)行cave產(chǎn)生一個新的ssd。 ms選擇一個隨機(jī)數(shù)(randbs),并且向服務(wù)msc發(fā)送一個包括randbs的基站查詢指令。 然后ms采用ssd-a的新值、esn、min1和隨機(jī)數(shù)(randbs)執(zhí)行cave產(chǎn)生一個鑒權(quán)結(jié)果(au

45、thbs)。 i.該信息由服務(wù)msc在bschall中向服務(wù)vlr傳送。 j.vlr也用ms的新的ssd-a值、esn、min1和由ms提供的隨機(jī)數(shù)(randbs)執(zhí)行cave產(chǎn)生一個鑒權(quán)結(jié)果(authbs)。 vlr在bschall中向服務(wù)msc提供它計(jì)算的authbs值。 k.服務(wù)msc在基站請求響應(yīng)消息中將該信息傳至ms。 l.如果由vlr提供的authbs的結(jié)果符合由ms計(jì)算的值,ms存儲這一新的ssd值,并且在將來執(zhí)行cave時(shí)使用新的ssd,接著向服務(wù)msc發(fā)送ssd更新確認(rèn)消息。 m.服務(wù)msc用authdir(步驟c)中提供的randu向ms發(fā)送獨(dú)特查詢指令。 n.ms用當(dāng)前存

46、儲的randu和ssd-a,esn,min1和min2執(zhí)行cave產(chǎn)生獨(dú)特查詢鑒權(quán)響應(yīng)(authu),然后將鑒權(quán)響應(yīng)發(fā)送給服務(wù)msc。 o.服務(wù)msc對authdir中(步驟c)提供的authu值和從ms收到的值進(jìn)行比較。 服務(wù)msc向服務(wù)vlr發(fā)送asreport報(bào)告已成功完成ssd更新。 p.服務(wù)vlr向hlr發(fā)送asreport并刪除ssd。 q.hlr向ac發(fā)送asreport。 r.ac存儲新的ssd值,在將來執(zhí)行cave時(shí)使用新的ssd。ac發(fā)送一個asreport指明可以向ms提供業(yè)務(wù)。ac可以在asreport中加入新的ssd值以說明與vlr共享新的ssd值。 s.hlr向服務(wù)

47、vlr發(fā)送asreport。 t.服務(wù)vlr向服務(wù)msc發(fā)送asreport。7.1.4.10 ac發(fā)起的獨(dú)特查詢 本條描述在ssd不共享時(shí),支持獨(dú)特查詢所需的系統(tǒng)間消息的流程。asreportasreportasreportasreport(uchalrpt)asreport(uchalrpt)asreport(uchalrpt)獨(dú)特查詢命令authdir(randu,authu)authdir(randu,authu)authdir(randu,authu)abcdefhgijklmnhlr服務(wù)系統(tǒng)查詢響應(yīng)vlracmsauthdirauthdirauthdirmsc圖 15 ac發(fā)起的獨(dú)

48、特查詢 a.ac選擇一個獨(dú)特查詢隨機(jī)數(shù)(randu),并用當(dāng)前存儲的ssd-a、esn、min1和min2執(zhí)行cave產(chǎn)生一個鑒權(quán)響應(yīng)(authu)。 ac向與ms有關(guān)的hlr發(fā)送一個authdir。 b.hlr向當(dāng)前服務(wù)vlr發(fā)送authdir。 c.服務(wù)vlr向服務(wù)msc發(fā)送authdir。 d.從服務(wù)msc向vlr發(fā)送空authdir。authdir的作用僅僅是通知vlr服務(wù)msc收到了消息。 e.服務(wù)vlr向hlr發(fā)送authdir。 f.hlr向ac發(fā)送authdir。 g.服務(wù)msc采用authdir(步驟c)中提供的randu向ms發(fā)送一個獨(dú)特查詢指令。 h.ms采用randu和

49、當(dāng)前存儲的ssd-a、esn、min1和min2執(zhí)行cave程序產(chǎn)生一個鑒權(quán)響應(yīng)(authu),然后將authu發(fā)送給服務(wù)msc。 i.服務(wù)msc將authdir(步驟c)中提供的authu值與從ms收到的authu值進(jìn)行比較。 服務(wù)msc向vlr發(fā)送一個asueport以報(bào)告獨(dú)特查詢成功或失敗。 j.vlr向hlr發(fā)送asreport。 k.hlr向ac發(fā)送asreport。 l.ac向hlr返回一個asreport。 m.hlr向服務(wù)vlr發(fā)送asreport。 n.服務(wù)vlr向服務(wù)msc發(fā)送asreport。7.1.4.11 vlr發(fā)起的獨(dú)特查詢 本條描述在ssd共享時(shí)支持獨(dú)特查詢所需的

50、系統(tǒng)間的消息流程。afreportafreportafreport(uchalrpt)afreport(uchalrpt)asreportasreport(uchalrpt)獨(dú)特查詢命令authdir(randu,authu)abcdefhgij查詢響應(yīng)authdirachlrvlrmsmsc服務(wù)系統(tǒng)圖 16 vlr發(fā)起的獨(dú)特查詢 a.服務(wù)vlr選擇一個獨(dú)特查詢隨機(jī)數(shù)(randu)并且采用當(dāng)前存儲的ssd-a,esn,與ms有關(guān)的min1和min2執(zhí)行cave產(chǎn)生一個獨(dú)特查詢鑒權(quán)響應(yīng)(authu)。 vlr向當(dāng)前服務(wù)msc發(fā)送一個authdir。 b.從服務(wù)msc至vlr的authdir的作用

51、只是通知vlr服務(wù)msc已接受消息。 c.服務(wù)msc發(fā)送一個獨(dú)特查詢命令,向ms提供在authdir(步驟a)中提供的randu。 d.ms采用的randu和當(dāng)前存儲的ssd-a、esn、min1和min2執(zhí)行cave以產(chǎn)生一個獨(dú)特查詢響應(yīng)(authu),并送至服務(wù)msc。 e.服務(wù)msc將authdir(步驟a)中提供authu值與從ms接收的authu值進(jìn)行比較。 服務(wù)msc向vlr發(fā)送asreport報(bào)告獨(dú)特查詢已經(jīng)完成。 f.服務(wù)vlr向服務(wù)msc返回一個asreport。 g.如果操作失敗,服務(wù)vlr向hlr發(fā)送一個afreport。 h.hlr向ac發(fā)送afreport。 i.ac

52、向hlr發(fā)送一個afreport,指明vlr應(yīng)當(dāng)采取的措施。 j.hlr向vlr發(fā)送afreport.7.1.4.12 取消登記時(shí)報(bào)告呼叫歷史計(jì)數(shù)器msinactmsinact(min,esn,count)regcanc(count)regcanc(min,esn,cantyp)regcanc(min,esn,cantyp)hlrmsc服務(wù)系統(tǒng)bcdefvlracregcanca 本條描述當(dāng)ssd共享時(shí),支持取消登記時(shí)的系統(tǒng)間消息流程。圖 17 取消登記時(shí)報(bào)告呼叫歷史計(jì)數(shù)器 a. 在確定一個登記過的ms離開了服務(wù)區(qū)后,hlr發(fā)送regcanc消息給vlr。vlr在收到消息后,從它的存儲器中刪除ms的記錄。 b. ,vlr發(fā)送regcanc消息給msc。msc在收到消

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論