摘要

在无线Mesh网络中,动态源路由(Dynamic Source Routing,DSR)协议是一种广泛应用的协议,其路由的建立与维护都从源节点发起。然而,由于DSR协议在路由发现与建立的过程中存在局限性,因此仍需要进一步研究。基于DSR协议通过引入一种综合了路径负载率、时延和跳数的负载均衡机制,并加入能量状态监控和多径路由,提出了一种改进型综合源路由协议(Improved Comprehensive Multi-path Source Routing,ICMSR),能够更好地实现网络负载均衡,节约网络能源,提升网络性能。最后,使用Opnet仿真验证了算法的有效性。仿真结果表明,改进协议在网络生存时间、分组投递率、端到端时延和网络吞吐量等性能指标上,相较于现有DSR协议都有较大的提升。