Advertisement

Corona: Energy-Efficient Multi-query Processing in Wireless Sensor Networks

  • Raymes Khoury
  • Tim Dawborn
  • Bulat Gafurov
  • Glen Pink
  • Edmund Tse
  • Quincy Tse
  • K. Almi’Ani
  • Mohamed Gaber
  • Uwe Röhm
  • Bernhard Scholz
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5982)

Abstract

Wireless sensor networks (WSNs) are a core infrastructure for automatic environmental monitoring. We developed Corona as an in-network distributed query processor that allows to share a sensor network between several users with a declarative query language. It includes a novel approach for minimising sensor activations in shared wireless sensor networks: we introduce the notion of freshness into WSN so that users can ask for cached sensor reading with freshness guarantees. We further integrated a resource-awareness framework that allows the query processor to dynamically adapt to changing resource levels. The capabilities of this system are demonstrated with several aggregation queries for different users with different freshness and result precision needs.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Simon, D., Cifuentes, C., Cleal, D., Daniels, J., White, D.: Java on the bare metal of wireless sensor devices: the Squawk java virtual machine. In: Proc. of the 2nd Int. Conf. on Virtual Execution Environments, VEE (2006)Google Scholar
  2. 2.
    Sun Microsystems: SunSpotWorld website, http://www.sunspotworld.com/
  3. 3.
    Scholz, B., Gaber, M.M., Dawborn, T., Khoury, R., Tse, E.: Efficient time triggered query processing in wireless sensor networks. In: Lee, Y.-H., Kim, H.-N., Kim, J., Park, Y.W., Yang, L.T., Kim, S.W. (eds.) ICESS 2007. LNCS, vol. 4523, pp. 391–402. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  4. 4.
    Roehm, U., Gaber, M.M., Tse, Q.: Enabling resource-awareness for in-network data processing in wireless sensor networks. In: Proceedings of ADC 2008 (2008)Google Scholar
  5. 5.
    Madden, S.R., Franklin, M.J., Hellerstein, J.M., Hong, W.: TinyDB: an acquisitional query processing system for sensor networks. ACM TODS 30(1) (2005)Google Scholar
  6. 6.
    Yao, Y., Gehrke, J.: The cougar approach to in-network query processing in sensor networks. SIGMOD Record 31(3), 9–18 (2002)CrossRefGoogle Scholar
  7. 7.
    Müller, R., Alonso, G., Kossmann, D.: SwissQM: Next generation data processing in sensor networks. In: Proceedings of CIDR 2007, Asilomar, USA (2007)Google Scholar
  8. 8.
    Phung, N.D., Gaber, M.M., Röhm, U.: Resource-aware online data mining in wireless sensor networks. In: Proceedings of the IEEE CIDM Symposium (2007)Google Scholar
  9. 9.
    Trigoni, N., Yao, Y., Demers, A., Gehrke, J., Rajaraman, R.: Multi-query optimization for sensor networks. In: Prasanna, V.K., Iyengar, S.S., Spirakis, P.G., Welsh, M. (eds.) DCOSS 2005. LNCS, vol. 3560, pp. 307–321. Springer, Heidelberg (2005)Google Scholar
  10. 10.
    The Corona Website (2009), http://www.it.usyd.edu.au/~wsn/corona/

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Raymes Khoury
    • 1
  • Tim Dawborn
    • 1
  • Bulat Gafurov
    • 1
  • Glen Pink
    • 1
  • Edmund Tse
    • 1
  • Quincy Tse
    • 1
  • K. Almi’Ani
    • 1
  • Mohamed Gaber
    • 1
  • Uwe Röhm
    • 1
  • Bernhard Scholz
    • 1
  1. 1.School of Information TechnologiesThe University of SydneySydneyAustralia

Personalised recommendations