Cargando…

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

Descripción completa

Detalles Bibliográficos
Autores principales: Rahim, Muddasir, Alfakeeh, Ahmed S., Hussain, Riaz, Javed, Muhammad Awais, Shakeel, Atif, ul Hasan, Qadeer, Israr, Adeel, Alsayed, Alhuseen Omar, Malik, Shahzad A.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7180463/
https://www.ncbi.nlm.nih.gov/pubmed/32230988
http://dx.doi.org/10.3390/s20071872
_version_ 1783525825227784192
author Rahim, Muddasir
Alfakeeh, Ahmed S.
Hussain, Riaz
Javed, Muhammad Awais
Shakeel, Atif
ul Hasan, Qadeer
Israr, Adeel
Alsayed, Alhuseen Omar
Malik, Shahzad A.
author_facet Rahim, Muddasir
Alfakeeh, Ahmed S.
Hussain, Riaz
Javed, Muhammad Awais
Shakeel, Atif
ul Hasan, Qadeer
Israr, Adeel
Alsayed, Alhuseen Omar
Malik, Shahzad A.
author_sort Rahim, Muddasir
collection PubMed
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.
format Online
Article
Text
id pubmed-7180463
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-71804632020-05-01 Efficient Channel Allocation using Matching Theory for QoS Provisioning in Cognitive Radio Networks Rahim, Muddasir Alfakeeh, Ahmed S. Hussain, Riaz Javed, Muhammad Awais Shakeel, Atif ul Hasan, Qadeer Israr, Adeel Alsayed, Alhuseen Omar Malik, Shahzad A. Sensors (Basel) Article 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. MDPI 2020-03-27 /pmc/articles/PMC7180463/ /pubmed/32230988 http://dx.doi.org/10.3390/s20071872 Text en © 2020 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Rahim, Muddasir
Alfakeeh, Ahmed S.
Hussain, Riaz
Javed, Muhammad Awais
Shakeel, Atif
ul Hasan, Qadeer
Israr, Adeel
Alsayed, Alhuseen Omar
Malik, Shahzad A.
Efficient Channel Allocation using Matching Theory for QoS Provisioning in Cognitive Radio Networks
title 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_short 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
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7180463/
https://www.ncbi.nlm.nih.gov/pubmed/32230988
http://dx.doi.org/10.3390/s20071872
work_keys_str_mv AT rahimmuddasir efficientchannelallocationusingmatchingtheoryforqosprovisioningincognitiveradionetworks
AT alfakeehahmeds efficientchannelallocationusingmatchingtheoryforqosprovisioningincognitiveradionetworks
AT hussainriaz efficientchannelallocationusingmatchingtheoryforqosprovisioningincognitiveradionetworks
AT javedmuhammadawais efficientchannelallocationusingmatchingtheoryforqosprovisioningincognitiveradionetworks
AT shakeelatif efficientchannelallocationusingmatchingtheoryforqosprovisioningincognitiveradionetworks
AT ulhasanqadeer efficientchannelallocationusingmatchingtheoryforqosprovisioningincognitiveradionetworks
AT israradeel efficientchannelallocationusingmatchingtheoryforqosprovisioningincognitiveradionetworks
AT alsayedalhuseenomar efficientchannelallocationusingmatchingtheoryforqosprovisioningincognitiveradionetworks
AT malikshahzada efficientchannelallocationusingmatchingtheoryforqosprovisioningincognitiveradionetworks