本发明涉及通信,具体地说,涉及一种广播高精度定位业务推荐方法及计算机程序产品。
背景技术:
1、现有广播高精度定位业务采用的是签约后使用模式,用户签约业务后,在注册过程会触发加密密钥获取流程。终端需要通过加密密钥来解密后期空口收到的possibs才能得到相对多卫星的伪距、相位等最终完成高精度定位。
2、toc用户对于高精度定位业务整体了解较少,业务开展相较于网络建设整体滞后,不利于广播高精度定位技术落地。
技术实现思路
1、为了解决上述问题,本发明提出一种广播高精度定位业务推荐方法及计算机程序产品,为用户终端提供广播高精度定位业务试用服务,促进高精度定位业务发展,推动广播高精度定位技术落地。
2、本发明实施例提供一种广播高精度定位业务推荐方法,所述方法由网络侧执行,所述方法包括:
3、对具备广播高精度定位硬件能力但未签约业务的用户终端发起订阅,获取所述用户终端使用位置类业务的业务数据;
4、为业务数据符合预设的业务门限要求的目标用户终端申请临时使用密钥;
5、将包含加密密钥的临时使用密钥下发至所述目标用户终端,以使所述目标用户终端根据所述加密密钥解密possib,使用广播高精度定位业务。
6、优选地,所述方法还包括:
7、在用户终端注册时,查询用户终端的硬件能力信息;并根据查询的硬件能力信息判断用户终端是否具备广播高精度定位硬件能力。
8、作为一种优选方案,所述方法还包括:
9、在用户终端注册时,基于supi使用预设的查询指令向udm查询用户签约业务信息;并根据udm反馈的反馈结果确定用户终端是否签约业务。
10、优选地,所述对具备广播高精度定位硬件能力但未签约业务的用户终端发起订阅,获取所述用户终端使用位置类业务的业务数据,包括:
11、所述网络侧的amf对具备广播高精度定位硬件能力但未签约业务的用户终端的用户组赋值意向用户标签;
12、amf基于预设的订阅流程协议向smf订阅所述用户组中用户终端的upf业务事件;
13、smf以post流程向upf发起订阅事件,订阅预设的时间周期内所述用户组中的用户终端使用位置类业务的业务数据;
14、upf通过创建通知uri向smf反馈用户终端使用位置类业务的业务数据;
15、smf向amf反馈接收到的业务数据;
16、其中,所述upf业务事件的订阅关键字包括:supi属性、gpsi属性、group id、anyueind属性以及notifmethod属性;
17、所述订阅事件的关键要素包括以下至少一个:标识用户终端的supi、pei或gpsi,group id,程序流量过滤器rg,ip五元组以及事件通知方法;
18、所述通知uri包括订阅id、事件id、通知相关性id以及反馈通知;
19、所述业务数据包括以下至少一个:volume measurement测量交换的数据量、volume measurement测量交换的数据包数量、测量数据吞吐量、应用程序相关信息、分组过滤器及应用程序标识符。
20、优选地,所述目标用户终端具体为:
21、业务数据中使用位置类业务的业务流量不低于预设的流量门限值的用户终端;或,
22、业务数据中使用位置类业务的业务流量占用户流量比例不低于预设的比例门限值的用户终端。
23、优选地,对具备广播高精度定位硬件能力但未签约业务的用户终端发起订阅,获取所述用户终端使用位置类业务的业务数据,包括:
24、记录用户终端在各ta级驻留时长,并根据用户终端所处rrc状态确定终端驻留位置是否处于网络已开启广播高精度定位区域;
25、计算amf向smf发起订阅到获取smf反馈业务数据期间,用户终端驻留处于网络已开启广播高精度定位区域的时长占比。
26、进一步地,在为业务数据符合预设的业务门限要求的目标用户终端申请临时使用标签前,所述方法还包括:
27、判断所述目标用户终端驻留处于网络已开启广播高精度定位区域的时长占比是否不低于预设的占比门限值;
28、若否,删除该目标用户终端;
29、若是,为该目标用户终端申请临时使用标签。
30、优选地,所述为业务数据符合预设的业务门限要求的目标用户终端申请临时使用标签,具体包括:
31、向lmf请求用户级加密密钥的流程中新增携带临时试用标签,并接收lmf反馈的所述目标用户终端当前地理区域签约精度等级对应的加密密钥、试用开启时间以及有效时间。
32、优选地,所述将包含加密密钥的临时使用密钥下发至所述目标用户终端,具体包括:
33、在注册过程中,通过下发消息将包含加密密钥、试用开启时间以及有效时间的临时使用标签下发至所述目标用户终端,并通过网页重定向方式反馈用户。
34、其中,所述下发消息包括以下至少一种:registration accept消息、n2message、rrc connection reconfiguration。
35、作为一种优选方案,所述方法还包括:
36、接收到所述目标用户终端触发的密钥重申流程时,判断当前时间是否在所述试用开启时间以及有效时间确定的试用期内;
37、若否,不执行申请临时使用密钥;
38、若是,重新申请临时使用密钥,并核减试用有效时间。
39、本发明实施例还提供一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现上述实施例中任意一项所述方法的步骤。
40、与现有技术相比,本发明提供一种广播高精度定位业务推荐方法及计算机程序产品,所述方法由网络侧执行,所述方法包括:对具备广播高精度定位硬件能力但未签约业务的用户终端发起订阅,获取所述用户终端使用位置类业务的业务数据;为业务数据符合预设的业务门限要求的目标用户终端申请临时使用密钥;将包含加密密钥的临时使用密钥下发至所述目标用户终端,以使所述目标用户终端根据所述加密密钥解密possib,使用广播高精度定位业务。通过为用户终端提供广播高精度定位业务试用服务,促进高精度定位业务发展,推动广播高精度定位技术落地。
1.一种广播高精度定位业务推荐方法,其特征在于,所述方法由网络侧执行,所述方法包括:
2.根据权利要求1所述的广播高精度定位业务推荐方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的广播高精度定位业务推荐方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的广播高精度定位业务推荐方法,其特征在于,所述对具备广播高精度定位硬件能力但未签约业务的用户终端发起订阅,获取所述用户终端使用位置类业务的业务数据,包括:
5.根据权利要求1所述的广播高精度定位业务推荐方法,其特征在于,所述目标用户终端具体为:
6.根据权利要求1所述的广播高精度定位业务推荐方法,其特征在于,对具备广播高精度定位硬件能力但未签约业务的用户终端发起订阅,获取所述用户终端使用位置类业务的业务数据,包括:
7.根据权利要求6所述的广播高精度定位业务推荐方法,其特征在于,在为业务数据符合预设的业务门限要求的目标用户终端申请临时使用标签前,所述方法还包括:
8.根据权利要求1所述的广播高精度定位业务推荐方法,其特征在于,所述为业务数据符合预设的业务门限要求的目标用户终端申请临时使用标签,具体包括:
9.根据权利要求1所述的广播高精度定位业务推荐方法,其特征在于,所述将包含加密密钥的临时使用密钥下发至所述目标用户终端,具体包括:
10.根据权利要求8所述的广播高精度定位业务推荐方法,其特征在于,所述方法还包括:
11.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1~10中任意一项所述方法的步骤。