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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
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)
Akkaya, K., Younis, M.: A survey on routing protocols for wireless sensor networks. Ad Hoc Netw. 3(3), 325–349 (2005)
Akyildiz, I.F., Su, W., Sankarasubramaniam, Y., Cayirci, E.: Wireless sensor networks: a survey. Comput. Netw. 38(4), 393–422 (2002)
Al-Karaki, J.N., Kamal, A.E.: Routing techniques in wireless sensor networks: a survey. IEEE Wirel. Commun. 11(6), 6–28 (2004)
Alippi, C.: Intelligence for Embedded Systems A Methodological Approach. Springer, Berlin (2014)
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)
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)
Baldauf, M., Dustdar, S., Rosenberg, F.: A survey on context-aware systems. Int. J. Ad Hoc Ubiquitous Comput. 2(4), 263–277 (2007)
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)
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)
Botts, M., Robin, A.: Ogc sensorml: model and xml encoding standard, v.2. Open Geospatial Consortium, pp. 1–196 (2014)
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
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)
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)
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)
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)
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)
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)
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)
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)
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)
Fowler, K.R., Schmalzel, J.L.: Sensors: the first stage in the measurement chain. IEEE Instrum. Meas. Mag. 7(3), 60–65 (2004)
Fowler, K.R., Schmalzel, J.: Why do we care about measurement? IEEE Instrum. Meas. Mag. 7(1), 38–46 (2004)
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)
Hedetniemi, S.M., Hedetniemi, S.T., Liestman, A.L.: A survey of gossiping and broadcasting in communication networks. Networks 18(4), 319–349 (1988)
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)
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)
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)
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)
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)
Kimura, N., Latifi, S.: A survey on data compression in wireless sensor networks. In: ITCC (2), pp. 8–13 (2005)
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)
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)
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
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
Manjeshwar, A., Agrawal, D.P.: Teen: a routing protocol for enhanced efficiency in wireless sensor networks. In: IPDPS, vol. 1, p. 189 (2001)
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)
TMote Sky Datasheet http://www.eecs.harvard.edu/~konrad/projects/shimmer/references/tmote-sky-datasheet.pdf
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
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)
Rodoplu, V., Meng, T.H.: Minimum energy mobile wireless networks. IEEE J. Sel. Areas Commun. 17(8), 1333–1344 (1999)
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)
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
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)
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)
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)
Want, R.: An introduction to rfid technology. IEEE Pervasive Comput. 5(1), 25–33 (2006). doi:10.1109/MPRV.2006.2
Weiser, M.: The computer for the 21st century. Sci. Am. 265(3), 66–75 (1991)
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)
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)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)