论文部分内容阅读
为了确保网络中端到端的传输延时满足一定的时间约束,并且传输的消息能够按照事先规划好的顺序完成发送与接收,时间触发技术成为了航空电子网络等领域近几年研究的热点。其中,时间触发以太网将时间触发技术与传统以太网相结合,在以太网灵活性基础上增加了网络的实时确定性;而时间触发FC(Fibre Channel,光纤通道)网络则利用了FC网络高带宽、高速率、低延迟等特点,两者对航空电子网络的发展都有着深远的影响。本文以现有的时间触发网络的硬件技术以及设备为基础,设计并实现了一套不仅适用于TTE(Time-Triggered Ethernet,时间触发以太网),而且适用于TTFC(TimeTriggered Fibre Channel,时间触发光纤通道)系统的软件平台,主要监测的性能参数包括网络中节点业务发送和接收延时,同步状态与节点基本状态信息等。该平台既能够对系统中各个网络节点进行参数配置与监测,也能够对系统的容错同步功能进行验证,对于后续的时间触发系统软硬件开发有参考价值。论文的主要工作包括:(1)研究事件触发与时间触发技术,介绍了现有的时间触发以太网以及时间触发FC网络的技术方案与时间同步方式,为软件的需求与部分功能设计提供基础。(2)研究AS6802(Aerospace Standard,航空航天标准)容错同步算法的具体流程,为系统的容错验证方案的设计提供了理论基础。(3)深入研究时间触发网络性能监测系统的总体架构与软件实现。其中包括网络中计算机与计算机之间、计算机与交换机之间、计算机与节点卡或转接卡之间的通信方式设计与实现,上位机物理拓扑、节点配置以及性能监测等功能模块设计与实现,下位机软件设计与实现,驱动各个功能模块的设计与实现等。(4)研究时间触发网络系统的容错性验证方案,能够对系统的容错同步过程进行测试。(5)基于本文设计的软件实现方案以及现有的时间触发网络设备,实现包含上位机界面、下位机软件以及设备驱动软件的时间触发性能监测系统,并搭建出相应时间触发网络测试环境。最后完成对时间触发性能监测系统的功能测试以及时间触发网络的容错验证。