Skip to main content
Log in

The Medium Time Metric: High Throughput Route Selection in Multi-rate Ad Hoc Wireless Networks

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

Abstract

Modern wireless devices, such as those that implement the 802.11abg standards, utilize multiple transmission rates in order to accommodate a wide range of channel conditions. The use of multiple rates presents a significantly more complex challenge to ad hoc routing protocols than the traditional single rate model. The hop count routing metric, which is traditionally used in single rate networks, is sub-optimal in multi-rate networks as it tends to select short paths composed of maximum length links. In a multi-rate network, these long distance links operate at the slowest available rate, thus achieving low effective throughput and reduced reliability due to the low signal levels. In this work we explore the lower level medium access control and physical phenomena that affect routing decisions in multi-rate ad hoc networks. We provide simulation results which illustrate the impact of these phenomena on effective throughput and show how the traditional minimum hop routing strategy is inappropriate for multi-rate networks. As an alternative, we present the Medium Time Metric (MTM) which avoids using the long range links often selected by shortest path routing in favor of shorter, higher throughput, more reliable links. Our experimental results with 802.11 g radios show that the Medium Time Metric achieves significantly higher throughput then alternative metrics. We observed up to 17 times more end-to-end TCP throughput than when the Min Hop or ETX metrics were used.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. IEEE 802.11 Wireless Local Area Networks. http://grouper.ieee.org/groups/802/ll.

  2. B. Awerbuch, D. Holmer and H. Rubens, High throughput route selection in multi-rate ad hoc wireless networks, in: Wireless On-Demand Network Systems (WONS) (Jan. 2004).

  3. C.E. Perkins and E.M. Royer, Ad hoc Networking, ch. Ad hoc On-Demand Distance Vector Routing (Addison-Wesley, 2000).

  4. D.B. Johnson, D.A. Maltz and J. Broch, DSR: The Dynamic Source Routing Protocol for Multi-Hop Wireless Ad Hoc Networks, in Ad Hoc Networking, ch. 5 (Addison-Wesley, 2001) pp. 139–172.

  5. C.E. Perkins and P. Bhagwat, Highly dynamic destination-sequenced distance-vector routing (DSDV) for mobile computers, in: ACM SIGCOMM’94 Conference on Communications Architectures, Protocols and Applications (1994).

  6. T. Clausen, P. Jacquet, A. Laouiti P. Muhlethaler, A. Qayyum and L. Viennot, Optimized link state routing protocol, IEEE INMIC (Pakistan) (2001).

  7. D.S.J. De Couto, D. Aguayo, B.A. Chambers and R. Morris, Performance of multihop wireless networks: Shortest path is not enough, in: Proceedings of the First Workshop on Hot Topics in Networks (HotNets-I), (Princeton, New Jersey), ACM SIGCOMM (Oct. 2002).

  8. R. Dube, C. Rais, K. Wang and S. Tripathi, Signal stability based adaptive routing (ssa) for ad hoc mobile networks (Feb. 1997).

  9. H. Lundgren, E. Nordstrom and C. Tschudin, Coping with communication grey zones in ieee 802.11b based ad hoc networks, in: WoWMoM (2002), (Sep. 2002).

  10. D.S.J. De Couto, D. Aguayo, J. Bicket and R. Morris, A high-throughput path metric for multi-hop wireless networks, in: 9th Annual International Conference on Mobile Computing and Networking (MobiCom 03) (Sep. 2003).

  11. D. Aguayo, J. Bicket, S. Biswas, G. Judd and R. Morris, Link-level measurements from an 802.11b mesh network, in: ACM SIGCOMM, (Aug. 2004).

  12. R. Draves, J. Padhye and B. Zill, Comparison of routing metrics for static multi-hop wireless networks, in: ACM SIGCOMM (Aug. 2004).

  13. A. Adya, P. Bahl, J. Padhye, A. Wolman and L. Zhou, A multi-radio unification protocol for ieee 802.11 wireless networks, in: BroadNets, (2004).

  14. S. Keshav, A control-theoretic approach to flow control, in: SIGCOMM, (Sep. 1991).

  15. R. Draves, J. Padhye and B. Zill, Routing in multi-radio, multi-hop wireless mesh networks, in: ACM MobiCom (Sep. 2004).

  16. A. Kamerman and L. Monteban, WaveLAN-II: A high-performance wireless lan for the unlicensed band, Bell Labs Technical Journal (Summer 1997) 118–133.

  17. A.R. Prasad and H. Moelard, WaveLAN-II system design note 225: Enhanced data rate control (Mar. 1999).

  18. G. Holland, N.H. Vaidya and P. Bahl, A rate-adaptive MAC protocol for multi-hop wireless networks, Mobile Computing and Networking (2001) 236–251.

  19. B. Sadeghi, V. Kanodia, A. Sabharwal and E. Knightly, Opportunistic media access for multirate ad hoc networks (Sep. 2002).

  20. IEEE Std 802.11b-1999. http://standards.ieee.org/.

  21. The network simulator – ns2. http://www.isi.edu/nsnam/ns/.

  22. Rice networks group. http://www-ece.rice.edu/networks/.

  23. Orinoco wireless networks. http://www.orinocowireless.com/.

  24. G. Anatasi, E. Borgia, M. Conti and E. Gregori, Wi-fi in ad hoc mode: A measurement study, in: The 2nd IEEE International Conference on Pervasive Computing and Communications (PerCom) (Mar. 2004).

  25. D. Cheung and C. Prettie, A path loss comparison between the 5 ghz unii band (802.11a) and the 2.4 ghz ism band (802.11b), in: Intel Labs Report.

  26. F.A. Tobagi and L. Kleinrock, Packet switching in radio channels: Part ii—the hidden terminal problem in carrier sense multiple-access and the busy tone solution, IEEE Transactions on Communications (1975) 1417–1433.

  27. M. Heusse, F. Rousseau, G. Berger-Sabbatel and A. Duda, Performance anomaly of 802.11b, in: INFOCOM (Apr. 2003).

  28. B. Awerbuch, D. Holmer and H. Rubens, High throughput route selection in multi-rate ad hoc wireless networks, Technical Report Version 1 (Dec. 2002).

  29. K. Jain, J. Padhye, V. Padmanabhan and L. Qiu, Impact of interference on multi-hop wireless network performance, in: ACM MobiCom (Sep. 2003).

  30. T. Leighton, F. Makedon, S. Plotkin, C. Stein, E. Tardos and S. Tragoudas, Fast approximation algorithms for multicommodity flow problem, in: Proc. 23rd ACM Symp. on Theory of Computing (May 1991) pp. 101–111.

  31. J. Aspnes, Y. Azar, A. Fiat, S. Plotkin and O. Waarts, On-line machine scheduling with applications to load balancing and virtual circuit routing, in: Proc. 25th ACM Symp. on Theory of Computing (May 1993), pp. 623–631.

  32. B. Awerbuch, Y. Azar and S. Plotkin, Throughput competitive on-line routing., in: Proc. 34th IEEE Symp. on Found, of Comp. Science IEEE (Nov. 1993) pp. 32–40.

  33. S. Lee, S. Banerjee and B. Bhattacharjee, The case for a multi-hop wireless local area network, in: Proceedings of The 23rd Conference of the IEEE Communications Society INFOCOM (Mar. 2004).

  34. B. Awerbuch, D. Holmer and H. Rubens, The pulse protocol: Energy efficient infrastructure access, in: Proceedings of The 23rd Conference of the IEEE Communications Society INFOCOM (Mar. 2004).

  35. J. Li, C. Blake, D.S.J. De Couto, H.I. Lee and R. Morris, Capacity of ad hoc wireless networks, in: Proceedings of the 7th ACM International Conference on Mobile Computing and Networking, Rome, Italy (July 2001) pp. 61–69.

  36. IEEE 802.11g-2003. http://standards.ieee.org/.

  37. Prism54 Driver, http://www.prism54.org.

  38. Netperf. http://www.netperf.org.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Baruch Awerbuch.

Additional information

Baruch Awerbuch is currently a professor at the Computer Science Dept. at Johns Hopkins University. His current Research interests include: Security, Online Algorithms, Distributed and Peer-to-Peer Systems, Recommendation Systems, and Wireless Networks.

Baruch Awerbuch has published more than 100 papers in journals and refereed conferences in the general area of design and analysis of online algorithms, combinatorial and network optimization, distributed algorithms, learning, fault tolerance, network architecture, and others.

Baruch Awerbuch is a co-director of the JHU Center for Networks and distributed systems http://www.cnds.jhu.edu. He is supervising the Archipelago project http://www.cnds.jhu.edu/archipelago whose goal is developing WiFi (IEEE 802.11 based) multi-hop wireless network based on novel rerouting algorithms.

Dr. Awerbuch served as a member of the Editorial Board for Journal of Algorithms, Wireless Networks and Interconnection Networks. He was a program chair of the 1995 ACM Conference on Wireless Computing & Communication and a member of the program committees of the 2004 ACM Mobihoc, as well as PC member ACM PODC Principles of Distributed Computing (PODC) Conference in 1989 and of the Annual ACM STOC (Symposium on Theory of Computing) Conference in 1990 and 1991. Web: http://www.cs.jhu.edu/~baruch

David Holmer received his B.S. in electrical engineering and MSE in computer science from the Johns Hopkins University in 2001 and 2002. He is now a Ph.D. candidate in the Department of Computer Science at Johns Hopkins University, and a research assistant in the Wireless Communication Group. The theme of his research is the development of deployable high performance ad hoc networking technology. As a result, his interests span many aspects of wireless networking including: routing, medium access control, physical layer properties and simulation, security, and energy efficiency.

Herbert Rubens is a Ph.D. candidate in the Computer Science Department at the Johns Hopkins University (JHU) in Baltimore, Maryland. He is a member of the Wireless Communication Group, and specializes in multi-hop ad hoc protocol design. He has designed innovative mechanisms allowing power efficiency, high scalability, and efficient resource allocation in wireless networks. He obtained his B.Sc. and Masters Degree in computer science from Johns Hopkins University in 2001 and 2002 respectively. His research interests include ad hoc routing, medium access control, network security, and distributed algorithms.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Awerbuch, B., Holmer, D. & Rubens, H. The Medium Time Metric: High Throughput Route Selection in Multi-rate Ad Hoc Wireless Networks. Mobile Netw Appl 11, 253–266 (2006). https://doi.org/10.1007/s11036-005-4477-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11036-005-4477-x

Keywords

Navigation