一種實(shí)現(xiàn)企業(yè)uc系統(tǒng)與ims網(wǎng)絡(luò)互通的方法和設(shè)備的制作方法
【專利摘要】本發(fā)明實(shí)施例公開了一種實(shí)現(xiàn)企業(yè)UC系統(tǒng)與IMS網(wǎng)絡(luò)互通的方法和設(shè)備,該方法包括:網(wǎng)關(guān)接收到UC服務(wù)器上報(bào)的UC終端上線的消息,確定該消息中攜帶的企業(yè)UC系統(tǒng)為該UC終端分配的號(hào)碼對(duì)應(yīng)的DID號(hào)碼,并向IMS網(wǎng)絡(luò)注冊該DID號(hào)碼;當(dāng)所述網(wǎng)關(guān)接收到所述UC終端發(fā)起的呼叫運(yùn)營商用戶的呼叫請(qǐng)求消息時(shí),網(wǎng)關(guān)確定該呼叫請(qǐng)求消息中攜帶的主叫號(hào)碼對(duì)應(yīng)的DID號(hào)碼,將所述主叫號(hào)碼替換為該DID號(hào)碼,并向IMS網(wǎng)絡(luò)發(fā)起呼叫流程。在本發(fā)明中,實(shí)現(xiàn)了運(yùn)營商側(cè)對(duì)UC終端的業(yè)務(wù)控制,降低了被盜打的風(fēng)險(xiǎn)。
【專利說明】—種實(shí)現(xiàn)企業(yè)UC系統(tǒng)與IMS網(wǎng)絡(luò)互通的方法和設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,特別是涉及一種實(shí)現(xiàn)企業(yè)UC系統(tǒng)與MS網(wǎng)絡(luò)互通的方法和設(shè)備。
【背景技術(shù)】
[0002]中國移動(dòng)在3GPP (the 3rd Generation Partnership Project,第三代合作伙伴項(xiàng)目)的頂S (IP Multimedia Subsystem, IP多媒體子系統(tǒng))國際標(biāo)準(zhǔn)的基礎(chǔ)上創(chuàng)新性提出了 CM-MS(China Mobile-MS,中國移動(dòng)MS)。CM-MS是中國移動(dòng)面向全業(yè)務(wù)運(yùn)營的端到端系統(tǒng)級(jí)解決方案,涉及核心網(wǎng)、接入設(shè)備、業(yè)務(wù)、終端、承載和支撐系統(tǒng)。
[0003]基于CM-MS的統(tǒng)一 Centrex (虛擬總機(jī))業(yè)務(wù)面向企業(yè)客戶提供了集團(tuán)多媒體電話、固定和移動(dòng)融合V網(wǎng)、固定和移動(dòng)融合一號(hào)通、企業(yè)融合總機(jī)等業(yè)務(wù)功能,實(shí)現(xiàn)固定和移動(dòng)的融合。
[0004]企業(yè)UC (Unified Communication,融合通信)系統(tǒng),面向企業(yè)客戶為其提供企業(yè)內(nèi)以固定電話、PC (Personal Computer,個(gè)人計(jì)算機(jī))客戶端、手機(jī)客戶端為基礎(chǔ)的音視頻通話、消息、會(huì)議、郵箱等服務(wù),UC系統(tǒng)為各UC終端分配號(hào)碼和業(yè)務(wù)屬性配置。
[0005]企業(yè)UC系統(tǒng)與CM-MS所能提供的面向集團(tuán)客戶的產(chǎn)品區(qū)別在于,企業(yè)UC系統(tǒng)僅可融合企業(yè)內(nèi)部署的規(guī)定電話、PC客戶端、手機(jī)客戶端等終端,但無法與用戶已有的手機(jī)號(hào)碼實(shí)現(xiàn)業(yè)務(wù)融合,例如融合V網(wǎng)、一號(hào)通等。
[0006]現(xiàn)有企業(yè)UC系統(tǒng)與MS網(wǎng)絡(luò)的互通方式采用中繼方式,即UC通過SIP (SessionInitiation Protocol,會(huì)話發(fā)起協(xié)議)中繼連接運(yùn)營商的 1-CSCF (Interrogating CallSession Control Function,詢問呼叫控制功能實(shí)體),采用對(duì)等互通方式。
[0007]如圖1所示,為現(xiàn)有技術(shù)中UC系統(tǒng)與MS網(wǎng)絡(luò)SIP中繼互通方式的組網(wǎng)示意圖。其中,UC系統(tǒng)與IMS系統(tǒng)為對(duì)等網(wǎng)絡(luò),UC服務(wù)器為UC系統(tǒng)內(nèi)各終端分配對(duì)應(yīng)的號(hào)碼,并有對(duì)應(yīng)的域名,例如:
[0008]UC 終端 I:sip:888888881iuc.1ms.chinamobile.com
[0009]UC 終端 2:sip:888888882iuc.1ms.chinamobile.com
[0010]UC 終端 3:sip:888888883iuc.1ms.chinamobile.com
[0011] 基于上述組網(wǎng),現(xiàn)有技術(shù)中,UC終端作為呼叫,呼叫現(xiàn)網(wǎng)手機(jī)號(hào)碼的信令流程圖如圖2所示。
[0012]即UC終端—企業(yè)UC所連接的I_SBC(Intermediate Session BorderController,中繼會(huì)話邊界控制器)一1-CSCF (根據(jù)被叫手機(jī)號(hào)碼查詢EnumServer (Telephone NumberMapping Server,電話號(hào)碼映射服務(wù)器),查詢不到,轉(zhuǎn)發(fā)給MGCF (Media Gateway ControlFunction,媒體網(wǎng)關(guān)控制功能實(shí)體))一MGCF — CS (Circuit Switched,電路交換)域被叫路由一被叫所在MSC (Mobile Switching Center,移動(dòng)交換中心)一被叫CS手機(jī)。
[0013]基于上述組網(wǎng),現(xiàn)有技術(shù)中,UC終端作為被叫,CS域手機(jī)號(hào)碼作為主叫的信令流程圖如圖3所不。[0014]即主叫CS手機(jī)一主叫所在MSC —CS域主叫路由一被叫號(hào)碼所在省GMSC(GatewayMSC,網(wǎng)關(guān)MSC)—被叫號(hào)碼所在省MGCF —被叫號(hào)碼所在省MS 1-CSCF (1-CSCF拿被叫號(hào)碼查詢HSS(Home Subscriber Server,歸屬用戶服務(wù)器)沒查到,非本省IMS用戶;查Enum返回“號(hào)碼 @uc.1ms.chinamobile.com”,根據(jù)域名查詢 DNS (Domain Name Server,域名服務(wù)器)獲得出口 1-SBC地址)一1-SBC (根據(jù)域名送往企業(yè)側(cè))一UC Server — UC終端。
[0015]在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在以下問題:
[0016]現(xiàn)有技術(shù)中,UC系統(tǒng)為各UC終端分配的號(hào)碼在MS網(wǎng)絡(luò)中無注冊狀態(tài),UC終端與手機(jī)號(hào)碼的業(yè)務(wù)融合只能在UC系統(tǒng)內(nèi)實(shí)現(xiàn),而無法在運(yùn)營商側(cè)實(shí)現(xiàn),需要運(yùn)營商將UC系統(tǒng)作為對(duì)等可信任域,不進(jìn)行主叫和被叫號(hào)碼的檢查,這樣就存在被盜打的可能性。
【發(fā)明內(nèi)容】
[0017]本發(fā)明實(shí)施例提供一種實(shí)現(xiàn)企業(yè)UC系統(tǒng)與MS網(wǎng)絡(luò)互通的方法和設(shè)備,以實(shí)現(xiàn)UC終端和手機(jī)號(hào)碼在運(yùn)營商側(cè)的業(yè)務(wù)綁定,實(shí)現(xiàn)運(yùn)營商側(cè)對(duì)UC終端的業(yè)務(wù)控制,降低被盜打的風(fēng)險(xiǎn)。
[0018]為了達(dá)到以上目的,本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)企業(yè)融合通信UC系統(tǒng)與IP多媒體子系統(tǒng)頂S互通的方法,所述企業(yè)UC系統(tǒng)與所述MS網(wǎng)絡(luò)之間部署有網(wǎng)關(guān),該方法包括:
[0019]所述網(wǎng)關(guān)接收到UC服務(wù)器上報(bào)的UC終端上線的消息,根據(jù)該消息中攜帶的企業(yè)UC系統(tǒng)為該UC終端分配的號(hào)碼,以及自身存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼,并向MS網(wǎng)絡(luò)注冊該DID號(hào)碼;
[0020]當(dāng)所述網(wǎng)關(guān)接收到所述UC終端發(fā)起的呼叫運(yùn)營商用戶的呼叫請(qǐng)求消息時(shí),所述網(wǎng)關(guān)根據(jù)該呼叫請(qǐng)求消息中攜帶的主叫號(hào)碼,以及自身存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼,將所述主叫號(hào)碼替換為該DID號(hào)碼,并向MS網(wǎng)絡(luò)發(fā)起呼叫流程。
[0021]本發(fā)明實(shí)施例還提供了一種實(shí)現(xiàn)企業(yè)融合通信UC系統(tǒng)與IP多媒體子系統(tǒng)MS互通的設(shè)備,該設(shè)備作為網(wǎng)關(guān)部署于所述企業(yè)UC系統(tǒng)與所述MS網(wǎng)絡(luò)之間,該設(shè)備包括:
[0022]存儲(chǔ)模塊,用于存儲(chǔ)企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的直接撥入DID號(hào)碼的映射關(guān)系;
[0023]接收模塊,用于接收UC服務(wù)器上報(bào)的UC終端上線的消息;以及接收UC終端發(fā)起的呼叫運(yùn)營商用戶的呼叫請(qǐng)求消息;
[0024]號(hào)碼映射模塊,用于根據(jù)所述接收模塊接收到的UC服務(wù)器上報(bào)的UC終端上線的消息中攜帶的企業(yè)UC系統(tǒng)為該UC終端分配的號(hào)碼,以及所述存儲(chǔ)模塊存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼;以及用于根據(jù)所述接收模塊接收到的呼叫請(qǐng)求消息中攜帶的主叫號(hào)碼,以及所述存儲(chǔ)模塊存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼;
[0025]第一處理模塊,用于向所述MS網(wǎng)絡(luò)注冊所述號(hào)碼映射模塊確定的DID號(hào)碼;
[0026]第二處理模塊,用于將所述接收模塊接收到的呼叫請(qǐng)求消息中攜帶的主叫號(hào)碼替換為所述號(hào)碼映射模塊確定的該主叫號(hào)碼對(duì)應(yīng)的DID號(hào)碼,并向MS網(wǎng)絡(luò)發(fā)起呼叫流程。
[0027]本發(fā)明上述實(shí)施例中,通過在企業(yè)UC系統(tǒng)與MS網(wǎng)絡(luò)之間部署網(wǎng)關(guān),并在網(wǎng)關(guān)中配置企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系;當(dāng)網(wǎng)關(guān)接收到UC服務(wù)器上報(bào)的UC終端上線的消息時(shí),網(wǎng)關(guān)可以根據(jù)該消息中攜帶的UC系統(tǒng)為該UC終端分配的號(hào)碼,以及自身存儲(chǔ)的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼,并向MS網(wǎng)絡(luò)注冊該DID號(hào)碼;當(dāng)網(wǎng)關(guān)接收到該UC終端發(fā)起的呼叫運(yùn)營商用戶的呼叫請(qǐng)求消息時(shí),該網(wǎng)關(guān)可以根據(jù)該呼叫請(qǐng)求消息中攜帶的主叫號(hào)碼,以及自身存儲(chǔ)的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼,將呼叫請(qǐng)求消息中攜帶的主叫號(hào)碼替換為該DID號(hào)碼,并向IMS網(wǎng)絡(luò)發(fā)起呼叫流程,實(shí)現(xiàn)了企業(yè)UC系統(tǒng)和運(yùn)營商MS網(wǎng)絡(luò)的互通,并且企業(yè)UC系統(tǒng)中的UC終端在MS網(wǎng)絡(luò)內(nèi)進(jìn)行注冊,企業(yè)UC系統(tǒng)中的UC終端發(fā)起的呼叫的主叫號(hào)碼在MS網(wǎng)絡(luò)中有認(rèn)證和業(yè)務(wù)簽約,降低了被盜打的風(fēng)險(xiǎn)。
【專利附圖】
【附圖說明】[0028]圖1為現(xiàn)有技術(shù)中UC系統(tǒng)與MS網(wǎng)絡(luò)SIP中繼互通方式的組網(wǎng)架構(gòu)示意圖;
[0029]圖2為現(xiàn)有技術(shù)中UC終端呼叫現(xiàn)網(wǎng)手機(jī)的信令流程圖;
[0030]圖3為現(xiàn)有技術(shù)中現(xiàn)網(wǎng)手機(jī)呼叫UC終端的信令流程圖;
[0031]圖4A~B為本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)企業(yè)UC系統(tǒng)與MS網(wǎng)絡(luò)互通的方法的流程不意圖;
[0032]圖5為本發(fā)明實(shí)施例提供的網(wǎng)關(guān)代理UC終端在MS網(wǎng)絡(luò)內(nèi)注冊/注銷的流程示意圖;
[0033]圖6為本發(fā)明實(shí)施例提供的UC系統(tǒng)與MS網(wǎng)絡(luò)互通的組網(wǎng)示意圖;
[0034]圖7為本發(fā)明實(shí)施例提供的一種UC終端呼叫CS域手機(jī)的流程示意圖;
[0035]圖8為本發(fā)明實(shí)施例提供的一種UC終端呼叫CS域手機(jī)的信令流程圖;
[0036]圖9為本發(fā)明實(shí)施例提供的一種CS域手機(jī)呼叫UC終端的流程示意圖;
[0037]圖10為本發(fā)明實(shí)施例提供的一種CS域手機(jī)呼叫UC終端的信令流程圖;
[0038]圖11為本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)企業(yè)UC系統(tǒng)與MS網(wǎng)絡(luò)互通的設(shè)備的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0039]針對(duì)上述現(xiàn)有技術(shù)中存在的問題,本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)企業(yè)UC系統(tǒng)與IMS網(wǎng)絡(luò)互通的技術(shù)方案。在該技術(shù)方案中,通過在企業(yè)UC系統(tǒng)與MS網(wǎng)絡(luò)之間部署網(wǎng)關(guān),并在網(wǎng)關(guān)中配置企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID(DirectInward Dialing,直接撥入)號(hào)碼的映射關(guān)系;當(dāng)網(wǎng)關(guān)接收到UC服務(wù)器上報(bào)的UC終端上線的消息時(shí),網(wǎng)關(guān)可以根據(jù)該消息中攜帶的UC系統(tǒng)為該UC終端分配的號(hào)碼,以及自身存儲(chǔ)的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼,并向MS網(wǎng)絡(luò)注冊該DID號(hào)碼;當(dāng)網(wǎng)關(guān)接收到該UC終端發(fā)起的呼叫運(yùn)營商用戶的呼叫請(qǐng)求消息時(shí),該網(wǎng)關(guān)可以根據(jù)該呼叫請(qǐng)求消息中攜帶的主叫號(hào)碼,以及自身存儲(chǔ)的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼,將呼叫請(qǐng)求消息中攜帶的主叫號(hào)碼替換為該DID號(hào)碼,并向MS網(wǎng)絡(luò)發(fā)起呼叫流程。
[0040]在本發(fā)明實(shí)施例提供的技術(shù)方案中,通過網(wǎng)關(guān)代理UC終端在MS網(wǎng)絡(luò)內(nèi)注冊,實(shí)現(xiàn)了企業(yè)UC系統(tǒng)和運(yùn)營商MS網(wǎng)絡(luò)的互通,并且企業(yè)UC系統(tǒng)中的UC終端在MS系統(tǒng)內(nèi)進(jìn)行注冊,可在運(yùn)營商側(cè)實(shí)現(xiàn)與手機(jī)號(hào)碼融合一號(hào)通、融合V網(wǎng)等業(yè)務(wù)綁定,企業(yè)UC系統(tǒng)中的UC終端發(fā)起的呼叫的主叫號(hào)碼在MS網(wǎng)絡(luò)中有認(rèn)證和業(yè)務(wù)簽約,降低了被盜打的風(fēng)險(xiǎn)。
[0041]下面將結(jié)合本發(fā)明的實(shí)施例中的附圖,對(duì)本發(fā)明的實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,下面所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明的實(shí)施例保護(hù)的范圍。
[0042]如圖4A所示,為本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)企業(yè)UC系統(tǒng)和MS網(wǎng)絡(luò)互通的方法的流程示意圖,可以包括以下步驟:
[0043]步驟401、網(wǎng)關(guān)接收UC服務(wù)器上報(bào)的UC終端上線的消息,該消息中攜帶有企業(yè)UC系統(tǒng)為該UC終端分配的號(hào)碼。
[0044]具體的,在本發(fā)明實(shí)施例中,網(wǎng)關(guān)企業(yè)UC系統(tǒng)與MS網(wǎng)絡(luò)之間部署有網(wǎng)關(guān),該網(wǎng)關(guān)中存儲(chǔ)有企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的直接撥入DID號(hào)碼的映射關(guān)系。
[0045]網(wǎng)關(guān)可以向UC服務(wù)器訂閱UC終端的注冊/注銷狀態(tài),若訂閱成功,則當(dāng)UC終端向UC服務(wù)器注冊/注銷時(shí),UC服務(wù)器會(huì)向網(wǎng)關(guān)上報(bào)UC終端上線/下線的消息,該消息中攜帶有企業(yè)UC系統(tǒng)為該UC終端分配的號(hào)碼。
[0046]步驟402、網(wǎng)關(guān)根據(jù)該消息中攜帶的企業(yè)UC系統(tǒng)為該UC終端分配的號(hào)碼,以及自身存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的直接撥入DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼,并向MS網(wǎng)絡(luò)注冊該DID號(hào)碼。
[0047]具體的,網(wǎng)關(guān)接收到UC服務(wù)器上報(bào)的UC終端上線的消息后,可以獲取該消息中攜帶的企業(yè)UC系統(tǒng)為該UC終端分配的號(hào)碼,并根據(jù)所獲取到的號(hào)碼,以及自身存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼。
[0048]網(wǎng)關(guān)確定了企業(yè)UC系統(tǒng)為該UC終端分配的號(hào)碼對(duì)應(yīng)的DID號(hào)碼后,可以代理該UC終端,向MS網(wǎng)絡(luò)注冊該DID號(hào)碼。其中,網(wǎng)關(guān)向MS網(wǎng)絡(luò)注冊DID號(hào)碼的流程與現(xiàn)有IMS網(wǎng)絡(luò)內(nèi)的DID號(hào)碼注冊流程相似,在此不再贅述。
[0049]步驟403、當(dāng)網(wǎng)關(guān)接收到UC終端發(fā)起的呼叫運(yùn)營商用戶的呼叫請(qǐng)求消息時(shí),網(wǎng)關(guān)根據(jù)該呼叫請(qǐng)求消息中攜帶的主叫號(hào)碼,以及自身存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼,將該主叫號(hào)碼替換為該DID號(hào)碼,并向MS網(wǎng)絡(luò)發(fā)起呼叫流程。
[0050]具體的,當(dāng)UC終端需要呼叫運(yùn)營商用戶(企業(yè)外用戶,如MS網(wǎng)絡(luò)用戶、CS域用戶等)時(shí),UC終端可以向UC服務(wù)器發(fā)送呼叫請(qǐng)求消息,該呼叫請(qǐng)求消息中攜帶的主叫號(hào)碼為企業(yè)UC系統(tǒng)為該UC終端分配的號(hào)碼。UC服務(wù)器接收到該呼叫請(qǐng)求消息后,可以將該呼叫請(qǐng)求消息轉(zhuǎn)發(fā)給網(wǎng)關(guān),通過網(wǎng)關(guān)發(fā)起呼叫。
[0051]網(wǎng)關(guān)接收到UC服務(wù)器轉(zhuǎn)發(fā)的呼叫請(qǐng)求消息后(UC終端發(fā)起的呼叫),可以獲取該呼叫請(qǐng)求消息中攜帶的主叫號(hào)碼(即企業(yè)UC系統(tǒng)為發(fā)起呼叫的UC終端分配的號(hào)碼),根據(jù)獲取到的主叫號(hào)碼,以及自身存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān) 系,確定該主叫號(hào)碼對(duì)應(yīng)的DID號(hào)碼,并將呼叫請(qǐng)求消息中攜帶的主叫號(hào)碼替換為該DID號(hào)碼,進(jìn)而根據(jù)該主叫號(hào)碼替換后的呼叫請(qǐng)求消息向IMS網(wǎng)絡(luò)發(fā)起呼叫流程。由于主叫號(hào)碼替換后的呼叫請(qǐng)求消息中攜帶的主叫號(hào)碼為DID號(hào)碼,因此該根據(jù)該呼叫請(qǐng)求消息在MS網(wǎng)絡(luò)內(nèi)發(fā)起的呼叫流程與現(xiàn)有IMS網(wǎng)絡(luò)內(nèi)的呼叫流程相似,再次不再贅述。
[0052]進(jìn)一步地,在本發(fā)明實(shí)施例提供的技術(shù)方案中,當(dāng)運(yùn)營商用戶作為主叫呼叫UC終端時(shí),可以直接使用運(yùn)營商為該UC終端分配的DID號(hào)碼作為被叫號(hào)碼,當(dāng)網(wǎng)關(guān)接收到運(yùn)營商用戶呼叫UC終端的呼叫請(qǐng)求消息時(shí),需要將該呼叫請(qǐng)求消息中攜帶的被叫號(hào)碼(DID號(hào)碼)替換為企業(yè)UC系統(tǒng)為該UC終端分配的號(hào)碼。
[0053]如圖4B所示,本發(fā)明實(shí)施例提供的實(shí)現(xiàn)企業(yè)UC系統(tǒng)和MS網(wǎng)絡(luò)互通的方法還可以包括以下步驟:
[0054]步驟404、當(dāng)網(wǎng)關(guān)接收到運(yùn)營商用戶發(fā)起的呼叫UC終端的呼叫請(qǐng)求消息時(shí),網(wǎng)關(guān)根據(jù)該呼叫請(qǐng)求消息中攜帶的被叫號(hào)碼,以及自身存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的UC系統(tǒng)為該UC終端分配的號(hào)碼,將該被叫號(hào)碼替換為所確定的UC系統(tǒng)為該UC終端分配的號(hào)碼,并向企業(yè)UC系統(tǒng)發(fā)起呼叫流程。
[0055]具體的,當(dāng)運(yùn)營商用戶需要呼叫UC終端時(shí),運(yùn)營商用戶可以通過A-SBC向S-CSCF(Serving-Call Session Control Function,服務(wù)呼叫會(huì)話控制功能實(shí)體)發(fā)送呼叫請(qǐng)求消息,該呼叫請(qǐng)求消息中攜帶的被叫號(hào)碼為網(wǎng)關(guān)代理被呼叫的UC終端在MS網(wǎng)絡(luò)內(nèi)注冊的DID號(hào)碼。
[0056]當(dāng)該呼叫請(qǐng)求消息到達(dá)網(wǎng)關(guān)后,網(wǎng)關(guān)可以獲取該呼叫請(qǐng)求消息中攜帶的被叫號(hào)碼,并根據(jù)該被叫號(hào)碼,以及自身存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系,確定該被叫號(hào)碼(DID號(hào)碼)對(duì)應(yīng)的、企業(yè)UC系統(tǒng)為被呼叫的UC終端分配的號(hào)碼,并將呼叫請(qǐng)求消息中攜帶的被叫號(hào)碼替換為企業(yè)UC系統(tǒng)為被呼叫的UC終端分配的號(hào)碼,進(jìn)而根據(jù)該被叫號(hào)碼替換后的呼叫請(qǐng)求消息向企業(yè)UC系統(tǒng)發(fā)起呼叫流程。
[0057]進(jìn)一步地,在本發(fā)明實(shí)施例中,當(dāng)UC終端向UC系統(tǒng)注銷其注冊狀態(tài)時(shí),UC服務(wù)器可以向網(wǎng)關(guān)上報(bào)UC終端下線的消息,該消息中攜帶有企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼。
[0058]當(dāng)網(wǎng)關(guān)接收到UC服務(wù)器上報(bào)的UC終端下線的消息時(shí),網(wǎng)關(guān)可以該消息中攜帶的企業(yè)UC系統(tǒng)為該UC終端分配的號(hào)碼,以及自身存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼,并向MS網(wǎng)絡(luò)注銷該DID號(hào)碼。
[0059]為了更好地理解本發(fā)明實(shí)施例提供的技術(shù)方案,下面分別對(duì)本發(fā)明實(shí)施例提供的技術(shù)方案中網(wǎng)關(guān)代理UC終端在MS網(wǎng)絡(luò)內(nèi)注冊/注銷、UC終端呼叫CS域手機(jī)、CS域手機(jī)呼叫UC終端的流程進(jìn)行較為詳細(xì)地描述。為了便于描述,在以下實(shí)施例中,企業(yè)UC系統(tǒng)簡稱為UC系統(tǒng),企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼簡稱為UC終端號(hào)碼。
[0060]如圖5所示, 為本發(fā)明實(shí)施例提供的網(wǎng)關(guān)代理UC終端在MS網(wǎng)絡(luò)內(nèi)注冊/注銷的流程示意圖,在該實(shí)施例中,UC系統(tǒng)與IMS網(wǎng)絡(luò)互通的組網(wǎng)示意圖可以參見圖6,網(wǎng)關(guān)中存儲(chǔ)有UC終端號(hào)碼與運(yùn)營商為UC終端分配的直接撥入DID號(hào)碼的映射關(guān)系(以下簡稱映射關(guān)系),該流程可以包括以下步驟:[0061]步驟501、網(wǎng)關(guān)向UC服務(wù)器發(fā)送Subscribe (訂閱)消息訂閱UC終端的注冊狀態(tài)。
[0062]步驟502、UC服務(wù)器返回訂閱成功消息(200ok)。
[0063]步驟503、UC終端向UC服務(wù)器注冊。
[0064]步驟504、UC服務(wù)器發(fā)送Notify (通告)消息給網(wǎng)關(guān),通知網(wǎng)關(guān)UC終端上線。
[0065]其中,該Notify消息中攜帶有UC終端號(hào)碼。
[0066]步驟505、網(wǎng)關(guān)返回200ok消息。
[0067]步驟506~517、網(wǎng)關(guān)代理UC終端向MS網(wǎng)絡(luò)發(fā)起注冊并維護(hù)重注冊周期。
[0068]具體的,網(wǎng)關(guān)接收到UC服務(wù)器發(fā)送的通告網(wǎng)關(guān)UC終端上線的Notify消息后,獲取其中攜帶的UC終端號(hào)碼,并根據(jù)該UC終端號(hào)碼,以及自身存儲(chǔ)的映射關(guān)系,確定該UC終端號(hào)碼對(duì)應(yīng)的DID號(hào)碼。網(wǎng)關(guān)確定UC終端號(hào)碼對(duì)應(yīng)的DID號(hào)碼后,代理UC終端向MS網(wǎng)絡(luò)注冊該DID號(hào)碼,并根據(jù)重注冊周期進(jìn)行重注冊。
[0069]步驟518、UC終端下線(即UC終端向UC服務(wù)器注銷其注冊狀態(tài))。
[0070]步驟519、UC服務(wù)器發(fā)送Notify消息給網(wǎng)關(guān),通知網(wǎng)關(guān)UC終端下線。
[0071]其中,該Notify消息中攜帶有UC終端號(hào)碼。
[0072]步驟520、網(wǎng)關(guān)返回200ok消息。
[0073]步驟52廣524、網(wǎng)關(guān)代理UC終端向MS發(fā)起注銷流程。
[0074]具體的,網(wǎng)關(guān)接收到UC服務(wù)器發(fā)送的通告網(wǎng)關(guān)UC終端下線的Notify消息后,獲取其中攜帶的UC終端號(hào)碼,并根據(jù)該UC終端號(hào)碼,以及自身存儲(chǔ)的映射關(guān)系,確定該UC終端號(hào)碼對(duì)應(yīng)的DID號(hào)碼。網(wǎng)關(guān)確定UC終端號(hào)碼對(duì)應(yīng)的DID號(hào)碼后,代理UC終端向MS網(wǎng)絡(luò)注銷該DID號(hào)碼。
[0075]步驟525、網(wǎng)關(guān)取消UC終端注冊狀態(tài)訂閱。
[0076]步驟526、UC服務(wù)返回200ok消息。
[0077]通過以上流程,實(shí)現(xiàn)了網(wǎng)關(guān)代理UC終端向MS網(wǎng)絡(luò)注冊/注銷。
[0078]如圖7所示,為本發(fā)明實(shí)施例提供的一種UC終端呼叫CS域手機(jī)的流程示意圖,可以包括以下步驟:
[0079]步驟701、UC終端發(fā)起呼叫,主叫號(hào)碼為UC系統(tǒng)為其分配的UC終端號(hào)碼。
[0080]步驟702、UC服務(wù)器接收到UC終端發(fā)起的呼叫后,向網(wǎng)關(guān)發(fā)送呼叫請(qǐng)求消息(Invite消息),其中攜帶的主叫號(hào)碼為發(fā)起呼叫的UC終端的UC終端號(hào)碼(號(hào)碼a)。
[0081]步驟703、網(wǎng)關(guān)接收到UC服務(wù)器發(fā)送的Invite消息后,對(duì)其進(jìn)行主叫號(hào)碼替換,并將主叫號(hào)碼替換后的Invite消息轉(zhuǎn)發(fā)給A-SBC (Access SBC,接入SBC)。
[0082]具體的,網(wǎng)關(guān)接收到UC服務(wù)器發(fā)送的Invite消息后,將該Invite消息中攜帶的主叫號(hào)碼(號(hào)碼a)替換為 對(duì)應(yīng)的DID號(hào)碼(號(hào)碼A),并將該主叫號(hào)碼替換后的Invite消息轉(zhuǎn)發(fā)給A-SBC。
[0083]步驟704、A-SBC 將接收到的 Invite 消息轉(zhuǎn)發(fā)給 P-CSCF (Proxy CallSessionControl Function,代理呼叫會(huì)話控制功能實(shí)體)。
[0084]步驟705、P-CSCF將接收到的Invite消息轉(zhuǎn)發(fā)給S-CSCF。
[0085]步驟706、S-CSCF接收到Invite消息后,根據(jù)其中攜帶的主叫號(hào)碼(號(hào)碼A)向HSS查詢號(hào)碼A簽約的業(yè)務(wù)數(shù)據(jù)。
[0086]步驟707、HSS向S-CSCF返回號(hào)碼A簽約的業(yè)務(wù)數(shù)據(jù)。[0087]步驟708、S-CSCF 將 Invite 消息轉(zhuǎn)發(fā)給業(yè)務(wù)平臺(tái)(如 AS (Application Server,應(yīng)用服務(wù)器)),進(jìn)行主叫業(yè)務(wù)觸發(fā)。
[0088]步驟709、業(yè)務(wù)平臺(tái)進(jìn)行業(yè)務(wù)邏輯處理,并在業(yè)務(wù)邏輯處理完成后將Invite消息返回給S-CSCF。
[0089]具體的,業(yè)務(wù)平臺(tái)進(jìn)行業(yè)務(wù)邏輯處理可以具體包括:若號(hào)碼A(號(hào)碼A對(duì)應(yīng)的UC終端)簽約了主叫一號(hào)通業(yè)務(wù),則修改主叫號(hào)碼;若號(hào)碼A簽約融合V網(wǎng),且當(dāng)前被叫號(hào)碼為短號(hào)碼,則進(jìn)行號(hào)碼翻譯。
[0090]步驟710、S-CSCF進(jìn)行后續(xù)呼叫路由。
[0091]對(duì)于上述UC終端作為主叫發(fā)起的呼叫CS域手機(jī)的流程,其對(duì)應(yīng)的信令流程圖可以如圖8所示,SP:
[0092]UC終端一UC Server —網(wǎng)關(guān)(代理UC終端發(fā)起呼叫)一A-SBC — S-CSCF (根據(jù)主叫號(hào)碼查詢HSS,查詢到有業(yè)務(wù)簽約數(shù)據(jù),則觸發(fā)AS) — AS (完成業(yè)務(wù)邏輯觸發(fā),例如融合V網(wǎng)的被叫號(hào)碼翻譯,主叫一號(hào)通的主叫號(hào)碼修改等)一S-CSCF (根據(jù)被叫號(hào)碼查詢HSS無記錄,查詢Enum無記錄,送至CS域)一MGCF — CS域被叫路由一被叫所在MSC —被叫CS手機(jī)。
[0093]通過以上流程,UC終端通過在MS網(wǎng)絡(luò)內(nèi)注冊的主叫號(hào)碼向MS網(wǎng)絡(luò)內(nèi)用戶發(fā)起呼叫,實(shí)現(xiàn)了運(yùn)營商側(cè)對(duì)UC終端發(fā)起的呼叫的控制,降低了被盜打的風(fēng)險(xiǎn)。
[0094]如圖9所示,為本發(fā)明實(shí)施例提供的一種CS域手機(jī)呼叫UC終端的流程示意圖,可以包括以下步驟:
[0095]步驟901、S-CSCF接收到呼叫請(qǐng)求消息(Invite消息),其中攜帶的被叫號(hào)碼為運(yùn)營商為被叫UC終端分配的DID號(hào)碼。
[0096]具體的,在本發(fā)明實(shí)施例中,當(dāng)CS域手機(jī)需要呼叫UC終端時(shí),CS域手機(jī)可以向自身所在MSC發(fā)起呼叫(被叫號(hào)碼為運(yùn)營商為被叫UC終端分配的DID號(hào)碼,即號(hào)碼A),MSC接收到CS域手機(jī)發(fā)起的呼叫后,通過CS域主叫路由將呼叫請(qǐng)求消息發(fā)送給被叫號(hào)碼所在省的GMSC,由被叫號(hào)碼所在省的GMSC將該呼叫請(qǐng)求消息轉(zhuǎn)發(fā)給被叫號(hào)碼所在省的MGCF。被叫號(hào)碼所在省的MGCF在接收到該呼叫請(qǐng)求消息后,將該呼叫請(qǐng)求轉(zhuǎn)發(fā)給被叫號(hào)碼所在省的1-CSCF,由1-CSCF根據(jù)被叫號(hào)碼向HSS查詢?yōu)楸唤蠻C終端服務(wù)的S-CSCF,并將該呼叫請(qǐng)求消息轉(zhuǎn)發(fā)給該S-CSCF。[0097]步驟902、S-CSCF向HSS查詢被叫號(hào)碼(號(hào)碼A)簽約的業(yè)務(wù)數(shù)據(jù)。
[0098]步驟903、HSS向S-CSCF返回號(hào)碼A簽約的業(yè)務(wù)數(shù)據(jù)。
[0099]步驟904、S-CSCF將Invite消息轉(zhuǎn)發(fā)給業(yè)務(wù)平臺(tái)(如AS),進(jìn)行被叫業(yè)務(wù)觸發(fā)。
[0100]步驟905、業(yè)務(wù)平臺(tái)進(jìn)行業(yè)務(wù)邏輯處理(如被叫一號(hào)通等),并在業(yè)務(wù)邏輯處理完成后將Invite消息返回給S-CSCF。
[0101]步驟906、S-CSCF將接收到的Invite消息轉(zhuǎn)發(fā)給P-CSCF。
[0102]步驟907、P-CSCF將接收到的Invite消息轉(zhuǎn)發(fā)給A-SBC。
[0103]步驟908、A-SBC將接收到的Invite消息轉(zhuǎn)發(fā)給網(wǎng)關(guān)。
[0104]步驟909、網(wǎng)關(guān)接收到Invite消息后,對(duì)其進(jìn)行被叫號(hào)碼替換,并將被叫號(hào)碼替換后的Invite消息轉(zhuǎn)發(fā)給UC服務(wù)器。
[0105]具體的,網(wǎng)關(guān)接收到UC服務(wù)器發(fā)送的Invite消息后,將該Invite消息中攜帶的被叫號(hào)碼(號(hào)碼A)替換為對(duì)應(yīng)的UC終端號(hào)碼(號(hào)碼a),并將該被叫號(hào)碼替換后的Invite消息轉(zhuǎn)發(fā)給UC服務(wù)器。
[0106]步驟910、UC服務(wù)器將Invite消息轉(zhuǎn)發(fā)給UC終端,呼叫到達(dá)。
[0107]對(duì)于上述CS域手機(jī)作為主叫發(fā)起的呼叫UC終端的流程,其對(duì)應(yīng)的信令流程圖可以如圖10所示,即:
[0108]主叫CS手機(jī)一主叫所在MSC — CS域主叫路由一被叫號(hào)碼所在省GMSC —被叫號(hào)碼所在省MGCF —被叫號(hào)碼所在省MS 1-CSCF (1-CSCF拿被叫號(hào)碼查詢HSS查到為被叫服務(wù)的S-CSCF) — S-CSCF (S-CSCF查詢HSS觸發(fā)被叫業(yè)務(wù)邏輯)一AS (完成被叫業(yè)務(wù)邏輯處理,如被叫一號(hào)通等)一S-CSCF — A-SBC —網(wǎng)關(guān)一UC Server — UC終端。
[0109]通過以上描述可以看出,在本發(fā)明實(shí)施例提供的技術(shù)方案中,通過在企業(yè)UC系統(tǒng)與MS網(wǎng)絡(luò)之間部署網(wǎng)關(guān),并在網(wǎng)關(guān)中配置企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系;當(dāng)網(wǎng)關(guān)接收到UC服務(wù)器上報(bào)的UC終端上線的消息時(shí),網(wǎng)關(guān)可以根據(jù)該消息中攜帶的UC系統(tǒng)為該UC終端分配的號(hào)碼,以及自身存儲(chǔ)的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼,并向MS網(wǎng)絡(luò)注冊該DID號(hào)碼;當(dāng)網(wǎng)關(guān)接收到該UC終端發(fā)起的呼叫運(yùn)營商用戶的呼叫請(qǐng)求消息時(shí),該網(wǎng)關(guān)可以根據(jù)該呼叫請(qǐng)求消息中攜帶的主叫號(hào)碼,以及自身存儲(chǔ)的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼,將呼叫請(qǐng)求消息中攜帶的主叫號(hào)碼替換為該DID號(hào)碼,并向MS網(wǎng)絡(luò)發(fā)起呼叫流程,實(shí)現(xiàn)了企業(yè)UC系統(tǒng)和運(yùn)營商MS網(wǎng)絡(luò)的互通,并且企業(yè)UC系統(tǒng)中的UC終端在IMS系統(tǒng)內(nèi)進(jìn)行注冊,可在運(yùn)營商側(cè)實(shí)現(xiàn)與手機(jī)號(hào)碼融合一號(hào)通、融合V網(wǎng)等業(yè)務(wù)綁定,企業(yè)UC系統(tǒng)中的UC終端發(fā)起的呼叫的主叫號(hào)碼在MS網(wǎng)絡(luò)中有認(rèn)證和業(yè)務(wù)簽約,降低了被盜打的風(fēng)險(xiǎn)。
[0110]基于上述方法實(shí)施例相同的技術(shù)構(gòu)思,本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)企業(yè)UC系統(tǒng)與MS網(wǎng)絡(luò)互通的設(shè)備,可以作為網(wǎng)關(guān)應(yīng)用于上述方法實(shí)施例中。
[0111]如圖11所示,為本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)企業(yè)UC系統(tǒng)與MS網(wǎng)絡(luò)互通的設(shè)備的結(jié)構(gòu)示意圖,可以包括:
[0112]存儲(chǔ)模塊111,用于存儲(chǔ)企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的直接撥入DID號(hào)碼的映射關(guān)系;
[0113]接收模塊112,用于接收UC服務(wù)器上報(bào)的UC終端上線的消息;以及接收UC終端發(fā)起的呼叫運(yùn)營商用戶的呼叫請(qǐng)求消息;
[0114]號(hào)碼映射模塊113,用于根據(jù)所述接收模塊112接收到的UC服務(wù)器上報(bào)的UC終端上線的消息中攜帶的企業(yè)UC系統(tǒng)為該UC終端分配的號(hào)碼,以及所述存儲(chǔ)模塊111存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的直接撥入DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼;以及用于根據(jù)所述接收模塊112接收到的呼叫請(qǐng)求消息中攜帶的主叫號(hào)碼,以及所述存儲(chǔ)模塊111存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼;
[0115]第一處理模塊114,用于向所述MS網(wǎng)絡(luò)注冊所述號(hào)碼映射模塊確定的DID號(hào)碼;
[0116]第二處理模塊115,用于將所述接收模塊112接收到的呼叫請(qǐng)求消息中攜帶的主叫號(hào)碼替換為所述號(hào)碼映射模塊113確定的該主叫號(hào)碼對(duì)應(yīng)的DID號(hào)碼,并向MS網(wǎng)絡(luò)發(fā)起呼叫流程。
[0117] 其中,所述號(hào)碼映射模塊113還用于,當(dāng)所述接收模塊112接收到運(yùn)營商用戶發(fā)起的呼叫UC終端的呼叫請(qǐng)求消息時(shí),根據(jù)該呼叫請(qǐng)求消息中攜帶的被叫號(hào)碼,以及所述存儲(chǔ)模塊111存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的UC系統(tǒng)為該UC終端分配的號(hào)碼;
[0118]所述第二處理模塊115還用于,用于將所述接收模塊112接收的呼叫請(qǐng)求消息中攜帶的被叫號(hào)碼替換為所述號(hào)碼映射模塊確定的該被叫號(hào)碼對(duì)應(yīng)的UC系統(tǒng)為該UC終端分配的號(hào)碼,并向企業(yè)UC系統(tǒng)發(fā)起呼叫流程。
[0119]其中,本發(fā)明實(shí)施例提供的實(shí)現(xiàn)企業(yè)UC系統(tǒng)與MS網(wǎng)絡(luò)互通的設(shè)備還可以包括:
[0120]發(fā)送模塊116,用于向所述UC服務(wù)器發(fā)送用于獲取UC終端注冊狀態(tài)的消息;
[0121]所述接收模塊112還用于,接收所述UC服務(wù)器返回的該消息的響應(yīng)消息
[0122]其中,所述接收模塊112還用于,接收UC服務(wù)器上報(bào)的UC終端下線的消息;
[0123]所述號(hào)碼映射模塊113還用于,根據(jù)所述接收模塊112接收到的UC服務(wù)器上報(bào)的UC終端下線的消息中攜帶的企業(yè)UC系統(tǒng)為該UC終端分配的號(hào)碼,以及所述存儲(chǔ)模塊111存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼;
[0124]所述第一處理模114塊還用于,向IMS網(wǎng)絡(luò)注銷該DID號(hào)碼。
[0125]通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明實(shí)施例可以通過硬件實(shí)現(xiàn),也可以借助軟件加必要的通用硬件平臺(tái)的方式來實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明實(shí)施例的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是⑶-R0M,U盤,移動(dòng)硬盤等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明實(shí)施例各個(gè)實(shí)施場景所述的方法。
[0126]本領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施場景的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明實(shí)施例所必須的。
[0127]本領(lǐng)域技術(shù)人員可以理解實(shí)施場景中的裝置中的模塊可以按照實(shí)施場景描述進(jìn)行分布于實(shí)施場景的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施場景的一個(gè)或多個(gè)裝置中。上述實(shí)施場景的模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。
[0128]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施場景的優(yōu)劣。
[0129]以上公開的僅為本發(fā)明實(shí)施例的幾個(gè)具體實(shí)施場景,但是,本發(fā)明實(shí)施例并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明實(shí)施例的業(yè)務(wù)限制范圍。
【權(quán)利要求】
1.一種實(shí)現(xiàn)企業(yè)融合通信UC系統(tǒng)與IP多媒體子系統(tǒng)MS互通的方法,其特征在于,所述企業(yè)UC系統(tǒng)與所述MS網(wǎng)絡(luò)之間部署有網(wǎng)關(guān),該方法包括: 所述網(wǎng)關(guān)接收到UC服務(wù)器上報(bào)的UC終端上線的消息,根據(jù)該消息中攜帶的企業(yè)UC系統(tǒng)為該UC終端分配的號(hào)碼,以及自身存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼,并向MS網(wǎng)絡(luò)注冊該DID號(hào)碼; 當(dāng)所述網(wǎng)關(guān)接收到所述UC終端發(fā)起的呼叫運(yùn)營商用戶的呼叫請(qǐng)求消息時(shí),所述網(wǎng)關(guān)根據(jù)該呼叫請(qǐng)求消息中攜帶的主叫號(hào)碼,以及自身存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼,將所述主叫號(hào)碼替換為該DID號(hào)碼,并向MS網(wǎng)絡(luò)發(fā)起呼叫流程。
2.如權(quán)利要求1所述的方法,其特征在于,該方法還包括: 當(dāng)所述網(wǎng)關(guān)接收到運(yùn)營商用戶發(fā)起的呼叫UC終端的呼叫請(qǐng)求消息時(shí),所述網(wǎng)關(guān)根據(jù)該呼叫請(qǐng)求消息中攜帶的被叫號(hào)碼,以及自身存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的UC系統(tǒng)為該UC終端分配的號(hào)碼,將所述被叫號(hào)碼替換為所確定的UC系統(tǒng)為該UC終端分配的號(hào)碼,并向企業(yè)UC系統(tǒng)發(fā)起呼叫流程。
3.如權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)關(guān)接收到UC服務(wù)器上報(bào)的UC終端上線的消息之前,還包括: 所述網(wǎng)關(guān)向UC服務(wù)器發(fā)送用于獲取UC終端注冊狀態(tài)的消息,并接收所述UC服務(wù)器返回的該消息的響應(yīng)消息。
4.如權(quán)利要求1所述的方法,其特征在于,該方法還包括: 所述網(wǎng)關(guān)接收UC服務(wù)器上報(bào)的UC終端下線的消息,根據(jù)該消息中攜帶的企業(yè)UC系統(tǒng)為該UC終端分配的號(hào)碼,以及自身存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼,并向MS網(wǎng)絡(luò)注銷該DID號(hào)碼。
5.一種實(shí)現(xiàn)企業(yè)融合通信UC系統(tǒng)與IP多媒體子系統(tǒng)MS互通的設(shè)備,其特征在于,該設(shè)備作為網(wǎng)關(guān)部署于所述企業(yè)UC系統(tǒng)與所述MS網(wǎng)絡(luò)之間,該設(shè)備包括: 存儲(chǔ)模塊,用于存儲(chǔ)企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的直接撥入DID號(hào)碼的映射關(guān)系; 接收模塊,用于接收UC服務(wù)器上報(bào)的UC終端上線的消息;以及接收UC終端發(fā)起的呼叫運(yùn)營商用戶的呼叫請(qǐng)求消息; 號(hào)碼映射模塊,用于根據(jù)所述接收模塊接收到的UC服務(wù)器上報(bào)的UC終端上線的消息中攜帶的企業(yè)UC系統(tǒng)為該UC終端分配的號(hào)碼,以及所述存儲(chǔ)模塊存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼;以及用于根據(jù)所述接收模塊接收到的呼叫請(qǐng)求消息中攜帶的主叫號(hào)碼,以及所述存儲(chǔ)模塊存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼; 第一處理模塊,用于向所述MS網(wǎng)絡(luò)注冊所述號(hào)碼映射模塊確定的DID號(hào)碼; 第二處理模塊,用于將所述接收模塊接收到的呼叫請(qǐng)求消息中攜帶的主叫號(hào)碼替換為所述號(hào)碼映射模塊確定的該主叫號(hào)碼對(duì)應(yīng)的DID號(hào)碼,并向IMS網(wǎng)絡(luò)發(fā)起呼叫流程。
6.如權(quán)利要求5所述的設(shè)備,其特征在于所述號(hào)碼映射模塊還用于,當(dāng)所述接收模塊接收到運(yùn)營商用戶發(fā)起的呼叫UC終端的呼叫請(qǐng)求消息時(shí),根據(jù)該呼叫請(qǐng)求消息中攜帶的被叫號(hào)碼,以及所述存儲(chǔ)模塊存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的UC系統(tǒng)為該UC終端分配的號(hào)碼; 所述第二處理模塊還用于,用于將所述接收模塊接收的呼叫請(qǐng)求消息中攜帶的被叫號(hào)碼替換為所述號(hào)碼映射模塊確定的該被叫號(hào)碼對(duì)應(yīng)的UC系統(tǒng)為該UC終端分配的號(hào)碼,并向企業(yè)UC系統(tǒng)發(fā)起呼叫流程。
7.如權(quán)利要求5所述的設(shè)備,其特征在于,該設(shè)備還包括: 發(fā)送模塊,用于向所述UC服務(wù)器發(fā)送用于獲取UC終端注冊狀態(tài)的消息; 所述接收模塊還用于,接收所述UC服務(wù)器返回的該消息的響應(yīng)消息。
8.如權(quán)利要求5所述的設(shè)備,其特征在于, 所述接收模塊還用于,接收UC服務(wù)器上報(bào)的UC終端下線的消息; 所述號(hào)碼映射模塊還用于,根據(jù)所述接收模塊接收到的UC服務(wù)器上報(bào)的UC終端下線的消息中攜帶的企業(yè)UC系統(tǒng)為該UC終端分配的號(hào)碼,以及所述存儲(chǔ)模塊存儲(chǔ)的企業(yè)UC系統(tǒng)為UC終端分配的號(hào)碼與運(yùn)營商為UC終端分配的DID號(hào)碼的映射關(guān)系,確定對(duì)應(yīng)的DID號(hào)碼; 所述第一處理模塊還用于,向頂S網(wǎng)絡(luò)注銷該DID號(hào)碼。
【文檔編號(hào)】H04W8/26GK103905393SQ201210576804
【公開日】2014年7月2日 申請(qǐng)日期:2012年12月26日 優(yōu)先權(quán)日:2012年12月26日
【發(fā)明者】趙婷 申請(qǐng)人:中國移動(dòng)通信集團(tuán)公司