3. 10BASE-T1S标准体系

10BASE-T1S 并不是一个孤立的车载以太网技术名词,它背后是一整套由 IEEE 802.3 工作组维护的标准体系。理解这套体系,是判断某个 ECU 是否真正符合 10BASE-T1S、能否与其他节点互通、以及如何设计测试用例的前提。本节从标准归属、物理层要求、MAC 层特性以及与其他标准的关系四个角度,梳理 10BASE-T1S 的标准全貌。

一、标准归属:IEEE 802.3cg 的定位

10BASE-T1S 的正式规范来自 IEEE 802.3cg-2019 修正案,标题为《Physical Layer and Management Parameters for 10 Mb/s Operation over a Single Balanced Twisted Pair Cable》。它是对 IEEE 802.3 基础标准的增补,而不是独立标准。因此,10BASE-T1S 的 MAC 层、帧格式、管理对象等大量内容直接继承自 IEEE 802.3,802.3cg 主要新增的是物理层(PHY)规范以及配套的管理参数。

在命名上,10BASE-T1S 可拆解为:10 表示 10 Mb/s 速率,BASE 表示基带传输,T1 表示单对双绞线(Single Twisted Pair),S 表示 Short reach(短距离)。与之并列的还有 10BASE-T1L(Long reach,长距离),两者同属 802.3cg,但面向不同应用场景。车载领域主要采用 10BASE-T1S,因为它支持多点总线拓扑,适合替代 CAN 等传统总线。

关键结论:10BASE-T1S = IEEE 802.3 基础标准 + IEEE 802.3cg 物理层增补。MAC 层行为由 802.3 定义,PHY 层行为由 802.3cg 定义,二者共同构成完整节点能力。

二、物理层要求:PLCA 与电气规范

10BASE-T1S 物理层最核心的创新是 PLCA(Physical Layer Collision Avoidance,物理层冲突避免)。传统以太网使用 CSMA/CD,在共享介质上通过竞争发送,存在冲突和不确定延迟。10BASE-T1S 引入 PLCA 后,采用类似令牌的轮询机制:网络中存在一个 PLCA 协调器(Coordinator),它周期性发送 BEACON,各节点按 Node ID 顺序获得发送机会(Transmit Opportunity),从而在物理层实现无冲突、确定性的介质访问。

PLCA 的关键参数包括:

  • Node ID:每个节点在 0~255 范围内分配唯一标识,决定发送顺序。
  • Node Count:网络中参与 PLCA 的节点总数,协调器据此计算轮询周期。
  • BEACON 周期:协调器发送同步 beacon 的间隔,典型值约 20 μs 量级。
  • Burst Mode:允许节点在一次发送机会中连续发送多个帧,提高小帧场景效率。

电气层面,10BASE-T1S 使用单对非屏蔽双绞线,支持点对点和多点总线两种拓扑。多点总线最多可连接 8 个节点(部分实现可扩展),总线长度通常限制在 25 m 以内。PHY 采用 PAM3 编码,在 10 Mb/s 速率下兼顾信号完整性与电磁兼容性。这些电气参数直接决定了线束设计、终端匹配和 EMC 测试方案。

三、MAC 层特性:继承与适配

10BASE-T1S 的 MAC 层基本沿用 IEEE 802.3 的帧格式和 MAC 服务接口,包括标准以太网帧、VLAN 标签、优先级字段等。这意味着上层协议栈(如 IP、TCP/UDP、SOME/IP、DoIP)可以无缝运行,无需为 10BASE-T1S 单独适配。

与标准以太网 MAC 的差异主要体现在介质访问控制上。由于 PLCA 在物理层已经解决了冲突问题,MAC 层不再依赖 CSMA/CD 的退避机制。节点在获得发送机会后直接发送,MAC 层需要与 PHY 层的 PLCA 状态机协同工作。此外,10BASE-T1S 支持半双工和全双工配置,但在多点总线场景下通常工作在半双工 PLCA 模式。

特性维度标准以太网(CSMA/CD)10BASE-T1S(PLCA)
介质访问方式竞争式,冲突后退避轮询式,按 Node ID 顺序发送
延迟确定性不确定,随负载变化确定性,周期可计算
拓扑支持点对点为主点对点 + 多点总线
典型速率100 Mb/s、1 Gb/s 等10 Mb/s
帧格式IEEE 802.3 标准帧IEEE 802.3 标准帧(兼容)
车载适用性域控主干末端传感器/执行器总线

四、相关标准关系与工程场景

10BASE-T1S 并非只依赖 802.3cg。在实际车载网络中,它还与以下标准产生关联:

  • IEEE 802.1Q / 802.1AS:VLAN 划分与时间同步,用于多业务共存和确定性调度。
  • OPEN Alliance TC14:定义了 10BASE-T1S 的互操作测试、EMC 测试和一致性测试规范,是工程落地的重要补充。
  • ISO 21111:车载以太网测试标准,涵盖 10BASE-T1S 的物理层和协议层测试方法。
  • IEEE 802.3bw / 802.3bp:分别对应 100BASE-T1 和 1000BASE-T1,与 10BASE-T1S 共同构成车载以太网速率梯队。

一个典型工程场景是:区域控制器(ZCU)通过 100BASE-T1 连接主干,再通过 10BASE-T1S 多点总线连接车门模块、照明模块和传感器节点。此时,ZCU 中的 10BASE-T1S PHY 通常配置为 PLCA 协调器,各末端节点配置为普通节点并分配唯一 Node ID。调试时若发现某节点无法发送,首先应检查 Node ID 是否冲突、Node Count 是否配置正确、BEACON 是否正常发出。

调试提示:PLCA 网络初始化阶段,协调器会发送 BEACON 并等待节点加入。若某节点未正确配置 Node ID,它可能永远等不到发送机会,表现为“链路 up 但无法通信”。此时应优先核对 PHY 寄存器中的 PLCA 配置,而非上层协议。

五、常见误区与复盘

误区一:认为 10BASE-T1S 就是“慢速以太网”。实际上它的价值不在速率,而在确定性和总线拓扑。10 Mb/s 足以承载大量控制信号,而 PLCA 带来的确定性延迟才是车载末端网络的关键。

误区二:忽略 MAC 与 PHY 的协同。10BASE-T1S 的 MAC 层虽然继承 802.3,但发送时机受 PHY 层 PLCA 状态机控制。驱动开发时若只关注 MAC 寄存器而忽略 PLCA 配置,会出现发送失败或时序异常。

误区三:把 802.3cg 当作全部。802.3cg 只定义 PHY 和管理参数,互操作性、EMC、测试方法还需要 OPEN Alliance 和 ISO 标准补充。只读 802.3cg 无法完成完整的车载认证。

复盘来看,掌握 10BASE-T1S 标准体系的关键是建立“分层归属”意识:MAC 层看 802.3,PHY 层看 802.3cg,测试看 OPEN Alliance 和 ISO,系统集成看 802.1。只有把这几层标准关系理清,才能在选型、设计、调试和认证各环节做出正确判断。

10BASE-T1S 标准体系关系图 10BASE-T1S IEEE 802.3cg-2019 MAC 层 IEEE 802.3 基础标准 标准以太网帧格式 VLAN / 优先级继承 PHY 层 IEEE 802.3cg 增补 PLCA 冲突避免 PAM3 / 单对双绞线 OPEN Alliance TC14 互操作 / EMC 测试 ISO 21111 车载以太网测试标准 IEEE 802.1Q / 802.1AS VLAN / 时间同步 802.3bw / bp 100/1000BASE-T1 MAC 层继承 802.3 帧格式与上层协议栈;PHY 层由 802.3cg 定义 PLCA 与电气规范; OPEN Alliance 与 ISO 21111 补充测试与互操作要求,802.1 提供 VLAN 与时间同步支撑。

综上,10BASE-T1S 的标准体系可以概括为“一个核心、两层分工、多方补充”:以 IEEE 802.3cg 为核心,MAC 层继承 802.3、PHY 层由 802.3cg 定义,OPEN Alliance、ISO 21111 和 IEEE 802.1 系列分别从测试、认证和系统集成角度提供支撑。工程实践中,只有同时理解这几层标准的关系,才能正确完成节点选型、网络配置和故障定位。