|
ABSTRACT
Network congestion occurs when offered traffic load exceeds available capacity at any point in a network. In wireless sensor networks, congestion causes overall channel quality to degrade and loss rates to rise, leads to buffer drops and increased delays (as in wired networks), and tends to be grossly unfair toward nodes whose data has to traverse a larger number of radio hops. Congestion control in wired networks is usually done using end-to-end and network-layer mechanisms acting in concert. However, this approach does not solve the problem in wireless networks because concurrent radio transmissions on different "links" interact with and affect each other, and because radio channel quality shows high variability over multiple time-scales. We examine three techniques that span different layers of the traditional protocol stack: hop-by-hop flow control, rate limiting source traffic when transit traffic is present, and a prioritized medium access control (MAC) protocol. We implement these techniques and present experimental results from a 55-node in-building wireless sensor network. We demonstrate that the combination of these techniques, Fusion, can improve network efficiency by a factor of three under realistic workloads.
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
|
Aad, I., and Castelluccia, C. Differentiation Mechanisms for IEEE 802.11. In Proc. of the IEEE INFOCOM Conf. (Anchorage, AK, April 2001), pp. 209--218.
|
 |
2
|
|
| |
3
|
Chipcon Corporation. CC1000 Transceiver Datasheet. http://www.chipcon.com.
|
 |
4
|
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
[doi> 10.1145/938985.939000]
|
 |
5
|
|
 |
6
|
Chalermek Intanagonwiwat , Ramesh Govindan , Deborah Estrin, Directed diffusion: a scalable and robust communication paradigm for sensor networks, Proceedings of the 6th annual international conference on Mobile computing and networking, p.56-67, August 06-11, 2000, Boston, Massachusetts, United States
[doi> 10.1145/345910.345920]
|
| |
7
|
Intel Corporation. New Computing Frontiers -- The Wireless Vineyard. http://www.intel.com/labs/features/rs01031.htm.
|
| |
8
|
Jain, R. The Art of Computer Systems Performance Analysis, First ed. Wiley, 1991.
|
| |
9
|
Lee, D., Coleri, S., Dong, X., and Ergen, M. FLORAX---Flow-Rate Based Hop by Hop Backpressure Control for IEEE 802.3x. In 5th IEEE Conf. on High Speed Networks and Multimedia Communications (Jeju Island, Korea, July 2002).
|
 |
10
|
|
| |
11
|
|
 |
12
|
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]
|
 |
13
|
Alan Mainwaring , David Culler , Joseph Polastre , Robert Szewczyk , John Anderson, Wireless sensor networks for habitat monitoring, Proceedings of the 1st ACM international workshop on Wireless sensor networks and applications, September 28-28, 2002, Atlanta, Georgia, USA
[doi> 10.1145/570738.570751]
|
 |
14
|
|
 |
15
|
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]
|
| |
16
|
Noureddine, W., and Tobagi, F. Selective Backpressure in Switched Ethernet LANs. In Proceedings of the IEEE GLOBECOM Conf. (Rio De Janeiro, Brazil, December 1999), pp. 1256--1263.
|
 |
17
|
Cüneyt Özveren , Robert Simcoe , George Varghese, Reliable and efficient hop-by-hop flow control, Proceedings of the conference on Communications architectures, protocols and applications, p.89-100, August 31-September 02, 1994, London, United Kingdom
|
 |
18
|
|
 |
19
|
|
| |
20
|
University of California, Berkeley. Firebug. http://firebug.sourceforge.net/.
|
 |
21
|
|
 |
22
|
|
| |
23
|
Welsh, M. and Werner-Allen, G. Motelab webpage. http://motelab.eecs.harvard.edu.
|
 |
24
|
|
 |
25
|
|
 |
26
|
|
| |
27
|
Ye, W., Heidemann, J., and Estrin, D. An Energy-Efficient MAC Protocol for Wireless Sensor Networks. In Proc. of the IEEE INFOCOM Conf. (New York, NY, June 2002), pp. 1567--1576.
|
| |
28
|
Yi, Y., and Shakkottai, S. Hop-by-hop Congestion Control over a Wireless Multi-hop Network. In Proc. of the IEEE INFOCOM Conf. (Hong Kong, June 2004).
|
 |
29
|
|
CITED BY 50
|
|
Evan P. C. Jones , Lily Li , Paul A. S. Ward, Practical routing in delay-tolerant networks, Proceeding of the 2005 ACM SIGCOMM workshop on Delay-tolerant networking, p.237-243, August 26-26, 2005, Philadelphia, Pennsylvania, USA
|
|
|
Chieh-Yih Wan , Shane B. Eisenman , Andrew T. Campbell , Jon Crowcroft, Siphon: overload traffic management using multi-radio virtual sinks in sensor networks, Proceedings of the 3rd international conference on Embedded networked sensor systems, November 02-04, 2005, San Diego, California, USA
|
|
|
|
|
|
Hsing-Jung Huang , Ting-Hao Chang , Shu-Yu Hu , Polly Huang, Magnetic diffusion: disseminating mission-critical data for dynamic sensor 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
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
Yanjun Sun , Shu Du , Omer Gurewitz , David B. Johnson, DW-MAC: a low latency, energy efficient demand-wakeup MAC protocol for wireless sensor networks, Proceedings of the 9th ACM international symposium on Mobile ad hoc networking and computing, May 26-30, 2008, Hong Kong, Hong Kong, China
|
|
|
|
|
|
|
|
|
|
|
|
Gahng-Seop Ahn , Se Gi Hong , Emiliano Miluzzo , Andrew T. Campbell , Francesca Cuomo, Funneling-MAC: a localized, sink-oriented MAC for boosting fidelity in sensor networks, Proceedings of the 4th international conference on Embedded networked sensor systems, October 31-November 03, 2006, Boulder, Colorado, USA
|
|
|
|
|
|
|
|
|
Arsalan Tavakoli , Prabal Dutta , Jaein Jeong , Sukun Kim , Jorge Ortiz , David Culler , Phillip Levis , Scott Shenker, A modular sensornet architecture: past, present, and future directions, ACM SIGBED Review, v.4 n.3, p.49-54, April 2007
|
|
|
Adam Silberstein , Gavino Puggioni , Alan Gelfand , Kamesh Munagala , Jun Yang, Suppression and failures in sensor networks: a Bayesian approach, Proceedings of the 33rd international conference on Very large data bases, September 23-27, 2007, Vienna, Austria
|
|
|
|
|
|
|
|
|
Andrew T. Campbell , Shane B. Eisenman , Nicholas D. Lane , Emiliano Miluzzo , Ronald A. Peterson, People-centric urban sensing, Proceedings of the 2nd annual international workshop on Wireless internet, p.18-es, August 02-05, 2006, Boston, Massachusetts
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
Sumit Rangwala , Apoorva Jindal , Ki-Young Jang , Konstantinos Psounis , Ramesh Govindan, Understanding congestion control in multi-hop wireless mesh networks, Proceedings of the 14th ACM international conference on Mobile computing and networking, September 14-19, 2008, San Francisco, California, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ming Li , Devesh Agrawal , Deepak Ganesan , Arun Venkataramani, Block-switched networks: a new paradigm for wireless transport, Proceedings of the 6th USENIX symposium on Networked systems design and implementation, p.423-436, April 22-24, 2009, Boston, Massachusetts
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Muhammad Mostafa Monowar , Md. Obaidur Rahman , Al-Sakib Khan Pathan , Choong Seon Hong, Congestion control protocol for wireless sensor networks handling prioritized heterogeneous traffic, Proceedings of the 5th Annual International Conference on Mobile and Ubiquitous Systems: Computing, Networking, and Services, July 21-25, 2008, Dublin, Ireland
|
|