Journal of Computer Applications ›› 2019, Vol. 39 ›› Issue (8): 2386-2390.DOI: 10.11772/j.issn.1001-9081.2019010128

• Network and communications • Previous Articles     Next Articles

Improved data rate change algorithm based on adaptive frame length in short-wave communication

WANG Ye1, HUANG Guoce2, DONG Shufu2   

  1. 1. Graduate School, Air Force Engineering University, Xi'an Shaanxi 710058, China;
    2. Information and Navigation College, Air Force Engineering University, Xi'an Shaanxi 710077, China
  • Received:2019-01-21 Revised:2019-03-18 Online:2019-04-15 Published:2019-08-10
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (61701521), the China Postdoctoral Science Foundation (2016M603044), the Natural Science Foundation of Shaanxi Province (2018JQ6074).

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

王也1, 黄国策2, 董淑福2   

  1. 1. 空军工程大学 研究生院, 西安 710058;
    2. 空军工程大学 信息与导航学院, 西安 710077
  • 通讯作者: 王也
  • 作者简介:王也(1994-),男,河北献县人,硕士研究生,主要研究方向:短波多媒体数据传输;黄国策(1962-),男,陕西高陵人,教授,博士,主要研究方向:短波通信;董淑福(1971-),男,山东青岛人,教授,博士,主要研究方向:短波组网。
  • 基金资助:
    国家自然科学基金资助项目(61701521);中国博士后科学基金资助项目(2016M603044);陕西省自然科学基金资助项目(2018JQ6074)。

Abstract: To solve the high Bit Error Rate (BER) caused by rate oscillation in traditional Data Rate Change (DRC) algorithm, an improved DRC algorithm based on Adaptive Frame Length (AFL) was proposed for short-wave communication. Firstly, in the initialization phase, the frame length and transmission rate of the initial transmission were determined by the parameters of the current channel and the information of previous empirical values, and the data transmission was started. Then, if two frames with the same length were successively sent in the transmission process, the frame length would be accordingly increased. If the retransmission failed twice in a row, the frame length would be halved in the next transmission. Finally, the frame error rate was calculated based on the current frame length. The data rate would be increased if the value was less than the preset threshold. Compared with RapidM DRC, the average link BER of the proposed algorithm was decreased by 1.8 percentage points, and the link availability was increased by 11 percentage points. Experimental results show that the proposed algorithm can eliminate the rate oscillation and improve the communication capability of the short-wave communication system.

Key words: short-wave communication, Data Rate Change (DRC), adaptive frame length, ionospheric communication

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

关键词: 短波通信, 数据速率变化, 自适应帧长, 电离层通信

CLC Number: