航空电子全双工交换式以太网AFDX

本文详细介绍了航空电子领域的AFDX技术,包括其发展概述、网络协议、端系统结构、交换机工作原理以及实际应用情况。

一、AFDX发展概述

①新一代航空电子系统的通信业务已经从传统的数据、话音通信扩展为高速
  数据、图像、多媒体等多种业务,传统的以ARINC 429或Mil-STD-1553总线
  构架的信息传输网络不足以达到如此高的带宽和速率等要求。
②航空电子系统对信息传输网络的综合化、可扩展性、带宽、传输实时性、可靠性等的要求越来越高。
③Avionics Full Duplex Switched Ethernet (AFDX)是为航空电子系统中
  子系统间的数据交换而定义的电气特性的标准协议。
④AFDX 第一次在大型航空电子系统上实现了由传统的分立式电缆连接或
  共享介质的总线构架信息传输网络向交换式网络的转变,率先在大中型
  航空电子系统中扩大了互连信息传输网络的规模。
⑤AFDX是由工业标准的以太网通信协议经过适应性改进形成的,具有相
对更高的可靠性、对恶劣环境更强的适应性和更高的实时性,其传输速
率可以达到100 Mbit/s。
⑥目前已经应用于先进的大型客机项目(A380、B787以及A400M军用运输机)。
⑦AFDX系统网络组成:
  航空电子综合计算机子系统::机载的传统航空电子子系统如飞行控制计算机等,通过综合计算机来整合各类航空电子子系统,并为各类航空电子子系统提供一个计算和AFDX端口的环境。
  AFDX终端系统(AFDX End System):提供每一个航空电子综合计算机与AFDX网络交换机的连接方式。通过AFDX端口,实现各航空电子子系统间数据的安全、可靠传输。
  AFDX网络交换机:实现内部全双工网络数据的交换,它的主要功能是构建一个机载内部网络,并把相关数据信息及时地传送到不同的航空电子子系统或设备中。
⑧每个端系统唯一地接入到某一交换机的端口,端系统与交换机之间形成
  星型拓扑,交换机之间的拓扑可根据具体应用灵活配置。
⑨交换机用存储转发方式工作,在系统中只会出现点对点的链接,不会出
  现碰撞。通过优先权机制来安排数据包在交换机中的发送顺序。
⑩增加了“确定性网络”的实时性能保证机制和冗余管理的可靠性机制等
  措施,使得AFDX能够满足航空电子的要求。
⑪与ARINC429、ARINC629相比,AFDX系统节点规模有更大提高,可支持1024个端系统。

二、AFDX网络协议


①AFDX是基于商业以太网标准, 采用IEEE802.3/IP/UDP协议的大部分内容,并根据航空电子系统集成的实际情况进   行了优化的通信协议,是用于航空电子设备集成的系统通信接口协议。
②AFDX协议按照层次划分,可以分为传输层、网络层、链路(MAC)层和物理层4层。
③AFDX的信息流程包含在链路层中。当在AFDX端口间传送信息时,牵涉到发送端口、AFDX交换机和接收端口的协同工   作,并配置合理的地址,使信息到达需要到达的端口。
④AFDX网络交换机采用虚拟链接ID号来选择预定的路由。因此,虚拟链接使信息包从源头送到固定的目的地。
⑤UDP是一个简单的面向数据报的传输层协议:进程的每个输出操作都正好产生一个UDP数据报,并组装成一份待发送   的I P数据报。UDP是面向非连接的协议,它不与对方建立连接,而是直接就把数据包发送过去。

三、AFDX端系统

①端系统(End System, ES)的主要功能是提供一些服务,它们保证某个
  到分区(partition)软件的安全可靠的数据互换。
②保证服务提供一个稳定的、数学可证明的帧端到端传输延迟的上界。所
  以,对有界延迟的保证意味着在链路层次保证一定量的带宽。
③Virtual Link(虚拟链路)是一个概念上的通讯对象。
④VL定义了一个逻辑上单向的连接从一个源终端系统到一个或多个目的终端系统。
⑤每一个VL在逻辑上是隔离的,每个VL都有专门的带宽,在有效的带宽内相互不影响。
⑥在航电系统,AFDX终端一定需要通过一个VL进行以太网帧的交换。可以说VL是AFDX的通讯基础。
⑦在端系统支持的虚拟链路中,端系统应该利用可用带宽提供逻辑隔离。
  不论哪个分区试图在一条虚拟链路上得到怎样的利用率,任意其它虚拟
  链路的可用带宽不受影响。
⑧对于每条虚拟链路,在发送和接收过程中端系统应该保持被分区传送的
  数据的次序。一条虚拟链路不应被两个或两个以上的源分区所共享(VL
  不允许共享两个或多个源)。一个虚拟链路等于一个路径。
⑨网络冗余机制对应用来讲是透明的,在AFDX接收端系统进行冗余
  管理,采用“先来先服务”的策略,将晚到的数据包丢弃,这样仅
  一个数据副本被传递到应用层

四、AFDX交换机

①交换机应该具有在任意端口接收一个帧并将它转发到任意端口的组合的能力(包括正在接收的端口)。
②交换机应该具有基于MAC目的地址的流量优先级机制,分为高优先级和
  低优先级两类流量。优先级应该在配置表中基于虚拟链路定义。

五、AFDX应用

①A380
②B787

随着通信技术的飞速发展,航空电子系统的功能和性能得到了大幅度的提高, 现有的航空通信网络系统无论从传输速度、服务质量还是扩展性等方面已无法满足其发展的需要,因此研究新型大容量可扩展航空电子通信网络势在必行。 ARINC664规范是航空电子技术委员会审议通过的新一代机载以太网标准。该规范第七部分定义了一个名为AFDX全双工的、确定性的机载数据交网络。它基于IEEE802.3协议,通过使用虚链路技术模拟了一个点到点、点到多点、具有确定性QoS保证的网络,并通过并行冗余热备份结构来提高网络的可靠性。 本文结合实验室承担的科研项目—“AFDX机的开发”,设计出符合 ARINC664规范的核心交芯片及AFDX机,同时给出符合ARINC664规范的 端系统的原理设计,为构建新一代的航空数据通信网络提供高可靠性、高效率的解决方案。 本文首先概括介绍了航空电子总线技术的发展历程和一些有代表性的总线技 术,并结合以往的航空总线的应用,分析了AFDX产生的原因、特点、优势和发展前景,接着分析了ARINC664规范,详细介绍AFDX机整机硬件电路的设计,其中包括交电路和嵌入CPU控制电路,并且描述了交机实验验证平台的实际调试和测试的情况,验证了交机系统设计的正确性,系统达到预期设计目标。同时根据规范详细介绍了AFDX端系统调度模块的设计方案,包括整形模块、核心调度模块、完整性检测模块和冗余管理模块的工作原理和算法设计,并对设计中的关键问题进行了细致说明。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值