0x10 会话服务 DiagnosticSessionControl

news/2024/11/20 11:34:52/

0x10 会话服务

相当是一种分类,通过控制会话模式,使用不同的服务。应始终只有一个诊断会话在服务器中处于活动状态。 服务器应在启动时始终启动默认的诊断会话。 如果没有启动其他诊断会话,则只要服务器通电,默认诊断会话就应该运行。ECU一上电就是默认模式。

以下是不同的会话所支持的服务。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-plQ4Dp8T-1685538967267)(image/image_HJHsOo6Z_O.png)]

1 默认会话:当服务器在defaultSession中并且客户端请求启动defaultSession时,服务器应该完全重新初始化 defaultSession。 在激活的会话期间,服务器应重置所有激活/启动/更改的设置/控制。 这不包括编入非易失性存储 器的长期变化。

2 其他会话:当服务器从defaultSession转换到非defaultSession之外的任何其他会话时,服务器只应停止在defaultSession期间通过ResponseOnEvent(0x86)服务在服务器中配置的事件(类似于stopResponseOnEvent) 。

3 相同或其他会话:当服务器从非defaultSession以外的任何诊断会话转换到defaultSession以外的其他会话(包括当前活动的诊断会话)时,服务器应(重新)初始化诊断会话,这意味着:

i) 应该停止通过ResponseOnEvent(0x86)服务在服务器中配置的每个事件。

ii) 安全性应重新锁定。 请注意,安全访问的锁定应将任何依赖于安全访问的活动诊断功能重置为未锁定状态(例如, DID的活动inputOutputControl) 。

iii) 应保持新会话中支持并且不依赖安全访问的所有其他活动诊断功能。 例如,任何已配置的周期性调度程序在从一个非 defaultSession转换到另一个或同一个非DefaultSession时应保持活动状态,并且不会影响CommunicationControl和 ControlDTCSetting服务的状态,这意味着正常通信应保持禁用状态在会话切换的时间点禁用。

4 默认会话:当服务器从默认会话以外的任何诊断会话转换到defaultSession时,服务器应通过ResponseOnEvent(0x86) 服务停止服务器中配置的每个事件,并启用安全性。 任何其他在defaultSession中不支持的活动诊断功能都将被终止。 例如,任何已配置的周期性调度程序或输出控制应被禁用,并且CommunicationControl和ControlDTCSetting服务的状态应被重置,这意味着正常通信在会话切换到时被禁用时应重新启用defaultSession。 在激活的会话期间,服务器应重置所有激活/启动/更改的设置/控制。 这不包括编入非易失性存储器的长期变化。

请求消息格式:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QWIAM2yi-1685538967269)(image/image_bEnvU8A3E-.png)]

SID 服务号 0x10 subfunction 子服务

子服务有:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sCGy18J2-1685538967270)(image/image_Arlv0L5ls0.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yF2j8XLJ-1685538967271)(image/image_5Ce3WTalue.png)]

后面多余的子服务号,主机厂自己定义。

请求回应:

正向回应

第一个字节 固定0x40+0x10服务号 = 0x50 ; 后面跟着子服务号 ; 参数。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IGLhpqzt-1685538967272)(image/image_MbGBl7A-Ve.png)]

参数:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-b0NXKfAi-1685538967273)(image/image_X98wFI57Nf.png)]

负向回应:

0x7F + 子服务号 + 否定响应码NRC

支持的否定响应码:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vs9Q4yWY-1685538967274)(image/image_020PL4B5vW.png)]

例子:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GxYT08ca-1685538967275)(image/image_T0Zwdugap2.png)]



http://www.ppmy.cn/news/127728.html

相关文章

路径规划算法:基于水循环优化的路径规划算法- 附代码

路径规划算法:基于水循环优化的路径规划算法- 附代码 文章目录 路径规划算法:基于水循环优化的路径规划算法- 附代码1.算法原理1.1 环境设定1.2 约束条件1.3 适应度函数 2.算法结果3.MATLAB代码4.参考文献 摘要:本文主要介绍利用智能优化算法…

测试接口遇到APP加密?先来了解一下算法思路~

背景 服务端与客户端进行http通讯时,为了防止被爬虫,数据安全性等,引入APP通信加密,简单来说,就是引入签名sign,APP的所有请求都会经过加密签名校验流程。常见的加密方案有AES加密,RSA加密&…

阿里云服务器收费价格表及配置选择

阿里云服务器价格地域不同价格也不同 以华北1地域、入门级windows操作系统、经典网络为例的云服务器价格表如下,实时报价可以参考阿里云定价中心: 云服务器实例配置价格表 磁盘价格表 带宽价格表 也可以参考阿里云服务器的选型指南帮助文档

腾讯企业邮箱收费标准多少钱一年 腾讯企业邮箱价格表

腾讯邮箱服务是腾讯公司的“七星级”产品,通过持续的创新和优异的产品质量赢得了高口碑,快速增长,在短期内迅速赶超成为国内第一的电子邮件服务提供商。腾讯企业邮箱是腾讯邮箱团队专为企业打造的企业办公用邮箱,秉承腾讯邮箱一贯…

阿里云服务器价格表:云服务器最新包年包月及按量付费收费标准

阿里云服务器收费标准分为包年包月和按量付费两种模式,包年包月是一种先付费后使用的计费方式,按量付费是一种先使用后付费的计费方式。选择包年包月的收费模式,用户可以提前预留资源,同时享受更大的价格优惠,帮您更大…

Web的基本漏洞--文件包含漏洞

目录 一、文件包含漏洞的介绍 1.文件包含漏洞的原理 2.常见的文件包含函数 3.文件包含漏洞的分类 本地文件包含漏洞 远程文件包含漏洞 3.文件包含漏洞的危害 4.文件包含漏洞的防范措施 5.文件包含漏洞的绕过手法 空字符绕过 超长字符绕过 一、文件包含漏洞的介绍 1…

2023腾讯云服务器价格表(轻量/CVM/免费/GPU)

腾讯云服务器租用价格表,轻量应用服务器、云服务器CVM、免费云服务器申请和GPU云服务器配置报价,轻量2核2G4M、2核4G6M带宽、4核8G10M、8核16G14M带宽、16核32G20M带宽,云服务器CVM标准型s5实例2核4G、4核8G和8核16G,腾讯云百科分…

阿里云服务器公网带宽价格表2023更新了

阿里云服务器公网带宽计费模式按固定带宽和按使用流量哪个划算?阿里云百科以北京地域为例,按固定带宽计费1M带宽一个月23元,按使用流量计费1GB流量0.8元,如果云服务器带宽使用率低于10%,那么首选按使用流量计费&#x…