• 175查看
  • 0回复

[Autosar] Autosar中的E2E模块

[复制链接]


该用户从未签到

发表于 25-4-2024 19:46:51 | 显示全部楼层 |阅读模式

汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师


E2E(End to End)是端到端的数据保护和校验的机制,能够有效的检测出数据在通信过程中常见的错误。同时,E2E支持使能CRC校验、E2E保护;在硬件条件支持的情况下,支持部分CRC硬件加速等功能。
      E2E可以监测ISO26262中提出的以下可能的错误类型:消息重复(Repetitionof Information)、消息丢失(Lossof Information)、周期性发送消息延迟(Delayof Information)、消息插入(Insertion of Information)、消息破损(Corruptionof Information)、消息乱序(Incorrect     Sequence of Information)、假冒消息(Masquerade     or Incorrect Addressing of Information)、发送者向多个接收者发送非对称消息、发送者的消息仅由接收者的子集接收和通信通道阻塞(Blockingaccess to communication channel)。
E2E保护需要增加额外的数据字段,如CRC校验和、帧序号(Counter)等,如下所示。
Autosar中的E2E模块w1.jpg

E2E提供了一下五种保护机制来保护数据安全:CRC(循环冗余校验)、Checksum(校验和)、Counter (帧序号)、Data ID(用来唯一标识数据元素或消息的标识符,用于计算Checksum使用)和Timeout detection(超时监测).E2E 模块提供了多种不同的E2E 范式:E2E P01、E2EP02、E2E P04、E2E P05、E2E P06、E2E P07、E2EP11、E2E P12,其区别如下所示。它们之间的最大区别就在于每一个所采用的保护机制是以上五个保护机制的子集。
Autosar中的E2E模块w2.jpg

在Autosar中E2E 模块可以被三个地方调用,分别是COM 模块中的COMcallout 、E2ETransformer模块 和 E2EProtection Wrapper。
E2E Protection Wrapper

Autosar中的E2E模块w3.jpg

数据流

COM callout

Autosar中的E2E模块w4.jpg

发送(PPort)数据流

Autosar中的E2E模块w5.jpg

接收(RPort)数据流

快速发帖

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

GMT+8, 1-2-2025 07:40 , Processed in 0.374753 second(s), 31 queries .

Powered by Discuz! X3.5

© 2001-2013 Comsenz Inc.