一种呼叫建立的方法及系统与流程

文档序号:12278701阅读:1093来源:国知局
一种呼叫建立的方法及系统与流程

本发明涉及通信技术领域,尤其涉及一种呼叫建立的方法及系统。



背景技术:

携号转网,是指用户不改变用户号码的情况下改变签约运营商。其中,携号转网前签约的运营商(即转出的运营商)称为携出运营商,携号转网后签约的运营商(即转入的运营商)称为携入运营商。

VoLTE(Voice over LTE,LTE通话),是基于IMS(IP Multimedia Subsystem,IP多媒体子系统)的语音业务,VoLTE只支持PS(Packet Switch,分组交换)域,采用SIP(Session Initiation Protocol,会话初始协议)信令对呼叫进行建立和路由,而VoLTE不支持CS(Circuit Switch,电路交换)域,故现有的CS语音的携号转网的呼叫方案不再适应VoLTE用户,需要进一步研究VoLTE用户在携号转网后进行呼叫业务的接续问题。

通常,VoLTE用户在携号转网后进行呼叫业务涉及两类情况,分别如下:

一、携号转网的VoLTE用户作为主叫用户,无论携入运营商网络是2G网络、3G网络还是LTE网络,均可通过遵循携入运营商网络的主叫流程即可完成主叫的呼叫建立。其中,携入运营商网络的主叫流程包括:携号转网的VoLTE用户需在携入运营商网络中进行新用户注册流程,然后使用新的公有用户标识建立呼叫。

二、携号转网的VoLTE用户作为被叫用户,当主叫用户发起呼叫请求,遵循主叫运营商网络的路由原则,首先,呼叫请求会被路由至被叫用户(即携号转网的VoLTE用户)的携出运营商的IMS网络,但由于被叫用户已经迁出,故携出运营商的IMS网络无法完成正常业务接续,呼叫建立失败,所以现有的呼叫方案不适用于携号转网的VoLTE用户作为被叫用户的情况。



技术实现要素:

本发明提供一种呼叫建立的方法及系统,能够携号转网的VoLTE用户作为被叫用户,现有的IMS网络无法建立呼叫的问题。

为达到上述目的,本发明采用如下技术方案:

第一方面,本发明提供一种呼叫建立的方法,应用于位于携出运营商网络侧的呼叫建立系统,所述呼叫建立系统包括服务呼叫会话控制功能S-CSCF模块、携号转网应用服务器、媒体网关控制功能MGCF模块和关口局,包括:

S-CSCF模块接收呼叫请求,所述呼叫请求中携带被叫用户的第一标识,所述第一标识为所述被叫用户在所述携出运营商网络中的用户标识;

根据所述第一标识,获取所述被叫用户对应的签约信息;

根据所述签约信息确定所述被叫用户的签约类型;

当所述签约类型为携号转网用户时,转发所述呼叫请求至所述携号转网应用服务器;

所述携号转网应用服务器根据所述签约信息确定所述被叫用户对应的携入运营商的标识;

根据所述携入运营商的标识和所述第一标识,确定所述被叫用户的第二标识,所述第二标识中包括所述携入运营商的标识;

根据所述第二标识,依次通过所述S-CSCF模块和所述MGCF模块将呼叫请求路由至关口局;

所述关口局将所述呼叫请求转发至与所述第二标识对应的携入运营商网络。

第二方面,本发明提供一种呼叫建立的系统,应用于携出运营商网络侧,所述系统包括:

S-CSCF模块,用于接收呼叫请求,所述呼叫请求中携带被叫用户的第一标识,所述第一标识为所述被叫用户在所述携出运营商网络中的用户标识;

所述S-CSCF模块,还用于根据所述第一标识,获取所述被叫用户对应的签约信息;

根据所述签约信息确定所述被叫用户的签约类型;

当所述签约类型为携号转网用户时,转发所述呼叫请求至所述携号转网应用服务器;

所述携号转网应用服务器,用于根据所述签约信息确定所述被叫用户对应的携入运营商的标识;

根据所述携入运营商的标识和所述第一标识,确定所述被叫用户的第二标识,所述第二标识中包括所述携入运营商的标识;

所述携号转网应用服务器,还用于根据所述第二标识,依次通过所述S-CSCF模块和所述MGCF模块将呼叫请求路由至关口局;

关口局,用于将所述呼叫请求转发至与所述第二标识对应的携入运营商网络。

本发明提供一种呼叫建立的方法及系统,通过携出运营商网络中的携号转网应用服务器将携号转网用户的第一标识转换为第二标识,第二标识中含有携入运营商标识的,再根据第二标识通过S-CSCF和MGCF将呼叫请求路由至与携入运营商网络互联互通的关口局,最后由关口局转发呼叫请求至携入运营商的网络,从而完成了携号转网用户做被叫的呼叫的建立。本发明解决了现有技术中呼叫被路由至被叫用户的携出运营商的IMS网络后,无法继续路由,导致呼叫建立失败的问题,实现了携号转网用户做被叫时,携出运营商网络能顺利转发呼叫请求至被叫用户携入运营商的网络,从而完善了IMS网络携号转网的呼叫方案。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1为本发明实施例提供的一种呼叫建立的方法流程图;

图2为本发明实施例提供的另一种呼叫建立的方法流程图;

图3为本发明实施提供的一种携号转网用户被叫的呼叫建立流程示意图;

图4为本发明实施例提供的一种呼叫建立系统的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明实施例可以用于一种IMS网络的呼叫建立系统,如图1所示,该系统包括I-CSCF(Interrogating Call Session Control Function,查询呼叫会话控制功能)模块、S-CSCF(Serving Call Session Control Function,服务呼叫会话控制功能)模块、HSS(The Home Subscribe Server,归属签约用户服务器)、携号转网应用服务器、MGCF(Media Gateway Control Function,媒体网关控制功能)模块和关口局。

为更好的理解本发明中的技术方案,下面对该呼叫建立系统中主要的功能模块进行简要的介绍,如下:

I-CSCF模块,类似IMS的关口节点,提供本域用户服务节点分配、路由查询以及IMS域间拓扑隐藏功能。

S-CSCF模块,在IMS核心网中处于核心的控制地位,负责对用户的注册鉴权和会话控制,执行针对主叫段即被叫段IMS用户的基本会话路由功能,并根据用户签约的IMS触发规则,在条件满足时进行到应用服务器的增值业务路由触发及业务控制交互。

HSS保存IMS用户的签约信息,包括基本标识、路由信息以及业务签约信息。

实施例1

为了解决携号转网用户作为被叫用户时,现有的携出营运商的IMS网络无法建立呼叫的问题,本发明实施例提供一种呼叫建立的方法,如图1所示,该方法包括:

101:S-CSCF模块接收呼叫请求,所述呼叫请求中携带被叫用户的第一标识。

其中,所述第一标识为所述被叫用户在所述携出运营商网络中的用户标识。

作为一种具体实施例,当主叫用户拨打被叫用户的用户号码时,由于主叫用户的运营商网络并不知道被叫用户已经携号转网,故采用被叫用户在携号转网前的用户标识进行路由,将呼叫请求转换为INVITE消息并转发至被叫号码的携出运营商网络中。其中,INVITE消息Request URI参数的值为被叫用户在携出运营商网络中用户标识,而用户标识格式中的归属网络域名与运营商网络存在对应关系,故能得知被叫用户对应的携出运营商的网络。

102:根据所述第一标识,获取所述被叫用户对应的签约信息。

作为一种具体实施例,S-CSCF模块根据被叫用户第一标识在本地数据库中查找其对应的签约信息,在本地数据库未查找到,则查询HSS,下载被叫用户对应的签约信息并存储在本地数据库。

103:根据所述签约信息确定所述被叫用户的签约类型。

作为一种具体实施例,HSS在签约信息中增加携号转网用户的签约类型用以标识携号转网的用户,并在携号转网用户的签约信息中写入携入运营商的信息。

104:当所述签约类型为携号转网用户时,转发所述呼叫请求至所述携号转网应用服务器。

作为一种具体实施例,携号转网应用服务可以与现有的应用服务如MMTel(Multi Media Telephony,多媒体电话)应用共用一套硬件设备,业务逻辑可独立,业务逻辑也可合并,在此,不做限定。

105:所述携号转网应用服务器根据所述签约信息确定所述被叫用户对应的携入运营商的标识。

作为一种具体实施例,携号转网应用服务根据被叫用户对应的签约信息获取被叫用户对应的携入运营商的信息,确定携入运营商的标识。

106:根据所述携入运营商的标识和所述第一标识,确定所述被叫用户的第二标识。

其中,所述第二标识中包括所述携入运营商的标识。

作为一种具体实施例,根据携入运营商的标识,在第一标识前添加携入运营商的前缀,例如:当携入运营商为中国联通北京分公司时,而中国联通北京分公司的标识为A1B1C1D1,则被叫用户的第二标识为:A1B1C1D1+原被叫号码。携号转网应用服务器将INVITE消息Request URI参数的值替换为第二标识。

107:根据所述第二标识,依次通过所述S-CSCF模块和所述MGCF模块将呼叫请求路由至关口局。

作为一种具体实施例,本步骤可细化为:

107a:携号转网应用服务器将替换了参数后的INVITE消息转发给S-CSCF模块。

107b:然后S-CSCF模块对INVITE消息的Request URI参数做号码分析后,将INVITE消息路由至MGCF模块。

其中,MGCF模块是通过转换协议以实现IMS用户和CS用户间通信的功能。通常,来自CS网络的所有呼叫信令被发往MGCF模块,经过协议转换,把呼叫转发到IMS网络;类似的,所有IMS侧发起的呼叫都需经过MGCF模块发送至CS网络。所以,本发明对于被叫用户的携入运营商的网络类型没有限制,无论是CS语音还是IMS语音,都可通过MGCF模块可对呼叫请求进行顺利路由。

107c:MGCF模块对接收到的INVITE消息中的Request URI参数做号码分析后,转发INVITE消息至与其他运营商的网络互联互通的关口局。

108:所述关口局将所述呼叫请求转发至与所述第二标识对应的携入运营商网络。

作为一种具体实施例,关口局对接收到的INVITE消息中的Request URI参数做号码分析后,得到被叫号码的第二标识对应的携入运营商标识,进而将呼叫转发至携入运营商网络的关口局,由携入运营商网络的关口局转发至相应的服务器,由携入运营商网络完成后续的呼叫建立。

本发明提供一种呼叫建立的方法,通过携出运营商网络中的携号转网应用服务器将携号转网用户的第一标识转换为第二标识,第二标识中含有携入运营商标识的,再根据第二标识通过S-CSCF和MGCF将呼叫请求路由至与携入运营商网络互联互通的关口局,最后由关口局转发呼叫请求至携入运营商的网络,从而完成了携号转网用户做被叫的呼叫的建立。本发明解决了现有技术中呼叫被路由至被叫用户的携出运营商的IMS网络后,无法继续路由,导致呼叫建立失败的问题,实现了携号转网用户做被叫时,携出运营商网络能顺利转发呼叫请求至被叫用户携入运营商的网络,从而完善了IMS网络携号转网的呼叫方案。

实施例2

进一步地,作为对图1所示方法的细化和扩展,本实施例还提供了一种呼叫建立的方法,如图2所示,该方法包括:

201:I-CSCF模块将接收到的主叫网络发送的呼叫请求转发至所述S-CSCF模块。

作为一种具体实施例,I-CSCF模块接收到主叫网络发送的呼叫请求后,向HSS查询可用的S-CSCF能力集,获得为被叫用户分配的S-CSCF,并将呼叫请求发送至为被叫用户分配的S-CSCF。

图2中分别以201a、201b和201c示出了步骤201中的各个过程。

202:所述S-CSCF模块根据所述第一标识,获取所述被叫用户对应的签约信息。

具体实现方式同步骤102,在此,不重复赘述。

203:根据所述签约信息确定所述被叫用户的签约类型。

具体实现方式同步骤103,在此,不重复赘述。

204:当所述被叫用户的签约类型为携号转网用户,所述S-CSCF模块转发呼叫请求至携号转网应用服务器,并结束对所述被叫用户的业务触发条件的检测。

其中,S-CSCF模块在步骤202下载的被叫用户签约信息中包含业务的触发规则,即iFC(Initial Filter Criteria:初始过滤规则)。iFC按照不同优先级定义了业务触发的条件和目的应用服务,S-CSCF模块在处理用户业务请求时进行iFC匹配检测,符合触发条件则向指定的应用服务触发。

图2中分别以204a和204b示出了步骤204中的各个过程。

作为一种具体实施例,如果用户签约了携号转网服务,这个业务的检测顺序是最优先的,那么S-CSCF模块在触发了携号转网应用服务,将呼叫请求转发至携号转网应用服务器之后,就不再进行后续业务触发条件的检测。

205:所述携号转网应用服务器根据所述签约信息确定所述被叫用户对应的携入运营商的标识。

206:根据所述携入运营商的标识和所述第一标识,确定所述被叫用户的第二标识。

其中,所述第二标识中包括所述携入运营商的标识。

207:根据所述被叫用户的第二标识,所述携号转网应用服务器将呼叫请求路由至S-CSCF模块。

208:根据所述被叫用户的第二标识,所述S-CSCF模块将呼叫请求路由至MGCF模块。

209:根据所述被叫用户的第二标识,所述MGCF模块将呼叫请求路由至关口局。

210:所述关口局根据第二标识将呼叫请求路由至携入运营商网络,并停止触发所述被叫用户的其他业务。

作为一种具体实施例,关口局将呼叫请求路由至携入运营商网络后,停止对被叫用户业务触发条件的检测,即不再触发其他业务,例如锚定业务,以避免路由死循环。

可选的,所述关口局和MGCF模块可以合设在一台物理服务器上,业务逻辑上独立。

本发明提供一种呼叫建立的方法,通过携出运营商网络中的携号转网应用服务器将携号转网用户的第一标识转换为第二标识,第二标识中含有携入运营商标识的,再根据第二标识通过S-CSCF和MGCF将呼叫请求路由至与携入运营商网络互联互通的关口局,最后由关口局转发呼叫请求至携入运营商的网络,从而完成了携号转网用户做被叫的呼叫的建立。本发明解决了现有技术中呼叫被路由至被叫用户的携出运营商的IMS网络后,无法继续路由,导致呼叫建立失败的问题,实现了携号转网用户做被叫时,携出运营商网络能顺利转发呼叫请求至被叫用户携入运营商的网络,从而完善了IMS网络携号转网的呼叫方案。

本发明还提供了一个携号转网用户被叫时,携出运营商网络的的呼叫建立的完整过程,具体流程如图3所示。

本发明实施例还提供一种呼叫建立的系统40,如图4所示,运用于携出运营商网络侧,所述系统包括:

S-CSCF模块41,用于接收呼叫请求,所述呼叫请求中携带被叫用户的第一标识,所述第一标识为所述被叫用户在所述携出运营商网络中的用户标识;根据所述第一标识,获取所述被叫用户对应的签约信息;根据所述签约信息确定所述被叫用户的签约类型;当所述签约类型为携号转网用户时,转发所述呼叫请求至携号转网应用服务器42。

所述携号转网应用服务器42,用于根据所述签约信息确定所述被叫用户对应的携入运营商的标识;根据所述携入运营商的标识和所述第一标识,确定所述被叫用户的第二标识,所述第二标识中包括所述携入运营商的标识;根据所述第二标识,依次通过所述S-CSCF模块和所述MGCF模块将呼叫请求路由至关口局43。

所述关口局43,用于将所述呼叫请求转发至与所述第二标识对应的携入运营商网络。

进一步的,所述携号转网应用服务器42,还用于在所述第一标识前添加所述携入运营商的标识以形成新的标识;将形成的所述新的标识确定为所述第二标识。

所述S-CSCF模块41,还用于当所述签约类型为携号转网用户时,在所述转发所述呼叫请求至携号转网应用服务器之后,结束对所述被叫用户的业务触发条件的检测。

所述呼叫建立系统还包括HSS44,用于在所述签约信息中增加携号转网用户的签约类型。

所述关口局43,还用于在将所述呼叫请求转发至与所述第二标识对应的携入运营商网络之后,停止检测所述被叫用户的业务触发条件。

本发明提供一种呼叫建立的系统,通过携出运营商网络中的携号转网应用服务器将携号转网用户的第一标识转换为第二标识,第二标识中含有携入运营商标识的,再根据第二标识通过S-CSCF和MGCF将呼叫请求路由至与携入运营商网络互联互通的关口局,最后由关口局转发呼叫请求至携入运营商的网络,从而完成了携号转网用户做被叫的呼叫的建立。本发明解决了现有技术中呼叫被路由至被叫用户的携出运营商的IMS网络后,无法继续路由,导致呼叫建立失败的问题,实现了携号转网用户做被叫时,携出运营商网络能顺利转发呼叫请求至被叫用户携入运营商的网络,从而完善了IMS网络携号转网的呼叫方案。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1