skip to main content
10.1145/1644038.1644040acmconferencesArticle/Chapter ViewAbstractPublication PagessensysConference Proceedingsconference-collections
research-article

Collection tree protocol

Published: 04 November 2009 Publication History
  • Get Citation Alerts
  • Abstract

    This paper presents and evaluates two principles for wireless routing protocols. The first is datapath validation: data traffic quickly discovers and fixes routing inconsistencies. The second is adaptive beaconing: extending the Trickle algorithm to routing control traffic reduces route repair latency and sends fewer beacons.
    We evaluate datapath validation and adaptive beaconing in CTP Noe, a sensor network tree collection protocol. We use 12 different testbeds ranging in size from 20--310 nodes, comprising seven platforms, and six different link layers, on both interference-free and interference-prone channels. In all cases, CTP Noe delivers > 90% of packets. Many experiments achieve 99.9%. Compared to standard beaconing, CTP Noe sends 73% fewer beacons while reducing topology repair latency by 99.8%. Finally, when using low-power link layers, CTP Noe has duty cycles of 3% while supporting aggregate loads of 30 packets/minute.

    References

    [1]
    Texas Instruments, CC1100 Data Sheet. http://focus.ti.com/lit/ds/symlink/cc1100.pdf, 2003.
    [2]
    The MultiHopLQI protocol. http://www.tinyos.net/tinyos-2.x/tos/lib/net/lqi, 2009.
    [3]
    G.-S. Ahn, E. Miluzzo, A. Campbell, S. Hong, and F. Cuomo. Funneling MAC: A Localized, Sink-Oriented MAC for Boosting Fidelity in Sensor Networks. In Proc. of the ACM SenSys Conf., pages 293--306, Boulder, CO, Nov. 2006.
    [4]
    M. Bathula, M. Ramezanali, I. Pradhan, N. Patel, J. Gotschall, and N. Sridhar. A sensor network system for measuring traffic in short-term construction work zones. In Proc. of DCOSS '09, pages 216--230, Berlin, Heidelberg, 2009. Springer-Verlag.
    [5]
    N. Burri, P. von Rickenbach, and R. Wattenhofer. Dozer: ultra-low power data gathering in sensor networks. In Proc. of the IPSN Conf., pages 450--459, New York, NY, 2007.
    [6]
    D. S. J. D. Couto, D. Aguayo, J. Bicket, and R. Morris. A High-Throughput Path Metric for Multi-Hop Wireless Routing. In Proc. of the ACM MobiCom Conf., San Diego, CA, Sept. 2003.
    [7]
    A. Dhananjay, H. Zhang, J. Li, and L. Subramanian. Practical, Distributed Channel Assignment and Routing in Dual-radio Mesh Networks. In Proc. of the ACM SIGCOMM Conf., Aug. 2009.
    [8]
    R. Draves, J. Padhye, and B. Zill. Comparison of routing metrics for static multi-hop wireless networks. In Proc. of the ACM SIGCOMM Conf., pages 133--144, Portland, OR, Aug. 2004.
    [9]
    C. T. Ee and R. Bajcsy. Congestion control and fairness for many-to-one routing in sensor networks. In Proc. of the ACM SenSys Conf., pages 148--161, Baltimore, MD, Nov. 2004.
    [10]
    R. Fonseca, O. Gnawali, K. Jamieson, S. Kim, P. Levis, and A. Woo. TEP 123: The Collection Tree Protocol, Aug. 2006.
    [11]
    R. Fonseca, O. Gnawali, K. Jamieson, and P. Levis. Four Bit Wireless Link Estimation. In Hotnets-VI, Atlanta, GA, Nov. 2007.
    [12]
    J. W. Hui and D. E. Culler. IP is dead, long live IP for wireless sensor networks. In Proc. of the SenSys Conf., pages 15--28, New York, NY, 2008.
    [13]
    B. Hull, K. Jamieson, and H. Balakrishnan. Mitigating congestion in wireless sensor networks. In Proc. of the ACM SenSys Conf., pages 134--147, Baltimore, MD, Nov. 2004.
    [14]
    S. Kim, R. Fonseca, P. Dutta, A. Tavakoli, D. Culler, P. Levis, S. Shenker, and I. Stoica. Flush: a reliable bulk transport protocol for multihop wireless networks. In Proc. of the ACM SenSys Conf., pages 351--365. ACM, 2007.
    [15]
    J. Ko, T. Gao, and A. Terzis. Empirical Study of a Medical Sensor Application in an Urban Emergency Department. In BodyNets '09: 4th Intl Conference on Body Area Networks.
    [16]
    K. Langendoen, A. Baggio, and O. Visser. Murphy loves potatoes: Experiences from a pilot sensor network deployment in precision agriculture. In 14th Int. Workshop on Parallel and Distributed Real-Time Systems (WPDRTS), pages 1--8, apr 2006.
    [17]
    P. Levis, N. Lee, M. Welsh, and D. Culler. TOSSIM: Simulating large wireless sensor networks of tinyos motes. pages 126--137, Los Angeles, CA, Nov. 2003.
    [18]
    P. Levis, N. Patel, D. Culler, and S. Shenker. Trickle: A self-regulating algorithm for code maintenance and propagation in wireless sensor networks. In Proc. of the USENIX NSDI Conf., San Francisco, CA, Mar. 2004.
    [19]
    J. Li, C. Blake, D. S. D. Couto, H. I. Lee, and R. Morris. Capacity of Ad Hoc wireless networks. In Proc. of MobiCom, pages 61--69. ACM, 2001.
    [20]
    C. Lu, B. M. Blum, T. F. Abdelzaher, J. A. Stankovic, and T. He. RAP: A Real-Time Communication Architecture for Large-Scale Wireless Sensor Networks. In Proc. of the IEEE RTAS Symposium, San Jose, CA, September 2002.
    [21]
    A. Mainwaring, J. Polastre, R. Szewczyk, D. Culler, and J. Anderson. Wireless Sensor Networks for Habitat Monitoring. In Proceedings of the ACM International Workshop on Wireless Sensor Networks and Applications, Sept. 2002.
    [22]
    R. Musaloiu-E., C.-J. Liang, and A. Terzis. Koala: Ultra-low power data retrieval in wireless sensor networks. In Proc. of the International Conference on Information Processing in Sensor Networks (IPSN 2008), 2008.
    [23]
    D. Pei, X. Zhao, D. Massey, and L. Zhang. A study of bgp path vector route looping behavior. In ICDCS '04: Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS'04), pages 720--729, Washington, DC, USA, 2004. IEEE Computer Society.
    [24]
    C. Perkins and P. Bhagwat. Highly Dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for Mobile Computers. Computer Comm. Review, October 1994.
    [25]
    J. Polastre, J. Hill, and D. Culler. Versatile low power media access for wireless sensor networks. In Proc. of the ACM SenSys Conf., pages 95--107, Baltimore, MD, Nov. 2004.
    [26]
    S. Rangwala, R. Gummadi, R. Govindan, and K. Psounis. Interference-aware fair rate control in wireless sensor networks. In Proc. of the ACM SIGCOMM Conf., pages 63--74, Pisa, Italy, Aug. 2006.
    [27]
    Y. Sankarasubramaniam, Özgür Akan, and I. Akyildiz. ESRT: Event-to-Sink Reliable Transport in Wireless Sensor Networks. In Proc. of the ACM Mobihoc Conf., pages 177--189, Annapolis, MD, June 2003.
    [28]
    T. Schoellhammer, B. Greenstein, and D. Estrin. Hyper: A routing protocol to support mobile users of sensor networks. Technical Report 2013, CENS, 2006.
    [29]
    K. Srinivasan, M. Kazandjieva, S. Agarwal, and P. Levis. The beta-factor: Measuring wireless link burstiness. In Proceedings of the 6th ACM Conference on Embedded Networked Sensor Systems (SenSys), 2008.
    [30]
    F. Stann and J. Heidemann. RMST: Reliable Data Transport in Sensor Networks. In Proc. of the IEEE SNPA Workshop, pages 102--112, Anchorage, AK, May 2003.
    [31]
    G. Tolle, J. Polastre, R. Szewczyk, D. E. Culler, N. Turner, K. Tu, S. Burgess, T. Dawson, P. Buonadonna, D. Gay, and W. Hong. A macroscope in the redwoods. In Proc. of the ACM SenSys Conf., pages 51--63, San Diego, CA, Nov. 2005.
    [32]
    C.-Y. Wan, A. Campbell, and L. Krishnamurthy. PSFQ: a Reliable Transport Protocol for Wireless Sensor Networks. In Proc. of the ACM WSNA Workshop, pages 1--11, Atlanta, GA, 2002.
    [33]
    C.-Y. Wan, S. Eisenman, and A. Campbell. CODA: Congestion Detection and Avoidance in Sensor Networks. In Proc. ACM SenSys, pages 266--279, Nov. 2003.
    [34]
    C. Y. Wan, S. Eisenman, A. Campbell, and J. Crowcroft. Siphon: Overload Traffic Management using Multi-Radio Virtual Sinks. In Proc. of the ACM SenSys Conf., pages 116--129, San Diego, CA, Nov. 2005.
    [35]
    G. Werner-Allen, S. Dawson-Haggerty, and M. Welsh. Lance: Optimizing High-Resolution Data Collection in Wireless Sensor Networks. In Proc. of the ACM SenSys Conf., Nov. 2008.
    [36]
    G. Werner-Allen, K. Lorincz, J. Johnson, J. Lees, and M. Welsh. Fidelity and Yield in a Volcano Monitoring Sensor Network. In USENIX Symposium on Operating Systems Design and Implementation, Seattle, WA, Nov. 2006.
    [37]
    A. Woo and D. E. Culler. A transmission control scheme for media access in sensor networks. In Proceedings of the seventh annual international conference on Mobile computing and networking, Rome, Italy, July 2001.
    [38]
    A. Woo, T. Tong, and D. Culler. Taming the underlying challenges of reliable multihop routing in sensor networks. In Proc. ACM SenSys, pages 14--27, Los Angeles, CA, Nov. 2003.
    [39]
    H. Zhang, A. Arora, Y. R. Choi, and M. Gouda. Reliable bursty convergecast in wireless sensor networks. Computer Communications, 30(13):2560--2576, Dec. 2007.
    [40]
    H. Zhang, A. Arora, and P. Sinha. Learn on the fly: Data-driven link estimation and routing in sensor network backbones. In Proc. IEEE INFOCOM, Barcelona, Spain, Apr. 2006.

    Cited By

    View all
    • (2024)UAV Trajectory Optimization for Large-Scale and Low-Power Data Collection: An Attention-Reinforced Learning SchemeIEEE Transactions on Wireless Communications10.1109/TWC.2023.330490023:4(3009-3024)Online publication date: Apr-2024
    • (2024)Scheduling periodic sensors for instantaneous aggregated traffic minimizationWireless Networks10.1007/s11276-024-03722-4Online publication date: 17-Apr-2024
    • (2024)Trickle timer modification for RPL in Internet of thingsSoft Computing10.1007/s00500-023-09564-028:3(2621-2635)Online publication date: 8-Jan-2024
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SenSys '09: Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems
    November 2009
    438 pages
    ISBN:9781605585192
    DOI:10.1145/1644038
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 04 November 2009

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. CTP
    2. collection
    3. routing
    4. sensor network

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    Acceptance Rates

    Overall Acceptance Rate 174 of 867 submissions, 20%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)71
    • Downloads (Last 6 weeks)10

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)UAV Trajectory Optimization for Large-Scale and Low-Power Data Collection: An Attention-Reinforced Learning SchemeIEEE Transactions on Wireless Communications10.1109/TWC.2023.330490023:4(3009-3024)Online publication date: Apr-2024
    • (2024)Scheduling periodic sensors for instantaneous aggregated traffic minimizationWireless Networks10.1007/s11276-024-03722-4Online publication date: 17-Apr-2024
    • (2024)Trickle timer modification for RPL in Internet of thingsSoft Computing10.1007/s00500-023-09564-028:3(2621-2635)Online publication date: 8-Jan-2024
    • (2023)A Centralized Routing for Lifetime and Energy Optimization in WSNs Using Genetic Algorithm and Least-Square Policy IterationComputers10.3390/computers1202002212:2(22)Online publication date: 18-Jan-2023
    • (2023)Formal modeling and analysis of security schemes of RPL protocol using colored Petri netsPLOS ONE10.1371/journal.pone.028570018:8(e0285700)Online publication date: 17-Aug-2023
    • (2023)LSR: Energy-Efficient Multi-Modulation Communication for Inhomogeneous Wireless IoT NetworksACM Transactions on Internet of Things10.1145/35793664:2(1-36)Online publication date: 13-Apr-2023
    • (2023)Energy-efficient Data Aggregation in Low-power Wireless Networks with Sensors of Discrete Transmission Ranges: A Mathematical Framework for Network DesignIEEE Transactions on Network Science and Engineering10.1109/TNSE.2023.3274693(1-12)Online publication date: 2023
    • (2023)A Real-Time Link Quality Estimation Method for IEEE 802.15.4 Based Wireless Sensor Network and IoT Devices2023 International Wireless Communications and Mobile Computing (IWCMC)10.1109/IWCMC58020.2023.10182660(1-6)Online publication date: 19-Jun-2023
    • (2023)Radio Diversity for Reliable Communication in WSNS2023 IEEE International Conference on Paradigm Shift in Information Technologies with Innovative Applications in Global Scenario (ICPSITIAGS)10.1109/ICPSITIAGS59213.2023.10527636(423-428)Online publication date: 28-Dec-2023
    • (2023)Performance Evaluation of SDN-WISE in Mobile Wireless Sensors Networks2023 International Conference on Advances in Electronics, Control and Communication Systems (ICAECCS)10.1109/ICAECCS56710.2023.10104806(1-6)Online publication date: 6-Mar-2023
    • Show More Cited By

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media