诊断信息的获取方法、装置、车辆及存储介质制造方法及图纸

技术编号:40468968 阅读:25 留言:0更新日期:2024-02-22 23:24
本申请涉及一种诊断信息的获取方法、装置、车辆及存储介质,涉及服务诊断技术领域。该方法包括:通过客户端接收诊断请求信息,诊断请求信息包括:待诊断服务端的标识和诊断请求消息。通过客户端将诊断请求信息中的诊断请求消息转换为诊断协议报文。通过客户端根据待诊断服务端的标识,向待诊断服务端发送诊断协议报文。通过待诊断服务端接收来自客户端的诊断协议报文。通过待诊断服务端解析诊断协议报文,确定待诊断信息。通过待诊断服务端向客户端发送待诊断信息。通过客户端接收来自待诊断服务端的待诊断信息。由此,可以通过客户端将诊断请求消息转换为诊断协议报文,从待诊断服务端获取待诊断信息。

【技术实现步骤摘要】

本申请涉及服务诊断,具体涉及一种诊断信息的获取方法、装置、车辆及存储介质


技术介绍

1、数据分发服务(data distribution service,dds)作为通信中间件,在软件通信领域广泛应用。dds协议通信采用发布/订阅体系架构,能保障数据进行实时、高效、灵活的分发。当dds协议通信无法建立连接时,需要对dds协议进行分析和诊断。

2、目前,可以通过抓取dds协议网络报文,确定dds协议通信能否建立连接,或者确定网络报文的传输吞吐量等信息。但是,上述方法只能获取网络报文的收发信息,对dds协议通信状态以及报文传输效率进行诊断,无法获取dds协议的关键信息,对dds协议进行分析和诊断。


技术实现思路

1、本申请提供一种诊断信息的获取方法、装置、车辆及存储介质,以至少解决相关技术中无法获取dds协议的关键信息,对dds协议进行分析和诊断的技术问题。本申请的技术方案如下:

2、根据本申请涉及的第一方面,提供一种诊断信息的获取方法,该方法应用于车载控制器,车载控制器包括:客户端和多本文档来自技高网...

【技术保护点】

1.一种诊断信息的获取方法,其特征在于,应用于车载控制器,所述车载控制器包括:客户端和多个服务端,所述客户端与每个所述服务端之间均进行数据分发服务DDS协议通信,所述多个服务端之间进行所述DDS协议通信,所述多个服务端包括待诊断服务端;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在通过所述待诊断服务端解析所述诊断协议报文之后,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,所述诊断协议报文包括以下至少一项:所述诊断协议报文的标识、所述诊断协议报文的长度、所述待诊断信息的标识。

4.根据权利要求1或2所述的方法,其特征在于,...

【技术特征摘要】

1.一种诊断信息的获取方法,其特征在于,应用于车载控制器,所述车载控制器包括:客户端和多个服务端,所述客户端与每个所述服务端之间均进行数据分发服务dds协议通信,所述多个服务端之间进行所述dds协议通信,所述多个服务端包括待诊断服务端;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在通过所述待诊断服务端解析所述诊断协议报文之后,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,所述诊断协议报文包括以下至少一项:所述诊断协议报文的标识、所述诊断协议报文的长度、所述待诊断信息的标识。

4.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述待诊断信息包括以下至少一项:所述待诊断服务端的进程信息、所述待诊断服务端中dds协议的实体信息、所述远端服务端中dds协议的实体信息、所述待诊断服务端的配置信息、所述待诊断服务端的多个线程中每个线程的状态信息、数据包信息。

6.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:

7.一种诊断信息的获取装置,其特征在于,应用于车载控制器,所述车载控制器包括:客户端和多个服务端,所述客户端与每个所述服务端...

【专利技术属性】
技术研发人员:辛超王铃叶欢
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1