一种获取被叫位置信息的方法及装置制造方法及图纸

技术编号:20014061 阅读:32 留言:0更新日期:2019-01-05 22:22
本发明专利技术实施例提供一种获取被叫位置信息的方法及装置。所述方法包括:接收呼叫请求,所述呼叫请求中包括被叫信息;根据所述被叫信息将所述被叫信息对应的被叫位置信息存储到会话初始协议消息中;向各业务场景应用服务器发送所述会话初始协议消息,以使所述业务场景应用服务器能够从所述会话初始协议消息中获取所述被叫位置信息。所述方法用于执行所述VoLTE应用服务器。本发明专利技术实施例通过VoLTE应用服务器将所述被叫位置信息存入会话初始协议消息中,从而可以从会话初始协议消息获取被叫位置信息,减少了被叫位置信息的反复查询,缩短了呼叫时延。

A Method and Device for Obtaining Called Position Information

The embodiment of the present invention provides a method and device for acquiring the called position information. The method includes: receiving a call request, the call request includes the called information; storing the called location information corresponding to the called information into the session initiation protocol message according to the called information; sending the session initiation protocol message to the service scenario application servers so that the service scenario application server can from the session initiation protocol message. Get the called position information. The method is used to execute the VoLTE application server. The embodiment of the invention stores the called location information into the session initiation protocol message through the VoLTE application server, thereby obtaining the called location information from the session initiation protocol message, reducing the repeated query of the called location information and shortening the call delay.

【技术实现步骤摘要】
一种获取被叫位置信息的方法及装置
本专利技术实施例涉及通信
,尤其涉及一种获取被叫位置信息的方法及装置。
技术介绍
VoLTE(VoiceoverLTE)是指终端用户经过长期演进网络(LongTermEvolution,简称LTE)接入分组核心网(EvolvedPacketCore,简称EPC),再由IP多媒体子系统网络(IPMultimediaSubsystem,简称IMS)为用户提供高质量的音、视频业务。LTE是一种接入网络,EPC为语音和数据业务提供承载,IMS网络则提供语音/视频的基本补充业务。VoLTE是移动运营商4G语音基础业务案的目标方案,基于分组域提供IP语音业务。VoLTE由IMS提供呼叫控制和业务逻辑,由EPC提供高质量的分组域承载,连续覆盖前通过增强的单一无线语音呼叫连续性(EnhancedSingleRadioVoiceCallContinuity,简称eSRVCC)保障呼叫的连续性。VoLTE技术带给用户最直接的感受就是接通等待时间更短和更高质量音视频通话效果,同时还能提供丰富的业务。一般情况下VoLTE接通时延大概在2-4秒,而2G时代接通时延在6-7秒。在VoLTE业务中某些场景需要根据获取用户的被叫位置信息执行特殊策略,比如:(1)运营商需要对某种场景下的语音业务实现资费优惠;(2)应用服务器(ApplicationServer,简称AS)需要根据用户的位置信息进行下一步呼叫接续控制选择;(3)AS需要根据用户的位置信息填写话单实现不同的业务策略。现有技术中,采用支持基于DIAMETER协议的AS与HSS之间的Sh接口,接口符合3GPPTS29.328和3GPPTS29.329组织规范,发送用户数据请求(UserDataRequest,简称UDR)消息到归属用户服务器(HomeSubscriberServer,简称HSS),HSS返回包括用户位置和状态的用户数据响应(UserDataAnswer,简称UDA)消息。当Sh接口查询用户位置信息失败时,AS也可以使用移动应用部分(MobileApplicationPart,简称MAP)接口的任何时间查询(AnyTimeInterrogation,简称ATI)消息进行被叫位置状态查询。但是,这种获取被叫位置信息的方法,每次AS需要被叫位置信息时均向HSS发起位置查询请求。假如一个用户订购了N种业务,一次呼叫需要触发这N种业务,其中M种AS业务场景需要获取被叫位置信息,那么一次呼叫至少需要发生M次UDR消息获取被叫位置信息。如果主被叫用户均为VoLTE用户,那么UDR次数就会更多。考虑到每次发送UDR消息,HSS都会到电路域或数据域寻呼获取位置信息,严重增加呼叫接通时延。
技术实现思路
针对现有技术存在的问题,本专利技术实施例提供一种获取被叫位置信息的方法及装置。第一方面,本专利技术实施例提供一种获取被叫位置信息的方法,包括:接收呼叫请求,所述呼叫请求中包括被叫信息;根据所述被叫信息将所述被叫信息对应的被叫位置信息存储到会话初始协议消息中;向各业务场景应用服务器发送所述会话初始协议消息,以使所述业务场景应用服务器能够从所述会话初始协议消息中获取所述被叫位置信息。第二方面,本专利技术实施例提供另一种获取被叫位置信息的方法,包括:接收由VoLTE应用服务器发送的会话初始协议消息;若判断获知业务场景应用服务器需要被叫位置信息,且所述业务场景应用服务器中未存储所述被叫位置信息,则从所述会话初始协议消息中获得所述被叫位置信息。第三方面,本专利技术实施例提供一种VoLTE应用服务器,包括:第一接收模块,用于接收呼叫请求,所述呼叫请求中包括被叫信息;存储模块,用于根据所述被叫信息将所述被叫信息对应的被叫位置信息存储到会话初始协议消息中;发送模块,用于向各业务场景应用服务器发送所述会话初始协议消息,以使所述业务场景应用服务器能够从所述会话初始协议消息中获取所述被叫位置信息。第四方面,本专利技术实施例提供一种业务场景应用服务器,包括:第二接收模块,用于接收由VoLTE应用服务器发送的会话初始协议消息;获取模块,用于若判断获知业务场景应用服务器需要被叫位置信息,且所述业务场景应用服务器中未存储所述被叫位置信息,则从所述会话初始协议消息中获得所述被叫位置信息。第五方面,本专利技术实施例提供一种电子设备,包括:第一处理器、第一存储器和第一总线,其中,所述第一处理器和所述第一存储器通过所述第一总线完成相互间的通信;所述第一存储器存储有可被所述第一处理器执行的程序指令,所述第一处理器调用所述程序指令能够执行第一方面所述的方法步骤。第六方面,本专利技术实施例提供一种非暂态计算机可读存储介质,包括:所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行第一方面所述的方法步骤。第七方面,本专利技术实施例提供一种电子设备,包括:第二处理器、第二存储器和第二总线,其中,所述第二处理器和所述第二存储器通过所述第二总线完成相互间的通信;所述第二存储器存储有可被所述第二处理器执行的程序指令,所述第二处理器调用所述程序指令能够执行第二方面所述的方法步骤。第八方面,本专利技术实施例提供一种非暂态计算机可读存储介质,包括:所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行第二方面所述的方法步骤。本专利技术实施例提供的一种获取被叫位置信息的方法及装置,通过VoLTE应用服务器将获取到的被叫位置信息存入会话初始协议消息中,从而可以从会话初始协议消息获取被叫位置信息,减少了被叫位置信息的反复查询,缩短了呼叫时延。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种获取被叫位置信息的方法流程示意图;图2为本专利技术另一实施例提供的一种获取被叫位置信息的方法流程示意图;图3为本专利技术又一实施例提供的一种获取被叫位置信息的方法流程示意图;图4为本专利技术实施例提供的一种VoLTE应用服务器结构示意图;图5为本专利技术实施例提供的一种业务场景应用服务器结构示意图;图6为本专利技术实施例提供的一种获取被叫位置信息的信令交互图;图7为本专利技术实施例提供的一种电子设备实体结构示意图;图8为本专利技术实施例提供的另一种电子设备实体结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例提供的一种获取被叫位置信息的方法流程示意图,如图1所示,所述方法,包括:步骤101:接收呼叫请求,所述呼叫请求中包括被叫信息。具体地,当用户发起呼叫请求时,VoLTE应用服务器(VoLTEAS)会接收到呼叫请求,该呼叫请求中包括被叫信息,例如:被叫号码,应当说明的是,呼叫请求中还可以包括其他信息,例如:主叫号本文档来自技高网
...

【技术保护点】
1.一种获取被叫位置信息的方法,其特征在于,包括:接收呼叫请求,所述呼叫请求中包括被叫信息;根据所述被叫信息将所述被叫信息对应的被叫位置信息存储到会话初始协议消息中;向各业务场景应用服务器发送所述会话初始协议消息,以使所述业务场景应用服务器能够从所述会话初始协议消息中获取所述被叫位置信息。

【技术特征摘要】
1.一种获取被叫位置信息的方法,其特征在于,包括:接收呼叫请求,所述呼叫请求中包括被叫信息;根据所述被叫信息将所述被叫信息对应的被叫位置信息存储到会话初始协议消息中;向各业务场景应用服务器发送所述会话初始协议消息,以使所述业务场景应用服务器能够从所述会话初始协议消息中获取所述被叫位置信息。2.根据权利要求1所述的方法,其特征在于,所述将所述被叫位置信息存储到会话初始协议消息中,包括:在所述会话初始协议消息中增加被叫位置信息特征值对,将所述被叫位置信息存入所述被叫位置信息特征值对中。3.一种获取被叫位置信息的方法,其特征在于,包括:接收由VoLTE应用服务器发送的会话初始协议消息;若判断获知业务场景应用服务器需要被叫位置信息,且所述业务场景应用服务器中未存储所述被叫位置信息,则从所述会话初始协议消息中获得所述被叫位置信息。4.根据权利要求3所述的方法,其特征在于,在所述接收由VoLTE应用服务器发送的会话初始协议消息之前,所述方法,还包括:接收由VoLTE应用服务器发送的呼叫请求,所述呼叫请求包括被叫信息;根据所述被叫信息,判断所述被叫信息对应的被叫用户是否开通了基于位置的呼叫权限控制业务;若所述被叫用户没有开通基于位置的呼叫权限控制业务,则直接向所述VoLTE应用服务器返回所述呼叫请求。5.一种VoLTE应用服务器,其特征在于,包括:第一接收模块,用于接收呼叫请求,所述呼叫请求中包括被叫信息;存储模块,用于根据所述被叫信息将所述被叫信息对应的被...

【专利技术属性】
技术研发人员:刘世锋易传美杨会孟
申请(专利权)人:中国移动通信集团公司中国移动通信集团河南有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1