Dynamic spectrum allocation based on Kuhn-Munkres algorithm to guarantee cognitive users′ QoS

Based on the graph theory,this paper studies the problem about the dynamic spectrum allocation (DSA) in the cognitive radio networks.First,priorities are assigned for the cognitive users based on their Quality of Service (QoS),and for the channels based on the state of the idle channels,respectively...

Full description

Bibliographic Details
Main Authors: YE Peiqing, LI li, ZHOU Xiaoping, CHEN Xiaodan
Format: Article
Language:English
Published: Academic Journals Center of Shanghai Normal University 2013-04-01
Series:Journal of Shanghai Normal University (Natural Sciences)
Subjects:
Online Access:http://qktg.shnu.edu.cn/zrb/shsfqkszrb/ch/reader/create_pdf.aspx?file_no=201302005&year_id=2013&quarter_id=2&falg=1
id doaj-d0fa7cb9dda0460bb6b19a6cd4f9533a
record_format Article
spelling doaj-d0fa7cb9dda0460bb6b19a6cd4f9533a2020-11-24T23:17:59ZengAcademic Journals Center of Shanghai Normal UniversityJournal of Shanghai Normal University (Natural Sciences)1000-51371000-51372013-04-01422137142201302005Dynamic spectrum allocation based on Kuhn-Munkres algorithm to guarantee cognitive users′ QoSYE Peiqing0LI li1ZHOU Xiaoping2CHEN Xiaodan3College of Information,Mechanical and Electrical Engineering,Shanghai Normal UniversityCollege of Information,Mechanical and Electrical Engineering,Shanghai Normal UniversityCollege of Information,Mechanical and Electrical Engineering,Shanghai Normal UniversityCollege of Information,Mechanical and Electrical Engineering,Shanghai Normal UniversityBased on the graph theory,this paper studies the problem about the dynamic spectrum allocation (DSA) in the cognitive radio networks.First,priorities are assigned for the cognitive users based on their Quality of Service (QoS),and for the channels based on the state of the idle channels,respectively.Then a new method is proposed to estimate the bandwidth efficiency that the cognitive users could get when using the channels.Finally,a bipartite graph is established for the prioritized cognitive users and prioritized channels.The weight of the bipartite graph is the bandwidth efficiency.With consideration of cognitive user bandwidth efficiency and spectrum utilization as a premise,Kuhn-Munkres algorithm is used to assign channels to the cognitive users.The experiment results show that the proposed algorithm can optimize the bandwidth and the spectrum utilization at the same time.It can also achieve better QoS requirements in terms of the waiting time for allocating the channels to the cognitive users.http://qktg.shnu.edu.cn/zrb/shsfqkszrb/ch/reader/create_pdf.aspx?file_no=201302005&year_id=2013&quarter_id=2&falg=1dynamic spectrum allocationKuhn-Munkres algorithmpriority
collection DOAJ
language English
format Article
sources DOAJ
author YE Peiqing
LI li
ZHOU Xiaoping
CHEN Xiaodan
spellingShingle YE Peiqing
LI li
ZHOU Xiaoping
CHEN Xiaodan
Dynamic spectrum allocation based on Kuhn-Munkres algorithm to guarantee cognitive users′ QoS
Journal of Shanghai Normal University (Natural Sciences)
dynamic spectrum allocation
Kuhn-Munkres algorithm
priority
author_facet YE Peiqing
LI li
ZHOU Xiaoping
CHEN Xiaodan
author_sort YE Peiqing
title Dynamic spectrum allocation based on Kuhn-Munkres algorithm to guarantee cognitive users′ QoS
title_short Dynamic spectrum allocation based on Kuhn-Munkres algorithm to guarantee cognitive users′ QoS
title_full Dynamic spectrum allocation based on Kuhn-Munkres algorithm to guarantee cognitive users′ QoS
title_fullStr Dynamic spectrum allocation based on Kuhn-Munkres algorithm to guarantee cognitive users′ QoS
title_full_unstemmed Dynamic spectrum allocation based on Kuhn-Munkres algorithm to guarantee cognitive users′ QoS
title_sort dynamic spectrum allocation based on kuhn-munkres algorithm to guarantee cognitive users′ qos
publisher Academic Journals Center of Shanghai Normal University
series Journal of Shanghai Normal University (Natural Sciences)
issn 1000-5137
1000-5137
publishDate 2013-04-01
description Based on the graph theory,this paper studies the problem about the dynamic spectrum allocation (DSA) in the cognitive radio networks.First,priorities are assigned for the cognitive users based on their Quality of Service (QoS),and for the channels based on the state of the idle channels,respectively.Then a new method is proposed to estimate the bandwidth efficiency that the cognitive users could get when using the channels.Finally,a bipartite graph is established for the prioritized cognitive users and prioritized channels.The weight of the bipartite graph is the bandwidth efficiency.With consideration of cognitive user bandwidth efficiency and spectrum utilization as a premise,Kuhn-Munkres algorithm is used to assign channels to the cognitive users.The experiment results show that the proposed algorithm can optimize the bandwidth and the spectrum utilization at the same time.It can also achieve better QoS requirements in terms of the waiting time for allocating the channels to the cognitive users.
topic dynamic spectrum allocation
Kuhn-Munkres algorithm
priority
url http://qktg.shnu.edu.cn/zrb/shsfqkszrb/ch/reader/create_pdf.aspx?file_no=201302005&year_id=2013&quarter_id=2&falg=1
work_keys_str_mv AT yepeiqing dynamicspectrumallocationbasedonkuhnmunkresalgorithmtoguaranteecognitiveusersqos
AT lili dynamicspectrumallocationbasedonkuhnmunkresalgorithmtoguaranteecognitiveusersqos
AT zhouxiaoping dynamicspectrumallocationbasedonkuhnmunkresalgorithmtoguaranteecognitiveusersqos
AT chenxiaodan dynamicspectrumallocationbasedonkuhnmunkresalgorithmtoguaranteecognitiveusersqos
_version_ 1725582367600410624