OLSR协议在Matlab Simulink中:节点移动与TTL变化的实验分析

需积分: 50 11 下载量 45 浏览量 更新于2024-08-10 收藏 4.26MB PDF 举报
本篇硕士学位论文主要探讨了在Linux系统环境下Optimal Link State Routing (OLSR)路由协议的研究与实现。作者严雯在通信与信息系统专业攻读硕士,导师为郭伟。论文深入剖析了OLSR协议的工作原理,重点在于其路由选择算法的改进。 实验部分,文章构建了一个由五个节点组成的平面网络拓扑,如图5-4所示,通过iptables和ip6tables工具进行网络配置,实现节点间的连接和断开。实验的核心环节是观察节点间的数据传输,尤其是节点E的加入、移动和退出对网络的影响,以及在这些操作中ICMP报文的收发情况和Time to Live (TTL)值的变化。通过ping/ping6命令监控网络连通性和路由性能。 作者在OLSR协议实现的基础上,提出了SRM-SB-OLSR方案,这是一种结合了多路径机制和带宽感知的改进。单路径带宽感知路由算法依据跳数和带宽选择最优路径,而在多路径路由中,引入了源路由机制和加权循环调度算法,使得数据流能够均衡地分配到不同的路径上,从而在高负载网络环境中降低丢包率和减少传输延迟。通过与纯OLSR协议的对比,SRM-SB-OLSR在流量负载较大时表现更优,显示出其在复杂网络环境中的优势。 论文关键词包括OLSR协议、带宽感知、多路径路由以及源路由机制,表明了研究的重点集中在这些关键技术的融合和优化上。整体来看,本文不仅实现了OLSR协议,还对其进行了创新性改进,为Ad-hoc网络环境下的路由选择提供了实用且高效的方法。