A Reference Model for Internet of Things Middleware

被引:174
作者
da Cruz, Mauro A. A. [1 ]
Rodrigues, Joel Jose P. C. [1 ,2 ,3 ,4 ,5 ]
Al-Muhtadi, Jalal [5 ]
Korotaev, Valery V. [3 ]
de Albuquerque, Victor Hugo C. [6 ]
机构
[1] Natl Inst Telecommun, BR-37540000 Santa Rita Do Sapucai, Brazil
[2] Inst Telecomunicacoes, P-1049001 Lisbon, Portugal
[3] ITMO Univ, Technosphere Safety, St Petersburg 197101, Russia
[4] Univ Fortaleza UNIFOR, BR-60811905 Fortaleza, Ceara, Brazil
[5] King Saud Univ, Coll Comp & Informat Sci, Riyadh 11653, Saudi Arabia
[6] Univ Fortaleza UNIFOR, Postgrad Program Appl Informat, BR-60811905 Fortaleza, Ceara, Brazil
关键词
Internet of Things (IoT); middleware; middleware architecture for IoT; reference model; IOT; FRAMEWORK;
D O I
10.1109/JIOT.2018.2796561
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Internet of Things (IoT) is a term used to describe an environment where billions of objects, constrained in terms of resources ("things"), are connected to the Internet, and interacting autonomously. With so many objects connected in IoT solutions, the environment in which they are placed becomes smarter. A software, called middleware, plays a key role since it is responsible for most of the intelligence in IoT, integrating data from devices, allowing them to communicate, and make decisions based on collected data. Then, considering requirements of IoT platforms, a reference architecture model for IoT middleware is analyzed, detailing the best operation approaches of each proposed module, as well as proposes basic security features for this type of software. This paper elaborates on a systematic review of the related literature, exploring the differences between the current Internet and IoT-based systems, presenting a deep discussion of the challenges and future perspectives on IoT middleware. Finally, it highlights the difficulties for achieving and enforcing a universal standard. Thus, it is concluded that middleware plays a crucial role in IoT solutions and the proposed architectural approach can be used as a reference model for IoT middleware.
引用
收藏
页码:871 / 883
页数:13
相关论文
共 75 条
[31]  
Frigieri E. P., 2015, P 33 BRAZ TEL S JUIZ, P1
[32]   On non-functional requirements [J].
Glinz, Martin .
15TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2007, :21-+
[33]  
Grovestreams, WELC STOR AN INT THI
[34]   Internet of Things (IoT): A vision, architectural elements, and future directions [J].
Gubbi, Jayavardhana ;
Buyya, Rajkumar ;
Marusic, Slaven ;
Palaniswami, Marimuthu .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (07) :1645-1660
[35]   Internet of Things, Blockchain and Shared Economy Applications [J].
Huckle, Steve ;
Bhattacharya, Rituparna ;
White, Martin ;
Beloff, Natalia .
7TH INTERNATIONAL CONFERENCE ON EMERGING UBIQUITOUS SYSTEMS AND PERVASIVE NETWORKS (EUSPN 2016)/THE 6TH INTERNATIONAL CONFERENCE ON CURRENT AND FUTURE TRENDS OF INFORMATION AND COMMUNICATION TECHNOLOGIES IN HEALTHCARE (ICTH-2016), 2016, 98 :461-466
[36]   An IoT-Oriented Data Storage Framework in Cloud Computing Platform [J].
Jiang, Lihong ;
Xu, Li Da ;
Cai, Hongming ;
Jiang, Zuhai ;
Bu, Fenglin ;
Xu, Boyi .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2014, 10 (02) :1443-1451
[37]  
KaaIoT, KAA IOT PROD DEV PLA
[38]  
KaaIoT Technologies, KAA OP SOURC IOT PLA
[39]  
Konker Labs, KONK YOUR SOL CONN F
[40]   Technologies for Web and cloud service interaction: a survey [J].
Lampesberger, Harald .
SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2016, 10 (02) :71-110