0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DoIP系统物理层和数据链路层

麦辣鸡腿堡 来源:车端 作者:车端 2023-10-07 10:59 次阅读

DoIP系统物理层和数据链路层

车载以太网的物理介质连接可使用符合IEEE 802.3 100BASE-TX的连接和一条激活线的组合。在ISO
13400-1的使用场景定义中,网络配置存在一条和多条以太网链路的情况,也可能包含无线链路,无线链路的情况。

以太网电缆本质上是一种专用介质,如果对介质屏蔽不好,存在通过读取传输介质辐射监听通信数据的风险。且由于车辆电子系统复杂的工况和较高的EMC要求,辐射还可能会影响车内其他电子系统的正常工作。另一方面,以太网控制器的功耗较大,长时间保持工作增加汽车电子系统的消耗。综上,通过车载DoIP边缘节点和测试设备之间的激活线来控制DoIP边缘节点,从而实现节点内以太网控制器的启动,能在一定程度上解决上述问题。下图为车辆内部和测试设备连接简化图,展示了以太网电缆和激活线的连接方式。

图片

以太网诊断接口可采用RJ45连接器,其电缆规格要求在五类线以上。DoIP边缘节点作为直接与外部测试设备连接的车内节点,需要支持检测物理连接的通断,并通知通信层相关的时间信息,且必须在支持IEEE802.3中规定的100BASE-TX标准同时也需要支持10BASE-T标准10Mbit/s的连接,旨在作为无法在两个以太网接口之间建立100Mbit/s连接的环境中的备选方案,在这种情况下,依然可以降低速度建立连接。

以太网控制器激活时序

激活线对以太网控制器的控制是通过激活线电压变化实现的,下图展示了激活线激活电压的阈值和时序图,测试设备通过控制激活线电压变化来激活和停用DoIP边缘节点中的以太网控制器。

图片

整个激活时序分为三个部分,停用、激活和停用:

停用电压阈值为2V,意味着低于2V的电压激活DoIP边缘节点的以太网控制器,选择2V的目的是避免地偏移和电磁干扰引起的随机激活。

保持以太网活跃电压阈值为5V,应该在激活电压达到5V和32V之间并维持200ms才能激活以太网控制器,并保持激活状态。

当激活线电压降至停用电压阈值并维持200ms,被认为可以停用以太网控制器。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 以太网
    +关注

    关注

    40

    文章

    5076

    浏览量

    166237
  • 车载
    +关注

    关注

    17

    文章

    564

    浏览量

    83100
  • 网络
    +关注

    关注

    14

    文章

    7251

    浏览量

    87442
收藏 人收藏

    评论

    相关推荐

    TLP的数据链路层组成与操作

      本章将着重讲述TLP的数据链路层组成与操作,上一篇更新应该为第五讲,数据链路层位于事务物理层之间,使用容错和重传机制保证了数据传输的
    发表于 01-08 17:25

    通俗易懂的CAN网络解读【上】

    物理层和数据链路层使用ISO 11898 协议。  CAN网络分层  遵循IOS\\OSIwnagl标准模型,can规定了数据链路层物理层数据链
    发表于 10-31 16:40

    数据链路层的作用

    数据链路层的作用:通过一些数据链路层协议和链路控制规程,在不太可靠的物理链路上实现可靠的数据传输。 “链路(Link)”和“数据链路”是不
    发表于 07-22 16:04 6758次阅读

    数据链路层的定义

    数据链路层的定义 一、设计数据链路层的原因
    发表于 07-22 17:13 2439次阅读
    <b class='flag-5'>数据链路层</b>的定义

    什么是OSI模型数据链路层

    什么是OSI模型数据链路层 数据链路层最基本的服务是将源机网络层来的数据可靠地传输到相邻节点的目标机网络层。为达到这一目的,数据链路层
    发表于 03-18 15:11 2174次阅读

    基于无线HART协议的数据链路层协议模型设计

      无线HART是一种专门为过程控制领域而设计的网络通信协议,是HART现场总线在无线领域的延伸,其通信模型主要由应用层、网络层、数据链路层物理层组成。其中数据链路层
    发表于 08-26 17:27 1368次阅读
    基于无线HART协议的<b class='flag-5'>数据链路层</b>协议模型设计

    数据链路层到底是什么_数据链路层工作原理是怎样的

    本文开始阐述了什么是数据链路层,其次阐述了数据链路层的分类和数据链路层的工作原理,最后介绍了常用的数据链路层
    发表于 03-14 14:10 3w次阅读
    <b class='flag-5'>数据链路层</b>到底是什么_<b class='flag-5'>数据链路层</b>工作原理是怎样的

    数据链路层常用成纸法有哪些_数据链路层的作用

    本文开始阐述了数据链路层的概念与数据链路层数据链路层的功能或作用,其次阐述了数据链路层的主要协议,最后分析了数据链路层常用成纸法有哪些。
    发表于 03-14 14:44 1749次阅读
    <b class='flag-5'>数据链路层</b>常用成纸法有哪些_<b class='flag-5'>数据链路层</b>的作用

    数据链路层设备有哪些

    数据链路层的设备与组件是指那些同时具有物理层和数据链路层功能的设备或组件。数据链路层的设备与组件主要有网卡、网桥和交换机。
    发表于 03-14 15:20 2.4w次阅读

    一文看懂数据链路层和网络层的区别

    本文开始介绍了网络层的概念及网络层的主要功能,其次阐述了数据链路层的概念和数据链路层的功能,最后介绍了数据链路层的作用以及数据链路层和网络层的区别。
    发表于 03-14 15:38 7.1w次阅读
    一文看懂<b class='flag-5'>数据链路层</b>和网络层的区别

    数据链路层的功能

    数据链路层物理层提供服务的基础上向网络层提供服务,其主要作用是加强物理层传输原始比特流的功能,将物理层提供的可能出错的物理连接改造成为逻辑
    的头像 发表于 02-21 16:49 1.4w次阅读

    数据链路层的任务

    数据链路层的主要任务是使网络层无需了解物理层的特征而获得可靠的传输。数据链路层将通过链路层数据进行打包和解包、差错检测和校正,并协调共享介
    的头像 发表于 02-27 15:08 6820次阅读

    数据链路层的三个基本问题

    本视频介绍了数据链路层的三个基本问题。封装成帧就是在一段数据的前后分别添加首部和尾部,这样就构成了一个帧。接收端在收到物理层上交的比特流后,就能根据首部和尾部的标记,从比特流中识别帧的开始和结束。
    的头像 发表于 02-27 15:10 1w次阅读

    数据链路层设备有哪些

    数据链路层的设备与组件是指那些同时具有物理层和数据链路层功能的设备或组件。数据链路层的设备与组件主要有网卡、网桥和交换机。
    的头像 发表于 02-27 15:17 5.9w次阅读

    物理层和数据链路层等详细资料说明

    物理层是OSI的第一层,它虽然处于最底层,却是整个开放系统的基础。物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境
    发表于 08-07 17:33 2次下载
    <b class='flag-5'>物理层</b><b class='flag-5'>和数据链路层</b>等详细资料说明