当前位置:首页 > 测试测量 > 测试测量
[导读]摘要 提出了一种串联植入式的AFDX网络TAP设备实现方法,从AFDX组网方式分析验证该TAP设备可以实现对AFDX网络的透明监测,并针对这种实现方式,提出软硬件解决方案,验证了该串联植入方式的TAP设备,可以有效地监测A

摘要 提出了一种串联植入式的AFDX网络TAP设备实现方法,从AFDX组网方式分析验证该TAP设备可以实现对AFDX网络的透明监测,并针对这种实现方式,提出软硬件解决方案,验证了该串联植入方式的TAP设备,可以有效地监测AFDX网络的工作状态和测试航空交换式以太网的可靠性与稳定性。
关键词 交换式以太网;测试接入点;网络监测

    航空全双工交换式以太网(Avionics Full PuplexSwitched Ethernet,AFDX)通过采用电信标准的异步传输模式(Asynchronous Transfer Mode,ATM)概念来解决IEEE802.3以太网的缺陷,以冗余网络的形式提供了比单通道设计具有更高的可靠性,星形拓扑结构可以实现更好的网络拓扑,在实时性方面得到了改进,更好地适应于航空电子的需求。AFDX网络是一个封闭的网络拓扑结构,如图1所示AFDX网络主要由端系统(End-System)、交换机(Switch)以及传输链路(Link)组成。每一个端系统有一条直接的双向链路连到交换机,另外端系统还有一条双向链路连接到另一台交换机以保证冗余的通信链路。这种交换式的拓扑结构保证了端系统之间的数据通路以及带宽,使所有数据以一种确定性的方式在网络中传输。
    测试是航空系统集成过程中的一个重要环节,掌握航空系统每个单独模块以及整个网络在正常工作或出现网络错误时所表现的特征是重要的。航空交换式以太网为确保网络上数据及时的传送以及数据的完整性,需要对网络的性能进行测试。AFDX网络TAP(Test Access Point)是AFDX网络测试过程中的重要设备。AFDX网络TAP在传统设备的基础上,需要测试AFDX网络的确定性、容错性、可靠性等。

1 AFDXTAP设备功能分析
   
传统以太网TAP方式是将TAP设备植入到以太网中,一方面TAP设备的植入对以太网数据通信无影响,另一方面,TAP设备将以太网中的数据“复制”,对数据进行分析监测;传统以太网TAP卡可以永久植入到以太网中,也可以根据需要临时串接,TAP设备对以太网无影响。传统的以太网TAP设备可以实现以太网数据帧的转发、捕获功能。
    AFDX网络由于其应用场景以及实现方式的特殊性,除了保证实现数据帧的转发和捕获功能、TAP设备的植入对AFDX网络的数据通信无影响等传统以太网TAP设备具有的功能外,网络可靠性、实时性、容错性以及组网合理性等AFDX网络重要的特点应该得到测试验证。
    有些芯片中,通过IEEE1149.1规定的接口作为芯片的TAP,在储如此类的芯片中,JTAG通常具有扫描芯片、测试等多种功能;在AFDX网络中,TAP设备可以具有JTAG相类似的功能,可以扫描AFDX网络的拓扑结构,监测AFDX网络具有多少ES节点、交换机等,另外通过拓扑扫描可以智能判别AFDX组网是否具有物理上的冗余网络,以验证AFDX网络组网的正确性与合理性。
    容错性是AFDX网络的一个重要功能,检查网络对错误的反应和错误容限是AFDX网络测试过程中的一个重要环节;TAP卡作为AFDX网络的监测设备,应该具有对AFDX网络容错性能的测试。容错性的测试包括对AFDX网络上数据通信的错误监测和AFDX网络对错误数据帧的响应;冗余链路数据帧的捕获、解析可以监测网络上错误数据帧;另外,TAP设备应该能实现错误注入功能,错误注入包括帧级的错误注入、错误的虚拟链路ID、错误的帧序列。通过对网络的不同错误注入测试AFDX网络对错误注入的响应,以测试AFDX网络的容错性能。
    根据前述分析,TAP设备至少具有AFDX网络数据帧的捕获与解析、数据转发、数据链路的建立、冗余链路管理、网络拓扑扫描等功能。

2 一种串联植入式的AFDXTAP设备
   
由图1可知,AFDX网络组网复杂,端系统(ES)和交换机(SW)是AFDX网络重要的组成部分,TAP端口放在端系统与交换机之间可以有效监测两者之间的通信链路,两种设备的工作状态。在端系统与交换机之间放置TAP设备是AFDX组网的理想选择。TAP设备可以串联植入到AFDX网络中,图2所示为将TAP设备植入到典型的AFDX网络拓扑结构中。


    图2所示的组网形式,TAP设备串联植入到AFDX网络中,这种方式TAP设备可以实现交换机与端系统之间的透明数据通路,即TAP设备可以认为是一个“中继器”,这样AFDX网络的工作无任何影响。这个结构也可以实现交换机与端系统数据通路的数据捕获,进而监测AFDX网络状态。TAP设备可以在数据转发的过程中对AFDX网络注入错误,这种错误注入可以在AFDX网络的物理层、链路层、协议层,不同层面的错误注入可以测量AFDX网络不同层次容错性能。另外TAP设备可以触发数据的虚拟链路,通过发起的虚拟链路以及自身的响应可以自动识别整个网络的拓扑结构。



3 串联植入方式的TAP设备实现
   
数据转发是AFDX-TAP设备最重要的功能特征,另外数据采集是监测系统完成监测的主要实现过程,从实现的角度来说,数据的处理较为灵活。在数据处理中,控制电路要实现端系统和交换机之间的数据交换,还可以独立的完成数据帧的发送,这个电路结构在FPGA中实现比较合适。图3是一种串联植入方式的AFDX-TAP设备硬件实现方案。AFDX总线为全双工冗余网络,协议规定没路的数据带宽为10/100 Mbit·s-1,对于TAP设备,若实现全双工冗余链路的数据捕获,则TAP设备与上位机之间的数据带宽要满足≤100 Mbit·s-1x2×2=400 Mbit·s-1;设计选用USB2.0作为TAP设备与上位机之间的通信接口,理论最大速率可达480 Mbit·s-1,满足设备对数据带宽的需求。在设计中,使用FPGA作为数据处理的核心器件,可以灵活处理数据流的传送方式。在监测模式下,端系统与交换机之间的数据链路经过TAP设备的PHY芯片进入FPGA,在FGPA内部,MII的数据链路一方面不经过MAC进行数据转发;另一方面,数据送至MAC,MAC将数据解析打包后送至TAP设备数据缓存区,等待USB将数据发送至上位机;传送至上位机的数据帧为简单处理的数据,上位机接收数据后还需进一步对数据进行解析以达到对网络监控的目的。另外,TAP设备可以实现数据链路的错误注入,ES与交换机之间的数据,TAP设备捕获后,在数据帧中注入不同等级的错误,如数据帧的CRC错误、帧大小错误等,通过MAC将数据帧发送,进而可以观察AFDX网络其他设备的响应,从而达到对AFDX网络容错能力的测试。


    根据TAP设备传送的数据,上位机可以实时监控AFDX网络的工作状态,上位机软件通过USB接口接收AFDX数据帧,并对数据实时解析,通过数据解析只能分析AFDX网络的工作状态和网络上的数据传送情况,根据监测需求对AFDX网络数据解析,以对AFDX各方面进行监测。上位机软件可以把解析AFDX网络数据帧进行重新打包,通过USB接口快速传送至TAP设备,TAP设备按照上位机的指示对AFDX网络错误注入,进而达到对AFDX网络错误容错能力的测试。图4为TAP设备监控网络错误统计界面。图5为TAP设备监测AFDX网络数据帧的界面。



4 结束语
   
在传统以太网TAP设备的基础上,研究了AFDX网络TAP设备在网络中应完成的功能,讨论了AFDX-TAP应在AFDX监控测试中所承担的任务,基于提出的问题,设计了一种串联植入方式的AFDX网络TAP设备,并证明,这种TAP设备可以有效地实现对AFDX网络可靠性、确定性、容错性等各种功能的监测。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭