專利背景
IP多媒體子系統(IP Multimedia CoreNetwork Subsystem,簡稱IMS)是由第三代合作夥伴計畫(3rd Generation Partnership Project,簡稱3GPP)提出的一種基於IP的網路架構,構建了一個的開放而靈活的業務環境,支持多媒體套用,能夠為用戶提供豐富的多媒體業務。
在IMS業務體系中,控制層和業務層是分離的,控制層不提供具體業務,只向業務層提供必要的觸發、路由、計費等功能。
控制層中業務的觸發和控制功能是由呼叫會話控制功能(Call Session Control Function,簡稱CSCF)完成的。呼叫會話控制功能分為:代理呼叫會話控制功能(Proxy-CSCF,簡稱P-CSCF)、查詢呼叫會話控制功能(Interrogating-CSCF,簡稱I-CSCF)和服務呼叫會話控制功能(Serving-CSCF,簡稱S-CSCF)三種類型,其中負主要責任的是S-CSCF,I-CSCF是可選的
網元。
業務層是由一系列套用伺服器(Application Server,簡稱AS)組成,能提供具體業務服務,AS可以是獨立的實體,也可以存在於S-CSCF中。
控制層(S-CSCF)根據用戶的簽約信息控制業務觸發,調用AS上的業務,實現業務功能。AS和S-CSCF可以統稱為服務設備(Server Equipment,簡稱SE)。
會話中的端到端設備稱為用戶設備(User Equipment,簡稱UE),負責與使用者的互動;某些UE具有多種接入網路的方式,包括通過3GPP的包交換(Packet Switch,簡稱PS)域接入網路,通過其他非3GPP的PS域接入網路,甚至可以通過電路交換(Circuit Switch,簡稱CS)域接入網路。
如果CS網路配置了增強移動交換中心(enhanced Mobile Switch Center,簡稱eMSC),由eMSC提供SIP(SessionInitial Protocol,初始會話協定)接口來與IMS網路互動,則IMS網路與CS網路的互動可以通過eMSC來實現。
對於具有多種接入方式的UE而言,如果該UE某時刻只能使用一種接入方式,在一種接入方式下正在執行某項業務,比如通話,則當UE移動到其他區域而需要改變其使用的接入方式時,UE和網路能提供某種方式使UE正在執行的業務不被中斷,這樣的能力我們稱之為單模終端業務連續性,簡稱單模業務連續性(Single Radio Voice Call Continuity,簡稱SRVCC)。
圖1是單模業務連續性示意圖,描述了單模終端UE-1與IMS終端UE-2建立會話的信令路徑和媒體路徑,以及發生單模業務連續性後,UE-1與UE-2的信令路徑和媒體路徑,為簡化圖示和描述,將S-CSCF和業務連續性AS(SCAS)畫成一個實體,兩者間使用基於IMS標準的SIP協定通訊。
單模業務連續性發生前,UE-1和UE-2間建立了會話,其信令路徑描述如下:
A102:UE-1和P-CSCF之間的信令路徑,通過IMS的SIP協定互相通訊,對於SCAS而言,這是訪問端(Accessleg)路徑;
A104:P-CSCF和SCAS/S-CSCF之間的信令路徑,通過IMS的SIP協定互相通訊,對於SCAS而言,這也屬於訪問端路徑(Accessleg);
R101:SCAS/S-CSCF和UE-2之間的信令路徑,通過IMS的SIP協定互相通訊,對於SCAS而言,這是遠端用戶路徑(Remoteleg);
單模業務連續性發生後,UE-1和UE-2間的信令路徑和媒體路徑都發生了變化,其中信令路徑的變化描述如下:
A112:UE-1和eMSC之間的信令路徑,通過CS域的信令協定互相通訊,對於SCAS而言,這是訪問端(Accessleg)路徑;
A114:eMSC和SCAS/S-CSCF之間的信令路徑,通過IMS的SIP協定互相通訊,對於SCAS而言,這也屬於訪問端(Accessleg)路徑;
R101:SCAS/S-CSCF和UE-2之間的信令路徑,通過IMS的SIP協定互相通訊,對於SCAS而言,這是遠端用戶(Remoteleg)路徑,在單模業務連續性發生後,該遠端用戶路徑沒有變化。
圖2是2010年3月前已有的單模業務連續性架構圖,描述了參與實現單模業務連續性的網路各相關部分或網元,以及它們之間的接口或連線關係,描述如下:
相關網元描述:UE:具有單模業務連續性能力的用戶終端設備;CS網路:為用戶提供傳統CS業務的網路;PS網路:為用戶提供PS業務的網路;eMSC:處理PS網路傳送的切換請求,執行會話的域間轉移,將CS切換操作與域間轉移操作關聯起來等;IMS網路:為用戶提供IMS業務的網路。
相關接口描述:
S202:UE和CS網路間的空中接口(簡稱CS空口),實現UE和CS網路間的信息互動,如標準的Um接口;
S204:UE和PS網路間的空中接口(簡稱PS空口),實現UE和PS網路間的信息互動,如標準的Uu接口;
S206:CS網路與eMSC間的接口(可以稱為CS信令接口),根據連線的具體網元的不同而不同,eMSC與基站子系統間的接口為標準的Iu-CS接口,eMSC與其他移動交換中心間的接口為標準的局間信令接口,即E接口和Nc接口;
S208:PS網路與eMSC間的信令接口(可以稱為域間切換信令接口),以提供域間切換支持,該接口為標準的Sv接口;
S210:PS網路與英特網間的信令接口,如標準的SGi接口,該接口可以為UE和英特網間的信息互動提供IP數據承載,由於IMS網路是基於英特網的,因此可以算一種特殊的英特網;
S212:eMSC與IMS網路間的信令路徑,可以是標準的eMSC與IMS網路間的基於IMS的SIP協定的I2接口,也可以是由eMSC與媒體網關間的標準Nc接口及媒體網關與IMS網路間的標準Mg接口連線組成;如果是後者,媒體網關會將Nc接口上的訊息翻譯成IMS的SIP訊息或相反;Nc接口可基於SIP協定(Nc-SIP),也可基於ISUP(ISDNUserProtocol,綜合業務數字網路用戶協定)協定(Nc-ISUP)。雖然Nc-SIP和I2接口一樣都基於SIP協定,但協定只規定了訊息的格式,訊息的內容是由套用決定的,使用I2接口則表明eMSC支持IMS相關的套用,使用Nc-SIP接口則表明eMSC支持傳統CS相關的套用。
圖3是2010年3月前已有的單模業務連續性實現方法流程圖,描述了UE-1和UE-2間建立了IMS會話,從而建立起IMS媒體路徑,該IMS媒體路徑由UE-1和PS網路間的媒體路徑及PS網路與UE-2間的媒體路徑組成,UE-1發生單模業務連續性後,UE-1及網路實現讓UE-1使用CS域建立媒體路徑,並保持原會話連續的過程,包括如下步驟:
步驟301、UE-1通過與PS網路間的S204接口向為其服務的PS網路傳送測量報告,以上報小區信號強度測量信息;
步驟302、為UE-1服務的PS網路(原PS網路)根據測量報告中各小區的信號強度信息判定附近的CS網路更適合為UE-1服務,於是決定執行切換操作;
步驟303、原PS網路中的相應網元,比如移動性管理實體(MobileManagementEntity,簡稱MME),通過PS網路與eMSC間的S208接口,向eMSC傳送切換請求,比如傳送Handoverrequest(切換請求)訊息,該訊息中攜帶UE-1的號碼信息和PS網路通過歸屬用戶伺服器(HomeSubscriberServer,簡稱HSS)獲得的SCAS的用於標識業務連續性請求的號碼信息;
步驟304、eMSC執行標準的CS切換流程,以準備目標CS網路的媒體鏈路資源;
步驟305、完成CS切換流程後,eMSC通過S208接口向PS網路傳送切換回響訊息,比如傳送Handoverresponse(切換回響)訊息;
步驟306、PS網路收到切換回響訊息後,通過S204接口向UE-1傳送切換命令訊息,通知UE-1切換到CS域;
步驟307、UE-1收到切換命令訊息後,將接入方式調整為通過CS域接入;
至此UE-1和eMSC間建立起了CS媒體路徑,該媒體路徑由UE-1和CS網路間的CS媒體路徑及CS網路和eMSC間的CS媒體路徑組成。
以下步驟發生在步驟303之後,與步驟304~307沒有順序關係。
步驟308、eMSC收到PS網路傳送的切換請求訊息後,向SCAS傳送呼叫請求;
上述呼叫請求通過S212的信令路徑(可以稱為互聯互通信令路徑)傳送,因此可以是SIP的INVITE(邀請)訊息,也可以是ISUP的IAM(初始地址訊息)訊息;該呼叫請求中攜帶UE-1的號碼信息和SCAS的號碼信息,其中SCAS的號碼信息作為被叫信息,UE-1的號碼信息作為主叫信息。
步驟309、SCAS最終會收到由CSCF轉發來的IMS的SIPINVITE訊息,SCAS根據被叫信息可判定這是一次業務連續性請求,再根據主叫信息尋找到與此次呼叫關聯的正在進行的呼叫;
步驟310、SCAS在關聯的正在進行的呼叫的信令路徑上,通過CSCF向UE-2傳送IMS的更新請求,比如傳送UPDATE(更新)或reINVITE(重邀請)訊息;
步驟311、UE-2收到更新請求後,回應IMS的同意更新訊息,比如傳送“200OK”訊息;
步驟312、SCAS收到由CSCF轉發來的同意更新訊息後,通過S212的信令路徑向eMSC傳送呼叫應答訊息,比如傳送“200OK”訊息,eMSC最終收到的可能是SIP的“200OK”訊息,也可能是ISUP的ANM(應答訊息)訊息;
至此,eMSC和UE-2間建立起新的媒體路徑,eMSC將該新建的媒體路徑和CS媒體路徑接起來,使UE-1能繼續和UE-2進行通話。
由上可知,由於設定在歸屬網路的SCAS不進行媒體路徑的錨定,因此採用2010年3月前已有的單模業務連續性實現方法,在步驟310~311中,需要對遠端用戶執行更新操作,而執行更新操作的IMS信令的傳遞時延比較長,這將導致CS媒體建立好後仍需等待較長時間新的媒體路徑才能建立好,從而使通話中斷時間過長。
發明內容
專利目的
《一種單模業務連續性實現方法及單模業務連續性系統》所要解決的技術問題是,克服2010年3月前已有技術的不足,提供一種無需對遠端用戶的媒體進行更新的單模業務連續性實現方法及單模業務連續性系統。
技術方案
《一種單模業務連續性實現方法及單模業務連續性系統》提供一種單模業務連續性實現方法,該方法包括:UE通過PS網路與遠端用戶建立錨定到信令錨點的IMS會話,並通過第一媒體路徑和第二媒體路徑傳輸所述IMS會話的媒體數據;所述第一媒體路徑為UE與所述IMS會話的媒體錨點之間的IMS媒體路徑,所述第二媒體路徑為所述媒體錨點與遠端用戶之間的IMS媒體路徑;接收到PS網路傳送的用於將所述IMS會話切換到通過CS網路接入的切換請求後,eMSC向所述信令錨點傳送用於對所述IMS會話進行切換的呼叫請求;接收到所述呼叫請求後,所述信令錨點將新建的eMSC與所述媒體錨點之間的第三媒體路徑與所述第二媒體路徑相連,並向eMSC傳送呼叫應答;接收到所述呼叫應答後,eMSC將所述第三媒體路徑與UE和eMSC之間的CS媒體路徑相連,使UE通過所述CS媒體路徑、第三媒體路徑和第二媒體路徑與遠端用戶繼續通話;其中,所述信令錨點和媒體錨點分別為:ICP和AGW,或所述信令錨點和媒體錨點為IACP。
此外,所述信令錨點和媒體錨點分別為:ICP和AGW;ICP和eMSC採用如下方式將所述第三媒體路徑與所述第二媒體路徑和所述CS媒體路徑相連:ICP將所述呼叫請求中攜帶的連線埠H的傳輸地址包含在映射請求中傳送給AGW;接收到所述映射請求後,AGW建立連線埠H與所述第二媒體路徑的關聯關係,並將連線埠J的傳輸地址包含在映射回響中傳送給ICP;接收到所述映射回響後,ICP將連線埠J的傳輸地址包含在呼叫應答中傳送給eMSC;接收到所述呼叫應答後,eMSC建立所述CS媒體路徑與所述連線埠J的關聯關係;所述連線埠H為eMSC中用於接收遠端用戶傳送的媒體數據,並將其通過所述CS媒體路徑傳送給UE的第三媒體路徑連線埠;所述連線埠J為AGW中用於接收UE傳送的媒體數據,並將其通過所述第二媒體路徑傳送給遠端用戶的第三媒體路徑連線埠。
此外,所述信令錨點和媒體錨點分別為:ICP和AGW;ICP和eMSC採用如下方式將所述第三媒體路徑與所述第二媒體路徑和所述CS媒體路徑相連:ICP將所述呼叫請求中攜帶的eMSC端的線路號L1包含在映射請求中傳送給AGW;接收到所述映射請求後,AGW分配AGW端的線路號L2,將以線路號L1和L2標識的第三媒體路徑與所述第二媒體路徑相連,並將線路號L2包含在映射回響中傳送給ICP;接收到所述映射回響後,ICP將線路號L2包含在呼叫應答中傳送給eMSC;接收到所述呼叫應答後,eMSC將以線路號L1和L2標識的第三媒體路徑與所述CS媒體路徑相連。
此外,所述信令錨點和媒體錨點分別為:ICP和AGW;ICP和eMSC採用如下方式將所述第三媒體路徑與所述第二媒體路徑和所述CS媒體路徑相連:ICP將所述呼叫請求中攜帶的eMSC端的線路號L1包含線上路分配請求中傳送給AGW;接收到所述線路分配請求後,AGW分配AGW端的線路號L2,並將線路號L2包含線上路分配回響中傳送給ICP;接收到所述線路分配回響後,ICP將線路號L1和/或線路號L2包含在映射請求中傳送給AGW;接收到所述映射請求後,AGW將以線路號L1和L2標識的第三媒體路徑與所述第二媒體路徑相連,並向ICP返回映射回響;接收到所述映射回響後,ICP將線路號L2包含在呼叫應答中傳送給eMSC;接收到所述呼叫應答後,eMSC將以線路號L1和L2標識的第三媒體路徑與所述CS媒體路徑相連。
此外,所述信令錨點和媒體錨點為IACP;IACP和eMSC採用如下方式將所述第三媒體路徑與所述第二媒體路徑和所述CS媒體路徑相連:接收到攜帶連線埠H的傳輸地址的所述呼叫請求後,IACP建立連線埠H與所述第二媒體路徑的關聯關係,並將連線埠J的傳輸地址包含在呼叫應答中傳送給eMSC;接收到所述呼叫應答後,eMSC建立所述CS媒體路徑與所述連線埠J的關聯關係;所述連線埠H為eMSC中用於接收遠端用戶傳送的媒體數據,並將其通過所述CS媒體路徑傳送給UE的第三媒體路徑連線埠;所述連線埠J為IACP中用於接收UE傳送的媒體數據,並將其通過所述第二媒體路徑傳送給遠端用戶的第三媒體路徑連線埠。
此外,所述信令錨點和媒體錨點為IACP;IACP和eMSC採用如下方式將所述第三媒體路徑與所述第二媒體路徑和所述CS媒體路徑相連:接收到攜帶eMSC端的線路號L1的所述呼叫請求後,IACP分配IACP端的線路號L2,將以線路號L1和L2標識的第三媒體路徑與所述第二媒體路徑相連,並將線路號L2包含在呼叫應答中傳送給eMSC;接收到所述呼叫應答後,eMSC將以線路號L1和L2標識的第三媒體路徑與所述CS媒體路徑相連。
該發明還提供一種單模業務連續性系統,包含PS網路、CS網路、eMSC,其特徵在於,該系統還包含:ICP和AGW;當UE通過所述PS網路與遠端用戶建立錨定到所述ICP的IMS會話,並通過第一媒體路徑和第二媒體路徑傳輸所述IMS會話的媒體數據後:所述eMSC用於接收所述PS網路傳送的用於將所述IMS會話切換到通過所述CS網路接入的切換請求,並在接收到所述切換請求後向所述ICP傳送用於對所述IMS會話進行切換的呼叫請求;所述ICP用於在接收到所述呼叫請求後,將新建的所述eMSC與所述AGW之間的第三媒體路徑與所述第二媒體路徑相連,並向所述eMSC傳送呼叫應答;所述eMSC還用於在接收到所述呼叫應答後,將所述第三媒體路徑與所述UE和所述eMSC之間的CS媒體路徑相連,使UE通過所述CS媒體路徑、第三媒體路徑和第二媒體路徑與遠端用戶繼續通話;其中,所述第一媒體路徑為所述UE與所述AGW之間的IMS媒體路徑,所述第二媒體路徑為所述AGW與遠端用戶之間的IMS媒體路徑。
此外,所述eMSC與所述ICP之間採用基於SIP或ISUP的接口傳送所述呼叫請求和呼叫應答訊息。
此外,所述UE通過所述PS網路和P-CSCF與遠端用戶建立所述錨定到ICP的IMS會話。
該發明還提供一種單模業務連續性系統,包含PS網路、CS網路、eMSC,其特徵在於,該系統還包含:IACP;當UE通過所述PS網路與遠端用戶建立錨定到所述IACP的IMS會話,並通過第一媒體路徑和第二媒體路徑傳輸所述IMS會話的媒體數據後:所述eMSC用於接收所述PS網路傳送的用於將所述IMS會話切換到通過所述CS網路接入的切換請求,並在接收到所述切換請求後向所述IACP傳送用於對所述IMS會話進行切換的呼叫請求;所述IACP用於在接收到所述呼叫請求後,將新建的所述eMSC與所述IACP之間的第三媒體路徑與所述第二媒體路徑相連,並向所述eMSC傳送呼叫應答;所述eMSC還用於在接收到所述呼叫應答後,將所述第三媒體路徑與所述UE和所述eMSC之間的CS媒體路徑相連,使UE通過所述CS媒體路徑、第三媒體路徑和第二媒體路徑與遠端用戶繼續通話;其中,所述第一媒體路徑為所述UE與所述AGW之間的IMS媒體路徑,所述第二媒體路徑為所述AGW與遠端用戶之間的IMS媒體路徑。
此外,所述eMSC與所述IACP之間採用基於SIP或ISUP的接口傳送所述呼叫請求和呼叫應答訊息。
此外,所述UE通過所述PS網路和P-CSCF與遠端用戶建立所述錨定到ICP的IMS會話。
改善效果
綜上所述,《一種單模業務連續性實現方法及單模業務連續性系統》通過錨定IMS會話的信令和媒體,並在單模業務連續性發生時更新媒體路徑的近端,保持遠端媒體路徑,避免了對遠端用戶的媒體進行更新的操作,減少了通話的中斷時間。
附圖說明
圖1是單模業務連續性示意圖;
圖2是2010年3月前已有的單模業務連續性架構圖;
圖3是2010年3月前已有的單模業務連續性實現方法流程圖;
圖4是該發明的單模業務連續性架構示意圖;
圖5是該發明的單模業務連續性流程示意圖;
圖6是該發明的單模業務連續性第一架構實施例示意圖;
圖7是該發明基於第一架構實施例的單模業務連續性流程圖;
圖8是該發明基於第一架構實施例的單模業務連續性流程圖;
圖9是該發明的單模業務連續性第二架構實施例示意圖;
圖10是該發明基於第二架構實施例的單模業務連續性流程圖;
圖11是該發明基於第二架構實施例的單模業務連續性流程圖;
圖12是該發明的單模業務連續性第三架構實施例示意圖;
圖13是該發明基於第三架構實施例的單模業務連續性流程圖;
圖14是該發明基於第三架構實施例的單模業務連續性流程圖。
權利要求
1.一種單模業務連續性實現方法,其特徵在於,該方法包括:UE通過PS網路與遠端用戶建立錨定到信令錨點的IMS會話,並通過第一媒體路徑和第二媒體路徑傳輸所述IMS會話的媒體數據;所述第一媒體路徑為UE與所述IMS會話的媒體錨點之間的IMS媒體路徑,所述第二媒體路徑為所述媒體錨點與遠端用戶之間的IMS媒體路徑;接收到PS網路傳送的用於將所述IMS會話切換到通過CS網路接入的切換請求後,eMSC向所述信令錨點傳送用於對所述IMS會話進行切換的呼叫請求;接收到所述呼叫請求後,所述信令錨點將新建的eMSC與所述媒體錨點之間的第三媒體路徑與所述第二媒體路徑相連,並向eMSC傳送呼叫應答;接收到所述呼叫應答後,eMSC將所述第三媒體路徑與UE和eMSC之間的CS媒體路徑相連,使UE通過所述CS媒體路徑、第三媒體路徑和第二媒體路徑與遠端用戶繼續通話;其中,所述信令錨點和媒體錨點分別為:ICP和AGW,或所述信令錨點和媒體錨點為IACP。
2.如權利要求1所述的方法,其特徵在於,所述信令錨點和媒體錨點分別為:ICP和AGW;ICP和eMSC採用如下方式將所述第三媒體路徑與所述第二媒體路徑和所述CS媒體路徑相連:ICP將所述呼叫請求中攜帶的連線埠H的傳輸地址包含在映射請求中傳送給AGW;接收到所述映射請求後,AGW建立連線埠H與所述第二媒體路徑的關聯關係,並將連線埠J的傳輸地址包含在映射回響中傳送給ICP;接收到所述映射回響後,ICP將連線埠J的傳輸地址包含在呼叫應答中傳送給eMSC;接收到所述呼叫應答後,eMSC建立所述CS媒體路徑與所述連線埠J的關聯關係;所述連線埠H為eMSC中用於接收遠端用戶傳送的媒體數據,並將其通過所述CS媒體路徑傳送給UE的第三媒體路徑連線埠;所述連線埠J為AGW中用於接收UE傳送的媒體數據,並將其通過所述第二媒體路徑傳送給遠端用戶的第三媒體路徑連線埠。
3.如權利要求1所述的方法,其特徵在於,所述信令錨點和媒體錨點分別為:ICP和AGW;ICP和eMSC採用如下方式將所述第三媒體路徑與所述第二媒體路徑和所述CS媒體路徑相連:ICP將所述呼叫請求中攜帶的eMSC端的線路號L1包含在映射請求中傳送給AGW;接收到所述映射請求後,AGW分配AGW端的線路號L2,將以線路號L1和L2標識的第三媒體路徑與所述第二媒體路徑相連,並將線路號L2包含在映射回響中傳送給ICP;接收到所述映射回響後,ICP將線路號L2包含在呼叫應答中傳送給eMSC;接收到所述呼叫應答後,eMSC將以線路號L1和L2標識的第三媒體路徑與所述CS媒體路徑相連。
4.如權利要求1所述的方法,其特徵在於,所述信令錨點和媒體錨點分別為:ICP和AGW;ICP和eMSC採用如下方式將所述第三媒體路徑與所述第二媒體路徑和所述CS媒體路徑相連:ICP將所述呼叫請求中攜帶的eMSC端的線路號L1包含線上路分配請求中傳送給AGW;接收到所述線路分配請求後,AGW分配AGW端的線路號L2,並將線路號L2包含線上路分配回響中傳送給ICP;接收到所述線路分配回響後,ICP將線路號L1和/或線路號L2包含在映射請求中傳送給AGW;接收到所述映射請求後,AGW將以線路號L1和L2標識的第三媒體路徑與所述第二媒體路徑相連,並向ICP返回映射回響;接收到所述映射回響後,ICP將線路號L2包含在呼叫應答中傳送給eMSC;接收到所述呼叫應答後,eMSC將以線路號L1和L2標識的第三媒體路徑與所述CS媒體路徑相連。
5.如權利要求1所述的方法,其特徵在於,所述信令錨點和媒體錨點為IACP;IACP和eMSC採用如下方式將所述第三媒體路徑與所述第二媒體路徑和所述CS媒體路徑相連:接收到攜帶連線埠H的傳輸地址的所述呼叫請求後,IACP建立連線埠H與所述第二媒體路徑的關聯關係,並將連線埠J的傳輸地址包含在呼叫應答中傳送給eMSC;接收到所述呼叫應答後,eMSC建立所述CS媒體路徑與所述連線埠J的關聯關係;所述連線埠H為eMSC中用於接收遠端用戶傳送的媒體數據,並將其通過所述CS媒體路徑傳送給UE的第三媒體路徑連線埠;所述連線埠J為IACP中用於接收UE傳送的媒體數據,並將其通過所述第二媒體路徑傳送給遠端用戶的第三媒體路徑連線埠。
6.如權利要求1所述的方法,其特徵在於,所述信令錨點和媒體錨點為IACP;IACP和eMSC採用如下方式將所述第三媒體路徑與所述第二媒體路徑和所述CS媒體路徑相連:接收到攜帶eMSC端的線路號L1的所述呼叫請求後,IACP分配IACP端的線路號L2,將以線路號L1和L2標識的第三媒體路徑與所述第二媒體路徑相連,並將線路號L2包含在呼叫應答中傳送給eMSC;接收到所述呼叫應答後,eMSC將以線路號L1和L2標識的第三媒體路徑與所述CS媒體路徑相連。
7.一種單模業務連續性系統,包含PS網路、CS網路、eMSC,其特徵在於,該系統還包含:ICP和AGW;當UE通過所述PS網路與遠端用戶建立錨定到所述ICP的IMS會話,並通過第一媒體路徑和第二媒體路徑傳輸所述IMS會話的媒體數據後:所述eMSC用於接收所述PS網路傳送的用於將所述IMS會話切換到通過所述CS網路接入的切換請求,並在接收到所述切換請求後向所述ICP傳送用於對所述IMS會話進行切換的呼叫請求;所述ICP用於在接收到所述呼叫請求後,將新建的所述eMSC與所述AGW之間的第三媒體路徑與所述第二媒體路徑相連,並向所述eMSC傳送呼叫應答;所述eMSC還用於在接收到所述呼叫應答後,將所述第三媒體路徑與所述UE和所述eMSC之間的CS媒體路徑相連,使UE通過所述CS媒體路徑、第三媒體路徑和第二媒體路徑與遠端用戶繼續通話;其中,所述第一媒體路徑為所述UE與所述AGW之間的IMS媒體路徑,所述第二媒體路徑為所述AGW與遠端用戶之間的IMS媒體路徑。
8.如權利要求7所述的系統,其特徵在於,所述eMSC與所述ICP之間採用基於SIP或ISUP的接口傳送所述呼叫請求和呼叫應答訊息。
9.如權利要求7所述的系統,其特徵在於,所述UE通過所述PS網路和P-CSCF與遠端用戶建立所述錨定到ICP的IMS會話。
10.一種單模業務連續性系統,包含PS網路、CS網路、eMSC,其特徵在於,該系統還包含:IACP;當UE通過所述PS網路與遠端用戶建立錨定到所述IACP的IMS會話,並通過第一媒體路徑和第二媒體路徑傳輸所述IMS會話的媒體數據後:所述eMSC用於接收所述PS網路傳送的用於將所述IMS會話切換到通過所述CS網路接入的切換請求,並在接收到所述切換請求後向所述IACP傳送用於對所述IMS會話進行切換的呼叫請求;所述IACP用於在接收到所述呼叫請求後,將新建的所述eMSC與所述IACP之間的第三媒體路徑與所述第二媒體路徑相連,並向所述eMSC傳送呼叫應答;所述eMSC還用於在接收到所述呼叫應答後,將所述第三媒體路徑與所述UE和所述eMSC之間的CS媒體路徑相連,使UE通過所述CS媒體路徑、第三媒體路徑和第二媒體路徑與遠端用戶繼續通話;其中,所述第一媒體路徑為所述UE與所述AGW之間的IMS媒體路徑,所述第二媒體路徑為所述AGW與遠端用戶之間的IMS媒體路徑。
11.如權利要求10所述的系統,其特徵在於,所述eMSC與所述IACP之間採用基於SIP或ISUP的接口傳送所述呼叫請求和呼叫應答訊息。
12.如權利要求10所述的系統,其特徵在於,所述UE通過所述PS網路和P-CSCF與遠端用戶建立所述錨定到ICP的IMS會話。
實施方式
操作內容
《一種單模業務連續性實現方法及單模業務連續性系統》的核心思想是,引入擴展網元錨定信令和媒體,當單模業務連續性發生後,將信令傳送至擴展網元,擴展網元通過關聯會話將信令終結不再繼續傳遞,並更新原會話媒體路徑的近端,保持遠端媒體路徑不變。
以下首先結合附圖對該發明的單模業務連續性架構和單模業務連續性實現方法進行簡要描述。
圖4是該發明的單模業務連續性架構示意圖,圖4中描述了實現單模業務連續性的網路各相關部分或網元,以及它們之間的接口或連線關係,具體描述如下:相關網元描述:標準SRVCC架構部分:除不包含IMS網路外,與圖2中的各網元相同;擴展部分包含如下網元:ICP(IMS Control Point,IMS控制點):作為IMS會話的信令錨點,用於控制AGW(Access Gate Way,訪問網關)分配資源,映射或關聯媒體路徑;AGW:作為IMS會話的媒體錨點,用於處理媒體數據的轉發;在該發明的不同實施例中,ICP和AGW可以合併設定,也可以分別設定為獨立的網元;IMS網元:即IMS網路的各標準網元。
在該發明的不同實施例中,ICP和AGW可以是IMS網路的一部分,也可以不是。
相關接口描述:
S402~S410:與圖2中的S202~S210相同,由於擴展部分都是基於英特網的,因此S410接口並不與擴展部分中的某一具體網元連線;
S412:UE和擴展部分的IMS信令接口,該接口為邏輯接口,用於傳遞UE和擴展部分互動的IMS信令;該接口具體與擴展部分的哪一網元相連視具體的實施例而定,如果ICP和AGW是IMS網路的一部分,則該接口可以不顯示和描述,因為屬於標準連法;
S414:與圖2中的S212相同;
S416:ICP和AGW間的信令接口,ICP使用該接口控制AGW分配資源,映射或關聯媒體路徑;如果ICP和AGW合併設定,該接口為網元中的內部接口;
S418:ICP和IMS網元間的信令接口,用於傳遞UE與P-CSCF間的IMS協定訊息,或P-CSCF與I-CSCF/S-CSCF間的IMS協定訊息,或CSCF與SCAS間的IMS協定訊息,具體根據ICP所在位置而定。
圖5是該發明的單模業務連續性流程示意圖,圖5描述了UE-1和UE-2間建立IMS會話的過程,以及在IMS會話建立完成後,UE-1發生單模業務連續性,UE-1及網路如何實現讓UE-1使用CS域建立媒體路徑,並保持原會話連續的過程,包括如下步驟:
步驟501~502、UE-1發起IMS呼叫請求,比如傳送INVITE訊息,該呼叫請求實際由S404及S410接口傳遞,承載於PS網路建立的IP承載之上,因此會經過PS網路;該呼叫請求中攜帶了UE-1用於接收媒體數據的傳輸地址信息,表示為B;該呼叫請求被路由至ICP,路由過程可能經過IMS網路的某些網元,也可能不經過,視具體實施例而定;
步驟503、ICP通過S416接口向AGW請求分配地址資源,比如傳送分配請求訊息,該訊息中攜帶傳輸地址信息B;
步驟504、AGW分配連線埠資源C和F,並建立連線埠F與傳輸地址B的關聯關係,使得從連線埠F收到的媒體數據都轉發到傳輸地址B;其中連線埠F用於接收遠端用戶傳送的媒體數據,連線埠C用於轉發連線埠F收到的媒體數據;然後AGW通過S416接口向ICP表示同意分配,比如傳送分配回響訊息,該訊息中攜帶連線埠F的傳輸地址信息;為了簡化描述,連線埠F對應的傳輸地址信息仍舊錶示為F,傳輸地址信息包括IP位址和連線埠號;
如果UE-1欲建立的呼叫包括不止一種媒體,則B包含多個UE-1用於接收媒體數據的傳輸地址信息,步驟503可以是一個訊息,該訊息中攜帶多個UE-1用於接收媒體數據的傳輸地址信息,也可以是多個訊息,各訊息中分別攜帶一個UE-1用於接收媒體數據的傳輸地址信息;相應地,步驟504也可以是一個攜帶多個連線埠傳輸地址信息的訊息,或多個分別攜帶一個連線埠傳輸地址信息的訊息,具體實現方法不影響《一種單模業務連續性實現方法及單模業務連續性系統》的實質。
步驟505、ICP保存傳輸地址F,並使用傳輸地址F替換步驟502中的IMS呼叫請求的傳輸地址B,然後向遠端用戶轉發IMS呼叫請求;
步驟506、遠端用戶接收到IMS呼叫請求後,傳送IMS呼叫應答,比如傳送“200OK”訊息,該訊息中攜帶遠端用戶用於接收媒體數據的傳輸地址信息,表示為X;
步驟507、ICP收到IMS呼叫應答後,通過S416接口向AGW請求分配地址資源,比如傳送分配請求訊息,該訊息中攜帶傳輸地址X;
步驟508、AGW分配連線埠資源D和E,並建立連線埠D與傳輸地址X的關聯關係,使得連線埠D收到的媒體數據都需要轉發給傳輸地址X;其中,連線埠D用於接收UE-1傳送的媒體數據,連線埠E用於轉發連線埠D收到的媒體數據;然後AGW通過S416接口向ICP表示同意分配,比如傳送分配回響訊息,訊息中攜帶連線埠D的傳輸地址信息,為簡化描述,連線埠D對應的傳輸地址信息仍舊錶示為D。
如果X包含多個遠端用戶用於接收媒體數據的傳輸地址信息,步驟507可以是一個訊息,該訊息中攜帶多個接收媒體數據的傳輸地址信息,也可以是多個訊息,各訊息中分別攜帶一個接收媒體數據的傳輸地址信息;相應地,步驟508也可以是一個攜帶多個連線埠傳輸地址信息的訊息,或多個分別攜帶一個連線埠傳輸地址信息的訊息,具體實現方法不影響該發明的實質。
步驟509~510、ICP保存傳輸地址D,並使用傳輸地址D替換步驟506中的IMS呼叫應答中的傳輸地址X,然後向UE-1轉發IMS呼叫應答;該訊息可能經過某些IMS網元,也可能不經過,視具體實施例而定;該訊息實際是通過承載於PS網路建立的IP承載之上傳給UE-1,因此會經過PS網路;
至此,UE-1和遠端用戶建立了IMS媒體路徑,其中包括UE-1與AGW間的IMS媒體路徑1(簡稱IMS媒體1)和AGW與遠端用戶間的IMS媒體路徑2(簡稱IMS媒體2)。
上述IMS媒體路徑1包含:UE側的媒體數據傳送連線埠A和媒體數據接收連線埠B、AGW側用於向連線埠B轉發媒體數據的連線埠C和用於從連線埠A接收媒體數據的連線埠D;
上述IMS媒體路徑2包含:AGW側用於接收遠端用戶的媒體數據並通過連線埠C轉發給UE的連線埠F和用於通過連線埠D接收UE的媒體數據並轉發給遠端用戶的連線埠E。
以下為UE-1發生域間切換時的步驟描述。
步驟511、UE-1向為其服務的PS網路傳送測量報告,以上報小區信號強度測量信息;
步驟512、為UE-1服務的PS網路根據測量報告中各小區的信號強度信息判定附近的CS網路更適合為UE-1服務,於是決定執行切換操作;
步驟513、PS網路中的相應網元(比如MME)向eMSC傳送切換請求,比如傳送Handoverrequest(切換請求)訊息,該訊息中攜帶UE-1的號碼信息;
步驟514、eMSC執行標準的CS切換流程,以準備目標CS網路的媒體鏈路資源;
步驟515、完成CS切換流程後,eMSC向PS網路傳送切換回響訊息,比如傳送Handoverresponse(切換回響)訊息;
步驟516、PS網路收到切換回響訊息後,向UE-1傳送切換命令訊息,通知UE-1切換到CS域;
步驟517、UE-1收到切換命令訊息後,將接入方式調整為通過CS域接入;
至此UE-1和eMSC間建立起了CS媒體路徑,該媒體路徑由UE-1和CS網路間的CS媒體路徑及CS網路和eMSC間的CS媒體路徑組成。
以下步驟發生在步驟513之後,與步驟514~517沒有順序關係。
步驟518、eMSC收到PS網路傳送的切換請求訊息後,向ICP傳送呼叫請求,該請求通過S414的信令路徑傳送,因此可以是SIP的INVITE(邀請)訊息,也可以是ISUP的IAM(初始地址訊息)訊息;該呼叫請求中攜帶UE-1的號碼信息和ICP的號碼信息,其中ICP的號碼信息作為被叫信息,UE-1的號碼信息作為主叫信息;
步驟519、ICP判定步驟518接收到的呼叫請求為步驟502接收到的呼叫請求的切換請求,因此請求AGW執行映射操作,將eMSC與AGW之間新建的媒體路徑與IMS媒體2相連;該步驟的具體實現方式隨架構的不同而不同,將在下文中詳細描述;
步驟520、映射操作完成後,ICP通過S414的信令路徑向eMSC傳送呼叫應答訊息,eMSC最終收到的可能是SIP的“200OK”訊息,也可能是ISUP的ANM訊息,視具體連線方式而定;
eMSC接收到呼叫應答訊息後,需要將eMSC與AGW之間新建的媒體路徑與eMSC與UE之間新建的CS媒體路徑相連。
至此,eMSC和AGW間建立起新的媒體路徑,eMSC將上述新建媒體路徑和CS媒體路徑接起來,AGW將上述新建媒體路徑和IMS媒體2連線起來,使UE-1能繼續和UE-2進行通話。
為簡化描述,以下的實施例中不再顯示和表述S410對應的接口信息,這並不影響對該發明的完整描述,因為該接口是表示IP連線關係的,而IMS網路以及該發明的擴展部分整個就是基於IP之上的業務網路。
實施案例
第一架構實施例
圖6是該發明的單模業務連續性第一架構實施例示意圖,圖6描述了實現單模業務連續性的網路各相關部分或網元,以及它們間的接口或連線關係;具體描述如下:相關網元描述:標準SRVCC架構部分:與圖4各網元相同;ICP:用於控制AGW分配資源,映射或關聯媒體路徑;AGW:用於實現IP媒體數據的轉發或CS媒體數據與IP媒體數據之間的轉發;相關接口描述:
S602~S608:與圖4中的S402~S408相同;
S612:UE和ICP間的IMS信令接口,用於通過ICP傳遞UE和P-CSCF間的IMS信令,比如可以為IMS標準的Gm接口;
S614:eMSC和ICP間的CS信令接口,用於傳遞eMSC與ICP建鏈過程中的訊息,比如CS域標準的Nc接口,該接口可以是基於SIP的Nc-SIP接口,也可以是基於ISUP的Nc-ISUP接口;
S616:ICP和AGW間的信令接口,使ICP控制AGW分配資源,映射或關聯媒體路徑;
S618:ICP和IMS網元間的信令接口,用於通過ICP傳遞UE與P-CSCF間的IMS協定訊息,該接口可以為IMS標準的Gm接口。
第一流程實施例
圖7是該發明基於第一架構實施例的單模業務連續性流程圖;圖7描述了UE-1和UE-2間建立IMS會話的過程,以及在IMS會話建立完成後,UE-1發生單模業務連續性,UE-1及網路如何實現讓UE-1使用CS域建立媒體路徑,並保持原會話連續的過程,其中eMSC和ICP間使用Nc-SIP接口,包括如下步驟:
步驟701~702、UE-1發起IMS呼叫請求,比如傳送INVITE訊息,該呼叫請求承載於PS網路建立的IP承載之上,因此會經過PS網路;該呼叫請求中攜帶了UE-1用於接收媒體數據的傳輸地址信息,表示為B;該呼叫請求被路由至ICP,路由過程不經過IMS網路的任何網元;
步驟703、ICP向AGW請求分配地址資源,比如傳送分配請求訊息,該訊息中攜帶傳輸地址信息B;
步驟704、AGW分配連線埠資源C和F,並建立連線埠F與傳輸地址B的關聯關係,使得從連線埠F收到的媒體數據都需要轉發到傳輸地址B;其中,連線埠F用於接收遠端用戶傳送的媒體數據,連線埠C用於轉發連線埠F收到的媒體數據;然後AGW向ICP表示同意分配,比如傳送分配回響訊息,該訊息中攜帶連線埠F的傳輸地址信息;為了簡化描述,連線埠F對應的傳輸地址信息仍舊錶示為F,傳輸地址信息包括IP位址和連線埠號;如果UE-1欲建立的呼叫包括不止一種媒體,則B包含多個UE-1用於接收媒體數據的傳輸地址信息,步驟703可以是一個訊息,該訊息中攜帶多個UE-1用於接收媒體數據的傳輸地址信息,也可以是多個訊息,各訊息中分別攜帶一個UE-1用於接收媒體數據的傳輸地址信息;相應地,步驟704也可以是一個攜帶多個連線埠傳輸地址信息的訊息,或多個分別攜帶一個連線埠傳輸地址信息的訊息,具體實現方法不影響該發明的實質。
步驟705、ICP保存傳輸地址F,並使用傳輸地址F替換步驟702中的IMS呼叫請求的傳輸地址B,然後向遠端用戶轉發IMS呼叫請求;
步驟706、遠端用戶接收到IMS呼叫請求後,傳送IMS呼叫應答,比如傳送“200OK”訊息,該訊息中攜帶遠端用戶用於接收媒體數據的傳輸地址信息,表示為X;
步驟707、ICP收到IMS呼叫應答後,向AGW請求分配地址資源,比如傳送分配請求訊息,該訊息中攜帶傳輸地址信息X;
步驟708、AGW分配連線埠資源D和E,並建立連線埠D與傳輸地址X的關聯關係,使得連線埠D收到的媒體數據都需要轉發給傳輸地址X;其中,連線埠D用於接收UE-1傳送的媒體數據,連線埠E用於轉發連線埠D收到的媒體數據;然後AGW向ICP表示同意分配,比如傳送分配回響訊息,訊息中攜帶連線埠D的傳輸地址信息,為簡化描述,連線埠D對應的傳輸地址信息仍舊錶示為D;
如果X包含多個遠端用戶用於接收媒體數據的傳輸地址信息,步驟707可以是一個訊息,該訊息中攜帶多個接收媒體數據的傳輸地址信息,也可以是多個訊息,各訊息中分別攜帶一個接收媒體數據的傳輸地址信息;相應地,步驟708也可以是一個攜帶多個連線埠傳輸地址信息的訊息,或多個分別攜帶一個連線埠傳輸地址信息的訊息,具體實現方法不影響該發明的實質。
步驟709~710、ICP保存傳輸地址D,並使用傳輸地址D替換步驟706中的IMS呼叫應答中的傳輸地址X,然後向UE-1轉發IMS呼叫應答;該訊息不經過任何IMS網元;該訊息實際是通過承載於PS網路建立的IP承載之上傳給UE-1,因此會經過PS網路;
至此,UE-1和遠端用戶建立了IMS媒體路徑,其中包括UE-1與AGW間的IMS媒體路徑1(簡稱IMS媒體1)和AGW與遠端用戶間的IMS媒體路徑2(簡稱IMS媒體2)。
以下為UE-1發生域間切換時的步驟描述。
步驟711、UE-1向為其服務的PS網路傳送測量報告,以上報小區信號強度測量信息;
步驟712、為UE-1服務的PS網路根據測量報告中各小區的信號強度信息判定附近的CS網路更適合為UE-1服務,於是決定執行切換操作;
步驟713、PS網路中的相應網元,比如MME向eMSC傳送切換請求,比如傳送Handoverrequest(切換請求)訊息,該訊息中攜帶UE-1的號碼信息;
步驟714、eMSC執行標準的CS切換流程,以準備目標CS網路的媒體鏈路資源;
步驟715、完成CS切換流程後,eMSC向PS網路傳送切換回響訊息,比如傳送Handoverresponse(切換回響)訊息;
步驟716、PS網路收到切換回響訊息後,向UE-1傳送切換命令訊息,通知UE-1切換到CS域;
步驟717、UE-1收到切換命令訊息後,將接入方式調整為通過CS域接入;
至此UE-1和eMSC間建立起了CS媒體路徑,該媒體路徑由UE-1和CS網路間的CS媒體路徑及CS網路和eMSC間的CS媒體路徑組成。
以下步驟發生在步驟713之後,與步驟714~717沒有順序關係。
步驟718、eMSC收到PS網路傳送的切換請求訊息後,向ICP傳送呼叫請求,該請求通過S614的信令路徑傳送,該實施例中S614接口使用Nc-SIP接口,因此傳送的是SIP的INVITE(邀請)訊息,該訊息中攜帶UE-1的號碼信息和ICP的號碼信息,其中ICP的號碼信息作為被叫信息,UE-1的號碼信息作為主叫信息;此外,該訊息中還攜帶eMSC用於接收遠端用戶傳送的媒體數據的傳輸地址H;
步驟719、ICP判定步驟718接收到的呼叫請求為步驟702接收到的呼叫請求的切換請求,因此請求AGW執行映射操作,比如傳送Maprequest(映射請求)訊息,該訊息中攜帶傳輸地址H;此外,該訊息中還攜帶IMS媒體路徑2的傳輸地址F,或IMS媒體路徑1的傳輸地址D;
該步驟中,ICP可以根據呼叫請求中攜帶的特定的ICP號碼來判定步驟718接收到的呼叫請求為切換請求;或者將eMSC傳送的所有呼叫請求都判定為切換請求。
步驟720、AGW根據傳輸地址F或傳輸地址D查找到IMS媒體路徑2,並執行映射操作,將eMSC與AGW之間的新建媒體路徑與IMS媒體路徑2進行關聯(即建立連線埠F與傳輸地址H的關聯關係,使得從連線埠F收到的媒體數據都轉發到傳輸地址H),並分配新的近端媒體數據接收連線埠J,用於接收eMSC傳送的媒體數據,為簡化描述,連線埠J對應的傳輸地址信息仍舊錶示為J;映射操作完成後,AGW通過S616接口向ICP傳送映射回響訊息,比如傳送Mapresponse(映射回響)訊息,該訊息中攜帶AGW用於接收媒體數據的傳輸地址J;
步驟721、ICP收到映射回響後,通過S614接口向eMSC傳送Nc-SIP的呼叫應答訊息,比如傳送“200OK”訊息,該訊息中攜帶傳輸地址J;
eMSC接收到呼叫應答訊息後,將eMSC中用於向遠端用戶傳送媒體數據的傳輸地址G與傳輸地址J關聯起來,使得從傳輸地址G接收到的媒體數據轉發到傳輸地址J,並將傳輸地址G和傳輸地址H與UE和eMSC之間的CS媒體路徑進行關聯,分別用於從該CS媒體路徑接收UE傳送的媒體數據和通過該CS媒體路徑向UE傳送遠端用戶的媒體數據。
至此,eMSC和AGW間建立起新的IMS媒體路徑,eMSC將該新建媒體路徑和CS媒體路徑進行關聯,AGW將該新建媒體路徑和IMS媒體路徑2進行關聯,使UE-1能繼續和UE-2進行通話。
上述新建媒體媒體路徑包含:eMSC側用於從CS媒體路徑接收UE的媒體數據,並將其傳送給遠端用戶的連線埠G;eMSC側用於接收遠端用戶的媒體數據,並通過CS媒體路徑傳送給UE的連線埠H;AGW側用於接收連線埠G傳送的媒體數據,並將其通過連線埠E傳送給遠端用戶的連線埠J;AGW側用於向連線埠H轉發遠端用戶的媒體數據的連線埠I。
第二流程實施例
圖8是該發明基於第一架構實施例的單模業務連續性流程圖;圖8描述了UE-1和UE-2間建立IMS會話的過程,以及在IMS會話建立完成後,UE-1發生單模業務連續性,UE-1及網路如何實現讓UE-1使用CS域建立媒體路徑,並保持原會話連續的過程,其中eMSC和ICP間使用Nc-ISUP接口,包括如下步驟:
步驟801~817、與步驟701~717相同;
以下步驟發生在步驟813之後,與步驟814~817沒有順序關係。
步驟818、eMSC收到PS網路傳送的切換請求訊息後,向ICP傳送呼叫請求,該請求通過S614的信令路徑傳送,該實施例中S614接口使用Nc-ISUP接口,因此傳送的是ISUP的IAM訊息,該訊息中攜帶eMSC用於傳輸CS媒體的線路資源的線路號L1;此外,該訊息中還攜帶UE-1的號碼信息和ICP的號碼信息,其中ICP的號碼信息作為被叫信息,UE-1的號碼信息作為主叫信息;
步驟819、ICP判定步驟818中接收到的呼叫請求為步驟802中接收到的呼叫請求的切換請求,可選地,ICP請求AGW執行線路分配操作,比如傳送LineAllocrequest(線路分配請求)訊息,該訊息中攜帶獲得的線路號L1,該訊息通過S616接口傳送;
步驟820、AGW收到線路分配請求後,分配用於傳輸CS媒體的線路資源,其對應的線路號為L2,然後通過S616接口傳送線路分配回響給ICP,比如傳送LineAllocresponse(線路分配回響)訊息,該訊息中攜帶分配的線路號L2;
步驟821、ICP請求AGW執行映射操作,比如傳送Maprequest(映射請求)訊息,該訊息中攜帶獲得的線路號L1;如果執行了步驟819~820,該訊息中也可攜帶獲得的線路號L2,該訊息中還攜帶IMS媒體路徑2的傳輸地址F,或IMS媒體路徑1的傳輸地址D;
步驟822、AGW執行映射操作,將以線路號L1和L2標識的eMSC與AGW之間的媒體路徑與IMS媒體路徑2進行關聯,並通過S616接口向ICP傳送映射回響訊息,比如傳送Mapresponse(映射回響)訊息;
如果沒有執行步驟819~820,在執行上述映射操作前,AGW分配新的用於傳輸CS媒體數據的線路資源,相應的線路號設為L2;
如果沒有執行步驟819~820,上述映射回響訊息中攜帶線路號L2;如果執行了819~820,該訊息中可不攜帶線路號L2。
步驟823、ICP收到映射回響後,通過S614接口向eMSC傳送Nc-ISUP的呼叫應答訊息,比如傳送ANM訊息,該訊息中攜帶獲得的AGW用於傳輸CS媒體數據的線路號L2;
eMSC收到上述呼叫應答訊息後,將上述以線路號L1和L2標識的媒體路徑與UE和eMSC之間的CS媒體路徑進行關聯。
至此eMSC和AGW間建立起新的CS媒體路徑,eMSC將該新建媒體路徑和UE與eMSC間的CS媒體路徑進行關聯,AGW將該新建CS媒體路徑和IMS媒體路徑2進行關聯,使UE-1能繼續和UE-2進行通話。
第二架構實施例
圖9是該發明的單模業務連續性第二架構實施例示意圖,該實施例中,ICP與AGW合併設定,描述了為實現單模業務連續性,參與實現的網路各相關部分或網元,以及它們間的接口或連線關係,其描述如下:相關網元描述:標準SRVCC架構部分:與圖4各網元相同;IACP(IMSAccessandControlPoint,IMS訪問與控制點)功能,用於實現分配資源,映射或關聯媒體路徑,並用於IP媒體數據的轉發或CS媒體數據與IP媒體數據之間的轉發;相關接口描述:
S902~S908:與圖4中的S402~S408相同;
S912:UE和IACP間的IMS信令接口,用於通過IACP傳遞UE和P-CSCF間的IMS信令,該接口可以為IMS標準的Gm接口;
S914:eMSC和IACP間的CS信令接口,用於傳遞eMSC與IACP建鏈過程中的訊息,比如CS域標準的Nc接口,可以是基於SIP的接口(Nc-SIP),也可以是基於ISUP的接口(Nc-ISUP);
S918:IACP和IMS網元間的信令接口,用於通過IACP傳遞UE與P-CSCF間的IMS協定訊息,比如可以為IMS標準的Gm接口。
第三流程實施例
圖10是該發明基於第二架構實施例的單模業務連續性流程圖;圖10描述了UE-1和UE-2間建立IMS會話的過程,以及在IMS會話建立完成後,UE-1發生單模業務連續性,UE-1及網路如何實現讓UE-1使用CS域建立媒體路徑,並保持原會話連續的過程;該實施例中,eMSC和IACP間使用Nc-SIP接口,包括如下步驟:
步驟1001~1002、UE-1發起IMS呼叫請求,比如傳送INVITE訊息,該呼叫請求承載於PS網路建立的IP承載之上,因此會經過PS網路;該呼叫請求中攜帶了UE-1用於接收媒體數據的傳輸地址信息,表示為B;該呼叫請求被路由至IACP,路由過程不經過IMS網路的任何網元;
步驟1003、IACP分配連線埠資源C和F,並建立連線埠F與傳輸地址B的關聯關係,使得從連線埠F收到的媒體數據都需要轉發到傳輸地址B;其中,連線埠F用於接收遠端用戶傳送的媒體數據,連線埠C用於轉發連線埠F收到的媒體數據;為了簡化描述,連線埠F對應的傳輸地址信息仍舊錶示為F,傳輸地址信息包括IP位址和連線埠號;
步驟1004、IACP使用傳輸地址F替換步驟1002中的IMS呼叫請求的傳輸地址B,然後向遠端用戶轉發IMS呼叫請求;
步驟1005、遠端用戶接收到IMS呼叫請求後,傳送IMS呼叫應答,比如傳送“200OK”訊息,該訊息中攜帶遠端用戶用於接收媒體數據的傳輸地址信息,表示為X;
步驟1006、IACP收到IMS呼叫應答後,分配連線埠資源D和E,並建立連線埠D與傳輸地址X的關聯關係,使得連線埠D收到的媒體數據都需要轉發給傳輸地址X;其中,連線埠D用於接收UE-1傳送的媒體數據,連線埠E用於轉發連線埠D收到的媒體數據;為簡化描述,連線埠D對應的傳輸地址信息仍舊錶示為D;
步驟1007~1008、ICP使用傳輸地址D替換步驟1005中的IMS呼叫應答中的傳輸地址X,然後向UE-1轉發IMS呼叫應答;該訊息不經過任何IMS網元;該訊息實際是通過承載於PS網路建立的IP承載之上傳給UE-1,因此會經過PS網路;
至此,UE-1和遠端用戶建立了IMS媒體路徑,其中包括UE-1與IACP間的IMS媒體路徑1(簡稱IMS媒體1)和IACP與遠端用戶間的IMS媒體路徑2(簡稱IMS媒體2)。
步驟1009~1015、與步驟711~717相同;
以下步驟發生在步驟1011之後,與步驟1012~1015沒有順序關係。
步驟1016、eMSC收到PS網路傳送的切換請求訊息後,向IACP傳送呼叫請求,該請求通過S914的信令路徑傳送,該實施例中S914接口使用Nc-SIP接口,因此傳送的是SIP的INVITE(邀請)訊息,該訊息中攜帶UE-1的號碼信息和IACP的號碼信息,其中IACP的號碼信息作為被叫信息,UE-1的號碼信息作為主叫信息;此外,該訊息中還攜帶eMSC用於接收遠端用戶傳送的媒體數據的傳輸地址H;
步驟1017、IACP判定步驟1016中接收到的呼叫請求為步驟1002中接收到的呼叫請求的切換請求,因此執行映射操作,將eMSC與IACP之間的新建媒體路徑與IMS媒體路徑2進行關聯(即建立連線埠F與傳輸地址H的關聯關係,使得從連線埠F收到的媒體數據都轉發到傳輸地址H),並分配新的近端媒體數據接收連線埠J,用於接收eMSC傳送的媒體數據,為簡化描述,連線埠J對應的傳輸地址信息仍舊錶示為J;映射操作完成後,IACP通過S914接口向eMSC傳送Nc-SIP的呼叫應答訊息,比如傳送“200OK”訊息,該訊息中攜帶傳輸地址J;
eMSC接收到呼叫應答訊息後,將eMSC中用於向遠端用戶傳送媒體數據的傳輸地址G與傳輸地址J關聯起來,使得從傳輸地址G接收到的媒體數據轉發到傳輸地址J,並將傳輸地址G和傳輸地址H與UE和eMSC之間的CS媒體路徑進行關聯,分別用於從該CS媒體路徑接收UE傳送的媒體數據和通過該CS媒體路徑向UE傳送遠端用戶的媒體數據。
至此,eMSC和IACP間建立起新的IMS媒體路徑,eMSC將該新建媒體路徑和CS媒體路徑進行關聯,IACP將該新建媒體路徑和IMS媒體路徑2進行關聯,使UE-1能繼續和UE-2進行通話。
第四流程實施例
圖11是該發明基於第二架構實施例的單模業務連續性流程圖;圖11描述了UE-1和UE-2間建立IMS會話的過程,以及在IMS會話建立完成後,UE-1發生單模業務連續性,UE-1及網路如何實現讓UE-1使用CS域建立媒體路徑,並保持原會話連續的過程;該實施例中,eMSC和IACP間使用Nc-ISUP接口,包括如下步驟:
步驟1101~1115、與步驟1001~1015相同;
以下步驟發生在步驟1111之後,與步驟1112~1115沒有順序關係。
步驟1116、eMSC收到PS網路傳送的切換請求訊息後,向IACP傳送呼叫請求,該請求通過S914的信令路徑傳送,該實施例中S914接口使用Nc-ISUP接口,因此傳送的是ISUP的IAM訊息,該訊息中攜帶eMSC用於傳輸CS媒體的線路資源的線路號L1;此外,該訊息中還攜帶UE-1的號碼信息和IACP的號碼信息,其中IACP的號碼信息作為被叫信息,UE-1的號碼信息作為主叫信息;
步驟1117、IACP判定步驟1116中接收到的呼叫請求為步驟1102中接收到的呼叫請求的切換請求,因此分配用於傳輸CS媒體的線路資源,其對應的線路號為L2,並執行映射操作,將以線路號L1和L2標識的eMSC與IACP之間的媒體路徑與IMS媒體路徑2進行關聯,映射操作完成後,IACP通過S914接口向eMSC傳送Nc-ISUP的呼叫應答訊息,比如傳送ANM訊息,該訊息中攜帶IACP用於傳輸CS媒體數據的線路號L2;
eMSC收到上述呼叫應答訊息後,將上述以線路號L1和L2標識的媒體路徑與UE和eMSC之間的CS媒體路徑進行關聯。
至此eMSC和IACP間建立起新的CS媒體路徑,eMSC將該新建媒體路徑和UE與eMSC間的CS媒體路徑接起來,IACP將該新建CS媒體路徑和IMS媒體路徑2進行關聯,使UE-1能繼續和UE-2進行通話。
第三架構實施例
圖12是該發明的單模業務連續性第三架構實施例示意圖,描述了為實現單模業務連續性,參與實現的網路各相關部分或網元,以及它們間的接口或連線關係,其描述如下:相關網元描述:標準SRVCC架構部分:與圖4各網元相同;ICP:用於控制AGW分配資源,映射或關聯媒體路徑;AGW:用於實現IP媒體數據的轉發或CS媒體數據與IP媒體數據之間的轉發;相關接口描述:
S1202~S1208:與圖4中的S402~S408相同;
S1212:UE和P-CSCF間的IMS信令接口,用於傳遞UE和P-CSCF間的IMS信令,該接口可以為IMS標準的Gm接口;
S1214:eMSC和ICP間的CS信令接口,用於傳遞eMSC與ICP建鏈過程中的訊息,比如CS域標準的Nc接口,該接口可以是基於SIP的Nc-SIP接口,也可以是基於ISUP的Nc-ISUP接口;
S1216:ICP和AGW間的信令接口,使ICP控制AGW分配資源,映射或關聯媒體路徑;
S1218:ICP和IMS的I-CSCF或S-CSCF間的信令接口,用於通過ICP傳遞P-CSCF與I-CSCF或S-CSCF間的IMS協定訊息,比如可以為IMS標準的Mw接口;
S1220:ICP和P-CSCF間的信令接口,用於通過ICP傳遞P-CSCF與I-CSCF或S-CSCF間的IMS協定訊息,比如可以為IMS標準的Mw接口;
S1218和S1220一起組成了圖4中的S418接口。
此外,與圖9相似,圖12中的ICP和AGW可以合併為IACP。
第五流程實施例
圖13是該發明基於第三架構實施例的單模業務連續性流程圖,圖13描述了UE-1和UE-2間建立IMS會話的過程,以及在IMS會話建立完成後,UE-1發生單模業務連續性,UE-1及網路如何實現讓UE-1使用CS域建立媒體路徑,並保持原會話連續的過程,其中eMSC和ICP間使用Nc-SIP接口,包括如下步驟:
步驟1301~1310、與步驟701~710相似,差別僅在於UE-1和ICP間的IMS訊息傳遞經過標準IMS的P-CSCF網元;也就是說,步驟1302中,PS網路會通過P-CSCF將UE-1的IMS呼叫請求傳送給ICP,步驟1309中,ICP會通過P-CSCF將IMS呼叫應答傳送給UE-1;
步驟1311~1321、與步驟711~721相同。
第六流程實施例
圖14是該發明基於第三架構實施例的單模業務連續性流程圖,圖14描述了UE-1和UE-2間建立IMS會話的過程,以及在IMS會話建立完成後,UE-1發生單模業務連續性,UE-1及網路如何實現讓UE-1使用CS域建立媒體路徑,並保持原會話連續的過程,其中eMSC和ICP間使用Nc-ISUP接口,包括如下步驟:
步驟1401~1410、與步驟801~810相似,差別僅在於UE-1和ICP間的IMS訊息傳遞經過標準IMS的P-CSCF網元;也就是說,步驟1402中,PS網路會通過P-CSCF將UE-1的IMS呼叫請求傳送給ICP,步驟1409中,ICP會通過P-CSCF將IMS呼叫應答傳送給UE-1;
步驟1411~1323、與步驟811~823相同。
榮譽表彰
2014年11月6日,《一種單模業務連續性實現方法及單模業務連續性系統》獲得第十六屆中國專利金獎。