Abstract
Free-space optical (FSO) wireless sensor network is rapidly growing for underwater communication applications. However, the high-energy loss and propagation distance are the key concerns during data transmission in SDN-enabled underwater wireless sensor networks (UWSNs). In addition, long-distance free-space data transmission in UWSNs relies heavily on FSO communication. Thus, FSO communication is integrated with SDN-enabled UWSNs to maximizing the network lifespan called SDN-enabled free-space optical underwater wireless sensor networks (FSO-UWSNs). Furthermore, clustering and routing can effectively balance the network load for energy-efficient data delivery in SDN-enabled FSO-UWSNs. However, choosing the optimal control nodes (CNs) in clustering is considered as an NP-hard problem. Accordingly, self-adaptive genetic approach-based particle swarm optimization (SAGA-PSO) is proposed as a cluster-based routing to optimize the CNs in heterogeneous SDN-enabled FSO-UWSNs. The proposed hybrid model of metaheuristics and genetic mutation, in which the native PSO is amended with the self-adaptive inertia weights and genetic mutation operation to identify the CNs based on genetic diversity dynamically. In addition, a novel fitness function is proposed to balance the cluster size by considering the most significant parameters like energy and distance of network devices. The SAGA-PSO is simulated using the ns-3 simulator, and SDN policies are controlled via the ONOS controller. Moreover, the proposed nature-inspired SAGA-PSO approach outperforms the existing state of arts by considering the performance metrics such as; alive nodes, stability period, average residual energy, the packet transmitted to CS, average delay, and fitness value.
-
Author contributions: All the authors have accepted responsibility for the entire content of this submitted manuscript and approved submission.
-
Research funding: None declared.
-
Conflict of interest statement: The authors declare no conflicts of interest regarding this article.
References
1. Rault, T, Bouabdallah, A, Challal, Y. Energy efficiency in wireless sensor networks: a top-down survey. Comput Networks 2014;67:104–22. https://doi.org/10.1016/j.comnet.2014.03.027.Search in Google Scholar
2. Khan, MN, Gilani, SO, Jamil, M, Shahzad, A, Raza, A. Efficient energy utilization in wireless sensor networks: an algorithm. 3c Tecnología: glosas de innovación aplicadas a la pyme 2018;7:135–46.Search in Google Scholar
3. Khan, MN, Jamil, M. Performance improvement in lifetime and throughput of LEACH protocol control system view project development of an unmanned disaster relief helicopter view project performance improvement in lifetime and throughput of LEACH protocol. Indian J Sci Technol 2016;9:1–6.Search in Google Scholar
4. Singh, S, Nandan, AS, Malik, A, Kumar, R, Awasthi, LK, Kumar, N. A GA-based sustainable and secure green data communication method using IoT-enabled WSN in healthcare. IEEE Internet Things J 2021;9:7481–90. https://doi.org/10.1109/jiot.2021.3108875.Search in Google Scholar
5. Singh, M. Simulative analysis of DWDM-based multiple-beam FSO communication network under adverse weather conditions. J Opt Commun 2018;39:401–5. https://doi.org/10.1515/joc-2016-0158.Search in Google Scholar
6. Shaker, FK, Ali, MAA. Multi-beam free-space optical link to mitigation of rain attenuation. J Opt Commun 2021;42:235–40. https://doi.org/10.1515/joc-2018-0015.Search in Google Scholar
7. Lema, GG. Free space optics communication system design using iterative optimization. J Opt Commun 2020;000010151520200007. https://doi.org/10.1515/JOC-2020-0007/MACHINEREADABLECITATION/RIS.Search in Google Scholar
8. Khan, MN, Jamil, M, Gilani, SO, Ahmad, I, Uzair, M, Omer, H. Photo detector-based indoor positioning systems variants: a new look. Comput Electr Eng 2020;83:106607. https://doi.org/10.1016/j.compeleceng.2020.106607.Search in Google Scholar
9. Wang, J, Kong, D, Chen, W, Zhang, S. Advances in software-defined technologies for underwater acoustic sensor networks: a survey. J Sens 2019;2019. https://doi.org/10.1155/2019/3470390.Search in Google Scholar
10. Luo, J, Chen, Y, Wu, M, Yang, Y. A survey of routing protocols for underwater wireless sensor networks. IEEE Commun Surv Tutorials 2021;23:137–60. https://doi.org/10.1109/comst.2020.3048190.Search in Google Scholar
11. Friedman, R, Sainz, D. An architecture for SDN based sensor networks. In: ACM international conference proceeding series; 2017:1–10 pp.10.1145/3007748.3007758Search in Google Scholar
12. Wang, J, Zhang, S, Chen, W, Kong, D, Zuo, X, Yu, Z. Design and implementation of SDN-based underwater acoustic sensor networks with multi-controllers. IEEE Access 2018;6:25698–714. https://doi.org/10.1109/access.2018.2835477.Search in Google Scholar
13. Khan, A, Ali, I, Ghani, A, Khan, N, Alsaqer, M, Rahman, AU, et al.. Routing protocols for underwater wireless sensor networks: taxonomy, research challenges, routing strategies and future directions. Sensors 2018;18:1619. https://doi.org/10.3390/s18051619.Search in Google Scholar PubMed PubMed Central
14. Luo, T, Tan, HP, Quek, TQS. Sensor openflow: enabling software-defined wireless sensor networks. IEEE Commun Lett 2012;16:1896–9. https://doi.org/10.1109/lcomm.2012.092812.121712.Search in Google Scholar
15. Modieginyane, KM, Letswamotse, BB, Malekian, R, Abu-Mahfouz, AM. Software defined wireless sensor networks application opportunities for efficient network management: a survey. Comput Electr Eng 2018;66:274–87. https://doi.org/10.1016/j.compeleceng.2017.02.026.Search in Google Scholar
16. Khisa, S, Moh, S. Survey on recent advancements in energy-efficient routing protocols for underwater wireless sensor networks. IEEE Access 2021;7:55045–62. https://doi.org/10.1109/access.2021.3071490.Search in Google Scholar
17. Xiang, W, Wang, N, Zhou, Y. An energy-efficient routing algorithm for software-defined wireless sensor networks. IEEE Sens J 2016;16:7393–400. https://doi.org/10.1109/jsen.2016.2585019.Search in Google Scholar
18. Singh, RM, Awasthi, LK, Sikka, G. Towards metaheuristic scheduling techniques in cloud and fog: an extensive taxonomic review. ACM Comput Surv 2022;55:1–43. https://doi.org/10.1145/3494520.Search in Google Scholar
19. Heinzelman, WB, Chandrakasan, AP, Balakrishnan, H. An application-specific protocol architecture for wireless microsensor networks. IEEE Trans Wireless Commun 2002;1:660–70. https://doi.org/10.1109/twc.2002.804190.Search in Google Scholar
20. Wang, S, Nguyen, TLN, Shin, Y. Energy-efficient clustering algorithm for magnetic induction-based underwater wireless sensor networks. IEEE Access 2019;7:5975–83. https://doi.org/10.1109/access.2018.2889910.Search in Google Scholar
21. Khan, ZA, Awais, M, Alghamdi, TA, Khalid, A, Fatima, A, Akbar, M, et al.. Region aware proactive routing approaches exploiting energy efficient paths for void hole avoidance in underwater WSNs. IEEE Access 2019;7:140703–22. https://doi.org/10.1109/access.2019.2939155.Search in Google Scholar
22. Kumar, N, Vidyarthi, DP. A green routing algorithm for IoT-enabled software defined wireless sensor network. IEEE Sens J 2018;18:9449–60. https://doi.org/10.1109/JSEN.2018.2869629.Search in Google Scholar
23. Chenthil, TR, Jesu Jayarin, P. An energy-aware multilayer clustering-based butterfly optimization routing for underwater wireless sensor networks. Wireless Pers Commun 2022;122:3105–25. https://doi.org/10.1007/s11277-021-09042-6.Search in Google Scholar
24. Ramteke, R, Singh, S, Malik, A. Optimized routing technique for IoT enabled software-defined heterogeneous WSNs using genetic mutation based PSO. Comput Stand Interfaces 2022;79:103548. https://doi.org/10.1016/j.csi.2021.103548.Search in Google Scholar
25. Kumar, R, Venkanna, U, Tiwari, V. EOMCSR: an energy optimized multi-constrained sustainable routing model for SDWSN. IEEE Trans Netw Serv Manage 2021;19:1650–61. https://doi.org/10.1109/TNSM.2021.3130661.Search in Google Scholar
26. Nandan, AS, Singh, S, Kumar, R, Kumar, N. An optimized genetic algorithm for cluster head election based on movable sinks and adjustable sensing ranges in IoT-based HWSNs. IEEE Internet Things J 2022;9:5027–39. https://doi.org/10.1109/jiot.2021.3107295.Search in Google Scholar
27. Singh, S. An energy aware clustering and data gathering technique based on nature inspired optimization in WSNs. Peer-to-Peer Networking Appl 2020;13:1357–74. https://doi.org/10.1007/s12083-020-00890-w.Search in Google Scholar
28. Verma, A, Kumar, S, Gautam, PR, Rashid, T, Kumar, A. Fuzzy logic based effective clustering of homogeneous wireless sensor networks for mobile sink. IEEE Sens J 2020;20:5615–23. https://doi.org/10.1109/jsen.2020.2969697.Search in Google Scholar
29. ns-3 | a discrete-event network simulator for internet systems; 2008. Available from: https://www.nsnam.org/ [Accessed 26 Apr 2022].Search in Google Scholar
30. Downloads – ONOS – Wiki. Available from: https://wiki.onosproject.org/display/ONOS/Downloads [Accessed 19 Jun 2022].Search in Google Scholar
© 2022 Walter de Gruyter GmbH, Berlin/Boston