广播数据的方法和装置制造方法及图纸

技术编号:24805004 阅读:67 留言:0更新日期:2020-07-07 22:03
本申请提供了一种广播数据的方法,应用于卫星通信系统,能够降低卫星基站广播数据时的物理资源的开销。该方法包括:卫星基站获取需要广播的多个数据,所述多个数据为卫星基站产生的多个波束各自对应的多普勒频率偏移的补偿值、多普勒频率偏移的变化率、传输时延、传输时延的变化率、时间提前量TA、TA的变化率和所述多个波束的角度中的同一种数据;卫星基站根据所述多个数据,确定参考数据以及所述多个数据中的每个数据相对于参考数据的偏移;卫星基站向终端设备发送第一指示信息和多个第二指示信息,第一指示信息用于指示参考数据,每个第二指示信息用于指示所述多个数据中的一个数据相对于参考数据的偏移。

【技术实现步骤摘要】
广播数据的方法和装置
本申请涉及卫星通信领域,更具体地,涉及一种广播数据的方法和装置。
技术介绍
在卫星通信系统中,卫星基站需要广播大量的数据给终端设备。例如,卫星基站向终端设备广播时间提前量(timingadvance,TA)、多普勒频率偏移的补偿值等。而对于一个卫星来说,它通常会产生不止一个波束(beam),不同波束的TA和多普勒频率偏移的补偿值各不相同。而在现有方案中,卫星基站通常都是直接广播这些数据,比特开销非常大,而这些比特开销将会占用大量的物理资源。
技术实现思路
本申请提供一种广播数据的方法,能够降低卫星基站广播数据时的物理资源的开销。第一方面,本申请提供一种广播数据的方法,应用于卫星通信系统,该方法包括:卫星基站获取需要广播的多个数据,所述多个数据为卫星基站产生的多个波束各自对应的多普勒频率偏移的补偿值、多普勒频率偏移的变化率、传输时延、传输时延的变化率、时间提前量TA、TA的变化率和所述多个波束的角度中的同一种数据;卫星基站根据所述多个数据,确定参考数据以及所述多个数据中的每个数据相对于参考数据的偏移;卫星基站向终端设备发送第一指示信息和多个第二指示信息,第一指示信息用于指示参考数据,每个第二指示信息用于指示所述多个数据中的一个数据相对于参考数据的偏移。在本申请的技术方案中,卫星基站根据需要广播的多个数据,确定一个参考数据,并计算所述多个数据相对于参考数据的差值。由于所述多个数据相对于参考数据的差值和这些数据本身相比,数值减小,并且这多个数据相对于参考数据的差值和这些数据本身相比,数值范围也减小,因此,和直接表征这多个数据本身相比,表征参考数据和所述多个数据相对于参考数据的差值所需的比特数减少,因此可以降低卫星基站广播这多个数据的比特开销,从而降低物理资源的开销。结合第一方面,在第一方面的某些实现方式中,卫星基站根据所述多个数据,确定参考数据以及所述多个数据中的每个数据相对于参考数据的差值,包括:卫星基站将所述多个数据按照数值大小进行排序,并将排序后得到的第一序列中的第一个数据或最后一个数据确定为参考数据,并计算第一序列中每两个相邻数据的差值;以及,每个第二指示信息具体用于指示所述第一序列中每两个相邻数据的差值。应理解,卫星基站将需要广播的多个数据按照数值大小进行排序之后,每两个相邻数据的差值相对于这多个数据本身,数值变小。因此,表征一个参考数据,以及这多个数据相对于参考数据的差值总共所需的比特数,要小于直接表征这多个数据所需的比特数。需要说明的是,将这多个数据按照数据大小进行排序之后,再计算相邻两个数据的差值,可以减小相邻两个数据差值的大小,从而可以节省广播这些差值所需的比特个数。例如,卫星基站产生的多个波束各自的多普勒频率偏移的补偿值各不相同,但是这些补偿值满足从负数到正数波动,且相邻波束的补偿值的差异不大。因此,按照各个波束的多普勒频率偏移的补偿值按照数值大小进行排序,卫星基站只广播排序后相邻两个波束的补偿值的差值,并将排序后的第一个补偿值或最后一个补偿值进行广播,可以节省直接广播这些波束的多普勒频率偏移的补偿值所需的比特数。结合第一方面,在第一方面的某些实现方式中,卫星基站根据所述多个数据,确定参考数据以及所述多个数据中的每个数据相对于参考数据的差值,包括:卫星基站确定所述多个数据的公共部分,并计算所述多个数据中的每个数据相对于公共部分的差值;卫星基站将多个数据中的每个数据相对于公共部分的差值按照数值大小进行排序,并将排序后得到的第二序列中的第一个差值或最后一个差值确定为参考数据,并计算第二序列中每两个相邻数值的差值;以及,第一指示信息用于指示第二序列中的第一个差值或最后一个差值,每个第二指示信息用于指示第二序列中的每两个相邻差值的差值;以及,该方法还包括:卫星基站向终端设备发送第三指示信息,第三指示信息用于指示所述公共部分。应理解,多个数据的公共部分例如可以是这多个数据中数值最小的数据。在该实施例中,卫星基站在将该多个数据按照数值大小进行排序之前,首先提取出这多个数据的公共部分,并通过第三指示信息来表征该公共部分的数值大小。同时将这个多个数据被减去公共部分之后的数值按照数值大小进行排序,再从排序后得到的第二序列中确定参考数据,并通过第一指示信息来表征参考数据。同时,通过多个第二指示信息分别指示第二序列中每两个相邻数值的差值。需要说明的是,考虑到卫星基站产生的多个波束的多普勒频率偏移的补偿值、多普勒频偏的补偿值的变化率、传输时延的变化率、TA的变化率以及波束的角度等数据的特点,本实施例中描述的提取公共部分的处理,在应用于TA、卫星的轨道高度、传输时延等数据时,尤其可以有效减少表征这些数据所需的比特数。结合第一方面,在第一方面的某些实现方式中,卫星基站确定所述多个数据的公共部分,包括:卫星基站将多个数据中数值最小的数据确定为公共部分;或者,卫星基站将所述多个数据的平均值作为公共部分;或者,卫星基站根据所述多个数据的数值大小,确定一个约定数值作为公共部分。结合第一方面,在第一方面的某些实现方式中,卫星基站向终端设备发送第三指示信息之前,该方法还包括:卫星基站根据和所述终端设备约定的n个离散数据和n个指示信息的映射关系,确定公共部分对应的第三指示信息,其中,映射关系中约定了n个离散数据和n个指示信息的对应关系,每个指示信息用于指示所对应的离散数据,所述n个离散数据中包括所述公共部分,每个离散数据的二进制表示所需的比特数小于所对应的指示信息所包含的比特数,N≥1且为整数。这里,所述n个离散数据中包括所述公共部分,是指所述公共部分是这n个离散数据中的一个。卫星基站通过建立有限个离散数据和少量比特的指示信息之间的映射关系,卫星基站在需要广播这些离散的数据时,直接可以通过向终端设备发送和这些数据具有映射关系的指示信息来指示这些数据,可以降低比特开销。在这有限个离散数据的数值越大的时候,节省的比特数也越多。第二方面,本申请提供一种广播数据的装置,应用于卫星通信系统中,用于执行第一方面或第一方面的任意可能的实现方式中的方法。具体地,该装置包括执行第一方面或第一方面的任意可能的实现方式中的方法的单元。第三方面,本申请提供一种网络设备,包括处理器和存储器。存储器用于存储计算机程序,处理器用于调用并运行存储器中存储的计算机程序,使得网络设备执行第一方面或第一方面任意可能的实现方式中的方法。可选地,这里的网络设备例如可以是卫星基站。第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机指令,当计算机指令在计算机上运行时,使得计算机执行上述第一方面或第一方面任意可能的实现方式中的方法。第五方面,本申请提供一种芯片,包括处理器,处理器用于从存储器中调用并运行计算机程序,以执行上述第一方面及其第一方面任意可能的实现方式中的方法。可选地,第五方面中所述的芯片还包括存储器,用于存储计算机程序。进一步可选地,所述芯片还包括通信接口,所述通信接口可以为输入输出接口本文档来自技高网...

【技术保护点】
1.一种广播数据的方法,应用于卫星通信系统,其特征在于,包括:/n卫星基站获取需要广播的多个数据,所述多个数据为所述卫星基站产生的多个波束各自对应的多普勒频率偏移的补偿值、多普勒频率偏移的变化率、传输时延、传输时延的变化率、时间提前量TA、TA的变化率和所述多个波束的角度中的同一种数据;/n所述卫星基站根据所述多个数据,确定参考数据以及所述多个数据中的每个数据相对于所述参考数据的偏移;/n所述卫星基站向终端设备发送第一指示信息和多个第二指示信息,所述第一指示信息用于指示所述参考数据,每个第二指示信息用于指示所述多个数据中的一个数据相对于所述参考数据的偏移。/n

【技术特征摘要】
1.一种广播数据的方法,应用于卫星通信系统,其特征在于,包括:
卫星基站获取需要广播的多个数据,所述多个数据为所述卫星基站产生的多个波束各自对应的多普勒频率偏移的补偿值、多普勒频率偏移的变化率、传输时延、传输时延的变化率、时间提前量TA、TA的变化率和所述多个波束的角度中的同一种数据;
所述卫星基站根据所述多个数据,确定参考数据以及所述多个数据中的每个数据相对于所述参考数据的偏移;
所述卫星基站向终端设备发送第一指示信息和多个第二指示信息,所述第一指示信息用于指示所述参考数据,每个第二指示信息用于指示所述多个数据中的一个数据相对于所述参考数据的偏移。


2.根据权利要求1所述的方法,其特征在于,所述卫星基站根据所述多个数据,确定参考数据以及所述多个数据中的每个数据相对于所述参考数据的差值,包括:
所述卫星基站将所述多个数据按照数值大小进行排序,并将排序后得到的第一序列中的第一个数据或最后一个数据确定为所述参考数据,并计算所述第一序列中每两个相邻数据的差值;
以及,每个第二指示信息具体用于指示所述第一序列中每两个相邻数据的差值。


3.根据权利要求1所述的方法,其特征在于,所述卫星基站根据所述多个数据,确定参考数据以及所述多个数据中的每个数据相对于所述参考数据的差值,包括:
所述卫星基站确定所述多个数据的公共部分,并计算所述多个数据中的每个数据相对于所述公共部分的差值;
所述卫星基站将所述多个数据中的每个数据相对于所述公共部分的差值按照数值大小进行排序,并将排序后得到的第二序列中的第一个差值或最后一个差值确定为所述参考数据,并计算所述第二序列中每两个相邻数值的差值;
以及,所述第一指示信息具体用于指示所述第二序列中的第一个差值或最后一个差值,每个第二指示信息具体用于指示所述第二序列中的每两个相邻数值的差值;
以及,所述方法还包括:
所述卫星基站向所述终端设备发送第三指示信息,所述第三指示信息用于指示所述公共部分。


4.根据权利要求3所述的方法,其特征在于,所述卫星基站确定所述多个数据的公共部分,包括:
所述卫星基站将所述多个数据中数值最小的数据确定为所述公共部分;或者,
所述卫星基站将所述多个数据的平均值作为所述公共部分;或者,
所述卫星基站根据所述多个数据的数值大小,确定一个约定数值作为所述公共部分。


5.根据权利要求3或4所述的方法,其特征在于,所述卫星基站向所述终端设备发送第三指示信息之前,所述方法还包括:
所述卫星基站根据和所述终端设备约定的n个离散数据和n个指示信息的映射关系,确定所述公共部分和所述第三指示信息对应,其中,所述映射关系中约定了n个离散数据和n个指示信息的对应关系,每个指示信息用于指示所对应的离散数据,所述n个离散数据中包括所述公共部分,每个离散数据的二进制表示所需的比特数小于所对应的指示信息所包含的比特数,N≥1且为整数。


6.一种广播数据的...

【专利技术属性】
技术研发人员:罗禾佳陈莹盛杰李榕
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1