一种网关数据智能优化方法技术

技术编号:41110246 阅读:22 留言:0更新日期:2024-04-25 14:03
本发明专利技术涉及数据压缩技术领域,具体涉及一种网关数据智能优化方法。方法包括:获取待压缩的数据流;基于查询窗口对待压缩的数据流中的字符进行匹配,根据待压缩的数据流中每个字符段匹配时被分割的子字符段的数量以及相邻的子字符段在查找缓冲区中的间隔,得到待压缩的数据流中每个字符段匹配时对应的相似程度;基于相似程度确定每个字符段对应的插值可行性,进而筛选目标字符段;根据每个目标字符段匹配时单间隔区的数量、多间隔区的数量以及相似程度,得到每个目标字符段对应的插值合理性,进而筛选待压缩字符段;采用LZ系列算法对待压缩字符段进行压缩处理,获得压缩后的数据。本发明专利技术在保证数据流压缩效果的同时提高了压缩效率。

【技术实现步骤摘要】

本专利技术涉及数据压缩,具体涉及一种网关数据智能优化方法


技术介绍

1、随着互联网的发展,大数据时代已经来临,无论是互联网还是本地服务器,时时刻刻需要进行数据的传输和存储,而设备接收到的原始数据的数据量巨大,在传输和保存过程中占用大量的带宽和空间,随着数据量的增大传输时间也成倍增加,因此衍生了一些数据压缩算法。

2、lz系列算法是一种能对数据进行无损压缩的算法,其原理是通过一个动态窗口对数据流进行滑动,窗口分为先行缓冲区和查找缓冲区,查找缓冲区相较于先行缓冲区大得多,在滑动过程中将先行缓冲区的字符使用查找缓冲区偏移量和匹配长度表示,以达到减少存储空间的目的。对于lz系列算法来说,窗口越大,压缩效果越好,但压缩时消耗的时间就越长,压缩效率越低,因此时间成本更高。


技术实现思路

1、为了解决现有的lz系列算法在对数据流进行压缩时存在的压缩效率较低的问题,本专利技术的目的在于提供一种网关数据智能优化方法,所采用的技术方案具体如下:

2、本专利技术提供了一种网关数据智能优化方法,该方法包括以本文档来自技高网...

【技术保护点】

1.一种网关数据智能优化方法,其特征在于,该方法包括以下步骤:

2.根据权利要求1所述的一种网关数据智能优化方法,其特征在于,所述根据待压缩的数据流中每个字符段匹配时被分割的子字符段的数量以及相邻的子字符段在查找缓冲区中的间隔,得到待压缩的数据流中每个字符段匹配时对应的相似程度,包括:

3.根据权利要求2所述的一种网关数据智能优化方法,其特征在于,采用如下公式计算第n个字符段匹配时对应的相似程度:

4.根据权利要求1所述的一种网关数据智能优化方法,其特征在于,所述基于所述相似程度确定每个字符段对应的插值可行性,包括:

5.根据权利要求4所述...

【技术特征摘要】

1.一种网关数据智能优化方法,其特征在于,该方法包括以下步骤:

2.根据权利要求1所述的一种网关数据智能优化方法,其特征在于,所述根据待压缩的数据流中每个字符段匹配时被分割的子字符段的数量以及相邻的子字符段在查找缓冲区中的间隔,得到待压缩的数据流中每个字符段匹配时对应的相似程度,包括:

3.根据权利要求2所述的一种网关数据智能优化方法,其特征在于,采用如下公式计算第n个字符段匹配时对应的相似程度:

4.根据权利要求1所述的一种网关数据智能优化方法,其特征在于,所述基于所述相似程度确定每个字符段对应的插值可行性,包括:

5.根据权利要求4所述的一种网关数据智能优化方法,其特征在于,基于所述插值可行性筛选目标字符段,包括:

6.根据权利要求1所述的一种网关数据智能优化方法,其特...

【专利技术属性】
技术研发人员:曲宝春王玲兰张斌
申请(专利权)人:苏州爱雄斯通信技术有限公司
类型:发明
国别省市:

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

1