一种自适应调整终端节点定时休眠周期的方法

文档序号:7862248阅读:203来源:国知局
专利名称:一种自适应调整终端节点定时休眠周期的方法
技术领域
本发明涉及无线传感器网络(WSN)和物联网技术,尤其涉及一种自适应调整传感网终端节点定时休眠周期的方法。
背景技术
随着传感器技术、无线通信技术、网络技术以及微机电系统等相关技术的发展,出现了由低成本、低功耗、小体积、多功能的传感器终端节点所组成的无线传感器网络(WSN)。它是通过部署在监测区域内大量的廉价微型传感器终端节点组成,以无线通信方式形成的一个多跳的自组织的网络系统,其目的是感知、采集和处理网络覆盖区域中被监测对象的信息,并发送给观察者或后台服务器。无线传感网络与传统固定网络不同,它具有资源有限、自组织、多跳路由、规模大、密度高等特点。由于传感器终端节点资源有限、不能持续的补充能量,所以能耗是影响终端节点和整个网络的生存时间的关键因数。面对这个问题,目前节能方式有很多种,大多数节能都是考虑路由算法,而终端节点主要的采用周期固定的定时休眠的方式达到节能的效果。随着无线传感器网络在各种领域应用的不断推广,能耗是制约其发展的一大障碍,从多方面考虑节约终端节点能耗,成为一个迫切需要解决的问题。当前终端节点一般都是采用固定时间采集监测区域数据,由于一般很多的传感器数据都是连续变化的,并且数据变化的很慢或者一段时间段内数据呈现线性变化,固定时间的数据采集和传输影响节点休眠,使得节点数据发送、监听、接收那些相同的数据,从而使得节点能耗消耗较大;并且当终端节点采集的数据大小变化较小或者一段时间内呈现线性变化时,终端节点依然采用固定时间定时休眠,会导致就浪费节点能耗,而对于数据变化很大的情况缺不能及时采集到数据的技术问题。

发明内容
本发明的目的在于,提供一种自适应调整终端节点定时休眠周期的方法,使得终端节点的定时休眠时间动态改变,即能准确采集监测区域传的数据,又能降低显著降低终端节点的能耗。本发明自适应调整终端节点定时休眠周期的方法包括如下步 骤a、获取当前终端节点采集数据的时间t与数据量D的线性关系对终端节点当前的前k次采集数据的时间和数据量(tn_k,Dn_k)……(tn_2,Dn_2)、(tn_” Dlri)进行最小二乘法,所述η≥2,I≤k〈n ;b、根据所述时间t与数据量D的线性关系,通过当前终端节点采集数据的时间tn计算数据量预测值D, n;C、根据所述数据量预测值D' n与当前终端节点实际采集数据的数据量Dn的偏差范围自适应配置终端节点的定时休眠周期时间Tn;进一步的,所述步骤c具体为设置终端节点的最小休眠时间为LA=Id' n-Dn|,
若A与终端节点的数据采集精度属于同一数量级,则Tn=UNT, N≥ 2 ;若A在终端节点的数据采集精度的[10,20)倍数量级范围内,则Tn=UT ;若A在终端节点的数据采集精度的[20,50)倍数量级范围内,则Tn=Tlri-T ;若A大于终端节点的数据采集精度的50倍数量级范围,则
权利要求
1.一种自适应调整终端节点定时休眠周期的方法,其特征在于,包括如下步骤 a、获取当前终端节点采集数据的时间t与数据量D的线性关系 对终端节点当前的前k次采集数据的时间和数据量(tn_k,Dn_k)……(tn_2,Dn_2)、(tn_1; Dn^1)进行最小二乘法,所述η彡2,1彡k〈n ; b、根据所述时间t与数据量D的线性关系,通过当前终端节点采集数据的时间tn计算数据量预测值D, n; C、根据所述数据量预测值D, n与当前终端节点实际采集数据的数据量Dn的偏差范围自适应配置终端节点的定时休眠周期时间Tn。
2.如权利要求2所述的自适应调整终端节点定时休眠周期的方法,其特征在于,所述步骤c具体为 设置终端节点的最小休眠时间为Τ,所述D' η与Dn的绝对偏差为Α, 若A与终端节点的数据采集精度属于同一数量级,则Tn=Tn-ANT, 2 ; 若A在终端节点的数据采集精度的[10,20)倍数量级范围内,则Tn=Tn-AT ; 若A在终端节点的数据采集精度的[20,50)倍数量级范围内,则Tn=Tlri-T ;若A大于终端节点的数据采集精度的50倍数量级范围,则Ill α JL
3.如权利要求2所述的自适应调整终端节点定时休眠周期的方法,其特征在于,所述步骤c中,配置Tn=Tlri-T时,TJT,则Tn=T。
4.如权利要求2所述的自适应调整终端节点定时休眠周期的方法,其特征在于,所述步骤c中,配置ΓΜ=| Tn财,若TlriCT,则Tn=取靠近* Tn i的最小整数,若所述最小整数为0,则 Tn=T。
5.如权利要求I所述的自适应调整终端节点定时休眠周期的方法,其特征在于,所述k为3。
6.如权利要求I或5所述的自适应调整终端节点定时休眠周期的方法,其特征在于,所述步骤c具体为
7.如权利要求2所述的自适应调整终端节点定时休眠周期的方法,其特征在于,所述步骤C中,配置Tn=Tlri-T时,TJT,则τη=τ。
8.如权利要求2所述的自适应调整终端节点定时休眠周期的方法,其特征在于,所述步骤c中,配置
9.如权利要求6所述的自适应调整终端节点定时休眠周期的方法,其特征在于,所述a=l、b=5、C=IO0
全文摘要
本发明涉及一种自适应调整传感网终端节点定时休眠周期的方法,本发明通过获取当前终端节点采集数据的时间t与数据量D的线性关系后,再通过当前终端节点采集数据的时间tn计算数据量预测值D′n,再根据所述数据量预测值D′n与当前终端节点实际采集数据的数据量Dn的偏差范围自适应配置终端节点的定时休眠周期时间Tn。本发明用于无线传感器网络的终端节点,在终端节点数据变化不大,或者一段时间内线性变化的情况下能够获得更长的休眠时间,减少发送数据次数;在节点变化加快无上述规律的情况下减少休眠时间,从而获得准确的数据值,即能准确采集监测区域传的数据,又能降低显著降低终端节点的能耗,提高生存时间。
文档编号H04W52/02GK102869079SQ20121035180
公开日2013年1月9日 申请日期2012年9月20日 优先权日2012年9月20日
发明者董晓俊, 韦云凯, 冷甦鹏, 毛玉明 申请人:电子科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1