Mobile Multimedia Communications. 6th International ICST Conference, MOBIMEDIA 2010, Lisbon, Portugal, September 6-8, 2010. Revised Selected Papers

Research Article

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

Download
67 downloads
  • @INPROCEEDINGS{10.1007/978-3-642-35155-6_12,
        author={Miguel Almeida and Alfredo Matos},
        title={Bridging the Devices with the Web Cloud: A Restful Management Architecture over XMPP},
        proceedings={Mobile Multimedia Communications. 6th International ICST Conference, MOBIMEDIA 2010, Lisbon, Portugal, September 6-8, 2010. Revised Selected Papers},
        proceedings_a={MOBIMEDIA},
        year={2012},
        month={12},
        keywords={Reporting Actuation XMPP REST SaaS Service Management},
        doi={10.1007/978-3-642-35155-6_12}
    }
    
  • Miguel Almeida
    Alfredo Matos
    Year: 2012
    Bridging the Devices with the Web Cloud: A Restful Management Architecture over XMPP
    MOBIMEDIA
    Springer
    DOI: 10.1007/978-3-642-35155-6_12
Miguel Almeida1,*, Alfredo Matos2,*
  • 1: Nokia Siemens Networks
  • 2: Instituto de Telecomunicações
*Contact email: miguel.almeida@ua.pt, alfredo.matos@av.it.pt

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 3 party Web Services. We present results on how our approach performs when facing other alternatives and the main advantages of using it.