车载以太网的未来:OPEN Alliance下17个技术委员会的最新进展与行业影响(下)

从上篇介绍来看,TC1-TC8大多数处于暂停或完成状态。而TC9-TC17在2023年都有不同程度的进展,让我们继续探索藏在其中的车载以太网的发展和挑战。

TC9 Automotive Ethernet Channel & Components(in progress)

TC9的目标是为通道和组件规范电气要求和测试程序,确保符合不同速度等级下802.3标准中对链路段的要求。主要是对通信通道,连接器,电缆,电缆组件和线束等定义测试环境和步骤,且要求符合电气要求的电磁兼容环境。

从2023年的会议记录来看,TC9在推动车载以太网技术标准化方面进行了深入的讨论和研究,特别是在10BASE-T1S 以太网技术、连接器和电缆组件基线、以及多千兆以太网规范的维护更新方面。讨论范围涵盖了从电缆和连接器的回波损耗和插入损耗要求,到大气条件下的测量标准,以及如何定义连接器的配对条件。此外,委员会还探讨了使用蒙特卡洛方法进行通道模拟,以分析不同电缆长度和阻抗条件下的性能,并提出了相应的技术提案。同时,TC9也与TC14保持联系,确保测试方法和要求的一致性。

2024年已举办了两次会议,成员们提出了对多千兆规范的多项维护更新。这些更新包括对连接器配对条件的明确定义,调整测量时的标准大气条件以适应更广泛的环境,解决MDI测试头阻抗要求的不一致性,以及对串扰限制最大频率的调整。此外,还讨论了参考通信通道的定义差异,并对规范中的一些错误进行了更正,如LCTL(Lane Change Transmission Line Internet)要求的符号错误和RCC4(Regional Communication Carrier 4)通道长度的定义。

接下来,TC9面临着多项开放议,包括多千兆项目的拓展,验证去嵌入式方法的精度,扩展多千兆规范至25GBASE-T1,验证其他测试方法,以及讨论喷射线测试法作为三轴测试法的潜在替代方案等。此外,TC9还计划讨论可能的新议题或维护议题,以支持车载以太网技术的持续发展和进步。

截止目前,TC9发布的最新规范见下表。

在这里插入图片描述

TC10 Automotive Ethernet Sleep/Wake-Up(in progress)

TC10规定以太网的睡眠和唤醒的功能和需求,具体包括以下几点:

  • 快速唤醒和唤醒请求转发:支持网络设备在接收到唤醒信号后迅速从低功耗状态恢复到正常工作状态,并能够将唤醒请求物理层上进行转发,以实现全局唤醒。
  • 受控链路关闭:允许网络管理员有选择地关闭(休眠)网络中的某些部分,以节省能源,同时在需要时能够重新激活这些部分。
  • 全局网络唤醒时间要求:规定了从网络设备接收到唤醒信号到开始链路训练的全局网络唤醒时间,例如,要求在10个跳数(hops)内唤醒时间不超过50毫秒。链路训练是确保网络设备之间正确通信的过程。
  • 无意外唤醒:在存在干扰噪声的情况下,网络设备不应意外唤醒,以避免不必要的能源消耗和网络活动。
  • 适用性:要求适用于IEEE 802.3bw(100BASE-T1)、802.3bp(1000BASE-T1)和802.3ch(2.5GBASE-T1、5GBASE-T1、10GBASE-T1)等以太网标准。

2023年,TC10积极推进了多个关键项目,包括1000BASE-T1和100BASE-T1的睡眠/唤醒测试套件开发,以及自动协商睡眠/唤醒和MGBase-T1睡眠/唤醒规范的完善。其中,1000BASE-T1测试套件在2023年第四季度完成初步审查;100BASE-T1测试套件的初步草案已经完成;自动协商规范的初步审查已经完成;MGBase-T1规范和100BASE-T1睡眠/唤醒规范更新仍在等待相关草案的最终确定。

2024年,TC10计划在第一季度前完成自动协商睡眠/唤醒规范,在第二季度前完成MGBase-T1睡眠/唤醒规范,在第四季度前完成100BASE-T1睡眠/唤醒规范的更新讨论。

截止目前,TC10发布的最新规范见下表。

在这里插入图片描述

TC11 Ethernet switch requirements and qualification(in progress)

TC11的目标是为车载以太网的交换机制定规范和资格要求,确保这些交换机具备一系列关键功能,包括通用操作、接口管理、配置能力、数据包交换、地址解析、虚拟局域网支持、网络诊断与监控、服务质量管理、时间敏感网络、音视频桥接、以及数据包过滤和安全防护等。

截止目前,需求规范v2.0已完成90%,包括修订现有需求和定义新的TSN需求如PSFP、TAS、ATS和Frame Preemption等。测试规范v2.0的审查已全部完成,成员们识别了现有测试用例的不足,开始创建新的测试用例以填补空白。

下一步,TC11将完成需求规范v2.0的评论解决和草案v1.3的创建,进行编辑调整,并最终确定发布候选版本。同时与TC17合作讨论对802.1X标准的兼容与支持。测试规范v2.0的创建和审查工作将在需求规范讨论完成后继续,确保所有v2.0需求得到满足。

截止目前,TC11发布的最新规范见下表。

在这里插入图片描述

TC12 Test specifications for the compliance testing of IEEE 1000BAE-T1 (IEEE802.3bp, Cause 97) Physical Interface (PHY) devices(in progress)

TC12成立于2016年,目标是为基于1000BASE-T1标准的物理接口设备创建一致性测试规范,不仅包括PCS、PMA、PHY控制、互操作性、系统实施等基本功能的测试。还包括高级诊断功能和电磁兼容性测试,以确保设备在各种环境下的稳定运行。

截至目前,100BASE-T1子组和1000BASE-T1子组分别完成了Transceiver的EMC测试规范、 PHY的ESD保护和EMC测试规范、CMC的EMC测试规范、高级诊断特性规范、互操作性测试规范以及系统实现规范。另外,1000BASE-T1子组在审查PMA一致性测试规范、PCS和PHY控制一致性测试规范的更新版本。100BASE-T1子组快要完成PCS和PHY控制测试套件规范,互操作性规范的更新版本也已经发布,正在等待反馈。

截止目前,TC12发布的最新规范见下表。

在这里插入图片描述

TC13 New Test House Qualification Requirements(in progress)

TC13负责制定物理层测试机构的资质认证要求。其工作包括从一致性测试、设备互操作性和电磁兼容性测试等方面对测试机构资质认证的方法和规范进行定义。此外,TC13需要整合已知测试机构的能力清单,并通过轮询测试来验证这些机构的测试能力,从而帮助OEMs评估测试机构的可靠性,为车载以太网物理层测试提供标准化和可信赖的测试环境。

TC14 Interoperability & Compliance Tests for 10BASE-T1S PHYs(in progress)

TC14在2019年10BASE-T1S标准的完成后成立。针对基于10BASE-T1S的设备,TC14创建PCS、PMA、PLCA一致性、互操作性的一致性测试规范,系统实施规范;定义高级诊断功能、PLCA寄存器配置、拓扑发现机制、远程控制协议等。此外,TC11还支持OPEN Alliance内部的标准化过程,比如,和TC6合作MII/SPI规范,与TC8合作ECU测试规范,与TC9合作定义通信通道,与TC10合作定义睡眠/唤醒机制,与TC17合作研究Multidrop-MACsec。

TC14积极组织工作组,编辑和完善10BASE-T1S相关的技术规范。工作组通过线下编辑和每两周一次的联合电话会议汇报进展,达到对10BASE-T1S的共同理解,识别规范中的潜在差距和需求。

截至目前,TC14发布的最新规范见下表。

在这里插入图片描述

TC15 Multi Gig Interoperability and Compliance Tests(in progress)

TC15的研究对象是MultiGBASE-T1,对多千兆以太网的系统实现、互操作性、PCS和PHY控制创建测试规范。以下是对TC15各子组的总结:

  • PMA测试规范:由Curtis Donahue和Rhode & Schwartz领导,目前正在分析测试结果并与Thomas
    Stueber进行讨论。
  • 高级PHY特性:由Marvell(Cliff Fung)领导,自2月23日发布v.0.4版本后未收到反馈。
  • 系统实现规范:目前没有指定领导。
  • 互操作性测试规范:由C&S组(David Bollati)领导,2021年第四季度发布草案。
  • PCS和PHY控制测试规范:由Cariad(Sami Akin)领导,与UNH-IOL合作,在2023年底前完成MGBASE-T1 PCS和PHY控制的测试计划草案。测试计划的审查和实施预计将持续到2024年夏季。

截止目前,TC15发布的最新规范见下表。

在这里插入图片描述

TC16 EEE Interoperability and Compliance(in progress)

TC16负责EEE(Energy Efficient Ethernet)的互操作性和一致性。因为虽然802.3az定义了降低以太网PHYs功耗的方法,但现有标准不能确保EEE在汽车上的互操作性:与其他规范(如802.1AS)的一致性、PHY设备之间的电磁兼容性、统一的应用程序接口。因此,TC16创建EEE模式下的收发器EMC测试规范,以解决电磁发射和电磁免疫的问题,创建EEE的互操作性测试规范包括PCS、PHY控制和PMA的互操作性,PHY级别的互操作性,接口/配置,能力信令,以及节能分类/评级,与MACsec,TSN和TC10的共存性测试可能被纳入规范或者作为单独的测试规范。

2023年9月,EEE的互操作性测试规范草案完成编写进入审查阶段。另外,EEE模式下的收发器EMC测试规范与TC15合作编写,并计划在TC15的互操作性测试规范准备好后对齐,以便TC15有机会验证并提供结果。

下一步计划中,TC16在互操作性测试规范中还将解决与MACsec、TSN和TC10的共存性分析问题,关闭由TC15已经覆盖的PCS、PHY控制和PMA要求部分,覆盖PHY级别的互操作性要求,推迟定义接口/配置、能力信令到规范草案准备好。

截止目前,TC16发布的最新规范见下表。

在这里插入图片描述

TC17 MACsec Automotive Profile(in progress)

TC17为汽车网络中的MACsec(媒体访问控制安全)技术制定适用的配置文件和部署策略。MACsec作为车载网络安全的重要补充,一些OEM已经着手开发,但车载领域需要简化(去掉未使用的选项)并进行一些具体调整(如超时等)。特别是关键分发方案(Master Key Agreement,MKA)中指定的密钥分配方案提供了许多选项,但并非所有选项都适合汽车应用。因此,TC17的目标是创建针对汽车行业的配置文件,确保MACsec和MKA在车载网络中的有效和安全应用;制定在10BASE-T1S上部署MACsec的策略(Multidrop和外围设备);设计不损害安全性的前提下跨供应商工作的MKA;指定MACsec与特定网络用例(如PTP/TSN、VLANs、诊断)的交互。

2023年,TC17成功进行了Plug-fest测试活动和概念验证,参与者包括Keysight、Technica Engineering、Texas Instruments、NXP、Broadcom和Marvell,验证了不同供应商设备的兼容性和互操作性。另一亮点是对最小可行初始化配置的验证,这些配置对于确保兼容性和互操作性至关重要。

将来,TC17计划在AEC’24上举行的Plug-fest进一步扩大参与的供应商数量,深入研究MKA的性能,以及获取关于启动时间、延迟和链路饱和度等方面的宝贵见解。这些努力将加速MACsec技术在汽车网络中的应用,提高其在实际环境中的可靠性和效率。

注:AEC’24指Automotive Ethernet Congress 2024,即2024年的车载以太网大会

结语

经纬恒润作为OPEN联盟会员和AUTOSAR联盟的高级合作伙伴,长期为国内外各大OEM和供应商提供涵盖TCP/IP、SOME/IP、DoIP、AVB、TSN、DDS等技术领域的设计和测试咨询服务,积极研发和探索车载网络前沿技术的工程应用。通过多个项目的实践经验,已建立了高质量、本土化的设计与测试一体化解决方案,为整车网络架构提供可靠支持。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/663276.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

基础9 探索图形化编程的奥秘:从物联网到工业自动化

办公室内,明媚的阳光透过窗户洒落,为每张办公桌披上了一层金色的光辉。同事们各自忙碌着,键盘敲击声、文件翻页声和低声讨论交织在一起,营造出一种忙碌而有序的氛围。空气中氤氲着淡淡的咖啡香气和纸张的清新味道,令人…

【PHP项目实战训练】——laravel框架的实战项目中可以做模板的增删查改功能(2)

👨‍💻个人主页:开发者-曼亿点 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 曼亿点 原创 👨‍💻 收录于专栏&#xff1a…

linux centos nfs挂载两台服务器挂载统一磁盘目录权限问题

查看用户id id 用户名另一台为 修改uid和gid为相同id,添加附加组 usermod -u500 -Gwheel epms groupmod -g500 epms

SQL Server定期收缩日志文件详细步骤——基于SQL Server 2012

SQL Server定期收缩日志文件详细步骤 一、环境配置1、查看数据库的属性2、文件设置3、备份模式4、查看收缩配置5、查看收缩选项 二、编写作业计划1、选择新建作业2、常规配置3、步骤4、输入内容5、脚本详解6、新建计划7、输入名称、选择执行时间8、查看测试9、查看测试结果 一、…

Mistral发布首个代码生成人工智能模型Codestral 但不可用于商业活动

由微软支持、估值高达 60 亿美元的法国人工智能初创公司 Mistral发布了首个用于编码的生成式人工智能模型,名为 Codestral。Codestral 与其他代码生成模型一样,旨在帮助开发人员编写代码并与之交互。 Mistral 在一篇博文中解释说,它接受过 80…

想学习中医的看过来

近年来,随着短视频的兴起,中国传统文化,在各大平台成为热搜,且有愈演愈烈之势。证明,国人开始重视起自己的文化,这是一个好的现象。中医学,作为传统文化中不可或缺的一员,也受到了广…

分布式架构设计之Base理论深度剖析:从理论到实践的完美融合

文章目录 引言一、Base理论概述1.1. 基本可用(Basically Available)1.2. 软状态(Soft State)1.3. 最终一致性(Eventually Consistent) 二、Base理论在分布式架构设计中的应用2.1. 分布式数据库设计2.2. 分布…

C语言分支和循环(2)

我的相关博客: C语言的分支与循环(1) 1.switch语句 除了 if 语句外,C语⾔还提供了 switch 语句来实现分⽀结构。 switch 语句是⼀种特殊形式的 的 if...else 结构,⽤于判断条件有多个结果的情况。它把多重 else if…

用Unityhub安装unity2018.3.0和vuforia

打开下载网址 https://unity.cn/releases/full/2018 选择2018.3.x 找到2018.3.0后,点击从UnityHub下载 然后unityhub会弹出安装界面 只勾选这两个,其余的全部取消勾选,默认勾选上的也取消掉,然后点击安装

【观察】研华科技:奏响数智化转型“交响乐”,将新质生产力融入千行百业...

加快发展新质生产力,已成为当前的主旋律。特别是近年来,以人工智能、大模型、大数据、云计算为代表的数字技术的一系列革命性突破,引发了传统生产要素以及以数据为代表的新生产要素的融合与创新配置,不仅成为推动新质生产力发展的…

开发语言Java+前端框架Vue+后端框架SpringBoot开发的ADR药物不良反应监测系统源码 系统有哪些优势?

开发语言Java前端框架Vue后端框架SpringBoot开发的ADR药物不良反应监测系统源码 系统有哪些优势? ADR药物不良反应监测系统具有多个显著的优势,这些优势主要体现在以下几个方面: 一、提高监测效率与准确性: 通过自动化的数据收集…

Flask初体验

这里有一份展示Flask与Python的协同代码,Flask的web页面展示了系统的一个暴露的公共tcp port连接的所有用户ip:port列表。 做完才发现没有什么用处,我的本意是做一个reverse的ssh或者telnet终端。看点有几个: 我原本是打算用multiprocessin…

音视频开发13 FFmpeg 音频 相关格式分析 -- AAC ADTS格式分析

这一节,我们学习常用的音频的格式 AAC,重点是掌握 AAC的传输格式 ADTS 头部的信息,目的是 : 当音频数据有问题的时候,如果是AAC的编码,在分析 头部信息的时候能够根据头部信息 判断问题是否出现在 头部。 A…

C++第二十二弹---vector深度剖析及模拟实现(下)

✨个人主页: 熬夜学编程的小林 💗系列专栏: 【C语言详解】 【数据结构详解】【C详解】 目录 1、容量操作 2、内容修改操作 3、打印函数 4、迭代器失效 4.1、什么是迭代器失效 4.2、哪些操作会引起迭代器失效 总结 1、容量操作 size()…

【JAVA SE】多态

✨✨欢迎大家来到Celia的博客✨✨ 🎉🎉创作不易,请点赞关注,多多支持哦🎉🎉 所属专栏:JAVA 个人主页:Celias blog~ 目录 引言 一、多态 1.1 多态的概念 1.2 多态的实现条件 1.3…

Python魔法之旅-魔法方法(05)

目录 一、概述 1、定义 2、作用 二、应用场景 1、构造和析构 2、操作符重载 3、字符串和表示 4、容器管理 5、可调用对象 6、上下文管理 7、属性访问和描述符 8、迭代器和生成器 9、数值类型 10、复制和序列化 11、自定义元类行为 12、自定义类行为 13、类型检…

微信小程序-网络数据请求(配置request合法域名)

1.小程序中网络数据请求的限制 出于安全方面的考虑,小程序官方对数据接口的请求做出了如下两个限制: (1)只能请求HTTPS类型的接口 (2)必须将接口的域名添加到信任列表中 如果要请求某个域名下的接口&am…

微信小程序发送订阅消息

小程序后台。订阅消息里面,新建一个消息模板 小程序代码,登录后,弹出订阅信息 requestSubscribeMessage: function () {wx.requestSubscribeMessage({tmplIds: [-323232-32323], // 替换为你的模板IDsuccess(res) {// 用户订阅结果console.l…

优化CPU占用率及内存占用2

在标准化无线通信板时,关注过程序占用ram的问题,当时 发现每一个线程都会分配8M栈空间,这次换rk3568后,偶尔看了下RAM占用,吓了一跳,不但每个线程有8M栈空间,几乎每个线程都占用了64MB的一个RAM…

多态--5.30

理解: 就是引用多个方法类; 方法可以加参数; 多态为方法的多态; 主要代码: // animal an; // cat c new cat(); // anc; //三行代码等于animal an new cat();#前提是要有animal类&…