System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于D2D网络的数据备份与转发控制方法和系统技术方案_技高网

基于D2D网络的数据备份与转发控制方法和系统技术方案

技术编号:41277471 阅读:5 留言:0更新日期:2024-05-11 09:29
本发明专利技术提供基于D2D网络的数据备份与转发控制方法和系统,在D2D网络内部确定可信设备域,根据可信设备域下属设备的数据存储状态信息,选择一部分设备作为数据备份存储设备,不需要额外配置其他存储设备进行数据备份存储和安全认证方案设置,降低网络数据备份的硬件成本;还根据需要数据备份的设备与所有数据备份存储设备之间的网络位置关系,选择一个数据备份存储设备执行数据备份操作,保证数据能够快速直接备份存储至可信设备域中;还根据设备发起的数据转发请求,从数据备份存储设备提取相应的数据进行定向转发;并根据设备在D2D网络内的活跃状态,对相应数据备份存储设备进行备份数据清除处理,提高数据备份存储设备的存储空间复用效率。

【技术实现步骤摘要】

本专利技术涉及d2d网络的领域,尤其涉及基于d2d网络的数据备份与转发控制方法和系统。


技术介绍

1、d2d网络内部任意两个设备之间能够进行直接独立的数据交互,并且每个设备自身也能够对数据进行存储。在实际工作中,d2d网络内部设备会不可避免受到攻击,使得自身存储的数据被篡改或窃取,无法保证设备的数据安全。虽然可通过在d2d网络设置pki安全认证方案等来进行数据安全保护,但是在d2d网络内部进行相应安全认证方案的配置需要花费较大的硬件成本和工作量,提高整个d2d网络的运行成本,同时也无法保证整个d2d网络的运行安全性和可靠性。


技术实现思路

1、本专利技术的目的在于提供基于d2d网络的数据备份与转发控制方法和系统,其在d2d网络内部确定可信设备域,根据可信设备域下属设备的数据存储状态信息,选择一部分设备作为数据备份存储设备,不需要额外配置其他存储设备进行数据备份存储和安全认证方案设置,降低网络数据备份的硬件成本;还根据需要数据备份的设备与所有数据备份存储设备之间的网络位置关系,选择一个数据备份存储设备执行数据备份操作,保证数据能够快速直接备份存储至可信设备域中;还根据设备发起的数据转发请求,从数据备份存储设备提取相应的数据进行定向转发,提高数据转发的可靠性;并根据设备在d2d网络内的活跃状态,对相应数据备份存储设备进行备份数据清除处理,提高数据备份存储设备的存储空间复用效率。

2、本专利技术是通过以下技术方案实现:

3、基于d2d网络的数据备份与转发控制方法,包括:

4、获取d2d网络的设备工作日志,对所述设备工作日志进行分析,确定所述d2d网络的可信设备域;根据所述可信设备域下属设备的数据存储状态信息,选择其中一部分设备作为数据备份存储设备;

5、对所述d2d网络的非可信设备域下属不同设备之间的数据交互任务进行分析,确定所述设备需要备份的数据;根据所述设备与所有数据备份存储设备之间在所述d2d网络内部的网络位置关系,选择其中一个数据备份存储设备对所述需要备份的数据进行存储;

6、根据所述非可信设备域下属设备发起的数据转发请求,从相应数据备份存储设备中提取相应的数据进行定向转发;并根据所述非可信设备域下属设备在所述d2d网络内部的活跃状态信息,对相应数据备份存储设备进行备份数据清除处理。

7、可选地,获取d2d网络的设备工作日志,对所述设备工作日志进行分析,确定所述d2d网络的可信设备域;根据所述可信设备域下属设备的数据存储状态信息,选择其中一部分设备作为数据备份存储设备,包括:

8、获取d2d网络当前接入的所有设备的设备工作日志,对所述设备工作日志进行分析,得到当前接入的所有设备各自的存储数据丢失率;若所述存储数据丢失率小于预设丢失率阈值,则判断对应设备属于可信设备;将在所述d2d网络内能够相互直接连接的所有可信设备组成所述d2d网络的可信设备域,以及将所述d2d网络除所述可信设备域外的其他所有设备组成所述d2d网络的非可信设备域;获取所述可信设备域下属设备各自的可用数据存储容量值,将所述可用数据存储容量值与预设容量阈值进行对比,若所述可用数据存储容量阈值大于预设容量阈值,则将对应设备作为数据备份存储设备。

9、可选地,对所述d2d网络的非可信设备域下属不同设备之间的数据交互任务进行分析,确定所述设备需要备份的数据;根据所述设备与所有数据备份存储设备之间在所述d2d网络内部的网络位置关系,选择其中一个数据备份存储设备对所述需要备份的数据进行存储,包括:

10、对所述d2d网络的非可信设备域下属不同设备之间的数据交互任务进行分析,确定所述设备在数据交互过程中的数据加密状态信息;根据所述数据加密状态信息,确定所述设备需要备份的数据;

11、获取所述设备与每个数据备份存储设备之间在所述d2d网络内部的网关路径长度,选择具有最小网关路径长度的数据备份存储设备对所述需要备份的数据进行存储,并将所述设备需要备份的数据转换为若干子数据包后,从所述设备直接转移备份至所述具有最小网关路径长度的数据备份存储设备。

12、可选地,选择其中一个数据备份存储设备对所述需要备份的数据进行存储后,包括:

13、步骤s1,进行数据备份储存前,利用下面公式(1),在所述需要备份的数据上添加特殊备份标识,

14、

15、在上述公式(1)中,d16表示在所述需要备份的数据上添加特殊备份标识后的16进制数据;d16表示所述需要备份的数据的16进制数据;d16(i)表示所述需要备份的数据的16进制数据中第i位上的数值;n表示所述需要备份的数据的16进制数据的总位数;<<表示左移;len[]表示求取括号内16进制数据的总位数;

16、步骤s2,在对储存的数据进行提取后,利用下面公式(2),根据所述提取的数据上的特殊备份标识验证数据是否准确,

17、

18、在上述公式(2)中,e表示验证提取数据是否准确的判定值;f[]表示判断函数,若括号内的算式成立则函数值为1,若括号内的算式不成立则函数值为0;d16(1)表示数据d16的第1位数据;d16(i)表示数据d16的第i位数据;d16(n+2→n+5)表示数据d16的第n+2位至第n+5位上的16进制数据;

19、若e=1,则表示提取数据验证准确;

20、若e=0,则表示提取数据验证失败,则需要重新提取数据;

21、步骤s3,在验证数据准确后,利用下面公式(3),对提取的数据删除特殊备份标识得到原始数据,

22、d′16=d16(2→n+1) (3)

23、在上述公式(3)中,d′16表示对提取的数据删除特殊备份标识得到原始数据的16进制数据;d16(2→n+1)表示数据d16的第2位至第n+1位上的16进制数据。

24、可选地,对所述d2d网络的非可信设备域下属不同设备之间的数据交互任务进行分析,确定所述设备需要备份的数据;根据所述设备与所有数据备份存储设备之间在所述d2d网络内部的网络位置关系,选择其中一个数据备份存储设备对所述需要备份的数据进行存储,包括:

25、对所述d2d网络的非可信设备域下属不同设备之间的数据交互任务进行分析,确定所述设备在数据交互过程中的数据加密状态信息;根据所述数据加密状态信息,确定所述设备需要备份的数据;

26、获取所述设备与每个数据备份存储设备之间在所述d2d网络内部的网关路径长度,选择具有最小网关路径长度的数据备份存储设备对所述需要备份的数据进行存储,并将所述设备需要备份的数据转换为若干子数据包后,从所述设备直接转移备份至所述具有最小网关路径长度的数据备份存储设备。

27、基于d2d网络的数据备份与转发控制系统,包括:

28、设备域确定模块,用于获取d2d网络的设备工作日志,对所述设备工作日志进行分析,确定所述d2d网络的可信设备域;

29本文档来自技高网...

【技术保护点】

1.基于D2D网络的数据备份与转发控制方法,其特征在于,包括:

2.如权利要求1所述的基于D2D网络的数据备份与转发控制方法,其特征在于:

3.如权利要求1所述的基于D2D网络的数据备份与转发控制方法,其特征在于:

4.如权利要求1所述的基于D2D网络的数据备份与转发控制方法,其特征在于:

5.如权利要求1所述的基于D2D网络的数据备份与转发控制方法,其特征在于:

6.基于D2D网络的数据备份与转发控制系统,其特征在于,包括:

7.如权利要求6所述的基于D2D网络的数据备份与转发控制系统,其特征在于:

8.如权利要求6所述的基于D2D网络的数据备份与转发控制系统,其特征在于:

9.如权利要求6所述的基于D2D网络的数据备份与转发控制系统,其特征在于:

【技术特征摘要】

1.基于d2d网络的数据备份与转发控制方法,其特征在于,包括:

2.如权利要求1所述的基于d2d网络的数据备份与转发控制方法,其特征在于:

3.如权利要求1所述的基于d2d网络的数据备份与转发控制方法,其特征在于:

4.如权利要求1所述的基于d2d网络的数据备份与转发控制方法,其特征在于:

5.如权利要求1所述的基于d2d网络的...

【专利技术属性】
技术研发人员:兰雨晴余丹贺江
申请(专利权)人:慧之安信息技术股份有限公司
类型:发明
国别省市:

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

1