4. 机载网络测试标准与适航要求

机载网络测试不是“接上仪表跑一遍”那么简单。它必须回答三个问题:测什么、按什么标准测、测出来的证据能否被适航审查接受。本节围绕 DO-160、DO-254、DO-178C、ARINC 664 Part 7、ARINC 653、TSN 标准以及适航审定对测试证据的要求展开,并落到测试计划与符合性矩阵的编制方法上。

一、六类标准的定位与分工

这些标准并非同一层级,理解它们的“管辖范围”是编制测试计划的前提。

  • DO-160(机载设备环境条件与试验程序):面向设备级环境适应性,规定温度、高度、振动、电源输入、雷电感应瞬态、射频敏感度等试验类别与等级。机载网络设备(交换机、端系统、LRU)的电磁兼容与供电品质测试依据它执行,例如电源输入试验按 DO-160 第 16 节,射频敏感度按第 20 节,雷电感应瞬态按第 22 节。
  • DO-254(机载电子硬件设计保证):面向复杂电子硬件(FPGA、ASIC、可编程逻辑)。网络交换芯片、TSN 时间同步逻辑若以 FPGA 实现,其需求捕获、验证与追溯需满足 DO-254 的 A/B/C/D 四个保证等级要求。
  • DO-178C(机载软件设计保证):面向机载软件,按 DAL A~E 分级规定目标、活动与生命周期数据。ARINC 653 分区操作系统、网络协议栈、健康监控软件均属其管辖,测试需覆盖需求覆盖、结构覆盖(语句/判定/MC/DC)与鲁棒性验证。
  • ARINC 664 Part 7:定义航空以太网(AFDX)的确定性交换、虚拟链路(VL)、带宽分配间隙(BAG)、冗余管理(RM)与完整性检查(IC)。它规定的是网络行为规范,测试重点是 VL 带宽、时延、抖动、冗余切换与完整性校验。
  • ARINC 653:定义分区化航电软件的 APEX 接口与分区调度,规定分区时间窗口、健康监控(HM)表与进程间通信。测试重点是分区隔离、时间预算与端口通信行为。
  • TSN 标准族(IEEE 802.1AS/Qbv/Qbu 等):面向时间敏感网络,提供 gPTP 时间同步、时间感知整形、帧抢占与流预留。测试重点是同步精度、门控调度与预留带宽的确定性。

可以看到,DO-160 管“环境与电磁”,DO-254/DO-178C 管“研制保证过程”,ARINC 664/653 与 TSN 管“网络与软件行为规范”。测试计划必须把这三条线交织起来,而不是各测各的。

二、适航审定对测试证据的要求

适航审查关注的不是“测过”,而是“证据链完整”。一条可接受的测试证据通常需要满足:

  • 可追溯:每个测试用例对应到具体需求条目(如 VL 最大时延 ≤ 2 ms),需求再对应到系统安全评估结论。
  • 可复现:记录被测件件号、软件版本、配置数据、测试设备校准状态、环境条件与激励参数。
  • 可判定:明确通过/失败准则,且准则来自需求而非事后解释。
  • 受控:测试程序经评审批准,原始数据与报告纳入构型管理,变更留痕。
审查中常见的退回原因是“测试结果与需求之间缺少双向追溯”,而非测试本身失败。符合性矩阵正是解决这一问题的核心工具。

三、测试计划与符合性矩阵编制

测试计划应明确测试层级(设备级、网络级、系统级)、测试类型(环境、功能、性能、鲁棒性)、资源与进度。符合性矩阵(Compliance Matrix)则把“需求—标准条款—测试方法—测试用例—证据文件—判定”串成一行,是审查员最常翻阅的文档。

下面给出一份可直接参考的符合性矩阵示例(参数为教学示例,非实测值):

需求编号需求描述依据标准测试方法用例编号通过准则证据文件
NET-VL-001VL 最大端到端时延ARINC 664 P7网络性能测试TC-VL-01≤ 2 msTR-VL-01
NET-VL-002VL 带宽不超过 BAG 分配ARINC 664 P7流量注入测试TC-VL-02丢包率 = 0TR-VL-02
NET-RM-001冗余链路切换时间ARINC 664 P7故障注入测试TC-RM-01≤ 50 msTR-RM-01
SW-PART-001分区隔离无越界访问ARINC 653 / DO-178C鲁棒性测试TC-PT-01无越界,HM 正确上报TR-PT-01
HW-FPGA-001时间同步逻辑功能正确DO-254硬件在环测试TC-HW-01同步误差 ≤ 1 μsTR-HW-01
ENV-EMC-001射频敏感度符合等级DO-160 第 20 节电磁兼容试验TC-EMC-01无功能降级TR-EMC-01
TSN-SYNC-001gPTP 同步精度IEEE 802.1AS时间同步测试TC-TSN-01≤ 1 μsTR-TSN-01

编制时注意三点:一是“依据标准”要精确到条款或章节,不能只写标准号;二是“通过准则”必须可量化,避免“工作正常”这类模糊表述;三是证据文件命名应与用例编号对应,便于审查追溯。

四、标准与测试层级的对应关系

为便于整体把握,下图给出标准、测试对象与测试层级之间的映射关系。图中左侧为标准族,中间为被测对象,右侧为对应的测试层级与典型测试内容。

机载网络测试标准—对象—层级映射 DO-160 环境与电磁试验 DO-254 硬件设计保证 DO-178C 软件设计保证 ARINC 664 P7 AFDX 网络行为 ARINC 653 分区与调度 TSN 标准族 时间敏感网络 机载网络设备 交换机 / 端系统 / LRU 网络协议与软件 AFDX / 分区 OS / TSN 硬件逻辑 FPGA / ASIC / 交换芯片 设备级测试 环境 / EMC / 电源品质 网络级测试 VL 时延 / 带宽 / 冗余切换 软件级测试 分区隔离 / 鲁棒性 / 覆盖 系统级测试 端到端确定性 / 同步精度

从图中可以看出,同一被测对象可能同时受多个标准约束。例如一台 AFDX 交换机,其环境适应性依据 DO-160,交换逻辑若由 FPGA 实现则受 DO-254 约束,其 VL 行为依据 ARINC 664 Part 7,而管理软件受 DO-178C 约束。测试计划必须为每个约束分配独立的测试活动与证据,不能合并成一次“综合测试”了事。

五、编制中的常见问题

实际工作中,符合性矩阵容易出现的偏差包括:把标准号当作需求编号、通过准则写成定性描述、证据文件与用例编号脱节、遗漏 DO-254 与 DO-178C 的过程证据(如需求追溯矩阵、覆盖分析报告)。建议在测试计划评审时,专门检查“每条需求是否都有唯一用例、每个用例是否都有唯一证据文件”这两个闭环。

DO-160 的试验等级必须与设备安装位置和飞机类别匹配,直接套用其他项目的等级会导致试验无效,审查时会被要求重做。