Internet of Things Architecture: Recent Advances, Taxonomy, Requirements, and Open Challenges

Ibrar Yaqoob, Ejaz Ahmed, Ibrahim Abaker Targio Hashem, Abdelmuttlib Ibrahim Abdalla Ahmed, Abdullah Gani, Muhammad Imran, Mohsen Guizani

Research output: Contribution to journalArticlepeer-review

494 Scopus citations


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.

Original languageBritish English
Article number7955906
Pages (from-to)10-16
Number of pages7
JournalIEEE Wireless Communications
Issue number3
StatePublished - 2017


Dive into the research topics of 'Internet of Things Architecture: Recent Advances, Taxonomy, Requirements, and Open Challenges'. Together they form a unique fingerprint.

Cite this