TY - JOUR
T1 - CTP
T2 - An efficient, robust, and reliable collection tree protocol for wireless sensor networks
AU - Gnawali, Omprakash
AU - Fonseca, Rodrigo
AU - Jamieson, Kyle
AU - Kazandjieva, Maria
AU - Moss, David
AU - Levis, Philip
N1 - Copyright:
Copyright 2014 Elsevier B.V., All rights reserved.
PY - 2013/11
Y1 - 2013/11
N2 - We describe CTP, a collection routing protocol for wireless sensor networks. CTP uses three techniques to provide efficient, robust, and reliable routing in highly dynamic network conditions. CTP's link estimator accurately estimates link qualities by using feedback from both the data and control planes, using information from multiple layers through narrow, platform-independent interfaces. Second, CTP uses the Trickle algorithm to time the control traffic, sending few beacons in stable topologies yet quickly adapting to changes. Finally, CTP actively probes the topology with data traffic, quickly discovering and fixing routing failures. Through experiments on 13 different testbeds, encompassing seven platforms, six link layers, and multiple densities and frequencies, and detailed observations of a long-running sensor network application that uses CTP, we study how these three techniques contribute to CTP's overall performance.
AB - We describe CTP, a collection routing protocol for wireless sensor networks. CTP uses three techniques to provide efficient, robust, and reliable routing in highly dynamic network conditions. CTP's link estimator accurately estimates link qualities by using feedback from both the data and control planes, using information from multiple layers through narrow, platform-independent interfaces. Second, CTP uses the Trickle algorithm to time the control traffic, sending few beacons in stable topologies yet quickly adapting to changes. Finally, CTP actively probes the topology with data traffic, quickly discovering and fixing routing failures. Through experiments on 13 different testbeds, encompassing seven platforms, six link layers, and multiple densities and frequencies, and detailed observations of a long-running sensor network application that uses CTP, we study how these three techniques contribute to CTP's overall performance.
KW - Adaptive beaconing
KW - Datapath validation
KW - Link-quality estimation
KW - Routing
KW - Wireless network protocol
KW - Wireless sensor network
UR - http://www.scopus.com/inward/record.url?scp=84890408416&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84890408416&partnerID=8YFLogxK
U2 - 10.1145/2529988
DO - 10.1145/2529988
M3 - Article
AN - SCOPUS:84890408416
SN - 1550-4859
VL - 10
JO - ACM Transactions on Sensor Networks
JF - ACM Transactions on Sensor Networks
IS - 1
M1 - 16
ER -