[发明专利]一种数据传输错误处理方法及系统有效
申请号: | 201911360065.6 | 申请日: | 2019-12-25 |
公开(公告)号: | CN111211864B | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 王国义;袁涛;王飞;李昊;余兴国;刘世坤;崔傲 | 申请(专利权)人: | 安徽机电职业技术学院 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;G06F21/64;G06F11/14 |
代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 王刚 |
地址: | 241000 *** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 错误 处理 方法 系统 | ||
1.一种数据传输错误处理方法,其特征在于,所述方法包括:
为数据宿的数据集创建卷影副本;
源数据发送时,为数据宿中的数据集和所述卷影副本分别添加时间戳;
在所述卷影副本中记录所述时间戳后目标数据宿中的数据集发生的所有变化,记为数据更改;
提取源数据的第一特征信息;
源数据送达目标数据宿时,提取送达数据的第二特征信息;
将所述第一特征信息和所述第二特征信息进行比较;
若所述第二特征信息与所述第一特征信息不符,则根据所述数据更改将所述数据集还原至所述时间戳节点;
所述提取源数据的第一特征信息,包括:
获取源数据的文件大小;
计算预设的数据簇在所述源数据中的距离;
所述提取送达数据的第二特征信息,包括:
获取送达数据的文件大小;
计算预设的数据簇在所述送达数据中的距离。
2.根据权利要求1所述的数据传输错误处理方法,其特征在于,所述预设的数据簇的距离,符合以下公式
其中,d为第i个数据簇与第j个数据簇之间的距离,Xi为第i个数据簇,Xj为第j个数据簇。
3.根据权利要求1所述的数据传输错误处理方法,其特征在于,所述根据所述数据更改将所述数据集还原至所述时间戳节点之前,还包括:
记录错误次数;
若错误次数超过预设次数,执行数据还原;
否则向数据源重新获取源数据;
再次进行第一特征信息提取、第一特征信息和第二特征信息的比较。
4.一种数据传输错误处理系统,其特征在于,包括:
副本模块,用于为数据宿的数据集创建卷影副本;
时间记录模块,用于在源数据发送时,为数据宿中的数据集和所述卷影副本分别添加时间戳;
数据更改记录模块,在所述卷影副本中记录所述时间戳后目标数据宿中的数据集发生的所有变化,记为数据更改;
特征提取模块,用于提取源数据的第一特征信息,以及源数据送达目标数据宿时,提取送达数据的第二特征信息;
特征比较模块,用于将所述第一特征信息和所述第二特征信息进行比较;
数据还原模块,若所述第二特征信息与所述第一特征信息不符,则根据所述数据更改将所述数据集还原至所述时间戳节点;
所述第一特征信息包括源数据的文件大小和预设的数据簇在源数据中的距离;
所述第二特征信息包括送达数据的大小和预设的数据簇在送达数据中的距离。
5.根据权利要求4所述的数据传输错误处理系统,其特征在于,还包括:
错误记录模块,用于在所述第二特征信息与所述第一特征信息不符时,记录错误次数,错误次数超过设定次数时,根据所述数据更改将所述数据集还原至所述时间戳节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽机电职业技术学院,未经安徽机电职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911360065.6/1.html,转载请声明来源钻瓜专利网。