[发明专利]测量数据的高效压缩方法有效
申请号: | 200910141843.2 | 申请日: | 2009-05-26 |
公开(公告)号: | CN101594150A | 公开(公告)日: | 2009-12-02 |
发明(设计)人: | H·斯滕格林 | 申请(专利权)人: | 通用汽车环球科技运作公司 |
主分类号: | H03M7/30 | 分类号: | H03M7/30 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 张雪梅;刘春元 |
地址: | 美国密*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测量 数据 高效 压缩 方法 | ||
1.一种用于压缩数据的方法,所述方法包括:
提供时间顺序(time sequenced)消息块,每个消息包含时标、消 息ID和数据,其中以多个字节提供所述数据;
标识具有相同消息ID的所述消息块中的消息;
将所述消息中的数据字节分组,其中对于具有相同消息ID的消息, 将所述消息中相同位置的数据字节分组在一起;
将每个分组中的数据字节顺序相减,以为每个分组提供一系列相减 值;以及
将每个分组的每个系列相减值压缩成压缩数据。
2.如权利要求1所述的方法,其中将所述数据字节顺序相减包括从 0减去所述分组中的第一数据字节。
3.如权利要求1所述的方法,还包括:将具有相同消息ID的顺序消 息的时标相减以提供时标系列值,将所述时标系列值顺序相减以提供时 标差值,并且然后压缩所述时标差值以提供压缩时标信息。
4.如权利要求3所述的方法,其中从0减去第一时标系列值以得到 所述时标差值。
5.如权利要求1所述的方法,其中压缩每个系列的相减值包括使用 Burrows-Wheeler压缩算法。
6.如权利要求1所述的方法,其中所述数据是测量数据。
7.如权利要求1所述的方法,其中提供时间顺序消息块包括提供存 储在至少一个缓冲器中的消息块。
8.如权利要求7所述的方法,其中提供时间顺序消息块包括提供存 储在两个缓冲器中的消息块,其中一个缓冲器正被装载未压缩消息,而 另一个缓冲器中的消息正被压缩。
9.如权利要求1所述的方法,其中提供时间顺序消息块包括从车辆 上的CAN数据总线提供数据消息块。
10.一种用于压缩数据的方法,所述方法包括:
将具有相同消息ID的数据消息中的相同数据字节分组在一起;
将每个分组中的所述相同数据字节顺序相减以为每个分组提供一 系列相减值;以及
将每个分组的每个系列的相减值压缩成压缩数据。
11.如权利要求10所述的方法,其中将所述相同数据字节顺序相 减包括从0减去所述分组中的第一数据字节。
12.如权利要求10所述的方法,其中所述数据是测量数据。
13.如权利要求10所述的方法,还包括将未压缩数据消息存储在至 少一个缓冲器中。
14.如权利要求13所述的方法,其中将未压缩消息存储在两个缓冲 器中,其中一个缓冲器正被装载未压缩数据消息,而另一个缓冲器中的 数据消息正被压缩。
15.如权利要求10所述的方法,其中所述数据消息来自车辆上的CAN 数据总线。
16.一种用于压缩来自车辆上的CAN数据总线的测量数据的方法, 所述方法包括:
从所述CAN数据总线提供时间顺序消息块,每个消息包含时标、消 息ID和多个数据字节;
标识具有相同消息ID的所述消息块中的消息;
将所述消息中的数据字节分组,其中对于具有相同消息ID的消息, 将所述消息中相同位置的数据字节分组在一起;
将每个分组中的数据字节顺序相减以为每个分组提供一系列相减 值,其中将所述数据字节顺序相减包括从0减去所述分组中的第一数据 字节;
将每个分组的每个系列的相减值压缩成压缩数据;
将具有相同消息ID的顺序消息的时标相减以提供时标系列值;
将所述时标系列值顺序相减以提供时标差值,其中从0减去第一时 标系列值以得到所述时标差值;
压缩所述时标差值以提供压缩时标信息;以及
存储所述压缩数据和所述压缩时标信息。
17.如权利要求16所述的方法,其中压缩每个系列的相减值和所述 时标差值包括使用Burrows-Wheeler压缩算法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于通用汽车环球科技运作公司,未经通用汽车环球科技运作公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910141843.2/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置