A Dynamic Approach for Resource Discovery in IoT Exploiting Semantic Processing

  • Renato Dilli UFPel
  • Huberto Filho UFPel
  • Maurício de Azevedo UCPel
  • Gerson Cavalheiro UFPel
  • Ana Marilza Pernas UFPel
  • Adenauer Yamin UCPEL / UFPEL

Abstract


The Internet of Things considers a scenario in which resources dynamically enter and exit the computing environment. The discovery procedure in this scenario, whose quantity of resources is increasing, characterizes an open research challenge. This article presents EXEHDA-RD, a discovery service integrated with the EXEHDA middleware that employs SemanticWeb technologies and the REST architectural standard. The main components of the architecture were implemented considering characteristics relevant to IoT, such as: presence control, self-discovery and increase of expressiveness in the queries. The results obtained are promising and point to the continuity of study and research efforts.

References

Ahrenholz, J., Danilov, C., Henderson, T. R., and Kim, J. H. (2008). CORE: A realtime network emulator. In Proceedings - IEEE Military Communications Conference MILCOM.

Al-Fuqaha, A., Guizani, M., Mohammadi, M., Aledhari, M., and Ayyash, M. (2015). Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications. IEEE Communications Surveys and Tutorials, 17(4):2347–2376.

Andrade Junior, N. V. d., Bastos, D. B., and Prazeres, C. V. S. (2014). Web of Things: Automatic Publishing and Configuration of Devices. In Proceedings of the 20th Brazilian Symposium on Multimedia and the Web, WebMedia ’14, pages 67–74, New York, NY, USA. ACM.

Cirani, S., Davoli, L., Ferrari, G., Leone, R., Medagliani, P., Picone, M., and Veltri, L. (2014). A scalable and self-configuring architecture for service discovery in the internet of things. IEEE Internet of Things Journal, 1(5):508–521.

Davet, P. T. (2015). Uma Contribuicao à Inclusão Digital dos Métodos de Pesquisa Agropecuário no Cenário da IoT.

Gubbi, J., Buyya, R., Marusic, S., and Palaniswami, M. (2013). Internet of Things (IoT): A vision, architectural elements, and future directions. Future Generation Computer Systems, 29(7):1645–1660.

Klusch, M. (2014). Service Discovery. In Encyclopedia of Social Network Analysis and Mining, pages 1707–1717.

Lopes, J., Souza, R., Geyer, C., Costa, C., Barbosa, J., Pernas, A., and Yamin, A. (2014). A Middleware Architecture for Dynamic Adaptation in Ubiquitous Computing. J-Jucs, 20(9):1327–1351.

Marin-Perianu, R., Hartel, P., and Scholten, H. (2005). A classification of service discovery protocols. Centre for Telematics and Information Technology, Univ. of Twente, The Netherlands, (June):5–25.

Miorandi, D., Sicari, S., De Pellegrini, F., and Chlamtac, I. (2012). Internet of things: Vision, applications and research challenges. Ad Hoc Networks, 10(7):1497–1516.

Perera, C., Zaslavsky, A., Christen, P., and Georgakopoulos, D. (2014). Context aware computing for the internet of things: A survey. IEEE Communications Surveys and Tutorials, 16(1):414–454.

Talal Ashraf Butt, Iain Phillips, L. G. G. O. (2012). TRENDY-An Adaptive and Context-Aware Service Descovery protocol for 6LoWPANs. Wot.
Published
2017-07-02
DILLI, Renato; FILHO, Huberto; DE AZEVEDO, Maurício; CAVALHEIRO, Gerson; PERNAS, Ana Marilza; YAMIN, Adenauer. A Dynamic Approach for Resource Discovery in IoT Exploiting Semantic Processing. In: PROCEEDINGS OF BRAZILIAN SYMPOSIUM ON UBIQUITOUS AND PERVASIVE COMPUTING (SBCUP), 9. , 2017, São Paulo. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2017 . p. 908-917. ISSN 2595-6183. DOI: https://doi.org/10.5753/sbcup.2017.3314.