论文部分内容阅读
在无线传感网中,对于如何高效地使用传感器节点的能量来延长网络生命期,依然是其关键问题之一。由于传感器节点携带的能量有限,且无法得到再次的补充,所以在基站附近的节点会因为负载大而导致其采集的数据无法传输给基站。为了缓解静态网络中,基站周围节点的“热区”问题,本文分别提出了基于单Sink和多Sink的无线传感网数据收集的方法。(1)传感网中一种基于能耗均衡树的移动Sink数据收集方案为提升无线传感网的感知效率,设计并实现了一种基于能耗均衡树的移动Sink数据收集方案(ETDC)。首先,为了优化数据上传路径,减少通信能耗,构建能耗均衡树。随后,将该树划分为若干规模相近且能耗差异较小的数据收集子树。各数据收集树的根节点作为遍历节点。Sink的移动轨迹通过遍历节点的位置拟合得到。最后,为进一步降低通信能耗和时延,对部分遍历节点和中继节点的角色进行了调整。仿真结果表明,该算法在能耗均衡和生命期方面具备一定的优势。(2)基于栅格的无线传感网多移动Sink数据收集方案为延长无线传感网的生命期并减少其数据收集延迟,提出了一种基于栅格的多移动Sink数据收集方案。首先,将网络划分为规模一致的矩形栅格,逗留点位于其中心。移动Sink的数量由网络规模和栅格总量决定。其次,在各栅格内,构建了基于最小单跳距离的数据收集树,以实现低功耗数据上传,并根据栅格内各节点的缓存状态,确定其优先级。最终,多个Sink以恒定速度在逗留点间移动,且根据邻居栅格的优先级决定其遍历顺序,以尽可能实现公平的数据收集。仿真结果表明,该方案在有效降低了全网节点的平均能耗并延长了网络生命期的同时,确保了较高的数据传输成功率。此外,由于采用了多Sink协同的数据收集方式,大大缩短了移动路径的长度,有效降低了数据收集延迟。