Innovative Spectrum Handoff Process Using a Machine Learning-Based Metaheuristic Algorithm
Abstract
:1. Introduction
- The handoff reduction technique of the CRN is proposed, which increases the performance of the CRN (decreased number of handoff, decreased number of failed handoffs, decreased delay, increased Eb/No, and increased throughput).
- Although metaheuristic algorithms and machine learning techniques were initially developed for different purposes, here they are integrated. To the best of our knowledge, there is no research paper on integrating machine learning techniques into metaheuristics that investigates the technical aspect of the CRN.
2. Literature Survey and Problem Statement
3. Algorithm
3.1. Genetics Algorithm (GA)
3.2. Particle Swarm Optimization (PSO)
3.3. SpecPSO
3.4. iPSO
3.5. Support Vector Machine
3.6. Red Deer Algorithm (RDA)
3.6.1. Create a Beginning Group of Red Deer
3.6.2. Roar Male RD
3.6.3. Select γ Percent of the Best Male RD as Male Commanders
3.6.4. A Fight between Stags and Male Commanders
3.6.5. Form Harems
3.6.6. Mate Commander of a Harem with α% of Hinds in His Harem
3.6.7. Mate Commander of Harem with β% of Hinds in Another Harem
3.6.8. Mate Stag with the Nearest Hind
3.6.9. Select the Next Generation
3.6.10. Stopping Condition
3.7. SNR and Average Throughput
4. Methodology
SVM-RDA
5. Results
5.1. Parameter Configuration for the SVM-RDA Algorithm
5.2. Setup for Experiment
5.3. Channel Allocation of the SU
6. Result Analysis
7. Conclusions and Future Work
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Srivastava, V.; Singh, P. Review on a Full-Duplex Cognitive Radio Network Based on Energy Harvesting. Lect. Notes Netw. Syst. Book Ser. 2022, 376, 587–598. [Google Scholar]
- Koroupi, F.; Talebi, S.; Salehinejad, H. Cognitive radio networks spectrum allocation: An ACS perspective. Elsevier Trans. D Comput. Sci. Eng. Electr. Eng. 2012, 19, 767–773. [Google Scholar] [CrossRef]
- Chakravarthy, R.; Huang, K.; Zhang, L.; Wu, Z. Primary User authentication of cognitive radio network using underlay waveform. In Proceedings of the Cognitive Communications for Aerospace Applications Workshop (CCAA), Cleveland, OH, USA, 27–28 June 2017. [Google Scholar]
- Lala, N.; Uddin, M.; Sheikh, N.A. Novel Hybrid Spectrum Handoff for Cognitive Radio Networks. Int. J. Wirel. Microw. Technol. 2013, 1, 1–10. [Google Scholar]
- Wang, C.W.; Wang, L.C. Analysis of reactive spectrum handoff in cognitive radio networks. IEEE J. Sel. Areas Commun. 2012, 30, 2016–2018. [Google Scholar] [CrossRef]
- Sheikholeslam, F.; Kenari, M.N.; Astiani, F. Optimal probabilistic initial and target channel selection for spectrum handoff in cognitive radio networks. IEEE Trans. Wirel. Commun. 2015, 14, 570–5845. [Google Scholar] [CrossRef]
- Chengyu, W.; Chen, H.; Lingee, J. Spectrum handoff scheme based on recommended channel sensing sequence. China Commun. 2013, 10, 18–26. [Google Scholar] [CrossRef]
- Prakash, R.; Veeravalli, V.V. Adaptive Hard Handoff Algorithms. IEEE J. Sel. Areas Commun. 2000, 18, 2456–2464. [Google Scholar] [CrossRef]
- Tsai, K.L.; Liu, H.Y.; Liu, Y.W. Using fuzzy logic to reduce ping-pong handover effects in LTE networks. Soft Comput. 2015, 20, 1683–1694. [Google Scholar] [CrossRef]
- Tan, X.; Huang, H.; Ma, L. Frequency allocation with Artificial Neural Networks in cognitive radio system. In Proceedings of the IEEE 2013 Tencon—Spring, Sydney, NSW, Australia, 17–19 April 2013; pp. 366–370. [Google Scholar]
- Abbas, N.; Nasser, Y.; Ahmad, K.E. Recent advances on artificial intelligence and learning techniques in cognitive radio networks. EURASIP J. Wireess. Commun. Netw. 2015, 2015, 174. [Google Scholar] [CrossRef]
- Srivastava, V.; Bala, I. A Novel Support Vector Machine-Red Deer Optimization Algorithm for Enhancing Energy Efficiency of Spectrum Sensing in Cognitive Radio Network. Lect. Notes Netw. Syst. LNNS 2022, 339, 35–55. [Google Scholar]
- Lala, N.; Balkhi, A.; Mir, G.M. Spectrum handoff in cognitive radio networks: A survey. Orient. J. Comput. Sci. Technol. 2017, 10, 765–772. [Google Scholar] [CrossRef]
- Liu, X.; Zhang, W. A novel dynamic spectrum access strategy applied to cognitive radio network. In Proceedings of the IEEE 7th International Conference on Wireless Communications, Networking and Mobile Computing, Wuhan, China, 23–25 September 2011. [Google Scholar]
- Awoyemi, B.S.; Bodhaswar, B.T.; Alfa, A.S. Solving resource allocation problems in cognitive radio networks: A survey. Eurasip J. Wirel. Commun. Netw. 2016, 2016, 176. [Google Scholar] [CrossRef]
- Wang, Y.; Ye, Z.; Wan, P.; Zhao, J. A survey of dynamic spectrum allocation based on reinforcement learning algorithms in cognitive radio networks. Artif. Intell. Rev. 2018, 51, 493–506. [Google Scholar] [CrossRef]
- Yucek, T.; Arslan, H. A survey of spectrum sensing algorithms for cognitive radio applications. IEEE Commun. Surv. Tutor. 2009, 11, 116–130. [Google Scholar] [CrossRef]
- Gogoi, A.J.; Choudhury, H.A.; Baishnab, K.L. Swarm intelligence-based optimization of energy consumption in cognitive radio network. J. Intell. Fuzzy Syst. 2019, 36, 2399–2407. [Google Scholar] [CrossRef]
- Dhivya, J.; Ramaswami, M. Ingenious Method for Conducive Handoff Appliance in Cognitive Radio Networks. Int. J. Electr. Comput. Eng. 2018, 8, 5195–5205. [Google Scholar] [CrossRef]
- Dhivya, J.; Murugesh, R. A Study on Quantitative Parameters of Spectrum Handoff in Cognitive Radio Networks. Int. J. Wirel. Mob. Netw. 2017, 9, 31–38. [Google Scholar]
- Singh, L.; Dutta, N. Various Optimization algorithm used in CRN. In Proceedings of the IEEE International Conference on Computation, Automation and Knowledge Management (ICCAKM), Dubai, United Arab Emirates, 9–10 January 2020. [Google Scholar]
- Feng, C.; Wang, W.; Jiang, X. Cognitive Learning-Based Spectrum Handoff for Cognitive Radio Network. Int. J. Comput. Commun. Eng. 2012, 1, 350–353. [Google Scholar] [CrossRef]
- David, M.T.; Hernández, C.; Martínez, F. Spectrum handoff reduction in cognitive radio networks using evolutionary algorithms. J. Intell. Fuzzy Syst. 2019, 36, 6049–6058. [Google Scholar] [CrossRef]
- Devi, M.K.; Umamaheswar, K.i. Intelligent process of spectrum handoff for dynamic spectrum access in cognitive radio network using swarm intelligence. Int. J. Comput. Appl. 2019, 44, 1186–1192. [Google Scholar]
- Anandakumar, H.; Umamaheswari, K. A bio-inspired swarm intelligence technique for social aware cognitive radio handovers. Comput. Electr. Eng. 2017, 71, 925–937. [Google Scholar] [CrossRef]
- Dhivya, J.J.; Ramaswami, M. A Perusal Analysis on Hybrid Spectrum Handoff Schemes in Cognitive Radio Networks. Intell. Syst. Des. Appl. 2019, 941, 312–321. [Google Scholar]
- Babu, K.; Vemuru, S. Spectrum Signals in LTE Cognitive Radio Networks Using Reinforcement Learning. Int. Inf. Eng. Technol. Assoc. Traitement Signa 2019, 36, 119–125. [Google Scholar] [CrossRef]
- Supraja, P.; Gayathri, V.; Pitchai, R. Optimized neural network for spectrum prediction using genetic algorithm in cognitive radio networks. Clust. Comput. 2019, 22, 157–163. [Google Scholar] [CrossRef]
- Jiang, Y.; Hu, T.; Huang, C.C.; Wu, X. An improved particle swarm optimization algorithm. Appl. Math. Comput. 2007, 193, 231–239. [Google Scholar] [CrossRef]
- Kumar, N.P.; Rosalina, K.M. IPSO algorithm for maximization of system loadability, voltage stability and loss minimisation by optimal DG placement. Int. J. Innov. Res. Electr. Electron. Instrum. Control Eng. 2015, 3, 73–77. [Google Scholar]
- Zhu, H.; Song, T.; Wu, J.; Li, X.; Hu, J. Cooperative spectrum sensing algorithm based on support vector machine against SSDF Attack. In Proceedings of the IEEE International Conference on Communications Workshops (ICC Workshops), Kansas City, MO, USA, 20–24 May 2018; pp. 1–6. [Google Scholar]
- Fard, A.M.F.; Keshteli, M.H.; Moghaddam, R.T. Red deer algorithm (RDA): A new nature-inspired meta-heuristic. Soft Comput. 2020, 24, 14637–14665. [Google Scholar] [CrossRef]
- Khatri, S.; Vachhani, H.; Shah, S.; Bhatia, J.; Chaturvedi, M.; Tanwar, S.; Kumar, N. Machine learning models and techniques for VANET based traffic management: Implementation issues and challenges. Peer-to-Peer Netw. Appl. 2021, 14, 1778–1805. [Google Scholar] [CrossRef]
- Jha, K.; Gupta, A.; Alabdulatif, A.; Tanwar, S.; Safirescu, C.O.; Mihaltan, T.C. CSVAG: Optimizing Vertical Handoff Using Hybrid Cuckoo Search and Genetic Algorithm-Based Approaches. Sustainability 2022, 14, 8547. [Google Scholar] [CrossRef]
- Gupta, R.; Tanwar, S. Channel indicator-based intelligent network selection scheme for device-to-device communication. Phys. Commun. 2022, 55, 101892. [Google Scholar] [CrossRef]
Research Paper | Algorithm | Technique | Outcome |
---|---|---|---|
Proposed | SVM-RDA | Use machine learning-based metaheuristic algorithm | Decreased number of failed handoffs, number of handoffs, and delay. Increased throughput. |
Feng et al. [22] | Cognitive learning algorithm | Use machine learning and artificial intelligence-based idea | Derived average handoff time of the SU and decreased average handoff time. |
David et al. [23] | Max feeding optimization algorithm | Bio-inspired algorithm | Only the problem of spectrum mobility is considered. Achieves a better handoff reduction rate. |
Devi et al. [24] | Improved particle swarm optimization | Stochastic optimization technique based on swarm | Increased SNR and throughput. Decreased transmission time. |
Anandakumar et al. [25] | Social cognitive handover with spectrum PSO | Use a social cognitive radio network | Effective spectrum usage and increased data transfer rate at reduced power. |
Dhivya et al. [26] | Fuzzy rough set theory with SVM | Use fuzzy machine learning | Reduced handoff delay time and number of handoffs. |
Babu et al. [27] | Galactic swarm optimization algorithm | Reinforcement learning | Reduced handoff delay, waiting delay, packet error rate, and service time. |
Supraja et al. [28] | Genetic algorithm | Metaheuristic inspired algorithm | Reduced energy consumption and delay. |
Parameter | Value |
---|---|
Channel type | Wireless channel |
MAC type | 802.11 |
Radio propagation model | Two ray ground |
Number of channels | 11 |
Number of PU users | 10 |
Simulation time | 1000 s |
Simulation area | 500 × 500 m2 |
Population size | 50 |
Parameter | Algorithm | |||
---|---|---|---|---|
Genetic Algorithm | Spectrum Particle Swarm Optimization | Improved Particle Swarm Optimization | SVM-RDA | |
Total spectrum bandwidth | 14.6582 | 3.9116 | 3.3202 | 2.1201 |
Secondary user bandwidth | 1.9292 | 0.1728 | 0.1544 | 0.1123 |
Average Eb/N0 | GA | SpecPSO | iPSO | SVM-RDA |
---|---|---|---|---|
1 | 48 | 50 | 50.5 | 51 |
2 | 49 | 50.51 | 51.02 | 51.52 |
3 | 48.55 | 50.6 | 51.1 | 51.6 |
4 | 47.66 | 50.63 | 51.15 | 51.65 |
5 | 48.40 | 50.7 | 51.16 | 51.66 |
6 | 49.2 | 50.72 | 51.17 | 51.67 |
7 | 48.4 | 50.72 | 51.2 | 51.7 |
8 | 48.45 | 50.73 | 51.2 | 51.7 |
9 | 49.47 | 50.73 | 51.2 | 51.7 |
10 | 47.3 | 50.73 | 51.21 | 51.71 |
11 | 49.44 | 50.73 | 51.3 | 51.8 |
Parameters | Transmission Time (Second) | GA | SpecPSO | iPSO | SVM-RDA |
---|---|---|---|---|---|
Average delay in sec | 1 | 5 | 4 | 1 | 0.5 |
2 | 9 | 7 | 4 | 3.6 | |
3 | 11 | 9 | 4.6 | 4.2 | |
4 | 17 | 15 | 6 | 5.7 | |
5 | 19 | 16 | 8 | 7.8 | |
6 | 21 | 19 | 9.8 | 9.4 | |
7 | 23.5 | 21 | 10.5 | 10 | |
8 | 25 | 23 | 13.5 | 13 | |
9 | 28 | 25 | 16 | 15 | |
Average throughput | 1 | 0 | 0 | 0.05 | 0.08 |
2 | 0.32 | 0.22 | 0.21 | 0.24 | |
3 | 0.31 | 0.32 | 0.39 | 0.42 | |
4 | 0.5 | 0.42 | 0.5 | 0.53 | |
5 | 0.65 | 0.59 | 0.62 | 0.67 | |
6 | 0.8 | 0.82 | 0.9 | 0.93 | |
7 | 0.7 | 0.79 | 0.72 | 0.75 | |
8 | 0.63 | 0.60 | 0.67 | 0.70 | |
9 | 0.59 | 0.58 | 0.59 | 0.62 | |
Number of handoffs | 1 | 16 | 14 | 8 | 4 |
2 | 18 | 16 | 9 | 5 | |
3 | 20 | 20 | 10 | 6 | |
4 | 29 | 27 | 12 | 8 | |
5 | 30 | 29 | 16 | 12 | |
6 | 32 | 31 | 20 | 16 | |
7 | 35 | 32 | 22 | 18 | |
8 | 37 | 34 | 27 | 22 | |
9 | 39 | 37 | 30 | 26 | |
Number of failed handoffs | 1 | 5 | 4 | 2 | 1 |
2 | 7 | 6 | 4 | 3 | |
3 | 11 | 9 | 5 | 4 | |
4 | 14 | 12 | 6 | 5 | |
5 | 16 | 15 | 8 | 7 | |
6 | 18 | 16 | 9 | 8 | |
7 | 19 | 17 | 10 | 9 | |
8 | 20 | 19 | 13 | 11 | |
9 | 22 | 21 | 16 | 15 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Srivastava, V.; Singh, P.; Malik, P.K.; Singh, R.; Tanwar, S.; Alqahtani, F.; Tolba, A.; Marina, V.; Raboaca, M.S. Innovative Spectrum Handoff Process Using a Machine Learning-Based Metaheuristic Algorithm. Sensors 2023, 23, 2011. https://doi.org/10.3390/s23042011
Srivastava V, Singh P, Malik PK, Singh R, Tanwar S, Alqahtani F, Tolba A, Marina V, Raboaca MS. Innovative Spectrum Handoff Process Using a Machine Learning-Based Metaheuristic Algorithm. Sensors. 2023; 23(4):2011. https://doi.org/10.3390/s23042011
Chicago/Turabian StyleSrivastava, Vikas, Parulpreet Singh, Praveen Kumar Malik, Rajesh Singh, Sudeep Tanwar, Fayez Alqahtani, Amr Tolba, Verdes Marina, and Maria Simona Raboaca. 2023. "Innovative Spectrum Handoff Process Using a Machine Learning-Based Metaheuristic Algorithm" Sensors 23, no. 4: 2011. https://doi.org/10.3390/s23042011
APA StyleSrivastava, V., Singh, P., Malik, P. K., Singh, R., Tanwar, S., Alqahtani, F., Tolba, A., Marina, V., & Raboaca, M. S. (2023). Innovative Spectrum Handoff Process Using a Machine Learning-Based Metaheuristic Algorithm. Sensors, 23(4), 2011. https://doi.org/10.3390/s23042011