IoT Redirector: um redirecionador para gerenciamento da heterogeneidade de dados em aplicações IoT
Resumo
A quantidade de dados cresce anualmente e a maioria deles advêm de dispositivos IoT. No entanto, esses dados podem ser gerados e transmitidos em formatos diferentes. Um dado pode ser gerado, por um sensor, como uma medida de temperatura e transformado, por exemplo, em formato JSON, XML, HTML, UltraLight (UL), texto, base64. Isso é um problema para as aplicações, pois a heterogeneidade dos dados dificulta a interoperabilidade em sistemas IoT. A proposta deste trabalho é tratar os formatos mencionados, desenvolver uma solução (módulo ou generic enabler) capaz de identificar esses formatos dos dados e redirecioná-los para um agente IoT responsável pelo seu gerenciamento. A arquitetura proposta utilizou o FIWARE e nos testes realizados a solução identificou e redirecionou as mensagens com elevado grau de acurácia.
Referências
AL-FUQAHA, A. et al. Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications. IEEE Communications Surveys & Tutorials, v. 17, n. 4, p. 2347-2376, 2015.
ARUN SOLANKI, ADARSH KUMAR, A. N. Digital Cities Roadmap: IoT-Based Architecture and Sustainable Buildings. 1. ed. [s.l.] John Wiley & Sons, 2021, 2021.
BANAFA, A. Three Major Challenges Facing IoT IEEE Internet of Things. Disponível em: [link]. Acesso em: 19 jan. 2022.
FOX, J. What is an IoT Agent? Disponível em: [link]. Acesso em: 18 out. 2021.
KARKOUCH, A. et al. Data quality in internet of things: A state-of-the-art survey. Journal of Network and Computer Applications, v. 73, p. 57-81, set. 2016.
KHATOON, P. S.; AHMED, M. Semantic Interoperability for IoT Agriculture Framework with Heterogeneous Devices. In: [s.l: s.n.]. p. 385-395.
LASSE LUETH, K. State of the IoT 2020: 12 billion IoT connections. Disponível em: [link]. Acesso em: 22 dez. 2021.
MAVROGIORGOU, A. et al. IoT in Healthcare: Achieving Interoperability of High-Quality Data Acquired by IoT Medical Devices. Sensors 2019, Vol. 19, Page 1978, v. 19, n. 9, p. 1978, 27 abr. 2019.
PAULO FEOFILOFF. Bytes, números e caracteres. Disponível em: https://www.ime.usp.br/~pf/algoritmos/aulas/bytes.html. Acesso em: 8 dez. 2021.
RED HAT. What is a REST API? Disponível em: https://www.redhat.com/en/topics/api/what-is-a-rest-api. Acesso em: 19 jan. 2022.
SAVAGLIO, C. et al. Agent-based Internet of Things: State-of-the-art and research challenges. Future Generation Computer Systems, v. 102, p. 1038-1053, jan. 2020.
SONI, DIPA & MAKWANA, ASHWIN. A SURVEY ON MQTT: A PROTOCOL OF INTERNET OF THINGS(IOT). Agharam Road, Selaiyur, Chennai: 2017.
STEEN, M. VAN; TANENBAUM, A. S. Distributed Systems. [s.l: s.n.].
WANG, Y. Enhancing interoperability for IoT based smart manufacturing. [s.l: s.n.]. Acesso em: 23 jun. 2020.