ARQUITETURAS DE FOG COMPUTING PARA INTERNET DAS COISAS BASEADAS NAS PLATAFORMAS FIWARE E HELIX
Resumo
Computação em nuvem tem sido usada como um padrão para o desenvolvimento de aplicações de Internet das Coisas (IoT) que se beneficiam de escalabilidade, disponibilidade e custos menores. Mas também faz a IoT dependente de conexão com a Internet e suscetível a latências elevadas de comunicação e processamento. Computação em névoa (fog) é apresentada na literatura como a principal solução para esses problemas além de trazer possiblidades adicionais. FIWARE é uma plataforma europeia para Internet do futuro e suporta o desenvolvimento de aplicações de IoT oferecendo módulos chamados Generic Enablers para uso em nuvem. Helix é uma plataforma baseada no FIWARE e em microsserviços para o desenvolvimento de aplicações para ambientes inteligentes. Neste artigo são analisadas arquiteturas para aplicações de IoT baseadas no FIWARE e Helix.Referências
AAZAM, Mohammad; HUH, Eui Nam. Fog Computing: The Cloud-IoT/IoE Middleware Paradigm. IEEE Potentials, [s. l.], v. 35, n. 3, p. 40–44, 2016.
AHMED, Arif; AHMED, Ejaz. A Survey on Mobile Edge Computing. In: 2016 10TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND CONTROL (ISCO) 2016, Anais... : IEEE, 2016. Disponível em: http://ieeexplore.ieee.org/document/7727082/.
AL-FUQAHA, Ala et al. Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications. IEEE Communications Surveys and Tutorials, [s. l.], v. 17, n. 4, p. 2347–2376, 2015. Disponível em: http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=7123563.
ANTONELLI, Fabio et al. FIWARE Mundus: Map of technology and business challenges for the Future Internet. [s. l.], n. 632912, p. 22, 2016. Disponível em: https://www.fiware.org/wp-content/uploads/tabs-img/tab-mundus-3/FutureInternetChallenges_web.pdf.
CHENG, Bin et al. FogFlow: Easy Programming of IoT Services Over Cloud and Edges for Smart Cities. IEEE Internet of Things Journal, [s. l.], v. 5, n. 2, p. 696–707, 2018.
CHIANG, Mung; ZHANG, Tao. Fog and IoT: An Overview of Research Opportunities. IEEE Internet of Things Journal, [s. l.], v. 4662, n. c, p. 1–1, 2016. Disponível em: http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=7498684.
DATTA, Soumya Kanti; BONNET, Christian; HAERRI, Jerome. Fog Computing architecture to enable consumer centric Internet of Things services. Proceedings of the International Symposium on Consumer Electronics, ISCE, [s. l.], v. 2015- Augus, p. 6–7, 2015.
FIWARE. Future Internet Core Platform. Disponível em: http://www.fiware.org/. Acesso em: 2016.
——. Internet of Things (IoT) Services Enablement Architecture. Disponível em: https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/Internet_of_Things_(IoT)_Services_Enablement_Architecture. Acesso em: 06.2019.
——b. FIWARE Architecture. Disponível em: https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/FIWARE_Architecture. Acesso em: 06.2019.
——c. FIWARE Catalogue. Disponível em: https://www.fiware.org/developers/catalogue/. Acesso em: 06.2019.
——d. Orion Context Broker. Disponível em: https://fiware-orion.readthedocs.io/en/master/. Acesso em: 06.2019.
——e. Context broker federation. Disponível em: http://fiware-orion.readthedocs.io/en/master/user/federation/. Acesso em: 06.2019.
FIWARE FogFlow. FIWARE FogFlow. Disponível em: https://fogflow.readthedocs.io/en/latest/. Acesso em: 06.2019.
HELIX. Helix – A microservice platform based on Fiware. Disponível em: https://marketplace.fiware.org/pages/solutions/fee10a6a7755e554686664fd. Acesso em: 06.2019.
HELIX IoT MQTT. Disponível em: https://github.com/fabiocabrini/helix-IoT-MQTT. Acesso em: 06.2019.
HU, Pengfei et al. Survey on fog computing : architecture , key technologies , applications and open issues. Journal of Network and Computer Applications, [s. l.], v. 98, n. April, p. 27–42, 2017. Disponível em: http://dx.doi.org/10.1016/j.jnca.2017.09.002.
HUANG, Lina et al. Software-defined QoS provisioning for fog computing advanced wireless sensor networks. 2016 Ieee Sensors, [s. l.], p. 1–3, 2016. Disponível em: http://ieeexplore.ieee.org/document/7808814/.
Industrial Internet Consortium. Disponível em: https://www.iiconsortium.org/. Acesso em: 2019.
KRCO, Srdjan; POKRIC, Boris; CARREZ, Francois. Designing IoT architecture(s): A European perspective. 2014 IEEE World Forum on Internet of Things, WF-IoT 2014, [s. l.], p. 79–84, 2014.
MUNIR, Arslan; KANSAKAR, Prasanna; KHAN, Samee U. IFCIoT: Integrated Fog Cloud IoT: A novel architectural paradigm for the future Internet of Things. IEEE Consumer Electronics Magazine, [s. l.], 2017.
Open Mobile Alliance (OMA). OMA LightWeight M2M (LWM2M) Object and Resource Registry. Disponível em: http://www.openmobilealliance.org/wp/OMNA/LwM2M/LwM2MRegistry.html. Acesso em: 06.2019.
OpenFog Consortium. Disponível em: https://www.openfogconsortium.org/. Acesso em: 2018.
OpenFog Consortium Architecture Work Group. OpenFog Reference Architecture for Fog Computing. no. February, pp. 1–162, 2017. Disponível em: www.OpenFogConsortium.org. Acesso em: 11 mar. 2019.
PREVENTIS, Alexandros et al. IoT-A and FIWARE: Bridging the barriers between the cloud and IoT systems design and implementation. CLOSER 2016 - Proceedings of the 6th International Conference on Cloud Computing and Services Science, [s. l.], v. 2, n. Closer, p. 146–153, 2016.
RAUNIYAR, Ashish et al. Crowdsourcing-based disaster management using fog computing in internet of things paradigm. In: 2016 IEEE 2nd International Conference on Collaboration and Internet Computing (CIC). IEEE, 2016. p. 490-494.
Downloads
Publicado
Edição
Seção
Licença
Autores que publicam nesta revista concordam com os seguintes termos:- Autores mantém os direitos autorais e concedem à revista o direito de primeira publicação, de forma gratuita, com o trabalho simultaneamente licenciado sob a Licença Creative Commons Attribution que permite o compartilhamento do trabalho com reconhecimento da autoria e publicação inicial nesta revista.
- Autores têm autorização para assumir contratos adicionais separadamente, para distribuição não-exclusiva da versão do trabalho publicada nesta revista (ex.: publicar em repositório institucional ou como capítulo de livro), com reconhecimento de autoria e publicação inicial nesta revista.
- Autores têm permissão e são estimulados a publicar e distribuir seu trabalho online (ex.: em repositórios institucionais ou na sua página pessoal) a qualquer ponto antes ou durante o processo editorial, já que isso pode gerar alterações produtivas, bem como aumentar o impacto e a citação do trabalho publicado (Veja O Efeito do Acesso Livre).