飞行试验中UDP数据包丢失和失序处理研究
CSTR:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:


Research on UDP Packet Loss and Out of Order Processing in Flight Test
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    UDP协议是飞行试验中机载网络化测试系统进行数据传输时采用的主要传输协议。与TCP协议相比,UDP协议的主要特点是它是面向非连接的协议,网络开销低,传输速度快但传输不可靠,数据包会发生丢失和失序现象。由于处理飞行试验数据时必须考虑数据的时间相关性,试飞数据处理软件需要开辟适当的缓存区来对数据按照时间进行重新排序。根据飞行试验中网络数据包时间标签具有周期性的特点,给出了确定缓存区大小的公式,并讨论了数据包丢失和失序情况下缓存区的重排算法。最后以真实飞行试验数据的处理结果说明了算法的成功应用。

    Abstract:

    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.

    参考文献
    相似文献
    引证文献
引用本文

周训强.飞行试验中UDP数据包丢失和失序处理研究[J].计测技术,2018,38(2)::
10.11823/j. issn.1674-5795.2018.02.12.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2018-07-17
  • 出版日期:
文章二维码