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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Manjula R, Manvi SS (2011) Issues in underwater acoustic sensor networks. Int J Comput Electr Eng 3(1):101
Meddeb A (2016) Internet of things standards: who stands out from the crowd? IEEE Commun Mag 54(7):40–47
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
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
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
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
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
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
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
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
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
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
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.
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12145-023-01100-w