<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Simulation a Modi ed Erlang Loss System with Multi-type Servers and Multi-type Customers?</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Stepan Rogozin</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Applied Mathematical Research Karelian Research Centre RAS</institution>
          ,
          <addr-line>Petrozavodsk</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>We consider a modi ed multiserver Erlang loss system with two-priority classes of customers: the rst priority customers (class-1) are lost if nd all servers busy, while the second priority customers (class-2) join an in nite capacity queue if nd all servers busy. A new feature of this system is that a multi-type servers assignment for the rst priority customers is allowed. We assume Poisson inputs and general service times for both classes. We show how the product form of class-1 stationary probabilities can be used to obtain the stability condition of the whole system. Also we perform simulation to con rm theoretical results.</p>
      </abstract>
      <kwd-group>
        <kwd>Modi ed Erlang System</kwd>
        <kwd>Two-Priority Customers</kwd>
        <kwd>Multi- type Customers</kwd>
        <kwd>Multi-type Servers</kwd>
        <kwd>Simulation</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>Internet tra c has been explosively increased in recent years and the most likely
it will grow in a future. Increased using of the smartphones, tablet and laptop
computers, smart watches etc. causes a spectrum shortage problems in
wireless networks. One of the way to solve this problem is to use cognitive wireless
networks [3]. There can be two classes of users in these networks: primary
(licensed) users and secondary (un-licensed) users. Secondary users may use the
bandwidths only if they do not interfere primary users and, in particular, if
primary users are not present. Primary users can interrupt transmissions of
secondary users, if there are no free channels. In this case secondary user evacuates
to the head of the bu er. When one of the channels becomes available, secondary
users can resume transmissions. We also assume that di erent channels in
general have di erent transmission rates and can accept a limited set of classes of
the primary users. This assumption is related to the notion of exible servers
[9,10]. This notion means that some service capacity can be transferred from one
pool of servers to another to satisfy di erent requirements. We also mention the
concept of cross-trained servers [11,12,13], where one pool of servers can serve
a limited set of customer types, while a second pool has been trained to serve
all types of customers. Models with exible servers and multiclass multiserver
setting often use for the purpose of nding an optimal allocation by minimizing
a cost function [14,9,15].</p>
      <p>Based on this motivation we will study the following queueing system. First,
following work [1], we consider a modi ed Erlang loss system with c identical
servers and two classes of customers: the rst priority customers (class-1) are
lost if nd all servers busy, while the second priority customers (class-2) join an
in nite capacity queue if nd all servers busy. Class-1 customers have absolute
priority over class-2 customers meaning that the transmission of a class-2
customer might be interrupted by a class-1 customer. Interrupted class-1 customers
evacuate to the head of the bu er and resume their transmission as soon as a
server is available.</p>
      <p>
        In the present research we study an extension of this system which in fact is a
combination of described modi ed Erlang system and another multi-class
multiserver Erlang-type system introduced and studied in the paper [2]. In this system
each server is served by only a limited set of customer classes and di erent classes
of customers in general have di erent arrival rates. Also each server in general
has di erent service rates. The customer assignment probabilities appear in this
system: for each customer class and for each set of idle servers the assignment
probability of this class customers to each available server must be given. The
analysis performed in the work [2] shows that one can choose the assignment
probabilities in such a way that the system becomes reversible (that is described
by a reversible Markov process) and in this case the stationary probabilities fPig
can be found in an explicit form. These stationary probabilities will appear in
stability condition of our system (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) and mean the probabilities that the system
has i busy servers by class-1 customers.
      </p>
      <p>
        In this work we combine these systems in such a way that the rst priority
customers (class-1) considered in the work [1] are divided into I subclasses which
are the classes of customers in the paper [2]. We note that the stationary
probabilities in this system are the same as in [2], since the second priority customers
do not a ect the assignment and the service of the rst priority customers. We
show that stability condition of the system described in [1] is also the stability
condition of our extended system provided the service rates are the same for
all servers, as in classical multi-server systems (identical servers). In this case
one can use found stationary probabilities fPig to obtain stability condition (
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
(see below) of our extended system. We note that this condition is correct if the
assignment probabilities of class-1 customers satisfy system equations (
        <xref ref-type="bibr" rid="ref12">12</xref>
        ) (see
below). In turn system (
        <xref ref-type="bibr" rid="ref12">12</xref>
        ) is adapted from [2].
      </p>
      <p>A similar model was studied by Akutsu and Phung-Duc [3] where primary
customer rst sense the channels before occupying them. In this work Poisson
arrivals and exponential service times of all classes of users are assumed. The
stability condition is suggested and veri ed by simulation in [3]. Other queueing
models of cognitive radio networks could be found in the papers [4,6,7,8].</p>
      <p>The rest of paper is the following. In Section 2 we describe an extended
system and show the stability condition of this system. In Section 3 we present
some preliminary results from the work [2]. In Section 4 we construct an
example of the extended system to show in detail how to nd the assignment
probabilities (which must satisfy some balance equations) and then calculate
the required stationary probabilities fPig. In Section 5 we perform simulation
to demonstrate the stability/instability of the system depending on whether the
conditions on the assignment probabilities are met or violated the mentioned
balance equations.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Description of the System</title>
      <p>
        In this work we study the extension of the following system with J identical
servers and two-priority classes of customers: the rst priority customers
(class1) are lost if nd all servers busy, while the second priority customers
(class2) join an in nite capacity queue if nd all servers busy. Customers of class-i
follow Poisson input with rate (i). The service discipline for class-2 customers
is assumed to be FCFS ( rst-come- rst-served). Also we assume that class-i
customers have independent identically distributed (iid) service times fSn(i)g
with generic element S(i). Denote by 2 = (
        <xref ref-type="bibr" rid="ref2">2</xref>
        )ES(
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) the tra c intensity of
class2 customers and let Pi be the stationary probability that i servers are occupied by
class-1 customers. Such a modi ed Erlang loss system is motivated and studied
in the paper [1] in which in particular the following stability criterion of this
system is obtained:
2 +
      </p>
      <p>J
X iPi &lt; J:
i=1
A new distinctive feature of the modi ed system is that a multi-type server
assignment for the priority customers is assumed. Each server can serve only a
limited set of subclasses of class-1 customers and di erent subclasses of customers
in general have di erent arrival rates. We assume Poisson inputs and
serverdependent service rates for the sets of priority subclasses. At the same time,
class-2 customers belong to only one type and can be served by any server.</p>
      <p>More exactly, we assume J numbered servers f1; :::; J g and the rst priority
(class-1) customers are multi-class divided on subclasses f1; :::; Ig. Subclass
customer i can be served by servers from a set S(i), and server j can serve customers
from subclasses C(j), for each i = 1; :::; I and j = 1; :::; J . Customers of subclass
i arrive at rate i, and in general, server j has rate j .</p>
      <p>
        Now we show that condition (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) is also the stability condition of this extended
system provided the service rates are the same for all servers. We apply the proof
from [1] (see Section 2) and show that relations (20),(21) in [1] are correct for
the extended system. Speci cally, we show that the completed work (i.e., the
total service time) of class-1 customers in interval [0; t) satis es:
Z t J
      </p>
      <p>
        X i1(Q1(u) = i)du; t
0 i=1
0;
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
where 1 is the indicator function and Q1(t) is the number of servers occupied by
class-1 customers at instant t. Indeed, we can split indicators in (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) into 2J 1
non intersection subsets of indicators:
1(Q1(t) = 1) =
1(Q1(t) = 2) =
      </p>
      <p>J
X 1(fonly the i-th server is busy at instant tg);
i=1
:::</p>
      <p>X
i;j2f1;::;Jg; i6=j
1(fonly the i-th and the j-th servers</p>
      <p>are busy at instant tg);
1(Q1(t) = J ) = 1(fall servers are busy at instant tg):
Then we can obtain the corresponding stationary probabilities as in relations (21)
in the paper [1]. We denote by V^1(t) the work of class-1 customers accepted by
the system in time interval [0; t]. Note that V^1(t) does not include the lost work.
Let W1(t) be the workload (the remaining work to be done) of class-i customers
at instant t . It is easy to see that,</p>
      <p>V^1(t) =</p>
      <p>Z t J</p>
      <p>
        X[i1(Q1(u) = i)]du + W1(t); t
0 i=1
0:
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
Because the number of class-1 customers is upper bounded as Q1(t) J , then
it is easy to show that the class-1 customer queue is a positive recurrent
regenerative process [5] and the following limit exists:
lim
t!1
      </p>
      <p>EV^1(t)
t</p>
      <p>1 Z t J
= lim X[iP(Q1(u) = i)]du =</p>
      <p>t!1 t 0 i=1</p>
      <p>J
= X i lim
i=1 t!1 t 0
1 Z t</p>
      <p>
        J
X iPi:
i=1
P(Q1(u) = i)du =
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
The key observation is that the stationary probability Pi, that i servers are
occupied by class-1 customers, can be represented as the limiting fraction of
the corresponding busy time. This observation implies the last equality in (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ).
The rest of the proof is the same as in [1]. We note that if the service rates
are di erent then (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) does not express the completed work of class-1 customers,
and the equality (
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) does not hold. Therefore we further assume that the service
rates are the same for all servers.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Preliminary Results</title>
      <p>Now we present some results from paper [2]. We denotes by X(t) the set of
numbers of servers which are not busy by class-1 customers at time t. The state
space of the process fX(t)g is S f1; :::; J g, and is all possible combinations
of the numbers of servers. When the system is in state S an arriving
class1 customer of subclass i selects a server j 2 S with the probability Pi;j (S).
These assignment probabilities are the control parameters that we can choose to
obtain the stationary distribution of the system. If i 2= C(j) then Pi;j (S) = 0. If
S = fkg and i 2 C(k) then Pi;k(S) = 1 for all k 2 f1; :::; J g. We note that
class2 customers do not a ect the assignment and the service of class-1 customers.
Therefore all results obtained in the paper [2] for the loss system with multi-class
customers and multi-class servers and brie y presented below are applicable for
our extended system.</p>
      <p>
        We assume Poisson input and exponential service times for all of customer
subclasses. Under this assumption the process fX(t)g is a continuous-time Markov
chain. If we have arbitrary service time distribution, we obtain the same
stationary distribution. See the proof of this in Proposition 7 in the paper [2]. Now we
show that one can choose the assignment probabilities in such a way that one
can obtain the stationary distribution of the process fX(t)g (as in the paper [2])
and also obtain probabilities Pi in (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ).
      </p>
      <p>
        Now we assume that the process fX(t)g is reversible. Actually, in the paper
[2] this statement is claimed but not shown in details (see Section 3 in [2]),
and we check it for our example by conducting simulation in Section 5. Because
fX(t)g is reversible, then the following detailed balance equations hold:
(S) j (S) = (Snfjg) j
for all subset S
f1; :::; J g and j 2 S;
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
where (S) is the stationary probabilities that servers S are not busy by class-1
customers, j (S) is the rate at which server j 2 S becomes busy, when the system
is in state S. From these equations one can obtain the stationary distribution
for S = fj1; :::; jmg, j1; :::; jm 2 f1; :::; J g and m = 1; :::; J :
(
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
(
        <xref ref-type="bibr" rid="ref7">7</xref>
        )
(S) = (;)
      </p>
      <p>j1 j2 j3
j1 (fj1g) j2 (fj1; j2g) j3 (fj1; j2; j3g)
jm ;
jm (S)
where (;) normalizes the sum to 1. Further we denote
= (S);
(k) = (Snfkg);</p>
      <p>(fj;kg) = (Snfj; kg);
j = j (S) and
(k) = j (Snfkg)
j
for all S</p>
      <p>f1; :::; J g and j; k 2 S.</p>
      <p>
        Proposition 1. If detailed balance equations (
        <xref ref-type="bibr" rid="ref5">5</xref>
        ) hold, then the following
recursion holds:
Proof. From the detailed balance equations we have:
j =
k
(k)
j
(j) :
k
j =
k =
(j) j ;
(k) k:
Then we obtain:
and nally we obtain:
(k) (k) =
      </p>
      <p>j
(j) (j) =
k
(fj;kg) j ;
(fj;kg) k;
j 6= k;
j 6= k;
(k) =
j
(j) =
k
(fj;kg) j =</p>
      <p>(k)
(fj;kg) k =
(j)
(fj;kg) j k ;</p>
      <p>
        k
(fj;kg) j k :
j
(
        <xref ref-type="bibr" rid="ref8">8</xref>
        )
(
        <xref ref-type="bibr" rid="ref9">9</xref>
        )
(
        <xref ref-type="bibr" rid="ref10">10</xref>
        )
(
        <xref ref-type="bibr" rid="ref11">11</xref>
        )
f1; :::; J g,
(
        <xref ref-type="bibr" rid="ref12">12</xref>
        )
Now recursion (
        <xref ref-type="bibr" rid="ref7">7</xref>
        ) follows from (
        <xref ref-type="bibr" rid="ref8">8</xref>
        ) and (
        <xref ref-type="bibr" rid="ref9">9</xref>
        ) .
      </p>
      <p>We denote by (S) the rate at which one of the idle servers becomes busy
when the system is in state S. It is clear that the following relations holds for
all S f1; :::; J g:
(S) = X j (S) =
j2S</p>
      <p>
        X
i2C(S)
i:
Proposition 2. The equations (
        <xref ref-type="bibr" rid="ref7">7</xref>
        ) and (
        <xref ref-type="bibr" rid="ref10">10</xref>
        ) uniquely determine the values of
j (S) by the following recursion for all S f1; :::; J g and j 2 S:
j (S) = (S)
1 +
      </p>
      <p>(j)
X k</p>
      <p>(k) :
k2Snfjg j
The proof is by induction on size of S (see Proposition 1 in the paper [2]).</p>
      <p>
        This result shows that the stationary probabilities (
        <xref ref-type="bibr" rid="ref6">6</xref>
        ) can be expressed
explicitly, using (
        <xref ref-type="bibr" rid="ref10">10</xref>
        ) and (
        <xref ref-type="bibr" rid="ref11">11</xref>
        ).
      </p>
      <p>Proposition 3. There exist assignment probabilities Pi;j (S), for all S
j 2 S, and i 2 C(S), which satisfy the following relations:</p>
      <p>
        X
i2C(j)
j (S) =
iPi;j (S):
The proof of this statement can be found in Propositions 2-6 in the [2]. It is
important to note that if we choose the assignment probabilities satisfying (
        <xref ref-type="bibr" rid="ref12">12</xref>
        )
then the system will be reversible and have the stationary distribution (
        <xref ref-type="bibr" rid="ref6">6</xref>
        ) (see
Section 3 in [2]).
      </p>
      <p>
        To obtain the probabilities in stability condition (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) we should sum up the
stationary probabilities (
        <xref ref-type="bibr" rid="ref6">6</xref>
        ) as follows:
      </p>
      <p>Pk =</p>
      <p>
        X
j1;:::;jJ k2f1;:::;Jg
(fj1; :::; jJ kg)
for all k 2 f1; :::; J g:
(
        <xref ref-type="bibr" rid="ref13">13</xref>
        )
Substituting this expression in inequality (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ), we obtain the stability condition
of the extended system in an explicit form.
Example 1.
      </p>
      <p>In this Section, we consider an example of the new system to show in detail how
to nd stationary and assignment probabilities.</p>
      <p>Fig.1. Example</p>
      <p>
        Let J = 3, I = 2, C(
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) = f1;2g, C(
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) = f1;2g and C(
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) = f1g (see Fig.1.).
By (
        <xref ref-type="bibr" rid="ref6">6</xref>
        ) we have:
(f1g) = (;) 1(f11g); (f2g) = (;) 2(f22g); (f3g) = (;) 3(f33g);
(f1;2g) = (;) 1(f1g) 2(f12;2g);
1
1 3
(f1;3g) = (;) 1(f1g) 3(f1;3g);
      </p>
      <p>2 3
(f2;3g) = (;) 2(f2g) 3(f2;3g);</p>
      <p>1 2 3
(f1;2;3g) = (;) 1(f1g) 2(f1;2g) 3(f1;2;3g):</p>
      <sec id="sec-3-1">
        <title>It is easy to see that:</title>
      </sec>
      <sec id="sec-3-2">
        <title>By relation (11) we have:</title>
        <p>1(f1g) = 1 + 2; 2(f2g) = 1 + 2; 3(f3g) = 1:
(f1;2g) = 1 + 2; (f2;3g) = 1 + 2; (f1;3g) = 1 + 2;
(f1;2;3g) = 1 + 2:</p>
      </sec>
      <sec id="sec-3-3">
        <title>From formula (11) it follows that,</title>
        <p>
          Similarly, we obtain:
Now we can write down the stationary probabilities (S) by substituting the
obtained above rates i(S) in expression (
          <xref ref-type="bibr" rid="ref6">6</xref>
          ):
(f1g) = (;) 1 +1 2; (f2g) = (;) 1 +2 2; (f3g) = (;) 13;
(
          <xref ref-type="bibr" rid="ref14">14</xref>
          )
P1 = (f1;2g) + (f2;3g) + (f1;3g);
P2 = (f1g) + (f2g) + (f3g);
        </p>
        <p>
          P3 = (;):
where, recall, we use normalization condition to nd (;). Now, using (
          <xref ref-type="bibr" rid="ref13">13</xref>
          ), it is
easy to write down the stationary probabilities Pi:
Finally, from (
          <xref ref-type="bibr" rid="ref12">12</xref>
          ), we can obtain the assignment probabilities as follows:
1P1;1(f1;2g) + 2P2;1(f1;2g) = 1 +2 2;
(16)
This system has in nity number of solutions, because we can vary some
probabilities, for example P1;1(f1;2g) and P1;1(f1;2;3g). We give some solutions of
this system in Section 5 below.
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Simulation</title>
      <p>To check theoretical results presented above, we conduct discrete-event
simulation of the system described in Example 1. In addition, we assume that
and T (S; t) is the time, in interval [0; t), when the system is in the state S. Also
we introduce l(t) (loss rate), the number of customer losses per time unit in
interval [0; t).</p>
      <p>Fig. 3. Number of losses per time unit in interval [0; t) (Sample mean l(t)): case a)
corresponds to row 4 in Table 1; case b) corresponds to row 3 in Table 1; case c)
corresponds to row 1 in Table 2; case d) corresponds to row 2 in Table 1.</p>
      <p>We obtain the sample mean based on 100 paths of (t) and present their
stationary values in Tables 1 and 2. We consider some di erent sets of
assignment probabilities: 4 cases violate equation system (16) (see Table 1) and 9 cases
satisfy it (see Table 2). To satisfy equation system (16) we can vary P1;1(f1; 2g)
and P1;1(f1; 2; 3g) (free variables, marked columns) while other probabilities
depend on free variables or are uniquely determined. It is easy to see that (t) in
Table 1 is much larger than in Table 2, that con rms that stationary
probabilities (17) are found correctly (for cases in Table 2) and the process is reversible.
One can see on Fig.2 that (t) converges for both in the cases when the system
(16) is satis ed and in the cases when it is violated. We also show that number
of customer losses l(t) also converges but for the cases when the system (16)
is violated l(t) is not much larger than for the cases when the system (16) is
satis ed (see Fig.3). Moreover, case d) shows that we can obtain l(t) less than
for the cases when the system (16) is satis ed. This example shows that product
form distribution is not optimal to minimize losses.</p>
      <p>
        Finally, we calculate the stability condition (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) and, provided this condition is
satis ed, check stability by simulation queue size of class-2 customers for Pareto
service times. In our example the number of servers J = 3, and from (18) and
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) we obtain the upper bound for 2 as
In the experiments, we construct the sample mean queue size Q2(t) based on
300 paths queue size of class-2 customers for di erent values of 2 (see Fig.4). It
is easy to see that, if (19) does not hold, then Q2(t) increases linearly to in nity
re ecting strong instability. On the other hand, when condition (19) is satis ed
then we see that all paths are stable.
6
      </p>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>We consider a modi ed Erlang loss system with multi-class multi-server rst
priority customers and a queue for second priority customers. In this work we show
that the stationary distribution describing this system has the product form and
is the same as in the system considered in the paper [2]. Furthermore, we use
these stationary probabilities to calculate the stability condition of the entire
system expressed as the upper bound for the tra c intensity generated by the
second priority customers. Simulation illustrates that the assignment
probabilities, satisfying conditions in the considered example, indeed imply the product
form of the stationary distribution. Moreover, we show that the stability
condition holds for the example studied in Section 4. On the other hand, simulation
also shows that the product form distribution setting is not optimal to minimize
the losses in the system.
7</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgement</title>
      <p>The authors thanks his adviser Prof. Evsey Morozov for help and useful
comments.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Morozov</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rogozin</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nguyen</surname>
            ,
            <given-names>H.Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Phung-Duc</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Modi ed Erlang loss system for cognitive wireless networks</article-title>
          .
          <source>Journal of Mathematical Sciences</source>
          (
          <year>2020</year>
          )
          <article-title>(submitted).</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Adan</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hurkens</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weiss</surname>
          </string-name>
          , G.:
          <article-title>A reversible erlang loss system with multitype customers and multitype servers</article-title>
          .
          <source>Probability in the Engineering and Informational Sciences</source>
          <volume>24</volume>
          (
          <issue>4</issue>
          ),
          <fpage>535</fpage>
          -
          <lpage>548</lpage>
          (
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Akutsu</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Phung-Duc</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Analysis of retrial queues for cognitive wireless networks with sensing time of secondary users</article-title>
          ,
          <source>Lecture Notes in Computer Science, LNCS 11688</source>
          , pp.
          <fpage>77</fpage>
          -
          <lpage>91</lpage>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Akyildiz</surname>
            ,
            <given-names>I. F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
          </string-name>
          , W.-Y.,
          <string-name>
            <surname>Vuran</surname>
            ,
            <given-names>M. C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mohanty</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>NeXt generation dynamic spectrum access cognitive radio wireless networks: a survey</article-title>
          .
          <source>Computer Networks</source>
          <volume>50</volume>
          (
          <issue>13</issue>
          ),
          <volume>2127</volume>
          {
          <fpage>2159</fpage>
          (
          <year>2006</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Asmussen</surname>
          </string-name>
          ,
          <source>S. Applied probability and Queues. 2nd edn</source>
          . Springer, Springer-Verlag New York (
          <year>2003</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Konishi</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Masuyama</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kasahara</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Takahashi</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Performance analysis of dynamic spectrum hando scheme with variable bandwidth demand of secondary users for cognitive radio networks</article-title>
          .
          <source>Wireless Networks</source>
          <volume>19</volume>
          ,
          <issue>607</issue>
          {
          <fpage>617</fpage>
          (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Salameh</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>De Turck</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bruneel</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Blondia</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wittevrongel</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>Analysis of secondary user performance in cognitive radio networks with reactive spectrum hando</article-title>
          .
          <source>Telecommunication Systems</source>
          <volume>65</volume>
          ,
          <fpage>539</fpage>
          {
          <fpage>550</fpage>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Wong</surname>
            ,
            <given-names>E. W. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Foh</surname>
            ,
            <given-names>C. H.</given-names>
          </string-name>
          :
          <article-title>Analysis of cognitive radio spectrum access with nite user population</article-title>
          .
          <source>IEEE Communications Letters</source>
          <volume>13</volume>
          (
          <issue>5</issue>
          ),
          <volume>294</volume>
          {
          <fpage>296</fpage>
          (
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Down</surname>
            ,
            <given-names>D. G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lewis</surname>
            ,
            <given-names>M. E.</given-names>
          </string-name>
          :
          <article-title>Dynamic load balancing in parallel queueing systems: stability and optimal control</article-title>
          .
          <source>European Journal of Operational Research</source>
          ,
          <volume>168</volume>
          , 509{
          <fpage>519</fpage>
          (
          <year>2006</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Tsai</surname>
            ,
            <given-names>Y. C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Argon</surname>
          </string-name>
          , N. T.:
          <article-title>Dynamic server assignment policies for assembly-type queues with exible servers</article-title>
          .
          <source>Naval Research Logistics</source>
          ,
          <volume>55</volume>
          (
          <issue>3</issue>
          ),
          <volume>234</volume>
          {
          <fpage>251</fpage>
          (
          <year>2008</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Agnihothri</surname>
            ,
            <given-names>S. R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mishra</surname>
            ,
            <given-names>A. K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Simmons</surname>
            ,
            <given-names>D. E.</given-names>
          </string-name>
          :
          <article-title>Workforce cross-training decisions in eld service systems with two job types</article-title>
          .
          <source>The Journal of the Operational Research Society</source>
          ,
          <volume>54</volume>
          (
          <issue>4</issue>
          ),
          <volume>410</volume>
          {
          <fpage>418</fpage>
          (
          <year>2003</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Ahghari</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Balcioglu</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Bene ts of cross-training in a skill-based routing contact center with priority queues and impatient customers</article-title>
          .
          <source>IIE Transactions</source>
          ,
          <volume>41</volume>
          , 524{
          <fpage>536</fpage>
          (
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Tekin</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hopp</surname>
            , W. J., Van Oyen,
            <given-names>M. P.</given-names>
          </string-name>
          :
          <article-title>Pooling strategies for call center agent cross-training</article-title>
          .
          <source>IIE Transactions</source>
          ,
          <volume>41</volume>
          (
          <issue>6</issue>
          ),
          <volume>546</volume>
          {
          <fpage>561</fpage>
          (
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Ahn</surname>
          </string-name>
          , H.-S.,
          <string-name>
            <surname>Duenyas</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          , Zhang,
          <string-name>
            <surname>Q. R.</surname>
          </string-name>
          :
          <article-title>Optimal control of a exible server</article-title>
          .
          <source>Advances in Applied Probability</source>
          ,
          <volume>36</volume>
          , 139{
          <fpage>170</fpage>
          (
          <year>2004</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Stolyar</surname>
            ,
            <given-names>A. L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tezcan</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Control of systems with exible multi-server pools: a shadow routing approach</article-title>
          .
          <source>Queueing Systems</source>
          ,
          <volume>66</volume>
          , 1{
          <fpage>51</fpage>
          (
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>