Skip to main content

Sensors and Wireless Sensor Networks as Data Sources: Models and Languages

  • Chapter
Data Management in Pervasive Systems

Part of the book series: Data-Centric Systems and Applications ((DCSA))

Abstract

Wireless sensor networks (WSNs) are a clear example of the disappearing technology expressed by Mark Weiser [49] since they allow humans to interact with the environment, feeding the user with a large set of heterogeneous data. At the same time, the complexity of the envisaged WSN-based systems grew from a handful of homogeneous sensors to hundreds or thousands of devices differing as to their capabilities, technologies, architectures, and languages.

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
Hardcover Book
USD 54.99
Price excludes VAT (USA)
  • Durable hardcover 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. Aberer, K., Hauswirth, M., Salehi, A.: A middleware for fast and flexible sensor network deployment. In: VLDB ‘06: Proceedings of the 32nd International Conference on Very Large Data Bases, pp. 1199–1202. VLDB Endowment (2006)

    Google Scholar 

  2. Aberer, K., Hauswirth, M., Salehi, A.: The global sensor networks middleware for efficient and flexible deployment and interconnection of sensor networks. Technical Report. LSIR-REPORT- 2006-006, pp. 1–21 (2006)

    Google Scholar 

  3. Akkaya, K., Younis, M.: A survey on routing protocols for wireless sensor networks. Ad Hoc Netw. 3(3), 325–349 (2005)

    Article  Google Scholar 

  4. Akyildiz, I.F., Su, W., Sankarasubramaniam, Y., Cayirci, E.: Wireless sensor networks: a survey. Comput. Netw. 38(4), 393–422 (2002)

    Article  Google Scholar 

  5. Al-Karaki, J.N., Kamal, A.E.: Routing techniques in wireless sensor networks: a survey. IEEE Wirel. Commun. 11(6), 6–28 (2004)

    Article  Google Scholar 

  6. Alippi, C.: Intelligence for Embedded Systems A Methodological Approach. Springer, Berlin (2014)

    Book  Google Scholar 

  7. Alippi, C., Camplani, R., Roveri, M.: An adaptive llc-based and hierarchical power-aware routing algorithm. IEEE Trans. Instrum. Meas. 58(9), 3347–3357 (2009)

    Article  Google Scholar 

  8. Alippi, C., Camplani, R., Roveri, M., Viscardi, G.: Netbrick: a high-performance, low-power hardware platform for wireless and hybrid sensor networks. In: IEEE 9th International Conference on Mobile Adhoc and Sensor Systems (MASS), 2012, pp. 111–117. IEEE, Las Vegas, USA (2012)

    Google Scholar 

  9. Baldauf, M., Dustdar, S., Rosenberg, F.: A survey on context-aware systems. Int. J. Ad Hoc Ubiquitous Comput. 2(4), 263–277 (2007)

    Article  Google Scholar 

  10. Bhatti, S., Carlson, J., Dai, H., Deng, J., Rose, J., Sheth, A., Shucker, B., Gruenwald, C., Torgerson, A., Han, R.: Mantis os: an embedded multithreaded operating system for wireless micro sensor platforms. Mobile Netw. Appl. 10(4), 563–579 (2005)

    Article  Google Scholar 

  11. Bonnet, P., Gehrke, J., Seshadri, P.: Toward sensor database systems. In: Proceedings of the 2nd International Conference on Mobile Data Management (MDM01). Lecture Notes in Computer Science, pp. 3–14. Springer, Berlin (2001)

    Google Scholar 

  12. Botts, M., Robin, A.: Ogc sensorml: model and xml encoding standard, v.2. Open Geospatial Consortium, pp. 1–196 (2014)

    Google Scholar 

  13. Boulis, A., Ganeriwal, S., Srivastava, M.B.: Aggregation in sensor networks: an energy accuracy trade-off. Ad Hoc Netw. 1(23), 317–331 (2003). doi:http://www.dx.doi.org/10.1016/S1570-8705(03)00009-X. http://www.sciencedirect.com/science/article/pii/S157087050300009X. Sensor Network Protocols and Applications

  14. Cao, Q., Abdelzaher, T., Stankovic, J., He, T.: The liteos operating system: towards unix-like abstractions for wireless sensor networks. In: International Conference on Information Processing in Sensor Networks, 2008, IPSN’08, pp. 233–244. IEEE, St. Louis, USA (2008)

    Google Scholar 

  15. Cappiello, C., Schreiber, F.A.: Experiments and analysis of quality and energy-aware data aggregation approaches in wsns. In: QDB 2012 10th International Workshop on Quality in Databases (Co-Located with VLDB 2012), pp. 1–8 (2012)

    Google Scholar 

  16. Chen, B., Jamieson, K., Balakrishnan, H., Morris, R.: Span: an energy-efficient coordination algorithm for topology maintenance in ad hoc wireless networks. Wirel. Netw. 8(5), 481–494 (2002)

    Article  MATH  Google Scholar 

  17. Chu, D., Tavakoli, A., Popa, L., Hellerstein, J.: Entirely declarative sensor network systems. In: VLDB ‘06: Proceedings of the 32nd International Conference on Very Large Data Bases, pp. 1203–1206. VLDB Endowment (2006)

    Google Scholar 

  18. Chu, D., Popa, L., Tavakoli, A., Hellerstein, J.M., Levis, P., Shenker, S., Stoica, I.: The design and implementation of a declarative sensor network system. In: SenSys ‘07: Proceedings of the 5th International Conference on Embedded Networked Sensor Systems, pp. 175–188. ACM, New York, NY (2007)

    Google Scholar 

  19. Colace, F., Moscato, V., Quintarelli, E., Rabosio, E., Tanca, L.: Context awareness in pervasive information management. In: Colace, F., De Santo, M., Moscato, V., Picariello, A., Schreiber, F.A., Tanca, L. (eds.) Data Management in Pervasive Systems, Springer, Heidelberg/New York (2015)

    Google Scholar 

  20. Dey, A.K., Abowd, G.D., Salber, D.: A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Hum. Comput. Interact. 16(2), 97–166 (2001)

    Article  Google Scholar 

  21. Dunkels, A., Gronvall, B., Voigt, T.: Contiki-a lightweight and flexible operating system for tiny networked sensors. In: 29th Annual IEEE International Conference on Local Computer Networks, 2004, pp. 455–462. IEEE, Tampa, USA (2004)

    Google Scholar 

  22. Eswaran, A., Rowe, A., Rajkumar, R.: Nano-rk: an energy-aware resource-centric rtos for sensor networks. In: 26th IEEE International Conference on Real-Time Systems Symposium, 2005. RTSS 2005, 10 pp. IEEE, Miami, USA (2005)

    Google Scholar 

  23. Fowler, K.R., Schmalzel, J.L.: Sensors: the first stage in the measurement chain. IEEE Instrum. Meas. Mag. 7(3), 60–65 (2004)

    Article  Google Scholar 

  24. Fowler, K.R., Schmalzel, J.: Why do we care about measurement? IEEE Instrum. Meas. Mag. 7(1), 38–46 (2004)

    Article  Google Scholar 

  25. Han, C.C., Kumar, R., Shea, R., Kohler, E., Srivastava, M.: A dynamic operating system for sensor nodes. In: Proceedings of the 3rd International Conference on Mobile Systems, Applications, and Services, pp. 163–176. ACM, Seattle, USA (2005)

    Google Scholar 

  26. Hedetniemi, S.M., Hedetniemi, S.T., Liestman, A.L.: A survey of gossiping and broadcasting in communication networks. Networks 18(4), 319–349 (1988)

    Article  MATH  MathSciNet  Google Scholar 

  27. Heinzelman, W.R., Kulik, J., Balakrishnan, H.: Adaptive protocols for information dissemination in wireless sensor networks. In: Proceedings of the 5th Annual ACM/IEEE International Conference on Mobile Computing and Networking, pp. 174–185. ACM, Seattle, USA (1999)

    Google Scholar 

  28. Heinzelman, W.R., Chandrakasan, A., Balakrishnan, H.: Energy-efficient communication protocol for wireless microsensor networks. In: Proceedings of the 33rd Annual Hawaii International Conference on System Sciences, 2000, 10 pp. IEEE, Hawaii, USA (2000)

    Google Scholar 

  29. Hui, J.W., Culler, D.: The dynamic behavior of a data dissemination protocol for network programming at scale. In: Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems, pp. 81–94. ACM, Baltimore, USA (2004)

    Google Scholar 

  30. Intanagonwiwat, C., Govindan, R., Estrin, D.: Directed diffusion: a scalable and robust communication paradigm for sensor networks. In: Proceedings of the 6th Annual International Conference on Mobile Computing and Networking, pp. 56–67. ACM, Boston, USA (2000)

    Google Scholar 

  31. Kim, J., Kim, S., Kim, D., Lee, W., Kim, E.: Low-energy localized clustering: an adaptive cluster radius configuration scheme for topology control in wireless sensor networks. In: 2005 IEEE 61st Vehicular Technology Conference, 2005. VTC 2005-Spring, vol. 4, pp. 2546–2550. IEEE, Stockholm, Sweden (2005)

    Google Scholar 

  32. Kimura, N., Latifi, S.: A survey on data compression in wireless sensor networks. In: ITCC (2), pp. 8–13 (2005)

    Google Scholar 

  33. Kuhn, F., Wattenhofer, R., Zollinger, A.: Worst-case optimal and average-case efficient geometric ad-hoc routing. In: Proceedings of the 4th ACM International Symposium on Mobile Ad Hoc Networking and Computing, pp. 267–278. ACM, Annapolis, USA (2003)

    Google Scholar 

  34. Levis, P., Madden, S., Polastre, J., Szewczyk, R., Whitehouse, K., Woo, A., Gay, D., Hill, J., Welsh, M., Brewer, E., et al.: Tinyos: an operating system for sensor networks. In: Weber, W., Rabaey, J.M., Aarts, E. (eds.) Ambient Intelligence, pp. 115–148. Springer, Berlin (2005)

    Chapter  Google Scholar 

  35. Madden, S., Franklin, M.J., Hellerstein, J.M., Hong, W.: Tag: a tiny aggregation service for ad-hoc sensor networks. SIGOPS Oper. Syst. Rev. 36(SI), 131–146 (2002). doi:10.1145/844128.844142. http://www.doi.acm.org/10.1145/844128.844142

  36. Madden, S.R., Franklin, M.J., Hellerstein, J.M., Hong, W.: Tinydb: an acquisitional query processing system for sensor networks. ACM Trans. Database Syst. 30(1), 122–173 (2005). http://www.doi.acm.org/10.1145/1061318.1061322

  37. Manjeshwar, A., Agrawal, D.P.: Teen: a routing protocol for enhanced efficiency in wireless sensor networks. In: IPDPS, vol. 1, p. 189 (2001)

    Google Scholar 

  38. Marrón, P.J., Gauger, M., Lachenmann, A., Minder, D., Saukh, O., Rothermel, K.: Flexcup: a flexible and efficient code update mechanism for sensor networks. In: Römer, K., Karl, H., Mattern, F. (eds.) Wireless Sensor Networks, pp. 212–227. Springer, Berlin (2006)

    Chapter  Google Scholar 

  39. TMote Sky Datasheet http://www.eecs.harvard.edu/~konrad/projects/shimmer/references/tmote-sky-datasheet.pdf

  40. Mottola, L., Picco, G.P.: Programming wireless sensor networks: fundamental concepts and state of the art. ACM Comput. Surv. 43(3), 51 (2011). http://www.doi.acm.org/10.1145/1922649.1922656

  41. Panigati, E., Schreiber, F.A.: Context-aware software approaches: a comparison and an integration proposal (discussion paper). In: Proceedings of the 22nd Italian Symposium on Advanced database Systems, pp. 175–184 (2014)

    Google Scholar 

  42. Rodoplu, V., Meng, T.H.: Minimum energy mobile wireless networks. IEEE J. Sel. Areas Commun. 17(8), 1333–1344 (1999)

    Article  Google Scholar 

  43. Schreiber, F.A., Camplani, R., Fortunato, M., Marelli, M.: Design of a declarative data language for pervasive systems. Art Deco Technical Report R. A. 11.1b. http://perlawsn.sourceforge.net/documentation.php?official=1 (2008)

  44. Schreiber, F.A., Camplani, R., Fortunato, M., Marelli, M., Rota, G.: Perla: A language and middleware architecture for data management and integration in pervasive information systems. IEEE Trans. Softw. Eng. 38(2), 478–496 (2012). doi:10.1109/TSE.2011.25

    Article  Google Scholar 

  45. Schreiber, F.A., Tanca, L., Camplani, R., Viganó, D.: Pushing context-awareness down to the core: more flexibility for the perla language. In: Proceedings of the 6th PersDB 2012 Workshop (Co-Located with VLDB 2012), pp. 1–6 (2012)

    Google Scholar 

  46. Schreiber, F.A., Panigati, E., Zaniolo, C.: Data streams and data stream management systems and languages. In: Colace, F., De Santo, M., Moscato, V., Picariello, A., Schreiber, F.A., Tanca, L. (eds.) Data Management in Pervasive Systems. Springer, Heidelberg/New York (2015)

    Google Scholar 

  47. Sharaf, M.A., Beaver, J., Labrinidis, A., Chrysanthis, P.K.: Balancing energy efficiency and quality of aggregate data in sensor networks. VLDB J. 13(4), 384–403 (2004)

    Article  Google Scholar 

  48. Want, R.: An introduction to rfid technology. IEEE Pervasive Comput. 5(1), 25–33 (2006). doi:10.1109/MPRV.2006.2

    Article  Google Scholar 

  49. Weiser, M.: The computer for the 21st century. Sci. Am. 265(3), 66–75 (1991)

    Article  Google Scholar 

  50. Xu, Y., Heidemann, J., Estrin, D.: Geography-informed energy conservation for ad hoc routing. In: Proceedings of the 7th Annual International Conference on Mobile Computing and Networking, pp. 70–84. ACM, Rome, Italy (2001)

    Google Scholar 

  51. Yates, D.J., Nahum, E.M., Kurose, J.F., Shenoy, P.J.: Data quality and query cost in pervasive sensing systems. Pervasive Mob. Comput. 4(6), 851–870 (2008)

    Article  Google Scholar 

  52. Yu, Y., Govindan, R., Estrin, D.: Geographical and energy aware routing: a recursive data dissemination protocol for wireless sensor networks. Technical Report, Technical report ucla/csd-tr-01-0023, UCLA Computer Science Department (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fabio A. Schreiber .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Schreiber, F.A., Roveri, M. (2015). Sensors and Wireless Sensor Networks as Data Sources: Models and Languages. In: Colace, F., De Santo, M., Moscato, V., Picariello, A., Schreiber, F., Tanca, L. (eds) Data Management in Pervasive Systems. Data-Centric Systems and Applications. Springer, Cham. https://doi.org/10.1007/978-3-319-20062-0_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-20062-0_4

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-20061-3

  • Online ISBN: 978-3-319-20062-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics