本发明涉及网络通信,具体而言,涉及一种信道补偿处理方法、通信设备及计算机程序产品。
背景技术:
1、在一些通信场景中,如车联网中无线传输安全性场景中,由于通信双方之间存在传输时延,导致信道状态信息存在时隙偏差,因此需要进行通信双方之间的信道状态信息进行补偿。例如,为提升车联网中无线传输安全性,通常需要进行车联网无线信道密钥生成,车联网无线信道密钥生成中的通信双方利用车载终端之间无线信道的随机性、时变性和短暂的互易性,测量得到共同的信道特征作为随机源来生成密钥。
2、相关技术中的无线密钥生成系统研究中,考虑的多为静态或者缓慢移动环境下的信道。然而在终端移动速度较快的场景,如车联网环境中,信道具有较强的时变性,信道互易性较差,导致相关技术中通信双方初始密钥的密钥不一致率较高。且由于移动环境中的无线信道往往并不遵循线性变化,相关技术中的信道状态信息线性补偿方法往往不能满足密钥的一致性要求,信道互易性较差且补偿准确性低,进而降低了加密通信的性能和效率。
3、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本发明实施例提供了一种信道补偿处理方法、通信设备及计算机程序产品,以至少解决相关技术中在进行信道补偿时考虑的多为静态或者缓慢移动环境下的信道,在终端移动速度较快的情况下,信道具有较强的时变性,信道互易性较差,信道补偿准确性低的技术问题。
2、根据本发明实施例的一个方面,提供了一种信道补偿处理方法,包括:获取第一设备与第二设备之间相对运动的目标移动速度,以及所述第一设备与所述第二设备之间信道的多个信道估计结果;基于所述多个信道估计结果,采用插值的方式对所述信道的信道状态信息进行补偿,得到目标中间补偿结果;以所述目标移动速度和所述目标中间补偿结果作为输入,采用信道状态信息预测模型对所述信道的信道状态信息进行补偿,得到所述信道的目标信道状态信息补偿结果,其中,所述信道状态信息预测模型是基于多个移动速度,以及所述多个移动速度下得到的通信双方之间的信道状态信息补偿结果,通过机器学习得到。
3、根据本发明实施例的另一方面,还提供了一种通信设备,包括:存储器和处理器,所述存储器存储有计算机程序;所述处理器,用于执行所述存储器中存储的计算机程序,所述计算机程序运行时使得所述处理器执行任意一项所述的信道补偿处理方法。
4、根据本发明实施例的另一方面,还提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现任意一项所述的信道补偿处理方法的步骤。
5、在本发明实施例中,通过获取第一设备与第二设备之间相对运动的目标移动速度,以及所述第一设备与所述第二设备之间信道的多个信道估计结果;基于所述多个信道估计结果,采用插值的方式对所述信道的信道状态信息进行补偿,得到目标中间补偿结果;以所述目标移动速度和所述目标中间补偿结果作为输入,采用信道状态信息预测模型对所述信道的信道状态信息进行补偿,得到所述信道的目标信道状态信息补偿结果,其中,所述信道状态信息预测模型是基于多个移动速度,以及所述多个移动速度下得到的通信双方之间的信道状态信息补偿结果,通过机器学习得到,达到了考虑通信双方之间信道的时变特征,在信道状态信息预测模型的输入参数中引入通信双方之间的相对移动速度,基于相对移动速度,采用信道状态信息预测模型进行信道状态准确补偿的目的,从而实现了提高通信双方信道互易性以及信道补偿准确性的技术效果,进而解决了相关技术中在进行信道补偿时考虑的多为静态或者缓慢移动环境下的信道,在终端移动速度较快的情况下,信道具有较强的时变性,信道互易性较差,信道补偿准确性低的技术问题。
1.一种信道补偿处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述以所述目标移动速度和所述目标中间补偿结果作为输入,采用信道状态信息预测模型,得到所述信道的目标信道状态信息补偿结果之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,在所述信道估计结果包括第一信道估计结果和第二信道估计结果的情况下,所述基于所述多个移动速度分别对应的信道估计结果,采用插值的方式对所述通信双方之间信道的信道状态信息进行补偿,得到所述多个移动速度分别对应的历史中间补偿结果,以及所述多个移动速度分别对应的历史信道状态信息补偿结果,包括:
4.根据权利要求3所述的方法,其特征在于,所述基于所述多个移动速度,所述多个移动速度分别对应的历史中间补偿结果,以及所述多个移动速度分别对应的历史信道状态信息补偿结果,对初始神经网络模型进行训练,得到所述信道状态信息预测模型,包括:
5.根据权利要求3所述的方法,其特征在于,所述多个移动速度分别对应的历史中间补偿结果与对应的历史信道状态信息补偿结果均为矩阵形式,且所述多个移动速度分别对应的历史中间补偿结果与对应的历史信道状态信息补偿结果的维度相同,其中,所述维度包括矩阵行数和矩阵列数,所述矩阵行数表示子载波的总数量,所述矩阵列数表示信道状态信息的总数量。
6.根据权利要求1所述的方法,其特征在于,在所述目标中间补偿结果为矩阵形式的情况下,所述基于所述多个信道估计结果,采用插值的方式对所述信道的信道状态信息进行补偿,得到目标中间补偿结果,包括:
7.根据权利要求6所述的方法,其特征在于,所述确定所述目标中间补偿结果的维度,包括:
8.根据权利要求1至7中任意一项所述的方法,其特征在于,在对所述第一设备和所述第二设备中的其中一个设备对所述信道的信道状态信息进行补偿时,所述以所述目标移动速度和所述目标中间补偿结果作为输入,采用信道状态信息预测模型对所述信道的信道状态信息进行补偿,得到所述信道的目标信道状态信息补偿结果,包括:
9.根据权利要求1至7中任意一项所述的方法,其特征在于,在所述第一设备和所述第二设备均对所述信道的信道状态信息进行补偿时,所述以所述目标移动速度和所述目标中间补偿结果作为输入,采用信道状态信息预测模型对所述信道的信道状态信息进行补偿,得到所述信道的目标信道状态信息补偿结果,包括:
10.一种通信设备,其特征在于,包括:存储器和处理器,
11.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9中任意一项所述的信道补偿处理方法的步骤。