实现呼叫失败前转的方法及装置的制作方法

文档序号:7643616阅读:185来源:国知局
专利名称:实现呼叫失败前转的方法及装置的制作方法
技术领域
本发明涉及通信领域,尤其指一种实现呼叫失败前转的方法及装置。
背景技术
现在的移动网络大多都是基于电路域的系统,用户终端实现功能比较单一,一般只支持语音和简单的数据业务,而IMS(IP Multimedia Subsystem,IP多媒体子系统)作为下一代电信网络体系架构,以其提供的统一认证,计费,开放的业务提供体系,方便的与IT(Information Technology,信息技术)系统集成能力,越来越多的获得电信设备制造商、电信运营商的支持。并且通过IMS系统,可以向3G(3rd Generation,第三代移动通信技术)多媒体用户终端提供电路域无法提供的多媒体增值业务,例如呈现业务、视频会议等。按照目前的发展趋势来看,IMS域会和传统电路域有一个较长的共存期,这就需要建立IMS域和电路域的互通。但是现有的电路域网络和服务于现有电路域的用户终端不能支持IMS网络,电路域用户终端无法享用IMS系统提供的某些多媒体增值业务等服务,使得IMS域和电路域之间的通信实现起来也比较麻烦。
中国专利申请(申请号200610065232.9;申请日2006年3月20日;发明名称电路域终端接入多媒体子系统的方法及其实现装置)提出一种电路域终端接入多媒体子系统的方法,MSC(Mobile Switching Center,移动交换中心)模拟IMS发起SIP(Session Initiation Protocol,会话发起协议)信令,将电路域终端接入多媒体子系统IMS域;此发明还提出一种通过多媒体子系统寻找被叫电路域终端的方法,在多媒体子系统中执行注册的被叫类补充业务和增值业务后,将呼叫前转到被叫终端所属的MSC,所属MSC接收来自IMS域的INVITE信令,解析被叫电路域终端号码,接续被叫终端。此发明中电路域接入多媒体子系统的方法是通过SIP信令将电路域用户接入到多媒体子系统,享受多媒体子系统的各项增值服务;而通过多媒体子系统寻找被叫电路域终端的方法,则是通过MSC对来自IMS域的INVITE信令进行解析,从而得到电路域终端号码。该发明的电路域终端不能在IMS域内注册,只能在发生呼叫的时候路由到IMS域,IMS域就只能够对普通呼叫类业务进行控制,不能对电路域终端提供如呈现业务(Presence)、点击呼叫、网络电话簿等更多的IMS业务。
另外,随着终端技术的发展,GSM(Global System for MobileCommunications,全球移动通信系统)和蓝牙双模、GSM和WiFi(WirelessFidelity,无线保真)双模、GSM和WiMAX(Worldwide Interoperability forMicrowave Access,微波存取全球互通)双模、3G和WiMAX双模、3G和WiFi双模等开始出现,并会逐渐流行,这些双模有一个共同特点就是一般使用运营商提供的电路域话音业务并且在WiFi、蓝牙或者WiMAX等覆盖区域使用分组域服务。因此,电路域或分组域的用户终端无法保留原来的用户标识使用双模终端,而IMS域作为分组域中的多媒体子系统,与电路域的通信显得比较麻烦,并且电路域用户终端也无法享用IMS域的某些多媒体增值业务等服务。
现有技术中一种电路域和IMS域互通方式构架示意图如图1所示,电路域核心网和IMS域核心网独立设置,中间由MGCF(Media Gateway ControlFunction,媒体网关控制功能实体)和MGW(Media Gateway,媒体网关)来进行互通。传统终端在电路域发生的呼叫将会首先通过电路域指令(如ISUP等)路由到MGCF,由MGCF将呼叫转换为SIP信令后发给IMS域,再由IMS域进行业务控制和计费等。IMS域处理完毕之后,再将处理过后的信令经由MGCF传递回电路域进行接续。图1中MSC是传统电路域的控制核心,MSC一方面通过A接口信令和RAN(Radio Access Network,无线接入网)连接控制MS(Mobile Station,移动台),一方面通过MAP(Mobile Application Part,移动应用部分)信令和HLR(Home Location Register,归属位置寄存器)连接对用户进行数据管理和位置管理。电路域和IMS域的互通是通过MGCF来完成,MGCF一方面和MSC通过ISUP(ISDN User Part,ISDN用户部分)信令进行互通,一方面和CSCF(Call Session Control Function,呼叫会话控制功能实体)通过SIP信令进行互通,MGCF在其中起着ISUP和SIP信令的转换功能。虽然该互通方式可实现电路域和IMS域用户终端呼叫的接续,但是,由于现有的电路域网络和服务于现有电路域的用户终端不能支持IMS网络,电路域用户终端不具备使用IMS域增值业务服务的权限,也就无法享用IMS系统提供的某些多媒体增值业务等服务。

发明内容
本发明的实施例要解决的问题是在网络和移动终端不做任何改动的情况下,实现用户终端呼叫在电路域和IMS域之间接续,并且使得电路域用户终端可以更多的享用IMS域的各种增值业务等服务。
为达到上述目的,本发明实施例提供了一种实现呼叫失败前转的方法,包括以下步骤在电路域和IMS域设置相同的用户标识;在呼叫时,检测所述用户终端的呼叫路径是否可达;若检测到所述用户终端的呼叫路径在其中一个域内不可达,则转到另外一个域内进行呼叫。
本发明实施例还提供了一种实现呼叫失败前转的装置,包括业务注册单元、呼叫状态查询单元和域转换单元,所述业务注册单元,连接所述呼叫状态查询单元,用于注册呼叫失败前转业务,并在电路域和IMS域设置相同的用户标识;所述呼叫状态查询单元,连接所述业务注册单元,用于查询用户终端的呼叫状态是否为可达;所述域转换单元,连接所述呼叫状态查询单元,用于当用户终端的呼叫路径在其中一个域内不可达时,将所述呼叫转换到另外一个域。
本发明的实施例在不用网络和移动终端做任何改动的情况下,以电路域和IMS域共用户标识的方式来实现用户终端呼叫在电路域和IMS域之间转换,并且用户可参与指示在两个域接续,提高了用户终端呼叫的成功率,方便了电路域和IMS域之间的通信,并且使得电路域用户终端可以更多的享用IMS域的各种增值业务等服务。


图1为现有技术中一种电路域和IMS域互通方式构架示意图;图2为本发明实施例实现呼叫电路域和IMS域失败前转方法的示意图;图3为本发明实施例一中实现呼叫在电路域和IMS域失败前转方法的示意图;图4为本发明实施例二中实现呼叫在电路域和IMS域失败前转方法的示意图;图5为本发明实施例实现呼叫失败前转装置的结构示意图。
具体实施例方式
本发明的实施例是以现有技术的网络构架为基础,通过用户终端注册呼叫的失败前转业务,实现用户终端呼叫在电路域路径和IMS域路径之间的接续。
本发明实施例实现呼叫在电路域和IMS域失败前转方法的示意图,如图2所示,用户终端A、用户终端B和用户终端C分别注册了失败前转业务,用户终端A为电路域用户终端,用户终端B为IMS域用户终端。图中单箭头表示IMS域内用户终端B呼叫用户终端C的失败前转路径,双箭头表示电路域内用户终端A呼叫用户终端C的失败前转路径。
其中,用户终端A为电路域用户终端,则用户终端A对用户终端C的呼叫首选路径为电路域的呼叫路径,当电路域的移动交换中心MSC检测到电路域的呼叫路径可达时,则直接通过电路域的路径呼叫用户终端C;当电路域移动交换中心MSC检测到电路域的呼叫路径不可达,则通过之前注册的失败前转到IMS域的业务,用户终端A对用户终端C的呼叫路径从电路域转接到IMS域;用户终端B为IMS域用户终端,则用户终端B对用户终端C的呼叫首选路径为IMS域的呼叫路径,当IMS域的查询呼叫状态控制功能I-CSCF(Interogating-Call Session Control Function,查询呼叫会话控制功能实体)检测到IMS域的呼叫路径可达时,则直接从IMS域的路径呼叫用户终端C;当IMS域的查询呼叫状态控制功能I-CSCF检测到IMS域的呼叫路径不可达,则通过之前注册的失败前转到电路域的业务,用户终端B对用户终端C的呼叫路径从IMS域转接到电路域。
本实施例中,电路域呼叫失败则前转到IMS域呼叫,IMS域呼叫失败则前转到电路域呼叫,使用户终端呼叫的成功率得到提高。
其中,用户终端的呼叫路径从电路域转接到IMS域的具体过程如图3所示,包括以下步骤步骤S301,电路域主叫用户终端A向移动交换中心MSC发起呼叫被叫用户终端C的请求;当电路域主叫用户终端A要呼叫被叫用户终端C时,用户终端A会向电路域的移动交换中心MSC发送呼叫用户终端C的请求,电路域的移动交换中心MSC接收到呼叫请求后,进入步骤S302的操作。
步骤S302,移动交换中心MSC检测电路域的呼叫路径是否可达;具体包括步骤S3021,移动交换中心MSC向被叫用户终端C所在的归属位置寄存器HLR发送状态查询请求消息,查询被叫用户终端C的状态;步骤S3022,归属位置寄存器HLR向移动交换中心MSC反馈被叫用户终端C的呼叫状态信息;步骤S3023,移动交换中心MSC根据被叫用户终端C的呼叫状态信息判断电路域的呼叫路径是否可达。
步骤S303,若移动交换中心MSC检测到电路域的呼叫路径可达,则直接从电路域的呼叫路径呼叫被叫用户终端C。
步骤S304,若移动交换中心MSC检测到电路域的呼叫路径不可达,移动交换中心MSC将呼叫失败的被叫用户终端C的标识指示到IMS域的媒体网关控制功能实体MGCF。
步骤S305,媒体网关控制功能实体MGCF向服务呼叫状态控制功能实体S-CSCF发送呼叫请求。
步骤S306,服务呼叫状态控制功能实体S-CSCF(Serving-Call SessionControl Function,服务呼叫会话控制功能实体)控制媒体网关对被叫用户终端C的IMS域用户标识进行呼叫。
用户终端的呼叫路径从IMS域转接到电路域的具体过程如图4所示,包括以下步骤步骤S401,IMS域主叫用户终端B向呼叫状态控制功能实体CSCF发起呼叫被叫用户终端C的请求。
步骤S402,查询呼叫状态控制功能实体I-CSCF检测IMS域的呼叫路径是否可达;具体包括步骤S4021,查询呼叫状态控制功能实体I-CSCF向被叫用户终端C所在的归属位置寄存器HLR发送状态查询请求消息,查询被叫用户终端C的状态;步骤S4022,归属位置寄存器HLR向查询呼叫状态控制功能实体I-CSCF反馈被叫用户终端C的呼叫状态信息;步骤S4023,查询呼叫状态控制功能实体I-CSCF根据用户终端C的呼叫状态信息判断IMS域的呼叫路径是否可达。
步骤S403,若查询呼叫状态控制功能实体I-CSCF检测到IMS域的呼叫路径可达,则直接从IMS域呼叫被叫用户终端C。
步骤S404,若查询呼叫状态控制功能实体I-CSCF检测到IMS域的呼叫路径不可达,服务呼叫状态控制功能实体S-CSCF将呼叫失败的被叫用户终端C的标识指示到媒体网关控制功能实体MGCF。
步骤S405,媒体网关控制功能实体MGCF向移动交换中心MSC发送呼叫被叫用户终端C的请求。
步骤S406,移动交换中心MSC对被叫用户终端C的电路域用户标识进行呼叫。
本发明实施例实现呼叫在电路域和IMS域失败前转装置的结构示意图,如图5所示,包括业务注册单元100、数据存储单元200、呼叫状态查询单元300和域转换单元400。
其中,业务注册单元100,用于注册呼叫失败前转业务,在电路域和IMS域设置相同的用户标识,并将注册信息发送给数据存储单元200,由数据存储单元200进行存储;数据存储单元200,连接所述业务注册单元100,用于存储用户终端信息,该用户终端信息包括用户标识、业务注册信息和使用权限等;呼叫状态查询单元300,连接数据存储单元200,用于呼叫时,根据数据存储单元200中的用户终端信息,查询用户终端的呼叫状态是否为可达;域转换单元400,与呼叫状态查询单元300相连,用于根据呼叫状态查询单元300所查询的呼叫状态信息,控制用户终端的呼叫在电路域和IMS域之间转换若电路域的呼叫路径不可达,则转到IMS域进行呼叫;若IMS域的呼叫路径不可达,则转到电路域进行呼叫。域转换单元400控制用户终端的呼叫在电路域和IMS域之间转换是通过控制媒体网关来实现的。
本发明的实施例在不用网络和移动终端做任何改动的情况下,通过注册失败前转业务,以电路域和IMS域共用户标识的方式来实现用户终端呼叫在电路域和IMS域之间转换,并且用户可参与指示在两个域接续,提高了用户终端呼叫的成功率,方便了电路域和IMS域之间的通信,并且使得电路域用户终端可以更多的享用IMS域的各种增值业务等服务。
以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
权利要求
1.一种实现呼叫失败前转的方法,其特征在于,包括以下步骤在电路域和IMS域设置相同的用户标识;在呼叫时,检测所述用户终端的呼叫路径是否可达;若检测到所述用户终端的呼叫路径在其中一个域内不可达,则转到另外一个域内进行呼叫。
2.如权利要求1所述实现呼叫失败前转的方法,其特征在于,所述若检测到所述用户终端的呼叫在其中一个域内不可达,则转到另外一个域内进行呼叫,具体包括若所述电路域的移动交换中心MSC检测到电路域对被叫用户终端的呼叫路径不可达,则前转到被叫用户终端的IMS域用户标识进行呼叫;若所述IMS域的呼叫状态控制功能实体CSCF检测到IMS域对被叫用户终端的呼叫路径不可达,则前转到被叫用户终端的电路域用户标识进行呼叫。
3.如权利要求2所述实现呼叫失败前转的方法,其特征在于,所述电路域的移动交换中心MSC检测到电路域的呼叫路径不可达,则前转到被叫用户终端的IMS域用户标识进行呼叫,具体包括以下步骤所述电路域主叫用户终端向移动交换中心MSC发起呼叫所述被叫用户终端的请求;所述移动交换中心MSC检测所述电路域的呼叫路径是否可达;若所述移动交换中心MSC检测到所述电路域的呼叫路径不可达,所述移动交换中心MSC将所述呼叫失败的被叫用户标识指示到所述IMS域的媒体网关控制功能实体MGCF;所述媒体网关控制功能实体MGCF向所述服务呼叫状态控制功能实体S-CSCF发送呼叫请求;所述服务呼叫状态控制功能实体S-CSCF控制媒体网关对所述被叫用户终端的IMS域用户标识进行呼叫。
4.如权利要求3所述实现呼叫失败前转的方法,其特征在于,所述移动交换中心MSC检测电路域的呼叫路径是否可达,具体包括所述移动交换中心MSC向所述被叫用户终端所在的归属位置寄存器HLR发送状态查询请求消息,查询所述被叫用户终端状态;所述归属位置寄存器HLR向所述移动交换中心MSC反馈所述被叫用户终端的呼叫状态信息;所述移动交换中心MSC根据所述被叫用户终端的呼叫状态信息判断所述电路域的呼叫路径是否可达。
5.如权利要求2所述实现呼叫失败前转的方法,其特征在于,所述IMS域的呼叫状态控制功能实体CSCF检测到IMS域的呼叫路径不可达,则前转到所述被叫用户终端的电路域用户标识进行呼叫,具体包括以下步骤所述IMS域主叫用户终端向呼叫状态控制功能实体CSCF发起呼叫所述被叫用户终端的请求;所述查询呼叫状态控制功能实体I-CSCF检测所述IMS域的呼叫路径是否可达;若所述查询呼叫状态控制功能实体I-CSCF检测到所述IMS域的呼叫路径不可达,所述服务呼叫状态控制功能实体S-CSCF将所述呼叫失败的被叫用户标识指示到媒体网关控制功能实体MGCF;所述媒体网关控制功能实体MGCF向所述移动交换中心MSC发送呼叫请求;所述移动交换中心MSC对所述被叫用户终端的电路域用户标识进行呼叫。
6.如权利要求5所述实现呼叫失败前转的方法,其特征在于,所述查询呼叫状态控制功能实体I-CSCF检测IMS域的呼叫路径是否可达,具体包括所述查询呼叫状态控制功能实体I-CSCF向所述被叫用户终端所在的归属位置寄存器HLR发送状态查询请求消息,查询所述被叫用户终端状态;所述归属位置寄存器HLR向所述查询呼叫状态控制功能实体I-CSCF反馈所述被叫用户终端的呼叫状态信息;所述查询呼叫状态控制功能实体I-CSCF根据所述被叫用户终端的呼叫状态信息判断所述IMS域的呼叫路径是否可达。
7.一种实现呼叫失败前转的装置,其特征在于,包括业务注册单元、呼叫状态查询单元和域转换单元,所述业务注册单元,连接所述呼叫状态查询单元,用于注册呼叫失败前转业务,并在电路域和IMS域设置相同的用户标识;所述呼叫状态查询单元,连接所述业务注册单元,用于查询用户终端的呼叫状态是否可达;所述域转换单元,连接所述呼叫状态查询单元,用于当用户终端的呼叫路径在其中一个域内不可达时,将所述呼叫转换到另外一个域。
8.如权利要求7所述实现呼叫失败前转的装置,其特征在于,还包括数据存储单元,连接所述业务注册单元,用于存储用户标识和鉴权数据信息。
9.如权利要求7所述实现呼叫失败前转的装置,其特征在于,所述域转换单元控制用户终端的呼叫在电路域和IMS域之间转换,是通过控制媒体网关来实现。
全文摘要
本发明公开了一种实现呼叫失败前转的方法及装置,通过失败前转业务注册,以IMS域和电路域共用户标识的方式来实现用户终端的呼叫在电路域和IMS域之间转换,用户终端在任何一个域的呼叫失败,则转到另外一个域进行呼叫,并且用户可参与指示在两个域接续,提高了用户终端的呼叫成功率,方便了不同域用户终端之间的通信,并且使得电路域用户终端可以更多的享用IMS域的各种增值业务等服务。
文档编号H04W4/16GK101014146SQ200710003060
公开日2007年8月8日 申请日期2007年2月2日 优先权日2007年2月2日
发明者蔡庆丰, 张新宇 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1