Reliable bursty convergecast in wireless sensor networks
- 25 May 2005
- proceedings article
- Published by Association for Computing Machinery (ACM)
- Vol. 30 (13) , 266-276
- https://doi.org/10.1145/1062689.1062724
Abstract
We address the challenges of bursty convergecast in multi-hop wireless sensor networks, where a large burst of packets from different locations needs to be transported reliably and in real-time to a base station. Via experiments on a 49 MICA2 mote sensor network using a realistic traffic trace, we determine the primary issues in bursty convergecast, and accordingly design a protocol, RBC (for Reliable Bursty Convergecast), to address these issues: To improve channel utilization and to reduce ack-loss, we design a window-less block acknowledgment scheme that guarantees continuous packet forwarding and replicates the acknowledgment for a packet; to alleviate retransmission-incurred channel contention, we introduce differentiated contention control. Moreover, we design mechanisms to handle varying ack-delay and to reduce delay in timer-based re-transmissions. We evaluate RBC, again via experiments, and show that compared to a commonly used implicit-ack scheme, RBC doubles packet delivery ratio and reduces end-to-end delay by an order of magnitude, as a result of which RBC achieves a close-to-optimal goodput.Keywords
This publication has 16 references indexed in Scilit:
- Congestion control and fairness for many-to-one routing in sensor networksPublished by Association for Computing Machinery (ACM) ,2004
- Versatile low power media access for wireless sensor networksPublished by Association for Computing Machinery (ACM) ,2004
- A line in the sand: a wireless sensor network for target detection, classification, and trackingPublished by Elsevier ,2004
- Understanding packet delivery performance in dense wireless sensor networksPublished by Association for Computing Machinery (ACM) ,2003
- RMST: reliable data transport in sensor networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- ESRTPublished by Association for Computing Machinery (ACM) ,2003
- PSFQPublished by Association for Computing Machinery (ACM) ,2002
- WTCPPublished by Association for Computing Machinery (ACM) ,1999
- Block acknowledgement: redesigning the window protocolPublished by Association for Computing Machinery (ACM) ,1989
- Congestion avoidance and controlPublished by Association for Computing Machinery (ACM) ,1988