【技术实现步骤摘要】
本专利技术涉及数据压缩
,尤其涉及一种数据压缩传输方法及装置。
技术介绍
嵌入式系统(Embeddedsystem),是一种完全嵌入受控器件内部,为特定应用而设计的专用计算机系统,随着科技的发展,嵌入式系统在控制或者监视交通工具(如汽车、火车等)、生活电器(如微波炉、空调等)、工厂生产设备等领域得到了广泛应用。但是,在嵌入式系统开发中,在实现准确地控制或监视功能时,常常会涉及到数据传输,当传输数据的总量大于某一阈值时,则会导致数据不能得到及时传输,从而影响嵌入式系统的实时效率。
技术实现思路
本专利技术的主要目的在于提供一种数据压缩传输方法及装置,旨在解决现有嵌入式系统进行数据传输容易影响系统实时效率的技术问题。为实现上述目的,本专利技术提供的一种数据压缩传输方法,所述数据压缩传输方法包括:获取传输数据中所有子数据的信息类别,并根据该信息类别生成所述子数据对应的信息排序表;根据所述信息排序表为所有子数据分配存储有效位;获取当前时刻数据有更新的所述子数据的数据内容,将数据有更新的子数据作为更新子数据;根据所述更新子数据的数据内容和存储有效位,生成待传输数据包;将所述待传输数据包发送至目的端。优选地,所述根据所述信息排序表为所有子数据分配存储有效位的步骤包括:根据所述信息排序表,为各个所述子数据分配存储位置和存储有效位;所述根据所述更新子数据的数据内容和存储有效位,生成待传输数据包的 ...
【技术保护点】
一种数据压缩传输方法,其特征在于,所述数据压缩传输方法包括:获取传输数据中所有子数据的信息类别,并根据该信息类别生成所述子数据对应的信息排序表;根据所述信息排序表为所有子数据分配存储有效位;获取当前时刻数据有更新的所述子数据的数据内容,将数据有更新的子数据作为更新子数据;根据所述更新子数据的数据内容和存储有效位,生成待传输数据包;将所述待传输数据包发送至目的端。
【技术特征摘要】
1.一种数据压缩传输方法,其特征在于,所述数据压缩传输方法包括:
获取传输数据中所有子数据的信息类别,并根据该信息类别生成所述子数据对应的信
息排序表;
根据所述信息排序表为所有子数据分配存储有效位;
获取当前时刻数据有更新的所述子数据的数据内容,将数据有更新的子数据作为更新
子数据;
根据所述更新子数据的数据内容和存储有效位,生成待传输数据包;
将所述待传输数据包发送至目的端。
2.如权利要求1所述的数据压缩传输方法,其特征在于,所述根据所述信息排序表为所
有子数据分配存储有效位的步骤包括:
根据所述信息排序表,为各个所述子数据分配存储位置和存储有效位;
所述根据所述更新子数据的数据内容和存储有效位,生成待传输数据包的步骤包括:
根据所述更新子数据的存储位置,对该更新子数据进行排序形成数据队列;
根据所述更新子数据的存储有效位,在所述数据队列中各个更新子数据对应位置分配
对应的存储有效位;
将所述更新子数据的数据内容存储在所述数据队列中对应的存储有效位中,以生成待
传输数据包。
3.如权利要求1所述的数据压缩传输方法,其特征在于,所述将所述待传输数据包发送
至目的端的步骤包括:
根据所述信息排序表和当前时刻的更新子数据,生成有序标识各所述子数据更新情况
的信息掩码表;
将所述信息掩码表封装到所述待传输数据包,并将封装后的待传输数据包发送至目的
端。
4.如权利要求3所述的数据压缩传输方法,其特征在于,所述根据所述信息排序表和当
前时刻的更新子数据,生成有序标识各所述子数据更新情况的信息掩码表的步骤包括:
逐个查询所述子数据当前时刻数据是否有更新,对数据有更新的子数据关联第一标
值,对数据没有更新的子数据关联第二标值;
根据所述信息排序表对所述子数据关联的第一标值或第二标值进行排序,生成有序标
识各所述子数据更新情况的信息掩码表。
5.如权利要求2至4任意一项所述的数据压缩传输方法,其特征在于,所述根据所述信
息排序表,为各个所述子数据分配存储位置和存储有效位的步骤包括:
根据所述信息排序表中各个所述子数据的排列位置,为各个所述子数据分配存储位
置;
根据所述信息排序表中各个所述子数据的信息类型,为所述子数据...
【专利技术属性】
技术研发人员:刘均,陈质健,岑满艺,申舍林,
申请(专利权)人:深圳市元征科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。