技术领域
本发明涉及数据处理领域,尤其涉及一种数据链路弹性处理方法和装置。
背景技术:
用户数据,指的是在用户使用过程中收集的相关数据。例如使用习惯、账号、设置等。清空用户数据,指的是删除用户个人数据,恢复至初始状态。比较常见的软件有:浏览器,播放器,输入法,下载软件等。浏览器:删除用户访问记录,Cookies,账户名和密码,参数设置等。播放器:删除视频缓存文件,播放器设置等。输入法:删除用户词库,设置等。下载软件:删除用户下载数据,设置等。然而,现有的用户测试数据后缺乏将用户测试数据进行展示的方法。
技术实现要素:
基于此,本发明提供了一种数据链路弹性处理方法。
一种数据链路弹性处理方法,所述方法包括:
截取数据链路的第一预设节点与第二预设节点之间的链路单元;
对所述链路单元进行测试,获取数据链路的多个属性数值;
获取所述属性数值的阻塞属性;
控制寄存器获取所述弹性属性在一预设时间段的阻塞属性变化,并将变化后的阻塞属性与变化前的阻塞属性做残差处理。
在其中一个实施例中,所述方法还包括:
将所述多个属性数值按照列表的形式保存在网元中。
在其中一个实施例中,所述方法还包括:
判断所述阻塞属性变化是否超出一阈值;
若是,则收集数据链路的数据包;
将所述数据包中的一部分进行丢包处理。
在其中一个实施例中,所述方法还包括:
对丢包处理后的数据链路进行进一步的测试;
测试是否出现冗余包;
若是,则剔除冗余包。
在其中一个实施例中,所述方法还包括:
对丢包处理后的数据链路进行链路弹性测试;
测试是否出现弹性链路。
一种数据链路弹性处理装置,所述装置包括:
截取模块,用于截取数据链路的第一预设节点与第二预设节点之间的链路单元;
测试模块,用于测试对所述链路单元进行测试,获取数据链路的多个属性数值;
获取模块,用于获取所述属性数值的阻塞属性;
残差处理模块,用于控制寄存器获取所述弹性属性在一预设时间段的阻塞属性变化,并将变化后的阻塞属性与变化前的阻塞属性做残差处理。
在其中一个实施例中,所述装置还包括:
保存模块,用于将所述多个属性数值按照列表的形式保存在网元中。
在其中一个实施例中,所述装置还包括:
判断模块,用于判断所述阻塞属性变化是否超出一阈值;
收集模块,用于收集数据链路的数据包;
丢包处理模块,用于将所述数据包中的一部分进行丢包处理。
在其中一个实施例中,所述装置还包括:
进一步测试模块,用于对丢包处理后的数据链路进行进一步的测试;
冗余包测试模块,用于测试是否出现冗余包;
若是,则剔除冗余包。
在其中一个实施例中,所述装置还包括:
测试模块,用于对丢包处理后的数据链路进行链路弹性测试;
测试是否出现弹性链路。
有益效果:
本发明提供了一种数据链路弹性处理方法,所述方法包括:截取数据链路的第一预设节点与第二预设节点之间的链路单元;对所述链路单元进行测试,获取数据链路的多个属性数值;获取所述属性数值的阻塞属性;控制寄存器获取所述弹性属性在一预设时间段的阻塞属性变化,并将变化后的阻塞属性与变化前的阻塞属性做残差处理。本发明通过对数据链路阻塞进行处理,使得数据链路在传输数据时不会出现丢失数据包的情况。
附图说明
为了更清楚地说明本发明运行原理和使用的技术方案,下面将对运行原理和使用的技术中所需要使用的附图作简单地介绍。显而易见,下面描述中的附图仅仅是本发明的一些运行例子,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本发明的一种用户测试数据展示方法的方法流程图。
图2是本发明的一种用户测试数据展示装置的装置框图。
具体实施方式
下面将结合本发明运行原理中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参照图1,一种数据链路弹性处理方法,所述方法包括:
S101:截取数据链路的第一预设节点与第二预设节点之间的链路单元;
S102:对所述链路单元进行测试,获取数据链路的多个属性数值;
S103:获取所述属性数值的阻塞属性;
S104:控制寄存器获取所述弹性属性在一预设时间段的阻塞属性变化,并将变化后的阻塞属性与变化前的阻塞属性做残差处理。
在其中一个实施例中,所述方法还包括:
将所述多个属性数值按照列表的形式保存在网元中。
在其中一个实施例中,所述方法还包括:
判断所述阻塞属性变化是否超出一阈值;
若是,则收集数据链路的数据包;
将所述数据包中的一部分进行丢包处理。
在其中一个实施例中,所述方法还包括:
对丢包处理后的数据链路进行进一步的测试;
测试是否出现冗余包;
若是,则剔除冗余包。
在其中一个实施例中,所述方法还包括:
对丢包处理后的数据链路进行链路弹性测试;
测试是否出现弹性链路。
请参照图2,一种数据链路弹性处理装置,所述装置包括:
截取模块100,用于截取数据链路的第一预设节点与第二预设节点之间的链路单元;
测试模块200,用于测试对所述链路单元进行测试,获取数据链路的多个属性数值;
获取模块300,用于获取所述属性数值的阻塞属性;
残差处理模块400,用于控制寄存器获取所述弹性属性在一预设时间段的阻塞属性变化,并将变化后的阻塞属性与变化前的阻塞属性做残差处理。
在其中一个实施例中,所述装置还包括:
保存模块,用于将所述多个属性数值按照列表的形式保存在网元中。
在其中一个实施例中,所述装置还包括:
判断模块,用于判断所述阻塞属性变化是否超出一阈值;
收集模块,用于收集数据链路的数据包;
丢包处理模块,用于将所述数据包中的一部分进行丢包处理。
在其中一个实施例中,所述装置还包括:
进一步测试模块,用于对丢包处理后的数据链路进行进一步的测试;
冗余包测试模块,用于测试是否出现冗余包;
若是,则剔除冗余包。
在其中一个实施例中,所述装置还包括:
测试模块,用于对丢包处理后的数据链路进行链路弹性测试;
测试是否出现弹性链路。
本发明提供了一种数据链路弹性处理方法,所述方法包括:截取数据链路的第一预设节点与第二预设节点之间的链路单元;对所述链路单元进行测试,获取数据链路的多个属性数值;获取所述属性数值的阻塞属性;控制寄存器获取所述弹性属性在一预设时间段的阻塞属性变化,并将变化后的阻塞属性与变化前的阻塞属性做残差处理。本发明通过对数据链路阻塞进行处理,使得数据链路在传输数据时不会出现丢失数据包的情况。
以上对本发明运行原理进行了详细介绍,上述运行原理的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。