Professional Documents
Culture Documents
背景
车载以太网的出现背景楼主就不多做赘述了,其实主要是因汽车 E/E 架构和功能的复杂度提升而带来的对车辆
数据传输带宽提高和通讯方式改变(基于服务的通讯-SOA)的需求。
就目前汽车总线的应用情况,成本 低、可靠 性高、应用 普遍 的有 Lin、CAN 通讯,CAN FD 也是 最近 几年才 逐
渐得 到应用 ,而 FlexRay、车 载 Ethernet 等基 于成本 因素, 目前主 要在高 端车型 中使用
其中 OPEN Alliance 和电 气与 电子工 程师协 会(IEEE)制 定的 标准是 车载以 太网 领域比 重最 大和应 用最广 泛
的,例如我们熟知的 100BASE-T1 和 1000BASE-T1。
车载以太网的物理连接
从硬件的角度看,以太网接口电路主要由 MAC(Media Access Control)控制器和 物理层接口 PHY(Physical
Layer,PHY)两大部分构成,如下图所示
MAC 及 PHY 工作在 OSI 七层模型的数据链路层和物理层,如下
行控制和管理。SMI 接口包括 MDIO(控制和管理 PHY 以获取 PHY 的状态)和 MDC(为 MDIO 提供时钟)。
在以太网连接线束上,车载以太网与消费用以太网也是不同的,首先消费用以太网的标准主要采用 10BASE-2、
10/100BASE-TX 和 1000BASE-T,其中 1000BASE-T 是使用 RJ45 接口,需要四对双绞线共 8 根线进行数据
传 输 , 而 10/100BASE-TX 则 是 只 使 用 四 对 双 绞 线 其 中 的 两 对 共 4 根 线 进 行 数 据 传 输 , 如 下 是 100BASE-TX
的示意图(使用了两对双绞线)
车载以太网帧传输过程
上 面 我 们 已 经 提 到 , 车 载 以 太 网 是 基 于 TCP/IP 的 网 络 模 型 , 因 此 我 们 先 不 考 虑 应 用 层 数 据 是 根 据 哪 种 应 用
层协 议组 织的,从应 用层 来的数 据 ,经过 传输 层会加 上 TCP/UDP 报头,再到 网络 层的 IP 报头 ,然后 到链 路
层增 加 MAC 地址 等信息 ,最后 由 PHY 转换 成线路 上的二 进制流 实现在 发送端 和接收 端的数 据传输
其中上面传输层的 TCP 协议和网络层的 IP 协议,楼主在本篇文章中就不过多赘述了,大家感兴趣的请自行查
询了解。而应用层协议有不少,例如 DoIP、DHCP、SOME/IP 等,而最重要的车载以太网应用层协议主要是
SOME/IP 协议,关于这部分的阐述楼主放到下一篇。