新四季網

一種實現企業uc系統與ims網絡互通的方法和設備的製作方法

2023-07-14 18:54:16 3

一種實現企業uc系統與ims網絡互通的方法和設備的製作方法
【專利摘要】本發明實施例公開了一種實現企業UC系統與IMS網絡互通的方法和設備,該方法包括:網關接收到UC伺服器上報的UC終端上線的消息,確定該消息中攜帶的企業UC系統為該UC終端分配的號碼對應的DID號碼,並向IMS網絡註冊該DID號碼;當所述網關接收到所述UC終端發起的呼叫運營商用戶的呼叫請求消息時,網關確定該呼叫請求消息中攜帶的主叫號碼對應的DID號碼,將所述主叫號碼替換為該DID號碼,並向IMS網絡發起呼叫流程。在本發明中,實現了運營商側對UC終端的業務控制,降低了被盜打的風險。
【專利說明】—種實現企業UC系統與IMS網絡互通的方法和設備
【技術領域】
[0001]本發明涉及通信【技術領域】,特別是涉及一種實現企業UC系統與MS網絡互通的方法和設備。
【背景技術】
[0002]中國移動在3GPP (the 3rd Generation Partnership Project,第三代合作夥伴項目)的頂S (IP Multimedia Subsystem, IP多媒體子系統)國際標準的基礎上創新性提出了 CM-MS(China Mobile-MS,中國移動MS)。CM-MS是中國移動面向全業務運營的端到端系統級解決方案,涉及核心網、接入設備、業務、終端、承載和支撐系統。
[0003]基於CM-MS的統一 Centrex (虛擬總機)業務面向企業客戶提供了集團多媒體電話、固定和移動融合V網、固定和移動融合一號通、企業融合總機等業務功能,實現固定和移動的融合。
[0004]企業UC (Unified Communication,融合通信)系統,面向企業客戶為其提供企業內以固定電話、PC (Personal Computer,個人計算機)客戶端、手機客戶端為基礎的音視頻通話、消息、會議、郵箱等服務,UC系統為各UC終端分配號碼和業務屬性配置。
[0005]企業UC系統與CM-MS所能提供的面向集團客戶的產品區別在於,企業UC系統僅可融合企業內部署的規定電話、PC客戶端、手機客戶端等終端,但無法與用戶已有的手機號碼實現業務融合,例如融合V網、一號通等。
[0006]現有企業UC系統與MS網絡的互通方式採用中繼方式,即UC通過SIP (SessionInitiation Protocol,會話發起協議)中繼連接運營商的 1-CSCF (Interrogating CallSession Control Function,詢問呼叫控制功能實體),採用對等互通方式。
[0007]如圖1所示,為現有技術中UC系統與MS網絡SIP中繼互通方式的組網示意圖。其中,UC系統與IMS系統為對等網絡,UC伺服器為UC系統內各終端分配對應的號碼,並有對應的域名,例如:
[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] 基於上述組網,現有技術中,UC終端作為呼叫,呼叫現網手機號碼的信令流程圖如圖2所示。
[0012]即UC終端—企業UC所連接的I_SBC(Intermediate Session BorderController,中繼會話邊界控制器)一1-CSCF (根據被叫手機號碼查詢EnumServer (Telephone NumberMapping Server,電話號碼映射伺服器),查詢不到,轉發給MGCF (Media Gateway ControlFunction,媒體網關控制功能實體))一MGCF — CS (Circuit Switched,電路交換)域被叫路由一被叫所在MSC (Mobile Switching Center,移動交換中心)一被叫CS手機。
[0013]基於上述組網,現有技術中,UC終端作為被叫,CS域手機號碼作為主叫的信令流程圖如圖3所不。[0014]即主叫CS手機一主叫所在MSC —CS域主叫路由一被叫號碼所在省GMSC(GatewayMSC,網關MSC)—被叫號碼所在省MGCF —被叫號碼所在省MS 1-CSCF (1-CSCF拿被叫號碼查詢HSS(Home Subscriber Server,歸屬用戶伺服器)沒查到,非本省IMS用戶;查Enum返回「號碼 @uc.1ms.chinamobile.com」,根據域名查詢 DNS (Domain Name Server,域名伺服器)獲得出口 1-SBC地址)一1-SBC (根據域名送往企業側)一UC Server — UC終端。
[0015]在實現本發明的過程中,發明人發現現有技術中至少存在以下問題:
[0016]現有技術中,UC系統為各UC終端分配的號碼在MS網絡中無註冊狀態,UC終端與手機號碼的業務融合只能在UC系統內實現,而無法在運營商側實現,需要運營商將UC系統作為對等可信任域,不進行主叫和被叫號碼的檢查,這樣就存在被盜打的可能性。

【發明內容】

[0017]本發明實施例提供一種實現企業UC系統與MS網絡互通的方法和設備,以實現UC終端和手機號碼在運營商側的業務綁定,實現運營商側對UC終端的業務控制,降低被盜打的風險。
[0018]為了達到以上目的,本發明實施例提供了一種實現企業融合通信UC系統與IP多媒體子系統頂S互通的方法,所述企業UC系統與所述MS網絡之間部署有網關,該方法包括:
[0019]所述網關接收到UC伺服器上報的UC終端上線的消息,根據該消息中攜帶的企業UC系統為該UC終端分配的號碼,以及自身存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係,確定對應的DID號碼,並向MS網絡註冊該DID號碼;
[0020]當所述網關接收到所述UC終端發起的呼叫運營商用戶的呼叫請求消息時,所述網關根據該呼叫請求消息中攜帶的主叫號碼,以及自身存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係,確定對應的DID號碼,將所述主叫號碼替換為該DID號碼,並向MS網絡發起呼叫流程。
[0021]本發明實施例還提供了一種實現企業融合通信UC系統與IP多媒體子系統MS互通的設備,該設備作為網關部署於所述企業UC系統與所述MS網絡之間,該設備包括:
[0022]存儲模塊,用於存儲企業UC系統為UC終端分配的號碼與運營商為UC終端分配的直接撥入DID號碼的映射關係;
[0023]接收模塊,用於接收UC伺服器上報的UC終端上線的消息;以及接收UC終端發起的呼叫運營商用戶的呼叫請求消息;
[0024]號碼映射模塊,用於根據所述接收模塊接收到的UC伺服器上報的UC終端上線的消息中攜帶的企業UC系統為該UC終端分配的號碼,以及所述存儲模塊存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係,確定對應的DID號碼;以及用於根據所述接收模塊接收到的呼叫請求消息中攜帶的主叫號碼,以及所述存儲模塊存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係,確定對應的DID號碼;
[0025]第一處理模塊,用於向所述MS網絡註冊所述號碼映射模塊確定的DID號碼;
[0026]第二處理模塊,用於將所述接收模塊接收到的呼叫請求消息中攜帶的主叫號碼替換為所述號碼映射模塊確定的該主叫號碼對應的DID號碼,並向MS網絡發起呼叫流程。
[0027]本發明上述實施例中,通過在企業UC系統與MS網絡之間部署網關,並在網關中配置企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係;當網關接收到UC伺服器上報的UC終端上線的消息時,網關可以根據該消息中攜帶的UC系統為該UC終端分配的號碼,以及自身存儲的映射關係,確定對應的DID號碼,並向MS網絡註冊該DID號碼;當網關接收到該UC終端發起的呼叫運營商用戶的呼叫請求消息時,該網關可以根據該呼叫請求消息中攜帶的主叫號碼,以及自身存儲的映射關係,確定對應的DID號碼,將呼叫請求消息中攜帶的主叫號碼替換為該DID號碼,並向IMS網絡發起呼叫流程,實現了企業UC系統和運營商MS網絡的互通,並且企業UC系統中的UC終端在MS網絡內進行註冊,企業UC系統中的UC終端發起的呼叫的主叫號碼在MS網絡中有認證和業務籤約,降低了被盜打的風險。
【專利附圖】

【附圖說明】[0028]圖1為現有技術中UC系統與MS網絡SIP中繼互通方式的組網架構示意圖;
[0029]圖2為現有技術中UC終端呼叫現網手機的信令流程圖;
[0030]圖3為現有技術中現網手機呼叫UC終端的信令流程圖;
[0031]圖4A~B為本發明實施例提供的一種實現企業UC系統與MS網絡互通的方法的流程不意圖;
[0032]圖5為本發明實施例提供的網關代理UC終端在MS網絡內註冊/註銷的流程示意圖;
[0033]圖6為本發明實施例提供的UC系統與MS網絡互通的組網示意圖;
[0034]圖7為本發明實施例提供的一種UC終端呼叫CS域手機的流程示意圖;
[0035]圖8為本發明實施例提供的一種UC終端呼叫CS域手機的信令流程圖;
[0036]圖9為本發明實施例提供的一種CS域手機呼叫UC終端的流程示意圖;
[0037]圖10為本發明實施例提供的一種CS域手機呼叫UC終端的信令流程圖;
[0038]圖11為本發明實施例提供的一種實現企業UC系統與MS網絡互通的設備的結構示意圖。
【具體實施方式】
[0039]針對上述現有技術中存在的問題,本發明實施例提供了一種實現企業UC系統與IMS網絡互通的技術方案。在該技術方案中,通過在企業UC系統與MS網絡之間部署網關,並在網關中配置企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID(DirectInward Dialing,直接撥入)號碼的映射關係;當網關接收到UC伺服器上報的UC終端上線的消息時,網關可以根據該消息中攜帶的UC系統為該UC終端分配的號碼,以及自身存儲的映射關係,確定對應的DID號碼,並向MS網絡註冊該DID號碼;當網關接收到該UC終端發起的呼叫運營商用戶的呼叫請求消息時,該網關可以根據該呼叫請求消息中攜帶的主叫號碼,以及自身存儲的映射關係,確定對應的DID號碼,將呼叫請求消息中攜帶的主叫號碼替換為該DID號碼,並向MS網絡發起呼叫流程。
[0040]在本發明實施例提供的技術方案中,通過網關代理UC終端在MS網絡內註冊,實現了企業UC系統和運營商MS網絡的互通,並且企業UC系統中的UC終端在MS系統內進行註冊,可在運營商側實現與手機號碼融合一號通、融合V網等業務綁定,企業UC系統中的UC終端發起的呼叫的主叫號碼在MS網絡中有認證和業務籤約,降低了被盜打的風險。
[0041]下面將結合本發明的實施例中的附圖,對本發明的實施例中的技術方案進行清楚、完整地描述,顯然,下面所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明的實施例保護的範圍。
[0042]如圖4A所示,為本發明實施例提供的一種實現企業UC系統和MS網絡互通的方法的流程示意圖,可以包括以下步驟:
[0043]步驟401、網關接收UC伺服器上報的UC終端上線的消息,該消息中攜帶有企業UC系統為該UC終端分配的號碼。
[0044]具體的,在本發明實施例中,網關企業UC系統與MS網絡之間部署有網關,該網關中存儲有企業UC系統為UC終端分配的號碼與運營商為UC終端分配的直接撥入DID號碼的映射關係。
[0045]網關可以向UC伺服器訂閱UC終端的註冊/註銷狀態,若訂閱成功,則當UC終端向UC伺服器註冊/註銷時,UC伺服器會向網關上報UC終端上線/下線的消息,該消息中攜帶有企業UC系統為該UC終端分配的號碼。
[0046]步驟402、網關根據該消息中攜帶的企業UC系統為該UC終端分配的號碼,以及自身存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的直接撥入DID號碼的映射關係,確定對應的DID號碼,並向MS網絡註冊該DID號碼。
[0047]具體的,網關接收到UC伺服器上報的UC終端上線的消息後,可以獲取該消息中攜帶的企業UC系統為該UC終端分配的號碼,並根據所獲取到的號碼,以及自身存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係,確定對應的DID號碼。
[0048]網關確定了企業UC系統為該UC終端分配的號碼對應的DID號碼後,可以代理該UC終端,向MS網絡註冊該DID號碼。其中,網關向MS網絡註冊DID號碼的流程與現有IMS網絡內的DID號碼註冊流程相似,在此不再贅述。
[0049]步驟403、當網關接收到UC終端發起的呼叫運營商用戶的呼叫請求消息時,網關根據該呼叫請求消息中攜帶的主叫號碼,以及自身存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係,確定對應的DID號碼,將該主叫號碼替換為該DID號碼,並向MS網絡發起呼叫流程。
[0050]具體的,當UC終端需要呼叫運營商用戶(企業外用戶,如MS網絡用戶、CS域用戶等)時,UC終端可以向UC伺服器發送呼叫請求消息,該呼叫請求消息中攜帶的主叫號碼為企業UC系統為該UC終端分配的號碼。UC伺服器接收到該呼叫請求消息後,可以將該呼叫請求消息轉發給網關,通過網關發起呼叫。
[0051]網關接收到UC伺服器轉發的呼叫請求消息後(UC終端發起的呼叫),可以獲取該呼叫請求消息中攜帶的主叫號碼(即企業UC系統為發起呼叫的UC終端分配的號碼),根據獲取到的主叫號碼,以及自身存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關 系,確定該主叫號碼對應的DID號碼,並將呼叫請求消息中攜帶的主叫號碼替換為該DID號碼,進而根據該主叫號碼替換後的呼叫請求消息向IMS網絡發起呼叫流程。由於主叫號碼替換後的呼叫請求消息中攜帶的主叫號碼為DID號碼,因此該根據該呼叫請求消息在MS網絡內發起的呼叫流程與現有IMS網絡內的呼叫流程相似,再次不再贅述。
[0052]進一步地,在本發明實施例提供的技術方案中,當運營商用戶作為主叫呼叫UC終端時,可以直接使用運營商為該UC終端分配的DID號碼作為被叫號碼,當網關接收到運營商用戶呼叫UC終端的呼叫請求消息時,需要將該呼叫請求消息中攜帶的被叫號碼(DID號碼)替換為企業UC系統為該UC終端分配的號碼。
[0053]如圖4B所示,本發明實施例提供的實現企業UC系統和MS網絡互通的方法還可以包括以下步驟:
[0054]步驟404、當網關接收到運營商用戶發起的呼叫UC終端的呼叫請求消息時,網關根據該呼叫請求消息中攜帶的被叫號碼,以及自身存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係,確定對應的UC系統為該UC終端分配的號碼,將該被叫號碼替換為所確定的UC系統為該UC終端分配的號碼,並向企業UC系統發起呼叫流程。
[0055]具體的,當運營商用戶需要呼叫UC終端時,運營商用戶可以通過A-SBC向S-CSCF(Serving-Call Session Control Function,服務呼叫會話控制功能實體)發送呼叫請求消息,該呼叫請求消息中攜帶的被叫號碼為網關代理被呼叫的UC終端在MS網絡內註冊的DID號碼。
[0056]當該呼叫請求消息到達網關後,網關可以獲取該呼叫請求消息中攜帶的被叫號碼,並根據該被叫號碼,以及自身存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係,確定該被叫號碼(DID號碼)對應的、企業UC系統為被呼叫的UC終端分配的號碼,並將呼叫請求消息中攜帶的被叫號碼替換為企業UC系統為被呼叫的UC終端分配的號碼,進而根據該被叫號碼替換後的呼叫請求消息向企業UC系統發起呼叫流程。
[0057]進一步地,在本發明實施例中,當UC終端向UC系統註銷其註冊狀態時,UC伺服器可以向網關上報UC終端下線的消息,該消息中攜帶有企業UC系統為UC終端分配的號碼。
[0058]當網關接收到UC伺服器上報的UC終端下線的消息時,網關可以該消息中攜帶的企業UC系統為該UC終端分配的號碼,以及自身存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係,確定對應的DID號碼,並向MS網絡註銷該DID號碼。
[0059]為了更好地理解本發明實施例提供的技術方案,下面分別對本發明實施例提供的技術方案中網關代理UC終端在MS網絡內註冊/註銷、UC終端呼叫CS域手機、CS域手機呼叫UC終端的流程進行較為詳細地描述。為了便於描述,在以下實施例中,企業UC系統簡稱為UC系統,企業UC系統為UC終端分配的號碼簡稱為UC終端號碼。
[0060]如圖5所示, 為本發明實施例提供的網關代理UC終端在MS網絡內註冊/註銷的流程示意圖,在該實施例中,UC系統與IMS網絡互通的組網示意圖可以參見圖6,網關中存儲有UC終端號碼與運營商為UC終端分配的直接撥入DID號碼的映射關係(以下簡稱映射關係),該流程可以包括以下步驟:[0061]步驟501、網關向UC伺服器發送Subscribe (訂閱)消息訂閱UC終端的註冊狀態。
[0062]步驟502、UC伺服器返回訂閱成功消息(200ok)。
[0063]步驟503、UC終端向UC伺服器註冊。
[0064]步驟504、UC伺服器發送Notify (通告)消息給網關,通知網關UC終端上線。
[0065]其中,該Notify消息中攜帶有UC終端號碼。
[0066]步驟505、網關返回200ok消息。
[0067]步驟506~517、網關代理UC終端向MS網絡發起註冊並維護重註冊周期。
[0068]具體的,網關接收到UC伺服器發送的通告網關UC終端上線的Notify消息後,獲取其中攜帶的UC終端號碼,並根據該UC終端號碼,以及自身存儲的映射關係,確定該UC終端號碼對應的DID號碼。網關確定UC終端號碼對應的DID號碼後,代理UC終端向MS網絡註冊該DID號碼,並根據重註冊周期進行重註冊。
[0069]步驟518、UC終端下線(即UC終端向UC伺服器註銷其註冊狀態)。
[0070]步驟519、UC伺服器發送Notify消息給網關,通知網關UC終端下線。
[0071]其中,該Notify消息中攜帶有UC終端號碼。
[0072]步驟520、網關返回200ok消息。
[0073]步驟52廣524、網關代理UC終端向MS發起註銷流程。
[0074]具體的,網關接收到UC伺服器發送的通告網關UC終端下線的Notify消息後,獲取其中攜帶的UC終端號碼,並根據該UC終端號碼,以及自身存儲的映射關係,確定該UC終端號碼對應的DID號碼。網關確定UC終端號碼對應的DID號碼後,代理UC終端向MS網絡註銷該DID號碼。
[0075]步驟525、網關取消UC終端註冊狀態訂閱。
[0076]步驟526、UC服務返回200ok消息。
[0077]通過以上流程,實現了網關代理UC終端向MS網絡註冊/註銷。
[0078]如圖7所示,為本發明實施例提供的一種UC終端呼叫CS域手機的流程示意圖,可以包括以下步驟:
[0079]步驟701、UC終端發起呼叫,主叫號碼為UC系統為其分配的UC終端號碼。
[0080]步驟702、UC伺服器接收到UC終端發起的呼叫後,向網關發送呼叫請求消息(Invite消息),其中攜帶的主叫號碼為發起呼叫的UC終端的UC終端號碼(號碼a)。
[0081]步驟703、網關接收到UC伺服器發送的Invite消息後,對其進行主叫號碼替換,並將主叫號碼替換後的Invite消息轉發給A-SBC (Access SBC,接入SBC)。
[0082]具體的,網關接收到UC伺服器發送的Invite消息後,將該Invite消息中攜帶的主叫號碼(號碼a)替換為 對應的DID號碼(號碼A),並將該主叫號碼替換後的Invite消息轉發給A-SBC。
[0083]步驟704、A-SBC 將接收到的 Invite 消息轉發給 P-CSCF (Proxy CallSessionControl Function,代理呼叫會話控制功能實體)。
[0084]步驟705、P-CSCF將接收到的Invite消息轉發給S-CSCF。
[0085]步驟706、S-CSCF接收到Invite消息後,根據其中攜帶的主叫號碼(號碼A)向HSS查詢號碼A籤約的業務數據。
[0086]步驟707、HSS向S-CSCF返回號碼A籤約的業務數據。[0087]步驟708、S-CSCF 將 Invite 消息轉發給業務平臺(如 AS (Application Server,應用伺服器)),進行主叫業務觸發。
[0088]步驟709、業務平臺進行業務邏輯處理,並在業務邏輯處理完成後將Invite消息返回給S-CSCF。
[0089]具體的,業務平臺進行業務邏輯處理可以具體包括:若號碼A(號碼A對應的UC終端)籤約了主叫一號通業務,則修改主叫號碼;若號碼A籤約融合V網,且當前被叫號碼為短號碼,則進行號碼翻譯。
[0090]步驟710、S-CSCF進行後續呼叫路由。
[0091]對於上述UC終端作為主叫發起的呼叫CS域手機的流程,其對應的信令流程圖可以如圖8所示,SP:
[0092]UC終端一UC Server —網關(代理UC終端發起呼叫)一A-SBC — S-CSCF (根據主叫號碼查詢HSS,查詢到有業務籤約數據,則觸發AS) — AS (完成業務邏輯觸發,例如融合V網的被叫號碼翻譯,主叫一號通的主叫號碼修改等)一S-CSCF (根據被叫號碼查詢HSS無記錄,查詢Enum無記錄,送至CS域)一MGCF — CS域被叫路由一被叫所在MSC —被叫CS手機。
[0093]通過以上流程,UC終端通過在MS網絡內註冊的主叫號碼向MS網絡內用戶發起呼叫,實現了運營商側對UC終端發起的呼叫的控制,降低了被盜打的風險。
[0094]如圖9所示,為本發明實施例提供的一種CS域手機呼叫UC終端的流程示意圖,可以包括以下步驟:
[0095]步驟901、S-CSCF接收到呼叫請求消息(Invite消息),其中攜帶的被叫號碼為運營商為被叫UC終端分配的DID號碼。
[0096]具體的,在本發明實施例中,當CS域手機需要呼叫UC終端時,CS域手機可以向自身所在MSC發起呼叫(被叫號碼為運營商為被叫UC終端分配的DID號碼,即號碼A),MSC接收到CS域手機發起的呼叫後,通過CS域主叫路由將呼叫請求消息發送給被叫號碼所在省的GMSC,由被叫號碼所在省的GMSC將該呼叫請求消息轉發給被叫號碼所在省的MGCF。被叫號碼所在省的MGCF在接收到該呼叫請求消息後,將該呼叫請求轉發給被叫號碼所在省的1-CSCF,由1-CSCF根據被叫號碼向HSS查詢為被叫UC終端服務的S-CSCF,並將該呼叫請求消息轉發給該S-CSCF。[0097]步驟902、S-CSCF向HSS查詢被叫號碼(號碼A)籤約的業務數據。
[0098]步驟903、HSS向S-CSCF返回號碼A籤約的業務數據。
[0099]步驟904、S-CSCF將Invite消息轉發給業務平臺(如AS),進行被叫業務觸發。
[0100]步驟905、業務平臺進行業務邏輯處理(如被叫一號通等),並在業務邏輯處理完成後將Invite消息返回給S-CSCF。
[0101]步驟906、S-CSCF將接收到的Invite消息轉發給P-CSCF。
[0102]步驟907、P-CSCF將接收到的Invite消息轉發給A-SBC。
[0103]步驟908、A-SBC將接收到的Invite消息轉發給網關。
[0104]步驟909、網關接收到Invite消息後,對其進行被叫號碼替換,並將被叫號碼替換後的Invite消息轉發給UC伺服器。
[0105]具體的,網關接收到UC伺服器發送的Invite消息後,將該Invite消息中攜帶的被叫號碼(號碼A)替換為對應的UC終端號碼(號碼a),並將該被叫號碼替換後的Invite消息轉發給UC伺服器。
[0106]步驟910、UC伺服器將Invite消息轉發給UC終端,呼叫到達。
[0107]對於上述CS域手機作為主叫發起的呼叫UC終端的流程,其對應的信令流程圖可以如圖10所示,即:
[0108]主叫CS手機一主叫所在MSC — CS域主叫路由一被叫號碼所在省GMSC —被叫號碼所在省MGCF —被叫號碼所在省MS 1-CSCF (1-CSCF拿被叫號碼查詢HSS查到為被叫服務的S-CSCF) — S-CSCF (S-CSCF查詢HSS觸發被叫業務邏輯)一AS (完成被叫業務邏輯處理,如被叫一號通等)一S-CSCF — A-SBC —網關一UC Server — UC終端。
[0109]通過以上描述可以看出,在本發明實施例提供的技術方案中,通過在企業UC系統與MS網絡之間部署網關,並在網關中配置企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係;當網關接收到UC伺服器上報的UC終端上線的消息時,網關可以根據該消息中攜帶的UC系統為該UC終端分配的號碼,以及自身存儲的映射關係,確定對應的DID號碼,並向MS網絡註冊該DID號碼;當網關接收到該UC終端發起的呼叫運營商用戶的呼叫請求消息時,該網關可以根據該呼叫請求消息中攜帶的主叫號碼,以及自身存儲的映射關係,確定對應的DID號碼,將呼叫請求消息中攜帶的主叫號碼替換為該DID號碼,並向MS網絡發起呼叫流程,實現了企業UC系統和運營商MS網絡的互通,並且企業UC系統中的UC終端在IMS系統內進行註冊,可在運營商側實現與手機號碼融合一號通、融合V網等業務綁定,企業UC系統中的UC終端發起的呼叫的主叫號碼在MS網絡中有認證和業務籤約,降低了被盜打的風險。
[0110]基於上述方法實施例相同的技術構思,本發明實施例提供了一種實現企業UC系統與MS網絡互通的設備,可以作為網關應用於上述方法實施例中。
[0111]如圖11所示,為本發明實施例提供的一種實現企業UC系統與MS網絡互通的設備的結構示意圖,可以包括:
[0112]存儲模塊111,用於存儲企業UC系統為UC終端分配的號碼與運營商為UC終端分配的直接撥入DID號碼的映射關係;
[0113]接收模塊112,用於接收UC伺服器上報的UC終端上線的消息;以及接收UC終端發起的呼叫運營商用戶的呼叫請求消息;
[0114]號碼映射模塊113,用於根據所述接收模塊112接收到的UC伺服器上報的UC終端上線的消息中攜帶的企業UC系統為該UC終端分配的號碼,以及所述存儲模塊111存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的直接撥入DID號碼的映射關係,確定對應的DID號碼;以及用於根據所述接收模塊112接收到的呼叫請求消息中攜帶的主叫號碼,以及所述存儲模塊111存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係,確定對應的DID號碼;
[0115]第一處理模塊114,用於向所述MS網絡註冊所述號碼映射模塊確定的DID號碼;
[0116]第二處理模塊115,用於將所述接收模塊112接收到的呼叫請求消息中攜帶的主叫號碼替換為所述號碼映射模塊113確定的該主叫號碼對應的DID號碼,並向MS網絡發起呼叫流程。
[0117] 其中,所述號碼映射模塊113還用於,當所述接收模塊112接收到運營商用戶發起的呼叫UC終端的呼叫請求消息時,根據該呼叫請求消息中攜帶的被叫號碼,以及所述存儲模塊111存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係,確定對應的UC系統為該UC終端分配的號碼;
[0118]所述第二處理模塊115還用於,用於將所述接收模塊112接收的呼叫請求消息中攜帶的被叫號碼替換為所述號碼映射模塊確定的該被叫號碼對應的UC系統為該UC終端分配的號碼,並向企業UC系統發起呼叫流程。
[0119]其中,本發明實施例提供的實現企業UC系統與MS網絡互通的設備還可以包括:
[0120]發送模塊116,用於向所述UC伺服器發送用於獲取UC終端註冊狀態的消息;
[0121]所述接收模塊112還用於,接收所述UC伺服器返回的該消息的響應消息
[0122]其中,所述接收模塊112還用於,接收UC伺服器上報的UC終端下線的消息;
[0123]所述號碼映射模塊113還用於,根據所述接收模塊112接收到的UC伺服器上報的UC終端下線的消息中攜帶的企業UC系統為該UC終端分配的號碼,以及所述存儲模塊111存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係,確定對應的DID號碼;
[0124]所述第一處理模114塊還用於,向IMS網絡註銷該DID號碼。
[0125]通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發明實施例可以通過硬體實現,也可以藉助軟體加必要的通用硬體平臺的方式來實現。基於這樣的理解,本發明實施例的技術方案可以以軟體產品的形式體現出來,該軟體產品可以存儲在一個非易失性存儲介質(可以是⑶-R0M,U盤,移動硬碟等)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,伺服器,或網絡設備等)執行本發明實施例各個實施場景所述的方法。
[0126]本領域技術人員可以理解附圖只是一個優選實施場景的示意圖,附圖中的模塊或流程並不一定是實施本發明實施例所必須的。
[0127]本領域技術人員可以理解實施場景中的裝置中的模塊可以按照實施場景描述進行分布於實施場景的裝置中,也可以進行相應變化位於不同於本實施場景的一個或多個裝置中。上述實施場景的模塊可以合併為一個模塊,也可以進一步拆分成多個子模塊。
[0128]上述本發明實施例序號僅僅為了描述,不代表實施場景的優劣。
[0129]以上公開的僅為本發明實施例的幾個具體實施場景,但是,本發明實施例並非局限於此,任何本領域的技術人員能思之的變化都應落入本發明實施例的業務限制範圍。
【權利要求】
1.一種實現企業融合通信UC系統與IP多媒體子系統MS互通的方法,其特徵在於,所述企業UC系統與所述MS網絡之間部署有網關,該方法包括: 所述網關接收到UC伺服器上報的UC終端上線的消息,根據該消息中攜帶的企業UC系統為該UC終端分配的號碼,以及自身存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係,確定對應的DID號碼,並向MS網絡註冊該DID號碼; 當所述網關接收到所述UC終端發起的呼叫運營商用戶的呼叫請求消息時,所述網關根據該呼叫請求消息中攜帶的主叫號碼,以及自身存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係,確定對應的DID號碼,將所述主叫號碼替換為該DID號碼,並向MS網絡發起呼叫流程。
2.如權利要求1所述的方法,其特徵在於,該方法還包括: 當所述網關接收到運營商用戶發起的呼叫UC終端的呼叫請求消息時,所述網關根據該呼叫請求消息中攜帶的被叫號碼,以及自身存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係,確定對應的UC系統為該UC終端分配的號碼,將所述被叫號碼替換為所確定的UC系統為該UC終端分配的號碼,並向企業UC系統發起呼叫流程。
3.如權利要求1所述的方法,其特徵在於,所述網關接收到UC伺服器上報的UC終端上線的消息之前,還包括: 所述網關向UC伺服器發送用於獲取UC終端註冊狀態的消息,並接收所述UC伺服器返回的該消息的響應消息。
4.如權利要求1所述的方法,其特徵在於,該方法還包括: 所述網關接收UC伺服器上報的UC終端下線的消息,根據該消息中攜帶的企業UC系統為該UC終端分配的號碼,以及自身存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係,確定對應的DID號碼,並向MS網絡註銷該DID號碼。
5.一種實現企業融合通信UC系統與IP多媒體子系統MS互通的設備,其特徵在於,該設備作為網關部署於所述企業UC系統與所述MS網絡之間,該設備包括: 存儲模塊,用於存儲企業UC系統為UC終端分配的號碼與運營商為UC終端分配的直接撥入DID號碼的映射關係; 接收模塊,用於接收UC伺服器上報的UC終端上線的消息;以及接收UC終端發起的呼叫運營商用戶的呼叫請求消息; 號碼映射模塊,用於根據所述接收模塊接收到的UC伺服器上報的UC終端上線的消息中攜帶的企業UC系統為該UC終端分配的號碼,以及所述存儲模塊存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係,確定對應的DID號碼;以及用於根據所述接收模塊接收到的呼叫請求消息中攜帶的主叫號碼,以及所述存儲模塊存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係,確定對應的DID號碼; 第一處理模塊,用於向所述MS網絡註冊所述號碼映射模塊確定的DID號碼; 第二處理模塊,用於將所述接收模塊接收到的呼叫請求消息中攜帶的主叫號碼替換為所述號碼映射模塊確定的該主叫號碼對應的DID號碼,並向IMS網絡發起呼叫流程。
6.如權利要求5所述的設備,其特徵在於所述號碼映射模塊還用於,當所述接收模塊接收到運營商用戶發起的呼叫UC終端的呼叫請求消息時,根據該呼叫請求消息中攜帶的被叫號碼,以及所述存儲模塊存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係,確定對應的UC系統為該UC終端分配的號碼; 所述第二處理模塊還用於,用於將所述接收模塊接收的呼叫請求消息中攜帶的被叫號碼替換為所述號碼映射模塊確定的該被叫號碼對應的UC系統為該UC終端分配的號碼,並向企業UC系統發起呼叫流程。
7.如權利要求5所述的設備,其特徵在於,該設備還包括: 發送模塊,用於向所述UC伺服器發送用於獲取UC終端註冊狀態的消息; 所述接收模塊還用於,接收所述UC伺服器返回的該消息的響應消息。
8.如權利要求5所述的設備,其特徵在於, 所述接收模塊還用於,接收UC伺服器上報的UC終端下線的消息; 所述號碼映射模塊還用於,根據所述接收模塊接收到的UC伺服器上報的UC終端下線的消息中攜帶的企業UC系統為該UC終端分配的號碼,以及所述存儲模塊存儲的企業UC系統為UC終端分配的號碼與運營商為UC終端分配的DID號碼的映射關係,確定對應的DID號碼; 所述第一處理模塊還用於,向頂S網絡註銷該DID號碼。
【文檔編號】H04W8/26GK103905393SQ201210576804
【公開日】2014年7月2日 申請日期:2012年12月26日 優先權日:2012年12月26日
【發明者】趙婷 申請人:中國移動通信集團公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀