UDP4US: Universal Device Pipe for Ubiquitous Services

  • Thiago Zanivan Felisberto UFSC
  • Elder Dominghini Tramontin UFSC
  • Felipe Da Cunha Dos Santos UFSC
  • Analucia Schiaffino Morales UFSC
  • Frank Siqueira UFSC
  • Gustavo Medeiros De Araujo UFSC

Resumo


The growing evolution in the development of embedded systems has raised a numerous amount of distributed applications. Such applications have a strong tendency to integrate various types of existing devices. This trend is aligned with the ideas of ubiquitous computing, which is expected to turn devices increasingly independent of people, making the relationship between technologies more natural and intuitive. The different communication rotocols used by these devices target a specific segment, such as multimedia sharing, electronic security, home automation and healthcare. However, this variety increases the complexity of device integration and represents an obstacle to their development. This paper presents an architecture capable of providing compatible services that can be requested using heterogeneous protocols and is based on the fundamentals of the service-oriented architecture. The central component of this architecture is a middleware capable of abstracting requests of different protocols, facilitating dynamic composition of services distributed in heterogeneous LAN. The proposed architecture is detailed in this article. In addition, several experiments were conducted to evaluate the performance of the proposed middleware, in pursuit of their boundaries and aiming to validate the adopted technologies. As far as we know, our work is the first one that provides interoperation between the DLNA and DPWS technologies.
Palavras-chave: Protocols, Multimedia communication, Home automation, Ubiquitous computing, Service-oriented architecture, Middleware, Embedded Systems, Interoperability
Publicado
03/11/2015
FELISBERTO, Thiago Zanivan; TRAMONTIN, Elder Dominghini; SANTOS, Felipe Da Cunha Dos; MORALES, Analucia Schiaffino; SIQUEIRA, Frank; ARAUJO, Gustavo Medeiros De. UDP4US: Universal Device Pipe for Ubiquitous Services. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SISTEMAS COMPUTACIONAIS (SBESC), 5. , 2015, Foz do Iguaçu/PR. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2015 . p. 96-131. ISSN 2237-5430.