基于云计算的数据中心传输优化方法技术

技术编号:39514303 阅读:10 留言:0更新日期:2023-11-25 18:51
本发明专利技术涉及数据传输技术领域,具体涉及基于云计算的数据中心传输优化方法,包括:采集智能设备的电流数据序列;根据电流数据序列得到范围变化趋势值;根据电流数据序列得到电流数据记录;根据电流数据记录得到缓冲电流数据段;根据缓冲电流数据段得到字典电流数据段;根据范围变化趋势值

【技术实现步骤摘要】
基于云计算的数据中心传输优化方法


[0001]本专利技术涉及数据传输
,具体涉及基于云计算的数据中心传输优化方法


技术介绍

[0002]随着物联网技术的不断更新发展,越来越多的智能设备被开发出来,并被大量投用于日常生活中

智能设备在正常工作时会产生大量的能耗数据,为了更好地了解智能设备的能耗性能,从而开发出性能更优良的智能设备,需要将能耗数据传输至数据中心,通过数据中心进行数据分析

由于智能设备都需要电能支持运行,所以主要消耗的能耗数据为电流数据,将电流数据传输至数据中心即可;但由于智能设备会产生大量的电流数据,为了提高电流数据的传输效率,需要对电流数据进行压缩处理,将压缩处理后的电流数据传输

[0003]传统压缩处理方法利用
LZ77
压缩算法对电流数据中重复出现的数据段进行压缩,但由于电流数据会随机产生不同程度的波动,使重复出现的数据段较少,导致
LZ77
压缩算法压缩的数据较少,压缩效率低,使压缩后的电流数据的数据量仍然较大,进而使电流数据的传输效率较低


技术实现思路

[0004]本专利技术提供基于云计算的数据中心传输优化方法,以解决现有的问题:由于电流数据会随机产生不同程度的波动,使重复出现的数据段较少,导致
LZ77
压缩算法压缩的数据较少,压缩效率低,使压缩后的电流数据的数据量仍然较大,进而使电流数据的传输效率较低

[0005]本专利技术的基于云计算的数据中心传输优化方法采用如下技术方案:包括以下步骤:采集智能设备的电流数据序列,所述电流数据序列包含多个电流数据;根据电流数据序列得到每个电流数据的范围变化趋势值;根据电流数据序列得到若干电流数据记录,所述电流数据记录包含一个字典窗口以及一个先行缓冲区;根据电流数据记录得到每个先行缓冲区的若干缓冲电流数据段;根据缓冲电流数据段以及字典窗口得到每个缓冲电流数据段的若干字典电流数据段;根据范围变化趋势值

缓冲电流数据段以及字典电流数据段,得到若干电流数据对以及每个电流数据对的范围变化趋势差异值;根据范围变化趋势差异值得到每个电流数据对的区域相似性;根据区域相似性得到每个缓冲电流数据段的若干字典电流数据段与每个缓冲电流数据段的数据段压缩必要性;根据数据段压缩必要性得到每个电流数据记录的最终缓冲电流数据段;根据最终缓冲电流数据段进行压缩传输

[0006]优选的,所述根据电流数据序列得到每个电流数据的范围变化趋势值,包括的具体方法为:
式中,表示第个电流数据的初始范围变化趋势值,;表示第个电流数据;表示第个电流数据;表示第个电流数据;表示取绝对值;获取电流数据序列中所有电流数据的初始范围变化趋势值,将所有初始范围变化趋势值进行线性归一化,将归一化后的每个初始范围变化趋势值记为范围变化趋势值

[0007]优选的,所述根据电流数据序列得到若干电流数据记录,包括的具体方法为:将预设的文本窗口长度

字典窗口长度以及先行缓冲区长度分别记为
T1、T2、T3
;其中
T1=T2+T3
,获取一个文本窗口长度为
T1
的文本窗口;将文本窗口中前
T2
长的窗口区域记为字典窗口,将文本窗口中后
T3
长的窗口区域记为先行缓冲区;对于电流数据序列中第一个电流数据为起点,步长为1,依次将电流数据按照从右往左的顺序输入文本窗口,并同时记录一次文本窗口的电流数据,记为电流数据记录,直至将电流数据序列中所有电流数据输入完毕为止

[0008]优选的,所述根据电流数据记录得到每个先行缓冲区的若干缓冲电流数据段,包括的具体方法为:对于任意一个电流数据记录,在电流数据记录上,将先行缓冲区中的电流数据分别记为
w1、w2、w3
……
、wn
;缓冲电流数据段分别为
w1、w1w2、w1w2w3、
……
、w1w2
……
wn。
[0009]优选的,所述根据缓冲电流数据段以及字典窗口得到每个缓冲电流数据段的若干字典电流数据段,包括的具体方法为:对于任意一个缓冲电流数据段,将缓冲电流数据段的长度记为参考长度;依次将字典窗口内电流数据点作为起点,获取长度为参考长度的数据段,记为缓冲电流数据段的字典电流数据段

[0010]优选的,所述根据范围变化趋势值

缓冲电流数据段以及字典电流数据段,得到若干电流数据对以及每个电流数据对的范围变化趋势差异值,包括的具体方法为:对于任意一个缓冲电流数据段的任意一个字典电流数据段,将字典电流数据段内任意一个电流数据记为字典电流数据;在缓冲电流数据段内,将与字典电流数据序号相同的电流数据记为缓冲电流数据,将字典电流数据与缓冲电流数据记为一个电流数据对;将电流数据对中字典电流数据的范围变化趋势值与缓冲电流数据的范围变化趋势值的差值的绝对值记为电流数据对的范围变化趋势差异值

[0011]优选的,所述根据范围变化趋势差异值得到每个电流数据对的区域相似性,包括的具体方法为:对于任意一对电流数据对,将电流数据对中字典电流数据与缓冲电流数据的差值的绝对值记为电流数据对的电流数据差异值;式中,表示电流数据对的区域相似性;表示电流数据对的范围变化趋势差异
值;表示电流数据对的电流数据差异值;表示以自然常数为底的指数函数

[0012]优选的,所述根据区域相似性得到每个缓冲电流数据段的若干字典电流数据段与每个缓冲电流数据段的数据段压缩必要性,包括的具体方法为:对于任意一个缓冲电流数据段的任意一个字典电流数据段,式中,表示字典电流数据段与缓冲电流数据段的压缩必要性;表示在字典电流数据段与缓冲电流数据段中,所有电流数据对的范围变化趋势差异值的最小值;表示在字典电流数据段与缓冲电流数据段中,所有电流数据对的范围变化趋势差异值的最大值;表示在字典电流数据段与缓冲电流数据段中,所有电流数据对的区域相似性的方差;表示在字典电流数据段与缓冲电流数据段中,所有电流数据对的区域相似性的均值;获取缓冲电流数据段的所有字典电流数据段与缓冲电流数据段的压缩必要性,对所有的压缩必要性进行线性归一化,将归一化后的每个压缩必要性记为数据段压缩必要性

[0013]优选的,所述根据数据段压缩必要性得到每个电流数据记录的最终缓冲电流数据段,包括的具体方法为:将预设的数据段压缩必要性阈值记为
T4
;对于任意一个电流数据记录上任意一个缓冲电流数据段的任意一个字典电流数据段,若字典电流数据段与缓冲电流数据段的数据段压缩必要性大于
T4
,将字典电流数据段记为匹配电流数据段;获取缓冲电流数据段的所有匹配电流数据段,获取每个缓冲电流数据段的所有匹配电流数据段,将匹配电流数据段数量最多的缓冲电流数据段记为最终缓冲电流数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
基于云计算的数据中心传输优化方法,其特征在于,该方法包括以下步骤:采集智能设备的电流数据序列,所述电流数据序列包含多个电流数据;根据电流数据序列得到每个电流数据的范围变化趋势值;根据电流数据序列得到若干电流数据记录,所述电流数据记录包含一个字典窗口以及一个先行缓冲区;根据电流数据记录得到每个先行缓冲区的若干缓冲电流数据段;根据缓冲电流数据段以及字典窗口得到每个缓冲电流数据段的若干字典电流数据段;根据范围变化趋势值

缓冲电流数据段以及字典电流数据段,得到若干电流数据对以及每个电流数据对的范围变化趋势差异值;根据范围变化趋势差异值得到每个电流数据对的区域相似性;根据区域相似性得到每个缓冲电流数据段的若干字典电流数据段与每个缓冲电流数据段的数据段压缩必要性;根据数据段压缩必要性得到每个电流数据记录的最终缓冲电流数据段;根据最终缓冲电流数据段进行压缩传输
。2.
根据权利要求1所述基于云计算的数据中心传输优化方法,其特征在于,所述根据电流数据序列得到每个电流数据的范围变化趋势值,包括的具体方法为:式中,表示第个电流数据的初始范围变化趋势值,;表示第个电流数据;表示第个电流数据;表示第个电流数据;表示取绝对值;获取电流数据序列中所有电流数据的初始范围变化趋势值,将所有初始范围变化趋势值进行线性归一化,将归一化后的每个初始范围变化趋势值记为范围变化趋势值
。3.
根据权利要求1所述基于云计算的数据中心传输优化方法,其特征在于,所述根据电流数据序列得到若干电流数据记录,包括的具体方法为:将预设的文本窗口长度

字典窗口长度以及先行缓冲区长度分别记为
T1、T2、T3
;其中
T1=T2+T3
,获取一个文本窗口长度为
T1
的文本窗口;将文本窗口中前
T2
长的窗口区域记为字典窗口,将文本窗口中后
T3
长的窗口区域记为先行缓冲区;对于电流数据序列中第一个电流数据为起点,步长为1,依次将电流数据按照从右往左的顺序输入文本窗口,并同时记录一次文本窗口的电流数据,记为电流数据记录,直至将电流数据序列中所有电流数据输入完毕为止
。4.
根据权利要求1所述基于云计算的数据中心传输优化方法,其特征在于,所述根据电流数据记录得到每个先行缓冲区的若干缓冲电流数据段,包括的具体方法为:对于任意一个电流数据记录,在电流数据记录上,将先行缓冲区中的电流数据分别记为
w1、w2、w3
……
、wn
;缓冲电流数据段分别为
w1、w1w2、w1w2w3、
……
、w1w2
……
wn。5.
根据权利要求1所述基于云计算的数据中心传输优化方法,其特征在于,所述根据缓冲电流数据段以及字典窗口得到每个缓冲电流数据段的若干字典电流数据段,包括的具体方法为:对于任意一个缓冲电流数据段,将缓冲电流数据段的长度记为参考长度;依次将字典
窗口内电流数据点作为起点,获取长度为参考长度的数据段,记为缓冲电流数据段的字典电流数据段
。6.
根据权利要求1所述基于云计算的数据中心传输优化方法,其特征在于,所述根据范围变...

【专利技术属性】
技术研发人员:汪镜波
申请(专利权)人:深圳市互盟科技股份有限公司
类型:发明
国别省市:

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

1