Next Article in Journal
IoT Security Configurability with Security-by-Contract
Next Article in Special Issue
Anti-Wiretap Spectrum-Sharing for Cooperative Cognitive Radio Communication Systems
Previous Article in Journal
Fusing Object Information and Inertial Data for Activity Recognition
Previous Article in Special Issue
Subcarrier Allocation Based Cooperative Spectrum Sharing with Wireless Energy Harvesting in OFDM Relaying Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analysis of Efficient Spectrum Handoff in a Multi-Class Hybrid Spectrum Access Cognitive Radio Network Using Markov Modelling

Department of Electrical and Computer Engineering, COMSATS University Islamabad (CUI), Islamabad 45550, Pakistan
*
Author to whom correspondence should be addressed.
Sensors 2019, 19(19), 4120; https://doi.org/10.3390/s19194120
Submission received: 19 July 2019 / Revised: 19 September 2019 / Accepted: 20 September 2019 / Published: 23 September 2019
(This article belongs to the Special Issue Measurements for Cognitive Radio Communication Systems)

Abstract

:
Cognitive radio networks (CRNs) rely on sensing of the licensed spectrum of a primary network to dynamically ascertain underutilized portion of the spectrum, thus affording additional communication opportunities. In a CRN, a single homogeneous spectrum access, such as interweave only deprives the secondary users (SUs) of channel access during handoff, particularly at high primary network traffic. Therefore, providing quality-of-service (QoS) to multi-class SUs with diverse delay requirements during handoff becomes a challenging task. In this paper, we have evolved a Markov-based analytical model to ascertain the gain in non-switching spectrum handoff scheme for multi-class SUs employing hybrid interweave-underlay spectrum access strategy. To satisfy the QoS requirements of the delay-sensitive traffic, we have analyzed the impact of hybrid spectrum access scheme for prioritized multi-class SUs traffic. The results show substantial improvement in spectrum utilization, average system throughput and extended data delivery time compared to conventional CRN using interweave only spectrum access. This demonstrates the suitability of the proposed scheme towards meeting QoS requirements of the delay-sensitive SU traffic while improving the overall performance for delay-tolerant SU traffic as well.

1. Introduction

Cognitive radio (CR) is a promising technology, which enables opportunistic communication through sensing of the licensed spectrum of the primary network by the secondary users (SUs). By allowing the SUs opportunistic access to the underutilized portion of the licensed spectrum, the utilization of limited spectrum resources can be significantly enhanced [1,2]. Spectrum handoff provides a mean of service continuity to the SUs, interrupted by the primary users (PUs) and guarantees QoS to PUs as ceasing the ongoing secondary transmission on arrival of PU provides sufficient interference protection to PUs [3]. In general, according to channel switching policy during handoff, spectrum handoff in CRN can be categorised into (i) always-staying policy, where interrupted SU stays on the occupied channel and waits for the PU to vacate the channel to resume its transmission thus also known as non-switching spectrum handoff, and (ii) always-changing policy, where interrupted SU switches to another suitable target channel and resumes its unfinished transmission [4,5].
Due to high fluctuation in the available spectrum in CRN, SUs may be interrupted multiple times before service completion, forcing them to perform multiple spectrum handoff leading to increased transmission delays. Reducing transmission delay of SUs is one of the prime objectives of an efficient spectrum handoff scheme [6]. According to delay requirements of various wireless applications, SU traffic can be classified into two main types: (i) delay-sensitive traffic, originating from real time applications e.g., voice over internet protocol (VoIP) and (ii) delay-tolerant traffic, originating from data applications e.g., a large file transfer [7,8,9]. Providing QoS to the multi-class SUs while ensuring the sufficient protection to the PUs from the interference is a very challenging task. Spectrum access strategy in CRN plays important role in avoiding the interference caused to the PUs as well as determining the performance of SUs through transmission power control [10].
In CRN, spectrum access strategies are classified mainly into three approaches [11], i.e., (i) interweave, (ii) underlay and (iii) overlay. In interweave spectrum access, SUs detect the presence of PU and access the spectrum only when it is not in use by the PU. When PU reclaims the channel the SU ceases its transmission and performs spectrum handoff either according to always-staying policy or always-changing policy. In underlay spectrum access PU and SU coexist in a spectrum simultaneously in such a way that the interference caused by the SU transmission remains within tolerable limits as imposed by the PU. To achieve this an SU has to transmit at reduced power, which limits the maximum achievable data rate of SU traffic but at least maintains the connectivity [12]. Similar, to underlay spectrum access, an overlay access strategy allows both the PU and SU to exploit the spectrum simultaneously with SU transmitting with full power, however, it requires advanced encoding techniques to be used by SUs [13].
Conventional CRN uses single homogenous spectrum access strategy, such as interweave only, which does not fully exploit the scarce spectrum resources. In this paper, we have evolved a Markov-based analytical model to evaluate the performance of non-switching spectrum handoff scheme for a CRN employing hybrid interweave-underlay spectrum access for prioritized multi-class SU traffic with focus on providing QoS to the delay-sensitive SUs.

Contributions

The contributions of this paper are listed as below:
  • The behaviour of primary user activities and its impact on multi-class SUs in hybrid CRN is thoroughly captured through (continuous time Markov chain) CTMC modelling.
  • Steady state analysis is performed to analyze spectrum utilization, throughput and extended data delivery time (EDDT) of the system.
  • We consider power constrained variable service rate for prioritized multi-class SUs operating in hybrid access CRN.
  • A performance comparison of non-switching spectrum handoff for a multi-class SU using hybrid interweave-underlay spectrum access is made with the spectrum handoff in conventional CRN.
  • To the best of our knowledge the improvement in extended data delivery time of the delay-sensitive SUs is analyzed by utilizing the steady state Markov analysis in a hybrid CRN with prioritized multi-class SUs with due consideration of power constrained transmission rate for the first time in literature.
The above mention contributions complements some of the recently published related work addressing spectrum handoff management for prioritized SU traffic and hybrid interweave-underlay spectrum access in cognitive radio networks.

2. Related Work

The prioritized SUs traffic in CRNs requiring spectrum handoff has been thoroughly studied in [14,15,16,17]. A non-preemptive queuing policy is presented for prioritized SU data traffic in Ref. [14] in which SU traffic is categorized into urgent, realtime and non-realtime, with urgent traffic have the highest priority and non-realtime have the lowest. Due to non-preemptive queuing policy considered for the SU traffic non-realtime packets are deprived of channel access until all the highest priority traffic finish their transmissions. This scheme ensures the QoS to the priority SUs but deprives the low priority SUs for long durations due to forced termination by the priority traffic. Channel bonding mechanism is used to combine successive time slots to transmit large data packets. The performance of secondary network is greatly affected, particularly in a high primary network environment. The impact of primary network traffic is not well studied in this work. Authors in [15] proposed a mixed preemptive resume priority—non-preemptive resume priority (PRP−NPRP) queuing model to characterize the spectrum usage behaviour of multi-class SUs. The service queuing discipline between PU and SU is preemptive, whereas within the secondary network the service queuing policy is non-preemptive, i.e., SU is allowed to complete its transmission regardless of its priority and can only be preempted by the PU. This reduces the number of handoffs for low priority users, but at the cost of higher delays for high priority delay-sensitive users. The authors analyzed the impact of PU traffic load on the transmission delay and presented a comparison for switching and non-switching spectrum handoff cases. The scheme works better when the arrival rate of SU is less otherwise the average transmission delay increases with the increase of SU traffic load. In [16] authors presented a PRP queuing policy to effectively manage the spectrum usage by new entrant SUs and the interrupted SUs; the priority is given to the interrupted SUs over new entrants. This work reduces the average service time of the SUs and also improves the QoS of the interrupted SUs. In [17] traffic adaptive spectrum handoff is proposed for multi-class SUs to minimize the handoff delay. Authors use PRP queuing to characterize multiple interruptions under different handoff strategies, considering diverse priorities for multi-class SUs. Existing work, such as [14,15,16,17], for prioritized SU traffic does not consider PU traffic intensity during spectrum handoff. However, this is an important consideration particularly during high primary traffic intensity as interrupted SUs during the handoff may suffer a call drop due to unavailability of opportunity for an extended period. In addition these work consider an interweave only spectrum access strategy for analyzing the problem of prioritized SU traffic during spectrum handoff. The interweave only and underlay only spectrum access strategies individually are unable to exploit the spectrum most effectively.
Recently, hybrid interweave-underlay spectrum access strategy is being used to improve throughput of the system for a uni-class, non-prioritized SU traffic [18,19,20,21,22]. The initial efforts towards hybrid spectrum access only consider either uni-class SUs without consideration of power constrained data rate or do not considered spectrum handoff performance metrics. Authors in [18] analyze the impact of hybrid spectrum access on the overall throughput of the system. The throughput of the system is improved by using the hybrid spectrum access, however, the study is limited to enhancing throughput of a network considering uni-class SU without evaluating the spectrum handoff performance in terms of transmission delay. Authors in [19] proposed a hybrid overlay-underlay spectrum access to improve the throughput and outage probability of the SUs. The power constrained data rate in hybrid CRN is well investigated and compared with conventional underlay only spectrum access. In [20,21] authors studied hybrid interweave-underlay access, which integrates relaying mechanism in a cooperative CRN. A Markov chain analysis is used to derive steady state probabilities of spectrum access. However, the focus of the authors is to evaluate the performance in terms of outage probability and capacity in a cooperative CRN integrating amplify and forward relaying. Similarly in [22] authors presented a queuing mechanism for analyzing the impact of primary user delay tolerance on the performance of multi-class SUs in a hybrid interweave-underlay CRN. The focus is to maximize the average service rate and minimizes the average delay of multi-class SUs. Authors in [23,24] proposed an opportunistic access scheme for a distributed CRN wherein concurrent coexistence of SUs along with primary network relies on capturing the power control messages of the primary network and then adjusting their transmission parameters in such a way that the signal to interference plus noise ratio (SINR) at the primary receiver remains above the threshold.
The Markov modelling and analysis of spectrum handoff under hybrid interweave-underlay access is very limited that does not evaluate performance metrics such as steady state probabilities, spectrum utilization, throughput and extended data delivery time for prioritized SUs with due consideration of power constrained data rate. Authors in [25] proposed a primary prioritized Markov approach for spectrum access in a conventional CRN having uni-class SU traffic. The power constrained data rate and its impact on the service rate is not taken into consideration. Authors in [26] proposed a Markov model using hybrid interweave-underlay spectrum access under delay constraint to improve the spectrum utilization for uni-class SU traffic while keeping the interference temperature within bounds. Authors in [27] proposed a Markov model for adaptive spectrum handoff in a uni-class SU traffic. The transmission delay of the interrupted SUs has been improved by effectively switching between switching and non-switching spectrum handoff. Authors in [28] presented a steady state analysis for modelling the behaviour of primary and secondary users in a uni-class primary prioritized conventional CRN. Similarly, authors in [29] proposed a Markov model with channel reservation to improve the spectrum utilization. The performance of the interrupted SUs is improved with reserved channel however, the delay characteristics of the SUs is not well studied. The work in [30] analyzed the performance of prioritized multi-class SUs using continuous time Markov chain for centralized and distributed DSA schemes. The QoS requirements of the high priority SUs was achieved by reservation of sub channel during the spectrum handoff process. However, this work did not consider hybrid spectrum access. Authors in [31] proposed a hidden Markov model (HMM) with channel state prediction for dynamic spectrum access in a CRN. The sensing delay in a cognitive cycle was improved by skipping the channels predicted busy in the sensing phase, thus only sensing the channels predicted idle. The Markov decision process (MDP) in this work has been applied for the improvement of spectrum sensing, however, its effect on spectrum handoff process remains to be investigated.
Table 1 presents the comparison of related work and the proposed in terms of aspect considered. The categorization of existing work is done using the main idea of work, use of hybrid spectrum access and Markov model, prioritized multi-class traffic, consideration of power constrained data rate in hybrid CRN, spectrum utilization and transmission delay. Our work encompasses all of these aspects.
The work in this paper differs from the earlier research in such a way that we have considered hybrid spectrum access for providing QoS to multi-class SUs having diverse priorities. Unlike existing Markov-based analysis in hybrid interweave-underlay access, our approach takes into consideration varying rates of departure for multi-class SUs operating in interweave and underlay access.
The rest of the paper is organized as follows: Section 3 describes the system model for hybrid interweave-underlay spectrum access for multi-class SUs. Section 4 presents the CTMC modelling and steady state analysis to study the interaction between PUs and multi-class SUs. Steady state probabilities are analyzed for different critical scenarios. Section 5 provides results and finally, conclusion is given in Section 6.

3. System Model

We consider a centralized CRN with a PU and two classes of SUs with traffic classified based on their service delay requirements, i.e., (i) SUs with delay-sensitive traffic, coming from a real time applications having a higher priority and (ii) SUs with delay-tolerant traffic, coming from general application, e.g., large file transfer, having low priority in accessing an idle channel. We denote high priority delay-sensitive user as S U h p , low priority delay-tolerant user as S U l p and primary user as PU, as shown in the Figure 1.
The traffic arrival of PU is considered as an independent Poisson process and the inter-arrival time is exponentially distributed. The service queuing discipline between primary and secondary network users is considered as a (Preemptive Resume Priority) PRP, where PU can preempt the SUs of any class during their service. Similarly, within the secondary network, S U h p can preempt user S U l p in order to meet its QoS requirements. The coordination among multi-class SUs during spectrum access is provided by the centralized entity. We considered non-switching spectrum handoff policy in which the interrupted SUs has to stay on the current channel and wait for the PU to vacate the channel to resume its undone transmission [32].
We assume a hybrid interweave-underlay spectrum access in CRN, which exploits the benefits of both interweave and underlay spectrum access techniques under power constrain [33]. Therefore, the maximum achievable data rate ( r ) of user γ where γ P U , S U h p , S U l p when operating alone in the channel in the case of interweave spectrum access mode is given by [34]:
r = W log 2 ( 1 + P γ G γ N ) ,
where, W is the communication bandwidth, P γ is the transmission power of the user γ , G γ is the channel gain for user γ , and N is the power of additive white Gaussian noise (AWGN). In underlay access, the SU has to reduce its transmit power in order to keep the interference caused to PU below the threshold, which reduces the maximum data rate r u γ of the SU operating in underlay access as given by:
r u γ = W log 2 ( 1 + P γ G γ N + P p G p γ ) ,
where, G p γ is the channel gain from PU transmitter to γ receiver, P p is the transmission power of the PU and P γ is the transmission power of the user γ operating in underlay access mode. The behaviour of multi-class SU in hybrid CRN is shown in Figure 1, where S U h p or S U l p switches between interweave and underlay spectrum access strategy. The arriving SU from either class first senses the spectrum for the presence of PU before transmission. Once the channel is found idle, SU transmits in the rest of the time frame using interweave spectrum access, otherwise it goes to underlay spectrum access mode and transmit concurrently with the PU. The idle and busy state of the channel relies on the binary hypothesis H 0 and H 1 for the received signal x ( t ) , where H 0 represents the idle state and H 1 represent the busy state of the channel [35,36].
x ( t ) = n ( t ) H 0 p ( t ) + n ( t ) H 1 ,
Here, x ( t ) is the received signal, n ( t ) is the AWGN signal and p ( t ) is the transmitted signal of the PU. We assume perfect sensing results and ignore the spectrum sensing errors, i.e., miss detection and false alarm.

4. Continuous Time Markov Chain Modelling and Steady State Analysis

In this section, we present CTMC modelling for set of critical cases as shown in Figure 2 to study the dynamics of PU and SU and subsequently evolve the analytical model for hybrid spectrum access with multi-class SUs. We start with the study of a primary network without a CRN. In the second step, we consider a primary network with CRN having uni-class SUs. Thirdly, we consider a CRN with multi-class SUs using interweave spectrum access strategy and study the effect of primary traffic intensity on the transmission delay and throughput of multi-class SUs. Finally, we consider a CRN with multi-class SUs using hybrid interweave-underlay spectrum access to meet the QoS requirements of multi-class SUs. Steady state analysis for all cases are performed, which is utilized for performance evaluation.

4.1. Primary Network without CRN (PN-ONLY)

The state transition diagram for the primary network without CRN is shown in Figure 3. The spectrum is only utilized by the PUs. CTMC model has only two states in this case. State I and state P, where state I represents idle state and state P represents that PU is using the spectrum. The traffic arrival of PU is considers as a Poisson process with rate λ p and the corresponding service time is exponentially distributed with rate μ p . Assume that the system is initially in state I and on arrival of PU, system transits into to state P with rate of transition λ p . After completing its service, PU vacates the channel and the system returns to state I with rate μ p . The state space vector of the system is given as S = I , P . We denote this CTMC as “PN-ONLY”.
The transition rate matrix Q of the PN-ONLY is given in (4), which shows the rate of transition between different states of vector S.
Q = I d l e P I d l e P [ λ P λ P μ P μ P ]
The flow balance equation [37], which is the rate at which transition takes out of state β S becomes equal to the rate of transition into state β S for PN-ONLY is given by:
π i λ p = π p μ p ,
in addition, the normalization condition is given as:
β S π β = 1 ,
the steady state probabilities π i and π p obtained by solving (5) and (6) in this case are as follows:
π i = μ p λ p + μ p ,
π p = λ p λ p + μ p .
Figure 4 shows the steady state probabilities π β where β S for varying load on primary network ( ρ ) . The graph shows that even at peak primary traffic load there is room for the secondary network to opportunistically access the underutilized portion of the spectrum.

4.2. Primary Network with CRN Having Uni-Class SUs (PN-UC)

The PN-ONLY is extended with the inclusion of secondary network in which SUs opportunistically access the unused spectrum without causing interference to the PU. The SU traffic considered in this case is uni-class. The traffic arrival of both PUs and SUs is considered as an independent Poisson process with rate λ p and λ s respectively, and the service time is considered as exponentially distributed with rate of departure μ p and μ s , respectively. The state transition diagram is shown in Figure 5, where state I represents that there is neither PU nor SU employing the spectrum, state P represents PU is using the spectrum, state S represents that SU is using the spectrum and state P S w represents that PU is using the spectrum while interrupted SU is waiting on the channel to become idle again.
Assume that the system is in state I at the beginning. The system transits to either state P or state S on the arrival of PU or SU with rate λ p or λ s , respectively. From their respective states, both PU and SU returns to state I with rate of departure μ p and μ s , respectively, on completing their transmission. As a licenced user, PU may preempt the SU anytime during the transmission, therefore forcing the SU to perform spectrum handoff. The transition from state S to state P S w take place when SU is preempted by the PU with rate of arrival λ p , this event reflects the non- switching spectrum handoff process, where PU occupy the channel and SU goes to waiting state, as shown by the dashed line in Figure 5. When the PU departs with rate μ p , SU resumes its transmission on the channel and state changes from P S w to state S. The state space vector of the system in this case is S = I , P , S , P S w and the transition rate matrix Q is given in (9). We denote this CTMC as “PN-UC”.
Q = I P S P S w I P S P S w ( λ p + λ s ) λ p λ s 0 μ p μ p 0 0 μ s 0 ( λ p + μ s ) λ p 0 0 μ p μ p
The flow balance equations of PN-UC are given by:
π i ( λ p + λ s ) = π p μ p + π s μ s , π p μ p = π i λ p , π s ( λ p + μ s ) = π i λ s + π p s w μ p , π p s w μ p = π s λ p ,
solving the set of linear equations in (10) together with the normalization condition given as:
β S π β = 1 ,
the steady state probabilities π i , π p , π s and π p s w are as follows:
π i = μ p μ s ( λ p + μ p ) ( λ s + μ s ) ,
π p = λ p μ s ( λ p + μ p ) ( λ s + μ s ) ,
π s = λ s μ p ( λ p + μ p ) ( λ s + μ s ) ,
π p s w = λ p λ s ( λ p + μ p ) ( λ s + μ s ) .
Figure 6 shows the steady state probabilities of PN-UC for varying ρ . π P is the steady state probability showing the presence of PU in the system, which is sum of π p and π p s w , as PU is occupying the channel in both states P and P s w . Whereas π S is the steady state probability representing the presence of SU in the system, which is only reflected when the system is in state S which has steady state probability of π s . Compared to PN-ONLY the π P remains exactly the same, which indicates that the presence of CRN does not affect the primary network as SUs access the spectrum opportunistically. In fact due to the presence of secondary network the portion of time the spectrum is idle, i.e., π i decreases as the spectrum is being utilized by the SUs in the absence of PUs, eventually improves the spectrum utilization.
It is also observed that as the ρ increases the number of opportunities for SU decreases as reflected by the decreasing trend of π S and increasing trend of π p s w . At ρ = 1 , π S is at its minimum due to the limited number of opportunities available and π p s w is at its maximum due to frequent interruption caused by the high PU reappearance probability.

4.3. Primary Network with CRN Having Multi-Class SUs in Interweave only Spectrum Access (PN-MC-IW)

The state transition diagram for multi-class SUs in a conventional CRN using interweave only spectrum access is given in Figure 7. Based on the delay requirements, there is a high priority delay-sensitive user ( S U h p ) and low priority delay-tolerant user ( S U l p ) . The spectrum access process is modelled as a seven state CTMC where state I means system is in idle state, state P means PU is operating in the system, state H and L means S U h p and S U l p operating in the system, respectively. State P H w and P L w represent that PU is using the spectrum while S U h p and S U l p are waiting respectively. Similarly state H L w represents S U h p is using the spectrum and S U l p is waiting. It is assumed that at any given time only a single SU can be in waiting state when PU occupies the channel. Assume system is in state I in the beginning, the arrival of PU transits the system to state P with rate λ p . On completing its transmission PU departs with rate μ p and system returns to state I. As in interweave spectrum access, SUs are only able to access the channel when PU is not present. Therefore, system transfers from state I to H or L on the arrival of S U h p or S U l p with Poisson arrival λ h or λ l , respectively. When S U h p or S U l p completes its transmission, the system returns to state I from the respective state with exponentially distributed departure time and rate of μ h or μ l , respectively. Collectively μ p and μ l would be slow decaying heavy-tailed. However, as we have considered L and P L w as two separate states the state transition from state P L w to L and from L to I are Poisson distributed. PU being the licensed user can preempt both S U h p and S U l p during their transmission forcing them to perform spectrum handoff. So, interrupted SU has to cease its transmission and wait for the channel to become idle again.
State P L w is achieved when a S U l p is interrupted by a PU, which forces it to perform a non-switching handoff. Once PU departs with rate μ p the S U l p becomes active and resumes its transmission on the same channel and departs with rate μ l . Similarly when S U h p is preempted by PU, state transits from H to P H w .
To meet QoS requirements of delay-sensitive user, S U h p can preempt S U l p during its transmission, so S U l p can only access the channel when there is neither P U nor S U h p in the system. There are four handoff events in this case as represented by the dashed line in the Figure 7, i.e., (i) when PU preempted the S U h p , state H transfers into state P H w , (ii) when S U l p is preempted by the PU during its service CTMC transfers from state L to state P L w , (iii) when S U h p preempted S U l p state transfers from L to H L w and i v ) when system transits from state H L w to P H w when S U h p is interrupted by the PU. S U h p having the higher priority then S U l p goes into waiting and S U l p is dropped from the system. The state space vector of the system in this case is S = I , P , H , L , P H w , P L w , H L w and the transition rate matrix Q is given as in (16). We denote this CTMC as “PN-MC-IW”.
Sensors 19 04120 i001
The flow balance equations governing the above system are given by:
π i ( λ p + λ l + λ h ) = π p μ p + π h μ h + π l μ l , π p μ p = π i λ p , π h ( λ p + μ h ) = π i λ h + π p h w μ p , π l ( λ p + μ l + λ h ) = π i λ l + π p l w μ p + π h l w μ h , π p h w μ p = π h λ p + π h l w λ p , π p l w μ p = π l λ p , π h l w ( λ p + μ h ) = π l λ h ,
and the normalization equation that satisfies the CTMC is
β S π β = 1 .
The steady state probabilities for each state π β can be found by solving the set of linear equations in (17) along with (18) and are given as follows.
π i = μ h ( λ h λ p + ( λ p + μ h ) μ l ) μ p ( λ h + μ h ) ( λ h λ p + ( λ p + μ h ) ( λ l + μ l ) ) ( λ p + μ p ) ,
π p = λ p μ h ( λ h λ p + ( λ p + μ h ) μ l ) ( λ h + μ h ) ( λ h λ p + ( λ p + μ h ) ( λ l + μ l ) ) ( λ p + μ p ) ,
π h = λ h ( ( λ h + λ l ) λ p + ( λ p + μ h ) μ l ) μ p ( λ h + μ h ) ( λ h λ p + ( λ p + μ h ) ( λ l + μ l ) ) ( λ p + μ p ) ,
π l = λ l μ h ( λ p + μ h ) μ p ( λ h + μ h ) ( λ h λ p + ( λ p + μ h ) ( λ l + μ l ) ) ( λ p + μ p ) ,
π p h w = λ h λ p ( λ h + μ h ) ( λ p + μ p ) ,
π p l w = λ l λ p μ h ( λ p + μ h ) ( λ h + μ h ) ( λ h λ p + ( λ p + μ h ) ( λ l + μ l ) ) ( λ p + μ p ) ,
π h l w = λ h λ l μ h μ p ( λ h + μ h ) ( λ h λ p + ( λ p + μ h ) ( λ l + μ l ) ) ( λ p + μ p ) .
Figure 8 shows the steady state probabilities π β where β S for varying values of ρ . The steady state probability π P , representing the presence of PU in the system, is the sum of π p , π p h w and π p l w . π H can be obtained by adding the π h and π h l w as S U h p is occupying the spectrum in state H and H L w , whereas π L is only reflected by π l as S U l p is either in waiting state, i.e., P L w and H L w , or not present in the system. It shows that π H is greater than the π L due to higher priority of S U h p . At ρ = 0 , π H is equal to 0 . 333 compared to π L at 0 . 222 considering the SU traffic load fixed at λ h = λ l = 1 and μ h = μ l = 2. This dominance continues as the load on primary network increases.

4.4. Primary Network with CRN Having Multi-Class SUs in Hybrid Spectrum Access (PN-MC-HB)

In PN-MC-IW the interrupted SUs have to wait for long duration for channel to become free, particularly at higher primary traffic load. This eventually increases the transmission delay of the interrupted SUs and deprives the delay-sensitive SUs for achieving required QoS. The PN-MC-IW is extended in such a way that multi-class SUs when preempted by the PU, instead of going to state P H w and wait for the channel to become free, instead it transits to state P H as shown in Figure 9. In state P H S U h p operates in an underlay access mode and rather than waiting achieves some data rate with due consideration of the interference caused to the PU.
Similarly when S U l p is using the spectrum and PU comes back, system transits from state L to state P L rather P L w (as was in case of PN-MC-IW), this shows the coexistence of both PU and S U l p . The dotted box contains three states, i.e., P H , P L and H L that represents the coexistence of PU and multi-class SUs either S U h p or S U l p , operating in underlay access. We assume that only single SU can coexist with the PU operating in underlay access mode with priority is given to S U h p due to its delay constraint. As user operating in underlay access mode reduces its transmission power in order to keep the interference below threshold, the maximum achievable data rate is also much less as compared to interweave access. Therefore, it takes more time for a user operating in underlay access to complete its data transmission. Hence, rate of departure, μ h u and μ l u , are much reduce in state P H and P L , where user S U h p or S U l p operates in underlay. The state space vector of the system in this case is S = I , P , H , L , P H , P L , H L . The transition rate matrix Q is given in (26).
Sensors 19 04120 i002
On the basis of Figure 9, the flow balance equations of PN-MC-HB are given by:
π i ( λ p + λ l + λ h ) = π p μ p + π h μ h + π l μ l , π p ( μ p + λ l + λ h ) = π i λ p + π p l μ l u + π p h μ h u , π h ( λ p + μ h + λ l ) = π i λ h + π p h μ p + π h l μ l u , π l ( λ p + μ l + λ h ) = π i λ l + π p l μ p + π h l μ h , π p h ( μ p + μ h u ) = π h λ p + π p λ h + π p l λ h + π h l λ p , π p l ( μ p + μ l u + λ h ) = π l λ p + π p λ l , π h l ( λ p + μ h + μ l u ) = π l λ h + π h λ l ,
and the normalization equation that satisfies the CTMC is given as:
β S π β = 1 .
The steady state probabilities for each state π β ( β S ) can be found by solving the set of linear equations in (27) and (28). Similar to PN-MC-IW steady state probability π P is the sum of π p , π p h and π p l . The steady state probability π H represents when S U h p operates in interweave access and is the sum of π h and π h l whereas, steady state probability π L represent when S U l p operates in interweave access, which is only reflected by π l , as S U l p either operates in underlay underlay access mode, i.e., states P L and H L , or is not present in the system. Figure 10a shows the steady state probabilities π β , where β S for entire range of ρ , where SUs operate using interweave spectrum access in the absence of PU. The gain in PN-MC-IW is shown in Figure 10b, where SUs operate in underlay access mode. The steady state probability for S U h p , operating in underlay access mode i.e., π H U n d e r l a y , increases as the load on primary network increases. This is due to the fact that when ρ increases SUs are preempted more frequently forcing them to operate in underlay access mode. Whereas, steady state probability for S U l p in underlay access mode ( π L U n d e r l a y ) gradually decrease as increase in ρ . This is due to the fact that at ρ = 0 user S U h p gets maximum opportunities to access the spectrum in the absence of PU and being the higher priority operates in interweave spectrum access while and S U l p operates in underlay access mode coexisting with S U h p . However, when the ρ increases the channel is mostly occupied by the PU, which forces S U h p to operate mostly in underlay access mode and further reduces the S U l p presence in the system.

5. Simulation and Results

The numerical results are provided to illustrate the impact of key system parameters on the performance of the PN-MC-HB and compared with the PN-ONLY, PN-UC and PN-MC-IW schemes. Key performance parameters include steady state probabilities, spectrum utilization, system throughput, extended data delivery time. Table 2 shows the system parameters.
The load on primary network ( ρ ) corresponds to PU arrival and departure rate and is varied in the range [0.0–1.0]. For simplicity, we have considered a single primary channel as it is adequate to model and analyze the performance of non-switching spectrum handoff. For the PN-UC scheme, we assume the arrival rate of SU λ s = 2 and departure rate μ s = 4 . Similarly, for PN-MC-IW arrival of S U h p and S U l p are assumed as λ h = λ l = 1 , while departure rate i.e., μ h = μ l = 4 . These values have been selected such that the system stability condition, i.e., λ / μ 1 , remains intact.
As discussed in the background section the maximum achievable data rate of SU operating in interweave and underlay spectrum access are not same due to power constraint. We have considered departure rate of SU operating in underlay as 1/10th of the departure rate in interweave spectrum access, i.e., μ h u = μ l u = 0 . 01 . The transmission rates are as per IEEE 802.11a channel with maximum achievable transmission rate of 48 Mbps in the case of interweave and 18 Mbps in the case of underlay spectrum access strategy. The parameters considered to evaluate extended data delivery time for delay sensitive and delay tolerant SUs for transmitting a 5 Kbit file over a 22 MHz channel.

5.1. Steady State Probabilities

Steady state probabilities represent the fraction of time the spectrum is occupied by a primary or secondary user in a particular state. Figure 11 shows comparison of steady states for PN-MC-IW and PN-MC-HB. For the considered range of ρ , the steady state probability of π P is same for both schemes. This shows that coexistence of SUs whether S U h p or S U l p along with the PU does not interfere the primary transmission. Similarly, π H and π L show identical behaviour in both cases, however, the gain in the case of PN-MC-HB over PN-MC-IW is due to the fact that S U h p or S U l p switches to underlay access mode instead of waiting on the channel when preempted by the PU. Results are shown in Figure 12.
S U h p U n d e r l a y which is the portion of time S U h p operates in underlay mode shows an increasing trend against the ρ due to the fact that as the ρ increases the number of opportunities for secondary user whether S U h p or S U l p decrease, forcing the SU to switch to underlay access mode. S U l p U n d e r l a y starts at 0.192 by keeping the arrival and departure rates of S U l p fixed we observe a decreasing trend of S U l p U n d e r l a y as the ρ increases. This is because S U h p operates in underlay mode more often due to frequent preemption by PU at high load thus leaving little room for S U l p to coexist with PU.

5.2. Spectrum Utilization

Spectrum utilization is the ratio of occupation time of the spectrum either by PUs or SUs to the total time [38]. Spectrum utilization increases as the number of users occupying the spectrum increases. Comparison of spectrum utilization between PN-ONLY, PN-UC, PN-MC-IW and PN-MC-HB is shown in Figure 13.
Spectrum utilization increases as the ρ increases. It is observed that spectrum utilization for PN-ONLY, where only primary network exists, is poor than the other three schemes, where primary and CRN both exist. Coexistence of the secondary network with the primary network increase the total number of users in the spectrum. Thus the spectrum utilization increase in PN-UC. Introduction of classes of SUs further increases the spectrum utilization. Spectrum utilization in PN-MC-HB is higher compared to other three throughout the entire range of ρ . The gain is also observed in spectral efficiency of the system which is the transmission rate per unit bandwidth [39]. This improvement in spectrum utilization and spectral efficiency for PN-MC-HB compared to PN-MC-IW is due to the fact that when SU is interrupted by the PU, instead of waiting on the channel to resume its transmission, switches to underlay spectrum access, hence efficiently utilizing the spectrum. At peak primary network load ( ρ = 1 ) , the spectral efficiency in PN-MC-HB is 2.113 Mbps/Hz compared to 1.644 Mbps/Hz in PN-MC-IW reflecting a 28.5 % increase as shown in Figure 14.

5.3. Throughput

Throughput of the system is the amount of data transmitted collectively in a unit time by the primary and secondary users. As the steady state analysis gives the stationary probabilities π β , which represent the probability of system being in state β where β P , S , H , L . It can equivalently be viewed as the ratio of allocation time of state β to the reference time [40]. The average throughput of the system in PN-ONLY is given by:
T 1 = π P r ,
where, r is the maximum achievable data rate when PU is only operating in the spectrum. For PN-UC, when spectrum is either occupied by PU or SU, the average throughput is given by:
T 2 = π P r + π S r .
The average throughput of the PN-MC-IW, where multi-class SUs along with primary network operating in interweave spectrum access as given below:
T 3 = π P r + π H r + π L r .
Finally, in PN-MC-HB where multi-class prioritized SUs operating in hybrid interweave-underlay spectrum access, the throughput of the system is given by the following relation,
T 4 = π P r + π H r + π L r + π p h r u h + π p l r u l + π h l r u l ,
where, r and r u γ are defined in (1) and (2). Figure 15 shows the comparison of average throughput of the system as a function of load on primary network ( ρ ) for PN-ONLY, PN-UC, PN-MC-IW and PN-MC-HB. The average system throughput is highest for PN-MC-HB throughout the entire range of load on primary network ( ρ ) .
Figure 16 depicts the contributions of PU and the multi-class prioritized SUs to the average system throughput. The average data rate achieved by the S U h p shows a 2 fold increase at ρ = 1 in case of PN-MC-HB, which increases from 8 Mbps to 16.10 Mbps compared to PN-MC-IW. It is also evident that the average throughput of the S U h p decreases in PN-MC-IW as the load on primary network increases. This is primarily due to the fact that very few opportunities are left for the SUs, making it difficult to meet the QoS requirements. Similarly, S U l p also benefits from the hybrid spectrum access, which is reflected by the increase in throughput from 4.1739 Mbps to almost 6.40 Mbps at ρ = 1 . This gain, though, is not as high as that for S U h p due to the fact that S U l p are preempted by the PU as well as S U h p during data transmission.

5.4. Extended Data Delivery Time

Extended data delivery time is the total time elapsed by the multi-class SUs in transmitting their complete data packets i.e., the instant SU starts its transmission until the instant it completes its data transmission. This includes the waiting time during spectrum handoff. SU may encounters multiple interruptions during its service, which increases the extended data delivery time. Figure 17 shows a comparison of EDDT for SUs in PN-MC-IW and PN-MC-HB. At ρ = 0 , which means when entire PU spectrum is available to SUs, the EDDT for both the interweave and hybrid spectrum access are the same at around 0.3125 ms. EDDT for the S U l p I W is higher i.e., 0.468 ms, due to the fact that even at ρ = 0 , the priority is given to the S U h p I W due to its delay constraint requirements.
When the ρ increases, the number of opportunities gradually decreases for the SUs. In the case S U h p I W , ( S U h p ) has to wait on the channel, which increases the EDDT, e.g., at ρ = 0 . 9 , when almost 90% of the spectrum is occupied by PU, S U h p is deprived of channel access for long duration, which results in fold increase in EDDT compared at ρ = 0 . However, in S U h p H B , where the interrupted user switches to underlay access mode and transmits some data rather waiting on the channel the EDDT increases only by 2.47 % from 0.3125 ms ( ρ = 0 ) to 0.32055 ms ( ρ = 0 . 9 ) . It is evident from the Figure 17 that EDDT is reduced significantly in hybrid interweave-underlay spectrum access compared to that in the interweave only spectrum access.
Figure 18 shows a gain in EDDT of S U h p over S U l p in PN-MC-HB. It is observed that the EDDT is reduced to 60 % in S U h p H B compared to S U l p H B . This difference is due to the prioritized channel access and preemption policy that allows S U h p to preempt S U l p .

6. Conclusions

The hybrid spectrum sharing schemes integrating mixed interweave-underlay access strategies in a CRN have emerged as highly promising in improving performance and thus can help meet the desired QoS requirements of SUs. This work has focused on hybrid interweave-underlay spectrum access for multi-class SUs for prioritized traffic with varied QoS targets. The spectrum handoff with hybrid interweave-underlay spectrum access scheme is modelled as a continuous time Markov chain to study the interactions between PUs and the multi-class SUs. The results indicate significant performance improvement in spectrum utilization, average system throughput and extended data delivery time for a multi-class CRN with hybrid spectrum access when compared with the performance of a conventional CRN using single homogeneous interweave only spectrum access. The overall spectral efficiency with hybrid interweave-underlay spectrum access for multi-class SUs improves by almost 28 . 5 % compared to that for interweave only access. Similarly, significant improvement is observed in both the delay performance as well as average system throughput. The average transmission delay for the delay-sensitive SU traffic is 60 % less compared to that for delay-tolerant SU traffic. Therefore, the proposed scheme can meet the QoS requirement of the delay-sensitive SU traffic while avoiding the excessive delay caused by the frequent interruption by the high traffic PUs. The analysis framework developed as part of this work can be used to design a method for admission control in distributed CRN with multi-class SUs having different delay requirements which can further reduce the excessive delay caused by frequent spectrum handoff for delay-tolerant SUs.

Author Contributions

Conceptualization, A.S., S.A.M. and R.H.; methodology, A.S and I.L.K.; formal analysis and modelling, A.S. and R.H.; Simulation and Performance Evaluation, A.S., R.H. and A.I.; writing—original draft preparation, A.S.; writing—review and editing, I.L.K., A.I., S.A.M. and Q.u.H.; supervision, S.A.M. and Q.u.H.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AWGNAdditive White Gaussian Noise
CRNCognitive Radio Network
CTMCContinuous Time Markov Chain
EDDTExtended Data Delivery Time
HMMHidden Markov Model
MDPMarkov Decision Process
NPRPNon-Preemptive Resume Priority
PRPPreemptive Resume Priority
PUPrimary User
QoSQuality of Service
SUSecondary User
SINRSignal to Interference plus Noise Ratio
VoIPVoice over Internet Protocol

References

  1. Mitola, J.; Maguire, G.Q. Cognitive radio: Making software radios more personal. IEEE Pers. Commun. 1999, 6, 13–18. [Google Scholar] [CrossRef]
  2. Akyildiz, I.F.; Lee, W.Y.; Vuran, M.C.; Mohanty, S. NeXt generation/dynamic spectrum access/cognitive radio wireless networks: A survey. Comput. Netw. 2006, 50, 2127–2159. [Google Scholar] [CrossRef]
  3. Yang, X.; Tan, X.; Ye, L.; Ma, L. Spectrum handoffs based on preemptive repeat priority queue in cognitive radio networks. Sensors 2016, 16, 1127. [Google Scholar] [CrossRef] [PubMed]
  4. Kumar, K.; Prakash, A.; Tripathi, R. Spectrum handoff in cognitive radio networks: A classification and comprehensive survey. J. Netw. Comput. Appl. 2016, 61, 161–188. [Google Scholar] [CrossRef]
  5. Wang, L.C.; Wang, C.W.; Chang, C.J. Modeling and analysis for spectrum handoffs in cognitive radio networks. IEEE Trans. Mob. Comput. 2012, 11, 1499–1513. [Google Scholar] [CrossRef]
  6. Usman, M.; Khan, M.; Vu-Van, H.; Insoo, K. Energy-efficient channel handoff for sensor network-assisted cognitive radio network. Sensors 2015, 15, 18012–18039. [Google Scholar] [CrossRef]
  7. Zhao, Y.; Yue, W. Cognitive radio networks with multiple secondary users under two kinds of priority schemes: Performance comparison and optimization. J. Ind. Manag. Optim. 2017, 13, 1449–1466. [Google Scholar] [CrossRef]
  8. Zhang, Y.; Jiang, T.; Zhang, L.; Qu, D.; Peng, W. Analysis on the transmission delay of priority-based secondary users in cognitive radio networks. In Proceedings of the 2013 International Conference on Wireless Communications and Signal Processing, Hangzhou, China, 24–26 October 2013; pp. 1–6. [Google Scholar]
  9. Lee, Y.; Park, C.G.; Sim, D.B. Cognitive radio spectrum access with prioritized secondary users. Appl. Math. Inf. Sci. 2012, 6, 595S–601S. [Google Scholar]
  10. Lee, W.Y.; Akyildiz, I.F. Joint spectrum and power allocation for inter-cell spectrum sharing in cognitive radio networks. In Proceedings of the 2008 3rd IEEE Symposium on New Frontiers in Dynamic Spectrum Access Networks, Chicago, IL, USA, 14–17 October 2008; pp. 1–12. [Google Scholar]
  11. Zheng, K.; Liu, X.Y.; Liu, X.; Zhu, Y. Hybrid Overlay-Underlay Cognitive Radio Networks with Energy Harvesting. IEEE Trans. Commun. 2019, 67, 4669–4682. [Google Scholar] [CrossRef]
  12. Zhang, R. On peak versus average interference power constraints for protecting primary users in cognitive radio networks. arXiv 2008, arXiv:0806.0676. [Google Scholar] [CrossRef]
  13. Sharma, S.K.; Bogale, T.E.; Chatzinotas, S.; Ottersten, B.; Le, L.B.; Wang, X. Cognitive radio techniques under practical imperfections: A survey. IEEE Commun. Surv. Tutor. 2015, 17, 1858–1884. [Google Scholar] [CrossRef]
  14. Bayrakdar, M.E.; Calhan, A. Improving spectrum handoff utilization for prioritized cognitive radio users by exploiting channel bonding with starvation mitigation. AEU Int. J. Electron. Commun. 2017, 71, 181–191. [Google Scholar] [CrossRef]
  15. Wu, Y.; Hu, F.; Kumar, S.; Guo, M.; Bao, K. Spectrum handoffs with mixed-priority queueing model over cognitive radio networks. In Proceedings of the 2013 IEEE Global Conference on Signal and Information Processing, Austin, TX, USA, 3–5 December 2013; pp. 1194–1197. [Google Scholar]
  16. Zahed, S.; Awan, I.; Min, G. Prioritized proactive scheme for spectrum handoff decision in cognitive radio networks. In Proceedings of the 2012 Seventh International Conference on Broadband, Wireless Computing, Communication and Applications, Victoria, BC, Canada, 12–14 November 2012; pp. 335–341. [Google Scholar]
  17. Zhang, L.; Song, T.; Wu, M.; Bao, X.; Guo, J.; Hu, J. Traffic-adaptive proactive spectrum handoff strategy for graded secondary users in cognitive radio networks. Chin. J. Electron. 2015, 24, 844–851. [Google Scholar] [CrossRef]
  18. Thakur, P.; Kumar, A.; Pandit, S.; Singh, G.; Satashia, S. Performance analysis of high-traffic cognitive radio communication system using hybrid spectrum access, prediction and monitoring techniques. Wirel. Netw. 2018, 24, 2005–2015. [Google Scholar] [CrossRef]
  19. Bhowmick, A.; Prasad, B.; Roy, S.D.; Kundu, S. Performance of cognitive radio network with novel hybrid spectrum access schemes. Wirel. Pers. Commun. 2016, 91, 541–560. [Google Scholar] [CrossRef]
  20. Chu, T.M.C.; Zepernick, H.J. Optimal power allocation for hybrid cognitive cooperative radio networks with imperfect spectrum sensing. IEEE Access 2018, 6, 10365–10380. [Google Scholar] [CrossRef]
  21. Chu, T.M.C.; Phan, H.; Zepernick, H.J. Hybrid interweave-underlay spectrum access for cognitive cooperative radio networks. IEEE Trans. Commun. 2014, 62, 2183–2197. [Google Scholar] [CrossRef]
  22. Hu, J.; Yang, L.L.; Hanzo, L. Optimal queue scheduling for hybrid cognitive radio maintaining maximum average service rate under delay constraints. In Proceedings of the 2012 IEEE Global Communications Conference (GLOBECOM), Anaheim, CA, USA, 3–7 December 2012; pp. 1398–1403. [Google Scholar]
  23. Biagi, M.; Cuomo, F. Primary and secondary nodes coexistence through opportunistic MIMO cognitive radio. In Proceedings of the 2012 IEEE Globecom Workshops, Anaheim, CA, USA, 3–7 December 2012; pp. 925–930. [Google Scholar]
  24. Biagi, M.; Cuomo, F. An opportunistic access scheme through distributed interference control for MIMO cognitive nodes. IEEE Trans. Wirel. Commun. 2013, 12, 6500–6513. [Google Scholar] [CrossRef]
  25. Wang, B.; Ji, Z.; Liu, K.R.; Clancy, T.C. Primary-prioritized Markov approach for dynamic spectrum allocation. IEEE Trans. Wirel. Commun. 2009, 8, 1854–1865. [Google Scholar] [CrossRef]
  26. Hu, H.; Zhu, Q. Dynamic spectrum access in underlay cognitive radio system with SINR constraints. In Proceedings of the 2009 5th International Conference on Wireless Communications, Networking and Mobile Computing, Beijing, China, 24–26 September 2009; pp. 1–4. [Google Scholar]
  27. Mir, U.; Munir, A. An adaptive handoff strategy for cognitive radio networks. Wirel. Netw. 2018, 24, 2077–2092. [Google Scholar] [CrossRef]
  28. Zahmati, A.S.; Fernando, X.; Grami, A. Steady-state markov chain analysis for heterogeneous cognitive radio networks. In Proceedings of the 2010 IEEE Sarnoff Symposium, Princeton, NJ, USA, 12–14 April 2010; pp. 1–5. [Google Scholar]
  29. El Azaly, N.M.; Badran, E.F.; Rizk, M.; Mokhtar, M.A. Performance enhancement of steady-state Markov analysis for cognitive radio networks via channel reservation. Alex. Eng. J. 2017, 56, 469–475. [Google Scholar] [CrossRef]
  30. Tumuluru, V.K.; Wang, P.; Niyato, D.; Song, W. Performance analysis of cognitive radio spectrum access with prioritized traffic. IEEE Trans. Veh. Technol. 2012, 61, 1895–1906. [Google Scholar] [CrossRef]
  31. Wang, J.W.; Adriman, R. Analysis of opportunistic spectrum access in cognitive radio networks using hidden Markov model with state prediction. EURASIP J. Wirel. Commun. Netw. 2015, 2015, 10. [Google Scholar] [CrossRef] [Green Version]
  32. Wang, C.W.; Wang, L.C. Analysis of reactive spectrum handoff in cognitive radio networks. IEEE J. Sel. Areas Commun. 2012, 30, 2016–2028. [Google Scholar] [CrossRef]
  33. Lertsinsrubtavee, A.; Malouch, N. Hybrid spectrum sharing through adaptive spectrum handoff and selection. IEEE Trans. Mob. Comput. 2016, 15, 2781–2793. [Google Scholar] [CrossRef]
  34. Tan, X.; Zhang, H.; Hu, J. Achievable transmission rate of the secondary user in cognitive radio networks with hybrid spectrum access strategy. IEEE Commun. Lett. 2013, 17, 2088–2091. [Google Scholar] [CrossRef]
  35. Yang, J.; Zhao, H. Enhanced throughput of cognitive radio networks by imperfect spectrum prediction. IEEE Commun. Lett. 2015, 19, 1738–1741. [Google Scholar] [CrossRef]
  36. Arjoune, Y.; Kaabouch, N. A comprehensive survey on spectrum sensing in cognitive radio networks: Recent advances, new challenges, and future research directions. Sensors 2019, 19, 126. [Google Scholar] [CrossRef]
  37. Kulkarni, V.G. Modeling and Analysis of Stochastic Systems; Chapman and Hall/CRC: Boca Raton, FL, USA, 2016. [Google Scholar]
  38. Tang, W.; Imran, M.A.; Tafazolli, R. Spectrum utilization efficiency analysis in cognitive radio networks. In Proceedings of the European Wireless 2013; 19th European Wireless Conference, Guildford, UK, 16–18 April 2013; VDE: Berlin, Germany, 2013; pp. 1–5. [Google Scholar]
  39. Zhou, Y. New Spectrum Utilization Efficiency Metrics for Coexistence and Spectrum Sharing Applications. In Proceedings of the 2017 IEEE 86th Vehicular Technology Conference (VTC-Fall), Toronto, ON, Canada, 24–27 September 2017; pp. 1–5. [Google Scholar]
  40. Xing, Y.; Chandramouli, R.; Mangold, S. Dynamic spectrum access in open spectrum wireless networks. IEEE J. Sel. Areas Commun. 2006, 24, 626–637. [Google Scholar] [CrossRef] [Green Version]
Figure 1. System Model of Multi-class Hybrid Interweave-Underlay CRN.
Figure 1. System Model of Multi-class Hybrid Interweave-Underlay CRN.
Sensors 19 04120 g001
Figure 2. Set of cases for continuous time Markov chain (CTMC) Modelling.
Figure 2. Set of cases for continuous time Markov chain (CTMC) Modelling.
Sensors 19 04120 g002
Figure 3. State Transition Diagram of PN-ONLY.
Figure 3. State Transition Diagram of PN-ONLY.
Sensors 19 04120 g003
Figure 4. Stationary probabilities for PN-ONLY.
Figure 4. Stationary probabilities for PN-ONLY.
Sensors 19 04120 g004
Figure 5. State Transition Diagram of CTMC PN-UC, “--->” indicates spectrum handoff event.
Figure 5. State Transition Diagram of CTMC PN-UC, “--->” indicates spectrum handoff event.
Sensors 19 04120 g005
Figure 6. Stationary probabilities for PN-UC.
Figure 6. Stationary probabilities for PN-UC.
Sensors 19 04120 g006
Figure 7. State transition diagram of PN-MC-IW, “--->” indicates spectrum handoff event.
Figure 7. State transition diagram of PN-MC-IW, “--->” indicates spectrum handoff event.
Sensors 19 04120 g007
Figure 8. Stationary probabilities for PN-MC-IW.
Figure 8. Stationary probabilities for PN-MC-IW.
Sensors 19 04120 g008
Figure 9. State transition diagram of PN-MC-HB.
Figure 9. State transition diagram of PN-MC-HB.
Sensors 19 04120 g009
Figure 10. Stationary probabilities for PN-MC-HB.
Figure 10. Stationary probabilities for PN-MC-HB.
Sensors 19 04120 g010
Figure 11. Comparison of Stationary probabilities for PN-MC-IW and PN-MC-HB.
Figure 11. Comparison of Stationary probabilities for PN-MC-IW and PN-MC-HB.
Sensors 19 04120 g011
Figure 12. Comparison of interrupted SUs waiting vs. operating in underlay access.
Figure 12. Comparison of interrupted SUs waiting vs. operating in underlay access.
Sensors 19 04120 g012
Figure 13. Comparison of Spectrum Utilization for PN-ONLY, PN-UC, PN-MC-IW and PN-MC-HB.
Figure 13. Comparison of Spectrum Utilization for PN-ONLY, PN-UC, PN-MC-IW and PN-MC-HB.
Sensors 19 04120 g013
Figure 14. Comparison of Spectral Efficiency for PN-ONLY, PN-UC, PN-MC-IW and PN-MC-HB.
Figure 14. Comparison of Spectral Efficiency for PN-ONLY, PN-UC, PN-MC-IW and PN-MC-HB.
Sensors 19 04120 g014
Figure 15. Comparison of Average System Throughput for PN-ONLY, PN-UC, PN-MC-IW and PN-MC-HB.
Figure 15. Comparison of Average System Throughput for PN-ONLY, PN-UC, PN-MC-IW and PN-MC-HB.
Sensors 19 04120 g015
Figure 16. Comparison of Average System Throughput for PN-MC-IW and PN-MC-HB.
Figure 16. Comparison of Average System Throughput for PN-MC-IW and PN-MC-HB.
Sensors 19 04120 g016
Figure 17. Comparison of Extended Data Delivery Time for PN-MC-IW and PN-MC-HB.
Figure 17. Comparison of Extended Data Delivery Time for PN-MC-IW and PN-MC-HB.
Sensors 19 04120 g017
Figure 18. Comparison of Extended Data Delivery Time for Delay-Sensitive Traffic vs Delay-Tolerant Traffic in PN-MC-HB.
Figure 18. Comparison of Extended Data Delivery Time for Delay-Sensitive Traffic vs Delay-Tolerant Traffic in PN-MC-HB.
Sensors 19 04120 g018
Table 1. Comparison of related work and proposed work in terms of Markov-based hybrid cognitive radio network (CRN) for multi-class secondary users (SU) under power constrained data rate.
Table 1. Comparison of related work and proposed work in terms of Markov-based hybrid cognitive radio network (CRN) for multi-class secondary users (SU) under power constrained data rate.
Hybrid Interweave Underlay Spectrum AccessMarkov-Based Modelling and AnalysisPrioritized Multi Class SU TrafficConsideration of Power Constrained Data Rate in Underlay AccessThroughputDelay
Bayrakdar et al. [14]
Wu Yeqing et al. [15]
Zahed Salah et al. [16]
Zhang Lei et al. [17]
P. Thakur et al. [18]
A. Bhowmick et al. [19]
Chu Thi et al. [20,21]
Jie Hu et al. [22]
F.Cuomo et al. [23,24]
Wang Beibei et al. [25]
Hu Han et al. [26]
Osama Mir et al. [27]
A. Zahmati et al. [28]
El Azaly et al. [29]
V. Tumuluru et al. [30]
Proposed
Table 2. System Parameters.
Table 2. System Parameters.
System Parameters
No. of Primary Channel ( N c h )1
Load on primary network ( ρ )[0.0–1.0]
Mean SU arrival rate ( λ s )2
Mean High Priority ( S U h p ) arrival rate ( λ h )1
Mean Low Priority ( S U l p ) arrival rate ( λ l )1
Mean SU Departure rate ( μ s )4
Mean High Priority ( S U h p ) Departure rate ( μ h )2
Mean Low Priority ( S U l p ) Departure rate ( μ l )2
Mean High Priority ( S U h p ) Departure rate - underlay ( μ h u )0.01
Mean Low Priority ( S U l p ) Departure rate - underlay ( μ l u )0.01
File Size ( S i z e )5 Kbit
Transmission rate (IEEE 802.11a) - Interweave ( R i )48 Mbps
Transmission rate (IEEE 802.11a) - Underlay ( R u )18 Mbps
Channel Bandwidth (IEEE 802.11a) (W)22 MHz

Share and Cite

MDPI and ACS Style

Shakeel, A.; Hussain, R.; Iqbal, A.; Khan, I.L.; Hasan, Q.u.; Malik, S.A. Analysis of Efficient Spectrum Handoff in a Multi-Class Hybrid Spectrum Access Cognitive Radio Network Using Markov Modelling. Sensors 2019, 19, 4120. https://doi.org/10.3390/s19194120

AMA Style

Shakeel A, Hussain R, Iqbal A, Khan IL, Hasan Qu, Malik SA. Analysis of Efficient Spectrum Handoff in a Multi-Class Hybrid Spectrum Access Cognitive Radio Network Using Markov Modelling. Sensors. 2019; 19(19):4120. https://doi.org/10.3390/s19194120

Chicago/Turabian Style

Shakeel, Atif, Riaz Hussain, Adeel Iqbal, Irfan Latif Khan, Qadeer ul Hasan, and Shahzad Ali Malik. 2019. "Analysis of Efficient Spectrum Handoff in a Multi-Class Hybrid Spectrum Access Cognitive Radio Network Using Markov Modelling" Sensors 19, no. 19: 4120. https://doi.org/10.3390/s19194120

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop