车载以太网技术发展与测试方法

谈思实验室 2024-04-27 18:19

点击上方蓝字谈思实验室

获取更多汽车网络安全资讯

近年来,随着汽车技术的发展,汽车电子产品数量逐年增加,复杂性日益提高,车内IC增长率已超越所有其他的电子领域。现在,越来越多的汽车需要配备高级驾驶辅助系统 (ADAS)、车载信息娱乐系统(IVI),大量流媒体数据的传输要求总线具备更高的传输能力。随着无人驾驶技术的发展,汽车需要配备更多的摄像头、雷达等传感器,这此感知系统会采集到大量的数据,要将这此数据快速完整地传输到计算处理单元,并及时地做出响应,也对总线的数据传输能力和可靠性提出了非常高的要求。

面对汽车发展的趋势,对汽车电子总线的要求也越来越高,需要汽车总线具备更高的数据传输能力,汽车电子单元的复杂件要求汽车总线具备开发架构, 可扩展、支持更多的系统和设备通信,同时要成本更低、抗干扰能力更强、通信更安全,最好可利用现有成熟的总线技术。基于这些考虑,以太网技术进入了人们的视线。但传统的以太网主要应用于工业和消费级领域,汽车电子环境更为严酷,应力条件和EMC要求更高,因此传统的以太网技术在汽车中并不适用。为了解决这些问题,车载以太网应运而生,具备更高的传输速率 (100 Mb/s & 1000 Mb/s),适应严苛的汽车电子应用环境(温度、应力、复杂电子环境),成本更低、质量更轻,高可靠性、低功耗,低电磁辐射、满足特定EMC标准。

2008年,BMW第—次将100Base-T应用到车载诊断系统(OBD)。2011年,博通推出了BroadR-Reach车载以太网技术,实现以太网从OBD应用到车载网络的过渡。2011年11月,由博通、恩智浦、飞思卡尔和哈曼国际发起的OPEN联盟(One-Pair Ethernet Alliance)成立,旨在推动将基于以太网的技术标准应用于车联网中。2014年,BMW-X5成为首款采用BroadR-Reach以太网技术的量产车型。目前,众多品牌车型上都使用了BroadR-Reach技术,如宝马X3、X4、 X5、X6、i3、i8、6系和7系,捷豹XJ、XF,大众帕萨特等。未来,将会有越来越多的量产车型采用车载以太网技术。

01

车载以太网技术

车载以太网技术

车载以太网是一种用以太网连接车内电子控制单元(ECU)的新型局域网技术。与普通以太网技术采用4对非屏蔽双绞线传输数据不同,车载以太网是在单对非屏蔽双绞线上可实现100 Mb/s甚至1 Gb/s的数据传输速率。相比普通的以太网,能够更加适应车辆环境,满足汽车行业对高可靠性、低电磁辐射、低功耗、带宽分配、低延迟以及同步实时性等方面的要求。

车载以太网协议架构

车载以太网协议架构对应OSI参考模型,主要分为物理层、数据链路层、网络层、传输层、应用层,每一层都有各自的功能,车载以太网的协议架构图和支持的应用协议及协议簇见图1。

物理层与数据链路层

车载以太网的物理层采用博通公司的BroadR-Reach技术,源于100Base-TX及1000Base-T技术,由博通公司联合恩智浦、飞思卡尔、哈曼国际等发起成立的OPEN联盟(One- Pair Ethernet Alliance)进行推动,并成为开放的产业标准。

BroadR-Reach技术在—对UTP上全双工传输100 Mb/s原始数据,传输距离可以达到5 m,因此,BroadR-Reach技术也称为百兆以太网技术。BroadR-Reach车载以太网信号具备3电平,采用PAM-3编码,传输频率66.66 MHz,1 bit时间间隔为15 ns。

BroadR-Reach技术与传统以太网物理层100Base-Tx相比,采用高度优化的扰频器,可以更好地分离信号,频谱效率更高。同时,车载以太网的信号带宽为66.66 MHz,只有100Base-Tx的一半,较低的信号带宽可以改善回波损耗,减少串扰,并确保车载以太网可满足汽车电磁辐射标准要求。

BroadR-Reach提供标准以太网的MAC层接口,因而能够使用与其它以太网类型相同的数据链路层逻辑功能及帧格式,能够通过与其他以太网类型相同的方式运行高层协议和软件。

车载以太网的数据链路层采用IEEE802.3的接口标准,无需做任何示范与修改就可以与普通以太网的数据链路层技术进行无缝接连,并可以支持高层的网络通信协议(如 TCP/IP)。

TCP/IP协议簇

TCP/IP协议簇主要对应OSI参考模型的网络层和传输层,是一类协议的统称。网络层主要包括ARP(地址解析协议)、ICMP(因特网控制报文协议)、IPv4/v6(因特网协议类型4/6)、IPv4 Autoconfig(IPv4 本地地址动态配置)等,传输层主要包括TCP(传输控制协议)、UDP(用户数据报协议)。

TCP/IP 协议簇是网络协议栈的中心部分,是上方的应用协议和下方的物理硬件通道之间数据传输的连接点,起到高层应用与网络协议之间的桥梁作用。车载以太网的 TCP/IP协议簇所包含的协议,和普通以太网的TCP/IP协议基本相同,可以支持更上层的协议。

应用层协议

车载以太网应用层协议对应OSI参考模型的5-7层,直接面向用户。协议主要包括SOME/IP(基于IP协议的可伸缩面向服务中间件)、DHCP(动态主机配置协议)、DOIP(汽车诊断服务协议)、HTTP(超文本传输协议)、Service Discovery(服务发现)等。应用层协议可以为用户提供多种服务,是用户能够具体应用的部分。如DOIP可以应用到车辆诊断和固件升级。

AVB协议簇

汽车随着技术的发展,增加了越来越多的语音、视频、图像等娱乐功能,同时也增加了辅助驾驶功能,这就对汽车内部的数据传输提出了很高的要求,需要大量的传输语音视频数据,为了满足车内的低延时、高带宽、高可靠的要求,可以使用基于以太网的音视频桥技术 (AVB)。AVB是一系列IEEE 802.1标准集合,主要用于提升信息交换的容量、行业支持和AV产品的标准化。音视频桥通常指交换机,其目的是为音频和视频数据提供时间同步、低延迟和保证带宽预留的流媒体功能。AVB协议簇主要包括时间敏感应用时序和同步协议、流预留协议(SRP)、队列及转发规则(FOTSS)、音视频传输协议(AVBTP)。

02

车载以太网标准化

车载以太网为了投入使用,形成一个产业,需要标准化。通过标准化,打通行业上下游的产业链,同时缩短产品的开发周期以及后期的维护。车载以太网标准化的过程中,OPEN联盟、IEEE 802.3和IEEE 802.1工作组、AU- TOSAR联盟和AVnu联盟起到了巨大的推动作用1,现阶段标准化的情况见表1。

随着智能网联汽车的发展,ISO国际标准化组织也开始关注车载以太网,并将车载以太网标准纳入到网联汽车标准体系中,ISO/TC22工作组目前正在制定车载以太网标准,具体见表2。

03

车载以太网测试

现在,汽车行业对可靠性和安全性要求越来越高,车载以太网在应用的过程中,为了保证其可靠性与安全性,就迫切需要对其开展测试工作。传统的以太网测试和车载以太网测试还存在着一定的差异,因此传统以太网测试方法并不适用干汽车以太网测试。汽车行业对测试的要求更高,所以需要由相应的组织或联盟制定车载以太网测试标准。目前,业界通用的车载以太网测试方法参考OPEN联盟制定的TC8-OPEN Alliance Automotive Ethernet ECU Test Specification2)和TC-11 Ethernet Switch Test Specification回标准,测试的内容主要包括物理层测试、车载以太网交换机测试、协议层与应用层除了AVB/TSN以外的一致性测试。下面就这些测试内容和测试方法做具体的介绍。 

物理层测试

车载以太网物理层测试主要包括两个方面的测试∶PMA(Physical Media Attachment)测试和IOP(Interoperability)测试,即互操作性测试。物理层测试的目的是为了保证端口的互连互通性能,检测发送器和接受器发送或接收信号是否符合汽车通信标准。 

PMA测试

PMA (物理媒质接入层)主要评估车载以太网的电气特性,针对PMA测试方面,OPEN联盟于2014年6月发布" BroadR-Reach Physical Layer Transceiver Specification For Automotive Applications V3.2"规范标准,定义了BroadR- Reach的PMA电气规范。在OPEN TC8规范中,测试的内容主要包括6种常规测试项∶ 传输衰落、传输失真、传输时钟抖动(Master&Slave)、传输功率谱密度、传输时钟频率、 MDI回损,还有其他的测试项∶MDI模式转换损耗、共模辐射等。

测试过程中,需要用到的仪器主要有示波器、矢量网络分析仪、分析软件、夹具等,夹具连接在被测设备(DUT)和示波器之间,起到电路转换的作用,设备连接示意图如图2所示。根据被测对象的特点和测试项的不同,分别连接不同的测试仪表。

测试过程中,为了完成不同的测试项,需要将DUT PHY通过修改寄存器的方式设置为不同的测试模式,使其发出特定的数据包,BroadR-Reach中定义了4种测试模式。

1) Test mode 1-Transmit droop test mode。

2)Test mode 2-Transmit jitter test in MASTER mode。

3) Test mode 4-Transmit distortion test。

4) Test mode 5-Normal operation at full power(for the PSD mask)。

IOP测试

车载以太网物理层IOP测试,即互操作性测试(Interop- erability Tests),用于验证车载以太网PHY(通常也称为收发器)的可靠性和检查PHY能否在给定的有限时间内建立稳定的链路;还用于车载以太网PHY的诊断,如信号质量指数(SQI)和线束故障的检测。模拟车载以太网远、近端的开、短路故障作为Link Partner,与DUT建立连接,获取两者之间的Link Up时间(精度可达1ms)、信号品质指数以及电缆诊断信息。

IOP测试的内容主要包括以下几项:

1)唤醒时间 (Link-up time)

对Link Partner的PHY进行多次上、下电操作,计算 DUT与Link Partner建立连接所需要的时间;对DUT进行多次上、下电操作,计算DUT与Link Partner建立连接所需要的时间;对DUT进行多次唤醒、睡眠操作,计算DUT与Link Partner建立连接所需要的时间。

2)信号品质

逐步提高人工噪声水平,获取信号品质指数SQI的变化曲线;逐步降低人工噪声水平,获取信号品质指数SQI的变化曲线。

3)线束诊断

测试DUT在远端或近端发生一条或两条线路开路时,是否能够可靠地检测到开路故障;测试DUT在远端或近端发生短路时,是否能够可靠地检测短路故障。

测试过程中,采用Golden Device作为Link Partner,测试的连接示意图如图3所示。

图3物理层IOP测试连接示意图

交换机测试

车载以太网的交换机测试,是对车载以太网交换机常规数据帧收发相关功能的测试,测试的规范主要是TC-11 Ethernet Switch Test Specification 标准,测试的内容如下。

1)通用功能

数据帧正常转发、端口镜像、端口禁用、处理巨型帧、读出设备ID等基本功能。

2)地址解析功能

地址学习、地址老化时间、地址解析表、地址学习配置模式等功能。

3)虚拟局域网功能 (VLAN)

TPID以太类型字段自由配置功能、双标签Q-in-Q功能、非标签数据帧支持、VLAN跳跃攻击抑制、共享VLAN学习等功能。

4)基于时间敏感网络的时间同步功能(TSN)对接收到的时间同步的帧正确处理的功能。 

5)服务品质(QoS)

对优先级流量正确处理和实现不同流量整形策略的功能,包括基于优先级的服务品质、基于WRR转发数据包功能、PCP字段覆盖功能、优先级映射功能、支持漏桶算法功能等。

6)配置功能

运行中可重新配置的功能,端口可单独配置功能、配置完成前支持在 "禁止转发"模式下启动的功能、读回配置信息功能、支持锁定配置项功能等。

7)过滤功能

在接收端口是否能按照设定,对接收到的数据帧进行过滤的功能,包括端口广播保护功能、通用过滤需求、与 VLAN相关的过滤规则、基于上层地址的过滤规则等。

8)诊断功能

计数器能否正确计数诊断、线缆和连接状态反馈功能的诊断等。

测试过程中,可以将测试平台作为流量发生器,发送不同类型的数据报文,由与之相连的计算机上的软件对报文的类型进行配置,在软件上对测试项的结果进行检查。与DUT相连的计算机也对DUT的工作模式进行配置。测试连接示意图如图4所示。

图4交换机测试连接示意图

协议一致性测试

协议一致性测试(protocol conformance test),指的是检验开放系统互连(OSI)产品的协议实现与 OSI协议标准一致性程度的测试。车载以太网2层到7层除了 AVB/TSN以外的协议一致性测试的测试项目和测试过程以及测试判据主要依据 TC8-OPEN Alliance Automotive Ethernet ECU Test Specifi- cation标准。

测试项主要为了验证两个方面的内容∶

①Con- formance test——验证被测设备/系统是否遵循协议标准;

②Negative test——通过发送非法报文验证被测设备/系统的稳定性/鲁棒性。

测试时,需要在DUT上安装辅助测试工具Upper Tester。Upper Tester(UT)本质上是一个运行在DUT中的应用,它能够接收测试平台发送的指令,来配置被测协议栈 (IUT)的参数,或触发被测协议栈产生某种行为。UT支持的指令和格式遵循AUTOSAR体系下的"Testability Protocol and Service Primitives"规范。将测试平台与DUT连接,选择对应的协议测试套件与DUT进行特定的通信,配置测试套件的参数,如IP、MAC地址等,结合Upper Tester的辅助作用对指定协议的测试项开展测试,测试平台收集测试数据,生成测试报告。测试设备连接示意图如图5所示。

图5协议一致性连接示意图

以一个ARP测试项为例,介绍协议一致性的测试过程。

1)配置DUT以清除ARP缓存中的动态条目。

2)配置DUT以在其ARP缓存中添加一个静态条目,包含测试平台的IP地址和物理地址。

3)配置DUT向测试平台发送UDP请求消息报文。

4)测试平台监控接收到的报文信息。 

5)观察DUT的动作。

6)根据判据判断DUT的动作是否能够通过测试。

除此之外,车载以太网测试还包括AVB协议簇的测试,测试的内容和参考标准主要是;时钟同步功能(IEEE 802. 1AS)、流量控制功能 (IEEE 802.1Qav)、流管理功能(IEEE 802.1Qat)、音频/视频传输协议(IEEE 1722(a))。

来源:汽车以太网技术研究实验室

 专业社群 

 精品活动推荐 

更多文章

不要错过哦,这可能是汽车网络安全产业最大的专属社区!

关于涉嫌仿冒AutoSec会议品牌的律师声明

一文带你了解智能汽车车载网络通信安全架构

网络安全:TARA方法、工具与案例

汽车数据安全合规重点分析

浅析汽车芯片信息安全之安全启动

域集中式架构的汽车车载通信安全方案探究

系统安全架构之车辆网络安全架构

车联网中的隐私保护问题

智能网联汽车网络安全技术研究

AUTOSAR 信息安全框架和关键技术分析

AUTOSAR 信息安全机制有哪些?

信息安全的底层机制

汽车网络安全

Autosar硬件安全模块HSM的使用

首发!小米雷军两会上就汽车数据安全问题建言:关于构建完善汽车数据安全管理体系的建议

谈思实验室 深入专注智能汽车网络安全与数据安全技术,专属汽车网络安全圈的头部学习交流平台和社区。平台定期会通过线上线下等形式进行一手干货内容输出,并依托丰富产业及专家资源,深化上下游供需对接,逐步壮大我国汽车安全文化及产业生态圈。
评论
  • 嘿,咱来聊聊RISC-V MCU技术哈。 这RISC-V MCU技术呢,简单来说就是基于一个叫RISC-V的指令集架构做出的微控制器技术。RISC-V这个啊,2010年的时候,是加州大学伯克利分校的研究团队弄出来的,目的就是想搞个新的、开放的指令集架构,能跟上现代计算的需要。到了2015年,专门成立了个RISC-V基金会,让这个架构更标准,也更好地推广开了。这几年啊,这个RISC-V的生态系统发展得可快了,好多公司和机构都加入了RISC-V International,还推出了不少RISC-V
    丙丁先生 2025-01-21 12:10 65浏览
  • 本文介绍瑞芯微开发板/主板Android配置APK默认开启性能模式方法,开启性能模式后,APK的CPU使用优先级会有所提高。触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。源码修改修改源码根目录下文件device/rockchip/rk3562/package_performance.xml并添加以下内容,注意"+"号为添加内容,"com.tencent.mm"为AP
    Industio_触觉智能 2025-01-17 14:09 134浏览
  • 高速先生成员--黄刚这不马上就要过年了嘛,高速先生就不打算给大家上难度了,整一篇简单但很实用的文章给大伙瞧瞧好了。相信这个标题一出来,尤其对于PCB设计工程师来说,心就立马凉了半截。他们辛辛苦苦进行PCB的过孔设计,高速先生居然说设计多大的过孔他们不关心!另外估计这时候就跳出很多“挑刺”的粉丝了哈,因为翻看很多以往的文章,高速先生都表达了过孔孔径对高速性能的影响是很大的哦!咋滴,今天居然说孔径不关心了?别,别急哈,听高速先生在这篇文章中娓娓道来。首先还是要对各位设计工程师的设计表示肯定,毕竟像我
    一博科技 2025-01-21 16:17 62浏览
  •  万万没想到!科幻电影中的人形机器人,正在一步步走进我们人类的日常生活中来了。1月17日,乐聚将第100台全尺寸人形机器人交付北汽越野车,再次吹响了人形机器人疯狂进厂打工的号角。无独有尔,银河通用机器人作为一家成立不到两年时间的创业公司,在短短一年多时间内推出革命性的第一代产品Galbot G1,这是一款轮式、双臂、身体可折叠的人形机器人,得到了美团战投、经纬创投、IDG资本等众多投资方的认可。作为一家成立仅仅只有两年多时间的企业,智元机器人也把机器人从梦想带进了现实。2024年8月1
    刘旷 2025-01-21 11:15 54浏览
  • 数字隔离芯片是一种实现电气隔离功能的集成电路,在工业自动化、汽车电子、光伏储能与电力通信等领域的电气系统中发挥着至关重要的作用。其不仅可令高、低压系统之间相互独立,提高低压系统的抗干扰能力,同时还可确保高、低压系统之间的安全交互,使系统稳定工作,并避免操作者遭受来自高压系统的电击伤害。典型数字隔离芯片的简化原理图值得一提的是,数字隔离芯片历经多年发展,其应用范围已十分广泛,凡涉及到在高、低压系统之间进行信号传输的场景中基本都需要应用到此种芯片。那么,电气工程师在进行电路设计时到底该如何评估选择一
    华普微HOPERF 2025-01-20 16:50 41浏览
  • 现在为止,我们已经完成了Purple Pi OH主板的串口调试和部分配件的连接,接下来,让我们趁热打铁,完成剩余配件的连接!注:配件连接前请断开主板所有供电,避免敏感电路损坏!1.1 耳机接口主板有一路OTMP 标准四节耳机座J6,具备进行音频输出及录音功能,接入耳机后声音将优先从耳机输出,如下图所示:1.21.2 相机接口MIPI CSI 接口如上图所示,支持OV5648 和OV8858 摄像头模组。接入摄像头模组后,使用系统相机软件打开相机拍照和录像,如下图所示:1.3 以太网接口主板有一路
    Industio_触觉智能 2025-01-20 11:04 125浏览
  • 2024年是很平淡的一年,能保住饭碗就是万幸了,公司业绩不好,跳槽又不敢跳,还有一个原因就是老板对我们这些员工还是很好的,碍于人情也不能在公司困难时去雪上加霜。在工作其间遇到的大问题没有,小问题还是有不少,这里就举一两个来说一下。第一个就是,先看下下面的这个封装,你能猜出它的引脚间距是多少吗?这种排线座比较常规的是0.6mm间距(即排线是0.3mm间距)的,而这个规格也是我们用得最多的,所以我们按惯性思维来看的话,就会认为这个座子就是0.6mm间距的,这样往往就不会去细看规格书了,所以这次的运气
    wuliangu 2025-01-21 00:15 97浏览
  • 80,000人到访的国际大展上,艾迈斯欧司朗有哪些亮点?感未来,光无限。近日,在慕尼黑electronica 2024现场,ams OSRAM通过多款创新DEMO展示,以及数场前瞻洞察分享,全面展示自身融合传感器、发射器及集成电路技术,精准捕捉并呈现环境信息的卓越能力。同时,ams OSRAM通过展会期间与客户、用户等行业人士,以及媒体朋友的深度交流,向业界传达其以光电技术为笔、以创新为墨,书写智能未来的深度思考。electronica 2024electronica 2024构建了一个高度国际
    艾迈斯欧司朗 2025-01-16 20:45 251浏览
  • 日前,商务部等部门办公厅印发《手机、平板、智能手表(手环)购新补贴实施方案》明确,个人消费者购买手机、平板、智能手表(手环)3类数码产品(单件销售价格不超过6000元),可享受购新补贴。每人每类可补贴1件,每件补贴比例为减去生产、流通环节及移动运营商所有优惠后最终销售价格的15%,每件最高不超过500元。目前,京东已经做好了承接手机、平板等数码产品国补优惠的落地准备工作,未来随着各省市关于手机、平板等品类的国补开启,京东将第一时间率先上线,满足消费者的换新升级需求。为保障国补的真实有效发放,基于
    华尔街科技眼 2025-01-17 10:44 211浏览
  •  光伏及击穿,都可视之为 复合的逆过程,但是,复合、光伏与击穿,不单是进程的方向相反,偏置状态也不一样,复合的工况,是正偏,光伏是零偏,击穿与漂移则是反偏,光伏的能源是外来的,而击穿消耗的是结区自身和电源的能量,漂移的载流子是 客席载流子,须借外延层才能引入,客席载流子 不受反偏PN结的空乏区阻碍,能漂不能漂,只取决于反偏PN结是否处于外延层的「射程」范围,而穿通的成因,则是因耗尽层的过度扩张,致使跟 端子、外延层或其他空乏区 碰触,当耗尽层融通,耐压 (反向阻断能力) 即告彻底丧失,
    MrCU204 2025-01-17 11:30 160浏览
  • 在物联网(IoT)短距无线通信生态系统中,低功耗蓝牙(BLE)数据透传是一种无需任何网络或基础设施即可完成双向通信的技术。其主要通过简单操作串口的方式进行无线数据传输,最高能满足2Mbps的数据传输速率,可轻松实现设备之间的快速数据同步和实时交互,例如传输传感器数据、低采样率音频/图像与控制指令等。低功耗蓝牙(BLE)数据透传解决方案组网图具体而言,BLE透传技术是一种采用蓝牙通信协议在设备之间实现数据透明传输的技术,设备在通信时会互相验证身份和安全密钥,具有较高的安全性。在不对MCU传输数据进
    华普微HOPERF 2025-01-21 14:20 60浏览
  • Ubuntu20.04默认情况下为root账号自动登录,本文介绍如何取消root账号自动登录,改为通过输入账号密码登录,使用触觉智能EVB3568鸿蒙开发板演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0Ghz,1T算力NPU;支持OpenHarmony5.0及Linux、Android等操作系统,接口丰富,开发评估快人一步!添加新账号1、使用adduser命令来添加新用户,用户名以industio为例,系统会提示设置密码以及其他信息,您可以根据需要填写或跳过,命令如下:root@id
    Industio_触觉智能 2025-01-17 14:14 91浏览
  • 随着消费者对汽车驾乘体验的要求不断攀升,汽车照明系统作为确保道路安全、提升驾驶体验以及实现车辆与环境交互的重要组成,日益受到业界的高度重视。近日,2024 DVN(上海)国际汽车照明研讨会圆满落幕。作为照明与传感创新的全球领导者,艾迈斯欧司朗受邀参与主题演讲,并现场展示了其多项前沿技术。本届研讨会汇聚来自全球各地400余名汽车、照明、光源及Tier 2供应商的专业人士及专家共聚一堂。在研讨会第一环节中,艾迈斯欧司朗系统解决方案工程副总裁 Joachim Reill以深厚的专业素养,主持该环节多位
    艾迈斯欧司朗 2025-01-16 20:51 166浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦