CN1913504B - 一种路由路径控制方法、***和装置 - Google Patents
一种路由路径控制方法、***和装置 Download PDFInfo
- Publication number
- CN1913504B CN1913504B CN2005100898345A CN200510089834A CN1913504B CN 1913504 B CN1913504 B CN 1913504B CN 2005100898345 A CN2005100898345 A CN 2005100898345A CN 200510089834 A CN200510089834 A CN 200510089834A CN 1913504 B CN1913504 B CN 1913504B
- Authority
- CN
- China
- Prior art keywords
- territory
- calling
- network entity
- application server
- ims territory
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提供一种路由路径控制方法、***和装置,其核心均为:对于需要从电路交换域路由至IMS域的呼叫,应用服务器确定出该呼叫对应的IMS域中的网络实体,应用服务器向电路交换域中的网络实体提供其确定的IMS域中的网络实体信息,电路交换域中的网络实体将该呼叫路由至所述IMS域中的网络实体。本发明能够使电路交换域中的网络实体将电路交换域的呼叫就近路由至IMS域中的网络实体,使电路交换域与IMS域之间的DMT承载的路径最短;当本发明应用于静态锚点方案中时,有效减少了静态锚点方案中引入的DTM承载迂回路径,提高了静态锚点方案的实用性;本发明能够适用于实际网络中的各种呼叫方式;从而优化了DTM承载。
Description
技术领域
本发明涉及网络通讯技术领域,具体涉及一种路由路径控制方法、***和装置。
背景技术
从3GPP R5(3rd Generation Partnership Project第三代移动通信标准化伙伴项目)阶段开始,UMTS(通用移动通信***)核心网划分为CS(电路交换)、PS(分组交换)以及IMS(IP多媒体子***)三个子***。
CS域(Circuit Switched Domain电路交换域)用于向用户提供电路型业务的连接。CS域主要包括:MSC(MSC Server/CS-MGW,Mobile Switch CenterServer/CS-Media GateWay,移动交换中心服务器/电路域-媒体网关)、GMSC(Gateway MSC关口移动交换中心)和IWF(InterWorking Function,互通功能)。其中,MSC完成电路交换型业务的交换和信令控制功能;GMSC为某一网络中完成移动用户路由寻址功能的MSC,可与MSC合设或分设;IWF与MSC紧密相关,完成PLMN(公众陆地移动网)与ISDN(综合业务数字网)、PSTN(公众电话交换网)、PDN(Packet Data Network分组数据网络)间的信令转换功能,从而实现网络互通,IWF的具体功能与业务和网络的种类密切相关。
PS域(Packet Switched Domain)用于向用户提供分组型业务的连接,PS域主要包括:GSN(GPRS支持节点)、BG(边界网关)、HLR/AuC(位置归属寄存器/认证中心)、VLR(拜访位置寄存器)、EIR(设备识别寄存器)、MSC等。其中,GSN完成分组业务用户的分组包的传送,GSN包括SGSN(服务GPRS支持节点)和GGSN(网关GPRS支持节点),SGSN提供核心网与无线接入***BSS、RNS的连接,完成分组型数据业务的移动性管理、会话管理等功能,以管理MS在移动网络内的移动和通信业务;GGSN为移动通信***与其它公用数据网之间的接口,同时,GGSN还具有查询位置信息的功能。另外,SGSN和GGSN均提供计费信息。BG用于完成两个GPRS网络间的互通、保证网络互通的安全性。HLR用于完成用户签约数据和位置信息的管理,用户签约数据如MSISDN、IMSI、PDP ADDRESS、签约的电信业务和补充业务及其业务的的适用范围等,位置信息如MSRN、MSC/VLR号、SGSN号码、GMLC等。AUC主要用于存储用户的鉴权算法和密钥。VLR用于处理拜访用户的各种数据信息。EIR用于存储用户设备标识IMEI信息。
IMS是3GPP R5阶段增加的WCDMA网络中叠加在已有分组域之上的一个子***,采用分组域为其上层控制信令和媒体传输的承载通道,并引入SIP协议作为业务控制协议,利用SIP简单、易扩展、媒体组合方便的特点,通过将业务控制与承载控制分离,提供丰富的多媒体业务。IMS中的主要功能实体包括控制用户注册、会话控制等功能的会话控制实体CSCF、提供各种业务逻辑控制功能的应用服务器AS、集中管理用户签约数据的归属用户服务器HSS以及用于实现与电路交换网互通的MGCF/IM-MGW(媒体网关控制功能)。用户通过当前所在地代理节点P-CSCF接入IMS,会话和业务触发控制及与AS的业务控制交互则由其注册地的归属域服务节点S-CSCF完成。
IMS***中的HSS是HLR的超集,功能上能够兼容HLR,但由于建网过程等因素,具体组网中HSS与CS/PS HLR很可能采用分设的情况。
3GPP标准定义的IMS架构全面解决了IP承载下提供多媒体业务所需要解决的漫游计费、QoS(服务质量)、安全保障等关键的可运营问题,其架构和思路已获得业界公认,3GPP2、TISPAN均以3GPP模型作为基础和参照进行了相应IP多媒体网络架构和业务体系的定义,3GPP也已经开始了针对WLAN(无线局域网)接入与UMTS互通如I-WLAN(Interworking of WLAN,WLAN互通),固定宽带接入IMS如FBI(Fixed Broadband access to IMS,固定宽带接入IMS)以及面向多种接入技术的全IP网如AIPN(All-IP Network全IP网络)等课题研究,用户将可以根据其签约通过单一多模终端或多种类型的不同终端经由不同接入技术的接入网接入IMS,以获得统一的、包括VoIP(Voice over IP,基于IP的语音)业务等的多媒体业务。
由于IMS架构的业务平台同样可以提供基于IP的语音业务,即VoIP业务,而运营商可以针对基于CS域的语音业务和基于IMS域的语音业务分别实施不同的计费费率,因此,对于尚未建立的呼叫/会话,需要根据运营商的路由策略以及用户的偏好设置灵活地选择被叫用户在CS域或是IMS域之间的路由;并且,由于运营商也可以在不同的地域内分别提供基于CS域的语音业务或是基于IMS域的语音业务,这样,由于用户的移动性,对于已经建立的呼叫/会话,当用户在CS域和IMS域发生语音业务切换时,需要保证呼叫/会话的连续性,以保证语音业务在两个不同域的平滑过渡。
目前,3GPP刚刚通过了一个研究CS呼叫与通过IP-CAN(IP-ConnectivityAccess Network IP,连通性接入网络)接入IMS提供的VoIP业务间业务连续性问题的工作课题,研究内容的重点集中在被叫路由控制和切换两个方面。
目前3GPP提出了一种IMS控制的静态锚点(IMS control static anchoring)的呼叫控制方案,以解决在两个域,如CS域和IMS域,之间进行切换的问题。该方案的核心思想是,对于无论从CS域或是IMS域发起的呼叫/会话,都将该呼叫/会话触发至IMS域中的一个AS(Application Server,应用服务器),由该AS对呼叫/会话进行锚定控制(Anchoring control)。这样,后续无论发生CS域至IMS域的域间切换或是发生IMS域至CS域的域间切换,都由该AS对锚定的呼叫/会话进行后续切换控制处理。
由于IMS中会话控制方式本身就可以很方便的在呼叫路径中***一个锚点AS对会话进行控制,即通过定义iFC使得会话触发至AS。而对于CS域的呼叫控制方式本身不太容易在呼叫路径中***一个锚点AS,因此针对CS域发起的呼叫触发至锚点AS的过程,3GPP规范目前描述了多种方案:对于主叫侧为CS域时发起的初始呼叫,即对于主叫侧VMSC在接收到UE的呼叫建立消息后发起的呼叫,可以有网络侧路由控制即使用CAMEL方案,和终端侧路由控制即使用USSD和Notify方案,两种控制模式将呼叫路由至锚点AS。对于被叫侧为CS域时发起的初始呼叫,即被叫归属网络的GMSC在接收到来自于主叫侧的呼叫后,根据GMSC对被叫信息分析后发起的呼叫,可以使用CAMEL方案和信令拦截方案将呼叫路由至锚点AS。
这种将初始呼叫路由至锚点AS的功能叫做DRF(Domain Routing Faction域间路由功能)功能,对于CS域,具有DRF功能的实体可以为gsmSCF,对于IMS域,具有DRF功能的实体可以为一个AS。CS域中的路由决策实体gsmSCF可以同IMS域中的路由决策实体AS位于同一个物理实体中。
上述AS的锚定控制功能用于实现域间切换的主要原理是,在呼叫初始建立时,如UE(A)发起针对UE(B)的呼叫,通过具有DRF功能的gsmSCF或AS在主叫侧UE(A)的呼叫路径中***一个锚点AS,该AS启用B2BUA功能用以将主叫侧的呼叫分为AS终止段和AS发起段两段。AS终止段即为UE(A)-AS之间的呼叫段,AS发起段即为AS-UE(B)之间的呼叫段。后续在呼叫的过程中,UE(A’)检测到域间切换条件满足时,希望将当前进行的呼叫从UE(A)切换到UE(A’)上进行后续的呼叫控制,此时UE(A’)则针对当前的呼叫进行锚定控制的AS发起一个新的呼叫,AS在接收到该呼叫后,判断出需要进行域间切换时,则AS将UE(A’)新发起的呼叫与AS发起段接续,然后释放掉AS终止段的呼叫,这样,在锚点AS的控制下,使得UE(A’)并同UE(B)进行了呼叫的接续,释放掉先前的UE(A)-AS之间的呼叫段,完成了UE(A)到UE(A’)之间的切换。这种将呼叫进行锚定控制,并在域间切换发生时进行切换处理的功能叫做DTF(Domain Transfer Function域间转移功能)功能,在静态锚点方案下,具有DTF功能的实体为IMS域中的一个AS。
具有DRF功能的路由决策点gsmSCF或AS可以同具有DTF功能的AS位于同一个物理实体中。
这里,UE(A)可以是CS域的终端,UE(A’)可以是IMS域的终端,通过UE(A)到UE(A’)的呼叫切换,实现了用户A的同一个呼叫从CS域到IMS域之间的呼叫连续性。
同样的,在呼叫初始建立时,可同样在主叫侧UE(B)的呼叫路径中***一个锚点AS,用以实现后续被叫侧的域间切换的呼叫控制。
附图1为CS域的用户作为主叫发起呼叫时,网络侧路由控制模式下,即CS域中使用CAMEL机制将发起的呼叫触发至AS进行锚点的流程图。
图1中,在步骤1-1、注册到VMSC(Visited Mobile Switch Center拜访移动交换中心)的UE发起呼叫。
到步骤1-2、VMSC根据主叫侧的CAMEL签约信息将呼叫触发到具有DRF功能的gsmSCF中。
到步骤1-3、具有DRF功能的gsmSCF生成一个指向IMS域中的具有DTF功能的一个AS的路由号码IMRN(IMS Routing Number),使得VMSC根据该路由号码将呼叫路由至该DTF上。具有DRF功能的gsmSCF可通过在DTF的标识信息DTF PSI(DTF Public Service Identities DTF公共业务标识)后追加呼叫参考号等方法来构造IMRN,然后具有DRF功能的gsmSCF通过CAMEL connect消息将IMRN下发给VMSC。
到步骤1-4、VMSC根据IMRN将呼叫路由至主叫用户归属的IMS网络中的MGCF(媒体网关控制功能)。
到步骤1-5、MGCF判断出IAM消息中的被叫信息为指向具有DTF功能的AS的IMRN,则向I-CSCF发送INVITE消息,该消息中的被叫信息Request-URI为IMRN的TEL URI格式。
到步骤1-6、I-CSCF根据Request-URI向HSS查询路由信息,获取同该IMRN相关联的AS地址信息,即具有DTF功能的AS地址信息,然后I-CSCF向具有DTF功能的AS转发INVITE消息。这里,为了支持HSS能够根据包含DTF PSI信息的IMRN返回在对应的具有DTF功能的AS信息,在HSS中需要配置DTF PSI数据同具有该DTF功能的AS地址信息的对应关系。
到步骤1-7、具有DTF功能的AS接收到的被叫信息包含DTF PSI信息的IMRN的会话后,对会话进行锚定控制,即触发B2BUA(背靠背用户代理)功能,终止掉AS接收到会话,然后发起一个针对原被叫信息的新会话,即具有DTF功能的AS通过同HSS的Sh接口获得主叫用户侧的S-CSCF信息,然后,将会话路由至S-CSCF,并由该S-CSCF将会话路由至原被叫侧。
这里,在S-CSCF将呼叫路由至原被叫侧的过程中,当原被叫信息为Tel-URI格式时,S-CSCF执行ENUM DNS(E.164Number Domain Name System E.164域名转换***)转换功能,如果能够将原被叫号码转换成SIP URI格式,则后续的呼叫路由在IMS域中进行,否则,S-CSCF将呼叫路由至本IMS域的BGCF(Breakout Gateway Control Function边界网关控制功能),由BGCF将呼叫最终经由MGCF路由至PSTN(公共电话交换网)或CS域,最后由PSFN或CS域将呼叫接续至被叫。在具有DTF功能的AS启用B2BUA功能时,对于在DTF终止的会话和在DTF新发起的会话,DTF均对其维护状态,以对后续用户可能发起的域间切换进行控制。
由于主叫用户拜访地的CS域不一定支持CAMEL,因此需要考虑到其他替代方式将呼叫路由至AS,目前3GPP的规范中提供了终端侧路由控制模式下的基于USSD(Unstructured Supplementary Service Data非结构化补充数据业务)和基于Notify(通知)的两种机制。其中,USSD机制应用于UE未注册到IMS域、UE在向VMSC发起呼叫时,呼叫信令中的被叫地址信息携带的是指向具有DTF功能的AS的DTF PSI,从而VMSC经由MGCF将呼叫路由至IMS域中具有DTF功能的AS。而真实的被叫信息,如UE(B)的号码信息,是通过UE向具有DRF功能的gsmSCF发送的USSD信令中携带,这样,在具有DRF功能的gsmSCF接收到USSD信令后,与具有DTF功能的AS进行交互,通知DTF其当前接收到的会话的真实被叫信息,即USSD信令中携带UE(B)的号码信息,从而具有DTF功能的AS对接收到的UE发起的呼叫进行锚定,即AS启动B2BUA功能,终止掉AS接收到会话,然后发起一个针对原被叫信息的新会话,这里的原被叫信息从具有DRF功能的gsmSCF接收到的USSD信令中获得。后续处理如图1的步骤7所述,根据AS发起的新会话中的原被叫信息将会话路由至被叫用户后接续。Notify机制应用于UE已经注册到IMS域、UE在向VMSC发起呼叫时,呼叫信令中的被叫地址信息携带的时指向具有DTF功能的AS的DTF PSI,从而VMSC经由MGCF将呼叫路由至IMS域中具有DTF功能的AS。而真实的被叫信息,如UE(B)的号码信息,是通过当前注册到IMS域的UE向具有DRF功能的AS发送的SIP Notify信令中携带,这样,在具有DRF功能的AS接收到SIP Notify信令后,与具有DTF功能的AS进行交互,通知DTF其当前接收到的会话的真实被叫信息,即SIP Notify信令中携带UE(B)的号码信息,从而具有DTF功能的AS对接收到的UE发起的呼叫进行锚定,即AS启动B2BUA功能,终止掉AS接收到会话,然后发起一个针对原被叫信息的新会话,这里的原被叫信息从具有DRF功能的AS接收到的SIP Notify信令中获得。后续处理如图1的步骤7所述,根据AS发起的新会话中的原被叫信息将会话路由至被叫用户后接续。
附图2为CS域的用户做主叫发起呼叫时,基于USSD机制将发起的呼叫路由至AS进行锚点的流程图。
在步骤2-1、UE发起呼叫,呼叫中的被叫信息为指向具有DTF功能的AS的DTF PSI,并且该呼叫信息中还携带有一个能够唯一标识UE和该具有DTF功能的AS之间会话的呼叫参考号,该呼叫参考号可以携带在被叫地址信息中,如追加在被叫信息DTF PSI之后,或是携带在被叫子地址信息中。
到步骤2-2、UE在接收到MSC发送的Call proceeding之后,在应用模式下启动USSD操作,向具有DRF功能的gsmSCF发送USSD信令。该USSD信令中携带有真实的被叫信息、被叫子信息以及其他呼叫相关信息。
到步骤2-3、VMSC接收到UE发送的USSD信令后,向HLR转发该USSD信令,然后HLR向具有DTF功能的gsmSCF转发该USSD信令。
到步骤2-4、在VMSC分配呼叫所需的无线资源之前,根据被叫信息为DTFPSI,VMSC向主叫用户归属的IMS网络中的MGCF发送IAM消息,将步骤2-1中接收到的呼叫路由至IMS域。
到步骤2-5、MGCF判断出IAM消息中的被叫信息为指向具有DTF功能的AS的DTF PSI,则向I-CSCF发送INVITE消息,该消息中的被叫信息Request-URI为DTF PSI的TEL URI格式。
到步骤2-6、同步骤1-6。
到步骤2-7、具有DTF功能的AS接收到的被叫信息为DTF PSI信息的会话后,同时具有DRF功能的gsmSCF接收到USSD信令后,具有DRF功能的gsmSCF与具有DTF功能的AS进行交互,通知DTF其当前接收到的会话的真实被叫信息,即USSD信令中携带UE(B)的号码信息,从而具有DTF功能的AS对接收到的UE发起的呼叫进行锚定。后续处理同步骤1-7。
附图3为CS域的用户做主叫发起呼叫时,IMS终端利用IMS域中的Notify机制将发起的呼叫路由至AS进行锚点的流程图。
在步骤3-1、同步骤2-1。
到步骤3-2、UE在接收到VMSC发送的Call proceeding之后,IMS域下的UE向具有DRF功能AS发送SIP Noitify信令。该SIP Notify信令中携带真实的被叫信息、被叫子信息以及其他呼叫相关信息。
到步骤3-3、同步骤2-4。
到步骤3-4、同步骤2-5
到步骤3-5、同步骤1-6。
到步骤3-6、具有DTF功能的AS接收到的被叫信息为DTF PSI信息的会话后,同时具有DRF功能的AS接收到SIPNotify信令后,具有DRF功能的AS与具有DTF功能的AS进行交互,通知DTF其当前接收到的会话的真实被叫信息,即SIP Notify信令中携带UE(B)的号码信息,从而具有DTF功能的AS对接收到的UE发起的呼叫进行锚定。后续处理同步骤1-7。
如前分析,对于被叫侧为CS域时发起的初始呼叫,即被叫归属网络的GMSC在接收到来自于主叫侧的呼叫后,根据GMSC对被叫信息分析后发起的呼叫,可以使用CAMEL方案和信令拦截方案将呼叫路由至锚点AS。其中CAMEL方案适用于GMSC支持CAMEL能力的情况下,信令拦截方案适用于GMSC不能支持CAMEL能力的情况下。附图4为CS域的用户做被叫时,CS域中使用CAMEL机制将接收到来自于主叫侧的呼叫触发至锚点AS进行锚定的流程图。
在步骤4-1、当呼叫中被叫信息的MSISDN属于CS域时,对于在CS域或是PSTN发起的呼叫,在进行被叫路由时将呼叫路由至GMSC。
到步骤4-2、GMSC在接收到来自于主叫侧的呼叫后,对被叫信息进行分析,然后GMSC向HLR发送SRI消息以获得被叫用户的路由信息,由于该GMSC支持CAMEL能力,因此GMSC向HLR发送SRI消息中携带相应的参数指示GMSC的CAMEL支持信息。HLR返回指示用户为CS-IMS用户的被叫侧CAMEL签约信息T-CSI。
到步骤4-3、GMSC根据接收到的T-CSI触发CAMEL业务,向具有DRF功能的gsmSCF发送IDP消息,请求DRF的路由指示。
到步骤4-4、具有DRF功能的gsmSCF从HSS获得用户IMS域当前的数据和状态。
到步骤4-5、具有DRF功能的gsmSCF从HLR获得用户CS域当前的数据和状态。
到步骤4-6、具有DRF功能的gsmSCF生成一个指向IMS域中的具有DTF功能的一个AS的路由号码IMRN(IMS Routing Number),使得GMSC根据该路由号码将呼叫路由至该DTF上。具有DRF功能的gsmSCF可通过在DTF的标识信息DTF PSI(DTF Public Service Identities DTF公共业务标识)后追加呼叫参考号等方法来构造IMRN,然后具有DRF功能的gsmSCF通过CAMEL connect消息将IMRN下发给GMSC。
到步骤4-7、GMSC根据IMRN将呼叫路由至被叫用户归属的IMS网络中的MGCF。
到步骤4-8、同步骤1-5。
到步骤4-9、同步骤1-6。
到步骤4-10~步骤4-13、具有DTF功能的AS接收到的被叫信息包含DTF PSI信息的IMRN的会话后,对会话进行锚定控制,即触发B2BUA(背靠背用户代理)功能,终止掉AS接收到会话,然后发起一个针对原被叫信息的新会话,即具有DTF功能的AS通过同HSS的Sh接口获得被叫用户侧的S-CSCF信息,然后,将会话路由至S-CSCF,并由该S-CSCF将会话路由至原被叫侧。
这里,具有DTF功能的AS通过对原被叫信息的分析,判断出需要将会话路由至CS域中进行接续,因此具有DTF功能的AS发起的针对原被叫信息的新会话中的被叫信息Requested-URI为AS基于原被叫信息构造的Tel-URI格式的CSRN(CS Routing Number CS域路由号码)。
这里,在S-CSCF将呼叫路由至原被叫侧的过程中,当原被叫信息为Tel-URI格式时,S-CSCF执行ENUM DNS(E.164Number Domain Name System E.164域名转换***)转换功能,如果能够将原被叫号码转换成SIP URI格式,则后续的呼叫路由在IMS域中进行,否则,S-CSCF将呼叫路由至本IMS域的BGCF(Breakout Gateway Control Function边界网关控制功能),由BGCF将呼叫最终经由MGCF路由至CS域的GMSC,最后由GMSC将呼叫接续至被叫。在具有DTF功能的AS启用B2BUA功能时,对于在DTF终止的会话和在DTF新发起的会话,DTF均对其维护状态,以对后续用户可能发起的域间切换进行控制。
到步骤4-14、GMSC接收到MGCF的入局呼叫IAM消息后,从中解析出原被叫用户的MSISDN(使用CAMEL业务的方式或是其他的转换技术),然后基于解析出的MSISDN对被叫信息进行分析后,GMSC向HLR发送SRI消息以获得被叫用户的路由信息,由于该GMSC支持CAMEL能力,因此GMSC向HLR发送SRI消息中携带相应的参数指示GMSC的CAMEL支持信息。HLR返回指示用户为CS-IMS用户的被叫侧CAMEL签约信息T-CSI。
到步骤4-15、同步骤4-3。
到步骤4-16、具有DRF功能的gsmSCF判断出其已经对该呼叫进行了锚点控制,则不再分配IMRN,直接向GMSC下发continue消息,GMSC接收到continue消息后继续后续的呼叫,即GMSC向HLR发送SRI消息以获得被叫用户的路由信息(GMSC在本次发送的SRI消息中携带抑止T-CSI参数),然后GMSC根据HLR返回的被叫用户的路由信息将呼叫路由至被叫用户的拜访VMSC后接续。
附图5为CS域的用户做被叫时,CS域中使用信令拦截机制将接收到来自于主叫侧的呼叫触发至锚点AS进行锚定的流程图。
在步骤5-1、同步骤4-1。
到步骤5-2、GMSC在接收到来自于主叫侧的呼叫后,对被叫信息进行分析,GMSC向HLR发送SRI消息以获得被叫用户的路由信息,由于该GMSC不支持CAMEL能力,因此GMSC向HLR发送SRI消息中不会携带相应的参数指示GMSC的CAMEL支持信息。因此,HLR不会向GMSC返回指示用户为CS-IMS用户的被叫侧CAMEL签约信息T-CSI,而是直接返回被叫的路由信息,从而无法将呼叫锚定在IMS域中具有DTF功能的AS了。为了使得在GMSC从HLR中取的被叫的路由信息之前能够将呼叫触发至IMS域中具有DTF功能的AS进行呼叫锚定,在GMSC和HLR之间***信令拦截实体SRF(Signalling Relay Function信令转发功能),该SRF具有DRF功能,拦截GMSC向HLR发送的SRI消息并对该消息进行分析后,执行相应的域间路由策略控制处理。
到步骤5-3、具有DRF功能的SRF从HSS获得用户IMS域当前的数据和状态。
到步骤5-4、具有DRF功能的SRF从HLR获得用户CS域当前的数据和状态。
到步骤5-5、具有DRF功能的SRF生成一个指向IMS域中的具有DTF功能的一个AS的路由号码IMRN(IMS Routing Number),使得MSC根据该路由号码将呼叫路由至该DTF上。具有DRF功能的SRF可通过在DTF的标识信息DTF PSI(DTF Public Service Identities DTF公共业务标识)后追加呼叫参考号等方法来构造IMRN,然后具有DRF功能的SRF模仿HLR的功能向GMSC返回SRI-Ack消息,该SRI-Ack消息中将IMRN作为被叫路由信息发送给GMSC。
步骤5-6同步骤4-7;步骤5-7同步骤1-5;步骤5-8同步骤1-6;步骤5-9至步骤5-12同步骤4-10至步骤4-13。
到步骤5-13、GMSC接收到MGCF的入局呼叫IAM消息后,可使用某种转换技术从中解析出原被叫用户的MSISDN,然后,基于解析出的MSISDN对被叫信息进行分析后,GMSC向HLR发送SRI消息以获得被叫用户的路由信息。该呼叫同样被具有DRF功能的SRF拦截下来,具有DRF功能的SRF判断出已经对本次呼叫进行了处理,则不对该拦截下来的SRI进行分析,不执行相应的域间路由策略控制处理,直接向HLR转发该SRI消息,并将其接收到的HLR返回的SRI-Ack消息转发至GMSC。GMSC根据接收到的SRI-Ack中的被叫用户的路由信息将呼叫路由至被叫用户的拜访VMSC后接续。
目前提出的由IMS控制的静态锚点(IMS control static anchoring)的呼叫控制方案中,当呼叫在CS域中发起,则需要将发起的呼叫从CS域中主叫拜访地的VMSC路由至主叫归属IMS域中的具有DTF功能的AS,由该AS进行呼叫的锚定并进行后续可能的域间切换控制,这里,为了实现将CS域的呼叫路由至IMS域中的具有DTF功能的AS,需要在主叫拜访地的VMSC和主叫归属IMS域中MGCF控制下的MGW之间建立了一段DTM承载,这段建立的DTM承载是由于为了实现静态锚点的呼叫控制方案才引入的,因此产生了DTM承载的路由迂回。同样的,当呼叫在CS域中终结,则需要将发起的呼叫从CS域中的GMSC路由至被叫归属IMS域中的具有DTF功能的AS,由该AS进行呼叫的锚定并进行后续可能的域间切换控制,这里,为了实现将CS域的呼叫路由至IMS域中的具有DTF功能的AS,需要在GMSC和被叫归属IMS域中MGCF控制下的MGW之间建立了一段DTM承载,这段建立的DTM承载是也时由于为了实现静态锚点的呼叫控制方案才引入的,因此,同样产生了DTM承载的路由迂回。
发明内容
本发明的目的在于,提供一种路由路径控制方法、***和装置,通过应用服务器对需要路由至IMS域中的CS域的呼叫的路由路径控制如就近路由控制等,优化了CS域和IMS域之间的DTM承载,实现了节约DTM承载的目的。
为达到上述目的,本发明提供的一种路由路径控制方法,对于需要从电路交换域路由至IMS域的呼叫,该方法包括以下步骤:
a、应用服务器确定出所述呼叫对应的IMS域中的网络实体;
b、应用服务器向电路交换域中的网络实体提供其确定的所述IMS域中的网络实体信息;
c、所述电路交换域中的网络实体将所述呼叫路由至所述IMS域中的网络实体。
所述需要从电路交换域路由至IMS域的呼叫包括:需要在IMS域中进行锚定过程的电路交换域的呼叫。
所述应用服务器为:IMS域中具有域间路由功能的应用服务器,或移动网电路交换CS域中具有域间路由功能的gsmSCF,或具有域间路由功能的SRF。
所述步骤a进一步包括:
a1、移动网电路交换CS域中的发起初始呼叫的MSC根据预定触发机制将该呼叫触发至所述应用服务器;
a2、所述应用服务器根据预定策略确定出需要将该呼叫路由至IMS域中的MGCF的信息。
所述移动网电路交换CS域中的发起初始呼叫为:主叫侧为CS域时,VMSC接收到UE的呼叫建立消息后发起的呼叫、或被叫侧为CS域时,GMSC在接收到来自于主叫侧的呼叫后,对被叫信息分析后发起的呼叫;
所述预定触发机制为:CAMEL机制、或USSD机制、或Notify机制、或信令拦截机制。
所述步骤a2具体包括:
所述应用服务器获取移动网电路交换CS域中主叫侧VMSC的位置信息,并根据就近策略确定出距离所述VMSC最近的MGCF;或
所述应用服务器获取移动网电路交换CS域中主叫用户当前的位置信息,并根据就近策略确定出距离所述主叫用户当前的VMSC最近的MGCF;或
所述应用服务器获取移动网电路交换CS域中被叫侧GMSC的位置信息,并根据预定就近策略确定所述GMSC对应的MGCF。
所述应用服务器获取移动网电路交换CS域中主叫侧VMSC位置信息的步骤包括:
所述应用服务器根据CAMEL IDP消息中携带的MSC地址信息确定CS域中主叫侧VMSC的位置信息。
所述应用服务器获取移动网电路交换CS域中被叫侧GMSC位置信息的步骤包括:
所述应用服务器根据CAMEL IDP消息中携带的MSC地址信息确定移动网电路交换CS域中被叫侧GMSC的位置信息;或
所述应用服务器根据SRI消息中携带的MSC地址信息确定移动网电路交换CS域中被叫侧GMSC的位置信息。
所述步骤b具体包括:
所述应用服务器根据所述MGCF信息构造IMRN,并将其下发至VMSC/GMSC;或
所述应用服务器根据所述MGCF信息构造IMRN,并将其下发至UE,所述UE在发起呼叫时将所述IMRN提供给其当前所在的VMSC。
所述IMRN包括:MGCF路由信息和DTF PSI和呼叫参考号码;或
所述IMRN包括:MGCF路由信息和DTF PSI。
所述步骤a还包括:
当应用服务器确定出的IMS域中的网络实体MGCF不属于本归属IMS域中的网络实体时,MGCF通过对被叫信息进行ENUM DNS转换功能来确定出归属IMS域中的I-CSCF地址信息。
本发明还提供一种路由路径控制***,包括:
位于应用服务器的IMS域网络实体确定模块:对于需要从电路交换域路由至IMS域的呼叫,根据预定策略确定出呼叫需路由至IMS域中的网络实体,并将所述IMS域网络实体信息提供给路由模块;
位于电路交换域的路由模块:根据IMS域网络实体确定模块提供的IMS域网络实体信息,将呼叫路由至IMS域中相应的实体。
本发明还提供一种应用服务器,所述应用服务器中设置有IMS域网络实体确定模块,对于需要从电路交换域路由至IMS域的呼叫,所述IMS域网络实体确定模块根据预定策略确定出呼叫需要路由至的IMS域中的网络实体,并将所述IMS域中的网络实体信息提供给电路交换域中的网络实体。
本发明还提供一种交换中心,设置于电路交换域中,所述交换中心中设置有路由模块,所述路由模块根据应用服务器提供的IMS域网络实体信息,将呼叫路由至IMS域中相应的网络实体。
通过上述技术方案的描述可知,对于需要路由至IMS域中的CS域的呼叫,本发明的应用服务器能够根据网络中具体的路由路径控制需求对上述呼叫从CS域至IMS域的路由路径进行控制,如应用服务器能够使CS域中的网络实体将CS域的呼叫就近路由至IMS域中的网络实体,使CS域与IMS域之间的DTM承载的路径最短,从而节省了DTM承载,减少了可能的路由迂回;当本发明应用于呼叫连续性课题下的静态锚点方案时,有效减少了静态锚点方案中引入的DTM承载迂回路径,提高了静态锚点方案的实用性;本发明适用于主叫侧为CS域时发起的初始呼叫以及被叫侧为CS域时发起的初始呼叫,且能够适用于多种呼叫触发机制;本发明通过在构造将CS域的呼叫路由至IMS域的路由号码IMRN时,在IMRN中增加IMS域中的网络实体MGCF的路由信息,如增加MGCF路由前缀,使得CS域中的网络实体VMSC和/或GMSC能够方便的根据MGCF路由信息将呼叫通过指定的MGCF,路由至IMS域;优化了CS域和IMS域之间的DTM承载,节约了网络的运营成本。
附图说明
图1是CS域的用户作为主叫发起呼叫时,CS域中使用CAMEL机制将发起的呼叫触发至具有DTF功能的AS进行锚定的流程图;
图2是CS域的用户做主叫发起呼叫时,基于USSD机制将发起的呼叫路由至具有DTF功能的AS进行锚定的流程图;
图3是CS域的用户做主叫发起呼叫时,基于SIP Notify机制将发起的呼叫路由至具有DTF功能的AS进行锚定的流程图;
图4是CS域的用户做被叫时,CS域中使用CAMEL机制将入局的呼叫触发至具有DTF功能的AS进行锚定的流程图;
图5是CS域的用户做被叫时,CS域中使用信令拦截机制将入局的呼叫触发至具有DTF功能的AS进行锚定的流程图;
图6是本发明的DTM承载优化示意图;
图7是本发明的路由路径控制***示意图。
具体实施方式
当电路交换域中的呼叫需要路由至IMS域,同时,接收该呼叫的IMS域的网络实体有多个、且各网络实体分布的位置各不相同时,如果能够根据电路交换域发起呼叫的网络实体的位置信息就近选取接收该呼叫的IMS域的网络实体,则电路交换域发起的呼叫就可以就近路由至IMS域,缩短了电路交换域和IMS域之间的DTM承载,如在呼叫连续性课题下的静态锚点方案中,如果MSC能够将呼叫就近路由至IMS域中的MGCF,则减少了静态锚点方案引入的对DTM承载的影响,即减少了由静态锚点方案引入的DTM承载迂回长度。
因此,本发明的核心是:对于需要从电路交换域路由至IMS域的呼叫,应用服务器根据预定策略对该呼叫从电路交换域至IMS域路由路径进行控制,使得电路交换域中的网络实体能够在应用服务器的路由控制下将呼叫从指定的IMS域中的网络实体路由至IMS域。如应用服务器设定就近路由策略,则该应用服务器获取电路交换域中发起呼叫网络实体的位置信息,判断出距离该电路交换域发起呼叫网络实体最近的IMS域中网络实体,然后,应用服务器向电路交换域中发起呼叫网络实体提供该IMS域中网络实体的路由信息,使得电路交换域中的网络实体能够根据获得的路由信息将呼叫从指定的IMS域网络实体就近路由至IMS域。
本发明中的电路交换域不仅包含移动网络的电路交换CS域,还包含PSTN网络。
基于本发明的核心思想、以需要在IMS域中进行静态锚定的电路交换域发起的呼叫为例对本发明提供的技术方案做进一步的描述。
当本发明应用于呼叫连续性课题下的静态锚点方案时,本发明的应用服务器为IMS域中的具有路由控制功能的AS,即具有DRF功能的AS,或为移动网电路交换CS域中的具有路由控制功能的gsmSCF,即具有DRF功能的gsmSCF。IMS域中的网络实体为多个处于不同地域位置的MGCF。设定IMS域中设置的多个处于不同地域位置的MGCF分别为MGCF1、MGCF2、MGCF3、MGCF4,如附图6所示。
首先,移动网电路交换CS域中的呼叫由MSC根据预定触发机制触发至应用服务器时,应用服务器能够根据MSC对呼叫触发携带的信息确定出MSC的位置信息,这样,应用服务器就能够根据预定策略确定出需要将该呼叫路由至IMS域中的某个MGCF的信息,如应用服务器设定就近路由策略,则应用服务器根据就近路由策略确定出距离该MSC位置最近的IMS域中的MGCF的信息,然后应用服务器向MSC提供该MGCF的路由信息,使得MSC能够根据获得的路由信息将呼叫从指定的MGCF就近路由至IMS域。对应于图6中,应用服务器确定出距离移动网电路交换CS域中的VMSC最近的MGCF信息,即MGCF4信息,然后向VMSC提供包含MGCF4路由前缀的IMRN4作为新的被叫信息。在VMSC对获得的新的被叫信息进行分析时,则可以根据IMRN4中包含的MGCF4路由前缀信息将呼叫路由至MGCF4。从图6中可明显看出,本发明有效缩短了移动网电路交换CS域与IMS域之间的DTF承载的距离,优化了DTM承载路由。
上述的应用服务器向MSC提供MGCF路由信息的方式有多种,如由应用服务器直接将包含MGCF路由前缀的IMRN作为新的被叫信息提供给MSC。又如由应用服务器将包含MGCF路由前缀的IMRN提供给UE,由UE在发起呼叫时将IMRN作为被叫信息携带给MSC。
上述的应用服务器向MSC提供MGCF路由信息时,可以提供本IMS域中能够路由至本IMS域,即被叫信息DTF PSI归属的IMS域中MGCF的路由信息,在能够获得其他IMS域的MGCF的位置信息以及相应的路由信息时,如根据MSC位置信息判断出MSC距离其他IMS域中的某个MGCF最近,则应用服务器也可以提供能够路由至其他IMS域,即非被叫信息(DTF PSI)归属的IMS域中MGCF的路由信息。当移动网电路交换CS域的呼叫路由至其他IMS域中的MGCF后,由于其他IMS域中的MGCF不能确定非本IMS域中的被叫信息(DTF PSI)的域名,因此MGCF需要对被叫信息进行ENUM DNS转换,将Tel-URI格式的DTF PSI转换成SIP URI后,根据SIP URI的域名信息确定出该DTF PSI归属IMS域中I-CSCF的地址信息,然后将呼叫路由至该I-CSCF。
本发明中移动网电路交换CS域的呼叫可以为移动网电路交换CS域中主叫侧发起的初始呼叫,也可以为移动网电路交换CS域中被叫侧发起的初始呼叫,相应的MSC可以为VMSC或GMSC,且MSC的预定触发机制也包括多种,如CAMEL机制、USSD机制、Notify机制以及信令拦截机制等,下面结合附图1至附图5对本发明的多种实现方法进行详细描述。
方法一:图1中,移动网电路交换CS域的主叫用户的VMSC将该主叫用户的呼叫通过CAMEL机制触发到移动网电路交换CS域中具有DRF功能的gsmSCF时,其触发的是移动网电路交换CS域主叫侧CAMEL签约信息。
在步骤1-3中,具有DRF功能的gsmSCF通过接收到的CAMEL消息IDP(Initial Detected Point初始检出点)中的触发的检出点为DP2获知本次CAMEL交互是一个主叫侧用户的交互,并可根据IDP消息中的MSC地址信息判断出移动网电路交换CS域主叫用户的当前所在的VMSC的位置信息,然后确定出主叫用户当前所在的VMSC距离MGCF4最近。则具有DRF功能的gsmSCF在分配IMRN时,分配的IMRN中应包含有MGCF4的路由信息,使得VMSC能够根据该IMRN将呼叫路由至MGCF4。这里,如果将包含有MGCF4路由信息的IMRN称为IMRN4,则IMRN4的构造可以为:MGCF4路由前缀+DTFPSI+呼叫参考号。当然,本发明不限制MGCF4路由信息在IMRN中的位置。然后,具有DRF功能的gsmSCF将IMRN4作为新的被叫信息通过CAMELconnect操作下发至移动网电路交换CS域中主叫用户当前所在的VMSC。
这样,在步骤1-4中,VMSC对接收到的新的被叫信息进行分析时,就能够根据IMRN4中包含的MGCF4路由信息将呼叫路由至与其距离最近的MGCF4中。从而,减少了静态锚点的呼叫控制方案引入的DTM承载迂回路径。
当IMRN的构成为“MGCF路由前缀+DTF PSI+呼叫参考号”的方式时,使VMSC接收到CAMEL connect操作中的IMRN,对接收到的新的被叫信息进行分析时,通过对IMRN中包含的MGCF的路由信息的分析就能将呼叫路由至相应的MGCF,而MGCF可以去除IMRN中包含的MGCF的路由信息,如扣除IMRN路由前缀,将IMRN恢复成“DTF PSI+呼叫参考号”的方式,这样,后续过程中呼叫都将按照现有技术中的描述进行处理,如背景技术图1中的步骤1-5至步骤1-7,不会影响到其他实体的相关处理。
方法二:图2中,移动网电路交换CS域的UE将该主叫用户的真实的呼叫信息通过USSD机制触发到IMS域中的具有DTF功能的AS。
在步骤2-1中,UE发起呼叫,呼叫中的被叫信息为指向具有DTF功能的AS的DTF PSI,这里指向具有DTF功能的AS的DTF PSI,即IMRN,是由UE在呼叫中携带至MSC的,但进一步的,该IMRN可以由具有DRF功能的AS向UE提供的。具有DRF功能的AS在向UE提供IMRN时,需要考虑到UE当前所在的MSC地址信息,然后确定出主叫用户当前所在的VMSC距离MGCF4最近,则具有DRF功能的gsmSCF在分配IMRN时,分配的IMRN中应包含有MGCF4的路由信息,如具有DRF功能的AS分配IMRN4并向UE提供,IMRN4的构造可以为:MGCF4路由前缀+DTF PSI。
在步骤2-4中、在VMSC分配呼叫所需的无线资源之前,根据被叫信息IMRN4中包含的MGCF4路由前缀,VMSC向IMS网络中的MGCF4发送IAM消息,将步骤2-1中接收到的呼叫路由至IMS域。
后续IMS域中的MGCF的处理同方法一。
方法三:图3中,IMS域中的UE将移动网电路交换CS域的主叫用户的真实的呼叫信息通过SIP Notify机制触发到IMS域中具有DTF功能的AS。
在步骤3-1中,UE发起呼叫,呼叫中的被叫信息为指向具有DTF功能的AS的DTF PSI,这里指向具有DTF功能的AS的DTF PSI,即IMRN,是由UE在呼叫中携带至MSC的,但进一步的,该IMRN可以由具有DRF功能的AS向UE提供的。具有DRF功能的AS在向UE提供IMRN时,需要考虑到UE当前所在的MSC地址信息,然后确定出主叫用户当前所在的VMSC距离MGCF4最近,则具有DRF功能的gsmSCF在分配IMRN时,分配的IMRN中应包含有MGCF4的路由信息,如具有DRF功能的AS分配IMRN4并向UE提供,IMRN4的构造可以为:MGCF4路由前缀+DTF PSI。
在步骤3-4中、在VMSC分配呼叫所需的无线资源之前,根据被叫信息IMRN4中包含的MGCF4路由前缀,VMSC向IMS网络中的MGCF4发送IAM消息,将步骤3-1中接收到的呼叫路由至IMS域。
后续IMS域中的MGCF的处理同方法一。
方法四:图4中,对于移动网电路交换CS域的用户作被叫,当呼叫路由至被叫用户的归属移动网电路交换CS域中的GMSC时,GMSC使用CAMEL机制将接收到来自于主叫侧的呼叫触发至移动网电路交换CS域中具有DRF功能的gsmSCF时,这里触发的是被叫侧CAMEL签约信息。
在步骤4-6,具有DRF功能的gsmSCF生成一个指向IMS域中的具有DTF功能的一个AS的路由号码IMRN(IMS Routing Number),使得GMSC根据该路由号码将呼叫路由至该DTF上。在具有DRF功能的gsmSCF分配IMRN时,需要根据当前将移动网电路交换CS域呼叫触发至移动网电路交换CS域中具有DRF功能的gsmSCF的GMSC位置信息进行分配,如具有DRF功能的gsmSCF根据步骤4-3中接收到的CAMEL消息IDP中的触发检出点为DP12获知本次CAMEL交互是一个被叫侧用户的交互,并可根据IDP消息中的MSC地址信息判断出移动网电路交换CS域被叫用户归属网络中GMSC的位置信息,然后确定出被叫用户归属网络中的GMSC距离MGCF4最近。则具有DRF功能的gsmSCF在分配IMRN时,分配的IMRN中应包含有MGCF4的路由信息,使得GMSC能够根据该IMRN将呼叫路由至MGCF4。这里,如果将包含有MGCF4路由信息的IMRN称为IMRN4,则IMRN4的构造可以为:MGCF4路由前缀+DTF PSI+呼叫参考号。当然,本发明不限制MGCF4路由信息在IMRN中的位置。然后,具有DRF功能的gsmSCF将IMRN4作为新的被叫信息通过CAMEL connect操作下发至移动网电路交换CS域中被叫用户归属的GMSC。
这样,在步骤4-7中,GMSC对接收到的新的被叫信息进行分析时,就能够根据IMRN4中包含的MGCF4路由信息将呼叫路由至与其距离最近的MGCF4中。从而,减少了静态锚点的呼叫控制方案引入的DTM承载迂回路径。
后续IMS域中的MGCF的处理同方法一。
方法五:图5中,对于移动网电路交换CS域的用户作被叫,当呼叫路由至被叫用户的归属移动网电路交换CS域中的GMSC时,GMSC使用信令拦截机制将接收到来自于主叫侧的呼叫触发至移动网电路交换CS域中具有DRF功能的SRF时,
在步骤5-5、具有DRF功能的SRF生成一个指向IMS域中的具有DTF功能的一个AS的路由号码IMRN(IMS Routing Number),使得MSC根据该路由号码将呼叫路由至该DTF上。在具有DRF功能的gsmSCF分配IMRN时,需要根据发起SRI消息的GMSC位置信息进行分配,如具有DRF功能的gsmSCF根据步骤5-5中接收到的SRI消息中的GMSC地址信息判断出移动网电路交换CS域被叫用户归属网络中GMSC的位置信息,然后确定出被叫用户归属网络中的GMSC距离MGCF4最近。则具有DRF功能的SRF在分配IMRN时,分配的IMRN中应包含有MGCF4的路由信息,使得GMSC能够根据该IMRN将呼叫路由至MGCF4。这里,如果将包含有MGCF4路由信息的IMRN称为IMRN4,则IMRN4的构造可以为:MGCF4路由前缀+DTF PSI+呼叫参考号。当然,本发明不限制MGCF4路由信息在IMRN中的位置。然后,具有DRF功能的SRF模仿HLR的功能向GMSC返回SRI-Ack消息,该SRI-Ack消息中将IMRN作为被叫路由信息发送给GMSC。
这样,在步骤5-6中,GMSC对接收到的被叫路由信息进行分析时,就能够根据IMRN4中包含的MGCF4路由信息将呼叫路由至与其距离最近的MGCF4中。从而,减少了静态锚点的呼叫控制方案引入的DTM承载迂回路径。
后续IMS域中的MGCF的处理同方法一。
当电路交换域为PSTN网络时,基于本发明的实施例处理方式同上述移动网电路交换CS域情况下的实施例处理方式相类似,在此不再详细描述。
本发明提供的路由路径控制***如附图7所示。
图7中,本发明的路由路径控制***包括:IMS域网络实体确定模块和路由模块。
IMS域网络实体确定模块:对于需要从电路交换域路由至IMS域的呼叫,IMS域网络实体确定模块根据预定策略确定出呼叫需路由至的对应的IMS域中的网络实体信息,该IMS域中的网络实体可以为:MGCF。IMS域网络实体确定模块可分别根据电路交换域中主叫侧发起的初始呼叫、电路交换域中被叫侧发起的初始呼叫以及不同的呼叫触发方式等采用相应的方法来确定IMS域网络实体信息,进一步的,IMS域网络实体确定模块将确定的IMS域网络实体信息提供给路由模块。具体过程如上述方法中的描述,在此不再详细描述。IMS域网络实体确定模块可位于IMS域的AS中,如位于IMS域的具有DRF功能的AS中,也可位于电路交换域中的实体中,如移动网电路交换CS域的gsmSCF中。
路由模块:根据IMS域网络实体确定模块提供的IMS域网络实体信息,将呼叫路由至IMS域中相应的实体,如相应的MGCF。IMS域网络实体确定模块向路由模块提供IMS域网络实体信息的方法有多种,如通过CAMEL connect操作被叫信息参数,或是SRI-Ack消息中MSRN参数来携带IMS域网络实体信息。具体过程如上述方法中的描述,在此不再详细描述。
路由模块可位于电路交换域中的实体中,如位于移动网电路交换CS域中的交换中心如VMSC或GMSC中等。
虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许多变形和变化而不脱离本发明的精神,本发明的申请文件的权利要求包括这些变形和变化。
Claims (15)
1.一种路由路径控制方法,其特征在于,对于需要从电路交换域路由至IMS域的呼叫,该方法包括以下步骤:
a、应用服务器根据电路交换域发起呼叫的网络实体的位置信息就近选取接收所述呼叫的IMS域中的网络实体;
b、应用服务器向电路交换域中的网络实体提供其确定的所述IMS域中的网络实体信息;
c、所述电路交换域中的网络实体将所述呼叫路由至所述IMS域中的网络实体。
2.如权利要求1所述的一种路由路径控制方法,其特征在于,所述需要从电路交换域路由至IMS域的呼叫包括:需要在IMS域中进行锚定过程的电路交换域的呼叫。
3.如权利要求2所述的一种路由路径控制方法,其特征在于,所述应用服务器为:IMS域中具有域间路由功能的应用服务器,或移动网电路交换CS域中具有域间路由功能的gsmSCF,或具有域间路由功能的SRF。
4.如权利要求1、2或3所述的一种路由路径控制方法,其特征在于,所述步骤a进一步包括:
a1、移动网电路交换CS域中的发起初始呼叫的MSC根据预定触发机制将该呼叫触发至所述应用服务器;
a2、所述应用服务器根据就近路由策略确定出需要将该呼叫路由至IMS域中的MGCF的信息。
5.如权利要求4所述的一种路由路径控制方法,其特征在于:
所述移动网电路交换CS域中的发起初始呼叫为:主叫侧为CS域时,VMSC 接收到UE的呼叫建立消息后发起的呼叫,或被叫侧为CS域时,GMSC在接收到来自于主叫侧的呼叫后,对被叫信息分析后发起的呼叫;
所述预定触发机制为:CAMEL机制、或USSD机制、或Notify机制、或信令拦截机制。
6.如权利要求5所述的一种路由路径控制方法,其特征在于,所述步骤a2具体包括:
所述应用服务器获取移动网电路交换CS域中主叫侧VMSC的位置信息,并根据就近路由策略确定出距离所述VMSC最近的MGCF;或
所述应用服务器获取移动网电路交换CS域中主叫用户当前的位置信息,并根据就近路由策略确定出距离所述主叫用户当前的VMSC最近的MGCF;或
所述应用服务器获取移动网电路交换CS域中被叫侧GMSC的位置信息,并根据预定就近路由策略确定所述GMSC对应的MGCF。
7.如权利要求6所述的一种路由路径控制方法,其特征在于,所述应用服务器获取移动网电路交换CS域中主叫侧VMSC位置信息的步骤包括:
所述应用服务器根据CAMEL IDP消息中携带的MSC地址信息确定CS域中主叫侧VMSC的位置信息。
8.如权利要求6所述的一种路由路径控制方法,其特征在于,所述应用服务器获取移动网电路交换CS域中被叫侧GMSC位置信息的步骤包括:
所述应用服务器根据CAMEL IDP消息中携带的MSC地址信息确定移动网电路交换CS域中被叫侧GMSC的位置信息;或
所述应用服务器根据SRI消息中携带的MSC地址信息确定移动网电路交换CS域中被叫侧GMSC的位置信息。
9.如权利要求6所述的一种路由路径控制方法,其特征在于,所述步骤b 具体包括:
所述应用服务器根据所述MGCF信息构造IMRN,并将其下发至VMSC/GMSC;或
所述应用服务器根据所述MGCF信息构造IMRN,并将其下发至UE,所述UE在发起呼叫时将所述IMRN提供给其当前所在的VMSC。
10.如权利要求9所述的一种路由路径控制方法,其特征在于:
所述IMRN包括:MGCF路由信息和DTF PSI和呼叫参考号码。
11.如权利要求9所述的一种路由路径控制方法,其特征在于:
所述IMRN包括:MGCF路由信息和DTF PSI。
12.如权利要求1所述的一种路由路径控制方法,其特征在于,所述步骤a还包括:
当应用服务器确定出的IMS域中的网络实体MGCF不属于本归属IMS域中的网络实体时,MGCF通过对被叫信息进行ENUM DNS转换功能来确定出归属IMS域中的I-CSCF地址信息。
13.一种路由路径控制***,其特征在于,包括:
位于应用服务器的IMS域网络实体确定模块:对于需要从电路交换域路由至IMS域的呼叫,根据电路交换域发起呼叫的网络实体的位置信息就近选取接收所述呼叫的IMS域中的网络实体,并将所述IMS域网络实体信息提供给路由模块;
位于电路交换域的路由模块:根据IMS域网络实体确定模块提供的IMS域网络实体信息,将呼叫路由至IMS域中相应的实体。
14.一种应用服务器,其特征在于,所述应用服务器中设置有IMS域网络实体确定模块,对于需要从电路交换域路由至IMS域的呼叫,所述IMS域网 络实体确定模块根据电路交换域发起呼叫的网络实体的位置信息就近选取接收所述呼叫的IMS域中的网络实体,并将所述IMS域中的网络实体信息提供给电路交换域中的网络实体。
15.一种交换中心,设置于电路交换域中,其特征在于,所述交换中心中设置有路由模块,所述路由模块根据应用服务器提供的IMS域网络实体信息,将呼叫路由至IMS域中相应的网络实体,所述IMS域中相应的网络实体是所述应用服务器根据电路交换域发起呼叫的网络实体的位置信息就近选取的接收所述呼叫的IMS域中的网络实体。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2005100898345A CN1913504B (zh) | 2005-08-08 | 2005-08-08 | 一种路由路径控制方法、***和装置 |
PCT/CN2006/001953 WO2007016863A1 (fr) | 2005-08-08 | 2006-08-03 | Procédé et système de commande d'un trajet d'acheminement de session |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2005100898345A CN1913504B (zh) | 2005-08-08 | 2005-08-08 | 一种路由路径控制方法、***和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1913504A CN1913504A (zh) | 2007-02-14 |
CN1913504B true CN1913504B (zh) | 2010-12-08 |
Family
ID=37722276
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2005100898345A Active CN1913504B (zh) | 2005-08-08 | 2005-08-08 | 一种路由路径控制方法、***和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1913504B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102056327B (zh) * | 2009-11-06 | 2014-03-12 | 中兴通讯股份有限公司 | 一种优化媒体路径的建立方法 |
CN102420802A (zh) * | 2010-09-27 | 2012-04-18 | 中兴通讯股份有限公司 | 电路交换域呼叫通过拜访地ims接入点接入的方法及*** |
CN104767708B (zh) * | 2014-01-02 | 2018-11-02 | ***通信集团公司 | 一种通信方法及装置 |
-
2005
- 2005-08-08 CN CN2005100898345A patent/CN1913504B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN1913504A (zh) | 2007-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100583843C (zh) | 一种会话路由路径控制方法和*** | |
CN100474854C (zh) | 一种选择被叫接续网络的方法及网络*** | |
CN100493255C (zh) | 一种基于话音业务连续性的实现呼叫业务的***和方法 | |
CN1802022B (zh) | 在话音业务连续性业务中建立初始呼叫的方法及*** | |
CN100450207C (zh) | 电路域用户接入ims域的方法及通信*** | |
CN100571468C (zh) | 一种cs域呼叫终结***和方法 | |
EP2207326B1 (en) | System, apparatus and method for providing IMS services | |
EP2073479A1 (en) | Method and system for call continuity | |
US20020110104A1 (en) | Hybrid media gateway control function providing circuit-switched access to a packet-switched radio telecommunications network | |
US20080112395A1 (en) | Method for voice service based on service trigger, and method and system for routing control of voice service based on service trigger | |
CN101090562B (zh) | 在ip多媒体子***中传递用户终端位置信息的方法及装置 | |
CN101247637B (zh) | 一种在多接入方式下提供会话切换的方法及*** | |
CN1997201A (zh) | 在话音业务连续性中处理呼叫的方法及装置 | |
EP2716001B1 (en) | Routing of calls in ip multimedia subsystem centralized services networks | |
CN100461880C (zh) | 一种基于业务触发的话音业务的实现方法 | |
US20130343279A1 (en) | Selection of service domain in ims centralised services | |
CN1913504B (zh) | 一种路由路径控制方法、***和装置 | |
CN1988714A (zh) | 一种终呼网络选择***和终呼网络选择的方法 | |
CN101146367A (zh) | 一种基于话音业务连续性的实现呼叫业务的***和方法 | |
CN113453174B (zh) | 一种漫游地业务提供方法、ip多媒体***及存储介质 | |
CN101102604B (zh) | Ip多媒体子***集中控制业务中用户关机前转的方法 | |
CN101330455B (zh) | Ip多媒体子***集中业务用户不可及前转实现方法 | |
CN101932119B (zh) | 一种ip多媒体子***网络的业务实现方法及*** | |
CN101287272A (zh) | 一种实现语音呼叫连续性业务的方法及装置 | |
Campacci et al. | VCC service: Standardization of integration between CS domain and IMS |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |