專(zhuān)利名稱(chēng):一種選擇被叫路由的方法、網(wǎng)絡(luò)及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無(wú)線(xiàn)網(wǎng)絡(luò)領(lǐng)域,特別是涉及一種選擇被叫路由的方法、無(wú)線(xiàn)網(wǎng)絡(luò)、媒體網(wǎng)關(guān)控制實(shí)體及網(wǎng)絡(luò)域選擇實(shí)體。
背景技術(shù):
在3GPP2組織,當(dāng)前正在討論IMS域與CDMA 1X網(wǎng)絡(luò)的互操作問(wèn)題,在當(dāng)前的IMS域增加了三個(gè)網(wǎng)絡(luò)實(shí)體,參考模型如圖1所示新增的三個(gè)實(shí)體為NeDS路由SIP網(wǎng)絡(luò)或者PSTN的呼叫到在CDMA1x注冊(cè)的終端,當(dāng)終端執(zhí)行SIP注冊(cè)時(shí)注銷(xiāo)在CDMA1x的注冊(cè)。對(duì)于CDMA1x網(wǎng)絡(luò)來(lái)說(shuō),NeDS類(lèi)似一個(gè)MSC/VLR實(shí)體。終端在IMS域注冊(cè)和在CDMA1x電路域注冊(cè)都會(huì)在NeDs中記錄。通過(guò)NeDS可以知道當(dāng)前終端是在CDMA1x網(wǎng)絡(luò)注冊(cè)還是在高速分組數(shù)據(jù)HRPD的IMS域注冊(cè)。
呼叫連續(xù)性控制實(shí)體CCCF支持HRPD/WLAN VoIP會(huì)話(huà)到CDMA1x電路交換會(huì)話(huà)的切換。
SMS-GW存儲(chǔ)和轉(zhuǎn)發(fā)短消息。終端注冊(cè)在IMS域,則和HRPD網(wǎng)絡(luò)交互。終端在CDMA1x網(wǎng)絡(luò)注冊(cè)則與1x網(wǎng)絡(luò)交互。
該模型的提出是為了支持使用CDMA2000 EVDO與CDMA2000 1X或者WLAN與1x的雙?;旌辖K端的用戶(hù),解決注冊(cè)、被叫路由、跨域切換、短消息傳遞等方面的問(wèn)題。
另外,ENUM技術(shù)是當(dāng)今計(jì)算機(jī)網(wǎng)絡(luò)資源尋址定位方式的熱點(diǎn),它是伴隨三網(wǎng)合一,網(wǎng)絡(luò)通訊技術(shù)和需求的發(fā)展應(yīng)運(yùn)而生的。它采用符合E.164標(biāo)準(zhǔn)的電話(huà)號(hào)碼作為用戶(hù)通訊的入口,采用DNS技術(shù)和運(yùn)行框架,為用戶(hù)提供便捷的解析服務(wù)。用戶(hù)可以采用電話(huà)號(hào)碼完成VoIP的尋址定位,以及HTTP訪(fǎng)問(wèn),電子郵件,目錄服務(wù)等等網(wǎng)絡(luò)應(yīng)用,并完成訪(fǎng)問(wèn)限制,查詢(xún)重定向等等一系列功能。
應(yīng)用上述網(wǎng)絡(luò),并且被叫終端為雙模終端時(shí),被叫路由的網(wǎng)絡(luò)構(gòu)架參見(jiàn)圖2所示。從圖2中可以看出,PSTN/PLMN和其他SIP網(wǎng)絡(luò)都是連接到用戶(hù)歸屬網(wǎng)絡(luò)的IMS域?qū)嶓w,即用戶(hù)的被叫入口限定為用戶(hù)的IMS域。
當(dāng)主叫從PSTN或PLMN發(fā)起呼叫,并且被叫用戶(hù)注冊(cè)在電路域時(shí),具體呼叫流程圖參見(jiàn)圖3所示,包括下列步驟1.PSTN/PLMN網(wǎng)絡(luò)向MGCF發(fā)送IAM消息,將呼叫路由至IMS域;2.MGCF轉(zhuǎn)換為SIP呼叫信令I(lǐng)NVITE發(fā)送給被叫所屬的I/S-CSCF;3和4.I/S-CSCF根據(jù)被叫用戶(hù)的初始過(guò)濾規(guī)則iFC觸發(fā)規(guī)則將呼叫觸發(fā)至NeDS/CCCF;5.NeDS根據(jù)用戶(hù)的注冊(cè)狀態(tài)進(jìn)行路由決策,這個(gè)例子中用戶(hù)是注冊(cè)在電路域,則NeDS到用戶(hù)電路域歸屬位置寄存器HLR去查詢(xún)用戶(hù)位置;6.HLR向用戶(hù)拜訪(fǎng)域MSC/VLR申請(qǐng)用戶(hù)漫游號(hào)碼;7.MSC/VLR分配漫游號(hào)碼之后返回給HLR;8.HLR將漫游號(hào)碼返回給NeDS;9和10.NeDS/CCCF根據(jù)漫游號(hào)碼向I/S-CSCF發(fā)送呼叫改向命令302消息;11.I/S-CSCF根據(jù)改向后的漫游號(hào)碼將呼叫重新路由至MGCF;從12步開(kāi)始,就是一個(gè)普通的電路域被叫過(guò)程了;當(dāng)主叫從PSTN或PLMN發(fā)起呼叫,并且被叫用戶(hù)注冊(cè)在IMS域時(shí),具體呼叫流程圖參見(jiàn)圖4所示,包括下列步驟1.PSTN/PLMN向MGCF發(fā)送IAM消息,將呼叫路由至IMS域;2.MGCF轉(zhuǎn)換為SIP呼叫信令I(lǐng)NVITE發(fā)送給被叫所屬的I/S-CSCF;3和4.I/S-CSCF根據(jù)被叫用戶(hù)的iFC觸發(fā)規(guī)則將呼叫觸發(fā)至NeDS/CCCF;
5.NeDS根據(jù)用戶(hù)的注冊(cè)狀態(tài)進(jìn)行路由決策,這個(gè)例子中用戶(hù)是注冊(cè)在IMS域的,則NeDS到用戶(hù)IMS域HSS去確認(rèn)用戶(hù)狀態(tài);6.HSS返回用戶(hù)的確是在HSS有注冊(cè);7和8.NeDS/CCCF通知I/S-CSCF用戶(hù)就在IMS域注冊(cè),要求I/S-CSCF在IMS域本域接續(xù)用戶(hù);從第9步開(kāi)始,就是一個(gè)普通的IMS域用戶(hù)被叫流程了。
上述方案的基礎(chǔ)是主叫終端從PSTN或PLMN發(fā)起的呼叫都需要首先路由至被叫用戶(hù)所在的IMS域,由IMS域?qū)嶓wNeDS來(lái)進(jìn)行路由決策。這個(gè)基礎(chǔ)對(duì)于被叫終端為雙模終端而言是成立的,但是目前還同時(shí)存在大量傳統(tǒng)電路域的單模終端,對(duì)于這些單模終端不管是HSS還是NeDS都不會(huì)有相關(guān)記錄,如果被叫終端為單模終端,并且呼叫路由到HSS或NeDS,則會(huì)因?yàn)闊o(wú)用戶(hù)數(shù)據(jù)而中斷呼叫接續(xù)。
而且,由于主叫終端是從PSTN或PLMN發(fā)起的呼叫,主叫網(wǎng)絡(luò)的MSC沒(méi)有判斷被叫終端是否為單模終端的能力,只能根據(jù)被叫號(hào)碼進(jìn)行號(hào)碼分析,這樣就限定了雙模終端用戶(hù)的號(hào)碼必須在特殊號(hào)段內(nèi),這對(duì)運(yùn)營(yíng)商的號(hào)段規(guī)劃有了限制。
綜上所述現(xiàn)有方案只解決了雙模終端的被叫路由問(wèn)題,而對(duì)傳統(tǒng)單模終端的兼容性沒(méi)有予以考慮。
發(fā)明內(nèi)容
本發(fā)明提供一種選擇被叫路由的方法、無(wú)線(xiàn)網(wǎng)絡(luò)、媒體網(wǎng)關(guān)控制實(shí)體及網(wǎng)絡(luò)域選擇實(shí)體,用以解決現(xiàn)有方案解決了雙模終端的被叫路由問(wèn)題,但導(dǎo)致被叫終端為單模終端時(shí),無(wú)法完成呼叫接續(xù)的問(wèn)題。
本發(fā)明方法包括媒體網(wǎng)關(guān)控制實(shí)體MGCF收到來(lái)自電路域的呼叫;MGCF查詢(xún)是否存在被叫終端的通用資源標(biāo)識(shí)URI信息,若不存在,則將所述呼叫重新接續(xù)到電路域,并在電路域完成路由。
主叫終端從公共開(kāi)關(guān)電話(huà)網(wǎng)絡(luò)PSTN或公共陸地移動(dòng)通信網(wǎng)PLMN發(fā)起的呼叫。
若所述呼叫首先被路由到被叫側(cè)的電路域網(wǎng)絡(luò),則該呼叫通過(guò)被叫側(cè)關(guān)口局移動(dòng)交換中心GMSC被路由到MGCF;若所述呼叫首先被路由到IMS域,則該呼叫直接被路由到MGCF。
MGCF向E.164號(hào)碼映射服務(wù)器ENUM查詢(xún)是否存在被叫終端的URI信息。
MGCF將被叫號(hào)碼轉(zhuǎn)換為tel URI并發(fā)送到查詢(xún)呼叫會(huì)話(huà)控制功能實(shí)體I-CSCF;再由I-CSCF到歸屬簽約用戶(hù)服務(wù)器HSS查詢(xún)是否存在被叫終端的URI信息。
所述將呼叫重新接續(xù)到電路域,包括下列步驟MGCF向主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC發(fā)送攜帶有前轉(zhuǎn)指示及前轉(zhuǎn)號(hào)碼的釋放消息;主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC根據(jù)前轉(zhuǎn)指示及前轉(zhuǎn)號(hào)碼將所述呼叫接續(xù)到電路域。
或者,所述將呼叫重新接續(xù)到電路域,包括下列步驟MGCF向主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC發(fā)送包含特殊前綴及被叫號(hào)碼的呼叫建立中繼信令;主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC根據(jù)特殊前綴及被叫號(hào)碼將所述呼叫接續(xù)到電路域。
或者,所述將呼叫重新接續(xù)到電路域,包括下列步驟MGCF構(gòu)造攜帶有特殊標(biāo)識(shí)的會(huì)話(huà)請(qǐng)求消息,并發(fā)送到網(wǎng)絡(luò)域選擇實(shí)體NeDS;NeDS識(shí)別所述特殊標(biāo)識(shí)后,直接向歸屬位置寄存器HLR查詢(xún)被叫終端的漫游號(hào)碼;NeDS重新向MGCF發(fā)起會(huì)話(huà),該會(huì)話(huà)中的被叫標(biāo)識(shí)為所述漫游號(hào)碼;MGCF根據(jù)收到的漫游號(hào)碼將呼叫直接路由至被叫終端所在的VMSC;或者,MGCF向主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC發(fā)送攜帶有前轉(zhuǎn)指示及漫游號(hào)碼的釋放消息,并由主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC將呼叫重新接續(xù)到VMSC;或者,MGCF向主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC發(fā)送包含特殊前綴及漫游號(hào)碼的呼叫建立中繼信令,并由主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC將呼叫重新接續(xù)到VMSC。
或者,若MGCF和被叫側(cè)GMSC合并為一個(gè)設(shè)備,則所述將呼叫重新接續(xù)到電路域,包括下列步驟所述合并設(shè)備直接向HLR查詢(xún)被叫終端的漫游號(hào)碼;所述合并設(shè)備根據(jù)收到的漫游號(hào)碼將呼叫直接路由至被叫終端所在的VMSC。
或者,所述將呼叫重新接續(xù)到電路域,包括下列步驟若被叫側(cè)GMSC是通過(guò)MGCF和主叫側(cè)網(wǎng)絡(luò)相連的,則MGCF直接將所述呼叫路由到被叫側(cè)GMSC;被叫側(cè)GMSC將所述呼叫接續(xù)到電路域。
若存在被叫終端的URI信息,則直接在IMS域完成該呼叫的路由。
本發(fā)明的媒體網(wǎng)關(guān)控制實(shí)體,包括信令轉(zhuǎn)換處理模塊,以及分別與所述信令轉(zhuǎn)換處理模塊相連的中繼信令處理模塊、SIP信令處理模塊、ENUM信令處理模塊,還包括單模終端處理模塊,用于根據(jù)收到的ENUM信令或SIP信令判斷被叫終端是否為單模終端,若是,則對(duì)呼叫進(jìn)行相應(yīng)的處理后發(fā)出,以使所述呼叫重新接續(xù)到電路域。
所述單模終端處理模塊中包括下列子模塊判斷子模塊,用于根據(jù)由SIP信令處理模塊或ENUM信令處理模塊發(fā)出,并由信令轉(zhuǎn)換處理模塊轉(zhuǎn)發(fā)來(lái)的信令判斷被叫終端是否為單模終端。
所述單模終端處理模塊中還包括下列任一子模塊第一處理子模塊,用于在所述判斷模塊判定被叫終端為單模終端后,在釋放消息中添加前轉(zhuǎn)指示及前轉(zhuǎn)號(hào)碼,并通過(guò)中繼信令處理模塊向主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC發(fā)送;第二處理子模塊,用于在所述判斷模塊判定被叫終端為單模終端后,在呼叫建立中繼信令中的添加特殊前綴及被叫號(hào)碼,并通過(guò)中繼信令處理模塊向主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC發(fā)送;第三處理子模塊,用于在所述判斷模塊判定被叫終端為單模終端后,將呼叫構(gòu)造為攜帶有特殊標(biāo)識(shí)的會(huì)話(huà)請(qǐng)求消息,并通過(guò)SIP信令處理模塊將其路由到IMS域,以獲取被叫終端的漫游號(hào)碼,并根據(jù)漫游號(hào)碼將呼叫路由到被叫終端所在的VMSC;第四處理子模塊,用于在所述媒體網(wǎng)關(guān)控制實(shí)體具有GMSC的功能時(shí),并且在所述判斷模塊判定被叫終端為單模終端后,直接獲取被叫終端的漫游號(hào)碼,并根據(jù)漫游號(hào)碼將呼叫路由到被叫終端所在的VMSC;第五處理子模塊,用于在所述判斷模塊判定被叫終端為單模終端后,直接將所述呼叫通過(guò)中繼信令處理模塊路由到被叫側(cè)GMSC。
本發(fā)明的網(wǎng)絡(luò)域選擇實(shí)體,包括記錄模塊,用于記錄終端在IMS域和在CDMA1x電路域的注冊(cè)信息,其特征在于,所述網(wǎng)絡(luò)域選擇實(shí)體NeDS還包括識(shí)別模塊,用于識(shí)別MGCF發(fā)來(lái)的會(huì)話(huà)請(qǐng)求消息中是否攜帶有特殊標(biāo)識(shí),若攜帶有特殊標(biāo)識(shí),則使NeDS直接向HLR查詢(xún)被叫終端的漫游號(hào)碼。
本發(fā)明的無(wú)線(xiàn)網(wǎng)絡(luò),包括上述媒體網(wǎng)關(guān)控制實(shí)體。還包括上述網(wǎng)絡(luò)域選擇實(shí)體。
本發(fā)明有益效果如下本發(fā)明在主叫終端從PSTN或PLMN發(fā)起的呼叫后,不管被叫側(cè)入口網(wǎng)元為GMSC或MGCF,都首先將呼叫路由到MGCF,而不是按照現(xiàn)有電路域的接續(xù)流程,到HLR去查詢(xún)被叫終端的位置信息,這樣可避免被叫終端在HLR有注冊(cè)時(shí),HLR會(huì)到用戶(hù)拜訪(fǎng)的MSC去申請(qǐng)漫游號(hào)碼,導(dǎo)致呼叫無(wú)條件的從電路域進(jìn)行接續(xù),從而使雙模終端的被叫路由選擇性失去意義。
而當(dāng)呼叫全部路由到MGCF之后,如果被叫用戶(hù)使用的是單模終端,在IMS域沒(méi)有用戶(hù)URI記錄,則會(huì)造成呼叫失敗。本發(fā)明能夠避免出現(xiàn)這種情況。
MGCF收到所述呼叫后,向ENUM服務(wù)器查詢(xún)是否存在被叫終端的URI信息,若MGCF收到失敗響應(yīng)(即被叫終端在IMS域沒(méi)有注冊(cè)信息),則判定被叫終端為單模終端;否則,判定被叫終端為雙模終端,并將呼叫路由到IMS域,按照現(xiàn)有的雙模終端的被叫路由方案,由NeDS選擇路由?;蛘?,MGCF收到所述呼叫后,直接將該呼叫路由到IMS域中,由I-CSCF向HSS查詢(xún)被叫終端的URI信息(注冊(cè)信息),若查詢(xún)失敗,則I-CSCF會(huì)向MGCF發(fā)送失敗響應(yīng),MGCF收到所述失敗響應(yīng)后,判定被叫終端為單模終端;否則,按照現(xiàn)有的雙模終端的被叫路由方案,由NeDS選擇路由。
在MGCF判定被叫終端為單模終端后(即IMS域沒(méi)有被叫終端的注冊(cè)信息),MGCF采用以下五種方式之一,將所述呼叫重新接續(xù)到電路域,并使得該呼叫在電路域完成路由。方式一MGCF向主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC發(fā)送攜帶有前轉(zhuǎn)指示及前轉(zhuǎn)號(hào)碼的釋放消息;主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC根據(jù)前轉(zhuǎn)指示及前轉(zhuǎn)號(hào)碼將所述呼叫接續(xù)到電路域。方式二MGCF向主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC發(fā)送包含特殊前綴及被叫號(hào)碼的呼叫建立中繼信令;主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC根據(jù)特殊前綴及被叫號(hào)碼將所述呼叫接續(xù)到電路域。方式三NeDS識(shí)別出MGCF發(fā)來(lái)的攜帶有特殊標(biāo)識(shí)的會(huì)話(huà)請(qǐng)求消息后,直接向歸屬位置寄存器HLR查詢(xún)被叫終端的漫游號(hào)碼;NeDS重新向MGCF發(fā)起會(huì)話(huà),該會(huì)話(huà)中的被叫標(biāo)識(shí)為所述漫游號(hào)碼;MGCF根據(jù)收到的漫游號(hào)碼將呼叫直接路由至被叫終端所在的VMSC;或者,按照方式一或方式二將呼叫接續(xù)到電路域。方式四若MGCF和被叫側(cè)GMSC合并為一個(gè)設(shè)備,則所述合并設(shè)備直接向HLR查詢(xún)被叫終端的漫游號(hào)碼;所述合并設(shè)備根據(jù)收到的漫游號(hào)碼將呼叫直接路由至被叫終端所在的VMSC。方式五若被叫側(cè)GMSC是通過(guò)MGCF和主叫側(cè)網(wǎng)絡(luò)相連的,則MGCF直接將所述呼叫路由到被叫側(cè)GMSC;被叫側(cè)GMSC將所述呼叫接續(xù)到電路域。
為了支撐本發(fā)明方法,本發(fā)明還提供了一種MGCF,包括信令轉(zhuǎn)換處理模塊,以及分別與所述信令轉(zhuǎn)換處理模塊相連的中繼信令處理模塊、SIP信令處理模塊、ENUM信令處理模塊和本發(fā)明添加的單模終端處理模塊。所述單模終端處理模塊,用于根據(jù)收到的ENUM信令或SIP信令判斷被叫終端是否為單模終端,若是,則對(duì)呼叫進(jìn)行相應(yīng)的處理后發(fā)出,以使所述呼叫重新接續(xù)到電路域;否則,直接在IMS域接續(xù)所述呼叫。
本發(fā)明還提供了一種NeDS,用于配合將所述呼叫重新接續(xù)到電路域的方式三的實(shí)現(xiàn)。
將上述MGCF應(yīng)用于無(wú)線(xiàn)網(wǎng)絡(luò)中,本發(fā)明又提供了一種無(wú)線(xiàn)網(wǎng)絡(luò)。進(jìn)一步該無(wú)線(xiàn)網(wǎng)絡(luò)中還可添加上述NeDS。
通過(guò)本發(fā)明的實(shí)施,MGCF完成了被叫終端為單模或雙模的判斷;之后,MGCF可根據(jù)判斷結(jié)果,將所述呼叫有針對(duì)性地路由到合適的網(wǎng)絡(luò)域。這樣不但保持了現(xiàn)有雙模終端的被叫路由方案對(duì)被叫路由的選擇性,體現(xiàn)了雙模終端的優(yōu)勢(shì),而且兼顧了單模終端在現(xiàn)網(wǎng)中的長(zhǎng)期共存。
圖1為IMS域與CDMA1X電路域互操作模型圖;圖2為目前3GPP2標(biāo)準(zhǔn)的網(wǎng)絡(luò)架構(gòu)示意圖;圖3為目前用戶(hù)注冊(cè)在電路域的雙模終端被叫路由流程圖;圖4為目前用戶(hù)注冊(cè)在IMS域的雙模終端被叫路由流程圖;圖5為本發(fā)明MGCF的結(jié)構(gòu)示意圖;圖6為單模終端處理模塊內(nèi)部結(jié)構(gòu)示意圖;圖7為本發(fā)明NeDS的結(jié)構(gòu)示意圖;圖8為本發(fā)明方法步驟流程圖;圖9為方法實(shí)例一的被叫路由流程圖;圖10為方法實(shí)例二的被叫路由流程圖;圖11為方法實(shí)例三的被叫路由流程圖;圖12為方法實(shí)例四的被叫路由流程圖;圖13為方法實(shí)例五的被叫路由流程圖;圖14為方法實(shí)例六的被叫路由流程圖;圖15為方法實(shí)例七的被叫路由流程圖;圖16為方法實(shí)例八的被叫路由流程圖;圖17為方法實(shí)例九的被叫路由流程圖。
具體實(shí)施例方式
為了保持了現(xiàn)有雙模終端的被叫路由方案對(duì)被叫路由的選擇性,而且還要兼顧單模終端的被叫路由,本發(fā)明提供了一種MGCF,參見(jiàn)圖5所示,其包括信令轉(zhuǎn)換處理模塊,以及分別與所述信令轉(zhuǎn)換處理模塊相連的中繼信令處理模塊、SIP信令處理模塊、ENUM信令處理模塊和單模終端處理模塊。
所述中繼信令處理模塊,用于接收入局呼叫,并轉(zhuǎn)發(fā)給信令轉(zhuǎn)換處理模塊,以及將信令轉(zhuǎn)換處理模塊發(fā)來(lái)的信令向主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC發(fā)出。該模塊轉(zhuǎn)發(fā)和發(fā)出的信令類(lèi)型包括ISUP信令、TUP信令(Telephone User Part),以及BICC信令(Bearer Independent Call Control)。
所述SIP信令處理模塊,用于將被叫終端信息轉(zhuǎn)換為SIP信令,并向IMS域發(fā)送,以及將IMS域發(fā)來(lái)的SIP信令(例如404響應(yīng))發(fā)送到信令轉(zhuǎn)換處理模塊。
所述ENUM信令處理模塊,用于將ENUM查詢(xún)信令發(fā)送到ENUM服務(wù)器,并將ENUM服務(wù)器的反饋信令發(fā)送到信令轉(zhuǎn)換處理模塊。
所述信令轉(zhuǎn)換處理模塊,用于將SIP信令處理模塊和ENUM信令處理模塊發(fā)來(lái)的信令轉(zhuǎn)發(fā)到單模終端處理模塊,并根據(jù)單模終端處理模塊反饋的處理結(jié)果,通過(guò)中繼信令處理模塊將呼叫接續(xù)到電路域,或者通過(guò)SIP信令處理模塊將呼叫接續(xù)到IMS域。
所述單模終端處理模塊,用于根據(jù)信令轉(zhuǎn)換處理模塊轉(zhuǎn)發(fā)來(lái)的信令,判斷被叫終端是否為單模終端,并對(duì)呼叫進(jìn)行相應(yīng)的處理后,將處理結(jié)果反饋給信令轉(zhuǎn)換處理模塊。
進(jìn)一步,參見(jiàn)圖6所示,所述單模終端處理模塊內(nèi)部包括第一處理子模塊、第二處理子模塊、第三處理子模塊、第四處理子模塊和第五處理子模塊中的任一一個(gè)子模塊,以及與其相連的判斷子模塊。
所述判斷子模塊,用于根據(jù)由SIP信令處理模塊或ENUM信令處理模塊發(fā)出,并由信令轉(zhuǎn)換處理模塊轉(zhuǎn)發(fā)來(lái)的信令判斷被叫終端是否為單模終端。
所述第一處理子模塊,用于在所述判斷模塊判定被叫終端為單模終端后,在釋放消息中添加前轉(zhuǎn)指示及前轉(zhuǎn)號(hào)碼,并通過(guò)中繼信令處理模塊向主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC發(fā)送。
所述第二處理子模塊,用于在所述判斷模塊判定被叫終端為單模終端后,在呼叫建立中繼信令中的添加特殊前綴及被叫號(hào)碼,并通過(guò)中繼信令處理模塊向主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC發(fā)送。
所述第三處理子模塊,用于在所述判斷模塊判定被叫終端為單模終端后,將呼叫構(gòu)造為攜帶有特殊標(biāo)識(shí)的會(huì)話(huà)請(qǐng)求消息,并通過(guò)SIP信令處理模塊將其路由到IMS域,以獲取被叫終端的漫游號(hào)碼,并根據(jù)漫游號(hào)碼將呼叫路由到被叫終端所在的VMSC。
所述第四處理子模塊,用于在所述MGCF具有GMSC的功能時(shí),并且在所述判斷模塊判定被叫終端為單模終端后,直接獲取被叫終端的漫游號(hào)碼,并根據(jù)漫游號(hào)碼將呼叫路由到被叫終端所在的VMSC。
所述第五處理子模塊,用于在所述判斷模塊判定被叫終端為單模終端后,直接將所述呼叫通過(guò)中繼信令處理模塊路由到被叫側(cè)GMSC。
對(duì)于本發(fā)明的MGCF也可采用如下替代方案,即單模終端處理模塊直接與信令轉(zhuǎn)換處理模塊、中繼信令處理模塊、SIP信令處理模塊和ENUM信令處理模塊相連,這樣就無(wú)需信令轉(zhuǎn)換處理模塊來(lái)轉(zhuǎn)發(fā)信令,各個(gè)模塊的其他功能均不改變。
為了配合上述第三處理子模塊的功能,本發(fā)明又提供了一種NeDS,參見(jiàn)圖7所示,其包括記錄模塊和識(shí)別模塊。
所述記錄模塊,用于記錄終端在IMS域和在CDMA1x電路域的注冊(cè)信息。
所述識(shí)別模塊,用于識(shí)別MGCF發(fā)來(lái)的會(huì)話(huà)請(qǐng)求消息中是否攜帶有特殊標(biāo)識(shí),若攜帶有特殊標(biāo)識(shí),則使NeDS直接向HLR查詢(xún)被叫終端的漫游號(hào)碼。
將上述MGCF應(yīng)用于涉及電路域和IMS域的無(wú)線(xiàn)網(wǎng)絡(luò)中,即為本發(fā)明的無(wú)線(xiàn)網(wǎng)絡(luò)。進(jìn)一步還可包括上述NeDS。
應(yīng)用上述無(wú)線(xiàn)網(wǎng)絡(luò)及設(shè)備,本發(fā)明提供了一種選擇被叫路由的方法,參見(jiàn)圖8所示,包括下列主要步驟S1、主叫終端從電路域發(fā)起的呼叫。
S2、將呼叫路由到MGCF。
S3、MGCF查詢(xún)是否存在被叫終端的URI信息,若不存在,則轉(zhuǎn)入步驟S4;否則,轉(zhuǎn)入步驟S5。
S4、將所述呼叫重新接續(xù)到電路域,并在電路域完成路由。
S5、在IMS域完成該呼叫的路由。
以下通過(guò)九個(gè)實(shí)例具體描述本發(fā)明方法。
方法實(shí)例一MGCF進(jìn)行ENUM查詢(xún),被叫終端為雙模終端,被叫網(wǎng)絡(luò)入口網(wǎng)元是GMSC。參見(jiàn)圖9所示,包括下列具體步驟S101、主叫終端從電路域發(fā)起的呼叫。
主叫終端從PSTN或PLMN發(fā)起的呼叫。
S102、將呼叫路由到MGCF。
1.主叫網(wǎng)絡(luò)將呼叫路由到被叫側(cè)網(wǎng)絡(luò)的GMSC;(1.ISUPIAM(CldNumber=E.164 Number))2.被叫側(cè)GMSC將呼叫路由到MGCF。(2.ISUPIAM(Cld Number=E.164Number))S103、MGCF查詢(xún)是否存在被叫終端的URI信息,若不存在,則轉(zhuǎn)入步驟S104;否則,轉(zhuǎn)入步驟S105。
3.MGCF到ENUM服務(wù)器進(jìn)行查詢(xún);(3.ENUM Qurey)4.因?yàn)楸唤杏脩?hù)是雙模終端用戶(hù),在ENUM服務(wù)器有記錄,則ENUM服務(wù)器返回了用戶(hù)的URI;(4.ENUM Response(UE1′s URI))5.MGCF根據(jù)用戶(hù)的URI構(gòu)造INVITE信令將呼叫路由至IMS域(即轉(zhuǎn)入步驟S105)。(5.SIPINVITE(ToUE1′s URI))S104、將所述呼叫重新接續(xù)到電路域,并在電路域完成路由。
S105、在IMS域完成該呼叫的路由。
以標(biāo)準(zhǔn)的雙模終端被叫路由方案完成呼叫路由。
方法實(shí)例二MGCF不進(jìn)行ENUM查詢(xún),被叫終端為雙模終端,被叫網(wǎng)絡(luò)入口網(wǎng)元是GMSC。參見(jiàn)圖10所示,包括下列具體步驟S201、主叫終端從電路域發(fā)起的呼叫。(與步驟S101相同)S202、將呼叫路由到MGCF。(與步驟S102相同)S203、MGCF查詢(xún)是否存在被叫終端的URI信息,若不存在,則轉(zhuǎn)入步驟S204;否則,轉(zhuǎn)入步驟S205。
3.MGCF直接構(gòu)造INVITE消息發(fā)送給I-CSCF,消息中填寫(xiě)被叫用戶(hù)的telURI格式E.164號(hào)碼;(3.SIPINVITE(ToE.164 Numer of UE1))4.I-CSCF向HSS查詢(xún)用戶(hù)狀態(tài);(4.CxQuery)5.因?yàn)楸唤杏脩?hù)是雙模終端用戶(hù),則HSS中有用戶(hù)記錄,HSS會(huì)返回用戶(hù)注冊(cè)的S-CSCF地址;(5.CxQuery Response(S-CSCF Name))6.I-CSCF將呼叫路由至S-CSCF(即轉(zhuǎn)入步驟S205)。(6.SIPINVITE(ToE.164 Numer of UE1))S204、將所述呼叫重新接續(xù)到電路域,并在電路域完成路由。
S205、在IMS域完成該呼叫的路由。(與步驟S105相同)方法實(shí)例三MGCF進(jìn)行ENUM查詢(xún),被叫終端為單模終端,被叫網(wǎng)絡(luò)入口網(wǎng)元是GMSC,通過(guò)特別IAM消息返回主叫網(wǎng)絡(luò)。參見(jiàn)圖11所示,包括下列具體步驟S301、主叫終端從電路域發(fā)起的呼叫。(與步驟S101相同)S302、將呼叫路由到MGCF。(與步驟S102相同)S303、MGCF查詢(xún)是否存在被叫終端的URI信息,若不存在,則轉(zhuǎn)入步驟S304;否則,轉(zhuǎn)入步驟S305。
3.MGCF到ENUM服務(wù)器進(jìn)行查詢(xún);(3.ENUM Qurey)4.因?yàn)楸唤杏脩?hù)是傳統(tǒng)單模終端用戶(hù),在ENUM服務(wù)器沒(méi)有記錄,則ENUM服務(wù)器返回了失敗響應(yīng)(即轉(zhuǎn)入步驟S304);(4.ENUM Response(failure))S304、將所述呼叫重新接續(xù)到電路域,并在電路域完成路由。
5.MGCF收到失敗響應(yīng)之后,不向GMSC返回失敗,而是給GMSC重新發(fā)送一條IAM消息,消息中的被叫號(hào)碼為用戶(hù)號(hào)碼前加上一個(gè)特別前綴,如999之類(lèi)的號(hào)碼;(5.IAM(Cld Number=prefix+E.164 Number))6.GMSC收到帶有特別前綴的IAM消息之后,通過(guò)號(hào)碼分析知道這條消息是直接通過(guò)電路域接續(xù)的,故根據(jù)去掉前綴之后獲取的被叫號(hào)碼去HLR查詢(xún)用戶(hù)位置。(6.MAPLOCREQ)后續(xù)則是標(biāo)準(zhǔn)的電路域用戶(hù)被叫過(guò)程。
S305、在IMS域完成該呼叫的路由。
方法實(shí)例四MGCF不進(jìn)行ENUM查詢(xún),被叫終端為單模終端,被叫網(wǎng)絡(luò)入口網(wǎng)元是GMSC,通過(guò)特別IAM消息返回主叫網(wǎng)絡(luò)。參見(jiàn)圖12所示,包括下列具體步驟S401、主叫終端從電路域發(fā)起的呼叫。(與步驟S101相同)S402、將呼叫路由到MGCF。(與步驟S102相同)S403、MGCF查詢(xún)是否存在被叫終端的URI信息,若不存在,則轉(zhuǎn)入步驟S404;否則,轉(zhuǎn)入步驟S405。
3.MGCF直接構(gòu)造INVITE消息發(fā)送給I-CSCF,消息中填寫(xiě)被叫用戶(hù)的telURI格式E.164號(hào)碼;(3.SIPINVITE(ToE.164 Numer of UE1))4.I-CSCF向HSS查詢(xún)用戶(hù)狀態(tài);(4.DiameterLIR)5.因?yàn)楸唤杏脩?hù)是傳統(tǒng)單模終端用戶(hù),則HSS中沒(méi)有用戶(hù)記錄,HSS會(huì)返回“未知用戶(hù)”的響應(yīng);(5.DiameterLIA(User Unknown))6.I-CSCF向MGCF返回404 Not Found的SIP響應(yīng)(即轉(zhuǎn)入步驟S404);(6.SIP404 Not Found)S404、將所述呼叫重新接續(xù)到電路域,并在電路域完成路由。
7.MGCF收到404響應(yīng)之后,不向GMSC返回失敗,而是給GMSC重新發(fā)送一條IAM消息,消息中的被叫號(hào)碼為用戶(hù)號(hào)碼前加上一個(gè)特別前綴,如999之類(lèi)的號(hào)碼;(7.ISUPIAM(Cld Number=Prefix+E.164 Number of UE))8.GMSC收到帶有特別前綴的IAM消息之后,通過(guò)號(hào)碼分析知道這條消息是直接通過(guò)電路域接續(xù)的,故根據(jù)去掉前綴之后獲取的被叫號(hào)碼去HLR查詢(xún)用戶(hù)位置;(8.MAPLOCREQ)后續(xù)則是標(biāo)準(zhǔn)的電路域用戶(hù)被叫過(guò)程。
S405、在IMS域完成該呼叫的路由。
方法實(shí)例五MGCF進(jìn)行ENUM查詢(xún),被叫終端為單模終端,被叫網(wǎng)絡(luò)入口網(wǎng)元是MGCF,通過(guò)特別IAM消息返回主叫網(wǎng)絡(luò)。參見(jiàn)圖13所示,包括下列具體步驟S501、主叫終端從電路域發(fā)起的呼叫。(與步驟S101相同)S502、將呼叫路由到MGCF。
1.主叫網(wǎng)絡(luò)將呼叫路由到被叫網(wǎng)絡(luò)的MGCF。(1.ISUPIAM(CldNumber=E.164 Number))S503、MGCF查詢(xún)是否存在被叫終端的URI信息,若不存在,則轉(zhuǎn)入步驟S504;否則,轉(zhuǎn)入步驟S505。
2.MGCF根據(jù)收到的被叫號(hào)碼去ENUM服務(wù)器查詢(xún)被叫用戶(hù)URI;(2.ENUM Qurey)3.因?yàn)楸唤杏脩?hù)是單模終端用戶(hù),則ENUM服務(wù)器中沒(méi)有用戶(hù)記錄,會(huì)返回“查詢(xún)失敗”的響應(yīng)(即轉(zhuǎn)入步驟S504);(3.ENUM Response(failure))S504、將所述呼叫重新接續(xù)到電路域,并在電路域完成路由。
4.MGCF收到失敗響應(yīng)之后,不向主叫網(wǎng)絡(luò)返回失敗,而是給主叫網(wǎng)絡(luò)重新發(fā)送一條IAM消息,消息中的被叫號(hào)碼為用戶(hù)號(hào)碼前加上一個(gè)特別前綴,如999之類(lèi)的號(hào)碼;(4.ISUPIAM(Cld Number=prefix+E.164 Number))5.主叫網(wǎng)絡(luò)收到帶有特別前綴的IAM消息之后,通過(guò)號(hào)碼分析知道這條消息是直接通過(guò)電路域接續(xù)的,故去掉前綴之后再將呼叫轉(zhuǎn)接至GMSC;(5.ISUPIAM(Cld Number=E.164 Number))6.GMSC收到呼叫之后到HLR去取用戶(hù)漫游號(hào)碼;(6.MAPLOCREQ)后續(xù)則是標(biāo)準(zhǔn)的電路域用戶(hù)被叫過(guò)程。
S505、在IMS域完成該呼叫的路由。
方法實(shí)例六MGCF進(jìn)行ENUM查詢(xún),被叫終端為單模終端,被叫網(wǎng)絡(luò)入口網(wǎng)元是MGCF,通過(guò)特別釋放消息返回主叫網(wǎng)絡(luò)。參見(jiàn)圖14所示,包括下列具體步驟S601、主叫終端從電路域發(fā)起的呼叫。(與步驟S101相同)S602、將呼叫路由到MGCF。(與步驟S502相同)S603、MGCF查詢(xún)是否存在被叫終端的URI信息,若不存在,則轉(zhuǎn)入步驟S604;否則,轉(zhuǎn)入步驟S605。(與步驟S503相同)S604、將所述呼叫重新接續(xù)到電路域,并在電路域完成路由。
4.MGCF收到失敗響應(yīng)之后,不向主叫網(wǎng)絡(luò)返回普通釋放消息,而是在釋放消息REL中加上一個(gè)前轉(zhuǎn)指示參數(shù)及一個(gè)前轉(zhuǎn)號(hào)碼參數(shù),前轉(zhuǎn)號(hào)碼填寫(xiě)的是加上特別前綴的被叫用戶(hù)的號(hào)碼;(4.ISUPREL(Redirection Ind+Redirection Numprefix+E.164 Number))5.主叫網(wǎng)絡(luò)收到帶有前轉(zhuǎn)指示的呼叫釋放消息之后,對(duì)前轉(zhuǎn)號(hào)碼進(jìn)行號(hào)碼分析知道呼叫需要直接前轉(zhuǎn)至電路域接續(xù),故去掉前綴之后再將呼叫轉(zhuǎn)接至GMSC;(5.ISUPIAM(Cld Number=E.164 Number))6.GMSC收到呼叫之后到HLR去取用戶(hù)漫游號(hào)碼;(6.MAPLOCREQ)后續(xù)則是標(biāo)準(zhǔn)的電路域用戶(hù)被叫過(guò)程。
S605、在IMS域完成該呼叫的路由。
方法實(shí)例七M(jìn)GCF進(jìn)行ENUM查詢(xún),被叫終端為單模終端,被叫網(wǎng)絡(luò)入口網(wǎng)元是MGCF,通過(guò)PSI方式直接觸發(fā)至NeDS。參見(jiàn)圖15所示,包括下列具體步驟
S701、主叫終端從電路域發(fā)起的呼叫。(與步驟S101相同)S702、將呼叫路由到MGCF。(與步驟S502相同)S703、MGCF查詢(xún)是否存在被叫終端的URI信息,若不存在,則轉(zhuǎn)入步驟S704;否則,轉(zhuǎn)入步驟S705。(與步驟S503相同)S704、將所述呼叫重新接續(xù)到電路域,并在電路域完成路由。
4.MGCF收到失敗響應(yīng)之后,不向主叫網(wǎng)絡(luò)返回普通釋放消息,而是通過(guò)PSI的方式構(gòu)造攜帶有特殊標(biāo)識(shí)的SIP會(huì)話(huà)請(qǐng)求消息INVITE發(fā)送給NeDS;(4.SIPINVITE(Request URI=tel URI))5.NeDS收到SIP會(huì)話(huà)請(qǐng)求消息之后,識(shí)別出該消息攜帶有特殊標(biāo)識(shí),則判定此用戶(hù)不是雙模終端,直接向HLR申請(qǐng)漫游號(hào)碼;(5.MAPLOCREQ)6.HLR向被叫用戶(hù)所在的拜訪(fǎng)MSC發(fā)送取漫游號(hào)碼的消息;(6.MAPROUTREQ)7.VMSC返回漫游號(hào)碼;(7.MAProutreq(TLDN))8.HLR將漫游號(hào)碼返回給NeDS;(8.MAPlocreq(TLDN))9.NeDS作為B2BUA(Back to Back UserAgent,背靠背用戶(hù)代理)向MGCF重新發(fā)起SIP會(huì)話(huà),會(huì)話(huà)中的被叫用戶(hù)標(biāo)識(shí)填寫(xiě)為從HLR獲取到的漫游號(hào)碼TLDN;(9.SIPINVITE(Request URI=TLDN))10.MGCF根據(jù)收到的漫游號(hào)碼可以將呼叫直接路由至被叫用戶(hù)所在的VMSC(10.ISUPIAM(Cld Number=TLDN));或者,MGCF向主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC發(fā)送攜帶有前轉(zhuǎn)指示及漫游號(hào)碼的釋放消息,并由主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC將呼叫重新接續(xù)到VMSC;或者,MGCF向主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC發(fā)送包含特殊前綴及漫游號(hào)碼的呼叫建立中繼信令,并由主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC將呼叫重新接續(xù)到VMSC。
后續(xù)則是標(biāo)準(zhǔn)的傳統(tǒng)電路域用戶(hù)被叫過(guò)程。
S705、在IMS域完成該呼叫的路由。
方法實(shí)例八MGCF進(jìn)行ENUM查詢(xún),被叫終端為單模終端,被叫網(wǎng)絡(luò)入口網(wǎng)元是MGCF,直接通過(guò)GMSC進(jìn)行呼叫接續(xù)。參見(jiàn)圖16所示,包括下列具體步驟S801、主叫終端從電路域發(fā)起的呼叫。(與步驟S101相同)S802、將呼叫路由到MGCF。(與步驟S502相同)S803、MGCF查詢(xún)是否存在被叫終端的URI信息,若不存在,則轉(zhuǎn)入步驟S804;否則,轉(zhuǎn)入步驟S805。(與步驟S503相同)S804、將所述呼叫重新接續(xù)到電路域,并在電路域完成路由。
4.MGCF收到失敗響應(yīng)之后,不向主叫網(wǎng)絡(luò)返回釋放消息,若被叫側(cè)GMSC是通過(guò)MGCF和主叫側(cè)網(wǎng)絡(luò)相連的,則MGCF直接將所述呼叫路由到被叫側(cè)GMSC;(4.ISUPIAM(Cld Number=E.164 Number))5.被叫側(cè)GMSC收到來(lái)自MGCF的呼叫之后到HLR去取用戶(hù)漫游號(hào)碼;(5.MAPLOCREQ)后續(xù)則是標(biāo)準(zhǔn)的電路域用戶(hù)被叫過(guò)程。
S805、在IMS域完成該呼叫的路由。
方法實(shí)例九本例MGCF與GMSC合并為一個(gè)設(shè)備,MGCF進(jìn)行ENUM查詢(xún),被叫終端為單模終端,被叫網(wǎng)絡(luò)入口網(wǎng)元是MGCF,直接去HLR查詢(xún)被叫用戶(hù)在電路域的路由。參見(jiàn)圖17所示,包括下列具體步驟S901、主叫終端從電路域發(fā)起的呼叫。(與步驟S101相同)S902、將呼叫路由到MGCF。(與步驟S502相同)S903、MGCF查詢(xún)是否存在被叫終端的URI信息,若不存在,則轉(zhuǎn)入步驟S904;否則,轉(zhuǎn)入步驟S905。(與步驟S503相同)S904、將所述呼叫重新接續(xù)到電路域,并在電路域完成路由。
4.合并設(shè)備收到失敗響應(yīng)之后,不向主叫網(wǎng)絡(luò)返回釋放消息,而是直接到HLR去取用戶(hù)漫游號(hào)碼;(4.MAPLOCREQ)后續(xù)則是標(biāo)準(zhǔn)的電路域用戶(hù)被叫過(guò)程。
S905、在IMS域完成該呼叫的路由。
方法實(shí)例五至九中的ENUM查詢(xún)過(guò)程可以更換為MGCF直接將呼叫路由至IMS域,由IMS域HSS來(lái)查詢(xún)用戶(hù)是否為雙模終端,然后根據(jù)IMS域返回的結(jié)果來(lái)判斷用戶(hù)是否為單模終端。其他步驟均相同。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種選擇被叫路由的方法,其特征在于,包括下列步驟媒體網(wǎng)關(guān)控制實(shí)體MGCF收到來(lái)自電路域的呼叫;MGCF查詢(xún)是否存在被叫終端的通用資源標(biāo)識(shí)URI信息,若不存在,則將所述呼叫重新接續(xù)到電路域,并在電路域完成路由。
2.如權(quán)利要求1所述的方法,其特征在于,主叫終端從公共開(kāi)關(guān)電話(huà)網(wǎng)絡(luò)PSTN或公共陸地移動(dòng)通信網(wǎng)PLMN發(fā)起的呼叫。
3.如權(quán)利要求2所述的方法,其特征在于,若所述呼叫首先被路由到被叫側(cè)的電路域網(wǎng)絡(luò),則該呼叫通過(guò)被叫側(cè)關(guān)口局移動(dòng)交換中心GMSC被路由到MGCF;若所述呼叫首先被路由到IMS域,則該呼叫直接被路由到MGCF。
4.如權(quán)利要求1所述的方法,其特征在于,MGCF向E.164號(hào)碼映射服務(wù)器ENUM查詢(xún)是否存在被叫終端的URI信息。
5.如權(quán)利要求1所述的方法,其特征在于,MGCF將被叫號(hào)碼轉(zhuǎn)換為telURI并發(fā)送到查詢(xún)呼叫會(huì)話(huà)控制功能實(shí)體I-CSCF;再由I-CSCF到歸屬簽約用戶(hù)服務(wù)器HSS查詢(xún)是否存在被叫終端的URI信息。
6.如權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,所述將呼叫重新接續(xù)到電路域,包括下列步驟-MGCF向主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC發(fā)送攜帶有前轉(zhuǎn)指示及前轉(zhuǎn)號(hào)碼的釋放消息;-主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC根據(jù)前轉(zhuǎn)指示及前轉(zhuǎn)號(hào)碼將所述呼叫接續(xù)到電路域。
7.如權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,所述將呼叫重新接續(xù)到電路域,包括下列步驟-MGCF向主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC發(fā)送包含特殊前綴及被叫號(hào)碼的呼叫建立中繼信令;-主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC根據(jù)特殊前綴及被叫號(hào)碼將所述呼叫接續(xù)到電路域。
8.如權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,所述將呼叫重新接續(xù)到電路域,包括下列步驟-MGCF構(gòu)造攜帶有特殊標(biāo)識(shí)的會(huì)話(huà)請(qǐng)求消息,并發(fā)送到網(wǎng)絡(luò)域選擇實(shí)體NeDS;-NeDS識(shí)別所述特殊標(biāo)識(shí)后,直接向歸屬位置寄存器HLR查詢(xún)被叫終端的漫游號(hào)碼;-NeDS重新向MGCF發(fā)起會(huì)話(huà),該會(huì)話(huà)中的被叫標(biāo)識(shí)為所述漫游號(hào)碼;-MGCF根據(jù)收到的漫游號(hào)碼將呼叫直接路由至被叫終端所在的VMSC;或者,MGCF向主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC發(fā)送攜帶有前轉(zhuǎn)指示及漫游號(hào)碼的釋放消息,并由主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC將呼叫重新接續(xù)到VMSC;或者,MGCF向主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC發(fā)送包含特殊前綴及漫游號(hào)碼的呼叫建立中繼信令,并由主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC將呼叫重新接續(xù)到VMSC。
9.如權(quán)利要求8所述的方法,其特征在于,MGCF以公共業(yè)務(wù)標(biāo)識(shí)PSI方式構(gòu)造會(huì)話(huà)請(qǐng)求消息。
10.如權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,若MGCF和被叫側(cè)GMSC合并為一個(gè)設(shè)備,則所述將呼叫重新接續(xù)到電路域,包括下列步驟-所述合并設(shè)備直接向HLR查詢(xún)被叫終端的漫游號(hào)碼;-所述合并設(shè)備根據(jù)收到的漫游號(hào)碼將呼叫直接路由至被叫終端所在的VMSC。
11.如權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,所述將呼叫重新接續(xù)到電路域,包括下列步驟-若被叫側(cè)GMSC是通過(guò)MGCF和主叫側(cè)網(wǎng)絡(luò)相連的,則MGCF直接將所述呼叫路由到被叫側(cè)GMSC;-被叫側(cè)GMSC將所述呼叫接續(xù)到電路域。
12.如權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,若存在被叫終端的URI信息,則直接在IMS域完成該呼叫的路由。
13.一種媒體網(wǎng)關(guān)控制實(shí)體,包括信令轉(zhuǎn)換處理模塊,以及分別與所述信令轉(zhuǎn)換處理模塊相連的中繼信令處理模塊、SIP信令處理模塊、ENUM信令處理模塊,其特征在于,所述實(shí)體還包括單模終端處理模塊,用于根據(jù)收到的ENUM信令或SIP信令判斷被叫終端是否為單模終端,若是,則對(duì)呼叫進(jìn)行相應(yīng)的處理后發(fā)出,以使所述呼叫重新接續(xù)到電路域。
14.如權(quán)利要求13所述的實(shí)體,其特征在于,所述單模終端處理模塊中包括下列子模塊判斷子模塊,用于根據(jù)由SIP信令處理模塊或ENUM信令處理模塊發(fā)出,并由信令轉(zhuǎn)換處理模塊轉(zhuǎn)發(fā)來(lái)的信令判斷被叫終端是否為單模終端。
15.如權(quán)利要求14所述的實(shí)體,其特征在于,所述單模終端處理模塊中還包括下列任一子模塊第一處理子模塊,用于在所述判斷模塊判定被叫終端為單模終端后,在釋放消息中添加前轉(zhuǎn)指示及前轉(zhuǎn)號(hào)碼,并通過(guò)中繼信令處理模塊向主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC發(fā)送;第二處理子模塊,用于在所述判斷模塊判定被叫終端為單模終端后,在呼叫建立中繼信令中的添加特殊前綴及被叫號(hào)碼,并通過(guò)中繼信令處理模塊向主叫側(cè)網(wǎng)絡(luò)或被叫側(cè)GMSC發(fā)送;第三處理子模塊,用于在所述判斷模塊判定被叫終端為單模終端后,將呼叫構(gòu)造為攜帶有特殊標(biāo)識(shí)的會(huì)話(huà)請(qǐng)求消息,并通過(guò)SIP信令處理模塊將其路由到IMS域,以獲取被叫終端的漫游號(hào)碼,并根據(jù)漫游號(hào)碼將呼叫路由到被叫終端所在的VMSC;第四處理子模塊,用于在所述媒體網(wǎng)關(guān)控制實(shí)體具有GMSC的功能時(shí),并且在所述判斷模塊判定被叫終端為單模終端后,直接獲取被叫終端的漫游號(hào)碼,并根據(jù)漫游號(hào)碼將呼叫路由到被叫終端所在的VMSC;第五處理子模塊,用于在所述判斷模塊判定被叫終端為單模終端后,直接將所述呼叫通過(guò)中繼信令處理模塊路由到被叫側(cè)GMSC。
16.如權(quán)利要求13所述的實(shí)體,其特征在于,所述中繼信令處理模塊,用于處理ISDN用戶(hù)部分ISUP信令、電話(huà)用戶(hù)部分TUP信令,或者承載獨(dú)立呼叫控制BICC信令。
17.一種網(wǎng)絡(luò)域選擇實(shí)體,包括記錄模塊,用于記錄終端在IMS域和在CDMA1x電路域的注冊(cè)信息,其特征在于,所述網(wǎng)絡(luò)域選擇實(shí)體NeDS還包括識(shí)別模塊,用于識(shí)別MGCF發(fā)來(lái)的會(huì)話(huà)請(qǐng)求消息中是否攜帶有特殊標(biāo)識(shí),若攜帶有特殊標(biāo)識(shí),則使NeDS直接向HLR查詢(xún)被叫終端的漫游號(hào)碼。
18.一種無(wú)線(xiàn)網(wǎng)絡(luò),其特征在于,包括如權(quán)利要求13至16任一項(xiàng)所述的媒體網(wǎng)關(guān)控制實(shí)體。
19.如權(quán)利要求18所述的無(wú)線(xiàn)網(wǎng)絡(luò),其特征在于,還包括如權(quán)利要求17所述的網(wǎng)絡(luò)域選擇實(shí)體。
全文摘要
本發(fā)明公開(kāi)了一種選擇被叫路由的方法、無(wú)線(xiàn)網(wǎng)絡(luò)、媒體網(wǎng)關(guān)控制實(shí)體及網(wǎng)絡(luò)域選擇實(shí)體,用以解決現(xiàn)有方案解決了雙模終端的被叫路由問(wèn)題,但導(dǎo)致被叫終端為單模終端時(shí),無(wú)法完成呼叫接續(xù)的問(wèn)題。本發(fā)明方法包括媒體網(wǎng)關(guān)控制實(shí)體MGCF收到來(lái)自電路域的呼叫;MGCF查詢(xún)是否存在被叫終端的通用資源標(biāo)識(shí)URI信息,若不存在,則將所述呼叫重新接續(xù)到電路域,并在電路域完成路由。通過(guò)本發(fā)明的實(shí)施可以既滿(mǎn)足雙模終端的被叫路由,又兼顧單模終端的被叫路由。
文檔編號(hào)H04W4/16GK1870777SQ200610058158
公開(kāi)日2006年11月29日 申請(qǐng)日期2006年3月8日 優(yōu)先權(quán)日2006年3月8日
發(fā)明者徐杰, 魏華, 尤昉 申請(qǐng)人:華為技術(shù)有限公司