[发明专利]一种提高智能网荷互动终端数据存储效率及安全性的方法有效
申请号: | 201610782382.7 | 申请日: | 2016-08-30 |
公开(公告)号: | CN107798002B | 公开(公告)日: | 2020-04-03 |
发明(设计)人: | 翁红碗;孙启龙;戴成涛;王海俊;汪梦余 | 申请(专利权)人: | 光一科技股份有限公司 |
主分类号: | G06F16/172 | 分类号: | G06F16/172 |
代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 何朝旭 |
地址: | 211103 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种提高智能网荷互动终端数据存储效率及安全性的方法,属于网络通信技术领域。该方法包括存储步骤、提取步骤、常规读取、数据恢复、网络求救各步骤,不仅由于将逻辑文件以化零为整的方式存储于物理文件,因此显著增加了存储容量,并且引入了一级索引和二级索引文件,因此有效保证了数据的查找效率。此外,还采用了CRC32校验、压缩备份、网络求救多重保障机制,具备极强的数据恢复能力,确保了数据存储的安全性和终端运行的可靠性。 | ||
搜索关键词: | 一种 提高 智能 互动 终端 数据 存储 效率 安全性 方法 | ||
【主权项】:
一种提高智能网荷互动终端数据存储效率及安全性的方法,其特征在于包括以下步骤:第1步、存储步骤1.1步、将存储空间划分为常规区和备份区;1.2步、建立保存每个逻辑文件在物理文件中包括名称、地址、长度、校验码在内存储信息的二级索引文件;1.3步、针对二级索引文件,提取出逻辑文件名称,并按照字母先后进行排序,建立反映二级索引文件中相应的一级索引文件,存储于内存中;1.4步、将小于50%物理文件的逻辑文件以至少两件紧密存储在同一物理文件上的方式存储在常规区的物理文件上;同时将压缩后小于50%物理文件的逻辑文件以至少两件紧密存储在同一物理文件上的方式存储在备份区的物理文件上;第2步、提取步骤2.1步、在一级索引文件中查找指定逻辑文件名称,以确定该逻辑文件在二级索引文件中的下标位置;2.2步、根据在一级索引文件查找确定的下标位置,在二级索引文件中定位到指定逻辑文件,提取出该逻辑文件在常规区和备份区中对应的物理文件存储信息;第3步、常规读取3.1步、按照提取到的常规区存储信息中的物理文件名称,调用文件系统open函数尝试在常规区打开对应名称的物理文件;若打开失败,则提示打开不成功,进入数据恢复步骤;若打开成功,则提示可以进行物理文件的常规读写操作,进行下步;3.2步、按照提取到的常规区存储信息中的物理文件地址、大小,调用文件系统read函数尝试在常规区物理文件中读取对应逻辑文件的内容;若读取失败,则提示读取不成功,进入数据恢复步骤;若读取成功,则提示读取成功,返回实际读取文件;3.3步、按照存储信息中提示的校验码,采用国际CRC32标准算法尝试进行整体校验;若校验失败,则提示校验不成功,进入数据恢复步骤;若校验成功,则提示逻辑文件内容正确;第4步、数据恢复4.1步、按照提取到的备份区存储信息中的物理文件名称,调用文件系统open函数尝试在备份区打开对应名称的备份物理文件;若打开失败,则提示打开不成功,进入网络求救步骤;若打开成功,则提示可以进行备份物理文件的常规读写操作,进行下步;4.2步、按照提取到的备份区存储信息中的物理文件地址、大小,调用文件系统read函数尝试在备份区物理文件中读取对应逻辑文件的内容;若提示读取不成功,进入网络求救步骤;若读取成功,提示读取成功,返回实际读取文件,进行下步;4.3步、尝试解压实际取得文件;若解压缩失败,则返回解压不成功,进入网络求救步骤;若解压成功,则提示解压成功,返回实际解压文件,进行下步;4.4步、按照存储信息中提示的校验码,采用国际CRC32标准算法尝试进行整体校验;若校验失败,则提示校验不成功,进入网络求救步骤;若校验成功,则提示逻辑文件内容正确,并修复对应常规区的逻辑文件;第5步、网络求救5.1步、以广播方式发送带终端自身地址addr以及身份标志 identity的“网络求救”报文,等待回复;5.2步、接收到同伴终端回复的“愿意施救”报文后,与同伴终端建立密码为自身地址的FTP链接;5.3步、FTP链接建立成功后,下载自身异常的参数文件,下载成功后替换自身常规区、备份区内的异常文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于光一科技股份有限公司,未经光一科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610782382.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种农业电子商品的搜索方法
- 下一篇:智能网卡驱动的二次开发系统及其方法