Skip to main content
Log in

EQAFR: an energy and QoS aware fuzzy routing for internet of underwater things using SDN

  • Research
  • Published:
Earth Science Informatics Aims and scope Submit manuscript

Abstract

During the last few years, the Internet of Underwater Things (IoUT) has become an interesting technology to discover unexplored underwater environments. IoUT enables scientists and researchers to remotely discover underwater phenomena and gather valuable information from the depths of the oceans using smart things. Due to the harshness of the underwater environment, collecting information with regard to QoS parameters and energy considerations is a major challenge. Software Defined Networking (SDN) is a centralized network management paradigm that helps to implement efficient routing approaches to provide QoS for network traffic flows. In this paper, we propose EQAFR as an energy-efficient routing schema by leveraging the capabilities of SDN to provide QoS for gathered underwater data which are sent from underwater things toward the sink. EQAFR is implemented in the SDN controller to gather the coordinate information and residual energy of things periodically. Then, it computes the delay and probability of data loss of the link and applies Fuzzy logic to compute the cost of links. Finally, it calculates optimal paths and installs the routes between the underwater things. Simulation results confirm that using EQAFR considerably improves QoS and prolongs the lifetime of underwater things.

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
Algorithm 1
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Availability of data and materials

Data sharing is not applicable to this article, as no datasets were generated or analyzed during the current study.

References

  • Akyildiz IF, Wang P, Lin S-C (2016) Softwater: Software-defined networking for next-generation underwater communication systems. Ad Hoc Netw 46:1–11

    Article  Google Scholar 

  • Alostad JM (2020) Reliability in iout enabled underwater sensor networks using dynamic adaptive routing protocol. Int J Internet Manuf Serv 7(1–2):115–129

    Google Scholar 

  • Bansal R, Maheshwari S, Awwal P (2018) Challenges and issues in implementation of underwater wireless sensor networks. In: Optical and Wireless Technologies, p 507–514. Springer, ???

  • Berlian MH, Sahputra TER, Ardi BJW, Dzatmika LW, Besari ARA, Sudibyo RW, Sukaridhoto S (2016) Design and implementation of smart environment monitoring and analytics in real-time system framework based on internet of underwater things and big data. In: 2016 International Electronics Symposium (IES), p 403–408. IEEE

  • Bhaskarwar RV, Pete DJ (2022) Energy efficient clustering with compressive sensing for underwater wireless sensor networks. Peer-to-Peer Netw App 15(5):2289–2306

    Article  Google Scholar 

  • Coutinho RW, Boukerche A (2020) Stochastic modeling of opportunistic routing in multi-modal internet of underwater things. In: GLOBECOM 2020-2020 IEEE Global Communications Conference, p 1–6. IEEE

  • Davis A, Chang H (2012) Underwater wireless sensor networks. In: 2012 Oceans, p 1–5

  • Demirors E, Shi J, Duong A, Dave N, Guida R, Herrera B, Pop F, Chen G, Casella C, Tadayon S et al (2018) The seanet project: Toward a programmable internet of underwater things. In: 2018 Fourth Underwater Communications and Networking Conference (UComms), p 1–5. IEEE

  • Domingo MC (2012) An overview of the internet of underwater things. J Netw Comput App 35(6):1879–1890

    Article  Google Scholar 

  • Etter PC (1995) Underwater Acoustic Modeling: Principles, Techniques and Applications. CRC Press, ???

  • Fan R, McGoldrick C, Gerla M (2017) An sdn architecture for under water search and surveillance. In: 2017 13th Annual Conference on Wireless On-demand Network Systems and Services (WONS), p 96–99. IEEE

  • Feamster N, Rexford J, Zegura E (2014) The road to sdn: an intellectual history of programmable networks. ACM SIGCOMM Comp Commun Rev 44(2):87–98

    Article  Google Scholar 

  • Haque KF, Kabir KH, Abdelgawad A (2020) Advancement of routing protocols and applications of underwater wireless sensor network (uwsn)–a survey. J Sens Actuator Netw 9(2):19

    Article  Google Scholar 

  • Jones E (2007) The application of software radio techniques to underwater acoustic communications. In: OCEANS 2007-Europe, p 1–6. IEEE

  • Jouhari M, Ibrahimi K, Tembine H, Ben-Othman J (2019) Underwater wireless sensor networks: A survey on enabling technologies, localization protocols, and internet of underwater things. IEEE Access 7:96879–96899

    Article  Google Scholar 

  • Kao C-C, Lin Y-S, Wu G-D, Huang C-J (2017) A study of applications, challenges, and channel models on the internet of underwater things. In: 2017 International Conference on Applied System Innovation (ICASI), p 1375–1378. IEEE

  • Kao C-C, Lin Y-S, Wu G-D, Huang C-J (2017) A comprehensive study on the internet of underwater things: applications, challenges, and channel models. Sensors 17(7):1477

    Article  Google Scholar 

  • Karimi H, Khamforoosh K, Maihami V (2022) Improvement of dbr routing protocol in underwater wireless sensor networks using fuzzy logic and bloom filter. Plos one 17(2):0263418

    Article  Google Scholar 

  • Khalil R, Babar M, Jan T, Saeed N (2020) Towards the internet of underwater things: Recent developments and future challenges. IEEE Consum Electron Mag

  • Khasawneh AM, Kaiwartya O, Abualigah LM, Lloret J et al (2020) Green computing in underwater wireless sensor networks pressure centric energy modeling. IEEE Sys J 14(4):4735–4745

    Article  Google Scholar 

  • Lima FH, Vieira LF, Vieira MA, Vieira AB, Nacif JAM (2019) Water ping: Icmp for the internet of underwater things. Comput Netw 152:54–63

    Article  Google Scholar 

  • Lin C, Han G, Guizani M, Bi Y, Du J (2019) A scheme for delay-sensitive spatiotemporal routing in sdn-enabled underwater acoustic sensor networks. IEEE Trans Veh Technol 68(9):9280–9292

    Article  Google Scholar 

  • LinkQuest Inc (2023). https://www.link-quest.com/html/applications1.htm. Accessed 01 Jan 2023

  • Luo H, Liu C, Liang Y (2019) A sdn-based testbed for underwater sensor networks. In: Proceedings of the ACM Turing Celebration Conference-China, p 1–4

  • Luo Y, Pu L, Zuba M, Peng Z, Cui J-H (2014) Challenges and opportunities of underwater cognitive acoustic networks. IEEE Trans Emerg Top Comput 2(2):198–211

    Article  Google Scholar 

  • Luo H, Wu K, Ruby R, Liang Y, Guo Z, Ni LM (2018) Software-defined architectures and technologies for underwater wireless sensor networks: A survey. IEEE Commun Surv & Tutor 20(4):2855–2888

    Article  Google Scholar 

  • Manjula R, Manvi SS (2011) Issues in underwater acoustic sensor networks. Int J Comput Electr Eng 3(1):101

    Google Scholar 

  • Meddeb A (2016) Internet of things standards: who stands out from the crowd? IEEE Commun Mag 54(7):40–47

    Article  Google Scholar 

  • Mohammadi R, Nazari A, Nassiri M, Conti M (2021) An sdn-based framework for qos routing in internet of underwater things. Telecommun Syst 78(2):253–266

    Article  Google Scholar 

  • Nadeau TD, Gray K (2013) SDN: Software Defined Networks: an Authoritative Review of Network Programmability Technologies. ” O’Reilly Media, Inc.”, ???

  • Nayyar A, Ba CH, Duc NPC, Binh HD (2018) Smart-iout 1.0: A smart aquatic monitoring network based on internet of underwater things (iout). In: International Conference on Industrial Networks and Intelligent Systems, p 191–207. Springer

  • Qin C, Du J, Wang J, Ren Y (2020) A hierarchical information acquisition system for auv assisted internet of underwater things. IEEE Access 8:176089–176100

    Article  Google Scholar 

  • Torres D, Friedman J, Schmid T, Srivastava MB, Noh Y, Gerla M (2015) Software-defined underwater acoustic networking platform and its applications. Ad Hoc Netw 34(252):264

    Google Scholar 

  • Tripathy B, Anuradha J (2017) Internet of Things (IoT): Technologies, Applications, Challenges and Solutions. CRC press, ???

  • Tuna G, Gungor VC (2017) A survey on deployment techniques, localization algorithms, and research challenges for underwater acoustic sensor networks. Int J Commun Syst 30(17):3350

    Article  Google Scholar 

  • Urunov K, Shin S-Y, Namgung J-I, Park S-H (2018) High-level architectural design of management system for the internet of underwater things. In: 2018 Tenth International Conference on Ubiquitous and Future Networks (ICUFN), p 326–331. IEEE

  • Wang J, Feng Q, Ma J, Feng Y (2023) Fl-sduan: a fuzzy logic-based routing scheme for software-defined underwater acoustic networks. Appl Sci 13(2):944

    Article  Google Scholar 

  • Wang Q, Li J, Qi Q, Zhou P, Wu DO (2020) A game-theoretic routing protocol for 3-d underwater acoustic sensor networks. IEEE Inter Things J 7(10):9846–9857

    Article  Google Scholar 

  • Wang J, Ma L, Chen W (2017) Design of underwater acoustic sensor communication systems based on software-defined networks in big data. Int J Distrib Sens Netw 13(7):1550147717719672

  • Xu M, Liu L (2016) Sender-receiver role-based energy-aware scheduling for internet of underwater things. IEEE Trans Emerg Top Comput 7(2):324–336

    Article  Google Scholar 

  • Yan H, Shi ZJ, Cui J-H (2008) Dbr: depth-based routing for underwater sensor networks. In: International Conference on Research in Networking, p 72–86. Springer

  • Zhou Z, Yao B, Xing R, Shu L, Bu S (2015) E-carp: An energy efficient routing protocol for uwsns in the internet of underwater things. IEEE Sensors J 16(11):4072–4082

    Article  Google Scholar 

Download references

Funding

This research received no specific grant from any funding agency in the public, commercial, or not-for-profit sectors

Author information

Authors and Affiliations

Authors

Contributions

R. Mohammadi and A. Nazari conceptualized and implemented the proposed method, and H. Abdoli and M. Nassiri wrote the main manuscript text. A. Nazari and H. Abdoli prepared figures. All authors reviewed the manuscript.

Corresponding author

Correspondence to Reza Mohammadi.

Ethics declarations

Conflict of interest/Competing interests

The authors have no competing interests to declare that are relevant to the content of this article.

Additional information

Communicated by: Hassan Babaie.

Publisher's Note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mohammadi, R., Nazari, A., Abdoli, H. et al. EQAFR: an energy and QoS aware fuzzy routing for internet of underwater things using SDN. Earth Sci Inform 16, 3563–3577 (2023). https://doi.org/10.1007/s12145-023-01100-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12145-023-01100-w

Keywords

Navigation