International Journal of Computer Network and Information Security(IJCNIS)

ISSN: 2074-9090 (Print), ISSN: 2074-9104 (Online)

Published By: MECS Press

IJCNIS Vol.13, No.3, Jun. 2021

Distributed Intelligence Model for IoT Applications Based on Neural Networks

Full Text (PDF, 777KB), PP.1-14

Views:18   Downloads:4


Baha Rababah, Rasit Eskicioglu

Index Terms

Internet of Things;Distributed Intelligence;IoT Gateway;Machine Learning;and Neural Networks


Increasing the implication of IoT data puts a focus on extracting the knowledge from sensors’ raw data. The management of sensors’ data is inefficient with current solutions, as studies have generally focused on either providing cloud-based IoT solutions or inefficient predefined rules. Cloud-based IoT solutions have problems with latency, availability, security and privacy, and power consumption. Therefore, Providing IoT gateways with relevant intelligence is essential for gaining knowledge from raw data to make the decision of whether to actuate or offload tasks to the cloud. This work proposes a model that provides an IoT gateway with the intelligence needed to extract the knowledge from sensors’ data in order to make the decision locally without needing to send all raw data to the cloud over the Internet. This speeds up decisions and actions for real-time data and overcomes the limitations of cloud-based IoT solutions. When the gateway is unable to process a task locally, the data and task are offloaded to the cloud.

Cite This Paper

Baha Rababah, Rasit Eskicioglu, "Distributed Intelligence Model for IoT Applications Based on Neural Networks", International Journal of Computer Network and Information Security(IJCNIS), Vol.13, No.3, pp.1-14, 2021. DOI: 10.5815/ijcnis.2021.03.01


[1]R. Kandaswamy and D. Furlonger, Blockchain-based transformation: A gartner trend insight report, https : / / www . gartner . com / en / doc / 3869696 -blockchain-based-transformation-a-gartner-trend-insight-report#a-1126710717, Last accessed on 2020-04-04, May 2013.

[2]Zainab Javed, Waqas Mahmood, "A Survey Based Study on Fog Computing Awareness", International Journal of Information Technology and Computer Science(IJITCS), Vol.13, No.2, pp.49-62, 2021. DOI: 10.5815/ijitcs.2021.02.05

[3]Mohamed M. Samy, Wagdy R. Anis., Ahmed A. Abdel-Hafez, Haitham D. Eldemerdash, "An Optimized Protocol of M2M Authentication for Internet of Things (IoT)", International Journal of Computer Network and Information Security(IJCNIS), Vol.13, No.2, pp.29-38, 2021.DOI: 10.5815/ijcnis.2021.02.03

[4]Asifa Nazir, Sahil Sholla, Adil Bashir, "An Ontology based Approach for Context-Aware Security in the Internet of Things (IoT)", International Journal of Wireless and Microwave Technologies(IJWMT), Vol.11, No.1, pp.28-46, 2021.DOI: 10.5815/ijwmt.2021.01.04

[5]H. Rahman, R. Rahmani,``Enabling distributed intelligence assisted future internet of things controller (fitc),'' Applied computing and informatics, Vol. 14, No. 1, pp. 73--87, 2018.

[6]R. Mueller, J. S. Rellermeyer, M. Duller, and G. Alonso, “A generic platform for sensor network applications,” in2007 IEEE International Conference on Mobile Adhoc and Sensor Systems, IEEE, 2007, pp. 1–3.

[7]J.-W. Yoon, Y.-k. Ku, C.-S. Nam, and D.-R. Shin, “Sensor network middle-ware for distributed and heterogeneous environments,” in2009 International Conference on New Trends in Information and Service Science, IEEE, 2009,pp. 979–982.

[8]Mozilla, Web of things,, [Accessed: 2020-04-04].

[9]S. Ismail, R. Ismail, and T. E. N. T. Sifizul, “A breast disease pre-diagnosis using rule-based classification,” in International Conference on Ubiquitous In-formation Management and Communication, Springer, Phuket, Thailand, 2019,pp. 1037–1044.

[10]P. Mukalov, O. Zelinskyi, R. Levkovych, P. Tarnavskyi, A. Pylyp, and N.Shakhovska, “Development of system for auto-tagging articles, based on neural network.,” in3rd International Conference on Computational Linguistics and Intelligent Systems, CEUR-WS, Kharkiv, Ukraine, 2019, pp. 106–115.

[11]J. Miranda, N. Mäkitalo, J. Garcia-Alonso, J. Berrocal, T. Mikkonen, C. Canal, and J. M. Murillo, ``From the Internet of Things to the Internet of People,'' IEEE Internet Computing, vol. 19, no. 2, pp. 40-47, March 2015.

[12]A. Botta, W. De Donato, V. Persico, and A. Pescap ́e, “Integration of cloud computing and internet of things: A survey,” Future generation computer systems, vol. 56, pp. 684–700, 2016.

[13]A. Badlani, S. Bhanot, Surekha,``Smart home system design based on artificial neural networks,'' In Proceedings of the World Congress on Engineering and Computer Science, San Francisco, USA, Vol.1, IAENG, pp. 106-111, Oct 2011.

[14]A. Hussein, M. Adda, M. Atieh, W. Fahs,``Smart home design for disabled people based on neural networks,'' In Procedia Computer Science, Vol.37, pp. 117--126, 2014.

[15]J. Park, K. Jang, S. Yang,``Deep neural networks for activity recognition with multi-sensor data in a smart home,'' In IEEE 4th World Forum on Internet of Things (WF-IoT), IEEE, pp. 155--160, Feb 2018.

[16]P. Wang, Pan, F. Ye, Feng, X. Chen,``A smart home gateway platform for data collection and awareness,'' , IEEE Communications magazine, Vol. 56, No. 9, IEEE, pp. 87--93, 2018.

[17]A. Allahloh, S. Mohammad,``Development of The Intelligent Oil Field With Management and Control using IIoT (Industrial Internet of Things),'' , In the 2nd IEEE International Conference on Power Electronics, Intelligent Control and Energy Systems (ICPEICES), pp.815--820, 2018.

[18]R. Sosa, C. Kiraly, J. Rodriguez, ,``Offloading execution from edge to cloud: a dynamic node-red based approach,'' In the 10th IEEE International Conference on Cloud Computing Technology and Science (CloudCom), pp. 149--152, Dec 2018.

[19]Raspberry Pi.``Raspberry Pi 3 Model B.'' [online]. Available:\url{}, [Accessed: 04- Aug- 2020].

[20]Node-RED.``About Node-RED.'' [online]. Available: \url{}, [Accessed: 04- Aug- 2020].

[21]IBM.``IBM Cloud.'' [online]. Available: {\url{}}, [Accessed: 13- Aug- 2020].

[22]IBM,``Watson IoT,''[online]. Available: {\url{}}, [Accessed: 20- Aug- 2020].

[23]M. Berry, G. Linoff,``Data mining techniques: for marketing, sales, and customer support '' , John Willey and Sons, P.464, 1997.

[24]J. Mao, W. Xu, Y. Yang, J. Wang, Z. Huang, and A. Yuille, “Deep captioning with multimodal recurrent neural networks (m-rnn),”arXiv preprintarXiv:1412.6632, 2014

[25]C. Chopra, S. Sinha, S. Jaroli, A. Shukla, and S. Maheshwari, “Recurrent neural networks with non-sequential data to predict hospital readmission of diabetic patients,” in Proceedings of the 2017 International Conference on Computational Biology and Bioinformatics, Association for Computing Machinery, 2017,pp. 18–23.

[26]K. Eckhardt,``Choosing the right Hyper parameters for a simple LSTM using Keras,'' , [online]. Available: {\url{}}, [Accessed: 20- Apr- 2020].

[27]J. Le,The 10 neural network architectures machine learning researchers need to learn,, year=2018,[ Accessed: 25-Apr-2020].