发明名称 一种无线传感网络的相对时间同步的低能耗休眠侦听方法
摘要 本发明涉及一种无线传感网络的相对时间同步的低能耗休眠侦听方法。传统的方法能耗普遍较高。本发明在新节点建立相对同步表阶段,新节点首先广播请求加入网络包,获取邻居节点的同步信息;然后估算时钟偏移,并对邻居节点的多组同步信息进行线性拟合,估算时钟漂移;最后将邻居节点的休眠周期和估算的时钟偏移、时钟漂移保存在相对同步表中。在节点数据包预测传输阶段,节点首先根据建立好的相对同步表实现与目的节点的相对同步,然后依据目的节点的休眠周期预测其下一次醒来时间并设定好传输定时器,最后当传输定时器触发时以短前导发送数据包。本发明节省节点数据包发送过程中的能量开销,使得发送节点的空闲时间减少,休眠时间增加。
申请公布号 CN102083183A 申请公布日期 2011.06.01
申请号 CN201110053798.2 申请日期 2011.03.07
申请人 杭州电子科技大学 发明人 徐向华;万健;罗鑫;张伟
分类号 H04W52/02(2009.01)I;H04W56/00(2009.01)I 主分类号 H04W52/02(2009.01)I
代理机构 杭州求是专利事务所有限公司 33200 代理人 杜军
主权项 一种无线传感网络的相对时间同步的低能耗休眠侦听方法,其特征在于该方法包括新节点建立相对同步表和节点数据包预测传输;所述的新节点建立相对同步表的具体方法为:新节点先发送一个大于网络内所有节点休眠周期的长唤醒前导,然后再广播发送一个请求加入网络包,并等待设定的时间;判断在设定的时间内是否收到带有邻居同步信息的同步包,如果在设定的时间内收到带有邻居同步信息的同步包,则根据同步包建立相对同步表并保存邻居节点的时间信息,实现与邻居节点的相对同步,然后周期性广播自身同步信息;如果在设定的时间内没有收到带有邻居同步信息的同步包,则再次发送请求加入网络包并重复本步骤;当发送请求加入网络包的数量达到设定的阈值时,则新节点认为全网内没有与其相邻的节点,停止发送请求加入网络包,以自身作为网络第一个节点,周期性广播自身同步信息;所述的节点数据包预测传输的具体方法为:4)节点先根据相对同步表查找目的节点的时钟偏移和漂移,实现与目的节点的相对同步;5)根据目的节点的休眠周期和最近一次醒来时间预测目的节点的下一次醒来时间,设置传输定时器;6)当传输定时器触发时开启无线射频模块,以短前导传输数据包。
地址 310018 浙江省杭州市下沙高教园区2号大街