An Efficient Reservation-Based MAC Protocol for Multi-Priority Traffic in Slotted Multi-Channel Distributed Cognitive Radio Networks

Cognitive radio network (CRN) is developed to improve the scarce but under-utilized wireless spectrum due to rapidly developing wireless networks. This paper proposes a reservation-based MAC protocol for traffic having multiple classes of priorities in CRN. One channel called control channel is used...

Full description

Bibliographic Details
Main Author: Jaehwoon Lee
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9218918/
id doaj-46a7720fcd824f26bbd0fc173f1fe91c
record_format Article
spelling doaj-46a7720fcd824f26bbd0fc173f1fe91c2021-03-30T04:36:42ZengIEEEIEEE Access2169-35362020-01-01818583018584110.1109/ACCESS.2020.30298439218918An Efficient Reservation-Based MAC Protocol for Multi-Priority Traffic in Slotted Multi-Channel Distributed Cognitive Radio NetworksJaehwoon Lee0https://orcid.org/0000-0003-4905-8505Department of Information and Communication Engineering, Dongguk University, Seoul, South KoreaCognitive radio network (CRN) is developed to improve the scarce but under-utilized wireless spectrum due to rapidly developing wireless networks. This paper proposes a reservation-based MAC protocol for traffic having multiple classes of priorities in CRN. One channel called control channel is used for contention resolution between secondary users (SUs). In this protocol, an SU having data packets with different class of priorities transmits its control packet containing the priority value through the control channel. The order of access to primary channels is determined based on the priority of the data packet and the position of the non-colliding control packet. The access order determines the idle primary channel that an SU uses to transmit its data packet. In this protocol, there is no performance degradation either from SUs choosing a busy primary channel or multiple SUs choosing the same idle primary channel. Moreover, even though the SU cannot transmit its data packet because there is no idle primary channel that the SU can utilize, it can re-transmit its control packet without having concern over additional collision. Multi-state Markov chain is used to analyze the throughput and performance of the proposed protocol and the analytical results show that higher priority traffic can be transmitted first ahead of the lower priority traffic. Notwithstanding the above, the maximum sum of the throughput of SUs with different classes of priorities is almost equal to the available capacity, and therefore the proposed protocol can take advantage of almost all of the available portion of primary channels.https://ieeexplore.ieee.org/document/9218918/Reservation MACmulti-priority trafficcognitive radio networksmulti-channel MAC protocolcommon control channel
collection DOAJ
language English
format Article
sources DOAJ
author Jaehwoon Lee
spellingShingle Jaehwoon Lee
An Efficient Reservation-Based MAC Protocol for Multi-Priority Traffic in Slotted Multi-Channel Distributed Cognitive Radio Networks
IEEE Access
Reservation MAC
multi-priority traffic
cognitive radio networks
multi-channel MAC protocol
common control channel
author_facet Jaehwoon Lee
author_sort Jaehwoon Lee
title An Efficient Reservation-Based MAC Protocol for Multi-Priority Traffic in Slotted Multi-Channel Distributed Cognitive Radio Networks
title_short An Efficient Reservation-Based MAC Protocol for Multi-Priority Traffic in Slotted Multi-Channel Distributed Cognitive Radio Networks
title_full An Efficient Reservation-Based MAC Protocol for Multi-Priority Traffic in Slotted Multi-Channel Distributed Cognitive Radio Networks
title_fullStr An Efficient Reservation-Based MAC Protocol for Multi-Priority Traffic in Slotted Multi-Channel Distributed Cognitive Radio Networks
title_full_unstemmed An Efficient Reservation-Based MAC Protocol for Multi-Priority Traffic in Slotted Multi-Channel Distributed Cognitive Radio Networks
title_sort efficient reservation-based mac protocol for multi-priority traffic in slotted multi-channel distributed cognitive radio networks
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Cognitive radio network (CRN) is developed to improve the scarce but under-utilized wireless spectrum due to rapidly developing wireless networks. This paper proposes a reservation-based MAC protocol for traffic having multiple classes of priorities in CRN. One channel called control channel is used for contention resolution between secondary users (SUs). In this protocol, an SU having data packets with different class of priorities transmits its control packet containing the priority value through the control channel. The order of access to primary channels is determined based on the priority of the data packet and the position of the non-colliding control packet. The access order determines the idle primary channel that an SU uses to transmit its data packet. In this protocol, there is no performance degradation either from SUs choosing a busy primary channel or multiple SUs choosing the same idle primary channel. Moreover, even though the SU cannot transmit its data packet because there is no idle primary channel that the SU can utilize, it can re-transmit its control packet without having concern over additional collision. Multi-state Markov chain is used to analyze the throughput and performance of the proposed protocol and the analytical results show that higher priority traffic can be transmitted first ahead of the lower priority traffic. Notwithstanding the above, the maximum sum of the throughput of SUs with different classes of priorities is almost equal to the available capacity, and therefore the proposed protocol can take advantage of almost all of the available portion of primary channels.
topic Reservation MAC
multi-priority traffic
cognitive radio networks
multi-channel MAC protocol
common control channel
url https://ieeexplore.ieee.org/document/9218918/
work_keys_str_mv AT jaehwoonlee anefficientreservationbasedmacprotocolformultiprioritytrafficinslottedmultichanneldistributedcognitiveradionetworks
AT jaehwoonlee efficientreservationbasedmacprotocolformultiprioritytrafficinslottedmultichanneldistributedcognitiveradionetworks
_version_ 1724181533390012416