Beruflich Dokumente
Kultur Dokumente
Wireless Communications Key Lab of Jiangsu Province, Nanjing University of Posts and Telecommunications,
Nanjing, Jiangsu, P. R. China, 210003
Wideband Wireless Communications and Sensor Networks Technology Lab, Ministry of Education of China, Nanjing,
Jiangsu, P. R. China, 210013
AbstractFor CR systems, where primary and CR users coexist in adjacent bands, it is important to keep the
interference introduced to the primary user (PU) band
within a tolerable range. In this paper, we investigate the
subcarrier and power allocation problem in CR systems,
where primary and CR users co-exist in adjacent bands,
while keeping the total interference introduced to the PU
band below a certain threshold and the total power
allocated to the CR users under a constraint. First,
according to the different purposes of the resource
allocation, several suboptimal subcarrier allocation
algorithms are investigated, which are termed as Max-Rate,
Min-Interference and Fair-Rate subcarrier allocation
algorithm, separately. Further, for a given subcarrier
allocation three suboptimal power allocation algorithms
which have less complexity are proposed and compared to
the optimal power allocation algorithm. Numerical results
are obtained for the behaviors and performance of our
proposed algorithms.
I. INTRODUCTION
With
the
rapid
development
of
wireless
communications technology, radio spectrum resource is
increasingly scarce. Cognitive radio (CR) [1] is a popular
technology which can dynamically access to the vacant
radio spectrum resource, effectively solve the problem of
resources shortage, and increase the frequency spectrum
efficiency.
Orthogonal Frequency Division Multiple (OFDM)
technology [2] has been considered as an appropriate
modulation candidate for CR system. In OFDM system,
the frequency band is divided into a large number of small
bands called subcarriers that use specific frequencies so as
to be completely orthogonal to each other, which can not
only reduce the mutual interference between the
subcarriers, but also improve the spectral efficiency.
In the cognitive radio network, both CR user and PU
exist in side-by-side bands, so mutual interference is the
limiting factor for the performance of both systems.
Therefore, both the total interference introduced to the PU
band and the total power allocated to the CR users should
25
Rk .n = log 2(1 +
hkss, n Pk , n
2 + l =1 J k( l,)n
L
th
sin fTs
2
fTs
where Ts is the symbol duration. The interference
introduced by the nth subcarrier to the l th PU band is the
integration of the power density spectrum of the nth
subcarrier across the l th PU band, and can be written as
k , n = Pk , nTs
(l )
sp 2
k ,n
I k ,n = h
dnl + Bl / 2
k, n s
dnl Bl / 2
P T
sin fTs
df
fTs
()
sp
dnl + Bl / 2
where Fk , n = hk , n T s dnl Bl / 2
I k(l, )n = Pk , n * Fk(,ln)
l
4
2
sin fT s
df , which
fT s
26
1
2 M
sin ( w ) M / 2
5
d
sin ( w ) / 2
2
PU (e jw )
C. Problem formulation
The optimization problem of resource allocation is to
maximize the total capacity of CR users while keeping the
total interference introduced to the PU band below a
certain threshold and the total power allocated to the CR
users under a constraint.
It can be written mathematically as follows
K
max
Pk , n k , n
k, n
log 2(1 +
k =1 n =1
subject to
k =1 n =1
k, n
ss 2
k ,n
2 + l =1 J
(l )
k ,n
Pt Pk , n 0
k =1 n =1
K
k, n
= 1 k , n = {0,1}
k I j = k j , and U k = A .
k, n
Pk , n
L
(1)
( 2)
( L)
Pt
I
I
I
Peq = min , K Nth
, K Nth
,..., K Nth
8
( L)
N Fk(,1n) Fk(,2n)
F
k ,n
k =1 n=1
k =1 n=1
k =1 n=1
A. MaxR-SAA
In CR systems, to improve the spectrum efficiency, CR
users can sense and access the vacant spectrum. Max-Rate
subcarrier allocation algorithm aims at achieve maximum
transmit rate of the CR system, while keeping the total
interference introduced to the PU band below a certain
threshold and the total power allocated to the CR users
under a constraint. Therefore, the MaxR-SAA problem in
OFDM-based CR systems can be formulated as
k =1
k =1,..., K
k =1 nk
subject to
k =1,..., K
k =1 nk
P
k =1 nk
(l )
k , n k ,n
k, n
hkss, n Pk , n
2 + l =1 J k(l, )n
L
(9)
I th( ) l=1,2,,L
l
Pt Pk , n 0
k =1 nk
. SUBCARRIER ALLOCATION
hkss, n
, for
k = 1,..., K ;
2 + l =1 J k(l, )n
L
k =1,..., K
l =1 k =1 nk
subject to
k =1,..., K
P
k =1 nk
k, n
(10)
l =1 k =1 nk
(l )
k , n k ,n
I th(l ) l=1,2,,L
Pt Pk , n 0
1) Initialization:
a) Rk , n = 0 for k = 1,..., K , n = 1,..., N ;
b) k = for k = 1,..., K ;
2) for n = 1,..., N
. POWER ALLOCATION
k = 1,..., K ;
+ l =1 J k , n * l =1 Fk , n
L
(l )
(l )
(11)
k .n
Sk . n =
nk
k =1 nk
hkss, n
27
hkss, n Pk , n
k =1 nk
2 + l =1 J k(l, )n
L
subject to
k =1 nk
k, n
(l )
k , n k ,n
I th(l )
Pt Pk , n 0
12
13
14
k =1 nk
28
2 + l =1 J k(l, )n
n k ,
Pk*, n = wk , n
ss 2
h
k
,
n
where wk , n =
(l )
l k ,n
16
K *P
A
n
n =1
= Ith p =
n =1
denotes
Ith
K *n
sum
21
(1 / K )
n
to the l th PU is
l
k ,n
F( )
l
k ,n
k =1 nk
(1)
( 2)
(L)
PT
I
I
I
, K th
,..., K th
Peq' = min , K th
N Fk(,1n) Fk(,2n)
Fk(,Ln)
k =1 nk
k =1 nk
k =1 nk
17
the
Pt
N
Pt p =
n =1
where Kn = Fk(,ln)
B
n
n =1
+ l =1 F
multipliers which can be determined according to the
subjection conditions (13) and (14).
L
15
22
interference
l =1
P
n =1
A
n
Pt p =
Pt
18
n
n =1
K *P
n
n =1
B
n
= Ith p =
Ith
N
20
maxR
fair
minI
0.06
total transmission rate of the CR users
. NUMERICAL RESULTS
0.05
0.04
0.03
0.02
0.01
4
5
6
7
8
total power budget for the CR system
10
11
-5
x 10
0.08
-7
x 10
maxR
fair
minI
0.07
total transmission rate of the CR users
4
5
6
7
8
total power budget for the CR system
10
11
-5
0.05
0.1
0.2
0.3
0.4
0.5
-3
0.6
0.7
0.8
0.9
0.7
0.8
0.9
0.7
0.8
0.9
minI
x 10
0.1
0.2
0.3
0.4
0.5
0.6
fair
0.01
0.005
0
0.04
0.03
0.02
0.1
0.2
0.3
0.4
0.5
0.6
Pt/10-4
0.01
x 10
maxR
0.05
0
1
0.06
0.01
29
30
[3]
-6
x 10
[4]
1.8
1.6
1.4
1.2
[5]
1
0.8
0.6
[6]
0.4
0.2
0
0.01
[7]
3.5
x 10
3
optimal power allocation
step power allocation A
step power allocation B
modified equal power allocation
2.5
[8]
1.5
[9]
0.5
[10]
0
0.01