车载以太网技术现状与发展

作者:呼布钦 秦贵和等 文章来源:虹科汽车电子 点击数:56 发布时间:2019-08-15
使用以太网技术及架构作为下一代车载网络的发展方向受到了汽车行业内部及通讯业技术人员的广泛关注,娱乐系统和高级驾驶辅助系统(ADAS)对传输带宽的迫切需求推动了以太网介入汽车网络的进程,本文分析现有车载网络对高带宽需求所面临的问题,阐述了以太网在车载网络的演进过程,讨论了用于汽车工业的以太网技术。
车载以太网技术现状与发展

1 引言

汽车电子发展迅速,娱乐系统及驾驶辅助系统的市场需求增长,汽车行业内希望引进IEEE 802.3 以太网技术用于车载设备之间的通信。本文综述了以太网介入汽车行业的契机及发展过程,对现代车载网络技术做了介绍,阐述了车载以太网的演进过程,并讨论了用于汽车工业的以太网技术。

2 现有车载网络面临的问题

处理器运算能力和硬件的高速发展,使得许多创新在汽车环境下得到迅速推进,最明显的体现于越来越复杂和多样的车载电子系统,大量的传感器和处理器被用在车辆的不同系统实现相应的功能。在不断的演进过程中,每增加一个新的传感器或应用程序需要通过增加一个新的独立的电子控制单元(ECU)设备及其关联的传感器电路来实现,这种做法是非常低效的,因为随着点对点链接,需要增加连接的数量与安装在车内的ECU数量呈指数上升。为了克服这个问题,建立相关的ECU之间的通信链路,允许 ECU 彼此使用更高级的功能和共享数据,这种增长逐渐发展成了现在复杂的、异构的车载网络。如目前泛用的车载总线型网络:控制器局域网络(CAN)、本地互连网络(LIN)或FlexRay等。

相对于点对点的链路系统,提出使用基于总线的网络是一种进步,但随着时间增加新的子系统会被添加到车辆中,ECU 数量的增加带来的是带宽消耗的显著增加。传统的车辆控制应用所需带宽普遍较低,带宽问题并未引起广泛的关注。当引入信息娱乐系统和基于视频的高级驾驶辅助系统(ADAS)后,这些应用程序相比传统控制系统的数据传输带宽需求有显著增长,现有车载网络传输带宽不足的问题凸显,因此迫切需求下一代的车载网络技术及架构。

近两年来,使用以太网技术及架构作为下一代车载网络的发展方向受到了汽车行业内部及通讯业技术人员的广泛关注,国外主要汽车制造商(如宝马、通用、戴姆勒·克莱斯勒等)和半导体公司(如博通、恩智浦、麦瑞半导体等)推出适应车载环境并符合标准以太网的应用或实体层元件,密切关注并积极推动标准以太网介入车载网络的发展,积极参与讨论和制定适用于车载环境及应用的以太网标准,支持车载以太网项目的研究及联合成立了一些行业标准组织。如 SEIS PROJECT、Ethernet/IP、BroadR-Reach技术、以太网音视频桥接技术(AVB)、时间触发以太网(TTE)、IEEE PoDL工作组、IEEE RTPGE工作组、AVnu联盟、OPEN联盟等。

3 以太网成为下一代车载网络的发展趋势可以归纳为以下三个方面:

(1)以太网的通用技术

就目前采用的车载网络技术,都是难以与外部设备及网络服务连接的封闭标准。究其原因,目前占主流的车载网络标准CAN、LIN及FlexRay,以及面向媒体的系统传输标准MOST等都具有浓重的“汽车行业”色彩,导致其应用的局限性,反之以太网是一种简单、成熟的开放标准,基于以太网的应用都极大地降低了应用成本。例如使用以太网物理层的车辆诊断标准 DoIP,该标准(ISO 13400)使用以太网代替CAN总线,规定了基于IP协议的车载诊断系统(OBD)和为ECU进行软件更新,这种替换是必要的,通过 CAN上传 81 MB大小的更新需要10 h,而通过以太网上传1 GB的数据只需要20 min。显而易见采用以太网100BASE-TX和CAT5的诊断接口和软件更新显然更节省时间、生产及服务成本。

(2)高层应用对带宽的迫切需求

现在智能电子产品与车载设备的交互越来越多,云概念的兴起,搭载了高级驾驶辅助系统(ADAS)、智能视觉安全应用,如车道偏离检测、驾驶员意图预测,及信息娱乐设备的新型信息平台主导了新一代汽车电子的发展趋势。从功能性的角度,车载子系统增加,不同的子系统之间对共享数据的需求越来越多;另外随着摄像头分辨率的提升,显示需求大量增加,传统车载网络在带宽上面临巨大挑战,目前主导车载网络标准的CAN和FlexRay无疑将遭遇发展的瓶颈,在这方面最有竞争力的是MOST。MOST总线目前最大带宽为150 Mb/s,但MOST常用架构为多个设备共享带宽。与 MOST相比,以太网可以采用更为灵活的星形连接架构,使得每一条链路都可以专享 100 Mb/s 甚至更高的带宽(IEEEP802.3bp RTPGE 标准,而 RTPGE 的目标是用少于 4对的信号线实现1 Gb/s的传输速度)。

(3)以太网的开放性和互联扩展优势

伴随不断增长的ADAS的复杂性,行业内需求一种简化和标准化的方法,在面对越来越多的互相隔离的子系统时,可以把车载系统看做一个网络去管理和运营,以收获更好的重用性和互操作性。对于车载网络,以太网提供的先决条件就是这种整体性的办法,是适合作为主干网络连接各个应用领域,特别是需求更高带宽的应用。由于以太网的灵活性及可扩展的带宽,远程信息处理和多媒体娱乐系统、基于IP的WEB应用程序与车载网络的接口过渡变得平滑,车辆与外部世界的交互将会更加频繁,例如近几年兴起的基于 Internet的汽车应用和汽车到-X通信概念、V2V和V2I或V2I+I等。

neoVI FIRE2多协议车载网络接口简介

微信图片_20190815153332.jpg

4 车载以太网的演进

在汽车行业,以太网以新型网络的姿态介入汽车网络当然无法一蹴而就,在短期内是无法取代现有的车载网络,因此以太网在进入汽车网络时考虑分阶段、从子系统开始逐步深入,并最终统和汽车网络的演进过程。

(1)第一阶段:子系统级别

单独在某个子系统使用以太网,这一阶段的衍生产品目前已经在整车上实施,如基于DoIP标准的OBD诊断设备;或已有示例应用,如使用 IP摄像头的驾驶辅助系统。

(2)第二阶段:架构级别

将几个子系统功能整合,形成一个拥有功能集合的小系统,如图 1给出的第二阶段的车载以太网,将多媒体,驾驶辅助和诊断界面结合在一起,融合了传感器、全景摄像头及雷达等多种数据。因为可以保证更高的带宽和更低的延迟,在涉及安全方面的应用,摄像头可以使用更高分辨率的未压缩的数据传输,从而避免如压缩失真等导致障碍物检测失败的问题。

微信图片_20190815153335.jpg

 

(3)第三阶段:域级别

前两个阶段专注于一个特定的应用领域,第三阶段使用以太网为车载网络骨干,集成动力总成、底盘、车身、多媒体、辅助驾驶,真正形成一个域级别的汽车网络。这种网络架构引入了一个新问题:如何组织 ECU和网络管理者之间的通信,不可否认的是,这种分层式的架构会造成控制器通过以太网骨干网和交换机通讯时所需的软件内容增加。有研究预计,有望在 2020年成为主要的汽车网络技术,预计到 2025年可能更换所有其他的车载网络。

车载以太网域级别架构如图2所示。

微信图片_20190815153338.jpg

5 车载网络相关技术

5.1 现有主流车载网络技术

目前商用的车载网络技术主要有:控制器局域网络(CAN)、本地互连网络(LIN)、TTP/C、FlexRay、面向媒体的系统传输(MOST),以及低电压差分信号(LVDS),以上除了 LVDS外,都为汽车环境而设计。表 1给出各个网络的最大带宽、物理层传输介质和传输协议等。

微信图片_20190815153341.jpg

CAN是由博世公司开发的汽车专用总线标准,它定义了OSI网络模型的第1层和第2层功能。CAN主要用于车上控制数据传输,目前是车载网络应用最广泛的标准,最大传输速度为1 Mb/s。LIN总线是一种低成本通用串行总线,汽车领域用于车门、天窗、座椅控制等,最大传输速度为 20 kb/s。

TTP/C是一种基于时分多址方式(TDMA)的时间触发通信协议,主要用于安全关键领域,例如航空电子设备或汽车领域 X-by-Wire应用,最高传输速度为10 Mb/s,TTP/C专为满足最高安全要求而开发因此不兼容事件触发系统。

时间触发的FlexRay通信总线允许同步和异步数据传输,同步部分是基于在TDMA方法,异步部分使用灵活的时分多址方法(FTDMA),每个节点可以使用全带宽传输事件触发数据。FlexRay被设计成用于容错环境下的线控制动等底盘系统应用。

MOST主要支持的多媒体流数据传输,MOST150标准的最大带宽为150 Mb/s的,它是目前车载多媒体数据传输的首选协议,MOST150支持基于IP的应用程序,由于单一供应商的问题,基础开发成本较高。

LVDS是一种电气数字信号系统,通过铜缆双绞线传输高速数据(最高可达 850 Mb/s,最长传输距离10 m),是计算机总线的一部分。在汽车领域 LVDS用于屏幕和摄像头之间的数据传输。此外 LVDS包含不开放协议,不同厂商的部件不支持数据交换需要 ECU充当网关。

5.2 车载以太网物理层技术

(1)适合车辆环境的以太网物理层元件

适合车辆环境的以太网物理层元件迈威尔(Marvell)与麦瑞半导体(Micrel)在 2012年9月发布了全球首款完全符合 IEEE 802.3标准的用于车载网络的以太网实体元件,最高可支持100 Mb/s的速率,其研究证实如果一款百兆以太网(IEEE 802.3100Base-TX)物理层芯片使用超五类线(CAT5e)驱动100 m 可以通过 FCC/TUV B 类兼容检测,那么经过低通滤波后仍可满足汽车环境 EMC需求,并且驱动长度可以维持在50 m以上。麦瑞半导体推出以太网物理层芯片支持高达 125 ℃的环境温度,目前市场上符合AECQ-100标准的以太网设备也并不单一,而且针对汽车市场的需求加强了ESD保护(静电保护),可以很好地适应汽车环境变化。 

(2)BroadR-Reach的100 Mb/s汽车以太网解决方案

由于缺少适合用于车辆使用的物理层链路,行业内对以太网作为下一代车载网络持保留态度。BroadR-Reach是博通公司开发的数据传输技术,特点是可用一对UTP(非屏蔽双绞线)实现100 Mb/s的传输速度。博通还联合宝马、通用等汽车制造商以及飞思卡尔等半导体公司成立了该项技术的普及促进团体“OPEN Alliance SIG”。BroadR-Reach的解决方案适合其在汽车环境的使用,但其想要成为下一代车载网络标准,尚需要开发新的优化组件。图3为BroadR-Reach链接的系统框图,相对普通百兆以太网连接电缆开销已经显著降低。

物理层组件恩智浦的TJA1100 作为模拟传输介质和数字 MAC控制器之间的接口,决定了链路的鲁棒性和发射性能,满足严格的汽车工业EMC需求,可以支持25 m的电缆长度,而通常汽车解决方案的处理的链路长度不超过10 m。

在域架构中使用高速骨干网通讯将会大量减少ECU与电缆数量,对于车辆意味着更少的成本,重量和能量消耗。使用单对非屏蔽双绞线电缆的 BroadR-Reach技术,使以太网在汽车应用的成本竞争力大大提升。

微信图片_20190815153345.jpg

(3)IEEE RTPGE及PoE技术

以太网供电技术(PoE)是一种可以通过CAT5线缆传输数据信号的同时为该以太网设备提供直流供电的技术。IEEE 802.3af (15.4 W)是第一个PoE标准,是现在 PoE 应用的主流实现标准。IEEE802.3at (25.5 W)应大功率终端的需求而诞生,在兼容802.3af的基础上,提供更大的供电需求,可以满足视频监控系统等大功率应用的需求。如果在车载以太网上实现PoE技术,将使线缆数量减少,降低成本开销,并且在电动车上应用前景更为广阔。

2013年7月,IEEE针对汽车及工业设备用途,在IEEE802.3内成立了探讨使用数据线供电(PoDL)及使用一对数据线供电(1PPoDL)工作组,1PPoDL 可用于 IEEE802.3 内正在制定标准的 IEEE P802.3bp RTPGE 中。消费类产品使用的1000Base-TX利用4对信号线实现了1 Gb/s的传输速度,而RTPGE的目标则是利用少于4对的信号线来实现这一速度,未来的RTPGE将为车载以太网提供线束更少,速度更高的以太网链接标准。

5.3 车载以太网的链路层协议

以太网的低廉成本和灵活性使它成为汽车互联设备的有力竞争者,本章节介绍车载以太网链路层协议部分基础技术知识 。而当前较为成熟的实时关键数据传输技术有以太网音频视频桥接(AVB)和时间触发以太网(TTEthernet)技术。

(1)IEEE时间敏感网络TSN

以 太 网 音 视 频 桥 接 技 术(Ethernet Audio/VideoBridging,AVB)是在传统以太网络的基础上,使用精准时钟同步,通过保障带宽来限制传输延迟,提供高级别服务质量以支持各种基于音视频的媒体应用。IEEE音频视频桥接(AVB)工作组在 2012 年 11 月正式更名为“时间敏感网络工作小组”(Time-Sensitive Networking,TSN),由于AVB这一缩写在车载以太网领域已经广为使用,因此在本文仍然使用了 AVB 的概念。继承了AVB的传统,时间敏感网络TSN也不是单一的标准,而是由一个系列标准组成,并且在 TSN 的 PAR 信息中提出了第二代AVB的概念。

其中AVB标准包括:

IEEE802.1AS:精准时钟定时和同步(gPTP)

IEEE802.1Qat:流预留协议(SRP)

IEEE802.1Qav:时间敏感流的转发和排队(FQTSS)

IEEE802.1BA:音频视频桥接系统,定义 AVB 配置文件

在更名为TSN后,对部分原标准进行了修订,同时增添了几个性能改进标准,包括:

IEEE802.1ASbt:增强功能和性能改进,基于 IEEE802.1AS-2011修订定时和同步

IEEE802.1Qbu:新增项目,基于 IEEE 802.1Qav 修订框架抢占切换

IEEE802.1Qbv:新增项目,基于 IEEE 802.1Qav 修订增强流量调度

IEEE802.1Qca:支持路径控制和登记冗余网络

IEEE802.1Qcc:流预留协议(SRP)的增强功能和性能改进

IEEE802.1CB:帧复制和消除的可靠性,支持无缝冗余IEEE802网络

AVB协议集如图4所示。

微信图片_20190815153348.jpg

802.1AS协议根据最佳主时钟算法(BMCA)选定同步基准节点,使用高精度时间作为基准节点的同步时钟,802.1AS在网络物理层上为数据包提供时间戳服务,这个时间戳存在于对时间敏感的数据包报头上面。IEEE802.1AS的时间同步能力源于 IEEE 1588协议。

802.1Qa 流预留协议(SRP)是对音视频数据流发送端和接收端服务请求的管理协议,多重数据流预留协议(MSRP)目前只支持两种类型数据流,A类或者B类,两者区别体现在帧大小和帧速率上,802.1Qat标准保证这两类数据在7跳内的最大的端至端延迟,A类为2 ms,B类为50 ms。

802.1Qav是实时数据流的转发和队列控制协议,为数据流发送端和交换节点提供一个成形的数据流服务。IEEE802.1Qav定义了8个业务类,并预期至少有一个必须作为 SR类。未使用的 SR类数据流都留给尽力而为,没有任何带宽预留或保证。每个流量类别都有一个优先级(从0到7,其中7是最高优先级)。

802.1BA标准是一个定义AVB配置的文件,定义了AVB 在不同市场的技术规格书,例如针对车载系统等不同应用环境给出的不同技术要求,明确哪些技术要求是强制的、哪些是选项,以及一些技术参数的微调,例如输出电压等。

(2)TTEthernet

时间触发以太网(Time Triggered Ethernet,TTEth-ernet)是一种基于802.3以太网之上的汽车或工业领域实时通信候选网络,它允许实时的时间触发通信与低优先级的事件触发通信共存,使以太网具备满足高安全等级的系统要求的同时,依然可以承担对实时性要求不过分严格但仍然有高带宽的以太网传输需求。由TTTech公司开发的TTEthernet已经通过美国汽车工程师学会(SAE)的标准化(SAEAS6802。

TTEthernet协议控制框架如图5所示。

微信图片_20190815153352.jpg

TTEthernet在时钟同步机制上引入了IEEE 1588 V2中的 P2P 透明时钟(transparent clock)的概念,利用透明时钟、步固化函数(Permanence Function)、压缩函数(Compression Function)的支持获得精确时钟。在同步时钟的基础上建立全双工交换式网络结构的周期性任务调度表,周期性任务表有静态与动态的两种使用方法。

TTEthernet 在单一网络中可以同时满足不同实时和安全等级的应用需要,支持三种不同的消息类型,时间触发(TT)、速率约束(RC)和尽力而为(BE)。TT 消息优先于所有其他类型,而RC帧是保证提供预留的带宽,BE帧可以看做是标准以太网。这三种不同的数据帧都采用标准的以太网帧格式,只是type域的值有所不同。TTEthernet的主要优点是TTEthernet交换机允许被抢占,TT消息在整个系统传输中具有最高优先级,也就是低优先级的消息被中断并存储在交换机的缓冲区,让TT消息优先发送,因此类似于以太网AVB,为了使用该系统,内网交换机必须实现TTEthernet标准。

TTEthernet数据流如图6所示。

微信图片_20190815153356.jpg

比较TTEthernet与FlexRay的适用性,通过计算两种协议在典型场景下的抖动和延迟,考虑到TTEthernet可以提供更高的带宽,认为对于 FlexRay 时间触发的车辆通信,TTEthernet 是一种可行的替代网络。

在汽车应用中可能使用TTEthernet的情况有:

(1)高级驾驶员辅助系统(ADAS),得益于高带宽和TT通信的结合。

(2)多媒体,高带宽可靠数据通信,保证数据传输速率的音频和视频,是TTEthernet目前最有可能的应用领域。此外,通过使用TTEthernet可以将驾驶辅助系统和信息娱乐系统集成到同一个网络。

(3)X-By-Wire线控系统,TT服务提供的强实时通讯,容错和故障运行,可以满足这些系统的通讯要求。表2对比了目前最成熟的两项以太网技术,时间敏

感网络TSN和时间触发以太网(TTEthernet)。

微信图片_20190815153359.jpg

6 车载以太网拓扑

车载以太网常见的拓扑结构有星型(star-based),菊花链型(daisy-chain)和树型(tree-structure) 。这些结构在交换式以太网中支持 IEEE 802.3 和 IEEE 802.1Q标准。星型拓扑结构(图7)管理方便,极易扩展,安装维护成本低,但由于要专用的网络设备(如交换机)作其核心节点,对核心设备的负担较重,可靠性要求高,各站点的分布处理能力较低。菊花链型结构(图8)由星型结构的基础网络构成,通过菊花链或串行的方式增加下一个节点。菊花链型拓扑结构容易扩展,各站点可以分布处理,网络设备的负担相对较轻,但节点之间的通讯相对较复杂,安装维护成本较高。结合以上两种拓扑结构实现了树型结构,在汽车网络中权衡了良好的分布处理性能和安装维护成本。图 9为一种树型结构车载以太网实施方法。

微信图片_20190815153409.jpg

微信图片_20190815153411.jpg

7 总结

通过相关文献概述和显著的行业内兴趣可以预见,以太网是最有可能也最有前途成为下一代汽车网络的标准。并且由于以太网是一种广泛使用和认可的IEEE标准,汽车行业将受益于它的持续发展和改进,包括带宽的改善,节约成本以及提高实施的灵活性。由于汽车制造与半导体公司对车载以太网的持续关注,一些面向汽车环境的以太网技术发展迅速,尤其是BroadR-Reach、AVB和TTEthernet近两年得到迅速发展,虽然这背后不乏AVnu联盟、OPEN SIG等组织的推动。每种技术在汽车环境都有相对优势和弱点,但是最终是否采用这些策略将取决于经济的部件、实施成本以及标准设备的可用性。

比较遗憾的是这些联盟及组织中罕有国内汽车制造商及半导体公司的身影,与车载以太网相关的中文文献也较之匮乏。国外已有车载以太网相关产品投入应用,国内也应将大力开展对车载以太网相关技术的研究,制定符合我国汽车电子系统车载以太网产品,及相关标准规范,提高我国的汽车电子系统的综合水平。