|
ABSTRACT
Early simulation experience with wireless ad hoc networks suggests that their capacity can be surprisingly low, due to the requirement that nodes forward each others' packets. The achievable capacity depends on network size, traffic patterns, and detailed local radio interactions. This paper examines these factors alone and in combination, using simulation and analysis from first principles. Our results include both specific constants and general scaling relationships helpful in understanding the limitations of wireless ad hoc networks.
We examine interactions of the 802.11 MAC and ad hoc forwarding and the effect on capacity for several simple configurations and traffic patterns. While 802.11 discovers reasonably good schedules, we nonetheless observe capacities markedly less than optimal for very simple chain and lattice networks with very regular traffic patterns. We validate some simulation results with experiments.
We also show that the traffic pattern determines whether an ad hoc network's per node capacity will scale to large networks. In particular, we show that for total capacity to scale up with network size the average distance between source and destination nodes must remain small as the network grows. Non-local traffic-patterns in which this average distance grows with the network size result in a rapid decrease of per node capacity. Thus the question “Are large ad hoc networks feasible?” reduces to a question about the likely locality of communication in such networks.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
Vaduvur Bharghavan , Alan Demers , Scott Shenker , Lixia Zhang, MACAW: a media access protocol for wireless LAN's, Proceedings of the conference on Communications architectures, protocols and applications, p.212-225, August 31-September 02, 1994, London, United Kingdom
|
 |
2
|
Josh Broch , David A. Maltz , David B. Johnson , Yih-Chun Hu , Jorjeta Jetcheva, A performance comparison of multi-hop wireless ad hoc network routing protocols, Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking, p.85-97, October 25-30, 1998, Dallas, Texas, United States
[doi> 10.1145/288235.288256]
|
| |
3
|
IEEE Computer Society LAN MAN Standards Committee. Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications. New York, New York, 1997. IEEE Std. 802.11-1997.
|
| |
4
|
S. Das, C. Perkins, and E. Royer. Performance Comparison of Two On-demand Routing Protocols for Ad hoc Networks. In Proc. IEEE Infocom, March 2000.
|
| |
5
|
Kevin Fall and Kannan Varadhan. ns Notes and Documentation. Technical report, UC Berkeley, LBL, USC/ISI, and Xerox PARC, November 1997.
|
| |
6
|
Matthias Grossglauser and David Tse. Mobility Increases the Capacity of Ad-hoc Wireless Networks. In Proc. IEEE Infocom, April 2001.
|
| |
7
|
CMU Monarch Group. CMU Monarch extensions to ns. http://www.monarch.cs.cmu.edu/.
|
| |
8
|
P. Gupta and P. R. Kumar. The Capacity of Wireless Networks. IEEE Transactions on Information Theory, 46(2):388-404, March 2000.
|
 |
9
|
|
 |
10
|
Jinyang Li , John Jannotti , Douglas S. J. De Couto , David R. Karger , Robert Morris, A scalable location service for geographic ad hoc routing, Proceedings of the 6th annual international conference on Mobile computing and networking, p.120-130, August 06-11, 2000, Boston, Massachusetts, United States
[doi> 10.1145/345910.345931]
|
 |
11
|
Haiyun Luo , Songwu Lu , Vaduvur Bharghavan, A new model for packet scheduling in multihop wireless networks, Proceedings of the 6th annual international conference on Mobile computing and networking, p.76-86, August 06-11, 2000, Boston, Massachusetts, United States
[doi> 10.1145/345910.345923]
|
 |
12
|
Thyagarajan Nandagopal , Tae-Eun Kim , Xia Gao , Vaduvur Bharghavan, Achieving MAC layer fairness in wireless packet networks, Proceedings of the 6th annual international conference on Mobile computing and networking, p.87-98, August 06-11, 2000, Boston, Massachusetts, United States
[doi> 10.1145/345910.345925]
|
 |
13
|
Timothy J. Shepard, A channel access scheme for large dense packet radio networks, Conference proceedings on Applications, technologies, architectures, and protocols for computer communications, p.219-230, August 28-30, 1996, Palo Alto, California, United States
|
CITED BY 156
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kaixin Xu , Sang Bae , Sungwook Lee , Mario Gerla, TCP behavior across multihop wireless networks and the wired internet, Proceedings of the 5th ACM international workshop on Wireless mobile multimedia, September 28-28, 2002, Atlanta, Georgia, USA
|
|
|
Kaixin Xu , Mario Gerla , Lantao Qi , Yantai Shu, Enhancing TCP fairness in ad hoc wireless networks using neighborhood RED, Proceedings of the 9th annual international conference on Mobile computing and networking, September 14-19, 2003, San Diego, CA, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Douglas S. J. De Couto , Daniel Aguayo , John Bicket , Robert Morris, A high-throughput path metric for multi-hop wireless routing, Proceedings of the 9th annual international conference on Mobile computing and networking, September 14-19, 2003, San Diego, CA, USA
|
|
|
Kamal Jain , Jitendra Padhye , Venkata N. Padmanabhan , Lili Qiu, Impact of interference on multi-hop wireless network performance, Proceedings of the 9th annual international conference on Mobile computing and networking, September 14-19, 2003, San Diego, CA, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jianhua He , Dritan Kaleshi , Alistair Munro , Yiming Wang , Angel Doufexi , Joe McGeehan , Zhong Fan, Performance investigation of IEEE 802.11 MAC in multihop wireless networks, Proceedings of the 8th ACM international symposium on Modeling, analysis and simulation of wireless and mobile systems, October 10-13, 2005, Montréal, Quebec, Canada
|
|
|
|
|
|
|
|
|
|
|
|
Irene Fernández Díaz , Dick Epema , Jan de Jongh, Multipath routing and multiple description coding in ad-hoc networks: a simulation study, Proceedings of the 1st ACM international workshop on Performance evaluation of wireless ad hoc, sensor, and ubiquitous networks, October 04-04, 2004, Venezia, Italy
|
|
|
|
|
|
|
|
|
Richard Draves , Jitendra Padhye , Brian Zill, Routing in multi-radio, multi-hop wireless mesh networks, Proceedings of the 10th annual international conference on Mobile computing and networking, September 26-October 01, 2004, Philadelphia, PA, USA
|
|
|
Zhenghua Fu , Haiyun Luo , Petros Zerfos , Songwu Lu , Lixia Zhang , Mario Gerla, The Impact of Multihop Wireless Channel on TCP Performance, IEEE Transactions on Mobile Computing, v.4 n.2, p.209-221, March 2005
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Min Cao , Wenchao Ma , Qian Zhang , Xiaodong Wang , Wenwu Zhu, Modelling and performance analysis of the distributed scheduler in IEEE 802.16 mesh mode, Proceedings of the 6th ACM international symposium on Mobile ad hoc networking and computing, May 25-27, 2005, Urbana-Champaign, IL, USA
|
|
|
|
|
|
Hao Wu , Richard Fujimoto , Michael Hunter , Randall Guensler, An architecture study of infrastructure-based vehicular networks, Proceedings of the 8th ACM international symposium on Modeling, analysis and simulation of wireless and mobile systems, October 10-13, 2005, Montréal, Quebec, Canada
|
|
|
|
|
|
Tony Sun , Guang Yang , Ling-Jyh Chen , M. Y. Sanadidi , Mario Gerla, A measurement study of path capacity in 802.11b based wireless networks, Papers presented at the 2005 workshop on Wireless traffic measurements and modeling, p.31-37, June 05-05, 2005, Seattle, Washington
|
|
|
|
|
|
Kyle Jamieson , Bret Hull , Allen Miu , Hari Balakrishnan, Understanding the real-world performance of carrier sense, Proceeding of the 2005 ACM SIGCOMM workshop on Experimental approaches to wireless network design and analysis, August 22-22, 2005, Philadelphia, Pennsylvania, USA
|
|
|
|
|
|
Hongwei Zhang , Anish Arora , Young-ri Choi , Mohamed G. Gouda, Reliable bursty convergecast in wireless sensor networks, Proceedings of the 6th ACM international symposium on Mobile ad hoc networking and computing, May 25-27, 2005, Urbana-Champaign, IL, USA
|
|
|
|
|
|
Emma Carlson , Martin Kubisch , Dániel Hollós, A receiver based protecting protocol for wireless multi-hop networks, Proceedings of the 2nd ACM international workshop on Performance evaluation of wireless ad hoc, sensor, and ubiquitous networks, October 10-13, 2005, Montreal, Quebec, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
R. Riggio , D. Miorandi , F. De Pellegrini , F. Granelli , I. Chlamtac, A traffic aggregation and differentiation scheme for enhanced QoS in IEEE 802.11-based Wireless Mesh Networks, Computer Communications, v.31 n.7, p.1290-1300, May, 2008
|
|
|
|
|
|
|
|
|
Ben Greenstein , Ramakrishna Gummadi , Jeffrey Pang , Mike Y. Chen , Tadayoshi Kohno , Srinivasan Seshan , David Wetherall, Can Ferris Bueller still have his day off? protecting privacy in the wireless era, Proceedings of the 11th USENIX workshop on Hot topics in operating systems, p.1-6, May 07-09, 2007, San Diego, CA
|
|
|
Lili Qiu , Yin Zhang , Feng Wang , Mi Kyung Han , Ratul Mahajan, A general model of wireless interference, Proceedings of the 13th annual ACM international conference on Mobile computing and networking, September 09-14, 2007, Montréal, Québec, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Dennis Pfisterer , Martin Lipphardt , Carsten Buschmann , Horst Hellbrueck , Stefan Fischer , Jan Hendrik Sauselin, MarathonNet: adding value to large scale sport events - a connectivity analysis, Proceedings of the first international conference on Integrated internet ad hoc and sensor networks, May 30-31, 2006, Nice, France
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Asad Amir Pirzada , Marius Portmann , Jadwiga Indulska, Hybrid mesh ad-hoc on-demand distance vector routing protocol, Proceedings of the thirtieth Australasian conference on Computer science, p.49-58, January 30-February 02, 2007, Ballarat, Victoria, Australia
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Zongpeng Li , Baochun Li , Dongyan Xu , Xin Zhou, iFlow: Middleware-assisted Rendezvous-based Information Access for Mobile Ad Hoc Applications, Proceedings of the 1st international conference on Mobile systems, applications and services, p.71-84, May 05-08, 2003, San Francisco, California
|
|
|
Dimitrios Koutsonikolas , Jagadeesh Dyaberi , Prashant Garimella , Sonia Fahmy , Y. Charlie Hu, On TCP throughput and window size in a multihop wireless network testbed, Proceedings of the the second ACM international workshop on Wireless network testbeds, experimental evaluation and characterization, September 10-10, 2007, Montreal, Quebec, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Aravindhan Venkateswaran , Venkatesh Sarangan , Thomas F. La Porta , Raj Acharya, A mobility prediction based relay deployment framework for conserving power in manets, Proceedings of the 10th ACM Symposium on Modeling, analysis, and simulation of wireless and mobile systems, October 22-26, 2007, Chania, Crete Island, Greece
|
|
|
|
|
|
|
|
|
Fan Wu , Tingting Chen , Sheng Zhong , Li Erran Li , Yang Richard Yang, Incentive-compatible opportunistic routing for wireless networks, Proceedings of the 14th ACM international conference on Mobile computing and networking, September 14-19, 2008, San Francisco, California, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Srinivasan Krishnamurthy , Mansi Thoppian , Srikant Kuppa , R. Chandrasekaran , Neeraj Mittal , S. Venkatesan , Ravi Prakash, Time-efficient distributed layer-2 auto-configuration for cognitive radio networks, Computer Networks: The International Journal of Computer and Telecommunications Networking, v.52 n.4, p.831-849, March, 2008
|
|
|
|
|
|
|
|
|
Lucian Popa , Afshin Rostamizadeh , Richard Karp , Christos Papadimitriou , Ion Stoica, Balancing traffic load in wireless networks with curveball routing, Proceedings of the 8th ACM international symposium on Mobile ad hoc networking and computing, September 09-14, 2007, Montreal, Quebec, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sukun Kim , Rodrigo Fonseca , Prabal Dutta , Arsalan Tavakoli , David Culler , Philip Levis , Scott Shenker , Ion Stoica, Flush: a reliable bulk transport protocol for multihop wireless networks, Proceedings of the 5th international conference on Embedded networked sensor systems, November 06-09, 2007, Sydney, Australia
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
T. J. M. Coenen , M. de Graaf , Richard J. Boucherie, An upper bound on multi-hop multi-channel wireless network performance, Proceedings of the International Conference on Mobile Technology, Applications, and Systems, September 10-12, 2008, Yilan, Taiwan
|
|
|
|
|
|
Qiang Shen , Xuming Fang , Rongsheng Huang , Pan Li , Yuguang Fang, Leveraging spatial reuse with adaptive carrier sensing in 802.11 wireless networks, Proceedings of the 5th International ICST Conference on Heterogeneous Networking for Quality, Reliability, Security and Robustness, July 28-31, 2008, Hong Kong
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Qiang Shen , Xuming Fang , Rongsheng Huang , Pan Li , Yuguang Fang, Improving throughput by tuning carrier sensing in 802.11 wireless networks, Computer Communications, v.32 n.11, p.1263-1270, July, 2009
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|