论文部分内容阅读
无线传感器网络(Wireless Sensor Networks,WSNs)是由部署在监测区域内大量的能量有限的微型传感器节点组成,通过无线通信方式形成的多跳的自组织的网络系统然而由于无线传感器网络与传统的无线网络有很大的不同,传统网络设计的通信协议不能直接应用于无线传感器网络基于无线传感器网络自身的特点和应用,开发专用的通信协议和测量方法成为无线传感器网络领域内亟待研究的课题本文主要针对无线传感器网络领域内的拓扑发现算法和分簇路由算法进行研究提出了一种基于移动代理的拓扑发现算法,旨在解决无线传感器网络中分级拓扑结构下的拓扑发现问题该算法融合了移动代理技术和分级网络拓扑结构的特点,同时对移动代理的迁移策略进行了改进,用于数据收集,周期性任务分配和网络状态的监测通过NS2仿真证实,该算法在扩展性和收敛速度方面都有着较好的性能,有效地减少了冗余数据的传输,降低了通信损耗,延长了网络的生命周期,为无线传感器网络路由设计提供了参考其次,提出了一种基于LEACH协议的优化分簇路由算法NDEA(Node Degreeand Energy-Aware routing algorithm),算法综合考虑节点度和剩余能量因素,为每个节点定义一个权值函数W(n),作为簇首选择的标准通过NS2仿真证明,NDEA算法能够优化簇的分布,平衡网络负载,有效的降低了能量的损耗,从而延长了网络的生命期最后,对全文作出总结,并展望了下一步的工作