Introduction: One fundamental characteristic of Cognitive Radio Networks (CRNs) is their dynamic operating environment, where network conditions, such as the activities of Primary Users (PUs), undergo continuous changes over time. While Secondary Users (SUs) are engaged in communication, if a PU reappears on an SU's channel, the SU is required to vacate the channel and switch to another available channel. Thus, finding a stable route that minimizes frequent channel switches is a challenging task in CRNs. Method: Existing solutions to reduce PU interference often overlook the energy consumption of nodes when forming clusters, focusing solely on the minimum number of common channels in a cluster. Consequently, these schemes suffer from frequent channel switches due to PU appearances. The proposed Cognitive Radio Network Routing (CRNR) approach aims to minimize frequent channel switches by employing a Reinforcement Learning (RL) technique called Q-Learning to select stable routes with channels exhibiting higher OFF-state probabilities. Result: This strategy ensures that selected routes avoid rerouting by prioritizing channels with higher off-state probabilities. Experimental studies demonstrate that the CRNR approach enhances network throughput and reduces interference when compared with existing techniques. CRNR introduces a novel application of AI, use of Q-Learning, a reinforcement learning technique in wireless networks. Conclusion: This bridges the gap between machine learning and network design, showcasing how intelligent algorithms can optimize communication decisions in real-time, which could inspire further exploration of AI-driven techniques in network management and beyond. conclusion: The CRNR approach, through the use of Q-Learning and channel selection based on OFF-state probabilities, provides a more stable routing solution in CRNs. It enhances network performance by reducing rerouting and interference while addressing energy consumption concerns during cluster formation.
Read full abstract