[发明专利]针对车辆通信总线的运行时间压缩方法有效
| 申请号: | 201510247680.1 | 申请日: | 2015-05-15 |
| 公开(公告)号: | CN105099843B | 公开(公告)日: | 2020-05-05 |
| 发明(设计)人: | A.纳瑟 | 申请(专利权)人: | 罗伯特·博世有限公司 |
| 主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L29/08 |
| 代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 张凌苗;胡莉莉 |
| 地址: | 德国斯*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 针对 车辆 通信 总线 运行 时间 压缩 方法 | ||
1.一种用于对通过车辆的通信总线传输的数据的运行时间零字节压缩的方法,所述方法在连接到通信总线的电子控制单元上执行,所述方法包括以下步骤:
获得数据帧;
确定在数据帧的一组数据字节中提供的零字节的数目;
确定对于数据压缩来说在该组数据字节中是否存在足够零字节;
当对于数据压缩来说存在足够零字节时,生成指示零字节在数据帧中的位置的编码字节;
提供取决于数据帧中的非零数据字节的数目和编码字节的数据长度代码,数据长度代码被提供在装置头部中,装置头部包含数据消息标识符;以及
形成和传输包含编码字节和非零数据字节的压缩数据帧,
其中压缩数据帧具有比未压缩数据帧更少的数据字节。
2.权利要求1的所述方法,其中电子控制单元包括以下中的至少一个:通信控制单元、电子稳定性控制单元、传动系控制器、车体电子模块、车头单元和导航系统。
3.权利要求1的所述方法,包含通过以下方式解压缩另一个电子控制单元的接收器处的压缩数据帧:
针对数据消息标识符确定数据长度代码是否具有对应于存储的数据长度代码的数据长度代码值,以及
当数据长度代码值小于存储的数据长度代码时,解压缩压缩数据帧。
4.权利要求3的所述方法,其中解压缩压缩数据帧包括:
读取编码字节并且确定和映射数据帧的零字节的位置;
读取非零数据字节并且根据关于零字节的位置的非零数据字节来重构数据帧。
5.权利要求1的所述方法,其中数据压缩不针对被提供给通信总线的数据帧中的每个发生。
6.权利要求1的所述方法,其中通信总线包括在地面车辆上提供的CAN总线。
7.权利要求1的所述方法,其中数据长度代码和数据消息标识符被提供在消息头部中,数据消息标识符识别在数据帧中提供的数据的源。
8.权利要求7的所述方法,其中所提供的数据包括轮速数据、偏航速率数据和导航数据中的一个。
9.一种连接到车辆通信总线的电子控制单元,其用于通过车辆通信总线将数据帧传输到连接到车辆通信总线的其它电子控制单元,所述电子控制单元包含:
处理器和存储器,存储器存储指令,所述指令在由处理器执行时,使所述电子控制单元:
获得数据帧;
确定在数据帧的一组数据字节中提供的零字节的数目;
确定对于数据压缩来说在该组数据字节中是否存在足够零字节;
当对于数据压缩来说存在足够零字节时,生成指示零字节在数据帧中的位置的编码字节;
提供取决于数据帧中的非零数据字节的数目和编码字节的数据长度代码,数据长度代码被提供在装置头部中,装置头部包含数据消息标识符;以及
形成和传输包含编码字节和非零数据字节的压缩数据帧。
10.依据权利要求9的所述电子控制单元,其中存储器存储指令,所述指令在由处理器执行时,使所述电子控制单元:
从车辆通信总线接收数据帧;
针对数据消息标识符确定数据长度代码是否具有对应于存储的数据长度代码的值,以及
当数据长度代码值小于存储的数据长度代码时,处理器通过以下解压缩压缩数据帧:
读取编码字节并且确定数据帧中的零字节的位置;以及
读取非零数据字节并且根据关于数据帧中的零字节的位置的非零数据字节来重构数据帧。
11.权利要求9的所述电子控制单元,其中所述电子控制单元包括以下中的一个:通信控制单元、电子稳定性控制单元、传动系控制器、车体电子模块、车头单元和导航系统。
12.权利要求9的所述电子控制单元,其中处理器正执行运行时间零字节压缩,并且过程免于从运行时间零字节压缩中丢失数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于罗伯特·博世有限公司,未经罗伯特·博世有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510247680.1/1.html,转载请声明来源钻瓜专利网。





