[发明专利]一种节点休眠、唤醒时间提供的方法及装置有效
申请号: | 201811445276.5 | 申请日: | 2018-11-29 |
公开(公告)号: | CN111246549B | 公开(公告)日: | 2023-01-24 |
发明(设计)人: | 华刚;王永宝;尹刚 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | H04W52/02 | 分类号: | H04W52/02 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100195 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 节点 休眠 唤醒 时间 提供 方法 装置 | ||
本发明公开了一种节点休眠、唤醒时间提供的方法及装置,所述节点休眠的方法包括:如果处于唤醒状态的第一节点存在待发送的数据,判断接收所述数据的第二节点是否处于休眠状态;如果是,向白板节点查询所述第二节点的第一唤醒时间;所述第一节点将自身唤醒的第二唤醒时间的信息发送给所述白板节点并进入休眠状态,其中所述第二唤醒时间与所述第一唤醒时间相同;这样可以很好地满足无线传感器自组网中通信频繁的需求,同时降低了网络节点的能量消耗,进而提高了节能效果。
技术领域
本发明涉及无线通信领域,尤其涉及一种节点休眠、唤醒时间提供的方法及装置。
背景技术
无线传感器自组网是各个网络节点通过网络节点自身协商组织成的一个网络,其中,这些网络节点是一系列携带各种感知外界环境因素的传感器的网络节点。基于这种建立自组网方法不需要固定的连接方式和对应连接点,也不需要固定的通信连接汇集点和路由传播的节点,无线传感器自组网越来越普遍了。但这种无线传感器自组网也有一个比较大的局限,就是由于网络节点的电池的续航能力有限,网络节点更换比较麻烦,导致网络节点的能量消耗较大。
现有技术中一般采用休眠-唤醒机制的方式进行节能,即网络节点不执行任务时进入休眠节能状态,执行任务时被唤醒进入工作耗能状态;还有一种节能方式是通过设置网络节点的休眠周期来协调网络节点间的苏醒时刻,但是这种方式需要特别的触发机制来唤醒休眠的网络节点,并且通信频繁的网络中消耗的能量更多。
因此,关于无线传感器自组网,现有技术中的节点休眠方式达到的节能效果差,且不能满足无线传感器自组网中通信频繁的需求。
发明内容
本发明实施例提供了一种节点休眠、唤醒时间提供的方法及装置,用以现有技术中的节点休眠方式达到的节能效果差,且不能满足无线传感器自组网中通信频繁的需求的问题。
本发明实施例提供了一种节点休眠方法,所述方法包括:
如果处于唤醒状态的第一节点存在待发送的数据,判断接收所述数据的第二节点是否处于休眠状态;
如果是,向白板节点查询所述第二节点的第一唤醒时间;
所述第一节点将自身唤醒的第二唤醒时间的信息发送给所述白板节点并进入休眠状态,其中所述第二唤醒时间与所述第一唤醒时间相同。
进一步地,所述方法还包括:
如果所述第二节点未处于休眠状态,向所述第二节点发送所述数据。
进一步地,所述方法还包括:
如果所述第一节点在进入休眠状态之前未接收到数据,也未发送数据,判断上一次休眠时长与设定倍数的乘积是否未达到设定的休眠时长阈值;
如果否,在进入休眠状态之前,所述第一节点将自身唤醒的第三唤醒时间的信息发送给所述白板节点,并进入休眠状态,其中所述第三唤醒时间根据所述第一节点上一次进入休眠状态时对应的休眠时长的设定倍数确定,该倍数为大于1的数值。
进一步地,所述方法还包括:
在进入休眠状态之前,所述第一节点将自身唤醒的第四唤醒时间的信息发送给所述白板节点,并进入休眠状态,其中所述第四唤醒时间根据所述第一节点上一次进入休眠状态时对应的休眠时长的设定小数倍确定,其中所述小数为小于1大于零的数值。
本发明实施例提供了一种唤醒时间提供方法,所述方法包括:
白板节点接收第一节点发送的查询第二节点唤醒时间的查询请求,其中,所述第一节点存在待向所述第二节点发送的数据;
根据保存的每个节点的唤醒时间,将所述第二节点对应的第一唤醒时间的信息发送给所述第一节点。
进一步地,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811445276.5/2.html,转载请声明来源钻瓜专利网。