AUTOSAR中gPTP协议介绍
相比IEEE802.1AS规范中定义的gPTP协议,AUTOSAR组织结合车载网络应用场景针对其部分内容也做了进一步限制与约束,以便能够更加灵活应用,降低整个系统的集成难度。
AUTOSAR规范中的gPTP主要约束条件如下:
由于车载网络属于静态网络,不支持BMCA算法;
不支持Anounce与Signaling报文的发送与接收;
Pdelay_Req不作为开启发送SYNC报文的前置条件;
IEEE802.1AS规定不能发送带有VLAN信息的时间同步报文,但AUOTSAR允许使用带有VLAN信息的报文,前提是网关支持转发预留的多播地址01:80:C2:00:00:00. 0F的报文;
报文中的CRC保护措施不能作为信息安全的内容;
报文类型与格式
在AUTOSAR中的gPTP协议支持SYNC, Follow-up,Pdelay_Req,Pdelay_Resp,Pdelay_Resp_Follow_up 五类报文。
其中SYNC,Pdelay_Req,Pdelay_Resp报文属于事件型报文,因为都需要记录收发时刻的时间戳,而Follow-up,Pdelay_Resp_Follow_up则属于一般性报文,因为不记录该类收发时刻的时间戳,仅关注其承载信息,如下图所示。
图7 gPTP时间同步报文类型定义
上述五类报文按照AUTOSAR定义可以通过参数MessageCompliance来进行统一控制,如果该参数为TRUE,则需要采用IEEE802.1AS规范下的报文格式,如果该参数为FALSE,则使用AUTOSAR规范下的报文格式。
该五类报文格式均由头信息格式,Paload格式,数据类型(TLV若有)组成,同一规范下的五类报文均具有相同的头信息格式定义。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
相关推荐
1.关于 AUTOSAR MCAL 驱动程序 与演示程序中的 Libraries 中的驱动程序 有什么不同之处?
2.AUTOSAR MCAL 驱动程序
发表于 05-17 06:55
基于AUTOSAR规范的电机控制器软件开发本系列文章主要介绍如何开发符合AUTOSAR规范的电机控制器软件的详细过程。全系类分为基础篇和实战篇:基础篇内简要介绍最新的
发表于 08-30 08:59
一、AUTOSAR是什么AUTOSAR组织自己的介绍是AUTOSAR (AUTomotive Open System ARchitecture) is a worldwide deve
发表于 11-10 07:47
AUTOSAR基础篇之EcuM_wto9109的博客-CSDN博客【AutoSAR】【EcuM】ECU状态管理专注汽车软件开发、AutoSAR、车载以太网、SOA、EE架构。07-08
发表于 01-27 08:25
1、AUTOSAR的四种功能安全机制虽然AUTOSAR不是一个完整的安全解决方案,但它提供了一些安全机制用于支持安全关键系统的开发。本文用于介绍AUTOSAR支持的四种功能安全机制:内
发表于 06-10 17:33
AUTOSAR 的体系结构不同,目前信息安全模块的相关技术实现也存在差异。SecOC在车载网络中,CAN 总线作为常用的通讯总线之一,其大部分数据是以明文方式广播发送且无认证接收,这种方案具有低成本
发表于 11-24 16:51
AUTOSAR_SWS_CANNetworkManagement
AUTOSAR CAN网络管理协议,4.4.0版本
发表于 08-01 11:09
•16次下载
最近在研究AUTOSAR通信协议栈的时候产生了以下几个问题。
发表于 01-31 09:23
•1790次阅读
本文将重点介绍EthTsync模块在AUTOSAR模块中的层级关系,以太网时间同步原理,与EEE802.1AS定义的gPTP时间同步协议的关
发表于 05-08 10:09
•1595次阅读
小T讲到EthDriver一般都具备硬件时间戳特性,该特性便是车载以太网实现时间同步的一个关键前提,在AUTOSAR标准规范中,EthTsync模块就是用来实现基于车载以太网的时间同步
发表于 07-24 10:24
•1254次阅读
EthTsync时间同步协议EthTsync时间同步协议是基于IEEE802.1AS规范中定义的gPTP标准协议发展出来的一套
发表于 07-24 10:26
•1529次阅读
gPTP时间同步流程 gPTP时间同步流程可以按照如下先后顺序来进行,彼此之间存在依赖关系: 最佳主时钟选择原理 在gPTP时间同步协议中可
发表于 07-24 10:31
•3981次阅读
ptp/gptp 在车载,vehicle time使用gptp来做vehicle time的同步,gptp算是ptp的简化版,规范定义来源于IEEE 802.1AS,理论上可以达到ns
发表于 10-27 14:44
•2404次阅读
汽车电子系统的软件组件、运行时环境和通信机制,以实现模块化、可重用和可扩展的系统开发。 在AUTOSAR CP中,软件组件被分为应用软件组件(SWC)和基础软件组件(BSW)。SWC是实现特定功能的软件模块,例如引擎控制、制动系统等。BSW是提供基础功能和服务的软件模块,
发表于 10-27 15:30
•1307次阅读
以太网音视频桥(AVB)协议栈 汽车以太网音视频桥(AVB)协议栈是一种用于实现车载音视频传输的协议栈。它基于IEEE 802.1 Audio Video Bridging(AVB)标
发表于 10-27 16:44
•2326次阅读
评论