自动驾驶关键技术:时间敏感网络TSN

谈思实验室 2025-01-09 18:14

点击上方蓝字谈思实验室

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


01

概述

众所周知,通用以太网是以非同步方式工作的,网络中任何设备都可以随时发送数据,因此在数据的传输时间上既不精准,也不确定。同时,广播数据或视频等大规模数据的传输,也会因网络负载的增加而导致通讯的延迟甚至瘫痪。

因此,通用以太网技术仅仅是解决了许多设备共享网络基础设施和数据连接的问题,但却并没有很好的实现设备之间实时、确定和可靠的数据传输。

2006年,IEEE802.1工作组成立AVB音频视频桥接任务组,并在随后的几年里成功解决了音频视频网络中数据实时同步传输的问题。

这一点立刻受到来自汽车和工业等领域人士的关注。2012年,AVB任务组在其章程中扩大了时间确定性以太网的应用需求和适用范围,并同时将任务组名称改为现在的TSN任务组。

TSN(Time-Sensitive Networking)是在非确定的以太网中实现确定性最小时延的协议族,是IEEE  802.1开发的一套协议标准,为以太网协议的数据链路层提供一套通用的时间敏感机制,为标准以太网提供了确定性和可靠性。

TSN是关于以太网通讯协议模型中的数据链路层(MAC层)的协议标准。TSN是一套协议标准,而不是一种协议,即,TSN为MAC层提供一套通用的时间敏感机制,在确保以太网数据通讯的时间确定性的同时,为不同协议网络之间的互操作提供了可能性。

TSN能实现时间敏感性(对实时性要求高)数据和非时间敏感性数据在同一网络的传输,即TSN可以与非 TSN 设备互操作,但确定性通信仅可在启用 TSN 的设备之间进行。

TSN协议族本身具有很高的灵活性,用户可以根据应用的具体需求来选择相应的协议组合。TSN标准有许多协议还在制定中,不过这并不妨碍TSN在汽车领域的应用,只要有TSN的核心组件即可投入使用。

TSN有4个核心组件,分别是时间同步、低延迟、可靠性和资源管理。

02

TSN协议族

TSN协议族包含了时钟同步、低延迟(数据调度及流量整形)、可靠性、资源管理这四个类别的子协议。

2.1 时钟同步

所有通信问题均基于时钟,确保时钟同步精度是最为基础的问题,TSN工作组开发基于IEEE1588的时钟,并制定新的标准IEEE802.1AS-Rev,它用于实现高精度的时钟同步。

AS – 时钟同步

IEEE1588协议,又称PTP(precise time protocol,精确时间协议),可以达到亚微秒级别时间同步精度。PTP的主要原理是延时响应机制(Delay Request-Response Mechanism),如图所示:

IEEE802.1AS-Rev针对IEEE1588规范进行了扩展,扩展的内容包括:

  • 所有域常用peer延迟服务;

  • 支持精细时间测量FTM;

  • 对链路聚合(802.1AX)的支持;

  • 改善的使用范围-包括1步时间戳标准化处理以及针对长链、环的支持;

  • 更好的响应能力,这包括了更快的主站交互、降低BMCA收敛时间;

  • 支持了多域的同步信息传输以及冗余支持能力(可配置冗余路径和冗余主站);

  • 对无线网络采用时间测量提供更好的支持;

2.2 低延迟

汽车中传输的数据可以分为三种,Scheduled Traffic、Reserved Traffic、Best-effort Traffic,他们对于延迟的要求越来越低。

  • Scheduled Traffic:如底盘控制数据,必须按照严格的时间要求送达,这类数据延迟一般要求不超过5毫秒,甚至有些不超过1毫秒。

  • Reserved Traffic:预留数据。这类数据延迟可以根据需要适当放宽。

  • Best-effort Traffic:只需要尽力而为的传输,例如娱乐系统数据,对于延迟要求最低。

TSN通过定义不同的数据调度及流量整形,优化上述三种类型数据在网络中的传输过程,将数据流的时延限定在一定范围内,以此来保证不同类型数据流对的传输延迟的不同要求。下表是TSN中几种主要的整形方法的对比:

Qav – 循环排队和转发

Qav是基于信用的整形器,即CBS(Credit Based Shaper)。Qav采用“信用(Credit)”机制在时间上均匀地分配帧以避免突发,主要特点是:

  • 每个队列都可以分配有CBS整形器,拥有CBS整形器的队列也有各自的信用;

  • 在预留带宽(idleSlope)内提供平滑的数据流,使其在时间上均匀地分配帧;

  • 保证较低优先级流量(如Best-effort流量)的一定带宽,也有传输的机会;

  • 避免缓冲区溢出和报文丢失;

此协议制定初衷是确保传统的异步以太网数据流不会干扰到AVB的实时数据流传输。现在Qav不再局限于音视频的传输。此协议规定了每类优先级的入口计量、优先级再生以及处理时间感知队列的算法,示例如下。

Qbv – 时间感知整形器 (TAS)

调度流量(Scheduled Traffic)对于低延迟抖动有比较高的要求,而严格优先级(SPQ)和基于信用的整形器(CBS)均无法保证数据在网络中的延迟抖动。

Qbv定义了时间感知整形器(TAS,Time-Aware Shaper)。TAS使以太网帧被标识并指派给基于优先级的VLAN Tag,每个队列在一个时间表中定义,然后这些数据队列报文在预定时间窗口在出口执行传输,同时,其它队列将被锁定在规定时间窗口里。

TAS避免了周期性数据被非周期性数据所影响,使得每个交换机的延迟是确定的,因此,在TSN网络的数据报文延时被得到保障。

IEEE  802.1Qbv定义了通过调度算法启用或禁用帧传输的门,将以太网通信划分为固定长度、连续重复的周期。这些周期被分成时隙,在每个时隙中,数据通过被赋予不同的优先级实现在指定时隙中的传输。

由于此操作,时间敏感流可以拥有专用时隙,从而确保此流量在传统以太网网络上的确定性传输。另一方面,预留流量和best-effort流被容纳在每个周期的剩余时隙中。预留流量保证有专用带宽,而best-effort流可以使用剩余的带宽。

通过Time Aware Shaper为优先级较高的时间敏感型关键数据分配特定的时间槽,并且在规定的时间节点,网络中所有节点都必须优先确保重要数据帧的通过。由于TAS的运行基于不同的时间时隙发送不同类型的流量,因此所有网络设备必须在纳秒级范围内同步。

Qbv主要为那些时间严苛型应用而设计,其必须确保非常低的抖动和延时。Qbv确保了实时数据的传输,以及其它非实时数据的交换。不过,TAS不一定具备最佳的带宽使用。

Qbu和br – 抢占

对于特别重要的数据,TSN定义了抢占机制,它由802.1Qbu/802.3br共同构成。

  • IEEE802.1Qbu:将在队列排队中报文等级进行分类,按等级可被分为可被抢占帧和抢占帧。

  • IEEE802.1br:设计了快速帧(express frame,通过eMAC发送)的MAC数据通道,快速帧可以抢占可抢占帧(preemptable frame,通过pMAC发送)。当低优先级帧的传输过程中有高优先级帧可传输时,以太网MAC可以中断低优先级帧的传输,立即开始发送高优先级帧。当高优先级帧结束时,MAC 可以从中断处继续传输低优先级帧,最终以两个(或更多)片段发送低优先级帧。

Qch – 循环排队和转发

由于Qav中定义的CBS是通过软实时进行实现,但网络传输路径的复杂(例如拓扑、跳数、交换机缓冲等)和各种干扰会导致持续的延时增加,802.1Qch(循环队列转发机制或蠕动整形)就是用于改善这些状况。

Qch通过同步控制入队和出队的策略,使得转发过程得以在一个周期内实现,以便使数据流经过交换机的时间更具确定性。802.1Qch协议还定义了CQF(需与Qci协议配合使用),其中Qci标准会根据达到时间、速度、带宽,对Bridge节点输入的每个队列进行过滤和监管,用于保护带宽、增加对Burst流以及错误的处理。

Qcr – 异步流量整形

Qch和Qbv中设计的整形算法主要用于超低延时的数据,其高度依赖网络时间同步,以及在强制的周期中增强的包传输,但是对带宽的利用率并不高,因此有了Qcr(也叫ATS)用于异步流调度。

通过此整形方式,Bridge和终端节点无需时间同步,可以更加高效的利用带宽传输混合周期和非周期数据流的应用。

2.3 可靠性

为了应对网桥节点失效、线路断路和外部攻击带来的各种问题,TSN还设计了高可靠的数据传输机制,来确保功能安全和网络安全。TSN的可靠性特性,可以协助高级别自动驾驶系统(L3级及以上)达到ASIL D的功能安全等级。

TSN的可靠性主要依靠IEEE 802.1CB、IEEE 802.1Qca和IEEE  802.1Qci来实现。

CB –冗余

IEEE  802.1CB为以太网提供双链冗余特性,通过在网络的源端系统和中继系统中对每个数据帧进行序列编号和复制,并在目标端系统和其他中继系统中消除这些复制帧,确保仅有一份数据帧被接收。

CB可用来防止由于拥塞导致的丢包情况,也可以降低由于设备故障造成分组丢失的概率及故障恢复时间,提高网络可靠性。

Qci – 每个数据流的过滤和控制

为了防止网络故障影响或恶意攻击对网络造成的干扰,802.1Qci将故障隔离到网络中的特定区域。802.1Qci又称之为Ingress Policing,工作于交换机的入口,它对每个流量都进行过滤和管理,简称PSFR。

数据流滤波器包括数据ID、优先权、滤波值、Meter(计量)ID、计数器。Qci通过各种约束来监管每个流的输入,以防止出站队列被非法帧淹没。Qci专门对付DDoS这样的网络攻击,假如一个数据流流量突然增大,有可能挤压另一个数据流的带宽时,入口管理政策会将数据流整形,强制回到数据流爆发前的状态。

此外,802.1Qci还可以对付ARP(Address  Resolution  Protocol)欺骗攻击。802.1Qci可以识别这种欺骗,并阻止错误信息的发送。

ARP欺骗攻击:ARP是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源。地址解析协议是建立在网络中各个主机互相信任的基础上的,网络上的主机可以自主发送ARP应答消息,其他主机收到应答报文时不会检测该报文的真实性就会将其记入本机ARP缓存。由此攻击者就可以向某一主机发送伪ARP应答报文,使其发送的信息无法到达预期的主机或到达错误的主机,这就构成了一个ARP欺骗。

2.4 资源管理

在TSN网络中,每一种实时应用都有特定的网络性能需求。使能TSN网络的某个特性是对可用的网络资源进行配置和管理的过程,其允许在同一网络中通过配置一系列TSN子协议,来合理分配网络路径上的资源,以确保它们能够按照预期正常运行。

TSN资源管理子协议包括IEEE  802.1Qat协议和IEEE 802.1Qcc协议。

IEEE802.1Qat即流预留协议。根据流的资源要求和可用的网络资源情况指定数据准入控制,保留资源并通告从数据源发送端至数据接收端之间的所有网络节点,确保指定流在整条传输路径上有充足的网络资源可用。

Qat协议解决网络中音视频实时流量与普通异步数据流量之间的竞争问题。通过协商机制,在音视频流从源设备到不同交换机,再到终端设备的整个路径上,预留出所需的带宽资源,以提供端到端(End-to-End)的服务质量及延迟保障。

Qcc协议是Qat协议的增强,是TSN的网络资源管理的主要协议,用于实现对网络参数的动态配置,以满足设备节点和数据需求的各种变化。

03

TSN的开发

3.1 TSN的开发流程

TSN可以参照“V”模型进行TSN的设计、开发和测试:

  1. 数据流定义及分析。分析实际场景中的数据流和延迟需求,制定合适的TSN系统策略。

  2. TSN网络设计。包括:

  3. 1)基于标准、需求规范、应用场景分析,依据数据流分析的结果和车型网络拓扑,选择网络协议,设计各TSN协议配置参数,输出TSN系统配置文档。

  4. 2)结合车载网络业务场景,设计TSN参数并进行仿真测试,主要参数包括:MAC/VLAN、静态流预留配置参数、时钟同步参数、CBS整形参数、TAS整形参数、流量监管参数、数据流传输协议参数,等等。

  5. TSN开发。包括TSN协议栈的开发、配置和部署,TSN原型验证平台搭建。

  6. TSN零部件和系统测试。对网络性能进行仿真分析,定量评估网络设计参数。

3.2 TSN的主要车载交换机芯片

全部TSN相关标准还在持续更新中,芯片的开发周期通常都要3-4年,目前主要有三款车载TSN交换机芯片:

  • NXP/SJA1105TEL,支持:802.1Qav/Qbv,802.1AS,还支持802.1Qci;

  • 博通/BCM53162,支持:802.1Qav/Qbv,802.1AS,还支持802.1Qci;

  • Marvell/88Q5152,支持:802.1AS/Qat/Qav/Qbu/Qbv/Qci/Qcr/CB;

来源:雪岭飞花

 end 

 精品活动推荐 

 专业社群 

部分入群专家来自:

新势力车企:

特斯拉、合众新能源-哪吒、理想、极氪、小米、宾理汽车、极越、零跑汽车、阿维塔汽车、智己汽车、小鹏、岚图汽车、蔚来汽车、吉祥汽车、赛力斯......

外资传统主流车企代表:

大众中国、大众酷翼、奥迪汽车、宝马、福特、戴姆勒-奔驰、通用、保时捷、沃尔沃、现代汽车、日产汽车、捷豹路虎、斯堪尼亚......

内资传统主流车企:

吉利汽车、上汽乘用车、长城汽车、上汽大众、长安汽车、北京汽车、东风汽车、广汽、比亚迪、一汽集团、一汽解放、东风商用、上汽商用......

全球领先一级供应商:

博世、大陆集团、联合汽车电子、安波福、采埃孚、科世达、舍弗勒、霍尼韦尔、大疆、日立、哈曼、华为、百度、联想、联发科、普瑞均胜、德赛西威、蜂巢转向、均联智行、武汉光庭、星纪魅族、中车集团、赢彻科技、潍柴集团、地平线、紫光同芯、字节跳动、......

二级供应商(500+以上):

Upstream、ETAS、Synopsys、NXP、TUV、上海软件中心、Deloitte、奇安信、为辰信安、云驰未来、信大捷安、信长城、泽鹿安全、纽创信安、复旦微电子、天融信、奇虎360、中汽中心、中国汽研、上海汽检、软安科技、浙江大学......

人员占比


公司类型占比


更多文章

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

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

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

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

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

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

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

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

车联网中的隐私保护问题

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

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

AUTOSAR 信息安全机制有哪些?

信息安全的底层机制

汽车网络安全

Autosar硬件安全模块HSM的使用

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

谈思实验室 深入专注智能汽车网络安全与数据安全技术,专属汽车网络安全圈的头部学习交流平台和社区。平台定期会通过线上线下等形式进行一手干货内容输出,并依托丰富产业及专家资源,深化上下游供需对接,逐步壮大我国汽车安全文化及产业生态圈。
评论 (0)
  •   高空 SAR 目标智能成像系统软件:多领域应用的前沿利器   高空 SAR(合成孔径雷达)目标智能成像系统软件,专门针对卫星、无人机等高空平台搭载的 SAR传感器数据,融合人工智能与图像处理技术,打造出的高效目标检测、识别及成像系统。此软件借助智能算法,显著提升 SAR图像分辨率、目标特征提取能力以及实时处理效率,为军事侦察、灾害监测、资源勘探等领域,提供关键技术支撑。   应用案例系统软件供应可以来这里,这个首肌开始是幺伍扒,中间是幺幺叁叁,最后一个是泗柒泗泗,按照数字顺序组合
    华盛恒辉l58ll334744 2025-04-14 16:09 139浏览
  • 在当今汽车电子化和智能化快速发展的时代,车规级电子元器件的质量直接关系到汽车安全性能。三星作为全球领先的电子元器件制造商,其车规电容备受青睐。然而,选择一个靠谱的三星车规电容代理商至关重要。本文以行业领军企业北京贞光科技有限公司为例,深入剖析如何选择优质代理商。选择靠谱代理商的关键标准1. 授权资质与行业地位选择三星车规电容代理商首先要验证其授权资质及行业地位。北京贞光科技作为中国电子元器件行业的领军者,长期走在行业前沿,拥有完备的授权资质。公司专注于市场分销和整体布局,在电子元器件领域建立了卓
    贞光科技 2025-04-14 16:18 119浏览
  • 软瓦格化 RISC-V 处理器集群可加速设计并降低风险作者:John Min John Min是Arteris的客户成功副总裁。他拥有丰富的架构专业知识,能够成功管理可定制和标准处理器在功耗、尺寸和性能方面的设计权衡。他的背景包括利用 ARC、MIPS、x86 和定制媒体处理器来设计 CPU SoC,尤其擅长基于微处理器的 SoC。RISC-V 指令集架构 (ISA) 以其强大的功能、灵活性、低采用成本和开源基础而闻名,正在经历各个细分市场的快速增长。这种多功能 ISA 支持汽车、航空航天、国防
    ArterisIP 2025-04-14 10:52 90浏览
  •   无人装备作战协同仿真系统软件:科技的关键支撑   无人装备作战协同仿真系统软件,作为一款综合性仿真平台,主要用于模拟无人机、无人车、无人艇等无人装备在复杂作战环境中的协同作战能力、任务规划、指挥控制以及性能评估。该系统通过搭建虚拟战场环境,支持多种无人装备协同作战仿真,为作战指挥、装备研发、战术训练和作战效能评估,提供科学依据。   应用案例   系统软件供应可以来这里,这个首肌开始是幺伍扒,中间是幺幺叁叁,最后一个是泗柒泗泗,按照数字顺序组合就可以找到。   核心功能   虚拟战
    华盛恒辉l58ll334744 2025-04-14 17:24 56浏览
  • 一、芯片的发展历程总结:1、晶体管的诞生(1)电子管时代 20世纪40年代,电子管体积庞大、功耗高、可靠性差,无法满足计算机小型化需求。(2)晶体管时代 1947年,贝尔实验室的肖克利、巴丁和布拉顿发明点接触晶体管,实现电子信号放大与开关功能,标志着固态电子时代的开端。 1956年,肖克利发明晶体管。(3)硅基晶体管时代 早期晶体管采用锗材料,但硅更耐高温、成本低,成为主流材料。2、集成电路的诞生与发展 1958年,德州仪器工程师基尔比用锗材料制成世界上第一块含多个晶体管的集成电路,同年仙童半导
    碧海长空 2025-04-15 09:30 56浏览
  • 在制造业或任何高度依赖产品质量的行业里,QA(质量保证)经理和QC(质量控制)经理,几乎是最容易被外界混淆的一对角色。两者的分工虽清晰,但职责和目标往往高度交叉。因此,当我们谈到“谁更有可能升任质量总监”时,这并不是一个简单的职位比较问题,而更像是对两种思维方式、职业路径和管理视角的深度考察。QC经理,问题终结者QC经理的世界,是充满数据、样本和判定标准的世界。他们是产品出厂前的最后一道防线,手里握着的是批次报告、不合格品记录、纠正措施流程……QC经理更像是一位“问题终结者”,目标是把不合格扼杀
    优思学院 2025-04-14 12:09 68浏览
  • 时源芯微 专业EMC解决方案提供商  为EMC创造可能(适用于高频时钟电路,提升EMC性能与信号稳定性)一、设计目标抑制电源噪声:阻断高频干扰(如DC-DC开关噪声)传入晶振电源。降低时钟抖动:确保晶振输出信号纯净,减少相位噪声。通过EMC测试:减少晶振谐波辐射(如30MHz~1GHz频段)。二、滤波电路架构典型拓扑:电源输入 → 磁珠(FB) → 大电容(C1) + 高频电容(C2) → 晶振VDD1. 磁珠(Ferrite Bead)选型阻抗特性:在目标频段(如100MHz~1GH
    时源芯微 2025-04-14 14:53 76浏览
  • 展会名称:2025成都国际工业博览会(简称:成都工博会)展会日期:4月23 -25日展会地址:西部国际博览城展位号:15H-E010科士威传动将展示智能制造较新技术及全套解决方案。 2025年4月23-25日,中国西部国际博览城将迎来一场工业领域的年度盛会——2025成都国际工业博览会。这场以“创链新工业,共碳新未来”为主题的展会上,来自全球的600+ 家参展企业将齐聚一堂,共同展示智能制造产业链中的关键产品及解决方案,助力制造业向数字化、网络化、智能化转型。科士威传动将受邀参展。&n
    科士威传动 2025-04-14 17:55 49浏览
  • 你知道精益管理中的“看板”真正的意思吗?在很多人眼中,它不过是车间墙上的一块卡片、一张单子,甚至只是个用来控制物料的工具。但如果你读过大野耐一的《丰田生产方式》,你就会发现,看板的意义远不止于此。它其实是丰田精益思想的核心之一,是让工厂动起来的“神经系统”。这篇文章,我们就带你一起从这本书出发,重新认识“看板”的深层含义。一、使“看板”和台车结合使用  所谓“看板”就是指纸卡片。“看板”的重要作用之一,就是连接生产现场上道工序和下道工序的信息工具。  “看板”是“准时化”生产的重要手段,它总是要
    优思学院 2025-04-14 15:02 104浏览
  • 一、磁场发生设备‌电磁铁‌:由铁芯和线圈组成,通过调节电流大小可产生3T以下的磁场,广泛应用于工业及实验室场景(如电磁起重机)。‌亥姆霍兹线圈‌:由一对平行共轴线圈组成,可在线圈间产生均匀磁场(几高斯至几百高斯),适用于物理实验中的磁场效应研究。‌螺线管‌:通过螺旋线圈产生长圆柱形均匀磁场,电流与磁场呈线性关系,常用于磁性材料研究及电子束聚焦。‌超导磁体‌:采用超导材料线圈,在低温下可产生3-20T的强磁场,用于核磁共振研究等高精度科研领域。‌多极电磁铁‌:支持四极、六极、八极等多极磁场,适用于
    锦正茂科技 2025-04-14 13:29 60浏览
  • 一、智能语音播报技术演进与市场需求随着人工智能技术的快速发展,TTS(Text-to-Speech)技术在商业场景中的应用呈现爆发式增长。在零售领域,智能收款机的语音播报功能已成为提升服务效率和用户体验的关键模块。WT3000T8作为新一代高性能语音合成芯片,凭借其优异的处理能力和灵活的功能配置,正在为收款机智能化升级提供核心技术支持。二、WT3000T8芯片技术特性解析硬件架构优势采用32位高性能处理器(主频240MHz),支持实时语音合成与多任务处理QFN32封装(4x4mm)实现小型化设计
    广州唯创电子 2025-04-15 08:53 60浏览
我要评论
0
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦