DSL与其他模块的交互

2024-03-26  

DCM(Diagnostics Communication Manager)是底层的诊断通讯管理器模块,用于管理整个诊断通讯过程和处理诊断数据流。DCM模块的功能由三个子模块实现,分别是DSL(Diagnostic Session layer)用于处理诊断请求和诊断响应数据,并且对诊断的时序进行监控;DSD(Diagnostic Service Dispatcher)用于处理诊断数据流,以及DSP(Diagnostic Service Processing)用于分发不同的诊断服务请求。

图片

DSL与其他模块的交互

与PduR模块交互:

● PduR模块向DSL提供诊断请求数据输入

● DSL模块向PduR模块输出诊断响应数据

与DSD子模块交互:

● DSL子模块通知DSD子模块关于传入的请求并提供数据

● DSD子模块将触发诊断响应的输出

与SWC/DSP模块交互:

● DSL子模块提供了对安全性和会话状态的访问

与ComM模块交互:

● DSL子模块保证了ComM模块所需的通信行为

图片


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。