專利名稱:移動(dòng)電路域用戶接入ims網(wǎng)絡(luò)的系統(tǒng)及其接入的注冊(cè)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種非IMS(IP多媒體子系統(tǒng))用戶接入IMS的技術(shù)。
背景技術(shù):
3GPP(第三代移動(dòng)通信標(biāo)準(zhǔn)化伙伴項(xiàng)目)定義的PLMN(公眾陸地移動(dòng)網(wǎng)絡(luò))設(shè)施可以在邏輯上劃分為CN(核心網(wǎng))和AN(接入網(wǎng))兩部分。其中,CN可以進(jìn)一步劃分為CS(電路交換)域、PS(分組交換)域以及IMS,而且,在不同的CN中用戶需要采用不同的接入方式接入。
(一)CS域及其用戶接入CS域?yàn)橛脩魯?shù)提供CS類型的業(yè)務(wù),包括語音,電路類型數(shù)據(jù)、傳真等。CS域的典型實(shí)體包括負(fù)責(zé)處理呼叫信令完成接續(xù)的MSC(移動(dòng)交換中心),負(fù)責(zé)媒體連接和語音編碼轉(zhuǎn)換的WMG(無線媒體網(wǎng)關(guān)),保存用戶當(dāng)前位置信息和業(yè)務(wù)數(shù)據(jù)的VLR(拜訪位置寄存器),保存用戶簽約數(shù)據(jù)以及當(dāng)前服務(wù)VLR信息的HLR(歸屬位置寄存器),保存用戶設(shè)備標(biāo)識(shí)的EIR(設(shè)備標(biāo)識(shí)寄存器),生成鑒權(quán)數(shù)據(jù)的AuC(鑒權(quán)中心)等。
為了保證用戶使用CS域的業(yè)務(wù),3GPP協(xié)議中定義了一套處理移動(dòng)電路域用戶接入到核心網(wǎng)的機(jī)制。通過該機(jī)制使網(wǎng)絡(luò)可以得到用戶的位置信息,并完成網(wǎng)絡(luò)接入安全保護(hù)。
移動(dòng)CS域用戶可以是在手機(jī)開機(jī),或者漫游到新的MSC/VLR服務(wù)區(qū),或者是周期性的位置更新,或者是在調(diào)用業(yè)務(wù)時(shí)需要網(wǎng)絡(luò)處理接入請(qǐng)求。
網(wǎng)絡(luò)運(yùn)營者可以根據(jù)一定的策略決定在不同的接入中使用或者不使用一些接入相關(guān)的過程,如鑒權(quán)過程,加密過程,分配TMSI(臨時(shí)移動(dòng)用戶標(biāo)識(shí))過程等。
3G的CS域用戶典型的接入過程如圖1所示,ME(用戶終端)向RNC(無線網(wǎng)絡(luò)控制器)發(fā)送位置更新請(qǐng)求,并依次通過MSC/VLR向HLR/AUC發(fā)送鑒權(quán)信息請(qǐng)求;之后,HLR/AUC依次向MSC/VLR、RNC及ME返回鑒權(quán)請(qǐng)求消息。
在CS域用戶接入過程中,還包括相應(yīng)的啟動(dòng)安全性保護(hù)的處理過程。
在CS域中用戶的接入過程需要使用的標(biāo)識(shí)包括MSISDN(移動(dòng)用戶ISDN號(hào)碼)、IMSI(國際移動(dòng)用戶標(biāo)識(shí))和TMSI。其中,IMSI的組成結(jié)構(gòu)如圖2所示,IMSI是在全球的移動(dòng)網(wǎng)絡(luò)中唯一標(biāo)識(shí)用戶的標(biāo)識(shí),和用戶的MSISDN號(hào)碼在簽約時(shí)綁定。
如圖2所示,IMSI由三部分組成MCC(移動(dòng)國家碼)、MNC(移動(dòng)網(wǎng)絡(luò)碼)、MSIN(移動(dòng)用戶識(shí)別號(hào)碼)。其中,MCC由國際電聯(lián)(ITU-T)公布并全球應(yīng)用;MNC由MCC所在的國家根據(jù)自己的實(shí)際情況分配,可以由兩位或者三位數(shù)字表示;MSIN由持有MCC+MNC的運(yùn)營商分配。國內(nèi)移動(dòng)用戶標(biāo)識(shí)(NMSI)由MNC+MSIN表示。
如圖3所示,移動(dòng)用戶ISDN號(hào)碼(MSISDN)根據(jù)國際電聯(lián)E.164編碼計(jì)劃、E.213規(guī)范分配,所述的MSISDN由三部分組成CC(國家碼)、NDC(國內(nèi)目的碼)、MSIN(用戶號(hào)碼)。其中,CC就是國際長途區(qū)號(hào)碼,由國際電聯(lián)(ITU-T)公布并全球應(yīng)用;NDC由CC所在的國家定義根據(jù)自己的情況分配,一個(gè)移動(dòng)運(yùn)營商可以有若干個(gè)NDC,如中國移動(dòng)的135到139,中國聯(lián)通的130到134等;國內(nèi)移動(dòng)號(hào)碼由CC+NDC所分配給的運(yùn)營商定義。國內(nèi)移動(dòng)號(hào)碼由NDC+SN表示。
MSISDN應(yīng)該可以作為SCCP的GT來定位該用戶所屬的HLR。尋址時(shí)是根據(jù)號(hào)碼的CC+NDC或者可選的再加上部分SN就可以定位到服務(wù)用戶的HLR。和用戶注冊(cè)相關(guān)的HLR的標(biāo)識(shí)可以是符合E.164規(guī)范的HLR號(hào)碼,或者HLR id(HLR標(biāo)識(shí))。HLR號(hào)碼和MSISDN格式相同;HLR id由IMSI的幾個(gè)部分組成,即“MCC+MNC+MSIN的前幾位”。
所述的TMSI是在MSC/VLR服務(wù)區(qū)內(nèi)本地有效的標(biāo)識(shí),其需和LAI(位置區(qū)標(biāo)識(shí))一起使用,因此,網(wǎng)絡(luò)運(yùn)營者可以規(guī)定每次接入時(shí)都重新分配。為保證竊聽者不能通過唯一標(biāo)識(shí)確定用戶的位置,在GSM/WCDMA技術(shù)中,一般情況下,用戶第一次在某個(gè)MSC/VLR服務(wù)區(qū)接入時(shí)將會(huì)使用臨時(shí)分配的TMSI接入。
接入網(wǎng)絡(luò)的電路域用戶還需要進(jìn)行相應(yīng)的鑒權(quán)處理,具體的鑒權(quán)處理過程包括通過MSC/VLR(MSC和VLR合一設(shè)置)進(jìn)行鑒權(quán)向量的獲取及與用戶進(jìn)行的雙向鑒權(quán)處理過程。
其中,通過MSC/VLR進(jìn)行鑒權(quán)向量的獲取的處理過程包括當(dāng)核心網(wǎng)的MSC/VLR實(shí)體收到用戶位置更新請(qǐng)求表示需要接入時(shí),若判斷該用戶需要鑒權(quán)就去HLR/AUC(HLR和AUC合一設(shè)置)請(qǐng)求分配鑒權(quán)向量AV,AUC會(huì)根據(jù)用戶的IMSI生成若干組有順序關(guān)系的鑒權(quán)向量,所述的鑒權(quán)向量包括<RAND,AUTN,CK,IK,RES>五個(gè)元素,HLR將這些生成的所有鑒權(quán)向量在響應(yīng)中返回給MSC/VLR。
MSC/VLR獲取所述鑒權(quán)向量后與用戶間的雙向鑒權(quán)過程包括MSC/VLR收到這些AV組后,選擇第一個(gè)未使用的AV,去掉RES(鑒權(quán)響應(yīng))后發(fā)送到RNC側(cè)要求發(fā)起鑒權(quán)。RNC(無線網(wǎng)絡(luò)控制器)又去掉剩下AV的CK(加密密鑰)、IK(完整性密鑰)后,發(fā)送鑒權(quán)請(qǐng)求到手機(jī)(即ME(USIM))。手機(jī)中的USIM根據(jù)在用戶簽約時(shí)分配的和網(wǎng)絡(luò)中AUC共享的密鑰K以及收到的RAND(隨機(jī)數(shù)),再使用和網(wǎng)絡(luò)共享的不同的算法可以分別計(jì)算出該鑒權(quán)向量組中的CK、IK和RES。手機(jī)還根據(jù)RAND、AUTN(鑒權(quán)令牌)以及共享的密鑰K計(jì)算出MAC并和從AUTN中收到的MAC值比較是否一致,若一致,則手機(jī)回送計(jì)算出的RES到MSC/VLR。MSC/VLR比較該值和自己保存的AV中的RES是否相同,若相同則認(rèn)為手機(jī)鑒權(quán)通過,是合法用戶。
在GSM系統(tǒng)中,GSM用戶的接入過程與CDMA等3G電路域用戶的接入過程類似,如圖4所示,與3G電路域用戶的接入過程不同之處包括GSM中沒有手機(jī)對(duì)網(wǎng)絡(luò)鑒權(quán),故其鑒權(quán)向量中沒有AUTN參數(shù);GSM中沒有數(shù)據(jù)的完整性保護(hù),故其鑒權(quán)向量中沒有IK參數(shù);GSM的加密密鑰Kc只有64位,而3G中使用的KC長128位,且使用的加密算法也不相同,3G的加密強(qiáng)度更高一些;GSM的鑒權(quán)響應(yīng)SRES和3G中的RES生成算法以及長度也不相同。
從上述針對(duì)3G和2G電路域用戶的接入過程的描述中可以看出,移動(dòng)電路域均設(shè)置有相應(yīng)的安全機(jī)制,從而可以提供一定程度的安全保證。而且3G用戶的安全機(jī)制是在GSM用戶的安全機(jī)制上的增強(qiáng),即3G安全機(jī)制是2G機(jī)制的一種平滑演進(jìn)。
前面介紹了電路域網(wǎng)絡(luò)及電路域用戶的接入過程,下面將對(duì)IMS網(wǎng)絡(luò)及IMS域用戶的接入過程進(jìn)行描述。
IMS是疊加在已有分組域(PS Domain)之上支持IP多媒體業(yè)務(wù)的子系統(tǒng),用于提供豐富的多媒體業(yè)務(wù)包括,音頻、視頻、文本、交互式對(duì)話,或者以上的組合。其核心特點(diǎn)是采用SIP(會(huì)話初始協(xié)議)和與接入的無關(guān)性。
如圖5所示,IMS中主要的功能實(shí)體包括控制用戶注冊(cè)、會(huì)話控制等功能的CSCF(呼叫控制功能)實(shí)體、提供各種業(yè)務(wù)邏輯控制功能的AS(應(yīng)用服務(wù)器)、集中管理用戶簽約數(shù)據(jù)的HSS(歸屬用戶服務(wù)器)。用戶通過當(dāng)前所在地P-CSCF(代理節(jié)點(diǎn))接入IMS,歸屬域S-CSCF完成會(huì)話和業(yè)務(wù)觸發(fā)控制及與AS的業(yè)務(wù)控制交互。
在IMS網(wǎng)絡(luò)中,每個(gè)簽約了IMS業(yè)務(wù)的用戶都由歸屬網(wǎng)絡(luò)運(yùn)營商分配一個(gè)或多個(gè)私有用戶標(biāo)識(shí),用于在注冊(cè)、授權(quán)、管理和計(jì)費(fèi)過程中使用;每個(gè)IMS用戶還有一個(gè)或多個(gè)公共用戶標(biāo)識(shí),在使用各類業(yè)務(wù)的會(huì)話過程中使用,用于和其他用戶通信的時(shí)候標(biāo)識(shí)自己。
在IMS中,IMS簽約以及公共用戶標(biāo)識(shí)、私有用戶標(biāo)識(shí)對(duì)應(yīng)關(guān)系如圖6所示,一個(gè)私有用戶標(biāo)識(shí)對(duì)應(yīng)一個(gè)或多個(gè)公共用戶標(biāo)識(shí)。
在IMS網(wǎng)絡(luò)中,IMS用戶的接入過程中可以分為用戶初始注冊(cè)、用戶重注冊(cè)、用戶去注冊(cè)、網(wǎng)絡(luò)發(fā)起的重鑒權(quán)、網(wǎng)絡(luò)發(fā)起的去注冊(cè),以及注冊(cè)后的事件訂閱等。
在用戶發(fā)起的注冊(cè)中,必須有至少包括一個(gè)IMPU(IP多媒體公共標(biāo)識(shí)),一個(gè)IMPI(IP多媒體私有標(biāo)識(shí))以及用戶歸屬域的域名,另外,還可能包括其它參數(shù),所述其它參數(shù)包括UE的鑒權(quán)能力、終端的IP地址等。
IMS用戶發(fā)起的初始注冊(cè)過程如圖7所示,包括用戶使用自己的ISIM模塊保存的IMPU、IMPI、Contact(聯(lián)系)地址以及歸屬域的域名組成SIP的Register(注冊(cè))消息,其中還包含用戶接入網(wǎng)的類型以及標(biāo)識(shí)信息、自己支持的加密、完整性算法選項(xiàng)信息,以及為了和P-CSCF建立SA(安全聯(lián)盟,SecurityAssociation)所需的端口信息,超時(shí)時(shí)間等;然后發(fā)送消息到UE之前在P-CSCF發(fā)現(xiàn)過程中找到的P-CSCF的地址缺省。
P-CSCF收到后保存用戶的標(biāo)識(shí)以及其它必要信息后,根據(jù)其歸屬域的域名查詢用戶歸屬域的服務(wù)的I-CSCF的地址,并組成新的Register消息包含拜訪地網(wǎng)絡(luò)的信息后發(fā)送到查詢結(jié)果中的I-CSCF地址。
I-CSCF根據(jù)用戶的私有標(biāo)識(shí)到HSS查詢用戶的注冊(cè)狀態(tài),若未注冊(cè),則會(huì)選擇一個(gè)S-CSCF處理用戶的注冊(cè)請(qǐng)求。選定S-CSCF后,I-CSCF就發(fā)送該注冊(cè)消息到S-CSCF繼續(xù)處理。
S-CSCF收到該注冊(cè)消息后,檢查用戶是初始注冊(cè),則到HSS請(qǐng)求為用戶分配鑒權(quán)向量組,所述鑒權(quán)向量和上述3G用戶的鑒權(quán)向量組成相同,為五元組向量。S-CSCF收到HSS的分配結(jié)果后在SIP的401消息中選擇一組向量并去掉XRES項(xiàng),再通過I-CSCF發(fā)送到P-CSCF。
P-CSCF去掉鑒權(quán)向量中的CK、IK后,根據(jù)自己的加密和完整性算法能力選擇和UE的選項(xiàng)信息挑出都支持的優(yōu)選算法,以及P-CSCF中安全聯(lián)盟的參數(shù),在401消息中包含這些參數(shù)向UE發(fā)起鑒權(quán)挑戰(zhàn)。
UE根據(jù)和網(wǎng)絡(luò)共享的鑒權(quán)密鑰K和收到的RAND計(jì)算出CK、IK、RES,并根據(jù)和3G電路域相同的方式對(duì)網(wǎng)絡(luò)進(jìn)行鑒權(quán);之后UE根據(jù)和P-CSCF返回的相關(guān)參數(shù)協(xié)商安全聯(lián)盟,協(xié)商安全聯(lián)盟后的所有的UE與網(wǎng)絡(luò)側(cè)的信令均使用安全聯(lián)盟定義的端口通信。UE計(jì)算出網(wǎng)絡(luò)需要的RES后,還需要組成新的REGISTER消息,經(jīng)過加密和完整性保護(hù)后通過和P-CSCF的安全通道發(fā)送到P-CSCF。
P-CSCF收到消息后進(jìn)行相應(yīng)的解密,若可以解析出消息則表示網(wǎng)絡(luò)和UE完成了保密和完整性保護(hù),然后再經(jīng)過I-CSCF將鑒權(quán)結(jié)果發(fā)送到S-CSCF。S-CSCF收到Register消息后比較其中的RES和之前保存的RES是否一致,若一致表示鑒權(quán)通過,并在鑒權(quán)通過后由S-CSCF通知HSS鑒權(quán)成功,從HSS下載用戶的數(shù)據(jù)。然后,S-CSCF向UE發(fā)送200 OK消息,表示注冊(cè)成功,其中包含網(wǎng)絡(luò)指定的以秒為單位的注冊(cè)有效期時(shí)長。此外S-CSCF根據(jù)用戶數(shù)據(jù)中的觸發(fā)條件可能發(fā)起到觸發(fā)條件中指定的AS(應(yīng)用服務(wù)器)的第三方的注冊(cè)。
P-CSCF收到注冊(cè)請(qǐng)求的200 Ok響應(yīng)后發(fā)起到S-CSCF訂閱該UE的注冊(cè)事件包流程,并在訂閱成功后,由S-CSCF返回給P-CSCF自己的注冊(cè)狀態(tài)。
UE收到200 Ok后發(fā)起到S-CSCF的訂閱自己的注冊(cè)事件包流程,并訂閱成功后,S-CSCF返回給UE自己的注冊(cè)狀態(tài)。
注冊(cè)完成后的,針對(duì)接入IMS網(wǎng)絡(luò)的用戶還可能會(huì)執(zhí)行以下幾種處理過程(1)用戶發(fā)起的重始注冊(cè)過程如圖8所示,UE在注冊(cè)有效期失效之前,發(fā)起到網(wǎng)絡(luò)的重注冊(cè),并向網(wǎng)絡(luò)表明完整性保護(hù)已支持。如圖所示S-CSCF將判斷是否對(duì)用戶進(jìn)行重新鑒權(quán)。若不需要鑒權(quán),則回200 OK給UE。
(2)用戶發(fā)起的去注冊(cè)過程為UE在REGISTER消息中UE將表示注冊(cè)有效期的時(shí)長參數(shù)expires置為0。S-CSCF就會(huì)通知HSS,用戶已經(jīng)去注冊(cè)了。若UE沒有其它未注冊(cè)狀態(tài)的觸發(fā)條件,S-CSCF中將不在保留用戶的任何信息。
(3)IMS網(wǎng)絡(luò)發(fā)起的重注冊(cè)流程如圖9所示,包括網(wǎng)絡(luò)中的S-CSCF發(fā)起對(duì)UE的重注冊(cè),所述的重注冊(cè)就是發(fā)送SIP消息NOTIFY(通知)消息通知UE;當(dāng)用戶發(fā)起重注冊(cè)后,網(wǎng)絡(luò)根據(jù)運(yùn)營策略決定是否重新對(duì)用戶進(jìn)行鑒權(quán);S-CSCF發(fā)出NOTIFY消息后,縮短用戶相應(yīng)的IMPI的注冊(cè)生存期,若在此期間UE不發(fā)起重注冊(cè)過程,則S-CSCF發(fā)起去注冊(cè)過程。
(4)IMS網(wǎng)絡(luò)發(fā)起的去注冊(cè)流程如圖10所示,當(dāng)用戶在HSS注銷,或者由S-CSCF的內(nèi)部事件(重注冊(cè)定時(shí)器超時(shí))觸發(fā),將會(huì)由IMS網(wǎng)絡(luò)發(fā)起去注冊(cè)過程,在去注冊(cè)過程中根據(jù)IMS網(wǎng)絡(luò)是否希望UE重新發(fā)起注冊(cè)將不同的參數(shù)承載于NOTIFY消息中。
隨著網(wǎng)絡(luò)通信技術(shù)的發(fā)展,IMS網(wǎng)絡(luò)與電路域網(wǎng)絡(luò)的融合已成為業(yè)界的發(fā)展方向。為滿足越來越突出的IP多媒體應(yīng)用的需求,3GPP在分組承載網(wǎng)基礎(chǔ)上引入的全I(xiàn)P業(yè)務(wù)網(wǎng)絡(luò)架構(gòu)的IMS。在融合后的網(wǎng)絡(luò)中,希望能夠屏蔽用戶接入方式,提高多媒體的通信體驗(yàn)。為此需要提供現(xiàn)有的電路域用戶接入IMS網(wǎng)絡(luò)的實(shí)現(xiàn)方案。
由于移動(dòng)電路域用戶在電路域注冊(cè)時(shí)使用的無線接口的電路域信令實(shí)現(xiàn),所述的信令如GSM中的04.08等,而IMS中用戶注冊(cè)使用基于分組網(wǎng)絡(luò)的SIP信令,因此,電路域用戶無法直接到IMS中注冊(cè)。這就使得目前電路域用戶還無法到IMS網(wǎng)絡(luò)中注冊(cè),以接入IMS網(wǎng)絡(luò)。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種移動(dòng)電路域用戶接入IMS網(wǎng)絡(luò)的系統(tǒng)及其接入的注冊(cè)方法,從而使得移動(dòng)電路域用戶可以方便地完成其到IMS網(wǎng)絡(luò)中的注冊(cè)過程,進(jìn)而接入IMS網(wǎng)絡(luò)獲得豐富的業(yè)務(wù)服務(wù)。
本發(fā)明的目的是通過以下技術(shù)方案實(shí)現(xiàn)的本發(fā)明提供了一種移動(dòng)電路域用戶接入IMS網(wǎng)絡(luò)的系統(tǒng),包括用于提供IP多媒體系統(tǒng)IMS業(yè)務(wù)的IMS網(wǎng)絡(luò)和電路域接入網(wǎng)絡(luò),還包括注冊(cè)代理功能實(shí)體,該實(shí)體設(shè)置有與IMS網(wǎng)絡(luò)通信的第一接口以及與電路域接入網(wǎng)絡(luò)通信的第二接口,用于將通過第二接口發(fā)來的由移動(dòng)電路域用戶發(fā)起的電路域注冊(cè)事件映射為IMS域注冊(cè)事件,并代理移動(dòng)電路域用戶通過所述的第一接口發(fā)起在IMS網(wǎng)絡(luò)中的注冊(cè)操作。
所述的注冊(cè)代理功能實(shí)體具體包括注冊(cè)事件檢測(cè)單元,用于檢測(cè)移動(dòng)電路域用戶發(fā)起電路域注冊(cè)事件,并觸發(fā)映射處理單元;映射處理單元,用于將注冊(cè)事件檢測(cè)單元檢測(cè)到的注冊(cè)事件映射為IMS域注冊(cè)事件;IMS注冊(cè)處理單元,根據(jù)映射處理單元的映射處理結(jié)果代理該移動(dòng)電路域用戶向IMS網(wǎng)絡(luò)注冊(cè)。
所述的映射處理單元為標(biāo)識(shí)映射單元,用于將移動(dòng)電路域用戶的電路域標(biāo)識(shí)按照預(yù)定的映射方式映射為IMS域標(biāo)識(shí)。
所述的注冊(cè)代理功能實(shí)體還包括IMS域鑒權(quán)處理單元、訂閱用戶注冊(cè)事件處理單元、重注冊(cè)發(fā)起處理單元、用戶注銷處理單元和/或訂閱用戶切換事件處理單元。
所述的注冊(cè)代理功能實(shí)體設(shè)置有與電路域的歸屬位置寄存器HLR通信的第三接口,通過該第三接口,注冊(cè)代理功能實(shí)體代理向電路域的注冊(cè)及鑒權(quán)操作。
本發(fā)明還提供了一種移動(dòng)電路域用戶接入IMS網(wǎng)絡(luò)的注冊(cè)方法,包括A、注冊(cè)代理功能實(shí)體檢測(cè)到移動(dòng)電路域用戶發(fā)起的電路域注冊(cè)事件后,將所述的電路域注冊(cè)事件映射為IMS域注冊(cè)事件;B、注冊(cè)代理功能實(shí)體利用所述的IMS域注冊(cè)事件向IMS網(wǎng)絡(luò)發(fā)起注冊(cè)過程。
所述的步驟A包括注冊(cè)代理功能實(shí)體檢測(cè)到移動(dòng)電路域用戶開機(jī)事件后,將該用戶開機(jī)事件映射為IMS初始注冊(cè)事件;或者,注冊(cè)代理功能實(shí)體檢測(cè)到用戶漫游到新位置區(qū)后的首次位置更新事件后,將該位置更新事件映射為IMS初始注冊(cè)事件;或者,注冊(cè)代理功能實(shí)體檢測(cè)到移動(dòng)電路域用戶的周期性位置更新事件后,將該周期性位置更新事件映射為IMS重注冊(cè)事件。
所述的步驟A還包括將移動(dòng)電路域用戶的電路域標(biāo)識(shí)轉(zhuǎn)換為IMS域標(biāo)識(shí)和/或?qū)㈦娐酚虻膮?shù)映射為IMS域的參數(shù)。
所述的將電路域標(biāo)識(shí)轉(zhuǎn)換為IMS域標(biāo)識(shí)的處理包括將移動(dòng)電路域用戶的IMSI中的移動(dòng)網(wǎng)絡(luò)碼和移動(dòng)國家碼添加后綴生成對(duì)應(yīng)的IMS域的歸屬域名信息;或者,將移動(dòng)電路域用戶的IMSI中的移動(dòng)網(wǎng)絡(luò)碼、移動(dòng)國家碼和移動(dòng)國家碼的后面若干位添加后綴生成對(duì)應(yīng)的IMS域的歸屬域名信息;和,根據(jù)移動(dòng)電路域用戶的IMSI生成的臨時(shí)IMPU為SIP用戶標(biāo)識(shí)@歸屬域名,臨時(shí)IMPI為用戶標(biāo)識(shí)@歸屬域名,其中,用戶標(biāo)識(shí)為移動(dòng)電路域用戶的IMSI直接生成;和,移動(dòng)電路域用戶注冊(cè)到IMS網(wǎng)絡(luò)后,返回的缺省IMPU為E.164號(hào)碼@歸屬域名,作為IMS網(wǎng)絡(luò)中該用戶的缺省IMPU。
所述的方法還包括
注冊(cè)代理實(shí)體通過與HLR之間的接口向HLR發(fā)起針對(duì)該移動(dòng)電路域用戶的電路域注冊(cè)過程,并在注冊(cè)通過后執(zhí)行步驟A。
所述的步驟B包括B1、注冊(cè)代理實(shí)體將映射后的IMS域注冊(cè)事件發(fā)送給IMS網(wǎng)絡(luò)實(shí)體,IMS網(wǎng)絡(luò)實(shí)體確定發(fā)起注冊(cè)的是移動(dòng)電路域用戶,若用戶在HLR中的鑒權(quán)已經(jīng)通過,則IMS域不再對(duì)該用戶進(jìn)行鑒權(quán),直接對(duì)該移動(dòng)電路域用戶進(jìn)行IMS注冊(cè),并完成注冊(cè)過程;或者,B2、注冊(cè)代理實(shí)體將映射后的IMS域注冊(cè)事件發(fā)送給IMS網(wǎng)絡(luò)實(shí)體,IMS網(wǎng)絡(luò)實(shí)體確定發(fā)起注冊(cè)的是移動(dòng)電路域用戶,則由IMS網(wǎng)絡(luò)實(shí)體根據(jù)該IMS域注冊(cè)事件中承載的信息對(duì)該移動(dòng)電路域用戶進(jìn)行注冊(cè)操作,并完成注冊(cè)過程。
在所述的步驟B中,IMS網(wǎng)絡(luò)實(shí)體確定發(fā)起注冊(cè)的是移動(dòng)電路域用戶的過程包括IMS網(wǎng)絡(luò)實(shí)體根據(jù)注冊(cè)請(qǐng)求中的用戶標(biāo)識(shí)識(shí)別請(qǐng)求注冊(cè)的用戶為移動(dòng)電路域用戶;或者,IMS網(wǎng)絡(luò)實(shí)體根據(jù)注冊(cè)請(qǐng)求中的特定參數(shù)值或者不同參數(shù)值的組合識(shí)別請(qǐng)求注冊(cè)的用戶為移動(dòng)電路域用戶。
所述的步驟B2包括B21、IMS網(wǎng)絡(luò)中的服務(wù)呼叫控制實(shí)體S-CSCF向HSS發(fā)送請(qǐng)求獲取該移動(dòng)電路域用戶鑒權(quán)信息的消息,并由HSS根據(jù)收到的消息為該移動(dòng)電路域用戶生成鑒權(quán)向量,確定網(wǎng)絡(luò)支持的鑒權(quán)機(jī)制,并返回給S-CSCF;B22、S-CSCF根據(jù)HSS返回的鑒權(quán)向量及網(wǎng)絡(luò)支持的鑒權(quán)機(jī)制與該移動(dòng)電路域用戶之間進(jìn)行信息交互,對(duì)該移動(dòng)電路域用戶進(jìn)行鑒權(quán)操作,并在鑒權(quán)通過后允許該移動(dòng)電路域用戶注冊(cè)到IMS網(wǎng)絡(luò)中,并繼續(xù)針對(duì)該移動(dòng)電路域用戶的注冊(cè)操作。
在所述的步驟A中,包括注冊(cè)代理功能實(shí)體將檢測(cè)到的移動(dòng)電路域用戶支持的鑒權(quán)能力映射為會(huì)話初始協(xié)議SIP注冊(cè)消息中的參數(shù),并向IMS網(wǎng)絡(luò)發(fā)起注冊(cè)。
所述的移動(dòng)電路域用戶支持的鑒權(quán)能力包括全球移動(dòng)通信系統(tǒng)GSM方式、通用移動(dòng)通信系統(tǒng)UMTS方式和碼分多址方式CDMA方式,且映射后的參數(shù)為GSM-鑒權(quán)與密鑰協(xié)商AKA、UMTS-AKA和CDMA-AKA。
所述的SIP注冊(cè)消息中的參數(shù)包括SIP注冊(cè)消息中的鑒權(quán)頭域中的參數(shù)。
所述的步驟B還包括完成針對(duì)移動(dòng)電路域用戶的IMS注冊(cè)過程后,IMS網(wǎng)絡(luò)的各IMS網(wǎng)絡(luò)實(shí)體更新該移動(dòng)電路域用戶的注冊(cè)狀態(tài)信息,標(biāo)記該移動(dòng)電路域用戶為已注冊(cè)用戶。
在移動(dòng)電路域用戶在IMS網(wǎng)絡(luò)注冊(cè)完成后,所述的方法還包括由注冊(cè)代理實(shí)體代理該移動(dòng)電路域用戶發(fā)起用戶注冊(cè)事件的訂閱操作;和/或,由注冊(cè)代理實(shí)體代理該移動(dòng)電路域用戶在IMS網(wǎng)絡(luò)中的重注冊(cè)操作;和/或,由注冊(cè)代理實(shí)體代理該移動(dòng)電路域用戶在IMS網(wǎng)絡(luò)中的注銷操作;和/或,
由注冊(cè)代理實(shí)體處理由IMS網(wǎng)絡(luò)發(fā)起的針對(duì)該移動(dòng)電路域用戶的注銷操作;和/或,由注冊(cè)代理實(shí)體處理由IMS網(wǎng)絡(luò)發(fā)起的針對(duì)該移動(dòng)電路域用戶的用戶重注冊(cè)操作;和/或,由注冊(cè)代理實(shí)體處理IMS網(wǎng)絡(luò)實(shí)體發(fā)起的對(duì)該移動(dòng)電路域用戶的用戶切換事件的訂閱及事件通知操作。
由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明中通過在網(wǎng)絡(luò)中增加RPF實(shí)體,使得移動(dòng)電路域用戶能夠根據(jù)需要地注冊(cè)到IMS網(wǎng)絡(luò)中,從而使電路域用戶接入IMS網(wǎng)絡(luò),并享受豐富的IMS業(yè)務(wù)成為可能。
因此,本發(fā)明的實(shí)現(xiàn)為運(yùn)營商統(tǒng)一和簡(jiǎn)化核心網(wǎng),有效降低運(yùn)營成本提供了一種可行的途徑。
本發(fā)明的實(shí)現(xiàn)使得移動(dòng)電路域能夠作為IMS網(wǎng)絡(luò)中的一種接入技術(shù),從而可以為移動(dòng)電路域用戶接入到IMS網(wǎng)絡(luò)中提供支持。電路域網(wǎng)絡(luò)融合接入到IMS網(wǎng)絡(luò),使得無論從降低運(yùn)營成本,還是從快速推出一致的業(yè)務(wù)方面都具有巨大的實(shí)用意義。
圖1為移動(dòng)電路域用戶的注冊(cè)流程示意圖;圖2為IMSI的組成結(jié)構(gòu)示意圖;圖3為MSISDN的組成結(jié)構(gòu)示意圖;圖4為SIM卡用戶在電路注冊(cè)流程示意圖;圖5為IMS系統(tǒng)結(jié)構(gòu)示意圖;圖6為IMS域用戶標(biāo)識(shí)及業(yè)務(wù)數(shù)據(jù)關(guān)系圖;圖7為IMS用戶的初始注冊(cè)流程示意圖;圖8為IMS用戶的重注冊(cè)流程示意圖;圖9為IMS網(wǎng)絡(luò)發(fā)起的重注冊(cè)流程示意圖;圖10為IMS網(wǎng)絡(luò)發(fā)起的去注冊(cè)流程示意圖;圖11為本發(fā)明所述的系統(tǒng)的具體實(shí)現(xiàn)結(jié)構(gòu)示意圖;圖12為應(yīng)用層注冊(cè)通知的過程示意圖;圖13為第一種模式下本發(fā)明所述的方法的具體實(shí)施過程示意圖一;圖14為第一種模式下本發(fā)明所述的方法的具體實(shí)施過程示意圖二;圖15為第一種模式下本發(fā)明所述的方法的具體實(shí)施過程示意圖三;圖16為第一種模式下本發(fā)明所述的方法的具體實(shí)施過程示意圖四;圖17為第一種模式下本發(fā)明所述的方法的具體實(shí)施過程示意圖五;圖18為第一種模式下本發(fā)明所述的方法的具體實(shí)施過程示意圖六;圖19為第二種模式下本發(fā)明所述的方法的具體實(shí)施過程示意圖一;圖20為第二種模式下本發(fā)明所述的方法的具體實(shí)施過程示意圖二;圖21為第二種模式下本發(fā)明所述的方法的具體實(shí)施過程示意圖三;圖22為第二種模式下本發(fā)明所述的方法的具體實(shí)施過程示意圖四;圖23為第二種模式下本發(fā)明所述的方法的具體實(shí)施過程示意圖五;
圖24為第二種模式下本發(fā)明所述的方法的具體實(shí)施過程示意圖六;圖25為第二種模式下本發(fā)明所述的方法的具體實(shí)施過程示意圖七。
具體實(shí)施例方式
本發(fā)明的核心是解決移動(dòng)電路域用戶接入到IMS網(wǎng)絡(luò)中的用戶注冊(cè)問題。具體是解決簽約IMS網(wǎng)絡(luò)的電路域用戶向IMS網(wǎng)絡(luò)注冊(cè)的問題。在實(shí)現(xiàn)用戶注冊(cè)過程中需要實(shí)現(xiàn)的處理包括注冊(cè)事件的檢測(cè),電路域用戶標(biāo)識(shí)和IMS域標(biāo)識(shí)的映射;電路域注冊(cè)過程信令和SIP注冊(cè)過程信令的映射;IMS注冊(cè)過程相對(duì)電路域新增部分在電路域映射;IMS網(wǎng)絡(luò)中的各實(shí)體對(duì)電路域注冊(cè)用戶的識(shí)別以及特殊處理等。本發(fā)明中便針對(duì)上述在注冊(cè)過程中需要實(shí)現(xiàn)的處理給出一種移動(dòng)電路域用戶接入到IMS網(wǎng)絡(luò)時(shí)進(jìn)行注冊(cè)的實(shí)現(xiàn)方案,提供了相應(yīng)的完善的具體注冊(cè)處理流程。
本發(fā)明首先提供了支持移動(dòng)CS域用戶接入IMS網(wǎng)絡(luò)完成注冊(cè)的系統(tǒng),如圖11所示,在該系統(tǒng)通過在CS域網(wǎng)絡(luò)和IMS網(wǎng)絡(luò)間增加了RPF(注冊(cè)代理功能,Register Proxy Function)實(shí)體,通過該RPF實(shí)體代理移動(dòng)CS域用戶注冊(cè)到IMS網(wǎng)絡(luò),使移動(dòng)CS域用戶可以接入到IMS網(wǎng)絡(luò),從而使得IMS網(wǎng)絡(luò)可以兼容CS域終端和IMS仿真CS域終端,其中所述的CS域終端、CS域用戶均為指移動(dòng)電路域用戶,為便于描述,以下部分描述環(huán)境下簡(jiǎn)稱移動(dòng)電路域用戶為UE。
下面將結(jié)合圖11對(duì)本發(fā)明提供的系統(tǒng)包括的各組成實(shí)體的功能作用進(jìn)行說明(一)RPFRPF是本發(fā)明新增加的實(shí)體,其可以在繼承電路域MSC及VLR注冊(cè)相關(guān)功能的基礎(chǔ)上,代理移動(dòng)電路域用戶注冊(cè)到IMS網(wǎng)絡(luò);為實(shí)現(xiàn)本發(fā)明,在RPF上必需設(shè)置的基本功能處理單元包括(1)注冊(cè)事件檢測(cè)單元,檢測(cè)移動(dòng)電路域用戶在電路域的注冊(cè)事件,即電路域用戶發(fā)起的電路域信令方式的注冊(cè)事件,并觸發(fā)映射處理單元;(2)映射處理單元將所述的電路域的注冊(cè)事件映射為IMS域注冊(cè)事件;(3)IMS注冊(cè)處理單元,根據(jù)映射處理單元的映射獲得的IMS域注冊(cè)事件向IMS網(wǎng)絡(luò)中發(fā)起針對(duì)該電路域用戶的注冊(cè)處理,即該處理單元用于代理移動(dòng)電路域用戶在IMS域注冊(cè)功能,包括根據(jù)移動(dòng)電路域用戶在電路域的用戶標(biāo)識(shí)導(dǎo)出在IMS域注冊(cè)所需用戶標(biāo)識(shí)和歸屬網(wǎng)絡(luò)標(biāo)識(shí);除了在RPF上增加上述基本功能處理單元外,還可以在RPF上增加附加功能處理單元包括IMS域鑒權(quán)處理單元、訂閱用戶注冊(cè)事件處理單元、重注冊(cè)發(fā)起處理單元、用戶注銷處理單元和訂閱用戶切換事件處理單元中的至少一項(xiàng);增加上述附加功能處理單元主要用于實(shí)現(xiàn)以下功能代理移動(dòng)電路域用戶在IMS域的鑒權(quán),訂閱用戶注冊(cè)事件,通知移動(dòng)電路域用戶網(wǎng)絡(luò)發(fā)起的重注冊(cè)功能;代理移動(dòng)電路域用戶在IMS網(wǎng)絡(luò)重注冊(cè)功能;代理移動(dòng)電路域用戶在IMS網(wǎng)絡(luò)注銷功能;通知移動(dòng)電路域用戶網(wǎng)絡(luò)發(fā)起的注銷功能;以及為其它IMS網(wǎng)絡(luò)實(shí)體提供訂閱已注冊(cè)的移動(dòng)電路域用戶切換事件的功能,等等;在RPF上還可以包含電路域注冊(cè)處理單元,用于負(fù)責(zé)電路域用戶向電路域注冊(cè)的操作處理,或者說,本發(fā)明中的RPF可以設(shè)置在電路域的用于完成注冊(cè)功能的實(shí)體上,如MSC/VLR(RPF設(shè)置于MSC/VLR上時(shí),可以對(duì)MSC/VLR的功能有所裁減或增益)等,并通過提供的與IMS網(wǎng)絡(luò)通信的接口實(shí)現(xiàn)上述RPF的功能。
(二)HSS(歸屬簽約用戶服務(wù)器)HSS是IMS網(wǎng)絡(luò)中的歸屬IMS簽約用戶服務(wù)器,為IMS網(wǎng)絡(luò)中已經(jīng)存在的實(shí)體,用于管理用戶數(shù)據(jù),并可以為電路域用戶生成鑒權(quán)數(shù)據(jù),當(dāng)HSS中包括電路域用戶的鑒權(quán)數(shù)掘時(shí),則電路域用戶可以直接在IMS域中進(jìn)行鑒權(quán)處理。
(三)HLRHLR是IMS網(wǎng)絡(luò)中的歸屬電路域簽約用戶服務(wù)器,為電路域網(wǎng)絡(luò)中已經(jīng)存在的實(shí)體,用于保存電路域用戶的簽約數(shù)據(jù),利用該簽約數(shù)據(jù)可以對(duì)電路域用戶進(jìn)行鑒權(quán)操作;HLR實(shí)現(xiàn)的功能為本發(fā)明提供的系統(tǒng)的可選功能,只在特定注冊(cè)方式中使用,即只有在IMS域中無法實(shí)現(xiàn)針對(duì)UE的鑒權(quán)操作,而需要向UE進(jìn)行電路域鑒權(quán)操作時(shí),本發(fā)明才需要該HLR,并用于通過該HLR進(jìn)行電路域用戶的鑒權(quán)操作;在具體應(yīng)用過程中時(shí),圖中所示的HLR和HSS的功能可以合一為一個(gè)設(shè)備HSS,或者是分屬于獨(dú)立的設(shè)備。
(四)CSCF(呼叫會(huì)話控制功能)CSCF是IMS網(wǎng)絡(luò)的實(shí)體,特別是其中的S-CSCF(服務(wù)CSCF)識(shí)別用戶為電路域用戶接入IMS網(wǎng)絡(luò),配合HSS完成在IMS網(wǎng)絡(luò)對(duì)移動(dòng)CS域用戶的鑒權(quán)。當(dāng)然,如果在IMS域不需要對(duì)用戶進(jìn)行相應(yīng)的鑒權(quán)操作,則不需要這些處理。
在本發(fā)明所述的系統(tǒng)中,RAN(無線接入網(wǎng))包括但不限于3GPP定義的UTRAN、GERAN,以及3GPP2的無線接入網(wǎng)。
在圖11中,根據(jù)RPF所處的位置,若RPF和P-CSCF在同一實(shí)體實(shí)現(xiàn),則接口A是IMS定義的Mw接口,否則接口A是IMS定義的Gm接口;接口B是RPF完成移動(dòng)電路域用戶使用電路域信令注冊(cè)時(shí)和該用戶的HSS之間的接口,應(yīng)用時(shí)包括但不限于3GPP定義接口或者3GPP2定義的MAP接口,該接口是本發(fā)明中的可選接口;接口C是RPF和無線接入網(wǎng)的接口,應(yīng)用時(shí)包括但不限于3GPP定義的Iu、A接口,或者3GPP2定義的A接口。
本發(fā)明提供了一種支持移動(dòng)電路域用戶接入IMS網(wǎng)絡(luò)的實(shí)現(xiàn)方法,下面將對(duì)該方法的具體實(shí)現(xiàn)過程進(jìn)行說明。
本發(fā)明所述的方法中,首先需要通過RPF實(shí)體檢測(cè)注冊(cè)相關(guān)的事件,即檢測(cè)非IMS網(wǎng)絡(luò)用戶發(fā)起注冊(cè)的事件;之后,再由RPF實(shí)體發(fā)起代理移動(dòng)電路域用戶到IMS網(wǎng)絡(luò)注冊(cè)。
參照?qǐng)D11所示,當(dāng)RPF發(fā)起代理移動(dòng)電路域用戶到IMS網(wǎng)絡(luò)注冊(cè)時(shí),基于不同的注冊(cè)時(shí)機(jī)和鑒權(quán)方式,具體可以采用以下兩種模式實(shí)現(xiàn)第一種模式為通過接口B到HLR注冊(cè),成功后通過接口A到HSS注冊(cè);該模式下的具體注冊(cè)過程如下(1)RPF代理該用戶通過接口B到HLR進(jìn)行電路域的注冊(cè),具體的處理過程由RPF中的基本功能實(shí)現(xiàn),由于該用戶為電路域用戶,故具體注冊(cè)過程可以采用與現(xiàn)有技術(shù)中的相應(yīng)注冊(cè)處理過程一致的處理;(2)RPF在針對(duì)該用戶完成電路域的注冊(cè)成功后,則通過接口A將該用戶注冊(cè)到IMS;在過程(2)中進(jìn)一步包括以下處理步驟(2-1)在RPF上實(shí)現(xiàn)由電路域注冊(cè)事件和參數(shù)到IMS域注冊(cè)事件和參數(shù)的映射和轉(zhuǎn)換,具體的映射和轉(zhuǎn)換處理包括(2-1-1)RPF將用戶的電路域標(biāo)識(shí)映射到IMS域標(biāo)識(shí);也就是說,RPF在代理CS用戶到IMS注冊(cè)時(shí),需要完成用戶的電路域標(biāo)識(shí)和IMS域標(biāo)識(shí)轉(zhuǎn)換,具體包括以下標(biāo)識(shí)的轉(zhuǎn)換并生成相應(yīng)IMS域標(biāo)識(shí)的處理(2-1-1-1)歸屬域名(home domain name)的生成;具體可以使用采用IMSI中的前五或者六位數(shù)字(具體取決于MNC的長度),然后,將該MNC和MCC添加3GPP的標(biāo)識(shí)生成歸屬域名;通常生成的歸屬域名的形式是ims.mnc<實(shí)際的MNC號(hào)>.mcc<MCC號(hào)>.3gppnetwork.org;例如,某用戶IMSI是234150755999999,則MCC=234,MNC=15,則生成的歸屬域名是ims.mnc15.mcc234.3gppnetwork.org;進(jìn)一步,還可以在上述3GPP方法的基礎(chǔ)上再加上子域號(hào)碼(SDNIMSI中MNC之后若干位),然后,添加3GPP的標(biāo)識(shí)生成歸屬域名;通常生成的歸屬域名的形式是ims.mnc<實(shí)際的MNC號(hào)>.mcc<MCC號(hào)>.sdn<子域號(hào)碼>3gppnetwork.org;例如,某用戶IMSI是234150755999999,則MCC=234,MNC=15,該運(yùn)營者某區(qū)域的編碼SDN=0755,則生成的歸屬域名是ims.mnc15.mcc234.sdn0755.3gppnetwork.org;(2-1-1-2)臨時(shí)IMPU、IMPI的生成;同樣可以根據(jù)用戶的IMSI產(chǎn)生臨時(shí)IMPU、IMPI;臨時(shí)IMPU具有形式,“SIP用戶標(biāo)識(shí)@歸屬域名”,IMPI具有形式“用戶標(biāo)識(shí)@歸屬域名”,其中用戶標(biāo)識(shí)使用電路域用戶的IMSI直接生成,歸屬域名使用上述方式生成。如一個(gè)用戶的IMSI為234150755999999,則其臨時(shí)IMPU和IMPI可能是SIP234150755999999@ims.mnc15.mcc234.sdn0755.3gppnetwork.org和234150755999999@ims.mnc15.mcc234.sdn0755.3gppnetwork.org。
(2-1-1-3)電路域用戶注冊(cè)到IMS網(wǎng)絡(luò)后,返回的缺省IMPU采用“E.164號(hào)碼@歸屬域名”的形式生成,并在HSS,S-CSCF,RPF,或者AS保存,以作為IMS網(wǎng)絡(luò)中該用戶的缺省IMPU;例如“8613907551234@sz.gd.cmcc.com”;該IMPU是用戶在整個(gè)IMS網(wǎng)絡(luò)內(nèi)使用,可以根據(jù)用戶的IMPU導(dǎo)出用戶的E.164號(hào)碼,在用戶歸屬的IMS網(wǎng)絡(luò)內(nèi)也可以根據(jù)用戶的E.164號(hào)碼導(dǎo)出用戶的IMPU,也可以根據(jù)E.164號(hào)碼使用ENUM服務(wù)找到用戶的IMPU。
(2-1-2)RPF將檢測(cè)到的電路域事件映射到IMS域注冊(cè)事件并發(fā)起到IMS網(wǎng)絡(luò)的注冊(cè);具體為RPF應(yīng)檢測(cè)電路域事件進(jìn)行映射處理,具體的映射處理方式為用戶開機(jī)映射為IMS初始注冊(cè);漫游至新位置區(qū)后的首次位置更新映射為IMS初始注冊(cè);周期性位置更新映射為IMS重注冊(cè);(22)IMS網(wǎng)絡(luò)對(duì)電路域用戶進(jìn)行鑒權(quán),所述鑒權(quán)具體包括在處理注冊(cè)請(qǐng)求時(shí),當(dāng)S-CSCF識(shí)別出是電路域用戶的注冊(cè)請(qǐng)求,從而決定不對(duì)用戶發(fā)起鑒權(quán)過程,直接完成注冊(cè)過程;具體的電路域用戶在IMS注冊(cè)時(shí)的識(shí)別處理過程包括根據(jù)請(qǐng)求中用戶的標(biāo)識(shí)識(shí)別;S-CSCF和HSS可以根據(jù)網(wǎng)絡(luò)的配置,對(duì)用戶的標(biāo)識(shí)進(jìn)行解析后判斷是否是電路域用戶注冊(cè)而做特殊處理;其中,用于做判斷處理的用戶標(biāo)識(shí)包括但不限于注冊(cè)中使用的臨時(shí)IMPU和IMPI等;
在識(shí)別處理過程中,還可以根據(jù)注冊(cè)請(qǐng)求中的特定參數(shù)值或者不同參數(shù)值的組合實(shí)現(xiàn);該參數(shù)或者參數(shù)的組合的具體信息由所處理的網(wǎng)元決定如在S-CSCF中,則根掘其收到的注冊(cè)請(qǐng)求中的參數(shù),包括但不限于Authorization(鑒權(quán))頭域的參數(shù)如auth-scheme(鑒權(quán)機(jī)制);如在HSS中時(shí),則根掘其收到的鑒權(quán)信息請(qǐng)求中的參數(shù),包括但不限于表示終端支持的鑒權(quán)機(jī)制參數(shù),擴(kuò)展的表示接入網(wǎng)絡(luò)屬性的參數(shù);(23)完成電路域用戶在IMS域注冊(cè),HSS和各CSCF中需要進(jìn)行用戶注冊(cè)信息的更新,以及可選地進(jìn)行用戶注冊(cè)事件訂閱等處理,進(jìn)行用戶注冊(cè)信息的更新主要包括標(biāo)記該電路域用戶為已注冊(cè)用戶等等;在注冊(cè)過程中,具體還包括當(dāng)在注冊(cè)過程中HSS收到S-CSCF的用戶數(shù)據(jù)請(qǐng)求時(shí),可以根據(jù)請(qǐng)求中的用戶標(biāo)識(shí)識(shí)別電路域用戶,并通過查詢和驗(yàn)證用戶之前在HLR的鑒權(quán)結(jié)果,若HLR中鑒權(quán)已通過,則HSS繼續(xù)完成IMS域注冊(cè),否則HSS拒絕用戶在IMS域中的注冊(cè);或者HSS還可以不到HLR進(jìn)行相應(yīng)的鑒權(quán)驗(yàn)證,直接完成用戶的IMS域注冊(cè)。
第二種模式RPF只通過接口A到IMS中的HSS注冊(cè);在該模式下的具體注冊(cè)過程如下(1)由RPF實(shí)現(xiàn)由電路域注冊(cè)事件和參數(shù)到IMS域注冊(cè)事件和參數(shù)的映射和轉(zhuǎn)換,所述的映射和轉(zhuǎn)換具體包括RPF將用戶的電路域標(biāo)識(shí)映射到IMS域標(biāo)識(shí),具體的處理方式可以參照第一種模式中的相應(yīng)描述;RPF將檢測(cè)到的電路域注冊(cè)事件映射到IMS域注冊(cè)事件,同樣,具體的處理方式與第一種模式中的相應(yīng)處理相同;RPF將檢測(cè)到的電路域終端支持的鑒權(quán)能力映射到SIP注冊(cè)消息中的參數(shù),并發(fā)起在IMS網(wǎng)絡(luò)中注冊(cè);其中終端鑒權(quán)能力的映射包括GSM方式,UMTS方式,和CDMA方式。具體可以擴(kuò)展SIP協(xié)議注冊(cè)消息中Authorization(鑒權(quán))頭域中的參數(shù)承載所述的鑒權(quán)能力信息,如擴(kuò)展定義參數(shù)auth-scheme(鑒權(quán)機(jī)制),則以上終端鑒權(quán)能力分別映射為”GSM-AKA”、”UMTS-AKA”和”CDMA-AKA”;(2)IMS網(wǎng)絡(luò)對(duì)電路域用戶進(jìn)行鑒權(quán),所述的鑒權(quán)處理具體包括首先,S-CSCF收到初始的注冊(cè)請(qǐng)求,識(shí)別出是電路域用戶的注冊(cè)請(qǐng)求,則根據(jù)請(qǐng)求中的參數(shù)向HSS請(qǐng)求鑒權(quán)信息時(shí),指出用戶支持的相應(yīng)的鑒權(quán)機(jī)制以及其它鑒權(quán)相關(guān)信息,具體的識(shí)別出電路域用戶的注冊(cè)請(qǐng)求的過程前面已經(jīng)描述,故此處不再詳述;在此,具體的確定鑒權(quán)機(jī)制和其他鑒權(quán)相關(guān)信息的處理方式為S-CSCF根據(jù)Authorization頭域的擴(kuò)展參數(shù)如auth-scheme確定到HSS請(qǐng)求的鑒權(quán)機(jī)制;并根據(jù)P-Access-Network-Info(接入網(wǎng)絡(luò)信息)頭域?qū)С鼋尤刖W(wǎng)絡(luò)的類型,這樣,便獲得了在向HSS發(fā)送鑒權(quán)請(qǐng)求消息中需要包含的兩個(gè)參數(shù)信息;之后,HSS根據(jù)收到的S-CSCF發(fā)來的鑒權(quán)請(qǐng)求消息后,根據(jù)消息中的信息生成合適的鑒權(quán)向量,并對(duì)這些鑒權(quán)向量處理后返回給S-CSCF,由其對(duì)用戶進(jìn)行鑒權(quán);具體一點(diǎn)講,HSS是根據(jù)用戶屬性決定使用的鑒權(quán)向量類型,并根據(jù)收到的接入網(wǎng)絡(luò)類型,用戶終端支持的鑒權(quán)機(jī)制,以及根據(jù)用戶屬性信息判斷是否進(jìn)行五元組向量和三元組向量之間的相互轉(zhuǎn)換;之后,將最終的鑒權(quán)向量返回給S-CSCF,并指出網(wǎng)絡(luò)實(shí)施的鑒權(quán)機(jī)制。
(3)完成電路域用戶在IMS域注冊(cè),并通知用戶注冊(cè)完成;該處理過程中,具體的處理方式如下所述首先,IMS中各相關(guān)網(wǎng)元更新了用戶的注冊(cè)狀態(tài)信息,即更新該電路域用戶為已注冊(cè)用戶,并可以可選地進(jìn)行用戶注冊(cè)事件的訂閱等后續(xù)處理;之后,由RPF將代理用戶在IMS注冊(cè)中時(shí)收到的網(wǎng)絡(luò)的200 OK消息映射為電路域的位置更新接受消息表示注冊(cè)已經(jīng)完成。
在完成了電路域用戶到IMS域的注冊(cè)處理后,還可以包括其它后續(xù)處理,如重注冊(cè)、訂閱、注銷等處理,而且重注冊(cè)、注銷、訂閱等映射處理流程相互獨(dú)立、互不依賴。
下面將分別對(duì)各種注冊(cè)完成后可能出現(xiàn)的處理過程進(jìn)行說明。
(1)RPF代理移動(dòng)電路域用戶發(fā)起用戶注冊(cè)事件的訂閱;RPF檢測(cè)到完成IMS域的注冊(cè)后,代理用戶發(fā)起用戶注冊(cè)事件的訂閱,若RPF處于P-CSCF的位置,還需代理P-CSCF發(fā)起同樣的訂閱;(2)RPF代理移動(dòng)電路域用戶在IMS網(wǎng)絡(luò)注銷;若RPF檢測(cè)移動(dòng)電路域的用戶關(guān)機(jī)事件或者Cancel Location(位置取消)的消息,則RPF將代理用戶發(fā)起到IMS網(wǎng)絡(luò)的注銷;(3)RPF處理IMS網(wǎng)絡(luò)發(fā)起的用戶注銷;RPF收到網(wǎng)絡(luò)的注銷用戶的消息,使用電路域相關(guān)信令或者應(yīng)用通知用戶在IMS域已經(jīng)被注銷;如圖12所示,對(duì)于WCDMA和GSM網(wǎng)絡(luò),當(dāng)網(wǎng)絡(luò)發(fā)起注銷操作時(shí),若無線接口沒有合適的信令過程,則可以使用應(yīng)用層的解決方式,如可應(yīng)用SMS(短消息)、USSD(非結(jié)構(gòu)化用戶數(shù)據(jù))或網(wǎng)絡(luò)的語音通知等通知用戶在IMS域已經(jīng)被注銷,以便于用戶獲知其是否被注銷;(4)RPF處理IMS網(wǎng)絡(luò)發(fā)起的用戶重注冊(cè);在上述的第一種模式中,RPF收到網(wǎng)絡(luò)的要求用戶重注冊(cè)的消息,可以代理用戶發(fā)起IMS網(wǎng)絡(luò)的重注冊(cè);在上述的第二種模式中,RPF收到網(wǎng)絡(luò)的要求用戶重注冊(cè)的消息,使用電路域相關(guān)信令或者應(yīng)用通知用戶發(fā)起注冊(cè)過程;如圖12所示,對(duì)于WCDMA和GSM網(wǎng)絡(luò),當(dāng)網(wǎng)絡(luò)發(fā)起重注冊(cè)時(shí),若無線接口沒有合適的信令過程,則可以使用應(yīng)用層的解決方式,如可應(yīng)用現(xiàn)有的SMS、USSD或網(wǎng)絡(luò)的語音通知等實(shí)現(xiàn)相應(yīng)的重注冊(cè)過程;對(duì)于應(yīng)用SMS和USSD通知的情況,若UE有處理能力,則由UE通知給用戶后自動(dòng)發(fā)起重注冊(cè),若UE不能自行處理,則將需要發(fā)起重新注冊(cè)的通知顯示給用戶,由用戶決定是否重新發(fā)起注冊(cè);對(duì)于語音通知,主要是由用戶決定是否重新發(fā)起注冊(cè);(5)RPF處理其它IMS網(wǎng)絡(luò)實(shí)體發(fā)起的對(duì)用戶切換事件的訂閱以及相應(yīng)的事件通知;在RPF代理電路域用戶在IMS域注冊(cè)完成后,對(duì)該用戶切換事件感興趣的網(wǎng)絡(luò)實(shí)體發(fā)起到RPF的切換訂閱操作,即IMS網(wǎng)絡(luò)中的實(shí)體可以到RPF訂閱可以在RPF感知的用戶的切換事件,包括RPF內(nèi)部的切換和RPF間的切換;RPF處理請(qǐng)求后,在檢測(cè)到該用戶的切換事件完成后通知進(jìn)行了切換事件訂閱的實(shí)體;即當(dāng)RPF檢測(cè)切換完成后,通知相應(yīng)的事件到訂閱者;(6)由注冊(cè)代理實(shí)體代理該電路域用戶在IMS網(wǎng)絡(luò)中的重注冊(cè)操作;當(dāng)RPF收到用戶發(fā)來的重注冊(cè)消息,則可以代理該移動(dòng)電路域用戶向IMS網(wǎng)絡(luò)發(fā)起重注冊(cè)過程。
為便于對(duì)本發(fā)明有進(jìn)一步的理解,下面將以幾個(gè)具體的應(yīng)用實(shí)例為例并結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式
進(jìn)行詳細(xì)的說明。
實(shí)施例一以在第一種模式下實(shí)現(xiàn)本發(fā)明為例,移動(dòng)電路域用戶接入到IMS的初始注冊(cè)流程如下,且該實(shí)施例中具體以WCDMA技術(shù)為例,但其應(yīng)用不限于WCDMA技術(shù)。此處以RPF與P-CSCF合設(shè)為例,但應(yīng)用不限于此。
如圖13所示,該實(shí)施例中主要的實(shí)現(xiàn)過程包括步驟131當(dāng)RPF在代理用戶完成電路域到HLR的注冊(cè)后,映射電路域的標(biāo)識(shí)到IMS域,構(gòu)造IMS網(wǎng)絡(luò)的注冊(cè)消息并發(fā)送到IMS網(wǎng)絡(luò);具體的電路域標(biāo)識(shí)到IMS域標(biāo)識(shí)的轉(zhuǎn)換過程前面已經(jīng)描述,故此處不再詳述;步驟132S-CSCF在處理注冊(cè)請(qǐng)求時(shí),當(dāng)識(shí)別出是電路域用戶的注冊(cè)請(qǐng)求,則因?yàn)樵撾娐酚蛴脩粢呀?jīng)通過HLR完成了相應(yīng)的鑒權(quán)注冊(cè)操作,從而決定不對(duì)用戶發(fā)起鑒權(quán)過程,直接通知HSS用戶注冊(cè)成功,并請(qǐng)求用戶數(shù)據(jù);在該步驟中,具體的S-CSCF識(shí)別是否為電路域用戶的方式前面已經(jīng)描述,故此處不再詳述;步驟133HSS和各CSCF更新其中的用戶注冊(cè)信息,電路域用戶在IMS域注冊(cè)完成;在該步驟中,具體需要更新的用戶注冊(cè)信息包括將該電路域用戶標(biāo)記為已注冊(cè)用戶等等。
實(shí)施例二在第一種模式下,移動(dòng)電路域用戶接入到IMS的初始注冊(cè)流程如圖14所示,以WCDMA系統(tǒng)為例(但并不表明本發(fā)明的應(yīng)用限于WCDMA系統(tǒng),即本發(fā)明的應(yīng)用不限于WCDMA系統(tǒng)),在圖14中,假設(shè)RPF與P-CSCF(代理CSCF)合一設(shè)置,但實(shí)際應(yīng)用過程中RPF與P-CSCF并不限于合一設(shè)置;在圖14中,第一種模式下的初始注冊(cè)流程HSS驗(yàn)證HLR鑒權(quán)結(jié)果的處理過程包括步驟141當(dāng)RPF在代理用戶完成電路域到HLR的注冊(cè)后,將該電路域用戶的電路域的標(biāo)識(shí)映射到IMS域中,并構(gòu)造IMS網(wǎng)絡(luò)的注冊(cè)消息并發(fā)送到IMS網(wǎng)絡(luò);步驟142S-CSCF在處理注冊(cè)請(qǐng)求時(shí),當(dāng)識(shí)別出是電路域用戶的注冊(cè)請(qǐng)求,從而決定不對(duì)用戶發(fā)起鑒權(quán)過程,直接通知HSS用戶注冊(cè)成功,并請(qǐng)求用戶數(shù)據(jù);步驟143HSS通過和HLR的接口對(duì)用戶在HLR中的鑒權(quán)結(jié)果查詢;步驟144HLR根據(jù)HSS提供的用戶標(biāo)識(shí)查詢用戶狀態(tài),并返回查詢結(jié)果給HSS;步驟145HSS、CSCF更新其中的用戶注冊(cè)信息,電路域用戶在IMS域注冊(cè)完成;實(shí)施例三在第一種模式下,當(dāng)移動(dòng)電路域用戶關(guān)機(jī)時(shí),RPF將映射為IMS中的用戶發(fā)起的去注冊(cè)流程如圖15所示,同樣,假設(shè)圖15中的RPF與P-CSCF合一設(shè)置;在圖15中,第一種模式下的用戶發(fā)起的去注冊(cè)的處理流程包括步驟151當(dāng)RPF檢測(cè)到電路域的用戶關(guān)機(jī)事件后,設(shè)置其電路域的狀態(tài)后,即可代理用戶發(fā)起到IMS網(wǎng)絡(luò)的去注冊(cè),參數(shù)和初始注冊(cè)基本相同,只是在Contact(聯(lián)系)域后的expires(終止)字段設(shè)置為0,表示用戶要去注冊(cè);根據(jù)用戶的歸屬網(wǎng)絡(luò)域名解析出其歸屬網(wǎng)絡(luò)I-CSCF的地址。然后發(fā)送SIP信令的REGISTER(注冊(cè))消息。
步驟152I-CSCF根據(jù)用戶的IMPU、IMPI在HSS查詢用戶注冊(cè)狀態(tài),若用戶合法且注冊(cè),用戶注冊(cè)時(shí)的S-CSCF地址。I-CSCF向選定的或返回的S-CSCF地址轉(zhuǎn)發(fā)REGISTER請(qǐng)求;步驟153S-CSCF根據(jù)此請(qǐng)求的expires字段為0,知道用戶要去注冊(cè),通知HSS更新用戶注冊(cè)狀態(tài);返回200 OK給RPF;步驟154RPF收到所述的200 OK消息后,清除其存儲(chǔ)的用戶相關(guān)信息,實(shí)現(xiàn)用戶關(guān)機(jī)情況下的去注冊(cè)處理。
實(shí)施例四在第一種模式下,移動(dòng)電路域用戶接入到IMS網(wǎng)絡(luò)時(shí),由IMS網(wǎng)絡(luò)發(fā)起的注銷處理流程如圖16所示,圖中的流程為HSS決定使用戶去注冊(cè)的處理過程,在該過程中假設(shè)RPF與P-CSCF合一設(shè)置。需要說明的是該處理流程同樣適用于所述的第二種模式。
在圖16中,相應(yīng)的注銷處理流程包括步驟171HSS通知S-CSCF去注冊(cè)用戶;步驟172S-CSCF根據(jù)用戶和P-CSCF的注冊(cè)訂閱信息分別向兩者發(fā)送NOTIFY(通知)消息通知用戶狀態(tài)已經(jīng)注銷;并將消息的contact單元的事件屬性置為rejected(拒絕);RPF收到所述的消息后,再通過應(yīng)用層將UE已經(jīng)被IMS注銷的信息通知UE,此時(shí),UE將不能在發(fā)起IMS域的業(yè)務(wù);步驟173S-CSCF收到所有返回的200 OK后通知HSS去注冊(cè)完成。
實(shí)施例五在第一種模式下,移動(dòng)電路域用戶接入到IMS時(shí)網(wǎng)絡(luò)發(fā)起的重注冊(cè)流程如圖17所示,圖中的流程為S-CSCF注冊(cè)超時(shí)后通知用戶發(fā)起重注冊(cè),仍以RPF與P-CSCF合一設(shè)置為例。需要說明的是該處理流程同樣適用于所述的第二種模式。
在圖17中,第一種模式和第二種模式下的網(wǎng)絡(luò)發(fā)起的重注冊(cè)處理流程包括步驟181S-CSCF發(fā)現(xiàn)用戶注冊(cè)有效期超時(shí),通知用戶重注冊(cè);S-CSCF根據(jù)用戶和P-CSCF的注冊(cè)訂閱信息分別向兩者發(fā)送NOTIFY通知用戶發(fā)起重注冊(cè);并將消息的contact單元的事件屬性置為deactivated(無效);步驟182RPF收到S-CSCF發(fā)來的重注冊(cè)通知消息后,通過應(yīng)用層通知UE發(fā)起重注冊(cè);步驟183UE發(fā)起重新注冊(cè);步驟184S-CSCF收到所有RPF代表用戶返回的和P-CSCF返回的200 OK后通知HSS用戶狀態(tài)。
實(shí)施例六在第一種模式下,移動(dòng)電路域用戶接入到IMS時(shí)網(wǎng)絡(luò)訂閱用戶切換流程如圖18所示,圖中的處理流程是以RPF與P-CSCF合一設(shè)置為例。需要說明的是該處理流程同樣適用于所述的第二種模式。
在圖18中,第一種模式和第二種模式下的網(wǎng)絡(luò)訂閱用戶切換事件的處理流程包括步驟191S-CSCF在用戶注冊(cè)成功后,發(fā)起到用戶的訂閱切換事件的流程;步驟192根據(jù)需要,AS(應(yīng)用服務(wù)器)也可在用戶注冊(cè)成功后,發(fā)起到用戶的訂閱切換事件的流程,AS對(duì)注冊(cè)的感知可以通過第三方的注冊(cè)實(shí)現(xiàn);步驟193UE發(fā)起切換流程,完成后通知訂閱方切換事件已發(fā)生,消息中可以帶有新的位置區(qū)或小區(qū)標(biāo)識(shí)以及其它訂閱者感興趣的參數(shù);根據(jù)切換的不同類型,如局內(nèi)、局間、后續(xù)切換等訂閱者也可在訂閱時(shí)表明想訂閱的切換事件類型或者多個(gè)類型。
前面七個(gè)實(shí)施例主要對(duì)第一種模式下本發(fā)明的具體實(shí)現(xiàn)過程進(jìn)行了相應(yīng)的說明,下面將再結(jié)合幾個(gè)具體的實(shí)施例對(duì)采用第二種模式實(shí)現(xiàn)本發(fā)明的過程進(jìn)行相應(yīng)說明。
實(shí)施例七在第二種模式下,移動(dòng)電路域用戶接入到IMS的初始注冊(cè)流程如圖19所示,在處理過程中以WCDMA系統(tǒng)的RNS為例,但具體應(yīng)用本發(fā)明時(shí)不限于WCDMA系統(tǒng)。
如圖19所示,具體的初始注冊(cè)處理過程包括步驟201RPF向I-CSCF(查詢CSCF)發(fā)送注冊(cè)消息;該步驟的具體處理過程包括首先,RPF檢測(cè)到UE發(fā)送的“位置更新請(qǐng)求”后,將會(huì)根據(jù)該CS域用戶的電路域標(biāo)識(shí)采用前面已經(jīng)描述過的各種方式導(dǎo)出其IMS域注冊(cè)所需的標(biāo)識(shí);之后,再根據(jù)其中導(dǎo)出的歸屬網(wǎng)絡(luò)域名解析出其歸屬網(wǎng)絡(luò)I-CSCF(查詢CSCF)的地址,并向IMS網(wǎng)絡(luò)的I-CSCF發(fā)送SIP(會(huì)話初始協(xié)議)信令的REGISTER(注冊(cè))消息,以便于向IMS網(wǎng)絡(luò)注冊(cè)該CS域用戶;其中,所述的注冊(cè)消息中包括Authorization頭域的擴(kuò)展參數(shù),如auth-scheme,用于表示RPF根據(jù)從RNS(無線網(wǎng)絡(luò)子系統(tǒng))收到的用戶電路域接入信令中得到的用戶終端支持的鑒權(quán)機(jī)制;同時(shí),該注冊(cè)消息中還包括P-Access-Network-Info頭域中的接入網(wǎng)信息,此處接入網(wǎng)可以是UTRAN-FDD(通用移動(dòng)通信系統(tǒng)陸上無線接入網(wǎng)頻分復(fù)用)模式。
步驟202I-CSCF向選定的或返回的S-CSCF地址轉(zhuǎn)發(fā)REGISTER請(qǐng)求消息;I-CSCF根據(jù)用戶的IMPU、IMPI在HSS查詢用戶注冊(cè)狀態(tài),若HSS判斷用戶合法且未注冊(cè),則返回S-CSCF能力信息,由I-CSCF根據(jù)所述的能力信息選擇一個(gè)S-CSCF處理用戶注冊(cè)請(qǐng)求,之后,I-CSCF向選定的S-CSCF地址轉(zhuǎn)發(fā)REGISTER請(qǐng)求消息;若HSS判斷用戶合法且已經(jīng)注冊(cè),則返回S-CSCF地址信息,之后,I-CSCF向返回的S-CSCF地址轉(zhuǎn)發(fā)所述的REGISTER請(qǐng)求消息;步驟203相應(yīng)的S-CSCF收到所述的REGISTER請(qǐng)求消息后,根據(jù)消息中的用戶標(biāo)識(shí)判斷注冊(cè)者為電路域接入的用戶,則向HSS發(fā)送多媒體鑒權(quán)請(qǐng)求消息,消息中指示用戶終端支持的鑒權(quán)機(jī)制,以及接入網(wǎng)的類型,以便于從HSS獲取相應(yīng)的鑒權(quán)數(shù)據(jù);步驟204HSS收到所述的多媒體鑒權(quán)請(qǐng)求消息后,根據(jù)用戶的標(biāo)識(shí)判斷用戶為電路域USIM用戶,則為該用戶生成相應(yīng)的五元組鑒權(quán)向量,并指示網(wǎng)絡(luò)實(shí)施的是鑒權(quán)機(jī)制AKA-UMTS-CS(通用移動(dòng)通信系統(tǒng)電路交換模式鑒權(quán)與密鑰協(xié)商機(jī)制),然后,將結(jié)果返回給S-CSCF;步驟205S-CSCF收到HSS發(fā)來的攜帶有結(jié)果信息的鑒權(quán)應(yīng)答后,去掉鑒權(quán)向量中的XRES(期待的響應(yīng))參數(shù)并保存起來,然后,通過I-CSCF向RPF返回401消息向用戶發(fā)起鑒權(quán)挑戰(zhàn),并將WWW-Authenticate頭域的algorithm(算法)參數(shù)設(shè)置為HSS指示的網(wǎng)絡(luò)鑒權(quán)機(jī)制AKA-UMTS-CS(通用移動(dòng)通信系統(tǒng)電路交換模式鑒權(quán)與密鑰協(xié)商機(jī)制);步驟206RPF收到鑒權(quán)挑戰(zhàn)401消息后,生成相應(yīng)的電路域鑒權(quán)請(qǐng)求消息,并通過RNS發(fā)送給UE;步驟207UE收到所述的鑒權(quán)請(qǐng)求消息后,根據(jù)收到的鑒權(quán)參數(shù)計(jì)算出鑒權(quán)結(jié)果并通過RNS返回RPF,并由RPF通過I-CSCF向S-CSCF發(fā)送第二次注冊(cè)請(qǐng)求消息;如果網(wǎng)絡(luò)配置需要進(jìn)行電路域要安全性過程時(shí),則RPF收到“安全性保護(hù)完成”后,即可發(fā)起到IMS網(wǎng)絡(luò)的第二次注冊(cè);如果電路域不要求進(jìn)行安全性過程時(shí),則RPF從RNS收到UE的“鑒權(quán)響應(yīng)”后,即可發(fā)起到IMS網(wǎng)絡(luò)的第二次注冊(cè);步驟208S-CSCF收到經(jīng)過I-CSCF轉(zhuǎn)發(fā)的第二次的注冊(cè)請(qǐng)求后,比較從UE發(fā)送的RES(鑒權(quán)響應(yīng))和自己保存的XRES(期待的響應(yīng))是否一致,若兩者一致則鑒權(quán)通過,否則,鑒權(quán)未通過;當(dāng)鑒權(quán)通過后,S-CSCF將通知HSS用戶注冊(cè)成功,并從HSS下載用戶數(shù)據(jù);然后,向RPF回200 OK消息;S-CSCF根據(jù)iFC(初始過濾條件)的檢查,可能發(fā)起到AS的第三方注冊(cè);步驟209RPF收到200 OK后,更新其存儲(chǔ)的用戶狀態(tài)以及地址信息,注冊(cè)超時(shí)值等;并向UE返回“位置更新接受”并帶有新分配的TMSI;然后,向S-CSCF發(fā)送訂閱請(qǐng)求消息用于訂閱該用戶的注冊(cè)狀態(tài)通知;S-CSCF收到所述的訂閱請(qǐng)求后,將發(fā)送NOTIFY(通知)消息返回用戶的注冊(cè)信息,包括所有注冊(cè)的未被禁止的IMPU;步驟210AS在S-CSCF完成第三方注冊(cè)后,到HSS取相關(guān)的用戶數(shù)據(jù)并訂閱用戶數(shù)據(jù)變化事件。
實(shí)施例八在第二種模式下,移動(dòng)電路域用戶接入到IMS的初始注冊(cè)處理流程如圖20所示,即3G終端USIM(全球用戶標(biāo)識(shí)模塊)卡通過GSM BSS接入的場(chǎng)景包括步驟211RPF檢測(cè)到UE發(fā)送的位置更新請(qǐng)求后,根據(jù)該CS域用戶的電路域標(biāo)識(shí)導(dǎo)出其IMS域注冊(cè)所需的標(biāo)識(shí),并根據(jù)其中導(dǎo)出的歸屬網(wǎng)絡(luò)域名解析出其歸屬網(wǎng)絡(luò)I-CSCF的地址;然后,向I-CSCF發(fā)送SIP信令的REGISTER消息到IMS網(wǎng)絡(luò)注冊(cè),消息中應(yīng)包括Authorization頭域的擴(kuò)展參數(shù),如auth-scheme,用于表示RPF根據(jù)從RNC收到的用戶電路域接入信令中得到的用戶終端支持的鑒權(quán)機(jī)制;所述的消息中還包括P-Access-Network-Info頭域中的接入網(wǎng)信息,接入網(wǎng)是GERAN(GSM增強(qiáng)無線接入網(wǎng)絡(luò))模式。
步驟212I-CSCF根據(jù)用戶的IMPU、IMPI在HSS查詢用戶注冊(cè)狀態(tài),若HSS判斷用戶合法且未注冊(cè),則返回S-CSCF能力信息,由I-CSCF選擇一個(gè)S-CSCF處理用戶注冊(cè)請(qǐng)求,若用戶合法且注冊(cè),則返回S-CSCF地址信息;I-CSCF向選定的或返回的S-CSCF地址轉(zhuǎn)發(fā)REGISTER請(qǐng)求消息;步驟213S-CSCF收到所述的請(qǐng)求消息后,便可以根據(jù)消息中的用戶標(biāo)識(shí)判斷注冊(cè)者為電路域接入的用戶,并向HSS指示用戶終端支持的鑒權(quán)機(jī)制,以及接入網(wǎng)的類型,以獲取相應(yīng)的鑒權(quán)數(shù)據(jù);步驟214HSS收到請(qǐng)求后,根據(jù)用戶的標(biāo)識(shí)判斷用戶為電路域USIM用戶,且為該用戶生成相應(yīng)的五元組鑒權(quán)向量,根據(jù)接入網(wǎng)絡(luò)判斷為GSM BSS接入,則將CK和IK一起生成Kc,并指示網(wǎng)絡(luò)實(shí)施的是鑒權(quán)機(jī)制AKA-UMTS-CS(通用移動(dòng)通信系統(tǒng)電路交換模式鑒權(quán)與密鑰協(xié)商機(jī)制);將結(jié)果返回給S-CSCF;步驟215S-CSCF收到HSS的鑒權(quán)應(yīng)答后,去掉鑒權(quán)向量中的XRES參數(shù)并保存起來,然后,返回401向用戶發(fā)起鑒權(quán)挑戰(zhàn),并將WWW-Authenticate頭域的algorithm參數(shù)設(shè)置為HSS指示的網(wǎng)絡(luò)鑒權(quán)機(jī)制AKA-UMTS-CS;步驟216RPF收到鑒權(quán)挑戰(zhàn)401后,生成相應(yīng)的電路域鑒權(quán)請(qǐng)求并通過BSS發(fā)送到UE;步驟217UE根據(jù)收到的鑒權(quán)參數(shù)計(jì)算出鑒權(quán)結(jié)果并通過BSS返回RPF;若網(wǎng)絡(luò)配置需要進(jìn)行電路域要安全性過程時(shí),則RPF收到安全性保護(hù)完成后,即可發(fā)起到IMS網(wǎng)絡(luò)的第二次注冊(cè);若電路域不要求進(jìn)行安全性過程時(shí),則RPF從BSS收到UE的鑒權(quán)響應(yīng)后,即可發(fā)起到IMS網(wǎng)絡(luò)的第二次注冊(cè);步驟218S-CSCF收到經(jīng)過I-CSCF轉(zhuǎn)發(fā)的第二次的注冊(cè)請(qǐng)求后,比較從UE發(fā)送的RES和自己保存的XRES是否一致,若兩者一致則鑒權(quán)通過,并且S-CSCF將通知HSS用戶注冊(cè)成功,從HSS下載用戶數(shù)據(jù);然后,向RPF回200 OK;S-CSCF根據(jù)iFC的檢查,可能發(fā)起到AS的第三方注冊(cè);步驟219RPF收到200 OK后,更新其存儲(chǔ)的用戶狀態(tài)以及地址信息,注冊(cè)超時(shí)值等;向UE返回位置更新接受并帶有新分配的TMSI;然后,到S-CSCF訂閱該用戶的注冊(cè)狀態(tài)通知;S-CSCF收到請(qǐng)求后發(fā)送NOTIFY返回用戶的注冊(cè)信息,包括所有注冊(cè)的未被禁止的IMPU;步驟2110AS在S-CSCF完成第三方注冊(cè)后,到HSS取相關(guān)的用戶數(shù)據(jù)并訂閱用戶數(shù)據(jù)變化事件。
實(shí)施例九在第二種模式下,移動(dòng)電路域用戶接入到IMS的初始注冊(cè)處理流程如圖21所示,即在2G終端USIM卡通過GSM BSS接入的場(chǎng)景中,相應(yīng)的處理包括步驟221檢測(cè)到UE發(fā)送的位置更新請(qǐng)求后,RPF根據(jù)該CS域用戶的電路域標(biāo)識(shí)導(dǎo)出其IMS域注冊(cè)所需的標(biāo)識(shí),并根據(jù)其中導(dǎo)出的歸屬網(wǎng)絡(luò)域名解析出其歸屬網(wǎng)絡(luò)I-CSCF的地址;然后,向I-CSCF發(fā)送SIP信令的REGISTER消息到IMS網(wǎng)絡(luò)注冊(cè),消息中應(yīng)包括Authorization頭域的擴(kuò)展參數(shù),如auth-scheme,用于表示RPF根據(jù)從RNC收到的用戶電路域接入信令中得到的用戶終端支持的鑒權(quán)機(jī)制;在消息中還包括P-Access-Network-Info頭域中的接入網(wǎng)信息,接入網(wǎng)可以是是GERAN模式。
步驟222I-CSCF根據(jù)用戶的IMPU、IMPI在HSS查詢用戶注冊(cè)狀態(tài),若HSS判斷用戶合法且未注冊(cè),則HSS返回S-CSCF能力信息,并由I-CSCF選擇一個(gè)S-CSCF處理用戶注冊(cè)請(qǐng)求,若用戶合法且注冊(cè),則返回S-CSCF地址信息;I-CSCF向選定的或返回的S-CSCF地址轉(zhuǎn)發(fā)REGISTER請(qǐng)求;步驟223S-CSCF接收I-CSCF發(fā)來的REGISTER請(qǐng)求后,根據(jù)請(qǐng)求中的用戶標(biāo)識(shí)判斷注冊(cè)者為電路域接入的用戶,則向HSS發(fā)送多媒體鑒權(quán)請(qǐng)求,即向HSS指示用戶終端支持的鑒權(quán)機(jī)制,以及接入網(wǎng)的類型,以獲取相應(yīng)的鑒權(quán)數(shù)據(jù);步驟224HSS收到請(qǐng)求后,根據(jù)用戶的標(biāo)識(shí)判斷用戶為電路域USIM用戶,則為該用戶生成相應(yīng)的五元組鑒權(quán)向量;根據(jù)接入網(wǎng)絡(luò)判斷為GSM BSS接入并且終端支持GSM AKA機(jī)制,則將CK和IK一起生成Kc,并指示網(wǎng)絡(luò)實(shí)施的是鑒權(quán)機(jī)制AKA-GSM-CS;將為該用戶信息及確定的鑒權(quán)機(jī)制返回給S-CSCF。
步驟225S-CSCF收到HSS的鑒權(quán)應(yīng)答后,去掉鑒權(quán)向量中的SRES(簽名響應(yīng))參數(shù)并保存起來,然后,通過I-CSCF向RPF返回401,用于向用戶發(fā)起鑒權(quán)挑戰(zhàn),并將WWW-Authenticate(環(huán)球網(wǎng)鑒權(quán))頭域的algorithm參數(shù)設(shè)置為HSS指示的網(wǎng)絡(luò)鑒權(quán)機(jī)制A KA-GSM-CS(全球移動(dòng)通信系統(tǒng)電路交換模式鑒權(quán)與密鑰協(xié)商機(jī)制)。
步驟226RPF收到鑒權(quán)挑戰(zhàn)401后,生成相應(yīng)的電路域鑒權(quán)請(qǐng)求并通過BSS發(fā)送到UE;步驟227UE根據(jù)收到的鑒權(quán)參數(shù)計(jì)算出鑒權(quán)結(jié)果并通過BSS返回RPF;此若網(wǎng)絡(luò)配置需要進(jìn)行電路域要安全性過程時(shí),則RPF收到安全性保護(hù)完成后,即可發(fā)起到IMS網(wǎng)絡(luò)的第二次注冊(cè);若電路域不要求進(jìn)行安全性過程時(shí),則RPF從BSS收到UE的鑒權(quán)響應(yīng)后,即可發(fā)起到IMS網(wǎng)絡(luò)的第二次注冊(cè);步驟228S-CSCF收到經(jīng)過I-CSCF轉(zhuǎn)發(fā)的第二次的注冊(cè)請(qǐng)求后,比較從UE發(fā)送的SRES和自己保存的SRES是否一致,若兩者一致則鑒權(quán)通過,由S-CSCF將通知HSS用戶注冊(cè)成功,并從HSS下載用戶數(shù)據(jù);然后,向RPF回200 OK;S-CSCF根據(jù)iFC的檢查,可能發(fā)起到AS的第三方注冊(cè);步驟229RPF收到200 OK后,更新其存儲(chǔ)的用戶狀態(tài)以及地址信息,注冊(cè)超時(shí)值等;向UE返回位置更新接受并帶有新分配的TMSI;然后到S-CSCF訂閱該用戶的注冊(cè)狀態(tài)通知;S-CSCF收到請(qǐng)求后發(fā)送NOTIFY返回用戶的注冊(cè)信息,包括所有注冊(cè)的未被禁止的IMPU;步驟2210AS在S-CSCF完成第三方注冊(cè)后,到HSS取相關(guān)的用戶數(shù)據(jù)并訂閱用戶數(shù)據(jù)變化事件。
實(shí)施例十在第二種模式下,移動(dòng)電路域用戶對(duì)網(wǎng)絡(luò)鑒權(quán)失敗的流程如圖22所示,圖中以應(yīng)用于WCDMA系統(tǒng)為例,且簡(jiǎn)化了與RAN(無線接入網(wǎng))部分的信息交互過程。
如圖22所示,3G終端USIM卡RNS接入用戶對(duì)網(wǎng)絡(luò)鑒權(quán)失敗的處理過程包括步驟231UE收到鑒權(quán)請(qǐng)求后,根據(jù)RAND和AUTN對(duì)網(wǎng)絡(luò)進(jìn)行鑒權(quán),若計(jì)算的序列號(hào)不在UE可接受的范圍,則UE計(jì)算出AUTS(同步失敗鑒權(quán)令牌)返回給網(wǎng)絡(luò)并指原因?yàn)槊魍绞?;步驟232S-CSCF收到UE發(fā)來的AUTS后,重新到HSS請(qǐng)求鑒權(quán)數(shù)據(jù),HSS根據(jù)所述AUTS計(jì)算出UE接受的序列號(hào)范圍,更新自己的數(shù)據(jù)后重新生成鑒權(quán)數(shù)據(jù)并返回給S-CSCF;步驟233UE收到S-CSCF發(fā)送的新的鑒權(quán)數(shù)據(jù)重新認(rèn)證網(wǎng)絡(luò),若重認(rèn)證通過,則后續(xù)處理流程和首次認(rèn)證通過后的處理流程一致。
實(shí)施例十一在所述的第二種模式下,移動(dòng)電路域用戶接入到IMS的初始注冊(cè)流程如圖23所示,圖中以SIM卡2G終端BSS接入為例進(jìn)行說明。
如圖23所示,2G終端SIM卡發(fā)起B(yǎng)SS接入的初始注冊(cè)處理流程包括步驟241RPF檢測(cè)到UE發(fā)送的位置更新請(qǐng)求后,根據(jù)該CS域用戶的電路域標(biāo)識(shí)導(dǎo)出其IMS域注冊(cè)所需的標(biāo)識(shí),并根據(jù)其中導(dǎo)出的歸屬網(wǎng)絡(luò)域名解析出其歸屬網(wǎng)絡(luò)I-CSCF的地址;然后,向I-CSCF發(fā)送SIP信令的REGISTER消息,以便于向IMS網(wǎng)絡(luò)注冊(cè),所述的REGISTER消息中包括Authorization頭域的擴(kuò)展參數(shù),如auth-scheme,用于表示RPF根據(jù)從BSS收到的用戶電路域接入信令中得到的用戶終端支持的鑒權(quán)機(jī)制;所述的消息中還包括P-Access-Network-Info頭域中的接入網(wǎng)信息,該實(shí)施例中接入網(wǎng)是3GPP-GERAN模式;步驟242I-CSCF根據(jù)用戶的IMPU、IMPI在HSS查詢用戶注冊(cè)狀態(tài),若HSS判斷用戶合法且未注冊(cè),則返回S-CSCF能力信息,由I-CSCF選擇一個(gè)S-CSCF處理用戶注冊(cè)請(qǐng)求,若用戶合法且注冊(cè),則返回S-CSCF地址信息;I-CSCF向選定的或返回的S-CSCF地址轉(zhuǎn)發(fā)REGISTER請(qǐng)求;步驟243S-CSCF接收所述的REGISTER請(qǐng)求,并根據(jù)請(qǐng)求中的用戶標(biāo)識(shí)判斷注冊(cè)者為電路域接入的用戶,則向HSS指示用戶終端支持的鑒權(quán)機(jī)制,以及接入網(wǎng)的類型,以獲取相應(yīng)的鑒權(quán)數(shù)據(jù);
步驟244HSS收到請(qǐng)求后,根據(jù)用戶的標(biāo)識(shí)判斷用戶為電路域SIM用戶,則為該用戶生成相應(yīng)的三元組鑒權(quán)向量,并指示網(wǎng)絡(luò)實(shí)施的是鑒權(quán)機(jī)制AKA-GSM-CS;之后,將所述的鑒權(quán)向量和鑒權(quán)機(jī)制返回給S-CSCF;步驟245S-CSCF收到HSS的鑒權(quán)應(yīng)答后,去掉鑒權(quán)向量中的XRES參數(shù)并保存起來,然后通過I-CSCF向RPF返回401消息,用于向用戶發(fā)起鑒權(quán)挑戰(zhàn),并將消息中的WWW-Authenticate頭域的algorithm參數(shù)設(shè)置為HSS指示的網(wǎng)絡(luò)鑒權(quán)機(jī)制AKA-GSM-CS。
步驟246RPF收到鑒權(quán)挑戰(zhàn)401后,生成相應(yīng)的電路域鑒權(quán)請(qǐng)求并通過RNC發(fā)送到UE;步驟247UE根據(jù)收到的鑒權(quán)參數(shù)計(jì)算出鑒權(quán)結(jié)果并通過BSS返回RPF;若網(wǎng)絡(luò)配置需要進(jìn)行電路域要安全性過程時(shí),則RPF收到安全性保護(hù)完成后,即可發(fā)起到IMS網(wǎng)絡(luò)的第二次注冊(cè);若電路域不要求進(jìn)行安全性過程時(shí),則RPF從BSS收到UE的鑒權(quán)響應(yīng)后,即可發(fā)起到IMS網(wǎng)絡(luò)的第二次注冊(cè);步驟248S-CSCF收到經(jīng)過I-CSCF轉(zhuǎn)發(fā)的第二次的注冊(cè)請(qǐng)求后,比較從UE發(fā)送的SRES和自己保存的RES是否一致,若兩者一致則鑒權(quán)通過;當(dāng)鑒權(quán)通過后,S-CSCF將通知HSS用戶注冊(cè)成功,并從HSS下載用戶數(shù)據(jù);然后向RPF回200 OK消息;S-CSCF根據(jù)iFC的檢查,可能發(fā)起到AS的第三方注冊(cè);步驟249RPF收到200 OK后,更新其存儲(chǔ)的用戶狀態(tài)以及地址信息,注冊(cè)超時(shí)值等;向UE返回位置更新接受并帶有新分配的TMSI;然后到S-CSCF訂閱該用戶的注冊(cè)狀態(tài)通知;S-CSCF收到請(qǐng)求后發(fā)送NOTIFY返回用戶的注冊(cè)信息,包括所有注冊(cè)的未被禁止的IMPU;步驟2410AS在S-CSCF完成第三方注冊(cè)后,到HSS取相關(guān)的用戶數(shù)據(jù)并訂閱用戶數(shù)據(jù)變化事件。
實(shí)施例十二在所述的第二種模式下,移動(dòng)電路域用戶接入到IMS的初始注冊(cè)流程如圖24所示,以應(yīng)用于CDMA系統(tǒng)為例,當(dāng)CDMA 2G終端R-UIM卡發(fā)起B(yǎng)SS(基站系統(tǒng))接入的初始注冊(cè)處理流程包括步驟251檢測(cè)到UE發(fā)送的位置更新請(qǐng)求后,RPF根據(jù)該CS域用戶的電路域標(biāo)識(shí)導(dǎo)出其IMS域注冊(cè)所需的標(biāo)識(shí),并根據(jù)導(dǎo)出的歸屬網(wǎng)絡(luò)域名解析出UE歸屬網(wǎng)絡(luò)I-CSCF的地址;然后,向I-CSCF發(fā)送SIP信令的REGISTER消息,以便于到IMS網(wǎng)絡(luò)注冊(cè),所述的REGISTER消息中包括Authorization頭域的擴(kuò)展參數(shù),如auth-scheme,用于表示RPF根據(jù)從BSS收到的用戶電路域接入信令中得到的用戶終端支持的鑒權(quán)機(jī)制;所述的REGISTER消息中還包括P-Access-Network-Info頭域中的接入網(wǎng)信息,該實(shí)施例中接入網(wǎng)是3GPP-CDMA2000模式;步驟252I-CSCF收到所述的REGISTER消息后,根據(jù)消息中用戶的IMPU、IMPI向HSS查詢用戶注冊(cè)狀態(tài),若HSS判斷用戶合法且未注冊(cè),則向I-CSCF返回S-CSCF能力信息,并由I-CSCF根據(jù)S-CSCF的能力信息選擇一個(gè)S-CSCF處理用戶注冊(cè)請(qǐng)求,若用戶合法且注冊(cè),則返回S-CSCF地址信息;I-CSCF向選定的或返回的S-CSCF地址轉(zhuǎn)發(fā)REGISTER請(qǐng)求;步驟253S-CSCF收到所述的REGISTER請(qǐng)求后,根據(jù)請(qǐng)求中的用戶標(biāo)識(shí)判斷注冊(cè)者為電路域接入的用戶,則向HSS指示用戶終端支持的鑒權(quán)機(jī)制,以及接入網(wǎng)的類型,以獲取相應(yīng)的鑒權(quán)數(shù)據(jù);步驟254HSS收到請(qǐng)求后,根據(jù)用戶的標(biāo)識(shí)判斷用戶為電路域R-UIM用戶,則為該用戶生成相應(yīng)的二元組鑒權(quán)向量,并指示網(wǎng)絡(luò)實(shí)施的是鑒權(quán)機(jī)制AKA-CDMA-CS;之后,將鑒權(quán)向量和鑒權(quán)機(jī)制返回給S-CSCF;步驟255S-CSCF收到HSS的鑒權(quán)應(yīng)答后,去掉鑒權(quán)向量中的Auth-U參數(shù)并保存起來,然后,通過I-CSCF向RPF返回401消息,以向用戶發(fā)起鑒權(quán)挑戰(zhàn),并將消息中的WWW-Authenticate頭域的algorithm參數(shù)設(shè)置為HSS指示的網(wǎng)絡(luò)鑒權(quán)機(jī)制AKA-CDMA-CS;步驟256RPF收到鑒權(quán)挑戰(zhàn)401后,生成相應(yīng)的電路域鑒權(quán)請(qǐng)求并通過RNC發(fā)送到UE;步驟257UE根據(jù)收到的鑒權(quán)參數(shù)計(jì)算出鑒權(quán)結(jié)果并通過BSS返回RPF;若網(wǎng)絡(luò)配置需要進(jìn)行電路域要安全性過程時(shí),則RPF收到安全性保護(hù)完成后,即可發(fā)起到IMS網(wǎng)絡(luò)的第二次注冊(cè);若電路域不要求進(jìn)行安全性過程時(shí),則RPF從BSS收到UE的鑒權(quán)響應(yīng)后,即可發(fā)起到IMS網(wǎng)絡(luò)的第二次注冊(cè);步驟258S-CSCF收到經(jīng)過I-CSCF轉(zhuǎn)發(fā)的第二次的注冊(cè)請(qǐng)求后,比較從UE發(fā)送的Auth-U和自己保存的Auth-U是否一致,若兩者一致則鑒權(quán)通過,鑒權(quán)通過后S-CSCF將通知HSS用戶注冊(cè)成功,并從HSS下載用戶數(shù)據(jù);然后,向RPF回200 OK消息;S-CSCF根據(jù)iFC的檢查,可能發(fā)起到AS的第三方注冊(cè);步驟259RPF收到200 OK后,更新其存儲(chǔ)的用戶狀態(tài)以及地址信息,注冊(cè)超時(shí)值等;向UE返回位置更新接受消息;然后到S-CSCF訂閱該用戶的注冊(cè)狀態(tài)通知;S-CSCF收到請(qǐng)求后發(fā)送NOTIFY返回用戶的注冊(cè)信息,包括所有注冊(cè)的未被禁止的IMPU ;步驟2510AS在S-CSCF完成第三方注冊(cè)后,到HSS取相關(guān)的用戶數(shù)據(jù)并訂閱用戶數(shù)據(jù)變化事件。
實(shí)施例十三在第二種模式下,移動(dòng)電路域用戶接入到IMS時(shí)用戶發(fā)起的注銷流程如圖25所示,假設(shè)RPF與P-CSCF合一設(shè)置。
在圖25中,第二種模式下的3G終端USIM卡BSS接入的初始注冊(cè)處理流程包括步驟261當(dāng)RPF檢測(cè)到電路域的用戶關(guān)機(jī)事件后,即可代理用戶發(fā)起到IMS網(wǎng)絡(luò)的去注冊(cè),參數(shù)和初始注冊(cè)基本相同,只是在Contact后的expires字段設(shè)置為0,表示用戶要去注冊(cè);根據(jù)用戶的歸屬網(wǎng)絡(luò)域名解析出其歸屬網(wǎng)絡(luò)I-CSCF的地址。然后發(fā)送SIP信令的REGISTER消息。
步驟262I-CSCF根據(jù)用戶的IMPU、IMPI在HSS查詢用戶注冊(cè)狀態(tài),若用戶合法且注冊(cè),用戶注冊(cè)時(shí)的S-CSCF地址。I-CSCF向選定的或返回的S-CSCF地址轉(zhuǎn)發(fā)REGISTER請(qǐng)求;步驟263S-CSCF根據(jù)此請(qǐng)求的expires字段為0,獲取該電路域用戶需要進(jìn)行去注冊(cè)操作,則通知HSS更新用戶注冊(cè)狀態(tài),即將該用戶的注冊(cè)狀態(tài)信息修改為去注冊(cè)狀態(tài);并向RPF返回200 OK消息;步驟264RPF收到所述的200 OK消息后清除其存儲(chǔ)的用戶相關(guān)信息,從而完成針對(duì)該用戶的去注冊(cè)操作。
綜上所述,本發(fā)明提供的技術(shù)方案,使得移動(dòng)電路域用戶實(shí)際可行地注冊(cè)到IMS網(wǎng)絡(luò),并使電路域用戶享受豐富的IMS業(yè)務(wù)成為可能。因此,本發(fā)明的實(shí)現(xiàn)為運(yùn)營商統(tǒng)一和簡(jiǎn)化核心網(wǎng),有效降低運(yùn)營成本提供了一種可行的途徑。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種移動(dòng)電路域用戶接入IMS網(wǎng)絡(luò)的系統(tǒng),包括用于提供IP多媒體系統(tǒng)IMS業(yè)務(wù)的IMS網(wǎng)絡(luò)和電路域接入網(wǎng)絡(luò),其特征在于,還包括注冊(cè)代理功能實(shí)體,該實(shí)體設(shè)置有與IMS網(wǎng)絡(luò)通信的第一接口以及與電路域接入網(wǎng)絡(luò)通信的第二接口,用于將通過第二接口發(fā)來的由移動(dòng)電路域用戶發(fā)起的電路域注冊(cè)事件映射為IMS域注冊(cè)事件,并代理移動(dòng)電路域用戶通過所述的第一接口發(fā)起在IMS網(wǎng)絡(luò)中的注冊(cè)操作。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述的注冊(cè)代理功能實(shí)體具體包括注冊(cè)事件檢測(cè)單元,用于檢測(cè)移動(dòng)電路域用戶發(fā)起電路域注冊(cè)事件,并觸發(fā)映射處理單元;映射處理單元,用于將注冊(cè)事件檢測(cè)單元檢測(cè)到的注冊(cè)事件映射為IMS域注冊(cè)事件;IMS注冊(cè)處理單元,根據(jù)映射處理單元的映射處理結(jié)果代理該移動(dòng)電路域用戶向IMS網(wǎng)絡(luò)注冊(cè)。
3.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述的映射處理單元為標(biāo)識(shí)映射單元,用于將移動(dòng)電路域用戶的電路域標(biāo)識(shí)按照預(yù)定的映射方式映射為IMS域標(biāo)識(shí)。
4.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述的注冊(cè)代理功能實(shí)體還包括IMS域鑒權(quán)處理單元、訂閱用戶注冊(cè)事件處理單元、重注冊(cè)發(fā)起處理單元、用戶注銷處理單元和/或訂閱用戶切換事件處理單元。
5.根據(jù)權(quán)利要求1、2、3或4所述的系統(tǒng),其特征在于,所述的注冊(cè)代理功能實(shí)體設(shè)置有與電路域的歸屬位置寄存器HLR通信的第三接口,通過該第三接口,注冊(cè)代理功能實(shí)體代理向電路域的注冊(cè)及鑒權(quán)操作。
6.一種移動(dòng)電路域用戶接入IMS網(wǎng)絡(luò)的注冊(cè)方法,其特征在于,包括A、注冊(cè)代理功能實(shí)體檢測(cè)到移動(dòng)電路域用戶發(fā)起的電路域注冊(cè)事件后,將所述的電路域注冊(cè)事件映射為IMS域注冊(cè)事件;B、注冊(cè)代理功能實(shí)體利用所述的IMS域注冊(cè)事件向IMS網(wǎng)絡(luò)發(fā)起注冊(cè)過程。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述的步驟A包括注冊(cè)代理功能實(shí)體檢測(cè)到移動(dòng)電路域用戶開機(jī)事件后,將該用戶開機(jī)事件映射為IMS初始注冊(cè)事件;或者,注冊(cè)代理功能實(shí)體檢測(cè)到用戶漫游到新位置區(qū)后的首次位置更新事件后,將該位置更新事件映射為IMS初始注冊(cè)事件;或者,注冊(cè)代理功能實(shí)體檢測(cè)到移動(dòng)電路域用戶的周期性位置更新事件后,將該周期性位置更新事件映射為IMS重注冊(cè)事件。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述的步驟A還包括將移動(dòng)電路域用戶的電路域標(biāo)識(shí)轉(zhuǎn)換為IMS域標(biāo)識(shí)和/或?qū)㈦娐酚虻膮?shù)映射為IMS域的參數(shù)。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述的將電路域標(biāo)識(shí)轉(zhuǎn)換為IMS域標(biāo)識(shí)的處理包括將移動(dòng)電路域用戶的IMSI中的移動(dòng)網(wǎng)絡(luò)碼和移動(dòng)國家碼添加后綴生成對(duì)應(yīng)的IMS域的歸屬域名信息;或者,將移動(dòng)電路域用戶的IMSI中的移動(dòng)網(wǎng)絡(luò)碼、移動(dòng)國家碼和移動(dòng)國家碼的后面若干位添加后綴生成對(duì)應(yīng)的IMS域的歸屬域名信息;和,根據(jù)移動(dòng)電路域用戶的IMSI生成的臨時(shí)IMPU為SIP用戶標(biāo)識(shí)@歸屬域名,臨時(shí)IMPI為用戶標(biāo)識(shí)@歸屬域名,其中,用戶標(biāo)識(shí)為移動(dòng)電路域用戶的IMSI直接生成;和,移動(dòng)電路域用戶注冊(cè)到IMS網(wǎng)絡(luò)后,返回的缺省IMPU為E.164號(hào)碼@歸屬域名,作為IMS網(wǎng)絡(luò)中該用戶的缺省IMPU。
10.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述的方法還包括注冊(cè)代理實(shí)體通過與HLR之間的接口向HLR發(fā)起針對(duì)該移動(dòng)電路域用戶的電路域注冊(cè)過程,并在注冊(cè)通過后執(zhí)行步驟A。
11.根據(jù)權(quán)利要求6至10中任一項(xiàng)所述的方法,其特征在于,所述的步驟B包括B1、注冊(cè)代理實(shí)體將映射后的IMS域注冊(cè)事件發(fā)送給IMS網(wǎng)絡(luò)實(shí)體,IMS網(wǎng)絡(luò)實(shí)體確定發(fā)起注冊(cè)的是移動(dòng)電路域用戶,若用戶在HLR中的鑒權(quán)已經(jīng)通過,則IMS域不再對(duì)該用戶進(jìn)行鑒權(quán),直接對(duì)該移動(dòng)電路域用戶進(jìn)行IMS注冊(cè),并完成注冊(cè)過程;或者,B2、注冊(cè)代理實(shí)體將映射后的IMS域注冊(cè)事件發(fā)送給IMS網(wǎng)絡(luò)實(shí)體,IMS網(wǎng)絡(luò)實(shí)體確定發(fā)起注冊(cè)的是移動(dòng)電路域用戶,則由IMS網(wǎng)絡(luò)實(shí)體根據(jù)該IMS域注冊(cè)事件中承載的信息對(duì)該移動(dòng)電路域用戶進(jìn)行注冊(cè)操作,并完成注冊(cè)過程。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述的步驟B中,IMS網(wǎng)絡(luò)實(shí)體確定發(fā)起注冊(cè)的是移動(dòng)電路域用戶的過程包括IMS網(wǎng)絡(luò)實(shí)體根據(jù)注冊(cè)請(qǐng)求中的用戶標(biāo)識(shí)識(shí)別請(qǐng)求注冊(cè)的用戶為移動(dòng)電路域用戶;或者,IMS網(wǎng)絡(luò)實(shí)體根據(jù)注冊(cè)請(qǐng)求中的特定參數(shù)值或者不同參數(shù)值的組合識(shí)別請(qǐng)求注冊(cè)的用戶為移動(dòng)電路域用戶。
13.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述的步驟B2包括B21、IMS網(wǎng)絡(luò)中的服務(wù)呼叫控制實(shí)體S-CSCF向HSS發(fā)送請(qǐng)求獲取該移動(dòng)電路域用戶鑒權(quán)信息的消息,并由HSS根據(jù)收到的消息為該移動(dòng)電路域用戶生成鑒權(quán)向量,確定網(wǎng)絡(luò)支持的鑒權(quán)機(jī)制,并返回給S-CSCF;B22、S-CSCF根據(jù)HSS返回的鑒權(quán)向量及網(wǎng)絡(luò)支持的鑒權(quán)機(jī)制與該移動(dòng)電路域用戶之間進(jìn)行信息交互,對(duì)該移動(dòng)電路域用戶進(jìn)行鑒權(quán)操作,并在鑒權(quán)通過后允許該移動(dòng)電路域用戶注冊(cè)到IMS網(wǎng)絡(luò)中,并繼續(xù)針對(duì)該移動(dòng)電路域用戶的注冊(cè)操作。
14.根據(jù)權(quán)利要求13所述的方法,其特征在于,在所述的步驟A中,包括注冊(cè)代理功能實(shí)體將檢測(cè)到的移動(dòng)電路域用戶支持的鑒權(quán)能力映射為會(huì)話初始協(xié)議SIP注冊(cè)消息中的參數(shù),并向IMS網(wǎng)絡(luò)發(fā)起注冊(cè)。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述的移動(dòng)電路域用戶支持的鑒權(quán)能力包括全球移動(dòng)通信系統(tǒng)GSM方式、通用移動(dòng)通信系統(tǒng)UMTS方式和碼分多址方式CDMA方式,且映射后的參數(shù)為GSM-鑒權(quán)與密鑰協(xié)商AKA、UMTS-AKA和CDMA-AKA。
16.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述的SIP注冊(cè)消息中的參數(shù)包括SIP注冊(cè)消息中的鑒權(quán)頭域中的參數(shù)。
17.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述的步驟B還包括完成針對(duì)移動(dòng)電路域用戶的IMS注冊(cè)過程后,IMS網(wǎng)絡(luò)的各IMS網(wǎng)絡(luò)實(shí)體更新該移動(dòng)電路域用戶的注冊(cè)狀態(tài)信息,標(biāo)記該移動(dòng)電路域用戶為已注冊(cè)用戶。
18.根據(jù)權(quán)利要求6至10中任一項(xiàng)所述的方法,其特征在于,在移動(dòng)電路域用戶在IMS網(wǎng)絡(luò)注冊(cè)完成后,所述的方法還包括由注冊(cè)代理實(shí)體代理該移動(dòng)電路域用戶發(fā)起用戶注冊(cè)事件的訂閱操作;和/或,由注冊(cè)代理實(shí)體代理該移動(dòng)電路域用戶在IMS網(wǎng)絡(luò)中的重注冊(cè)操作;和/或,由注冊(cè)代理實(shí)體代理該移動(dòng)電路域用戶在IMS網(wǎng)絡(luò)中的注銷操作;和/或,由注冊(cè)代理實(shí)體處理由IMS網(wǎng)絡(luò)發(fā)起的針對(duì)該移動(dòng)電路域用戶的注銷操作;和/或,由注冊(cè)代理實(shí)體處理由IMS網(wǎng)絡(luò)發(fā)起的針對(duì)該移動(dòng)電路域用戶的用戶重注冊(cè)操作;和/或,由注冊(cè)代理實(shí)體處理IMS網(wǎng)絡(luò)實(shí)體發(fā)起的對(duì)該移動(dòng)電路域用戶的用戶切換事件的訂閱及事件通知操作。
全文摘要
本發(fā)明涉及一種移動(dòng)電路域用戶接入IMS網(wǎng)絡(luò)的系統(tǒng)及其接入的注冊(cè)方法。本發(fā)明應(yīng)用的網(wǎng)絡(luò)包括用于提供IP多媒體系統(tǒng)IMS業(yè)務(wù)的IMS網(wǎng)絡(luò)和電路域接入網(wǎng)絡(luò),同時(shí),本發(fā)明還在該網(wǎng)絡(luò)中設(shè)置注冊(cè)代理功能實(shí)體,該實(shí)體設(shè)置有與IMS網(wǎng)絡(luò)通信的第一接口以及與電路域接入網(wǎng)絡(luò)通信的第二接口,用于將通過第二接口發(fā)來的由移動(dòng)電路域用戶發(fā)起的注冊(cè)事件映射為IMS域注冊(cè)事件,并代理電路域用戶通過所述的第一接口發(fā)起在IMS網(wǎng)絡(luò)中的注冊(cè)操作。本發(fā)明的實(shí)現(xiàn)使得移動(dòng)電路域用戶實(shí)際可行地注冊(cè)到IMS網(wǎng)絡(luò),并使移動(dòng)電路域用戶享受豐富的IMS業(yè)務(wù)成為可能。因此,本發(fā)明的實(shí)現(xiàn)為運(yùn)營商統(tǒng)一和簡(jiǎn)化核心網(wǎng),有效降低運(yùn)營成本提供了一種可行的途徑。
文檔編號(hào)H04L29/06GK1984004SQ20061007593
公開日2007年6月20日 申請(qǐng)日期2006年4月20日 優(yōu)先權(quán)日2006年4月20日
發(fā)明者朱東銘, 李巖 申請(qǐng)人:華為技術(shù)有限公司