Link16数据链往返计时传输方法及系统技术方案

技术编号:37805742 阅读:11 留言:0更新日期:2023-06-09 09:35
本发明专利技术公开了Link16数据链往返计时传输方法及系统,关于无线通信技术领域,该方法首先将Link16数据链中的报头信息进行循环冗余校验CRC编码,得到目标CRC校验位,并基于报头信息以及目标CRC校验位,确定源信息;然后将源信息进行极化编码,得到信源码字,并将信源码字进行调制,得到已调信号;最后将已调信号送入信道发送至接收端。该方法充分利用Polar码在短码长与低码率条件下独特的编码增益及抗干扰优势,可以提高Link16数据链RTT传输的灵敏度(即信噪比)与抗干扰能力。敏度(即信噪比)与抗干扰能力。敏度(即信噪比)与抗干扰能力。

【技术实现步骤摘要】
Link16数据链往返计时传输方法及系统


[0001]本专利技术是关于无线通信
,特别是关于一种Link16数据链往返计时传输方法及系统。

技术介绍

[0002]Link16数据链是迄今为止最成功、知名度最高的数据链。在Link16数据链中,制约其通信距离的瓶颈往往是往返计时(Round Trip Timing,RTT)传输功能。这是由于RTT数据过短,编码增益小,最终导致灵敏度水平较低。
[0003]图1为Link16数据链中RTT传输功能的时隙结构示意图,如图1所示,Link16数据链中RTT传输功能的时隙总时长为7.8125ms。每跳时长为0.013ms,对应65个符号周期,其中前32个符号用于承载信息,后33个符号空置。在RTT传输功能的时隙中,只有报头信息而无数据信息,报头采用双脉冲结构。RTT传输功能包含前后两部分,每部分各有40个同步跳和32个报头跳。
[0004]图2为Link16数据链中基于里所码(Reed

solomon codes,RS码)与循环码移位键控(Cycle Code Shift Keying,CCSK)的报头编码流程示意图,如图2所示,Link16数据链采用GF(25)域上的(31,15)RS码。报头的长度为35个比特,35个比特对应于7个符号,在其后补充8个0符号,可以得到15个源符号。对15个源符号作(31,15)RS编码,得到31个RS码符号。删除后面的15个RS码符号,得到最终码长为16个RS码符号,即80个比特。
[0005]CCSK是一种软扩频技术,在Link16数据链中,CCSK将5个比特,即1个RS码符号,映射为32个比特。于是,经CCSK软扩频后得到16
×
32=512个比特的CCSK码字。映射前的5个比特每增加一位,经CCSK后得到的CCSK码字向左循环移位一次,反之亦然。
[0006]经过上述步骤,得到16个报头跳。由于Link16数据链的RTT传输功能采用双脉冲结构,经过重复,最终得到32个报头跳,即32
×
32=1024个比特。
[0007]CCSK软扩频技术的输入输出如表1所示,输入为5bit的数据,输出则为32bit的CCSK码字。
[0008]表1Link16数据链中CCSK的软扩频技术的输入输出对应表
[0009][0010]然而,由于Link16数据链的产生时间较早,其采用的RS码较为陈旧,其编码增益和抗干扰能力已经相对不足;而且CCSK具有一定的扩频增益,但对于时间资源的利用率不高。为此,现急需提供一种Link16数据链往返计时传输方法。
[0011]公开于该
技术介绍
部分的信息仅仅旨在增加对本专利技术的总体背景的理解,而不应
当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。

技术实现思路

[0012]本专利技术的目的在于提供一种Link16数据链往返计时传输方法及系统,其能够利用Polar码在短码长与低码率条件下独特的编码增益及抗干扰优势,可以提高Link16数据链RTT传输的灵敏度(即信噪比)与抗干扰能力。
[0013]为实现上述目的,本专利技术提供了一种Link16数据链往返计时传输方法,包括:
[0014]将Link16数据链中的报头信息进行循环冗余校验CRC编码,得到目标CRC校验位,并基于所述报头信息以及所述目标CRC校验位,确定源信息;
[0015]将所述源信息进行极化编码,得到信源码字,并将所述信源码字进行调制,得到已调信号;
[0016]将所述已调信号送入信道发送至接收端。
[0017]在本专利技术的一实施方式中,所述将Link16数据链中的报头信息进行循环冗余校验CRC编码,得到目标CRC校验位,包括:
[0018]确定CRC长度集合,并对于所述CRC长度集合中的任一CRC长度,随机生成与所述任一CRC长度相等的当前01序列;
[0019]将所述当前01序列进行极化编解码,得到误比特数与误帧率;
[0020]若所述误比特数小于第一初始值,且所述误帧率小于第二初始值,则将所述误比特数作为所述第一初始值,将所述误帧率作为所述第二初始值;
[0021]重新随机生成新的01序列,并将所述新的01序列作为所述当前01序列,继续对所述当前01序列进行极化编解码,直至所述误比特数大于或等于所述第一初始值,且所述误帧率大于或等于所述第二初始值,基于所述当前01序列确定所述任一CRC长度下的CRC检验位,并确定对所述当前01序列进行极化编码得到的极化码的极限信道删除率;
[0022]基于所述CRC长度集合中各CRC长度下的CRC校验位对应的极限信道删除率,确定所述目标CRC校验位。
[0023]在本专利技术的一实施方式中,所述基于所述当前01序列确定所述任一CRC长度下的CRC检验位,包括:
[0024]基于所述当前01序列,确定CRC生成多项式系数,并基于所述生成多项式系数,确定所述任一CRC长度下的CRC检验位。
[0025]在本专利技术的一实施方式中,所述将所述源信息进行极化编码,得到信源码字,包括:
[0026]将极化码的核矩阵与自身进行预设次数的直积计算,得到生成矩阵;所述预设次数基于极化编码采用的母码长度确定;
[0027]基于所述生成矩阵,对所述源信息进行极化编码,得到所述信源码字。
[0028]在本专利技术的一实施方式中,所述极化码的构造基于极化权重法进行表征。
[0029]在本专利技术的一实施方式中,所述极化码的极化次序为:
[0030][0031]其中,PW
i
为所述极化码中的第i位,N为所述极化码的母码长度,β=2
1/4

[0032]本专利技术还提供一种Link16数据链往返计时传输系统,包括:
[0033]第一编码模块,用于将Link16数据链中的报头信息进行循环冗余校验CRC编码,得到目标CRC校验位,并基于所述报头信息以及所述目标CRC校验位,确定源信息;
[0034]第二编码模块,用于将所述源信息进行极化编码,得到信源码字,并将所述信源码字进行调制,得到已调信号;
[0035]发送模块,用于将所述已调信号送入信道发送至接收端。
[0036]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述Link16数据链往返计时传输方法的步骤。
[0037]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述Link16数据链往返计时传输方法的步骤。
[0038]本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述Link16数据链往返计时传输方法的步骤。
[0039]与现有技术相比,根据本专利技术的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种Link16数据链往返计时传输方法,其特征在于,将Link16数据链中的报头信息进行循环冗余校验CRC编码,得到目标CRC校验位,并基于所述报头信息以及所述目标CRC校验位,确定源信息;将所述源信息进行极化编码,得到信源码字,并将所述信源码字进行调制,得到已调信号;将所述已调信号送入信道发送至接收端。2.如权利要求1所述的Link16数据链往返计时传输方法,其特征在于,所述将Link16数据链中的报头信息进行循环冗余校验CRC编码,得到目标CRC校验位,包括:确定CRC长度集合,并对于所述CRC长度集合中的任一CRC长度,随机生成与所述任一CRC长度相等的当前01序列;将所述当前01序列进行极化编解码,得到误比特数与误帧率;若所述误比特数小于第一初始值,且所述误帧率小于第二初始值,则将所述误比特数作为所述第一初始值,将所述误帧率作为所述第二初始值;重新随机生成新的01序列,并将所述新的01序列作为所述当前01序列,继续对所述当前01序列进行极化编解码,直至所述误比特数大于或等于所述第一初始值,且所述误帧率大于或等于所述第二初始值,基于所述当前01序列确定所述任一CRC长度下的CRC检验位,并确定对所述当前01序列进行极化编码得到的极化码的极限信道删除率;基于所述CRC长度集合中各CRC长度下的CRC校验位对应的极限信道删除率,确定所述目标CRC校验位。3.如权利要求2所述的Link16数据链往返计时传输方法,其特征在于,所述基于所述当前01序列确定所述任一CRC长度下的CRC检验位,包括:基于所述当前01序列,确定CRC生成多项式系数,并基于所述生成多项式系数,确定所述任一CRC长度下的CRC检验位。4.如权利要求1

3中任一项所述的Link1...

【专利技术属性】
技术研发人员:张大鹏卞立军刘宁马富云
申请(专利权)人:北京通广龙电子科技有限公司
类型:发明
国别省市:

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

1