Abstract
This paper describes a new approach to implement Web Services in embedded devices connected to Wireless Sensor Networks. The sensor/actuator node is able to process standard requests (XML-RPC and SOAP), perform an action and generate a valid response.
These stand-alone nodes show good interoperability with standard Web Services using just a transport protocol gateway.
This work was supported by ERDF, the Regional Government of Castilla-La Mancha, and the Spanish Ministry of Science and Innovation under grants PAI08-0234-8083 (RGrid), TEC2008-06553 (DAMA), and Hesperia CENIT.
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
Kobialka, T., Buyya, R., Leckie, C.: Open Sensor Web Architecture: Stateful Web Services. In: Proceedings of the Third International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP)(2007)
Al-Yasiri, A., Sunley, A.: Data aggregation and middleware in wireless sensor networks. In: Sensor and theory applicatios XIV (SENSOR 2007), Journal of Physics: Conference Series, vol. 76 (2007)
Arch Rock Corporation. Arch Rock Primer Pack product gateway datasheet. Product Catalog (2007)
Priyantha, B., Kansal, A., Goraczko, M., Zhao, F.: Tiny Web Services for Sensor Device Interoperability. In: International Conference on Information Processing in Sensor Networks (IPSN) (2008)
Gudgin, M., Hadley, M., Mendelsohn, N., Moreau, J., Nielsen, H.F.: SOAP Version 1.2 Part 1: Messaging Framework.W3C Recommendation (2003), http://www.w3.org
Winer, D.: XML-RPC Specification. UserLand Software, Inc. (2003), http://www.xmlrpc.com/
Winer, D.: WSDL Specification. World Wide Web Consortium (2001), http://www.w3.org/TR/wsdl
Helander, J., Xiong, Y.: Secure Web services for low-cost devices. In: Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (2005)
Helander, J.: Deeply Embedded XML Communication, Towards an Interoperable and Seamless World. In: EMSOFT (2005)
Koopman, P., Chakravarty, T.: Cyclic Redundancy Code (CRC) Polynomial Selection For Embedded Networks. In: Dependable Systems and Networks (2004)
Villa, D., Villanueva, F.J., Moya, F., Rincón, F., Barba, J., López, J.C.: Embedding a general purpose middleware for seamless interoperability of networked hardware and software components. In: Chung, Y.-C., Moreira, J.E. (eds.) GPC 2006. LNCS, vol. 3947, pp. 567–576. Springer, Heidelberg (2006)
Villa, D., Villanueva, F.J., Moya, F., Rincón, F., Barba, J., López, J.C.: Minimalist Object Oriented Service Discovery Protocol for Wireless Sensor Networks. In: Cérin, C., Li, K.-C. (eds.) GPC 2007. LNCS, vol. 4459, pp. 472–483. Springer, Heidelberg (2007)
Hill, J., Szewczyk, R., Woo, A., Hollar, S., Culler, D., Pister, K.: System Architecture Directions for Networked Sensors. In: Proceedings of Ninth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) (2000)
csoap client/server SOAP library in pure C, http://csoap.sourceforge.net/
XML-RPC for C and C++, A lightweight RPC library based on XML and HTTP, http://xmlrpc-c.sourceforge.net/
EWS Webpage, http://arco.esi.uclm.es/en/ews
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Villa, D., Villanueva, F.J., Moya, F., Rincón, F., Barba, J., López, J.C. (2009). Web Services for Deeply Embedded Extra Low-Cost Devices. In: Abdennadher, N., Petcu, D. (eds) Advances in Grid and Pervasive Computing. GPC 2009. Lecture Notes in Computer Science, vol 5529. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01671-4_36
Download citation
DOI: https://doi.org/10.1007/978-3-642-01671-4_36
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01670-7
Online ISBN: 978-3-642-01671-4
eBook Packages: Computer ScienceComputer Science (R0)