如何使用IxNetwork软件进行Avnu gPTP一致性测试?

随着越来越多的新技术在汽车上得到应用,对通讯数据流的管理和对数据的实时性、可靠性要求也越来越高,AVB/TSN技术应运而生。时钟精准时间同步(gPTP),是车辆实现AVB/TSN技术的基础,支撑着其他协议的应用,那么在汽车以太网测试中,如何进行gPTP一致性测试呢面,小怿将基于Avnu gPTP一致性测试要求带你体验一把测试全流程。

AVB(Audio Video Bridge)即音视频桥接,是一项新的以太网标准,主要包括带宽预留、精准时间同步、流控制等。Avnu联盟是一个非盈利机构,旨在推广汽车行业采用音频/视频网桥(AVB)产品。对于满足gPTP的硬件,Avnu给出了参考测试方法:AVnu-Auto-gPTP test plan。

测试流程为:软件安装——硬件配置——配置测试文件——运行测试脚本——生成测试报告——分析测试结果和log文件

如何使用IxNetwork软件进行Avnu gPTP一致性测试?

“工欲善其事必先利其器”——准备测试软件和被测硬件

测试使用的软件:IxNetwork9.10,在安装该软件时,会自动安装Avnu测试包,同步安装依赖的软件包python、wireshark等; 

被测硬件:使用IXIA公司的NOVUS设备,内部要安装有相应的工程软件;支持gPTP的DUT。

“谋定而后动”——配置测试文件

可以使用IxNetwork软件自带的测试脚本,根据测试中的提示进行测试;也可以python语言,基于IXIA开放的端口,参考Avnu gPTP一致性测试规则,自己编写测试脚本。这里我们使用软件自带脚本进行测试演示。

测试开始前,需要配置硬件信息、DUT信息、选择测试用例,即配置相关路径下的config.txt和testname.txt文件。

如何使用IxNetwork软件进行Avnu gPTP一致性测试?

Config.txt配置参考如下:

如何使用IxNetwork软件进行Avnu gPTP一致性测试?

其中,文件testname.txt的配置,参考Avnu gPTP一致性测试要求和软件路径下的gptp.csv文件。

如何使用IxNetwork软件进行Avnu gPTP一致性测试?

“如何做”——测试操作

以管理员身份运行CMD,调用python脚本,控制IxNetwork软件,根据testname.txt中选择的测试用例开始测试。本次测试选择GPTP_1_1_1_1,验证DUT端口是否可以正确配置master或slave。

如何使用IxNetwork软件进行Avnu gPTP一致性测试?

首先,更改工作路径到IxNetwork目录下。

如何使用IxNetwork软件进行Avnu gPTP一致性测试?

然后,运行初始化文件。

如何使用IxNetwork软件进行Avnu gPTP一致性测试?

最后,输入指令,调用脚本文件(python main.py -m),根据窗口跳出的提示进行设置,最终完成测试。

如何使用IxNetwork软件进行Avnu gPTP一致性测试?

“透过结果看本质”——测试结果分析

测试结束后,在CMD窗口会显示当前测试是否通过;同时会生成测试报告和log文件,存放在以本次测试开始时刻命名的文件夹内,存放的地址:C:Program Files (x86)IxiaIxNetwork9.10.2007.7AVnuAVnu_Automotiveuserdatalogs。

如何使用IxNetwork软件进行Avnu gPTP一致性测试?

测试报文截图如下:

如何使用IxNetwork软件进行Avnu gPTP一致性测试?

本次测试使用了支持gPTP的DUT终端件,参考Avnu gPTP一致性测试规范,使用IxNetwork软件及其自带的测试脚本,选择了“验证DUT端口是否可以正常配置为master或slave”的测试,演示了进行gPTP测试的流程和操作方法。使用软件自带脚本进行测试时,建议选择手动控制模式,测试过程中,根据窗口提示,进行交互操作,这样方便监测整个测试的过程。在测试过程中,可以打开IxNetwork的API,实时查看测试的进度。

怿星科技作为一家聚焦汽车电子新兴及关键技术的服务公司,已在国内较早地开展AVB/TSN技术研究,具备了丰富的设计和测试经验,能够提供AVB/TSN技术相关的架构设计、测试服务、协议栈开发和集成服务。

更多精彩推荐:

一刻钟读懂gPTP

传输层安全协议TLS——密码学概述

传输层安全协议TLS——协议解析

TSN协议之冗余协议——IEEE 802.1 CB

实时传输协议——RTP协议

商用车网络设计利器—SAE J1939协议

汽车以太网协议知多少

道路千万条,安全第一条——TCP/IP协议一致性测试排雷攻略

如何使用IxNetwork软件进行Avnu gPTP一致性测试?

文章知识点与官方知识档案匹配,可进一步学习相关知识网络技能树首页概览22633 人正在系统学习中

如何使用IxNetwork软件进行Avnu gPTP一致性测试? 微信公众号 如何使用IxNetwork软件进行Avnu gPTP一致性测试? 实时分享最新行业技术干货

来源:怿星科技

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年8月2日
下一篇 2021年8月2日

相关推荐