一种汽车总线复用报文的传输处理方法及系统技术方案

技术编号:37714496 阅读:45 留言:0更新日期:2023-06-02 00:09
本发明专利技术提供一种汽车总线复用报文的传输处理方法,其包括:步骤S10,发送端节点按照预定的报文封装格式对数据进行封装,形成多个封装后的复用报文,并在汽车总线上周期性地依次发送出去;步骤S11,接收端节点对所述复用报文进行过滤处理;步骤S12,接收端节点对过滤后的复用报文进行报文验证处理;步骤S13,接收端节点对通过验证的复用报文进行解析处理,获得其中所封装的数据内容。本发明专利技术还公开了相应的系统。实施本发明专利技术,可以提高送端节点和接收端节点之间的传输效率,并能降低复用报文传输延时、增加了报文的有效负载及利用率。时、增加了报文的有效负载及利用率。时、增加了报文的有效负载及利用率。

【技术实现步骤摘要】
一种汽车总线复用报文的传输处理方法及系统


[0001]本专利技术涉及总线通信
,特别是涉及一种汽车总线复用报文的传输处理方法及系统。

技术介绍

[0002]随着汽车电器功能越来越多,电器控制器数量也随之增加,电器控制器之间交互的信号数越来越多。当前汽车上常采用CAN总线来实现电器控制器之间的通信,在汽车CAN总线上实现大容量的数据传输,具体地,可以依据SAEJ1939协议在数据链路层定义的多包数据传输的方法来实现。
[0003]然而现有的这种方法中也存在一些不足之处:在进行多包数据传输时,需要对发送端节点与接收端节点之间连接的建立、数据的传送过程、连接的关闭进行管理,这些额外的报文传输降低了有效报文的传输负载;同时也会增加发送端节点和接收端节点的运行资源;另外SAE J1939协议规定报文通讯速率最大为250Kbps,比CAN总线常用的速率(如500Kbps或2Mbps)要小很多,其利用率较低。

技术实现思路

[0004]本专利技术所要解决的技术问题在于,提供一种汽车总线复用报文的传输处理方法及系统,可以提高送端节本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种汽车总线复用报文的传输处理方法,其特征在于,包括如下步骤:步骤S10,发送端节点按照预定的报文封装格式对需要发送的数据进行封装,形成多个封装后的复用报文,在汽车总线上周期性地依次发送所述多个复用报文;步骤S11,接收端节点监听到汽车总线上每一复用报文后,对所述复用报文进行过滤处理,保留在接收端节点处已登记的复用报文;步骤S12,接收端节点对所述保留的复用报文,根据其报文封装格式中的字段内容,结合发送周期以及收到的其他复用报文信息进行报文验证处理;步骤S13,接收端节点对通过验证的复用报文进行解析处理,获得其中所封装的数据内容。2.如权利要求1所述的方法,其特征在于,所述步骤S10进一步包括:步骤S100,获得需要发送的数据内容;步骤S101,选取所需要发送的数据内容的至少部分,按下述的字段内容进行封装处理:报文标识符、发送周期、报文长度、发送轮次序号最大值、当前发送轮次序号、传输内容;其中,传输内容包括至少一内容块,每一内容块包括:数据内容、数据长度以及坐标,每一坐标包两个子项,其中一个表征传输的数据内容在复用报文发送轮次的序号,另一个表征传输的数据内容在复用报文中的起始位。步骤S102,将封装后的数据内容填充到复用报文中;步骤S103,在当前发送周期内,按复用报文中的发送轮次序号的顺序,在汽车总线上依次发送多个复用报文,并持续重复地在后续发送周期内依次发送所述多个复用报文。3.如权利要求2所述的方法,其特征在于,所述步骤S11进一步包括:接收端节点监听到汽车总线上每一复用报文后,根据复用报文中的报文标识符对所述复用报文的类型进行判断,判断结果为所述复用报文携带已登记的复用报文标识符,则保留所述复用报文;否则,丢弃所述复用报文。4.如权利要求3所述的方法,其特征在于,所述步骤S12进一步包括:对所保留的复用报文进行发送周期验证、报文长度验证、发送轮次序号正确性验证以及发送轮次序号连续性验证,在所有的验证通过后,则判定所述复用报文为验证通过的复用报文,否则为所述复用报文记录对应的验证错误码。5.如权利要求4所述的方法,其特征在于,其中:所述发送周期验证的内容为:计算所述复用报文与上一次收到相同标示符的复用报文的时间差值与发送周期之间的偏差是否在一预定的阈值范围之内;所述报文长度验证的内容为:读取所述复用报文实际长度,并判断与所述复用报文中记载的报文长度是否相同;所述发送轮次序号正确性验证的内容为:判断所述复用报文中当前发送轮次序号是否大于等于0且小于等于发送轮次序号最大值;发送轮次序号连续性验证的内容为:判断所述复用报文中的当前发送轮次序号并与上一轮收到的复用报文的发送轮次序号进行对比,是否存在连续性。6.一种汽车总线复用报文的传输处理系统,其特征在于,至少包括有通过汽车总线进行通信的发送端节点,以...

【专利技术属性】
技术研发人员:李冠佳张雁英程艳阶何烈炎黄光健孙小雨
申请(专利权)人:广州汽车集团股份有限公司
类型:发明
国别省市:

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

1