一种多对一分簇无线传感器网络环境下节点睡眠调度方法技术

技术编号:8368163 阅读:216 留言:0更新日期:2013-02-28 07:56
本发明专利技术公开了一种多对一分簇无线传感器网络环境下节点睡眠调度方法,包括1:网络初始化;2、获取无线传感器网络的数据聚合树,得到路由矩阵R;3、确定簇头节点的周期运行方法,构建基于能耗的跨层优化模型,获取每一个簇头节点的睡眠调度方法;4、开始运行,向父节点上传数据;5、当每个节点进入睡眠状态之前,获取该节点下一次的节点睡眠调度方法;6、判断簇头节点的能量是否耗尽;7、如果骨干网络中有簇头节点能量耗尽,采用路由查找算法,判断当前剩余的骨干网络节点是否能够重新构建数据聚合树,若能够重新构建数据聚合树,则返回步骤2,否则结束。本发明专利技术最大程度的减少节点状态转换的次数,避免了空闲侦听的能量损耗。

【技术实现步骤摘要】

【技术保护点】
一种多对一分簇无线传感器网络环境下节点睡眠调度方法,包括以下几个步骤:步骤1:进行网络初始化;对无线传感器网络环境进行初始化,完成网络中节点的部署、分簇,部署后,得到节点分布信息,分簇后,每个簇内有一个簇头节点,所有簇头节点构成骨干网络;设定数据聚合树中SINK节点的编号为1,骨干网络节点的编号在节点部署时随机分配;步骤2、根据路由查找算法,获取无线传感器网络的数据聚合树,得到路由矩阵R;将骨干网络节点分布信息作为输入,根据路由查找算法,得到适应于无线传感器网络的数据聚合树,树的顶点为SINK节点,根据数据聚合树得到路由矩阵R;根据路由矩阵R,获取父节点矩阵FN、子节点矩阵CN、层矩阵L、兄弟...

【技术特征摘要】

【专利技术属性】
技术研发人员:徐桢侯宏宇张涛
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1