物联网感知层的数据增量备份方法及系统技术方案

技术编号:8452904 阅读:221 留言:0更新日期:2013-03-21 14:08
本发明专利技术公开了一种物联网感知层的数据增量备份方法及系统,该方法包括以下步骤:为每一个传感器分配一个唯一的节点聚集索引Node_ID,每一条传感器检测数据生成时自动分配一个唯一的数据聚集索引Index_ID;以节点聚集索引Node_ID为键查找增量日志索引树获得相应传感器在增量日志索引树上的节点,根据每个节点最近两条检测数据的比较结果更新,增量日志索引树为AVL树结构;以数据聚集索引Index_ID为键查找数据日志索引树获得相应传感器在数据日志索引树上的节点,将检测数据写入数据日志文件,数据日志索引树为B+树结构。本发明专利技术,可以在运行过程中进行在线备份,保证物联网应用的连续运行,并且大大提高了对数据增量的查询速度。

【技术实现步骤摘要】

本专利技术涉及无线传感器网络,具体涉及物联网感知层的数据增量备份方法及系统
技术介绍
无线传感器网络作为物联网感知层的核心,承担着数据检测、采集和传输的重任。由于无线传感器网络的特殊性,在实际应用中,经常会遇到以下各种风险的危害自然风险一例如洪涝、雨雪等;人为风险一例如环境污染、人为破坏等;技术风险一例如硬件失效、软件错误、供电失败等。上面这些人为或自然的原因,会造成无线传感器网络的瘫痪或单个传感器的运行故障,使得具有重要科研价值及经济价值的检测数据丢失,并对整个物联网的正常工作带来严重影响。因此对无线传感器网络实施一种有效的数据备份策略,是非常有必要的。无线传感器网络作为ー种小型嵌入式系统,目前所采用的数据备份策略一般可分为两种(I)完全备份。所谓完全备份,是指对无线传感器网络的全部数据文件执行ー个完整的物理拷贝。其优点在干实现机制最为简单,对无线传感器网络的软件及硬件要求都很低。但是,由于在备份过程中可能有新的数据插入,为了保证备份数据的完整性,在执行备份操作之前,需要关闭数据录入服务,在对数据文件进行了完整的物理拷贝后,再启用数据录入。因此,这种方案存在以下缺点毎次备份前需本文档来自技高网...

【技术保护点】
物联网感知层的数据增量备份方法,其特征在于,包括以下步骤:为每一个传感器分配一个唯一的节点聚集索引Node_ID,每一条传感器检测数据生成时自动分配一个唯一的数据聚集索引Index_ID;以所述节点聚集索引Node_ID为键查找增量日志索引树获得相应传感器在所述增量日志索引树上的节点,根据每个所述节点最近两条检测数据标识是否不同更新增量日志索引树的相应节点,所述增量日志索引树为AVL树结构,每一个传感器唯一对应于所述AVL树中的一个节点,所述节点保存有该传感器与所述每一条检测数据相对应的数据聚集索引Index_ID;以相应的数据聚集索引Index_ID为键查找数据日志索引树获得相应传感器在所述...

【技术特征摘要】

【专利技术属性】
技术研发人员:许守明别剑曹非非向智宇许德玮
申请(专利权)人:武汉邮电科学研究院
类型:发明
国别省市:

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

1