In.IoT-A New Middleware for Internet of Things

被引:23
作者
da Cruz, Mauro A. A. [1 ,2 ]
Rodrigues, Joel J. P. C. [3 ,4 ,5 ]
Lorenz, Pascal [2 ]
Korotaev, Valery V. [5 ]
de Albuquerque, Victor Hugo C. [6 ]
机构
[1] Inst Telecomunicacoes, BR-37540000 Santa Rita Do Sapucai, Brazil
[2] Univ Haute Alsace, IUT, F-68008 Colmar, France
[3] Univ Fed Piaui, PPGEE, BR-64049550 Teresina, Brazil
[4] Inst Telecomunicacoes, P-6201001 Covilha, Portugal
[5] ITMO Univ, Int Inst Photon & Optoinformat, St Petersburg 197101, Russia
[6] ARMTEC Tecnol Robot, BR-60150000 Fortaleza, Ceara, Brazil
关键词
Middleware; Internet of Things; Protocols; Computer architecture; Security; Service-oriented architecture; Servers; Constrained application protocol (CoAP); hypertext transfer protocol (HTTP); InIoT; Internet of Things (IoT); message queuing telemetry transport (MQTT); middleware; middleware architecture; platform; software;
D O I
10.1109/JIOT.2020.3041699
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The evolution of Internet of Things (IoT) led to the construction of many IoT middleware, a software that plays a key role since it supports the communication among devices, users, and applications. Although various solutions and studies were proposed, they rarely address crucial privacy and security considerations, especially regarding the message queuing telemetry transport (MQTT) protocol. Moreover, in the majority of the solutions, integrating new devices is a time-consuming task performed manually that cannot be accomplished in a scenario with thousands, maybe millions of devices. In this sense, this article proposes a new IoT middleware, called In.IoT, a scalable, secure, and innovative middleware solution that addresses the middleware concerns identified in this article. In.IoT architectural recommendations and requirements are detailed and can be replicated by new and available solutions. It supports MQTT, CoAP, and HTTP as application-layer protocols. Its performance is evaluated in comparison with the most promising solutions available in the literature and the results obtained by the proposed solution are extremely promising. In.IoT is evaluated, demonstrated, validated, and it is ready and available for use.
引用
收藏
页码:7902 / 7911
页数:10
相关论文
共 27 条
[11]  
Dragoni N., 2017, PRESENT ULTERIOR SOF, P195, DOI [DOI 10.1007/978-3-319-67425-4_12, 10.1007/978-3-319-67425-4_12]
[12]   A JSON']JSON Token-Based Authentication and Access Management Schema for Cloud SaaS Applications [J].
Ethelbert, Obinna ;
Moghaddam, Faraz Fatemi ;
Wieder, Philipp ;
Yahyapour, Ramin .
2017 IEEE 5TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD 2017), 2017, :47-53
[13]   TCP in the Internet of Things: From Ostracism to Prominence [J].
Gomez, Carles ;
Arcia-Moret, Andres ;
Crowcroft, Jon .
IEEE INTERNET COMPUTING, 2018, 22 (01) :29-41
[14]   Integrating Electrical Substations Within the IoT Using IEC 61850, CoAP, and CBOR [J].
Iglesias-Urkia, Markel ;
Casado-Mansilla, Diego ;
Mayer, Simon ;
Bilbao, Josu ;
Urbieta, Aitor .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (05) :7437-7449
[15]  
Koster M., 2019, PUBLISH SUBSCRIBE BR
[16]  
Li YS, 2013, IEEE PAC RIM CONF CO, P15, DOI 10.1109/PACRIM.2013.6625441
[17]   Detour: Dynamic Task Offloading in Software-Defined Fog for IoT Applications [J].
Misra, Sudip ;
Saha, Niloy .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2019, 37 (05) :1159-1166
[18]   Priority-Based Time-Slot Allocation in Wireless Body Area Networks During Medical Emergency Situations: An Evolutionary Game-Theoretic Perspective [J].
Misra, Sudip ;
Sarkar, Subhadeep .
IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2015, 19 (02) :541-548
[19]  
Montesi F., 2016, Circuit Breakers, Discovery, and API Gateways in Microservices
[20]   ICN Publisher-Subscriber Models: Challenges and Group-based Communication [J].
Nour, Boubakr ;
Sharif, Kashif ;
Li, Fan ;
Yang, Song ;
Moungla, Hassine ;
Wang, Yu .
IEEE NETWORK, 2019, 33 (06) :156-163