Skip to main content

Advertisement

Log in

An overlapping routing approach for sending data from things to the cloud inspired by fog technology in the large-scale IoT ecosystem

  • Original Paper
  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

Fog computing integrates cloud and edge resources. According to an intelligent and decentralized method, this technology processes data generated by IoT sensors to seamlessly integrate physical and cyber environments. Internet of Things uses wireless and smart objects. They communicate with each other, monitor the environment, collect information, and respond to user requests. These objects have limited energy resources since they use batteries to supply energy. Also, they cannot replace their batteries. As a result, the network lifetime is limited and short. Thus, reducing energy consumption and accelerating the data transmission process are very important challenges in IoT networks to reduce the response time. In the data transmission process, selecting an appropriate cluster head node is very important because it can reduce the delay when sending data to the fog. In this paper, cluster head nodes are selected based on several important criteria such as distance, residual energy, received signal strength, and link expiration time. Then, objects send the processed data to the server hierarchically through a balanced tree. The simulation results show that the proposed method outperforms the energy-efficient centroid-based routing protocol (EECRP) and the Emergency Response IoT based on Global Information Decision (ERGID) in terms of packet delivery rate, delay, response time, and network lifetime.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Ciuonzo, D., Rossi, P. S., & Varshney, P. K. (2021). Distributed detection in wireless sensor networks under multiplicative fading via generalized score tests. IEEE Internet of Things Journal, 8(11), 9059–9071.

    Article  Google Scholar 

  2. Al-Jarrah, M. A., Yaseen, M. A., Al-Dweik, A., Dobre, O. A., & Alsusa, E. (2019). Decision fusion for IoT-based wireless sensor networks. IEEE Internet of Things Journal, 7(2), 1313–1326.

    Article  Google Scholar 

  3. Ciuonzo, D., Javadi, S. H., Mohammadi, A., & Rossi, P. S. (2020). Bandwidth-constrained decentralized detection of an unknown vector signal via multisensor fusion. IEEE Transactions on Signal and Information Processing Over Networks, 6, 744–758.

    Article  MathSciNet  Google Scholar 

  4. Shakya, S. (2019). An efficient security framework for data migration in a cloud computing environment. Journal of Artificial Intelligence, 1(01), 45–53.

    Google Scholar 

  5. Sungheetha, A., & Sharma, R. (2020). Real time monitoring and fire detection using internet of things and cloud based drones. Journal of Soft Computing Paradigm (JSCP), 2(03), 168–174.

    Article  Google Scholar 

  6. Mugunthan, S. R. (2019). Soft computing based autonomous low rate DDOS attack detection and security for cloud computing. Journal of Soft Computing Paradigm, 1(02), 80–90.

    Google Scholar 

  7. Nauman, A., Qadri, Y. A., Amjad, M., Zikria, Y. B., Afzal, M. K., & Kim, S. W. (2020). Multimedia internet of things: A comprehensive survey. IEEE Access, 8, 8202–8250.

    Article  Google Scholar 

  8. Tewari, A., & Gupta, B. B. (2020). Security, privacy and trust of different layers in Internet-of-Things (IoTs) framework. Future Generation Computer Systems, 108, 909–920.

    Article  Google Scholar 

  9. Marietta, J., & Mohan, B. C. (2020). A review on routing in internet of things. Wireless Personal Communications, 111(1), 209–233.

    Article  Google Scholar 

  10. Mahmud, M. A., Abdelgawad, A., & Yelamarthi, K. (2017). Energy efficient routing for Internet of Things (IoT) applications. In 2017 IEEE international conference on electro information technology (EIT) (pp. 442-446). IEEE.

  11. Vellanki, M., Kandukuri, S. P. R., & Razaque, A. (2016). Node level energy efficiency protocol for Internet of Things. Journal of Theoretical and Computational Science, 3, 140.

    Google Scholar 

  12. Qiu, T., Zheng, K., Han, M., Chen, C. P., & Xu, M. (2017). A data-emergency-aware scheduling scheme for Internet of Things in smart cities. IEEE Transactions on Industrial Informatics, 14(5), 2042–2051.

    Article  Google Scholar 

  13. Rahbari, D., & Nickray, M. (2020). Task offloading in mobile fog computing by classification and regression tree. Peer-to-Peer Networking and Applications, 13(1), 104–122.

    Article  Google Scholar 

  14. Naranjo, P. G. V., Shojafar, M., Mostafaei, H., Pooranian, Z., & Baccarelli, E. (2017). P-SEP: A prolong stable election routing algorithm for energy-limited heterogeneous fog-supported wireless sensor networks. The Journal of Supercomputing, 73(2), 733–755.

    Article  Google Scholar 

  15. Borujeni, E. M., Rahbari, D., & Nickray, M. (2018). Fog-based energy-efficient routing protocol for wireless sensor networks. The Journal of Supercomputing, 74(12), 6831–6858.

    Article  Google Scholar 

  16. Moreno-Vozmediano, R., Montero, R. S., Huedo, E., & Llorente, I. M. (2017). Cross-site virtual network in cloud and fog computing. IEEE Cloud Computing, 4(2), 46–53.

    Article  Google Scholar 

  17. Kar, P., & Misra, S. (2017). Detouring dynamic routing holes in stationary wireless sensor networks in the presence of temporarily misbehaving nodes. International Journal of Communication Systems, 30(4), e3009.

    Article  Google Scholar 

  18. Iwendi, C., Maddikunta, P. K. R., Gadekallu, T. R., Lakshmanna, K., Bashir, A. K., & Piran, M. J. (2020). A metaheuristic optimization approach for energy efficiency in the IoT networks. Software: Practice and Experience, 51, 2558.

    Google Scholar 

  19. Chandnani, N., & Khairnar, C. N. (2020). A comprehensive review and performance evaluation of recent trends for data aggregation and routing techniques in IoT networks. In Social networking and computational intelligence (pp. 467–484). Springer, Singapore.

  20. Zhu, M., Chang, L., Wang, N., & You, I. (2020). A smart collaborative routing protocol for delay sensitive applications in industrial IoT. IEEE Access, 8, 20413–20427.

    Article  Google Scholar 

  21. Maiti, P., Shukla, J., Sahoo, B., & Turuk, A. K. (2017). Efficient data collection for IoT services in edge computing environment. In 2017 international conference on information technology (ICIT) (pp. 101-106). IEEE.

  22. Jin, Y., Gormus, S., Kulkarni, P., & Sooriyabandara, M. (2016). Content centric routing in IoT networks and its integration in RPL. Computer Communications, 89, 87–104.

    Article  Google Scholar 

  23. Qiu, T., Lv, Y., Xia, F., Chen, N., Wan, J., & Tolba, A. (2016). ERGID: An efficient routing protocol for emergency response Internet of Things. Journal of Network and Computer Applications, 72, 104–112.

    Article  Google Scholar 

  24. Shen, J., Wang, A., Wang, C., Hung, P. C., & Lai, C. F. (2017). An efficient centroid-based routing protocol for energy management in WSN-assisted IoT. IEEE Access, 5, 18469–18479.

    Article  Google Scholar 

  25. Julong, D. (1989). Introduction to grey system theory. The Journal of Grey System, 1(1), 1–24.

    MathSciNet  MATH  Google Scholar 

  26. Krohling, R. A., & Pacheco, A. G. (2015). A-TOPSIS-an approach based on TOPSIS for ranking evolutionary algorithms. Procedia Computer Science, 55, 308–317.

    Article  Google Scholar 

  27. Parkouhi, S. V., & Ghadikolaei, A. S. (2017). A resilience approach for supplier selection: Using Fuzzy Analytic Network Process and grey VIKOR techniques. Journal of Cleaner Production, 161, 431–451.

    Article  Google Scholar 

  28. Sobral, J. V., Rodrigues, J. J., Rabêlo, R. A., Saleem, K., & Furtado, V. (2019). LOADng-IoT: An enhanced routing protocol for internet of things applications over low power networks. Sensors, 19(1), 150.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hamid Barati.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Akbari, M.R., Barati, H. & Barati, A. An overlapping routing approach for sending data from things to the cloud inspired by fog technology in the large-scale IoT ecosystem. Wireless Netw 28, 521–538 (2022). https://doi.org/10.1007/s11276-021-02881-y

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-021-02881-y

Keywords

Navigation