本发明涉及卫星通信,尤其是一种基于终端位置预测的卫星寻呼控制方法,设备和介质。
背景技术:
1、随着卫星通信的发展,卫星所承担的通信链路服务越来越多。由于不同卫星的覆盖范围不同,以高轨卫星和低轨卫星为例,高轨卫星由于轨道高度比较高,因此其覆盖范围比较大;而低轨卫星由于轨道高度比较低,因此覆盖范围也相应地比较小。
2、对于移动终端来说,一旦离开了卫星的覆盖范围,就会出现终端无法接收到卫星的寻呼信号,造成终端与核心网连接中断的现象。然而卫星无法感知到终端是否离开了卫星的覆盖范围,因此卫星会不断向终端发送寻呼信号以尝试连接终端;造成占用卫星信道资源和消耗卫星能源的问题。
技术实现思路
1、有鉴于此,本发明实施例提供一种基于终端位置预测的卫星寻呼控制方法,设备和介质。
2、本发明的第一方面提供了一种基于终端位置预测的卫星寻呼控制方法,包括以下步骤:
3、核心网建立与终端的通信会话,收集终端信息;所述终端信息包括终端位置和终端移动速度;
4、核心网根据终端信息预测目标时刻下终端的预期位置;
5、核心网根据终端的预期位置判断目标时刻下终端是否处于卫星的覆盖范围内;
6、如判断目标时刻下终端不处于卫星的覆盖范围内,则在核心网与终端的通信会话断开时,核心网控制卫星停止对终端进行寻呼。
7、进一步地,所述建立与终端的通信会话,收集终端信息步骤,由amf网元完成;所述终端信息通过以下通信步骤获取:
8、amf网元生成终端定位调用请求,将定位调用请求发送至lmf网元;
9、lmf网元根据终端定位调用请求确定终端定位所使用的定位接入类型和定位方法,生成下行定位信息,将下行定位信息发送至amf网元;
10、amf网元将下行定位信息发送至终端,并接收终端传输的上行定位信息,将上行定位信息发送至lmf网元;
11、lmf网元从上行定位信息中解析得到终端信息。
12、进一步地,在所述amf网元将下行定位信息发送至终端步骤之前,还包括以下步骤:
13、amf网元判断通信会话当前状态,所述通信会话当前状态包括联机状态和待机状态;
14、当通信会话当前状态处于待机状态时,amf网元向终端传输唤醒请求,将通信会话唤醒为联机状态;
15、当通信会话当前状态处于联机状态时,执行所述将下行定位信息发送至终端步骤。
16、进一步地,所述终端在接收到下行定位信息后,根据下行定位信息所指定的定位接入类型和定位方法,进行定位测量和/或位置计算,得到终端信息并将终端信息封装在上行定位信息中;将上行定位信息发送至amf网元;
17、其中,当所述下行定位信息中指定多个定位接入类型和定位方法时,所述终端根据每个定位接入类型和定位方法分别进行定位测量和/或位置计算,得到多个终端信息并分别封装在多个上行定位信息中;将多个上行定位信息发送至amf网元。
18、进一步地,在所述将上行定位信息发送至amf网元步骤或所述将多个上行定位信息发送至amf网元步骤之前,还包括以下步骤:
19、终端判断通信会话当前状态,所述通信会话当前状态包括联机状态和待机状态;
20、当通信会话当前状态处于待机状态时,终端向amf网元传输唤醒请求,将通信会话唤醒为联机状态;
21、当通信会话当前状态处于联机状态时,执行所述将上行定位信息发送至amf网元步骤或所述将多个上行定位信息发送至amf网元步骤。
22、进一步地,所述根据终端信息预测目标时刻下终端的预期位置,具体通过多层神经网络完成;所述多层神经网络设置于nwdaf网元,nwdaf网元通过lmf网元获取终端信息;
23、所述多层神经网络中针对各项终端信息分别设置有不同的特征权重;
24、在所述终端信息被输入至多层神经网络后,多层神经网络通过对各项终端信息进行带权计算,得到目标时刻下终端的预期位置,将目标时刻下终端的预期位置作为预测结果进行输出。
25、进一步地,所述根据终端的预期位置判断目标时刻下终端是否处于卫星的覆盖范围内,具体包括以下步骤:
26、amf网元建立与卫星的通信会话,并向卫星发送卫星信息获取请求;
27、amf网元获取卫星上报的卫星信息;所述卫星信息包括卫星覆盖范围;
28、nwdaf网元向amf网元发送信息订阅请求;所述信息订阅请求用于向amf网元订卫星信息;
29、amf网元向nwdaf网元发送卫星信息;
30、nwdaf网元根据终端的预期位置和卫星覆盖范围判断目标时刻下终端是否处于卫星的覆盖范围内;将判断结果发送至amf网元。
31、进一步地,所述卫星覆盖范围包括静态范围或动态范围;
32、当所述卫星覆盖范围为静态范围时,nwdaf网元根据卫星覆盖范围的边缘经纬坐标形成一个固定的经纬度坐标区间;通过比较终端预期位置的经纬坐标是否位于所述经纬度坐标区间内,完成目标时刻下终端是否处于卫星的覆盖范围内的判断;
33、当所述卫星覆盖范围为动态范围时,nwdaf网元生成与时间周期相关的卫星覆盖范围经纬度坐标变化区间,得到目标时刻下的卫星覆盖范围经纬度区间;通过比较终端预期位置的经纬坐标是否位于目标时刻下的经纬度坐标区间内,完成目标时刻下终端是否处于卫星的覆盖范围内的判断。
34、本发明第二方面公开了一种电子设备,应用于核心网,包括处理器以及存储器;
35、所述存储器用于存储程序;
36、所述处理器执行所述程序实现一种基于终端位置预测的卫星寻呼控制方法。
37、本发明第三方面公开了一种计算机可读存储介质,其特征在于,所述存储介质存储有程序,所述程序被处理器执行实现一种基于终端位置预测的卫星寻呼控制方法。
38、本发明实施例还公开了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器可以从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行前面的方法。
39、本发明的实施例具有如下方面有益效果:本发明通过多层神经网络预测终端在目标时刻的预期位置,使用nwdaf网元分析终端上报的位置信息、预测结果以及卫星的覆盖范围;能够准确的判断在目标时刻下终端是否离开卫星的覆盖范围,以此提前通知卫星网络在终端断开连接时停止对终端反复进行寻呼,以降低寻呼失败次数、有利于节省网络资源。
40、本发明的附加方面和优点将在下面的描述部分中给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
1.一种基于终端位置预测的卫星寻呼控制方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于终端位置预测的卫星寻呼控制方法,其特征在于,所述建立与终端的通信会话,收集终端信息步骤,由amf网元完成;所述终端信息通过以下通信步骤获取:
3.根据权利要求2所述的一种基于终端位置预测的卫星寻呼控制方法,其特征在于,在所述amf网元将下行定位信息发送至终端步骤之前,还包括以下步骤:
4.根据权利要求2所述的一种基于终端位置预测的卫星寻呼控制方法,其特征在于,所述终端在接收到下行定位信息后,根据下行定位信息所指定的定位接入类型和定位方法,进行定位测量和/或位置计算,得到终端信息并将终端信息封装在上行定位信息中;将上行定位信息发送至amf网元;
5.根据权利要求4所述的一种基于终端位置预测的卫星寻呼控制方法,其特征在于,在所述将上行定位信息发送至amf网元步骤或所述将多个上行定位信息发送至amf网元步骤之前,还包括以下步骤:
6.根据权利要求1所述的一种基于终端位置预测的卫星寻呼控制方法,其特征在于,所述根据终端信息预测目标时刻下终端的预期位置,具体通过多层神经网络完成;所述多层神经网络设置于nwdaf网元,nwdaf网元通过lmf网元获取终端信息;
7.根据权利要求1所述的一种基于终端位置预测的卫星寻呼控制方法,其特征在于,所述根据终端的预期位置判断目标时刻下终端是否处于卫星的覆盖范围内,具体包括以下步骤:
8.根据权利要求7所述的一种基于终端位置预测的卫星寻呼控制方法,其特征在于,所述卫星覆盖范围包括静态范围或动态范围;
9.一种电子设备,应用于核心网,其特征在于,包括处理器以及存储器;
10.一种计算机可读存储介质,其特征在于,所述存储介质存储有程序,所述程序被处理器执行实现如权利要求1-8中任一项所述的方法。