The Next Generation Internet of Things Architecture Towards Distributed Intelligence: Reviews, Applications, and Research Challenges


  • Baha Rababah Department of Computer Science, University of Manitoba, Canada
  • Tanweer Alam Faculty of Computer and Information Systems. Islamic University of Madinah, Saudi Arabia.
  • Rasit Eskicioglu Department of Computer Science, University of Manitoba, Canada


Cloud Computing, Distributed Intelligence, Edge Computing, Internet of Things, Machine Learning, Smart Gateway,


Increasing the implication of growing data generated by the Internet of Things (IoT) brings the focus toward extracting knowledge from the raw data derived from sensors. In the current cloud computing architecture, all the IoT raw data are transmitted to the cloud for processing, storage, and controlling things. Nevertheless, the scenario of sending all raw data to the cloud is inefficient as it wastes the bandwidth and increases the network load. This problem can be solved by providing IoT Gateway at the edge layer with the required intelligence to gain the knowledge from raw data to decide whether to actuate or offload complicated tasks to the cloud. This collaboration between the cloud and the edge is called distributed intelligence. This work highlights the distributed intelligence concept in IoT. It presents a deep investigation of distributed intelligence between the cloud and the edge layers under IoT architecture, with an emphasis on its vision, applications, and research challenges. This work aims to bring the attention of IoT specialists to distributed intelligence and its role to deduce current IoT challenges such as availability, mobility, energy efficiency, security, scalability, interoperability, and reliability.


Networking, Cisco Visual. "Cisco Global Cloud Index: Forecast and Methodology, 2015-2020. White paper." Cisco Public, San Jose (2016).

Sahni, Yuvraj, et al. "Edge Mesh: A new paradigm to enable distributed intelligence in Internet of Things." IEEE Access 5 (2017): 16441-16458.

Al-Fuqaha, Ala, et al. "Internet of things: A survey on enabling technologies, protocols, and applications." IEEE Communications Surveys & Tutorials 17.4 (2015): 2347-2376.

K. Kevin., “That ‘internet of things’ thing.,” RFID journal, vol. 22, no. 7, pp. 97-114, 2009.

Rao, B. Prahlada, P. Saluia, N. Sharma, A. Mittal and S. V. Sharma, “Cloud computing for Internet of Things & sensing based applications,” in In Sensing Technology (ICST), 2012 Sixth International Conference on, 2012.

S. Babu, C. M, L. P, K. Ganapathy and V. Vaidehi, “Cloud-Enabled Remote Health Monitoring System,” in 2013 International Conference on Recent Trends in Information Technology (ICRTIT), 2013.

R. Yu, Y. Zhang and S. Gjessing, “Toward Cloud-based Vehicular Networks with Efficient Resource Management,” IEEE Network, vol. 27, no. 5, pp. 48-55, 2013.

M. Hassanalieragh, A. Page, T. Soyata, G. Sharma, M. Aktas, G. Mateos, B. Kantarci and S. Andreescu, “Health Monitoring and Management UsingInternet-of-Things (IoT) Sensing with Cloud-basedProcessing: Opportunities and Challenges,” in 2015 IEEE International Conference on Services Computing, 2015.

Bagula, C. Lubamba, M. Mandava, H. Bagula, M. Zennaro and E. Pietrosemoli, “Cloud based patient prioritization as service in public health care,” in 2016 ITU Kaleidoscope Academic Conference, 2016.

Darwish, A. E. Hassanien, M. Elhoseny, A. K. Sangaiah and K. Muhammad, “The impact of the hybrid platform of internet of things and cloud computing on healthcare systems: opportunities, challenges, and open problems.,” Journal of Ambient Intelligence and Humanized Computing, pp. 1-16, 2017.

W. Paper, “ArFog Computing and the Internet of Things: Extend the the Cloud to Where the Things,” 2015.

Bonomi, Flavio, R. Milito, J. Zhu and S. Addepalli, “Fog computing and its role in the internet of things,” in Proceedings of the first edition of the MCC workshop on Mobile cloud computing, 2012.

Y.-Y. Shih, W.-H. Chung, A.-C. Pang, T.-C. Chiu and H.-Y. We, “Enabling low-latency applications in fog-radio access networks,” IEEE network , vol. 31, no. 1, pp. 52-58, 2017.

Z. Ning, X. Kong, F. Xia, W. Hou and X. Wang, “Green and sustainable cloud of things: Enabling collaborative edge computing.,” IEEE Communications Magazine, vol. 75, no. 1, pp. 72-78, 2018.

Cavalcante, Everton, J. Pereira, M. P. Alves, P. Maia, R. Moura, T. Batista, F. C. Delicato and P. F. Pires, “On the interplay of Internet of Things and Cloud Computing,” Computer Communications, vol. 89, pp. 17-33, 2016.

M. Aazam, P. P. Hung and E.-N. Huh, “Cloud of Things: Integrating Internet of Things withCloud Computing and the Issues Involved,” Proceedings of 2014 11th International Bhurban Conference on Applied Sciences & Technology (IBCAST), pp. 414-419, 14th-18th January January 2014.

Babu, S. Masthan, A. J. Lakshmi and a. B. T. Rao, “A study on cloud based Internet of Things: CloudIoT,” in 2015 Global Conference, 2015.

F. Li, M. V. ̈ogler, M. Claeßens and S. Dustdar, “Towards Automated IoT Application Deploymentby a Cloud-based Approach,” 2013 IEEE 6th International Conference on Service-Oriented Computing and Applications, 2013.

R. Mueller, J. S. Rellermeyer, M. Duller and G. Alonso, “A generic platform for sensor network applications.,” in 2007 IEEE International Conference on Mobile Adhoc and Sensor Systems., 2007.

J.-W. Yoon, Y.-k. Ku, C.-S. Nam and D.-R. Shin, “Sensor network middleware for distributed and heterogeneous environments.,” in 2009 International Conference on New Trends in Information and Service Science., 2009.

Bimschas, H. Hellbrück, R. Mietz, D. Pfisterer, K. Römer and T. Teubler, “Middleware for smart gateways connecting sensornets to the internet.,” in Proceedings of the 5th International Workshop on Middleware Tools, Services and Run-Time Support for Sensor Networks., 2010.

S. Guoqiang, C. Yanming, Z. Chao and Z. Yanxu., “Design and Implementation of a Smart IoT Gateway,” in 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber,, 2013.

J. Bian, D. Fan and J. Zhang., “The new intelligent home control system based on the dynamic and intelligent gateway.,” in In 2011 4th IEEE International Conference on Broadband Network and Multimedia Technology, 2011.

W. Shen, Y. Xu, D. Xie, T. Zhang and A. Johansson., “Smart border routers for ehealthcare wireless sensor networks.,” in In 2011 7th International Conference on Wireless Communications, Networking and Mobile Computing, 2011.

V. Stantchev, A. Barnawi, S. Ghulam, J. Schubert and G. Tamm., “Smart Items, Fog and Cloud Computing as Enablers of Servitization in Healthcare,” Sensors & Transducers,, vol. 185, no. 2, p. 121, 2015.

M. Rahmani, T. N. Gia, B. Negash, A. Anzanpour, I. Azimi, M. Jiang and P. Liljeberg, “Exploiting smart e-Health gateways at the edge of healthcare nternet-of-Things: A fog computing approach,” Future Generation Computer Systems, 2017.

AZIMI, A. ANZANPOUR, A. M. RAHMANI, T. PAHIKKALA, M. LEVORATO, P. LILJEBERG and N. DUTT, “HiCH: Hierarchical Fog-assisted Computing Architecture for Healthcare IoT,” ACM Transactions on Embedded Computing Systems (TECS), vol. 16, no. 5s, p. 174, 2017.

Corporation, “An architectural blueprint for autonomic computing,” White paper, 2006.

P. Wang, F. Ye and X. Chen, “A Smart Home Gateway Platform for Data Collection and Awareness.,” IEEE Communications Magazine , vol. 56, no. 9, pp. 87-93, 2018.

H. Rahman and R. Rahmani, “Enabling distributed intelligence assisted Future Internet of Things Controller (FITC),” Applied Computing and Informatics, vol. 4, no. 1, pp. 73-87, 2018.

M. Rahmani, T. N. gia, B. S. Negash, A. Anzanpour, I. Azimi, M. Jiang and P. Liljeberg, “Exploiting Smart E-Health Gateways at the Edge of Healthcare Internet-of-Things: A Fog Computing Approach,” Future Generation Computer Systems, 2017.

W. Z. Khana, E. Ahmed, S. Hakak, I. Yaqoob and A. Ahmed, “Edge computing: A survey.,” Future Generation Computer Systems., vol. 97, pp. 219-235, 2019.

Alam, Tanweer. "Middleware Implementation in Cloud-MANET Mobility Model for Internet of Smart Devices." IJCSNS 17(5) (2017): 86-94.

Alam, Tanweer. "Fuzzy control based mobility framework for evaluating mobility models in MANET of smart devices”, ARPN Journal of Engineering and Applied Sciences, 12(15), (2017) pp.: 4526-4538

Parker, Lynne E. " Distributed intelligence: Overview of the field and its application in multi-robot systems." Journal of Physical Agents 2.1 (2008): 5-14.

Handoyo, Ikut Tri, and Dana Indra Sensuse. "Knowledge-based systems in decision support context: A literature review." New Media Studies (CONMEDIA), 2017 4th International Conference on. IEEE, 2017.

Bill McBeath, “Distributed Intelligence in the IoT”, chainlink, URL:

Mansour Bader, Andraws Swidan, Mazin Al-Hadidi, and Baha Rababah. "A Binary to Residue Conversion Using New Proposed Non-Coprime Moduli Set." Signal & Image Processing: An International Journal (SIPIJ) Vol 7(3), 2016.

Borgia, Eleonora. "The Internet of Things vision: Key features, applications and open issues." Computer Communications 54 (2014): 1-31.

Sanaei, Zohreh, Saeid Abolfazli, Abdullah Gani, and Rajkumar Buyya. "Heterogeneity in mobile cloud computing: taxonomy and open challenges." IEEE Communications Surveys & Tutorials 16, no. 1 (2014): 369-392.

Roman, Rodrigo, Jianying Zhou, and Javier Lopez. "On the features and challenges of security and privacy in distributed internet of things." Computer Networks 57, no. 10 (2013): 2266-2279.

Xu, Ke, Yi Qu, and Kun Yang. "A tutorial on the internet of things: From a heterogeneous network integration perspective." IEEE Network 30, no. 2 (2016): 102-108.

Alam, Tanweer, and B. K. Sharma. "A New Optimistic Mobility Model for Mobile Ad Hoc Networks." International Journal of Computer Applications 8, no. 3 (2010): 1-4. Doi:

Alam T, Benaida M. “The Role of Cloud-MANET Framework in the Internet of Things (IoT)”, International Journal of Online Engineering (iJOE). Vol. 14(12), pp. 97-111. DOI:

Alam T, Benaida M. CICS: Cloud–Internet Communication Security Framework for the Internet of Smart Devices. International Journal of Interactive Mobile Technologies (iJIM). 2018 Nov 1;12(6):74-84. DOI:

Tanweer Alam, “Blockchain and its Role in the Internet of Things (IoT)”, International Journal of Scientific Research in Computer Science, Engineering and Information Technology, vol. 5(1), pp. 151-157, 2019. DOI:

Tanweer Alam, Baha Rababah, "Convergence of MANET in Communication among Smart Devices in IoT", International Journal of Wireless and Microwave Technologies(IJWMT), Vol.9, No.2, pp. 1-10, 2019. DOI: 10.5815/ijwmt.2019.02.01

Tanweer Alam, “IoT-Fog: A Communication Framework using Blockchain in the Internet of Things”, International Journal of Recent Technology and Engineering (IJRTE), Volume-7, Issue-6, 2019.

Dohr, Angelika, Robert Modre-Opsrian, Mario Drobics, Dieter Hayn, and Günter Schreier. "The internet of things for ambient assisted living." In Information Technology: New Generations (ITNG), 2010 Seventh International Conference on, pp. 804-809. Ieee, 2010.

Jia, Xiaolin, Quanyuan Feng, Taihua Fan, and Quanshui Lei. "RFID technology and its applications in Internet of Things (IoT)." In Consumer Electronics, Communications and Networks (CECNet), 2012 2nd International Conference on, pp. 1282-1285. IEEE, 2012.

Li, Heng, Greg Chan, Johnny Kwok Wai Wong, and Martin Skitmore. "Real-time locating systems applications in construction." Automation in Construction 63 (2016): 37-47.

Lee, Youngjae, Jinhong Kim, W. Yu, and Kiyoung Moon. "An RFID-based real-time localization of multiple AGV (Automatic Guided Vehicle) system for the guided path navigation." In Inter. Conf. on Indoor Positioning and Indoor Navigation (IPIN), Spain, pp. 1-2. 2016.

Windmann, Stefan, Oliver Niggemann, Holger Ruwe, and Friedrich Becker. "A novel self-configuration method for RFID systems in industrial production environments." In Emerging Technologies and Factory Automation (ETFA), 2017 22nd IEEE International Conference on, pp. 1-5. IEEE, 2017.

Saha, Rajesh, Santanu Maity, and Nripendra Trigunayat. "Enhancementof gain, bandwidth and directivity of a patch antenna by increasing dielectric layers of the substrate through micromachining technique for RFID application." In Computer Engineering and Applications (ICACEA), 2015 International Conference on Advances in, pp. 321-324. IEEE, 2015.

Armbrust, Michael, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy Katz, Andy Konwinski, Gunho Lee et al. "A view of cloud computing." Communications of the ACM 53, no. 4 (2010): 50-58.

Zhang, Qi, Lu Cheng, and Raouf Boutaba. "Cloud computing: state-of-the-art and research challenges." Journal of internet services and applications 1, no. 1 (2010): 7-18.

Fernando, Niroshinie, Seng W. Loke, and Wenny Rahayu. "Mobile cloud computing: A survey." Future generation computer systems 29, no. 1 (2013): 84-106.

Botta, Alessio, Walter De Donato, Valerio Persico, and Antonio Pescapé. "Integration of cloud computing and internet of things: a survey." Future Generation Computer Systems 56 (2016): 684-700.

Beck, Michael Till, and Marco Maier. "Mobile edge computing: Challenges for future virtual network embedding algorithms." In Proc. The Eighth International Conference on Advanced Engineering Computing and Applications in Sciences (ADVCOMP 2014), vol. 1, no. 2, p. 3. 2014.

Mao, Yuyi, Changsheng You, Jun Zhang, Kaibin Huang, and Khaled B. Letaief. "A survey on mobile edge computing: The communication perspective." IEEE Communications Surveys & Tutorials 19, no. 4 (2017): 2322-2358.

Bandyopadhyay, Soma, Munmun Sengupta, Souvik Maiti, and Subhajit Dutta. "A survey of middleware for internet of things." In Recent trends in wireless and mobile networks, pp. 288-296. Springer, Berlin, Heidelberg, 2011.

Eisenhauer, Markus, Peter Rosengren, and Pablo Antolin. "A development platform for integrating wireless devices and sensors into ambient intelligence systems." In Sensor, Mesh and Ad Hoc Communications and Networks Workshops, 2009. SECON Workshops' 09. 6th Annual IEEE Communications Society Conference on, pp. 1-3. IEEE, 2009.

Spiess, Patrik, Stamatis Karnouskos, Dominique Guinard, Domnic Savio, Oliver Baecker, Luciana Moreira Sá De Souza, and Vlad Trifa. "SOA-based integration of the internet of things in enterprise services." In Web Services, 2009. ICWS 2009. IEEE International Conference on, pp. 968-975. IEEE, 2009.

Yang, Yiling, Yu Huang, Xiaoxing Ma, and Jian Lu. "Enabling context-awareness by predicate detection in asynchronous environments." IEEE Transactions on Computers 65, no. 2 (2016): 522-534.

Reiners, René, Andreas Zimmermann, Marc Jentsch, and Yan Zhang. "Automizing home environments and supervising patients at home with the hydra middleware: application scenarios using the hydra middleware for embedded systems." In Proceedings of the first international workshop on Context-aware software technology and applications, pp. 9-12. ACM, 2009.

Park, Namje, Hongxin Hu, and Qun Jin. "Security and privacy mechanisms for sensor middleware and application in internet of things (IoT)." (2016): 2965438.

Liu, Wei, Qiang Liu, and Wensu Li. "Research of IoT Application in Manned Spaceflight Launch Site." In Wireless Communications, Networking and Applications, pp. 517-527. Springer, New Delhi, 2016.

Khodkari, Hourieh, S. Maghrebi, and Rey Branch. "Necessity of the integration Internet of Things and cloud services with quality of service assurance approach." Bulletin de la Société Royale des Sciences de Liège 85, no. 1 (2016): 434-445.

Gilligan, R., Susan Thomson, Jim Bound, and W. Stevens. Basic socket interface extensions for IPv6. No. RFC 2553. 1999.

Montenegro, Gabriel, Nandakishore Kushalnagar, Jonathan Hui, and David Culler. Transmission of IPv6 packets over IEEE 802.15. 4 networks. No. RFC 4944. 2007.

Thubert, Pascal, and Jonathan W. Hui. "Compression format for IPv6 datagrams over IEEE 802.15. 4-based networks." (2011).

Rawat, Priyanka, Kamal Deep Singh, Hakima Chaouchi, and Jean Marie Bonnin. "Wireless sensor networks: a survey on recent developments and potential synergies." The Journal of supercomputing 68, no. 1 (2014): 1-48.

Saleh, Nayif, Abdallah Kassem, and Ali M. Haidar. "Energy-Efficient Architecture for Wireless Sensor Networks in Healthcare Applications." IEEE Access 6 (2018): 6478-6486.

Prabhu, Boselin, N. Balakumar, and A. Johnson Antony. "Evolving constraints in military applications using wireless sensor networks." (2017).

Rodríguez, Schubert, Tatiana Gualotuña, and Carlos Grilo. "A System for the Monitoring and Predicting of Data in Precision Agriculture in a Rose Greenhouse Based on Wireless Sensor Networks." Procedia Computer Science 121 (2017): 306-313.

Wang, Shiyong, Jiafu Wan, Di Li, and Chunhua Zhang. "Implementing smart factory of industrie 4.0: an outlook." International Journal of Distributed Sensor Networks 12, no. 1 (2016): 3159805.

Das, Aditi, and Ravi Prakash Gorthi. "Knowledge Based Routing Protocols in Wireless Sensor Networks." In Computational Intelligence, Communication Systems and Networks (CICSyN), 2015 7th International Conference on, pp. 35-38. IEEE, 2015.

Whaiduzzaman, Md, Mehdi Sookhak, Abdullah Gani, and Rajkumar Buyya. "A survey on vehicular cloud computing." Journal of Network and Computer Applications 40 (2014): 325-344.

Al Nuaimi, Klaithem, Nader Mohamed, Mariam Al Nuaimi, and Jameela Al-Jaroodi. "A survey of load balancing in cloud computing: Challenges and algorithms." In Network Cloud Computing and Applications (NCCA), 2012 Second Symposium on, pp. 137-142. IEEE, 2012.

Rahimi, M. Reza, Jian Ren, Chi Harold Liu, Athanasios V. Vasilakos, and Nalini Venkatasubramanian. "Mobile cloud computing: A survey, state of art and future directions." Mobile Networks and Applications 19, no. 2 (2014): 133-143.

Tanweer Alam, “Internet of Things: A Secure Cloud-Based MANET Mobility Model”, International Journal of Network Security, Vol. 22(3), 2020.

Tanweer Alam, Yazeed Mohammed Alharbi, Firas Adel Abusallama, Ahmad Osama Hakeem, “Smart Campus Mobile Application Toward the Development of Smart Cities”, International Journal of Applied Sciences and Smart Technologies, Vol. 2 (1), 2020.

Tanweer Alam, “A Middleware Framework between Mobility and IoT Using IEEE 802.15.4e Sensor Networks”, Jurnal Online Informatika, Vol 4, No 2 (2019). DOI:

Alam, T. Cloud Computing and Its Role in the Information Technology. IAIC Transactions on Sustainable Digital Innovation (ITSDI) 2020, 1, 108-115. DOI:

T. Alam "Design a blockchain-based middleware layer in the Internet of Things Architecture," JOIV : International Journal on Informatics Visualization, vol. 4, no. 1, Feb. 2020.

Tanweer Alam, “Efficient and Secure Data Transmission Approach in Cloud-MANET-IoT integrated Framework”, Journal of Telecommunication, Electronic and Computer Engineering (JTEC), Vol. 12 No. 1, 2020.

Ryan, Mark D. "Cloud computing security: The scientific challenge, and a survey of solutions." Journal of Systems and Software 86, no. 9 (2013): 2263-2268.




How to Cite

Rababah, B., Alam, T., & Eskicioglu, R. (2020). The Next Generation Internet of Things Architecture Towards Distributed Intelligence: Reviews, Applications, and Research Challenges. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 12(2), 11–19. Retrieved from