通过对实际Ad hoc网络中节点通信情况的研究,考虑到网络中节点的自私性以及单纯使用最小跳数选路方法的缺陷,综合考虑名声、可用带宽和最小跳数,该文提出了一种新的参数量度。基于这个量度,借鉴TOPP(Trains Of Packet Pairs)测量可用带宽的思想,设计了一种快速测量逐跳可用带宽的方法,并通过MAC层和网络层的跨层设计,提出了一个基于以上混合量度的路由协议(Ad hoc Routing Based on Fame,Available Bandwidth and Minimum Hops,ARBFAM)。通过使用该协议在不同场景的网络环境中仿真证明,该路由协议在节点公平性,网络的拥塞控制和负载均衡,网络的平均寿命,网络的端到端吞吐量,平均端到端延迟方面较DSR都有较大的改善。
Based on the analysis of the communication status in real life Ad hoc networks, a new metric, which utilizes fame, available bandwidth and minimum hops, is presented in order to overcome the node selfishness and drawbacks of min-hop routing selection method. Through cross layer design on MAC and network layer, a novel routing protocol, ARBFAM(Ad hoc Routing Based on Fame, Available Bandwidth and Minimum Hops ), which employs the new metric is given in this paper. Simulation results show, compared with DSR, fairness between nodes is improved and congestion control and load balance is implemented by using ARBFAM. At the same time, average life-span and end-to-end throughput is increased, whereas average end-to-end delay is decreased.