Efficient Channel Allocation using Matching Theory for QoS Provisioning in Cognitive Radio Networks

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 chan...

Full description

Bibliographic Details
Main Authors: Muddasir Rahim, Ahmed S. Alfakeeh, Riaz Hussain, Muhammad Awais Javed, Atif Shakeel, Qadeer ul Hasan, Adeel Israr, Alhuseen Omar Alsayed, Shahzad A. Malik
Format: Article
Language:English
Published: MDPI AG 2020-03-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/20/7/1872
id doaj-a821e2ee761a43249a635cc3b652aebe
record_format Article
spelling doaj-a821e2ee761a43249a635cc3b652aebe2020-11-25T02:28:44ZengMDPI AGSensors1424-82202020-03-01201872187210.3390/s20071872Efficient Channel Allocation using Matching Theory for QoS Provisioning in Cognitive Radio NetworksMuddasir Rahim0Ahmed S. Alfakeeh1Riaz Hussain2Muhammad Awais Javed3Atif Shakeel4Qadeer ul Hasan5Adeel Israr6Alhuseen Omar Alsayed7Shahzad A. Malik8Department of Electrical and Computer Engineering, COMSATS University Islamabad (CUI), Islamabad 45550, PakistanDepartment of Information Systems, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah 21589, Saudi ArabiaDepartment of Electrical and Computer Engineering, COMSATS University Islamabad (CUI), Islamabad 45550, PakistanDepartment of Electrical and Computer Engineering, COMSATS University Islamabad (CUI), Islamabad 45550, PakistanDepartment of Electrical and Computer Engineering, COMSATS University Islamabad (CUI), Islamabad 45550, PakistanDepartment of Electrical and Computer Engineering, COMSATS University Islamabad (CUI), Islamabad 45550, PakistanDepartment of Electrical and Computer Engineering, COMSATS University Islamabad (CUI), Islamabad 45550, PakistanDeanship of Scientific Research, King Abdulaziz University, Jeddah 21589, Saudi ArabiaDepartment of Electrical and Computer Engineering, COMSATS University Islamabad (CUI), Islamabad 45550, PakistanThe 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.https://www.mdpi.com/1424-8220/20/7/1872channel allocationcognitive radio networkmatching theoryquality-of-service (QoS)
collection DOAJ
language English
format Article
sources DOAJ
author Muddasir Rahim
Ahmed S. Alfakeeh
Riaz Hussain
Muhammad Awais Javed
Atif Shakeel
Qadeer ul Hasan
Adeel Israr
Alhuseen Omar Alsayed
Shahzad A. Malik
spellingShingle Muddasir Rahim
Ahmed S. Alfakeeh
Riaz Hussain
Muhammad Awais Javed
Atif Shakeel
Qadeer ul Hasan
Adeel Israr
Alhuseen Omar Alsayed
Shahzad A. Malik
Efficient Channel Allocation using Matching Theory for QoS Provisioning in Cognitive Radio Networks
Sensors
channel allocation
cognitive radio network
matching theory
quality-of-service (QoS)
author_facet Muddasir Rahim
Ahmed S. Alfakeeh
Riaz Hussain
Muhammad Awais Javed
Atif Shakeel
Qadeer ul Hasan
Adeel Israr
Alhuseen Omar Alsayed
Shahzad A. Malik
author_sort Muddasir Rahim
title Efficient Channel Allocation using Matching Theory for QoS Provisioning in Cognitive Radio Networks
title_short Efficient Channel Allocation using Matching Theory for QoS Provisioning in Cognitive Radio Networks
title_full Efficient Channel Allocation using Matching Theory for QoS Provisioning in Cognitive Radio Networks
title_fullStr Efficient Channel Allocation using Matching Theory for QoS Provisioning in Cognitive Radio Networks
title_full_unstemmed Efficient Channel Allocation using Matching Theory for QoS Provisioning in Cognitive Radio Networks
title_sort efficient channel allocation using matching theory for qos provisioning in cognitive radio networks
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2020-03-01
description 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.
topic channel allocation
cognitive radio network
matching theory
quality-of-service (QoS)
url https://www.mdpi.com/1424-8220/20/7/1872
work_keys_str_mv AT muddasirrahim efficientchannelallocationusingmatchingtheoryforqosprovisioningincognitiveradionetworks
AT ahmedsalfakeeh efficientchannelallocationusingmatchingtheoryforqosprovisioningincognitiveradionetworks
AT riazhussain efficientchannelallocationusingmatchingtheoryforqosprovisioningincognitiveradionetworks
AT muhammadawaisjaved efficientchannelallocationusingmatchingtheoryforqosprovisioningincognitiveradionetworks
AT atifshakeel efficientchannelallocationusingmatchingtheoryforqosprovisioningincognitiveradionetworks
AT qadeerulhasan efficientchannelallocationusingmatchingtheoryforqosprovisioningincognitiveradionetworks
AT adeelisrar efficientchannelallocationusingmatchingtheoryforqosprovisioningincognitiveradionetworks
AT alhuseenomaralsayed efficientchannelallocationusingmatchingtheoryforqosprovisioningincognitiveradionetworks
AT shahzadamalik efficientchannelallocationusingmatchingtheoryforqosprovisioningincognitiveradionetworks
_version_ 1724836821095940096