A Unique Solution for Designing Low-Cost, Heterogeneous Sensor Networks Using a Middleware Integration Platform
Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 32771
A Unique Solution for Designing Low-Cost, Heterogeneous Sensor Networks Using a Middleware Integration Platform

Authors: Jarrod Trevathan, Trina Myers

Abstract:

Proprietary sensor network systems are typically expensive, rigid and difficult to incorporate technologies from other vendors. When using competing and incompatible technologies, a non-proprietary system is complex to create because it requires significant technical expertise and effort, which can be more expensive than a proprietary product. This paper presents the Sensor Abstraction Layer (SAL) that provides middleware architectures with a consistent and uniform view of heterogeneous sensor networks, regardless of the technologies involved. SAL abstracts and hides the hardware disparities and specificities related to accessing, controlling, probing and piloting heterogeneous sensors. SAL is a single software library containing a stable hardware-independent interface with consistent access and control functions to remotely manage the network. The end-user has near-real-time access to the collected data via the network, which results in a cost-effective, flexible and simplified system suitable for novice users. SAL has been used for successfully implementing several low-cost sensor network systems.

Keywords: Sensor networks, hardware abstraction, middleware integration platform, sensor web enablement.

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1092183

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1982

References:


[1] G. Aloisio, D. Conte, C. Elefante, G. P. Marra, G. Mastrantonio, and G. Quarta, "Globus Monitoring and Discovery Service and SensorML for Grid Sensor Networks," in Proceedings of the 15th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, Manchester, United Kingdom 2006, pp. 201-206.
[2] R. Bramley, K. Chiu, T. Devadithya, N. Gupta, C. Hart, J. C. Huffman, K. Huffman, Y. Ma, and D. F. McMullen, "Instrument monitoring, data sharing, and archiving using common instrument middleware architecture (CIMA)," Journal of Chemical Information and Modeling, vol. 46, pp. 1017-1025, 2006.
[3] W. R. Heinzelman, J. Kulik, and H. Balakrishnan, "Adaptive protocols for information dissemination in wireless sensor networks," in Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking (MobiCom '99), Seattle, WA, USA, 1999, pp. 174-185.
[4] W. B. Heinzelman, A. L. Murphy, H. S. Carvalho, and M. A. Perillo, "Middleware to support sensor network applications," Network, IEEE, vol. 18, pp. 6-14, 2004.
[5] P. Levis and D. Culler, "Maté: A tiny virtual machine for sensor networks," in Proceedings of the 10th international conference on Architectural support for programming languages and operating systems, San Jose, California, USA, 2002.
[6] T. Liu and M. Martonosi, "Impala: a middleware system for managing autonomic, parallel sensor systems," in Proceedings of the ninth ACM SIGPLAN symposium on Principles and Practice of Parallel Programming (PPoPP 2003), San Diego, California, USA, 2003, pp. 107-118.
[7] K. Römer, O. Kasten, and F. Mattern, "Middleware challenges for wireless sensor networks," ACM SIGMOBILE Mobile Computing and Communications Review, vol. 6, pp. 59-61, 2002.
[8] E. Souto, G. Germano, G. Vasconcelos, M. Vieira, R. Nelson, C. Ferraz, and J. Kelner, "Mires: a publish/subscribe middleware for sensor networks," Personal and Ubiquitous Computing, vol. 10, pp. 37-44, 2006.
[9] V. Venkatesh, P. Raj, and V. Vaithayanathan, "A Device Middleware-Based Smart Home Environment for Ambient Health Care," Global Trends in Computing and Communication Systems, vol. 269, pp. 144-153, 2012.
[10] M. M. Wang, J. N. Cao, J. Li, and S. K. Dasi, "Middleware for wireless sensor networks: A survey," Journal of computer science and technology, vol. 23, pp. 305-326, 2008.
[11] T. Hasiotis, G. Alyfantis, V. Tsetsos, O. Sekkas, and S. Hadjiefthymiades, "Sensation: a middleware integration platform for pervasive applications in wireless sensor networks," in Proceedings of the 2nd European Workshop on Wireless Sensor Networks., Istanbul, Turkey, 2006, pp. 366-377.
[12] C. Huddlestone-Holmes, G. Gigan, and I. Atkinson, "Infrastructure for a sensor network on Davies Reef, Great Barrier Reef," in 3rd International Conference Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP 07), Melbourne, Australia, 2007, pp. 675-679.
[13] R. Johnstone, D. Caputo, U. Cella, A. Gandelli, C. Alippi, F. Grimaccia, N. Haritos, and R. E. Zich, "Smart Environmental Measurement & Analysis Technologies (SEMAT): Wireless sensor networks in the marine environment," in ICT-Mobile Summit, Stockholm, Sweden, 2008.
[14] J. Trevathan, R. Johnstone, T. Chiffings, I. Atkinson, N. Bergmann, W. Read, S. Theiss, T. Myers, and T. Stevens, "SEMAT – The next generation of inexpensive marine environmental monitoring and measurement systems," Sensors, vol. 12, pp. 9711-9748, 2012.
[15] P. Bonnet, J. Gehrke, and P. Seshadri, "Querying the physical world," Personal Communications, IEEE, vol. 7, pp. 10-15, 2000.
[16] V. Handziski, J. Polastre, J. H. Hauer, C. Sharp, A. Wolisz, and D. Culler, "Flexible hardware abstraction for wireless sensor networks," in Wireless Sensor Networks, 2005. Proceeedings of the Second European Workshop on, Istanbul, Turkey, 2005, pp. 145-157.
[17] D. Le-Phuoc, H. N. M. Quoc, J. X. Parreira, and M. Hauswirth, "The Linked Sensor Middleware: Connecting the real world and the Semantic Web," in Presented in the Semantic Web Challenge 2011, 10th International Semantic Web Conference (ISWC 2011), Bonn, Germany, 2011.
[18] R. Beaubrun, J.-F. Llano-Ruiz, and A. Quintero, "An Approach for Designing and Implementing Middleware in Wireless Sensor Networks," Sensors and Transducers Journal, vol. 14-2, pp. 150-163, 2012.
[19] M. Botts, G. Percivall, C. Reed, and J. Davidson, "OGC® Sensor Web Enablement: Overview and High Level Architecture," in GeoSensor Networks. vol. 4540/2008 Berlin: Springer Berlin / Heidelberg, 2008, pp. 175-190.