Integration of Wireless Sensor and Actuator Nodes With IT Infrastructure Using Service-Oriented Architecture

A large number of potential applications for Wireless Sensor and Actuator Networks (WSAN) have yet to be embraced by industry despite high interest amongst academic researchers. This is due to various factors such as unpredictable costs related to development, deployment and maintenance of WSAN, especially when integration with existing IT infrastructure and legacy systems is needed. Service-Oriented Architecture (SOA) is seen as a promising technique to bridge the gap between sensor nodes and enterprise applications such as factory monitoring, control, and tracking systems where sensor data is used. To date, research efforts have focused on middleware software systems located in gateway devices that implement standard service technology, such as Devices Profile for Web Services (DPWS), for interacting with the sensor network. This paper takes a different approach-deploying interoperable Simple Object Access Protocol (SOAP)-based web services directly on the nodes and not using gateways. This strategy provides for easy integration with legacy IT systems and supports heterogeneity at the lowest level. Twofold analysis of the related overhead, which is the main challenge of this solution, is performed; Quantification of resource consumption as well as techniques to mitigate it are presented, along with latency measurements showing the impact of different parts of the system on system performance. A proof-of-concept application using Mulle-a resource-constrained sensor platform-is also presented.

[1]  Jerker Delsing,et al.  Independence and interdependence of systems in district heating , 2010, 2010 IEEE International Systems Conference.

[2]  John V. Gialelis,et al.  Integrating Wireless Sensor Networks into Enterprise Information Systems by Using Web Services , 2009, 2009 Third International Conference on Sensor Technologies and Applications.

[3]  François Jammes,et al.  Service-oriented paradigms in industrial automation , 2005, IEEE Transactions on Industrial Informatics.

[4]  Jerker Delsing,et al.  A service oriented architecture to enable a holistic system approach to large system maintenance information , 2010 .

[5]  Gerhard P. Hancke,et al.  Industrial Wireless Sensor Networks: Challenges, Design Principles, and Technical Approaches , 2009, IEEE Transactions on Industrial Electronics.

[6]  Andreas Willig,et al.  Recent and Emerging Topics in Wireless Industrial Communications: A Selection , 2008, IEEE Transactions on Industrial Informatics.

[7]  Stavros A. Koubias,et al.  Vertical integration of enterprise industrial systems utilizing web services , 2006, IEEE Transactions on Industrial Informatics.

[8]  Thilo Sauter,et al.  The Three Generations of Field-Level Networks—Evolution and Compatibility Issues , 2010, IEEE Transactions on Industrial Electronics.

[9]  Ivan M. Delamer,et al.  Embedded service oriented monitoring, diagnostics and control: Towards the asset-aware and self-recovery factory , 2011, 2011 9th IEEE International Conference on Industrial Informatics.

[10]  A. Cannata,et al.  SOCRADES: A framework for developing intelligent systems in manufacturing , 2008, 2008 IEEE International Conference on Industrial Engineering and Engineering Management.

[11]  Lida Xu,et al.  Enterprise Systems: State-of-the-Art and Future Trends , 2011, IEEE Transactions on Industrial Informatics.

[12]  Dirk Timmermann,et al.  Web Services to improve interoperability of home healthcare devices , 2009, 2009 3rd International Conference on Pervasive Computing Technologies for Healthcare.

[13]  J. Antonio García-Macías,et al.  TinySOA: a service-oriented architecture for wireless sensor networks , 2009, Service Oriented Computing and Applications.

[14]  Rumen Kyusakov,et al.  Efficient XML Interchange in factory automation systems , 2011, IECON 2011 - 37th Annual Conference of the IEEE Industrial Electronics Society.

[15]  Feng Zhao,et al.  Tiny web services: design and implementation of interoperable and evolvable sensor networks , 2008, SenSys '08.

[16]  Frank Golatowski,et al.  SIRENA - Service Infrastructure for Real-time Embedded Networked Devices: A service oriented framework for different domains , 2006, International Conference on Networking, International Conference on Systems and International Conference on Mobile Communications and Learning Technologies (ICNICONSMCL'06).

[17]  José Barata,et al.  Service-Oriented Infrastructure to Support the Deployment of Evolvable Production Systems , 2011, IEEE Transactions on Industrial Informatics.

[18]  Kevin Kelly,et al.  SODA: Service Oriented Device Architecture , 2006, IEEE Pervasive Computing.

[19]  Zach Shelby,et al.  Embedded web services , 2010, IEEE Wireless Communications.

[20]  Adam Dunkels,et al.  Full TCP/IP for 8-bit architectures , 2003, MobiSys '03.

[21]  Johan J. Lukkien,et al.  Gateway architectures for service oriented application-level gateways , 2011, IEEE Transactions on Consumer Electronics.

[22]  Vania Conan,et al.  An efficient service oriented architecture for heterogeneous and dynamic wireless sensor networks , 2008, 2008 33rd IEEE Conference on Local Computer Networks (LCN).

[23]  Kyle A. Gallivan,et al.  The gSOAP Toolkit for Web Services and Peer-to-Peer Computing Networks , 2002, 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID'02).

[24]  Jose L. Martinez Lastra,et al.  Data aggregation at field device level for industrial ambient monitoring using Web Services , 2011, 2011 9th IEEE International Conference on Industrial Informatics.

[25]  Siobhán Clarke,et al.  Web services on embedded systems - a performance study , 2010, 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[26]  Adam Dunkels,et al.  Efficient application integration in IP-based sensor networks , 2009, BuildSys '09.

[27]  Christian Wietfeld,et al.  Network-centric Middleware for Service Oriented Architectures across Heterogeneous Embedded Systems , 2007, 2007 Eleventh International IEEE EDOC Conference Workshop.

[28]  Roy T. Fielding,et al.  Principled design of the modern Web architecture , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[29]  Gianluca Cena,et al.  Hybrid wired/wireless networks for real-time communications , 2008, IEEE Industrial Electronics Magazine.

[30]  Dirk Timmermann,et al.  Implementing powerful Web Services for highly resource-constrained devices , 2011, 2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[31]  Per Lindgren,et al.  MULLE: a minimal sensor networking device : implementation and manufacturing challenges , 2004 .