汽车以太网链路分段一致性测试技术
- 格式:pdf
- 大小:1.07 MB
- 文档页数:13
10Base-T-100BaseTx-1000BaseTx-以太⽹⼀致性测试⽅案以太⽹物理层⼀致性测试⽅案100BaseTX1000BaseT10BaseT邓锦辉泰克电⼦(中国)有限公司产品技术经理ronald.dung@/doc/204ce967f5335a8102d22060.htmlXerox Altos ⼯作站与其他Xerox Altos2.94Mb/s的数据传输率, 并命名为Alto Aloha IEEE 802.3以太⽹的物理层种类:4DTE Power via MDI (Media Dependent Interface) :发送端透过以太⽹向远端设备供电410BaseT负责通道编码, 使⽤跳跃到”-“, “1”= 由”-“跳4100BaseTx PCS(Physical Coding Sublayer)–在速度或以上的以太⽹物理层⾥才采4MII层4 bit的输⼊, PCS层会编译成5 bit Code-Group的输出. 上图为4B/5B编码对照表3-Level Multiple Level Transition Encoding MLT-3编码⽅法MLT-3 的眼图–所有+1, 0, -1, 341000BaseT PCS(Physical Coding Sublayer)–进⾏研数据被分为两个⼦块4对线,并且同时收发,在全编码⽅法实现1000MB/s的MLT-34D-PAM54D-PAM5编码⽅法,+2,+1,0,-1,-2共5个幅度对2bit进⾏编码Intel 2002 Fall IDF时对以太⽹市场的预测:100BaseTx快10倍测试模式接着个最后是测试模式的要求。
车载以太网-TC8 TCP/IP协议一致性测试实践前言车载以太网测试实践系列,我们还分享了PMA测试实践、IOP测试实践(。
本期给大家介绍的是TC8中的TCP/IP协议一致性测试(以下简称TCP/IP测试)。
TCP/IP测试-设备环境组成TTworkbenchTTworkbench是思博伦旗下一款功能强大的测试自动化平台,它能够提供完整特性的集成式测试开发和执行环境(IDE),可进行测试脚本开发、编译,测试参数配置,测试执行,测试监控,生成测试报告。
图1 TTworkbench平台示意TTsuite思博伦提供了多种现成可用的货架式测试套装(TTsuite),包括OPEN Alliance SIG一致性测试(TC8),汽车AVB一致性测试,AUTOSAR一致性测试等套装,每个测试套装都包含多种经过验证的测试用例,配合TTworkbench,能够实现车载以太网常见协议的一致性测试的自动化执行。
C50C50是思博伦推出的一款性能强大的硬件,具有第2至3层流量生成和分析能力,可搭配不同的网卡(100BASE-T1、100BASE-TX等)来满足不同用户的需求。
通过网线连接至PC后,可实现TTsuite的远程执行,即测试脚本运行在C50中,PC监控测试过程,收集测试数据,生成测试报告等。
图2 C50实物图Upper Tester(UT)Upper Tester(UT)本质上是一个运行在DUT中的应用,用于辅助测试执行。
它能够接收Test System发送的指令,来配置被测协议栈(IUT)的参数,或触发被测协议栈产生某种行为。
UT支持的指令和格式遵循AUTOSAR体系下的《Testability Protocol and Service Primitives》规范,目前新版的TTsuite已经支持到了1.2.0版本。
OEM或供应商可按照规范自行开发和集成UT,也可购买第三方源代码自行集成,或通过第三方服务商来进行开发或集成。
以太网物理层一致性测试方案100BaseTX1000BaseT10BaseT泰克电子(中国)Xerox Altos 工作站与其他Xerox Altos2.94Mb/s的数据传输率, 并命名为Alto Aloha IEEE 802.3以太网的物理层种类:4DTE Power via MDI (Media Dependent Interface) :发送端透过以太网向远端设备供电410BaseT负责通道编码, 使用跳跃到”-“, “1”= 由”-“跳4100BaseTx PCS(Physical Coding Sublayer)–在速度或以上的以太网物理层里才采4MII层4 bit的输入, PCS层会编译成5 bit Code-Group的输出. 上图为4B/5B编码对照表3-Level Multiple Level Transition Encoding MLT-3编码方法MLT-3 的眼图–所有+1, 0, -1, 341000BaseT PCS(Physical Coding Sublayer)–进行研数据被分为两个子块4对线,并且同时收发,在全编码方法实现1000MB/s的MLT-34D-PAM54D-PAM5编码方法,+2,+1,0,-1,-2共5个幅度对2bit进行编码Intel 2002 Fall IDF时对以太网市场的预测:倍的数据传输率,增加了网络的带宽,支100BaseTx快10倍测试模式接着个最后是测试模式行模板测试,验证是否在规范所容许的范围内的要求ABDC F, GH, JTest Mode 1 Signal一按便自动测试所有点Template for Points A, B, C and D自动陈述测试结果是否通过?Template for Points F and H点击这里显示详细测试结果TDSET2软件TDSET2软件对模式1信号上的A,B,C,D共4点的峰值电压与它们之间的对称性,验证是否在峰值电压与对称性测试后的J点,测量它们的电压,验证插入的磁测试衰落时注意:F点后500ns的G点的电平Pt. F Pt. G首先测试不滤波的主控抖动, 若在不滤4不滤波的主控抖动4滤波的主控抖动测量时钟抖动的峰峰值是不滤波的主控抖动测试步骤4:对抖动波形进行滤波3.010ns4.000ns16.02nstxout pk-pk = 0.02ns –0.005ns = 0.015ns MDI 数据时钟测量MDI 数据相对于主控时钟的抖动J txout Pk-Pk 值4主控与从属有特殊的测试电缆相连起来主控与从属需要使用以下的特殊的测试电缆Test不滤波的从属抖动测试步骤5:对抖动波形进行滤波,3.010ns4.000ns16.02nspk-pk MDI 数据时钟测量从属MDI 数据相对于从属时钟的抖动J txout Pk-Pk 值准备完成1000BaseT物理层一致性测试任务TDS/CSA带宽示波器。
车载以太网技术及其一致性测试方案车载以太网技术是一种在车辆中使用的网络通信技术,它可以提供高速、可靠的网络连接,用于实时数据传输和车辆内部通信。
在车载以太网技术的使用中,一致性测试是至关重要的,它可以确保各个子系统和设备在整个车载网络中的正常运行和互操作性。
下面将介绍一种车载以太网技术及其一致性测试方案。
首先,介绍车载以太网技术的基本原理和特点。
车载以太网技术基于IEEE802.3以太网标准,采用高速双绞线作为传输介质,支持高速数据传输和多站点通信。
它具有带宽大、可靠性高和灵活扩展等特点,可以满足车辆内部各个子系统之间实时通信的需求。
基于车载以太网技术的一致性测试方案主要包括以下几个方面:1.设计测试拓扑结构:根据车辆的实际网络结构和通信需求,设计符合车辆特点的测试拓扑结构。
拓扑结构应包括各个子系统和设备之间的连接方式和传输路径。
2.确定测试场景和测试用例:根据车载以太网网络的应用场景和需求,确定一系列测试场景和测试用例。
测试场景应包括车辆内部子系统之间的通信、数据传输和网络连接等方面的测试内容。
测试用例应覆盖各个子系统的功能和性能要求,并考虑到网络连接和数据传输的可靠性。
3.实施一致性测试:按照设计的拓扑结构、测试场景和测试用例,对车载以太网技术进行一致性测试。
测试过程中需要模拟实际的车载环境,考虑到车辆行驶中可能出现的振动、温度等因素对网络性能的影响。
通过对各个测试用例的执行和结果分析,评估车载以太网技术的一致性和可靠性。
4.问题诊断和修复:在一致性测试过程中,可能会发现一些网络连接不稳定、传输中断或性能不符合要求的问题。
针对这些问题,需要进行详细的诊断和分析,找出问题的原因,并采取相应的措施进行修复。
修复措施可能包括网络设备的调整、软件升级、信号放大等。
5.优化和改进:在一致性测试的基础上,对车载以太网技术进行优化和改进。
根据测试结果和问题诊断,对车载以太网的网络拓扑结构、设备配置和数据传输协议等方面进行改进,以提升网络的性能和可靠性。
ISO 13400-3(2011)道路车辆——基于互联网协议诊断通信——第3部分:基于IEEE 802.3有线车载接口目录概述 (3)1、范围 (5)2、参考的标准 (5)3、术语,定义和缩略词 (5)3.1 术语和定义 (5)3.2 缩略词 (6)4、协议 (6)5、文档总述 (7)5.1 总览 (7)6、以太网物理层和数据链路层的需求 (8)6.1 概述信息 (8)6.2 以太网物理层需求 (8)6.3 以太网数据链路层需求 (9)6.4 以太网PHY和MAC需求 (9)6.5 以太网激活线需求 (9)6.6 线束定义 (13)附录A (14)A.1 一般信息 (14)A.2 连接器布局和引脚输出信息 (14)参考书目 (16)ISO 13400协议,定义了“道路车辆——基于互联网的诊断通信”,包含如下几个部分:——第一部分:通用信息和用例定义。
——第二部分:传输协议和网络层服务。
——第三部分:基于IEEE802.3有线车载接口。
下面的部分正在筹备中:——第四部分:以太网诊断连接器。
——第五部分:一致性测试规范。
概述ISO13400(所有部分)的目的是描述一个标准化的车辆接口,——从外部测试设备的车辆接口要求分离的车载网络技术以允许长期稳定的外部车辆通信接口,——利用现有的行业标准来定义一个长期稳定的国家的最先进的通信标准,可用于诊断法定的沟通,以及为制造商特定用例和——可以很容易地适应新的物理和数据链路层,包括使用有线和无线连接现有的适配层。
为了达到诊断通信要求,ISO13400协议的所有部分都是基于ISO/IEC 7498-1和ISO/IEC 10731的开放互联系统基本参考模型建立的。
该模型将通信系统分为七层。
凡在此模型映射,通过ISO14229-1,ISO14229-2和ISO14229-5规定的服务被分成:a)统一的诊断服务(第7层),在在ISO14229-1,ISO14229-5和ISO27145-3规定。
车载以太网第二弹|测试之实锤——AVB测试实践背景介绍AVB(Audio Video Bridging)音视频桥接,是由IEEE 802.1标准委员会的IEEE AVB任务组制定的一组技术标准,包括精确时钟同步、带宽预留和流量调度等协议规范,用于构建一个低延迟、高可靠的车载以太网网络。
2012年11月,AVB任务组变更为“TSN(Time-Sensitive Networking)——时间敏感网络”任务组。
TSN在AVB的基础上进一步延伸,从专业音视频领域扩展到工业自动化、移动通讯、汽车等领域。
因此掌握AVB协议,可为理解TSN协议打好基础。
图1为TSN对AVB的继承和扩展。
图1 AVB和TSN协议对比AVB/TSN协议标准AVB包括多个不同的协议,在具体应用时可根据实际情况进行裁剪和选择,取决于功能场景的需求及开发难度(注:实现整个AVB协议族的开发难度很大)。
图2 IEEE 802.1协议标准为了便于音视频数据的可互操作性,在AVB核心标准基础上,IEEE定义了1722和1733(时间敏感应用传输协议)用于传输音视频数据,满足Talker和Listener之间实时的、高质量的音视频数据传输要求。
为保证AVB节点之间的互操作性,IEEE 定义了一个应用层协议1722.1,用于满足1722终端设备之间的发现、枚举、连接管理和控制。
图3 IEEE 1722/1733协议标准AVnu车载以太网AVB功能和互操作性规范为将AVB协议应用于车载设备,AVnu联盟发布车载以太网AVB功能性和互操作性基础规范——“AVB汽车配置文件”,定义AVB在汽车信息娱乐系统和前视、后视等辅助摄像系统中的应用场景。
AVnu互操作性规范对车载AVB设备以及汽车特定的应用场景做如下约定:1.网络和设备启动•端口自协商应被禁止•为了获取AVB设备的内部状态,定义三种车载AVB设备状态:Ethernet_Ready、AVB_Sync和AVB_Media_Ready。
车用以太网通讯技术规范——物理层&数据链路层目录1 范围 (1)2 符号和缩写 (1)3 技术要求 (2)车用以太网通讯技术规范——物理层&数据链路层1范围本规范要求适用于高速以太网网络项目。
2符号和缩写2.1以太网通讯图1介绍了需要在以太网ECU中基于所需功能实现的OSI标准中的协议及其位置,本文档重点介绍物理层(OSI第1层)和数据链路的MAC层(OSI第2层)。
MAC图 1 车载以太网协议3技术要求3.1物理层物理端口分为100BASE-T1和100BASE-TX,其用途如表1所示。
3.1.1100BASE-T1物理层通信架构主要由PHY收发器、MDI接口和100BASE-T1信道3部分组成。
100BASE-T1信道包含ECU连接器、线缆和串联连接器。
图2介绍了在100BASE-T1的物理层架构下两个ECU在PHY级别进行通信所需的不同元件。
图 2 通信架构在设计时,必须满足基本要求:链路启动时间应低于100 ms(从正常上电至物理层正常工作时间)。
3.1.1.1信道100BASE-T1信道必须满足以下要求:a)信道总长度(不含支线)不大于15m;b)串联连接器不大于4个。
3.1.1.1.1线缆以太网总线的物理介质必须达到以下技术要求:a)以太网线束可以采用非屏蔽双绞线或者屏蔽双绞线,本标准推荐使用非屏蔽双绞线(UTP);b)非屏蔽双绞线可以有护套或无护套,推荐使用带护套线缆。
如果使用带护套线缆,在局部无线束护套的地方使用螺纹管实现阻抗匹配;c)隔离材料不应使用PVC线缆,应使用PP或者类似材料;d)双绞线物理介质参数具体限值见表2。
3.1.1.1.2连接器本规范中的连接器包含了串联连接器和ECU连接器,为了保证以太网通信,连接器必须满足表3和以下要求:a)接插件连接情况下,线缆未双绞部分长度<30mm;b)直角连接(线与接插件平行,需要直角连接)时,1个信号线需要按照最短的距离连接;c)直线连接(线与接插件垂直,直线连接)时,芯线长度差异<1mm;d)在无线束护套的地方使用的螺纹管需要和阻抗匹配。
聊聊车载以太网测试:(4)测试策略车载以太网可以满足带宽密集型应用如高级驾驶辅助系统(ADAS)、车载诊断系统(OBD)以及车载信息娱乐系统等所需的更高数据传输要求,这为汽车智能化、网联化,甚至自动驾驶的发展提供了有力的支持。
让我们共同期待未来车载以太网及汽车行业的发展!何为策略策略要解决两个问题:何为正确的事情(自身核心价值所在),如何正确的做事情(效率和效果的平衡)。
“测试策略”一词,在测试培训理论中经常提及,但却少有践行,为何?“以前”是测试工作并不被广泛重视(重面子薄里子),测试领域的专业细分度不高&深度不足,测试工作负荷不大,所以可以“任性”而无需策略。
以太网测试策略简述车载以太网测试无论测试内容(测什么,参见前文)、测试工具(怎么测,参见前文)、对人员能力的要求,都带来了极大挑战(和焦虑),所以需要有测试流程/策略,解决3W1H问题。
例如,受限于测试实现的条件,板级的以太网通信链路Layout长度,对OEM而言无法测试,但是OEM却必须知道该结果,如何处理?OEM如何确保协议栈代码得到了合理的配置应用(与硬件的结合及参数的配置)?这涉及职责分工的问题!TC8 2.0关于Switch测试如下阐述颇有深意,“The tests in this test scope are designed to test that the “Automotive Ethernet Switch“ entity is configured & operating correctly as per the ECU configuration, but assume that the functionality of the switch silicon, PHYs, or other components has been verified elsewhere.”其中的“ECU configuration”和“verified elsewhere”道出了关键,这涉及到谁应该测什么的问题以太网物理层、TCP/UDP/IP等代码栈在每个样件阶段都需要测吗?什么时候需要测?对于OEM而言,部件、系统、实车测试如何发挥各自的作用?这涉及测试与开发流程配合的问题。
TRDP协议一致性测试系统设计摘要:TRDP是列车通信网络标准规定的实时以太网通信协议,为了确保各厂家TRDP设备的互联互通,必须进行协议一致性测试。
本文针对TRDP协议交互特点,基于协议深度解析技术,设计了一种协议一致性测试系统,并给出了通用架构与实现方法。
实际运行情况表明,该系统稳定高效,可满足TRDP协议一致性测试要求。
关键词:列车通信;TRDP;协议一致性测试11 协议一致性测试概述协议一致性测试,就是检验产品的协议实现与协议标准间一致性程度的测试。
其主要研究范围为协议形式化描述、测试序列生成、测试实现与执行等[2]。
如图1所示,TRDP协议一致性测试系统与被试设备按照特定逻辑进行数据通信,验证被试设备应用层响应的协议实现是否与协议标准一致,并输出当前测试序列的测试结果。
传统列车网络一致性测试根据测试程度不同,分为基本互联测试、性能测试和行为测试[3]。
本文主要研究行为测试,验证被试设备能否满足协议规定的通信行为。
在测试用例设计、测试数据解析、测试流程执行等方面,结合列车以太网协议标准要求,设计并提出了新一代轻量级列车网络一致性测试系统。
1图1 协议一致性测试原理Fig.1 Principle of protocol conformance testing12TRDP协议研究2.1 TRDP报文格式TRDP是一种列车实时传输协议,该协议定义了能够在以太网介质中传输的通信数据和通信机制。
如图2所示,TRDP层位于网络模型中的会话层,介于应用层和传输层之间[4]。
用户开发的应用层程序发送数据之前,需要调用TRDP提供的服务将数据按照约定的格式封装;TRDP层收到数据转发给应用层程序之后,相应的应用层也需要对收到的数据按协议解包。
1图2 TRDP协议栈Fig.2 TRDP protocol stack1典型的TRDP报文格式,报文依次定义了序列号、协议版本、消息类型、通信标识符等字段。
其中ComId(通信标识符)字段用于识别TRDP通信报文,Dataset(数据集)字段用于存储应用协议数据,用户可在Dataset字段自定义0-1432 Bytes的应用协议报文。
AUTOMOTIVE ETHERNET COMPLIANCEDr. Ernst FlemmingAUTOMOTIVE ETHERNET100BASE-T11000BASE-T1Symbol rate 66.66 MHz 750 MHz CodingPAM 3PAM 315 nsec 1.33 nsecOSI TCP/P 7Application Applications: FTP , HTTP , SMTP…)6Presentation 5Session 4Transport TCP 3Network IP2Data Link Network Access,Ethernet1Physical100/1GBASE-T1DIFFERENCE BETWEEN 100BASE-TX AND 100BASE-T13 levels not clearFast rise time100BASE-Tx standard Ethernet100BASE-T1 Automotive Ethernet3 clear levelsSlower rise timeAUTOMOTIVE BUS TRENDSSource: Brösse, BMW, March 2018WHY AUTOMOTIVE ETHERNET ?►Higher data throughput is required for ADAS like rear view or surround view camera systems►Low latency is required for ADAS and Autonomous Driving►Reduce bus technologies used to save cost.No MOST, FlexRay,…►New Ethernet standards like Audio Video-Bridging, Time Sensitive Networks enable new applications►Unshielded Twisted Pair cabling to save costOSI TCP/P7Application Applications: FTP,HTTP, SMTP…) 6Presentation5Session4Transport TCP3Network IP2Data Link Network Access,Ethernet1Physical100/1GBASE-T1FUTURE AUTOMOTIVE ETHERNET STANDARDS10BASE-T1S MultidropPoDL802.3cgFirst discrete PHYs available100BASE-T1Established &On the road1000BASE-T11 PHY releasedseveral in dev.SOP expected 2020Multi-gig2.5/5/10GBASE-T1STP cable802.3chspec expected 202066 MHzRTO2004RTPZND750 MHzRTO2024RTPZND1.4/2.8/5.6 GHzRTO2064RTPZNDSymbol RateRequiredEquipmentDMC12.5 MHzRTO2004RTPZND10BASE-T1S: BENEFITS10GBASE-T1: BENEFITSOct 2018WHAT AND HOW TO TEST NEXT GENERATION ECU FOR ADASTechnology Introduction8-16 CPU cores + GPU5-10 TFLOPS200-600 W TDP (SMPS)Liquid cooling Interfaces: DDR 3, PCIe 3100/1000BASE-T1CAN-FD …SMPS Power MeasurementsPower IntegrityAutomotive EthernetDDR 3/4PCIe gen3R&S ®RTPCAN CAN-FD Boot timing MIPI-DPHYEMI DebugR&S ®RTOExample Domain ControllerOSI TCP/P 7Application Applications: FTP , HTTP , SMTP…)6Presentation 5Session 4Transport TCP 3Network IP2Data Link Network Access,Ethernet 1Physical10/100/1GBASE-T1AUTOMOTIVE ETHERNET TEST NEED1xBASE-T1 compliance OEM requirementsCorrect protocol and data transmissionProtocol ComplianceTestOSI TCP/P 7Application Applications: FTP ,HTTP , SMTP…)6Presentation 5Session 4Transport TCP 3Network IP2Data Link Network Access,Ethernet1Physical10/100/1GBASE-T1AUTOMOTIVE ETHERNET TEST NEEDSource: SpirentEye Test PHY/ECU Compliance TestProtocol ComplianceTestDebug DebuggingAUTOMOTIVE ETHERNET COMPLIANCE TESTAT A GLANCEKey FeaturesıComplete test solution from R&SıIncludes OEM required test casesıTest is approved by IOL of the UNHıIOL uses RTO for all automotive Ethernet testsComplete Test Solution including VNA, function generator and test fixturesAUTOMOTIVE ETHERNET COMPLIANCEAUTOMOTIVE ETHERNET TEST SPECIFICATION OVERVIEW100BASE-T1Specification•PHY & Protocol: OPEN TC1IEEE 802.3bw•Compliance: OPEN TC1•Channel TC21000BASE-T1Specification•PHY & Protocol: IEEE 802.3bp•Compliance: OPEN TC12•Channel TC9Speed Independent Specifications•ECU: OPEN TC8•Switch: OPEN TC11OPEN TC8 ECU TEST SPEC COVERAGEOPEN TC8 ECU TEST SPEC COVERAGE LAYER 1►Mandatory PMA test cases:-Transmitter frequency,-Transmitter timing jitter,-MDI return loss,-MDI mode conversion►Optional PMA test cases:-Transmitter output droop-Transmitter Power Spectral Density (PSD)-MDI Common Mode emission-Transmitter Distortion►TC8 PMA tests the TransmitterV2.0 Aug 2017 Receiver is tested on system level in Signal Quality TestsR&S AUTOMOTIVE ETHERNET COMPLIANCE TEST SOLUTIONPass-Fail resultsReport•Screenshot•Measurement result •Pass-Fail result •Test summaryTestGuided stepsAuto measurementsFIXTURES AND PROBINGNEW AUTOMOTIVE ETHERNET FIXTURES Fixtures & ProbingRT-ZF8 ComplianceRT-ZF7ASMA adapter for TD&ComplianceRT-ZF7Trigger DecodeSPEC RT-ZF8INSERT: OPEN TC8 ADAPTER SPECIFICATIONOpen Adapter -70 dBFixtures & ProbingRT-ZF8 MODE CONVERSION ADAPTER VERIFICATION MEASUREMENTRT-ZF8SUPPORTED 100/1000BASE-T1 COMPLIANCE TEST CASESRT-ZF2RT-ZF7A RT-ZF8100BASE-T1 Triggering&Decoding100BASE-T1 ComplianceTransmitter Timing Jitter Master Mode (TC8 mandatory)x xx xxClock Frequency (TC8 mandatory)x xx xxMDI Return Loss (TC8 mandatory)x xx xxMDI Mode Conversion (TC8 mandatory)RT-ZF7A xx xxTransmitter Distortion with RT-ZF3x- xxTransmitter Output Droop x xx xx Transmitter Timing Jitter Slave Mode DUT clock DUT clock DUT clock Transmitter Power Spectral Density, Peak Differential Output x xx xx SQI Test with B6x -xx Common Mode Emmission RT-ZF7A -xx 1000BASE-T1 ComplianceMDI Clock Jitter (TC8 mandatory)x xx xx MDI Clock Frequency (TC8 mandatory)x xx xx MDI Return Loss (TC8 mandatory)x xx xx MDI Mode Conversion (TC8 mandatory)RT-ZF7A xx xx PSD Power Level and Output Voltage x xx xx Maximum Output Droop x xx xx Transmitter Distortion with RT-ZF6x-xx Transmitter Timing Jitter x xx xx Common Mode Emmission RT-ZF7A- xxRT-ZF8 RT-ZF7ANEW FIXTURE PROBING IN DETAILRT-ZF7ART-ZF8100BASE-T1 ComplianceTransmitter Timing Jitter Master Mode xx xxClock Frequency xx xxMDI Return Loss xx xxMDI Mode Conversion xx xxTransmitter Distortion with RT-ZF3- xxTransmitter Output Droop xx xxTransmitter Timing Jitter Slave Mode DUT clockTransmitter Power Spectral Density,Peak Differential Outputxx xxSQI Test with B6 -xxCommon Mode Emmission -xx 1000BASE-T1 ComplianceMDI Clock Jitter xx xx MDI Clock Frequency xx xx MDI Return Loss xx xx MDI Mode Conversion xx xx PSD Power Level and Output Voltage xx xx Maximum Output Droop xx xx Transmitter Distortion with RT-ZF6-xx Transmitter Timing Jitter DUT clock Common Mode Emmission- xxDUT SameNEW FIXTURE PROBING IN DETAIL – DISTORTION TESTRT-ZF7ART-ZF8100BASE-T1 ComplianceTransmitter Timing Jitter Master Mode xx xx Clock Frequency xx xx MDI Return Loss xx xx MDI Mode Conversion xx xx Transmitter Distortion with RT-ZF3- xx Transmitter Output Droop xx xx Transmitter Timing Jitter Slave Mode DUT clock Transmitter Power Spectral Density,Peak Differential Outputxx xx SQI Test with B6 -xxCommon Mode Emmission -xx 1000BASE-T1 ComplianceMDI Clock Jitter xx xx MDI Clock Frequency xx xx MDI Return Loss xx xx MDI Mode Conversion xx xx PSD Power Level and Output Voltage xx xx Maximum Output Droop xx xx Transmitter Distortion with RT-ZF6-xx Transmitter Timing Jitter DUT clock Common Mode Emmission- xxDUT To scopechannelsFromB6FromB6genDUTNEW FIXTURE PROBING IN DETAIL – COMMON MODE EMMISSIONRT-ZF7A RT-ZF8100BASE-T1 ComplianceTransmitter Timing Jitter Master Mode xx xx Clock Frequency xx xx MDI Return Lossxx xx MDI Mode Conversionxx xx Transmitter Distortion with RT-ZF3- xx Transmitter Output Droopxx xxTransmitter Timing Jitter Slave Mode DUT clockTransmitter Power Spectral Density, Peak Differential Output xx xx SQI Test with B6-xx Common Mode Emmission -xx1000BASE-T1 ComplianceMDI Clock Jitterxx xx MDI Clock Frequency xx xx MDI Return Lossxx xx MDI Mode Conversionxx xx PSD Power Level and Output Voltage xx xx Maximum Output Droopxx xx Transmitter Distortion with RT-ZF6-xxTransmitter Timing Jitter DUT clock Common Mode Emmission- xxFixtures & ProbingDUTNEW FIXTURE PROBING IN DETAIL – TRANSMITTED TIMINGRT-ZF7A RT-ZF8100BASE-T1 ComplianceTransmitter Timing Jitter Master Mode xx xx Clock Frequency xx xx MDI Return Lossxx xx MDI Mode Conversionxx xx Transmitter Distortion with RT-ZF3- xx Transmitter Output Droopxx xxTransmitter Timing Jitter Slave Mode DUT clockTransmitter Power Spectral Density, Peak Differential Output xx xx SQI Test with B6-xx Common Mode Emmission -xx1000BASE-T1 ComplianceMDI Clock Jitterxx xx MDI Clock Frequency xx xx MDI Return Lossxx xx MDI Mode Conversionxx xx PSD Power Level and Output Voltage xx xx Maximum Output Droopxx xx Transmitter Distortion with RT-ZF6-xxTransmitter Timing Jitter DUT clock Common Mode Emmission- xxDUT66/125MHz clockMasterNEW FIXTURE PROBING IN DETAIL – SQI TESTRT-ZF7A RT-ZF8100BASE-T1 ComplianceTransmitter Timing Jitter Master Mode xx xx Clock Frequency xx xx MDI Return Lossxx xx MDI Mode Conversionxx xx Transmitter Distortion with RT-ZF3- xx Transmitter Output Droopxx xxTransmitter Timing Jitter Slave Mode DUT clockTransmitter Power Spectral Density, Peak Differential Output xx xx SQI Test with B6-xx Common Mode Emmission -xx1000BASE-T1 ComplianceMDI Clock Jitterxx xx MDI Clock Frequency xx xx MDI Return Lossxx xx MDI Mode Conversionxx xx PSD Power Level and Output Voltage xx xx Maximum Output Droopxx xx Transmitter Distortion with RT-ZF6-xxTransmitter Timing Jitter DUT clock Common Mode Emmission- xxDUTGolden DeviceSQIFrom B6 From B6 genDUTGoldenDeviceNEW FIXTURE PROBING IN DETAIL – VNA ACCESSRT-ZF7A RT-ZF8100BASE-T1 ComplianceTransmitter Timing Jitter Master Mode xx xx Clock Frequency xx xx MDI Return Lossxx xx MDI Mode Conversionxx xx Transmitter Distortion with RT-ZF3- xx Transmitter Output Droopxx xxTransmitter Timing Jitter Slave Mode DUT clockTransmitter Power Spectral Density, Peak Differential Output xx xx SQI Test with B6-xx Common Mode Emmission -xx1000BASE-T1 ComplianceMDI Clock Jitterxx xx MDI Clock Frequency xx xx MDI Return Lossxx xx MDI Mode Conversionxx xx PSD Power Level and Output Voltage xx xx Maximum Output Droopxx xx Transmitter Distortion with RT-ZF6-xxTransmitter Timing Jitter DUT clock Common Mode Emmission- xxDUTSame100BASE-T1 TEST CASE BY TEST CASETRANSMITTER CLOCK FREQUENCY - MANDATORY ►Measurement of the clock frequency►Test mode 2 (sequence +1, -1)►Specification: Transmitted clock66.6603 MHz < f < 66.6736 MHz►Test setupTRANSMITTED JITTER - MANDATORYMaster Mode:-Measurement of the jitter of thetransmitted clock-Test Mode 2 (sequence +1, -1)-Specification:RMS Jitter < 50 ps-Test Setup:1000BASE-T1 COMPLIANCETEST CASE BY TEST CASE1000BASE-T1 COMPLIANCE TEST EXAMPLE ►1000BASE-T1 Compliance Test Mode 2AUTOMOTIVE ETHERNET COMPLIANCE TESTValidate Sleep/Wakeup Cycles OSI Automotive Ethernet 7Application Applications: FTP, SOME/IP, HTTP, SMTP…)6Presentation 5Session 4Transport TCP, UDP 3Network IP 2Data Link 100BASE-T11000BASE-T11Physical 100BASE-T1, 1000BASE-T1 interface complianceError free communication Resistant to EMI Correct latency Correct boot timeTest OEMrequirements Correct protocol and data transmissionCompliance TestAUTOMOTIVE ETHERNET COMPLIANCE TESTAT A GLANCEKey FeaturesıComplete test solution from R&SıIncludes OEM required test casesıTest is approved by IOL of the UNHıIOL uses RTO for all automotive EthernettestsComplete Test Solution including VNA, function generator and test fixturesROHDE&SCHWARZ, SPIRENT AND TECHNICA OFFER COMPLETE TC8 TESTRohde & Schwarz SQI TEST SETUP Automotive Ethernet41100BASE-T1 Tx PHY 100BASE-T1 Link partner RTO-B6: Noise generatorLoad NoiseData file on both Gen1 and Gen2RT-ZF7 adds 1.4dB ofcoupling attenuation to thelineHint: You need to cutthe AUT Ethernet cableand solder the twowires on the padsAug 19。
10GBase-T 一致性测试技术要点以太网是个人电脑和消费电子非常重要的外围通讯接口。
随着新一代以太网协议10GBASE-T的登场,在传输速度大幅提升的同时,对测试测量也带来了新的挑战。
本文将重点介绍10GBASE-T以太网一致性测试面临的新的挑战以及相应的测量方案。
IEEE组织于2006年推出802.3an协议,即10GBASE-T以太网协议。
该协议定义了基于RJ-45接口和双绞线传输介质的10Gbps以太网传输速率,与千兆网相比,速率提高了10倍。
经历了三年的技术储备和市场酝酿,10GBASE-T以太网相关产品在2009年开始面世。
在可以预见的未来几年内,10GBASE-T以太网将逐步取代千兆网成为市场的主流。
10GBASE-T以太网简介以太网协议发展至今已历经四代,从最早的10BASE-T到100BASE-T,再到目前市场主流的1000BASE-T,再到方兴未艾的10GBASE-T,每次更新换代都是以10倍的速率在刷新,并且都是向下兼容。
10GBASE-T沿用以太网规范,仍然采用RJ-45接口作为连接器,采用四对双绞线作为传输介质。
每对线的传输速率为2.5Gbps,最远传输距离可达100m。
对于所有认可的传输距离和传输介质,可以达到10E-12的BER(误码率)。
10GBASE-T 采用PAM16(16级脉冲幅度调制)方式,每个脉冲幅度(称为字符Symbol)可以表征3.125bit的信息。
因而每对传输线的实际传输率仅为800M Symbol /秒,大大降低了对传输链路带宽的要求,增加了有效传输距离,对测试仪器的要求也相应地变得宽松。
一致性测试的挑战测试上10GBASE-T的复杂程度比之前的以太网协议都高。
传统的以太网测试一般分为幅度域测试、时间相关测试、失真测试、回波损耗测试四块。
对于幅度域测试而言,10GBASE-T 测试的难点来源于PAM16的调制方式。
16级脉冲幅度的复杂性使得常用的眼图测试(如100BASE-T)和模板测试(如1000BASE-T)都难以实现。
车载以太网第二弹|测试之实锤-DoIP测试开发实践前言车载以太网测试之实锤系列,之前我们已经从环境设备组成、被测对象组成再到测试过程和测试结果分析,分享了完整的PMA测试、IOP测试、TC8中的TCP/IP协议一致性测试过程、TC8-SOME/IP相关技术干货及测试实践,也分享了1000BASE-T1物理层PMA测试相关测试实践,本期给大家介绍的是DoIP及以太网诊断测试开发相关知识及测试实践分享。
DoIP简介以太网最早由BMW引入车内,其应用场景就是刷写,满足类似HMI的地图数据、液晶仪表等软件数据更新,感兴趣的可查阅Thomas Konigseder 的Automotive Ethernet书中的介绍。
由于其突出的特性,而后得到主要OEM的推崇和更广泛的应用,遂开始了国际标准化(汽车行业一直以来的“套路”)。
DoIP全称:Diagnostic communication over Internet Protocol。
顾名思义,通过以太网来实现车辆诊断,其对应的国际标准为ISO 13400,其定义了DoIP协议(基于UDS)并描述了外部测试设备与车辆进行诊断数据交互的流程。
下图为DoIP及基于以太网诊断在OSI 7层模型中及在“7层之外”的“角色”和“位置”。
图1 DoIP及以太网诊断规范框架DoIP协议要点简述DoIP报文DoIP报文在以太网报文中的位置如下图。
图2 DoIP报文在以太网报文中的位置示意图DoIP报文分为三大类:节点管理类、车辆信息类、诊断类。
●节点管理类主要包括报头处理流程、车辆信息获取(如EID、GID、VIN等)、路由激活流程(包括授权以及确认功能)、TCP_DATA socket处理流程。
图3 节点管理类DoIP报文●车辆信息类主要包括获取DoIP实体状态信息、车辆电源模式信息。
图4 车辆信息类DoIP报文●诊断类主要包括诊断报文处理流程以及UDS数据交互。
图5 诊断类DoIP报文示DoIP会话流程DoIP会话的整个流程可以分为五步:硬线激活(该激活机制是否采用及激活方法不同OEM是存在差别的)->车辆发现流程->TCP_DATA socket处理流程->诊断数据交互->关闭TCP_DATA socket。
基于IEC 61375标准的列车以太网一致性测试平台设计吕红强;尹燕萍;雷宇晴
【期刊名称】《城市轨道交通研究》
【年(卷),期】2024(27)5
【摘要】[目的]为确保列车网络系统的稳定性、可靠性、兼容性以及数据传输和控制的准确性,需对列车网络的一致性测试进行研究。
[方法]基于IEC 61375标准进行列车以太网测试平台设计,并完成测试平台的搭建;测试平台主要包括硬件平台和软件平台;其中,硬件平台由测试仪器、陪测设备、工装夹具以及工控机组成;软件平台基于LabVIEW(程序开发环境)程序语言、NI TestStand软件测试框架和Tcl(工具命令语言)脚本,进行系统集成。
[结果及结论]实现了列车以太网物理层、协议层和性能的自动化测试,并通过CNAS(中国合格评定国家认可委员会)认证。
【总页数】6页(P179-183)
【作者】吕红强;尹燕萍;雷宇晴
【作者单位】中车南京浦镇车辆有限公司;中车浦镇阿尔斯通运输系统有限公司;武汉康曼测控系统有限公司
【正文语种】中文
【中图分类】TP3
【相关文献】
1.基于IEC 61850标准的配置文件一致性测试方法研究
2.列车用CAN协议一致性测试平台的设计与实现
3.车载设备以太网一致性测试平台设计
4.基于IEC61375-
2-3标准的安全数据传输协议设计及测试方法研究5.基于IEC61375规范在列车解编重联应用
因版权原因,仅展示原文概要,查看原文内容请购买。