飞行试验中UDP数据包丢失和失序处理研究
Research on UDP Packet Loss and Out of Order Processing in Flight Test
  
HTML  查看全文  查看/发表评论  下载PDF阅读器
中文摘要:
      UDP协议是飞行试验中机载网络化测试系统进行数据传输时采用的主要传输协议。与TCP协议相比,UDP协议的主要特点是它是面向非连接的协议,网络开销低,传输速度快但传输不可靠,数据包会发生丢失和失序现象。由于处理飞行试验数据时必须考虑数据的时间相关性,试飞数据处理软件需要开辟适当的缓存区来对数据按照时间进行重新排序。根据飞行试验中网络数据包时间标签具有周期性的特点,给出了确定缓存区大小的公式,并讨论了数据包丢失和失序情况下缓存区的重排算法。最后以真实飞行试验数据的处理结果说明了算法的成功应用。
英文摘要:
UDP protocol is the main transmission protocol used in airborne test system for data transmission during flight test. Compared with the TCP protocol, the main feature of UDP protocol is that it is a connectionless oriented protocol, which has low network overhead and fast transmission speed. But the transmission is not reliable, and the data packet may be lost and out of order. Since flight test data processing must take into account the time correlation of data, the flight data processing software needs to develop an appropriate buffer to reorder the data in time. According to the periodicity of network packet time label in flight test, the formula for determining the buffer area size is given, and the rearrangement algorithm of buffer in the case of packet loss and disorder is discussed. Finally, the processing result of real flight test data shows the successful application of the algorithm.
作者单位
周训强 中国飞行试验研究院陕西 西安 710089 
中文关键词:  UDP协议  飞行试验  包丢失和失序  时间相关性  重排算法
英文关键词:UDP protocol  flight test  packet loss and out of order  time correlation  rearrangement algorithm
基金项目:
DOI:10.11823/j.issn.1674-5795.2018.02.12
引用本文:周训强.飞行试验中UDP数据包丢失和失序处理研究[J].计测技术,2018,38(2):.
关闭