车载以太网-架构

车载以太网-架构

物理层

两个千兆电口对接时,一端要工作在master模式,另一端则工作在slave模式。Slave一端不使用自己的时钟,而是从接收到的信号中恢复时钟,自己发送信号时就使用恢复出来的时钟。这样,可以有效保证双方的同步。但是,谁当master,谁又当slave呢?这就要通过自协商功能做出裁决。正是因为这个原因,IEEE 802.3ab-1999标准规定,自协商功能是1000BASE-T以太网的必选项。

车载以太网系列01 - 架构介绍

车载以太网总览
车载以太网有别于传统的以太网架构,车载以太网需要满足实时性的要求,车载以太网架构如下:
在这里插入图片描述
其中AVB和gPTP部分目前统一放在了TSN模块里面,下面由底层向上对每个模块进行详细介绍,

Layer 1 物理层:物理层就是我们平常说的PHY,主要负责将数字信号转换成差分模拟信号发送出去,将接受到的差分模拟信号传唤成数字信号。同时提供点对点的链接。这里我的理解是:虽然我们平常使用的互联网或者局域网看起来类似总线那样的连接方式,但实际上最根本的还是点对点连接,例如电脑和交换机的连接,实际上依然是一种点对点连接,交换机做着一个转发的作用,让电脑可以去访问其他的设备。而这个最底层的物理连接就是由物理层提供。

Layer 2 数据链路层:在广播式多路访问链路中(局域网),由于可能存在介质争用,它还可以细分成[介质访问控制](MAC)子层和逻辑链路控制(LLC)子层,介质访问控制(MAC)子层专职处理介质访问的争用与冲突问题。-(来自wiki)。以发送数据流的方式来看,物理层将数据转换成差分模拟信号传送出去,而进入物理层的则是数字信号,这个数字信号则由数据链路层提供,物理层管上面的数据格式,对它而言,只管将数据转换发送即可,数据链路层则会将来自更上层的数据进行相应的格式转换,比如添加源地址,目标地址,Tag等。

由于后续会使用到这两个模块,下一章会详细介绍PHY和MAC/VLAN模块

TSN/AVB模块:TSN(Time-Sensitive Networking)中文名称为时间敏感型网络,顾名思义就是对实时性要求比较高,而传统以太网就不具备像车载以太网这种实时性的功能,这里有一点需要注意,实时性一方面是要求数据尽快的到达,另一方面就是对延迟这些是可控的,能够知道这一帧数据是什么时候发送出去,是什么时候接收到的。而TSN网络就提供了这样的一个功能。举个例子,比如TSN的前身AVB(Audio video bridge 音视频桥),当车机播放音乐的时候,通过车载以太网连接两个播放设备,这里肯定必须要求两边的播放时间是一样的,那么这个音频数据传输,就可以用AVB协议来实现。

IPv4,TCP/UDP模块:这里同传统以太网类似,暂未详细了解。

ARP模块:同传统以太网类似,主要提供MAC地址和IP地址一一绑定的功能。

DoIP/UDS模块:DoIP 协议用于UDS诊断使用,同ISO14229中的DoCAN一个道理。后续用到这个的时候详细说明。

XCP模块:主要用于标定使用,详细还没有去了解。

SOME/IP模块:SOME/IP模块就是车载以太网向RTE层提供的通信接口,如同CAN通信中的Com层。

DHCP模块:同传统以太网,用于动态分配IP地址,不过车载以太网中,常常使用固定的IP地址。

原文链接:https://blog.csdn.net/weltry_csdn/article/details/109656094

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值