一种无线传感器网络数据智能压缩方法技术

技术编号:40027176 阅读:31 留言:0更新日期:2024-01-16 17:40
本发明专利技术涉及数据编码压缩技术领域,具体涉及一种无线传感器网络数据智能压缩方法。该方法根据传输数据的种类数量获得初始字典,根据初始字典的剩余空间和每类字符的出现频率,获得每类字符的可分配度;对传输数据进行LZW算法编码获得待加入字符串;根据待加入字符串中首位字符的出现频率,传输数据的剩余数据量和待加入字符串的相对频率,获得条件频率,结合待加入字符串中首位字符的可分配度获得待加入字符串的优选程度;根据优选程度更新初始字典,继续进行LZW算法编码不断更新初始字典,直至所有传输数据完成编码,获得压缩数据。本发明专利技术对LZW算法中字典更新过程优化,提高对数据的压缩效率,使压缩效果较优。

【技术实现步骤摘要】

本专利技术涉及数据编码压缩,具体涉及一种无线传感器网络数据智能压缩方法


技术介绍

1、通过无线传感器网络的数据传输,可以实现数据的实时监测、远程控制和智能决策等,为各个行业带来更高的效率、可靠性和可持续发展。无线传感器网络广泛应用在工业自动化、农业与环境监测、建筑与智能家居、医疗保健和物流与供应链管理等方面。然而无线传感器网络数据往往有着较大的数据量,这将导致数据在进行网络传输时会消耗大量的传输带宽,降低传输的速度,因此数据压缩处理在无线传感器网络数据传输中是极为重要。

2、在无线传感器网络数据中,由于需要进行监测的数据往往有着较大的集中性,大部分数据随着时间的变化产生的变化较低甚至没有变化,导致数据中存在大量重复数据,在现有编码压缩技术中常使用lzw算法进行无损编码压缩,而现有采用lzw算法进行编码的过程中,由于无线传感器网络数据具有的多样性的特点,使得一些频率较低的字符串在加入字典进行编码压缩时,不仅仅导致数据的编码效率低,还使得lzw算法对数据的压缩率较低,最终压缩效果较差。


技术实现思路

...

【技术保护点】

1.一种无线传感器网络数据智能压缩方法,其特征在于,所述方法包括:

2.根据权利要求1所述一种无线传感器网络数据智能压缩方法,其特征在于,所述初始字典的获取方法包括:

3.根据权利要求2所述一种无线传感器网络数据智能压缩方法,其特征在于,所述获得初始字典的大小的具体表达式为:

4.根据权利要求2所述一种无线传感器网络数据智能压缩方法,其特征在于,所述可分配度的获取方法包括:

5.根据权利要求1所述一种无线传感器网络数据智能压缩方法,其特征在于,所述条件频率的获取方法包括:

6.根据权利要求5所述一种无线传感器网络数据智能压缩方法...

【技术特征摘要】

1.一种无线传感器网络数据智能压缩方法,其特征在于,所述方法包括:

2.根据权利要求1所述一种无线传感器网络数据智能压缩方法,其特征在于,所述初始字典的获取方法包括:

3.根据权利要求2所述一种无线传感器网络数据智能压缩方法,其特征在于,所述获得初始字典的大小的具体表达式为:

4.根据权利要求2所述一种无线传感器网络数据智能压缩方法,其特征在于,所述可分配度的获取方法包括:

5.根据权利要求1所述一种无线传感器网络数据智能压缩方法,其特征在于,所述条件频率的获取方法包括:

6.根据权利要求5所述一种无线传感器网络数据智能压缩方法,其特征在于,所述待加入字符串的调整频率的具体表达式为:

7.根据...

【专利技术属性】
技术研发人员:徐逸飞田峰任乐然徐后龙
申请(专利权)人:南京邮电大学
类型:发明
国别省市:

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

1