短波通信中基于自适应帧长的数据速率变化改进算法

【摘要】 为解决传统数据速率变化(DRC)传输算法中因速率震荡造成的高误码率(BER)问题,提出一种基于自适应帧长(AFL)的DRC改进传输算法。首先,在初始化阶段,根据当前信道的参数和以往经验值信息确定初始传输的帧长和传输速率,并进行数据传输。然后,当检测到传输过程中连续两个相同长度帧发送成功后,开始增加帧长;若出现重发帧连续两次重传失败的情况,则在下次传输时将帧长减半。最后,结合当前的帧长计算误帧率,若该值小于预设的阈值,则提高数据传输速率。与RapidMDRC算法相比,该算法的链路平均BER降低了个1.8百分点,链路连通率提高了11个百分点。实验结果表明,所提算法基本消除了速率震荡的现象,能够提高短波通信系统的通信能力。