Multipath Routing Protocol Based on Source Routing
-
摘要: 为了进一步有效地利用网络资源,采用多路径机制改善最佳链路状态路由协议OLSR的网络性能,提出了基于源路由的多路径SR-MPOLSR协议.首先利用MPR多点中继机制高效获取网络的拓扑图,并在网络节点中用多重Dijkstra算法计算出多路径,然后采用加权分配的循环调度实现负载分配,最后引入源路由机制完成报文的选径转发.这种SR-MPOLSR协议较之OLSR协议可进一步利用网络资源,改善链路的吞吐量和平均延迟,增加网络健壮性和可靠性.仿真结果显示,与OLSR算法相比,SR-MPOLSR算法的数据传输率提高20%~40%,端对端平均延迟降低10%~30%.Abstract: To further effectively utilize network resources,the multipath mechanism was used to improve the network performance of OLSR (optimized link state routing),and a source routing-based SR-MPOLSR (source routing-multipath OLSR) protocol was proposed.In this protocol,MPRs (multipoint relays) are used to obtain the network topology effectively,and then the multiple Dijkstra algorithm is operated in nodes to calculate the routes and allocate the loads by the weighted round-robin.Finally,the source routing mechanism is adopted to retransmit data packets.The SR-MPOLSR can utilize the network resources ulteriorly,improve the throughput and average delay of chains,and increase the network robustness and dependability.The simulation result shows that compared with the OLSR,data deliver ratio for the SR-MPOLSR increases by 20% to 40%,and end-end delay reduces by 10% to 30%.
点击查看大图
计量
- 文章访问数: 1326
- HTML全文浏览量: 57
- PDF下载量: 509
- 被引次数: 0