以优化的链路状态路由(optimized link state routing,OLSR)协议为原型,为无线Mesh网设计了一种基于节点区分和跨层设计的优化链路状态路由协议NDCL-OLSR(node-differentiation and cross-layer based optimized link state routing).该协议采用了一种新的路由判据NDCLM(node-differentiation and cross-layer metric),在路由计算过程中通过跨层操作机制综合考虑了节点当前负载和链路投递率2个因素对链路质量的影响,并且对节点的类型进行了区分,使得网络流量尽量绕开业务繁忙的超网关节点(SGW),从而大大优化了路由选择的效果.仿真结果表明,NDCL-OLSR能够从很大程度上提高网络的吞吐量,降低端到端的延时,并且能够达到负载均衡的路由效果.
Based on optimized link state routing (OLSR), a node-differentiation and cross-layer based proactive routing protocol called NDCL-OLSR (node-differentiation and cross-layer based optimized link state routing) is proposed for wireless mesh networks. NDCL-OLSR makes use of a new routing metric called NDCLM (node-differentiation and cross-layer metric ), which takes into account two cross-layer factors in route selection: network load and frame delivery rate. Meanwhile, NDCLM differentiates the node type and makes flows steer clear of the busy super gateway (SGW) node. The simulation results show that the proposed NDCL-OLSR protocol increases the network throughput, reduces the end-to-end delay, and achieves load balance in the route selection process.