Conference PaperPDF Available

Steady-state Markov chain analysis for heterogeneous cognitive radio networks

Authors:

Abstract and Figures

Cognitive radio technology has been widely researched to improve the spectrum usage efficiency. Modeling of the spectrum occupancy in a cognitive framework including licensed and unlicensed users with various traffic conditions, is a prior requirement to do the system analysis. In this paper, we develop a continuous-time Markov chain model to describe the radio spectrum usage, and derive the transition rate matrix for this model. In addition, we perform steady-state analysis to analytically derive the probability state vector. The proposed model and derived expressions are compared to the existing models, and examined through numerical analysis.
Content may be subject to copyright.
Steady-State Markov Chain Analysis for
Heterogeneous Cognitive Radio Networks
Amir Sepasi Zahmati, Xavier Fernando
Department of Electrical and Computer Engineering
Ryerson University
Toronto, Canada
Email: {asepasi, fernando}@ee.ryerson.ca
Ali Grami
Faculty of Engineering and Applied Science
University of Ontario Institute of Technology
Oshawa, Canada
Email: ali.grami@uoit.ca
Abstract—Cognitive radio technology has been widely re-
searched to improve the spectrum usage efficiency. Modeling
of the spectrum occupancy in a cognitive framework including
licensed and unlicensed users with various traffic conditions, is
a prior requirement to do the system analysis. In this paper,
we develop a continuous-time Markov chain model to describe
the radio spectrum usage, and derive the transition rate matrix
for this model. In addition, we perform steady-state analysis to
analytically derive the probability state vector. The proposed
model and derived expressions are compared to the existing
models, and examined through numerical analysis.
Index Terms—cognitive radio networks; continuous-time
Markov chain; steady-state analysis; heterogeneous networks
I. INTRODUCTION
Recent measurements report that, at any given time and
location, generally less than 5% of the allocated radio spec-
trum is used in most wireless networks [1]. As a potential
solution for this inefficiency, cognitive radio (CR) technology
is considered by many researches to improve the spectrum
usage inefficiency [2-4]. The CR concept introduces a scenario
in which the unused spectrum by the licensed (primary) users
can be identified through spectrum sensing and reused by the
unlicensed (secondary) users.
Modeling of the spectrum occupancy by both primary and
secondary networks is a prior need to analyze a cognitive
radio network (CRN). Several research works have performed
Markov analysis in CRNs [5-9]. Particularly, [7] validates
the existence of a Markov chain by collecting real-time
measurements in the paging spectrum (928-948 MHz); the
same methodology can be applied to any other spectrum
band. Moreover, [10] sets up a continuous-time Markov chain
(CTMC) model for dynamic spectrum, where the radio sys-
tems attempt to operate in the same band.
Although existing Markov systems have modeled the cogni-
tive system accurately, most of them assume a simple cognitive
network. Authors in [11] assume a cognitive network with one
primary user and two secondary users, and propose a primary-
prioritized Markov approach through modeling the interactions
between the primary and the secondary users as a CTMC
model. In [3], a CTMC model is proposed to predict the
behavior of open (unutilized) spectrum access in unlicensed
bands. The model considers two types of secondary systems,
but the analysis does not include the primary user. Moreover,
[12] presents the CTMC model for a simple case of one
primary system and one secondary system.
In this paper, we assume a heterogeneous cognitive network
consisting of Nsecondary users (with various traffic condi-
tions) and one primary user. We describe the radio spectrum
occupancy as a CTMC model, and analytically derive the
transition rate matrix based on the model. Moreover, we
perform a steady-state analysis to derive the stationary state
probability (SSP) vector. We perform numerical analysis to
compare our model with the existing models, and to validate
the proposed model for some critical cases.
The rest of this paper is organized as follows: Section II
discusses the proposed system model and analytical work to
derive the transition rate matrix and SSP vector. In Section
III, we perform numerical analysis to compare our model with
the existing models in the literature. Finally, we conclude the
paper in Section IV.
II. SYSTEM MODEL
We study a CRN with one primary user and Nsecondary
users as shown in Fig. 1. We assume that the arrival and
departure of the primary and secondary users’ traffic are
independent, continuous time Poisson Processes. Therefore,
we model the spectrum access process by a continuous-time
Markov chain (CTMC) system. The primary users’ traffic is
modeled with two random processes. The service request is
modeled as a Poisson Process with arrival rate λPs1, and
the service duration (access duration) is negative-exponentially
distributed with mean time 1Ps, so the departure of the
primary user’s traffic is another Poisson Process with departure
rate μPs1[11]. Similarly, the arrival and departure rates of
secondary user i(1 iN)are modeled as independent
Poisson Processes with λis1and μis1respectively.
In a CRN where the secondary users opportunistically
access the available licensed spectrum, priority must be given
to the primary user. In other words, the secondary users have
to vacate the channel whenever the primary user appears.
Moreover, we assume that the spectrum cannot be occupied
by more than one user simultaneously, i.e., there is no overlap
between any user. Therefore, we can model the spectrum
access process by the model shown in Fig. 2. The state space
Fig. 1. The CRN with one primary user and Nsecondary users.
Fig. 2. The state transition diagram for the CTMC model.
vector xfor the model is,
x={O, S1,S
2,...,S
N,P}.(1)
In (1), state O(idle) means no user operates in the spectrum,
state Pmeans the primary user operates in the spectrum, and
state Simeans the secondary user ioperates in the spectrum
(1 iN). We assume the initial state of the system to
be state O. The system enters state Pwith arrival rate λP
whenever the primary user appears, and it returns to state O
with departure rate μPwhen the primary user’s service is
complete. While the system is in state O, and the secondary
user ineeds to operate in the spectrum, the system enters state
Siwith arrival rate λi. In case the primary user arrives before
the secondary user i’s service is complete, the system transits
to state Pwith arrival rate λP. Otherwise, the secondary user
ireturns to state Owith departure rate μiwhen its service is
complete. In the CTMC, when the secondary users contend to
access the idle spectrum using CSMA, collisions occur only
when their service requests arrive exactly at the same time.
This case rarely happens for independent Poisson Process [11].
Therefore, in the CTMC model we omit the collision state of
the secondary users.
According to [14], a complete model of a CTMC is obtained
if the transition rate matrix Qand the state space vector (x)
are specified. The state space vector xpresented in (1) is a
Fig. 3. The Transition Rate Matrix of the CTMC model Q
(N+2) element vector. Therefore, Qis a square matrix of
order (N+2). The off-diagonal element of the transition rate
matrix (qij ,(i=j)) is equal to the Poisson Process rate of the
event causing transition from state ito state j. Moreover, the
diagonal element qii,1iN+2 is determined by solving
qii =
allj, i=j
qij .(2)
We can therefore derive (Q)for the proposed model as
shown in Fig. 3.
One of the main objectives of Markov chain analysis is
the determination of the state probability vector Π(t)=
0(t),Π1(t),Π2(t),...,ΠN(t),ΠP(t)].Theith element of
Π(t)is given by,
Πi(t)=P[x(t)=i],ix(3)
which implies the probability to find the chain at state iat
specific time instants [15]. Now, we perform the steady-state
analysis by assuming the system has been in the ON condition
long enough and all parameters have achieved their steady-
state values [14]. Therefore the steady-state probability of state
iis
Πi= lim
t→∞ Πi(t),(4)
where, Πirepresents the probability of being in state i.The
steady-state probability (SSP) vector (Π)is determined by
solving (5) and (6) as follows:
ΠQ =0(5)
jx
Πj=1 (6)
The matrix equation in (5) can be expanded to a system of
linear equations presented in (7-9) as follows:
Π0(λ1+λ2+...+λN+λP)+
1μ1
2μ2+...
NμN
PμP=0 (7)
Π0λiΠi(μi+λP)=0,(1 iN)(8)
0
1+...
N)λPΠPμP=0 (9)
Substituting ΠPfrom (7) into (6), we get
Π0
1+...
N
P=1
Π0
1+...
N+λP
μP
0
1+...
N)=1
Π0
1+...
N=μP
μP+λP
.(10)
Now, we substitute (8) into (10) to obtain Π0:
Π0+Π0λ1
μ1+λP
+...+Π0λN
μN+λP
=μP
μP+λP
Π0(1 + λ1
μ1+λP
+...+λN
μN+λP
)= μP
μP+λP
Π0=μP
(μP+λP)(1 + N
i=1
λi
μi+λP).(11)
Therefore, Π1,Π2,...,ΠNare given by (8), where, Π0is
presented in (11),
Πi=λi
μi+λP
Π0,1iN. (12)
Finally, we substitute (12) into (6) to derive ΠPas follows:
ΠP=1Π0Π1...ΠN
=1Π0λ1
μ1+λP
Π0...λN
μN+λP
Π0
=1Π0(1 + λ1
μ1+λP
+...+λN
μN+λP
)
=1μP(1 + λ1
μ1+λP+...+λN
μN+λP)
(μP+λP)(1 + λ1
μ1+λP+...+λN
μN+λP)
=1μP
μP+λP
=λP
μP+λP
.(13)
Therefore, the SSP vector is determined by (11)-(13). As
expected, Πpis a function of the primary channel parameters
(λpand μp) only.
III. NUMERICAL ANALYSIS
In this section, we test our model for a number of critical
cases. First, we study a CRN with no secondary user (N=0),
and compare the proposed model with the existing model
in the literature. Second, we consider a CRN with three
secondary users (N=3), and examine the effects of the
secondary users’ arrival and departure rates on SSP vector.
Third, we study a secondary network with identical arrival and
departure rates for all secondary users. Finally, we examine a
case with a very large number of secondary users.
A. No Active Secondary User (N=0)
In this part, we evaluate our model for a basic scenario
with no secondary user (N=0). Fig. 4 (a) shows the state
transition diagram in this case, where the state space vector is
x={O, P }. The SSP vector Π=[Π
0,ΠP]is given by (11)
and (13) as follows:
Π0=μP
μP+λP
,(14)
ΠP=1Π0=λP
μP+λP
.(15)
Our model in this case is similar to the model presented in
[13] and [16]. Authors in [13] model the primary channel as
Fig. 4. State transition diagram: (a) our model for N=0, (b) the existing
model. [13]
an ON-OFF source alternating between ON (busy) and OFF
(idle) periods. Fig. 4 (b) shows the state transition diagram for
this model. Furthermore, [13] defines channel utilization (u)
as the fraction of time in which the primary channel is in ON
state:
u=λOF F
λON +λOF F
,(16)
where, λOF F and λON are the mean values of TOFF and
TON respectively, i.e. E[TOF F ]= 1
λOFF and E[TON ]= 1
λON .
Therefore, the fraction of time in which the primary channel
is in OFF state is:
1u=λON
λON +λOF F
.(17)
Therefore, the proposed model agrees with [13]. As it can be
seen in (14-17), ΠPand Π0in our model represent uand (1
u)in [13] respectively. Furthermore, λOF F and λON in [13]
correspond to μPand λPrespectively. Table I summarizes the
above notations and results.
B. Three Secondary Users (N=3)
Now, we consider a CRN with three secondary users (N=
3), where the state space vector is x={O, S1,S
2,S
3,P}, and
the state transition diagram is shown in Fig. 5. The stationary
state probability Π0is calculated by (11):
Π0=μP
(μP+λP)(1 + λ1
μ1+λP+λ2
μ2+λP+λ3
μ3+λP).(18)
Moreover, the secondary users’ stationary state probabilities
1,Π2,Π3)are given by (12), and ΠPis calculated by (13).
For this case, we set the primary user’s arrival and departure
TAB L E I
STATIONARY STATE PROBABILITIES:THE RESULTS ARE CONSISTENT WITH
THE MODEL IN [13].
The proposed model Existing model [13]
μPλOF F
λPλON
ΠP=λP
λP+μPu=λOFF
λON +λOFF
Π0=μP
λP+μP
1u=λON
λON +λOFF
Fig. 5. The state transition diagram for N=3.
rates to be λP=2s1and μP=4s1respectively, and
investigate the effect of the secondary users’ parameters on
the SSP vector (Π)for three cases as follows:
1) Case-I: We assume different departure rates μ1
2<
μ3, and assume identical arrival rates (λ1=λ2=λ3=λ).
Thus, (12) simplifies to
Πi=λ
μi+λP
Π0,1i3.(19)
From the above equation, μ1
2
3yields Π1>Π2>
Π3which confirms that for a fixed value of λ, there is a high
probability to find the system at a state with lower departure
rate (μ). Fig. 6 (a) shows the stationary state probabilities for
a secondary network with the following parameters, where the
secondary user iis denoted by SUi, and λiand μiareins
1.
SU1:λ1=3
μ1=2 ,SU
2:λ2=3
μ2=4 ,SU
3:λ3=3
μ3=6
The SSP vector in this case is Π=
[0.2540,0.1905,0.1270,0.0952,0.3333].
2) Case-II: We assume different arrival rates λ1
2<
λ3, but we fix the departure rates (μ1=μ2=μ3=μ).
Therefore, (12) simplifies to
Πi=λi
μ+λP
Π0,1i3.(20)
Asshownin(20),λ1
2
3yields Π1<Π2<Π3.
This confirms that for a fixed value of μ, there is a higher
probability to find the system at a state with larger arrival rate
(λ). The secondary users’ parameters are as follows, where
the secondary user iis denoted by SUi, and λiand μiare in
s1.
SU1:λ1=2
μ1=3 ,SU
2:λ2=4
μ2=3 ,SU
3:λ3=6
μ3=3
Fig. 6. The stationary state probabilities for cases (a), (b), and (c).
The SSP vector in this case is Π=
[0.1961,0.0784,0.1569,0.2353,0.3333]. Fig. 6 (b) shows the
stationary state probabilities.
3) Case-III: In this part, we assume a secondary network,
where all secondary users have the same arrival rates (λ1=
λ2=... =λN=λ)and also have the same departure rates
(μ1=μ2=...=μN=μ). First, we derive Πfor a general
case with Nsecondary users. Then, we consider a secondary
network with N=3users, and sketch the stationary state
probabilities similar to the previous cases. Taking into account
the above assumptions, (11) simplifies to
Π0=μP
(μP+λP)(1 + λ
μ+λP+...+λ
μ+λP)
=μP
(μP+λP)(1 +
μ+λP).(21)
Therefore, all the secondary users have the same stationary
state probabilities:
Π=Π
1
2=...
N=λ
μ+λP
Π0
=λμP
(μP+λP)(μ+λP+).(22)
Therefore, for a CRN with N=3secondary users, and
parameters λ=4s1and μ=6s1, the SSP vector is Π=
[0.2667,0.1333,0.1333,0.1333,0.3333]. Fig. 6 (c) shows the
stationary state probabilities for this case.
Note that the primary user’s stationary state probability
P)presented in (13) is not a function of the number of
secondary users (N)and the secondary users’ parameters (λ
and μ). Therefore, in all the above cases, ΠPhas the same
value ΠP=0.3333.
Fig. 7. The stationary state probabilities in a secondary network with N=
100 secondary users.
C. Very Large Number of Secondary Users
In this part, we study a CRN with a very large number of
secondary users (N). Similar to the previous cases, secondary
users’ stationary state probabilities are determined by (11) and
(12), and ΠPis independent of N. Fig. 7 shows the stationary
state probabilities for a CRN with N= 100 secondary users,
where the secondary users’ arrival and departure rates are
selected randomly from 0.1λi5s1and 0.1μi7.5
s1, and the primary user’s parameters are set to be λP=2.5
s1and μP=5s1. Fig. 7 confirms that for a very large
number of secondary users, the probability to find the system
at each secondary state would be quite small.
IV. CONCLUSION
This paper presents a continuous-time Markov chain model
to describe the spectrum usage by both primary and secondary
networks in a CRN. The presented model, derivations, and
results can be used to model the radio spectrum occupation
in a heterogeneous CRN including Nsecondary users and
one primary user. In addition, it shows the analytical work
to derive the transition rate matrix and the probability state
vector. The proposed model and derived expressions were
examined through numerical analysis, and compared to the
existing models in the literature. As a part of future work, we
will add more complexity to the proposed model by assuming
that the secondary users can operate in the radio spectrum
simultaneously.
REFERENCES
[1] R. Tandra and A. Sahai, “Fundamental limits on detection in low SNR
under noise uncertainty, in Proc. International Conference on Wireless
Networks, Communications and Mobile Computing, 2005.
[2] I. F. Akyildiz, W. Lee, and M. C. Vuran, Shantidev Mohanty, “NeXt
generation/dynamic spectrum access/cognitive radio wireless networks: a
survey,” Computer Networks, vol. 50, pp. 2127-2159, Sep. 2006.
[3] Y. Xing, R. Chanddramouli, S. Mangold, and S. Shankar, “Dynamic
spectrum access in open spectrum wireless networks,” IEEE J. Sel. Areas
Commun., vol. 24, pp. 626-636, Mar. 2006.
[4] T. Weiss and F. Jondral, “Spectrum pooling: an innovative strategy for
the enhancement of spectrum efficiency,” IEEE Commun. Mag., vol. 42,
pp. S8-S14, Mar. 2004.
[5] T. W. Rondeau, C. J. Rieser, T. M. Gallagher, and C. W. Bostian, “Online
modeling of wireless channels with hidden markov models and channel
impulse responses for cognitive radios, 2004 IEEE MTT-S Digest,vol.
2, pp. 739-742, June 2004.
[6] K. Kim, I. A. Akbar, K. K. Bae, J-S. Um, C. M. Spooner, and J. H.
Reed “Cyclostationary approaches to signal detection and classification
in cognitive radio, in Proc. of IEEE DySPAN 2007, pp. 212-215, April
2007.
[7] C. Ghosh, C. Cordeiro, D.P. Agrawal, and M.B. Rao, “Markov chain
existence and Hidden Markov models in spectrum sensing, IEEE Inter-
national Conference on Pervasive Computing and Communications, pp.
1-6, March 2009.
[8] Q. Zhao and A. Swami, “A decision-theoretic framework for opportunistic
spectrum access,” IEEE Wireless Commun. Mag., vol. 14, no. 4, pp. 14-
20, August 2007.
[9] Q. Zhao, B. Krishnamachari, and K. Liu, “On myopic sensing for multi-
channel opportunistic access: structure, optimality, and performance,
IEEE Trans. Wireless Commun., vol. 7, no. 12, Dec. 2008.
[10] L. Luo and S. Roy A two-stage sensing technique for dynamic spectrum
access IEEE Int. Conf. on Communications, pp. 4181-4185, May 2008.
[11] Beibei Wang, Zhu Ji, K. J. Ray Liu, and T. Charles Clancy, “Primary-
prioritized Markov approach for dynamic spectrum allocation dynamic
spectrum allocation,” IEEE Trans. Wireless Commun., vol. 8, no. 4, pp.
1854-1865, April 2009.
[12] X. Zhu, L. Shen and T-S.P. Yum Analysis of cognitive radio spectrum
access with optimal channel reservation,” IEEE Commu. Letters, vol. 11,
issue 4, pp. 304-306, Apr. 2007.
[13] H. Kim and K.G. Shin, “Efficient discovery of spectrum opportunities
with MAC-layer sensing in cognitive radio networks, IEEE Trans.
Mobile Comput., vol. 7, no. 5, pp. 533-545, May 2008.
[14] C. G. Cassandras and S. Lafortune, Introduction to discrete event
systems. Springer, 2009.
[15] V. G. Kulkarni, Modeling and analysis of stochastic systems. CRC Press,
1995.
[16] H. Kim and K.G. Shin, “Fast discovery of spectrum opportunities in
cognitive radio networks, 3rd IEEE Symposium on New Frontiers in
Dynamic Spectrum Access Networks, pp. 1-12, Oct. 2008.
... 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. ...
... 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 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 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 , π ph and π pl . ...
Article
Full-text available
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.
... For a summary of our comparison, we refer to Table 1. In [21], a CRN comprising one PU and N SUs was studied, where the whole spectrum is treated as one channel exclusively allocated to one user at a time. A steady-state analysis is conducted. ...
Article
Full-text available
In this paper, we introduce a four-dimensional continuous-time Markov chain model to evaluate the performance of cognitive radio networks. In such networks, secondary (unlicensed) users may opportunistically use the frequency channels not currently occupied by primary (licensed) users in order to increase the utilization of the wireless spectrum. Secondary users perform channel sensing before as well as during transmission in order not to interfere with primary users. The proposed model assumes that primary users arrive according to a bursty arrival process and moreover takes the possible occurrence of sensing errors (false alarms and misdetections) into account. Several performance measures including the collision rate between primary and secondary users, the blocking probabilities of primary or secondary users, and the mean delay of secondary users are derived and illustrated through numerical examples. The results show that the system performance strongly depends on the degree of burstiness in the arrival process of primary users. It is also observed that the quality of service of the primary network can be seriously compromised due to misdetection by secondary users.
... • As in [135], within each node n i , the licensed traffic is modeled as a two-state Markov chain (Busy, Idle) where the "Busy" state (respectively the "Idle" state) represents the channel state occupied by a PU (respectively, free of PUs) as it is sensed by the node n i . ω i k and ω i k are the respective Busy/Idle states' probabilities. ...
Thesis
Full-text available
With the advances in wireless communication technologies, cognitive radio sensor networks (CRSNs) stand as an efficient spectrum solution in the development of intelligent electrical power networks, the smart grids. The cognitive radio (CR) technology provides the sensors with the ability to use the temporally available licensed spectrum in order to escape the unlicensed spectrum resource scarcity problem. In this context, several challenging communication issues face the CRSN deployment for smart grids such as the coexistence of different electrical applications and the heterogeneous opportunities to access available licensed channels between smart grid sensors. The work conducted in this thesis focuses on spectrum resource allocations for CRSNs in smart grids. We concentrate our efforts on the development of new spectrum resource sharing paradigms for CRSNs in smart grids. The developed solutions focus on distributed and balanced spectrum sharing among smart grid sensors and on eventual CRSN deployment scenarios in smart grid areas. All along the thesis, channels are assigned without relying on a predefined common control channel (CCC) to exchange control messages before each spectrum access trial. All along the thesis, channels are assigned without relying on a predefined common control channel (CCC) to exchange control messages before each spectrum access trial. Performance evaluation of the different proposed channel assignment solutions shows their ability to achieve a distributed and fair opportunistic spectrum assignment in a way to consider different smart grid system characteristics.
... The final probability distribution is found solving the linear system composed by (26) and (27), where Q is the transition rate matrix and π = [π 1 , π 2 , …, π j ] is the stationary vector. The Markov steady state analysis and formulations are better discussed in [37]. ...
Article
Full-text available
This study aims to present an architecture for the planning of microgrids (MGs) in order to support system operator decision. In short, the proposed strategy is an iterative procedure that tries to find the optimal size of distributed energy resource (DER), which attends the necessities of stakeholders. The architecture has five distributed and correlated stages named MG coordination, MG operation optimisation, reliability assessment, contingency assessment, and searching mechanism. Since the DER selection involves multiple criteria and interests of different parts, it requires a multi-attribute decision system providing a list of possible configurations based on their relative importance as denoted by the stakeholders. Owing to that, the particle swarm optimisation is used to create the multidimensional space of search in which the optimal solution will be selected by means of Pareto front decision criteria. As a result, the architecture provides a candidate solution to optimal size (optimal rated power) of each DER, that must be installed in the MG in order to have an optimal balance between technical, economical, social, and environmental aspects. To have realistic results, such a strategy is performed on a case study of a potential campus MG program.
... Cognitive radios use a wide range of spectrum and it is very difficult to formulate a single PU activity model [36,40]. The PU activity can be described through a widely used continuous-time, alternating ON/OFF Markov renewal process (MRP) [22,37,48]. Based on this model, Fig. 2 indicates the occupancy of a channel by PU, i.e. ...
Article
Full-text available
Communication systems play an important role in smart grid (SG). Advanced Metering Infrastructure (AMI) is hybrid architecture in smart grid comprising of smart meters and gateways. With AMI network, consumers can achieve demand side management, real time pricing, load scheduling, and upgrading of software updates through gateways to a number of smart meters without the need to visit every place. Information exchange can occur in the form of meter readings from meters to utility, from meters to AMI and from AMI to utility. Broadcasting is one possible solution in these scenarios for information exchange and cognitive radio networks (CRNs) are one possible solution for communication that provides large data transmission utilizing available spectrum resources from licensed and unlicensed bands. Broadcasting is challenging in CRNs due to licensed/primary user (PU) activity, availability of multiple channels, and channel diversity. Therefore, PU protection must be provided at all cost and data transmission should be quick and reliable for a smooth operation. In this paper, we propose two novel reliable schemes, i.e., probability-based broadcasting scheme for CR-based smart grid and area-based broadcasting scheme for CR-based smart grid specifically designed for AMI networks. Our schemes provide reliable data to smart meters with sufficient PU protection. We have compared our schemes with two flooding techniques, i.e., key policy attribute based encryption (Fadlullah et al. in IEEE Commun Mag 50:150–156, 2012) and key management scheme (Liu et al. in IEEE Trans Ind Electron 60(10):4746–4756, 2013). Simulation in NS-2 validates our schemes as a viable solution in cognitive radio-based smart grid systems.
Article
Network function virtualization (NFV) implements network functions as software, which enables flexible, resource‐efficient, and rapid provision of network services. In NFV, network services are realized by the service function chain (SFC), which is a chain of virtual network functions (VNFs) linked in the proper order. Both availability and deployment cost are key concerns for network operators providing network services as SFC. This paper proposes a flexible VNF placement model on a per‐VNF instance basis that minimizes deployment costs while satisfying availability requirements that may be placed on SFC. This paper uses a multidimensional universal generating function (MUGF) method, which is a multistate system analysis method, to compute the availability of a multistate SFC system with multiple VNFs coexisting on a server. The MUGF method calculates the performance of the entire SFC by combining the performance of servers as determined by applying a continuous‐time Markov chain. To reduce the time to compute the SFC availability, we introduce operators to be applied to MUGF and develop an availability computing method. In addition, a heuristic algorithm for determining VNF placement targeting the lowest deployment cost possible while meeting availability requirements is presented. Numerical results show that the proposed model obtains VNF placement with lower cost than the conventional model in all examined cases. The proposed model achieves VNF placement at 58.5%–75.0% of the deployment cost of the conventional model for the same SFC availability requirements.
Article
Cognitive radio (CR) technology is being recognized as one of the main enabling technologies for supporting massive high-speed connectivity in multicell fifth-generation (5G) networks by allowing dynamic spectrum access policies according to predetermined etiquette. Under this paradigm, the available spectrum is opportunistically allocated to the different cells. A key metric that is heavily employed in designing efficient CR-based multicell spectrum-allocation mechanisms is the blocking rate. An efficient spectrum-allocation mechanism aims to adaptively allocate channels to the different cells such that the overall blocking rate is minimized. In this article, we use the theory of continuous-time Markov chains to derive a closed-form expression for the blocking rate in multicell CR-based 5G networks. In our derivations, we build two detailed mathematical models describing the frequency-spectrum usage of both primary and secondary users. We combine the two models in a hierarchical fashion. As opposed to related models in the literature which suffer high complexity, the proposed hierarchical structure yields simplicity and tractability. Furthermore, while existing research works overlook spectrum heterogeneity, the proposed model addresses this important factor. Simulation results demonstrate high accuracy in evaluating the blocking rate across the different cells in the network.
Article
Future green WiFi networks will require Access Points (APs) to minimize their energy usage and maximize their spectral efficiency; equivalently, APs need to maximize their Energy Efficiency (EE). To this end, transmit power control and channel bonding are promising approaches to improve the EE of APs. However, these approaches may cause interference between neighboring APs that lead to low capacity or data rates. To this end, we first outline a Continuous Time Markov Chain (CMTC) to study an AP's channel bonding process given random traffic arrivals and interference. After that, we outline a Deep Reinforcement Learning (DRL) solution that controls when an AP uses a single or bonded channel and its transmit power. Simulation results show that an AP equipped with our DRL solution improves its EE by 40% to 560% as compared to competing solutions.
Article
This paper discusses how to compute the parametric sensitivity function in continuous-time Markov chains (CTMC). The sensitivity function is the first derivative of the steady-state probability vector regarding a CTMC parameter. Since the sensitivity function is given as a solution of linear equations with a sparse matrix, several linear equation solvers are available to obtain it. In this paper, we consider Jacobi and successive-over relaxation as variants of the Gauss-Seidel algorithm. In addition, we develop an algorithm based on the Takahashi method for the sensitivity function. In numerical experiments, we comprehensively evaluate the performance of these algorithms from the viewpoint of computation time and accuracy.
Conference Paper
Full-text available
The primary function of a cognitive radio is to detect idle frequencies or sub-bands, not used by the primary users (PUs), and allocate these frequencies to secondary users. The state of the sub-band at any time point is either free (unoccupied by a PU) or busy (occupied by a PU). The states of a sub-band are monitored over L consecutive time periods, where each period is of a given time interval. Existing research assume the presence of a Markov chain for sub-band utilization by PUs over time, but this assumption has not been validated. Therefore, in this paper we validate existence of a Markov chain for sub-band utilization using real-time measurements collected in the paging band (928-948 MHz). Furthermore, since the detection of idle sub-bands by a cognitive radio is prone to errors, we probabilistically model the errors and then formulate a spectrum sensing paradigm as a hidden Markov model that predicts the true states of a sub-band. The accuracy of our proposed method in predicting the true states of the sub-band is substantiated using extensive simulations.
Article
Full-text available
Dynamic spectrum access has become a promising approach to fully utilize the scarce spectrum resources. In a dynamically changing spectrum environment, it is very important to consider the statistics of different users' spectrum access so as to achieve more efficient spectrum allocation. In this paper, we propose a primary-prioritized Markov approach for dynamic spectrum access through modeling the interactions between the primary and the secondary users as continuous-time Markov chains (CTMC). Based on the CTMC models, to compensate the throughput degradation due to the interference among secondary users, we derive the optimal access probabilities for the secondary users, by which the spectrum access of the secondary users is optimally coordinated, and the spectrum dynamics are clearly captured. Therefore, a good tradeoff can be achieved between the spectrum efficiency and fairness. The simulation results show that the proposed primary-prioritized dynamic spectrum access approach under proportional fairness criterion achieves much higher throughput than the CSMA-based random access approaches and the approach achieving max-min fairness. Moreover, it provides fair spectrum sharing among secondary users with only small performance degradation compared to the approach maximizing the overall average throughput.
Conference Paper
We address the problem of rapidly discovering spectrum opportunities for seamless service provisioning for secondary users (SUs) in cognitive radio networks (CRNs). Specifically, we propose an efficient sensing-sequence that incurs a small opportunity-discovery delay by considering (1) the probability that a spectrum band (or a channel) may be available at the time of sensing, (2) the duration of sensing on a channel, and (3) the channel capacity. We derive the optimal sensing-sequence for channels with homogeneous capacities, and a suboptimal sequence for channels with heterogeneous capacities for which the problem of finding the optimal sensing-sequence is shown to be NP-hard. To support the proposed sensing-sequence, we also propose a channel-management strategy that optimally selects and updates the list of backup channels. A hybrid of maximum likelihood (ML) and Bayesian inference is also introduced for flexible estimation of ON/OFF channel-usage patterns and prediction of channel availability when sensing produces infrequent samples. The proposed schemes are evaluated via in-depth simulation. For the scenarios we considered, the proposed suboptimal sequence is shown to achieve close-to-optimal performance, reducing the opportunity-discovery delay by up to 47% over an existing probability-based sequence. The hybrid estimation strategy is also shown to outperform the ML-only strategy by reducing the overall opportunity-discovery delay by up to 34%.
Article
Today’s wireless networks are characterized by a fixed spectrum assignment policy. However, a large portion of the assigned spectrum is used sporadically and geographical variations in the utilization of assigned spectrum ranges from 15% to 85% with a high variance in time. The limited available spectrum and the inefficiency in the spectrum usage necessitate a new communication paradigm to exploit the existing wireless spectrum opportunistically. This new networking paradigm is referred to as NeXt Generation (xG) Networks as well as Dynamic Spectrum Access (DSA) and cognitive radio networks. The term xG networks is used throughout the paper. The novel functionalities and current research challenges of the xG networks are explained in detail. More specifically, a brief overview of the cognitive radio technology is provided and the xG network architecture is introduced. Moreover, the xG network functions such as spectrum management, spectrum mobility and spectrum sharing are explained in detail. The influence of these functions on the performance of the upper layer protocols such as routing and transport are investigated and open research issues in these areas are also outlined. Finally, the cross-layer design challenges in xG networks are discussed.
Conference Paper
Dynamic spectrum access (DSA) is a promising approach for mitigating spectrum scarcity. Underlying DSA is the need for fast and reliable spectrum sensing over a potentially large band. In N.M. Neihart, et al., (May 2007), the concept of two-stage sensing scheme was introduced. In this work, we develop models for performance analysis based on mean time to detect an idle channel. Simulation results show that two-stage sensing leads to faster detection than conventional single-stage random search. System-level issues such as the impact of bandwidth of coarse sensing block and sensing duration of energy detector on mean detection time are also explored.
Article
Dynamic spectrum access (DSA) is a promising approach for the more effective use of existing spectrum. Of fundamental importance to DSA is the need for fast and reliable spectrum sensing over a wide bandwidth. A model for two-stage sensing is described based on an analysis of the mean time to detect an idle channel. Simulation results show that it provides significantly faster idle channel detection than conventional single-stage random searching. Several system-level issues are also investigated including the settling time of the phase-locked loop (PLL) in the frequency synthesizer, which determines the channel switching time. Effects of the bandwidth of the coarse sensing block and the integration duration of the energy detector are also presented.