一種呼叫的路由方法、及相關(guān)網(wǎng)元的制作方法
【專利摘要】本發(fā)明實施例提供了一種呼叫的路由方法、及相關(guān)網(wǎng)元,MSC接收CS域的主叫用戶對被叫用戶的呼叫;根據(jù)查找到的被叫用戶的信息,確定被叫用戶注冊了VoLTE業(yè)務,以及被叫用戶注冊VoLTE業(yè)務時錨定的VoLTE AS的地址;向VoLTE AS發(fā)送IDP消息,VoLTE AS根據(jù)IDP消息中攜帶的被叫用戶的被叫號碼,向HSS查詢被叫用戶駐留的網(wǎng)絡;基于被叫用戶駐留的網(wǎng)絡為2/3G網(wǎng)絡的查詢結(jié)果,VoLTE AS向MSC發(fā)送continue消息,使MSC在CS域中完成對被叫用戶的接續(xù)??s短了被叫用戶的接續(xù)時間。本發(fā)明涉及移動通信領(lǐng)域。
【專利說明】
一種呼叫的路由方法、及相關(guān)網(wǎng)元
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及移動通信技術(shù)領(lǐng)域,尤其涉及一種呼叫的路由方法、及相關(guān)網(wǎng)元。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,用戶可以使用IP多媒體子系統(tǒng)aMS,IP Multimedia Subsystem)網(wǎng)絡提供的在LTE網(wǎng)絡上實現(xiàn)話音業(yè)務(VoLTE,Voice over LTE)業(yè)務,當注冊了 VoLTE的用戶作為被叫用戶時,需要統(tǒng)一通過MS網(wǎng)絡與主叫進行通話。那么,存在如下場景:主叫用戶在電路交換域(CS,Circuit SwitchedDomain)呼叫被叫用戶,被叫用戶注冊了 VoLTE業(yè)務,由于主叫用戶不知道被叫用戶駐留在第四代移動電話行動通信標準(4G,F(xiàn)ourthGenerat1n of Mobile Phone Mobile Communicat1ns Standards 網(wǎng)絡上、還是附著在第二代/第三代移動通信系統(tǒng)技術(shù)規(guī)格(2/3G,Second/Third Generat1n)網(wǎng)絡上,因此無法進行被叫路由尋址,圖1為現(xiàn)有技術(shù)中上述場景的路由選擇問題示意圖,如圖1所示,如果被叫用戶附著在2/3G網(wǎng)絡上,則可以按照路徑A在CS域上對被叫用戶進行呼叫,也就是說,主叫用戶通過自身接入的移動交換中心(MSC,Mobile Switching Center)尋址到被叫用戶的MSC,通過被叫用戶的MSC對被叫用戶進行尋呼;如果被叫用戶駐留在4G網(wǎng)絡上,則可以按照路徑B經(jīng)過頂S網(wǎng)絡對被叫用戶進行尋呼,也就是說,主叫用戶通過關(guān)口移動交換中心(GMSC,Gateway Mobile Switching Center)和媒體網(wǎng)關(guān)控制功能(MGCF,MediaGateway Control Funct1n)訪問IMS網(wǎng)絡,IMS網(wǎng)絡再通過系統(tǒng)結(jié)構(gòu)演進網(wǎng)關(guān)(SAE Gff,System Architecture Evolut1n Gateway)尋呼駐留在4G網(wǎng)絡上的被叫用戶。
[0003]針對圖1中存在的路由選擇問題,為了使主叫用戶成功呼叫被叫用戶,需要進行被叫域選擇,現(xiàn)有技術(shù)中的方案是由IMS域統(tǒng)一作被叫域選擇,圖2為現(xiàn)有技術(shù)中由IMS域統(tǒng)一作被叫域選擇時信令在各網(wǎng)元間傳輸示意圖,如圖2所示,具體步驟如下:
[0004]步驟一、當CS域主叫用戶呼叫注冊VoLTE業(yè)務的被叫用戶時,MSS根據(jù)被叫用戶簽約VoLTE業(yè)務時分配的T-CSI (被叫智能簽約信息)信息,觸發(fā)到被叫用戶簽約VoLTE業(yè)務時分配的錨定SCP。
[0005]步驟二、業(yè)務控制點(SCP,service control point)在被叫號碼前添加預設(shè)號碼(VoLTE 業(yè)務對應的頂S 路由號碼(IMRN, IP Multimedia Routing Number)為 1254708),并向MSC下發(fā)connect消息。
[0006]步驟三、CS域中的MSC根據(jù)被叫號碼前添加的預設(shè)號碼,通過MGCF將呼叫發(fā)送到IMS域進行處理。
[0007]步驟四、IMS域中的服務呼叫會話控制功能(S-CSCF,Service Call Sess1nControl Funct1n)接收到呼叫,確定被叫用戶簽約了 VoLTE業(yè)務,根據(jù)初始過濾規(guī)則(iFC,initial Filter Criteria),觸發(fā)VoLTE AS對被叫用戶的所在域進行選擇。
[0008]步驟五、VoLTE業(yè)務服務器(VoLTE AS, VoLTE Applicat1n Server)通過 sh 接口向三合一歸屬簽約用戶服務器(HSS,Home Subscriber Server)查詢被叫用戶所在的域。
[0009]步驟六、三合一HSS通過向移動管理實體(MME,MobiIity Management Entity)和服務GPRS支持節(jié)點(SGSN,Serving GPRS Support Node)分別發(fā)送信令獲取被叫用戶的被叫域選擇信息。
[0010]進一步地,圖3為上述步驟四至步驟六中當被叫用戶在4G網(wǎng)絡時,由頂S域作被叫域選擇的信令流程圖,如圖3所示:
[0011]1、服務呼叫會話控制功能(S-CSCF,Service Call Sess1n Control Funct1n)收到MGCF轉(zhuǎn)發(fā)的邀請(Invite)消息后,通過Cx接口到HSS上查詢用戶數(shù)據(jù)。
[0012]2、S-CSCF根據(jù)從HSS查詢到的簽約數(shù)據(jù),將Invite消息轉(zhuǎn)發(fā)給業(yè)務集中及連續(xù)f生應用月艮務器(SCC AS, Service Centralizat1n and Continuity Applicat1n Server)(目前與VoLTE AS合設(shè)),執(zhí)行被叫域選擇流程。
[0013]3, SCC AS通過sh接口向HSS發(fā)送用戶數(shù)據(jù)查詢請求消息(UDR,User DataRequest),查詢用戶所在域(即被叫用戶登記在哪張網(wǎng)絡)。
[0014]4a、HSS收到UDR請求后,向MME發(fā)送插入數(shù)據(jù)請求(IDR,Insert Data Request)查詢用戶在不同網(wǎng)絡的注冊時間戳,通過比對時間戳,向SCC AS返回用戶當前所在網(wǎng)絡(2/3Gor 4G)ο
[0015]4b、HSS收到UDR請求后,向SGSN發(fā)送初始數(shù)據(jù)請求(IDR)查詢用戶在不同網(wǎng)絡的注冊時間戳,通過比對時間戳,向SCC AS返回用戶當前所在網(wǎng)絡(2/3G or 4G)。
[0016]針對4a和4b,目前現(xiàn)網(wǎng)判斷方式為如果返回的結(jié)果僅有被叫用戶在MME的登記地址,確定通過4G網(wǎng)絡呼叫被叫用戶;如果返回的結(jié)果既有被叫用戶在MME的登記地址、又有被叫用戶在SGSN的登記信息,確定通過2/3G網(wǎng)絡尋呼被叫用戶。
[0017]5、HSS將用戶所在4G網(wǎng)絡的查詢結(jié)果通過用戶數(shù)據(jù)查詢響應(UDA,User DataAnswer)消息返回給SCC AS,后續(xù)由VoLTE AS中的多媒體電話(MMTel,multimediatelphone)模塊為被叫用戶提供增值服務。
[0018]7、8、SCC AS將invite消息通過S-CSCF發(fā)送給被叫用戶所在的代理呼叫會話控制功能 / 會話邊界控制器(P-CSCF/SBC,Proxy Call Sess1n Control Funct1n/Sess1nBorder Controller),繼而尋呼被叫用戶。
[0019]圖4為上述步驟四至步驟六中當被叫用戶在2/3G網(wǎng)絡時,由頂S域作被叫域選擇的信令流程圖。
[0020]與圖3相比,圖4中在上述4a、4b中,如果HSS上既有MME的登記地址、又有SGSN的登記信息,則會選擇在2、3G網(wǎng)絡尋呼被叫用戶,那么圖4在5中HSS會將用戶所在2/3G網(wǎng)絡的查詢結(jié)果通過UDA返回給SCC AS,并新增了 6:
[0021]6、SCC AS確定被叫用戶駐留在2、3G網(wǎng)絡后,發(fā)二次UDR消息請求索要被叫用戶所在CS域的MSC地址電路域路由號碼(CSRN,Circuit Switch Routing Number),HSS通過向被叫MSC發(fā)送提供漫游號碼(PRN,Provide Roaming Number)消息獲得被叫交換機漫游號碼,并將獲得的CSRN字段攜帶在UDA消息中返回給SCC AS。
[0022]在圖4中,7和8為:
[0023]7、SCC AS將CSRN攜帶在Invite消息中發(fā)送給S-CSCF。
[0024]8、S-CSCF分析確定CSRN為頂S域外呼叫,將呼叫出口(breakout)到MGCF進行處理。
[0025]9、MGCF通過CSRN確定出被叫交換機地址,將Invite消息轉(zhuǎn)換為初始地址消息(IAM,Initial Address Message)消息向被叫MSC發(fā)送,在CS域建立電路接續(xù)話務。
[0026]從上面VoLTE用戶被叫流程可見,開通了 VoLTE業(yè)務的用戶無論是否駐留在4G網(wǎng)絡上,該用戶作被叫時都需要通過IMS域進行被叫域選擇。如果該用戶駐留在2/3G網(wǎng)絡,需要在頂S域二次發(fā)送UDR消息,會導致被叫接續(xù)時延長,并且頂S網(wǎng)絡中網(wǎng)元眾多且復雜,一旦某個網(wǎng)元出現(xiàn)問題就會影響用戶正常的2/3G被叫業(yè)務。
【發(fā)明內(nèi)容】
[0027]本發(fā)明實施例提供了一種呼叫的路由方法、及相關(guān)網(wǎng)元,用以解決現(xiàn)有技術(shù)中VoLTE被叫用戶駐留在2/3G網(wǎng)絡時被叫接續(xù)時間長的問題。
[0028]基于上述問題,本發(fā)明實施例提供的一種呼叫的路由方法之一,包括:
[0029]VoLTE AS接收MSC發(fā)送的IDP消息,
[0030]其中,所述IDP消息為所述MSC接收到CS域的主叫用戶對被叫用戶的呼叫時,確定出所述被叫用戶注冊了 VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的VoLTEAS的地址之后發(fā)送的;
[0031]所述VoLTE AS根據(jù)所述IDP消息中攜帶的所述被叫用戶的被叫號碼,向HSS查詢所述被叫用戶駐留的網(wǎng)絡;
[0032]基于所述被叫用戶駐留的網(wǎng)絡為2/3G網(wǎng)絡的查詢結(jié)果,所述VoLTE AS向所述MSC發(fā)送continue消息,使所述MSC在CS域中完成對所述被叫用戶的接續(xù)。
[0033]本發(fā)明實施例提供的一種呼叫的路由方法之二,包括:
[0034]MSC接收CS域的主叫用戶對被叫用戶的呼叫;
[0035]根據(jù)查找到的所述被叫用戶的信息,確定所述被叫用戶注冊了 VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的VoLTE AS的地址;
[0036]向所述VoLTE AS發(fā)送攜帶有所述被叫用戶的被叫號碼的IDP消息,
[0037]其中,所述IDP消息用于VoLTE AS根據(jù)所述IDP消息中攜帶的所述被叫號碼,向HSS查詢所述被叫用戶駐留的網(wǎng)絡;
[0038]基于所述被叫用戶駐留的網(wǎng)絡為2/3G網(wǎng)絡的查詢結(jié)果,接收所述VoLTEAS發(fā)送的continue消息,并在CS域中完成對所述被叫用戶的接續(xù)。
[0039]本發(fā)明實施例提供的一種呼叫的路由方法之三,包括:
[0040]SCP接收MSC發(fā)送的IDP消息,
[0041]其中,所述IDP消息為所述MSC接收到CS域的主叫用戶對被叫用戶的呼叫時,確定出所述被叫用戶注冊了 VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的SCP的地址之后發(fā)送的;
[0042]向VoLTE AS發(fā)送用于觸發(fā)所述VoLTE AS對所述被叫用戶進行被叫域選擇的觸發(fā)消息;
[0043]接收所述VoLTE AS反饋的所述被叫用戶駐留的網(wǎng)絡的信息;
[0044]基于所述被叫用戶駐留的網(wǎng)絡為2/3G網(wǎng)絡的查詢結(jié)果,向所述MSC發(fā)送continue消息,使所述MSC在CS域中完成對所述被叫用戶的接續(xù)。
[0045]本發(fā)明實施例提供的一種呼叫的路由方法之四,包括:
[0046]VoLTE AS接收SCP發(fā)送的用于觸發(fā)所述VoLTE AS對所述被叫用戶進行被叫域選擇的觸發(fā)消息;
[0047]根據(jù)所述觸發(fā)消息中攜帶的所述被叫用戶的被叫號碼,向HSS查詢所述被叫用戶駐留的網(wǎng)絡;
[0048]向所述SCP反饋所述被叫用戶駐留的網(wǎng)絡的信息。
[0049]本發(fā)明實施例提供的一種呼叫的路由方法之五,包括:
[0050]MSC接收CS域的主叫用戶對被叫用戶的呼叫;
[0051]根據(jù)查找到的所述被叫用戶的信息,確定所述被叫用戶注冊了 VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的SCP的地址;
[0052]向所述SCP發(fā)送攜帶有所述被叫用戶的被叫號碼的IDP消息,
[0053]其中,所述IDP消息用于所述SCP觸發(fā)VoLTE AS根據(jù)所述IDP消息中攜帶的所述被叫號碼,向HSS查詢所述被叫用戶駐留的網(wǎng)絡;
[0054]基于所述被叫用戶駐留的網(wǎng)絡為2/3G網(wǎng)絡的查詢結(jié)果,接收所述SCP發(fā)送的continue消息,并在CS域中完成對所述被叫用戶的接續(xù)。
[0055]本發(fā)明實施例提供的一種VoLTE AS網(wǎng)元之一,包括:
[0056]業(yè)務錨定模塊,用于接收MSC發(fā)送的IDP消息,其中,所述IDP消息為所述MSC接收到CS域的主叫用戶對被叫用戶的呼叫時,確定出所述被叫用戶注冊了 VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的VoLTE AS的地址之后發(fā)送的;
[0057]域選擇模塊,用于根據(jù)所述IDP消息中攜帶的所述被叫用戶的被叫號碼,向HSS查詢所述被叫用戶駐留的網(wǎng)絡;
[0058]所述業(yè)務錨定模塊,還用于基于所述被叫用戶駐留的網(wǎng)絡為2/3G網(wǎng)絡的查詢結(jié)果,向所述MSC發(fā)送continue消息,使所述MSC在CS域中完成對所述被叫用戶的接續(xù)。
[0059]本發(fā)明實施例提供的一種MSC網(wǎng)元之一,包括:
[0060]接收模塊,用于接收CS域的主叫用戶對被叫用戶的呼叫;
[0061]確定模塊,用于根據(jù)查找到的所述被叫用戶的信息,確定所述被叫用戶注冊了VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的VoLTE AS的地址;
[0062]發(fā)送模塊,用于向所述VoLTE AS發(fā)送攜帶有所述被叫用戶的被叫號碼的IDP消息,其中,所述IDP消息用于VoLTE AS根據(jù)所述IDP消息中攜帶的所述被叫號碼,向HSS查詢所述被叫用戶駐留的網(wǎng)絡;
[0063]所述接收模塊,還用于基于所述被叫用戶駐留的網(wǎng)絡為2/3G網(wǎng)絡的查詢結(jié)果,接收所述VoLTE AS發(fā)送的continue消息,并在CS域中完成對所述被叫用戶的接續(xù)。
[0064]本發(fā)明實施例提供的一種SCP網(wǎng)元,包括:
[0065]接收模塊,用于接收MSC發(fā)送的IDP消息,其中,所述IDP消息為所述MSC接收到CS域的主叫用戶對被叫用戶的呼叫時,確定出所述被叫用戶注冊了 VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的SCP的地址之后發(fā)送的;
[0066]發(fā)送模塊,用于向VoLTE AS發(fā)送用于觸發(fā)所述VoLTE AS對所述被叫用戶進行被叫域選擇的觸發(fā)消息;
[0067]所述接收模塊,還用于接收所述VoLTE AS反饋的所述被叫用戶駐留的網(wǎng)絡的信息;
[0068]所述發(fā)送模塊,還用于基于所述被叫用戶駐留的網(wǎng)絡為2/3G網(wǎng)絡的查詢結(jié)果,向所述MSC發(fā)送continue消息,使所述MSC在CS域中完成對所述被叫用戶的接續(xù)。
[0069]本發(fā)明實施例提供的一種VoLTE AS網(wǎng)元之二,包括:
[0070]接收模塊,用于接收SCP發(fā)送的用于觸發(fā)本VoLTE AS對所述被叫用戶進行被叫域選擇的觸發(fā)消息;
[0071]查詢模塊,用于根據(jù)所述觸發(fā)消息中攜帶的所述被叫用戶的被叫號碼,向HSS查詢所述被叫用戶駐留的網(wǎng)絡;
[0072]發(fā)送模塊,用于向所述SCP反饋所述被叫用戶駐留的網(wǎng)絡的信息。
[0073]本發(fā)明實施例提供的一種MSC網(wǎng)元之二,包括:
[0074]接收模塊,用于接收CS域的主叫用戶對被叫用戶的呼叫;
[0075]確定模塊,用于根據(jù)查找到的所述被叫用戶的信息,確定所述被叫用戶注冊了VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的SCP的地址;
[0076]發(fā)送模塊,用于向所述SCP發(fā)送攜帶有所述被叫用戶的被叫號碼的IDP消息,其中,所述IDP消息用于所述SCP觸發(fā)VoLTE AS根據(jù)所述IDP消息中攜帶的所述被叫號碼,向HSS查詢所述被叫用戶駐留的網(wǎng)絡;
[0077]所述接收模塊,還用于基于所述被叫用戶駐留的網(wǎng)絡為2/3G網(wǎng)絡的查詢結(jié)果,接收所述SCP發(fā)送的continue消息,并在CS域中完成對所述被叫用戶的接續(xù)。
[0078]本發(fā)明實施例的有益效果包括:
[0079]本發(fā)明實施例提供的一種呼叫的路由方法、及相關(guān)網(wǎng)元,MSC接收CS域的主叫用戶對被叫用戶的呼叫;根據(jù)查找到的被叫用戶的信息,確定被叫用戶注冊了 VoLTE業(yè)務,以及被叫用戶注冊VoLTE業(yè)務時錨定的VoLTE AS的地址;向VoLTE AS發(fā)送啟動檢測點(IDP,Initial Detect Ponit)消息,VoLTE AS根據(jù)IDP消息中攜帶的被叫用戶的被叫號碼,向HSS查詢被叫用戶駐留的網(wǎng)絡;基于被叫用戶駐留的網(wǎng)絡為2/3G網(wǎng)絡的查詢結(jié)果,VoLTEAS向MSC發(fā)送繼續(xù)接續(xù)(continue)消息,使MSC在CS域中完成對被叫用戶的接續(xù)。本發(fā)明實施例提供的一種呼叫的路由方法,在VoLTE AS接收到IDP消息之后,直接觸發(fā)VoLTE AS進行被叫域選擇,當確定出被叫用戶駐留在2/3G網(wǎng)絡時,向MSC發(fā)送continue消息,使得MSC在CS域中完成對被叫用戶的接續(xù),而現(xiàn)有技術(shù)的對應流程中,在VoLTE AS接收到IDP消息之后,在被叫號碼前添加預設(shè)號碼將修改后的號碼發(fā)送給MSC,再由MSC根據(jù)添加的預設(shè)號碼將呼叫錨定到IMS網(wǎng)絡,再由IMS網(wǎng)絡進行被叫域選擇,當確定被叫用戶駐留在2/3G網(wǎng)絡時,再確定被叫所在CS域的MSC地址,最后將呼叫轉(zhuǎn)移到CS域,可見,本發(fā)明實施例提供的呼叫的路由方法與現(xiàn)有技術(shù)相比,尤其當確定被叫用戶駐留在2/3G網(wǎng)絡時,省去了多余的信令流程,縮短了被叫用戶的接續(xù)時間。
【附圖說明】
[0080]圖1為【背景技術(shù)】中所述場景的路由選擇問題示意圖;
[0081]圖2為【背景技術(shù)】提供的由頂S域統(tǒng)一作被叫域選擇時信令在各網(wǎng)元間傳輸示意圖;
[0082]圖3為【背景技術(shù)】提供的當被叫用戶在4G網(wǎng)絡時,由IMS域作被叫域選擇的信令流程圖;
[0083]圖4為【背景技術(shù)】提供的當被叫用戶在2/3G網(wǎng)絡時,由IMS域作被叫域選擇的信令流程圖;
[0084]圖5為本發(fā)明實施例提供的一種呼叫的路由方法之一,應用于VoLTE AS側(cè)的流程圖;
[0085]圖6為本發(fā)明實施例提供的一種呼叫的路由方法之一,應用于MSC側(cè)的流程圖;
[0086]圖7為本發(fā)明實施例提供的一種呼叫的路由方法之二,應用于SCP側(cè)的流程圖;
[0087]圖8為本發(fā)明實施例提供的一種呼叫的路由方法之二,應用于VoLTE AS側(cè)的流程圖;
[0088]圖9為本發(fā)明實施例提供的一種呼叫的路由方法之二,應用于MSC側(cè)的流程圖;
[0089]圖10為本發(fā)明實施例1提供的一種呼叫的路由方法,應用于VoLTE AS側(cè)的流程圖;
[0090]圖11為本發(fā)明實施例2提供的一種呼叫的路由方法,應用于MSC側(cè)的流程圖;
[0091]圖12為本發(fā)明提供的結(jié)合實施例1和實施例2的一種呼叫的路由方法相關(guān)網(wǎng)元的信令流程圖;
[0092]圖13為本發(fā)明實施例3提供的一種呼叫的路由方法,應用于SCP側(cè)的流程圖;
[0093]圖14為本發(fā)明實施例4提供的一種呼叫的路由方法,應用于VoLTE AS側(cè)的流程圖;
[0094]圖15為本發(fā)明實施例5提供的一種呼叫的路由方法,應用于MSC側(cè)的流程圖;
[0095]圖16為本發(fā)明提供的結(jié)合實施例3?實施例5的一種呼叫的路由方法相關(guān)網(wǎng)元的信令流程圖;
[0096]圖17為本發(fā)明提供的一種VoLTE AS網(wǎng)元之一的結(jié)構(gòu)示意圖;
[0097]圖18為本發(fā)明提供的一種MSC網(wǎng)元之一的結(jié)構(gòu)示意圖;
[0098]圖19為本發(fā)明提供的一種SCP網(wǎng)元的結(jié)構(gòu)示意圖;
[0099]圖20為本發(fā)明提供的一種VoLTE AS網(wǎng)元之二的結(jié)構(gòu)示意圖;
[0100]圖21為本發(fā)明提供的一種MSC網(wǎng)元之二的結(jié)構(gòu)示意圖。
【具體實施方式】
[0101]本發(fā)明實施例提供了一種呼叫的路由方法、及相關(guān)網(wǎng)元,以下結(jié)合說明書附圖對本發(fā)明的優(yōu)選實施例進行說明,應當理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。并且在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0102]本發(fā)明實施例提供一種呼叫的路由方法,應用于VoLTE AS側(cè),如圖5所示,包括:
[0103]S501、VoLTE AS 接收 MSC 發(fā)送的 IDP 消息,
[0104]其中,IDP消息為MSC接收到CS域的主叫用戶對被叫用戶的呼叫時,確定出被叫用戶注冊了 VoLTE業(yè)務,以及被叫用戶注冊VoLTE業(yè)務時錨定的VoLTE AS的地址之后發(fā)送的。
[0105]S502,VoLTE AS根據(jù)S501中接收的IDP消息中攜帶的被叫用戶的被叫號碼,向HSS查詢被叫用戶駐留的網(wǎng)絡。
[0106]S503、基于S502中得到的被叫用戶駐留的網(wǎng)絡為2/3G網(wǎng)絡的查詢結(jié)果,VoLTE AS向MSC發(fā)送continue消息,使MSC在CS域中完成對被叫用戶的接續(xù)。
[0107]與上述圖5所示方法相應的,本發(fā)明實施例還提供一種呼叫的路由方法,應用于MSC側(cè),如圖6所示,包括:
[0108]S601、MSC接收CS域的主叫用戶對被叫用戶的呼叫。
[0109]S602、根據(jù)查找到的被叫用戶的信息,確定被叫用戶注冊了 VoLTE業(yè)務,以及被叫用戶注冊VoLTE業(yè)務時錨定的VoLTE AS的地址。
[0110]S603、向S602中確定的VoLTE AS發(fā)送攜帶有被叫用戶的被叫號碼的IDP消息,
[0111]其中,IDP消息用于VoLTE AS根據(jù)IDP消息中攜帶的被叫號碼,向HSS查詢被叫用戶駐留的網(wǎng)絡。
[0112]S604、基于被叫用戶駐留的網(wǎng)絡為2/3G網(wǎng)絡的查詢結(jié)果,接收VoLTE AS發(fā)送的continue消息,并在CS域中完成對被叫用戶的接續(xù)。
[0113]進一步地,本發(fā)明提供的與圖5、圖6對應的實施例中,針對SCP與VoLTEAS合設(shè)的情況,也就是說,SCP和SCC AS均作為VoLTE AS中的模塊。
[0114]本發(fā)明實施例提供一種呼叫的路由方法,應用于SCP側(cè),如圖7所示,包括:
[0115]S701、SCP接收MSC發(fā)送的IDP消息,
[0116]其中,IDP消息為MSC接收到CS域的主叫用戶對被叫用戶的呼叫時,確定出被叫用戶注冊了 VoLTE業(yè)務,以及被叫用戶注冊VoLTE業(yè)務時錨定的SCP的地址之后發(fā)送的。
[0117]S702、向VoLTE AS發(fā)送用于觸發(fā)VoLTE AS對被叫用戶進行被叫域選擇的觸發(fā)消息。
[0118]S703、接收VoLTE AS反饋的被叫用戶駐留的網(wǎng)絡的信息。
[0119]S704、基于被叫用戶駐留的網(wǎng)絡為2/3G網(wǎng)絡的查詢結(jié)果,向MSC發(fā)送continue消息,使MSC在CS域中完成對被叫用戶的接續(xù)。
[0120]與上述圖7所示方法相應的,本發(fā)明實施例還提供一種呼叫的路由方法,應用于VoLTE AS側(cè),如圖8所示,包括:
[0121]S801、VoLTE AS接收SCP發(fā)送的用于觸發(fā)VoLTE AS對被叫用戶進行被叫域選擇的觸發(fā)消息。
[0122]S802、根據(jù)S801中接收的觸發(fā)消息中攜帶的被叫用戶的被叫號碼,向HSS查詢被叫用戶駐留的網(wǎng)絡。
[0123]S803、向SCP反饋被叫用戶駐留的網(wǎng)絡的信息。
[0124]與上述圖7、圖8所示方法相應的,本發(fā)明實施例還提供一種呼叫的路由方法,應用于MSC側(cè),如圖9所示,包括:
[0125]S901、MSC接收CS域的主叫用戶對被叫用戶的呼叫。
[0126]S902、根據(jù)查找到的被叫用戶的信息,確定被叫用戶注冊了 VoLTE業(yè)務,以及被叫用戶注冊VoLTE業(yè)務時錨定的SCP的地址。
[0127]S903、向SCP發(fā)送攜帶有被叫用戶的被叫號碼的IDP消息,
[0128]其中,IDP消息用于SCP觸發(fā)VoLTE AS根據(jù)IDP消息中攜帶的被叫號碼,向HSS查詢被叫用戶駐留的網(wǎng)絡。
[0129]S904、基于被叫用戶駐留的網(wǎng)絡為2/3G網(wǎng)絡的查詢結(jié)果,接收SCP發(fā)送的continue消息,并在CS域中完成對被叫用戶的接續(xù)。
[0130]進一步地,本發(fā)明提供的與圖7、圖8、圖9對應的實施例中,針對SCP與VoLTE AS分別設(shè)置的情況,也就是說,SCP和VoLTE AS均作為獨立工作的網(wǎng)元,而SCC AS為VoLTEAS中的模塊。
[0131]下面結(jié)合附圖,用具體實施例對本發(fā)明提供的方法及相關(guān)設(shè)備進行詳細描述。
[0132]實施例1:
[0133]本發(fā)明實施例1中,提供一種呼叫的路由方法,本發(fā)明實施例1提供的呼叫的路由方法中,針對SCP與VoLTE AS合設(shè)的情況,也就是說,SCP和SCCAS均作為VoLTE AS中的模塊,如圖10所示,應用于VoLTE AS側(cè),具體包括如下步驟:
[0134]SlOOU VoLTE AS 接收 MSC 發(fā)送的 IDP 消息,
[0135]其中,IDP消息為MSC接收到CS域的主叫用戶對被叫用戶的呼叫時,確定出被叫用戶注冊了 VoLTE業(yè)務,以及被叫用戶注冊VoLTE業(yè)務時錨定的SCP的地址之后發(fā)送的。
[0136]進一步地,本步驟的執(zhí)行主體可以為VoLTE AS中的SCP模塊。
[0137]S1002,VoLTE AS根據(jù)IDP消息中攜帶的被叫用戶的被叫號碼,向HSS查詢被叫用戶駐留的網(wǎng)絡。
[0138]進一步地,本步驟中執(zhí)行主體可以為VoLTE AS中用于進行域選擇的模塊,例如:SCC AS模塊。
[0139]S1003、判斷S1002中查詢到被叫用戶是否駐留在2/3G網(wǎng)絡,若是,則進入步驟S1004,若否,則進入步驟S1005。
[0140]進一步地,本步驟的執(zhí)行主體可以為VoLTE AS中的SCP模塊。
[0141]S1004、VoLTE AS向MSC發(fā)送continue消息,使MSC在CS域中完成對所述被叫用戶的接續(xù)。本流程結(jié)束。
[0142]S1005,VoLTE AS在被叫號碼前添加預設(shè)號碼生成修改后的號碼,并向MSC發(fā)送攜帶有修改后的號碼的連接(connect)消息,
[0143]其中,connect消息用于MSC根據(jù)connect消息中攜帶的修改后的號碼中的預設(shè)號碼,將呼叫錨定到IMS域,IMS域中的CSCF確定被叫用戶為VoLTE用戶,將呼叫觸發(fā)到VoLTEAS。connect消息用于號碼變換的業(yè)務接續(xù)。
[0144]進一步地,本步驟中,CSCF通常為S-CSCF。
[0145]步驟S1004?步驟S1005中的執(zhí)行主體可以為VoLTE AS中的SCP模塊。
[0146]S1006、VoLTE AS對呼叫進行增值業(yè)務處理,并觸發(fā)CSCF在頂S域中完成對被叫用戶的接續(xù)。
[0147]進一步地,本步驟中可以由VoLTE AS中用于處理增值業(yè)務的模塊,例如=MmTEL模塊,對呼叫進行增值業(yè)務處理,例如:呼叫顯示、呼叫轉(zhuǎn)移等,并在增值業(yè)務處理之后,觸發(fā)S-CSCF通過P-CSCF在頂S域中完成對被叫用戶的接續(xù)。
[0148]實施例2:
[0149]與實施例1相應地,本發(fā)明實施例2中,提供一種呼叫的路由方法,如圖11所示,應用于MSC側(cè),具體包括如下步驟:
[0150]S1101、MSC接收CS域的主叫用戶對被叫用戶的呼叫。
[0151]S1102、根據(jù)查找到的被叫用戶的信息,確定被叫用戶注冊了 VoLTE業(yè)務,以及被叫用戶注冊VoLTE業(yè)務時錨定的VoLTE AS的地址。
[0152]進一步地,本步驟中,MSC可以確定出被叫用戶注冊VoLTE業(yè)務時錨定的SCP的地址,由于本實施例中VoLTE AS和SCP合設(shè),SCP的地址即為VoLTEAS的地址。
[0153]S1103、向S1102中確定的VoLTE AS發(fā)送攜帶有被叫用戶的被叫號碼的IDP消息,
[0154]其中,IDP消息用于VoLTE AS中根據(jù)IDP消息中攜帶的被叫號碼,向HSS查詢被叫用戶駐留的網(wǎng)絡。
[0155]本步驟中,IDP消息由VoLTE AS中的SCP模塊接收,并有VoLTE AS中的SCC AS模塊根據(jù)IDP消息中攜帶的被叫號碼,向HSS查詢被叫用戶駐留的網(wǎng)絡。
[0156]S1104、判斷S1103中查詢到被叫用戶是否駐留在2/3G網(wǎng)絡,若是,則進入步驟S1105,若否,則進入步驟S1106。
[0157]S1105、接收VoLTE AS發(fā)送的continue消息,并在CS域中完成對被叫用戶的接續(xù)。本流程結(jié)束。
[0158]進一步地,本步驟中continue消息可以為VoLTE AS中的SCP模塊發(fā)送的。
[0159]S1106、接收VoLTE AS發(fā)送的攜帶有修改后的號碼的connect消息,
[0160]其中,修改后的號碼為VoLTE AS在被叫號碼前添加預設(shè)號碼生成的。
[0161]進一步地,本步驟中connect消息可以為VoLTE AS中的SCP模塊發(fā)送的。
[0162]S1107、根據(jù)connect消息中攜帶的修改后的號碼中的預設(shè)號碼,將呼叫錨定到IMS ±或,在IMS域中完成對被叫用戶的接續(xù)。
[0163]進一步地,結(jié)合實施例1和實施例2提供的呼叫的路由方法,圖12為相關(guān)網(wǎng)元的信令流程圖,如圖12所示:
[0164]S1201、MSC接收CS域的主叫用戶對被叫用戶的呼叫。
[0165]S1202、根據(jù)查找到的被叫用戶的信息,確定被叫用戶注冊了 VoLTE業(yè)務,以及被叫用戶注冊VoLTE業(yè)務時錨定的VoLTE AS的地址。
[0166]S1203、MSC向VoLTE AS發(fā)送攜帶有被叫用戶的被叫號碼的IDP消息。
[0167]本步驟中,MSC可以向VoLTE AS中的SCP模塊發(fā)送IDP消息。
[0168]S1204,VoLTE AS接收到MSC發(fā)送的IDP消息之后,根據(jù)IDP消息中攜帶的被叫用戶的被叫號碼,向HSS查詢被叫用戶駐留的網(wǎng)絡。
[0169]本步驟中,可以由VoLTE AS中的用于進行域選擇的模塊,例如:SCC AS模塊,向HSS查詢被叫用戶駐留的網(wǎng)絡。
[0170]S1205、HSS向MME查詢被叫用戶在不同網(wǎng)絡的注冊時間戳。
[0171]S1206、HSS向SGSN查詢被叫用戶在不同網(wǎng)絡的注冊時間戳。
[0172]步驟S1205和步驟S1206沒有嚴格的先后順序。
[0173]S1207、HSS向VoLTE AS反饋查詢的被叫用戶所駐留的網(wǎng)絡信息。
[0174]本步驟中,HSS可以向VoLTE AS中的用于進行域選擇的模塊,例如:SCCAS模塊,反饋查詢結(jié)果。
[0175]S1208a、當查詢到被叫用戶駐留在2/3G網(wǎng)絡時,VoLTE AS向MSC發(fā)送continue消息。
[0176]S1209a、MSC確定被叫用戶對應的MSC,并在CS域中完成對被叫用戶的接續(xù)。本流程結(jié)束。
[0177]S1208b、當查詢到被叫用戶駐留在4G網(wǎng)絡時,VoLTE AS在被叫號碼前添加預設(shè)號碼生成修改后的號碼。
[0178]S1209b、VoLTE AS向MSC發(fā)送攜帶有修改后的號碼的connect消息。
[0179]S1210b、MSC根據(jù)connect消息中攜帶的修改后的號碼中的預設(shè)號碼,將呼叫錨定到頂S域。
[0180]S1211b、頂S域中的CSCF確定被叫用戶為VoLTE用戶,將呼叫觸發(fā)到VoLTE AS。
[0181]本步驟中,CSCF可以為S-CSCF。
[0182]S1212b、VoLTE AS對呼叫進行增值業(yè)務處理,并觸發(fā)CSCF在頂S域中完成對被叫用戶的接續(xù)。
[0183]進一步地,本步驟中,可以由VoLTE AS中的MmTEL模塊對呼叫進行增值業(yè)務處理,再觸發(fā)S-CSCF通過被叫用戶所在的P-CSCF/SBC,尋呼被叫用戶。
[0184]實施例3:
[0185]本發(fā)明實施例3中,提供一種呼叫的路由方法,本發(fā)明實施例3提供的呼叫的路由方法中,針對SCP與VoLTE AS為獨立的網(wǎng)元設(shè)備的情況,如圖13所示,應用于SCP側(cè),具體包括如下步驟:
[0186]S1301、SCP 接收 MSC 發(fā)送的 IDP 消息,
[0187]其中,IDP消息為MSC接收到CS域的主叫用戶對被叫用戶的呼叫時,確定出所述被叫用戶注冊了 VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的SCP的地址之后發(fā)送的;
[0188]S1302、向VoLTE AS發(fā)送用于觸發(fā)VoLTE AS對被叫用戶進行被叫域選擇的觸發(fā)消息。
[0189]S1303、接收VoLTE AS反饋的被叫用戶駐留的網(wǎng)絡的信息。
[0190]S1304、判斷S1303中接收到被叫用戶是否駐留在2/3G網(wǎng)絡,若是,則進入步驟S1305,若否,則進入步驟S1306。
[0191]S1305、向MSC發(fā)送continue消息,使MSC在CS域中完成對所述被叫用戶的接續(xù)。本流程結(jié)束。
[0192]S1306、在被叫號碼前添加預設(shè)號碼生成修改后的號碼,并向MSC發(fā)送攜帶有修改后的號碼的connect消息。
[0193]實施例4:
[0194]與實施例3相應地,本發(fā)明實施例4中,提供一種呼叫的路由方法,如圖14所示,應用于VoLTE AS側(cè),具體包括如下步驟:
[0195]S1401、VoLTE AS接收SCP發(fā)送的用于觸發(fā)VoLTE AS對被叫用戶進行被叫域選擇的觸發(fā)消息。
[0196]S1402、根據(jù)S1401中接收的觸發(fā)消息中攜帶的被叫用戶的被叫號碼,向HSS查詢被叫用戶駐留的網(wǎng)絡。
[0197]S1403、向SCP反饋被叫用戶駐留的網(wǎng)絡的信息。
[0198]S1404、當被叫用戶駐留的網(wǎng)絡為4G網(wǎng)絡時,被CSCF觸發(fā)對呼叫進行增值業(yè)務處理,并觸發(fā)CSCF在頂S域中完成對被叫用戶的接續(xù)。
[0199]本步驟中,在MSC接收到connect消息之后,MSC根據(jù)connect消息中攜帶的修改后的號碼中的預設(shè)號碼,將呼叫錨定到頂S域,IMS域中的CSCF,通常為S-CSCF,確定被叫用戶為VoLTE用戶,將呼叫觸發(fā)到VoLTE AS。
[0200]本實施例中,執(zhí)行主體可以為VoLTE AS中的用于進行域選擇的模塊,例如SCC AS模塊。
[0201]實施例5:
[0202]與實施例3、實施例4相應地,本發(fā)明實施例5中,提供一種呼叫的路由方法,如圖15所示,應用于MSC側(cè),具體包括如下步驟:
[0203]S1501、MSC接收CS域的主叫用戶對被叫用戶的呼叫。
[0204]S1502、根據(jù)查找到的被叫用戶的信息,確定被叫用戶注冊了 VoLTE業(yè)務,以及被叫用戶注冊VoLTE業(yè)務時錨定的SCP的地址。
[0205]S1503、向S1502中確定的SCP發(fā)送攜帶有被叫用戶的被叫號碼的IDP消息,
[0206]其中,IDP消息用于SCP觸發(fā)VoLTE AS根據(jù)IDP消息中攜帶的被叫號碼,向HSS查詢被叫用戶駐留的網(wǎng)絡。
[0207]S1504、基于被叫用戶駐留的網(wǎng)絡為2/3G網(wǎng)絡的查詢結(jié)果,接收SCP發(fā)送的continue消息,并在CS域中完成對被叫用戶的接續(xù)。
[0208]S1505、基于被叫用戶駐留的網(wǎng)絡為4G網(wǎng)絡的查詢結(jié)果,接收SCP發(fā)送的connect消息,根據(jù)connect消息中攜帶的修改后的號碼中的預設(shè)號碼,將呼叫錨定到頂S域。
[0209]其中,修改后的號碼為SCP確定被叫用戶駐留在4G網(wǎng)絡之后,在被叫號碼前添加預設(shè)號碼生成的。
[0210]進一步地,結(jié)合實施例3?實施例5提供的呼叫的路由方法,圖16為相關(guān)網(wǎng)元的信令流程圖,如圖16所示:
[0211]S1601、MSC接收CS域的主叫用戶對被叫用戶的呼叫。
[0212]S1602、根據(jù)查找到的被叫用戶的信息,確定被叫用戶注冊了 VoLTE業(yè)務,以及被叫用戶注冊VoLTE業(yè)務時錨定的SCP的地址。
[0213]S1603、MSC向SCP發(fā)送攜帶有被叫用戶的被叫號碼的IDP消息。
[0214]S1604、SCP接收到MSC發(fā)送的IDP消息之后,向VoLTE AS發(fā)送用于觸發(fā)VoLTE AS對被叫用戶進行被叫域選擇的觸發(fā)消息。
[0215]S1605,VoLTE AS接收到SCP發(fā)送的觸發(fā)消息之后,根據(jù)觸發(fā)消息中攜帶的被叫用戶的被叫號碼,向HSS查詢被叫用戶駐留的網(wǎng)絡。
[0216]本步驟中,可以由VoLTE AS中的用于進行域選擇的模塊,例如:SCC AS模塊,向HSS查詢被叫用戶駐留的網(wǎng)絡。
[0217]S1606、HSS向MME查詢被叫用戶在不同網(wǎng)絡的注冊時間戳。
[0218]S1607、HSS向SGSN查詢被叫用戶在不同網(wǎng)絡的注冊時間戳。
[0219]S1608、HSS向VoLTE AS反饋查詢的被叫用戶所駐留的網(wǎng)絡信息。
[0220]本步驟中,HSS可以向VoLTE AS中的用于進行域選擇的模塊,例如:SCCAS模塊,反饋查詢結(jié)果。
[0221]S1609、VoLTE AS向SCP反饋被叫用戶駐留的網(wǎng)絡的信息。
[0222]S1610a、當確定被叫用戶駐留在2/3G網(wǎng)絡時,SCP向MSC發(fā)送continue消息。
[0223]S1611a、MSC確定被叫用戶對應的MSC,并在CS域中完成對被叫用戶的接續(xù)。本流程結(jié)束。
[0224]S1610b、當確定被叫用戶駐留在4G網(wǎng)絡時,SCP在被叫號碼前添加預設(shè)號碼生成修改后的號碼。
[0225]S1611b、SCP向MSC發(fā)送攜帶有修改后的號碼的connect消息。
[0226]S1612b、MSC根據(jù)connect消息中攜帶的修改后的號碼中的預設(shè)號碼,將呼叫錨定到頂S域。
[0227]S1613b、頂S域中的CSCF確定被叫用戶為VoLTE用戶,將呼叫觸發(fā)到VoLTE AS。
[0228]進一步地,本步驟中CSCF可以為S-CSCF。
[0229]S1614b、VoLTE AS對呼叫進行增值業(yè)務處理,并觸發(fā)CSCF在頂S域中完成對被叫用戶的接續(xù)。
[0230]進一步地,本步驟中,可以由VoLTE AS中的MmTEL模塊對呼叫進行增值業(yè)務處理,再觸發(fā)S-CSCF通過被叫用戶所在的P-CSCF/SBC,尋呼被叫用戶。
[0231]基于同一發(fā)明構(gòu)思,本發(fā)明實施例還提供了相關(guān)網(wǎng)元,由于這些網(wǎng)元所解決問題的原理與前述一種呼叫的路由方法相似,因此該網(wǎng)元的實施可以參見前述方法的實施,重復之處不再贅述。
[0232]本發(fā)明實施例提供的一種VoLTE AS網(wǎng)元之一,如圖17所示,包括:
[0233]業(yè)務錨定模塊1701,用于接收MSC發(fā)送的IDP消息,其中,所述IDP消息為所述MSC接收到CS域的主叫用戶對被叫用戶的呼叫時,確定出所述被叫用戶注冊了 VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的VoLTEAS的地址之后發(fā)送的;
[0234]域選擇模塊1702,用于根據(jù)所述IDP消息中攜帶的所述被叫用戶的被叫號碼,向HSS查詢所述被叫用戶駐留的網(wǎng)絡;
[0235]所述業(yè)務錨定模塊1701,還用于基于所述被叫用戶駐留的網(wǎng)絡為2/3G網(wǎng)絡的查詢結(jié)果,向所述MSC發(fā)送cont inue消息,使所述MSC在CS域中完成對所述被叫用戶的接續(xù)。
[0236]進一步地,所述網(wǎng)元,還包括:增值業(yè)務處理模塊1703 ;
[0237]所述業(yè)務錨定模塊1701,還用于基于所述被叫用戶駐留的網(wǎng)絡為4G網(wǎng)絡的查詢結(jié)果,在所述被叫號碼前添加預設(shè)號碼生成修改后的號碼,并向所述MSC發(fā)送攜帶有所述修改后的號碼的connect消息,其中,所述connect消息用于所述MSC根據(jù)所述connect消息中攜帶的所述修改后的號碼中的預設(shè)號碼,將所述呼叫錨定到MS域,頂S域中的CSCF確定所述被叫用戶為VoLTE用戶,將所述呼叫觸發(fā)到VoLTE AS ;
[0238]所述增值業(yè)務處理模塊1703,用于對所述呼叫進行增值業(yè)務處理;
[0239]所述域選擇模塊1702,還用于在對所述呼叫進行增值業(yè)務處理之后,觸發(fā)所述CSCF在IMS域中完成對被叫用戶的接續(xù)。
[0240]本發(fā)明實施例提供的一種MSC網(wǎng)元之一,如圖18所示,包括:
[0241]接收模塊1801,用于接收CS域的主叫用戶對被叫用戶的呼叫;
[0242]確定模塊1802,用于根據(jù)查找到的所述被叫用戶的信息,確定所述被叫用戶注冊了 VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的VoLTE AS的地址;
[0243]發(fā)送模塊1803,用于向所述VoLTE AS發(fā)送攜帶有所述被叫用戶的被叫號碼的IDP消息,其中,所述IDP消息用于VoLTE AS根據(jù)所述IDP消息中攜帶的所述被叫號碼,向HSS查詢所述被叫用戶駐留的網(wǎng)絡;
[0244]所述接收模塊1801,還用于基于所述被叫用戶駐留的網(wǎng)絡為2/3G網(wǎng)絡的查詢結(jié)果,接收所述VoLTE AS發(fā)送的continue消息,并在CS域中完成對所述被叫用戶的接續(xù)。
[0245]進一步地,所述接收模塊1801,還用于基于所述被叫用戶駐留的網(wǎng)絡為4G網(wǎng)絡的查詢結(jié)果,接收所述VoLTE AS發(fā)送的攜帶有修改后的號碼的connect消息,其中,所述修改后的號碼為所述VoLTE AS在所述被叫號碼前添加預設(shè)號碼生成的;
[0246]所述發(fā)送模塊1803,還用于根據(jù)所述connect消息中攜帶的所述修改后的號碼中的預設(shè)號碼,將所述呼叫錨定到IMS ±或,在頂S域中完成對被叫用戶的接續(xù)。
[0247]本發(fā)明實施例提供的一種SCP網(wǎng)元,如圖19所示,包括:
[0248]接收模塊1901,用于接收MSC發(fā)送的IDP消息,其中,所述IDP消息為所述MSC接收到CS域的主叫用戶對被叫用戶的呼叫時,確定出所述被叫用戶注冊了 VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的SCP的地址之后發(fā)送的;
[0249]發(fā)送模塊1902,用于向VoLTE AS發(fā)送用于觸發(fā)所述VoLTE AS對所述被叫用戶進行被叫域選擇的觸發(fā)消息;
[0250]所述接收模塊1901,還用于接收所述VoLTE AS反饋的所述被叫用戶駐留的網(wǎng)絡的信息;
[0251]所述發(fā)送模塊1902,還用于基于所述被叫用戶駐留的網(wǎng)絡為2/3G網(wǎng)絡的查詢結(jié)果,向所述MSC發(fā)送continue消息,使所述MSC在CS域中完成對所述被叫用戶的接續(xù)。
[0252]本發(fā)明實施例提供的一種VoLTE AS網(wǎng)元之二,如圖20所示,包括:
[0253]接收模塊2001,用于接收SCP發(fā)送的用于觸發(fā)本VoLTE AS對所述被叫用戶進行被叫域選擇的觸發(fā)消息;
[0254]查詢模塊2002,用于根據(jù)所述觸發(fā)消息中攜帶的所述被叫用戶的被叫號碼,向HSS查詢所述被叫用戶駐留的網(wǎng)絡;
[0255]發(fā)送模塊2003,用于向所述SCP反饋所述被叫用戶駐留的網(wǎng)絡的信息。
[0256]本發(fā)明實施例提供的一種MSC網(wǎng)元之二,如圖21所示,包括:
[0257]接收模塊2101,用于接收CS域的主叫用戶對被叫用戶的呼叫;
[0258]確定模塊2102,用于根據(jù)查找到的所述被叫用戶的信息,確定所述被叫用戶注冊了 VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的SCP的地址;
[0259]發(fā)送模塊2103,用于向所述SCP發(fā)送攜帶有所述被叫用戶的被叫號碼的IDP消息,其中,所述IDP消息用于所述SCP觸發(fā)VoLTE AS根據(jù)所述IDP消息中攜帶的所述被叫號碼,向HSS查詢所述被叫用戶駐留的網(wǎng)絡;
[0260]所述接收模塊2101,還用于基于所述被叫用戶駐留的網(wǎng)絡為2/3G網(wǎng)絡的查詢結(jié)果,接收所述SCP發(fā)送的continue消息,并在CS域中完成對所述被叫用戶的接續(xù)。
[0261]上述各單元的功能可對應于圖5至圖16所示流程中的相應處理步驟,在此不再贅述。
[0262]本發(fā)明實施例提供的一種呼叫的路由方法、及相關(guān)網(wǎng)元,MSC接收CS域的主叫用戶對被叫用戶的呼叫;根據(jù)查找到的被叫用戶的信息,確定被叫用戶注冊了 VoLTE業(yè)務,以及被叫用戶注冊VoLTE業(yè)務時錨定的VoLTE AS的地址;向VoLTE AS發(fā)送IDP消息,VoLTEAS根據(jù)IDP消息中攜帶的被叫用戶的被叫號碼,向HSS查詢被叫用戶駐留的網(wǎng)絡;基于被叫用戶駐留的網(wǎng)絡為2/3G網(wǎng)絡的查詢結(jié)果,VoLTE AS向MSC發(fā)送continue消息,使MSC在CS域中完成對被叫用戶的接續(xù)。本發(fā)明實施例提供的一種呼叫的路由方法,在VoLTE AS接收到IDP消息之后,直接觸發(fā)VoLTE AS進行被叫域選擇,當確定出被叫用戶駐留在2/3G網(wǎng)絡時,向MSC發(fā)送continue消息,使得MSC在CS域中完成對被叫用戶的接續(xù),而現(xiàn)有技術(shù)的對應流程中,在VoLTE AS接收到IDP消息之后,在被叫號碼前添加預設(shè)號碼將修改后的號碼發(fā)送給MSC,再由MSC根據(jù)添加的預設(shè)號碼將呼叫錨定到頂S網(wǎng)絡,再由頂S網(wǎng)絡進行被叫域選擇,當確定被叫用戶駐留在2/3G網(wǎng)絡時,再確定被叫所在CS域的MSC地址,最后將呼叫轉(zhuǎn)移到CS域,可見,本發(fā)明實施例提供的呼叫的路由方法與現(xiàn)有技術(shù)相比,尤其當確定被叫用戶駐留在2/3G網(wǎng)絡時,省去了多余的信令流程,縮短了被叫用戶的接續(xù)時間。
[0263]通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明實施例可以通過硬件實現(xiàn),也可以借助軟件加必要的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本發(fā)明實施例的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲在一個非易失性存儲介質(zhì)(可以是CD-ROM,U盤,移動硬盤等)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務器,或者網(wǎng)絡設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。
[0264]本領(lǐng)域技術(shù)人員可以理解附圖只是一個優(yōu)選實施例的示意圖,附圖中的模塊或流程并不一定是實施本發(fā)明所必須的。
[0265]本領(lǐng)域技術(shù)人員可以理解實施例中的裝置中的模塊可以按照實施例描述進行分布于實施例的裝置中,也可以進行相應變化位于不同于本實施例的一個或多個裝置中。上述實施例的模塊可以合并為一個模塊,也可以進一步拆分成多個子模塊。
[0266]上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
[0267]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【主權(quán)項】
1.一種呼叫的路由方法,其特征在于,包括: 在LTE網(wǎng)絡上實現(xiàn)話音業(yè)務業(yè)務服務器VoLTE AS接收移動交換中心MSC發(fā)送的啟動檢測點IDP消息, 其中,所述IDP消息為所述MSC接收到電路交換CS域的主叫用戶對被叫用戶的呼叫時,確定出所述被叫用戶注冊了 VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的VoLTE AS的地址之后發(fā)送的; 所述VoLTE AS根據(jù)所述IDP消息中攜帶的所述被叫用戶的被叫號碼,向歸屬簽約用戶服務器HSS查詢所述被叫用戶駐留的網(wǎng)絡; 基于所述被叫用戶駐留的網(wǎng)絡為第二代/第三代移動通信系統(tǒng)技術(shù)規(guī)格2/3G網(wǎng)絡的查詢結(jié)果,所述VoLTE AS向所述MSC發(fā)送繼續(xù)接續(xù)continue消息,使所述MSC在CS域中完成對所述被叫用戶的接續(xù)。2.如權(quán)利要求1所述的方法,其特征在于,基于所述被叫用戶駐留的網(wǎng)絡為第四代移動電話行動通信標準4G網(wǎng)絡的查詢結(jié)果,所述方法還包括: 所述VoLTE AS在所述被叫號碼前添加預設(shè)號碼生成修改后的號碼,并向所述MSC發(fā)送攜帶有所述修改后的號碼的連接connect消息, 其中,所述connect消息用于所述MSC根據(jù)所述connect消息中攜帶的所述修改后的號碼中的預設(shè)號碼,將所述呼叫錨定到IP多媒體子系統(tǒng)MS ±或,IMS域中的呼叫會話控制功能CSCF確定所述被叫用戶為VoLTE用戶,將所述呼叫觸發(fā)到VoLTE AS ; 所述VoLTE AS對所述呼叫進行增值業(yè)務處理,并觸發(fā)所述CSCF在頂S域中完成對被叫用戶的接續(xù)。3.—種呼叫的路由方法,其特征在于,包括: 移動交換中心MSC接收電路交換CS域的主叫用戶對被叫用戶的呼叫; 根據(jù)查找到的所述被叫用戶的信息,確定所述被叫用戶注冊了在LTE網(wǎng)絡上實現(xiàn)話音VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的在LTE網(wǎng)絡上實現(xiàn)話音業(yè)務業(yè)務服務器VoLTE AS的地址; 向所述VoLTE AS發(fā)送攜帶有所述被叫用戶的被叫號碼的啟動檢測點IDP消息, 其中,所述IDP消息用于VoLTE AS根據(jù)所述IDP消息中攜帶的所述被叫號碼,向歸屬簽約用戶服務器HSS查詢所述被叫用戶駐留的網(wǎng)絡; 基于所述被叫用戶駐留的網(wǎng)絡為第二代/第三代移動通信系統(tǒng)技術(shù)規(guī)格2/3G網(wǎng)絡的查詢結(jié)果,接收所述VoLTE AS發(fā)送的繼續(xù)接續(xù)continue消息,并在CS域中完成對所述被叫用戶的接續(xù)。4.如權(quán)利要求3所述的方法,其特征在于,基于所述被叫用戶駐留的網(wǎng)絡為第四代移動電話行動通信標準4G網(wǎng)絡的查詢結(jié)果,所述方法還包括: 接收所述VoLTE AS發(fā)送的攜帶有修改后的號碼的連接connect消息,其中,所述修改后的號碼為所述VoLTE AS在所述被叫號碼前添加預設(shè)號碼生成的; 根據(jù)所述connect消息中攜帶的所述修改后的號碼中的預設(shè)號碼,將所述呼叫錨定到IP多媒體子系統(tǒng)MS域,在IMS域中完成對被叫用戶的接續(xù)。5.一種呼叫的路由方法,其特征在于,包括: 業(yè)務控制點SCP接收移動交換中心MSC發(fā)送的啟動檢測點IDP消息, 其中,所述IDP消息為所述MSC接收到電路交換CS域的主叫用戶對被叫用戶的呼叫時,確定出所述被叫用戶注冊了在LTE網(wǎng)絡上實現(xiàn)話音VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的SCP的地址之后發(fā)送的; 向在LTE網(wǎng)絡上實現(xiàn)話音業(yè)務業(yè)務服務器VoLTE AS發(fā)送用于觸發(fā)所述VoLTE AS對所述被叫用戶進行被叫域選擇的觸發(fā)消息; 接收所述VoLTE AS反饋的所述被叫用戶駐留的網(wǎng)絡的信息; 基于所述被叫用戶駐留的網(wǎng)絡為第二代/第三代移動通信系統(tǒng)技術(shù)規(guī)格2/3G網(wǎng)絡的查詢結(jié)果,向所述MSC發(fā)送繼續(xù)接續(xù)continue消息,使所述MSC在CS域中完成對所述被叫用戶的接續(xù)。6.一種呼叫的路由方法,其特征在于,包括: 在LTE網(wǎng)絡上實現(xiàn)話音業(yè)務業(yè)務服務器VoLTE AS接收業(yè)務控制點SCP發(fā)送的用于觸發(fā)所述VoLTE AS對所述被叫用戶進行被叫域選擇的觸發(fā)消息; 根據(jù)所述觸發(fā)消息中攜帶的所述被叫用戶的被叫號碼,向歸屬簽約用戶服務器HSS查詢所述被叫用戶駐留的網(wǎng)絡; 向所述SCP反饋所述被叫用戶駐留的網(wǎng)絡的信息。7.—種呼叫的路由方法,其特征在于,包括: 移動交換中心MSC接收電路交換CS域的主叫用戶對被叫用戶的呼叫; 根據(jù)查找到的所述被叫用戶的信息,確定所述被叫用戶注冊了在LTE網(wǎng)絡上實現(xiàn)話音VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的業(yè)務控制點SCP的地址; 向所述SCP發(fā)送攜帶有所述被叫用戶的被叫號碼的啟動檢測點IDP消息, 其中,所述IDP消息用于所述SCP觸發(fā)VoLTE AS根據(jù)所述IDP消息中攜帶的所述被叫號碼,向歸屬簽約用戶服務器HSS查詢所述被叫用戶駐留的網(wǎng)絡; 基于所述被叫用戶駐留的網(wǎng)絡為第二代/第三代移動通信系統(tǒng)技術(shù)規(guī)格2/3G網(wǎng)絡的查詢結(jié)果,接收所述SCP發(fā)送的繼續(xù)接續(xù)continue消息,并在CS域中完成對所述被叫用戶的接續(xù)。8.一種VoLTE AS網(wǎng)元,其特征在于,包括: 業(yè)務錨定模塊,用于接收移動交換中心MSC發(fā)送的啟動檢測點IDP消息,其中,所述IDP消息為所述MSC接收到電路交換CS域的主叫用戶對被叫用戶的呼叫時,確定出所述被叫用戶注冊了在LTE網(wǎng)絡上實現(xiàn)話音VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的VoLTE AS的地址之后發(fā)送的; 域選擇模塊,用于根據(jù)所述IDP消息中攜帶的所述被叫用戶的被叫號碼,向HSS查詢所述被叫用戶駐留的網(wǎng)絡; 所述業(yè)務錨定模塊,還用于基于所述被叫用戶駐留的網(wǎng)絡為第二代/第三代移動通信系統(tǒng)技術(shù)規(guī)格2/3G網(wǎng)絡的查詢結(jié)果,向所述MSC發(fā)送繼續(xù)接續(xù)continue消息,使所述MSC在CS域中完成對所述被叫用戶的接續(xù)。9.如權(quán)利要求8所述的網(wǎng)元,其特征在于,還包括:增值業(yè)務處理模塊; 所述業(yè)務錨定模塊,還用于基于所述被叫用戶駐留的網(wǎng)絡為第四代移動電話行動通信標準4G網(wǎng)絡的查詢結(jié)果,在所述被叫號碼前添加預設(shè)號碼生成修改后的號碼,并向所述MSC發(fā)送攜帶有所述修改后的號碼的connect消息,其中,所述連接connect消息用于所述MSC根據(jù)所述connect消息中攜帶的所述修改后的號碼中的預設(shè)號碼,將所述呼叫錨定到IP多媒體子系統(tǒng)IMS域,IMS域中的呼叫會話控制功能CSCF確定所述被叫用戶為VoLTE用戶,將所述呼叫觸發(fā)到VoLTE AS ; 所述增值業(yè)務處理模塊,用于對所述呼叫進行增值業(yè)務處理; 所述域選擇模塊,還用于在對所述呼叫進行增值業(yè)務處理之后,觸發(fā)所述CSCF在IMS域中完成對被叫用戶的接續(xù)。10.一種MSC網(wǎng)元,其特征在于,包括: 接收模塊,用于接收電路交換CS域的主叫用戶對被叫用戶的呼叫; 確定模塊,用于根據(jù)查找到的所述被叫用戶的信息,確定所述被叫用戶注冊了在LTE網(wǎng)絡上實現(xiàn)話音VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的在LTE網(wǎng)絡上實現(xiàn)話音業(yè)務業(yè)務服務器VoLTE AS的地址; 發(fā)送模塊,用于向所述VoLTE AS發(fā)送攜帶有所述被叫用戶的被叫號碼的啟動檢測點IDP消息,其中,所述IDP消息用于VoLTE AS根據(jù)所述IDP消息中攜帶的所述被叫號碼,向歸屬簽約用戶服務器HSS查詢所述被叫用戶駐留的網(wǎng)絡; 所述接收模塊,還用于基于所述被叫用戶駐留的網(wǎng)絡為第二代/第三代移動通信系統(tǒng)技術(shù)規(guī)格2/3G網(wǎng)絡的查詢結(jié)果,接收所述VoLTE AS發(fā)送的繼續(xù)接續(xù)continue消息,并在CS域中完成對所述被叫用戶的接續(xù)。11.如權(quán)利要求10所述的網(wǎng)元,其特征在于,所述接收模塊,還用于基于所述被叫用戶駐留的網(wǎng)絡為第四代移動電話行動通信標準4G網(wǎng)絡的查詢結(jié)果,接收所述VoLTE AS發(fā)送的攜帶有修改后的號碼的連接connect消息,其中,所述修改后的號碼為所述VoLTE AS在所述被叫號碼前添加預設(shè)號碼生成的; 所述發(fā)送模塊,還用于根據(jù)所述connect消息中攜帶的所述修改后的號碼中的預設(shè)號碼,將所述呼叫錨定到IP多媒體子系統(tǒng)頂S ±或,在頂S域中完成對被叫用戶的接續(xù)。12.一種SCP網(wǎng)元,其特征在于,包括: 接收模塊,用于接收移動交換中心MSC發(fā)送的啟動檢測點IDP消息,其中,所述IDP消息為所述MSC接收到電路交換CS域的主叫用戶對被叫用戶的呼叫時,確定出所述被叫用戶注冊了在LTE網(wǎng)絡上實現(xiàn)話音VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的業(yè)務控制點SCP的地址之后發(fā)送的; 發(fā)送模塊,用于向在LTE網(wǎng)絡上實現(xiàn)話音業(yè)務業(yè)務服務器VoLTE AS發(fā)送用于觸發(fā)所述VoLTE AS對所述被叫用戶進行被叫域選擇的觸發(fā)消息; 所述接收模塊,還用于接收所述VoLTE AS反饋的所述被叫用戶駐留的網(wǎng)絡的信息;所述發(fā)送模塊,還用于基于所述被叫用戶駐留的網(wǎng)絡為第二代/第三代移動通信系統(tǒng)技術(shù)規(guī)格2/3G網(wǎng)絡的查詢結(jié)果,向所述MSC發(fā)送繼續(xù)接續(xù)continue消息,使所述MSC在CS域中完成對所述被叫用戶的接續(xù)。13.一種VoLTE AS網(wǎng)元,其特征在于,包括: 接收模塊,用于接收業(yè)務控制點SCP發(fā)送的用于觸發(fā)本在LTE網(wǎng)絡上實現(xiàn)話音業(yè)務業(yè)務服務器VoLTE AS對所述被叫用戶進行被叫域選擇的觸發(fā)消息; 查詢模塊,用于根據(jù)所述觸發(fā)消息中攜帶的所述被叫用戶的被叫號碼,向歸屬簽約用戶服務器HSS查詢所述被叫用戶駐留的網(wǎng)絡; 發(fā)送模塊,用于向所述SCP反饋所述被叫用戶駐留的網(wǎng)絡的信息。14.一種MSC網(wǎng)元,其特征在于,包括: 接收模塊,用于接收電路交換CS域的主叫用戶對被叫用戶的呼叫; 確定模塊,用于根據(jù)查找到的所述被叫用戶的信息,確定所述被叫用戶注冊了在LTE網(wǎng)絡上實現(xiàn)話音VoLTE業(yè)務,以及所述被叫用戶注冊VoLTE業(yè)務時錨定的業(yè)務控制點SCP的地址; 發(fā)送模塊,用于向所述SCP發(fā)送攜帶有所述被叫用戶的被叫號碼的啟動檢測點IDP消息,其中,所述IDP消息用于所述SCP觸發(fā)VoLTE AS根據(jù)所述IDP消息中攜帶的所述被叫號碼,向歸屬簽約用戶服務器HSS查詢所述被叫用戶駐留的網(wǎng)絡; 所述接收模塊,還用于基于所述被叫用戶駐留的網(wǎng)絡為第二代/第三代移動通信系統(tǒng)技術(shù)規(guī)格2/3G網(wǎng)絡的查詢結(jié)果,接收所述SCP發(fā)送的繼續(xù)接續(xù)continue消息,并在CS域中完成對所述被叫用戶的接續(xù)。
【文檔編號】H04W36/00GK105828307SQ201510003974
【公開日】2016年8月3日
【申請日】2015年1月5日
【發(fā)明人】安凱, 李國艷, 付翠云, 陳娟利, 方冬梅, 劉新宇, 何嫚
【申請人】中國移動通信集團北京有限公司