TY - GEN
T1 - Mitigating congestion in wireless sensor networks
AU - Hull, Bret
AU - Jamieson, Kyle
AU - Balakrishnan, Hari
PY - 2004
Y1 - 2004
N2 - 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.
AB - 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.
KW - Congestion control
KW - Flow control
KW - Network performance
KW - Rate limiting
KW - Wireless sensor networks
UR - http://www.scopus.com/inward/record.url?scp=27644499141&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=27644499141&partnerID=8YFLogxK
U2 - 10.1145/1031495.1031512
DO - 10.1145/1031495.1031512
M3 - Conference contribution
AN - SCOPUS:27644499141
SN - 1581138792
SN - 9781581138795
T3 - SenSys'04 - Proceedings of the Second International Conference on Embedded Networked Sensor Systems
SP - 134
EP - 147
BT - SenSys'04 - Proceedings of the Second International Conference on Embedded Networked Sensor Systems
PB - Association for Computing Machinery
T2 - SenSys'04 - Proceedings of the Second International Conference on Embedded Networked Sensor Systems
Y2 - 3 November 2004 through 5 November 2004
ER -