发明名称 一种用于无线传感器网络的休眠调度方法
摘要 本发明涉及无线传感器网络应用技术领域,公开了一种用于无线传感器网络的休眠调度方法。包括:定时休眠,定时唤醒,控制工作时钟,存储采集数据,延时重发等。本方法利用硬件节点上的时钟模块和数据存储模块,在时间同步的前提下,使无线传感器网络上的节点统一休眠和工作,节点休眠时间长于工作时间,从而达到节省电能的目的。在节点休眠过程中,节点上的通讯芯片被关闭,节点停止除数据采集之外的一切活动;当节点又被唤醒时,重新打开通讯芯片,节点进行通信。数据存储和延时重发机制保证了通信的可靠性。利用本发明,实现了节点上的休眠-唤醒调度,实现了降低节点能耗的目的,满足了无线传感器网络节点在实际中的应用需求。
申请公布号 CN101425917A 申请公布日期 2009.05.06
申请号 CN200710056244.1 申请日期 2007.10.29
申请人 吉林市曼博科技有限公司 发明人 王 瑞;曹英晖;李瑛琪;李永权;滕远坤
分类号 H04L12/24(2006.01)I;H04L12/28(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 代理人
主权项 1. 一种用于无线传感器网络的休眠调度方法,所述方法包括以下步骤:1)在时钟同步的基础上,整个网络采用一种统一的休眠调度策略,即有统一的全局时钟控制节点的休眠和唤醒;2)当全局时钟到达一个规定好的休眠时间点时,节点将要进入休眠阶段;3)节点在开始休眠之前,将每个工作时钟的运行时间记录下来;4)停止所有工作的时钟,其中负责数据采集的时钟不能被停止;5)在休眠阶段中,采集上来的数据会和来自于其他节点需要被转发的数据一起被统一存储起来;6)节点将关闭自己的通讯模块,进入休眠阶段;7)当全局时钟到达一个规定好的工作时间点时,节点将要被唤醒,进入工作阶段;8)节点被唤醒,打开自己的通讯模块;9)通过之前记录下来的每个时钟已经运行的时间,计算出每个时钟应该从哪一时刻开始继续工作(即启动时间),每个时钟启动时间的算法为其时钟一个周期的工作时间减去其时钟已经运行的时间;10)根据计算出来的时间恢复所有被停止的时钟;11)将之前存储的数据逐项发送出去;12)当全局时钟再次到达一个规定好的休眠时间点时,返回步骤2)。
地址 132012吉林省吉林市深圳街86号B501室