通过对实际Ad hoc网络中节点通信情况的研究,考虑到网络中节点的自私性以及单纯使用最小跳数选路方法的缺陷,综合考虑名声、可用带宽和最小跳数,该文提出了一种新的参数量度。基于这个量度,借鉴TOPP(Trains Of Packet Pairs)测量可用带宽的思想,设计了一种快速测量逐跳可用带宽的方法,并通过MAC层和网络层的跨层设计,提出了一个基于以上混合量度的路由协议(Ad hoc Routing Based on Fame,Available Bandwidth and Minimum Hops,ARBFAM)。通过使用该协议在不同场景的网络环境中仿真证明,该路由协议在节点公平性,网络的拥塞控制和负载均衡,网络的平均寿命,网络的端到端吞吐量,平均端到端延迟方面较DSR都有较大的改善。