Skip to main content

Improving Sensornet Performance by Separating System Configuration from System Logic

  • Conference paper
Wireless Sensor Networks (EWSN 2010)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 5970))

Included in the following conference series:

Abstract

Many sensor network protocols are self-configuring, but independent self-configuration at different layers often results in suboptimal performance. We present Chi, a full-system configuration architecture that separates system logic from system configuration. Drawing from concepts in artificial intelligence, Chi allows full-system configuration that meets both changing application demands and changing environmental conditions. We show that configuration policies using Chi can improve throughput and energy efficiency without adding dependencies between layers. Our results show that sensornet systems can use Chi to adapt to changing conditions at all layers of the system, thus meeting the requirements of heterogeneous and continuously changing system conditions.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Buettner, M., Yee, G.V., Anderson, E., Han, R.: X-MAC: a short preamble MAC protocol for duty-cycled wireless sensor networks. In: Proceedings of ACM SenSys 2006, Boulder, Colorado, USA (2006)

    Google Scholar 

  2. Burri, N., von Rickenbach, P., Wattenhofer, R.: Dozer: ultra-low power data gathering in sensor networks. In: Proceedings of ACM/IEEE IPSN 2007, Cambridge, Massachusetts, USA (2007)

    Google Scholar 

  3. Cheng, T.E., Fonseca, R., Kim, S., Moon, D., Tavakoli, A., Culler, D., Shenker, S., Stoica, I.: A modular network layer for sensornets. In: Proceedings of USENIX OSDI 2006, Seattle, Washington, USA (August 2006)

    Google Scholar 

  4. Corkill, D.: Blackboard systems. AI Expert 6(9), 40–47 (1991)

    Google Scholar 

  5. Dunkels, A., Österlind, F., He, Z.: An adaptive communication architecture for wireless sensor networks. In: Proceedings of ACM SenSys 2007, Sydney, Australia (November 2007)

    Google Scholar 

  6. Dunkels, A., Österlind, F., Tsiftes, N., He, Z.: Software-based on-line energy estimation for sensor nodes. In: Proceedings of EmNetS-IV, Cork, Ireland (June 2007)

    Google Scholar 

  7. Durvy, M., Abeillé, J., Wetterwald, P., O’Flynn, C., Leverett, B., Gnoske, E., Vidales, M., Mulligan, G., Tsiftes, N., Finne, N., Dunkels, A.: Making Sensor Networks IPv6 Ready. In: Proceedings of the Sixth ACM Conference on Networked Embedded Sensor Systems (ACM SenSys 2008), Raleigh, North Carolina, USA, November 2008, pp. 421–422 (2008)

    Google Scholar 

  8. Hoesel, L.V., Nieberg, T., Wu, J., Havinga, P.: Prolonging the Lifetime of Wireless Sensor Networks by Cross-Layer Interaction. IEEE Wireless Communications 11(6), 78–86 (2004)

    Article  Google Scholar 

  9. Hui, J., Culler, D.: IP is Dead, Long Live IP for Wireless Sensor Networks. In: Proceedings of the 6th international Conference on Embedded Networked Sensor Systems, Raleigh, North Carolina, USA (November 2008)

    Google Scholar 

  10. Jurdak, R., Baldi, P., Lopes, C.V.: Adaptive low power listening for wireless sensor networks. IEEE Transactions on Mobile Computing 6(8), 988–1004 (2007)

    Article  Google Scholar 

  11. Kawadia, V., Kumar, P.: A cautionary perspective on cross-layer design. IEEE Wireless Communications 12(1), 3–11 (2005)

    Article  Google Scholar 

  12. Kim, S., Fonseca, R., Dutta, P., Tavakoli, A., Culler, D., Levis, P., Shenker, S., Stoica, I.: Flush: A reliable bulk transport protocol for multihop wireless networks. In: Proceedings of ACM SenSys 2007, Sydney, Australia (November 2007)

    Google Scholar 

  13. Klues, K., Xing, G., Lu, C.: Link layer support for unified radio power management in wireless sensor networks. In: Proceedings of ACM/IEEE IPSN 2007, Cambridge, Massachusetts, USA (2007)

    Google Scholar 

  14. Köpke, A., Handziski, V., Hauer, J.-H., Karl, H.: Structuring the information flow in component-based protocol implementations for wireless sensor nodes. In: Proceedings of Work-in-Progress Session of EWSN 2004, Berlin, Germany (January 2004)

    Google Scholar 

  15. Lachenmann, A., Marrón, P., Minder, D., Gauger, M., Saukh, O., Rothermel, K.: TinyXXL: Language and runtime support for cross-layer interactions. In: Proceedings of IEEE SECON 2006, Reston, Virginia, USA (2006)

    Google Scholar 

  16. Lachenmann, A., Marrón, P., Minder, D., Rothermel, K.: Meeting lifetime goals with energy levels. In: Proceedings of ACM SenSys 2007, Sydney, Australia (2007)

    Google Scholar 

  17. Langendoen, K., Baggio, A., Visser, O.: Murphy loves potatoes: experiences from a pilot sensor network deployment in precision agriculture. In: Proceedings of IEEE IPDPS 2006, Rhodes Island, Greece (April 2006)

    Google Scholar 

  18. Madan, R., Cui, S., Lall, S., Goldsmith, A.: Cross-layer design for lifetime maximization in interference-limited wireless sensor networks. In: Proceedings of IEEE INFOCOM 2005, Miami, Florida, USA (March 2005)

    Google Scholar 

  19. Musaloiu-E., R., Liang, C.-J.M., Terzis, A.: Koala: Ultra-Low Power Data Retrieval in Wireless Sensor Networks. In: Proceedings of ACM/IEEE IPSN 2008, St. Louis, Missouri, USA (2008)

    Google Scholar 

  20. Polastre, J., Hui, J., Levis, P., Zhao, J., Culler, D., Shenker, S., Stoica, I.: A unifying link abstraction for wireless sensor networks. In: Proceedings of ACM SenSys 2005, San Diego, California, USA (2005)

    Google Scholar 

  21. Voigt, T., Österlind, F.: CoReDac: Collision-free command-response data collection. In: Proceedings of IEEE ETFA 2008, Hamburg, Germany (September 2008)

    Google Scholar 

  22. Whitehouse, K., Sharp, C., Brewer, E., Culler, D.: Hood: a neighborhood abstraction for sensor networks. In: Proceedings of ACM MobiSys 2004, Boston, MA, USA (June 2004)

    Google Scholar 

  23. Woo, A., Tong, T., Culler, D.: Taming the underlying challenges of reliable multihop routing in sensor networks. In: Proceedings of ACM SenSys 2003, Los Angeles, California, USA (2003)

    Google Scholar 

  24. Ye, W., Silva, F., Heidemann, J.: Ultra-low duty cycle mac with scheduled channel polling. In: Proceedings of ACM SenSys 2006, Boulder, Colorado, USA (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Finne, N., Eriksson, J., Tsiftes, N., Dunkels, A., Voigt, T. (2010). Improving Sensornet Performance by Separating System Configuration from System Logic. In: Silva, J.S., Krishnamachari, B., Boavida, F. (eds) Wireless Sensor Networks. EWSN 2010. Lecture Notes in Computer Science, vol 5970. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-11917-0_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-11917-0_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-11916-3

  • Online ISBN: 978-3-642-11917-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics