影响网状路由协议效能的可能因素


网状路由协议(Mesh Routing Protocol)是一个可运行于无线随意网路(MANETs)与无线网状网路(WMNs)的路由协议,最主要的功能是提供一个资料传递的路径。由于MANETs或是WMNs的网路拓扑是动态具有变化性也支援移动性,能否正确的选择传输路径与快速的反应当下的网路环境,将是一个影响系统效能表现的重要关键。

但是不同的路由协议分别由不同的开发团队实作,也有着不同的运行机制,下面是已知影响整体效能的可能因素:

1. 额外作业时间

2. 表头耗损

3. 路径选择的效能

各网状路由协议在多路径的环境下时其路径选择的表现与差异是巨大的,探讨路径选择对网状路由协议的效能会产生多大的影响需要专业的知识与专门的测试环境与流程,分析额外作业时间与表头耗损则是相对简单。

表头耗损与Header的设计息息相关,尽可能降低表头耗损而又满足所需的功能式设计上的主要考量,也是一大挑战。

额外作业时间则与实作有关,包含Coding的方式,程式的设计逻辑,以及作业系统本身的条件,都是影响的因素之一。

mesh-tx-flow

路径选择的效能从表面上来看,就是选则正确的路径,也可说是最佳路径,那么,怎样才是最佳路径呢? 要考虑因素也不少,如跳数(Hop Count)、连线品质、讯号干扰、QoS等等,都可以列入计算,但脱离不了一个大原则,就是对当下现实环境的有效侦测与掌握,这是最难的。

距离向量法的路由方式,由于并不需要掌握完整的网路拓扑,因此在资料传递的过程中,比起采用连结状态法的路由方式,会有跳跃数过多的问题发生,这是距离向量路由法的一个特性。

另外,若有一节点同时身为其他节点的最佳下一跳,其所处理的资料量与本身频宽的负荷将会提高。这就是缺乏QoS或是负载平衡(Load Balancing)的机制,这样的问题也会造成整体系统效能的影响。

相关内容

    暂无相关文章