Internet of Things Architecture: Recent Advances, Taxonomy, Requirements, and Open Challenges
Abstract
Recent years have witnessed tremendous growth in the number of smart devices, wireless technologies, and sensors. In the foreseeable future, it is expected that trillions of devices will be connected to the Internet. Thus, to accommodate such a voluminous number of devices, scalable, flexible, interoperable, energy-efficient, and secure network architectures are required. This article aims to explore IoT architectures. In this context, first, we investigate, highlight, and report premier research advances made in IoT architecture recently. Then we categorize and classify IoT architectures and devise a taxonomy based on important parameters such as applications, enabling technologies, business objectives, architectural requirements, network topologies, and IoT platform architecture types. We identify and outline the key requirements for future IoT architecture. A few prominent case studies on IoT are discovered and presented. Finally, we enumerate and outline future research challenges.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Cites
The Internet of Things: A survey
Atzori, L., Iera, A., & Morabito, G. (2010) · Computer Networks · doi:10.1016/j.comnet.2010.05.010 · Cited by 15,613 · see citing works
Internet of Things (IoT): A vision, architectural elements, and future directions
Gubbi, J., Buyya, R., Marusic, S., & Palaniswami, M. (2013) · Future Generation Computer Systems · doi:10.1016/j.future.2013.01.010 · Cited by 12,293 · see citing works
Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications
Al-Fuqaha, A., Guizani, M., Mohammadi, M., Aledhari, M., & Ayyash, M. (2015) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2015.2444095 · Cited by 8,630 · see citing works
Self-citationContext Aware Computing for The Internet of Things: A Survey
Perera, C., Zaslavsky, A., Christen, P., & Georgakopoulos, D. (2014) · IEEE Communications Surveys & Tutorials · doi:10.1109/surv.2013.042313.00197 · Cited by 2,861 · see citing works
Guerrero-ibanez, J. A., Zeadally, S., & Contreras-Castillo, J. (2015) · IEEE Wireless Communications · doi:10.1109/mwc.2015.7368833 · Cited by 517 · see citing works
A Software Defined Networking architecture for the Internet-of-Things
Qin, Z., Denker, G., Giannelli, C., Bellavista, P., & Venkatasubramanian, N. (2014) · IEEE/IFIP Network Operations and Management Symposium (NOMS) · doi:10.1109/noms.2014.6838365 · Cited by 386 · see citing works
Security in wireless sensor networks
Du, X., & Chen, H. (2008) · IEEE Wireless Communications · doi:10.1109/mwc.2008.4599222 · Cited by 382 · see citing works
Future Internet of Things: open issues and challenges
Tsai, C., Lai, C., & Vasilakos, A. V. (2014) · Wireless Networks · doi:10.1007/s11276-014-0731-0 · Cited by 273 · see citing works
CloudThings: A common architecture for integrating the Internet of Things with Cloud Computing
Zhou, J., Leppänen, T., Harjula, E., Ylianttila, M., Ojala, T., Chen, Y., Jin, H., & Yang, L. T. (2013) · International Conference on Computer Supported Cooperative Work in Design (CSCWD) · doi:10.1109/cscwd.2013.6581037 · Cited by 257 · see citing works
A Scalable and Self-Configuring Architecture for Service Discovery in the Internet of Things
Cirani, S., Davoli, L., Ferrari, G., et al. (2014) · IEEE Internet of Things Journal · doi:10.1109/jiot.2014.2358296 · Cited by 226 · see citing works
Standard-based IoT platforms interworking: implementation, experiences, and lessons learned
Kim, J., Yun, J., Choi, S.-C., Seed, D., Lu, G., Bauer, M., Al-Hezmi, A., Campowsky, K., & Song, J. (2016) · IEEE Communications Magazine · doi:10.1109/mcom.2016.7514163 · Cited by 94 · see citing works
Defending DoS Attacks on Broadcast Authentication in Wireless Sensor Networks
Du, X., Guizani, M., Xiao, Y., et al. (2008) · International Conference on Communications · doi:10.1109/icc.2008.319 · Cited by 79 · see citing works
Self-citationA Mobile Phone Based WSN Infrastructure for IoT over Future Internet Architecture
Li, J., Zhang, Y., Chen, Y.-F. R., et al. (2013) · doi:10.1109/greencom-ithings-cpscom.2013.89 · Cited by 31 · see citing works
Hernández-Ramos, J. L., Bernabé, J. B., & Skármeta, A. (2016) · IEEE Communications Magazine · doi:10.1109/mcom.2016.7565269 · Cited by 29 · see citing works
Internet of Things Architecture Based on Integrated PLC and 3G Communication Networks
Hsieh, H.-C., & Lai, C.-H. (2011) · IEEE International Conference on Parallel and Distributed Systems (ICPADS) · doi:10.1109/icpads.2011.73 · Cited by 25 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Smart contract-based access control for the internet of things
Zhang, Y., Kasahara, S., Shen, Y., Jiang, X., & Wan, J. (2019) · IEEE Internet of Things Journal · doi:10.1109/jiot.2018.2847705 · Cited by 788 · see citing works
Zhang, J., & Tao, D. (2021) · IEEE Internet of Things Journal · doi:10.1109/jiot.2020.3039359 · Cited by 774 · see citing works
The role of big data analytics in Internet of Things
Ahmed, E., Yaqoob, I., Hashem, I. A. T., Khan, I., Ahmed, A. I. A., Imran, M., & Vasilakos, A. V. (2017) · Computer Networks · doi:10.1016/j.comnet.2017.06.013 · Cited by 629 · see citing works
Self-citationIoT in smart cities: A survey of technologies, practices and challenges
Syed, A. S., Sierra-Sosa, D., Kumar, A., & Elmaghraby, A. (2021) · Smart Cities · doi:10.3390/smartcities4020024 · Cited by 527 · see citing works
Atitallah, S. B., Driss, M., Boulila, W., & Ghézala, H. B. (2020) · Computer Science Review · doi:10.1016/j.cosrev.2020.100303 · Cited by 375 · see citing works
Securing the Internet of Things in the Age of Machine Learning and Software-Defined Networking
Restuccia, F., D'Oro, S., & Melodia, T. (2018) · IEEE Internet of Things Journal · doi:10.1109/jiot.2018.2846040 · Cited by 286 · see citing works
IoT reliability: a review leading to 5 key research directions
Moore, S. J., Nugent, C. D., Zhang, S., & Cleland, I. (2020) · CCF Transactions on Pervasive Computing and Interaction · doi:10.1007/s42486-020-00037-z · Cited by 106 · see citing works
Anand, P., Singh, Y., Selwal, A., Singh, P. K., Felseghi, R. A., & Raboaca, M. S. (2020) · Energies · doi:10.3390/en13184813 · Cited by 72 · see citing works
Structuring Reference Architectures for the Industrial Internet of Things
Bader, S. R., Maleshkova, M., & Lohmann, S. (2019) · Future Internet · doi:10.3390/fi11070151 · Cited by 64 · see citing works
Service-oriented platform for smart operation of dyeing and finishing industry
Park, K. T., Im, S. J., Kang, Y.-S., Noh, S. D., Kang, Y. T., & Yang, S. G. (2019) · International Journal of Computer Integrated Manufacturing · doi:10.1080/0951192x.2019.1572225 · Cited by 58 · see citing works
Cryptographic transistor for true random number generator with low power consumption
Kim, S.-I., You, H.-J., Kim, M.-S., An, U.-S., Kim, M.-S., Lee, D. H., Ryu, S.-T., & Choi, Y.-K. (2024) · Science Advances · doi:10.1126/sciadv.adk6042 · Cited by 33 · see citing works
“Connectivity among devices is growing explosively, allowing communication among them ( 2 – 4 ).”
- Authors
- Yaqoob, I., Ahmed, E., Hashem, I. A. T., Ahmed, A. I. A., Gani, A., Imran, M., & Guizani, M.
- Affiliations
- University of Malaya (MY)
- King Saud University (SA)
- University of Idaho (US)
- ORCID
- Venue
- IEEE Wireless Communications
- Published
- 2017-06
- Volume
- 24
- Issue
- 3
- Pages
- 10-16
- ISSN
- 1536-1284 (ISSN-L)
- OpenAlex
- W2702883767
- Cited by
- 668
- References
- 15
- Citations by year
- 2026: 11 · 2025: 41 · 2024: 48 · 2023: 49 · 2022: 80 · 2021: 103 · 2020: 120 · 2019: 92 · 2018: 108 · 2017: 16
- FWCI
- 61.21
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- IEEE Wireless Communications (publishedVersion)
- FedUni ResearchOnline (Federation University Australia) (submittedVersion)
- Funders
- Cisco Systems
- Topics
- Physical Sciences › Computer Science › Computer Networks and Communications › IoT and Edge/Fog Computing
- Physical Sciences › Computer Science › Information Systems › Internet of Things and AI
- Physical Sciences › Engineering › Electrical and Electronic Engineering › IoT Networks and Protocols
- Keywords
- Internet of Things, IoT architecture, IoT platforms, network topology, scalability, interoperability, energy efficiency, security (computing), wireless sensor networks, smart devices, organizational goals
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review