基于AFDX的MIB管理数据库的研究和实现
2018-07-23周治国
刘 宇,金 鑫,周治国
(中国电子科技集团公司第三十二研究所,上海 201808)
1 引言
随着航空电子的快速发展,在MIL-STD系列、ARINC-429和ARINC-629数据通讯方式之后,基于ARINC-664的AFDX网络凭借吞吐量大、时间确定性高以及与以太网兼容性好等优势,逐渐成为航空电子设备之间数据传输的主要方式。AFDX是航空用全双工交换式网络(Avionics Full Duplex Switched Ethernet)的简称,是一个用来定义在航空电子系统之间进行数据交换所应遵循的电气要求和协议规范(IEEE802.3和ARINC 664的第7部分)的标准[1]。该标准定义了端系统和交换机在链路层、网络层等网络体系结构上的功能、性能和互操作性,定义了虚拟链路、带宽分配、冗余管理、帧完整性过滤、流量管制、交换机静态路由配置等机制[2]。AFDX在IEEE802.3协议的基础上引入了虚拟链路的概念,每条虚拟链路都有间隔、抖动以及延迟等参数,保证虚拟链路上的数据流传输的可靠性。
AFDX网络管理包括对网络中交换机、端系统及软件系统的数据管理,如图1所示,管理信息通过SNMP协议[3]进行交互。SNMP作为一组为实现网络自动化管理任务而制定的一系列通行标准,被广泛应用于计算机网络管理活动中。现有的AFDX网络管理也采用SNMP协议通过AFDX网络发送查询命令以及相应回复,以此来实现对综合任务处理系统的监控与管理。
AFDX交换机是AFDX网络的核心设备,支持10 BaseT和100 BaseT的以太网数据传输[4],几乎所有的数据流都会通过交换机进行传输,所以为了维护AFDX网络的安全,监控网络中每个交换机的数据流信息尤为重要,网络数据的流量、错误统计需要及时上报,所以在ARINC 664的第7部分中规定每100 ms更新一次数据库[2]。……
