论文部分内容阅读
随着无线通信、微电子、传感器等技术的发展,传感器节点越来越微型化、智能化,无线传感器网络比现有网络技术易于部署,且能够适应恶劣环境,已广泛应用于军事、工业、民用、环境监测等众多领域,有极大的实用价值和商用价值。但受体积和成本的制约,传感器节点所携带的资源严重受限,能量使用完后通常不能继续补充。针对以上问题,本文研究能量高效的无线传感器网络技术,主要工作如下:首先,给出了一种密集传感网中基于调整发射半径能耗均衡的路由算法。采用定时器机制,综合考虑节点的连接节点个数和剩余能量,设置定时时间,选出最优簇首节点;簇内节点划分成不同等级,采用两跳通信建立拓扑结构,降低簇首节点的通信量;建立路由时,节点根据到Sink节点的距离调整发射功率,选择不同的发射半径,来均衡簇间的能耗。通过实验仿真,验证了算法的有效性。然后,给出了一种基于冗余节点检测的路由算法。对网络中存在的冗余节点进行检测,根据交叉覆盖率的大小把节点分为冗余节点、近似冗余节点和普通节点;同一区域有多个节点冗余时,通过计算感知节点间的平均距离来判定冗余节点;给出了冗余节点选择工作状态的方法,减少数据冗余的同时,能量也得到了充分利用。通过实验验证,该算法能够降低网络的能耗,延长网络的生命周期。最后,对本文算法进行实现,在终端对传感器节点之间的拓扑结构提供可视化显示,验证了算法的可行性。