当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘 要 :为了提高 Link16 数据链系统消息传输可靠性,将前向纠错码和自动重传技术相结合,提出了基于混合自动重传技术的可靠传输方案,该方案在 Link16 系统中引入自动重传技术,并将译码错误的数据帧保存,与新发送的数据帧进行等增益合并,利用数据帧的时间分集增益提高消息传输可靠性。经过仿真验证,该方案提高了消息传输的可靠性,同时减少了自动重传的次数。

引 言

随着信息技术的飞速发展,未来战争将以联合作战为中心,谁能以最快的方式获得战场中的各种信息资源,就能获得战争的主导权。数据链将传感器、指挥控制系统和各作战平台连接起来形成一个有机整体,以实现各作战单元之间的信息无缝交换,为各层次的指挥员快速、准确地决策提供信息保障。

战场电磁环境异常复杂,信号接收受反射、绕射、散射以及各种干扰和噪声的影响,导致信道特性极为复杂。

自动重传技术在接收端对数据进行校验,若检验有错, 则发送错误信号至发送端请求对前一帧数据进行重发,直到达到最大重传次数 [3]。

前向纠错编码技术在发送端对信息进行编码,在发送内容中增加冗余信息,如果在传输过程中发生错误可以纠正,发送端无需重新发送数据,但纠错码设计将降低传输效率 [4-5]。

在 Link16 数据链系统中, 前向纠错编码采用 RS 码(Reed-Solomon codes,RS)[6], 将 RS 码与自动重传技术相结合,提出了基于混合自动重传技术(Hybrid Automatic Repeat-request,HARQ)的可靠传输方案,在接收端将多次传输的消息进行合并,通过时间分集增益提高消息传输的可靠性。

1 Link16数据链系统消息可靠传输

1.1 可靠传输模型

无线通信中, 传统的 ARQ(Automatic Repeat-request, ARQ)接收端接收到数据后, 若数据帧校验错误, 则丢弃该数据包, 同时将 NACK(Negative Acknowledgement,NACK)信息反馈至发送端,发送端收到重选请求后重传数据帧,实现虽简单,但传输时延大、传输效率较低。HARQ技术将前向纠错技术与 ARQ 技术相结合,接收端将上一次错误的数据帧和本次传输的数据帧合并进行译码,通过重传带来的合并增益提高了数据帧译码的正确率,从而提高了传输可靠性 [7-8]。

在 Link16 数据链系统中,可靠传输系统模型如图 1 所示。发送端的数据帧经 RS 编码后送入信道传输,同时该数据帧在发送端进行缓存 ;接收端将接收到的数据帧送入 RS 译码,并在接收端缓存,若数据帧译码错误,则将 NACK 指令反馈至发送端。发送端重发该数据帧,接收端将重发的数据与缓存的错误数据帧进行合并处理,然后送至 RS 译码,直至达到最大重传次数或数据帧译码正确。

Link16 数据链系统中消息可靠传输研究

对接收端来说,多个数据帧是不同时间经过信道到达的,可认为是相互独立的数据,可以通过合并多个数据帧获得合并增益。

1.2 Chase 合并原理

在 Chase 合并方案中,发送端每次发送的数据帧相同,接收端按照每次接收数据帧的信噪比加权对数据进行合并,然后对合并后的数据进行解码 [9-10]。Chase 合并通过不同数据帧的时间分集,可获得合并增益。最大传输次数为 N 的Chase 合并过程如图 2 所示。

Link16 数据链系统中消息可靠传输研究

Chase 合并是将收到的多个码率为 Rs 的数据帧合并,数据帧的码率不变。若最大传输次数为 NMax,则接收端合并后的数据 :

Link16 数据链系统中消息可靠传输研究

式中:ri 为第 i 次收到的数据帧;αi 为合并的加权系数。数据帧的信噪比越高,RS 译码的正确概率就越大,当 αi 为归一化信噪比时,该 Chase 进行最大比合并,合并后的数据信噪比最大。但最大比合并需要计算信噪比,计算复杂度高,接收机设计较为复杂。在工程上,为了便于实现,采用等增益合并,接收端合并后的数据:

Link16 数据链系统中消息可靠传输研究

式中 N 为当前传输次数。

1.3 可靠传输方案

基于以上分析,在 Link16 数据链系统中,本文提出了消息可靠传输方法,算法的实现流程如下。

(1)对数据块进行 CRC 编码,以便在接收端判断数据译码校验是否正确。

(2)对 CRC 编码后的数据块进行 RS 编码形成数据帧,在缓存处理的同时发送至接收端。

(3)接收端对接收到的数据缓存处理后,先进行 RS 译码和 CRC 校验,若 CRC 校验失败,则进入数据帧等增益合并过程。

(4)对合并后的数据帧进行 CRC 校验,若校验失败,反馈 NACK 至发送端,发送端启动重传机制。

(5)接收端对重传的数据帧进行等增益合并后,进行RS 译码和 CRC 校验,直至数据帧译码正确或达到最大重传次数。

Link16 数据链系统消息可靠传输流程如图 3 所示。

Link16 数据链系统中消息可靠传输研究

2 性能分析

在传统 ARQ 系统中,设最大传输次数为 NMax,数据帧被正确译码的概率为 Pe,则第 i 次数据帧被正确译码的概率 :

Link16 数据链系统中消息可靠传输研究

基于 HARQ 的消息可靠传输方案中,设最大传输次数为NMax,数据帧被正确译码的概率为 Pe,因 Chase 合并重传数据帧一致,因此数据帧被正确译码的概率相同,均为 Pe。设 第 i 次合并后的数据帧被正确译码的概率为 Pci,则第 i 次数据帧被正确译码的概率 :



Link16 数据链系统中消息可靠传输研究

3 仿 真

在无自动重传 ARQ、自动重传 ARQ、基于 Chase 合并的混合重传 HARQ 三种模式中系统进行仿真。仿真调制方式采用 BPSK,信道采用高斯信道,RS 编码使用 RS(31,15),一帧数据长度为 155 bit,最大重传次数设置为 3。仿真结果如图 4 所示。

由图可知,当信噪比小于 7 dB 时,自动重传 ARQ、基 于 Chase 合并的混合重传 HARQ 平均传输次数约等于 3,传输可靠性接近 ;当信噪比在 7 ~ 12 dB 之间时,基于 Chase合并的混合重传 HARQ 平均传输次数小于自动重传 ARQ, 在 HARQ 方案中,由于充分利用了时间分集增益,将每一帧数据中的冗余信息合并,因此提高了纠错性能 ;当信噪比大于 12 dB 时,信道环境较好,自动重传 ARQ、基于 Chase 合并的混合重传 HARQ 平均传输次数约等于 1,即发送端发送一次数据帧,接收端就可以正确接收。

Link16 数据链系统中消息可靠传输研究

基于 Chase 合并的混合重传 HARQ 可以提高 Link16 数据链系统消息传输可靠性,但同时会提高接收机的复杂度,在实际运用过程中,需要权衡处理开销和系统性能。

4 结 语

本文将 HARQ 技术引入 Link16 数据链系统,给出了基于 HARQ 技术的消息可靠传输方案。该方案在接收端对多个数据帧进行 Chase 合并,利用时间分集增益提高消息传输可靠性。仿真结果表明,该消息可靠传输方案降低了重传次数,使得 Link16 系统可以快速、准确地传输指令报文,提升作战性能。



本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭