System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 非蜂窝网络下的用户位置信息获取方法、装置、计算机设备、可读存储介质和程序产品制造方法及图纸_技高网

非蜂窝网络下的用户位置信息获取方法、装置、计算机设备、可读存储介质和程序产品制造方法及图纸

技术编号:43976486 阅读:7 留言:0更新日期:2025-01-10 20:02
本申请涉及一种非蜂窝网络下的用户位置信息获取方法、装置、计算机设备、计算机可读存储介质和计算机程序产品,涉及无线通信和终端技术领域。所述方法包括:接收网络设备发送的对目标用户的位置查询请求;所述位置查询请求携带有所述目标用户的标识信息;基于所述位置查询请求中的所述标识信息,确定所述目标用户对应的定位终端;所述定位终端与所述目标用户对应的用户终端连接在同一个WiFi局域网;获取所述定位终端的位置信息,作为所述目标用户的位置信息,并向所述网络设备返回位置查询响应。采用本方法能够扩展用户位置信息获取的应用场景。

【技术实现步骤摘要】

本申请涉及无线通信和终端,特别是涉及一种非蜂窝网络下的用户位置信息获取方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。


技术介绍

1、当前的通信业务,如vowifi业务(voice over wifi,一种支持用户使用具有vowifi能力的手机,在wifi环境使用语音/视频通话/短信业务),需要满足可溯源的监管要求,但是在一些如海洋、飞机等非蜂窝网络场景下没有对应的通信公司可以直接获取用户信息位置的溯源方法,从而限制了vowifi业务的适用场景。

2、因此,当前的用户位置获取方法,存在应用场景局限性较高的问题。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够扩展应用场景的非蜂窝网络下的用户位置信息获取方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本申请提供了一种非蜂窝网络下的用户位置信息获取方法,应用于vowifi位置管理平台,包括:

3、接收网络设备发送的对目标用户的位置查询请求;所述位置查询请求携带有所述目标用户的标识信息;

4、基于所述位置查询请求中的所述标识信息,确定所述目标用户对应的定位终端;所述定位终端与所述目标用户对应的用户终端连接在同一个wifi局域网;

5、获取所述定位终端的位置信息,作为所述目标用户的位置信息,并向所述网络设备返回位置查询响应。

6、在其中一个实施例中,所述网络设备包括演进型分组数据网关或者业务控制平台,所述接收网络设备发送的对目标用户的位置查询请求,包括:

7、接收演进型分组数据网关发送的对所述目标用户的位置查询请求;

8、或者,

9、接收业务控制平台发送的对所述目标用户的位置查询请求;所述位置查询请求为所述业务控制平台基于所述演进型分组数据网关发送的初始位置查询请求生成。

10、在其中一个实施例中,所述演进型分组数据网关发送的位置查询请求为所述演进型分组数据网关或者所述演进型分组数据网关与所述vowifi位置管理平台中间的网元节点确定所述目标用户的公网ip地址处于卫星设备被分配的ip地址范围内之后发送。

11、在其中一个实施例中,所述业务控制平台发送的位置查询请求为所述业务控制平台在接收到所述演进型分组数据网关或者所述演进型分组数据网关与所述业务控制平台中间的网元节点确定所述目标用户的公网ip地址处于卫星设备被分配的ip地址范围内之后发送的所述初始位置查询请求后发送;

12、或者,

13、为所述业务控制平台接收所述初始位置查询请求后,确定所述目标用户的公网ip地址处于卫星设备被分配的ip地址范围内之后发送。

14、在其中一个实施例中,所述标识信息包括以下至少一项:

15、所述目标用户对应的用户终端的公网ip地址、端口号、所述目标用户的移动用户号码和国际移动用户识别码。

16、在其中一个实施例中,所述基于所述位置查询请求中的所述标识信息,确定所述目标用户对应的定位终端,包括:

17、基于所述位置查询请求中的所述标识信息,查询预先建立的标识信息与所述定位终端的设备标识之间的绑定关系,确定初始定位终端;

18、在所述初始定位终端的ip地址与所述目标用户的定位终端的公网ip地址相同的情况下,将所述定位终端确定为所述目标用户对应的定位终端;

19、或者,

20、查询各个所述定位终端的ip地址;

21、将所述ip地址与所述位置查询请求中的公网ip地址相同的定位终端作为初始定位终端;

22、基于所述位置查询请求中的所述标识信息,查询预先建立的标识信息与所述定位终端的设备标识之间的绑定关系,将所述设备标识与所述标识信息存在绑定关系的所述初始定位终端确定为所述目标用户对应的定位终端。

23、在其中一个实施例中,上述实施例所述的方法还包括:

24、在所述标识信息为所述目标用户对应的用户终端的端口号的情况下,查询所述用户终端的端口号在多个候选wifi出口端口号范围中对应的目标wifi出口端口号范围;

25、根据wifi出口端口号范围与定位终端的设备标识之间的绑定关系,确定所述目标wifi出口端口号范围对应的定位终端或初始定位终端,作为初始定位终端或所述目标用户对应的定位终端。

26、在其中一个实施例中,上述实施例所述的方法还包括:

27、在所述标识信息为所述目标用户的国际移动用户识别码的情况下,将所述目标用户的国际移动用户识别码转换为所述目标用户的移动用户号码;

28、根据所述目标用户的移动用户号码,查询预先建立的移动用户号码与定位终端的设备标识之间的绑定关系,确定初始定位终端或所述目标用户对应的定位终端。

29、在其中一个实施例中,在所述标识信息为移动用户号码或国际移动用户识别码的情况下,所述标识信息与定位终端的设备标识之间的绑定关系通过以下方式建立:

30、接收所述用户终端或者所述目标用户选中的定位终端发送的所述目标用户的移动用户号码和/或国际移动用户识别码和所述定位终端的设备标识;所述设备标识为所述定位终端的永久标识或临时标识;

31、建立所述移动用户号码与所述定位终端的设备标识之间的绑定关系,或者建立所述国际移动用户识别码与所述定位终端的设备标识之间的绑定关系。

32、在其中一个实施例中,所述接收所述用户终端发送的所述目标用户的移动用户号码和/或国际移动用户识别码和定位终端的设备标识之前,还包括:

33、确定所述用户终端所接入wifi局域网网关的第一物理地址和所述目标用户选中的定位终端所接入wifi局域网网关的第二物理地址一致;

34、或者,

35、确定所述用户终端上报的第一位置信息和所述目标用户选中的定位终端的第二位置信息之间的距离小于距离阈值。

36、在其中一个实施例中,所述接收所述用户终端发送的所述目标用户的移动用户号码和/或国际移动用户识别码和定位终端的设备标识之前,还包括:

37、定期向每个所述定位终端发送临时标识和/或广播密钥;所述广播密钥用于所述定位终端对对应的所述永久标识或所述临时标识进行加密,得到加密后的标识,并将所述加密后的标识进行蓝牙广播;所述临时标识用于被所述定位终端直接或加密后进行蓝牙广播;

38、接收所述目标用户发送的所述永久标识、所述临时标识、所述加密后的标识或广播密钥请求;

39、在接收到所述加密后的标识的情况下,对加密后的标识进行解密,得到所述定位终端永久标识或临时标识;

40、在接收到所述广播密钥请求且所述目标用户验证通过的情况下,向所述用户终端发送广播密钥;所述广播密钥请求包括所述目标用户的身份验证信息;所述用户终端通过所述广播密钥对所述加密后的标识进行解密,得到所述定位终端永久标识或临时标识。

41、在其本文档来自技高网...

【技术保护点】

1.一种非蜂窝网络下的用户位置信息获取方法,其特征在于,应用于VoWiFi位置管理平台,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述网络设备包括演进型分组数据网关或者业务控制平台,所述接收网络设备发送的对目标用户的位置查询请求,包括:

3.根据权利要求2所述的方法,其特征在于,所述演进型分组数据网关发送的位置查询请求为所述演进型分组数据网关或者所述演进型分组数据网关与所述VoWiFi位置管理平台中间的网元节点确定所述目标用户的公网IP地址处于卫星设备被分配的IP地址范围内之后发送。

4.根据权利要求2所述的方法,其特征在于,所述业务控制平台发送的位置查询请求为所述业务控制平台在接收到所述演进型分组数据网关或者所述演进型分组数据网关与所述业务控制平台中间的网元节点确定所述目标用户的公网IP地址处于卫星设备被分配的IP地址范围内之后发送的所述初始位置查询请求后发送,

5.根据权利要求1所述的方法,其特征在于,所述标识信息包括以下至少一项:

6.根据权利要求5所述的方法,其特征在于,所述基于所述位置查询请求中的所述标识信息,确定所述目标用户对应的定位终端,包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求6所述的方法,其特征在于,所述方法还包括:

9.根据权利要求6所述的方法,其特征在于,在所述标识信息为移动用户号码或国际移动用户识别码的情况下,所述标识信息与定位终端的设备标识之间的绑定关系通过以下方式建立:

10.根据权利要求9所述的方法,其特征在于,所述接收所述用户终端发送的所述目标用户的移动用户号码和/或国际移动用户识别码和定位终端的设备标识之前,还包括:

11.根据权利要求9所述的方法,其特征在于,所述接收所述用户终端发送的所述目标用户的移动用户号码和/或国际移动用户识别码和定位终端的设备标识之前,还包括:

12.根据权利要求1所述的方法,其特征在于,所述定位终端的位置信息,包括如下至少一种:

13.根据权利要求1所述的方法,其特征在于,所述方法还包括:

14.一种非蜂窝网络下的用户位置信息获取方法,其特征在于,应用于定位终端,所述方法包括:

15.根据权利要求14所述的方法,其特征在于,所述在满足位置上报条件的情况下,向所述VoWiFi位置管理平台上报位置信息,包括:

16.根据权利要求15所述的方法,其特征在于,所述方法还包括:

17.根据权利要求14所述的方法,其特征在于,所述方法还包括:

18.根据权利要求14所述的方法,其特征在于,所述方法还包括:

19.一种非蜂窝网络下的用户位置信息获取装置,其特征在于,应用于VoWiFi位置管理平台,所述装置包括:

20.一种非蜂窝网络下的用户位置信息获取装置,其特征在于,应用于定位终端,所述装置包括:

21.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至18中任一项所述的方法的步骤。

22.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至18中任一项所述的方法的步骤。

23.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至18中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种非蜂窝网络下的用户位置信息获取方法,其特征在于,应用于vowifi位置管理平台,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述网络设备包括演进型分组数据网关或者业务控制平台,所述接收网络设备发送的对目标用户的位置查询请求,包括:

3.根据权利要求2所述的方法,其特征在于,所述演进型分组数据网关发送的位置查询请求为所述演进型分组数据网关或者所述演进型分组数据网关与所述vowifi位置管理平台中间的网元节点确定所述目标用户的公网ip地址处于卫星设备被分配的ip地址范围内之后发送。

4.根据权利要求2所述的方法,其特征在于,所述业务控制平台发送的位置查询请求为所述业务控制平台在接收到所述演进型分组数据网关或者所述演进型分组数据网关与所述业务控制平台中间的网元节点确定所述目标用户的公网ip地址处于卫星设备被分配的ip地址范围内之后发送的所述初始位置查询请求后发送,

5.根据权利要求1所述的方法,其特征在于,所述标识信息包括以下至少一项:

6.根据权利要求5所述的方法,其特征在于,所述基于所述位置查询请求中的所述标识信息,确定所述目标用户对应的定位终端,包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求6所述的方法,其特征在于,所述方法还包括:

9.根据权利要求6所述的方法,其特征在于,在所述标识信息为移动用户号码或国际移动用户识别码的情况下,所述标识信息与定位终端的设备标识之间的绑定关系通过以下方式建立:

10.根据权利要求9所述的方法,其特征在于,所述接收所述用户终端发送的所述目标用户的移动用户号码和/或国际移动用户识别码和定位终端的设备...

【专利技术属性】
技术研发人员:杨可心赵静张婷安小静李生森
申请(专利权)人:中国电信股份有限公司技术创新中心
类型:发明
国别省市:

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

1