本技术实施例涉及通信领域,尤其涉及一种基于卫星信号的数据量上报方法、装置、设备和介质。
背景技术:
1、无线电接入技术(radio access technology,rat)是用于一个基于无线电的通信网络的基础物理连接方法,可采用该方法部署移动基站,为移动基站管理小区内的移动终端提供无线信号。
2、目前,移动运营商a可基于rat部署移动基站(如背包式基站),移动运营商b可租用该移动基站的部分无线资源,为其相应的移动终端提供无线接入服务,移动基站可向其对应的核心网设备上报移动运营商b的移动终端传输的数据量,便于进行无线资源消耗的划分。
3、然而,现有的数据量上报方式,上报准确度较低。
技术实现思路
1、鉴于上述问题,本技术实施例提供了一种基于卫星信号的数据量上报方法、装置、设备和介质,克服了上述移动基站向核心网设备上报数据量时准确率低下的问题。
2、第一方面,提供了一种基于卫星信号的数据量上报方法,应用于移动基站,所述移动基站由第一无线电接入技术rat部署,通过第二rat与所述第二rat对应的移动终端通信,所述方法包括:
3、接收所述移动终端发送的目标上行数据;
4、基于向第二核心网设备发送的所述目标上行数据的传输数据量以及所述移动基站的卫星参考信息,确定所述目标上行数据由所述移动终端传输至所述第二核心网设备的目标数据量;
5、向第一核心网设备发送所述目标数据量。
6、在一种可选的方式中,所述基于向第二核心网设备发送的所述目标上行数据的传输数据量以及所述移动基站的卫星参考信息,确定所述目标上行数据由所述移动终端传输至所述第二核心网设备的目标数据量,包括:
7、确定所述目标上行数据由所述移动终端传输至所述移动基站的数据量为全部数据量;
8、在基于所述移动基站的卫星参考信息判断所述移动基站当前时刻无卫星信号覆盖,且向所述第二核心网设备发送的所述目标上行数据的传输数据量小于所述全部数据量时,确定所述目标上行数据由所述移动基站传输至所述第二核心网设备的数据量为所述全部数据量;
9、确定所述目标上行数据由所述移动基站传输至所述第二核心网设备的所述全部数据量,以及所述目标上行数据由所述移动终端传输至所述移动基站的所述全部数据量,为所述目标上行数据由所述移动终端传输至所述第二核心网设备的目标数据量。
10、在一种可选的方式中,所述接收所述移动终端发送的目标上行数据之后,还包括:
11、缓存所述目标上行数据。
12、在一种可选的方式中,所述向第一核心网设备发送所述目标数据量之前,还包括:
13、基于所述目标上行数据的生成时刻和所述目标上行数据的预设时延时段,确定所述目标上行数据的传输截止时刻;
14、在所述传输截止时刻之前,若向所述第二核心网设备发送的所述目标上行数据的传输数据量小于所述全部数据量,从所述缓存中删除已缓存的所述目标上行数据。
15、在一种可选的方式中,还包括:
16、基于所述目标数据量与所述传输数据量的差值,更新所述目标数据量。
17、在一种可选的方式中,所述向第一核心网设备发送所述目标数据量之前,还包括:
18、获取所述目标上行数据的缓存数据量;
19、基于所述缓存数据量与预设的第一数值的乘积,更新所述目标数据量。
20、在一种可选的方式中,还包括:
21、基于所述移动基站的卫星参考信息,确定下次卫星信号的覆盖起始时刻;
22、基于所述目标上行数据的接收时刻与所述覆盖起始时刻之间的距离长度,更新所述目标数据量。
23、在一种可选的方式中,所述基于所述目标上行数据的接收时刻与所述覆盖起始时刻之间的距离长度,更新所述目标数据量,包括:
24、在所述目标上行数据的接收时刻与所述覆盖起始时刻之间的距离长度处于第一时长范围,基于所述目标上行数据的缓存数据量与预设的第二数值的乘积,更新所述目标数据量;
25、在所述目标上行数据的接收时刻与所述覆盖起始时刻之间的距离长度处于第二时长范围,基于所述目标上行数据的缓存数据量与预设的第三数值的乘积,更新所述目标数据量;
26、其中,所述第一时长范围对应的时长与所述第二数值对应,所述第二时长范围对应的时长与所述第三数值对应。
27、第二方面,提供了一种基于卫星信号的数据量上报装置,配置于移动基站,所述移动基站由第一无线电接入技术rat部署,通过第二rat与所述第二rat对应的移动终端通信,所述装置包括:
28、接收模块,用于接收所述移动终端发送的目标上行数据;
29、确定模块,用于基于向第二核心网设备发送的所述目标上行数据的传输数据量以及所述移动基站的卫星参考信息,确定所述目标上行数据由所述移动终端传输至所述第二核心网设备的目标数据量;
30、发送模块,用于向第一核心网设备发送所述目标数据量。
31、在一种可选的方式中,确定模块,具体用于:
32、确定所述目标上行数据由所述移动终端传输至所述移动基站的数据量为全部数据量;在基于移动基站的卫星参考信息判断移动基站当前时刻无卫星信号覆盖,且向第二核心网设备发送的目标上行数据的传输数据量小于所述全部数据量时,确定目标上行数据由移动基站传输至第二核心网设备的数据量为所述全部数据量;确定目标上行数据由移动基站传输至第二核心网设备的全部数据量,以及目标上行数据由移动终端传输至移动基站的全部数据量,为目标上行数据由移动终端传输至第二核心网设备的目标数据量。
33、在一种可选的方式中,还包括:缓存模块。
34、缓存模块,用于缓存目标上行数据。
35、在一种可选的方式中,还包括:删除模块。
36、确定模块,还用于基于目标上行数据的生成时刻和目标上行数据的预设时延时段,确定目标上行数据的传输截止时刻。
37、删除模块,用于在传输截止时刻之前,若向第二核心网设备发送的目标上行数据的传输数据量小于全部数据量,从缓存中删除已缓存的所述目标上行数据。
38、在一种可选的方式中,还包括:更新模块。
39、更新模块,用于基于目标数据量与传输数据量的差值,更新目标数据量。
40、在一种可选的方式中,还包括:获取模块。
41、获取模块,用于获取所述目标上行数据的缓存数据量;
42、更新模块,还用于基于缓存数据量与预设的第一数值的乘积,更新目标数据量。
43、在一种可选的方式中,确定模块,还用于基于移动基站的卫星参考信息,确定下次卫星信号的覆盖起始时刻。
44、更新模块,还用于基于目标上行数据的接收时刻与覆盖起始时刻之间的距离长度,更新目标数据量。
45、在一种可选的方式中,更新模块,具体用于:
46、在目标上行数据的接收时刻与覆盖起始时刻之间的距离长度处于第一时长范围,基于目标上行数据的缓存数据量与预设的第二数值的乘积,更新目标数据量;在目标上行数据的接收时刻与覆盖起始时刻之间的距离长度处于第二时长范围,基于目标上行数据的缓存数据量与预设的第三数值的乘积,更新目标数据量。
47、其中,第一时长范围对应的时长与第二数值对应,第二时长范围对应的时长与第三数值对应。
48、第三方面,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,处理器执行计算机程序时实现如以上任意一个实施例中基于卫星信号的数据量上报方法的步骤。
49、第四方面,提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如以上任意一个实施例中基于卫星信号的数据量上报方法的步骤。
50、本技术实施例中提供的基于卫星信号的数据量上报方法,移动基站能够根据接收到的共享资源的移动终端发送的目标上行数据,结合向第二核心网设备发送的目标上行数据的传输数据量以及移动基站的卫星参考信息,确定目标上行数据由移动终端传输至第二核心网设备的目标数据量,以向第一核心网设备发送目标数据量,从而,在多个移动终端共享移动基站的场景下,移动基站能够准确向其对应的第一核心网设备上报共享移动终端的传输数据量,便于进行资源划分。
51、上述说明仅是本技术实施例技术方案的概述,为了能够更清楚了解本技术实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本技术实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。