基于VxWorks的网络数据实时处理软件的设计与实现
DOI:
CSTR:
作者:
作者单位:

中国飞行试验研究院 测试所

作者简介:

通讯作者:

中图分类号:

TP274

基金项目:


Design and Implementation of Real-time Network Data Processing Software Based on VxWorks
Author:
Affiliation:

Fund Project:

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

    机载实时数据处理可以大幅提高数据处理的效率。为满足机载网络化测试系统架构下的实时数据处理的需求,设计并实现了一种基于VxWorks的网络数据实时处理软件。该软件运行在多核嵌入式数据处理系统上,通过多任务并发执行的方法保证实时性。软件运行过程中利用零拷贝技术实时接收机载测试系统发送的网络包数据,然后按照自定义的文件格式存储原始数据,同时将需要处理的网络包存入数据处理缓存中,根据网络数据协议实时解析网络包数据,最后利用预留缓存的办法将处理结果写入结果文件。实践证明,该软件能快速接收并实时处理网络数据,同时将原始数据和结果数据进行存储,该方法有效提高了数据处理的效率,为飞行试验数据处理提供了新的途径。

    Abstract:

    Airborne real-time data processing can greatly improve the efficiency of data processing. In order to meet the needs of real-time data processing under the airborne networked test system architecture, a real-time network data processing software based on VxWorks was designed and implemented. The software runs on a multi-core embedded data processing system and ensures real-time performance through the multi-task concurrent execution method. During the software running process, the zero-copy technology is used to receive the network packet data sent by the test system in real time, and then the original data is stored in a custom file format. At the same time, the network packets that need to be processed are stored in the data processing buffer. Parse the network packet data, and finally use the reserved cache method to write the processing result to the result file. Practice has proved that the software can quickly receive and process network data in real time, while storing raw data and result data. This method effectively improves the efficiency of data processing and provides a new way for flight test data processing.

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

王灏,郝朝,张国旺.基于VxWorks的网络数据实时处理软件的设计与实现计算机测量与控制[J].,2020,28(3):174-177.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2019-12-12
  • 最后修改日期:2020-01-08
  • 录用日期:2020-01-09
  • 在线发布日期: 2020-03-30
  • 出版日期:
文章二维码