Академический Документы
Профессиональный Документы
Культура Документы
I. INTRODUCTION
HE increasing demand for personal high data rate wireless applications drives the efforts for more efficient usage
of the finite radio spectrum resource. It is envisioned that this
problem can be resolved through the deployment of cognitive
radios which detect whether a particular segment of the radio
spectrum is in use. They jump into the temporarily-unused spectrum very rapidly, without interfering with the transmissions
of other authorized (licensed) users. Even though the benefits
of such an approach are currently widely recognized, there are
many challenges [6], [24], [27] regarding the spectrum-allocation techniques that deal with a dynamic environment, where
Manuscript received July 28, 2008; revised November 13, 2008. First published April 14, 2009; current version published May 22, 2009. This work was
supported in part by the Office of Naval Research under the Grant N00014-04-10088 and the Texas Higher Education Coordinating Board under Advanced Research Program Grant 010115-0013-2006.
The authors are with the Department of Electrical and Computer
Engineering, University of Texas at San Antonio, San Antonio, TX
78205 USA (e-mail: catalin.lacatus@utsa.edu; david.akopian@utsa.edu;
medhi.shadaram@utsa.edu).
Digital Object Identifier 10.1109/JSYST.2009.2017391
ATUS
LAC
et al.: FLEXIBLE SPECTRUM AND POWER ALLOCATION FOR OFDM UNLICENSED WIRELESS SYSTEMS
255
256
We define the interference function seen by a given bit detector as the denominator of the th bit SINR
(2)
(7)
where
(8)
is the correlation matrix of the interference plus noise plus liestimation process, and
censed activity seen in bit
is the correlation matrix of the received signal
defined in (3).
Our goal is to derive a distributed processing algorithm that
adjusts the transmitter spectrum precoding matrix and powers to
minimize the interference function associate with each bit, in the
presence of additive white Gaussian noise (AWGN) and narrow
band interference (NBI) from licensed transmissions, subject to
QoS constraints. According to (6), we note that the minimization of the interference function is equivalent to the maximization of user SINR for a fixed bit power.
III. PROBLEM FORMULATION
The control layers of the unlicensed system will define the
transmission rate depending on the current applications. From
the physical layer point of view, each bit has to be received with
an established probability of error or otherwise an SINR target,
, has to be obtained for each sent bit.
As in the general case of OFDM systems, we consider that
during an
the bits have equal powers,
OFDM symbol period. For flexibility, it is suitable to define
the cost function for each transmitted bit and not for the entire
system. Our approach allows us to design a system that has an
(5)
(6)
ATUS
LAC
et al.: FLEXIBLE SPECTRUM AND POWER ALLOCATION FOR OFDM UNLICENSED WIRELESS SYSTEMS
adaptive traffic according to the upper layer applications of unlicensed system and the network operating conditions. This is a
must for cognitive radio systems [26]. The total amount of information will be regulated by the control layers of the unlicensed
system, which have to restrict the power transmitted by the unlicensed system and the number of bits per OFDM symbol. Even
if the unlicensed transmitter does not have a precise information
about the licensed traffic, it has the ability to adapt its transmission based on the received correlation matrix forwarded by the
unlicensed receiver. Different approaches of correlation matrix
feedback are proposed in [15], where the amount of feedback
information can be reduced significantly for the iterative algorithms as in our case. In order to develop a distributed processing
algorithm, next, we define the bit spectrum pattern and power allocation strategies under QoS constraints.
A. Spectrum Allocation Strategy
We associate the bit cost function with the interference
, defined in (7) for
seen in decoding each bit,
. As we mentioned earlier, we have chosen the
interference function as a cost function because it is inversely
proportional to the bit SINR for a fixed power. In order to
minimize the transmitted bit cost function, the system spectrum
allocation strategy is the greedy adjustment of the bit spectrum
, for
while the transmitted power
pattern,
per bit is fixed to . The optimal bit spectrum patterns are found
by solving individually the constrained optimization problems
(9)
where the inputs are the previously transmitted bit spectrum pat, and the received correlation matrix, . Based on (8)
tern,
can be found.
The Lagrange multiplier method is a classical approach to
solve individual optimization problem for which we construct
the Lagrangian
(10)
represents the Lagrange multiplier associated with
where
the nonlinear constraint, for
. From the KuhnTucker (KT) necessary condition, we find that the optimal bit
spectrum pattern has to satisfy the following condition:
(11)
expressed in terms of the Lagrange multipliers
, imwith
plying that the optimal spectrum pattern has to be the eigenfor
vector corresponding to the minimum eigenvalue of
. This spectrum pattern optimization is similar
to optimal codeword optimization for the uplink of a CDMA/
FDMA systems. Optimal codewords that maximize the system
capacity, , and minimize the interference are a set of orthogor a set of Welch bound equality
onal sequences for
[21], [23]. For equal bit SINR
(WBE) sequences if
target, the minimum of all the interference functions is the same
for all the transmitted bits.
257
258
transmission rate per OFDM symbol, that can be accommodated by the SPA-OFDM system without perturbing the active
licensed users. Thus, the sum of all bit received powers has to be
smaller than the total allowed powers to be received per unused
frequencies
(15)
(18)
From (13) and (15), the maximum number of transmitted bits
confor the SPA-OFDM system subject to bit SINR and
straints is
(16)
We will implement the iteration (18) as following:
According to the isolation that is established between the li, the control
censed and unlicensed systems, defined by
layers of the SPA-OFDM system can decide how many and what
applications can be run by the system at any point of time. Thus,
when the unlicensed system wants to initiate a new application,
it will inform the control layer about its intention. The control
layer decides if the application can be run or not, according to
the admissibility condition (16). Finally, it will notify the unlicensed system about the possibility to start or discharge the new
application. On the other hand, the inequality (16) can be used to
define the QoS at the physical layer for a predefined number of
applications or predefined transmission rate per OFDM symbol,
, and maximum transmitted power on each unused frequency,
, as follows:
(17)
For a predefined bit SINR and restrictions on each frequency
, the SPA-OFDM system has the freedom to
defined by
without perturbing the licensed
adapt its transmission rate,
active users. The equilibrium point will be optimal and it is characterized by the minimum power allocation for a predefined
SINR target, . Up to this point, we know that we have an
optimal equilibrium for the unlicensed system, providing that
the optimization problem (9) has an optimum equilibrium point
and the power allocation mechanism preserves the spectrum allocation optimality. Next, we have to develop an algorithm that
drives the system toward the optimal equilibrium point and we
have to prove its convergence.
IV. ALGORITHM DERIVATIONS
The optimal bit spectrum patterns are found by solving individually the constrained optimization problems (9). The solution suggested by (11) is not feasible in mobile end user communications because of the computational complexity of required eigen value decomposition. For more robustness, it is
also preferable to use adaptive algorithms with very small adjustment steps toward the optimal point. Some such adaptive algorithms can be found elsewhere, e.g., for power control, autohas at most
matic gain control, equalization, and so on.
for
, and to solve
a global minimum over
the problem (9), we apply a normalized gradient method. Also,
(20)
for a fixed and small enough step size .
The proposed algorithm for interference minimization consists of two stages. The first stage is a round robin iterations performed sequentially for all transmitted bits per OFDM symbol,
, is replaced with
in which the current bit spectrum pattern,
according to (18) up to the bit spectrum pattern equilibrium point. In the second stage the algorithm adapts the power
according to (12) to meet the SINR constraints with the minimum power. Formally, we state the algorithm as below.
Algorithm
1) Input data: correlation matrix of the received
, constant and tolerance
signal , power limit
.
2) If the admissibility condition (16) is satisfied GO TO
Step 3 ELSE reject the new request.
3) If the change in bit cost function is less than for any
transmitted bit GO TO Step 5, else GO TO Step 4.
do:
4) For each bit
using (8).
a) Compute
b) Replace its current bit spectrum pattern
with
according to (18).
c) Go to step 3.
5) Adapt the power for transmitted bits to reach the target
SINR, , Go TO Step 2.
Assuming that the correlarion matrix of the received signal
is estimated at the receiver and made available at the transmitter, the algorithm can be implemented in a distributed processing manner and run independently for each transmitted bit.
We stress again, that our distributed processing algorithm allows the unlicensed system to adapt dynamically the transmission rate by transmitting a variable number of bits with the same
target SINR . Thus, the algorithm allows the transition from
an optimal configuration to another one where the transmission
rate varies. The same dynamic properties cannot be exploited
for the centralized algorithms that employ the classical spectral
decomposition because they can be implemented just for a fixed
number of transmitted bits and fixed powers.
ATUS
LAC
et al.: FLEXIBLE SPECTRUM AND POWER ALLOCATION FOR OFDM UNLICENSED WIRELESS SYSTEMS
(23)
Now, in order to prove the algorithm convergence we have to
prove that the bit spectrum allocation procedure reaches its equilibrium point, while the power allocation mechanism does not
change the problem optimality, but translates the spectrum allocation equilibrium point. The algorithm consists of two stages,
the first one is defined by the bit spectrum allocation procedure, where each bit minimizes its interference function and the
second stage represents the bit power adaptation.
of the SPA-OFDM system conProposition 1: The
verges to a fixed point for the robin round bit spectrum pattern
with
iterations defined by the replacement of
according to (18).
Proof: For each bit , we perform a robin round iteration
where the iteration of th bit is denoted by
(24)
At the iteration
259
is replaced with
(25)
and
represent the current and next iteration at
where
the moment for the th bit.
from
Based on inequality (21), we compare the
from (25) and we get that
(24) with
(26)
converges to a fixed point because it is lower
We note that
bounded and decreases with each iteration.
From (24), if
is minimum then
is also minhas no local minima
imized for each bit . Given that
other than the global minima [1], we can consider that our
system converges asymptotically at the optimal equilibrium
point. It implies that the algorithm will provide an optimal
solution; however it is not unique. This result is according to
the previous spreading sequence design theory.
In order to assure a proper reception, each bit has to be received with an established SINR threshold, , implying an
equal received power, p, for white or colored noise [22], [23].
The power allocation mechanism translate the optimum spectrum equilibrium point without changing the fixed point properties. Thus, the algorithm converges to a fixed point according
to Proposition 1.
Based on relation (11), for any transmitted bit , the
quadratic expression of each bit cost function reaches its
is the eigenvector
minimum when the codeword
. The optimal
corresponding to the minimum eigenvalue of
spectrum equilibrium point will be characterized by
(27)
and
the minimum eigenvalue and the correwith
.
sponding eigenvector of
Based on relations (6) and (27) the maximum SINR of bit is
obtained using correlators that use the replica of the transmitted
bit spectrum pattern vectors for which the received bit SINR
becomes
(28)
is the expression of SINR
According to [16],
obtained for the optimal linear receiver, the minimum mean
squared error (MMSE) receiver, that has the property to maximize the SINR in the presence of multiple access interference
and white/colored noise. It implies that for the optimal equilibrium point, the receiver that employs correlators with the transmitted bit spectrum pattern replica for bit reception is equivalent
with the MMSE receiver. Thus, the optimal bit spectrum pattern
reduces the MMSE receiver to the simplest possible receiver, the
conventional correlator for the optimal bit spectrum pattern and
260
(29)
According to [4] the system capacity of SPA-OFDM system
that is the norm of , is
is Schur-concave, while the
is a positive
a convex function for a fixed power , where
definite matrix. According to [4], [17] the bit spectrum patterns that minimize the norm (23) will maximize the capacity
of SPA-OFDM system. Thus, the optimal bit spectrum patterns
will maximize the capacity, , of SPA-OFDM system for the
minimum power allocation subject to bit SINR constraints.
VI. SPA-OFDM SYSTEM ANALYSIS AND DISCUSSIONS
For a detailed study, Section VI-A presents the optimal bit
spectrum pattern and power allocations not only per bit, but also
per each subcarrier frequency for small systems. Section VI-B
analyzes the 128 SPA-OFDM system for different scenarios,
using the computer simulation methodology [14].
A. Algorithm Behavior
In this section we consider a SPA-OFDM system that transmits a total of
bits on
orthogonal subcarriers and
. The algorithm constants are
,
AWGN with
. Plotting the BER, we always consider
and tolerance
during the next simulations.
Experiment 1: Unlicensed User Rate Flexibility: We started
with the system where the unlicensed user transmits a total
bits on
subcarriers with the target
number of
SINRs
and
for which the algorithm designed
the transmit optimal bit spectrum pattern matrix
and powers
and
implies that in the resulting configuration, the transmitted bits are orthogonal among
them and orthogonal to the licensed user. We increase the rate
of the transmitted unlicensed system by adding a bit, so that the
, and we asnew number of transmitted bits becomes
.
sume that this continues to keep the same target SINRs
This change in system configuration triggers the algorithm
which in this case yields the bit spectrum pattern matrix
and powers
which satisfies
, and implies that in
the resulting configuration the active bit spectrum patterns are
orthogonal.
and powers
ATUS
LAC
et al.: FLEXIBLE SPECTRUM AND POWER ALLOCATION FOR OFDM UNLICENSED WIRELESS SYSTEMS
M=4 L=4
M=5 L=4
Fig. 2. Bit power assignment on each frequency for AWGN presence (a) SPA;
. (b) SPA-OFDM
;
.
OFDM
They satisfy
261
Fig. 3. Bit power assignment on each frequency for AWGN presence and licensed user. (a) SPA-OFDM
and one licensed user. (b) SPA;
OFDM
;
and one licensed user.
M=4 L=4
M=3L=4
262
system operating in the 850-MHz band in the presence of licensed transmission. We consider the SPA-OFDM system that
orthogonal carrier frequencies. Each of
uses a total of
the 128 frequency subband occupies a bandwidth of 312.5 kHz,
resulting in a total bandwidth of 40 MHz for the system. Each
transmitted bit is spread in frequency by a unique bit spectrum
pattern designed using our distributed algorithm described in the
previous section. Depending upon the rate requirements of the
upper layer applications, the unlicensed system may transmit
different rates using several bit spectrum patterns that form the
matrix, . The SPA-OFDM system has to coexist with a narrowband licensed system consisting of several channels, each
occupying a bandwidth smaller than 312.5 kHz similar to a
GSM system, that matches to our 128 SPA-OFDM subcarrier
bands. During presented simulations we will not take into account the losses introduced by the IGI.
Collaborating the algorithm behavior with the system behavior, we have tested the rate flexibility of SPA-OFDM system
to accommodate a higher number of unlicensed transmitted
bits, , than the number of subcarriers in the absence of the
licensed users. The results of this experiment are shown in
Fig. 4, where we can observe that when the number of transis less than or equal to the number of subcarriers
mitted bits
, the SPA-OFDM and the conventional OFDM system
have the same BER performances. This is because of the
orthogonality between the bit spectrum pattern vectors used to
overlay the user information across the available frequencies.
is greater
However, when the number of transmitted bits
than , then the BER performance of the system deteriorates as
the transmission rate is increased. In order to obtain the same
, the SPA-OFDM system with a transmission
BER of
rate of
(bits/OFDM symbol) requires approximately
1 dB more signal-to-noise ratio (SNR) than the system with
(bits/OFDM symbol). We also note that when the
transmission rate is
(bits/OFDM symbol) the BER
curve levels off, which implies that the BER decreased very
slowly by increasing further the user powers. This is the point
when the allocated SINRs are very close to the limits imposed
by condition (17). For a fixed transmission rate beyond the
admissibility condition of the SPA-OFDM system, we can
increase the bit powers to infinity without any BER improvements. However, the SPA-OFDM system has the ability to
accommodate higher rates than that of the conventional OFDM
systems.
To illustrate the ability of SPA-OFDM system to coexist with
the licensed systems, we first plot in Fig. 5 the power spectrum
density (PSD) of the transmitted signal for both systems along
with the AWGN for a SNR level equal to zero. In our experiment the licensed user transmitted powers are 10 dB higher
. The licensed systems consist of 30 channels
than the
distributed across the total available bandwidth, while there are
98 transmitted bits for the SPA-OFDM system. The unlicensed
system designs the spectrum pattern matrix according to the
upper layer rate requests and interference levels seen for each
transmitted bit, using the distributed algorithm described in
the previous section. Each bit is spread in frequency where the
subcarriers occupied by the licensed users are avoided ensuring
smooth coexistence of the two systems. We observe from Fig. 6
that there are spectrum nulls in the PSD of the transmitted
signal corresponding to the licensed system transmission,
thereby decreasing with around 35 dB the mutual interference
between the two systems. Additionally, we noted that the
unlicensed system whitens the PSD of transmitted signal on
free subchannels making the transmitted signal to look like
noise. These properties can be exploited to improve the system
security by designing bit spectrum patterns that maximize the
system performances while appear as noise for outside users.
In fact we have an infinity of optimal bit spectrum pattern sets
[Section III] that depend on random factors such as the start
ATUS
LAC
et al.: FLEXIBLE SPECTRUM AND POWER ALLOCATION FOR OFDM UNLICENSED WIRELESS SYSTEMS
263
Fig. 7. BER performances of SPA-OFDM system for different number of active licensed users.
264