專利名稱:一種ip多媒體終端和系統(tǒng)中用戶注冊及會話接續(xù)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及3G無線網(wǎng)絡(luò),特別是涉及一種IP多媒體終端和系統(tǒng)中用戶注冊及會話接續(xù)的方法。
背景技術(shù):
IP多媒體子系統(tǒng)(IMS)是第三代移動通信標(biāo)準(zhǔn)化伙伴項目(3GPP)在分組網(wǎng)絡(luò)上疊加的一個子系統(tǒng)。所述IMS采用分組域作為其控制信令和媒體傳輸?shù)某休d通道,并引入會話發(fā)起協(xié)議(SIP)作為業(yè)務(wù)控制協(xié)議。通過將業(yè)務(wù)控制與承載控制分離,提供豐富的多媒體業(yè)務(wù)。
在IMS應(yīng)用中,為了完成用戶(UE)的注冊功能,以及主被叫的業(yè)務(wù),3GPP定義了兩種公共標(biāo)識1、公共用戶標(biāo)識(IMPU)用戶使用IMPU進行通信。每個IMS用戶擁有一個或多個IMPU。所述IMPU具有會話發(fā)起協(xié)議通用資源標(biāo)識(SIP URI)格式或E.164格式,這兩種表現(xiàn)形式。例如SIP URI為siptom@example.com;E.164為13912345678。所述IMPU初始時存儲在UE IMS用戶標(biāo)識模塊(ISIM)與HSS中。
2、公共業(yè)務(wù)標(biāo)識(PSI)PSI用來對應(yīng)一個應(yīng)用服務(wù)器中的一個特定業(yè)務(wù)。公共業(yè)務(wù)標(biāo)識采用SIP URI或E.164格式,例如sipconference@examplenetwork.com。
3GPP指定SIP URI為IMS的基本標(biāo)識,即IMS用戶或者業(yè)務(wù)必須具有SIPURI標(biāo)識,據(jù)此在IMS中采用對SIP URI進行DNS解析,并獲取網(wǎng)絡(luò)地址來進行路由的策略。
隨著IMS的發(fā)展,以及移動和固定融合的需求,IMS成為移動和固定融合最佳解決方案。目前,為了使IMS能夠和公眾電話業(yè)務(wù)網(wǎng)/公眾陸地移動網(wǎng)(PSTN/PLMN)互通,3GPP通過隱式注冊的方式,引入E.164標(biāo)識。但是在3GPP中基本標(biāo)識才是必選標(biāo)識,所以用戶必須具有SIP URI標(biāo)識,但可以沒有E.164標(biāo)識。
基于上述規(guī)定,目前IMS用戶的注冊流程如圖1所示,從圖中可見步驟如下-用戶使用IMPU中的SIP URI標(biāo)識發(fā)起注冊請求,將所述注冊請求發(fā)送到P-CSCF;-P-CSCF對注冊請求中的歸屬網(wǎng)絡(luò)地址進行DNS協(xié)議解析,獲得用戶歸屬網(wǎng)絡(luò)中的I-CSCF地址,并將所述注冊請求轉(zhuǎn)發(fā)到該I-CSCF;-I-CSCF向HSS查詢用戶注冊狀態(tài),根據(jù)HSS返回的信息,獲取為該用戶提供服務(wù)的S-CSCF的地址,并將所述注冊消息發(fā)送到該S-CSCF;-S-CSCF向HSS查詢并獲取用戶的鑒權(quán)信息,之后,向該用戶發(fā)起鑒權(quán)挑戰(zhàn)(401 Challenge);-該用戶計算鑒權(quán)響應(yīng),重新發(fā)起注冊過程,若S-CSCF鑒權(quán)通過,返回成功確認,完成注冊流程。
目前IMS用戶的會話接續(xù),分為主叫用戶歸屬網(wǎng)絡(luò)中的接續(xù),其流程如圖2所示,以及被叫用戶歸屬網(wǎng)絡(luò)中的接續(xù),其流程如圖3所示,從上述兩圖可見,接續(xù)步驟如下-用戶使用IMPU中的SIP URI標(biāo)識發(fā)起隱式會話請求,將所述會話請求發(fā)送到P-CSCF;-P-CSCF根據(jù)用戶注冊時保存的路經(jīng),將所述會話請求轉(zhuǎn)發(fā)到S-CSCF;-由于采用隱式會話方式,S-CSCF對被叫的E.164標(biāo)識進行ENUM解析。
若解析失敗,則認為被叫是PSTN/PMN用戶,并轉(zhuǎn)發(fā)會話請求到BGCF。BGCF查詢內(nèi)部或者外部的路由數(shù)據(jù),獲取MGCF地址,并轉(zhuǎn)發(fā)請求到MGCF。MGCF將所述會話請求轉(zhuǎn)發(fā)到被叫用戶歸屬的PSTN/PMN。
若解析成功,則認為被叫是IMS用戶,根據(jù)ENUM解析的地址,獲得被叫的SIP URI,再對所述SIP URI進行DNS解析,獲取被叫用戶歸屬的I-CSCF地址,之后,轉(zhuǎn)發(fā)會話請求到該I-CSCF。
-I-CSCF到HSS查詢被叫用戶位置信息,獲得為被叫用戶提供服務(wù)的S-CSCF的地址。之后,轉(zhuǎn)發(fā)所述會話請求到該S-CSCF。由該S-CSCF完成接續(xù)。
目前,傳統(tǒng)的固定終端采用E.164編號方式,即以數(shù)字作為電話號碼的編號方式。但是在3GPP的IMS標(biāo)準(zhǔn)中,以SIP URI標(biāo)識作為用戶或業(yè)務(wù)的基本標(biāo)識。盡管提供E.164標(biāo)識方案(隱式方式),但是E.164標(biāo)識是可選標(biāo)識,其主要應(yīng)用于IMS和PSTN/PLMN互通的情況。在IMS標(biāo)準(zhǔn)中,以SIP URI作為基本標(biāo)識在IMS網(wǎng)絡(luò)支持固定網(wǎng)絡(luò)用戶接續(xù)時,可能存在號碼轉(zhuǎn)換以及互通問題,而且為了滿足傳統(tǒng)用戶終端和用戶習(xí)慣實施較復(fù)雜。
發(fā)明內(nèi)容
本發(fā)明提供一種IMS用戶注冊的方法,用以解決現(xiàn)有技術(shù)只提供以SIPURI標(biāo)識作為基本標(biāo)識發(fā)起注冊的方式,用戶沒有選擇的余地,以及為了滿足傳統(tǒng)用戶終端和用戶習(xí)慣實施較復(fù)雜的問題。
本發(fā)明還提供一種IMS會話接續(xù)的方法,用以解決現(xiàn)有技術(shù)可能存在號碼轉(zhuǎn)換以及互通問題,以及在接續(xù)流程中需要ENUM解析和DNS解析,使得接續(xù)較復(fù)雜的問題。
為了支撐所述方法,本發(fā)明提供一種IMS終端。
本發(fā)明注冊方法包括步驟A、用戶以E.164標(biāo)識作為基本標(biāo)識發(fā)起注冊請求;B、IMS終端將所述E.164標(biāo)識轉(zhuǎn)換為符合SIP協(xié)議的注冊標(biāo)識,并將該注冊標(biāo)識添加到注冊請求消息中;C、IMS網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備根據(jù)所述注冊請求消息完成鑒權(quán)及注冊。
所述步驟C包括下列步驟C1、代理呼叫會話控制功能(P-CSCF)獲取所述IMS終端歸屬網(wǎng)絡(luò)中的查詢呼叫會話控制功能實體(I-CSCF)的地址,并將所述注冊請求消息發(fā)送到該I-CSCF;C2、所述I-CSCF獲取該IMS終端歸屬的服務(wù)呼叫會話控制功能實體(S-CSCF)的地址,并將所述注冊請求消息發(fā)送到該S-CSCF;C3、所述S-CSCF獲取該用戶對應(yīng)的鑒權(quán)信息,完成鑒權(quán)及注冊。
所述注冊標(biāo)識為會話發(fā)起協(xié)議通用資源標(biāo)識(SIP URI)。
所述將E.164標(biāo)識轉(zhuǎn)換為SIP URI是在所述E.164標(biāo)識之后添加用于標(biāo)識E.164的域名。
所述步驟C1中P-CSCF是從注冊請求消息的頭域中獲取IMS終端的歸屬網(wǎng)絡(luò)地址,并對該地址進行域名解析協(xié)議(DNS)來獲取所述IMS終端歸屬網(wǎng)絡(luò)中的I-CSCF地址。所述步驟C2中I-CSCF還原所述E.164,并將該E.164轉(zhuǎn)換為TEL URI格式,用以從歸屬簽約用戶服務(wù)器(HSS)中獲取所述IMS終端歸屬的S-CSCF的地址。所述步驟C3中S-CSCF還原所述E.164,并將該E.164轉(zhuǎn)換為TEL URI格式,用以從HSS中獲取用戶的鑒權(quán)信息。
建立歸屬簽約用戶服務(wù)器(HSS)中設(shè)置的地址信息和鑒權(quán)信息與所述E.164轉(zhuǎn)換后的SIP URI之間的對應(yīng)關(guān)系,則所述步驟C2中I-CSCF直接以所述注冊標(biāo)識查詢所述IMS終端歸屬的S-CSCF的地址。所述步驟C3中S-CSCF直接以所述注冊標(biāo)識在HSS中查詢用戶的鑒權(quán)信息。
所述注冊標(biāo)識為TEL URI。
所述步驟C1中P-CSCF是從注冊請求消息的頭域中獲取IMS終端的歸屬網(wǎng)絡(luò)地址,并對該地址進行DNS協(xié)議解析來獲取所述IMS終端歸屬網(wǎng)絡(luò)中的I-CSCF地址。所述步驟C2中I-CSCF直接以所述注冊標(biāo)識從HSS中獲取所述IMS終端歸屬的S-CSCF的地址。所述步驟C3中S-CSCF直接以所述注冊標(biāo)識從HSS中獲取用戶的鑒權(quán)信息。
本發(fā)明的會話接續(xù)的方法,包括下列步驟IMS主叫終端以被叫的E.164標(biāo)識發(fā)起會話請求;在主叫終端歸屬網(wǎng)絡(luò)中,將所述E.164標(biāo)識轉(zhuǎn)換為通用資源格式的標(biāo)識(URI),并以該URI獲取被叫終端歸屬網(wǎng)絡(luò)中的下一跳地址;將所述會話請求發(fā)送到下一跳地址,并完成被叫終端歸屬網(wǎng)絡(luò)中的接續(xù)。
所述將E.164標(biāo)識轉(zhuǎn)換為URI,并以該URI獲取被叫終端歸屬網(wǎng)絡(luò)中的下一跳地址是在設(shè)置有E.164轉(zhuǎn)換后的SIP URI的E.164標(biāo)識翻譯協(xié)議(ENUM)服務(wù)器中查詢被叫對應(yīng)的SIP URI;對該SIP URI進行DNS解析,獲取所述下一跳地址。
所述將E.164標(biāo)識轉(zhuǎn)換為URI,并以該URI獲取被叫終端歸屬網(wǎng)絡(luò)中的下一跳地址是主叫終端歸屬的S-CSCF將被叫的E.164標(biāo)識轉(zhuǎn)換為TEL URI,并以該TEL URI在數(shù)據(jù)庫中查詢相應(yīng)的下一跳地址。所述數(shù)據(jù)庫為內(nèi)部路由數(shù)據(jù)庫,或者外部路由數(shù)據(jù)庫。
若獲取的下一跳地址為I-CSCF地址,則完成在被叫終端歸屬網(wǎng)絡(luò)中的接續(xù),包括下列步驟-所述I-CSCF向HSS查詢被叫終端的位置信息;-在所述HSS回應(yīng)的消息中攜帶被叫終端歸屬的S-CSCF地址;-所述I-CSCF將會話請求轉(zhuǎn)發(fā)到該S-CSCF,由該S-CSCF完成接續(xù)。
若獲取的下一跳地址為邊緣網(wǎng)關(guān)控制功能實體(BGCF)的地址,則完成在被叫終端歸屬網(wǎng)絡(luò)中的接續(xù),包括下列步驟-BGCF將所述會話請求轉(zhuǎn)發(fā)到媒體網(wǎng)關(guān)控制功能實體(MGCF);-由MGCF將所述會話請求發(fā)送到公眾電話業(yè)務(wù)網(wǎng)(PSTN)或公眾陸地移動網(wǎng)(PLMN),并完成接續(xù)。
本發(fā)明的一種IMS終端,包括終端本體;轉(zhuǎn)換模塊,其設(shè)置在所述終端本體內(nèi)部,用于將E.164標(biāo)識轉(zhuǎn)換為符合SIP協(xié)議的注冊標(biāo)識。
本發(fā)明有益效果如下本發(fā)明以E.164標(biāo)識作為IP多媒體子系統(tǒng)的基本標(biāo)識。根據(jù)3GPP協(xié)議的規(guī)定,用戶注冊時,以基本標(biāo)識發(fā)起注冊流程。本發(fā)明通過將E.164轉(zhuǎn)換為TELURI格式或SIP URI格式的注冊標(biāo)識,并將所述注冊標(biāo)識添加到注冊請求消息中發(fā)起注冊。并在注冊流程中需要還原E.164的地方反向轉(zhuǎn)換所述注冊標(biāo)識,實現(xiàn)鑒權(quán)并完成注冊。這樣用戶不僅可以現(xiàn)有技術(shù)的SIP作為基本標(biāo)識發(fā)起注冊,也可以E.164作為基本標(biāo)識發(fā)起注冊,增加了用戶的可選擇性,從而更好的支持了傳統(tǒng)用戶終端和用戶習(xí)慣。
本發(fā)明以E.164標(biāo)識作為IP多媒體子系統(tǒng)的基本標(biāo)識。在主叫用戶發(fā)起呼叫時,以被叫的E.164標(biāo)識查詢對應(yīng)的被叫用戶歸屬的I-CSCF的地址,或者以E.164標(biāo)識查詢對應(yīng)的被叫用戶歸屬的BGCF的地址,之后根據(jù)查詢到的地址,將會話接續(xù)到相應(yīng)的網(wǎng)元實體,再完成被叫側(cè)網(wǎng)絡(luò)中的接續(xù),實現(xiàn)會話接續(xù)。通過本發(fā)明的實施可在接續(xù)流程中避免ENUM解析,簡化了接續(xù)過程;通過查詢方式獲取下一跳地址,在接續(xù)流程中避免了號碼轉(zhuǎn)換,從而更好的解決了號碼轉(zhuǎn)換以及互通問題。
圖1為現(xiàn)有技術(shù)注冊方法的信令流程圖;圖2為現(xiàn)有技術(shù)主叫歸屬網(wǎng)絡(luò)中的會話接續(xù)信令流程圖;圖3為現(xiàn)有技術(shù)被叫歸屬網(wǎng)絡(luò)中的會話接續(xù)信令流程圖;圖4為本發(fā)明注冊方法的信令流程圖;圖5為本發(fā)明注冊方法的步驟流程圖;圖6為本發(fā)明會話接續(xù)方法的信令流程圖;圖7為本發(fā)明會話接續(xù)方法的步驟流程圖;圖8為本發(fā)明另一種會話接續(xù)方法的步驟流程圖。
具體實施例方式
為了使E.164標(biāo)識作為IP多媒體子系統(tǒng)(IMS)的基本標(biāo)識,進而增加用戶的可選擇性,以及更好的支持傳統(tǒng)用戶終端和用戶習(xí)慣,本發(fā)明提供一種IP多媒體終端,包括終端本體,用以實現(xiàn)IMS終端固有的功能;轉(zhuǎn)換模塊,其設(shè)置在所述終端本體內(nèi)部,用于將E.164標(biāo)識轉(zhuǎn)換為符合SIP協(xié)議的注冊標(biāo)識。
基于上述IMS終端,本發(fā)明提供一種IP多媒體子系統(tǒng)中用戶注冊的方法。參見圖4、圖5所示,包括下列步驟S1、用戶以E.164標(biāo)識作為基本標(biāo)識發(fā)起注冊請求。
S2、IMS終端將所述E.1 64標(biāo)識轉(zhuǎn)換為SIP URI格式的標(biāo)識,并將該SIP URI格式的標(biāo)識添加到注冊請求消息中。
S3、代理呼叫會話控制功能(P-CSCF)實體獲取IMS終端歸屬網(wǎng)絡(luò)中的查詢呼叫會話控制功能實體(I-CSCF)的地址。
S4、將注冊請求消息發(fā)送到所述I-CSCF。
S5、所述I-CSCF獲取該IMS終端歸屬的服務(wù)呼叫會話控制功能實體(S-CSCF)的地址。
S6、將注冊請求消息發(fā)送到所述S-CSCF。
S7、所述S-CSCF獲取該用戶對應(yīng)的鑒權(quán)信息,完成鑒權(quán)及注冊。
以下以三個實例具體描述IMS用戶注冊的方法。
實例一不修改歸屬簽約用戶服務(wù)器(HSS)中的數(shù)據(jù)庫,并將E.164標(biāo)識轉(zhuǎn)換為會話發(fā)起協(xié)議通用資源(SIP URI)格式的標(biāo)識,來完成鑒權(quán)及注冊。本實例具體處理步驟如下S101、用戶以E.164標(biāo)識作為基本標(biāo)識發(fā)起注冊請求。
由于現(xiàn)有協(xié)議規(guī)定SIP URI為IMS的基本標(biāo)識,E.164標(biāo)識為從屬標(biāo)識,為了實施本發(fā)明,定義所述E.164標(biāo)識為基本標(biāo)識。
這樣用戶即可以E.164標(biāo)識作為基本標(biāo)識向網(wǎng)絡(luò)側(cè)發(fā)起注冊請求。S102、IMS終端將所述E.164標(biāo)識轉(zhuǎn)換為SIP URI格式的標(biāo)識,并將該SIPURI格式的標(biāo)識添加到注冊請求消息中。
IMS終端利用所述轉(zhuǎn)換模塊在所述E.164標(biāo)識之后添加用于標(biāo)識E.164的域名。
例如E.164號碼為+46-8-9761234。轉(zhuǎn)換后的SIP URI格式的標(biāo)識為sip4689761234@e164.3gppnetwork.org。其中域名e164.3gppnetwork.org用來表示這是一個E.164號碼。
之后將該SIP URI格式標(biāo)識填入到注冊消息頭域中,發(fā)起注冊請求。S103、代理呼叫會話控制功能(P-CSCF)實體獲取IMS終端歸屬網(wǎng)絡(luò)中的查詢呼叫會話控制功能實體(I-CSCF)的地址。
P-CSCF收到所述注冊請求消息后,從所述注冊請求消息的頭域中獲取所述IMS終端的歸屬網(wǎng)絡(luò)地址,并對該歸屬網(wǎng)絡(luò)地址進行DNS解析來獲取所述IMS終端歸屬網(wǎng)絡(luò)中的I-CSCF的地址。
S104、將注冊請求消息發(fā)送到所述I-CSCF。
S105、所述I-CSCF獲取該IMS終端歸屬的服務(wù)呼叫會話控制功能實體(S-CSCF)的地址。
所述I-CSCF收到所述注冊請求消息后,從中獲取所述SIP URI格式的標(biāo)識,并將該SIP URI格式的標(biāo)識還原成E.164標(biāo)識(還原方法與轉(zhuǎn)發(fā)方法相反);之后,將該E.164轉(zhuǎn)換為TEL URI格式的標(biāo)識(轉(zhuǎn)換方法參見協(xié)議RFC2806)。
用得到的TEL URI格式的標(biāo)識在歸屬簽約用戶服務(wù)器(HSS)中可查詢到所述IMS終端歸屬的S-CSCF的地址。
S106、將注冊請求消息發(fā)送到所述S-CSCF。
S107、所述S-CSCF獲取該用戶對應(yīng)的鑒權(quán)信息,完成鑒權(quán)及注冊。
所述S-CSCF收到所述注冊請求消息后,從中獲取所述SIP URI格式的標(biāo)識,并將該SIP URI格式的標(biāo)識還原成E.164標(biāo)識(還原方法與轉(zhuǎn)發(fā)方法相反);之后,將該E.164轉(zhuǎn)換為TEL URI格式的標(biāo)識(轉(zhuǎn)換方法參見協(xié)議RFC2806)。
用得到的TEL URI標(biāo)識在HSS中可查詢到與該TEL URI標(biāo)識對應(yīng)的用戶的鑒權(quán)信息,即查詢到與該用戶的E.164標(biāo)識對應(yīng)的用戶鑒權(quán)信息。
之后,按照現(xiàn)有技術(shù)的流程和本例的查詢方法完成用戶注冊。
實例二修改HSS中的數(shù)據(jù)庫,并將E.164標(biāo)識轉(zhuǎn)換為SIP URI格式的標(biāo)識,來完成鑒權(quán)及注冊。本實例具體處理步驟如下S201、用戶以E.164標(biāo)識作為基本標(biāo)識發(fā)起注冊請求。
由于現(xiàn)有協(xié)議規(guī)定SIP URI為IMS的基本標(biāo)識,E.164標(biāo)識為從屬標(biāo)識,為了實施本發(fā)明,定義所述E.164標(biāo)識也為基本標(biāo)識。
這樣用戶即可以E.164標(biāo)識作為基本標(biāo)識向網(wǎng)絡(luò)側(cè)發(fā)起注冊請求。
S202、IMS終端將所述E.164標(biāo)識轉(zhuǎn)換為SIP URI格式的標(biāo)識,并將該SIPURI格式的標(biāo)識添加到注冊請求消息中。
IMS終端利用所述轉(zhuǎn)換模塊在所述E.164標(biāo)識之后添加用于標(biāo)識E.164的域名。
例如E.164號碼為+46-8-9761234。轉(zhuǎn)換后的SIP URI格式的標(biāo)識為sip4689761234@e164.3gppnetwork.org。其中域名e164.3gppnetwork.org用來表示這是一個E.164號碼。
之后將該SIP URI格式標(biāo)識填入到注冊消息頭域中,發(fā)起注冊請求。
S203、P-CSCF獲取IMS終端歸屬網(wǎng)絡(luò)中的I-CSCF的地址。
P-CSCF收到所述注冊請求消息后,從所述注冊請求消息的頭域中獲取所述IMS終端的歸屬網(wǎng)絡(luò)地址,并對該歸屬網(wǎng)絡(luò)地址進行DNS解析來獲取所述IMS終端歸屬網(wǎng)絡(luò)中的I-CSCF的地址。
S204、將注冊請求消息發(fā)送到所述I-CSCF。
S205、所述I-CSCF獲取該IMS終端歸屬的S-CSCF的地址。
由于現(xiàn)有技術(shù)只支持以用戶的原始SIP URI標(biāo)識和TELURI標(biāo)識向HSS查詢信息,所以本例先在HSS的地址信息數(shù)據(jù)庫中和簽約數(shù)據(jù)庫中設(shè)置TELURI標(biāo)識與所述E.164轉(zhuǎn)換后的SIP URI之間的對應(yīng)關(guān)系。這樣即可通過現(xiàn)有技術(shù)支持的TELURI標(biāo)識查詢,間接以E.164轉(zhuǎn)換后的SIP URI查詢相關(guān)信息。
基于上述設(shè)置后的HSS,所述I-CSCF收到所述注冊請求消息后,從中獲取所述SIP URI格式的標(biāo)識,并以該SIP URI格式的標(biāo)識直接向HSS查詢所述IMS終端歸屬的S-CSCF的地址。
S206、將注冊請求消息發(fā)送到所述S-CSCF。
S207、所述S-CSCF獲取該用戶對應(yīng)的鑒權(quán)信息,完成鑒權(quán)及注冊。
基于上述設(shè)置后的HSS,所述S-CSCF收到所述注冊請求消息后,從中獲取所述SIP URI格式的標(biāo)識,并以該SIP URI格式的標(biāo)識直接向HSS查詢對應(yīng)的用戶的鑒權(quán)信息,即查詢到與所述該用戶的E.164標(biāo)識對應(yīng)的用戶的鑒權(quán)信息。
之后,按照現(xiàn)有技術(shù)的流程完成用戶注冊。
實例三將E.164標(biāo)識轉(zhuǎn)換為TEL URI格式的標(biāo)識,來完成鑒權(quán)及注冊。本實例具體處理步驟如下S301、用戶以E.164標(biāo)識作為基本標(biāo)識發(fā)起注冊請求。
由于現(xiàn)有協(xié)議規(guī)定SIP URI為IMS的基本標(biāo)識,E.164標(biāo)識為從屬標(biāo)識,為了實施本發(fā)明,定義所述E.164標(biāo)識也為基本標(biāo)識。
這樣用戶即可以E.164標(biāo)識作為基本標(biāo)識向網(wǎng)絡(luò)側(cè)發(fā)起注冊請求。
S302、IMS終端將所述E.164標(biāo)識轉(zhuǎn)換為TEL URI格式的標(biāo)識,并將該SIP URI格式的標(biāo)識添加到注冊請求消息中。(轉(zhuǎn)換方法參見協(xié)議RFC2806)S303、P-CSCF獲取IMS終端歸屬網(wǎng)絡(luò)中的I-CSCF的地址。
P-CSCF收到所述注冊請求消息后,從所述注冊請求消息的頭域中獲取所述IMS終端的歸屬網(wǎng)絡(luò)地址,并對該歸屬網(wǎng)絡(luò)地址進行DNS解析來獲取所述IMS終端歸屬網(wǎng)絡(luò)中的I-CSCF的地址。
S304、將注冊請求消息發(fā)送到所述I-CSCF。
S305、所述I-CSCF獲取該IMS終端歸屬的S-CSCF的地址。
由于現(xiàn)有技術(shù)支持以TEL URI格式的標(biāo)識向HSS查詢信息,所以I-CSCF直接以所TEL URI格式的標(biāo)識從HSS中獲取所述IMS終端歸屬的S-CSCF的地址。
S306、將注冊請求消息發(fā)送到所述S-CSCF。
S307、所述S-CSCF獲取該用戶對應(yīng)的鑒權(quán)信息,完成鑒權(quán)及注冊。
由于現(xiàn)有技術(shù)支持以TEL URI格式的標(biāo)識向HSS查詢信息,所以S-CSCF直接以所述TEL URI格式的標(biāo)識從HSS中獲取對應(yīng)用戶的鑒權(quán)信息,即獲取與所述E.164標(biāo)識對應(yīng)的用戶的鑒權(quán)信息。
之后,按照現(xiàn)有技術(shù)的流程完成用戶注冊。
為了更好的解決對號碼轉(zhuǎn)換和互通,以及簡化會話接續(xù)流程。本發(fā)明提供一中IMS系統(tǒng)中會話接續(xù)的方法。
以下以兩個實例具體描述IMS用戶會話接續(xù)的方法。
實例四在ENUM服務(wù)器中設(shè)置E.164轉(zhuǎn)換后的SIP URI格式的標(biāo)識,用于在以E.164發(fā)起會話時,獲得對應(yīng)的SIP URI格式的標(biāo)識,通過DNS解析進一步獲取下一跳地址,來完成接續(xù)。參見圖6、圖7所示,本實例具體處理步驟如下S401、IMS主叫終端以被叫的E.164發(fā)起會話請求。
S402、P-CSCF收到所述會話請求消息后,根據(jù)用戶注冊時保存的路經(jīng),將所述會話請求消息轉(zhuǎn)發(fā)到主叫歸屬網(wǎng)絡(luò)中的S-CSCF。
S403、主叫終端歸屬網(wǎng)絡(luò)中的S-CSCF,對應(yīng)查詢SIP URI格式的標(biāo)識。
服務(wù)商先在ENUM服務(wù)器中設(shè)置每一IMS用戶的E.164標(biāo)識轉(zhuǎn)換后的SIPURI格式的標(biāo)識。
例如E.164號碼為+46-8-9761234。轉(zhuǎn)換后的SIP URI格式的標(biāo)識為sip4689761234@e164.3gppnetwork.org。其中域名e164.3gppnetwork.org用來表示這是一個E.164號碼。
在網(wǎng)絡(luò)側(cè)收到會話請求時,以該被叫用戶的E.164標(biāo)識在ENUM服務(wù)器中查詢對應(yīng)的SIP URI格式的標(biāo)識。
若查詢到對應(yīng)的SIP URI格式的標(biāo)識,則認為該被叫用戶是IMS用戶,并轉(zhuǎn)入步驟S404;否則,認為被叫是PSTN或PLMN用戶,并轉(zhuǎn)入步驟S406。
S404、對獲得的SIP URI格式的標(biāo)識進行DNS解析,獲取被叫終端歸屬網(wǎng)絡(luò)中的I-CSCF地址。
S405、在被叫的IMS歸屬網(wǎng)絡(luò)中完成接續(xù)。
-所述被叫歸屬網(wǎng)絡(luò)中的I-CSCF將會話請求消息中的所述E.164標(biāo)識轉(zhuǎn)換為TEL URI格式的標(biāo)識(轉(zhuǎn)換方法參見協(xié)議RFC2806),并以TEL URI格式的標(biāo)識向HSS查詢被叫終端的位置信息;-在所述HSS回應(yīng)的消息中攜帶被叫終端歸屬的S-CSCF地址;-所述I-CSCF將會話請求轉(zhuǎn)發(fā)到該S-CSCF,由該S-CSCF完成接續(xù)。
S406、在被叫的PSTN或PLMN網(wǎng)絡(luò)中完成接續(xù)。
-BGCF收到所述會話請求消息后,將所述會話請求消息轉(zhuǎn)發(fā)到媒體網(wǎng)關(guān)控制功能實體(MGCF);-由MGCF將所述會話請求消息發(fā)送到PSTN或PLMN,并按現(xiàn)有技術(shù)完成接續(xù)。
實例五將E.164標(biāo)識轉(zhuǎn)換成TEL URI格式的標(biāo)識,用于查詢下一跳地址,并完成接續(xù)。參見圖6、圖8所示,本實例具體處理步驟如下S501、IMS主叫終端以被叫的E.164標(biāo)識發(fā)起會話請求。
S502、P-CSCF收到所述會話請求消息后,根據(jù)用戶注冊時保存的路經(jīng),將所述會話請求消息轉(zhuǎn)發(fā)到主叫歸屬網(wǎng)絡(luò)中的S-CSCF。
S503、主叫歸屬網(wǎng)絡(luò)中的S-CSCF將會話請求消息中的E.164標(biāo)識轉(zhuǎn)換為TEL URI格式的標(biāo)識。
S504、以所述TELURI在數(shù)據(jù)庫中查詢相應(yīng)的下一跳地址。
所述的數(shù)據(jù)庫為內(nèi)部路由數(shù)據(jù)庫,或者外部路由數(shù)據(jù)庫。
經(jīng)過查詢獲取的被叫歸屬網(wǎng)絡(luò)中的下一跳地址若為I-CSCF地址,即被叫終端是IMS終端,則轉(zhuǎn)入步驟S505;獲取的被叫歸屬網(wǎng)絡(luò)中的下一跳地址若為邊緣網(wǎng)關(guān)控制功能實體(BGCF)的地址,即被叫終端是公眾電話業(yè)務(wù)網(wǎng)(PSTN)終端或公眾陸地移動網(wǎng)(PLMN)終端,則轉(zhuǎn)入步驟S506。
S505、在被叫的IMS歸屬網(wǎng)絡(luò)中完成接續(xù)。
-被叫歸屬網(wǎng)絡(luò)中的I-CSCF將會話請求消息中的所述E.164標(biāo)識轉(zhuǎn)換為TEL URI格式的標(biāo)識,并以TEL URI格式的標(biāo)識向HSS查詢被叫終端的位置信息;-在所述HSS回應(yīng)的消息中攜帶被叫終端歸屬的S-CSCF地址;-所述I-CSCF將會話請求轉(zhuǎn)發(fā)到該S-CSCF,由該S-CSCF完成接續(xù)。
S506、在被叫的PSTN或PLMN網(wǎng)絡(luò)中完成接續(xù)。
-BGCF收到所述會話請求消息后,將所述會話請求消息轉(zhuǎn)發(fā)到媒體網(wǎng)關(guān)控制功能實體(MGCF);-由MGCF將所述會話請求消息發(fā)送到PSTN或PLMN,并按現(xiàn)有技術(shù)完成接續(xù)。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若對本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種IP多媒體子系統(tǒng)中用戶注冊的方法,其特征在于,包括下列步驟A、用戶以E.164標(biāo)識作為基本標(biāo)識發(fā)起注冊請求;B、IMS終端將所述E.164標(biāo)識轉(zhuǎn)換為符合SIP協(xié)議的注冊標(biāo)識,并將該注冊標(biāo)識添加到注冊請求消息中;C、IMS網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備根據(jù)所述注冊請求消息完成鑒權(quán)及注冊。
2.如權(quán)利要求1所述的方法,其特征在于,所述步驟C包括下列步驟C1、代理呼叫會話控制功能(P-CSCF)獲取所述IMS終端歸屬網(wǎng)絡(luò)中的查詢呼叫會話控制功能實體(I-CSCF)的地址,并將所述注冊請求消息發(fā)送到該I-CSCF;C2、所述I-CSCF獲取該IMS終端歸屬的服務(wù)呼叫會話控制功能實體(S-CSCF)的地址,并將所述注冊請求消息發(fā)送到該S-CSCF;C3、所述S-CSCF獲取該用戶對應(yīng)的鑒權(quán)信息,完成鑒權(quán)及注冊。
3.如權(quán)利要求2所述的方法,其特征在于,所述注冊標(biāo)識為會話發(fā)起協(xié)議通用資源標(biāo)識(SIP URI)。
4.如權(quán)利要求3所述的方法,其特征在于,所述將E.164標(biāo)識轉(zhuǎn)換為SIPURI是在所述E.164標(biāo)識之后添加用于標(biāo)識E.164的域名。
5.如權(quán)利要求4所述的方法,其特征在于,所述步驟C1中P-CSCF是從注冊請求消息的頭域中獲取IMS終端的歸屬網(wǎng)絡(luò)地址,并對該地址進行域名解析協(xié)議(DNS)來獲取所述IMS終端歸屬網(wǎng)絡(luò)中的I-CSCF地址。
6.如權(quán)利要求3至5任一項所述的方法,其特征在于,所述步驟C2中I-CSCF還原所述E.164,并將該E.164轉(zhuǎn)換為TEL URI格式,用以從歸屬簽約用戶服務(wù)器(HSS)中獲取所述IMS終端歸屬的S-CSCF的地址。
7.如權(quán)利要求6所述的方法,其特征在于,所述步驟C3中S-CSCF還原所述E.164,并將該E.164轉(zhuǎn)換為TEL URI格式,用以從HSS中獲取用戶的鑒權(quán)信息。
8如權(quán)利要求3至5任一項所述的方法,其特征在于,建立歸屬簽約用戶服務(wù)器(HSS)中設(shè)置的地址信息和鑒權(quán)信息與所述E.164轉(zhuǎn)換后的SIP URI之間的對應(yīng)關(guān)系,則所述步驟C2中I-CSCF直接以所述注冊標(biāo)識查詢所述IMS終端歸屬的S-CSCF的地址。
9.如權(quán)利要求8所述的方法,其特征在于,所述步驟C3中S-CSCF直接以所述注冊標(biāo)識在HSS中查詢用戶的鑒權(quán)信息。
10.如權(quán)利要求2所述的方法,其特征在于,所述注冊標(biāo)識為TEL URI。
11.如權(quán)利要求10所述的方法,其特征在于,所述步驟C1中P-CSCF是從注冊請求消息的頭域中獲取IMS終端的歸屬網(wǎng)絡(luò)地址,并對該地址進行DNS協(xié)議解析來獲取所述IMS終端歸屬網(wǎng)絡(luò)中的I-CSCF地址。
12.如權(quán)利要求10或11所述的方法,其特征在于,所述步驟C2中I-CSCF直接以所述注冊標(biāo)識從HSS中獲取所述IMS終端歸屬的S-CSCF的地址。
13.如權(quán)利要求12所述的方法,其特征在于,所述步驟C3中S-CSCF直接以所述注冊標(biāo)識從HSS中獲取用戶的鑒權(quán)信息。
14.一種IP多媒體子系統(tǒng)中會話接續(xù)的方法,其特征在于,包括下列步驟IMS主叫終端以被叫的E.164標(biāo)識發(fā)起會話請求;在主叫終端歸屬網(wǎng)絡(luò)中,將所述E.164標(biāo)識轉(zhuǎn)換為通用資源格式的標(biāo)識(URI),并以該URI獲取被叫終端歸屬網(wǎng)絡(luò)中的下一跳地址;將所述會話請求發(fā)送到下一跳地址,并完成被叫終端歸屬網(wǎng)絡(luò)中的接續(xù)。
15.如權(quán)利要求14所述的方法,其特征在于,所述將E.164標(biāo)識轉(zhuǎn)換為URI,并以該URI獲取被叫終端歸屬網(wǎng)絡(luò)中的下一跳地址是在設(shè)置有E.164轉(zhuǎn)換后的SIP URI的E.164標(biāo)識翻譯協(xié)議(ENUM)服務(wù)器中查詢被叫對應(yīng)的SIPURI;以及對該SIP URI進行DNS解析,獲取所述下一跳地址。
16.如權(quán)利要求14所述的方法,其特征在于,所述將E.164標(biāo)識轉(zhuǎn)換為URI,并以該URI獲取被叫終端歸屬網(wǎng)絡(luò)中的下一跳地址是主叫終端歸屬的S-CSCF將被叫的E.164標(biāo)識轉(zhuǎn)換為TEL URI,并以該TEL URI在數(shù)據(jù)庫中查詢相應(yīng)的下一跳地址。
17.如權(quán)利要求16所述的方法,其特征在于,所述數(shù)據(jù)庫為內(nèi)部路由數(shù)據(jù)庫,或者外部路由數(shù)據(jù)庫。
18.如權(quán)利要求14至17任一項所述的方法,其特征在于,若獲取的下一跳地址為I-CSCF地址,則完成在被叫終端歸屬網(wǎng)絡(luò)中的接續(xù),包括下列步驟-所述I-CSCF向HSS查詢被叫終端的位置信息;-在所述HSS回應(yīng)的消息中攜帶被叫終端歸屬的S-CSCF地址;-所述I-CSCF將會話請求轉(zhuǎn)發(fā)到該S-CSCF,由該S-CSCF完成接續(xù)。
19.如權(quán)利要求14至17任一項所述的方法,其特征在于,若獲取的下一跳地址為邊緣網(wǎng)關(guān)控制功能實體(BGCF)的地址,則完成在被叫終端歸屬網(wǎng)絡(luò)中的接續(xù),包括下列步驟-BGCF將所述會話請求轉(zhuǎn)發(fā)到媒體網(wǎng)關(guān)控制功能實體(MGCF);-由MGCF將所述會話請求發(fā)送到公眾電話業(yè)務(wù)網(wǎng)(PSTN)或公眾陸地移動網(wǎng)(PLMN),并完成接續(xù)。
20.一種IMS終端,包括終端本體,其特征在于,所述IMS終端還包括轉(zhuǎn)換模塊,其設(shè)置在所述終端本體內(nèi)部,用于將E.164標(biāo)識轉(zhuǎn)換為符合SIP協(xié)議的注冊標(biāo)識。
全文摘要
本發(fā)明公開了一種IP多媒體子系統(tǒng)中用戶注冊的方法,用以解決現(xiàn)有技術(shù)只提供以SIP URI標(biāo)識作為基本標(biāo)識發(fā)起注冊的方式,用戶沒有選擇的余地,以及為了滿足傳統(tǒng)用戶終端和用戶習(xí)慣實施較復(fù)雜的問題。本發(fā)明包括下列步驟用戶以E.164標(biāo)識作為基本標(biāo)識發(fā)起注冊請求;IMS終端將所述E.164標(biāo)識轉(zhuǎn)換為符合SIP協(xié)議的注冊標(biāo)識,并將該注冊標(biāo)識添加到注冊請求消息中;IMS網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備根據(jù)所述注冊請求消息完成鑒權(quán)及注冊。
文檔編號H04L29/06GK1882172SQ200510088748
公開日2006年12月20日 申請日期2005年7月29日 優(yōu)先權(quán)日2005年7月29日
發(fā)明者李輝 申請人:華為技術(shù)有限公司