A Comprehensive Review of Internet of Things: Technology Stack, Middlewares, and Fog/Edge Computing Interface

被引:49
作者
Ali, Omer [1 ,2 ]
Ishak, Mohamad Khairi [1 ]
Bhatti, Muhammad Kamran Liaquat [2 ]
Khan, Imran [3 ]
Kim, Ki-Il [4 ]
机构
[1] Univ Sains Malaysia USM, Sch Elect & Elect Engn, Nibong Tebal 14300, Malaysia
[2] NFC Inst Engn & Technol NFC IET, Dept Elect Engn, Multan 60000, Pakistan
[3] Univ Engn & Technol Peshawar, Dept Elect Engn, Peshawar 21500, Pakistan
[4] Chungnam Natl Univ, Dept Comp Sci & Engn, Daejeon 34134, South Korea
关键词
Internet of Things (IoT); edge computing; fog computing; stack optimization; middleware; pervasive computing; ubiquitous computing; INDUSTRIAL INTERNET; IOT NETWORKS; HEALTH-CARE; FOG; SYSTEM; EDGE; ARCHITECTURE; SECURITY; SENSOR; DESIGN;
D O I
10.3390/s22030995
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
The Internet of Things (IoT) is an extensive network of heterogeneous devices that provides an array of innovative applications and services. IoT networks enable the integration of data and services to seamlessly interconnect the cyber and physical systems. However, the heterogeneity of devices, underlying technologies and lack of standardization pose critical challenges in this domain. On account of these challenges, this research article aims to provide a comprehensive overview of the enabling technologies and standards that build up the IoT technology stack. First, a layered architecture approach is presented where the state-of-the-art research and open challenges are discussed at every layer. Next, this research article focuses on the role of middleware platforms in IoT application development and integration. Furthermore, this article addresses the open challenges and provides comprehensive steps towards IoT stack optimization. Finally, the interfacing of Fog/Edge Networks to IoT technology stack is thoroughly investigated by discussing the current research and open challenges in this domain. The main scope of this study is to provide a comprehensive review into IoT technology (the horizontal fabric), the associated middleware and networks required to build future proof applications (the vertical markets).
引用
收藏
页数:43
相关论文
共 205 条
[1]   Semantic Reasoning for Context-Aware Internet of Things Applications [J].
A, Maarala, I ;
Su, Xiang ;
Riekki, Jukka .
IEEE INTERNET OF THINGS JOURNAL, 2017, 4 (02) :461-473
[2]  
Acampora G, 2013, P IEEE, V101, P2470, DOI 10.1109/JPROC.2013.2262913
[3]  
Accenture, 2016, WINN IND INT THINGS
[4]   Microprocessor Optimizations for the Internet of Things: A Survey [J].
Adegbija, Tosiron ;
Rogacs, Anita ;
Patel, Chandrakant ;
Gordon-Ross, Ann .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (01) :7-20
[5]   Analysis of identifiers in IoT platforms [J].
Aftab, Haris ;
Gilani, Komal ;
Lee, JiEun ;
Nkenyereye, Lewis ;
Jeong, SeungMyeong ;
Song, JaeSeung .
DIGITAL COMMUNICATIONS AND NETWORKS, 2020, 6 (03) :333-340
[6]   The Role of the Internet of Things in Healthcare: Future Trends and Challenges [J].
Aghdam, Zahra Nasiri ;
Rahmani, Amir Masoud ;
Hosseinzadeh, Mehdi .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2021, 199
[7]   Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications [J].
Al-Fuqaha, Ala ;
Guizani, Mohsen ;
Mohammadi, Mehdi ;
Aledhari, Mohammed ;
Ayyash, Moussa .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (04) :2347-2376
[8]  
Al-Sarawi Shadi, 2017, 2017 8th International Conference on Information Technology (ICIT). Proceedings, P685, DOI 10.1109/ICITECH.2017.8079928
[9]  
Ali Omer, 2021, Intelligent Manufacturing and Mechatronics. Proceedings of SympoSIMM 2020. Lecture Notes in Mechanical Engineering (LNME), P175, DOI 10.1007/978-981-16-0866-7_14
[10]   Emerging IoT domains, current standings and open research challenges: a review [J].
Ali, Omer ;
Ishak, Mohamad Khairi ;
Bhatti, Muhammad Kamran Liaquat .
PEERJ COMPUTER SCIENCE, 2021, 7 :1-49