OLSR协议改进:Linux下SRM-SB.OLSR的多路径与带宽感知策略

需积分: 50 11 下载量 106 浏览量 更新于2024-08-10 收藏 4.26MB PDF 举报
本文主要探讨了在Linux系统环境下,基于OLSR(Optimal Link State Routing)路由协议的实施以及其参数整定方法。OLSR是一种主动式路由协议,特别适合于Ad-hoc网络,以其简单、实用和高性能而著称。作者严雯针对OLSR协议在Linux系统中的应用进行了深入研究,首先概述了OLSR协议的工作原理,强调了其自动适应网络拓扑变化、支持节点动态加入和移动的能力。 在实现过程中,文章提出了针对OLSR路由选择算法的一种改进方案,名为SRM SB-OLSR。这个改进方案引入了多路径机制和带宽感知功能,旨在提高路由效率和可靠性。单路径带宽感知路由算法根据跳数和带宽进行路径选择,倾向于选择带宽更宽的路径作为最优路由,以减少丢包和延迟。另一方面,多路径路由算法则提供了多个不相交的传输路径,通过源路由机制和加权循环调度算法,确保数据流量按比例分配到这些路径上并行传输,进一步优化了在网络负载较高时的性能。 相比于传统的OLSR协议,SRM SB-OLSR在高负载情况下表现优秀,能够感知并选择负载较低的路径,有效降低丢包率和传输延时。这表明了带宽感知和多路径策略在实际网络环境中对于提升路由效率和网络性能的重要性。 该硕士论文不仅涵盖了OLSR协议的基础理论,还展示了如何在实际Linux系统环境中对其进行优化和扩展,具有很高的实用价值。通过严谨的实现和实验验证,论文为理解和改进无线自组网(Ad-hoc)的路由策略提供了有价值的参考。关键词包括OLSR协议、带宽感知、多路径路由以及源路由机制,这些主题都是当前网络路由领域的热点研究方向。