一种电路交换域终呼锚定方法及其系统的制作方法

文档序号:7966765阅读:94来源:国知局
专利名称:一种电路交换域终呼锚定方法及其系统的制作方法
技术领域
本发明涉及移动通信技术,特别涉及在IMS(IP Multimedia Subsystem,IP多媒体子系统)网络和传统电路域网络共存期间,VCC(Voice CallContinuity,语音呼叫连续性)用户在没有智能网业务的传统电路域的终呼锚定方法及其系统。
背景技术
移动通讯网络的核心网正在向全IP(ALL IP)网络的IP多媒体子系统(IP Multimedia Subsystem,IMS)演进中。然而这种演进不是一朝一夕能够完成的,其对现有的传统的电路域网络替代将逐步完成,这是一个长期的过程。在这个过程中,必然存在IMS和传统域网络共存的局面。
在网络的覆盖上,可能存在某些地域传统网络单独覆盖、某些地域IMS网络单独覆盖、某些地域双网共存。随着网络的演进,IMS覆盖的区域会越来越大,传统域会逐渐消亡。
语音呼叫连续性(Voice Call Continuity,VCC)技术正基于上述背景提出。其出发点是用户在双网签约,终端也是双模终端。用户在一个网络发生语音会话过程中时,其网络的信号下降,而另一网络信号良好时,发生网络的切换,如,从IMS网络切换到传统域网络中。此时需要VCC技术来保证语音通话不中断即通话的连续性。
保持网络切换时的话音不中断的会话过程中,需要锚定(anchoring)技术的支持。所述的锚定是指在呼叫过程中,会话路径上插入一个控制点,如图1所示,此时用户设备(User Equipment,UE)A和B的会话变成了2个会话,分别是A和锚点(anchoring point)C,锚点C和端点B的会话。这样在端点,比如A发生网络间切换时,A和锚点C之间的会话将重新建立,但是锚点C和对端B之间的会话不会受影响而断开。这样,在A和锚点C的会话重新建立好后,A与B的会话可以继续下去,从而保证了语音会话连续性。
在VCC业务中,用户是双网签约,每个网络都可以给其分配一个号码,例如传统网络分配的是E.164号码,IMS网络分配的是SIP URI。
现有的技术中,当来自传统电路域网络的呼叫,到达终呼VCC用户的归属传统域网络时(被叫号码为传统网络分配的号码),锚定过程采用的是基于智能网,或者号码携带的方法。其特点如图2、图3所示,简略起见,下面只说明与本发明背景相关的过程图2是智能网方案的CS(电路)域终呼锚定流程图,具体包括步骤100,传统网络的呼叫消息ISUP:IAM,到达VCC用户的归属传统域CS网络的移动交换中心MSC(该MSC通常是网关MSC),在呼叫消息中包含了主叫号码(CgPN)和被叫号码(CdPN)。
步骤110,MSC向归属位置寄存器HLR发送位置查询请求,步骤120,HLR向MSC发送位置查询请求应答,其中的触发器列表中包含了无线智能网信令控制点WIN SCP的地址;步骤130,MSC向WIN SCP发送ANLYZD消息,消息中包含了被叫号码;步骤140,WIN SCP收到消息后,向VCC应用服务器(Application Server,AS)转发ANLYZD消息;步骤150,VCC应用服务器收到ANLYZD消息后,保存被叫号码,并将其与签约者建立关联。在返回的anlyzd应答消息中,包含了VCC应用服务器关联的的临时IMS路由号码;步骤160,WIN SCP将anlyzd消息转发给MSC;步骤170,MSC根据anlyzd消息中的路由信息(VCC应用服务器关联的临时IMS路由号码),向用户归属网络的媒体网关控制功能(Media GatewayControl Function,MGCF)发送ISUP呼叫消息;步骤180,媒体网关控制功能MGCF收到呼叫后,向VCC应用服务器发起呼叫请求(SIP Invite请求),该呼叫经由I-CSCF(查询呼叫会话控制功能)完成;步骤190,VCC应用服务器收到呼叫请求后,根据VCC应用服务器关联的临时IMS路由号码,找到步骤150中保存被叫号码。VCC应用服务器使用真正的被叫号码继续呼叫。
图3为号码携带方案的CS域终呼锚定流程图,其包括步骤210,传统域查询号码携带数据库步骤220,号码携带数据库返回的响应包含了本地路由号码(Local RoutingNumber,LRN),它可被用来重定向到IMS网络。
步骤230,传统域向MGCF发送IAM消息,其中被叫号码为LRN,原始的被叫号码保存在ISUP Ported Gap信息单元中。
步骤240,MGCF发现这是号码携带,取出原始的被叫号码,向I/S-CSCF发送Invite消息。
步骤250,S-CSCF根据初始过滤准则(iFC),向VCC应用服务器触发业务。
综上,现有CS域的终呼锚定只有在部署智能网业务或号码携带时,才能实现,但目前在很多传统网络中,没有部署智能业务或号码携带。此时VCC业务中,CS域的终呼锚定就无法做到。

发明内容
本发明所要解决的问题,在于提供一种电路交换域终呼锚定的方法及其系统,克服了现有技术在没有部署智能网业务或号码携带的传统网络时不能实现终呼锚定的缺陷。
为达到上述目的,本发明提供的电路交换域终呼锚定的方法,用于电路交换域网络和IP多媒体子系统网络切换所需的锚定,所述电路交换域网络至少包括移动交换中心和归属位置寄存器,所述IP多媒体子系统网络至少包括语音呼叫连续性应用服务器和媒体网关控制功能,其特征在于,包括步骤0,当传统域网络的呼叫到达语音呼叫连续性用户的归属电路交换域的移动交换中心时,所述移动交换中心向归属位置寄存器发送LOCREQ消息查询位置;步骤1,所述归属位置寄存器直接向语音呼叫连续性应用服务器发送消息请求路由信息;步骤2,所述语音呼叫连续性应用服务器向该位置寄存器返回其IP多媒体子系统可路由号码信息指引锚定。
上述电路交换域终呼锚定方法,其特征在于,所述步骤1之前还包括所述归属位置寄存器根据接收到的语音呼叫连续性签约用户的LOCREQ消息判断是否需要锚定的步骤;如需要锚定,执行步骤1,如不需锚定,向服务该用户的移动交换中心发送ROUTREQ查询路由。
上述电路交换域终呼锚定方法,其特征在于,步骤2进一步包括步骤21,所述语音呼叫连续性应用服务器接收并保存归属位置寄存器发送的请求路由信息的消息后,向该归属位置寄存器返回该语音呼叫连续性应用服务器的IP多媒体子系统路由号码或者返回可以路由到该语音呼叫连续性应用服务器的临时IP多媒体子系统路由号码;步骤22,所述归属位置寄存器收到所述语音呼叫连续性应用服务器返回的消息后,向所述移动交换中心返回locreq消息,该locreq消息中的路由信息为所述语音呼叫连续性应用服务器IP多媒体子系统路由号码;步骤23,所述移动交换中心根据收到locreq消息中的路由信息发起呼叫,所述语音呼叫连续性应用服务器根据收到呼叫请求信息取出保存的真正被叫号码继续呼叫。
上述电路交换域终呼锚定方法,其特征在于,所述步骤23进一步包括步骤31,所述移动交换中心根据收到的消息向媒体网关控制器发送呼叫消息;步骤32,所述媒体网关控制器收到呼叫消息后,向该消息中的被叫号码发起呼叫请求;步骤33,所述语音呼叫连续性应用服务器收到呼叫请求后,取出保存的真正被叫号码按标准IP多媒体子系统呼叫流程继续发起呼叫。
上述电路交换域终呼锚定方法,其特征在于,所述步骤1中归属位置寄存器直接向语音呼叫连续性应用服务器发送的消息是ANLYZD消息或者ROUTREQ消息。
上述电路交换域终呼锚定方法,其特征在于,当所述归属位置寄存器收到的LOCREQ消息中,包含语音呼叫连续性触发器时,判断为需要锚定,当所述归属位置寄存器收到的LOCREQ消息中,不包含语音呼叫连续性触发器时,判断为不需要锚定。
上述电路交换域终呼锚定方法,其特征在于,当所述归属位置寄存器收到语音呼叫连续性签约用户的LOCREQ消息来自移动交换中心时,判断为需要锚定,当该LOCREQ消息来自语音呼叫连续性应用服务器时,判断为不需要锚定。
上述电路交换域终呼锚定方法,其特征在于,所述LOCREQ消息中至少包括被叫号码。
上述电路交换域终呼锚定方法,其特征在于,所述步骤21中,所述语音呼叫连续性应用服务器保存的消息包括主叫号码和被叫号码,或者只包括被叫号码。
上述电路交换域终呼锚定方法,其特征在于,当所述步骤21中语音呼叫连续性应用服务器保存主叫号码和被叫号码,返回语音呼叫连续性应用服务器的IP多媒体子系统路由号码,所述步骤23根据主叫号码找到真正的被叫号码;当所述步骤21中语音呼叫连续性应用服务器保存主叫号码、被叫号码,返回可以路由到该语音呼叫连续性应用服务器的临时IP多媒体子系统路由号码,所述步骤23根据主叫号码和临时IP多媒体子系统路由号码找到真正的被叫号码;当所述步骤21中语音呼叫连续性应用服务器只保存被叫号码,然后返回可以路由到VCC应用服务器的临时IP多媒体子系统路由号码,所述步骤23根据临时IP多媒体子系统路由号码找到真正的被叫号码。
上述电路交换域终呼锚定方法,其特征在于,所述步骤2中语音呼叫连续性应用服务器向归属位置寄存器返回的消息类型取决于所述步骤1中归属位置寄存器向该语音呼叫连续性应用服务器发送的消息类型。
为进一步的实现本发明的目的,还提供了一种电路交换域终呼锚定系统,用于电路交换域网络和IP多媒体子系统网络切换时的锚定,其至少包括归属位置寄存器和语音呼叫连续性应用服务器,其特征在于,所述归属位置寄存器直接向语音呼叫连续性应用服务器发送请求路由信息的消息;所述语音呼叫连续性应用服务器向该位置寄存器返回其IP多媒体子系统可路由号码信息来指引锚定。
与现有技术相比,本发明的优点在于,当移动交换中心MSC向归属位置寄存器HLR查询终呼路由时,通过HLR直接向VCC应用服务器请求路由信息,来完成锚定的需求。解决了当CS域没有部署智能网和号码携带业务时,VCC业务中,如何在CS域终呼锚定的问题。并且本发明流程尽可能保持了与智能网方式一致,对各网元改动很小。


图1为现有技术会话锚定示意图;图2为现有技术智能网方案的CS域终呼锚定;图3为现有技术号码携带方案的CS域终呼锚定;图4为本发明第一实施例,归属位置寄存器(HLR)向VCC应用服务器发送ROUTREQ消息,实现锚定的信令流程图;图5为本发明第二实施例,归属位置寄存器(HLR)向VCC应用服务器发送ANLYZD消息,实现锚定的信令流程图。
具体实施例方式
本发明用于CS域网络和IMS网络切换时的锚定,所述CS域网络至少包括移动交换中心MSC和归属位置寄存器HLR,所述IMS网络至少包括语音呼叫连续性VCC应用服务器,该方法包括以下步骤步骤一,当传统域网络的呼叫到达所述VCC用户的归属CS域MSC(通常是网关MSC)时,该MSC向所述HLR发送LOCREQ消息;该LOCREQ至少包括被叫号码。
对于没有签约VCC业务的用户,HLR执行正常的终呼流程。当该用户有VCC签约时,该HLR根据接收到的VCC签约用户的LOCREQ消息判断是否需要锚定,需要锚定,则向VCC应用服务器查询路由;不需锚定,则向服务该用户的MSC(拜访VMSC)发送ROUTREQ查询路由;具体判断方法包括但不限于以下两种(1)设置一个新的触发器类型,VCC触发器,当该HLR收到的LOCREQ消息中,包含该VCC触发器时,判断为需要锚定,当该HLR收到的LOCREQ消息中,不包含VCC触发器时,判断为不需要锚定。
(2)HLR配置为,对于VCC签约用户,当LOCREQ来自MSC时,判断为需要锚定,当LOCREQ来自VCC应用服务器时,判断为不需要锚定。
步骤二,所述HLR直接向VCC应用服务器发送消息请求路由信息;步骤三,所述VCC应用服务器接收HLR发送的消息后,保存相关信息内容,并向该HLR返回该VCC应用服务器的IMS路由号码信息;该步骤进一步包括但不限于以下几种情况所述VCC应用服务器保存的消息包括主叫号码、被叫号码,向HLR返回VCC应用服务器的IMS路由号码;所述VCC应用服务器保存的消息包括主叫号码、被叫号码,向HLR返回可以路由到VCC应用服务器的临时IMS路由号码;所述VCC应用服务器保存的消息包括被叫号码,向HLR返回可以路由到VCC应用服务器的临时IMS路由号码;步骤四,所述HLR收到所述VCC应用服务器返回的消息后,向所述MSC返回locreq消息,该locreq消息中的路由信息为所述VCC应用服务器IMS路由号码;步骤五,所述MSC根据收到的消息向媒体网关控制器MGCF发送呼叫消息(ISUP IAM消息);步骤六,所述MGCF收到呼叫消息(IAM消息)后,向其中的被叫号码发送SIP INVITE消息发起呼叫请求;步骤七,所述VCC应用服务器收到INVITE呼叫消息后,根据步骤三中的相关消息,取出保存的真正被叫号码按标准IMS呼叫流程继续发起呼叫。
该步骤七中很据呼叫消息取出真正被叫号码与所述步骤三中的相关消息包括但不限于以下几种关联情况当所述步骤三中VCC应用服务器保存主叫号码、被叫号码,返回VCC应用服务器的IMS路由号码,所述步骤七根据主叫号码找到真正的被叫号码;当所述步骤三中VCC应用服务器保存主叫号码、被叫号码,然后返回可以路由到VCC应用服务器的临时IMS路由号码,所述步骤七根据主叫号码和临时IMS路由号码找到真正的被叫号码;
当所述步骤三中VCC应用服务器保存被叫号码,然后返回可以路由到VCC应用服务器的临时IMS路由号码,所述步骤七根据临时IMS路由号码找到真正的被叫号码;下面结合附图和具体实施例对本发明的详细流程作进一步详细的说明,但不作为对本发明的限定。
第一实施例图4示出了本发明的一个信令流程示例,此时归属位置寄存器向VCC发送的是ROUTREQ消息,步骤如下步骤300,来自传统域的终呼到达VCC用户的归属传统域的MSC,此时被叫号码是传统域分配的号码;步骤310,MSC根据用户的签约信息,向HLR发送位置申请消息LOCREQ,其中至少包含被叫号码;步骤320,HLR收到LOCREQ消息后,根据消息内容,用户的签约信息和配置,向VCC应用服务器发送ROUTREQ消息;步骤330,VCC应用服务器收到ROUTREQ消息后,保存被叫号码等信息,并向HLR返回routreq应答消息,其中包含IMS路由号码(可路由到VCC应用服务器的IMS路由号码)步骤340,HLR收到routreq应答消息后,向MSC返回locreq应答消息;步骤350,MSC根据收到的locreq应答消息中的路由信息(可路由到VCC应用服务器的IMS路由号码),向用户IMS归属网络的MGCF发起ISUP IAM消息,其中主叫号码不变,被叫号码是从locreq中收到的号码;步骤360,MGCF收到IAM消息后,根据被叫号码(可路由到VCC应用服务器的IMS路由号码),向VCC应用服务器发起INVITE消息,其经由I-CSCF达到VCC应用服务器;步骤370,VCC应用服务器收到INVITE消息后,根据其中的信息找出在步骤330中保存的真正的被叫号码。VCC应用服务器根据真正的被叫号码,继续发起呼叫;第二实施例;图5示出了本发明的另一个信令流程示例,此时归属位置寄存器向VCC发送的是ANLYZD消息,步骤如下
步骤400,来自传统域的终呼到达VCC用户的归属传统域的MSC,此时被叫号码是传统域分配的号码;步骤410,MSC根据用户的签约信息,向HLR发送位置申请消息LOCREQ,其中至少包含被叫号码;步骤420,HLR收到LOCREQ消息后,根据消息内容,用户的签约信息和配置,向VCC应用服务器发送ANLYZD消息;步骤430,VCC应用服务器收到ANLYZD消息后,保存被叫号码,并向HLR返回anlyzd应答消息,其中包含IMS路由号码(可路由到VCC应用服务器的IMS路由号码)步骤440,HLR收到anlyzd应答消息后,向MSC返回locreq应答消息;步骤450,MSC根据收到的locreq应答消息中的路由信息(可路由到VCC应用服务器的IMS路由号码),向用户IMS归属网络的MGCF发起ISUP IAM消息,其中主叫号码不变,被叫号码是从locreq中收到的号码;步骤460,MGCF收到IAM消息后,根据被叫号码(可路由到VCC应用服务器的IMS路由号码),向VCC应用服务器发起INVITE消息,其经由I-CSCF达到VCC应用服务器;步骤470,VCC应用服务器收到INVITE消息后,根据其中的信息找出在步骤430中保存的真正的被叫号码。VCC应用服务器根据真正的被叫号码,继续发起呼叫。
本发明的电路交换域终呼锚定系统,用于电路交换域网络和IP多媒体子系统网络切换时的锚定,其包括传统电话网络、移动交换中心MSC、归属位置寄存器HLR、媒体网关控制功能MGCF、呼叫会话控制功能CSCF、语音呼叫连续性应用服务器VCC AS、归属用户服务器HSS。主要特征在于,在没有无线智能网信令控制点WIN SCP的情况下,所述HLR直接向VCC应用服务器发送请求路由信息的消息;该VCC应用服务器向该HLR返回其IP多媒体子系统可路由号码信息来指引锚定。
本发明通过HLR直接向VCC应用服务器请求路由信息,来完成锚定的需求。当终呼到达VCC用户的归属CS域时,HLR直接向VCC应用服务器请求路由信息,VCC应用服务器返回自己的IMS可路由号码,指引锚定。
当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种电路交换域终呼锚定的方法,用于电路交换域网络和IP多媒体子系统网络切换所需的锚定,所述电路交换域网络至少包括移动交换中心和归属位置寄存器,所述IP多媒体子系统网络至少包括语音呼叫连续性应用服务器和媒体网关控制功能,其特征在于,包括步骤0,当传统域网络的呼叫到达语音呼叫连续性用户的归属电路交换域的移动交换中心时,所述移动交换中心向归属位置寄存器发送LOCREQ消息查询位置;步骤1,所述归属位置寄存器直接向语音呼叫连续性应用服务器发送消息请求路由信息的步骤;步骤2,所述语音呼叫连续性应用服务器向该位置寄存器返回其IP多媒体子系统可路由号码信息指引锚定的步骤。
2.根据权利要求1所述的电路交换域终呼锚定方法,其特征在于,所述步骤1还包括所述归属位置寄存器根据接收到的语音呼叫连续性签约用户的LOCREQ消息判断是否需要锚定的步骤;如需要锚定,执行步骤1,如不需锚定,向服务该用户的移动交换中心发送ROUTREQ查询路由。
3.根据权利要求1所述的电路交换域终呼锚定方法,其特征在于,步骤2进一步包括步骤21,所述语音呼叫连续性应用服务器接收并保存归属位置寄存器发送的请求路由信息的消息后,向该归属位置寄存器返回该语音呼叫连续性应用服务器的IP多媒体子系统路由号码或者返回可以路由到该语音呼叫连续性应用服务器的临时IP多媒体子系统路由号码;步骤22,所述归属位置寄存器收到所述语音呼叫连续性应用服务器返回的消息后,向所述移动交换中心返回locreq消息,该locreq消息中的路由信息为所述语音呼叫连续性应用服务器IP多媒体子系统路由号码;步骤23,所述移动交换中心根据收到locreq消息中的路由信息发起呼叫,所述语音呼叫连续性应用服务器根据收到呼叫请求信息取出保存的真正被叫号码继续呼叫。
4.根据权利要求3所述的电路交换域终呼锚定方法,其特征在于,所述步骤23进一步包括步骤31,所述移动交换中心根据收到的消息向媒体网关控制器发送呼叫消息;步骤32,所述媒体网关控制器收到呼叫消息后,向该消息中的被叫号码发起呼叫请求;步骤33,所述语音呼叫连续性应用服务器收到呼叫请求后,取出保存的真正被叫号码按标准IP多媒体子系统呼叫流程继续发起呼叫。
5.根据权利要求1所述的电路交换域终呼锚定方法,其特征在于,所述步骤1中归属位置寄存器直接向语音呼叫连续性应用服务器发送的消息是ANLYZD消息或者ROUTREQ消息。
6.根据权利要求2所述的电路交换域终呼锚定方法,其特征在于,当所述归属位置寄存器收到的LOCREQ消息中,包含语音呼叫连续性触发器时,判断为需要锚定,当所述归属位置寄存器收到的LOCREQ消息中,不包含语音呼叫连续性触发器时,判断为不需要锚定。
7.根据权利要求2所述的电路交换域终呼锚定方法,其特征在于,当所述归属位置寄存器收到语音呼叫连续性签约用户的LOCREQ消息来自移动交换中心时,判断为需要锚定,当该LOCREQ消息来自语音呼叫连续性应用服务器时,判断为不需要锚定。
8.根据权利要求2所述的电路交换域终呼锚定方法,其特征在于,所述LOCREQ消息中至少包括被叫号码。
9.根据权利要求1所述的电路交换域终呼锚定方法,其特征在于,所述步骤21中,所述语音呼叫连续性应用服务器保存的消息包括主叫号码和被叫号码,或者只包括被叫号码。
10.根据权利要求9所述的电路交换域终呼锚定方法,其特征在于,当所述步骤21中语音呼叫连续性应用服务器保存主叫号码和被叫号码,返回语音呼叫连续性应用服务器的IP多媒体子系统路由号码,所述步骤23根据主叫号码找到真正的被叫号码;当所述步骤21中语音呼叫连续性应用服务器保存主叫号码、被叫号码,返回可以路由到该语音呼叫连续性应用服务器的临时IP多媒体子系统路由号码,所述步骤23根据主叫号码和临时IP多媒体子系统路由号码找到真正的被叫号码;当所述步骤21中语音呼叫连续性应用服务器只保存被叫号码,然后返回可以路由到VCC应用服务器的临时IP多媒体子系统路由号码,所述步骤23根据临时IP多媒体子系统路由号码找到真正的被叫号码。
11.根据权利要求1所述的电路交换域终呼锚定方法,其特征在于,所述步骤2中语音呼叫连续性应用服务器向归属位置寄存器返回的消息类型取决于所述步骤1中归属位置寄存器向该语音呼叫连续性应用服务器发送的消息类型。
12.一种电路交换域终呼锚定系统,用于电路交换域网络和IP多媒体子系统网络切换时的锚定,其至少包括归属位置寄存器和语音呼叫连续性应用服务器,其特征在于,所述归属位置寄存器直接向语音呼叫连续性应用服务器发送请求路由信息的消息;所述语音呼叫连续性应用服务器向该位置寄存器返回其IP多媒体子系统可路由号码信息来指引锚定。
全文摘要
本发明公开了一种电路交换域的终呼锚定方法及其系统,该方法包括以下步骤当传统域网络的呼叫到达语音呼叫连续性用户的归属电路交换域的移动交换中心时,所述移动交换中心向归属位置寄存器发送LOCREQ消息查询位置;所述归属位置寄存器直接向语音呼叫连续性应用服务器发送消息请求路由信息;所述语音呼叫连续性应用服务器向该位置寄存器返回其IP多媒体子系统可路由号码信息指引锚定。本发明实现了VCC用户在没有智能网业务的传统电路域的终呼锚定。
文档编号H04Q7/38GK101094442SQ20061011257
公开日2007年12月26日 申请日期2006年8月23日 优先权日2006年8月23日
发明者李振东 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1