Skip to main content

Bridging the Devices with the Web Cloud: A Restful Management Architecture over XMPP

  • Conference paper
Mobile Multimedia Communications (MobiMedia 2010)

Abstract

In this paper we deal with the interactions between different types of devices and a SaaS (Software as a Service) Management System. It is our goal to provide a generic way by which users interface with their devices in terms of getting information and actually being able to communicate with them. Our effort in this proposal is the establishment of these interactions while assuring a set of requirements such as privacy, authentication, association of multiple devices to a user, etc. We provide the architectural means to support this view and ensure the communication of the IoT (Internet of Things) devices with a Cloud of Web Services, while maintaining the M2M (Machine 2 Machine) vision. To do so we define an entity, the Cloud Bridge Server, which uses the Extensible Messaging and Presence Protocol (XMPP) to interact with the devices, and which provides a Representational State Transfer (REST) API for 3rd party Web Services. We present results on how our approach performs when facing other alternatives and the main advantages of using it.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Case, J., et al.: A Simple Network Management Protocol (SNMP). RFC 1157 (May 1990)

    Google Scholar 

  2. Liu, L., Gaedke, M., Koppel, A.: M2M Interface: A Web Services-based Framework for Federated Enterprise Management. In: ICWS, pp. 767–774 (2005)

    Google Scholar 

  3. http://xmpp.org/extensions/xep-0072.html

  4. IETF RFC 3920: Extensible Messaging and Presence Protocol (XMPP): Core, http://www.ietf.org/rfc/rfc3920.txt

  5. Berners-Lee, T., Fielding, R., Masinter, L.: Uniform Resource Identifiers (URI): Generic Syntax. RFC 2396 (August 1998) (TXT, HTML, XML)

    Google Scholar 

  6. XSF XEP-0238: XMPP Protocol Flows for Inter-Domain Federation, http://www.xmpp.org/extensions/xep-0238.html

  7. Hornsby, A., Bail, E.: μXMPP: Lightweight implementation for low power operating system Contiki. In: International Conference on Ultra Modern Telecommunications & Workshops, ICUMT 2009, October 12-14, pp. 1–5 (2009), doi:10.1109/ICUMT.2009.5345594

    Google Scholar 

  8. XEP-0072: SOAP Over XMPP

    Google Scholar 

  9. sHornsby, A., Belimpasakis, P., Defee, I.: XMPP-based wireless sensor network and its integration into the extended home environment. In: The 13th IEEE International Symposium on Consumer Electronics- ISCE 2009 (May 2009)

    Google Scholar 

  10. Project Liberty website, http://www.projectliberty.org/

  11. OpenID website, http://openid.net/

  12. Almeida, M., et al.: Cross layer design approach for performance evaluation of multimedia contents. In: IWCLD, Palma de Maiorca (July 2009)

    Google Scholar 

  13. de Lima, W.Q., et al.: Evaluating the Performance of SNMP and Web Services Notifications. In: IEEE/IFIP Network Operations and Management Symposium (April 2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Almeida, M., Matos, A. (2012). Bridging the Devices with the Web Cloud: A Restful Management Architecture over XMPP. In: Rodriguez, J., Tafazolli, R., Verikoukis, C. (eds) Mobile Multimedia Communications. MobiMedia 2010. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 77. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35155-6_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-35155-6_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-35154-9

  • Online ISBN: 978-3-642-35155-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics