Abstract

The focus of research efforts in cognitive radio networks (CRNs) has primarily remained confined to maximizing the utilization of the discovered resources. However, it is also important to enhance the user satisfaction in CRNs by finding a suitable match between the secondary users and the idle channels available from the primary network while taking into consideration not only the quality of service (QoS) requirements of the secondary users but the quality of the channels as well. In this work, the Gale Shapley matching theory was applied to find the best match, so that the most suitable channels from the available pool were allocated that satisfy the QoS requirements of the secondary users. Before applying matching theory, two objective functions were defined from the secondary user’s perspective as well as from the channel’s perspective. The objective function of secondary users is the weighted sum of the data rate of the secondary users and the probability of reappearance of the primary user on the channel. Whereas, the objective function of the channel is the maximum utilization of the channel. The weight factors included in the objective functions allow for diverse service classes of secondary users (SUs) or varying channel quality characteristics. The objective functions were used in developing the preference lists for the secondary users and the idle channels. The preference lists were then used by the Gale Shapely matching algorithm to determine the most suitably matched SU-channel pairs. The performance of the proposed scheme was evaluated using Monte–Carlo simulations. The results show significant improvement in the overall satisfaction of the secondary users with the proposed scheme in comparison to other contemporary techniques. Further, the impact of changing the weight factors in the objective functions on the secondary user’s satisfaction and channel utilization was also analyzed.

Highlights

  • Radio spectrum is a limited resource and the recent growth of wireless communication has increased the demand for frequency spectrum, which has resulted in congestion

  • In a cognitive radio networks (CRNs), spectrum handoffs can be frequent as a secondary user has to vacate the channel whenever a primary user reappears; this leads to the requirement of allocating another idle channel to the secondary user

  • When the number of secondary users (SUs) increases from 4 to 20 channel utilization gradually decreases for both schemes, it is much smaller steep for secondary proposed deferred acceptance (SPDA), providing approximately 23%

Read more

Summary

Introduction

Radio spectrum is a limited resource and the recent growth of wireless communication has increased the demand for frequency spectrum, which has resulted in congestion. After discovering the vacant channels from the primary network, one of the major challenges in a CRN is channel allocation to the SUs so that the spectrum utilization is maximized. In a CRN, spectrum handoffs can be frequent as a secondary user has to vacate the channel whenever a primary user reappears; this leads to the requirement of allocating another idle channel to the secondary user. The performance of the proposed schemes was evaluated in terms of “SU satisfaction”, which is the measure of a SU getting the most favorable channel from the available pool This maximizes the throughput of the secondary network with minimum interference to the primary network.

Background and Related Work
SPDA: Secondary Proposed Deferred Acceptance
System Model
Frame Structure
SU Objective Function
Channel Objective Function
SPDA Algorithm
Use Case
SU Satisfaction
Channel Utilization
Simulation Scenario and Comparison
Conclusions and Future Work
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call