專利名稱:一種實(shí)現(xiàn)語音呼叫連續(xù)性業(yè)務(wù)的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種實(shí)現(xiàn)語音呼叫連續(xù)性業(yè)務(wù)的技術(shù)。
背景技術(shù):
IMS (IP Multimedia Subsystem, IP多媒體業(yè)務(wù)的子系統(tǒng))為基于PS
(分組域)提供的多媒體控制和呼叫控制的平臺(tái),其可以支持會(huì)話類和非會(huì) 話類多媒體業(yè)務(wù)。
在移動(dòng)通信網(wǎng)絡(luò)從2G網(wǎng)絡(luò)到3G網(wǎng)絡(luò)的演進(jìn)過程中,在一段時(shí)期內(nèi),3G 網(wǎng)絡(luò)的IMS網(wǎng)絡(luò)與2G網(wǎng)絡(luò)的CS (電路域)網(wǎng)絡(luò)將會(huì)并存。在這種雙網(wǎng)并存的 應(yīng)用場(chǎng)景下,網(wǎng)絡(luò)側(cè)需要能夠感知用戶在兩個(gè)網(wǎng)絡(luò)的注冊(cè)附著狀況,以便當(dāng) 有呼叫需要接入到用戶時(shí),它可以選擇合適的網(wǎng)絡(luò)(CS網(wǎng)絡(luò)或者IMS)進(jìn)行 路由。同時(shí),網(wǎng)絡(luò)側(cè)也需要錨定終端用戶的所有呼叫,以便用戶在CS網(wǎng)絡(luò)與 IMS網(wǎng)絡(luò)之間進(jìn)行切換時(shí)能夠保證語音通信業(yè)務(wù)的連續(xù)性。
為了滿足上述網(wǎng)絡(luò)側(cè)的需要,目前業(yè)界提供了一種相應(yīng)的網(wǎng)絡(luò)架構(gòu),在 該網(wǎng)絡(luò)架構(gòu)中包括基于IMS的網(wǎng)絡(luò)實(shí)體,即在IMS域增加了一個(gè)VCC AP (Voice Call Continuity Application Server,語音呼叫連續(xù)性應(yīng)用服務(wù)器), 所述的VCC AP的實(shí)現(xiàn)架構(gòu)如圖1所示,其作為一個(gè)IMS域的AS (應(yīng)用服務(wù) 器),具體包括以下模塊
域轉(zhuǎn)換功能模塊,即Domain Transfer Function (DTF),其與HSS、 S-CSCF實(shí)體及I-CSCF (詢問會(huì)話呼叫控制功能)實(shí)體連接,錨定語音業(yè)務(wù)的呼叫;
域選擇功能模塊,即Domain Selection Function,其與HSS(歸屬用戶 服務(wù)器)和主叫用戶所在的S-CSCF (服務(wù)會(huì)話呼叫控制功能實(shí)體)連接, 當(dāng)有呼叫需要接入到用戶時(shí),它可以選擇合適的網(wǎng)絡(luò)(CS域或IMS域)進(jìn)行 路由;
CAMEL (移動(dòng)應(yīng)用能力增加邏輯)業(yè)務(wù)模塊,即CAMEL Service (CAMEL Svc),其與GSM業(yè)務(wù)控制功能實(shí)體連接,為CS用戶發(fā)起的呼叫 提供一個(gè)IMRN (IP多媒體域路由號(hào)碼),使得呼叫能夠從CS域轉(zhuǎn)到IMS域 來執(zhí)行業(yè)務(wù)錨定;
電路域適應(yīng)功能模塊,即CS Adaptation Function (CSAF),其提供與 卜CSCF、 S-CSCF通信接口,為CS域用戶發(fā)起的呼叫提供相應(yīng)的適配功能。
在圖1中,VCC UE是一個(gè)具有VCC業(yè)務(wù)能力的終端,其可以通過Gm接 口向IMS域發(fā)起語音呼叫,也可以通過A/lu接口向CS域發(fā)起語音呼叫,即具 有的雙模特性,以保證在CS域和IMS域切換的環(huán)境下,VCC UE均可以從相 應(yīng)的域重新發(fā)起域切換流程。
在圖1中,所述的VCC AP作為一個(gè)IMS域的應(yīng)用服務(wù)器,其主要實(shí)現(xiàn)的 功能就是用于對(duì)語音業(yè)務(wù)的呼叫進(jìn)行錨定控制
若VCC UE通過IMS域發(fā)起的語音呼叫,則呼叫會(huì)在S-CSCF上通過觸發(fā) iFC (初始過慮規(guī)則)路由到VCC AP,以實(shí)現(xiàn)錨定控制。
若VCC UE通過CS域發(fā)起語音呼叫,則處理過程如圖2所示,包括
步驟1:首先,VCC用戶A在CS域向VMSC (拜訪移動(dòng)交換中心)發(fā)起一 個(gè)Setup (建立)消息,以發(fā)起呼叫,所述消息中包含被叫用戶B的號(hào)碼;
步驟2: VMSC收到Setup消息后觸發(fā)主叫側(cè)CAMEL業(yè)務(wù),向gsmSCF (GSM業(yè)務(wù)控制功能實(shí)體)發(fā)送IDP (初始域部分)消息,所述的IDP消息包 括主叫號(hào)碼和;陂叫號(hào)碼;步驟3: gsmSCF通過與VCC AP的交互觸發(fā)業(yè)務(wù)判斷邏輯單元,決定是 否需要將呼叫路由到IMS域以實(shí)現(xiàn)VCC業(yè)務(wù),若決定路由到IMS域,則VCC AP分配一個(gè)IMRN (IP多媒體域路由號(hào)碼)并返回給gsmSCF;
步驟4: gsmSCF發(fā)送CAP Connect ( CAMEL應(yīng)用協(xié)議連接)消息給 VMSC,所述的CAP Connect消息包括原被叫號(hào)碼(被叫用戶B的號(hào)碼)和 VCC AP分配的目的路由地號(hào)碼(即IMRN號(hào)碼);
步驟5: VMSC向歸屬IMS域的MGCF (媒體網(wǎng)關(guān)控制功能實(shí)體)發(fā)送 IAM (呼叫初始地址)消息,所述的IAM消息包括主被叫號(hào)碼,所述的主叫號(hào) 碼為VCC用戶A的號(hào)碼,其是一個(gè)MSISDN (移動(dòng)用戶國(guó)際綜合業(yè)務(wù)數(shù)字 網(wǎng))號(hào)碼,所述的被叫號(hào)碼為IMRN號(hào)碼;
步驟6: MGCF根據(jù)被叫號(hào)碼的IM RN號(hào)碼向IM RN對(duì)應(yīng)歸屬I MS域的卜 CSCF發(fā)送SIP INVITE (會(huì)話初始協(xié)議邀請(qǐng))消息;
所述的SIP INVITE消息包括主叫號(hào)碼為Tel URI格式的MSISDN號(hào)碼和被 叫號(hào)碼為Tel URI格式的IMRN號(hào)碼;
步驟7a1、 7a2和7b: l-CSCF通過SIP路由準(zhǔn)則路由到VCC AP;
步驟8、 9: VCC AP收到INVITE (呼叫邀請(qǐng))消息后,根據(jù)IMRN號(hào)碼獲 得的初始主叫VCC用戶A的號(hào)碼和被叫用戶B的號(hào)碼,并決定對(duì)該會(huì)話進(jìn)行錨 定;
步驟10: VCC AP作為SIP背靠背用戶代理(SIP B2BUA),代表主叫用 戶A向A所在的S-CSCF發(fā)起INVITE呼叫,其中,主叫號(hào)碼為Tel URI格式的 MSISDN號(hào)碼,即主叫號(hào)碼是一個(gè)MSISDN號(hào)碼加上Tel URI格式,而被叫號(hào) 碼為Tel URI格式的被叫用戶B的MSISDN號(hào)碼;
步驟11:繼續(xù)后續(xù)呼叫流程。
在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)上述現(xiàn)有技術(shù)至少存在以下問題 在上述步驟10中,若主叫用戶A沒有在IMS域中注冊(cè),那么VCCAP將無法獲知主叫用戶A所在的S-CSCF的地址,進(jìn)而導(dǎo)致無法繼續(xù)呼叫過程。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)語音呼叫連續(xù)性業(yè)務(wù)的方法及裝置,從而 保證了 l-CSCF能夠獲取主叫用戶所在的S-CSCF的地址,以使得呼叫過程可 以順利完成。
本發(fā)明實(shí)施例提供了 一種實(shí)現(xiàn)語音呼叫連續(xù)性業(yè)務(wù)的方法,包括 在電路域發(fā)起的呼叫被路由到互聯(lián)網(wǎng)協(xié)議IP多媒體子系統(tǒng)I MS域; 在IMS域,通過歸屬用戶服務(wù)器獲得與發(fā)起呼叫的主叫用戶的移動(dòng)用戶
國(guó)際綜合業(yè)務(wù)數(shù)字網(wǎng)1SDN號(hào)碼關(guān)聯(lián)的IMS公有用戶標(biāo)識(shí);
根據(jù)所述的IMS公有用戶標(biāo)識(shí)獲得主叫用戶所在網(wǎng)絡(luò)的服務(wù)會(huì)話呼叫控
制功能實(shí)體的地址;
根據(jù)獲得的服務(wù)會(huì)話呼叫控制功能實(shí)體的地址,對(duì)主叫用戶發(fā)起的呼叫
進(jìn)行接續(xù)操作。
本發(fā)明實(shí)施例提供了 一種實(shí)現(xiàn)語音呼叫連續(xù)性應(yīng)用服務(wù)器,包括 IMS公有用戶標(biāo)識(shí)獲取單元,用于與歸屬用戶服務(wù)器通信,獲得與主叫
用戶的移動(dòng)用戶國(guó)際ISDN號(hào)碼關(guān)聯(lián)的IMS公有用戶標(biāo)識(shí);
呼叫消息發(fā)送單元,用于根據(jù)所述IMS公有用戶標(biāo)識(shí)獲取單元獲取的IMS
公有用戶標(biāo)識(shí)信息發(fā)起呼叫。
本發(fā)明實(shí)施例提供了一種詢問會(huì)話呼叫控制功能設(shè)備,包括 服務(wù)會(huì)話呼叫控制實(shí)體信息獲取單元,用于與歸屬用戶服務(wù)器通信,獲
得與主叫用戶的移動(dòng)用戶國(guó)際ISDN號(hào)碼關(guān)聯(lián)的IMS公有用戶標(biāo)識(shí)對(duì)應(yīng)的服務(wù)
會(huì)話呼叫控制實(shí)體的地址;
呼叫消息處理單元,用于根據(jù)所述服務(wù)會(huì)話呼叫控制實(shí)體信息獲取單元
獲取的服務(wù)會(huì)話呼叫控制實(shí)體的地址發(fā)送接收的呼叫消息。本發(fā)明實(shí)施例提供了一種歸屬用戶服務(wù)器,包括
IMS公有用戶標(biāo)識(shí)確定單元,用于根據(jù)收到的主叫用戶的移動(dòng)用戶國(guó)際 ISDN號(hào)碼確定與其關(guān)聯(lián)的IMS公有用戶標(biāo)識(shí);
服務(wù)會(huì)話呼叫控制實(shí)體確定單元,用于根據(jù)接收到的IMS公有用戶標(biāo) 識(shí),或者,根據(jù)所述的IMS/^有用戶標(biāo)識(shí)確定單元確定的IMS公有用戶標(biāo)識(shí), 確定對(duì)應(yīng)的服務(wù)會(huì)話呼叫控制實(shí)體信息;
信息發(fā)送單元,用于發(fā)送所述的服務(wù)會(huì)話呼叫控制實(shí)體確定單元確定的 服務(wù)會(huì)話呼叫控制實(shí)體信息。
本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)語音呼叫連續(xù)性業(yè)務(wù)的系統(tǒng),包括
歸屬用戶服務(wù)器,用于確定與主叫用戶的移動(dòng)用戶國(guó)際ISDN號(hào)碼關(guān)聯(lián)的 IMS公有用戶標(biāo)識(shí),以及確定IMS公有用戶標(biāo)識(shí)對(duì)應(yīng)的服務(wù)會(huì)話呼叫控制功能 實(shí)體的地址;
實(shí)現(xiàn)語音呼叫連續(xù)性應(yīng)用服務(wù)器,用于與歸屬用戶服務(wù)器通信獲取與主 叫用戶的移動(dòng)用戶國(guó)際ISDN號(hào)碼關(guān)聯(lián)的IMS公有用戶標(biāo)識(shí),并根據(jù)獲取的 IMS公有用戶標(biāo)識(shí)信息發(fā)起呼叫;
詢問會(huì)話呼叫控制實(shí)體,接收實(shí)現(xiàn)語音呼叫連續(xù)性應(yīng)用服務(wù)器發(fā)來的呼 叫,并根據(jù)呼叫中的IMS公有用戶標(biāo)識(shí)與歸屬用戶服務(wù)器通信,獲得該IMS公 有用戶標(biāo)識(shí)對(duì)應(yīng)的服務(wù)會(huì)話呼叫控制功能實(shí)體的地址,并根據(jù)獲得的服務(wù)會(huì) 話呼叫控制功能實(shí)體的地址對(duì)接收的呼叫進(jìn)行接續(xù)操作。
本發(fā)明實(shí)施例提供了 一種實(shí)現(xiàn)語音呼叫連續(xù)性業(yè)務(wù)的系統(tǒng),包括
歸屬用戶服務(wù)器,用于確定與主叫用戶的移動(dòng)用戶國(guó)際ISDN號(hào)碼關(guān)聯(lián)的 IMS公有用戶標(biāo)識(shí),以及確定IMS公有用戶標(biāo)識(shí)對(duì)應(yīng)的服務(wù)會(huì)話呼叫控制功能 實(shí)體的地址;
實(shí)現(xiàn)語音呼叫連續(xù)性應(yīng)用服務(wù)器,用于發(fā)起呼叫,發(fā)起的呼叫中攜帶著 主叫用戶的移動(dòng)用戶國(guó)際ISDN號(hào)碼;詢問會(huì)話呼叫控制實(shí)體,用于根據(jù)呼叫中的移動(dòng)用戶國(guó)際ISDN號(hào)碼與歸 屬用戶服務(wù)器通信,獲得該移動(dòng)用戶國(guó)際ISDN號(hào)碼關(guān)聯(lián)的IMS公有用戶標(biāo)識(shí) 所對(duì)應(yīng)的服務(wù)會(huì)話呼叫控制功能實(shí)體的地址,并根據(jù)獲得的服務(wù)會(huì)話呼叫控 制功能實(shí)體的地址對(duì)接收的呼叫進(jìn)行接續(xù)操作。
由上述本發(fā)明實(shí)施例提供的技術(shù)方案可以看出,由于本發(fā)明的實(shí)施例通 過HSS (歸屬用戶服務(wù)器)獲得與用戶的MSISDN號(hào)碼(移動(dòng)用戶國(guó)際ISDN 號(hào)碼)關(guān)聯(lián)的IMPU (IMS Public User Identity, IMS公有用戶標(biāo)識(shí)),并根 據(jù)用戶的IMPU獲得用戶所在網(wǎng)絡(luò)的S-CSCF (服務(wù)會(huì)話呼叫控制功能實(shí)體) 的地址。因此,本發(fā)明實(shí)施例的實(shí)現(xiàn)可以在VCC AP未獲知主叫用戶所在的 S-CSCF的地址的情況下,保證了HSS能夠找到主叫的S-CSCF的地址,以使 得VCC AP能夠繼續(xù)進(jìn)行相應(yīng)的呼叫處理。
圖1為現(xiàn)有技術(shù)提供的基于IMS的網(wǎng)絡(luò)實(shí)體架構(gòu)示意圖; 圖2為現(xiàn)有技術(shù)提供的用戶終端從CS域發(fā)起連續(xù)呼叫業(yè)務(wù)的處理流程示 意圖3為本發(fā)明實(shí)施例提供的方法的處理流程示意圖之一; 圖4為本發(fā)明實(shí)施例提供的方法的處理流程示意圖之二; 圖5為本發(fā)明實(shí)施例提供的裝置的具體實(shí)現(xiàn)結(jié)構(gòu)示意圖一; 圖6為本發(fā)明實(shí)施例提供的裝置的具體實(shí)現(xiàn)結(jié)構(gòu)示意圖二。
具體實(shí)施例方式
在主叫用戶從cs域發(fā)起的呼叫被語音呼叫連續(xù)性業(yè)務(wù)應(yīng)用服務(wù)器vcc
AP錨定后,VCC AP充當(dāng)三方控制功能,在遠(yuǎn)端代表用戶發(fā)起呼叫,為此, VCC AP需要獲取主叫用戶的S-CSCF實(shí)體的地址。本發(fā)明實(shí)施例中,若VCC AP尚未獲知主叫用戶所在的S-CSCF實(shí)體的地 址,例如,主叫用戶并沒有在IMS域中注冊(cè),貝'JVCC AP需要通過向HSS獲得 與主叫用戶MSISDN號(hào)碼關(guān)聯(lián)的IMPU標(biāo)識(shí),并根據(jù)主叫用戶的IMPU標(biāo)識(shí)來 獲得其所在網(wǎng)絡(luò)的S-CSCF的地址,以繼續(xù)進(jìn)行后續(xù)呼叫業(yè)務(wù)。
其中,所述的獲得主叫用戶所在網(wǎng)絡(luò)的S-CSCF的地址可以通過兩種方 案實(shí)現(xiàn)。
實(shí)現(xiàn)方案一
在該實(shí)現(xiàn)方案一中,VCC AP在遠(yuǎn)端的建立過程中,具體可以直接采用 IMPU標(biāo)識(shí)作為主叫號(hào)碼來代表主叫用戶發(fā)起呼叫;
為此,VCC AP需要向HSS發(fā)送請(qǐng)求,以請(qǐng)求獲得MSISDN和IMPU的關(guān) 聯(lián)關(guān)系,具體可以通過如圖3所示的實(shí)現(xiàn)方式獲取相應(yīng)的主叫用戶的MSISDN 對(duì)應(yīng)的IMPU,該實(shí)現(xiàn)方式具體包括以下步驟
步驟1: VCC AP向主叫用戶歸屬的HSS發(fā)送UDR (用戶數(shù)據(jù)請(qǐng)求)消 息,其中該消息中含有MSISDN號(hào)碼的用戶標(biāo)識(shí);
步驟2: HSS收到所述UDR消息后,將所述MSISDN關(guān)聯(lián)的IPMU通過 UDA (用戶數(shù)據(jù)應(yīng)答)消息返回給VCC AP;
具體可以為HSS收到所述的UDR消息后,根據(jù)消息中的MSISDN號(hào)碼 的用戶標(biāo)識(shí),找到其相關(guān)聯(lián)的用戶數(shù)據(jù),在所述的用戶數(shù)據(jù)中便包含有 MSISDN相關(guān)聯(lián)的IMPU;
步驟3: VCC AP收到所述的UDA消息后,獲取消息中的IMPU,并直接 釆用IMPU作為主叫用戶標(biāo)識(shí),發(fā)送呼叫邀請(qǐng)INVITE消息給主叫用戶所在歸 屬網(wǎng)絡(luò)的I-CSCF;
步驟4: l-CSCF收到所述的INVITE消息后,向HSS發(fā)送UR (位置信息 請(qǐng)求)消息,其中LIR消息中包含有用戶的IMPU;
步驟5: HSS收到所述的LIR消息后,根據(jù)IMPU得到主叫用戶所在網(wǎng)絡(luò)的S-CSCF地址,并通過LIA (位置信息應(yīng)答)消息返回給I-CSCF;
步驟6: l-CSCF接收所述LIA消息,獲得消息中的S-CSCF地址,之后, 根據(jù)所述S-CSCF地址將VCC AP發(fā)送的INVITE消息前轉(zhuǎn)到主叫用戶所在網(wǎng) 絡(luò)的S-CSCF (即收到的LIA消息中的S-CSCF);
步驟7:繼續(xù)后續(xù)呼叫流程,實(shí)現(xiàn)連續(xù)呼叫業(yè)務(wù)。
在該實(shí)現(xiàn)方案一中,由于VCC AP直接采用了與用戶MSISDN關(guān)聯(lián)的 IMPU發(fā)起呼叫,即在呼叫消息中承載的主叫用戶的信息為IMPU,因此,在 網(wǎng)絡(luò)中也可以選擇在某個(gè)實(shí)體上將該呼叫消息中承載的主叫用戶的IMPU恢復(fù) 為主叫用戶的MSISDN。
通過該實(shí)現(xiàn)方案一提供的技術(shù)方案使得在VCC AP未獲知主叫用戶所在 的S-CSCF地址的情況下,通過與HSS的交互,根據(jù)CS域的MSISDN獲取其 對(duì)應(yīng)的IMPU,從而確保了I-CSCF能夠根據(jù)IMPU為VCC用戶選擇到合適的S-CSCF,保證VCC呼叫能夠繼續(xù)進(jìn)行。
實(shí)現(xiàn)方案二
在該實(shí)現(xiàn)方案中,采用了擴(kuò)展HSS對(duì)LIR消息的處理的實(shí)現(xiàn)方案,以便 于其可以通過用戶的MSISDN號(hào)碼找到對(duì)應(yīng)的S-CSCF地址的信息。
即HSS在收到LIR消息后,如果查找主叫用戶的MSISDN對(duì)應(yīng)的S-CSCF 實(shí)體的地址失敗,則可以繼續(xù)查看該用戶標(biāo)識(shí)是否為CS域的MSISDN,若確 定為MSISDN,則繼續(xù)查找與該MSISDN相關(guān)聯(lián)的IMPU,并進(jìn)一步確定該 IMPU對(duì)應(yīng)S-CSCF的地址,從而保證I-CSCF可以通過HSS獲知主叫用戶的 MSISDN對(duì)應(yīng)的S-CSCF地址。
在該實(shí)現(xiàn)方案中,具體可以通過圖4所示的方法進(jìn)行所述的S-CSCF的地 址信息的獲取,具體包括以下步驟
步驟1: VCC AP發(fā)送呼叫邀請(qǐng)INVITE消息給主叫用戶所在歸屬網(wǎng)絡(luò)的I-CSCF,其中采用Tel URI格式的MSISDN作為主叫號(hào)碼;步驟2: l-CSCF收到所述的INVITE消息后,向HSS發(fā)送LIR消息,其中 LIR消息中含有Tel URI格式的MSISDN;
步驟3: HSS接收所述的LIR消息,并通過消息中的作為用戶標(biāo)識(shí)的 MSISDN找到其對(duì)應(yīng)的IMPU;
步驟4: HSS查找到所述的IMPU后,根據(jù)所述的IMPU得到主叫用戶所在 網(wǎng)絡(luò)的S-CSCF地址,并通過LIA消息返回給I-CSCF;
步驟5: l-CSCF收到所述的LIA消息后,獲得消息中的S-CSCF地址,并 根據(jù)該S-CSCF地址將VCC AP發(fā)送的INVITE消息前轉(zhuǎn)到主叫用戶所在網(wǎng)絡(luò) 的S-CSCF (即UA消息中的S-CSCF),所述的INVITE消息中仍然采用Tel URI格式的MSISDN作為主叫號(hào)碼;
步驟6:繼續(xù)后續(xù)呼叫流程,實(shí)現(xiàn)連續(xù)呼叫業(yè)務(wù)。
在該實(shí)現(xiàn)方案二中,所述的步驟2中發(fā)送的LIR消息中也可以承載有 MSISDN查詢指示信息,以指示在步驟3中,HSS直接根據(jù)消息中的MSISDN 查詢對(duì)應(yīng)的IMPU,并執(zhí)行后續(xù)操作獲得MSISDN對(duì)應(yīng)的S-CSCF地址;或 者,在所述的步驟2中,也可以發(fā)送未承載所述MSISDN查詢指示信息的LIR 消息,這樣,在步驟3中,HSS在確定無法根據(jù)MSISDN直接查詢到對(duì)應(yīng)的S-CSCF地址后,則查詢?cè)揗SISDN關(guān)聯(lián)的IMPU,以便于執(zhí)行后續(xù)操作獲得 MSISDN對(duì)應(yīng)的S-CSCF地址。
由此可見,通過本發(fā)明實(shí)施例二提供的技術(shù)方案也可以使得在VCC AP 未獲知主叫用戶所在的S-CSCF地址的情況下,l-CSCF能夠根據(jù)主叫用戶在 CS域的MSISDN為VCC用戶選擇到合適的S-CSCF,以使得VCC呼叫能夠繼 續(xù)進(jìn)行。
本發(fā)明實(shí)施例還提供了 一種實(shí)現(xiàn)語音呼叫連續(xù)性應(yīng)用服務(wù)器,參照?qǐng)D5所 示的實(shí)現(xiàn)語音呼叫連續(xù)性應(yīng)用服務(wù)器的具體實(shí)現(xiàn)結(jié)構(gòu)示意圖,具體包括IMS 公有用戶標(biāo)識(shí)獲耳又單元和呼叫消息發(fā)送單元,其中,(1 ) IMS公有用戶標(biāo)識(shí)獲取單元
該單元用于與歸屬用戶服務(wù)器通信,獲得與主叫用戶的MSISDN號(hào)碼關(guān) 聯(lián)的IMS公有用戶標(biāo)識(shí),并發(fā)送給呼叫消息發(fā)送單元;
所述的IMS公有用戶標(biāo)識(shí)獲取單元獲得與主叫用戶的MSISDN號(hào)碼關(guān)聯(lián) 的IMPU的具體處理過程包括
語音呼叫連續(xù)性應(yīng)用服務(wù)器向歸屬用戶服務(wù)器發(fā)送請(qǐng)求消息,請(qǐng)求獲得 與MSISDN號(hào)碼相關(guān)聯(lián)的IMPU;所述的歸屬用戶服務(wù)器向語音呼叫連續(xù)性應(yīng) 用服務(wù)器返回所述IMPU;
或者,
主叫用戶所在歸屬網(wǎng)絡(luò)的詢問會(huì)話呼叫控制功能實(shí)體向HSS發(fā)送請(qǐng)求消 息,請(qǐng)求獲得與主叫用戶的MSISDN號(hào)碼關(guān)聯(lián)的IMPU;所述的HSS將所述 IMPU返回給所述I-CSCF。 (2)呼叫消息發(fā)送單元
起呼叫。
本發(fā)明實(shí)施例還提供了一種歸屬用戶服務(wù)器,仍參照?qǐng)D5所示,具體包括 IMS公有用戶標(biāo)識(shí)確定單元、服務(wù)會(huì)話呼呼控制實(shí)體確定單元和信息發(fā)送單 元,其中
IMS公有用戶標(biāo)識(shí)確定單元,用于根據(jù)收到的主叫用戶的MSISDN號(hào)碼 確定與其關(guān)聯(lián)的IMPU;
服務(wù)會(huì)話呼呼控制實(shí)體確定單元,用于根據(jù)接收到的IMPU,或者,根據(jù) 所述的IMS公有用戶標(biāo)識(shí)確定單元確定的IMPU,確定對(duì)應(yīng)的S-CSCF;
信息發(fā)送單元,用于發(fā)送所述的服務(wù)會(huì)話呼呼控制實(shí)體確定單元確定的 S-CSCF的地址信息。
本發(fā)明實(shí)施例還提供了 一種詢問會(huì)話呼叫控制功能設(shè)備,參照?qǐng)D5和圖6所示,具體包括服務(wù)會(huì)話呼呼控制實(shí)體信息獲取單元和呼叫消息處理單 元,其中,
服務(wù)會(huì)話呼叫控制實(shí)體信息獲取單元,用于與歸屬用戶服務(wù)器通信,獲 得與主叫用戶的MSISDN號(hào)碼關(guān)聯(lián)的IMPU對(duì)應(yīng)的S-CSCF實(shí)體的地址,并發(fā) 送呼叫消息處理單元;該單元中,具體可以為直接以IMS公有用戶標(biāo)識(shí)向 HSS獲取其對(duì)應(yīng)的S-CSCF實(shí)體的地址,或者,也可以采用MSISDN向HSS 獲取對(duì)應(yīng)的S-CSCF實(shí)體的地址,此時(shí),具體由HSS根據(jù)MSISDN找到對(duì)應(yīng) 的IMPU號(hào)碼,之后再根據(jù)IMPU號(hào)碼確定對(duì)應(yīng)的S-CSCF地址;
呼叫消息處理單元,用于根據(jù)所述服務(wù)會(huì)話呼叫控制實(shí)體信息獲取單元 獲取的S-CSCF實(shí)體的地址發(fā)送接收的呼叫消息。
本發(fā)明實(shí)施例還提供了一種實(shí)現(xiàn)語音呼叫連續(xù)性業(yè)務(wù)的系統(tǒng),仍參照?qǐng)D5 所示,具體包括歸屬用戶服務(wù)器、實(shí)現(xiàn)語音呼叫連續(xù)性應(yīng)用服務(wù)器和詢問會(huì) 話呼叫控制實(shí)體
歸屬用戶服務(wù)器,用于確定與主叫用戶的MSISDN號(hào)碼關(guān)聯(lián)的IMPU,以 及確定IMPU對(duì)應(yīng)的S-CSCF實(shí)體的地址;
實(shí)現(xiàn)語音呼叫連續(xù)性應(yīng)用服務(wù)器,用于與HSS通信獲取與主叫用戶的 MSISDN號(hào)碼關(guān)聯(lián)的IMPU,并根據(jù)獲取的IMPU發(fā)起呼叫;
詢問會(huì)話呼叫控制實(shí)體,接收實(shí)現(xiàn)語音呼叫連續(xù)性應(yīng)用服務(wù)器發(fā)來的呼 叫,并根據(jù)呼叫中的IMPU與HSS通信,獲得該IMPU對(duì)應(yīng)的S-CSCF實(shí)體的 地址,并根據(jù)獲得的S-CSCF實(shí)體的地址對(duì)接收的呼叫進(jìn)行接續(xù)操作。
本發(fā)明實(shí)施例還提供了 一種實(shí)現(xiàn)語音呼叫連續(xù)性業(yè)務(wù)的系統(tǒng),如圖6所 示,其具體實(shí)現(xiàn)結(jié)構(gòu)包括
歸屬用戶服務(wù)器,用于確定與主叫用戶的MSISDN號(hào)碼關(guān)聯(lián)的IMPU,以 及確定IMPU碼對(duì)應(yīng)的S-CSCF實(shí)體的地址;
實(shí)現(xiàn)語音呼叫連續(xù)性應(yīng)用服務(wù)器,用于發(fā)起呼叫,發(fā)起的呼叫中攜帶著主叫用戶的MSISDN號(hào)碼;
詢問會(huì)話呼叫控制實(shí)體,用于根據(jù)呼叫中的MSISDN號(hào)碼與歸屬用戶服
并根據(jù)獲得的S-CSCF實(shí)體的地址對(duì)接收的呼叫進(jìn)行接續(xù)操作。
綜上所述,本發(fā)明實(shí)施例提供的各種具體實(shí)現(xiàn)方案也可以使得在VCC AP未獲知主叫用戶所在的S-CSCF地址的情況下,仍可以保證語音呼叫連續(xù) 性業(yè)務(wù)的正常進(jìn)行。也就是說,l-CSCF可以根據(jù)主叫用戶在CS域的MSISDN 為VCC用戶選擇到合適的S-CSCF,以使得VCC呼叫能夠繼續(xù)進(jìn)行;或者, VCC AP通過與HSS的交互,根據(jù)CS域的MSISDN獲取其對(duì)應(yīng)的IMPU,以確 保I-CSCF能夠根據(jù)獲取的IMPU為VCC用戶選擇到合適的S-CSCF,以使得 VCC呼叫能夠繼續(xù)進(jìn)行。
因此,本發(fā)明實(shí)施例的實(shí)現(xiàn)有效保證了語音呼叫連續(xù)性業(yè)務(wù)的可靠性。
以上所述,僅為本發(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、 一種實(shí)現(xiàn)語音呼叫連續(xù)性業(yè)務(wù)的方法,其特征在于,包括在電路域發(fā)起的呼叫被路由到互聯(lián)網(wǎng)協(xié)議IP多媒體子系統(tǒng)IMS域;在IMS域,通過歸屬用戶服務(wù)器獲得與主叫用戶的移動(dòng)用戶國(guó)際綜合業(yè)務(wù)數(shù)字網(wǎng)ISDN號(hào)碼關(guān)聯(lián)的IMS公有用戶標(biāo)識(shí);根據(jù)所述的IMS公有用戶標(biāo)識(shí)獲得主叫用戶所在網(wǎng)絡(luò)的服務(wù)會(huì)話呼叫控制功能實(shí)體的地址;根據(jù)獲得的服務(wù)會(huì)話呼叫控制功能實(shí)體的地址,對(duì)主叫用戶發(fā)起的呼叫進(jìn)行接續(xù)操作。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的獲得與主叫用戶的 移動(dòng)用戶國(guó)際ISDN號(hào)碼關(guān)聯(lián)的IMS公有用戶標(biāo)識(shí)的步驟具體包括語音呼叫連續(xù)性應(yīng)用服務(wù)器向歸屬用戶服務(wù)器發(fā)送請(qǐng)求消息,請(qǐng)求獲得 與該請(qǐng)求消息中包含的主叫用戶的移動(dòng)用戶國(guó)際ISDN號(hào)碼相關(guān)聯(lián)的IMS公有 用戶標(biāo)識(shí);所述的歸屬用戶服務(wù)器向語音呼叫連續(xù)性應(yīng)用服務(wù)器返回所述 IMS公有用戶標(biāo)識(shí);或者,主叫用戶所在歸屬網(wǎng)絡(luò)的詢問會(huì)話呼叫控制功能實(shí)體向歸屬用戶服務(wù)器 發(fā)送請(qǐng)求消息,請(qǐng)求獲得與該請(qǐng)求消息中包含的主叫用戶的移動(dòng)用戶國(guó)際 ISDN號(hào)碼相關(guān)聯(lián)的IMS公有用戶標(biāo)識(shí);所述的歸屬用戶服務(wù)器根據(jù)所述的主 叫用戶移動(dòng)用戶國(guó)際ISDN號(hào)碼獲得與其關(guān)聯(lián)的IMS公有用戶標(biāo)識(shí)。
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述的獲得主叫用戶所在 網(wǎng)絡(luò)的服務(wù)會(huì)話呼叫控制功能實(shí)體的地址的步驟具體包括語音呼叫連續(xù)性業(yè)務(wù)應(yīng)用服務(wù)器向主叫用戶所在歸屬網(wǎng)絡(luò)的詢問會(huì)話呼 叫控制功能實(shí)體發(fā)送消息,所述的消息的主叫用戶標(biāo)識(shí)是IMS公有用戶標(biāo) 識(shí);詢問會(huì)話呼叫控制功能實(shí)體收到所述消息后,根據(jù)主叫用戶的IMS公有 用戶標(biāo)識(shí)與歸屬用戶服務(wù)器進(jìn)行交互,獲得主叫用戶所在網(wǎng)絡(luò)的服務(wù)會(huì)話呼叫控制功能實(shí)體的地址;或者,歸屬用戶服務(wù)器根據(jù)主叫用戶的移動(dòng)用戶國(guó)際ISDN號(hào)碼確定與其關(guān)聯(lián)的 IMS公有用戶標(biāo)識(shí),以及與該IMS公有用戶標(biāo)識(shí)對(duì)應(yīng)的服務(wù)會(huì)話呼叫控制功能 實(shí)體的地址,返回給主叫用戶歸屬網(wǎng)絡(luò)的詢問會(huì)話呼叫控制功能實(shí)體;所述 詢問會(huì)話呼叫控制功能實(shí)體獲取主叫用戶的移動(dòng)用戶國(guó)際ISDN號(hào)碼對(duì)應(yīng)的服 務(wù)會(huì)話呼叫控制功能實(shí)體的地址。
4、 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述詢問會(huì)話呼叫控制功 能實(shí)體根據(jù)獲得的主叫用戶的移動(dòng)用戶國(guó)際ISDN號(hào)碼向歸屬用戶服務(wù)器發(fā)送 消息中還包括移動(dòng)用戶國(guó)際ISDN號(hào)碼查詢指示信息,以指示歸屬用戶服務(wù)器 根據(jù)消息中的移動(dòng)用戶國(guó)際ISDN號(hào)碼查詢對(duì)應(yīng)的IMS公有用戶標(biāo)識(shí)。
5、 一種實(shí)現(xiàn)語音呼叫連續(xù)性應(yīng)用服務(wù)器,其特征在于,包括 IMS公有用戶標(biāo)識(shí)獲取單元,用于與歸屬用戶服務(wù)器通信,獲得與主叫用戶的移動(dòng)用戶國(guó)際ISDN號(hào)碼關(guān)聯(lián)的IMS公有用戶標(biāo)識(shí);呼叫消息發(fā)送單元,用于根據(jù)所述IMS公有用戶標(biāo)識(shí)獲取單元獲取的IMS 公有用戶標(biāo)識(shí)信息發(fā)起呼叫。
6、 一種詢問會(huì)話呼叫控制功能設(shè)備,其特征在于,包括 服務(wù)會(huì)話呼叫控制實(shí)體信息獲取單元,用于與歸屬用戶服務(wù)器通信,獲得與主叫用戶的移動(dòng)用戶國(guó)際ISDN號(hào)碼關(guān)聯(lián)的IMS公有用戶標(biāo)識(shí)對(duì)應(yīng)的服務(wù) 會(huì)話呼叫控制實(shí)體的地址;呼叫消息處理單元,用于根據(jù)所述服務(wù)會(huì)話呼叫控制實(shí)體信息獲取單元 獲取的服務(wù)會(huì)話呼叫控制實(shí)體的地址發(fā)送接收的呼叫消息。
7、 一種歸屬用戶服務(wù)器,其特征在于,包括IMS公有用戶標(biāo)識(shí)確定單元,用于根據(jù)收到的主叫用戶的移動(dòng)用戶國(guó)際 ISDN號(hào)碼確定與其關(guān)聯(lián)的IMS公有用戶標(biāo)識(shí);服務(wù)會(huì)話呼叫控制實(shí)體確定單元,用于根據(jù)接收到的IMS公有用戶標(biāo)確定對(duì)應(yīng)的服務(wù)會(huì)話呼叫控制實(shí)體信息;信息發(fā)送單元,用于發(fā)送所述的服務(wù)會(huì)話呼叫控制實(shí)體確定單元確定的 服務(wù)會(huì)話呼叫控制實(shí)體信息。
8、 一種實(shí)現(xiàn)語音呼叫連續(xù)性業(yè)務(wù)的系統(tǒng),其特征在于,包括歸屬用戶服務(wù)器,用于確定與主叫用戶的移動(dòng)用戶國(guó)際ISDN號(hào)碼關(guān)聯(lián)的 IMS公有用戶標(biāo)識(shí),以及確定IMS公有用戶標(biāo)識(shí)對(duì)應(yīng)的服務(wù)會(huì)話呼叫控制功能 實(shí)體的地址;實(shí)現(xiàn)語音呼叫連續(xù)性應(yīng)用服務(wù)器,用于與歸屬用戶服務(wù)器通信獲取與主 叫用戶的移動(dòng)用戶國(guó)際ISDN號(hào)碼關(guān)聯(lián)的IMS公有用戶標(biāo)識(shí),并根據(jù)獲取的 IMS公有用戶標(biāo)識(shí)信息發(fā)起呼叫;詢問會(huì)話呼叫控制實(shí)體,接收實(shí)現(xiàn)語音呼叫連續(xù)性應(yīng)用服務(wù)器發(fā)來的呼 叫,并根據(jù)呼叫中的IMS公有用戶標(biāo)識(shí)與歸屬用戶服務(wù)器通信,獲得該IMS公 有用戶標(biāo)識(shí)對(duì)應(yīng)的服務(wù)會(huì)話呼叫控制功能實(shí)體的地址,并根據(jù)獲得的服務(wù)會(huì) 話呼叫控制功能實(shí)體的地址對(duì)接收的呼叫進(jìn)行接續(xù)操作。
9、 一種實(shí)現(xiàn)語音呼叫連續(xù)性業(yè)務(wù)的系統(tǒng),其特征在于,包括 歸屬用戶服務(wù)器,用于確定與主叫用戶的移動(dòng)用戶國(guó)際ISDN號(hào)碼關(guān)聯(lián)的IMS公有用戶標(biāo)識(shí),以及確定IMS公有用戶標(biāo)識(shí)對(duì)應(yīng)的服務(wù)會(huì)話呼叫控制功能 實(shí)體的地址;實(shí)現(xiàn)語音呼叫連續(xù)性應(yīng)用服務(wù)器,用于發(fā)起呼叫,發(fā)起的呼叫中攜帶著 主叫用戶的移動(dòng)用戶國(guó)際ISDN號(hào)碼;詢問會(huì)話呼叫控制實(shí)體,用于根據(jù)呼叫中的移動(dòng)用戶國(guó)際ISDN號(hào)碼與歸 屬用戶服務(wù)器通信,獲得該移動(dòng)用戶國(guó)際ISDN號(hào)碼關(guān)聯(lián)的IMS公有用戶標(biāo)識(shí) 所對(duì)應(yīng)的服務(wù)會(huì)話呼叫控制功能實(shí)體的地址,并根據(jù)獲得的服務(wù)會(huì)話呼叫控 制功能實(shí)體的地址對(duì)接收的呼叫進(jìn)行接續(xù)操作。
全文摘要
一種實(shí)現(xiàn)語音呼叫連續(xù)性業(yè)務(wù)的方法及裝置及系統(tǒng),具體包括在IMS中,對(duì)于在CS域發(fā)起的呼叫,通過歸屬用戶服務(wù)器獲得與主叫用戶標(biāo)識(shí)的移動(dòng)用戶國(guó)際ISDN號(hào)碼關(guān)聯(lián)的IMS公有用戶標(biāo)識(shí),并根據(jù)所述的IMS公有用戶標(biāo)識(shí)獲得主叫用戶所在網(wǎng)絡(luò)的服務(wù)會(huì)話呼叫控制功能實(shí)體的地址,以實(shí)現(xiàn)相應(yīng)的呼叫過程。因此,本發(fā)明的實(shí)現(xiàn)可以在語音呼叫連續(xù)性業(yè)務(wù)應(yīng)用服務(wù)器未獲知主叫用戶所在的服務(wù)會(huì)話呼叫控制功能實(shí)體的地址的情況下,能夠通過歸屬用戶服務(wù)器確定主叫的服務(wù)會(huì)話呼叫控制功能實(shí)體的地址,使得語音呼叫連續(xù)性業(yè)務(wù)應(yīng)用服務(wù)器發(fā)起的呼叫能夠繼續(xù)進(jìn)行。
文檔編號(hào)H04Q7/38GK101287272SQ200710065380
公開日2008年10月15日 申請(qǐng)日期2007年4月12日 優(yōu)先權(quán)日2007年4月12日
發(fā)明者楊雁飛, 段朋勃 申請(qǐng)人:華為技術(shù)有限公司