A method of wireless sensor network data backup, the wireless sensor network comprises a plurality of sensing devices, which is characterized in that the method comprises the following steps in any one of the sensing devices, until the data collected complete N backup, which, N > 1 cycles: to store the spatial information storage module neighbor sensing equipment in radio local storage space; information storage module periodically receives neighbor sensing devices in the storage space; information stored in the local memory module neighbor sensing device; occupy the remaining storage space when the local storage module to be less than the backup data space when the neighbor sensing device can transmit the data to meet the predetermined conditions will be backed up. The invention also provides a sensing device and a wireless sensor network. The data can be effectively and reliably backed up by the method described.
【技术实现步骤摘要】
数据备份的方法、传感设备和无线传感网络
本专利技术涉及物联网领域,具体地,涉及一种无线传感网络中的数据备份的方法、执行该备份方法的传感设备和一种包括该传感设备的无线传感网络。
技术介绍
随着物联网技术的快速发展,物联网已经广泛地应用在了众多的行业。其中,无线传感网络是一种常见的物联网模式。无线传感网络包括多个传感设备,每个传感设备均能够对周围环境进行感知和数据采集。无线传感网络中的传感设备通常无人值守,并且,有些传感设备设置在偏远地区。一旦传感设备出现故障,容易造成数据丢失。因此,需要对传感设备进行数据备份。如何对无线传感网络中的传感设备所采集的数据进行有效的备份成为本领域亟待解决的技术问题。
技术实现思路
本专利技术的目的在于提供一种无线传感网络中的数据备份的方法、执行该备份方法的传感设备和一种包括该传感设备的无线传感网络。利用所述数据备份的方法可以对传感设备的数据进行有效的备份。为了实现上述目的,作为本专利技术的一个方面,提供一种无线传感网络中的数据备份的方法,所述无线传感网络包括多个传感设备,其特征在于,所述方法包括在任意一个所述传感设备中进行的以下步骤,直至采集到的数据完成N次备份为止,其中,N>1:周期性地向邻居传感设备广播本地的存储模块中的存储空间信息;周期性地接收邻居传感设备的存储模块中的存储空间信息;将邻居传感设备的存储空间信息存储至本地存储模块;接收到待备份的数据后,判断本地的存储模块剩余存储空间是否大于待备份的数据所占据的空间;当本地存储模块的剩余存储空间小于待备份的数据所占据的空间时,将待备份的数据发送至符合预定条件的邻居传感设备,以完成 ...
【技术保护点】
一种无线传感网络中的数据备份的方法,所述无线传感网络包括多个传感设备,其特征在于,所述方法包括在任意一个所述传感设备中进行的以下步骤,直至采集到的数据完成N次备份为止,其中,N>1:周期性地向邻居传感设备广播本地的存储模块中的存储空间信息;周期性地接收邻居传感设备的存储模块中的存储空间信息;将邻居传感设备的存储空间信息存储至本地存储模块;接收到待备份的数据后,判断本地的存储模块剩余存储空间是否大于待备份的数据所占据的空间;当本地存储模块的剩余存储空间小于待备份的数据所占据的空间时,将待备份的数据发送至符合预定条件的邻居传感设备,以完成备份,其中,所述预定条件包括所述邻居传感设备的剩余存储空间大于所述待备份的数据所占据的空间。
【技术特征摘要】
1.一种无线传感网络中的数据备份的方法,所述无线传感网络包括多个传感设备,其特征在于,所述方法包括在任意一个所述传感设备中进行的以下步骤,直至采集到的数据完成N次备份为止,其中,N>1:周期性地向邻居传感设备广播本地的存储模块中的存储空间信息;周期性地接收邻居传感设备的存储模块中的存储空间信息;将邻居传感设备的存储空间信息存储至本地存储模块;接收到待备份的数据后,判断本地的存储模块剩余存储空间是否大于待备份的数据所占据的空间;当本地存储模块的剩余存储空间小于待备份的数据所占据的空间时,将待备份的数据发送至符合预定条件的邻居传感设备,以完成备份,其中,所述预定条件包括所述邻居传感设备的剩余存储空间大于所述待备份的数据所占据的空间。2.根据权利要求1所述的数据备份的方法,其特征在于,所述预定条件还包括所述邻居传感设备的优先级最高,其中,按照如下公式计算所述邻居传感设备的优先级:F=M-ΔM((t1-t2)/Ts),其中,其中,F为待计算的邻居传感设备的优先判断因子,待计算的邻居传感设备的优先级与该待计算的邻居传感设备的优先判断因子正相关;ΔM为待备份的数据所占据的空间;t1为所述传感设备对待计算的邻居传感设备进行优先级判断的时刻;t2为所述传感设备接收到待计算的邻居传感设备的广播信息的时刻;M为t2时刻待计算的邻居传感设备的剩余存储空间;Ts为所述传感设备的信息采集周期。3.根据权利要求1或2所述的数据备份的方法,其特征在于,所述数据备份的方法还包括:当本地存储模块的剩余存储空间大于待备份的数据所占据的空间时,将待备份的数据存储至本地存储模块;判断所述待备份的数据的剩余备份次数;当所述待备份的数据的剩余备份次数大于0时,将所述待备份的数据发送至符合所述预定条件的邻居传感设备;当所述待备份的数据的剩余备份次数等于0时,结束备份。4.根据权利要求3所述的数据备份的方法,其特征在于,将邻居传感设备的存储空间信息存储至本地存储模块的步骤包括:提取本周期接收到的邻居传感设备的广播信息中的邻居传感设备的ID;将本周期接收到的邻居传感设备的ID与已经存储的邻居传感设备的ID进行对比;当本周期接收到的邻居传感设备的ID与已经存储的邻居传感设备的ID相同时,将本周期接收到的邻居传感设备的广播信息覆盖已经存储的该邻居传感设备的广播信息;当本周期接收到的邻居传感设备的ID与已经存储的邻居传感设备的ID不同时,直接存储本周期接收到的邻居传感设备的广播信息。5.根据权利要求4所述的数据备份的方法,其特征在于,所述数据备份的方法还包括:判断存储在本地存储模块的邻居传感设备的信息所占空间是否超过预定空间值;当存储在本地存储模块的邻居传感设备的信息所占空间超过预定空间值时,删除优先级最低的邻居传感设备的信息。6.一种传感设备,所述传感设...
【专利技术属性】
技术研发人员:刘媛媛,林晨,韩莹莹,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。