A Comprehensive Approach to Integrating Sensor Networks and Enterprise IT

##plugins.themes.academic_pro.article.main##

Nils Glombitza
Dennis Pfisterer
Stefan Fischer

Abstract

It is envisioned that in the future, all kinds of devices ranging from resource-constraint wireless sensor nodes to powerful server-class computers will interact to form an Internet of Things (IoT). In such a setting, tiny devices will extend the Internet to the physical world and allow for a completely new class of applications. However, until today, no widespread deployment of such IoT applications can be observed. Major challenges to master issues of embedded programming, massive distribution, resource constraints, heterogeneity, and seamless integration with traditional Internet technologies. Orchestrating such a number of different devices to form an application can be arbitrarily complex. In the Internet and especially in Enterprise IT, the concept of Service-Oriented Architectures (SOA) has been applied successfully to address this orchestration problem. However, the technologies used to realize SOAs (such as Web Services, HTTP, XML, or BPEL) are to heavyweight to be used in resource-constraint networks. In this paper, we present a comprehensive, Web Service-compliant approach to use SOA technologies in WSNs. Our approach comprises self-description of sensor nodes, a light-weight Web Service transport protocol (called Lean Transport Protocol, LTP), an approach for the model-based programming of sensor nodes, and a solution for the integration with the Internet. We present an exhaustive simulation showing the first-rate performance of the approach.

##plugins.themes.academic_pro.article.details##

How to Cite
Nils Glombitza, Dennis Pfisterer, & Stefan Fischer. (2010). A Comprehensive Approach to Integrating Sensor Networks and Enterprise IT. International Journal of Next-Generation Computing, 1(1), 14–27. https://doi.org/10.47164/ijngc.v1i1.3

References

  1. Amundson, I., Kushwaha, M., Koutsoukos, X., Neema, S., and Sztipanovits, J. 2006. Ecient integration of web services in ambient-aware sensor network applications. In 3rd IEEE/CreateNet International Workshop on Broadband Advanced Sensor Networks (BaseNets 2006).
  2. Christensen, E., Curbera, F., Meredith, G., and Weerawarana, S. 2001. Web Services Description Language (WSDL) 1.1. Tech. rep., World Wide Web Consortium W3C. http://www.w3.org/TR/wsdl.html.
  3. de Souza, L. M. S., Spiess, P., Guinard, D., Kohler, M., Karnouskos, S., and Savio, D. 2008. Socrades: A web service based shop oor integration infrastructure. In IOT (2008-04-15). Vol. 4952. Springer.
  4. Driscoll, D. and Mensch, A. 2009. Devices Pro le for Web Services V 1.1. Tech. rep., Organization for the Advancement of Structured Information Standards (OASIS).
  5. Fielding, R. T. 2000. Architectural styles and the design of network-based software architectures. Ph.D. thesis, University of California, Irvine.
  6. Glombitza, N., Mietz, R., Romer, K., Fischer, S., and Pfisterer, D. 2010. Self-Description and Protocol Conversion for a Web of Things. In Proceedings of 2010 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (SUTC 2010).
  7. Glombitza, N., Pfisterer, D., and Fischer, S. 2009. Integrating Wireless Sensor Networks into Web ServiceBased Business Processes. In MidSens '09: Proceedings of the 4th International Workshop on Middleware Tools, Services and Run-Time Support for Sensor Networks. ACM, New York, NY, USA, 25{30.
  8. Glombitza, N., Pfisterer, D., and Fischer, S. 2010a. LTP: An Ecient Web Service Transport Protocol for Resource Constrained Devices. In Seventh Annual IEEE Communications Society Conference on Sensor, Mesh, and Ad Hoc Communications and Networks (IEEE SECON' 10). Boston, Massachusetts, USA.
  9. Glombitza, N., Pfisterer, D., and Fischer, S. 2010b. Using State Machines for a Model Driven Development of Web Service-Based Sensor Network Applications. In Proceedings of ICSE '10: 32nd International Conference on Software Engineering.
  10. Hackmann, G., Gill, C., and Roman, G.-C. 2007. Extending BPEL for Interoperable Pervasive Computing. In Proceedings of the 2007 IEEE International Conference on Pervasive Services. 204{213.
  11. Microsoft Corporation. 2009. Windows Work ow Foundation. WWW: http://msdn.microsoft.com/en-us/ netframework/aa663328.aspx.
  12. Naumowicz, T., Schroter, B., and Schiller, J. 2009. Poster Abstract: Prototyping a Software Factory for Wireless Sensor Networks. In 7th ACM Conference on Embedded Networked Sensor Systems (SenSys 2009).
  13. OASIS WS-BPEL Technical Committee. 2005. Webservices { Business Process Execution Language Ver-
  14. sion 2.0. Tech. rep., WWW: http://www.oasis-open.org/committees/wsbpel.
  15. Pandey, K. and Patel, S. 2009. A Novel Design of Service Oriented and Message Driven Middleware for Ambient
  16. Aware Wireless Sensor Network. In International Journal of Recent Trends in Engineering (IJRTE).
  17. Pfisterer, D., Wegner, M., Hellbruck, H., Werner, C., and Fischer, S. 2007. Energy-optimized Data Seri-
  18. alization For Heterogeneous WSNs Using Middleware Synthesis. In Proceedings of The Sixth Annual Mediter-ranean Ad Hoc Networking Workshop (Med-Hoc-Net' 07). 180{187.
  19. Priyantha, N. B., Kansal, A., Goraczko, M., and Zhao, F. 2008. Tiny web services: Design and implementation on interoperable and evolvable sensor networks. In SenSys'08: Proceedings of the 6th ACM conference on Embedded network sensor systems.
  20. Spiess, P., Vogt, H., and Jutting, H. 2006. Integrating sensor networks with business processes. In Real-World Sensor Networks Workshop at ACM MobiSys.
  21. Yazar, D. and Dunkels, A. 2009. Ecient Application Integration in IP-based Sensor Networks. In Proceedings of ACM BuildSys 2009, the First ACM Workshop On Embedded Sensing Systems For Energy-Eciency In Buildings. Berkeley, CA, USA.