TTEthernet 网络是基于 TTA 架构的新一代的航电主干网络。TTEthernet 网络在标准 IEEE 802.3 以太网上实现的时间触发网络协议。时间触发服务在整个网络系统中建立一个全局统一的时钟,终端之间的通信基于全局时间来进行,保证了通信延迟和时间偏移的确定性。TTEthernet 网络的时间触发特性,简化了应用开发,使综合工作减到最小,以较低的全寿命周期费用获得新的安全性水平。
TTEthernet 作为完全分布的、严格确定性的安全关键性计算及联网平台,目前支持 100Mb/s 和 1000Mb/s 速率,10000Mb/s 速率的 TTEthernet 网络也在开发过程中。其核心是定义了如何在标准的以太网中实现高精度的时间同步。
计算机网络传输主要解决的问题是拥塞控制和流量控制。而TTEthernet 网络除了要满足一般网络的功能以外,还必须保证各航电子系统通信的实时性和可靠性。因此需要建设TTEthernet 网络测试系统来检测TTEthernet 网络的功能和性能是否满足系统要求。
TTEthernet 网络测试的核心是测试方法,主要包括被测试对象和测试用例集两个方面,其中最关键的环节是测试用例集的产生。测试用例集由客观环境、实际用例输入、预期结果和实际输出结果 4 个要素组成,其前提需要充分分析用户需求。
TTEthernet 网络测试与验证系统需求如下:
1. TTEthernet 基础通信测试
TTEthernet 基础通信测试提供 TTEthernet 网络基础网络通信能力分析和核心通信数据类型测试。
TTEthernet 基础通信测试用于检测 TTEthernet 设备的基本通信功能和性能, 判断所有的TTEthernet 设备能否按照TTEthernet 标准协议完成时间同步和处理所有类型的数据帧。基础通信测试的内容包括:
· TTEthernet 网络的时间同步功能;
· TTEthernet 网络对于三种类型数据帧(TT,RC,BE)的处理功能;
· TTEthernet 网络的通信性能。
2. TTEthernet 网络性能测试
TTEthernet 网络性测试提供全面地 TTEthernet 网络的综合性能指标和时间特性测试数据。
TTEthernet 网络性能测试用于测试 TTEthernet 网络的综合能力和实时性能, 包括测试网络的延时、抖动和吞吐量等技术性能测试以及网络通信的时间窗口符合度测试。网络时间特性测试通过专门的 TTEthernet 测试板卡测试分析出
TTEthernet 网络的复杂时间同步性能;网络性能测试给出整个 TTEthernet 网络综合能力的实测数据。
TTEthernet 网络性能测试包括:
· 网络时间同步精度;
· 通信数据的时间窗口符合性测试;
· 网络端到端延时和抖动;
· 网络吞吐量测试。
3. TTEthernet 终端 IP 测试
TTEthernet 终端 IP 测试提供被测试 TTEthernet 终端 IP 层相关功能和性能技术指标,以及 SAE6802 符合性分析。
TTEthernet 终端 IP 测试分析被测试 TTEthernet 终端的 IP 层特性,采用黑盒测试手段,需要被测试 TTEthernet 终端提供被测试和控制的方法,同时提供测试所需的配置要求,从而分析出被测试TTEthernet 终端的IP 相关功能和性能。
TTEthernet 终端 IP 测试包括:
· 终端的基础通信能力测试;
· 终端的配置能力测试;
· 终端的时间触发特性测试;
· 终端的时间同步特性测试;
· 终端的容错特性测试;
· 终端的性能测试。
-
TTP总线测试系统
2025-04-03