一种IMS终呼业务域选方法、装置、系统及存储介质与流程

文档序号:16066621发布日期:2018-11-24 12:43阅读:575来源:国知局

本发明涉及通讯技术领域,尤其涉及一种ims终呼业务域选方法、装置、系统及存储介质。

背景技术

现代移动通信网络在升级到4g长期演进(longtermevolution,lte)且支持volte/vowifi后,呼叫业务的通用解决方案之一即为锚定方案。此方案的基本思想是用户签约一个特殊的锚定被叫侧签约信息(terminatingcamelsubscriptioninformation,t-csi),当主叫用户从cs域发起呼叫时,归属位置寄存器(homelocationregister,hlr)/归属用户服务器(homesubscriberserver,hss)在sendroutinginfo路由请求中返回被叫用户签约的锚定t-csi。网关移动业务交换中心(gatewaymobile-servicesswitchingcenter,gmsc)通过锚定判断用户需要将呼叫锚定到多媒体子系统域(ipmultimediasubsystem,ims),由ims进行呼叫控制处理。

当网络处在4g/ims建设初期时,4g覆盖不全面,ims用户通常还是驻留在电路交换域(circuitswitcheddomain,cs)域。当用户在cs做被呼叫时,业务需要先锚定到ims域处理,然后再回到cs域做最终接续。信令存在大量的迂回,影响用户的业务体验。

因此,有必要提供一种ims终呼业务域选方法、装置、系统及存储介质,以解决现有技术中4g网络下用户在cs域做被叫时信令迂回的问题。



技术实现要素:

有鉴于此,本发明的目的在于提供一种ims终呼业务域选方法、装置、系统及存储介质,以解决现有技术4g网络下用户在cs域做被叫时信令迂回的问题。

本发明解决上述技术问题所采用的技术方案如下:

根据本发明的第一个方面,提供一种多媒体子系统ims终呼业务域选方法,适用于归属用户服务器hss,所述方法包括:

接收网关移动业务交换中心gmsc发送的请求路由信息sri请求;

根据被叫用户的锚定t-csi签约状态和/或在多媒体子系统ims域的注册状态确定处理终呼业务的网络;

若确定锚定ims域处理终呼业务,向所述gmsc发送所述sri请求的响应消息,所述响应消息携带锚定t-csi;

若确定在cs域处理终呼业务,向所述gmsc发送所述sri请求的响应消息,所述响应消息携带普通t-csi。

优选的,所述方法还包括:

预先与用户签约锚定t-csi、普通t-csi或优先返回锚定t-csi中的至少一个,所述锚定t-csi和普通t-csi的触发检测点相同。优选的,所述根据被叫用户的锚定t-csi签约状态和/或在多媒体子系统ims域的注册状态确定处理终呼业务的业务域,包括:

若所述被叫用户签约了锚定t-csi,并且已在ims域注册,则确定所述终呼业务锚定到ims域处理;

若所述被叫用户签约了锚定t-csi,并且未在ims域注册,则确定在所述cs域处理所述终呼业务;

若所述被叫用户签约了锚定t-csi和优先返回锚定t-csi,则确定将所述终呼业务锚定到ims域处理;

若所述被叫用户签约了锚定t-csi,但所述锚定t-csi被忽略,则确定在所述cs域处理终呼业务。

优选的,所述确定锚定ims域处理终呼业务,向所述gmsc发送所述sri请求的响应消息之后,所述方法还包括:

接收ims域的应用服务器as发起的被叫用户漫游号码查询消息;

从受访移动交换中心vmsc获取被叫用户漫游号码;

将所述被叫用户漫游号码发送给所述as。

优选的,所述确定在cs域处理终呼业务,向所述gmsc发送所述sri请求的响应消息之后,所述方法还包括:

接收所述gmsc再次发送的sri请求,所述再次发送的sri请求携带抑制t-csi标识;

从所述vmsc获取被叫用户漫游号码;

向所述gmsc发送所述再次发送的sri请求的响应消息,所述响应消息携带所述被叫用户漫游号码。

根据本发明的第二个方面,提供一种终呼业务域选装置,适用于归属用户服务器hss,所述装置包括:

接收模块,用于接收网关移动业务交换中心gmsc发送的请求路由信息sri请求;

域选模块,用于根据被叫用户的锚定t-csi签约状态和/或在多媒体子系统ims域的注册状态确定处理终呼业务的网络;

发送模块,用于在确定锚定ims域处理终呼业务时,向所述gmsc发送所述sri请求的响应消息,所述响应消息携带锚定t-csi,或者,用于在确定在cs域处理终呼业务时,向所述gmsc发送所述sri请求的响应消息,所述响应消息携带普通t-csi。

优选的,所述装置还包括签约模块,用于预先与用户签约锚定t-csi、普通t-csi或优先返回锚定t-csi中的至少一个,所述锚定t-csi和普通t-csi的触发检测点相同。

优选的,所述域选模块,还用于在所述被叫用户签约了锚定t-csi,并且已在ims域注册,确定所述终呼业务锚定到ims域处理;或者还用于在所述被叫用户签约了锚定t-csi,并且未在ims域注册,则确定在所述cs域处理所述终呼业务;或者还用于在所述被叫用户签约了锚定t-csi和优先返回锚定t-csi时,确定将所述终呼业务锚定到ims域处理;或者还用于在所述被叫用户签约了锚定t-csi,但所述锚定t-csi被忽略时,确定在所述cs域处理终呼业务。

优选的,所述装置还包括获取模块:

所述接收模块,还用于在所述发送模块向所述gmsc发送携带锚定t-csi的sri请求的响应消息之后,接收ims域的应用服务器as发起的被叫用户漫游号码查询消息;

所述获取模块,用于从受访移动交换中心vmsc获取被叫用户漫游号码;

所述发送模块,还用于将所述被叫用户漫游号码发送给所述as。

优选的,所述接收模块,还用于在所述发送模块向所述gmsc发送携带普通t-csi的sri请求的响应消息之后,接收所述gmsc再次发送的sri请求,所述再次发送的sri请求携带抑制锚定t-csi标识;

所述获取模块,还用于从所述vmsc获取被叫用户漫游号码;

所述发送模块,还用于向所述gmsc发送所述再次发送的sri请求的响应消息,所述响应消息携带所述被叫用户漫游号码。

根据本发明的第三个方面,提供一种终呼业务域选系统,所述系统包括gmsc及hss:

所述gmsc,用于在终呼业务中向hss发送sri请求,以及在接收到所述hss返回的sri请求的响应消息时,再次向所述hss发送携带抑制锚定t-csi标识的sri请求;

所述hss包括如第二方面所述的终呼业务域选装置,用于接收所述sri请求,并在接收所述sri请求之后确定处理终呼业务的网络,并根据确定的处理终呼业务的网络向所述gms返回所述sri请求的响应消息。

根据本发明的第四个方面,提供一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行前述第一方面所述的操作。

本发明实施例的ims终呼业务域选方法、装置、系统及存储介质,可以根据被叫用户的锚定t-csi签约状态和/或在多媒体子系统ims域的注册状态确定时将终呼业务锚定到ims域还是直接在cs域处理,当需要在cs域直接处理时,hss在sri请求的响应返回普通t-csi,呼叫直接接续到cs域,从而达到减少信令迂回的目的。

附图说明

图1为本发明实施例一提供的一种ims终呼业务域选方法的流程图;

图2为本发明实施例一提供一种ims终呼业务域选方法中锚定t-csi及普通t-csi的信令流意图;

图3为本发明实施例一中场景一的锚定ims域的流程图;

图4为本发明实施例一中场景二的呼叫直接从cs域接续到被叫vmsc;

图5为本发明实施例一中场景三的锚定ims域的流程图;

图6为本发明实施例一中场景四的锚定as故障被bypass的流程;

图7为本发明实施例二提供的一种终呼业务域选装置的模块示意图;

图8为本发明实施例二提供的又一种终呼业务域选装置的模块示意图

图9本发明实施例三提供的一种终呼业务域选系统的示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例一提供了一种ims终呼业务域选方法,该方法通过对hss的升级实现基于锚定t-csi的ims终呼辅助域选择功能。升级后系统4g用户可以同时签约锚定t-csi和普通t-csi用户,签约的锚定t-csi和普通t-csi的触发检测点(triggerdetectionpoint,tdp)可以相同,并且锚定t-csi可以与普通t-csi并存。需要说明的是,锚定t-csi是指将终呼业务锚定到ims域进行处理,普通t-csi是指终呼业务直接在cs域处理。

请参阅图1,该方法包括:

s101、接收网关移动业务交换中心gmsc发送的请求路由信息sri请求;

s102、根据被叫用户的锚定t-csi签约状态和/或在多媒体子系统ims域的注册状态确定处理终呼业务的网络,若确定锚定ims域处理终呼业务,执行步骤s103,若确定在cs域处理终呼业务,执行步骤s104;

s103、向该gmsc发送该sri请求的响应消息,该响应消息携带锚定t-csi;

s104、向该gmsc发送该sri请求的响应消息,该响应消息携带普通t-csi。

实际应用中,锚定t-csi签约状态至少包括如下两种:用户仅签约了锚定t-csi;用户即签约了锚定t-csi,也签约了“优先返回锚定t-csi”。

ims域注册状态也包括两种:用户已在ims域注册,或者用户未在ims域注册。

在一个可行的方案中,步骤s102之前,该方法还包括:

预先与用户签约锚定t-csi、普通t-csi或优先返回锚定t-csi中的至少一个,其中,锚定t-csi和普通t-csi的触发检测点相同。在一个可行的方案中,步骤s102、根据被叫用户的锚定t-csi签约状态和/或在多媒体子系统ims域的注册状态确定处理终呼业务的业务域,包括:

若该被叫用户签约了锚定t-csi,并且已在ims域注册,则确定该终呼业务锚定到ims域处理;

若该被叫用户签约了锚定t-csi,并且未在ims域注册,则确定在该cs域处理该终呼业务;

若该被叫用户签约了锚定t-csi和优先返回锚定t-csi,则确定将该终呼业务锚定到ims域处理;

若该被叫用户签约了锚定t-csi,但该锚定t-csi被忽略,则确定在该cs域处理终呼业务。

请参阅图2,在通话进入终呼流程时gms接收到主叫测发送的初始地址请求消息(initialaddressmessage,iam)后,向hss/hlr发送sri请求,hss可以直接根据被叫用户的锚定t-csi签约状态和/或在多媒体子系统ims域的注册状态确定时将终呼业务锚定到ims域还是直接在cs域处理,当hss判断呼叫需要锚定到ims域处理时,hss在sendroutinginfo响应只返回锚定t-csi,终呼流程从ims域接续到cs域(如图2中6a)。当hss判断可在cs域直接处理时,hss在sendroutinginfo响应返回普通t-csi,呼叫直接接续到cs域(如图2中6b),达到减少信令迂回的目的。

可行的,hss支持忽视(bypass)特性,当ims锚定as出现故障被叫需要在cs域直接处理时,hss可以配置bypass锚定应用服务器(applicationserver,as),从而hss在sendroutinginfo响应只返回普通t-csi,保证用户被叫不受影响,同时保证系统可靠性

下面将结合具体的场景对本实施例进行详细的说明,下面各场景中的用户均是指被叫用户。

场景一、呼叫签约了锚定t-csi但未签约“优先返回锚定t-csi”的用户,用户在ims域注册。请参阅图3,流程包括:

s301、gmsc向hss发送sri请求(不抑制t-csi),请求获取用户呼叫路由信息。

s302-s303、hss向被叫移动交换中心(visitedmobile-servicesswitchingcentre,vmsc)发送用户信息(providesubscriberinfo,psi)请求,获取用户位置信息和用户状态。

s304、hss判断用户签约了锚定t-csi,但未签约“优先返回锚定t-csi”且用户当前在ims域注册,则通用用户数据平台(universalsubscriberprofileplatform,uspp)在sri请求的响应中返回锚定t-csi及用户位置信息和用户状态,此时呼叫被锚定到ims域。

s305、ims域的as向hss发起udr消息查询用户漫游号码。

s306-s307、hss向vmsc发起提供漫游号码(provideroamingnumber)请求,获取用户漫游号码。

s308、hss向as发送uda返回用户漫游号码,呼叫被从ims域接续到被叫vmsc。

场景二、呼叫签约了锚定t-csi但未签约“优先返回锚定t-csi”的用户,用户未在ims域注册,请参阅图4,流程包括:

s401、gmsc向hss发送sri请求(不抑制tcsi),获取用户呼叫路由信息。

s402-s403、hss向vmsc发送providesubscriberinfo请求,获取用户位置信息和用户状态。

s404、hss判断用户签约了锚定t-csi,未签约“优先返回锚定t-csi”且用户当前未在ims域注册,则uspp在sendroutinginfo响应中返回普通t-csi及用户位置信息和用户状态。

s405、gmsc向hss发起第二次sendroutinginfo查询用户漫游号码(抑制tcsi)。

s406-s407、hss向vmsc发起provideroamingnumber请求,获取用户漫游号码。

s408、hss向gmsc发送sendroutinginfo响应返回用户漫游号码,呼叫直接从cs域接续到被叫vmsc。

场景三、呼叫签约了锚定t-csi和“优先返回锚定t-csi”的用户,请参阅图5,流程包括:

s501、gmsc向hss发送sendroutinginfo请求(不抑制tcsi),获取用户呼叫路由信息。

s502-s503、hss向vmsc发送providesubscriberinfo请求,获取用户位置信息和用户状态。

s504、hss判断用户签约锚定t-csi,且签约“优先返回锚定t-csi”,则uspp在sendroutinginfo响应中返回锚定t-csi及用户位置信息和用户状态,呼叫被锚定到ims域。

s505、ims域as向hss发起udr查询用户漫游号码。

s506-s507、hss向vmsc发起provideroamingnumber请求,获取用户漫游号码。

s508、hss向as发送uda返回用户漫游号码,呼叫被从ims域接续到被叫vmsc。

本场景中,当希望用户呼叫始终都锚定到ims域时,需要给用户签约优先返回锚定t-csi的标志。此时呼叫始终锚定在ims域。只有锚定as被bypass时,呼叫才会接续到cs域。

场景四、锚定as故障被bypass的流程,请参阅图6,流程包括:

s601、gmsc向hss发送sendroutinginfo请求(不抑制tcsi),获取用户呼叫路由信息。

s602-s603、hss向vmsc发送providesubscriberinfo请求,获取用户位置信息和用户状态。

s604、hss判断锚定t-csi被bypass,则uspp在sendroutinginfo响应中返回普通t-csi及用户位置信息和用户状态。

s605、gmsc向hss发起第二次sendroutinginfo查询用户漫游号码。

s606-s607、hss向vmsc发起provideroamingnumber请求,获取用户漫游号码。

s608,hss向gmsc发送sendroutinginfo响应返回用户漫游号码,呼叫直接从cs域接续到被叫vmsc。

当锚定as出现故障时,支持在网管上设定该锚定as为bypass,此时hss直接将签约锚定t-csi对应该锚定as的用户的呼叫接续到cs域,以使呼叫继续处理。

本实施例的ims终呼业务域选方法中,hss可以根据被叫用户的锚定t-csi签约状态和/或在多媒体子系统ims域的注册状态确定时将终呼业务锚定到ims域还是直接在cs域处理,当需要在cs域直接处理时,hss在sri请求的响应返回普通t-csi,呼叫直接接续到cs域,从而达到减少信令迂回的目的。

在上述实施例的基础上,本发明实施例二提供了一种ims终呼业务域选装置,适用于归属用户服务器hss,请参阅图7,该装置包括:

接收模块701,用于接收网关移动业务交换中心gmsc发送的请求路由信息sri请求;

域选模块702,用于根据被叫用户的锚定t-csi签约状态和/或在多媒体子系统ims域的注册状态确定处理终呼业务的网络;

发送模块703,用于在确定锚定ims域处理终呼业务时,向该gmsc发送该sri请求的响应消息,该响应消息携带锚定t-csi,或者,用于在确定在cs域处理终呼业务时,向该gmsc发送该sri请求的响应消息,该响应消息携带普通t-csi。

在一个可行的方案中,该域选模块,还用于在该被叫用户签约了锚定t-csi,并且已在ims域注册,确定该终呼业务锚定到ims域处理;或者还用于在该被叫用户签约了锚定t-csi,并且未在ims域注册,则确定在该cs域处理该终呼业务;或者还用于在该被叫用户签约了锚定t-csi和优先返回锚定t-csi时,确定将该终呼业务锚定到ims域处理;或者还用于在该被叫用户签约了锚定t-csi,但该锚定t-csi被忽略时,确定在该cs域处理终呼业务。

在一个可行的方案中,请参阅图8,该装置还包括获取模块704:

该接收模块701,还用于在该发送模块703向该gmsc发送携带锚定t-csi的sri请求的响应消息之后,接收ims域的应用服务器as发起的被叫用户漫游号码查询消息;

该获取模块704,用于从受访移动交换中心vmsc获取被叫用户漫游号码;

该发送模块703,还用于将该被叫用户漫游号码发送给该as。

在一个可行的方案中,该接收模块701,还用于在该发送模块703向该gmsc发送携带普通t-csi的sri请求的响应消息之后,接收该gmsc再次发送的sri请求,该再次发送的sri请求携带抑制锚定t-csi标识;

该获取模块704,还用于从该vmsc获取被叫用户漫游号码;

该发送模块703,还用于向该gmsc发送该再次发送的sri请求的响应消息,该响应消息携带该被叫用户漫游号码。

在一个可行的方案中,该装置还包括签约模块,用于预先与用户签约锚定t-csi、普通t-csi或优先返回锚定t-csi中的至少一个,其中,锚定t-csi和普通t-csi的触发检测点相同。

本实施例的ims终呼业务域选装置中,域选模块可以根据被叫用户的锚定t-csi签约状态和/或在多媒体子系统ims域的注册状态确定时将终呼业务锚定到ims域还是直接在cs域处理,当需要在cs域直接处理时,发送模块在sri请求的响应返回普通t-csi,呼叫直接接续到cs域,从而达到减少信令迂回的目的。

在前述实施例的基础上,本发明实施例三提供了一种终呼业务域选系统,请参阅图9,该系统包括gmsc901及hss902:

该gmsc901,用于在终呼业务中向hss发送sri请求,以及在接收到所述hss返回的sri请求的响应消息时,再次向所述hss发送携带抑制锚定t-csi标识的sri请求;

该hss902,用于接收该sri请求,并在接收该sri请求之后确定处理终呼业务的网络,并根据确定的处理终呼业务的网络向该gms返回该sri请求的响应消息。

本实施例中hss包括如实施例二该的终呼业务域选装置,此处步骤赘述。

本实施例的ims终呼业务域选系统中,hss可以根据被叫用户的锚定t-csi签约状态和/或在多媒体子系统ims域的注册状态确定时将终呼业务锚定到ims域还是直接在cs域处理,当需要在cs域直接处理时,hss在sri请求的响应返回普通t-csi,呼叫直接接续到cs域,从而达到减少信令迂回的目的。

在前述实施例的基础上,本发明实施例四提供了一种存储介质,该存储介质包括存储的程序,在该程序运行时控制该存储介质所在设备执行如实施例一该的操作。

以上参照附图说明了本发明的优选实施例,并非因此局限本发明的权利范围。本领域技术人员不脱离本发明的范围和实质内所作的任何修改、等同替换和改进,均应在本发明的权利范围之内。

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