获取用户位置信息的方法、网络侧设备、用户终端和系统技术方案

技术编号:21405186 阅读:22 留言:0更新日期:2019-06-19 08:50
本公开提供了一种获取用户位置信息的方法、网络侧设备、用户终端和系统。该方法包括:向用户终端发送订阅消息,该订阅消息包含用户位置信息事件包,该用户位置信息事件包表示网络侧设备请求获取用户终端的位置信息;在接收到第一通知消息后获得用户终端的当前位置信息,以及在接收到第二通知消息后获得用户终端变化后的位置信息;其中,用户终端在接收到所述订阅消息后,向网络侧设备返回第一通知消息,该第一通知消息包含用户终端的当前位置信息,以及在用户终端的位置信息发生变化的情况下向网络侧设备发送第二通知消息,该第二通知消息包含用户终端变化后的位置信息。本公开实现了获取用户位置信息的目的。

【技术实现步骤摘要】
获取用户位置信息的方法、网络侧设备、用户终端和系统
本公开涉及移动通信
,特别涉及一种获取用户位置信息的方法、网络侧设备、用户终端和系统。
技术介绍
VoLTE(VoiceoverLTE,基于长期演进的语音业务)是基于LTE(LongTermEvolution,长期演进)接入、EPC(EvolvedPacketCore,演进分组核心网)核心网和IMS网络,承载于分组网络的电信级基础语音业务。VoWiFi(VoiceoverWiFi,基于WiFi的语音业务)是基于WiFi无线接入、EPC核心网和IMS网络,承载于分组网络的语音业务。VoWiFi可以作为VoLTE业务的有效补充,在LTE覆盖不足的区域利用WiFi网络的覆盖解决用户的语音呼叫。VoLTE和VoWiFi呼叫之间可以实现无缝切换。某些业务,例如紧急呼叫类业务,需要获取用户的位置信息。现有的VoLTE/VoWiFi用户位置信息的获取方式主要包括以下两类:(1)终端提供用户位置信息:终端利用INVITE消息(主叫侧)/1xx或2xx响应消息(被叫侧)/BYE消息(主/被叫侧)的PANI(P-Access-Network-Info,接入网信息)头域,插入用户当前的位置信息(如cell-id(小区标识)等信息),带给IMS(IPMultimediaSubsystem,IP多媒体子系统)核心网/业务平台。(2)网络提供用户位置信息:PCEF(PolicyandChargingEnforcementFunction,策略及计费执行功能)实时检测用户位置信息并通知PCRF(PolicyandChargingRulesFunction,策略与计费规则功能);PCRF本地保存用户位置信息;IMS的网元P-CSCF(Proxy-CallSessionControlFunction,代理呼叫会话控制功能)收到终端发来的INVITE/1xx/2xx/BYE消息后向PCRF/PGW请求用户位置信息,并把获取的信息填写到PANI头域,带给IMS核心网/业务平台。该方法只有在发起呼叫时才能把网络侧获取的用户位置信息传递到IMS核心网/业务平台。上述位置信息的获取方式,无论是终端提供,还是网络提供,都仅限于在VoLTE/VoWiFi呼叫建立或拆除阶段通过相应的消息将用户的位置信息上报到IMS核心网/业务平台,供相关业务使用。但是在其它情况下,IMS核心网/业务平台就无法获取到用户的位置信息。例如当业务需要在通话过程中甚至空闲状态下使用用户的位置信息(例如通话中对用户实施跟踪定位)时,现有方式就无法获取用户位置信息。
技术实现思路
本公开的专利技术人发现上述现有技术中存在问题,并因此针对所述问题中的至少一个问题提出了一种新的技术方案。根据本公开实施例的一个方面,提供了一种获取用户位置信息的方法,包括:向用户终端发送订阅消息,所述订阅消息包含用户位置信息事件包,所述用户位置信息事件包表示网络侧设备请求获取所述用户终端的位置信息;以及在接收到从所述用户终端返回的第一通知消息后获得所述用户终端的当前位置信息,以及在接收到从所述用户终端返回的第二通知消息后获得所述用户终端变化后的位置信息;其中,所述用户终端在接收到所述订阅消息后,根据所述用户位置信息事件包向所述网络侧设备返回第一通知消息,所述第一通知消息包含所述用户终端的当前位置信息,以及在所述用户终端的位置信息发生变化的情况下向所述网络侧设备发送第二通知消息,所述第二通知消息包含所述用户终端变化后的位置信息。可选地,所述订阅消息还包含过滤规则,所述过滤规则包括用户状态和位置改变类型;其中,所述用户终端在位置信息发生变化的情况下,还判断所述用户终端当前所处的用户状态和位置改变类型是否符合所述过滤规则,如果符合所述过滤规则,则向所述网络侧设备发送所述第二通知消息。可选地,所述用户状态包括:通话状态、空闲状态和注册状态中的至少一个;所述位置改变类型包括:接入类型切换、跟踪区更新和小区更新中的至少一个。可选地,所述订阅消息还包含订阅有效期;其中,所述用户终端在所述订阅有效期内向所述网络侧设备发送所述第二通知消息。可选地,所述订阅消息包含事件头域、接受头域和有效期头域;其中,所述事件头域指明所述订阅消息的事件包类型为用户位置信息事件包;所述接受头域指明所述过滤规则以及所述用户位置信息事件包支持使用可扩展标记语言XML语言封装用户位置信息;所述有效期头域指明所述订阅有效期。可选地,所述第一通知消息包含利用XML语言封装的第一消息体内容,其中,所述第一消息体内容包含所述用户终端的当前位置信息和所述过滤规则;所述第二通知消息包含利用XML语言封装的第二消息体内容,其中,所述第二消息体内容包含所述用户终端变化后的位置信息和所述过滤规则。根据本公开实施例的另一个方面,提供了一种获取用户位置信息的方法,包括:接收从网络侧设备发送的订阅消息,所述订阅消息包含用户位置信息事件包,所述用户位置信息事件包表示所述网络侧设备请求获取用户终端的位置信息;以及根据所述订阅消息的用户位置信息事件包向所述网络侧设备返回第一通知消息,所述第一通知消息包含所述用户终端的当前位置信息,并在所述用户终端的位置信息发生变化的情况下向所述网络侧设备发送第二通知消息,所述第二通知消息包含所述用户终端变化后的位置信息;其中,所述网络侧设备向所述用户终端发送所述订阅消息,在接收到所述第一通知消息后获得所述用户终端的当前位置信息,以及在接收到所述第二通知消息后获得所述用户终端变化后的位置信息。可选地,所述订阅消息还包含过滤规则,所述过滤规则包括用户状态和位置改变类型;其中,在所述用户终端的位置信息发生变化的情况下,还判断所述用户终端当前所处的用户状态和位置改变类型是否符合所述过滤规则,如果符合所述过滤规则,则向所述网络侧设备发送所述第二通知消息。可选地,所述用户状态包括:通话状态、空闲状态和注册状态中的至少一个;所述位置改变类型包括:接入类型切换、跟踪区更新和小区更新中的至少一个。可选地,所述订阅消息还包含订阅有效期;其中,在所述订阅有效期内向所述网络侧设备发送所述第二通知消息。可选地,所述订阅消息包含事件头域、接受头域和有效期头域;其中,所述事件头域指明所述订阅消息的事件包类型为用户位置信息事件包;所述接受头域指明所述过滤规则以及所述用户位置信息事件包支持使用可扩展标记语言XML语言封装用户位置信息;所述有效期头域指明所述订阅有效期。可选地,所述第一通知消息包含利用XML语言封装的第一消息体内容,其中,所述第一消息体内容包含所述用户终端的当前位置信息和所述过滤规则;所述第二通知消息包含利用XML语言封装的第二消息体内容,其中,所述第二消息体内容包含所述用户终端变化后的位置信息和所述过滤规则。根据本公开实施例的另一个方面,提供了一种网络侧设备,包括:发送单元,用于向用户终端发送订阅消息,所述订阅消息包含用户位置信息事件包,所述用户位置信息事件包表示网络侧设备请求获取所述用户终端的位置信息;以及接收单元,用于在接收到从所述用户终端返回的第一通知消息后获得所述用户终端的当前位置信息,以及在接收到从所述用户终端返回的第二通知消息后获得所述用户终端变化后的位置信息;其中,所述用户终端在接本文档来自技高网
...

【技术保护点】
1.一种获取用户位置信息的方法,包括:向用户终端发送订阅消息,所述订阅消息包含用户位置信息事件包,所述用户位置信息事件包表示网络侧设备请求获取所述用户终端的位置信息;以及在接收到从所述用户终端返回的第一通知消息后获得所述用户终端的当前位置信息,以及在接收到从所述用户终端返回的第二通知消息后获得所述用户终端变化后的位置信息;其中,所述用户终端在接收到所述订阅消息后,根据所述用户位置信息事件包向所述网络侧设备返回第一通知消息,所述第一通知消息包含所述用户终端的当前位置信息,以及在所述用户终端的位置信息发生变化的情况下向所述网络侧设备发送第二通知消息,所述第二通知消息包含所述用户终端变化后的位置信息。

【技术特征摘要】
1.一种获取用户位置信息的方法,包括:向用户终端发送订阅消息,所述订阅消息包含用户位置信息事件包,所述用户位置信息事件包表示网络侧设备请求获取所述用户终端的位置信息;以及在接收到从所述用户终端返回的第一通知消息后获得所述用户终端的当前位置信息,以及在接收到从所述用户终端返回的第二通知消息后获得所述用户终端变化后的位置信息;其中,所述用户终端在接收到所述订阅消息后,根据所述用户位置信息事件包向所述网络侧设备返回第一通知消息,所述第一通知消息包含所述用户终端的当前位置信息,以及在所述用户终端的位置信息发生变化的情况下向所述网络侧设备发送第二通知消息,所述第二通知消息包含所述用户终端变化后的位置信息。2.根据权利要求1所述的方法,其中,所述订阅消息还包含过滤规则,所述过滤规则包括用户状态和位置改变类型;其中,所述用户终端在位置信息发生变化的情况下,还判断所述用户终端当前所处的用户状态和位置改变类型是否符合所述过滤规则,如果符合所述过滤规则,则向所述网络侧设备发送所述第二通知消息。3.根据权利要求2所述的方法,其中,所述用户状态包括:通话状态、空闲状态和注册状态中的至少一个;所述位置改变类型包括:接入类型切换、跟踪区更新和小区更新中的至少一个。4.根据权利要求2所述的方法,其中,所述订阅消息还包含订阅有效期;其中,所述用户终端在所述订阅有效期内向所述网络侧设备发送所述第二通知消息。5.根据权利要求4所述的方法,其中,所述订阅消息包含事件头域、接受头域和有效期头域;其中,所述事件头域指明所述订阅消息的事件包类型为用户位置信息事件包;所述接受头域指明所述过滤规则以及所述用户位置信息事件包支持使用可扩展标记语言XML语言封装用户位置信息;所述有效期头域指明所述订阅有效期。6.根据权利要求2所述的方法,其中,所述第一通知消息包含利用XML语言封装的第一消息体内容,其中,所述第一消息体内容包含所述用户终端的当前位置信息和所述过滤规则;所述第二通知消息包含利用XML语言封装的第二消息体内容,其中,所述第二消息体内容包含所述用户终端变化后的位置信息和所述过滤规则。7.一种获取用户位置信息的方法,包括:接收从网络侧设备发送的订阅消息,所述订阅消息包含用户位置信息事件包,所述用户位置信息事件包表示所述网络侧设备请求获取用户终端的位置信息;以及根据所述订阅消息的用户位置信息事件包向所述网络侧设备返回第一通知消息,所述第一通知消息包含所述用户终端的当前位置信息,并在所述用户终端的位置信息发生变化的情况下向所述网络侧设备发送第二通知消息,所述第二通知消息包含所述用户终端变化后的位置信息;其中,所述网络侧设备向所述用户终端发送所述订阅消息,在接收到所述第一通知消息后获得所述用户终端的当前位置信息,以及在接收到所述第二通知消息后获得所述用户终端变化后的位置信息。8.根据权利要求7所述的方法,其中,所述订阅消息还包含过滤规则,所述过滤规则包括用户状态和位置改变类型;其中,在所述用户终端的位置信息发生变化的情况下,还判断所述用户终端当前所处的用户状态和位置改变类型是否符合所述过滤规则,如果符合所述过滤规则,则向所述网络侧设备发送所述第二通知消息。9.根据权利要求8所述的方法,其中,所述用户状态包括:通话状态、空闲状态和注册状态中的至少一个;所述位置改变类型包括:接入类型切换、跟踪区更新和小区更新中的至少一个。10.根据权利要求8所述的方法,其中,所述订阅消息还包含订阅有效期;其中,在所述订阅有效期内向所述网络侧设备发送所述第二通知消息。11.根据权利要求10所述的方法,其中,所述订阅消息包含事件头域、接受头域和有效期头域;其中,所述事件头域指明所述订阅消息的事件包类型为用户位置信息事件包;所述接受头域指明所述过滤规则以及所述用户位置信息事件包支持使用可扩展标记语言XML语言封装用户位置信息;所述有效期头域指明所述订阅有效期。12.根据权利要求8所述的方法,其中,所述第一通知消息包含利用XML语言封装的第一消息体内容,其中,所述第一消息体内容包含所述用户终端的当前位置信息和所述过滤规则;所述第二通知消息包含利用XML语言封装的第二消息体内容,其中,所述第二消息体内容包含所述用户终端变化后的位置信息和所述过滤规则。13.一种网络侧设备,包括:发送单元,用于向用户终端发送订阅消息,所述订阅消息包含用户位置信息事件包,所述用户位置信息事件包表示网络侧设备请求获取所述用户终端的位置信息;以及接收单元,用于在接收到从所述用户终端返回的第一通知消息后获得所述用户终端的当前位置信息,以及在接收到从所述用户终端返回的第二通知消息后获得所述用户终端变化后的位置信息;其中,所述用户终端...

【专利技术属性】
技术研发人员:钮颖彬沈骁邵震
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京,11

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

1