Ad hoc网络能量均衡的跨层多径路由算法

An Energy-balanced Cross-layer Multi-path Routing Algorithm for Ad hoc Wireless Networks

  • 摘要: 提出了一种无线ad hoc网络能量均衡的跨层多径路由算法EBCLMRA(energy balanced cross-layer multi-path routing algorithm).EBCLMRA算法利用网络节点的跨层信息,选择多条节点不相交的多径路由,路由上的发射节点根据其与接收节点间的距离,自适应选择发射功率,使得信号能恰好传到下一跳节点.该算法能均衡网络节点的能量消耗,减轻节点的拥塞,延长无线adhoc网络的生存时间.仿真结果也显示该算法与SMR、AOMDV等多径路由算法相比,在延长网络生存时间、降低网络平均延迟、提高吞吐量方面,均有更好的表现.

     

    Abstract: An energy balanced cross-layer multi-path routing algorithm (EBCLMRA) is proposed for ad hoc wireless networks. EBCLMRA combines the cross-layer information of networks to find several node-disjoint multiple-path routings. The sending nodes in the path select sending power adaptively to reach the next hop according to the distance between the sending and receiving nodes. The algorithm can balance the energy consumption of node in the networks, reduce congestion among nodes, and prolong the life time of wireless ad hoc networks. The simulation results show that EBCLMRA has better performance on prolonging the life time of networks, reducing average delay and improving the throughput compared with SMR (split multipath routing)and AOMDV (Ad hoc on-demand multipath distance vector routing).

     

/

返回文章
返回