摘要
为了降低邻居节点之间的信道冲突,提高移动自组网网络性能和服务质量,提出一种跨层设计的多径多信道负载均衡路由协议CMM_LB.协议可以发现多条完全不相交路由,路径上的节点可在路由建立之后分布式的自主选择信道,减少与邻居节点的信道冲突.源节点通过探测机制,以信道可用带宽和节点接口队列长度作为负载轻重的依据,收集链路负载信息,在多条路径间动态调整负载分配比,实现多路径间最大程度上的负载均衡.仿真结果表明,与改进前的CMMRP和AODV相比,CMM_LB在网络吞吐量、平均端到端时延等方面有明显的性能提升.
For reducing the channel interfere between neighbor nodes and improving network reliability and performance, this paper proposes a multi-channel multi-path routing protocol with load balancing based on cross-layer design, which is named CMM_LB. In route establish stage,CMM_LB can discovery multiple node-disjoint, edge-disjoint, and frequency-disjoint paths. The nodes on the links can choose frequency independent to reduce the interfere between neighbors. It regards the vacant channel bandwidth and the length of the node's interface-queue as the reference of the node load. For adjusting the load dynamically, the source node collects load information of links by sending the discovery packet periodically. Simulation results indicate that compared with the CMMRP and AODV,CMM_LB has a good performances in network throughput and the average end-to-end delay.
出处
《小型微型计算机系统》
CSCD
北大核心
2013年第8期1763-1767,共5页
Journal of Chinese Computer Systems
关键词
移动自组网
多信道
多径
负载均衡
跨层设计
MANET
multi-channel
multi-path
load balancing
cross-layer design