一种语音呼叫业务的实现方法及系统的制作方法

文档序号:7777847阅读:221来源:国知局
一种语音呼叫业务的实现方法及系统的制作方法
【专利摘要】本发明公开了一种语音呼叫业务的实现方法及系统,涉及通信【技术领域】,用于解决路由迂回的问题。本发明提供的方法包括:接入服务器响应于主叫控制器发送的智能网业务请求,获取被叫用户的实际登陆域;当所述被叫用户的实际登陆域为电路域时,所述接入服务器向所述主叫控制器发送第一接续指令,所述第一接续指令携带有原始被叫号码,同时对所述被叫用户的归属服务器做智能网业务抑制处理,以便于在电路域完成对被叫用户的呼叫;当所述被叫用户的实际登陆域为IMS域时,所述接入服务器向主叫控制器发送第二接续指令,所述接续指令携带有附加前缀的原始被叫号码,以便于在IMS域完成对被叫用户的呼叫。本发明实施例主要应用于多核心网间语音呼叫业务的流程中。
【专利说明】一种语音呼叫业务的实现方法及系统
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种语音呼叫业务的实现方法及系统。【背景技术】
[0002]为了能够触发SCC-AS (Service Centralization and Continuity ApplicationServer,服务集中和连续性应用服务器)进行业务处理和判断,当主叫侧用户来自电路域的时候,业内标准中要求用户签约一个特殊的SCP(Service Control Point,服务控制点),这个SCP的功能内置在SCC-AS上,这样,主叫MSCXMobile Switching Center,移动交换中心)就可以通过CAP (CAMEL Application Part, CAMEL应用部分)接口连接到SCC-AS上。当主叫侧发起业务的时候,信令从主叫侧进行业务触发,主叫发起的语音业务就会全部锚定到IMS (IP Multimedia Subsystem,IP多媒体子系统)域,在进入MS域后,进而触发SCC-AS服务器进行被叫侧的业务判断,完成被叫侧的语音呼叫业务的实现过程。
[0003]在这种技术背景下,在主叫和被叫均来自电路域,并且被叫支持多个域(包括电路域和IMS域)登陆的用户的场景下,虽然主叫用户实际在电路域登陆,但由于其签约到SCP上,所以主叫用户仍然需要先锚定到MS域,由SCC-AS进行判断处理,然后在SCC AS通过访问 HLR (Home Location Register,归属位置寄存器)/HSS (Home Subscriber Server,归属用户服务器)以及 SGSN (Serving GPRS SUPPORT NODE,GPRS 服务支持节点)/MME (MobilityManagement Entity,移动管理实体)的被叫用户信息,来获取当前被叫用户的状态后,若确定被叫用户在电路域上登陆,则SCC AS再通过MGCF (Media Gateway Control Function,媒体网关控制功能)将呼叫路由出MS域,到电路域侧进行处理,这种流程被称为路由迂回。原本两个电路域登陆的用户可以直接通过电路域进行通信,但是由于路由迂回的存在,使得呼叫业务必须通过先进入MS域进行转回电路域中,造成了网络资源的浪费。

【发明内容】

[0004]本发明的实施例提供一种语音呼叫业务的实现方法及系统,用于解决路由迂回的问题。
[0005]为达到上述目的,本发明的实施例采用如下技术方案:
[0006]本发明实施例提供了一种语音呼叫业务的实现方法,包括:
[0007]接入服务器响应于主叫控制器发送的智能网业务请求,获取被叫用户的实际登陆域;其中,所述智能网业务请求由主叫用户发起的语音呼叫请求触发,并且携带有原始被叫号码,所述被叫用户为开通VoLTE业务的用户;
[0008]当所述被叫用户的实际登陆域为电路域时,所述接入服务器向所述主叫控制器发送第一接续指令,所述第一接续指令携带有原始被叫号码,同时对所述被叫用户的归属服务器做智能网业务抑制处理,以便于所述主叫控制器在确定所述第一接续指令携带的被叫号码为原始被叫号码时,向被叫用户的归属服务器请求路由信息,并根据所述归属服务器返回的路由信息确定所述被叫用户的被叫控制器来完成对被叫用户的呼叫;
[0009]当所述被叫用户的实际登陆域为MS域时,所述接入服务器向主叫控制器发送第二接续指令,所述接续指令携带有附加前缀的原始被叫号码,以便于所述主叫控制器在确定所述第二接续指令携带的被叫号码为附加前缀的原始被叫号码时,将所述第二接续指令转发至电路域关口局,并由电路域关口局根据所述第二接续指令确定被叫媒体网关控制功能来完成对被叫用户的呼叫。
[0010]本发明实施例还提供了一种语音呼叫业务的实现系统,包括:主叫控制器、接入服务器、归属服务器、电路域关口局;
[0011]所述主叫控制器,用于向所述接入服务器发送智能网业务请求;其中,所述智能网业务请求由主叫用户发起的语音呼叫请求触发,并且携带有原始被叫号码,所述被叫用户为开通VoLTE业务的用户;
[0012]所述接入服务器,用于响应于主叫控制器发送的智能网业务请求,获取被叫用户的实际登陆域;当所述被叫用户的实际登陆域为电路域时,向所述主叫控制器发送第一接续指令,所述第一接续指令携带有原始被叫号码,同时对所述被叫用户的归属服务器做智能网业务抑制处理,以便于所述主叫控制器在确定所述第一接续指令携带的被叫号码为原始被叫号码时,向被叫用户的归属服务器请求路由信息,并根据所述归属服务器返回的路由信息确定所述被叫用户的被叫控制器来完成对被叫用户的呼叫;当所述被叫用户的实际登陆域为IMS域时,向主叫控制器发送第二接续指令,所述接续指令携带有附加前缀的原始被叫号码,以便于所述主叫控制器在确定所述第二接续指令携带的被叫号码为附加前缀的原始被叫号码时,将所述第二接续指令转发至电路域关口局,并由电路域关口局根据所述第二接续指令确定被叫媒体网关控制功能来完成对被叫用户的呼叫;
[0013]所述归属服务器,用于在接收主叫控制器在发送路由信息请求后,返回路由信息;
[0014]所述电路域关口局,用于根据所述第二接续指令确定被叫媒体网关控制功能。
[0015]本发明实施例提供的一种语音呼叫业务的实现方法及系统,通过在呼叫发起后首先通过智能网业务请求确定被叫用户实际接入域,在根据被叫用户的实际语音呼叫业务的实现后续呼叫的执行域,即若被叫用户在电路域接入,则呼叫业务在电路完成,若被叫用户在MS与接入,则呼叫业务在MS完成,有效避免了当一个开通了 VoLTE功能并在电路域登陆的用户被叫时,由于强制锚定路由到IMS域后,再路由回电路域,造成的路由迂回问题,有效减少了网络资源浪费的问题。
【专利附图】

【附图说明】
[0016]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本发明实施例提供的一种语音呼叫业务的实现方法流程图;
[0018]图2为本发明实施例提供的另一种语音呼叫业务的实现方法流程图;
[0019]图3为本发明实施例提供的另一种语音呼叫业务的实现方法流程图;
[0020]图4为本发明实施例提供的一种语音呼叫业务的实现系统的组成框图。【具体实施方式】
[0021]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0022]本发明实施例提供一种语音呼叫业务的实现方法,应用于语音呼叫流程中,如图1所示,包括:
[0023]101、接入服务器响应于主叫控制器发送的智能网业务请求,获取被叫用户的实际登陆域。当所述被叫用户的实际登陆域为电路域时,执行步骤102 ;当所述被叫用户的实际登陆域为頂S域时,执行步骤103。
[0024]其中,所述智能网业务请求由主叫用户发起的语音呼叫请求触发,并且携带有原始被叫号码。
[0025]其中,所述被叫用户的实际登陆域在本发明实施例中可包括电路域和MS域,则LTE网络等特定场景下,IMS域还可以成为LTE域。
[0026]其中,所述被叫用户为开通VoLTE (Voice over LTE,LTE下语音)业务的用户,这一类用户可以从电路域或IMS域进行登陆以发起主叫业务或接收被叫业务。
[0027]另外,本发明实施例所提供的接入服务器优选为SCC AS,主叫控制器优选为主叫用户对应的主叫MSC。
[0028]102、所述接入服务器向所述主叫控制器发送第一接续指令,所述第一接续指令携带有原始被叫号码,同时对所述被叫用户的归属服务器做智能网业务抑制处理,以便于所述主叫控制器在确定所述第一接续指令携带的被叫号码为原始被叫号码时,向被叫用户的归属服务器请求路由信息,并根据所述归属服务器返回的路由信息确定所述被叫用户的被叫控制器。
[0029]其中,所述第一接续指令与下文将会提到的第二接续指令都可以使用Connect操作,该Connect操作用于指示主叫控制器接续正在挂起的呼叫业务。在本发明实施例中,由于主叫控制器会向接入服务器发送智能网业务请求以获取被叫用户的实际登陆域,此时,正常的呼叫业务需要暂时在主叫控制器中挂起,此时就需要接续指令触发主叫控制器继续执行呼叫业务。
[0030]值得说明的是,对所述被叫用户的归属服务器做智能网业务抑制处理是指让归属服务器在接收到主叫控制器发送的路由信息请求时不再触发智能网业务请求。
[0031]另外,本发明实施例所提供的归属服务器优选为HLR或者HSS。
[0032]由于被叫用户在电路域登陆,因此,基于第一接续指令启动的后续呼叫流程均遵循现有技术中电路域呼叫的标准流程。也就是说,在主叫控制器接收到第一接续指令后,会向被叫用户对应的归属服务器再次发送路由信息请求;被叫用户对应的归属服务器收到请求后,向被叫所属VLR (Visitor Location Register,拜访位置寄存器)发起取漫游号码消息,被叫控制器将漫游号码通过被叫用户所对应的归属服务器返回给主叫控制器,然后主叫控制器就可以跟被叫控制器展开呼叫业务。
[0033]103、所述接入服务器向主叫控制器发送第二接续指令,所述接续指令携带有附加前缀的原始被叫号码,以便于所述主叫控制器在确定所述第二接续指令携带的被叫号码为附加前缀的原始被叫号码时,将所述第二接续指令转发至电路域关口局,并由电路域关口局根据所述第二接续指令确定被叫媒体网关控制功能来完成对被叫用户的呼叫。
[0034]由于被叫用户在MS域登陆,因此,基于第二接续指令启动的后续呼叫流程均遵循现有技术中MS域呼叫的标准流程。也就是说,在主叫控制器接收到第二接续指令后,将所述第二接续指令转发至电路域关口局,并由电路域关口局根据所述第二接续指令确定被叫 MGCF,再通过MGCF 将第二接续指令送至 I_CSCF( Interrogating Call Session ControlFunction,询问呼叫会话控制功能)。然后通过被叫用户对应的归属服务器访问,触发到接入服务器,再由接入服务器将第二接续指令中的被叫号码的前缀去掉,再送至S-CSCF(Serving Call Session Control Function,服务呼叫会话控制功能),然后触发被叫用户签约的各种接入服务,最后触发接入服务器再次完成语音呼叫业务的实现,在确定被叫用户此时的接入域后,就可以通过访问被叫用户对应的归属服务器,进而访问SGSN/MME设备,从而获取被叫用户实际登陆网络信息,并根据被叫用户实际登陆网络信息送至MME,完成正常呼叫。
[0035]参照现有技术中电路域呼叫流程和IMS域呼叫流程可知,第二接续指令与第一接续指令出现不同的原因,在于第二接续指令中的被叫号码需要附加前缀以触发在IMS域内的呼叫流程,第一接续指令由于仅用于启动电路域呼叫流程,所以第一接续指令不需要添加前缀。
[0036]本发明实施例提供的一种语音呼叫业务的实现方法,通过在呼叫发起后首先通过智能网业务请求确定被叫用户实际接入域,在根据被叫用户的实际语音呼叫业务的实现后续呼叫的执行域,即若被叫用户在电路域接入,则呼叫业务在电路完成,若被叫用户在MS与接入,则呼叫业务在MS完成,有效避免了当一个开通了 VoLTE功能并在电路域登陆的用户被叫时,由于强制锚定路由到IMS域后,再路由回电路域,造成的路由迂回问题,有效减少了网络资源浪费的问题。
[0037]本发明实施例还针对智能网业务请求信息如何通过呼叫业务请求触发,提供了相应的实现流程,执行与步骤101之前,如图2所示,包括:
[0038]201、所述主叫控制器接收主叫用户发送的呼叫业务请求,所述呼叫业务请求携带有原始被叫号码。
[0039]202、所述主叫控制器根据所述呼叫业务请求,向所述被叫用户的归属服务器发送
路由信息请求。
[0040]203、所述归属服务器响应于所述路由信息请求,向所述主叫控制器发送所述被叫用户的智能网业务信息,以使得所述主叫控制器向所述接入服务器发送智能网业务请求。
[0041]其中,所述归属服务器响应于所述路由信息请求,向所述主叫控制器发送所述被叫用户的智能网业务信息原因在于当所述归属服务器接收用户发送的开启VoLTE业务请求之后,所述归属服务器为发送开启VoLTE业务请求的用户添加智能网业务信息,并将发送开启VoLTE业务请求的用户对应的智能网业务签约至所述接入服务器。因此,只要归属服务器的智能网业务处于激活状态的时候,都会触发智能网业务的启动,而不会直接向主叫控制器返回被叫用户对应的被叫控制器的相关信息。而在步骤102中曾执行了对所述被叫用户的归属服务器做智能网业务抑制处理,只有在此时,归属服务器才会向主叫控制器返回被叫用户对应的被叫控制器的相关信息。[0042]另外,值得说明的是,该智能网业务是一项独立的业务,主要用于被叫用户的实际接入域判定,其实现需要接入服务器具备SCP功能,能够与现网的主叫控制器通过CAP接口进行通信。
[0043]本发明实施例提供的智能网业务请求信息如何通过呼叫业务请求触发流程,通过在接入服务器中设置相应的智能网业务来实现被叫用户接入域的判定,使得用户只要开展了 VoLTE业务就可以享有该智能网业务来支持接入域的判定,有效避免了因接入域问题而造成的路由迂回情况的出现。
[0044]另外,本发明实施例针对步骤101中接入服务器获取被叫用户的实际登陆域的实现提供了相应的方法流程,如图3所示,包括:
[0045]301、所述接入服务器通过访问所述归属服务器,并由所述归属服务器访问核心网业务管理设备以获取被叫用户的实际登陆域。
[0046]该方法的实现需要接入服务器内部集成T-ADS功能模块。
[0047]本发明实施例还提供了一种语音呼叫业务的实现系统,如图4所示,包括:主叫控制器41、接入服务器42、归属服务器43、电路域关口局44 ;
[0048]所述主叫控制器41,用于向所述接入服务器42发送智能网业务请求;其中,所述智能网业务请求由主叫用户发起的语音呼叫请求触发,并且携带有原始被叫号码,所述被叫用户为开通VoLTE业务的用户;
[0049]所述接入服务器42,用于响应于主叫控制器41发送的智能网业务请求,获取被叫用户的实际登陆域;当所述被叫用户的实际登陆域为电路域时,向所述主叫控制器41发送第一接续指令,所述第一接续指令携带有原始被叫号码,同时对所述被叫用户的归属服务器43做智能网业务抑制处理,以便于所述主叫控制器41在确定所述第一接续指令携带的被叫号码为原始被叫号码时,向被叫用户的归属服务器43请求路由信息,并根据所述归属服务器43返回的路由信息确定所述被叫用户的被叫控制器来完成对被叫用户的呼叫;当所述被叫用户的实际登陆域为MS域时,向主叫控制器41发送第二接续指令,所述接续指令携带有附加前缀的原始被叫号码,以便于所述主叫控制器41在确定所述第二接续指令携带的被叫号码为附加前缀的原始被叫号码时,将所述第二接续指令转发至电路域关口局44,并由电路域关口局44根据所述第二接续指令确定被叫媒体网关控制功能来完成对被叫用户的呼叫;
[0050]所述归属服务器43,用于在接收主叫控制器41在发送路由信息请求后,返回路由信息;
[0051]所述电路域关口局44,用于根据所述第二接续指令确定被叫媒体网关控制功能。
[0052]可选的是,所述主叫控制器41,还用于接收主叫用户发送的呼叫业务请求,所述呼叫业务请求携带有原始被叫号码;根据所述呼叫业务请求,向所述被叫用户的归属服务器43发送路由信息请求;
[0053]可选的是,所述归属服务器43,还用于响应于所述路由信息请求,向所述主叫控制器41发送所述被叫用户的智能网业务信息,以使得所述主叫控制器41向所述接入服务器42发送智能网业务请求。
[0054]可选的是,所述接入服务器42还用于通过访问所述归属服务器43,并由所述归属服务器43访问核心网业务管理设备以获取被叫用户的实际登陆域。[0055]可选的是,所述归属服务器43,还用于接收用户发送的开启VoLTE业务请求;为发送开启VoLTE业务请求的用户添加智能网业务信息,并将发送开启VoLTE业务请求的用户对应的智能网业务签约至所述接入服务器42。
[0056]本发明实施例提供的一种语音呼叫业务的实现方法,通过在呼叫发起后首先通过智能网业务请求确定被叫用户实际接入域,在根据被叫用户的实际语音呼叫业务的实现后续呼叫的执行域,即若被叫用户在电路域接入,则呼叫业务在电路完成,若被叫用户在MS与接入,则呼叫业务在MS完成,有效避免了当一个开通了 VoLTE功能并在电路域登陆的用户被叫时,由于强制锚定路由到IMS域后,再路由回电路域,造成的路由迂回问题,有效减少了网络资源浪费的问题。
[0057]通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0058]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
【权利要求】
1.一种语音呼叫业务的实现方法,其特征在于,包括: 接入服务器响应于主叫控制器发送的智能网业务请求,获取被叫用户的实际登陆域;其中,所述智能网业务请求由主叫用户发起的语音呼叫请求触发,并且携带有原始被叫号码,所述被叫用户为开通LTE下语音VoLTE业务的用户; 当所述被叫用户的实际登陆域为电路域时,所述接入服务器向所述主叫控制器发送第一接续指令,所述第一接续指令携带有原始被叫号码,同时对所述被叫用户的归属服务器做智能网业务抑制处理,以便于所述主叫控制器在确定所述第一接续指令携带的被叫号码为原始被叫号码时,向被叫用户的归属服务器请求路由信息,并根据所述归属服务器返回的路由信息确定所述 被叫用户的被叫控制器来完成对被叫用户的呼叫; 当所述被叫用户的实际登陆域为MS域时,所述接入服务器向主叫控制器发送第二接续指令,所述接续指令携带有附加前缀的原始被叫号码,以便于所述主叫控制器在确定所述第二接续指令携带的被叫号码为附加前缀的原始被叫号码时,将所述第二接续指令转发至电路域关口局,并由电路域关口局根据所述第二接续指令确定被叫媒体网关控制功能来完成对被叫用户的呼叫。
2.根据权利要求1所述的方法,其特征在于,所述接入服务器获取被叫用户的实际登陆域之前,还包括: 所述主叫控制器接收主叫用户发送的呼叫业务请求,所述呼叫业务请求携带有原始被叫号码; 所述主叫控制器根据所述呼叫业务请求,向所述被叫用户的归属服务器发送路由信息请求; 所述归属服务器响应于所述路由信息请求,向所述主叫控制器发送所述被叫用户的智能网业务信息,以使得所述主叫控制器向所述接入服务器发送智能网业务请求。
3.根据权利要求1所述的方法,其特征在于,所述接入服务器获取被叫用户的实际登陆域包括: 所述接入服务器通过访问所述归属服务器,并由所述归属服务器访问核心网业务管理设备以获取被叫用户的实际登陆域。
4.根据权利要求1所述的方法,其特征在于,还包括: 所述归属服务器接收用户发送的开启VoLTE业务请求; 所述归属服务器为发送开启VoLTE业务请求的用户添加智能网业务信息,并将发送开启VoLTE业务请求的用户对应的智能网业务签约至所述接入服务器。
5.一种语音呼叫业务的实现系统,其特征在于,包括:主叫控制器、接入服务器、归属服务器、电路域关口局; 所述主叫控制器,用于向所述接入服务器发送智能网业务请求;其中,所述智能网业务请求由主叫用户发起的语音呼叫请求触发,并且携带有原始被叫号码,所述被叫用户为开通VoLTE业务的用户; 所述接入服务器,用于响应于主叫控制器发送的智能网业务请求,获取被叫用户的实际登陆域;当所述被叫用户的实际登陆域为电路域时,向所述主叫控制器发送第一接续指令,所述第一接续指令携带有原始被叫号码,同时对所述被叫用户的归属服务器做智能网业务抑制处理,以便于所述主叫控制器在确定所述第一接续指令携带的被叫号码为原始被叫号码时,向被叫用户的归属服务器请求路由信息,并根据所述归属服务器返回的路由信息确定所述被叫用户的被叫控制器来完成对被叫用户的呼叫;当所述被叫用户的实际登陆域为MS域时,向主叫控制器发送第二接续指令,所述接续指令携带有附加前缀的原始被叫号码,以便于所述主叫控制器在确定所述第二接续指令携带的被叫号码为附加前缀的原始被叫号码时,将所述第二接续指令转发至电路域关口局,并由电路域关口局根据所述第二接续指令确定被叫媒体网关控制功能来完成对被叫用户的呼叫; 所述归属服务器,用于在接收主叫控制器在发送路由信息请求后,返回路由信息; 所述电路域关口局,用于根据所述第二接续指令确定被叫媒体网关控制功能。
6.根据权利要求5所述的系统,其特征在于,所述主叫控制器,还用于接收主叫用户发送的呼叫业务请求,所述呼叫业务请求携带有原始被叫号码;根据所述呼叫业务请求,向所述被叫用户的归属服务器发送路由信息请求; 所述归属服务器,还用于响应于所述路由信息请求,向所述主叫控制器发送所述被叫用户的智能网业务信息,以使得所述主叫控制器向所述接入服务器发送智能网业务请求。
7.根据权利要求5所述的系统,其特征在于,所述接入服务器还用于通过访问所述归属服务器,并由所述归属服务器访问核心网业务管理设备以获取被叫用户的实际登陆域。
8.根据权利要求5所述的系统,其特征在于,所述归属服务器,还用于接收用户发送的开启VoLTE业务请求 ;为发送开启VoLTE业务请求的用户添加智能网业务信息,并将发送开启VoLTE业务请求的用户对应的智能网业务签约至所述接入服务器。
【文档编号】H04W8/02GK103619006SQ201310611885
【公开日】2014年3月5日 申请日期:2013年11月26日 优先权日:2013年11月26日
【发明者】朱斌, 符刚, 马瑞涛, 薛淼, 吴琼, 刘牧寅, 姜先贵, 吕光旭, 朱爱华 申请人:中国联合网络通信集团有限公司, 中讯邮电咨询设计院有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1