【技术实现步骤摘要】
通信方法、设备及存储介质
[0001]本申请涉及通信
,特别涉及一种通信方法、设备及存储介质。
技术介绍
[0002]随着车辆智能化的程度越来越高,车辆内部各系统之间的通信越加重要。
[0003]现有技术中,车辆的多ECU(电子控制单元,Electronic Control Unit)之间的通信策略通常在车辆出厂时被固化在不可进行写操作的存储区中,使得各ECU之间通过车用总线以固定的通信策略传输通信报文,以实现多ECU通信。比如,空调ECU以固定时间间隔不断地向车用总线发送固定的通信报文,该通信报文携带空调模式、空调风速等空调状态信息的目标数据,然后仪表ECU通过车用总线接收空调ECU发送的通信报文,根据通信报文中的目标数据显示空调的状态信息。
[0004]但是在多ECU之间的通信策略固化,发送ECU以固定的通信策略向接收ECU发送通信报文的情况下,可能存在接收ECU在某段时间或场景是不需要获取发送ECU发送的通信报文的问题,导致车用总线传输了大量的无效通信报文,车用总线负载率较高,另外由于车用总线的带 ...
【技术保护点】
【技术特征摘要】
1.一种通信方法,其特征在于,所述方法应用于第一ECU,所述方法包括:向第二ECU发送数据订阅请求,所述数据订阅请求携带向所述第二ECU请求的目标数据的通信策略;接收所述第二ECU根据所述通信策略发送的通信响应报文,所述通信响应报文携带所述目标数据;从所述通信响应报文中获取所述目标数据。2.如权利要求1所述的方法,其特征在于,所述接收所述第二ECU根据所述通信策略发送的通信响应报文之前,所述方法还包括:接收所述第二ECU发送的订阅成功响应报文,所述订阅成功响应报文携带数据发送格式,所述订阅成功响应报文用于指示所述目标数据订阅成功,所述数据发送格式指示所述第二ECU向所述第一ECU发送所述目标数据的格式,所述数据发送格式包括所述目标数据的数据标识在所述通信响应报文中的位置、所述目标数据在所述通信响应报文中的位置、占用位数和进制类型中的一种或多种;所述从所述通信响应报文中获取所述目标数据,包括:根据所述数据发送格式,从所述通信响应报文中解析出所述目标数据。3.如权利要求1所述的方法,其特征在于,所述数据订阅请求包括用于指示数据订阅的标识。4.一种通信方法,其特征在于,所述方法应用于第二ECU,所述方法包括:接收第一ECU发送的数据订阅请求,所述数据订阅请求携带所述第一ECU请求的目标数据的通信策略;根据所述通信策略向所述第一ECU发送通信响应报文,所述通信响应报文携带所述目标数据。5.如权利要求4所述的方法,其特征在于,所述通信策略包括所述目标数据的数据标识;所述根据所述通信策略向所述第一ECU发送通信响应报文之前,所述方法还包括:根据所述目标数据的数据标识,确定所述第二ECU支持发送的数据中是否存在所述目标数据;若确定所述第二ECU支持发送的数据中存在所述目标数据,则向所述第一ECU发送订阅成功响应报文,所述订阅成功响应报文用于指示所述目标数据订阅成功;若确定所述第二ECU支持发送的数据中不存在所述目标数据,则向所述第一ECU发送订阅失败响应报文,所述订阅失...
【专利技术属性】
技术研发人员:刘均,庄文龙,
申请(专利权)人:深圳市元征科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。