Abstract
Recently, it has become critical to offer adequate spectrum bands for Internet of Things (IoT) applications. The convergence of Cognitive Radio Networks (CRNs) with IoT is a significant step toward a more intelligent world. Remarkably, cognitive radio has gained a great attention recently as of being essential in dealing with wireless spectrum scarcity problems. More and over, the continuously growing demand for wireless communication induces researchers to construct secondary networks using the wasted spectrum. Furthermore, the choice of routing algorithms used in CRN is a fundamental factor since they play an integral role in the best path selection and facilitate the communication process within the network. As a result, various studies have recently concentrated on the quality of service as one of the significant routing measures used to establish the optimum paths for Cognitive Radio Ad-hoc Networks (CRAHN). Hence, this work presents a routing protocol that considers route stability. Specifically, to achieve a high throughput, we have an efficient stability function being involved in constructing the routing paths, thereby not only improving the throughput, but also minimizing the possibility of network disconnections. This work supports the approach that focuses on building a fully distributed network where the nodes communicate less than the ordinary CRAHNs by presenting a routing protocol without a common control channel. Inevitably, several simulation experiments and scenarios are operated with a distinct Java simulator to evaluate the proposed protocol's performance. The results of the study show that our proposed protocol provides a significant improvement in throughput over its counterparts.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11227-023-05570-z/MediaObjects/11227_2023_5570_Fig1_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11227-023-05570-z/MediaObjects/11227_2023_5570_Fig2_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11227-023-05570-z/MediaObjects/11227_2023_5570_Fig3_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11227-023-05570-z/MediaObjects/11227_2023_5570_Fig4_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11227-023-05570-z/MediaObjects/11227_2023_5570_Fig5_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11227-023-05570-z/MediaObjects/11227_2023_5570_Fig6_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11227-023-05570-z/MediaObjects/11227_2023_5570_Fig7_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11227-023-05570-z/MediaObjects/11227_2023_5570_Fig8_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11227-023-05570-z/MediaObjects/11227_2023_5570_Fig9_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11227-023-05570-z/MediaObjects/11227_2023_5570_Fig10_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11227-023-05570-z/MediaObjects/11227_2023_5570_Fig11_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11227-023-05570-z/MediaObjects/11227_2023_5570_Fig12_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11227-023-05570-z/MediaObjects/11227_2023_5570_Fig13_HTML.png)
Similar content being viewed by others
Data availability
Data are available upon request from the corresponding author.
Code availability
Custom code is available upon request from the corresponding author.
References
Khan AA, Rehmani MH, Rachedi A (2017) Cognitive-radio-based internet of things: applications, architectures, spectrum related functionalities, and future research directions. IEEE Wirel Commun 24(3):17–25
Khan AA, Rehmani MH, Rachedi A (2016) When cognitive radio meets the Internet of Things?. In: 2016 International wireless communications and mobile computing conference (IWCMC), pp 469–474: IEEE
Lin Y, Wang Q, Wang JS, Shao L, Tang J (2013) Wireless IoT platform based on SDR technology. J In 2013 IEEE international conference on green computing and communications and IEEE internet of things and IEEE cyber, physical and social computing, pp 2245–2246. IEEE
Ashraf S, Omar A, Arshad A, Asad MK, Bashir H, Kyong HK, Ayaz U (2020) Bodacious-instance coverage mechanism for wireless sensor network. Wirel Commun Mob Comput (2020): 1–11
Ashraf S, Ahmed T, Saleem S (2021) NRSM: node redeployment shrewd mechanism for wireless sensor network. Iran J Comput Sci 4(3):171–183
Ahmad A, Ullah A, Feng C, Khan M, Ashraf S, Adnan M, Nazir S, Khan HU (2020) Towards an improved energy efficient and end-to-end secure protocol for iot healthcare applications. Secur Commun Netw 2020:1–10
Zhang M, Zhao H, Zheng R, Wu Q, Wei W (2012) Cognitive internet of things: concepts and application example. Int J Comput Sci Issues (IJCSI) 9(6):151–158
Musa A, Salameh HB, Halloush R, Abu sannad N, Darabkh KA (2020) Spectrum management with simultaneous power-controlled assignment decisions in cognitive radio networks. Concurr Comput Pract Exp 32(21), 2020
Darabkh KA, Amro OM, Salameh HB, Al-Zubi RT (2019) A–Z overview of the in-band full-duplex cognitive radio networks. Comput Commun 145:66–95
Kassab WK, Darabkh KA (2020) A-Z survey of internet of things: architectures, protocols, applications, recent advances, future directions and recommendations. J Netw Comput Appl 163:102663
Al-Rawi A, Yau K-LA (2013) Routing in distributed cognitive radio networks: a survey. Wirel Pers Commun 69(4):1983–2020
Awin FA, Alginahi YM, Abdel-Raheem E, Tepe K (2019) Technical issues on cognitive radio-based internet of things systems: a survey. IEEE Access 7:97887–97908
Akyildiz I, Lee W-Y, Chowdhury K (2009) CRAHNs: cognitive RadioAd hoc networks. Ad Hoc Netw 7(5):810–836
Singh K, Moh S (2016) Routing protocols in cognitive radio ad hoc networks: a comprehensive review. J Netw Comput Appl 72:28–37
Darabkh KA, Amro OM (2020) New routing protocol for half-duplex cognitive radio ad-hoc networks over IoT environment. In: 2020 IEEE International IOT, electronics and mechatronics conference (IEMTRONICS), 1–5: IEEE
Darabkh KA, Awawdeh BR, Saifan R, Khalifeh AF, Alnabelsi SH (2023) Routing in cognitive radio networks using adaptive full-duplex communications over IoT environmen. Wirel Netw 29:1439–1463
Astaneh AA, Gheisari S (2018) Review and comparison of routing metrics in cognitive radio networks. Emerg Sci J 2(4):191–201
Darabkh KA, Awawdeh BR, Saifan R, Khalifeh AF, Alnabelsi SH (2022) An efficient routing protocol for full-duplex software defined radios. In: Proceedings of the ninth international conference on software defined systems (SDS2022), Paris, France
Salim S, Moh S (2013) On-demand routing protocols for cognitive radio ad hoc networks. EURASIP J Wirel Commun Netw 2013(1):10
Elrhareg H, Ridouani M, Hayar A (2019) Routing protocols on cognitive radio networks: Survey. In: 2019 IEEE international smart cities conference (ISC2), pp 296–302, IEEE
Youssef M, Ibrahim M, Abdelatif M, Chen L, Vasilakos AV (2014) Routing metrics of cognitive radio networks: a survey. IEEE Commun Surv Tuts 16(1):92–109
Singh K, Moh S (2017) An energy-efficient and robust multipath routing protocol for cognitive radio ad hoc networks. Sensors 1–17
Hou L, Yeung KH, Wong KY (2011) A vision of energy–efficient routing for cognitive radio ad hoc networks. In: 6th international symposium on wireless and pervasive computing, pp 1–4
Wang B, Liu KJR (2011) Advances in cognitive radio networks: a survey. IEEE J Select Top Signal Proc 5(1):5–23
Che-aron Z, Abdalla AH, Hassan WH, Abdullah K, Rahman A (2014) E-D2CARP: a joint path and spectrum diversity-based routing protocol with an optimized path selection for cognitive radio ad hoc networks. In: 2014 IEEE 2nd international symposium on telecommunication technologies (ISTT), pp 39–44
AlQahtani S, Alotaibi A (2019) A route stability-based multipath QoS routing protocol in cognitive radio ad hoc networks. Wirel Netw 25(5):2931–2951
Darabkh KA, Al-Tahaineh MH, Swidan AI, Salameh HB (2022) A novel routing protocol for software defined radios. In: 2022 9th international conference on software defined systems (SDS), pp 1–5. IEEE
Roy SS, Zade PL (2018) Performance optimization of Ad Hoc on demand vector routing protocol in cognitive radio network. Int J Wirel Microw Technol (IJWMT) 8(3):23–32
Bolla DR, TM N, Takawira F (2017) A survey on various routing protocols in cognitive radio networks. In: Proceedings of the second international conference on internet of things, data and cloud computing, pp 1–7
Saleem Y, Salim F, Rehmani MH (2015) Routing and channel selection from cognitive radio network’s perspective: a survey. Comput Electr Eng 42:117–134
Saifan R, Qaisi T, Sweidan A, Alnabelsi SH, Darabkh KA (2019) A novel reduced sensing time routing protocol in cognitive radio networks. Int J Commun Antenna Propag (IRECAP), 2019
Diab RA, Bastaki N, Abdrabou A (2020) A survey on routing protocols for delay and energy-constrained cognitive radio networks. IEEE Access 8:198779–198800
Cesana M, Cuomo F, Ekici E (2011) Routing in cognitive radio networks: challenges and solutions. Ad Hoc Netw 9(3):228–248
Usman M, Har D, Koo I (2016) Energy-efficient infrastructure sensor network for Ad Hoc cognitive radio network. IEEE Sens J 16(8):2775–2787
Hashem M, Barakat SI, AttaAlla MA (2017) A tree routing protocol for cognitive radio network. Egypt Inform J 18(2):95–103
Song H, Lin X (2009) Spectrum aware highly reliable routing in multihop cognitive radio network. In: Wirel Commun Signal Proc pp 1–5, IEEE
Saifan R, Kamal AE, Guan Y (2013) A cross-layer routing protocol (CLRP) for cognitive radio network. In: 2013 IEEE global communications conference (GLOBECOM), pp 896–901, IEEE
Wang Y, Zheng G, Ma H, Li Y, Li J (2018) A joint channel selection and routing protocol for cognitive radio network. Wirel Commun Mob Comput 2018:1–7
Darabkh KA, Khazaleh HF, Al-Zubi RT, Alnabelsi SH, Salameh HB (2023) Efficient routing protocol for optimal route selection in cognitive radio networks over IoT environment. Wirel Pers Commun 129:209–253
Darabkh KA, Amro OM, Al-Zubi RT, Salameh HB (2021) Yet efficient routing protocols for half-and full-duplex cognitive radio Ad-Hoc Networks over IoT environment. J Netw Comput Appl 173:102836
Saifan R, Msaeed AM, Darabkh KA (2019) Probabilistic and deterministic path selection in cognitive radio network. IET Commun 13(17):2767–2777
Cheng W, Zhang X, Zhang H (2017) Pilot-based full-duplex spectrum-sensing and multichannel-MAC over non-time-slotted cognitive radio networks. In: IEEE INFOCOM 2017-IEEE conference on computer communications pp 1–9, IEEE
Chaman A, Wang J, Sun J, Hassanieh H, Choudhury RR (2018) Ghostbuster: detecting the presence of hidden eavesdroppers. In: Proceedings of the 24th annual international conference on mobile computing and networking. pp 337–351
Acknowledgements
Not applicable
Funding
This research received no external funding.
Author information
Authors and Affiliations
Contributions
KAD and TAA contributed to Conceptualization, Methodology, Formal analysis, Investigation, Develo** the protocol, Writing, and editing the article. MHAT contributed to Investigation and editing the article.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there are no conflicts of interest.
Human or participants animals
All procedures performed in studies involving human participants were in accordance with the ethical standards of the institutional and/or national research committee and with the 1964 Helsinki declaration and its later amendments or comparable ethical standards.
Informed consent
Informed consent was obtained from all individual participants included in the study.
Additional information
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
Darabkh, K.A., Alzboun, T.A. & Al-Tahaineh, M.H. A novel routing protocol for stable route selection in IoT networks. J Supercomput 80, 2572–2600 (2024). https://doi.org/10.1007/s11227-023-05570-z
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-023-05570-z