System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信,具体涉及一种跳频通信方法、电子设备及存储介质。
技术介绍
1、在通信设备中,为了提高系统的抗干扰能力,广泛的使用了跳频通信技术,而在跳频通信中,对于每一跳数据,相关技术中主要采取将导频和数据块分别固定放置同一个位置,然后进行完整的一次差分编码和高斯最小频移键控(gaussian filtered minimumshift keying,简称gmsk)调制,如图1所示,这样实现简单,但是抗干扰能力差,当跳频中某一跳部分被干扰,导致整个一跳数据将无法被解调的问题。可见,相关技术中对于跳频通信的解调效率存在较低的问题。
2、针对相关技术中存在的跳频通信的解调效率较低的技术问题,目前尚未提出有效的解决方案。
技术实现思路
1、本申请提供了一种跳频通信方法、电子设备及存储介质,以至少解决相关技术中存在的跳频通信的解调效率较低的技术问题。
2、第一方面,本申请提供了一种跳频通信方法,应用于发送端,包括:对目标跳数据进行分段编码,得到多段编码数据,其中,目标跳数据为一个时隙数据中的任一个跳数据,目标跳数据中包括多个数据块和多个导频;对多段编码数据中的每段编码数据分别进行gmsk调制,得到目标调制信号;将目标调制信号发送给接收端,以便于接收端对目标调制信号按照以下步骤进行解调:提取目标调制信号中的多个导频进行联合同步,确定多个数据块中的每个数据块的起始位置;根据多个数据块中的每个数据块的起始位置确定目标频偏;基于目标频偏对目标调制信号进行频偏修正,得到修正后
3、通过采用上述技术方案,发送端对目标跳数据进行分段编码,得到多段编码数据,其中,目标跳数据中包括多个数据块和多个导频,并对多段编码数据中的每段编码数据分别进行gmsk调制,得到目标调制信号,再将目标调制信号发送给接收端,以便于接收端对目标调制信号进行解调,接收端通过提取目标调制信号中的多个导频进行联合同步,确定出多个数据块中的每个数据块的起始位置,以及确定目标频偏,再根据目标频偏对目标调制信号进行频偏修正,得到修正后的调制信号,然后对修正后的调制信号进行滑动匹配滤波,得到待解调信号,并对待解调信号进行预定处理以得到目标跳数据。即,发送端对目标跳数据进行分段独立编码以及独立进行gmsk调制,而接收端通过联合接收同步处理,以解调得到目标跳数据,可以避免相关技术中采取将导频和数据块分别固定放置同一个位置,当跳频中某一跳部分被干扰,导致整个一跳数据将无法被解调的问题,以及容易导致抗干扰能力差的问题,通过本技术方案,即使一跳数据中的某一部分被干扰,没有被干扰的部分仍然能够有效解调,实现了提高解调效率的目的,达到了提高抗干扰能力的效果。
4、可选的,对目标跳数据进行分段编码,得到多段编码数据,包括:将目标跳数据分为n个数据块,其中,目标跳数据包括n个数据块,n为大于或等于1的正整数;将n个数据块与n+1个导频进行组合,得到组合序列,其中,n个数据块中的第i个数据块与n+1个导频中的第i个导频组合为第i段序列,第n+1个导频对应为第n+1段序列,组合序列包括第i段序列和第n+1段序列,i为大于或等于1、且小于或等于n的正整数;对组合序列中的每段序列进行独立差分编码,得到多段编码数据,其中,多段编码数据中的每段编码数据对应组合序列中的一段序列。
5、通过采用上述技术方案,发送端将目标跳数据分为n个数据块,将n个数据块与n+1个导频进行组合得到组合序列,其中,n个数据块中的第i个数据块与n+1个导频中的第i个导频组合为第i段序列,第n+1个导频为第n+1段序列,即目标跳数据包括n个数据块和n+1个导频,再对组合序列中的每段序列进行独立差分编码,得到多段编码数据,即得到n+1段编码数据,每段序列对应一段编码数据。实现了对目标跳数据进行独立差分编码的目的,可以避免相关技术中将一跳数据中的导频和数据块分别固定放置在同一个位置,并进行完整的一次编码,容易导致抗干扰能力差的问题。
6、可选的,对多段编码数据中的每段编码数据分别进行gmsk调制,得到目标调制信号,包括:对多段编码数据中的每段编码数据进行双极性变换处理,得到多段非零码序列;对多段非零码序列进行高斯低通滤波处理,其中,在进行高斯滤波时,采用的3db带宽bt为0.3;将经过高斯低通滤波处理得到的信号调制到预设载频上,得到目标调制信号。
7、通过采用上述技术方案,对多段编码数据中的每段编码数据进行双极性变换处理,得到多段非零码序列,再通过高斯低通滤波处理,其中,滤波器中bt等于0.3,然后将经过高斯低通滤波处理得到的信号调制到预设载频上,即先将基带信号成型为高斯脉冲,再进行msk调制。本技术方案通过对多段编码数据中的每段编码数据独立进行gmsk调制,最终得到目标调制信号。
8、第二方面,本申请提供了另一种跳频通信方法,应用于接收端,包括:接收目标调制信号,其中,目标调制信号是发送端按照以下步骤进行调制得到的:对目标跳数据进行分段编码,得到多段编码数据,其中,目标跳数据为一个时隙数据中的任一个跳数据,目标跳数据中包括多个数据块和多个导频;对多段编码数据中的每段编码数据分别进行gmsk调制,得到目标调制信号;提取目标调制信号中的多个导频进行联合同步,确定多个数据块中的每个数据块的起始位置;根据多个数据块中的每个数据块的起始位置确定目标频偏;基于目标频偏对目标调制信号进行频偏修正,得到修正后的调制信号;对修正后的调制信号进行滑动匹配滤波,得到待解调信号;对待解调信号进行预定处理,得到目标跳数据。
9、通过采用上述技术方案,接收端接收到目标调制信号,其中,目标调制信号是发送端对目标跳数据进行分段编码,得到多段编码数据,再对多段编码数据中的每段数据分别进行gmsk调制得到的,目标跳数据中包括多个数据块和多个导频;接收端再通过提取目标调制信号中的多个导频进行联合同步,确定出多个数据块中的每个数据块的起始位置,以及确定目标频偏,再根据目标频偏对目标调制信号进行频偏修正,得到修正后的调制信号,然后对修正后的调制信号进行滑动匹配滤波,得到待解调信号,并对待解调信号进行预定处理以得到目标跳数据。即,发送端对目标跳数据进行分段独立编码以及独立进行gmsk调制,而接收端通过联合接收同步处理,以解调得到目标跳数据,可以避免相关技术中采取将导频和数据块分别固定放置同一个位置,当跳频中某一跳部分被干扰,导致整个一跳数据将无法被解调的问题,以及容易导致抗干扰能力差的问题,通过本技术方案,即使一跳数据中的某一部分被干扰,没有被干扰的部分仍然能够有效解调,实现了提高解调效率的目的,达到了提高抗干扰能力的效果。同时,通过联合的导频同步又进一步增强了信号的抗干扰能力。
10、可选的,对修正后的调制信号进行滑动匹配滤波,得到待解调信号,包括:将修正后的调制信号与本地训练序列进行滑动相关,得到n+1个相关峰值,其中,多段编码数据是对组合序列进行本文档来自技高网...
【技术保护点】
1.一种跳频通信方法,其特征在于,应用于发送端,包括:
2.根据权利要求1所述的方法,其特征在于,对目标跳数据进行分段编码,得到多段编码数据,包括:
3.根据权利要求1所述的方法,其特征在于,对所述多段编码数据中的每段编码数据分别进行GMSK调制,得到目标调制信号,包括:
4.一种跳频通信方法,其特征在于,应用于接收端,包括:
5.根据权利要求4所述的方法,其特征在于,对所述修正后的调制信号进行滑动匹配滤波,得到待解调信号,包括:
6.根据权利要求5所述的方法,其特征在于,基于所述N+1个相关峰值确定目标匹配滤波系数,包括:
7.根据权利要求4所述的方法,其特征在于,对所述待解调信号进行预定处理,得到所述目标跳数据,包括:
8.根据权利要求7所述的方法,其特征在于,对所述软比特信号进行译码处理,得到所述目标跳数据,包括:
9.一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至3或4至8中任一项所述的方法。
...
【技术特征摘要】
1.一种跳频通信方法,其特征在于,应用于发送端,包括:
2.根据权利要求1所述的方法,其特征在于,对目标跳数据进行分段编码,得到多段编码数据,包括:
3.根据权利要求1所述的方法,其特征在于,对所述多段编码数据中的每段编码数据分别进行gmsk调制,得到目标调制信号,包括:
4.一种跳频通信方法,其特征在于,应用于接收端,包括:
5.根据权利要求4所述的方法,其特征在于,对所述修正后的调制信号进行滑动匹配滤波,得到待解调信号,包括:
6.根据权利要求5所述的方法,其特征在于,基于所述n+1个相关峰值确定目标...
【专利技术属性】
技术研发人员:熊军,付京燕,常鹏,曹可心,
申请(专利权)人:睿信丰空天科技北京股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。