resource allocation in ofdm-based relay and cognitive
TRANSCRIPT
RESOURCE ALLOCATION IN
OFDM-BASED
RELAY AND COGNITIVE RADIO NETWORKS
Shashika Lakmali Biyanwilage
A thesis submitted for the degree of
Doctor of Philosophy in Engineering
SCHOOL OF COMPUTING, ENGINEERING AND MATHEMATICS
UNIVERSITY OF WESTERN SYDNEY
AUSTRALIA
NOVEMBER 2013
c⃝ Shashika Lakmali Biyanwilage, 2013
To my Parents and my beloved Husband
DECLARATION
Date: NOVEMBER 2013
Author: Shashika Lakmali Biyanwilage
Title: RESOURCE ALLOCATION IN OFDM-BASED RELAY AND
COGNITIVE RADIO NETWORKS
Degree: PhD
I certify that the work presented in this thesis is, to the best of my knowledge
and belief, original, except as acknowledged in the text, and that the material has not
been submitted, either in full or in part, for a degree at this or any other institution.
I certify that I have complied with the rules, requirements, procedures and policy
relating to my higher degree research award of the University of Western Sydney.
Author's Signature
Acknowledgements
First and foremost, I would like to express my sincere gratitude to my prin-
cipal supervisor, Dr. Ranjith Liyanapathirana, for providing me the invaluable
opportunity to pursue my PhD under his supervision. Successful completion of
this thesis would not have been possible without his expertise, guidance, and
feedback.
I extend my deepest gratitude to my co-supervisor, Dr. Upul Gunawardana,
for his excellent supervision and mentorship throughout my candidature. His
persistent support, motivation and indispensable feedback have been the key for
my research achievements.
I am grateful to the University of Western Sydney for granting me an In-
ternational Postgraduate Research Scholarship and an Australian Postgraduate
Award, without which this research study would not have been possible. I am
also thankful to the School of Computing, Engineering, and Mathematics for
providing travel assistance to attend national and international conferences.
I would like to thank all the technical sta, general sta and academics of
School of Computing, Engineering, and Mathematics who directly or indirectly
helped me during my candidature. My gratitude also goes to all my colleagues for
their support, friendship and useful discussions. I specially thank Mr. Prasanna
Herath and Ms. Madhuka Jayawardhana for allowing me to access their PCs to
run my simulations.
I gratefully remember my Honours and Masters Degree Supervisor, Professor
Dileeka Dias of University of Moratuwa, Sri Lanka, for providing me with the
initiation towards pursuing a research career. I am also grateful to all my teachers
and lecturers for their guidance which is the reason behind my success.
My sincere and heartfelt gratitude is deserved by my parents for their love,
encouragement and inspiration throughout my life. I owe all my achievements
to their unconditional support. I am also greatly indebted to my two sisters for
being supportive and caring whenever required.
Finally, and most importantly, I would like to thank my loving husband,
Lokitha Amarasena, who has been a shadow behind all my successes during the
last several years. Words fail me to express my appreciation for his understanding,
patience and support throughout this period.
v
Abstract
Resource allocation methods are highly system dependent and specic re-
source allocation methods should be tailored according to the respective system
specications and requirements. This thesis investigates new resource allocation
methods for OFDM-based relay and cognitive radio (CR) networks. Performance
of the proposed methods is veried through computer simulations. Firstly, re-
source allocation in multi-relay assisted cooperative OFDM networks is consid-
ered. Resource allocation problem is mathematically formulated to maximize the
instantaneous capacity. As an alternative for more complex jointly optimal re-
source allocation methods, less-complex yet eective resource allocation methods
are proposed. Secondly, power allocation in OFDM-based two-hop relay networks
is studied in the presence of outdated channel knowledge. Two new power allo-
cation methods are discussed to maximize the expected rate and the outage rate.
Thirdly, relay selection and power allocation in OFDM-based CR relay networks
is studied to maximize the instantaneous capacity of the CR transmission. Subop-
timal resource allocation methods are presented for multi-relay assisted OFDM
CR networks and their performance is compared with jointly optimal resource
allocation method. Next, new resource allocation methods are presented to max-
imize the instantaneous capacity of CR relay networks when only the statistical
channel information between the CR network and the legacy network is known.
Optimal power allocation methods to maximize the instantaneous capacity of the
CR transmission are derived and low complexity suboptimal power allocation al-
gorithms are also proposed. Finally, a practical scenario of operating CR networks
in TV white spaces is considered. An interference minimization based power al-
location method is developed for OFDM-based single-hop CR transmission. Nu-
merical results conrm that the proposed power allocation scheme produces less
interference to TV receivers compared to other classical power allocation methods
while guaranteeing an acceptable quality of service for secondary transmission.
Contents
Abstract v
Contents vi
Abbreviations xi
Notation xiii
List of Figures xiv
List of Publications xviii
1 Introduction 1
1.1 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 Major Contributions . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3 Thesis organization . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2 Literature Review 10
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2 Relay Communication . . . . . . . . . . . . . . . . . . . . . . . . 10
2.3 Diversity Reception . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4 Cooperative Communication . . . . . . . . . . . . . . . . . . . . . 12
2.5 Protocols for Cooperative Communication . . . . . . . . . . . . . 15
2.5.1 Amplify-and-Forward Method . . . . . . . . . . . . . . . . 15
CONTENTS vii
2.5.2 Decode-and-Forward Method . . . . . . . . . . . . . . . . 17
2.6 Fixed and Adaptive Relaying . . . . . . . . . . . . . . . . . . . . 17
2.6.1 Selection Relaying . . . . . . . . . . . . . . . . . . . . . . 18
2.6.2 Incremental Relaying . . . . . . . . . . . . . . . . . . . . . 19
2.7 Orthogonal Frequency Division Multiplexing . . . . . . . . . . . . 19
2.8 Orthogonal Frequency Division Multiple Access . . . . . . . . . . 22
2.9 Cooperative OFDM Networks . . . . . . . . . . . . . . . . . . . . 24
2.10 Cognitive Radio . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.10.1 OFDM for Cognitive Radio . . . . . . . . . . . . . . . . . 30
2.11 Cooperative Relaying in OFDM-Based Cognitive Radio Networks 30
2.11.1 OFDM Cognitive Wireless Relay Networks . . . . . . . . . 31
2.12 Resource Allocation in Wireless Networks . . . . . . . . . . . . . 33
2.12.1 Resource Allocation in Cooperative OFDM Networks . . . 34
2.12.2 Resource Allocation in OFDM Cognitive Wireless Relay
Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.12.3 Resource Allocation for Rate Maximization . . . . . . . . . 37
2.13 Optimization Techniques for Resource Allocation . . . . . . . . . 39
2.14 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3 Resource Allocation in Cooperative OFDM Networks 44
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.2 System and Channel Model . . . . . . . . . . . . . . . . . . . . . 46
3.3 All Subcarrier Relaying . . . . . . . . . . . . . . . . . . . . . . . . 50
3.3.1 Relay Selection . . . . . . . . . . . . . . . . . . . . . . . . 51
3.3.2 Power Allocation . . . . . . . . . . . . . . . . . . . . . . . 51
3.4 Selective Subcarrier Relaying . . . . . . . . . . . . . . . . . . . . 55
3.4.1 Subcarrier and Relay Selection . . . . . . . . . . . . . . . . 56
3.4.2 Power Allocation . . . . . . . . . . . . . . . . . . . . . . . 58
3.4.3 Resource Allocation Algorithm . . . . . . . . . . . . . . . 61
CONTENTS viii
3.5 Numerical Results and Discussion . . . . . . . . . . . . . . . . . . 63
3.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
4 Power Allocation in OFDM Relay Networks with Outdated CSI 69
4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
4.2 System and Channel Model . . . . . . . . . . . . . . . . . . . . . 71
4.3 Maximizing Instantaneous Rate . . . . . . . . . . . . . . . . . . . 74
4.4 Maximizing Expected Rate . . . . . . . . . . . . . . . . . . . . . . 77
4.4.1 Numerical Results and Discussion . . . . . . . . . . . . . . 80
4.5 Maximizing Outage Rate . . . . . . . . . . . . . . . . . . . . . . . 82
4.5.1 Numerical Results and Discussion . . . . . . . . . . . . . . 86
4.6 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
5 Resource Allocation in OFDM Cognitive Radio Relay Networks 91
5.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
5.2 System and Channel Model . . . . . . . . . . . . . . . . . . . . . 94
5.3 Problem Formulation . . . . . . . . . . . . . . . . . . . . . . . . . 97
5.4 Proposed Resource Allocation Methods . . . . . . . . . . . . . . . 100
5.4.1 Resource Allocation Method A . . . . . . . . . . . . . . . 100
5.4.1.1 Simplied Relay Selection . . . . . . . . . . . . . 101
5.4.1.2 Optimal Power Allocation . . . . . . . . . . . . . 102
5.4.2 Resource Allocation Method B . . . . . . . . . . . . . . . 105
5.5 Joint Optimal Resource Allocation . . . . . . . . . . . . . . . . . 106
5.6 Numerical Results and Discussion . . . . . . . . . . . . . . . . . . 106
5.7 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
6 Power Allocation in OFDM CR Relay Networks with Knowledge
of Statistical CSI 115
6.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
6.2 System and Channel Model . . . . . . . . . . . . . . . . . . . . . 117
CONTENTS ix
6.3 Power Allocation for DF Relay Assisted CR Networks . . . . . . . 123
6.3.1 Optimal Power Allocation Method . . . . . . . . . . . . . 124
6.3.2 Suboptimal Power Allocation Method . . . . . . . . . . . . 125
6.4 Power Allocation for AF Relay Assisted CR Networks . . . . . . . 129
6.4.1 Optimal Power Allocation Method . . . . . . . . . . . . . 130
6.4.2 Suboptimal Power Allocation Method . . . . . . . . . . . . 132
6.5 Uniform Power Allocation Method . . . . . . . . . . . . . . . . . 134
6.6 Numerical Results and Discussion . . . . . . . . . . . . . . . . . . 135
6.7 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
7 Power Allocation in OFDM Cognitive Radio Networks Operat-
ing in TV White Space 147
7.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
7.2 Related Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
7.3 System and Channel Model . . . . . . . . . . . . . . . . . . . . . 152
7.4 Power Allocation for Interference Minimization . . . . . . . . . . . 155
7.4.1 Simplied Power Allocation Algorithm . . . . . . . . . . . 158
7.5 Comparison with Other Power Allocation Methods . . . . . . . . 160
7.5.1 Water Filling Power Allocation . . . . . . . . . . . . . . . 160
7.5.2 Capacity Threshold Based Power Allocation . . . . . . . . 161
7.6 Numerical Results and Discussion . . . . . . . . . . . . . . . . . . 161
7.7 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
8 Conclusion 167
8.1 Summary and Conclusion . . . . . . . . . . . . . . . . . . . . . . 168
8.2 Future Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
References 173
Appendices 188
CONTENTS x
A Optimal Relay and Source Transmit Powers in Cooperative OFDM
Transmission 188
A.1 Derivation of Optimal Relay Transmit Power . . . . . . . . . . . . 188
A.2 Derivation of Optimal Source Transmit Power . . . . . . . . . . . 190
B Optimal Relay Transmit Power in OFDM CR Relay Transmis-
sion with Total Interference Constraint 193
C Optimal Transmit Powers in OFDMCR Relay Transmission with
Average Interference Constraints 196
C.1 Derivation of Optimal Source Transmit Power in DF Relay As-
sisted CR Transmission . . . . . . . . . . . . . . . . . . . . . . . . 196
C.2 Derivation of Optimal Relay Transmit Power in AF Relay Assisted
CR Transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
D Optimal Transmit Power for Interference Minimization in OFDM
CR Networks 200
Abbreviations
AF amplify-and-forward
AWGN additive white Gaussian noise
BER bit-error-rate
CDMA code division multiple access
CNR channel-to-noise ratio
CR cognitive radio
CSI channel state information
DF decode-and-forward
DFT discrete Fourier transform
EGC equal-gain combining
FDD frequency division duplex
FFT fast Fourier transform
IFFT inverse fast Fourier transform
KKT Karush-Kuhn-Tucker
MIMO multiple-input multiple-output
MRC maximal-ratio combining
NP nondeterministic-polynomial
OFDM orthogonal frequency division multiplexing
OFDMA orthogonal frequency division multiple access
ABBREVIATIONS xii
OSP ordered subcarrier pairing
PDF probability density function
PU primary user
QoS quality of service
SC selection combining
SNR signal-to-noise ratio
ST space-time
SU secondary user
TDD time division duplex
TDMA time division multiple access
TVWS TV white space
TVBD TV band device
WRAN wireless regional area network
Notation
E [ · ] Expectation operation
J0(·) Zero-order Bessel function of the rst kind
I0(·) Zero-order modied Bessel function of the rst kind
Γ (x) Gamma function
Γ (a, x) Incomplete gamma function
Q(·) Complementary Gaussian cumulative distribution function
CN(0, σ2) Circularly-symmetric complex Gaussian random variable
having zero-mean and variance σ2
max Maximum of the elements
min Minimum of the elements
2F1(a, b; c; z) Gauss' Hypergeometric function
fγ(γ) Probability density function of the random variable γ
fγ|γ(γ, γ) Conditional probability density function of the random vari-
able γ given the random variable γ
hmn Channel impulse response of link between terminals m and n
Hmn N-point FFT of channel impulse response of link between
terminals m and n
ρ Correlation coecient
List of Figures
2.1 Two-hop relay communication . . . . . . . . . . . . . . . . . . . . 11
2.2 Cooperative communication system with multiple relays . . . . . 13
2.3 Two-user cooperative communication model . . . . . . . . . . . . 14
2.4 TDMA channel model for cooperative transmission . . . . . . . . 14
2.5 Block diagram of (a) OFDM transmitter (b) OFDM receiver . . . 21
2.6 Multiple access with OFDMA . . . . . . . . . . . . . . . . . . . . 22
2.7 Block diagram of OFDMA system . . . . . . . . . . . . . . . . . . 23
2.8 Multi-relay assisted cooperative OFDM system model. . . . . . . 25
2.9 Shared subcarrier cooperation with two-user cooperative OFDM
system. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.10 Subcarrier allocation in OFDM-based cognitive radio system . . . 31
2.11 Cognitive wireless relay network . . . . . . . . . . . . . . . . . . . 32
3.1 Cooperative OFDM system model . . . . . . . . . . . . . . . . . . 47
3.2 Flowchart of two-step iterative power allocation . . . . . . . . . . 52
3.3 Flowchart of selective subcarrier relaying based resource allocation 62
3.4 Relay node distribution. . . . . . . . . . . . . . . . . . . . . . . . 64
3.5 Normalized capacity variation with source-relay distance for dif-
ferent resource allocation methods, K = 8 relays, r = 100m. . . . 65
3.6 Normalized capacity variation with source-relay distance with Se-
lective relaying-B method for dierent relay cluster sizes, K = 16
relays. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
LIST OF FIGURES xv
3.7 Normalized capacity variation with source-relay distance with Se-
lective relaying-B method for dierent number of relays, r = 100m. 67
3.8 Histogram of number of participating relays with Selective relaying-
B method, K = 16 relays, r = 100m. . . . . . . . . . . . . . . . . 67
3.9 Histogram of number of participating relays with Selective relaying-
B method, K = 32 relays, r = 100m. . . . . . . . . . . . . . . . . 68
4.1 Two-hop OFDM relay link. . . . . . . . . . . . . . . . . . . . . . . 71
4.2 Expected rate variation with transmit power, dsr = 500m, ρ = 0.5. 80
4.3 Expected rate variation with source-relay distance, ρ = 0.2. . . . . 81
4.4 Expected rate variation with source-relay distance, ρ = 0.8. . . . . 82
4.5 Outage rate variation with transmit power, dsr = 200m, ρ = 0.98,
Pout = 0.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
4.6 Outage rate variation with source-relay distance, Pout = 0.1. . . . 87
4.7 Outage rate variation with source-relay distance, Pout = 0.01. . . . 88
4.8 Outage rate variation with source-relay distance, ρ = 0.98 and
Pout = 0.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
5.1 Multi-relay assisted CR system model . . . . . . . . . . . . . . . . 95
5.2 Spectrum allocation for OFDM-based CR system . . . . . . . . . 96
5.3 Primary user (PU) and CR distribution - Simulation setup 1 . . . 107
5.4 Spectrum allocation - Simulation setup 1 . . . . . . . . . . . . . . 108
5.5 Instantaneous capacity variation with interference threshold - Sim-
ulation setup 1, K = 3, dsr = 300m . . . . . . . . . . . . . . . . . 108
5.6 Instantaneous capacity variation with number of relays - Simula-
tion setup 1, Ith = 5× 10−15W, dsr = 300m . . . . . . . . . . . . 109
5.7 Instantaneous capacity variation with relay location - Simulation
setup 1, K = 3, Ith = 5× 10−15W . . . . . . . . . . . . . . . . . . 110
5.8 Primary user (PU) and CR distribution - Simulation setup 2 . . . 110
5.9 Spectrum allocation - Simulation setup 2 . . . . . . . . . . . . . . 111
LIST OF FIGURES xvi
5.10 Instantaneous capacity variation with relay location - Simulation
setup 2, K = 3, Ith = 5× 10−15W . . . . . . . . . . . . . . . . . . 111
5.11 Instantaneous capacity variation with interference threshold - Sim-
ulation setup 2, K = 3, dsr = 400m . . . . . . . . . . . . . . . . . 112
5.12 Instantaneous capacity variation with number of relays - Simula-
tion setup 2, Ith = 5× 10−15W, dsr = 400m . . . . . . . . . . . . 113
6.1 Co-existence of CR relay link and PU system . . . . . . . . . . . . 118
6.2 Primary user (PU) and CR distribution . . . . . . . . . . . . . . . 135
6.3 Spectrum allocation used in computer simulation . . . . . . . . . 136
6.4 Instantaneous capacity variation with relay location - DF relay (a)
with outdated CSI (b) with fading statistics, Ith = 5 × 10−6W,
P = 0.01W . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
6.5 Instantaneous capacity variation with relay location - AF relay (a)
with outdated CSI (b) with fading statistics, Ith = 5 × 10−6W,
P = 0.01W . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
6.6 Instantaneous capacity variation with interference threshold - DF
relay (a) with outdated CSI (b) with fading statistics, dsr = 500m,
P = 0.01W . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
6.7 Instantaneous capacity variation with interference threshold - AF
relay (a) with outdated CSI (b) with fading statistics, dsr = 500m,
P = 0.01W . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
6.8 Instantaneous capacity variation with relay location and interfer-
ence threshold with optimal power allocation method (DF relay),
P = 0.01W, ρ = 0.8 . . . . . . . . . . . . . . . . . . . . . . . . . 143
6.9 Instantaneous capacity variation with transmit power - DF relay
(a) with outdated CSI, ρ = 0.9 (b) with fading statistics, dsr =
500m, Ith = 10−3W . . . . . . . . . . . . . . . . . . . . . . . . . . 144
LIST OF FIGURES xvii
6.10 Instantaneous capacity variation with transmit power - AF relay
(a) with outdated CSI, ρ = 0.9 (b) with fading statistics, dsr =
500m, Ith = 10−3W . . . . . . . . . . . . . . . . . . . . . . . . . . 145
7.1 Co-existence of secondary network within TV coverage area . . . 153
7.2 General model of spectrum allocation for CRs in TVWS . . . . . 154
7.3 Flowchart of the simplied power allocation algorithm . . . . . . . 159
7.4 TV receivers, and CR transmitter and receiver distribution . . . . 162
7.5 Total interference variation with capacity threshold, M = 4 TV
receivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
7.6 Interference variation at each TV receiver with capacity threshold 164
7.7 Total interference variation with distance between the CR trans-
mitter and TV receiver, M = 1 TV receiver, Cth = 50b/s/Hz . . . 165
7.8 Total interference variation with distance between the CR trans-
mitter and TV receiver, and capacity threshold with interference
minimization based power allocation, M = 1 TV receiver . . . . . 165
List of Publications
1. S. Biyanwilage, U. Gunawardana, and R. Liyanapathirana, Power Alloca-
tion in OFDM Cognitive Radio Relay Networks with Outdated CSI, Ac-
cepted for publication in International Journal of Communication Systems,
Available online doi: 10.1002/dac.2755
2. S. Biyanwilage, U. Gunawardana, and R. Liyanapathirana, Resource Allo-
cation in Multiple DF Relay Assisted OFDM Cognitive Radio Relay Net-
works with the Knowledge of Fading Statistics, in Proceedings of IEEE
TENCON Spring, pp. 436 − 440, Apr. 2013, Sydney, Australia. doi:
10.1109/TENCONSpring.2013.6584480
3. S. Biyanwilage, U. Gunawardana, and R. Liyanapathirana, Power Allo-
cation in OFDM Cognitive Radio Relay Networks with Average Interfer-
ence Constraints, in Proceedings of Australian Communications Theory
Workshop (AusCTW), pp. 81 − 86, Jan. 2013, Adelaide, Australia. doi:
10.1109/AusCTW.2013.6510049 (Chapter 6)
4. S. Biyanwilage, U. Gunawardana, and R. Liyanapathirana, New Power Al-
location Methods for AF Relay Assisted OFDM Cognitive Radio Networks
with Outdated CSI, in Proceedings of International Symposium on Com-
munications and Information Technologies (ISCIT), pp. 404 − 409, Oct.
2012, Gold Coast, Australia. doi: 10.1109/ISCIT.2012.6380930 (Chapter
6)
LIST OF PUBLICATIONS xix
5. S. Biyanwilage, U. Gunawardana, and R. Liyanapathirana, Power Alloca-
tion in DF Relay Assisted OFDM Cognitive Radio Networks with Outdated
CSI, in Proceedings of International Symposium on Communications and
Information Technologies (ISCIT), pp. 561− 566, Oct. 2012, Gold Coast,
Australia. doi: 10.1109/ISCIT.2012.6380962 (Chapter 6)
6. S. Biyanwilage, U. Gunawardana, and R. Liyanapathirana, Power Alloca-
tion for Outage Rate Maximization in OFDM Relay Links, in Proceedings
of International Symposium on Personal, Indoor, and Mobile Communi-
cations (PIMRC), pp. 1863 − 1867, Sep. 2012, Sydney, Australia. doi:
10.1109/PIMRC.2012.6362655 (Chapter 4)
7. S. Biyanwilage, U. Gunawardana, and R. Liyanapathirana, Power Allo-
cation for Nonregenerative OFDM Relay Links with Outdated Channel
Knowledge, in Proceedings of International Symposium on Communica-
tions and Information Technologies (ISCIT), pp. 428 − 432, Oct. 2011,
Hangzhou, China. doi: 10.1109/ISCIT.2011.6089964 (Chapter 4)
8. S. Biyanwilage, U. Gunawardana, and R. Liyanapathirana, Selective Sub-
Carrier Relaying and Power Allocation for Multi-Relay-Assisted Coopera-
tive OFDM Systems with Outdated CSI, in Proceedings of International
Conference on Telecommunications, pp. 528− 533, May 2011, Ayia Napa,
Cyprus. doi: 10.1109/CTS.2011.5898982,
9. S. Biyanwilage, U. Gunawardana, and R. Liyanapathirana, Selective Sub-
Carrier Relaying and Power Allocation for Multi-Relay-Assisted Coopera-
tive OFDM Systems, in Proceedings of Australian Communications Theory
Workshop (AusCTW), pp. 164−169, Jan. 2011, Melbourne, Australia. doi:
10.1109/AUSCTW.2011.5728756 (Chapter 3)
Chapter 1
Introduction
Wireless communication has become the fastest growing and most popular form
of communication technology. Among the current wireless standards, cellular sys-
tems (e.g., 3GPP LTE, WCDMA/UMTS, CDMA2000), WiMAX (IEEE 802.16)
and WiFi (IEEE 802.11) are widely used to provide voice and data services to
subscribers. Also many new wireless applications such as wireless sensor networks
and smart home appliances are emerging as practical systems. However, achiev-
ing reliable multi-user communication through a wireless channel is a challenging
task since it is subject to noise, interference and other channel impairments in
addition to being limited in power and bandwidth.
Path loss, shadowing and multipath fading are some of the main channel im-
pediments in a wireless channel. Depending on the relation between the signal
parameters and the channel propagation characteristics, multipath fading can be
classied as at fading and frequency selective fading [1]. The coherence band-
width of a channel is a measure of the width of the frequencies that are aected
by the channel response [2]. Flat fading or frequency non-selective fading occurs
when the signal bandwidth is smaller than the channel coherence bandwidth. On
the other hand, when the signal bandwidth is larger than the channel coherence
bandwidth the signal experiences frequency selective fading. The signal can be a
singlecarrier or multicarrier signal.
1. INTRODUCTION 2
Relay communication and cooperative communication are two key technolo-
gies that can be used to overcome the eects of shadowing and frequency at
fading. With relay communication, the wireless transmission path is split into
multiple shorter paths with the introduction of intermediate nodes called relays.
This approach can be used to improve the coverage in heavily shadowed areas.
In at fading situations, diversity methods can be used to combat the eects
of fading. The basic idea of diversity is to create multiple independently fad-
ing communication paths between the source and the destination [3]. Spatial
diversity is a common method of generating multiple communication paths by
using more than one transmit and/or receive antennas. However, due to cost,
size, and hardware limitations, mobile and handheld wireless devices may not
be able to support multiple transmit antennas. Cooperative communication is
a promising technology which provides spatial diversity without having multiple
transmit/receive antennas. The basic principle here is to share multiple users'
antennas to create a virtual antenna array. Due to the broadcast nature of radio
signals, the signals transmitted from a source can also be received by other users
which are often known as relays or partners. These partners can then retransmit
the received signals to the destination, thereby creating a virtual antenna array.
In wireless broadband applications, where the signal bandwidth is much larger
than the channel coherence bandwidth, multicarrier modulation techniques such
as orthogonal frequency division multiplexing (OFDM) can be used to mitigate
the eect of frequency selective fading. In multicarrier modulation, a high band-
width signal is transmitted over multiple orthogonal subcarriers of a bandwidth
much smaller than the coherence bandwidth of the channel. Then the channel
can be approximated to behave like frequency non-selective. The individual sub-
carriers may still suer from pathloss, shadowing and at fading. Hence, relay
and cooperative communication technologies can be used to improve coverage
and to reduce the eect of subcarrier fading in OFDM systems.
1. INTRODUCTION 3
With the ever increasing demand for high bit rate voice and data services,
and the emergence of numerous wireless communication technologies and devices,
the electromagnetic radio spectrum has become a scarce resource. Almost all
wireless devices depend on access to the radio spectrum and it is controlled by
radio communication regulations. It has been identied that the allocated radio
spectrum is not fully utilized all the time [4]. Therefore, an interesting wireless
communication paradigm called cognitive radio (CR) [5, 6, 7] has been introduced
as a key to improve the current spectrum utilization. CRs have the ability to
dynamically adapt their transmission parameters according to the information
gathered from their radio environment. This allows CRs to access the frequency
bands unoccupied by the respective licensed user in an opportunistic manner.
Furthermore, OFDM has been identied as a candidate modulation technique for
CR based services. Relay transmission technologies can be used in OFDM-based
CR networks to reduce the eect of multipath fading and to enhance the coverage
area. This has led to the concept of cognitive wireless relay networks, which has
gained rapidly increasing interest in wireless communication research.
1.1 Motivation
In wireless communication networks, system resources can be allocated adaptively
to meet varying channel conditions and to enhance the system performance. This
encourages studies on resource allocation in relay assisted OFDM networks and
OFDM-based CR relay networks. Relay nodes, subcarriers, and transmit signal
power are the main resources in a relay assisted OFDM network. These system
resources can be allocated to achieve a predened target within the given sys-
tem limitations. The resource allocation objective or the target can be capacity
maximization, bit-error-rate (BER) minimization, outage rate minimization, or
transmit power minimization. One of the most common system limitations is the
limited transmit power available at transmitters. Despite the large amount of
1. INTRODUCTION 4
research that has been carried out in this eld of study, there are still gaps in
knowledge due to the system specic nature of resource allocation problems.
A rich literature is available on adaptive power allocation methods in single-
relay assisted OFDM networks in both non-cognitive and cognitive environments.
However, multi-relay assisted transmission is preferred for multicarrier systems
such as OFDM networks to gain the advantage of available multiple subcarriers.
It provides the exibility to select the best relay for each subcarrier [8, 9]. Some
of the reported work in the literature has considered resource allocation in multi-
relay assisted OFDM networks as a joint allocation of transmit power, subcarriers
and relay nodes [10, 11, 12, 13]. The overall resource allocation problem is de-
veloped as a joint optimization problem of multiple system resources. Such joint
optimization methods may provide an optimal resource allocation but involves
higher computational complexity. It makes them less attractive for practical im-
plementation. This motivates the development of less-complex but still eective
resource allocation methods for multi-relay assisted OFDM networks.
In general, resource allocation decisions are made at the transmitter, and it
requires some knowledge of the wireless channel condition or the channel state
information (CSI) to perform adaptive resource allocation. Wireless channels are
time varying in nature, and the transmitter should obtain the CSI in timely man-
ner in order to adaptively allocate the system resources to suit varying channel
conditions. In frequency division duplex (FDD) systems, receiver estimates the
CSI and sends that information to the transmitter via a feedback channel. In
time division duplex (TDD) systems, the transmitter can obtain the CSI directly
by channel estimation. However, in practice, the available CSI at the transmitter
is rarely perfect due to the channel estimation errors and feedback delay. There-
fore, these issues should be taken into consideration when developing resource
allocation methods. Nevertheless, power allocation in OFDM relay networks in
the presence of imperfect/outdated CSI is barely covered in the current litera-
ture. This highlights the need to study adaptive resource allocation in OFDM
1. INTRODUCTION 5
relay networks when the perfect knowledge of the actual instantaneous CSI is not
available.
In OFDM-based CR relay networks, the CR transmission should not produce
unacceptable levels of interference to licensed (primary) users. To estimate the
level of interference, a CR transmitter needs to obtain the CSI between itself and
the licensed users. In general, the CSI is obtained via a central controller operat-
ing between the secondary and primary networks or else by directly observing the
pilot signal transmitted by primary users. As mentioned before, in practice, it is
dicult or infeasible to obtain perfect CSI between CR transmitters and licensed
users due to the channel estimation errors and feedback delay. Nevertheless,
statistical channel information can be obtained via long-term averaging of the
available CSI. Power allocation in OFDM CR relay networks with statistical CSI
is not covered in detail in the existing studies. This motivates the investigation
of power allocation methods for CR relay networks in the presence of statistical
CSI between the CR network and the licensed network.
Cognitive radio networks are currently being evaluated to be implemented
as practical systems, and several international standards have already been de-
veloped to standardize the cognitive access to licensed radio spectrum. Unused
spectrum of TV broadcasting bands, which is known as TV white space (TVWS),
has been identied as an initial candidate for CR based services [14, 15]. CR net-
works in TVWS is one of the main practical applications of CR concept and it
provides the platform for researchers to test and verify their research outcomes.
This can be used to test dierent power allocation algorithms that have already
been proposed for CR networks. Moreover, new resource allocation methods can
be designed specically for this particular application.
Driven by the aforementioned motivations, the major objective of this re-
search is to investigate resource allocation methods for OFDM relay networks and
OFDM-based CR relay networks with a more practical insight. Two main aspects
are taken into consideration: higher computational complexity and ineciency of
1. INTRODUCTION 6
joint optimal resource allocation methods in multi-relay assisted networks, and
the infeasibility to obtain perfect instantaneous CSI in practical situations.
1.2 Major Contributions
This thesis has resulted in several contributions towards resource allocation stud-
ies in OFDM relay networks. The major contributions are as follows:
• Resource allocation methods for multi-relay assisted cooperative OFDM
networks and OFDM-based CR relay networks are investigated. Two-step
suboptimal resource allocation method with much less computational com-
plexity is introduced as a more practical alternative for complex joint opti-
mal resource allocation methods. Further, analytical expressions for source
and relay transmit powers are derived and the performance evaluation of
the proposed methods is presented.
• Two power allocation methods are introduced for OFDM relay networks in
the presence of imperfect CSI at the source. In particular, outdated CSI
due to feedback delay is considered. However, it is infeasible to solve the
resulting power allocation problems analytically to obtain closed-form ex-
pressions for source and relay transmit powers. Performance of the proposed
power allocation methods is analyzed using computer simulation results.
• A comprehensive study of power allocation methods for OFDM-based CR
relay networks is carried out when the statistical CSI between the CR net-
work and the licensed network is known by the CR transmitters. More
specically, the availability of outdated CSI and the availability of only the
fading statistics are considered. New power allocation methods are devel-
oped and analytical expressions for source and relay transmit powers are
derived. Performance of the proposed methods is evaluated using computer
simulations.
1. INTRODUCTION 7
• Application of CR networks in TVWS is discussed along with adaptive re-
source allocation. Among the dierent aspects related to CR operation
in TVWS, this thesis is focused on adaptive resource allocation in such
systems. Power allocation in single-hop OFDM-based CR networks oper-
ating in TVWS is studied as an initial step towards this broad research
context. A new power allocation method that minimizes the interference
to TV receivers is proposed for CR networks operating in TVWS and its
performance is compared with other classical power allocation methods.
1.3 Thesis organization
The remainder of this thesis is organized as follows:
Chapter 2 presents a detailed literature review which introduces relay com-
munication, cooperative communication, OFDM and cognitive radio concepts.
Dierent methods of applying relay communication in OFDM networks are dis-
cussed in detail followed by a review of OFDM-based CR networks and OFDM-
based cognitive wireless relay networks. A review of resource allocation methods
in cooperative OFDM networks and OFDM-based CR relay networks is given and
an overview of optimization techniques used for resource allocation is provided.
In Chapter 3, resource allocation methods for multi-relay assisted cooperative
OFDM networks are presented. The resource allocation problem is formulated to
maximize the instantaneous capacity of the cooperative OFDM network subject
to transmit power constraints at source and the relays. There are three resources
to be allocated: relays, subcarriers, and transmit power. In order to obtain a
feasible solution, a two-step approach is proposed where resource allocation is
performed in two steps: relay and/or subcarrier selection, and power allocation.
Resource allocation methods are presented for two scenarios: all subcarrier re-
laying and selective subcarrier relaying. Analytical expressions for source and
1. INTRODUCTION 8
relay transmit powers are derived and the performance of the proposed methods
is evaluated using computer simulations.
Chapter 4 investigates adaptive power allocation methods in OFDM-based
two-hop relay links with the knowledge of outdated CSI. It is assumed that the
available CSI of source-relay and relay-destination channels at the source is out-
dated due to feedback delay. Two power allocation methods are developed con-
sidering two dierent objectives: expected rate maximization and outage rate
maximization. Computer simulation results are presented to compare the perfor-
mance of the proposed methods.
In Chapter 5, resource allocation methods are studied for OFDM-based CR
relay networks with multiple relays. The resource allocation problem is formu-
lated to maximize the instantaneous capacity of the CR transmission subject to
total interference constraint at primary receivers and transmit power constraints
at CR transmitters. Joint optimization of relay selection and subcarrier power
allocation is a mixed binary integer programming problem, and hence it is hard to
nd an analytical solution. Thus, the resource allocation problem is simplied by
dividing it into two subproblems and suboptimal yet ecient resource allocation
methods are investigated. Two new resource allocation methods are developed
and their performance is evaluated using computer simulations.
Chapter 6 investigates power allocation methods for two-hop OFDM-based
CR networks when only the statistical CSI between CR network and primary
network is known at the CR source. Statistical CSI is obtained under two scenar-
ios: when the available CSI is outdated, and when only the fading statistics are
available. New power allocation methods are derived with average interference
constraints at each primary receiver. A comprehensive study is presented consid-
ering two dierent relaying protocols, namely, amplify-and-forward and decode-
and-forward. Optimal power allocation methods to maximize the instantaneous
capacity of the CR transmission are developed and less-complex suboptimal power
allocation methods are also proposed.
1. INTRODUCTION 9
In Chapter 7, power allocation methods are investigated for CR networks
operating in TVWS. A new power allocation method is developed for single-hop
OFDM-based CR networks operating in TVWS. Power allocation is performed
to minimize interference at the TV receivers while guaranteeing quality of service
(QoS) for CR transmission. The QoS is measured in terms of the minimum
transmission capacity required by the secondary network. Analytical expression
for optimal CR transmit power is derived and the performance of the proposed
method is evaluated using computer simulation results. The proposed approach
achieves substantial interference reduction compared to other power allocation
methods while satisfying the necessary capacity requirement for CR transmission.
Chapter 8 concludes the thesis by providing a summary of the research work,
its outcomes, and possible directions for future research.
Chapter 2
Literature Review
2.1 Introduction
This chapter provides the necessary background information for the research con-
text addressed in this thesis. Firstly, relay communication, cooperative commu-
nication, orthogonal frequency division multiplexing (OFDM) and cognitive ra-
dio (CR) concepts are introduced and the dierent methods of combining the
aforementioned technologies are discussed. Next, a review of adaptive resource
allocation in cooperative OFDM networks and OFDM-based CR relay networks
is provided and unexplored gaps in knowledge are identied. Finally, an overview
of optimization techniques for wireless resource allocation is given.
2.2 Relay Communication
Relay communication [16] is used to achieve coverage and capacity enhancements
in wireless networks. When the destination cannot receive the source trans-
mitted signal properly due to heavy path loss or shadowing, relay transmission
splits the channel between the source and the destination into multiple shorter
hops by using intermediate nodes called relays. The simplest form of a two-hop
(dual-hop) transmission is focused in this thesis since it has gained an increasing
2. LITERATURE REVIEW 11
interest in the context of cooperative communication [17, 18, 19]. A two-hop
relay transmission which involves one intermediate relay is illustrated in Figure
2.1. The dual-hop communication involves two transmission phases. During the
rst phase, the source transmits the data and it is received by the relay station.
In the second phase, the relay simply forwards the received information to the
destination. These two phases are generally implemented in time domain where
two time slots are assigned for source-relay and relay-destination transmissions
[20].
Source Destination
Relay
Figure 2.1: Two-hop relay communication
Relay communication can be used to improve radio coverage in scenarios with
heavy shadowing [21]. Also, the relay concept can be used to extend the radio
coverage of a transmitter to non-shadowed areas with comparatively less transmit
power than the conventional single-hop transmission [20]. Furthermore, the relay
communication provides the possibility of installing temporary coverage in areas
where permanent coverage is not needed or where a fast initial network roll-out
has to be performed [21].
2.3 Diversity Reception
Diversity methods are used to reduce the eect of multipath fading by using two
or more communication channels with dierent characteristics. It is based on the
fact that individual communication channels experience independent fading. Spa-
tial diversity is a common method of generating multiple communication paths
by using multiple transmitter and/or receiver antennas [3]. In addition, there are
2. LITERATURE REVIEW 12
number of other diversity schemes including angle diversity, frequency diversity,
polarization diversity, time diversity and multipath diversity [3].
Performance of a diversity scheme is measured in terms of diversity gain,
which provides a measure of the advantage due to some diversity scheme. For an
example, in a slow Rayleigh fading environment with one transmit and n receive
antennas, a full diversity gain of n can be achieved. It implies that in the high
signal-to-noise ratio (SNR) region, the average error probability decays at a rate
of 1/SNRn as opposed to 1/SNR in single-antenna fading channels [22].
2.4 Cooperative Communication
Emerging from the idea of user cooperation diversity introduced in [17], cooper-
ative relaying which is also known as cooperative communication, is a powerful
solution that can be used to mitigate the eect of multipath fading. Coopera-
tive communication allows single antenna mobiles in a multi-user environment to
achieve some of the benets of multiple-input multiple-output (MIMO) systems
by sharing their antennas in a manner that creates a virtual antenna array. Al-
though the basic idea behind cooperative communication is the relay concept, in
many aspects cooperative communication is dierent from a conventional relay
transmission [23]. Here, each wireless node or user can cooperatively act as a
relay for its partner while transmitting its own information. So users can behave
as both information sources as well as relays. The idea of cooperation can be
applied to dierent wireless systems such as cellular networks, wireless ad hoc
networks and wireless sensor networks.
Cooperative relaying concept exploits two fundamental features of the wireless
medium: its broadcast nature and its ability to achieve diversity through inde-
pendent channels [20]. Due to its broadcast nature, the signal transmitted by a
source to a destination can also be received by other terminals, which are often
referred to as relays or partners. With the help of these relays, multiple inde-
2. LITERATURE REVIEW 13
pendent paths can be generated between the source and the destination, thereby
creating spatial diversity. This form of diversity is also known as cooperative di-
versity. Figure 2.2 illustrates a cooperative communication system model where
the source transmission is assisted by multiple relays.
Source
Relay 1
Destination
Direct transmission
Relayed transmission
Relay 2
Relay k
Relay K
.
.
.
Figure 2.2: Cooperative communication system with multiple relays
Cooperative communication assumes that the destination can separately re-
ceive the original and the relayed transmissions. Therefore, they should be or-
thogonal to each other. This is accomplished by transmitting the direct and
relayed signals via orthogonal channels such as non-overlapping time slots [19],
orthogonal frequencies or spreading codes [24, 25].
With time division multiple access (TDMA) implementation, non-overlapping
time periods are used to transmit each user's information. Figure 2.3 illustrates
a two-user cooperation system where, User 2 acts as a relay for User 1. To
enable cooperation, the time period allocated for User 1 is further divided into
two orthogonal time slots as shown in Figure 2.4. The rst time slot is used for
direct transmission and the next time slot is used for relayed transmission.
2. LITERATURE REVIEW 14
User 1
(s)
User 2
(r)
Destination
(d)
Direct transmission
Relayed transmission
hsr
hsd
hrd
Figure 2.3: Two-user cooperative communication model
S R,D R D
Time slot t Time slot t+1
Time
Figure 2.4: TDMA channel model for cooperative transmission
During the rst time slot, the User 1 transmits and it is received by both the
User 2 (relay in this case) and the destination. The received signal at the relay,
Yr[t], and at the destination, Yd[t], can be given as,
Yr[t] =√Es hsrXs[t] + nr[t] (2.1)
and
Yd[t] =√Es hsdXs[t] + nd[t], (2.2)
respectively. Here, Xs[t] is the unit energy transmitted signal and Es is the
average energy per symbol transmitted by the source. During the second time
slot, the relay (User 2) transmits the cooperating signal to the destination. The
signal received at the destination during the second time slot can be expressed
as,
Yd[t+ 1] = hrdXr[t+ 1] + nd[t+ 1] (2.3)
2. LITERATURE REVIEW 15
where, Xr[t+1] is the relay transmitted signal. In (2.1)-(2.3), the channel coe-
cient, hij (i ∈ s, r , j ∈ r, d), captures the eect of path loss, shadowing, and
frequency at fading. nj[t] captures the eects of additive white Gaussian noise
(AWGN) with variance Nj.
The destination combines the two received signals given by (2.2) and (2.3)
to estimate the source transmitted signal Xs[t]. A diversity combining technique
such as maximal-ratio combining (MRC), equal-gain combining (EGC) or selec-
tion combining (SC) [3] can be implemented at the destination receiver to combine
the multiple received signals. The TDMA model described in this section is used
throughout this thesis unless otherwise stated.
2.5 Protocols for Cooperative Communication
There are dierent strategies (protocols) employed by relays to process and for-
ward the received signal. Depending on the nature and the complexity of the relay
operation there are two main relaying protocols, namely, amplify-and-forward
(AF) and decode-and-forward (DF). This section outlines these two protocols
used for relay transmission.
2.5.1 Amplify-and-Forward Method
With AF method, the relaying partner amplies the received signal and then
retransmits it to the destination. This method is also referred as nonregenerative
relaying [26] or analog relaying [27]. Although the noise also gets amplied by the
cooperating partner, the destination receives two independently faded versions of
the source signal. If an AF relay is employed in the single-relay assisted coop-
erative communication system model shown in Figure 2.3, the relay transmitted
signal could be given as,
Xr[t] = βYr[t− 1] (2.4)
2. LITERATURE REVIEW 16
where, β is the relay amplifying factor or the relay gain.
One method of calculating the relay gain is given in [28] as,
β =
√Er
| hsr |2 Es +Nr
(2.5)
where, Er is the average energy per symbol transmitted at the relay. This choice
of the gain inverts the fading eect of the source-relay channel while maintaining
the output power of the relay within its power limits when hsr is very low. The
end-to-end SNR of the relaying path, γsrd, can be obtained as [29, 30],
γsrd =Es | hsr β hrd |2
Nd +Nr | β hrd |2
=γsr γrd
γsr + γrd + 1(2.6)
where, γsr =Es |hsr|2Nr
and γrd =Er |hrd|2
Ndare the instantaneous SNR of source-relay
and relay-destination channels, respectively.
Another choice for the relay gain, which ignores the noise at the relay can be
expressed as [29],
β =
√Er
| hsr |2 Es. (2.7)
With this approach γsrd can be calculated as,
γsrd =γsr γrdγsr + γrd
. (2.8)
In both these methods, the relay uses the instantaneous CSI of the rst hop
for signal amplication. These type of relays are called CSI-assisted relays [26].
On the other hand, blind relays [26] amplify the signal with a xed gain regardless
of the rst hop channel condition.
Among the dierent available relaying protocols, AF relaying is considered
as the simplest relaying mechanism. However, at the relay, the noise component
2. LITERATURE REVIEW 17
also gets amplied along with the received signal and forwarded to the destina-
tion. This can diminish the system performance in situations where the rst hop
channel SNR is very poor and the communication involves multiple hops.
2.5.2 Decode-and-Forward Method
With DF method, the relay attempts to decode or detect the received signal and
then retransmits the decoded signal. This method is also known as regenerative
relaying [26] or digital relaying [27]. With the TDMA channel model shown in
Figure 2.4, during the second time slot, the relay decodes the received signal
Yr[t] and makes an estimate Xs[t] of the source transmitted signal. The relay
transmitted signal with DF relaying can be expressed as [19],
Xr[t+ 1] =√Er Xs[t]. (2.9)
The end-to-end SNR of a two-hop DF relay system can be computed as [30],
γsrd = γsr + γrd. (2.10)
The regenerative relaying has the advantage over nonregenerative (AF) relay-
ing in reducing the eect of additive noise at the relay. However, if the decoded
signal at the relay is incorrect there is the possibility of forwarding an erroneously
detected signal to the destination and eventually reduces the system performance
[30]. Also compared to AF relays, the DF systems require more complex relays
to fully decode and re-encode the signal.
2.6 Fixed and Adaptive Relaying
In cooperative relaying, relays may always cooperate with their partners or they
may choose to cooperate only when necessary. This leads to two dierent co-
2. LITERATURE REVIEW 18
operative relaying strategies namely, xed relaying and adaptive relaying [30].
In xed relaying, the relay always cooperates with the source, using either AF
or DF protocol, regardless of the interuser (source-relay) channel condition. On
the other hand, in adaptive relaying, the relay judiciously selects its operation
depending on the instantaneous channel conditions and user requirements. It is
shown in [19] that the xed AF relaying achieves full diversity gain. However
xed DF scheme does not oer full diversity gain. The need for the relay to fully
decode the received signal limits diversity gain of the xed DF method to that of
the direct transmission between the source and destination.
When the source-destination link is good and when the interuser channel is
very poor, relay transmission would be useless for signal detection at the desti-
nation. In such situations, relay's transmission would be wasted and ultimately
the overall spectral eciency will be reduced [19]. As a solution to this prob-
lem, adaptive relaying protocols can be employed such that, the relays transmit
only when necessary. This section presents two such adaptive relaying protocols:
selection relaying and incremental relaying.
2.6.1 Selection Relaying
With selection relaying (also known as selective relaying [30]), users cooperate
only when the SNR of the signal received at the relay, γsr, exceeds a predened
threshold γth. If the interuser channel between the source and the relay suers
from severe fading such that γsr falls below γth, the users revert to non cooperative
mode [19]. If the CSI of the source-relay link is available at the appropriate
receivers, γsr can be measured to high accuracy by the cooperating relays. Thus
they can adapt their transmission format according to the realized value of γsr
[30]. If the measured γsr < γth, the source simply continues its transmission to
the destination in the form of repetition codes or more sophisticated single-user
coding schemes to justify cooperation, and the relay stays idle. On the other
2. LITERATURE REVIEW 19
hand, if the measured γsr > γth, the relay forwards what it received from the
source, using either AF or DF methods [19]. The results in [19] show that the
selection DF protocol achieves full diversity gain. This is in contrast to the xed
DF protocol which does not oer full diversity gain.
2.6.2 Incremental Relaying
With incremental relaying, users cooperate only when the destination requires
cooperation from the relay. It is assumed that there is a feedback channel from
the destination to the relay. Then the destination sends an acknowledgement to
the relay if it was able to receive the source message correctly in the rst trans-
mission phase, so the relay does not need to transmit. If the source transmission
in the rst phase is successful, then there is no second phase and the source trans-
mits new information in the next time slot. As explained in [19] and [31], this
protocol has the best spectral eciency among the other protocols since the relay
transmission becomes opportunistic depending on the feedback. Also [19] shows
that the incremental relaying with AF method achieves full diversity gain.
2.7 Orthogonal Frequency Division Multiplexing
Orthogonal frequency division multiplexing (OFDM) is used for high bandwidth
data transmission to avoid frequency selective fading and inter symbol interfer-
ence (ISI). The basic idea here is to divide the transmitted bit stream into many
dierent substreams and send them over dierent orthogonal subchannels (sub-
carriers) [32]. The bandwidth of each subcarrier is much less than the coherence
bandwidth of the channel, so the subcarriers do not experience frequency selec-
tive fading. Also the data rate of each subcarrier is much less than the total data
rate. OFDM is currently used in many wireless systems including digital sub-
scriber lines (DSL), Wireless LANs (IEEE 802.11), WiMAX (IEEE 802.16), next
generation cellular systems (4G-LTE) and Digital Video Broadcasting (DVB).
2. LITERATURE REVIEW 20
The major advantage of OFDM is that, it can be eciently implemented
digitally with discrete Fourier transform (DFT) technique [32]. The DFT of a
N-dimensional input symbol x is,
X =
X0
X1
...
XN−2
XN−1
(2.11)
where,
Xn =1√N
N−1∑k=0
xke−j 2π
Nkn, ∀n ∈ [0 : N − 1] (2.12)
and
x =
x0
x1...
xN−2
xN−1
. (2.13)
The corresponding inverse DFT is given by,
xk =1√N
N−1∑n=0
Xnej 2πNkn, ∀ k ∈ [0 : N − 1]. (2.14)
The DFT and inverse DFT are generally implemented using the fast Fourier
transform (FFT) and inverse fast Fourier transform (IFFT) algorithms. Figure
2.5 illustrates a typical implementation of the baseband OFDM transmitter and
receiver using FFT and IFFT modules. At the transmitter, the incoming bit
stream is rst forward error-correction (FEC) encoded, followed by the modula-
tor. Then the data is passed through a serial-to-parallel converter to create the
multiple independent bit streams. The number of bit streams should be equal
2. LITERATURE REVIEW 21
to the number of subcarriers in the OFDM system. Next, these bit streams are
combined by an IFFT block. The input to the IFFT block are the discrete fre-
quency domain samples and the corresponding output is the discrete time domain
samples of the signal to be transmitted. These samples are then sent through
a parallel-to-serial converter and a digital-to-analog converter to generate the
transmitted signal. The reverse operation is carried out at the OFDM receiver.
FEC
encoder
Modulat
-or
Serial
to
Parallel
converter
Inverse
FFT
Parallel
to
Serial
converter
D/A
converter
.
.
.
.
Input bit
stream
Transmitted
signal
A/D
converter
Serial
to
Parallel
converter
FFT
Parallel
to
Serial
converter
Demodul-
ator
FEC
decoder
Received
signal.
.
.
.
output bit
stream
(a)
(b)
Figure 2.5: Block diagram of (a) OFDM transmitter (b) OFDM receiver
When using high data rate transmissions, OFDM is considered as a better al-
ternative for time domain equalizers to mitigate ISI [33]. But the system design-
ers have to face challenges such as frequency and timing oset, peak-to-average
power ratio (PAPR) and at fading experienced by individual subcarriers [33].
This thesis concerns on resource allocation in relay assisted OFDM networks.
Hence, addressing the above mentioned challenges inherent in OFDM systems is
out of the scope of this research.
2. LITERATURE REVIEW 22
2.8 Orthogonal Frequency Division Multiple
Access
Orthogonal frequency division multiple access (OFDMA) is the multiple access
version of OFDM. OFDM transmissions can also be combined with other multiple
access techniques such as TDMA (OFDM-TDMA) and CDMA(OFDM-CDMA).
As an example, in OFDM-TDMA, time slots in multiples of OFDM symbols are
allocated for dierent users, i.e., all the subcarriers in the OFDM symbol are
allocated to one user during a particular time period.
User 1
Destination
User 2 User k
User K
. . . . . . . . . .
User 1 User 2 User k User K
Frequency
. . . . . . . .
1 2 3 4 5 6 7 8 910 1112 13 14 . . . . . . . . . . . N
Figure 2.6: Multiple access with OFDMA
In OFDMA, multiple user signals are separated in both time and/or frequency
[34]. As a result of this, groups of OFDM symbols and/or groups of OFDM sub-
carriers are the units used to separate transmissions of dierent users. Figure 2.6
illustrates a typical multiple access system where K user terminals communicate
with a common destination using OFDMA. The total number of subcarriers is
considered to be N . Dierent users are allocated dierent orthogonal subcarriers
such that, at a given time, one subcarrier is allocated to only one user. This
allows all the users to transmit at the same time.
2. LITERATURE REVIEW 23
The block diagram of the considered multiple access system is shown in Figure
2.7. Xk,i is the data symbol transmitted by the user k using the subcarrier i. Xk,i
is non-zero if and only if the subcarrier i is assigned to user k [35]. The subcarriers
which are not assigned to the kth user are fed with zeros. The OFDM transmitter
and receiver operation can be replaced by the respective block diagrams shown
in Figure 2.5.
OFDM
Transmitter
.
.
.
.
.
.
X1,1X1,2
X1,N
OFDM
Transmitter
Xk,1Xk,2
Xk,N
OFDM
Transmitter
XK,1XK,2
XK,N
h1
hk
hK
OFDM
Receiver
Y1Y2
YN
n
.
.
.
.
.
.
.
.
Figure 2.7: Block diagram of OFDMA system
Each user constructs and transmits the corresponding OFDM symbols simul-
taneously. The received signal at the destination is the superposition of all the
signals transmitted by the K users. After inverting the transmitter operation at
the receiver, the ith subcarrier signal received at the destination can be expressed
by,
Yi =K∑k=1
Ak,iXk,iHk,i + n (2.15)
where, k ∈ [1 : K], and i ∈ [1 : N ] indicate the kth user and ith subcarrier,
respectively. The element Ak,i indicates the subcarrier allocation and Ak,i = 1 if
and only if the subcarrier i is allocated to user k. Otherwise Ak,i = 0. Hk is the
2. LITERATURE REVIEW 24
N-point FFT of the channel impulse response hk. n denotes the AWGN at the
destination.
2.9 Cooperative OFDM Networks
As mentioned in Section 2.7, OFDM is used in broadband communications as an
eective method to mitigate frequency selective fading and ISI. However, sub-
carriers of a properly designed OFDM network may experience at fading with
dierent amplitudes [36]. Thus cooperative diversity schemes can be used at
each subcarrier to reduce the eect of at fading. Nevertheless, special coopera-
tion strategies are needed to eciently exploit the available multiple subcarriers.
This section describes dierent means of applying cooperative relaying in OFDM
networks.
The basic idea in cooperative OFDM is to treat each available subcarrier as
an independent channel for cooperation. This provides the freedom to select
the best relaying protocol for each subcarrier. Since there are independently
fading subcarriers, it would be benecial for the relay terminal to use the best
cooperative strategy for each subcarrier. A hybrid forwarding scheme is proposed
in [37], which adaptively chooses to switch between AF, DF, or `no relay' modes
according to the channel condition between the source-relay and relay-destination
links. The decision is made on per subcarrier basis. The results show that
the hybrid forwarding scheme of [37] achieves lower bit-error-rate than the xed
relaying method, where the same relaying protocol (AF or DF) is applied on all
the subcarriers.
Since subcarriers are treated as independent channels, there is the exibility to
transmit dierent subcarriers via dierent relays [8]. Figure 2.8 illustrates a multi-
relay cooperative OFDM system, where dierent subcarriers are traversed via
dierent relays. Hence, relays use OFDMA to transmit data to the destination.
Furthermore, multicarrier transmission provides the opportunity for subcarrier
2. LITERATURE REVIEW 25
rearrangement or subcarrier pairing [38] at the relay, where the data received on
one subcarrier is forwarded via a dierent subcarrier.
Source
R1
Destination
Time slot n
Time slot n+1
R2
Rk
RK
1
2
3
4
5
N
2
4
1
5
N
.
.
.
.
.
.
.
.
Subcarriers 3
6
7
Figure 2.8: Multi-relay assisted cooperative OFDM system model.
Duval et al. in [39] propose a selective subcarrier relaying method where only a
selected set of subcarriers is retransmitted by the relay. In the rst transmission
phase, the source transmits the OFDM signal, and it is received by the relay
and the destination. During the second phase, the relay transmits the selected
subcarriers, while the source retransmits the other nonrelaying subcarriers. It
has been shown in [39] that, by carefully selecting the required subcarriers to be
relayed, this approach results in better performance than relaying all the available
subcarriers.
Siriwongpairat et al. in [40] propose a cooperative protocol for multiuser
OFDM networks, where multiple users are helped by a single xed relay. All the
users communicate with a central node. The proposed protocol is based on incre-
mental relaying [19], and improves spectral eciency over xed relaying protocols
2. LITERATURE REVIEW 26
while achieving the full diversity gain. This method involves two communication
phases. During the rst phase, each user transmits data to the relay and the
central node, which is considered as the destination. Then the destination speci-
es the subcarriers that are not successfully received, by broadcasting the indices
of those unsuccessfully received subcarriers. During the second phase, the relay
retransmits information on the subcarriers which are specied by the destination.
Since the relay does not transmit on all the subcarriers, one relay can send infor-
mation of more than one user in a single OFDM symbol making ecient use of
the available bandwidth.
User j
User i
Destination
Time slot n
Time slot n+1
1
2
3
4
5
N
.
.
.
Subcarriers
12345
N
.
.
.
Time slot n
User j’s dataUser i’s data
Subcarriers
Figure 2.9: Shared subcarrier cooperation with two-user cooperative OFDM sys-tem.
In order to take the advantage of available multiple subcarriers in a multiuser
cooperative OFDM network, a shared subcarrier cooperation method is proposed
in [41]. Unlike conventional cooperative communication, there are no dedicated
stages for direct transmission and relayed transmission. Rather, the users trans-
mit their own information and partner's information together in their allocated
time slot. As depicted in Figure 2.9, the users try to help each other by using a
portion of its subcarriers to transmit other user's data on its allocated time slot,
2. LITERATURE REVIEW 27
i.e., the users simultaneously transmit their own data and their partners' data in
the same OFDM symbol. In this way, the spectral eciency of the cooperative
OFDM system can be improved.
Space-time (ST) coding techniques [42] also have been studied with coopera-
tive OFDM networks. The work in [43] presents a space time coding technique for
a single-relay assisted cooperative OFDM network. The proposed method divides
the transmit data frame into two subframes, listening subframe and cooperation
subframe. Each subframe comprises the same signal components. During the
rst phase, the source transmits the listening subframe, which is received by the
destination and the relay. If the destination succeeds in decoding the listening
subframe, the following cooperation phase is ignored at the destination. Other-
wise, the destination attempts to decode the cooperation subframe. During the
cooperation phase, both the source and the relay construct the corresponding
cooperation subframes, which together construct the complete ST coded signal.
Since the destination receives a ST coded signal in the cooperation phase, it can
decode the cooperation subframe more reliably than the listening subframe. It
has been shown in [43] that this protocol achieves signicant performance gain
over single antenna OFDM with a diversity gain equivalent to double antenna
OFDM systems.
2.10 Cognitive Radio
In recent years, dynamic spectrum access techniques [44] have gained wide at-
tention due to the scarcity of radio spectrum and the inecient utilization of
xed (licensed) spectrum allocation. Regulatory bodies in dierent parts of the
world assign the available radio spectrum to licensed users, also known as pri-
mary users (PUs), on a long-term basis to be used over large geographical areas.
However, according to a report published by the Federal Communications Com-
mission (FCC) in November 2002 [4], none of these assigned frequency bands
2. LITERATURE REVIEW 28
are perfectly utilized at all the time. Some frequency bands in the spectrum are
largely unoccupied most of the time while some others are heavily used. The
inecient usage of the limited radio spectrum necessitates the development of
dynamic spectrum access techniques, where the unlicensed users, also known as
secondary users (SUs), are allowed to use the unused frequency bands in an op-
portunistic manner [45].
Cognitive radio (CR) [5, 6, 7] has been identied as a promising technology
to realize the dynamic or opportunistic access to the underutilized radio spec-
trum. A cognitive radio is a radio that has the ability to dynamically change
its transmission parameters according to the information gathered from its sur-
rounding environment [45]. CRs have two main characteristics, namely, cognitive
capability and recongurability [44, 45]. The cognitive capability refers to the abil-
ity to capture or sense the information from the surrounding radio environment.
The recongurability denes the ability to dynamically adjust transmission pa-
rameters, such as operating frequency, modulation technique, and transmission
power according to the information gathered from the radio environment. In
CR perspective, a band of frequencies unoccupied by the respective PUs at a
given time and a specic geographic location is referred as a spectrum hole or a
white space [6]. With CR technology, the unlicensed SUs are designed to have
CR capabilities, so they can detect the available spectrum holes and adjust their
transmission frequencies accordingly to make use of these spectral opportunities.
Therefore, CR technology brings better spectrum utilization by allowing SUs to
use or share the underutilized licensed frequency bands when they would not
introduce unacceptable level of interference to the PUs.
There are three main functionalities of CR: spectrum sensing, spectrum man-
agement and hando, and spectrum sharing.
• Spectrum sensing : CR monitors the available spectrum bands to detect
the spectrum holes. Also, when PUs start transmission on these licensed
2. LITERATURE REVIEW 29
frequency bands, CR detects their activity through sensing, so that it can
release those specic frequency bands.
• Spectrum management and hando : CR may also require to change the
transmission frequencies according to time varying characteristics of the ra-
dio environment and the presence of the PU activity on the identied spec-
trum holes. When a PU activity is sensed on a particular frequency band,
the CR may need to release that frequency band and direct its transmission
on another available spectrum hole to ensure continuous transmission [45].
• Spectrum sharing : Spectrum sharing is also known as transmission oppor-
tunity exploitation [46]. In dynamic spectrum access environment, a CR
may share the spectrum resources with PUs, other SUs, or both [45]. There
are two main approaches for SUs to access the shared licensed spectrum:
spectrum underlay and spectrum overlay [44, 45]. In spectrum underlay
method, SUs are allowed to simultaneously transmit on the licensed fre-
quencies when PUs are also transmitting. In order to enable simultaneous
transmission, SUs should properly control their transmit power to avoid
harmful interference to the PU receivers. Alternately, in spectrum overlay
approach, SUs use the licensed spectrum only when PUs are not transmit-
ting on those frequencies. This approach is also known as opportunistic
spectrum access [45, 47].
CR technology is currently being evaluated by regulators as the technology
that would enable better spectrum utilization by allowing unlicensed devices to
access the available frequency white spaces. In particular, cognitive access to
unused portions of TV spectrum, known as TV white space (TVWS), has al-
ready gained an upsurge of attention in many parts of the world including United
States, United Kingdom and Europe [14, 15, 48, 49, 50]. Furthermore, several in-
ternational standardization activities can be found on cognitive access in TVWS
[51, 52, 53, 54]. One such standard is the IEEE 802.22 wireless regional area
2. LITERATURE REVIEW 30
network [54] which is designed to provide xed broadband access in rural ar-
eas. ECMA 392 [55, 56] is another standard which has been developed to enable
personal/portable devices to access the TVWS. In addition, the IEEE 802.11af
standard [56], which attempts to dene a WiFi like protocol for portable devices
operating in TVWS is also under development.
2.10.1 OFDM for Cognitive Radio
OFDM has been identied as a potential transmission technology for CR systems
due to its underlying sensing and spectrum shaping capabilities, exibility, and
adaptability [57, 58, 59]. A CR system needs to be highly exible in terms
of spectrum allocation, and requires to eciently ll the spectral holes left by
the licensed users. OFDM is a candidate for such exible CR systems as it is
possible to leave a set of subcarriers unused providing an adaptive transmit lter
[59]. The basic idea of OFDM-based CR networks is to match the bandwidth
of one subband of the licensed system with an integer multiple of the carrier
spacing used in the OFDM-based CR network [57]. As shown in Figure 2.10
[57], the subcarriers which are not allowed to be used by the CRs can be fed
with zeros, thus sparing these subcarriers from the emission of radio power. This
allows spectral coexistence of both licensed and cognitive systems with very low
mutual interference. Another advantage of OFDM is that, the FFT operation in
the OFDM receiver can be used for the analysis of the spectral activity of the
licensed users.
2.11 Cooperative Relaying in OFDM-Based Cog-
nitive Radio Networks
Spectrum sensing and transmission opportunity exploitation are the main chal-
lenges faced by CRs. In the context of a CR network, cooperative transmission
2. LITERATURE REVIEW 31
Frequency bands used by licensed users (PUs)
Deactivated subcarriers due to PU access OFDM subcarriers used by
secondary users (SUs)
0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1
frequency
Figure 2.10: Subcarrier allocation in OFDM-based cognitive radio system
can be used to improve both spectrum sensing and transmission opportunity ex-
ploitation [60, 61]. This leads to two dierent scenarios for cooperative relaying
in CR networks : cooperative spectrum sensing and cooperative spectrum sharing
[60]. This thesis is focused on cooperative spectrum sharing, which is also known
as cognitive wireless relay networks [60, 62], where one or more CRs act as relay/s
to help the transmission between a source node and a destination node.
2.11.1 OFDM Cognitive Wireless Relay Networks
Cooperative spectrum sharing can give rise to two basic scenarios: cooperative
transmission between SUs, and cooperative transmission between primary and
secondary users [46]. In the rst case, a secondary user/s acts as a relay/s for
another secondary user and aims to increase the secondary throughput for a
given frequency white space [46, 60, 63]. In the latter scenario, the secondary
users relay the trac of a primary user [64, 65]. Helping primary users to nish
their transmissions as quickly as possible will, in turn, generate more transmission
opportunities for secondary users.
A model of a cognitive wireless relay network is shown in Figure 2.11. The
relay nodes are CRs distributed over a large geographic area, and several PUs are
2. LITERATURE REVIEW 32
operating in the proximity of the CR network. The source and the destination can
be either SUs or PUs. Same as the conventional relay networks, cognitive relay
networks also operate in two phases. In the rst phase, the source broadcasts
its data and it is received by the destination and all the intermediate CR relays.
In the second phase, depending on the relaying protocol used, the CR relays
retransmit the received data to the destination.
S
D
CR
CR
CR
CRPU
PU
CR network
Phase 1
Phase 2
Figure 2.11: Cognitive wireless relay network
Cognitive wireless relay networks can be used to achieve spatial diversity
and/or coverage expansion [63]. As shown in Figure 2.11, if the source trans-
mitted data is received by the destination through the direct path and other
multiple paths created by the relays, spatial diversity can be achieved via coop-
erative relaying. However, in some situations, the direct path between the source
and the destination may be blocked by shadowing and it may not be possible to
achieve direct transmission. It may also happen that the secondary source has to
transmit high power in order to directly communicate with the secondary desti-
nation. This might create signicant interference to primary receivers. Hence, it
may not be possible for the secondary source to directly communicate with the
destination. In these circumstances, an intermediate cognitive relay can be used
to achieve the end-to-end communication by creating a dual-hop channel between
2. LITERATURE REVIEW 33
the source and the destination. This may extend coverage, reduce interference
and increase throughput. Further, it may also happen that there is no common
frequency band available at the secondary source and the secondary destination
to communicate. Under such circumstances, a relay node which has available
common frequency bands with both the source and the destination can be used
to assist the communication [63, 66].
When an OFDM-based CR relay network is considered, each PU operates in
a wide band channel consisting of a number of nonoverlapping frequency bands
[60]. The PUs may occupy all or some of the frequency bands when in opera-
tion. The CRs rst get the spectrum map of its radio environment by spectrum
sensing. The spectrum map implies the available spectrum opportunities in the
CR environment. Compared to conventional OFDM relay networks, the available
frequency white spaces may or may not be dierent from one relay to another
in cognitive relay networks. The CR relays with one or more available spectrum
holes, can use those frequency bands to relay the source data.
2.12 Resource Allocation in Wireless Networks
In this research, adaptive resource allocation methods for OFDM relay networks
are investigated in both non-cognitive and cognitive environments. Adaptive re-
source allocation is used to enhance the network performance and it is one of
the prominent aspects in designing wireless networks [67]. Resource allocation
techniques depend on the resource allocation objective, system limitations, relay-
ing protocol and the system architecture [12]. The resource allocation objective
could be transmission rate maximization, outage probability minimization, bit-
error-rate (BER) minimization, or transmit power minimization. Some systems
are subjected to total network power constraint while some other networks are
limited by individual power constraint at each transmitter. Also the cooperative
network may use either AF or DF protocol for relaying. The system architecture
2. LITERATURE REVIEW 34
can be two-hop single-relay, two-hop multi-relay, multi-hop single-relay or multi-
hop multi-relay. Thus, all these factors need to be considered when developing a
resource allocation method for a wireless network.
The following subsections provide an overview of adaptive resource alloca-
tion in cooperative OFDM networks and OFDM-based cognitive wireless relay
networks.
2.12.1 Resource Allocation in Cooperative OFDMNetworks
In cooperative OFDM networks, adaptive subcarrier, bit and power allocation
is essential to obtain optimum system performance. In particular, subcarriers
with large channel gains can employ higher order modulations to carry more
bits per OFDM symbol, while subcarriers with deep fade carry one or even zero
bits per OFDM symbol. As dierent subcarriers experience dierent fades and
carry dierent number of bits, subcarrier power allocation should be performed
accordingly [68]. Even without adaptive bit allocation, transmit power of each
subcarrier can be adjusted to meet their fading conditions [12, 39, 41].
In a singlecarrier, single-relay system, the power allocation problem is to as-
sign the optimum power for each node (i.e., source and relay/s) such that the
resource allocation objective is achieved. In multicarrier systems such as coop-
erative OFDM networks, power allocation implies the adaptive subcarrier power
allocation at source and relay/s subject to a sum power constraint or individ-
ual power constraints. This can be treated as a power optimization problem to
achieve a given optimization objective within a given transmit power constraint.
Substantial amount of studies is available on power allocation in cooperative
OFDM systems with both AF [41, 69, 70, 71] and DF [11, 72, 73] relays taking
capacity maximization as the optimization objective.
Subcarrier power allocation can also be combined with subcarrier pairing [12,
69, 71, 72, 74]. In conventional relaying, the relay forwards the data received
2. LITERATURE REVIEW 35
in one subcarrier on the same subcarrier. With subcarrier pairing, data in the
incoming subcarriers at the relay/s is paired with dierent outgoing subcarriers
such that the system performance is improved. It is proved in [74] that ordered
subcarrier pairing (OSP), where the data in the best (with highest SNR) incoming
subcarrier is paired with the best outgoing subcarrier, is optimal for both AF and
DF relay links when optimal power allocation is applied. The conventional OSP
consider only source-relay and relay-destination links, and is optimal for two-hop
communication systems without diversity [71]. For systems with diversity (such as
cooperative OFDM networks), all the three links, source-relay, relay-destination
and source-destination, have to be considered when pairing the subcarriers [71].
Similar strategies can be adapted for multi-relay assisted communication with
relay selection as another dimension of the optimization problem. To fully utilize
the dierent channel conditions of dierent subcarriers, subcarrier based relay
selection can be employed with optimal subcarrier power allocation. Power allo-
cation, subcarrier pairing and relay selection in multi-relay assisted cooperative
OFDM systems can be considered as a joint optimization problem of the three
resources: power, subcarriers, and relay nodes [10, 11, 12]. Such joint opti-
mization methods may provide an optimal solution for resource allocation but
with the expense of higher system complexity. Hence, less-complex but eec-
tive resource allocation methods need to be developed for multi-relay assisted
cooperative OFDM networks. However, such resource allocation methods are not
comprehensively studied in the existing literature.
In relay networks, resource allocation decisions can be made at the source
[75, 76], or a central unit can be employed to make the necessary resource allo-
cation decisions [77]. In general, some knowledge of the source-relay, and relay-
destination channel conditions is required to dynamically allocate the available
resources according to varying channel quality. Most of the prevailing work on
resource allocation in OFDM dual-hop relay links assume that the perfect knowl-
edge of the instantaneous CSI of rst and second hop is available at the time of
2. LITERATURE REVIEW 36
resource allocation. In practice, this assumption is hardly realistic. The available
CSI can be outdated due to feedback delay or they can be imperfect due to chan-
nel estimation errors [77, 78, 79]. It is therefore important to investigate resource
allocation methods with practically available imperfect or outdated CSI, which
is barely covered in the current studies.
2.12.2 Resource Allocation in OFDM Cognitive Wireless
Relay Networks
Unlike in non-cognitive relay networks, in cognitive relay networks resource allo-
cation is limited by the interference introduced to the PU receivers. Hence, inter-
ference generated by secondary transmissions should be taken into consideration
when developing resource allocation methods for cognitive wireless relay networks.
The most existing work on spectrum sharing has concentrated on the scenario
where the primary system is capable of tolerating some amount of interference
from the secondary transmission [65]. As a result, a total interference threshold
for the PU system or individual interference thresholds for PU receivers can be
specied. Secondary transmission is then subject to this interference threshold
constraint in addition to the transmit power constraint/s.
Resource allocation in the scenario where SUs act as relays to help the pri-
mary transmission is studied in [64] and [65]. During the cooperating phase, the
primary transmitter allows the secondary relays to use a fraction of the subcar-
riers in the licensed frequency band to transmit primary data. These required
subcarriers are specied by the primary receiver. Since the cognitive relays may
not need to transmit on all the subcarriers of the licensed frequency band, they
can use the remaining subcarriers to transmit their own data.
Most of the existing work investigates resource allocation methods for the
scenario where cognitive relays help the secondary transmission. Considerable
amount of work is available on resource allocation in singlecarrier CR relay net-
2. LITERATURE REVIEW 37
works (e.g., [63, 80, 81, 82] and reference therein). The work reported in [83], [84],
[85] and [86] presents subcarrier pairing and power allocation methods for single-
relay assisted OFDM-based secondary transmission. Power allocation methods
are proposed with transmit power constraints at secondary transmitters and in-
terference constraints at primary receivers. Relay selection, power allocation
and subcarrier pairing in multi-relay assisted OFDM cognitive wireless relay net-
works is considered in [13], [87], [88], and [89]. Capacity maximization of the
secondary transmission is taken as the optimization objective. The resource allo-
cation problem is formulated as a joint optimization problem of relays, subcarriers
and transmit powers. An asymptotically optimal solution for joint optimal re-
source allocation is presented and low complexity suboptimal resource allocation
methods are also proposed.
CR transmitters need some information of the CSI between itself and PU
receivers to estimate or predict the amount of interference produced by secondary
transmission. However, in practice, it is infeasible to obtain perfect instantaneous
CSI between primary and secondary networks [90, 91, 92, 93]. Most of the time
the available CSI is outdated due to feedback delay or only the fading statistics
are known at the CR transmitters. Although the availability of outdated or
statistical CSI corresponds to several practical scenarios, it has not been well
investigated when developing resource allocation methods for CR relay networks.
2.12.3 Resource Allocation for Rate Maximization
In this thesis, resource allocation problems are formulated as rate maximization
problems, where the objective of resource allocation is to maximize the end-to-
end transmission rate or the capacity. Transmission rate or capacity is calculated
using Shannon-Hartley theorem [94], which states the maximum information rate
that can be transmitted over a communication channel of a specied bandwidth
in the presence of AWGN. Shannon-Hartley theorem states the channel capac-
2. LITERATURE REVIEW 38
ity Cshannon, which is the theoretical tightest upper bound on the end-to-end
transmission rate, of a channel with a bandwidth B is:
Cshannon = B log2
(1 +
S
N
)b/s (2.16)
where S is the average received signal power over the bandwidth and N is the
average noise and/or interference power over the bandwidth. The term S/N is
the end-to-end SNR of the communication signal. The capacity given by (2.16)
can be normalized by the bandwidth and the normalized capacity,
CshannonB
= log2
(1 +
S
N
)b/s/Hz (2.17)
is used in the remainder of this thesis, unless otherwise stated. The terms trans-
mission rate (or simply rate) and capacity are used interchangeably throughout
this thesis to denote the quantity obtained using (2.17).
When an OFDM-based two-hop relay network withN number of subcarriers is
considered, the capacity of one subcarrier (ith subcarrier), Ci, with an end-to-end
SNR γi can be expressed as,
Ci =1
2log2 (1 + γi) b/s/Hz (2.18)
where, the factor 1/2 is due to half-duplex operation. Then the summation over
all the N subcarriers is taken to calculate the capacity of the entire OFDM signal
as,
C =1
2
N∑i=1
log2 (1 + γi) b/s/Hz. (2.19)
If the SNR γi is calculated using actual instantaneous CSI, the resulting capacity
is referred as instantaneous rate or instantaneous capacity.
2. LITERATURE REVIEW 39
2.13 Optimization Techniques for Resource Allo-
cation
Many resource allocation problems in wireless networks can be formulated as
constrained optimization problems. There are dierent types of constrained op-
timization problems: linear programs, nonlinear programs, convex optimization
problems and integer programs. This section provides an overview of constrained
optimization problems in the context of wireless resource allocation.
The general formulation of a constrained optimization problem can be written
as [67],
minimize f(x)
subject to gi(x) ≤ 0, for i = 1, . . . ,m
hj(x) = 0, for j = 1, . . . , n
(2.20)
where, x is the set of parameters to be optimized, f(x) is the optimization objec-
tive, gi(x), ∀i, represent the inequality constraints, and hj(x), ∀j, represent the
equality constraints. The optimization process nds the optimal solution x∗ ∈ Ω
which satises all inequality and equality constraints. Here, Ω is the feasible set
for the parameter vector x.
If the optimization goal and all the inequality and equality constraints are
linear functions of x, the optimization problem is a linear program. If either the
optimization objective or the constraints are nonlinear functions of x, the problem
becomes a nonlinear program. If the feasible set Ω contains some integer sets,
the optimization problem is called an integer program. Most integer programs
are nondeterministic-polynomial-hard (NP-hard) problems and dicult to solve
in polynomial time [67].
If the feasible set Ω is a convex set and the optimization goal and the constraint
functions are convex/concave/linear functions of x, the optimization problem is a
2. LITERATURE REVIEW 40
convex optimization problem [67, 95]. Convex optimization problems are a special
kind of nonlinear programs. Most of the wireless resource allocation problems can
be formulated as convex optimization problems and they are more mathematically
tractable than other nonlinear programs. In convex optimization problems, any
local optimum is necessary a global optimum, and number of ecient numerical
solution methods are available to solve such problems [95].
The Lagrangian
The Lagrangian associated with the problem (2.20) can be written as,
L(x,λ,υ) = f(x) +m∑i=1
λi gi(x) +n∑j=1
υj hj(x). (2.21)
The parameters λi (λi ≥ 0) and υj are referred as Lagrange multipliers associated
with inequality constraints and Lagrange multipliers associated with equality
constraints, respectively.
The Lagrange dual function
The corresponding Lagrange dual function of the problem (2.20) is dened as the
minimum value of the Lagrangian over x. The dual function can be expressed as,
g(λ,υ) = infx∈Ω
(f(x) +
m∑i=1
λi gi(x) +n∑j=1
υj hj(x)
). (2.22)
The dual function in (2.22) is concave even when the respective optimization
problem (2.20) is not convex [95].
2. LITERATURE REVIEW 41
Lagrange dual problem
The Lagrange dual problem associated with the optimization problem in (2.20)
can be written as,
maximize g(λ,υ)
subject to λ ≥ 0.(2.23)
In this context, the original problem in (2.20) is referred as the primal problem.
The Lagrange dual problem in (2.23) is a convex optimization problem regardless
of the convexity of the primal problem [67]. When the primal problem is convex,
both the primal problem (2.20) and the dual problem (2.23) has the same solu-
tion [95]. When the primal problem is nonconvex, the dual problem provides a
solution, which is a lower bound to the solution of (2.20). The dierence between
the lower bound and the true optimum is called the duality gap [95].
When the duality gap is zero, the primal problem can be solved via the dual
problem. This approach is widely used in nonconvex optimization problems as-
sociated with OFDM systems. It is shown in [96], that nonconvex optimization
problems in multicarrier systems has zero duality gap owing to the time-sharing
property of multicarrier systems. This time-sharing condition is satised for many
practical problems with suciently large number of subcarriers.
Karush-Kuhn-Tucker (KKT) optimality conditions
For any optimization problem with zero duality gap, and dierentiable objective
and constraint functions, any pair of primal and dual optimal points must satisfy
the Karush-Kuhn-Tucker (KKT) conditions. If x∗ and (λ∗,υ∗) are the respective
primal and dual optimal points associated with (2.20), the KKT conditions can
2. LITERATURE REVIEW 42
be written as follows:
∂L(x,λ∗,υ∗)∂x
∣∣∣x=x∗
= 0
gi(x∗) ≤ 0, i = 1, . . . ,m
hj(x∗) = 0, j = 1, . . . , n
λ∗i ≥ 0, i = 1, . . . ,m
λ∗i gi(x∗) = 0, i = 1, . . . ,m
(2.24)
When the primal problem is convex, the KKT conditions are sucient for the
points to be primal and dual optimal [95]. Hence, the optimal points can be
obtained by solving the KKT conditions. In some cases, the KKT conditions can
be solved analytically to derive closed-form expressions for the optimal solution.
In general, optimization algorithms can be interpreted as methods for numerically
solving the KKT system of equations. Interior-point method/barrier method
[95, 97] is a certain class of algorithms that is widely used to solve the KKT
conditions associated with linear and nonlinear convex optimization problems.
Majority of the resource allocation problems presented in this thesis are for-
mulated as convex optimization problems, and hence can be solved using KKT
conditions. Furthermore, MATLAB optimization toolbox is used to numerically
solve the respective KKT conditions using interior-point method. Detailed anal-
ysis of interior-point method or any other optimization algorithm is out of the
scope of this thesis.
2.14 Conclusion
Frequency selective fading and ISI are two major channel impairments involved
with broadband transmissions. OFDM has been identied as a candidate modu-
lation technique to reduce the eect of frequency selective fading and ISI and is
used with most of the existing broadband wireless systems. On the other hand,
CR concept has been introduced as a method of optimizing the usage of scarce
2. LITERATURE REVIEW 43
radio resources, by allowing SUs to transmit on the unused spectrum bands in an
opportunistic manner. OFDM has also been identied as a potential transmission
technology for CR networks.
Cooperative communication and relay transmission is used in OFDM net-
works to reduce the eect of multipath fading, to enhance the coverage and to
improve the throughput. In wireless communication networks, adaptive resource
allocation can be used to improve the network performance. This motivates the
development of resource allocation methods for OFDM relay networks in cogni-
tive and non-cognitive environments. However, resource allocation in multi-relay
assisted cooperative OFDM networks is not comprehensively covered in the cur-
rent studies. Furthermore, resource allocation in OFDM relay and OFDM-based
CR relay networks with practically available imperfect or outdated CSI is barely
addressed in the existing literature. In addition, CR networks in TVWS is gaining
an increasing interest as a prominent application of CR based services. Resource
allocation methods for this practical application is still in its early stage and is
not investigated in detail in the prevailing studies. This thesis aims to address
the aforementioned gaps related to resource allocation studies in OFDM-based
relay and CR networks.
Chapter 3
Resource Allocation in Cooperative
OFDM Networks
3.1 Introduction
Adaptive resource allocation has long been considered as a critical aspect in wire-
less communication. It is equally important in cooperative OFDM networks to
allocate its system resources optimally to reap the maximum benet of coopera-
tion. In cooperative OFDM networks, subcarriers, relays and transmit power are
the resources that can be adaptively allocated to improve the system performance.
Adaptive power allocation in single-relay assisted cooperative OFDM networks
is well investigated in the existing literature [41, 69, 70, 71, 11, 72, 73]. Such
methods involve adaptive subcarrier power allocation at the source and the relay
to achieve a predened target within the limited transmit power available at
source and relay. In cooperative OFDM networks, the power allocation problem
can be further rened with subcarrier selection, where the relay forwards only a
selected set of subcarriers. This selective subcarrier relaying approach improves
the system performance compared with the nonselective case, where the relay
forwards all the subcarriers [39, 72]. The relay node also has the opportunity to
3. COOPERATIVE OFDM NETWORKS 45
forward the signal on the same subcarrier or it can judiciously pair incoming and
outgoing subcarriers to forward the signal in the best available channel [71, 72].
This chapter investigates resource allocation methods for multi-relay assisted
cooperative OFDM networks. With multiple relays, dierent subcarriers can
be transmitted by dierent relays as long as the subcarriers are orthogonal to
each other. As a result, subcarrier based relay selection can be introduced as
another dimension of the resource allocation problem. Recent research work
[10, 11, 12] has considered power allocation and relay selection in multi-relay
assisted cooperative OFDM networks as a joint optimization problem of transmit
power, subcarriers and relay nodes. Such joint optimization methods may provide
an optimal resource allocation, but involves higher computational complexity.
Also these methods may not be feasible to extend for a more realistic scenario
with imperfect channel state information, latency and interference.
This chapter investigates less-complex but eective resource allocation meth-
ods for multiple amplify-and-forward (AF) relay assisted cooperative OFDM net-
works. The selective subcarrier relaying method proposed in [39] for a single-relay
assisted system is adapted for a multi-relay assisted scenario. With selective sub-
carrier relaying, only the subcarriers which have the potential to improve the ca-
pacity via relaying is selected to be retransmitted by the relays [39]. This method
has proven to improve the capacity in single-relay assisted OFDM transmission
with both AF [39] and DF [98, 99] relays. Performance of the subcarrier selection
based resource allocation method is compared with all subcarrier relaying based
method, where the relays collectively forward all the available subcarriers. All
subcarrier relaying in single-relay assisted cooperative OFDM transmission has
been shown to improve the capacity compared with the non-cooperative trans-
mission [69].
Resource allocation methods are proposed for selective subcarrier relaying and
all subcarrier relaying scenarios. For analytical feasibility, the optimization prob-
lem in each case is divided into two subproblems: relay and/or subcarrier selec-
3. COOPERATIVE OFDM NETWORKS 46
tion, and subcarrier power allocation. Rather than providing a less feasible joint
optimization strategy, the proposed resource allocation methods investigate the
solutions for each subproblem in an optimal manner.
The rest of this chapter is organized as follows. The system and channel model
is presented in Section 3.2. All subcarrier relaying based resource allocation is de-
scribed in Section 3.3, and selective subcarrier relaying based resource allocation
is presented in Section 3.4. Performance of the proposed methods is analyzed in
Section 3.5 along with numerical results.
3.2 System and Channel Model
The cooperative OFDM system considered in this chapter is shown in Figure 3.1.
Here, the source node (s) communicates with the destination (d) through the
help of K number of relays. The destination receives the signals from K + 1 in-
dependent channels and combines them using a maximal-ratio combiner (MRC).
Number of subcarriers in the OFDM transmission is taken as N . It is assumed
that all the K relays operate in AF mode. Further, it is also assumed that the
source and relay nodes support only half-duplex operation. For the simplicity
of presentation, let s denote the source, k denote the kth relay, d denote the
destination and i denote the ith subcarrier.
A TDMA communication model is assumed where each user is allocated a
dedicated time period for its data transmission. For relay assisted communication,
this time period is further divided into two time slots and the communication is
carried out in two orthogonal phases. During the rst phase, the source terminal
transmits a message in the rst time slot and it is received by the destination and
all the K relays in its vicinity. Then in the second time slot, the relays forward
the received signal to the destination according to a subcarrier assignment matrix
A, which determines the subcarriers helped by each relay. A is a K ×N matrix
3. COOPERATIVE OFDM NETWORKS 47
and its elements are given by,
Ak,i =
1, if kth relay helps ith subcarrier;
0, otherwise.(3.1)
Source
(s)
r1
Destination
(d)
Time slot n
Time slot n+1
r2
rk
rK
1
2
3
4
5
N
2
4
1
5
N
.
.
.
.
.
.
.
.
.
.
Subcarriers3
6
7
Relays
Figure 3.1: Cooperative OFDM system model
Unlike in singlecarrier systems, with multiple subcarriers, there is the ad-
vantage of allocating one time slot for all the relay transmissions if orthogonal
subcarriers are transmitted by each relay. Then, increasing the number of re-
lays will not reduce the spectral eciency of the system. This introduces the
constraint∑K
k=1Ak,i = 1 for all the relaying subcarriers, i.e., only one relay is
assigned for each relaying subcarrier.
In selective subcarrier relaying, relays forward only the selected subcarriers.
Thus, another decision vector µ can be introduced as the subcarrier selection
decision. If ith subcarrier is relayed by one of theK relays then, µi = 1. Otherwise
3. COOPERATIVE OFDM NETWORKS 48
µi = 0, i.e.,
µi =
1, if∑K
k=1Ak,i = 1 ;
0, otherwise.(3.2)
It is assumed that the fading channel coecients are constant during both
transmission phases. Frequency selective Rayleigh fading channels are considered
for this study. The frequency selective channel, hmn, between nodes m and n;
m ∈ s, k and n ∈ k, d, can be dened in the time domain by,
hmn(t) =L∑l=1
hmn,l δ(t− lT ) (3.3)
where hmn,l is the impulse response of the lth fading path between nodes m and
n, and L is the number of channel taps. In order to take the path loss into
consideration, hmn,l is taken from a complex normal distribution [69],
hmn,l ∼ CN
(0,
1
L(1 + dmn)α
), ∀ l ∈ [1 : L]. (3.4)
Here, dmn is the distance between nodesm and n, and α is the path loss exponent.
The L-dimensional channel impulse response vector hmn represents the eect due
to both the path loss and fading. The N -dimensional frequency response vector of
the channel, Hmn, is given by the N -point FFT of the channel impulse response
hmn.
It is assumed that the source sends data with power Ps,i on the ith subcarrier,
and the kth relay amplies the signal by a factor βk,i using power Pk,i on the same
subcarrier. Then βk,i is given by [19, 39],
βk,i =
√Pk,i
| Hsk,i |2 Ps,i + σ2k
(3.5)
where, σ2k is the noise variance at kth relay. It is assumed that the destination
employs MRC to combine the signals received by relay transmission and source
3. COOPERATIVE OFDM NETWORKS 49
transmission. When MRC is employed at the destination, the signal-to-noise ratio
(SNR) at the output of the MRC receiver, Γk,i, for all the relaying subcarriers
can be written as the summation of the SNRs of the relayed path and the direct
path as shown in (3.6).
Γk,i =Ps,i | Hkd,iβk,iHsk,i |2
σ2d + σ2
k | βk,iHkd,i |2+Ps,i | Hsd,i |2
σ2d
=Ps,iγsk,iPk,iγkd,i
1 + Ps,iγsk,i + Pk,iγkd,i+ Ps,iγsd,i (3.6)
The rst term of (3.6) represents the SNR of the relayed path and the second
term represents the SNR of the direct path. Here, γsk,i =|Hsk,i|2σ2k
, γkd,i =|Hkd,i|2σ2d
and γsd,i =|Hsd,i|2σ2d
. σ2d is the noise variance at the destination.
If the ith subcarrier is helped by one of the K relays, then the instantaneous
rate of the relaying subcarrier, CR,i, can be written as,
CR,i = µi
K∑k=1
Ak,i1
2log2(1 + Γk,i) b/s/Hz. (3.7)
The factor 1/2 is due to the half-duplex operation. For those subcarriers which
are not helped by any of the K relays, the instantaneous capacity can be given
by (3.8) assuming that the source retransmits these subcarriers during the second
phase.
CS,i = (1− µi) log2(1 + Ps,iγsd,i) b/s/Hz (3.8)
Combining (3.7) and (3.8), the instantaneous rate Ci for the ith subcarrier can
be expressed as,
Ci = µi
K∑k=1
Ak,i1
2log2(1 + Γk,i) + (1− µi) log2(1 + Ps,iγsd,i). (3.9)
3. COOPERATIVE OFDM NETWORKS 50
Then the instantaneous rate over the entire OFDM symbol with N subcarriers
can be written as,
C =N∑i=1
Ci. (3.10)
The objective of resource allocation is to determine the relay selection, and
subcarrier power allocation to maximize the end-to-end capacity of the OFDM
transmission. Resource allocation methods are proposed for two cases:
• All subcarrier relaying: All the participating relays collectively forward all
the subcarriers of the original OFDM symbol.
• Selective subcarrier relaying: All the participating relays collectively for-
ward only a selected set of subcarriers of the transmitted OFDM symbol.
Resource allocation methods for these two scenarios are described in the subse-
quent sections.
3.3 All Subcarrier Relaying
With all subcarrier relaying approach, which is also known as nonselective relay-
ing, relay nodes collectively forward all the subcarriers in the transmitted OFDM
symbol, i.e., µi = 1, ∀ i. The capacity expression for all subcarrier relaying sce-
nario can be written as,
C =N∑i=1
K∑k=1
Ak,i1
2log2(1 + Γk,i). (3.11)
The objective of resource allocation in this scenario is to maximize the capacity
given by (3.11). The resource allocation problem is divided into two subproblems,
namely, relay selection and power allocation. Each subproblem is then solved in
an optimal manner as described in the following subsections.
3. COOPERATIVE OFDM NETWORKS 51
3.3.1 Relay Selection
With relay selection, a single relay among the set of K relays is selected for each
subcarrier, depending on which relay provides the `best' end-to-end path between
the source and destination [100]. At this stage, equal transmit power is assumed
for all the subcarriers at the source and the relays to focus only on the idea of
relay selection. Then the relay which provides the best end-to-end SNR is selected
for the respective subcarriers. The end-to-end SNR for relay transmission,
γskd,i =Ps,iγsk,iPk,iγkd,i
1 + Ps,iγsk,i + Pk,iγkd,i. (3.12)
This relay selection method is known as the best end-to-end SNR based relay
selection and is proved to be the optimum single relay selection strategy [101].
With this relay selection approach, the subcarrier assignment matrix A can be
expressed as,
Ak,i =
1, if k = argmax
kγskd,i;
0, otherwise.(3.13)
3.3.2 Power Allocation
With power allocation, the subcarrier transmit power for the given subcarrier
assignment matrix A is optimized to maximize the end-to-end capacity given
in (3.11). It is assumed that the individual transmitters have their own trans-
mit power limitations. Hence, the power optimization is subject to individual
transmit power constraints at source and relays.
With AF relay, power optimization can be performed in two steps: relay
power optimization and source power optimization. The alternate optimization
of source and relay transmit power is widely used with AF relays, and it is proved
to converge to the optimal solution using only a few iterations [69]. Figure 3.2
illustrates this iterative optimization process. First, the source transmit power is
3. COOPERATIVE OFDM NETWORKS 52
initialized such that uniform transmit power is assigned for all the subcarriers at
the source. The iterative optimization process is started with this initial source
power allocation, and the subcarrier transmit powers at the relays are optimized
such that the total capacity is maximized. Then, for this optimized relay power
allocation, the subcarrier transmit power at the source is optimized. These two
steps are alternately carried out such that the output of the previous optimization
is the input to the next optimization until convergence has been achieved.
Initialize
Initialize source power
(Ps,i=PS/N)
Power optimization at
Relays
Power optimization at
Source
PS
Does capacity
increase?
Return results
Does capacity
increase?
Yes
No
Yes No
Figure 3.2: Flowchart of two-step iterative power allocation
The relay and source power optimizations can be described as follows.
3. COOPERATIVE OFDM NETWORKS 53
A. Power Allocation at Relays
For a given source power allocation, the subcarrier transmit powers at all the
participating relays can be jointly optimized such that the capacity is maxi-
mized. When the relay selection is known and the N -dimensional source transmit
power vector Ps is known for all the subcarriers, the relay transmit power vector
Pk, ∀ k ∈ [1 : K] is optimized such that the instantaneous rate C in (3.11) is
maximized. Since each node has individual power limitations, the constraints for
relay power optimization can be expressed as,
N∑i=1
Ak,iPk,i = Pk, ∀ k ∈ [1 : K] (3.14)
where Pk is the maximum transmit power of the kth relay. The joint optimization
problem of relay transmit powers can be formulated as,
MaximizeN∑i=1
K∑k=1
Ak,i1
2log2 (1 + Γk,i) (3.15)
subject to,
∑Ni=1Ak,iPk,i ≤ Pk, ∀ k
Pk,i ≥ 0, ∀ k, i(3.16)
The objective function in (3.15) is a maximization of a concave function of
Pk,i and the constraints in (3.16) are linear functions of Pk,i. Hence this is a con-
vex optimization problem, and can be solved using Karush-Kuhn-Tucker (KKT)
conditions [95]. The solution for the optimal relay transmit power P ∗k,i can be
obtained as,
P ∗k,i =
Ak,i (1 + Ps,iγsk,i)
2γkd,i (1 + Ps,iγsk,i + Ps,iγsd,i)
[Ps,iγsk,i
√1 + [·]
]+[·] =
4γkd,i (1 + Ps,iγsk,i + Ps,iγsd, i)
υk ln(2)Ps,iγsk,i(1 + Ps,iγsk,i)(3.17)
3. COOPERATIVE OFDM NETWORKS 54
where, [x]+ = max(0, x), and the constants υk, k ∈ [1 : K] are non-negative
Lagrange parameters which are selected such that the sum power constraints in
(3.16) are satised.
B. Power Allocation at Source
After optimizing the transmit powers at relays, the source transmit power Ps can
be optimized such that the instantaneous capacity is maximized within a given
maximum transmit power at the source. The power constraint for source power
optimization can be expressed as,
N∑i=1
Ps,i = Ps (3.18)
where Ps is the maximum source transmit power.
Then the optimization problem can be formulated as,
MaximizeN∑i=1
K∑k=1
Ak,i1
2log2 (1 + Γk,i) (3.19)
subject to,
∑Ni=1 Ps,i ≤ Ps
Ps,i ≥ 0(3.20)
In order to get a mathematically tractable solution for source power allocation,
it is assumed that |Hsd,i| ≪ 1, so the SNR in (3.6) can be approximated as [39],
Γk,i ≈Ps,iγsk,iPk,iγkd,i
1 + Ps,iγsk,i + Pk,iγkd,i.
With the above approximation, it is possible to solve the optimization problem
in (3.19)-(3.20) using KKT conditions. A marginally optimal solution for source
3. COOPERATIVE OFDM NETWORKS 55
power allocation P ∗s,i can be obtained as,
P ∗s,i =
Ak,iγsk,i
[−1 +
Pk,iγkd,i2
(−1 +
√1 +
2γsk,iλ ln(2)γkd,iPk,i
)]+. (3.21)
The non-negative Lagrange parameter λ is selected such that the source power
constraint in (3.20) is satised.
A detailed derivation of the solutions of relay and source power optimization
problems is given in Appendix A. These optimizations can be solved numerically
using interior-point method with a complexity of O(N3) [95].
3.4 Selective Subcarrier Relaying
With selective subcarrier relaying, only a selected set of subcarriers, which has
the potential to improve the system performance via relaying, is retransmitted
by the relay/s. Duval et al. in [39] propose a selective subcarrier relaying based
power allocation method for a single-relay system which achieves higher capacity
than the nonselective relaying scheme. The proposed method in [39] selects the
subcarriers to be relayed such that the overall capacity is maximized through
relaying. In this section, the selective subcarrier relaying concept presented in
[39] is applied for multi-relay assisted cooperative OFDM transmission. If the ith
subcarrier is relayed by kth relay (i.e., Ak,i = 1), the capacity expression for ith
subcarrier in (3.9) can be rewritten as [39],
Ci =1
2log2
[(1 + Γk,i
(1 + Ps,iγsd,i)2
)µi]+ log2(1 + Ps,iγsd,i). (3.22)
The rst term of the above expression represents the capacity improvement
achieved by relaying ith subcarrier through kth relay. Accordingly, a capacity
3. COOPERATIVE OFDM NETWORKS 56
improvement factor Ξ(Pk,i, Ps,i) can be dened as,
Ξ(Pk,i, Ps,i) =
(1 + Γk,i
(1 + Ps,iγsd,i)2
). (3.23)
To improve the capacity through relaying the capacity improvement factor should
be greater than 1 (i.e., Ξ(Pk,i, Ps,i) > 1) for all the relaying subcarriers. Based on
this condition a subcarrier selection criterion can be derived as [39],
γsk,i > γsd,i(Ps,iγsd,i + 1). (3.24)
Then, all the subcarriers which do not satisfy the condition (3.24) for any of the
K relays will not be relayed and they will be retransmitted by the source during
the relaying phase.
Duval et al. in [39] derive an expression for the minimum relay power required
for capacity improvement of each subcarrier. In multi-relay environment, the
same expression can be considered as the minimum power required by the kth
relay to improve the capacity of the ith subcarrier, Pmink,i . Pmin
k,i can be expressed
as [39],
Pmink,i =
γsd,i(Ps,iγsk,i + 1)(Ps,iγsd,i + 1)
γkd,i(γsk,i − γsd,i(Ps,iγsd,i + 1)). (3.25)
When selective subcarrier relaying is applied in a multi-relay environment, it
is necessary to perform a joint selection of subcarriers and relay nodes such that
the end-to-end capacity is maximized. Thus the optimization problem can be
studied under two subproblems as elaborated in the following subsections.
3.4.1 Subcarrier and Relay Selection
First, it is necessary to select the subcarriers to be retransmitted by the relays.
For this, the condition (3.24) is checked for all the subcarrier-relay pairs and the
subcarriers which satisfy (3.24) for one or more relays is selected for relaying. A
3. COOPERATIVE OFDM NETWORKS 57
K ×N subcarrier selection matrix B can be dened as,
Bk,i =
1, if γsk,i > γsd,i(Ps,iγsd,i + 1) ;
0, otherwise,(3.26)
Then, the subcarrier selection decision µi can be obtained as,
µi =
1, if∑K
k=1Bk,i ≥ 1 ;
0, otherwise,(3.27)
Since more than one relay can satisfy the condition (3.24) for one subcarrier, it
is necessary to select the `best' relay for each selected subcarrier. Hence, two
relay selection methods are presented in this subsection and their performance is
investigated in Section 3.5.
Relay Selection: Method A
The rst relay selection method is based on the minimum relay power required for
capacity improvement, Pmink,i . Pmin
k,i is calculated for all the subcarrier-relay pairs
which satisfy condition (3.24). Then the relay with the minimum Pmink,i is selected
for the ith relaying subcarrier. This relay selection criterion can be expressed as,
Ak,i =
1, if k = argmin
kBk,i P
mink,i ;
0, otherwise.(3.28)
After selecting the best relay for each subcarrier, the power constraint (3.14)
for each participating relay needs to be veried. Thus for each relay, the subcarri-
ers which utilize the highest power for capacity enhancement is removed until the
relay power limitation is satised, i.e., Ak,i and µi is set as 0 for subcarriers with
the largest Ak,iPmink,i value until
∑Ni=1Ak,iP
mink,i ≤ Pk. This method is referred as
Selective relaying-A throughout the rest of this chapter.
3. COOPERATIVE OFDM NETWORKS 58
Relay Selection: Method B
The second relay selection method is based on the best end-to-end SNR based
relay selection method described in Section 3.3.1. The intention here is to se-
lect the relay which provides the best end-to-end channel gain for the respective
subcarriers. For this purpose, γskd,i is calculated as shown in (3.12) for all the
subcarrier-relay pairs that satisfy condition (3.24). For each relaying subcarrier,
the relay with the maximum γskd,i is selected, i.e.,
Ak,i =
1, if k = argmax
kBk,i γskd,i;
0, otherwise.(3.29)
Then for each relay, the power constraint (3.14) is veried and those subcar-
riers with the highest Pmink,i values are removed until the relay power constraint
is satised. This approach is referred as Selective relaying-B in the remainder of
this chapter.
3.4.2 Power Allocation
Once the subcarrier selection decision µ and the subcarrier-relay assignment ma-
trixA are known, the relay and source transmit powers are optimized to maximize
the capacity given in (3.10). This power optimization is subject to separate power
constraints at the source and the relays. As explained in Section 3.3.2, with AF
relays, two-step iterative power optimization can be used to nd the optimum
relay and source transmit powers. These two optimization steps with selective
subcarrier relaying can be described as below.
A. Power Allocation at Relays
When the source transmit power Ps is known, the subcarrier transmit power at
each participating relay can be jointly optimized. The objective here is to max-
3. COOPERATIVE OFDM NETWORKS 59
imize the total capacity improvement∑N
i=1
∑Kk=1Ak,i log2 Ξ(Pk,i, Ps,i) subject to
the power constraints (3.14) [39]. Here, Ξ(Pk,i, Ps,i) can be calculated as given
in (3.23). Once the capacity improvement is maximized it will inherently maxi-
mize the total capacity achieved via relaying. This optimization problem can be
formulated as,
MaximizeN∑i=1
K∑k=1
Ak,i log2 Ξ(Pk,i, Ps,i) (3.30)
subject to,
∑Ni=1Ak,iPk,i ≤ Pk, ∀ k
Pk,i ≥ Pmink,i , ∀ k, i
(3.31)
This is a convex optimization problem and the solution for the optimal relay
transmit power P ∗k,i can be obtained as,
P ∗k,i = max
Pmink,i ,
Ak,i (1 + Ps,iγsk,i)
2γkd,i (1 + Ps,iγsk,i + Ps,iγsd,i)[·]
[·] = Ps,iγsk,i
√1 +
4γkd,i (1 + Ps,iγsk,i + Ps,iγsd,i)
νk ln(2)Ps,iγsk,i(1 + Ps,iγsk,i)(3.32)
The constants νk, k ∈ [1 : K] are non-negative Lagrange parameters which are
selected such that the sum power constraints in (3.31) are satised. The derivation
of this solution follows the same procedure as for the solution for relay power
optimization in Appendix A.
B. Power Allocation at Source
When the relay transmit powers Pk, ∀k ∈ [1 : K], and the subcarrier assignment
matrix A are given, the source transmit powers for all the N subcarriers, Ps, can
be optimized such that the instantaneous rate C in (3.10) is maximized. This
power optimization problem can be solved in a similar fashion as described in
[39]. The optimization is subject to the source power constraint. Further, for
3. COOPERATIVE OFDM NETWORKS 60
all the relaying subcarriers, the optimized source transmit power should satisfy
the capacity improvement requirement∑K
k=1Ak,i Ξ(Pk,i, Ps,i) > 1. After some
mathematical manipulations this condition can be reformulated as [39],
Ps,i < Pmaxs,i (3.33)
where,
Pmaxs,i =
∑Kk=1Ak,i
√[·]−(γsk,i+γsd,i(Pk,iγkd,i+1))
2γsk,iγsd,i, for γsk,i > γsd,i
[·] = (γsk,i + γsd,i (Pk,iγkd,i + 1))2 − 4γsk,i (Pk,iγkd,i (γsd,i − γsk,i) + γsd,i) .
(3.34)
The source power optimization problem can be expressed as below.
MaximizeN∑i=1
Ci (3.35)
subject to,
∑Ni=1 Ps,i ≤ Ps
µi Ps,i < Pmaxs,i , ∀ i
Ps,i ≥ 0
(3.36)
This optimization problem can be solved for two cases, i.e., µi = 1 and µi = 0.
For the relaying subcarriers with µi = 1, the capacity expression reduces to (3.7).
Assuming |Hsd,i| ≪ 1 for the relaying subcarriers, a similar approach can be
used as described in Section 3.3.2 to obtain a marginally optimal source transmit
power. For the nonrelaying subcarriers (i.e., µi = 0), the capacity expression can
be given as (3.8) and the optimization reduces to a traditional water lling power
allocation problem [102, 103]. The combined solution for the source transmit
3. COOPERATIVE OFDM NETWORKS 61
power Ps,i can be obtained as,
P ∗s,i =
minPmaxs,i ,
Ak,i
γsk,i
(−1 +
γkd,iPk,i
2[·])
, if µi = 1;
1δ ln(2)
− 1γsd,i
, if µi = 0.(3.37)
where [·] = −1 +√1 +
2γsk,iδ ln(2)γkd,iPk,i
. The Lagrange parameter δ is chosen such
that the maximum source transmit power is satised.
3.4.3 Resource Allocation Algorithm
Figure 3.3 illustrates the algorithm used for selective subcarrier relaying based
resource allocation scheme. Here, the N -dimensional vectors Pr and P∗r represent
the relay transmit power vector and the optimum relay transmit power vector for
all the subcarriers, respectively. If ith subcarrier is transmitted by kth relay,
Pr,i = Pk,i and if ith subcarrier is not relayed by any of the K relays, Pr,i = 0.
The resource allocation algorithm involves two steps: subcarrier and relay
selection, and iterative power optimization. Resource allocation is started with
an initial source and relay transmit power. Then, the relaying subcarriers are
selected and the subcarrier-relay assignment is obtained for this initial power
allocation. Once the subcarrier and relay selection is completed, for each par-
ticipating relay, the relay power constraint is checked with Pmink,i values of the
respective subcarriers. If the power constraint is violated for any of the par-
ticipating relays, then the subcarriers with highest Pmink,i value is removed until
the transmit power limitation is satised. After nalizing the subcarrier and re-
lay selection, source and relay power optimization is carried out iteratively for
the given subcarrier selection vector µ and the relay selection matrix A. The
two-step iterative power optimization is continued until the capacity reaches its
convergence.
3. COOPERATIVE OFDM NETWORKS 62
Calculate optimum relay transmit
power and capacity CR
- Set Cmax = CR
- Pr=
Ps0, Pr0
CR > Cmax ?
Return Pr, Ps, and Cmax
Yes
No
Yes No
Initialize
Initialize source and relay power (Ps0,i=PS/N, Pr0,i=Ps0,i)
Set,
- Subcarrier selection decision Bk,i=0, µi=0 for all k,i
- Relay selection decision Ak,i=0, for all k,i
Subcarrier and relay selection
For all the subcarriers
- Set Bk,i=1, for all k that satisfy (3.24)
- Set µi according to (3.27)
For all relaying subcarriers
- Set Ak,i=1, for k that satisfy (3.28) or (3.29)
For each participating relay,
If
Set Ak,i=0, µi=0 for the subcarriers with highest until
∑=
>N
i
kikikPPA
1
min
,,
min
,ikP∑=
≤N
i
kikikPPA
1
min
,,
Set Cmax=0, Pr=Pr0, Ps=Ps0
*
rP
Calculate optimum source transmit
power and capacity CS*
sP
CS > Cmax ?
*
rP
- Set Cmax = CS
- Ps=*
sP
Ps
Pr
Ps
Figure 3.3: Flowchart of selective subcarrier relaying based resource allocation
3. COOPERATIVE OFDM NETWORKS 63
3.5 Numerical Results and Discussion
This section presents numerical results to evaluate the performance of all sub-
carrier relaying and selective subcarrier relaying based resource allocation algo-
rithms in a multi-relay scenario. Performance of the proposed resource allocation
schemes are studied by means of Monte-Carlo simulations. Computer simulations
were carried out using MATLAB, and MATLAB optimization toolbox was used
to numerically solve the optimization problems using interior-point method.
For all evaluations, maximum source transmit power Ps was adjusted to obtain
an average SNR γ0 = 0dB with the direct transmission. γ0 can be expressed as
[69],
γ0 =Ps
Nσ2d (1 + dsd)
α . (3.38)
The expression (3.38) is used only to determine Ps. Maximum allowable relay
transmit powers were taken as Pk = Ps, ∀k ∈ [1 : K] unless otherwise stated.
Fading channel gains in (3.4) were generated with α = 3 and L = 4. The
distance between the source and the destination, dsd, was taken as 1000m. The
noise variances at the relays and the destination were set to 4.14 × 10−17W.
This corresponds to a 10KHz subcarrier bandwidth with a noise power spectrum
density of 4.14 × 10−21W/Hz [12]. An OFDM system with N = 32 subcarriers
was used for all evaluations. Results were averaged over 1000 dierent fading
channel realizations, unless otherwise stated.
Figure 3.4 illustrates the relay distribution used for this analysis. Relays are
uniformly distributed within a circular area of radius r. d is the distance from
the source to the center of the relay distribution, which is located on the line
connecting the source and the destination. All the distances are expressed in
meters unless otherwise stated. According to this relay distribution, source-to-
relay and relay-to-destination distances are dierent for each relay. Thus the
fading statistics in (3.4) are dierent for each relay depending on the respective
path gain.
3. COOPERATIVE OFDM NETWORKS 64
d (m)
r (m)
Relay Cluster
Source Destination
Figure 3.4: Relay node distribution.
Figure 3.5 plots the capacity variation with relay cluster location for Selective
relaying-A, Selective relaying-B, and All subcarrier relaying methods. Capac-
ity values are normalized to the number of OFDM subcarriers. For this anal-
ysis, K = 8 relays were uniformly distributed within a circular area of 100m
radius. For comparison, the results obtained with No relaying scheme is also
presented. Selective relaying-A method improves capacity over All subcarrier re-
laying method when the relays are located close to the source. However, when
the distance to the relay cluster, d is increased beyond about 300m, All sub-
carrier relaying method outperforms Selective relaying-A scheme. But Selective
relaying-B approach improves the system capacity for all the relay locations over
the nonselective relaying scheme. This conrms that relay selection Method-B
performs better than relay selection Method-A with selective relaying.
According to the results in Figure 3.5, maximum capacity is achieved with
selective relaying based resource allocation schemes when the relay cluster is lo-
cated d = 200m away from the source. With All subcarrier relaying, maximum
capacity is achieved when the relay cluster is located d = 300m away from the
source. In general, the channel-to-noise ratios (CNRs) of source-to-relay link,
γsk,i, decreases and CNR of relay-to-destination link, γkd,i, increases as the relay
cluster moves away from the source towards the destination. According to the ca-
pacity expression (3.7), maximum capacity is achieved when the SNRs of the two
hops (Ps,iγsk,i and Pk,iγkd,i) balance with each other. In this particular simulation
scenario, maximum relay transmit power is taken to be as same as the maximum
3. COOPERATIVE OFDM NETWORKS 65
100 200 300 400 500 600 700 800 9001
1.2
1.4
1.6
1.8
2
2.2
d (m)
Norm
aliz
ed c
apac
ity p
er s
ubca
rrie
r (b
/s/H
z)
Selective relaying-A
Selective relaying-B
All sub-carrier relaying
No relaying
Figure 3.5: Normalized capacity variation with source-relay distance for dierentresource allocation methods, K = 8 relays, r = 100m.
source transmit power, and in general, more than one relay participate for the
relaying process. Thus the cumulative relay transmit power is higher than the
source power. This results in higher relay transmit power for each relaying sub-
carrier than the source transmit power. Thus, the SNR of the relay-to-destination
path increases at a much higher rate than the SNR of the source-to-relay path.
Hence, the SNRs of the two hops balance before the relay cluster reaches the
midpoint between the source and the destination, and the maximum capacity is
achieved.
Figure 3.6 illustrates the capacity variation when the radius of the relay cluster
is increased. Results were obtained for Selective relaying-B method and the
number of relays were taken as K = 16. It can be observed that when the relay
cluster locates close to the source, smaller relay clusters provide higher capacity.
On the other hand, when the relay cluster locates close to the destination, larger
relay clusters result in higher capacity. When the relay cluster locates close to the
source, smaller relay clusters provide higher capacity since almost all the relays
are positioned closer to the source. Larger relay clusters result in lower capacity
3. COOPERATIVE OFDM NETWORKS 66
100 200 300 400 500 600 700 800 9001.4
1.6
1.8
2
2.2
2.4
d(m)
Norm
aliz
ed c
apac
ity p
er s
ubca
rrie
r (b
/s/H
z)
r=100m
r=200m
r=300m
Figure 3.6: Normalized capacity variation with source-relay distance with Selec-tive relaying-B method for dierent relay cluster sizes, K = 16 relays.
due to the negative eect of the relays that locates further away from the source.
The opposite happens when the relay cluster is located close to the destination.
In that case, larger relay clusters result in higher capacity since more relays might
locate biased to the source direction.
Figure 3.7 shows the results obtained with dierent number of relays for Selec-
tive relaying-B method when the relays are distributed within an area of radius
r = 100m. Accordingly, signicant capacity gain could not be achieved when
the number of relays increases beyond 24 for a system with N = 32 subcarriers.
For all these scenarios, Selective relaying-B method converges to the maximum
capacity in less than 5 iterations.
In a multi-relay scenario, it would be interesting to investigate the actual
number of relays that eectively participate for communication. The results
in Figure 3.8 and Figure 3.9 show the histograms of the number of eectively
participating relays when K = 16 and K = 32 relays are employed, respectively.
This histograms are based on 100 realizations of the channel coecients and the
number of participating relays is analyzed for a range of relay cluster locations.
3. COOPERATIVE OFDM NETWORKS 67
100 200 300 400 500 600 700 800 9001
1.2
1.4
1.6
1.8
2
2.2
2.4
2.6
d (m)
Norm
aliz
ed c
apac
ity p
er s
ubca
rrie
r (b
/s/H
z)
K=2
K=4
K=8
K=16
K=24
K=32
Figure 3.7: Normalized capacity variation with source-relay distance with Selec-tive relaying-B method for dierent number of relays, r = 100m.
Figure 3.8: Histogram of number of participating relays with Selective relaying-Bmethod, K = 16 relays, r = 100m.
Accordingly, a maximum of 12 relays participate in the relaying process when
there are total of 16 relays are present. In the case where there are K = 32 relays,
3. COOPERATIVE OFDM NETWORKS 68
no more than 13 relays are occupied at a time. Thus, regardless of the number
of relays employed in the system, only the best few relays actively participate in
the communication process.
Figure 3.9: Histogram of number of participating relays with Selective relaying-Bmethod, K = 32 relays, r = 100m.
3.6 Conclusion
In this chapter, relay selection and subcarrier power allocation was studied for a
multi-relay assisted cooperative OFDM system. A two-step resource allocation
approach was proposed as a more feasible and eective alternative for complex
joint optimal resource allocation methods. With the proposed approach, resource
allocation is carried out in two steps: relay and/or subcarrier selection, and power
allocation. Resource allocation methods were developed for two scenarios: all
subcarrier relaying, and selective subcarrier relaying. Numerical results conrm
that the proposed selective subcarrier relaying based resource allocation method,
which involves best end-to-end SNR based relay selection and optimal power
allocation, outperforms the baseline nonselective relaying method for a range of
relay cluster locations.
Chapter 4
Power Allocation in OFDM Relay
Networks with Outdated CSI
4.1 Introduction
In OFDM relay networks, power allocation can be performed at the source and
the relay/s to enhance the network performance. For adaptive power alloca-
tion, transmitter requires some knowledge of the wireless channel condition or
the channel state information (CSI). In FDD systems, CSI is estimated at the
receiver and is usually fed back to the transmitter. A signicant amount of stud-
ies on power allocation in OFDM relay networks with the assumption of perfect
instantaneous CSI is available in the current literature ([12],[39],[69] and refer-
ences therein). However, the available CSI at the transmitter is rarely perfect in
practice due to channel estimation errors and feedback delay. Thus the eect of
imperfect CSI should be considered for power allocation to gain a more accurate
insight of practical scenarios.
Power allocation of single-hop OFDM networks with imperfect channel knowl-
edge is considered in [104],[105],[106] [107] and [108]. Yao and Giannakis in [104]
study power allocation methods for ergodic and outage capacity maximization
4. POWER ALLOCATION WITH OUTDATED CSI 70
in OFDM networks assuming that partial (imperfect) channel distribution is
available at the transmitter. Ian and Brian in [105] study resource allocation
for multiuser OFDMA networks for ergodic capacity maximization under the
assumption of imperfect CSI at the transmitter. When a feedback channel is
employed in FDD systems to obtain the wireless channel information, the avail-
able CSI at the transmitter can be outdated due to channel feedback delay. The
work in [108] presents resource allocation methods to minimize the total trans-
mit power in OFDMA downlink transmission in the presence of outdated CSI. In
[106], authors propose power allocation methods to minimize the bit-error-rate
(BER) when the available CSI at the transmitter is outdated. Awad et al. in
[107] study resource allocation in OFDMA based networks under imperfect CSI
for the case where the OFDMA network serves multiple classes of services with
dierent quality of service requirements.
However, power allocation in OFDM relay networks with imperfect channel
knowledge is hardly addressed in the existing studies. Ahmad and Assaad in
[109] consider joint optimization of resource allocation and relay selection in a
downlink OFDMA cooperative network with DF relays under the assumption of
imperfect CSI at the base station. This method considers resource allocation to
minimize the total transmit power of the system.
This chapter addresses the power allocation problem in OFDM-based two-
hop relay networks when the available CSI at the transmitter is outdated due
to feedback delay. Two power allocation methods are proposed considering two
dierent objectives: expected rate maximization and outage rate maximization.
The rest of this chapter is organized as follows. The system and channel model
is given in Section 4.2. A baseline power allocation method that maximizes
the instantaneous rate assuming that the available outdated CSI is perfect is
presented in Section 4.3. Power allocation method to maximize the expected rate
is described in Section 4.4 along with the numerical results. The second power
allocation scenario to maximize the outage rate is presented in Section 4.5.
4. POWER ALLOCATION WITH OUTDATED CSI 71
4.2 System and Channel Model
A two-hop relay link with one source-destination pair and one amplify-and-
forward (AF) relay is considered for this study. The system model is as shown
in Figure 4.1. It is assumed that the direct path between the source and the
destination does not exist due to heavy path loss or shadowing. It is further as-
sumed that the relay supports only half duplex operation and the system employs
TDMA, where each user is allocated a dedicated time period for data transmis-
sion. To enable relay communication, this time period is further divided into two
time slots.
Source
(s)Destination
(d)
Time slot t
Time slot t+1
Relay
(r)
1
2
3
4
5
N
.
.
.
Figure 4.1: Two-hop OFDM relay link.
The number of subcarriers in the OFDM system is taken as N . Frequency
selective channels are considered and it is assumed that all the channel taps are
subject to Rayleigh fading and path loss. The frequency response of the channel
between nodes m and n: m ∈ s, r and n ∈ r, d, Hmn, is given by the N -
point FFT of the channel impulse response. Hmn is a N -dimensional vector that
represents the frequency domain fading coecients. The N -dimensional channel
coecient vector Gmn represents the eect due to both the path loss and the
fading gain. Then,
Gmn =√Kd−αmn Hmn (4.1)
4. POWER ALLOCATION WITH OUTDATED CSI 72
where, dmn is the distance between the nodes m and n, K is a constant that
depends on the antenna design and α is the path loss exponent [110, 111]. K and
α are assumed to be the same for all the channels.
It is assumed that the source sends data with power Ps,i on the ith subcarrier.
With AF relay, the relay amplies the signal by a factor of βi using power Pr,i on
the same subcarrier. βi is given by [69],
βi =
√Pr,i
| Gsr,i |2 Ps,i + σ2r
(4.2)
where σ2r is the noise variance at the relay. If the destination receives signal from
the relay in the second time slot, the signal-to-noise ratio (SNR) γi of the ith
subcarrier can be written as [69],
γi =Ps,i | Grd,iβiGsr,i |2
σ2d + σ2
r | βiGrd,i |2
=Ps,iγsr,iPr,iγrd,i
1 + Ps,iγsr,i + Pr,iγrd,i(4.3)
where, γsr,i =|Gsr,i|2σ2r
and γrd,i =|Grd,i|2σ2d
are the instantaneous channel-to-noise
ratios (CNRs) of source-to-relay and relay-to-destination links, respectively. σ2d
is the noise variance at the destination. At high SNR, γi can be approximated
as,
γi ≃Ps,iγsr,iPr,iγrd,iPs,iγsr,i + Pr,iγrd,i
. (4.4)
This approximation has been commonly used in the literature to approximate
the SNR at high SNR regime [12, 112, 113]. Although the standard form in (4.3)
is commonly used in moderate to low SNR regime, it is shown in [113] that in
some cases the approximation (4.4) can also be applied at moderate to low SNR
regime.
It is assumed that the available CSI at the transmitter is an outdated but
correlated version of the actual instantaneous CSI. For the ith subcarrier, the
4. POWER ALLOCATION WITH OUTDATED CSI 73
available outdated CSI of the channel between nodes m and n is denoted by
Hmn,i. Assuming that both the instantaneous CSI, Hmn,i, and the outdated CSI,
Hmn,i, are complex Gaussian with zero mean and unit variance, the distribution
of Hmn,i conditioned on Hmn,i can be expressed as [114],
Hmn,i | Hmn,i ∼ CN (ρ Hmn,i, 1− ρ2) (4.5)
where, ρ is the correlation coecient between the two envelopes of instantaneous
and outdated CSI. If Jake's model is considered, the correlation coecient takes
the value ρ = J0(2πfDτD) where, fD is the Doppler frequency, τD is the feed-
back delay and J0(·) denotes the zero-order Bessel function of the rst kind [114].
Without loss of generality, it is assumed that ρ is the same for all the subcar-
riers. Gmn,i and γmn,i represent the corresponding outdated channel gain and
the outdated CNR, respectively. The conditional pdf of the instantaneous CNR,
γmn,i =|Gmn,i|2σ2n
can be expressed as a non-central Chi-squared distribution with
two degrees of freedom as shown in (4.6) [115] (subscript i has been omitted for
simplicity of presentation).
fγmn|γmn =1
γmn(1− ρ2)e− 1
γmn(1−ρ2)(ρ2γmn+γmn)
I0 ([·])
[·] =2
γmn(1− ρ2)
√ρ2γmnγmn (4.6)
Here, I0(·) is the zero-order modied Bessel function of the rst kind, γmn =
|Gmn,i|2σ2n
is the outdated CNR and γmn is the long-term average CNR.
The objective of power allocation is to maximize the end-to-end capacity of
the OFDM relay transmission. The instantaneous rate Ci of the ith subcarrier
assuming perfect instantaneous CSI can be expressed as [69],
Ci =1
2log2(1 + γi) b/s/Hz (4.7)
4. POWER ALLOCATION WITH OUTDATED CSI 74
where, factor 1/2 represents the half-duplex relaying process.
Then the instantaneous rate over the entire OFDM symbol with N subcarriers
can be given by,
C =N∑i=1
1
2log2(1 + γi) b/s/Hz. (4.8)
However, when the available CSI is outdated it is impossible to know the actual
instantaneous rate. Hence, two cases are studied assuming that outdated CSI
and outdatedness (correlation coecient) is known at the transmitter:
• Power allocation to maximize expected rate
• Power allocation to maximize outage rate
To compare the performance of the above two scenarios, a baseline power alloca-
tion method is introduced assuming that only the outdated CSI is known. In that
case, power allocation is performed to maximize the instantaneous rate calculated
for available outdated CSI.
It is also considered that both the source and the relay are subject to individual
transmit power constraints. Then each node (source and relay) optimizes its
transmit power among all the subcarriers such that the following constraints are
satised:N∑i=0
Ps,i = 1TPs = PS (4.9)
N∑i=0
Pr,i = 1TPr = PR (4.10)
PS and PR are maximum source and relay transmit powers, respectively.
4.3 Maximizing Instantaneous Rate
As a baseline approach, a power allocation method is proposed considering that
only the outdated CSI is available for decision making. In this scenario, power
4. POWER ALLOCATION WITH OUTDATED CSI 75
allocation is performed assuming that the available CSI is perfect, and the in-
stantaneous rate is calculated for the available outdated channel coecients. The
objective function for power optimization can be expressed as,
C =N∑i=1
1
2log2(1 + γi) (4.11)
where,
γi =Ps,iγsr,iPr,iγrd,i
1 + Ps,iγsr,i + Pr,iγrd,i. (4.12)
Source and relay transmit powers need to be determined to maximize the total
capacity given by (4.11). As described in Section 3.3.2, with AF relay, two-step
iterative power optimization is used to nd the source and relay power allocations.
The iterative power allocation is started with an initial source transmit power and
the relay transmit powers are optimized for this initial source power allocation.
Next, the source transmit power is optimized for the given optimized relay power
allocation. These two steps are repeated alternately until the convergence is
achieved. Relay and source power optimizations for this baseline power allocation
method can be described as follows.
A. Relay power optimization
For a given source power allocation vector Ps, the relay power optimization prob-
lem can be formulated as,
MaximizeN∑i=1
1
2log2 (1 + γi) (4.13)
subject to,
∑Ni=1 Pr,i ≤ PR,
Pr,i ≥ 0, ∀ i(4.14)
4. POWER ALLOCATION WITH OUTDATED CSI 76
This is a convex optimization problem and the optimal relay transmit power
can be calculated using Karush-Kuhn-Tucker (KKT) conditions [95]. The solu-
tion for the optimal relay transmit power P ∗r,i can be obtained as,
P ∗r,i =
1
γrd,i
[Ps,iγsr,i
2
(√1 +
4γrd,iPs,iγsr,i λ
− 1
)− 1
]+(4.15)
where [x]+ = max(0, x). The constant λ is chosen such that the sum power
constraint in (4.14) is satised.
B. Source power optimization
Once the relay power allocation vector Pr is given, the source power optimization
problem can be formulated as follows:
MaximizeN∑i=1
1
2log2 (1 + γi) (4.16)
subject to,
∑Ni=1 Ps,i ≤ PS,
Ps,i ≥ 0, ∀ i(4.17)
The solution for source power optimization can be obtained by solving the
KKT system of equations. The optimal source transmit power can be obtained
as,
P ∗s,i =
1
γsr,i
[Pr,iγrd,i
2
(√1 +
4γsr,iPr,iγrd,i ν
− 1
)− 1
]+(4.18)
where the constant ν is chosen such that the sum power constraint in (4.17) is
satised.
4. POWER ALLOCATION WITH OUTDATED CSI 77
4.4 Maximizing Expected Rate
The expected value of the instantaneous rate is taken as the performance mea-
sure in most of the existing works on resource allocation with imperfect CSI
([105],[107],[108] and references therein). In order to calculate the expected rate,
it is assumed that the knowledge of the correlation coecient ρ is also available
at the time of decision making. Then it is possible to obtain the marginal dis-
tributions of the actual CNRs, γsr,i and γrd,i as given in (4.6). The conditional
pdfs of γsr,i and γrd,i can be used to calculate the expected value of the actual
instantaneous rate,
E [Ci] =1
2E [log2(1 + γi)] . (4.19)
Here, E [·] represents the expectation with respect to fγsr,i|γsr,i and fγrd,i|γrd,i . Find-
ing a closed form solution for (4.19) analytically is very hard (if not infeasible).
Hence, the Jensen's inequality [102] is applied to obtain the following upper bound
for the expected capacity.
E [Ci] ≤1
2log2(1 + E [γi]) (4.20)
Using the high SNR approximation (4.4) for γi,
E [γi] ≃ E
[Ps,iγsr,iPr,iγrd,iPs,iγsr,i + Pr,iγrd,i
]. (4.21)
It is dicult to nd a closed form solution for the expectation in (4.21) with
the Chi-squared pdf (4.6). However, it is possible to approximate the Chi-squared
distribution using the Gamma distribution as shown in [3] and [105]. Then the
conditional pdf of γmn,i given γmn,i can be approximated as (subscript i has been
omitted for notational brevity),
fγmn|γmn ≃ Ωθmnmn
Γ(θmn)γθmn−1mn e−Ωmnγmn (4.22)
4. POWER ALLOCATION WITH OUTDATED CSI 78
where θmn = (Kmn+1)2
2Kmn+1is the Gamma pdf shape parameter with Kmn = ρ2γmn
γmn(1−ρ2),
and Ωmn = θmn
ρ2γmn+γmn(1−ρ2)is the Gamma pdf rate parameter : m ∈ s, r,
n ∈ r, d. Γ(x) is the Gamma function.
By using this approximation, the conditional expectation in (4.21) can be
solved as follows:
E [γi] ≃∫ ∞
0
∫ ∞
0
Ps,iγsr,iPr,iγrd,iPs,iγsr,i + Pr,iγrd,i
fγsr,i|γsr,i fγrd,i|γrd,i dγsr,i dγrd,i (4.23)
First, the inner integral (i.e., integration with respect to γsr,i) is solved using the
result [116, Eq. 3.383.10] to arrive at,
E [γi] ≃ P θsr+1r,i Ωθsr
sr Ωθrdrd Γ(θsr+1)
P θsrs,i Γ(θsr) Γ(θrd)
∫∞0
[·] dγrd,i
[·] = γθsr+θrdrd,i e−(Ωrd−
ΩsrPr,iPs,i
)γrd,i
Γ(−θsr, ΩsrPr,i
Ps,iγrd,i
).
(4.24)
Here, Γ(a, x) is the incomplete gamma function. Solution for above integration
can be obtained using [116, Eq. 6.455.1], and the nal closed-form expression for
the expected value of γi can be obtained as,
E [γi] ≃Pr,iθsrθrd
Ωrd(θsr + θrd + 1)2F1 (1, c1; c2; c3) (4.25)
where, c1 = θrd + 1, c2 = θsr + θrd + 2, and c3 = 1 − ΩsrPr,i
ΩrdPs,i. 2F1(a, b; c; z) is the
Gauss' Hypergeometric function [116, Sec. 9.1].
By substituting (4.25) in (4.20), an approximate upper bound for the expected
rate can be obtained as,
E [Ci] ≤1
2log2
(1 +
Pr,iθsrθrd 2F1 (1, c1; c2; c3)
Ωrd(θsr + θrd + 1)
). (4.26)
4. POWER ALLOCATION WITH OUTDATED CSI 79
The summation of (4.26) over all the N subcarriers is taken to approximate the
total expected capacity as,
E [C] =N∑i=1
E [Ci]
≤N∑i=1
1
2log2
(1 +
Pr,iθsrθrd 2F1 (1, c1; c2; c3)
Ωrd(θsr + θrd + 1)
). (4.27)
After formulating the objective function (4.27), power optimization is carried
out iteratively in two steps as described in Section 3.3.2. The relay and source
power optimizations for expected rate maximization can be described as follows:
A. Relay power optimization
When the source power vector Ps is given, the relay power optimization problem
to maximize the expected capacity can be stated as,
Maximize∑N
i=1E [Ci]
subject to∑N
i=1 Pr,i ≤ PR and Pr,i ≥ 0, ∀ i(4.28)
B. Source power optimization
For a given relay power vector Pr, the source power optimization problem to
maximize the expected capacity can be given as,
Maximize∑N
i=1E [Ci]
subject to∑N
i=1 Ps,i ≤ PS and Ps,i ≥ 0, ∀ i(4.29)
It is mathematically infeasible to nd closed-form solutions for (4.28) and
(4.29) with the objective function given in (4.27). Hence, these two optimization
problems are numerically solved using MATLAB optimization toolbox.
4. POWER ALLOCATION WITH OUTDATED CSI 80
4.4.1 Numerical Results and Discussion
This section evaluates the performance of the expected rate maximization based
power allocation in the presence of outdated CSI. Monte-Carlo simulations were
carried out using MATLAB to obtain the necessary performance results.
Frequency selective channels with 4 multipath taps and unit fading power
were used for this analysis. Distance between the source and the destination was
taken as 1000m and the path loss exponent α was xed at 3. The noise variances
at the relay and the destination were set to σ2r = σ2
d = 4.14 × 10−17W/Hz. The
given noise variances correspond to a 10KHz subcarrier bandwidth with a noise
power spectrum density of 4.14× 10−21W/Hz [12]. Performance evaluation was
carried out for an OFDM system with N = 16 subcarriers. Maximum source and
relay transmit powers were taken to be same for all evaluations, i.e., PR = PS.
-10 -5 0 5 10 15 20 25 300
1
2
3
4
5
6
Transmit power (dBm)
Expected rate per subcarrier (b/s/Hz)
Theoretical upper bound
Simulated expected rate
Figure 4.2: Expected rate variation with transmit power, dsr = 500m, ρ = 0.5.
First, the expected rate given by (4.27) is compared with the actual expected
capacity to conrm the validity of the approximations used. The results are shown
in Figure 4.2. For a given sample of outdated CSI, the expected rate is calculated
4. POWER ALLOCATION WITH OUTDATED CSI 81
using (4.27), which is the theoretical upper bound of the expected capacity. In
order to calculate the actual expected rate, 1000 dierent instantaneous channel
realizations were generated using the given outdated CSI and channel correlation
information. Then, the average of the corresponding instantaneous capacities
was calculated. As expected, the capacity given by expression (4.27) is an upper
bound for the actual expected rate. This conrms the validity of the approxi-
mations in (4.20). The results shown in Figure 4.2 are obtained when ρ = 0.5.
However, the approximation is valid for other correlation coecient values as
well. Hence, the proposed method is valid for any correlation coecient value.
100 200 300 400 500 600 700 800 9002.8
3
3.2
3.4
3.6
3.8
dsr (m)
Expected rate per subcarrier (b/s/Hz)
Maximize expected rate
Maximize instantaneous rate
Figure 4.3: Expected rate variation with source-relay distance, ρ = 0.2.
Figure 4.3 and Figure 4.4 compare the expected capacities achieved with the
proposed expected rate maximization based power allocation scheme and the in-
stantaneous rate maximization based power allocation scheme described in Sec-
tion 4.3. The gures show the expected capacities achieved with these two meth-
ods for ρ = 0.2 and ρ = 0.8, respectively. For this analysis, PR and PS were xed
to be 20dBm. When ρ = 0.2, expected rate maximization achieves much higher
4. POWER ALLOCATION WITH OUTDATED CSI 82
capacity than the instantaneous rate maximization. On the other hand, when
ρ = 0.8, a signicant capacity improvement cannot be observed with expected
rate maximization. Accordingly, the proposed expected rate maximization based
power allocation method outperforms the baseline power allocation method when
the available CSI is increasingly outdated. When the correlation is high, a signif-
icant dierence cannot be observed between the two methods. Also the proposed
expected rate maximization based power allocation method achieves the highest
capacity gain over the baseline method when the relay is located close to the
midpoint of the line connecting the source and the destination.
100 200 300 400 500 600 700 800 9002.8
3
3.2
3.4
3.6
3.8
dsr (m)
Expected rate per subcarrier (b/s/Hz)
Maximize expected rate
Maximize instantaneous rate
Figure 4.4: Expected rate variation with source-relay distance, ρ = 0.8.
4.5 Maximizing Outage Rate
Expected rate closely bounds the rate of an OFDM system when the channel
uncertainty can be modeled as an ergodic process. When the available CSI is
imperfect due to feedback delay, the channel uncertainty cannot be modeled as
an ergodic process [117]. Hence, outage rate is a more suitable gure of merit
4. POWER ALLOCATION WITH OUTDATED CSI 83
for situations where the available CSI is outdated [104], [117]. Outage rate is the
maximum rate that can be sent over a channel with a given outage probability.
When the available CSI is outdated, this section presents a power allocation
scheme for a two-hop OFDM relay communication to maximize the outage rate
for a given outage probability.
The instantaneous rate of one subcarrier can be rewritten as Ci ≃ 12ln(1+γi)
where γi is as dened in (4.4). If the conditional pdf of the instantaneous rate,
fCi|γi is known, the outage rate Ri for a given outage probability, Pout, can be
calculated such that, ∫ Ri
0
fCi|γi dCi = Pout. (4.30)
In order to get a mathematically tractable expression for the conditional pdf
fCi|γi , the following approximation is used to obtain an upper bound for γi as
shown in [78].
Ps,i γsr,i Pr,i γrd,iPs,iγsr,i + Pr,iγrd,i
≤ min(Ps,i γsr,i, Pr,i γrd,i) = γup,i. (4.31)
Then the conditional pdf of γup,i can be expressed as (subscript i has been omitted
for simplicity of presentation) [78],
fγup|γup =1
γup(1− ρ2)e− 1
γup(1−ρ2)(ρ2γup+γup)
I0 ([·])
[·] =2
γup(1− ρ2)
√ρ2γupγup (4.32)
where, γup =Ps,i γsr,i Pr,i γrd,iPs,i γsr,i+Pr,i γrd,i
. Once the conditional pdf of γup,i is available, a
simple transformation of random variables can be used to obtain the conditional
pdf of the rate Ci ≃ 12ln(1 + γup,i) as,
fCi|γup,i = 2bi e2Ci−ai−bi(e2Ci−1) I0
(2√aibi(e2Ci − 1)
)(4.33)
4. POWER ALLOCATION WITH OUTDATED CSI 84
where, ai =ρ2γup,i
(1−ρ2)γup,iand bi =
1(1−ρ2)γup,i
. If ai is very large, a similar approach
as in [104] can be adopted to approximate the above pdf by the Gaussian distri-
bution,
fCi|γup,i ∼ N
(ln
(1 +
aibi
),
ai2 (ai + bi)2
). (4.34)
With the use of the above Gaussian pdf approximation, (4.30) can be solved for
Ri and the solution can be obtained as,
Ri = 12ln(1 + ai
bi
)−
√ai/2
(ai+bi)Q−1(Pout)
= 12ln (1 + ρ2γup,i)−
√ρ2(1−ρ2)γup,iγup,iQ−1(Pout)√
2(ρ2γup,i+1)
(4.35)
where, Q(·) is the complementary Gaussian cumulative distribution function.
It should be noted that, for the given system model, the large ai assumption
can be utilized in very limited cases where the CSI is highly correlated (i.e.,
ρ > 0.9). Figure 4.5 compares the outage rate approximation with the simulated
outage rate when ρ = 0.98 and dsr = 200m. Average outage rate, Rout, is plotted,
which is calculated as shown in (4.39).
When ai is not large enough, in order to get a closed-form expression for
(4.30), the Chi-squared distribution (4.32) is approximated using the Gamma
pdf as shown in [105]. Then the conditional pdf of γup,i can be expressed as,
fγup,i|γup,i ≃Ωθii
Γ(θi)γθi−1up,i e
−Ωiγup,i (4.36)
where θi =(Ki+1)2
2Ki+1is the Gamma pdf shape parameter with Ki =
ρ2γup,iγup,i(1−ρ2)
and
Ωi =θi
ρ2γup,i+γup,i(1−ρ2)is the Gamma pdf rate parameter. With the above result,
the conditional pdf of the rate can be obtained as,
fCi|γup,i =2Ωi
Γ(θi)(e2Ci − 1)θi−1 e2Ci−Ωi(e
2Ci−1). (4.37)
4. POWER ALLOCATION WITH OUTDATED CSI 85
0 5 10 15 20 25 300
1
2
3
4
5
Transmit power (dBm)
Outa
ge
rate
Rout (
b/s
/Hz)
Outage rate - Simulated
Outage rate - Approximation
Figure 4.5: Outage rate variation with transmit power, dsr = 200m, ρ = 0.98,Pout = 0.1.
Substituting (4.37) in (4.30) and using the result [116, Eq. 3.462.14], Pout can be
obtained as,
Pout = 1− Γ[θi,Ω(e2Ri − 1)]
Γ[θi]. (4.38)
It is not feasible to solve the above equation analytically to obtain a closed-form
expression for outage rate. Thus the equation (4.38) is solved numerically to nd
Ri.
After calculating Ri for each subcarrier, the subcarrier transmit power is al-
located to maximize the average outage rate,
Rout =1
N
N∑i=1
Ri. (4.39)
The two-step iteratively power optimization for outage rate maximization can be
described as follows:
4. POWER ALLOCATION WITH OUTDATED CSI 86
A. Relay power optimization
When the source power vector Ps is given, the relay power optimization problem
to maximize the outage rate can be state as,
Maximize Rout
subject to∑N
i=1 Pr,i ≤ PR and Pr,i ≥ 0, ∀ i(4.40)
where PR is the maximum allowable relay transmit power.
A. Source power optimization
For a given relay power vector Pr, the source power optimization problem to
maximize the outage rate can be given as,
Maximize Rout
subject to∑N
i=1 Ps,i ≤ PS and Ps,i ≥ 0, ∀ i.(4.41)
Here, PS is the maximum transmit power of the source.
When ai is not large (i.e., when ρ <= 0.9), there is no closed-form expression
for outage rate and (4.38) has to be solved numerically to obtain Ri. Thus it is
impossible to nd closed-form solutions for the above two optimization problems.
When ai is large, it is still dicult to obtain an analytical expression for the
optimum relay and source power allocation with the outage rate approximation
(4.35). Thus for all the cases (4.40) and (4.41) are solved numerically to nd the
relay and source transmit powers.
4.5.1 Numerical Results and Discussion
Monte-Carlo simulation results are presented in this section to assess the perfor-
mance of outage rate maximization based power allocation. Computer simula-
tions were performed using MATLAB. Simulations were carried out for frequency
4. POWER ALLOCATION WITH OUTDATED CSI 87
selective Rayleigh fading channels with 2 multipath taps and unit fading power.
Other simulation parameters were taken to be same as that mentioned in Section
4.4.1.
Figure 4.6 and Figure 4.7 compare the outage rate obtained with dierent
power allocation methods when Pout = 0.1 and Pout = 0.01, respectively. Outage
rate variation with relay location is shown for dierent correlation coecients.
For comparison, results obtained with uniform power allocation and instantaneous
rate maximization described in Section 4.3 are also provided.
100 200 300 400 500 600 700 800 9001
1.5
2
2.5
3
3.5
dsr (m)
Outage Rate Rout (b/s/Hz)
Uniform power allocation
Maximize outage rate
Maximize instantaneous rate
ρ = 0.9
ρ = 0.7
ρ = 0.5
Figure 4.6: Outage rate variation with source-relay distance, Pout = 0.1.
It can be clearly observed in Figure 4.6 and Figure 4.7 that the outage rate
increases with the increase of correlation coecient. Moreover, outage rate maxi-
mization brings substantial gain over uniform power allocation and instantaneous
rate maximization. The highest outage rate as well as the highest outage rate
improvement over uniform power allocation is achieved when the relay is located
at the midpoint of the source and the destination. Additionally, it is also evident
that much higher outage rate improvement can be obtained with outage rate
4. POWER ALLOCATION WITH OUTDATED CSI 88
maximization when Pout is set at a lower value. As an example, when Pout = 0.01
and ρ = 0.9, outage rate maximization achieves 12% improvement in outage rate
over uniform power allocation when the relay is located at the midpoint. When
Pout = 0.1, the respective outage rate improvement is about 6% at the midpoint.
100 200 300 400 500 600 700 800 9000
0.5
1
1.5
2
2.5
3
3.5
dsr (m)
Outage rate R
out (b/s/Hz)
Uniform Power allocation
Maximize outage rate
Maximize instantaneous rate
ρ = 0.9
ρ = 0.7
ρ = 0.5
Figure 4.7: Outage rate variation with source-relay distance, Pout = 0.01.
4. POWER ALLOCATION WITH OUTDATED CSI 89
100 200 300 400 500 600 700 800 9002.2
2.4
2.6
2.8
3
3.2
3.4
dsr
(m)
Outa
ge
rate
Rout (
b/s
/Hz)
Simulation
Approximation
Uniform power allocation
Outage ratemaximization
Figure 4.8: Outage rate variation with source-relay distance, ρ = 0.98 and Pout =0.1.
Figure 4.8 shows the outage rate Rout achieved with outage rate maximization
and uniform power allocation when ρ = 0.98 and Pout = 0.1. In order to eval-
uate the validity of the outage rate approximation given in (4.35), results were
obtained with two methods: numerical outage rate calculation (Simulation) and
the approximation (4.35) (Approximation). It can be observed that the outage
rate approximation becomes tighter when the relay is located close to the source
or the destination.
4.6 Conclusion
This chapter investigated power allocation in OFDM two-hop relay links in the
presence of outdated CSI. Two scenarios were considered assuming that the out-
dated CSI and the outdatedness are known at the time of power allocation: max-
imizing expected rate and maximizing outage rate. Several approximations were
used to obtain mathematically tractable power allocation problems for these two
4. POWER ALLOCATION WITH OUTDATED CSI 90
scenarios. Still, it was infeasible to solve the optimization problems analytically
to obtain closed-form expressions for the optimal source and relay transmit pow-
ers. Thus, optimization problems were solved numerically and the results were
analyzed to assess the performance of expected rate maximization and outage
rate maximization based power allocation schemes. Performance of the proposed
power allocation methods was compared with a baseline method which maximizes
the instantaneous rate assuming that the available outdated CSI is perfect.
According to simulation results, outage rate maximization based power al-
location is favored over expected rate maximization when the available CSI is
imperfect due to feedback delay. Outage rate maximization shows better perfor-
mance than instantaneous rate maximization and uniform power allocation for
a range of relay locations and correlation coecient values. On the other hand,
expected rate maximization displays slightly improved performance over the base-
line method only when the CSI is poorly correlated (i.e., highly outdated).
Chapter 5
Resource Allocation in OFDM
Cognitive Radio Relay Networks
5.1 Introduction
The cognitive radio (CR) concept [5] has been identied as a method to improve
the spectrum utilization by allowing secondary users (SUs) to cooperatively trans-
mit on the unutilized frequency bands left by licensed users/primary users (PUs).
SUs have CR capability which allows them to detect the available spectrum holes
and to adapt their transmission parameters accordingly. SUs should use the avail-
able unoccupied licensed frequency bands without causing intolerable interference
to the incumbent PUs. For situations where there is a weak channel between the
CR source and CR destination, reliable communication can be achieved by intro-
ducing a set of cooperative relays between the source and the destination [60].
Using these intermediate CR relays, data can be transmitted using relatively low
power and possibly with lower interference to the PUs.
OFDM is a key modulation technique for realizing the CR concept due to its
exibility for spectrum allocation [57, 58]. In spectrum sharing environment, CR
users and PUs may exist in side-by-side bands and the PU network might not use
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 92
OFDM. Hence, CR transmissions are not orthogonal to PU transmissions, and
may introduce interference in PU band and vice-a-versa [118, 119]. The mutual
interference is the limiting factor for the performance of both networks. Weiss et
al. in [120] have shown that using OFDM for CR transmission generates mutual
interference between PU and CR bands due to the non-orthogonality of the trans-
mitted signals. The amount of interference produced at the PU frequency band
by the CR transmission depends on the transmit power of each OFDM subcarrier
and the spectral distance between the OFDM subcarriers and the PU band.
Contrary to non-cognitive networks, in CR networks resource allocation should
be performed such that the CR transmission does not create harmful interference
to PUs. Generally, this is achieved by introducing a tolerable interference limit
to the PU network. Then the resources in the CR network can be adaptively
allocated to improve the performance of the CR transmission while ensuring that
the specied interference threshold is not violated. The interference threshold
can be specied as a total interference threshold for the PU system or as an in-
dividual interference threshold for each PU receiver. A rich literature is available
on resource allocation in OFDM-based single-hop CR networks. As an exam-
ple, the work in [118] and [119] present subcarrier power allocation schemes to
maximize the capacity of the CR transmission. The power allocation problem
in [118] is subject to a total interference threshold and the problem addressed in
[119] is subject to individual interference thresholds at each PU receiver. The
work in [121] presents resource allocation schemes for multiuser cognitive OFDM
networks to maximize the capacity under individual interference constraints at
each PU receiver. In [122], authors investigate uplink resource allocation schemes
for OFDMA-based CR networks, and propose subcarrier and power allocation
schemes under total interference constraint to maximize the total throughput of
the CR uplink transmission.
In recent years, there has been a signicant interest on resource allocation
in CR relay networks. Number of studies can be found on resource allocation
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 93
in singlecarrier CR relay networks (e.g., [63, 80, 81, 82]). Similarly, consider-
able amount of work is available on resource allocation in OFDM-based CR relay
networks (e.g., [13, 84, 86, 87, 88, 85, 89, 123, 124]). In [13], Shaat and Bader
study joint optimization of relay selection, subcarrier pairing and power alloca-
tion in OFDM-based CR networks with multiple DF relays. The authors derive
an asymptotically optimal solution using dual-decomposition method and also
propose a suboptimal algorithm with less complexity. The work in [87] presents
suboptimal relay selection and power allocation schemes for OFDM-based CR
systems with multiple DF relays. Subcarrier power allocation in OFDM-based
CR networks with an AF relay is studied in [123], without considering diversity.
Only the interference constraint has been considered. An AF relay assisted CR
network with diversity is studied in [124] and the authors propose optimal power
allocation schemes under peak and average interference constraints. In [86], au-
thors propose joint subcarrier pairing and power loading method for AF relay
assisted CR networks considering interference and transmit power constraints.
Furthermore, power allocation in OFDM CR relay networks using adaptive relay-
ing strategy is studied in [85]. With adaptive relaying, the forwarding technique
at the relay is adaptively selected between AF and DF protocols based on the
quality of the signal. The reported work in [85] presents a near optimal power
allocation scheme that maximizes the capacity of the CR system while ensuring
that the interference introduced to the PU receiver is maintained below a specied
threshold.
However, relay selection and power allocation problem in multiple AF relay
assisted OFDM-based CR networks is not comprehensively investigated in the
existing literature. This chapter addresses joint optimization of relay selection
and power allocation in OFDM-based CR networks with multiple AF relays. This
study considers a more general system model with multiple PU bands and the
resource allocation problem is developed to maximize the capacity of the CR
transmission. Both interference and transmit power constraints are taken into
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 94
consideration. Suboptimal resource allocation schemes are proposed to maximize
the instantaneous capacity of the CR transmission. The performance of the
proposed methods is compared with the optimal resource allocation, which jointly
optimizes the relay selection and power allocation.
The remainder of this chapter is organized as follows: The system and the
channel model is described in Section 5.2. The joint resource allocation prob-
lem is formulated in Section 5.3, and the proposed resource allocation methods
are presented Section 5.4. Section 5.5 describes the joint optimal resource allo-
cation method. Numerical results are presented in Section 5.6 to evaluate the
performance of the proposed methods.
5.2 System and Channel Model
A two-hop OFDM-based CR system co-existing with a PU system is considered
for this study. The system model is shown in Figure 5.1. There are L PU
transmitter and receiver pairs in the vicinity of the CR system and K AF relays
to assist the communication between the CR source (s) and the CR destination
(d). For clarity of presentation only one PU transmitter and receiver pair is
shown in Figure 5.1. The direct link between the source and the destination is
assumed to be blocked by obstacles and does not exist. It is assumed that the
spectrum sensing has been performed and the source and the relays have the full
knowledge of the frequency bands available for transmission. CR network uses
OFDM modulation with N number of subcarriers. For simplicity of presentation,
let k denote the kth relay: k ∈ [1 : K], l denote the lth PU: l ∈ [1 : L], and i
denote the ith subcarrier: i ∈ [1 : N ].
Frequency selective Rayleigh fading channels are considered and the N - di-
mensional channel coecient vector between nodes m and n, Hmn, m ∈ s, k
and n ∈ k, d, l, represents the eect due to both the path loss and the fading
gain. Then, Hsk,i and Hkd,i represent the instantaneous channel coecients of
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 95
lth
band
PU
receiver
Cognitive
Radio
Source (s)
R1
Cognitive
Radio
Destination (d)
R2
RK
.
.
.
.
.
.
Cognitive
Radio Relays
lth
band
PU
transmitter
Interference
to PU
receiver
Interference
from PU
transmitter
Direct path
blocked by
obstacle
Figure 5.1: Multi-relay assisted CR system model
the ith subcarrier between source and kth relay, and kth relay and destination, re-
spectively. Hsl,i and Hkl,i denote the instantaneous channel coeecients between
source and lth PU, and kth relay and lth PU, respectively. In general, the resource
allocation decisions are made at the CR source and it is assumed that the knowl-
edge of instantaneous channel information, Hsk and Hkd, is available at the time
of decision making. Further it is also assumed that the CR network has perfect
knowledge of the instantaneous channel information Hsl and Hkl between itself
and the PU receivers.
In the frequency domain, a side-by-side access model is considered as shown
in Figure 5.2 [118, 120]. There are L PU bands with the lth PU band having a
bandwidth of Bl. A selected set of frequency bands from the remaining unused
spectrum is divided into N subcarriers each having a bandwidth of ∆f to be used
by the CR network.
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 96
B2∆f
2nd
PU
band
1st
PU
band
Lth
PU
band
Secondary users
B1 BL
1 2 3 4 5 N
Figure 5.2: Spectrum allocation for OFDM-based CR system
There are two types of interferences in an OFDM-based CR system: interfer-
ence introduced by PU transmitters to CR receivers, and interference introduced
by CR transmitters to PU receivers.
A. Interference introduced by primary user's signal
The interference introduced by the lth PU's signal at nth CR receiver on ith
subcarrier, Jln,i, can be expressed as [118],
Jln,i = |Hln,i|2∫ di,l+
∆f2
di,l−∆f2
Υ(ejw) dw (5.1)
where, Υ(ejw) is the power density spectrum of the PU signal after N-point
fast Fourier transform and Hln,i is the CSI of the ith subcarrier between lth PU
transmitter and nth CR receiver. di,l is the spectral distance between the ith
subcarrier and the lth PU band, and ∆f is the subcarrier bandwidth. Υ(ejw) can
be expressed as [120],
Υ(ejw) =1
2πN
∫ π
−πϕPU(e
jω)
(sin(ω − ψ)N/2
sin(ω − ψ)/2
)2
dψ (5.2)
where ω is the frequency normalized to the sampling frequency and ϕPU(ejω) is
the power spectrum density of the PU signal. PU signal can be taken as an
elliptically ltered white noise process [120].
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 97
B. Interference introduced by CR user's signal
The power density spectrum of the ith subcarrier in CR frequency band can be
written as [120],
ϕi(f) = PiTs
(sin(πfTs)
πfTs
)2
(5.3)
where, Pi is the transmit power of the ith subcarrier and Ts is the symbol duration.
Then the interference introduced by the mth CR transmitter at lth PU band on ith
CR subcarrier, Iml,i, can be expressed as the integration of the power spectrum
density over the primary user band and can be given as [118],
Iml,i = Pi |Hml,i|2 Ts∫ di,l+Bl/2
di,l−Bl/2
(sin (πfTs)πfTs
)2df,
= Pi |Hml,i|2Ωl,i.(5.4)
Here, Bl is the lth PU bandwidth. Ωl,i = Ts
∫ di,l+Bl/2
di,l−Bl/2
(sin(πfTs)πfTs
)2df and it depends
on the spectral distance between the CR subcarrier and the PU band. Hml,i is the
CSI of the ith subcarrier between the mth CR transmitter and lth PU receiver.
Accordingly, the interference generated from CR transmission depends on the
transmit power of ith subcarrier, channel gain between the CR transmitter and
PU receiver, and the spectral distance between the ith subcarrier and the PU
band.
5.3 Problem Formulation
The objective of resource allocation is to maximize the capacity of the CR trans-
mission. It is assumed that the CR relays support only half-duplex operations
and two orthogonal time slots are used for source-to-relay communication and
relay-to-destination communication. In the rst time slot, the source sends data
to the kth relay, with power Psk,i on the ith subcarrier. Then in the second time
slot, the kth relay amplies the signal by a factor of βk,i using power Pkd,i on
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 98
the same subcarrier and transmits the amplied signal to the destination. To
ensure that the CR relay transmit power is Pkd,i, the relay amplifying factor can
be obtained for CR transmission as,
βk,i =
√Pkd,i
| Hsk,i |2 Psk,i + σ2k +
∑Ll=1 Jlk,i
. (5.5)
Here, σ2k is the noise variance at the k
th relay, and Jlk,i is the interference intro-
duced by the lth PU at the kth relay. If the destination receives the signal from
the relay during the second time slot, the signal-to-noise ratio (SNR), γk,i, of the
ith subcarrier can be expressed as,
γk,i =Psk,i | Hkd,iβk,iHsk,i |2
σ2d +
∑Ll=1 Jld,i + (σ2
k +∑L
l=1 Jlk,i) | βk,iHkd,i |2
=Psk,iγsk,iPkd,iγkd,i
1 + Psk,iγsk,i + Pkd,iγkd,i(5.6)
where, γsk,i =|Hsk,i|2
σ2k+
∑Ll=1 Jlk,i
and γkd,i =|Hkd,i|2
σ2d+
∑Ll=1 Jld,i
are the instantaneous channel-
to-noise ratios (CNRs) at the kth relay and the destination, respectively. σ2d is the
noise variance at the destination, and Jld,i is the interference introduced by the
lth PU at the destination. Following [118], it is assumed that the CR receivers
can perfectly estimate the interferences Jlk,i and Jld,i.
In order to formulate the joint resource allocation problem, the relay selection
decision is taken as Ak,i = 0, 1. If the subcarrier i in the second hop is trans-
mitted by relay k, Ak,i = 1, otherwise, it is 0. Then the instantaneous rate of one
subcarrier can be expressed as,
Ci =K∑k=1
Ak,i1
2log2(1 + γk,i) b/s/Hz. (5.7)
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 99
With resource allocation, the relay selection and subcarrier power allocation is
determined to maximize the total instantaneous capacity, C =∑N
i=1Ci, of the
CR system. The resource allocation problem is subject to following constraints:
• Individual transmit power constraints at each CR transmitter (source and
relays)
• Total interference constraint at PU receivers
Total interferences introduced by CR source and relay transmissions can be ex-
pressed as,
Isp =L∑l=1
K∑k=1
N∑i=1
Ak,i |Hsl,i|2 Psk,iΩl,i (5.8)
and
Irp =L∑l=1
K∑k=1
N∑i=1
Ak,i |Hkl,i|2 Pkd,iΩl,i, (5.9)
respectively. The joint relay selection and power allocation problem can be stated
as follows:
MaximizeN∑i=1
K∑k=1
Ak,i1
2log2(1 + γk,i) (5.10)
subject to,
C1 :∑N
i=1
∑Kk=1Ak,iPsk,i ≤ PS
C2 :∑N
i=1Ak,iPkd,i ≤ PK , ∀ k
C3 : Isp ≤ Ith
C4 : Irp ≤ Ith
C5 :∑K
k=1Ak,i = 1, ∀ i
C6 : Ak,i ∈ 0, 1, ∀ k, i
C7 : Psk,i ≥ 0, ∀ k, i
C8 : Pkd,i ≥ 0, ∀ k, i
(5.11)
Here, PS and PK are the maximum allowable transmit powers at the source and
the kth relay, respectively. Ith is the maximum permissible interference to the PU
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 100
receivers. Constraints C1 and C2 are independent transmit power constraints at
source and relays, respectively. Constraints C3 and C4 correspond to the total
interference threshold for source and relay transmission, respectively. Since all
the subcarriers are transmitted simultaneously during the relaying phase, only
one relay can be allocated for a given subcarrier i. This imposes the constraint
C5.
Due to the constraint C6, the optimization problem given in (5.10) - (5.11) is a
mixed binary integer programming problem and is NP-hard. Hence, it is dicult
to nd an analytical solution for the joint optimal relay selection and power
allocation. An asymptotically optimum solution can be obtained using the dual-
decomposition method but with a much higher computational complexity [12, 13].
Thus, the following section proposes less-complex suboptimal relay selection and
power allocation methods.
5.4 Proposed Resource Allocation Methods
The joint optimal relay selection and power allocation problem can be simplied
by dividing it into two subproblems: relay selection, and power allocation. Then
the original resource allocation problem can be solved suboptimally, but with less
complexity. The subsequent sections present two suboptimal resource allocation
methods based on this two-step resource allocation approach.
5.4.1 Resource Allocation Method A
First, subcarrier-relay assignment is determined for a xed transmit power al-
location at the source and the relays. Once the subcarrier-relay assignment is
obtained, transmit power at the source and the relays is optimized such that
the capacity is maximized within the given constraints. This two-step resource
allocation can be described as follows:
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 101
5.4.1.1 Simplied Relay Selection
With this simplied relay selection method, the subcarrier-relay assignment is
obtained for an initial source and relay power allocation. For non-cognitive relay
networks, the general practice is to assume uniform transmit power for all the
subcarriers and then nd the best relay assignment for this initial power allocation
[12]. The best end-to-end SNR based relay selection has been identied as the
optimum relay selection method that maximizes the capacity for a given transmit
power allocation [100].
However, in CR relay networks, interference should be taken into consideration
while allocating a subcarrier to a specic relay. For a given subcarrier, the relay
which provides the highest end-to-end SNR while generating lower interference
should be selected. The eect of interference can be linked to the relay selection
decision by appropriately selecting the initial transmit power values. In order
to achieve this, it is assumed that all the subcarriers generate the same amount
of interference (i.e., Ith/N) to the PUs during source and relay transmissions.
P ints,i and P int
k,i are the source and kth relay transmit powers of ith subcarrier that
is required to generate Ith/N interference, respectively. P ints,i and P int
k,i can be
expressed as,
P ints,i =
Ith/N∑Ll=1 |Hsl,i|2Ωl,i
(5.12)
and
P intk,i =
Ith/N∑Ll=1 |Hkl,i|2Ωl,i
, (5.13)
respectively. Here,∑L
l=1 |Hsl,i|2 Ωl,i and∑L
l=1 |Hkl,i|2Ωl,i can be considered as nor-
malized interferences generated by transmitting subcarrier i from source and kth
relay, respectively. According to this power allocation, P intk,i is inversely propor-
tional to the normalized interference. Hence, higher the normalized interference
lesser power is allocated resulting in lower end-to-end SNR. With this approach,
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 102
relays with higher normalized interference for a given subcarrier i are disfavored
for transmitting the subcarrier i.
In this simplied relay selection method, for each subcarrier, the relay which
gives the highest end-to-end SNR is selected. For the xed source and relay
transmit powers given in (5.12) and (5.13), the end-to-end SNR, γk,i, is calculated
using (5.6) for all the subcarrier-relay pairs. Then, for each subcarrier, the relay
which gives the maximum end-to-end SNR is selected, i.e.,
Ak,i =
1, if argmax
kγk,i ;
0, otherwise.(5.14)
The computational complexity of this simplied relay selection is O(KN).
5.4.1.2 Optimal Power Allocation
When the subcarrier-relay assignment is known, the source and relay transmit
powers can be allocated optimally to maximize the capacity while not violating
the transmit power and interference threshold constraints. As described in Section
3.3.2, with AF relays, an alternate, separate optimization of source and relay
transmit powers is used as the optimal power allocation method. First, the source
transmit power is initialized such that both the interference constraint and the
power constraints are satised. The iterative optimization process is started with
this initial source power allocation, and the transmit powers at relays is jointly
optimized such that the total capacity is maximized. Then for this optimized
relay power allocation, the subcarrier transmit power at the source is optimized.
These two steps are alternately carried out such that the output of the previous
optimization is the input to the next optimization until convergence has been
achieved.
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 103
Relay Power Optimization
For a given subcarrier-relay assignment and source power allocation, the relay
power optimization problem can be stated as follows:
MaximizeK∑k=1
N∑i=1
Ak,i1
2log2(1 + γk,i) (5.15)
subject to,
C1 :∑N
i=1Ak,i Pkd,i ≤ PK , ∀ k
C2 :∑L
l=1
∑Kk=1
∑Ni=1Ak,i |Hkl,i|2 Pkd,iΩl,i ≤ Ith
C3 : Pkd,i ≥ 0, ∀ k, i
(5.16)
Here, constraint C1 represents the transmit power constraint for each relay and
constraint C2 corresponds to the total interference generated by relay transmis-
sion. This is a convex optimization problem and, can be solved using Karush-
Kuhn-Tucker (KKT) conditions [95]. The solution for the optimal relay transmit
power P ∗kd,i can be obtained as,
P ∗kd,i =
Ak,iγkd,i
[Psk,iγsk,i
2
(√1 + [·]− 1
)− 1
]+[·] =
2γkd,i
ln(2)Psk,i γsk,i (υk + µ∑L
l=1 |Hkl,i|2 Ωl,i)(5.17)
where, the constants υk and µ are non-negative Lagrange parameters which are se-
lected such that the sum power constraints C1 and the sum interference constraint
C2 in (5.16) are satised, respectively. A detailed derivation of this solution is
given in Appendix B.
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 104
Source Power Optimization
For a given relay power allocation, the source power optimization problem can
be expressed as follows:
MaximizeN∑i=1
Ak,i1
2log2(1 + γk,i) (5.18)
subject to,
C1 :∑N
i=1
∑Kk=1Ak,i Psk,i ≤ PS
C2 :∑L
l=1
∑Kk=1
∑Ni=1Ak,i |Hsl,i|2 Psk,iΩl,i ≤ Ith
C3 : Psk,i ≥ 0, ∀ k, i
(5.19)
The expression of SNR γk,i at the destination in (5.6) is symmetric with respect
to the transmit power of the source or the relay. Therefore, above constrained
optimization problem can be solved in a similar manner to that of the relay power
optimization. The solution for the optimal source transmit power P ∗sk,i can be
obtained as,
P ∗sk,i =
Ak,iγsk,i
[Pkd,iγkd,i
2
(√1 + [·]
)− 1
]+[·] =
2γsk,i
ln(2)Pkd,i γkd,i (δ + λ∑L
l=1 |Hsl,i|2 Ωl,i)(5.20)
where, δ and λ are non-negative Lagrange parameters that should be chosen
such that the sum power constraint and the sum interference constraint in (5.19)
are satised. The derivation of this solution follows the same procedure as for
the solution for relay power optimization in Appendix B. The two optimization
problems given in (5.15)-(5.16) and (5.18)-(5.19) can be solved numerically using
interior-point method with a complexity of O(N3) [95].
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 105
Resource Allocation Method A has a computational complexity of O(KN +
N3). Numerical results show that this suboptimal resource allocation method
achieves near optimal performance in many situations.
5.4.2 Resource Allocation Method B
The optimal power allocation described in Section 5.4.1.2 is still computationally
intensive since it is required to solve for multiple Lagrange multipliers during each
iteration. Thus, this subsection proposes a much simpler method which replaces
the optimal power allocation in Section 5.4.1.2 with a more simple power allo-
cation method. First, the subcarrier-relay assignment is obtained as described
in Section 5.4.1.1. Next, transmit power is allocated in a way such that both
interference and power constraints are satised during source and relay transmis-
sions. Capacity maximization is not considered. Ps,i and Pk,i are taken as the
ith subcarrier transmit power at the source and the kth relay, respectively. It is
assumed that all the subcarriers generate same amount of interference and assign
subcarrier transmit powers such that each subcarrier generates Ith/N interfer-
ence. Since this power allocation might violate the maximum transmit power
constraint, the source transmit powers are allocated as,
Ps,i =
P ints,i , if
∑Ni=1 P
ints,i ≤ PS ;
min(P ints,i ,
PS
N
), otherwise.
(5.21)
Similarly, at each relay, the relay power is allocated among the respective sub-
carriers (subcarriers with Ak,i = 1) as,
Pk,i =
P intk,i , if
∑i∈Dk
P intk,i ≤ PK ;
min(P intk,i ,
PK
nk
), otherwise.
(5.22)
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 106
Here, Dk is the set of subcarriers relayed by the kth relay, and nk is the number
of subcarriers in the set Dk. Pints,i and P int
k,i are as dened in (5.12) and (5.13),
respectively.
The computational complexity of this resource allocation method is O((K +
2)N). The relay selection process requires KN number of evaluations and the
power allocation requires N number of calculations for source and relay power
allocation, each. This results in total of (K + 2)N number of calculations.
5.5 Joint Optimal Resource Allocation
With joint optimal resource allocation, all possible subcarrier-relay assignments
are considered, and for each subcarrier-relay assignment the power is allocated in
an optimal manner as described in Section 5.4.1.2. Then the relay selection and
power allocation which results in the maximum capacity is chosen as the optimal
solution. There areKN possible subcarrier-relay assignment combinations and for
each possible subcarrier-relay assignment, optimal power allocation is performed
with O(N3) computational complexity (with interior-point method). This results
in a total computational complexity of O(KN N3) for the joint optimal resource
allocation method.
5.6 Numerical Results and Discussion
This section presents numerical results to evaluate the performance of the pro-
posed resource allocation methods. A multi-relay assisted OFDM-based CR sys-
tem was implemented in MATLAB and the performance of the dierent resource
allocation methods was studied by means of Monte-Carlo simulations. Results
were obtained for two dierent simulation scenarios.
Figure 5.3 illustrates the PU and CR distribution for the rst simulation
scenario. The PUs are located at (0, 0) and (1800, 0). The CR source and the
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 107
CR destination are located at (400, 0) and (1400, 0), respectively. The CR relays
are assumed to be uniformly distributed within a circular area with a radius
r = 100m. The center of the relay cluster is located between the source and the
destination, dsr (m) away from the source.
dsr (m)
r (m)
CR Relay
Cluster
CR Source CR DestinationPU 1 PU 2
(400,0) (1400,0) (1800,0)(0,0)
Figure 5.3: Primary user (PU) and CR distribution - Simulation setup 1
In order to obtain the results with the joint optimal resource allocation method,
number of subcarriers in the OFDM system was taken as N = 6. The joint
optimal resource allocation involves higher computational complexity for large
number of subcarriers and relays. Further it requires longer simulation run time.
Thus, the number of subcarriers was limited to N = 6. Figure 5.4 shows the cor-
responding spectrum allocation, which was adapted from [87]. The values of ∆f ,
B1, and B2 were 0.3125MHz, 1MHz, and 2MHz, respectively [87, 125]. The noise
variances at the relays and the destination were set to σ2k = σ2
d = 4.14× 10−16W.
This corresponds to a noise power spectrum density of 4.14 × 10−21W/Hz [12].
The values of interferences Jlk,i and Jld,i were taken as 1× 10−17W. Ts was cho-
sen to be 4µs [125]. Simulations were carried out for frequency selective Rayleigh
fading channels with two multipath taps and unit fading power. The path loss
exponent was taken as 4. PS and PK were set to be 20dBm.
Figure 5.5 illustrates capacity variation with the interference threshold for
proposed resource allocation methods. The number of relays is taken as K = 3,
and the distance from the CR source to the relay cluster is xed to be dsr = 300m.
Figure 5.5 also shows the capacity obtained with the joint optimal resource alloca-
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 108
B2=2 MHz ∆f
2nd
PU
band
1st
PU
band
Secondary users
B1=1 MHz
1 2 3 4 5 6
Figure 5.4: Spectrum allocation - Simulation setup 1
tion. It can be observed that the Resource Allocation Method B has relatively poor
performance than the Resource Allocation Method A. The performance degrada-
tion can be compensated by the simple power allocation strategy used in Resource
Allocation Method B. Further, the Resource Allocation Method A shows near op-
timal performance at low interference thresholds. It can be observed that at
low Ith values capacity increases with interference. But at higher Ith values maxi-
mum transmit power becomes the limiting constraint and capacity saturates with
increase in Ith.
1 3 5 7 9 11 13 152
2.5
3
3.5
4
4.5
Ith (in 10
-15 W)
Instan
taneo
us ca
pac
ity per subca
rrier (b/s/H
z)
Joint Optimization
Resource Allocation Method A
Resource Allocation Method B
Figure 5.5: Instantaneous capacity variation with interference threshold - Simu-lation setup 1, K = 3, dsr = 300m
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 109
Figure 5.6 compares the capacity variation of dierent resource allocation
methods with varying number of relays. The interference threshold is xed at
Ith = 5 × 10−15 W. Accordingly, as the number of relays increases, performance
of the Resource Allocation Method A degrades as compared to the joint optimal
resource allocation.
2 3 4 53
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
Number of relays
Instan
taneo
us ca
pac
ity per subca
rrier (b/s/H
z)
Joint Optimization
Resource Allocation Method A
Resource Allocation Method B
Figure 5.6: Instantaneous capacity variation with number of relays - Simulationsetup 1, Ith = 5× 10−15W, dsr = 300m
In Figure 5.7, capacity versus relay location is plotted for dierent resource
allocation methods with K = 3 relays and Ith = 5 × 10−15W. For the given
PU and CR distribution in Figure 5.3, the maximum capacity is achieved when
the relay cluster is located dsr = 300m away from the source. Also the Resource
Allocation Method A achieves close to optimal performance when the relay cluster
is located close to the source or the destination.
In order to further analyze the performance of the proposed resource alloca-
tion methods, an OFDM-based CR relay network with N = 16 subcarriers was
implemented in MATLAB. The number of PUs was taken as L = 4. Figure 5.8
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 110
100 200 300 400 500 600 700 800 9002
2.2
2.4
2.6
2.8
3
3.2
3.4
3.6
dsr (m)
Instantaneous capacity per subcarrier (b/s/Hz)
Joint Optimization
Resource Allocation Method A
Resource Allocation Method B
Figure 5.7: Instantaneous capacity variation with relay location - Simulationsetup 1, K = 3, Ith = 5× 10−15W
and Figure 5.9 illustrate the respective CR and PU distribution, and the spectrum
allocation.
dsr (m)
r (m)
CR Relay
Cluster
CR Source CR DestinationPU 1 PU 4
(400,0) (1400,0) (1800,0)(0,0)
(700, 500)
PU 2
(1100, -500)
PU 3
Figure 5.8: Primary user (PU) and CR distribution - Simulation setup 2
Figure 5.10 shows the capacity variation with the location of the relay cluster
for Resource Allocation Method A and Resource Allocation Method B with the
second simulation scenario. For the CR and PU distribution given in Figure 5.8,
the maximum capacity is achieved when the relay cluster is located dsr = 400m
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 111
B2=2 MHz∆f
2nd
PU
band
1st
PU
band
Secondary users
B1=1 MHz
1 2 3 4 5 6 7 8 9 10 1112 13 14 15 16
3rd
PU
band
4th
PU
band
B3=3 MHz B4=5 MHz
Figure 5.9: Spectrum allocation - Simulation setup 2
away from the CR source. At the maximum capacity relay location, Resource
Allocation Method A achieves, on average, 4% capacity improvement compared
to Resource Allocation Method B.
100 200 300 400 500 600 700 800 9001.6
1.8
2
2.2
2.4
2.6
dsr (m)
Instantaneous capacity per subcarrier (b/s/Hz)
Resource Allocation Method A
Resource Allocation Method B
Figure 5.10: Instantaneous capacity variation with relay location - Simulationsetup 2, K = 3, Ith = 5× 10−15W
In Figure 5.11, capacity variation with the interference threshold is plotted
for the proposed two resource allocation methods. The relay location is xed
at dsr = 400m and the number of relays is set as K = 3. Even for the second
simulation scenario, the Resource Allocation Method A results in higher capacity
than the Resource Allocation Method B. Figure 5.12 illustrates capacity variation
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 112
with number of relays for Resource Allocation Method A and Resource Allocation
Method B. The relay location is xed at dsr = 400m and the interference threshold
is taken as Ith = 5 × 10−15 W. Performance results in Figure 5.12 conrm the
behavior observed in Figure 5.6 for the simulation setup 1.
1 3 5 7 9 11 13 151
1.5
2
2.5
3
3.5
Ith
(W)
Inst
anta
neo
us
capac
ity p
er s
ubca
rrie
r (b
/s/H
z)
Resource Allocation Method A
Resource Allocation Method B
Figure 5.11: Instantaneous capacity variation with interference threshold - Sim-ulation setup 2, K = 3, dsr = 400m
It can be observed that the overall capacities achieved with simulation setup 2
is much lower than the capacities obtained for simulation setup 1. In simulation
setup 2, the CR transmission is limited by the interference introduced to four PU
receivers. In both simulation scenarios, the CR source transmit power is limited
by the interference generated at PU 1 which is located closest to the source. In
the rst simulation setup in Figure 5.3, the CR relay transmit power increases
when the relay cluster moves away from PU 1 and again decreases when the relay
cluster moves closer to PU 2. In the second simulation scenario in Figure 5.8,
the CR relay transmit power is further limited by the interference produced at
PU 2 and PU 3, which are located between the CR source and destination. As
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 113
2 3 4 5 6 72
2.2
2.4
2.6
2.8
Number of Relays
Instan
taneo
us ca
pac
ity per subca
rrier (b/s/H
z)
Resource Allocation Method A
Resource Allocation Method B
Figure 5.12: Instantaneous capacity variation with number of relays - Simulationsetup 2, Ith = 5× 10−15W, dsr = 400m
a result, CR relays transmit less power and eventually results in lesser capacity
compared to scenario 1.
5.7 Conclusion
This chapter addressed the relay selection and power allocation problems in
OFDM-based CR systems with multiple AF relays. The resource allocation
problem was formulated to maximize the total instantaneous capacity of the
CR system. Both individual power constraints and total interference constraints
were taken into consideration. The joint optimization problem is a mixed bi-
nary integer programming problem and hence, it is hard to nd an analytical
solution. Thus, two suboptimal resource allocation methods, Resource Allocation
Method A and Resource Allocation Method B, were proposed. In these subopti-
mal resource allocation methods, the relay selection is performed suboptimally,
assuming xed power allocation at source and relays. For this relay selection, the
5. RESOURCE ALLOCATION IN OFDM CR RELAY NETWORKS 114
Resource Allocation Method A allocates subcarrier transmit power in an optimal
manner and the Resource Allocation Method B allocates transmit power in a sub-
optimal manner. Results conrm that the proposed Resource Allocation Method
A outperforms the Resource Allocation Method B. Moreover, Resource Allocation
Method A achieves near optimal performance in many situations with much less
computational complexity than the joint optimal resource allocation.
Chapter 6
Power Allocation in OFDM CR
Relay Networks with Knowledge of
Statistical CSI
6.1 Introduction
The increasing demand for the currently deployed spectrum and the underuti-
lization of the current spectrum allocation motivate the development of cogni-
tive radio (CR) communications. With CR technology, secondary users (SUs)
are allowed to access and share the available spectrum holes which are origi-
nally licensed to primary users (PUs). The coexistence of secondary and primary
transmissions is allowed as long as the secondary transmission does not generate
unacceptable level of interference to the primary transmissions.
As mentioned in Chapter 5, substantial amount of studies has been carried
out on resource allocation in OFDM-based CR relay networks (e.g., [13, 84, 86,
87, 88, 85, 89, 123, 124]). Almost all of the available studies on resource allo-
cation in OFDM-based CR relay networks assume that a perfect knowledge of
the instantaneous channel state information (CSI) between CR transmitters and
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 116
PU receivers is available at the CR transmitters. However, it may not be rea-
sonable to assume that the CR transmitters can obtain the CSI between itself
and the PUs in an instantaneous manner. In particular, the CSI between the CR
transmitter and its receiver can be known at the CR transmitter via a feedback
channel. But it is dicult, if not possible, to estimate the instantaneous CSI be-
tween the CR transmitter and the PU receivers. In general, the CR transmitter
can obtain the channel fading gains between itself and the PU receivers from a
band manager mediating between the primary and secondary systems [126] or
from the pilot signals transmitted by the PU receivers [127, 128]. But there is no
guarantee that these methods can provide the channel fading gain information
instantaneously. If the SU transmitter or PU receiver has mobility, the resulting
CSI can be outdated due to the delay in feedback [90]. Nevertheless, the infor-
mation received in these methods can be used to predict the long-term fading
statistics (channel mean and channel correlation) instead of instantaneous fading
gains between the CR transmitter and PU receiver. As an example, the mean
value of the random channel fading gains between a PU receiver and a CR trans-
mitter can be estimated from the pilot signals transmitted by the PU receiver
[127]. When the knowledge of the channel correlation and/or channel mean is
available, the CSI can be expressed in a statistical manner.
This chapter investigates power allocation in OFDM-based CR relay networks
in the presence of statistical CSI between the CR transmitter and PU receivers.
Power allocation in CR relay networks with statistical CSI is not comprehensively
studied in the prevailing literature. In [129], authors study power allocation in
single-hop OFDM-based CR networks assuming only the fading statistics between
the CR and the PUs is available at the CR transmitter. Authors propose power
allocation methods with dierent statistical interference constraints imposed by
dierent PUs. This chapter presents power allocation methods to maximize the
instantaneous capacity of CR relay networks assuming average interference con-
straints at each PU receiver. In particular, two scenarios are considered:
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 117
• Available CSI at the CR transmitter is outdated
• Only the channel fading statistics are known at the CR transmitter
Optimal power allocation schemes for both decode-and-forward (DF) and amplify-
and-forward (AF) relay assisted OFDM CR transmissions are derived. Further-
more, less-complex suboptimal power allocation schemes are also proposed as
simpler alternatives for optimal power allocation methods.
The rest of this chapter is organized as follows: The system and channel model
is described in Section 6.2. Power allocation schemes for DF and AF relay assisted
CR networks is presented in Section 6.3 and Section 6.4, respectively. In Section
6.5, uniform power allocation method is presented as a baseline power allocation
strategy. Section 6.6 illustrates the performance of the proposed methods through
computer simulations.
6.2 System and Channel Model
A scenario where an OFDM-based CR relay network co-existing with a PU net-
work is considered for this analysis. It is assumed that the direct link between
the CR source (s) and the CR destination (d) is blocked by obstacles and there
is no direct path between source and destination. Thus, the CR source tries to
communicate with the destination through an intermediate relay (r). In spatial
domain, the CR network co-exists with the primary network as shown in Fig-
ure 6.1. For clarity of presentation only one PU transmitter and receiver pair is
shown in Figure 6.1. In general, there are L PU transmitter and receiver pairs in
the proximity of the CR system. In the frequency domain, CRs and PUs co-exist
in side-by-side bands as shown in Figure 5.2. There are L PU bands with the lth
PU band having a bandwidth of Bl. A selected set of available unused frequency
bands are divided into N subcarriers each having a bandwidth of ∆f . These N
subcarriers are used for OFDM transmission of the CR network. It is assumed
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 118
that the spectrum sensing has been performed and the source and the relay have
a complete knowledge of the frequency bands available for transmission. Let l
denote the lth PU: l ∈ [1 : L], and i denote the ith subcarrier: i ∈ [1 : N ].
lthband
PU
receiver
CR Source
(s)
CR
Destination
(d)
CR Relay
(r)
lthband
PU
transmitter
Interference
to PU
receiver
Interference
from PU
transmitter
Direct path blocked
by obstacle
Figure 6.1: Co-existence of CR relay link and PU system
It is assumed that the CR relays support only half-duplex operations. As in
any conventional relay communication, two orthogonal time slots are used to im-
plement source-to-relay communication and relay-to-destination communication.
In the rst time slot, the source transmits data with power Ps,i on the ith subcar-
rier and it is received by the relay; in the second time slot, the relay retransmits
the received information to the destination. In the case of a DF relay, the relay
decodes and retransmits the received data on the same subcarrier using power
Pr,i. Then the instantaneous rate of the ith subcarrier, CDF,i can be expressed as
[19, 87],
CDF,i = min
(1
2log2(1 + Ps,iγsr,i),
1
2log2(1 + Pr,iγrd,i)
)b/s/Hz. (6.1)
With AF relay, the relay amplies the signal using power Pr,i on the same sub-
carrier and transmits the amplied signal to the destination. Following a similar
approach as in Section 5.3, the instantaneous rate of one subcarrier with AF relay,
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 119
CAF,i, can be written as,
CAF,i =1
2log2
(1 +
Ps,iγsr,iPr,iγrd,i1 + Ps,iγsr,i + Pr,iγrd,i
)b/s/Hz. (6.2)
Here, γsr,i =|Hsr,i|2
σ2r+
∑Ll=1 Jlr,i
, and γrd,i =|Hrd,i|2
σ2d+
∑Ll=1 Jld,i
are the instantaneous channel-
to-noise ratios (CNRs) at the relay and the destination, respectively. The CSI
of the ith subcarrier between nodes m and n, Hmn,i (m ∈ s, r andn ∈ r, d, l),
represents the eect due to both the path loss and the fading gain. σ2r and σ2
d
are the noise variances at the relay and destination, respectively. Jlr,i is the
interference introduced by the lth PU at the relay and Jld,i is the interference
introduced by the lth PU at the destination. Following [118] and [129], it is
assumed that the CR receivers can perfectly estimate the total interference from
PUs (∑L
i=1 Jlr,i and∑L
i=1 Jld,i) and these estimated values are fed back to CR
transmitters via a feedback channel.
When a CR system co-exists with a PU system, the interference introduced
by mth CR transmitter (m ∈ s, r) at lth PU band on ith CR subcarrier, Iml,i,
can be expressed as [87, 120],
Iml,i = Pm,i |Hml,i|2 Ωl,i
= Pm,i gml,iΩl,i (6.3)
where, Pm,i is the transmit power of the ith subcarrier, Ts is the symbol duration,
and Bl is the lth PU bandwidth. Hml,i is the CSI of the i
th subcarrier between the
CR transmitter m and lth PU receiver, and gml,i = |Hml,i|2 is the corresponding
channel gain. di,l is the spectral distance between the ith subcarrier and the lth
PU band, and Ωl,i = Ts∫ di,l+Bl/2
di,l−Bl/2
(sin (πfTs)πfTs
)2df .
It is assumed that the resource allocation decisions are made at the CR source
and a perfect knowledge of instantaneous CSI, Hsr and Hrd, between CR trans-
mitters and CR receivers are available at the time of decision making. However,
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 120
it is assumed that obtaining the CSI between the secondary and primary users in
an instantaneous manner is not possible. Thus, it is not possible to calculate the
instantaneous interference in (6.3). Nevertheless, if the probability distribution
of the CSI between CR transmitters and PU receivers is known, then the average
interference can be calculated using the knowledge of the probability distribution
of gml,i. Following two scenarios are considered in this study:
• Available CSI is outdated and the knowledge of channel correlation and
channel mean is available at the CR transmitter
• Only the channel fading statistics (mean value of the channel fading gains)
are known at the CR transmitter
Case 1: Average Interference with Outdated CSI
It is assumed that the available CSI at the CR transmitter is an outdated, but
correlated version of the actual instantaneous CSI with a correlation coecient ρ.
Assuming that both the instantaneous and outdated CSI are complex Gaussian
with zero mean and unit variance, the distribution of instantaneous CSI, Hml,i,
conditioned on available outdated CSI, Hml,i, can be expressed as [114],
Hml,i | Hml,i ∼ CN (ρ Hml,i, 1− ρ2) (6.4)
Without loss of generality ρ is assumed to be same for all the subcarriers. As-
suming that CR source knows not only the outdated CSI, but also the correlation
coecient ρ, the conditional pdf of the instantaneous channel gain, gml,i, can be
expressed as a non-central Chi-squared distribution with two degrees of freedom
as shown in (6.5) (subscript i has been omitted for simplicity of presentation)[114].
fgml|gml=
1
gml(1− ρ2)e− 1
gml(1−ρ2)(ρ2gml+gml)
I0 ([·])
[·] =2
gml(1− ρ2)
√ρ2gmlgml (6.5)
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 121
Here, I0 is the zero-order modied Bessel function of the rst kind, gml = |Hml|2
is the outdated channel gain, and gml is the long-term average. To evaluate the
average interference in closed-form, the Chi-squared pdf (6.5) can be approxi-
mated with the Gamma pdf as shown in [105]. Then the conditional pdf of gml,i
can be expressed as (subcarrier index i has been omitted for notational brevity),
fgml|gml≃ βθml
ml
Γ(θml)gθml−1ml e−βmlgml (6.6)
where, θml =(Kml+1)2
2Kml+1is the Gamma pdf shape parameter with Kml =
ρ2gml
gml(1−ρ2),
and βml =θml
ρ2gml+gml(1−ρ2)is the Gamma pdf rate parameter.
With the conditional pdf (6.6), the average interference introduced by ith
subcarrier during CR source transmission can be written as,
E [Isl,i] = Egsl,i|gsl,i [Ps,igsl,iΩl,i]
= Ps,iΩl,i
∫ ∞
0
gsl,i fgsl,i|gsl,i d gsl,i
= Ps,iΩl,i
βθsl,isl,i
Γ(θsl,i)
∫ ∞
0
gθsl,isl,i e
−βsl,igsl,i d gsl,i (6.7)
where, E[·] denote the expectation operator. Above integration can be solved
using the result [116, Eq. 3.351.3], and the closed-form expression for E [Isl,i] can
be obtained as,
E [Isl,i] =Ps,iΩl,i θsl,i
βsl,i
= Ps,iΩl,i
[ρ2gsl,i + gsl,i(1− ρ2)
]. (6.8)
Similarly, the average interference generated by ith subcarrier during CR relay
transmission can be derived as,
E [Irl,i] = Egrl,i|grl,i [Pr,igrl,iΩl,i]
= Pr,iΩl,i
[ρ2grl,i + grl,i(1− ρ2)
]. (6.9)
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 122
Case 2: Average Interference with Fading Statistics
In this scenario, it is assumed that only the mean value of the fading gains is
known at the CR transmitter. As an example, if Rayleigh fading with known
variance σ2ml is considered between CR transmitters m and lth PU receiver, the
pdf of gml,i can be expressed as an exponential distribution with parameter λml
as shown in (6.10).
fgml,i= λmle
−λmlgml,i (6.10)
Here, λml =ψml
2σ2ml, where ψml is a factor that depends on the path loss experienced
between the CR transmitter and PU receiver.
With the help of the pdf (6.10) and the result [116, Eq. 3.351.3], the av-
erage interferences introduced by ith subcarrier during the CR source and relay
transmissions can be expressed as,
E [Isl,i] = Egsl,i [Ps,igsl,iΩl,i] = Ps,iΩl,i
λsl(6.11)
and
E [Irl,i] = Egrl,i [Pr,igrl,iΩl,i] = Pr,iΩl,i
λrl, (6.12)
respectively.
For ease of presentation and explanation, the average interference expressions
derived in above two cases can be combined as follows:
E [Isl,i] = Ps,i al,i (6.13)
and
E [Irl,i] = Pr,i bl,i (6.14)
where, al,i = Ωl,i
[ρ2gsl,i + gsl,i(1− ρ2)
]and bl,i = Ωl,i
[ρ2grl,i + grl,i(1− ρ2)
]for
case 1, and al,i =Ωl,i
λsland bl,i =
Ωl,i
λrlfor case 2.
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 123
6.3 Power Allocation for DF Relay Assisted CR
Networks
This section presents power allocation methods for DF relay assisted CR transmis-
sion when only the statistical CSI between the CR transmitter and PU receivers
is known at the CR transmitter. Knowledge of statistical CSI between secondary
and primary networks imposes average interference constraints at each PU re-
ceiver. The power allocation problem is formulated to maximize the capacity of
the CR transmission while the individual transmit power constraints and average
interference constraints are satised. Then the power allocation problem can be
written as follows:
MaximizeN∑i=1
min
(1
2log2(1 + Ps,iγsr,i),
1
2log2(1 + Pr,iγrd,i)
)(6.15)
subject to,
C1 :∑N
i=1 Ps,i ≤ PS
C2 :∑N
i=1 Pr,i ≤ PR
C3 :∑N
i=1E [Isl,i] ≤ I lth, ∀ l
C4 :∑N
i=1E [Irl,i] ≤ I lth, ∀ l
C5 : Ps,i ≥ 0, ∀ i
C6 : Pr,i ≥ 0, ∀ i
(6.16)
where, PS and PR are the maximum source and the relay transmit powers, re-
spectively. I lth is the maximum permissible average interference to the lth PU
receiver. The constraints C1 and C2 are the total transmit power constraints for
CR source and relay transmission, respectively. The constraints C3 and C4 rep-
resent the average interference introduced by CR source and relay transmission,
respectively. The average interferences E [Isl,i] and E [Irl,i] can be calculated as
shown in (6.13) and (6.14), respectively.
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 124
It has been shown in [87] and [130], that the minimum of the capacities in
(6.15) is maximized when the signal-to-noise ratios (SNRs) at the relay and the
destination are equal, i.e., when
γrd,i Pr,i = γsr,i Ps,i
Pr,i = ηi Ps,i (6.17)
where, ηi =γsr,iγrd,i
. With the result in (6.17), the optimization problem can now be
reformulated as,
MaximizeN∑i=1
1
2log2 (1 + Ps,i γsr,i) (6.18)
subject to,
C1 :∑N
i=1 Ps,i ≤ PS
C2 :∑N
i=1 ηi Ps,i ≤ PR
C3 :∑N
i=1 Ps,i al,i ≤ I lth, ∀ l
C4 :∑N
i=1 Ps,i ηi bl,i ≤ I lth, ∀ l
C5 : Ps,i ≥ 0, ∀ i
(6.19)
6.3.1 Optimal Power Allocation Method
The objective function (6.18) is a maximization of a concave function of Ps,i
and the constraints in (6.19) are linear functions of Ps,i. Hence it is a convex
optimization problem can be solved using Karush-Kuhn-Tucker (KKT) optimality
conditions [95]. The solution for the optimal source transmit power P ∗s,i can be
obtained as,
P ∗s,i =
1
2 ln(2)[ν1 + ν2ηi +
∑Ll=1 (µlal,i + δlηibl,i)
] − 1
γsr,i
+
(6.20)
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 125
where, [x]+ = max(0, x). The constants ν1 and ν2 are non-negative Lagrange
parameters which are selected such that the sum power constraints C1 and C2 in
(6.19) are satised, respectively. The Lagrange parameters µl and δl are chosen
such that the sum interference constraints C3 and C4 in (6.19) are satised,
respectively. A detailed derivation of this solution is provided in Appendix C.
The optimal power allocation problem can be solved numerically using interior-
point method with a complexity of O(N3) [95]. Once the optimal source transmit
powers are calculated, the respective relay transmit powers can be obtained using
(6.17).
6.3.2 Suboptimal Power Allocation Method
The optimal power allocation scheme has higher computational complexity for
large number of subcarriers. Hence, this section presents a suboptimal power
allocation scheme with reduced complexity. The proposed method can be used
in situations where ecient power allocation schemes with some capacity degra-
dation are preferred over complex optimal power allocation algorithms.
The suboptimal method takes one constraint at a time and nd a set of power
values corresponding for each constraint. For the lth PU interference constraint,
two power values can be obtained considering the interference generated at each
time slot independently. First, ignoring the interference generated during relay
transmission, the following optimization problem can be formulated.
MaximizeN∑i=1
1
2log2 (1 + Ps,i γsr,i) (6.21)
subject to,
∑Ni=1 Ps,i al,i ≤ I lth
Ps,i ≥ 0, ∀ i(6.22)
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 126
This constrained optimization problem can be solved using KKT optimality con-
ditions and the solution can be obtained as shown in (6.23).
P ls,i(T1) =
[1
2 ln(2)υl1 al,i− 1
γsr,i
]+υl1 =
N
2 ln(2)(I lth +
∑Ni=1
al,iγsr,i
) (6.23)
Similarly, ignoring the interference in the rst time slot, the optimization problem
can be written as,
MaximizeN∑i=1
1
2log2 (1 + Ps,i γsr,i) (6.24)
subject to,
∑Ni=1 Ps,i ηi bl,i ≤ I lth
Ps,i ≥ 0, ∀ i(6.25)
Then the solution can be calculated as,
P ls,i(T2) =
[1
2 ln(2)υl2 ηi bl,i− 1
γsr,i
]+υl2 =
N
2 ln(2)(I lth +
∑Ni=1
ηi bl,iγsr,i
) (6.26)
A similar approach is used to get the respective power values for the maximum
transmit power constraints. These can be expressed as given in (6.27) and (6.28).
PL+1s,i (T1) =
[1
2 ln(2)ω1
− 1
γsr,i
]+ω1 =
N
2 ln(2)(PS +
∑Ni=1
1γsr,i
) (6.27)
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 127
PL+1s,i (T2) =
[1
2 ln(2)ω2 ηi− 1
γsr,i
]+ω2 =
N
2 ln(2)(PR +
∑Ni=1
ηiγsr,i
) (6.28)
The power allocation procedure for the suboptimal algorithm is as follows:
1. For the lth interference constraint calculate P ls,i(T1) and P l
s,i(T2) using
(6.23) and (6.26), respectively.
2. Find the power P ls,i that satises the l
th interference constraint during both
source and relay transmission. If the set of subcarrier transmit power values
P ls,i(T1) satisfy the interference constraint for the second time slot (i.e.,∑Ni=1 P
ls,i(T1) ηi bl,i ≤ I lth), set P
ls,i to be P l
s,i(T1),∀i. Otherwise, assign P ls,i
as P ls,i = min
(P ls,i(T1), P
ls,i(T2)
).
3. Repeat above procedure for all the L interference constraints.
4. For the maximum transmit power constraints, calculate PL+1s,i (T1) and
PL+1s,i (T2) using (6.27) and (6.28), respectively.
5. If the set of subcarrier transmit power values PL+1s,i (T1) satisfy the relay
transmit power limitation (i.e.,∑N
i=1 PL+1s,i (T1)ηi ≤ PR), set P
L+1s,i to be
PL+1s,i (T1), ∀i. Otherwise, assign PL+1
s,i as PL+1s,i = min
(PL+1s,i (T1), PL+1
s,i (T2)).
6. This procedure leads to a set of L + 1 power values for each subcarrier.
Then, for each subcarrier, the source transmit power is set as the minimum
of the available power values, i.e.,
Ps,i = min(P 1s,i, P
2s,i, ...., P
Ls,i, P
L+1s,i
), ∀ i. (6.29)
Hence, all the constraints are satised by the assigned subcarrier transmit
powers.
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 128
But it may happen that above power allocation might not meet any of the con-
straints with strict equality. Thus subcarrier transmit power may be increased to
meet at least one of the constraints with equality and the capacity can be further
increased. Let ∆Il(T1) and ∆Il(T2) be the residual interferences related to the
source and relay transmission, respectively. These residual interferences can be
expressed as below:
∆Il(T1) = I lth −N∑i=1
Ps,i al,i, ∀ l (6.30)
∆Il(T2) = I lth −N∑i=1
Ps,i ηi bl,i, ∀ l (6.31)
The source transmit power can be updated such that the minimum of the residual
interferences is distributed among the subcarriers according to the ratio of the
interference each subcarrier generates to the respective PU receiver. Let ∆I be
the minimum residual interference. Then the power values can be updated as,
P updates,i =
Ps,i +∆I Ps,i∑Ni=1 Ps,ial,i
, if ∆I = ∆Il(T1) ;
Ps,i +∆I Ps,i∑N
i=1 Ps,i ηi bl,i, if ∆I = ∆Il(T2) .
(6.32)
Similarly, let ∆P (T1) and ∆P (T2) be the residual powers related to source and
relay power constraints, respectively. These residual powers can be expressed as,
∆P (T1) = PS −N∑i=1
Ps,i (6.33)
and,
∆P (T2) = PR −N∑i=1
ηiPs,i. (6.34)
If the system is power limited, Ps,i can be updated such that the minimum of
the residual powers is distributed among the subcarriers according to the ratio of
the current power allocation. Let ∆P be the minimum residual power. Then the
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 129
updated power values can be given as,
P updates,i =
Ps,i +∆P Ps,i∑Ni=1 Ps,i
, if ∆P = ∆P (T1) ;
Ps,i +∆P Ps,i∑Ni=1 Ps,iηi
, if ∆P = ∆P (T2) .(6.35)
This power update procedure can be expressed as follows:
1. Calculate ∆Il(T1) and ∆Il(T2) for all the l ∈ [1 : L] interference con-
straints. Find the minimum residual interference ∆I and update the power
values using (6.32).
2. If the power constraints are violated by the above updated power values,
(a) Calculate ∆P (T1) and ∆P (T2). Find the minimum residual power
∆P and update Ps,i using (6.35).
(b) If at least one of the interference constraints is violated by the above
updated power values switch back to the power allocation given by
(6.29).
The computational complexity of the proposed suboptimal power allocation method
is O(LN).
6.4 Power Allocation for AF Relay Assisted CR
Networks
This section discusses power allocation schemes for AF relay assisted CR trans-
mission. The objective of power allocation is to maximize the total instantaneous
capacity of the CR transmission while the transmit power and average interfer-
ence introduced to PU receivers do not exceed the given thresholds. The Power
allocation problem for AF relay assisted CR relay transmission can be stated as
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 130
follows:
MaximizeN∑i=1
1
2log2
(1 +
Ps,iγsr,iPr,iγrd,i1 + Ps,iγsr,i + Pr,iγrd,i
)(6.36)
subject to,
C1 :∑N
i=1 Ps,i ≤ PS
C2 :∑N
i=1 Pr,i ≤ PR
C3 :∑N
i=1E [Isl,i] ≤ I lth, ∀ l
C4 :∑N
i=1E [Irl,i] ≤ I lth, ∀ l
C5 : Ps,i ≥ 0, ∀ i
C6 : Pr,i ≥ 0, ∀ i
(6.37)
The constraints C1 and C2 are individual power constraints for source and
relay transmission, respectively. The constraints C3 and C4 represent the average
interference constraints for source and relay transmissions and can be replaced
by the closed form expressions (6.13) and (6.14), respectively.
6.4.1 Optimal Power Allocation Method
With AF relays, transmit power optimization is performed in two steps: relay
power optimization and source power optimization. As described in Section 3.3.2,
the power allocation process is started with an initial source power allocation.
First, the optimal relay transmit powers are calculated for this initial source power
allocation. Then, the source transmit powers are optimized for this optimal relay
power allocation. This process is continued until the capacity approaches to its
maximum value and further capacity improvement is not possible. The relay and
source power optimizations for the power allocation problem in (6.36)-(6.37) can
be explained as follows:
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 131
Relay Power Optimization
For a given source power allocation, the relay power optimization problem can
be stated as,
MaximizeN∑i=1
1
2log2
(1 +
Ps,iγsr,iPr,iγrd,i1 + Ps,iγsr,i + Pr,iγrd,i
)(6.38)
subject to,
∑Ni=1 Pr,i ≤ PR∑N
i=1 Pr,i bl,i ≤ I lth, ∀ l
Pr,i ≥ 0, ∀ i
(6.39)
This is a convex optimization problem and can be solved using the respective
KKT system of equations. The solution for the optimal relay transmit power P ∗r,i
can be obtained as,
P ∗r,i =
1
γrd,i
[Ps,iγsr,i
2
(√[·]− 1
)− 1
]+[·] = 1 +
2γrd,i
ln(2)Ps,i γsr,i (α+∑L
l=1 ϕl bl,i)(6.40)
where, [x]+ = max(0, x). The constants α and ϕl are selected such that the sum
power constraint and the sum interference constraints in (6.39) are satised. A
detailed derivation of this solution is given in Appendix C.
Source Power Optimization
When the relay power allocation is known, the source power optimization problem
can be expressed as follows:
MaximizeN∑i=1
1
2log2
(1 +
Ps,iγsr,iPr,iγrd,i1 + Ps,iγsr,i + Pr,iγrd,i
)(6.41)
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 132
subject to,
∑Ni=1 Ps,i ≤ PS∑N
i=1 Ps,i al,i ≤ I lth, ∀ l
Ps,i ≥ 0, ∀ i
(6.42)
Solution for above optimization problem follows the same process to that of relay
power optimization in Appendix C, and the optimal source transmit power P ∗s,i
can be obtained as,
P ∗s,i =
1
γsr,i
[Pr,iγrd,i
2
(√[·])− 1
]+[·] = 1 +
2γsr,i
ln(2)Pr,i γrd,i (ϵ+∑L
l=1 ζl al,i). (6.43)
The non-negative Lagrange parameters ϵ and ζl should be chosen such that the
sum power constraint and the sum interference constraints in (6.42) are satised.
The optimal power allocation scheme involves a computational complexity of
O(N3) when interior-point method is used to solve the relay and source power
optimization problems.
6.4.2 Suboptimal Power Allocation Method
Optimal power allocation requires to solve for L+ 1 Lagrange multipliers at the
relay and source power optimizations and the computational complexity is very
high for systems with large number of subcarriers. Thus, this section presents
a suboptimal power allocation scheme with less computational complexity. The
suboptimal method allocates subcarrier transmit power such that the average
interference constraint at the PU receivers and the maximum transmit power
constraint at the CR transmitters are satised.
In this suboptimal scheme, the subcarrier transmit powers are allocated such
that each subcarrier generates uniform interference to the PUs during source and
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 133
relay transmissions. It is assumed that each subcarrier generates same amount
of interference (I lth/N) to the lth PU. If P ls,i and P
lr,i are the required amount of
source and relay transmit power to generate I lth/N interference at the lth PU,
then P ls,i and P
lr,i can be expressed as,
P ls,i =
I lth/N
al,i(6.44)
and
P lr,i =
I lth/N
bl,i, (6.45)
respectively. Since there are maximum transmit power limitations at the CR
source and relay, two other power values PL+1s,i = PS/N and PL+1
r,i = PR/N are
dened as uniform transmit powers at the source and the relay to satisfy the
maximum transmit power constraints.
For CR source transmission, P ls,i (l ∈ [1 : L]) together with PL+1
s,i provide a set
of L + 1 power values for each subcarrier. Thus, the source transmit power Ps,i
is set as the minimum of the available power values, i.e.,
Ps,i = min(P 1s,i, P
2s,i, ...., P
Ls,i, P
L+1s,i
), ∀ i. (6.46)
Similarly at the relay, the relay transmit powers are assigned as,
Pr,i = min(P 1r,i, P
2r,i, ...., P
Lr,i, P
L+1r,i
), ∀ i. (6.47)
Hence, all the constraints are satised. But it may happen that none of the
constraints are satised with strict equality. Thus subcarrier transmit power
may be increased to meet at least one of the constraints with equality and the
capacity can be further increased.
In order to update source transit powers, the interference constraints are taken
rst and the respective residual interferences, ∆Il, ∀l ∈ [1 : L] are calculate as
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 134
below:
∆Il = I lth −N∑i=1
Ps,i al,i, ∀ l. (6.48)
Then the source transmit power is updated such that the minimum of these
residual interferences is distributed among the subcarriers according to the ratio
of the interference each subcarrier generates to the respective PU receiver. If the
source power constraint is violated by this updated power allocation, the system
is power limited and the transmit power is updated using the residual power,
∆Ps = PS −∑N
i=1 Ps,i. This residual power is distributed among the subcarriers
according to the ratio of the current power allocation. Similarly, the relay power
allocation is also updated to meet at least one of the constraints with equality.
The proposed suboptimal power allocation scheme has a computational com-
plexity of O(LN).
6.5 Uniform Power Allocation Method
With uniform power allocation, the transmit power is allocated equally among
the subcarriers such that the interference and transmit power constraints are
satised. Since each CR transmission is subject to L interference constraints and
a maximum transmit power constraint, the assigned uniform power should satisfy
all the L + 1 constraints during source and relay transmission, respectively. Let
P ls,uni =
Ilth∑Ni=1 al,i
and P lr,uni =
Ilth∑Ni=1 bl,i
be the required uniform transmit power at
the source and the relay to generate I lth interference at the lth PU. Also PL+1
s,uni =
PS/N and PL+1r,uni = PR/N are the respective uniform transmit powers due to
the maximum transmit power constraints. Then the uniform source and relay
transmit powers, Ps,uni and Pr,uni are assigned as follows:
Ps,uni = min(P 1s,uni, P
2s,uni, ...., P
Ls,uni, P
L+1s,uni
)(6.49)
Pr,uni = min(P 1r,uni, P
2r,uni, ...., P
Lr,uni, P
L+1r,uni
)(6.50)
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 135
Hence, the selected uniform transmit power would satisfy all the constraints dur-
ing both source and relay transmission.
6.6 Numerical Results and Discussion
Monte-Carlo simulation results are presented in this section to assess the perfor-
mance of the proposed power allocation methods.
A CR relay network co-existing with a PU system as shown in Figure 6.2 was
simulated in MATLAB. The number of PUs was taken as L = 3 and the CR
relay was assumed to be located between the source and the destination. The
distance between the source and the relay were taken as dsr. All the distances
were taken in meters unless otherwise stated. The number of subcarriers in
the OFDM network was taken as N = 12. Figure 6.3 illustrates the spectrum
allocation used for the simulations. The values of B1, B2, and B3 were 1MHz,
2MHz and 5MHz, respectively. ∆f and Ts was chosen to be 0.3125MHz and
4µs, respectively [125]. The noise variances at the relays and the destination
were taken as σ2r = σ2
d = 1× 10−8W, and the values of interference Jlr,i and Jld,i
were set to be 1× 10−6W [87].
dsr (m)
CR
Relay
CR
SourceCR
Destination
PU 2
PU 3
(500,0) (1500,0) (2000,0)
PU 1
(0,0)
(1000,500)
Figure 6.2: Primary user (PU) and CR distribution
Frequency selective Rayleigh fading channels with two multipath taps and unit
fading power were assumed for this analysis. The path loss exponent was taken
as 3. Maximum allowable transmit powers at source and relay were considered
to be same at a value of P . Similarly, interference threshold at PU receivers were
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 136
B2=2 MHz∆f
2nd
PU
band
1st
PU
band
Secondary users
B1=1 MHz
3rd
PU
band
B3=5 MHz
1 2 3 4 5 6 7 8 9 101112
Figure 6.3: Spectrum allocation used in computer simulation
considered to be same for all the PUs and it was taken as Ith. All the results were
averaged over 1000 dierent fading channel realizations.
Capacity Variation with Relay Location
Figure 6.4 and Figure 6.5 illustrate the capacity variation with the relay location
for DF and AF relay assisted CR transmission, respectively. The results are
obtained for two cases:
• When the available CSI between CR transmitters and PU receivers is out-
dated
• When only the fading statistics between CR transmitters and PU receivers
are known
The gures compare the results obtained with the proposed optimal, suboptimal
and uniform power allocation methods. The interference threshold of each PU
is taken as 5 × 10−6W. For the given SU and PU distribution, for majority of
the situations, the maximum capacity is achieved when the source-relay distance,
dsr = 400m. In general, the CNR of source-to-relay hop, γsr,i, decreases and
CNR of relay-to-destination hop, γrd,i, increases as the relay moves away from
the source towards the destination. If the same amount of power is transmitted
by the source and the relay, the SNRs of the two hops (Ps,iγsr,i and Pr,iγrd,i)
balance at the middle of the source and the destination. This is generally where
the maximum capacity is achieved in non-cognitive networks if same amount of
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 137
100 200 300 400 500 600 700 800 9000.5
1
1.5
2
2.5
3
dsr (m)
Instantaneous capacity per subcarrier (b/s/Hz)
ρ=0.7
ρ=0.8
ρ=0.9
ρ=0.99
Optimal powerallocation
Suboptimal powerallocation
Uniform powerallocation
(a)
100 200 300 400 500 600 700 800 9000.5
1
1.5
2
2.5
3
dsr (m)
Instantaneous capacity per subcarrier (b/s/Hz)
Optimal power allocation
Suboptimal power allocation
Uniform power allocation
(b)
Figure 6.4: Instantaneous capacity variation with relay location - DF relay (a)with outdated CSI (b) with fading statistics, Ith = 5× 10−6W, P = 0.01W
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 138
100 200 300 400 500 600 700 800 9000.5
1
1.5
2
2.5
3
dsr (m)
Instantaneous capacity per subcarrier (b/s/Hz)
ρ=0.7
ρ=0.8
ρ=0.9
ρ=0.99
Optimal powerallocation
Uniform power allocation
Suboptimal powerallocation
(a)
100 200 300 400 500 600 700 800 9000.5
1
1.5
2
2.5
3
dsr (m)
Instantaneous capacity per subcarrier (b/s/Hz)
Optimal power allocation
Suboptimal power allocation
Uniform power allocation
(b)
Figure 6.5: Instantaneous capacity variation with relay location - AF relay (a)with outdated CSI (b) with fading statistics, Ith = 5× 10−6W, P = 0.01W
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 139
power is transmitted by source and relay. In a CR environment, when the CR
network is interference limited, the transmit power of each CR transmitter is
mainly determined by the interference introduced to the closest PU receiver. For
the CR and PU distribution shown in Figure 6.2, the CR source transmit power
is determined by the interference introduced to PU 1, and on average, does not
vary with the relay location. On the other hand, the CR relay power increases
when the relay moves away from PU 1 and PU 2 and again decreases when it gets
closer to PU 3. Thus the SNR of the second hop increases at a rate much higher
than the rate that the SNR of the rst hop decreases. As a result, the SNRs of
the two hops balance before the relay reaches the midpoint of the source and the
destination, and the maximum capacity is achieved.
It can be clearly observed in Figure 6.4 and Figure 6.5 that the proposed
optimal and suboptimal power allocation schemes achieve signicant capacity
improvement over uniform power allocation. Table 6.1 summarizes the average
capacity improvement achieved with optimal and suboptimal power allocation
schemes over uniform power allocation at the peak capacity relay location. Also
it is evident from the results that the capacity achieved with the knowledge
of fading statistics is much less than the capacity achieved with outdated CSI,
specially when the available outdated CSI is highly correlated. According to
Figure 6.4a and Figure 6.5a, the achieved capacity degrades slightly with the
decrease of correlation coecient.
Optimal powerallocation
Suboptimalpower allocation
DF relay- Outdated CSI 32% 20%DF relay- Fading statistics 33% 17%AF relay- Outdated CSI 34% 22%AF relay- Fading statistics 36% 31%
Table 6.1: Average capacity improvement over uniform power allocation whendsr = 400m
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 140
Capacity Variation with Interference Threshold
1 3 5 7 9
x 10-6
0.5
1
1.5
2
2.5
3
3.5
Ith (W)
Instantaneous capacity per subcarrier (b/s/Hz)
ρ=0.7
ρ=0.8
ρ=0.9
ρ=0.99
Optimal powerallocation
Suboptimal powerallocation
Uniform powerallocation
(a)
1 3 5 7 9
x 10-6
0.5
1
1.5
2
2.5
3
3.5
Ith (W)
Instantaneous capacity per subcarrier (b/s/Hz)
Optimal power allocation
Suboptimal power allocation
Uniform power allocation
(b)
Figure 6.6: Instantaneous capacity variation with interference threshold - DFrelay (a) with outdated CSI (b) with fading statistics, dsr = 500m, P = 0.01W
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 141
1 3 5 7 9
x 10-6
0.5
1
1.5
2
2.5
3
3.5
Ith (W)
Instantaneous capacity per subcarrier (b/s/Hz)
ρ=0.7
ρ=0.8
ρ=0.9
ρ=0.99
Suboptimal powerallocation
Optimal powerallocation
Uniform powerallocation
(a)
1 3 5 7 9
x 10-6
0.5
1
1.5
2
2.5
3
3.5
Ith (W)
Instantaneous capacity per subcarrier (b/s/Hz)
Optimal power allocation
Suboptimal power allocation
Uniform power allocation
(b)
Figure 6.7: Instantaneous capacity variation with interference threshold - AFrelay (a) with outdated CSI (b) with fading statistics, dsr = 500m, P = 0.01W
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 142
Figure 6.6 and Figure 6.7 show the capacity variation with the interference thresh-
old for DF and AF relaying protocols, respectively. Results are obtained when
the relay is located dsr = 500m away from the source. The gures illustrate
capacity variation at low interference thresholds, i.e., when the CR transmission
is interference limited. Accordingly, the capacity increases with the increase of
interference threshold as the CR transmitters gain more freedom to allocate more
power on the dierent subcarriers. But at much higher interference thresholds,
transmit power constraint becomes the limiting factor and the capacity does not
vary with the interference threshold.
In order to further analyze the capacity behavior of CR relay networks with
respect to both the relay location and the interference threshold, Figure 6.8 plots
the capacity achieved with optimal power allocation for a range of source-relay
distances and interference threshold values. The results are obtained with DF
relay and when the correlation coecient is 0.8. It can be observed that for all
the interference threshold values the maximum capacity is achieved at the same
relay location.
Capacity Variation with Transmit Power
Figure 6.9 and Figure 6.10 plot the capacity variation with transmit power for DF
and AF relay assisted CR transmission, respectively. Results are obtained when
dsr = 500m and Ith = 1mW. The values for P and Ith were selected such that the
CR transmission becomes power limited, where the network can be approximated
to be performed in a non-cognitive manner and the power allocation problem
is mainly governed by the transmit power constraints, not by the interference
constraints. Hence, the average interference constraints appear to have very little
impact on the allocated powers. It can be observed that the results obtained with
outdated CSI and fading statistics are very close to each other in both the DF
and the AF relay cases. Also when the available CSI is outdated, the correlation
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 143
0.10.3
0.50.7
0.90.9
x 10-5
200400
600800
1
2
3
4
Ith
(W)d
sr (m)
Inst
anta
neo
us
capac
ity p
er s
ubca
rrie
r (b
/s/H
z)
Figure 6.8: Instantaneous capacity variation with relay location and interferencethreshold with optimal power allocation method (DF relay), P = 0.01W, ρ = 0.8
coecient only eects the average interference. Hence, the correlation coecient
does not have a noticeable impact on the capacity in the power limited situation.
Thus in Figure 6.9a and Figure 6.10a, the results are shown only for ρ = 0.9 case.
Furthermore, with AF relay, the proposed suboptimal power allocation scheme
reduces to uniform power allocation when the CR transmission is power limited.
With DF relay, both optimal and suboptimal power allocation methods perform
better than the uniform power allocation but with less capacity improvement
compared to the interference limited situation. As expected, at low transmit
powers, the capacity increases with the increase of P as the CR source and relay
become able to distribute the total available transmit power among the dierent
subcarriers without violating the interference constraints.
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 144
1 3 5 7 9 11 13 15
x 10-3
2
2.5
3
3.5
4
4.5
P (W)
Instantaneous capacity per subcarrier (b/s/Hz)
Uniform power allocation
Suboptimal power allocation
Optimal power allocation
(a)
1 3 5 7 9 11 13 15
x 10-3
2
2.5
3
3.5
4
4.5
P (W)
Instantaneous capacity per subcarrier (b/s/Hz)
Uniform power allocation
Suboptimal power allocation
Optimal power allocation
(b)
Figure 6.9: Instantaneous capacity variation with transmit power - DF relay (a)with outdated CSI, ρ = 0.9 (b) with fading statistics, dsr = 500m, Ith = 10−3W
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 145
1 3 5 7 9 11 13 15
x 10-3
1.5
2
2.5
3
3.5
4
P (W)
Instantaneous capacity per subcarrier (b/s/Hz)
Uniform power allocation
Suboptimal power allocation
Optimal power allocation
(a)
1 3 5 7 9 11 13 15
x 10-3
1.5
2
2.5
3
3.5
4
P(W)
Instantaneous capacity per subcarrier (b/s/Hz)
Uniform power allocation
Suboptimal power allocation
Optimal power allocation
(b)
Figure 6.10: Instantaneous capacity variation with transmit power - AF relay (a)with outdated CSI, ρ = 0.9 (b) with fading statistics, dsr = 500m, Ith = 10−3W
6. OFDM CR RELAY NETWORKS WITH STATISTICAL CSI 146
6.7 Conclusion
This chapter investigated the power allocation problem in relay assisted OFDM-
based CR networks when the statistical CSI between CR and PU networks are
known at the CR transmitter. In particular, two statistical CSI cases were con-
sidered: when the available CSI is outdated, and when only the fading statistics
are known. Since it is impossible to obtain the actual instantaneous interference
with the knowledge of statistical CSI between the CRs and PUs, the interfer-
ence constraints were satised in an average manner. Optimal power allocation
schemes to maximize the instantaneous capacity of the CR transmission were
presented for both DF and AF relay assisted scenarios. Additionally, suboptimal
power allocation schemes with reduced complexity were also proposed for both
DF and AF relay assisted CR transmissions. Performance of the proposed power
allocation methods was compared with uniform power allocation. Accordingly,
proposed optimal and suboptimal power allocation schemes achieve signicantly
higher capacity than uniform power allocation method when the CR transmission
is interference limited. However, the respective capacity improvement in power
limited situation is much less than the interference limited situation.
Chapter 7
Power Allocation in OFDM
Cognitive Radio Networks
Operating in TV White Space
7.1 Introduction
Cognitive radio (CR) [5] has been identied and researched as the enabling tech-
nology that would allow dynamic reuse of already licensed but spatially or tem-
porally unused frequency bands. This would improve the spectrum utilization
and increase the spectrum availability for new applications. Due to the explosive
growth of wireless and mobile services and the underutilization of the licensed
spectrum, regulators around the world are paying more attention towards al-
lowing unlicensed access to the unused or underutilized portions of the licensed
spectrum. In particular, the Federal Communications Commission (FCC) in the
United States, Ofcom in the United Kingdom (UK), and the Electronic Commu-
nications Committee (ECC) of the Conference of European Post and Telecom-
munications (CEPT) in Europe have identied the unused portions of the TV
spectrum as the initial home for CR based services [14, 15]. This portion of the
7. CR IN TV WHITE SPACE 148
TV spectrum that is becoming available for sharing is known as TV white space
(TVWS).
TVWS is a result of the switchover from analog to digital television transmis-
sion. Television broadcasters around the world are moving from analog television
broadcasting to digital television broadcasting. As an example, the United States
and United Kingdom have already completed their digital television switchover
while Australia is expecting to complete the full region-by-region transition by
December 2013 [131]. Upon completion of the digital switchover from analog to
digital TV, a large portion of the spectrum currently allocated for TV broadcast-
ing will be cleared and available for other services. These frequencies are known
as the digital dividend and is not available for CR access. The retained spectrum
for digital TV broadcasting is the frequency band that may be used by CR de-
vices on a geographical basis depending on their availability. Any TV frequency
band which is available for CR access in geotemporal basis is known as a TVWS.
The major worldwide regulatory agencies are currently involved in developing
rules and regulations for the unlicensed use of TVWS [132, 133]. As an exam-
ple, the secondary operation of CRs in TV bands is controlled by regulators on
the ability of these devices to avoid harmful interference to the incumbent ser-
vices. These incumbent services include TV broadcasting as well as program
making and special event (PMSE) users such as wireless microphones. In ad-
dition, the CR devices should be able to reliably detect and use the available
TVWS. Two main approaches have been proposed by the regulators to achieve
the aforementioned tasks: the use of geolocation database, and spectrum sensing
[15, 134]. With geolocation database, there is a central database which stores
information such as location, transmit power, frequencies and antenna radiation
patterns of all the TV transmitters in a specic region. The CR device usually
queries this database with its location and other device specications when re-
quired. The database then uses this information and its stored information of
the TV transmitters to calculate the available TVWS channels for the requesting
7. CR IN TV WHITE SPACE 149
device [135, 136]. With spectrum sensing, the CR devices are built with spectrum
sensing capabilities which allows these devices to autonomously detect the pres-
ence of TV channel signals [137]. Furthermore, the FCC has already published a
series of regulations and specications related to CR devices operating in TVWS
[132]. These include maximum transmit power limit, out-of-band emission levels,
and incumbent protection mechanisms. The UK regulator Ofcom also published
their set of proposed parameters and specications for cognitive access in 2009
[133].
The CR devices operating on TVWS are also known as TV band devices
(TVBDs). However, in this thesis, the TVBDs are referred as TVWS devices. The
TVWS devices are divided into two categories, namely, xed and personal/portable
devices [15, 49]. The xed devices operate from a known, xed location and
have a maximum transmit power limit of 4W, according to FCC specications
[132]. The personal/portable devices are allowed to transmit up to 100mW on
non-adjacent channels and up to 40mW on adjacent channels [132]. In order to
protect the primary television services, CR network operating on co-channel or
adjacent channels must be located outside the respective TV transmitter coverage
area [138]. The CR network should maintain an additional separation distance
called keep-out distance from the coverage edge of the TV transmitter. However,
personal/portable devices operating on TVWS channels adjacent to an active
TV channel can be operated within the TV coverage area if its transmit power
is suciently low to avoid harmful interference to the TV receivers within its
vicinity.
There are several emerging international standards to utilize TVWS using
CR technology. IEEE 802.22 wireless regional area network (WRAN) is the
rst international CR standard [51, 54]. It is designed for last-mile services in
rural areas for xed CR devices including the base station and end customer
devices. ECMA 392 [51, 55] is the rst standard for personal/portable devices to
exploit TVWS, and IEEE 802.11af denes a WiFi like protocol for CR devices
7. CR IN TV WHITE SPACE 150
operating over the TVWS [51, 56]. In addition, there has been signicant interest
on operating LTE within the TVWS [139, 140]. Almost all of these standards
use OFDM as the underlying modulation technique.
Secondary access to TVWS can be considered as a new and interesting avenue
for future research with a signicant practical value. There are several aspects to
be examined when the secondary access to TVWS is considered. These include,
but not limited to incumbent protection techniques, database access, power al-
location, and spectrum sensing. However, this chapter is focused on the power
allocation problem. The rest of this chapter is organized as follows: A review of
power allocation studies in CR networks operating in TVWS is given in Section
7.2. The system and channel model is described in Section 7.3. An interference
minimization based power allocation method for CR transmission is proposed in
Section 7.4 and two other power allocation schemes to compare the performance
of the proposed power allocation method is presented in Section 7.5. Simulation
results are presented in Section 7.6 to illustrate the performance of the dierent
power allocation methods.
7.2 Related Work
As mentioned before, secondary access to TVWS has gained enormous attention
in both industry and academia. However, there are only a few studies reported
in the existing literature on power allocation in secondary systems which are op-
erating in TVWS. In a CR point of view, adaptive power allocation algorithms
can be used to improve the performance of the CR transmission while maintain-
ing the interference to the incumbent receivers below a given threshold. A rich
literature is available on such power loading algorithms for OFDM-based CR net-
works. Although these existing studies on resource allocation in CR networks can
be adapted for this scenario, the specic features of the television transmission
7. CR IN TV WHITE SPACE 151
and the current regulatory requirements for TVWS devices should be taken into
consideration when developing power allocation methods for such systems.
The work in [141] investigates transmit power control algorithm that maxi-
mizes the spectral eciency of TVWS wireless systems. It is assumed that the
secondary network is located outside the TV coverage area and transmits on the
same TV channel. The proposed algorithm tries to maintain the interference at
TV service contour to minimum level. In [142], authors propose a power allo-
cation scheme for a cellular like CR network operating in TVWS. The proposed
method aims to maximize the cell border data rate of the CR system while not
violating the protection criteria of TV and CR systems. In [143], the authors
study an interference control algorithm for multiple secondary systems at TV cell
border. In the proposed scheme, a central controller allocates transmit power to
dierent secondary systems such that the aggregate interference to TV receivers
is maintained within a given protection margin. The optimization objective is to
maximize the sum of the transmission power levels allocated to each secondary
system which would ultimately increases the secondary system's capacity. The
work in [144] presents a proportional fair power allocation scheme for multiple
secondary transmitters operating in TVWS. Selen, and Kronander in [145] pro-
pose a method to optimize the transmit power limits for white space devices to
maximize the sum capacity of all the secondary transmitters under a probabilistic
interference constraint. The proposed method set optimal power limits for each
secondary transmitter such that the probability of harmful aggregate interference
is below a given threshold. All of the above mentioned work investigate trans-
mit power control algorithms that maximize the performance of the single-carrier
secondary networks in TVWS.
When the incumbent TV transmission (primary users) is considered, it is
crucial to minimize the interference introduced by the secondary transmission.
Hence, interference minimization based power allocation schemes can be intro-
duced to the secondary network to protect the television services while guarantee-
7. CR IN TV WHITE SPACE 152
ing the necessary quality of service (QoS) requirements of the secondary system.
It is assumed that there are vacant TV channels available for secondary access so
that the QoS requirement of the secondary network can be guaranteed. Tao et al.
in [146] study interference control based power allocation scheme for IEEE 802.22
like OFDM-based CR system operating in TVWS. Similar to [141], they assume
that the CR system is located adjacent to the TV service contour with a keep-out
distance. The secondary network is assumed to be operating on either the same
TV channel or an adjacent TV channel. The authors present a power loading
method that minimizes the interference to a TV receiver at the TV coverage edge
while maintaining the data rate of the CR transmission above a given threshold.
The work presented in this chapter considers a secondary network located
inside the TV coverage area. A more general system model is studied where
multiple TV transmitters are broadcasting on multiple TV channels and the sec-
ondary network has access to multiple TV white spaces. Power allocation scheme
for CR transmission is proposed which minimize the total interference to the
incumbent TV receivers located within the secondary transmitter coverage area.
7.3 System and Channel Model
A short-range OFDM-based CR network deployed within a TV coverage area
is considered for this study. The short-range CR network can be a system like
IEEE 802.11af. Figure 7.1 illustrates the co-existence scenario of primary and CR
networks. The TV receivers within the coverage area of the secondary transmitter
is interfered by the secondary transmission. The eect of downlink transmission of
the secondary network with multiple TV receivers within the secondary coverage
area is considered. In general, there are M TV receivers in the vicinity of the
secondary transmitter. To make the analysis more clear, only one secondary
receiver is considered here.
7. CR IN TV WHITE SPACE 153
Television
Tower
CR network
TV coverage
area
CR transmission
Interference to
TV receivers
Secondary
transmitter
Secondary
mobile
devices
TV
receivers
Figure 7.1: Co-existence of secondary network within TV coverage area
Usually, number of TV channels are available within a given TV coverage area.
Hence, it is assumed that the television tower serves number of TV transmitters
and they are broadcasting on a set of TV channels, X. The secondary network
can transmit on the unoccupied channels, y ∈ Y : Y = Xc, where Xc is the
complement of the set of TV channelsX, with all the TV channels as the universal
set. In practice, the secondary network can choose either one TVWS channel or a
number of adjacent TVWS channels from the available unoccupied channels in set
Y . It is also assumed that the secondary transmitter can obtain the information
regarding the available TV channels via a method like database access [15]. In
the spectrum domain, there are L TV bands with a bandwidth BTV in the set
X. Each available TV white space is divided into N subcarriers each having
a bandwidth of ∆f to be used by the secondary network. A general spectrum
allocation model is shown in Figure 7.2. Let m denote the mth TV receiver, i
denote the ith subcarrier and l denote the lth occupied TV channel: m ∈ [1 :M ],
i ∈ [1 : Ntot] where Ntot = N × Number of TVWS channels used for secondary
transmission, and l ∈ [1 : L].
7. CR IN TV WHITE SPACE 154
∆f
TV white spaces
BTV
1 2 ............N
Occupied TV
channels
Figure 7.2: General model of spectrum allocation for CRs in TVWS
When a CR system co-exists with a primary television system, the interference
introduced by the CR transmission at the mth TV receiver on the lth TV channel
can be expressed as [87, 120],
Iml,i = Pi |Hm,i|2 Ts∫ di,l+BTV /2
di,l−BTV /2
(sin (πfTs)
πfTs
)2
df
= Pi gm,iΩl,i (7.1)
where Pi is the transmit power of the ith subcarrier, Ts is the symbol duration,
and BTV is the TV channel bandwidth. Hm,i is the CSI of the ith subcarrier
between the CR transmitter and mth TV receiver and gm,i = |Hm,i|2. The CSI
Hm,i represent the eect due to both the path loss and the fading gain. di,l is the
spectral distance between the ith subcarrier and the lth TV band. The interference
factor Ωl,i = Ts∫ di,l+BTV /2
di,l−BTV /2
(sin (πfTs)πfTs
)2df .
It is generally assumed that the resource allocation decisions in a CR net-
work are made at the CR transmitter and the perfect knowledge of instantaneous
CSI between CR transmitter and CR receivers is available at the time of power
allocation. However, it is not reasonable to assume that the CR transmitter
can instantaneously obtain the actual CSI between itself and the TV receivers.
Therefore this work assumes that only the fading statistics between the CR trans-
mitter and PU receivers are known at the CR transmitter. Thus it is not possible
to calculate the instantaneous interference in (7.1). Nevertheless, if the more
7. CR IN TV WHITE SPACE 155
readily available fading statistics between CR transmitters and TV receivers are
used, the average interference E [Iml,i] = PiΩl,iE [gm,i] can be calculated using the
knowledge of the probability distribution of gm,i.
As an example, if Rayleigh fading with known variance σ2m is assumed between
the CR transmitter and mth TV receiver, the pdf of gm,i can be expressed as an
exponential distribution with parameter λm as shown in (6.10). The parameter
λm can be expressed as, λm = ψm
2σ2m, where ψm is a factor that depends on the path
loss experienced between the CR transmitter and TV receiver. With the help of
the exponential pdf and the result [116, Eq. 3.351.3] the average interference
introduced during the CR transmission can be calculated for Rayleigh fading
case as, E [Iml,i] = PiΩl,i
λm.
The objective of power allocation is to minimize the total average interference
to the TV receivers. In order to guarantee QoS to the secondary transmission, a
capacity threshold is introduced for the secondary transmission. The sum capac-
ity of the OFDM transmission can be expressed as,
C =Ntot∑i=1
log2(1 + Piγi) b/s/Hz (7.2)
Here, γi =|Hi|2
σ2+∑L
l=1 Jl,iis the instantaneous channel-to-noise ratios (CNR) of CR
source-destination link. Hi is the CSI between CR transmitter and receiver, σ2
is the noise variance at the CR receiver and Jl,i is the interference produced at
the CR receiver by the lth TV channel.
7.4 Power Allocation for Interference Minimiza-
tion
This section presents a power allocation scheme to minimize the total average
interference to the TV receivers while maintaining the total capacity of the CR
7. CR IN TV WHITE SPACE 156
transmission above or equal to a given capacity threshold. However, this may
result in an interference level that is unacceptable to the primary TV receivers.
Hence, individual interference thresholds can be imposed to protect each TV re-
ceiver. The power allocation problem can be mathematically expressed as follows:
MinimizeM∑m=1
Ntot∑i=1
L∑l=1
PiΩl,iE [gm,i] (7.3)
subject to,
Ntot∑i=1
log2(1 + Piγi) ≥ Cth (7.4)
Ntot∑i=1
L∑l=1
PiΩl,iE [gm,i] ≤ Imth , ∀m (7.5)
Ntot∑i=1
Pi ≤ P (7.6)
Pi ≥ 0, ∀ i (7.7)
Here, Cth is the capacity threshold for CR transmission, Imth is the maximum
interference threshold for mth TV receiver, and P is the maximum allowable
transmit power for secondary transmitter. It can be shown that the objective
function (7.3) is a minimization of a convex function of Pi and the constraints (7.4)
- (7.7) are concave or linear functions of Pi. Hence this is a convex optimization
problem and, can be solved using Karush-Kuhn-Tucker (KKT) conditions [95].
The solution for the optimal transmit power P ∗i can be obtained as,
P ∗i =
δ[(∑Ll=1 Ωl,i
∑Mm=1E [gm,i]
) (1 +
∑Mm=1 βm
)+ υ]ln(2)
− 1
γi
+
(7.8)
where [x]+ = max(0, x). The constants δ, βm, and υ are non-negative Lagrange
parameters which are selected such that the sum capacity constraint (7.4), inter-
7. CR IN TV WHITE SPACE 157
ference constraints (7.5) and sum power constraint (7.6) are satised, respectively.
A detailed derivation of this solution is given in Appendix D. The computational
complexity of assigning transmit power to the subcarriers using interior-point
method is O(N3) [95].
Above power allocation involves solving for (M +2) Lagrange multipliers and
has a higher computational complexity for large number of subcarriers in the
secondary network. The power allocation problem can be simplied by not con-
sidering the interference thresholds (7.5) during power allocation. In order to
make sure that the CR transmission does not result in an unacceptable level of
interference to the TV receivers, the capacity threshold can be appropriately se-
lected. It is shown in Section 7.6 that a suitable capacity threshold can be selected
to meet a given maximum permissible interference threshold limit. Thus, it is
assumed in the remainder of this chapter that an appropriate capacity threshold
is selected for secondary transmission and the power allocation does not result in
an unacceptable level of interference to the TV receivers.
The simplied power allocation problem can be stated as follows:
MinimizeM∑m=1
Ntot∑i=1
L∑l=1
PiΩl,iE [gm,i] (7.9)
subject to,
∑Ntot
i=1 log2(1 + Piγi) ≥ Cth∑Ntot
i=1 Pi ≤ P
Pi ≥ 0, ∀ i
(7.10)
Using a similar approach to that in Appendix D, the optimal transmit powers for
above optimization problem can be calculated as,
P ∗i =
δ(∑Ll=1 Ωl,i
∑Mm=1E [gm,i] + υ
)ln(2)
− 1
γi
+
. (7.11)
7. CR IN TV WHITE SPACE 158
Still (7.11) requires to solve for the two Lagrange constants δ and υ, and has a
computational complexity of O(N3).
7.4.1 Simplied Power Allocation Algorithm
If only the capacity constraint is considered, then the power allocation problem
can be solved using direct calculation. If the transmit power constraint is relaxed,
the power allocation problem can be further reduced as,
MinimizeM∑m=1
Ntot∑i=1
L∑l=1
PiΩl,iE [gm,i] (7.12)
subject to,
Ntot∑i=1
log2(1 + Piγi) ≥ Cth (7.13)
Pi ≥ 0, ∀ i (7.14)
Using KKT optimality conditions, the solution for this simplied power allocation
problem can be obtained as,
P ∗i =
δ(∑Ll=1 Ωl,i
∑Mm=1E [gm,i]
)ln(2)
− 1
γi
+
. (7.15)
The value of δ can be calculated by substituting (7.15) in to (7.13) and its value
can be obtained as,
δ = ln(2)
[2Cth
Ntot∏i=1
(∑Ll=1 Ωl,i
∑Mm=1E [gm,i]
γi
)](1/Ntot)
. (7.16)
If the transmit power constraint is violated by the above power values, these
can be rened until the sum of the transmit powers is equal to the total available
7. CR IN TV WHITE SPACE 159
power. Flowchart for the simplied power allocation algorithm is shown in Figure
7.3.
Calculate using (7.15)
and (7.16)
Calculate the residual power,
Yes
No
*
iP
?1
* PPtotN
i
i >∑=
PPPtotN
i
i −=∆ ∑=1
*
Refine the power values
∆−=
∑=
totN
i
i
iirefinei
P
PPPP
1
*
**
, ,0max
Return refineiP ,
Return *
iP
Figure 7.3: Flowchart of the simplied power allocation algorithm
This simplied power allocation algorithm provides close to optimal results
when the CR system is not power limited.
7. CR IN TV WHITE SPACE 160
7.5 Comparison with Other Power Allocation Meth-
ods
Performance of the proposed interference minimization based power allocation
scheme is compared with two other power allocation methods. The following two
subsections describe those two power allocation methods.
7.5.1 Water Filling Power Allocation
Water lling power allocation has been identied as the optimum power allocation
mechanism that maximizes the capacity for a single-hop transmission under a
maximum transmit power constraint [102, 103]. The transmit power allocation
for the water lling scheme can be given as,
Pi = max
(0,
[1
λ− 1
γi
])(7.17)
where, λ denes the water level. For the power allocation scenario considered
in this chapter, λ can be determined such that the sum capacity threshold is
satised, i.e.,Ntot∑i=1
log2 (1 + Pi γi) = Cth (7.18)
with Pi as dened in (7.17). After some mathematical manipulations, λ can be
obtained as,
λ =
[∏Ntot
i=1 γi2Cth
]1/Ntot
. (7.19)
Once the transmit power values are obtained using (7.17) and (7.19), the trans-
mit power constraint is checked for the assigned power values. If the maximum
transmit power constraint is violated, then uniform transmit power is allocated
among all the subcarriers, i.e., Pi = P/N .
7. CR IN TV WHITE SPACE 161
7.5.2 Capacity Threshold Based Power Allocation
This method tries to meet the QoS requirement of the CR transmission without
trying to minimize the interference to TV receivers. First, the capacity is dis-
tributed among the subcarriers according to the ratio of the CNR of the dierent
subcarriers. With this approach, the subcarriers with the highest CNR (i.e., good
channel quality) carry more bits than the others. The capacity assigned for each
subcarrier can be given as,
Ci =Cthγi∑Ntot
i=1 γi(7.20)
Since Ci = log2(1 + Piγi), the power required to achieve the target capacity of
each subcarrier can then be obtained as,
Pi =2Ci − 1
γi. (7.21)
If the above transmit power allocation violates the transmit power constraint of
the CR transmitter, uniform transmit power is allocated to each subcarrier.
7.6 Numerical Results and Discussion
Monte-Carlo simulation results are presented in this section to evaluate the perfor-
mance of the proposed interference minimization based power allocation method.
A CR network operating in TVWS as described in Section 7.3 was imple-
mented in MATLAB. A co-existence scenario with L = 5 occupied TV channels
and two TV white space channels was used for this evaluation. Each TVWS
channel was divided in to N = 16 subcarriers resulting in total of Ntot = 32
subcarriers for secondary transmission. The values of ∆f , BTV , σ2 and Jl,i were
taken as 0.3125MHz, 6MHz, 1× 10−8W and 1× 10−6W, respectively [125, 87].
Ts was set to be 4µs [125]. Frequency selective Rayleigh fading channels with two
multipath taps and unit fading power were assumed between transmitters and re-
7. CR IN TV WHITE SPACE 162
ceivers. The path loss exponent was taken as 3 and the results were averaged over
1000 dierent fading channel realizations. Maximum allowable transmit power of
the CR transmitter was taken as 100mW according to FCC specications [132].
First, the performance of the proposed power allocation methods is assessed
with multiple TV receivers. Number of TV receivers was taken asM = 4. For this
analysis, the TV receivers and the CR transmitter and receiver were distributed
as illustrated in Figure 7.4.
(0,0)
CR
transmitter
(100,100)
CR receiver
(-40, 40)
TV 1 (70, -70)
TV 2
(100, 110)
TV 3
(-150, 150)
TV 4
X (m)
Y (m)
Figure 7.4: TV receivers, and CR transmitter and receiver distribution
Figure 7.5 illustrates the variation of the total average interference at TV re-
ceivers with the capacity threshold for dierent power allocation schemes. It can
be clearly observed that the interference increases with the capacity threshold.
As higher transmit powers are used to achieve higher capacities more interference
is produced at the TV receivers. It should be noted that in this situation, the CR
transmission is not limited by the transmit power constraint. It is also evident
that the interference minimization based power allocation produces signicantly
less interference compared to other two methods. As an example, it produces on
average, 2.2 dB less interference compared to water lling power allocation. When
the percentage of interference reduction is considered, the interference minimiza-
7. CR IN TV WHITE SPACE 163
tion based approach achieves, on average, 40% interference reduction compared
to water lling power allocation.
5 10 15 20 25 30 35 40 45 50-74
-72
-70
-68
-66
-64
-62
-60
-58
-56
Normalized capacity threshold (b/s/Hz)
Tota
l av
erag
e in
terf
eren
ce (dB
)
Capacity threshold based power allocation
Water filling power allocation
Interference minimization based power allocation
Figure 7.5: Total interference variation with capacity threshold, M = 4 TVreceivers
Figure 7.6 shows the individual interferences produced at each TV receiver.
Accordingly, TV 1, which is located closer to the CR transmitter, suerers from
the highest interference. Furthermore, it can also be observed that the interfer-
ence minimization based power allocation has reduced the individual interferences
at each TV receiver compared to the other two power allocation schemes.
If the TV receivers are protected by a maximum permissible interference
threshold specication, the behavior in Figure 7.5 can be used to obtain a suitable
capacity threshold for secondary transmission. As an example, if −64dB is se-
lected as the interference threshold, the secondary network can use 18b/s/Hz as
the target normalized data rate with water lling method. However, with interfer-
ence minimization based power allocation this can be increased up to 27b/s/Hz.
Hence, it is evident that interference minimization based power allocation scheme
allows the secondary network to achieve a higher data rate for a given interference
7. CR IN TV WHITE SPACE 164
5 10 15 20 25 30 35 40 45 50-100
-95
-90
-85
-80
-75
-70
-65
-60
-55
Normalized capacity threshold (b/s/Hz)
Aggregate interference at each TV receiver (dB)
Capacity threshold based power allocation
Water filling power allocation
Interference minimization based power allocation
TV 1
TV 2
TV 3
TV 4
Figure 7.6: Interference variation at each TV receiver with capacity threshold
threshold. Similarly, the behavior in Figure 7.6 can be used to specify a maximum
possible data rate for the secondary transmission, if the incumbent receivers are
protected by an individual interference threshold. As an example, if −65dB is
selected as the interference threshold at each TV receiver, secondary network is
able to achieve up to 27b/s/Hz date rate. In this situation, the maximum data
rate is governed by the interference introduced to TV1 which is located closest
to the CR transmitter.
Next, the total average interference variation with the TV receiver location
is studied with only one TV receiver. Figure 7.7 illustrates the variation of the
aggregate interference at a given TV receiver with the distance between the TV
receiver and CR transmitter. As that can be predicted, the interference at the TV
receiver decreases as it moves away from the CR transmitter. However, the inter-
ference minimization based power allocation always results in lesser interference
than the other methods.
7. CR IN TV WHITE SPACE 165
20 40 60 80 100 120 140 160 180 200-60
-55
-50
-45
-40
-35
-30
-25
Distance between CR transmitter and TV receiver (m)
Tota
l av
erag
e in
terf
eren
ce (
dB
)
Capacity threshold based power allocation
Water filling power allocation
Interference minimization based power allocation
Figure 7.7: Total interference variation with distance between the CR transmitterand TV receiver, M = 1 TV receiver, Cth = 50b/s/Hz
0 20 40 60 80 100 120 140 160 180 200010
2030
4050-80
-70
-60
-50
-40
-30
-20
Distance between CR transmitter and TV receiver (m)
Cth (b/s/Hz)
Total average interference (dB)
-70
-65
-60
-55
-50
-45
-40
-35
-30
Figure 7.8: Total interference variation with distance between the CR transmitterand TV receiver, and capacity threshold with interference minimization basedpower allocation, M = 1 TV receiver
7. CR IN TV WHITE SPACE 166
Figure 7.8 plots the variation of total average interference for a range of TV
locations and secondary network capacity threshold values. The results are ob-
tained with interference minimization based power allocation. Accordingly, the
amount of interference can be predicted based on the location of the TV receiver
and the secondary network's target data rate. On the other hand, this result can
also be used to predict the achievable data rate for the secondary network for a
given interference and a TV receiver location.
7.7 Conclusion
This chapter addressed the power allocation problem in OFDM-based CR net-
works operating within the TV coverage area using TVWS channels. Power allo-
cation scheme was studied to minimize the total average interference to the TV
receivers while satisfying a minimum capacity requirement for secondary trans-
mission. Optimal power allocation method has been derived and a simplied
power allocation scheme has also been proposed which achieves near optimal per-
formance when the CR system is not power limited. Performance of the proposed
power allocation scheme was compared with water lling power allocation and
capacity threshold based power allocation methods. According to the numerical
results, the proposed interference minimization based power allocation produces
signicantly less interference than the other two methods while not violating the
capacity requirement of the secondary transmission.
Chapter 8
Conclusion
Adaptive resource allocation is used in wireless networks to dynamically assign
the system resources according to varying channel conditions. It is a prominent
factor in improving network performance. The work presented in this thesis
studied and proposed resource allocation methods for OFDM-based relay and
CR networks considering several practical aspects.
Most of the reported work on power allocation in OFDM relay networks as-
sume that perfect knowledge of the instantaneous CSI between transmitters and
receivers is available at the time of power allocation. However, available CSI
is rarely perfect in practice. Hence, this thesis investigated resource allocation
methods with practically available outdated CSI, which is barely addressed in the
current literature. In CR networks, one common assumption is to consider that
perfect instantaneous CSI between primary and secondary networks is known by
the secondary transmitters. Almost all the existing studies on resource alloca-
tion in OFDM-based CR relay networks are based on this assumption, which is
hardly realistic. Therefore, new power allocation methods were developed for
OFDM-based CR relay networks considering the practically available statistical
CSI between primary and secondary networks. Furthermore, low complexity re-
source allocation methods for multi-relay assisted OFDM relay networks were
proposed as alternatives for hard to implement complex joint optimal resource
8. CONCLUSION 168
allocation methods. In addition, operating CR networks in TVWS, which is a
promising application of CR concept, was also investigated along with adaptive
power allocation.
8.1 Summary and Conclusion
Adaptive resource allocation methods for multi-relay assisted cooperative OFDM
networks were investigated in Chapter 3. The objective of resource allocation was
to maximize the instantaneous capacity of the cooperative OFDM network and
the resource allocation was subject to transmit power constraints at source and
relays. Joint allocation of relays, subcarriers and transmit power is computation-
ally intensive. As an alternative, a two-step resource allocation method which
involves relay and/or subcarrier selection, and power allocation was proposed.
Two scenarios were considered: all subcarrier relaying and selective subcarrier
relaying. Closed-form expressions were derived for source and relay transmit
powers and the performance of the proposed resource allocation methods was
compared using computer simulations. It was observed that the subcarrier selec-
tion based resource allocation results in higher capacity than the non-selective or
all subcarrier relaying based approach.
In Chapter 4, power allocation in OFDM-based two-hop relay networks was
studied in the presence of outdated CSI. Available CSI of the both hops at the
transmitter was considered as an outdated but correlated version of the actual
instantaneous CSI. The objective of power allocation was taken as expected rate
maximization or outage rate maximization. Expected rate and outage rate can
be calculated with the knowledge of the outdated CSI and the outdatedness. Two
power allocation methods were presented based on the two objectives. It was hard
to solve the resulting power allocation problems analytically to obtain closed-form
expressions for source and relay transmit powers. However, performance of the
proposed methods was assessed using numerical calculation and it was found that
8. CONCLUSION 169
outage rate maximization based power allocation makes better use of the available
outdated channel knowledge compared to expected rate maximization.
Work presented in Chapter 5 proposed resource allocation methods for multi-
relay assisted OFDM-based CR relay networks to maximize the instantaneous
capacity of the CR transmission. The resource allocation problem was subject to
interference constraint at primary network, and the transmit power constraints at
the CR source and the relays. Two suboptimal resource allocation methods were
proposed based on the two-step resource allocation approach. First, the relay
selection was performed for each subcarrier in a suboptimal manner. Next, the
transmit power at the source and the relays were allocated for this subcarrier-
relay assignment. Performance of the proposed methods was evaluated using
computer simulation results and a comparison with joint optimal resource allo-
cation was also given. It was concluded that the two-step resource allocation
method, which involves simplied relay selection and optimal power allocation, is
able to achieve near optimal performance in many situations with comparatively
less computational complexity.
In Chapter 6, power allocation methods were investigated for OFDM CR re-
lay networks when only the statistical CSI between the secondary and primary
networks are known at the CR transmitters. New power allocation methods were
proposed considering average interference constraints at each PU receiver. Op-
timal power allocation methods were developed to maximize the instantaneous
capacity of the CR transmission and less-complex suboptimal power allocation
methods were also proposed. Analytical expressions were derived for source and
relay transmit powers and the performance of the proposed methods was assessed
using computer simulation results. Statistical CSI due to outdated channel knowl-
edge and channel fading statistics were considered for performance evaluation.
It was observed that the optimal power allocation methods result in substantial
capacity improvement over other classical and suboptimal power allocation meth-
ods. Nevertheless, the proposed suboptimal power allocation methods are well
8. CONCLUSION 170
applicable for situations where ecient power allocation methods with certain
amount of capacity degradation are preferred over optimal power allocation.
A practical application of operating CR networks in TV white space was
considered in Chapter 7 from an adaptive power allocation point of view. A new
power allocation method was proposed for OFDM-based single-hop CR networks
to minimize the total average interference at the incumbent TV receivers while
satisfying a minimum capacity threshold for CR transmission. The proposed
method is well suited for CR networks when the protection of TV receivers is
more important than capacity maximization of secondary transmissions.
8.2 Future Work
This section provides recommendations for possible directions for future research
based on the outcomes of this thesis.
• This thesis investigated power allocation methods in the presence of out-
dated CSI. A natural extension for this work is to consider imperfect CSI
due to channel estimation errors.
• Power allocation in OFDM-based two-hop relay networks with outdated CSI
was studied in Chapter 4. It was assumed that outdated CSI is available for
both the source-relay and the relay-destination channels. It was dicult to
solve the resulting power allocation problems owing to the mathematically
intractable expressions obtained for expected rate and outage rate. A more
feasible extension for this work should include an investigation of power
allocation methods considering only the outdated relay-destination channel
information.
• Work presented in this thesis considered resource allocation methods for
single-antenna OFDM-based CR relay networks. This study could be fur-
8. CONCLUSION 171
ther extended for dual-hop multiple-input multiple-output (MIMO) OFDM
CR networks.
• Power allocation in CR networks was investigated in Chapter 6 considering
statistical CSI between primary and secondary networks. The knowledge
of perfect instantaneous CSI between CR transmitters and receivers was
assumed. However, more practical result could be obtained by considering
outdated/imperfect CSI between CR transmitters and receivers in addition
to statistical CSI between primary and secondary networks.
• Power allocation in OFDM-based CR relay networks is studied in Chapter
5 and Chapter 6 assuming that the direct path between the source and the
destination is not available. Power allocation in OFDM-based CR relay
networks with the direct path can be considered as a possible extension for
this work.
• Work presented in this thesis proposed power allocation methods for OFDM-
based relay and CR networks. Any particular practical system is not con-
sidered in these studies. However, more practical insight of the proposed
methods could be obtained considering currently deployed cellular systems
such as LTE. Furthermore, application of these methods in a typical multi-
cell multi-user MIMO conguration could be another avenue for future re-
search.
• This thesis presented resource allocation methods to maximize the end-to-
end capacity of the relay transmission and the performance of the proposed
methods is evaluated in terms of the capacity. However, it would be inter-
esting to analyze the BER performances of the scenarios considered. This
would provide an overall understanding of the dierent resource allocation
methods.
8. CONCLUSION 172
• This thesis provided a foundation study for power allocation in CR networks
operating in TV white space. A wider range of power allocation algorithms
are yet to be investigated for such systems. One interesting study could be
the investigation of power allocation methods for relay assisted CR networks
operating in TVWS.
References
[1] M. K. Simon and M.-S. Alouini, Digital Communication over Fading Chan-nels. John Wiley and Sons, 2005. 1
[2] J. G. Proakis, Digital Communications. NY: McGraw-Hill, 2001. 1
[3] G. L. Stuber, Principles of Mobile Communication. Kluwer AcademicPublishers, 2002. 2, 11, 12, 15, 77
[4] Federal Communications Commission, Spectrum Policy Task Force Re-port, Tech. Rep. ET Docket no. 02-135, Nov. 2002. 3, 27
[5] J. Mitola and G. Q. J. Maguire, Cognitive Radio: Making Software RadiosMore Personal, IEEE Personal Communications, vol. 6, no. 4, pp. 13 18,Aug. 1999. 3, 28, 91, 147
[6] S. Haykin, Cognitive Radio: Brain-Empowered Wireless Communica-tions, IEEE Journal on Selected Areas in Communications, vol. 23, no. 2,pp. 201 220, Feb. 2005. 3, 28
[7] A. M. Wyglinski, M. Nekovee, and T. Hou, Cognitive Radio Communica-tions and Networks: Principles and Practice. Academic Press, 2010. 3,28
[8] L. Dai, B. Gui, and L. Cimini, Selective Relaying in OFDM MultihopCooperative Networks, in Proceedings of IEEE Wireless Communicationsand Networking Conference (WCNC), Mar. 2007, pp. 963 968. 4, 24
[9] B. Gui, L. Dai, and L. J. Cimini, Selective Relaying in Cooperative OFDMSystems: Two-Hop Random Network, in Proceedings of IEEE WirelessCommunications and Networking Conference (WCNC), Mar. 2008, pp. 9961001. 4
[10] F. Li, G. Zhu, and D. Wang, Joint Optimization of Opportunistic Relayingand Power Allocation in Cooperative OFDM Networks, in Proceedings of15th Asia-Pacic Conference on Communications (APCC), Oct. 2009, pp.330 333. 4, 35, 45
REFERENCES 174
[11] H. Mu, M. Tao, W. Dang, and Y. Xiao, Joint Subcarrier-Relay Assign-ment and Power Allocation for Decode-and-Forward Multi-Relay OFDMSystems, in Proceedings of Fourth International Conference on Commu-nications and Networking in China, Aug. 2009, pp. 1 6. 4, 34, 35, 44,45
[12] W. Dang, M. Tao, H. Mu, and J. Huang, Subcarrier-Pair Based ResourceAllocation for Cooperative Multi-Relay OFDM Systems, IEEE Transac-tions on Wireless Communications, vol. 9, no. 5, pp. 1640 1649, May 2010.4, 33, 34, 35, 45, 63, 69, 72, 80, 100, 101, 107
[13] M. Shaat and F. Bader, Asymptotically Optimal Resource Allocation inOFDM-Based Cognitive Networks with Multiple Relays, IEEE Transac-tions on Wireless Communications, vol. 11, no. 3, pp. 892897, Mar. 2012.4, 37, 93, 100, 115
[14] J. M. Marcus, Unlicensed Cognitive Sharing of TV Spectrum: The Contro-versy at the Federal Comunications Commission, IEEE CommunicationsMagazine, vol. 43, no. 5, pp. 24 25, May 2005. 5, 29, 147
[15] M. Nekovee, T. Irnich, and J. Karlsson, Worldwide Trends in Regulation ofSecondary Access to White Spaces Using Cognitive Radio, IEEE WirelessCommunications, vol. 19, no. 4, pp. 3240, Aug. 2012. 5, 29, 147, 148, 149,153
[16] T. Cover and A. E. Gamal, Capacity Theorems for the Relay Channel,IEEE Transactions on Information Theory, vol. 25, pp. 572 584, Sep.1979. 10
[17] A. Sendonaris, E. Erkip, and B. Aazhang, Increasing Uplink Capacity viaUser Cooperation Diversity, in Proceedings of IEEE International Sympo-sium on Information Theory, Aug. 1998, p. 156. 11, 12
[18] J. N. Laneman, G. W. Wornell, and D. N. C. Tse, An Ecient Protocolfor Realizing Cooperative Diversity in Wireless Networks, in Proceedingsof IEEE International Symposium on Information Theory, 2001, p. 294. 11
[19] J. N. Laneman, D. N. C. Tse, and G. W. Wornell, Cooperative Diversityin Wireless Networks: Ecient Protocols and Outage Behavior, IEEETransactions on Information Theory, vol. 50, pp. 3062 3080, Dec. 2004.11, 13, 17, 18, 19, 25, 48, 118
[20] R. Pabst, B. H. Walke, D. C. Schultz, P. Herhold, H. Yanikomeroglu,S. Mukherjee, H. Viswanathan, M. Lott, W. Zirwas, M. Dohler, H. Agh-vami, D. D. Falconer, and G. P. Fettweis, Relay-Based Deployment Con-cepts for Wireless and Mobile Broadband Radio, IEEE CommunicationsMagazine, vol. 42, no. 9, pp. 80 89, Sep. 2004. 11, 12
REFERENCES 175
[21] N. Esseling, R. Pabst, and B. H. Walke, Delay and Throughput Analy-sis of a Fixed Relay Concept for Next Generation Wireless Systems, inProceedings of 11th European Wireless Conference 2005 - Next GenerationWireless and Mobile Communications and Services (European Wireless),vol. 1, Apr. 2005, pp. 1 7. 11
[22] L. Zheng and D. N. C. Tse, Diversity and Multiplexing: A FundamentalTradeo in Multiple-Antenna Channels, IEEE Transactions on Informa-tion Theory, vol. 49, no. 5, pp. 10731096, May 2003. 12
[23] A. Nosratinia, T. E. Hunter, and A. Hedayat, Cooperative Communicationin Wireless Networks, IEEE Communications Magazine, vol. 42, pp. 74 80, Oct. 2004. 12
[24] A. Sendonaris, E. Erkip, and B. Aazhang, User Cooperation Diversity. PartI. System Description, IEEE Transactions on Communications, vol. 51, pp.1927 1938, Nov. 2003. 13
[25] , User Cooperation Diversity. Part II. Implementation Aspects andPerformance Analysis, IEEE Transactions on Communications, vol. 51,pp. 1939 1948, Nov. 2003. 13
[26] M. O. Hasna and M. S. Alouini, A Performance Study of Dual-Hop Trans-missions With Fixed Gain Relaying, IEEE Transactions on Wireless Com-munications, vol. 3, no. 6, pp. 1963 1968, Nov. 2004. 15, 16, 17
[27] H. Yanikomeroglu, Fixed and Mobile Relaying Technologies for CellularNetworks, in Proceedings of Second Workshop Applications Services Wire-less Networks, Jul. 2002, pp. 75 81. 15, 17
[28] J. N. Laneman and G. W. Wornell, Energy-Ecient Antenna Sharing andRelaying for Wireless Networks , in Proceedings of IEEE Wireless Com-munications and Networking Conference (WCNC), vol. 1, 2000, pp. 7 12.16
[29] P. A. Anghel and M. Kaveh, Exact Symbol Error Probability of a Cooper-ative Network in a Rayleigh-Fading Environment, IEEE Transactions onWireless Communications, vol. 3, pp. 1416 1421, Sep. 2004. 16
[30] K. Liu, A. A. Sadek, W. Su, and A. Kwasinski, Cooperative Communica-tions and Networking. New York: Cambridge University Press, 2009. 16,17, 18
[31] S. S. Ikki and M. H. Ahmed, Performance Analysis of Incremental-RelayingCooperative-Diversity Networks Over Rayleigh Fading Channels, IETCommunications, vol. 5, no. 3, pp. 337349, Feb. 2011. 19
REFERENCES 176
[32] R. Prasad, OFDM for Wireless Communications Systems. Artech House,Inc, 2004. 19, 20
[33] A. Goldsmith, Wireless Communications. New York: Cambridge Univer-sity Press, 2005. 21
[34] P. Slawomir, OFDMA for Broadband Wireless Access. Artech House, Inc,2006. 22
[35] M.-O. Pun, M. Morelli, and C.-C. J. Kuo, A Novel Iterative Receiver forUplink OFDMA, in Proceedings of IEEE Global Communications Confer-ence (GLOBECOM), Dec. 2005, pp. 26692673. 23
[36] B. Can, M. Portalski, H. S. D. Lebreton, S. Frattasi, and H. A. Suraweera,Implementation Issues for OFDM-Based Multihop Cellular Networks,IEEE Communications Magazine, vol. 45, pp. 74 81, Sep. 2007. 24
[37] B. Can, H. Yomo, and E. De Carvalho, Hybrid Forwarding Scheme forCooperative Relaying in OFDM Based Networks, in Proceedings of IEEEInternational Conference on Communications (ICC), vol. 10, Jun. 2006,pp. 4520 4525. 24
[38] M. Herdin, A Chunk Based OFDM Amplify-and-Forward Relaying Schemefor 4G Mobile Radio Systems, in Proceedings of IEEE International Con-ference on Communications (ICC), vol. 10, Jun. 2006, pp. 4507 4512. 25
[39] O. Duval, Z. Hasan, E. Hossain, F. Gagnon, and V. K. Bhargava, Subcar-rier Selection and Power Allocation for Amplify-and-Forward Relaying OverOFDM Links, IEEE Transactions on Wireless Communications, vol. 9, pp.1293 1297, Apr. 2010. 25, 34, 44, 45, 48, 54, 55, 56, 59, 60, 69
[40] W. Siriwongpairat, A. Sadek, and K. J. R. Liu, Cooperative Communi-cations Protocol for Multiuser OFDM networks, IEEE Transactions onWireless Communications, vol. 7, pp. 2430 2435, Jul. 2008. 25
[41] Z. Han, T. Himsoon, W. P. Siriwongpairat, and K. J. R. Liu, Resource Allo-cation for Multiuser Cooperative OFDM Networks: Who Helps Whom andHow to Cooperate, IEEE Transactions on Vehicular Technology, vol. 58,pp. 2378 2391, Jun. 2009. 26, 34, 44
[42] S. M. Alamouti, A Simple Transmit Diversity Technique for Wireless Com-munications , IEEE Journal on Selected Areas in Communications, vol. 16,no. 8, pp. 1451 1458, Oct. 1998. 27
[43] O. S. Shin, A. M. Chan, H. T. Kung, and V. Tarokh, Design of an OFDMCooperative Space-Time Diversity System, IEEE Transactions on Vehic-ular Technology, vol. 56, pp. 2203 2215, Jul. 2007. 27
REFERENCES 177
[44] I. F. Akyildis, W.-Y. Lee, M. C. Vuran, and S. Mohanty, Next generation/dynamic spectrum access/ cognitive radio wireless networks: A survey ,Computer Networks, vol. 50, pp. 21272159, May 2006. 27, 28, 29
[45] B. Wang and K. J. R. Liu, Advances in Cognitive Radio Networks: ASurvey, IEEE Journal of Selected Topics in Signal Processing, vol. 5, no. 1,pp. 523, Feb. 2011. 28, 29
[46] Q. Zhang, J. Jia, and J. Zhang, Cooperative Relay to Improve Diversityin Cognitive Radio Networks, IEEE Communications Magazine, vol. 47,no. 2, pp. 111 117, Feb. 2009. 29, 31
[47] X. Kang, A. Liang, Y.-C.and Nallanathan, H. K. Garg, and R. Zhang, Op-timal Power Allocation for Fading Channels in Cognitive Radio networks:Ergodic Capacity and Outage Capacity, IEEE Transactions on WirelessCommunications, vol. 8, no. 2, pp. 940950, Feb. 2009. 29
[48] M. Fitch, M. Nekovee, S. Kawade, K. Briggs, and R. Mackenzie, WirelessService Provision in TV White Space with Cognitive Radio Technology: ATelecom Operator's Perspective and Experience, IEEE CommunicationsMagazine, vol. 49, no. 3, pp. 6473, Mar. 2011. 29
[49] J. Wang, M. Ghosh, and K. Challapali, Emerging Cognitive Radio Appli-cations: A Survey, IEEE Communications Magazine, vol. 49, no. 3, pp.7481, Mar. 2011. 29, 149
[50] Y. J. Choi and K. G. Shin, Opportunistic Access of TV Spectrum Us-ing Cognitive-Radio-Enabled Cellular Networks , IEEE Transactions onVehicular Technology, vol. 60, no. 8, pp. 38533864, Oct. 2011. 29
[51] K. G. Shin, A. W. Min, and A. Kumar, Cognitive Radios for DymanicSpectrum Access: From Concept to Reality, IEEE Wireless Communica-tions, vol. 17, no. 6, pp. 6474, Dec. 2010. 29, 149, 150
[52] S. Filin, H. Harada, H. Murakami, and K. Ishizu, International Stan-dardization of Cognitive Radio Systems, IEEE Communications Magazine,vol. 49, no. 3, pp. 82 89, Mar. 2011. 29
[53] M. Sherman, A. N. Mody, R. Martinez, C. Rodriguez, and R. Reddy, IEEEStandards Supporting Cognitive Radio and Networks, Dynamic SpectrumAccess, and Coexistence, IEEE Communications Magazine, vol. 46, no. 7,pp. 72 79, Jul. 2008. 29
[54] C. R. Stevenson, G. Chouinard, Z. Lei, W. Hu, S. J. Shellhammer, andW. Caldwell, IEEE 802.22: The First Cognitive Radio Wireless RegionalArea Network Standard, IEEE Communications Magazine, vol. 47, no. 1,pp. 130 138, Jan. 2009. 29, 30, 149
REFERENCES 178
[55] ECMA International, Standard ECMA 392 MAC and PHY forOperation in TV White Space, Available: http://www.ecma-international.org/publications/les/ECMA-ST/ECMA-392.pdf, Jun.2012. 30, 149
[56] J. S. Um, S. H. Hwang, and B. J. Jeong, A Comparison of PHY Layer onthe Ecma-392 and IEEE 802.11af Standards, in Proceedings of 7th Inter-national ICST Conference on Cognitive Radio Oriented Wireless Networksand Communications (CROWNCOM), Jun. 2012, pp. 315319. 30, 150
[57] T. A. Weiss and F. K. Jondral, Spectrum Pooling: an Innovative Strat-egy for the Enhancement of Spectrum Eciency, IEEE CommunicationsMagazine, vol. 42, no. 3, pp. 8 14, Mar. 2004. 30, 91
[58] H. Mahmoud, T. Yucek, and H. Arslan, OFDM for Cognitive Radio: Mer-its and Challenges, IEEE Wireless Communications, vol. 16, no. 2, pp. 615, Apr. 2009. 30, 91
[59] U. Berthold, F. K. Jondral, S. Brandes, and M. Schnell, OFDM-BasedOverlay Systems: A Promising Approach for Enhancing Spectral E-ciency, IEEE Communications Magazine, vol. 45, no. 12, pp. 52 58, Dec.2007. 30
[60] K. B. Letaief and W. Zhang, Cooperative Communications for CognitiveRadio Networks, Proceedings of the IEEE, vol. 97, no. 5, pp. 878 893,May 2009. 31, 33, 91
[61] Y. Zou, Y. D. Yao, and B. Zheng, Cooperative Relay Techniques for Cog-nitive Radio Systems: Spectrum Sensing and Secondary User Trnsmission,IEEE Communications Magazine, vol. 50, no. 4, pp. 98103, Apr. 2012. 31
[62] K. Lee and A. Yener, Outage Performance of Cognitive Wireless Relay Net-works, in IEEE Global Telecommunications Conference (GLOBECOM),Dec. 2006, pp. 1 5. 31
[63] G. Zhao, C. Yang, G. Y. Li, D. Li, and A. C. K. Soong, Power and Chan-nel Allocation for Cooperative Relay in Cognitive Radio Networks, IEEEJournal of Selected Topics in Signal Processing, vol. 5, no. 1, pp. 151159,Feb. 2011. 31, 32, 33, 37, 93
[64] S. Golrezaei-Khuzani and M. Nasiri-Kenari, Orthogonal Frequency Divi-sion Multiple Access-based Cognitive Radio Networks with Relaying Capa-bility, IET Communications, vol. 4, no. 4, pp. 395 409, May 2010. 31,36
REFERENCES 179
[65] W. D. Lu, Y. Gong, S. H. Ting, X. L. Wu, and N. T. Zhang, Coopera-tive OFDM Relaying for Opportunistic Spectrum Sharing: Protocol designand Resource Allocation, IEEE Transactions on Wireless Communica-tions, vol. 11, no. 6, pp. 21262135, Jun. 2012. 31, 36
[66] J. Jia, J. Zhang, and Q. Zhang, Cooperative Relay for Cognitive RadioNetworks, in Proceedings of IEEE International Conference on ComputerCommunications (INFOCOM), Apr. 2009, pp. 23042312. 33
[67] Z. Han and K. J. R. Liu, Resource Allocation for Wireless Networks. NewYork: Cambridge University Press, 2008. 33, 39, 40, 41
[68] C. Y. Wong, R. S. Cheng, K. B. Lataief, and R. D. Murch, MultiuserOFDM with Adaptive Subcarrier, Bit, and Power Allocation , IEEE Jour-nal on Selected Areas in Communications, vol. 17, no. 10, pp. 1747 1758,Oct. 1999. 34
[69] I. Hammerstrom and A. Wittneben, On the Optimal Power Allocation forNonregenerative OFDM Relay Links, in Proceedings of IEEE InternationalConference on Communications (ICC), vol. 10, Jun. 2006, pp. 44634468.34, 44, 45, 48, 51, 63, 69, 72, 73
[70] Y. Guan-Ding, Z. Zhao-Yang, C. Yan, C. Shi, and Q. Pei-liang, PowerAllocation for Non-Regenerative OFDM Relaying Channels, in Proceedingsof International Conference on Wireless Communications, Networking andMobile Computing (WCNM), vol. 1, Sep. 2005, pp. 185 188. 34, 44
[71] Z. Shen, X. Wang, and H. Zhang, Power Allocation and Subcarrier Pairingfor OFDM-Based AF Cooperative Diversity Systems, in Proceedings ofIEEE Vehicular Technology Conference (VTC), Apr. 2009, pp. 1 5. 34,35, 44, 45
[72] H. Boostanimehr, O. Duval, V. K. Bhargava, and F. Gagnon, SelectiveSubcarrier Pairing and Power Allocation for Decode-and-Forward OFDMRelay Systems, in Proceedings of IEEE International Conference on Com-munications (ICC), May. 2010, pp. 1 5. 34, 44, 45
[73] L. Vandendorpe, R. T. Duran, J. Louveaux, and A. Zaidi, Power Alloca-tion for OFDM Transmission with DF Relaying, in Proceedings of IEEEInternational Conference on Communications (ICC), May. 2008, pp. 37953800. 34, 44
[74] Y. Li, W. Wang, J. Kong, and M. Peng, Subcarrier Pairing for Amplify-and-Forward and Decode-and-Forward OFDM Relay Links, IEEE Com-munications Letters, vol. 13, no. 4, pp. 209 211, Apr. 2009. 34, 35
REFERENCES 180
[75] M. Torabi, D. Haccoun, and J. F. Frigon, Relay Selection in AF Coop-erative Systems, IEEE Vehicular Technology Magazine, vol. 7, no. 4, pp.104113, Dec. 2012. 35
[76] Z. Qi, Z. Jingmei, S. Chunju, W. Ying, Z. Ping, and H. Rong, PowerAllocation for Regenerative Relay Channel with Rayleigh Fading, in Pro-ceedings of IEEE Vehicular Technology Conference (VTC), May 2004, pp.11671171. 35
[77] D. S. Michalopoulos, H. A. Suraweera, G. K. Karagiannidis, and R. Schober,Amplify-and-Forward Relay Selection with Outdated Channel Estimates,IEEE Transactions on Communications, May 2012. 35, 36
[78] M. Torabi and D. Haccoun, Capacity Analysis of Opportunistic Relay-ing in Cooperative Systems with Outdated Channel Information, IEEECommunications Letters, Dec. 2010. 36, 83
[79] M. Sey, S. Muhaidat, and L. J., Performance Analysis of Relay Selec-tion with Feedback Delay and Channel Esimation Errors, IEEE SignalProcessing Letters, Jan. 2011. 36
[80] L. Li, X. Zhou, G. Ye Li, D. Wang, and A. Soong, Simplied Relay Selec-tion and Power Allocation in Cooperative Cognitive Radio Systems, IEEETransactions on Wireless Communications, vol. 10, no. 1, pp. 3336, Jan.2011. 37, 93
[81] J.-C. Liang and J.-C. Chen, Resource Allocation in Cognitive Radio RelayNetworks, IEEE Journal on Selected Areas in Communications, vol. 31,no. 3, pp. 476488, Mar. 2013. 37, 93
[82] L. Lu, G. Y. Li, and G. Wu, Optimal Power Allocation for CR Networkswith Direct and Relay-Aided Transmissions, IEEE Transactions on Wire-less Communications, vol. 12, no. 4, pp. 18321842, Apr. 2013. 37, 93
[83] M. Shaat and F. Bader, Joint Subcarrier Pairing and Power Allocationfor DF-Relayed OFDM Cognitive Systems, in Proceedings of IEEE GlobalTelecommunications Conference (GLOBECOM), Dec. 2011, pp. 16. 37
[84] , Asymptotically Optimal Subcarrier Matching and Power Alloca-tion for Cognitive Relays with Power and Interference Constraints, inProceedings of IEEE Wireless Communication and Networking Conference(WCNC), Apr. 2012, pp. 663668. 37, 93, 115
[85] H. Soury, F. Bader, M. Shaat, and M.-S. Alouini, Near Optimal Power Al-location Algorithm for OFDM-Based Cognitive Using Adaptive Ralaying
REFERENCES 181
Strategy, in Proceedings of 7th International ICST Conference on Cog-nitive Radio Oriented Wireless Networks (CROWNCOM), Jun. 2012, pp.212217. 37, 93, 115
[86] G. A. S. Sidhu, F. Gao, W. Chen, and W. Wang, Joint Subcarrier Pair-ing and Power Loading in Relay Aided Cognitive Radio Networks, inProceedings of IEEE Wireless Communication and Networking Conference(WCNC), Apr. 2012, pp. 669673. 37, 93, 115
[87] D. Bharadia, G. Bansal, P. Kaligineedi, and V. K. Bhargava, Relay andPower Allocation Schemes for OFDM-Based Cognitive Radio Systems,IEEE Transactions on Wireless Communications, vol. 10, no. 9, pp. 28122817, Sep. 2011. 37, 93, 107, 115, 118, 119, 124, 135, 154, 161
[88] M. Shaat and F. Bader, Joint Resource Optimization in Decode and For-ward Multi-Relay Cognitive Network with Direct Link, in Proceedings ofIEEE Wireless Communication and Networking Conference (WCNC), Apr.2012, pp. 13981403. 37, 93, 115
[89] C.-H. Chen, C.-L. Wang, and C.-T. Chen, A Resource Allocation Schemefor Cooperative Multiuser OFDM-Based Cognitive Radio Systems, IEEETransactions on Communications, vol. 59, no. 11, pp. 32043215, Nov. 2011.37, 93, 115
[90] H. Kim, H. Wang, S. Lim, and D. Hong, On the Impact of OutdatedChannel Information on the Capacity of Secondary User in Spectrum Shar-ing Environments, IEEE Transactions on Wireless Communications, Jan.2012. 37, 116
[91] U. Phuyal, R. Devarajan, and V. K. Bhargava, Resource AllocationSchemes for Cooperative Relaying-Based Cognitive Radio with ImperfectChannel State Information, in Proceedings of IEEE Canadian Conferenceof Electrical and Computer Engineering (CCECE), Nov. 2007, pp. 37293733. 37
[92] L. Musavian and S. Aissa, Fundamental Capacity Limits of Cognitive Ra-dio in Fading Environments with Imperfect Channel Information, IEEETransactions on Communications, Nov. 2009. 37
[93] T. Qin, C. Leung, C. Miao, and Z. Shen, Resource Allocation in a Cog-nitive Radio system with Imperfect Channel State Estimation, Journal ofElectrical and Computer Engineering, 2010. 37
[94] C. E. Shannon, Communication in the Presence of Noise, Proceedings ofthe IRE, vol. 37, no. 1, pp. 1021, Jan. 1949. 37
REFERENCES 182
[95] S. Boyd and L. Vandenberghe, Convex Optimization. Cambridge Univer-sity Press, 2004. 40, 41, 42, 53, 55, 76, 103, 104, 124, 125, 156, 157, 188,193
[96] W. Yu and R. Lui, Dual Method for Nonconvex Spectrum Optimizatonof Multicarrier Systems, IEEE Transactions on Communications, vol. 54,no. 7, pp. 13101321, Jul. 2006. 41
[97] Y. Ye, Interior Point Algorithms. Theory and Analysis. John Wiley andSons, 1997. 42
[98] L. Vandendorpe, R. D. Duran, J. Louveaux, and A. Zaidi, Power Alloca-tion for OFDM Transmission with DF Relaying, in Proceedings of IEEEInternational Conference on Communication (ICC), May 2008, pp. 37953800. 45
[99] H. Boostanimehr and V. K. Bhargava, Selective Subcarrier Pairing andPower Allocation for DF OFDM Relay Systems with Perfect and PartialCSI, IEEE Transactions on Wireless Communications, vol. 10, pp. 4057 4067, Dec. 2011. 45
[100] A. Bletsas, A. Khisti, D. P. Reed, and A. Lippman, A Simple CooperativeDiversity Method Based on Network Path Selection, IEEE Journal onSelected Areas in Communications, vol. 24, no. 3, pp. 659 672, Mar. 2006.51, 101
[101] Y. Zhao, R. Adve, and T. J. Lim, Improving Amplify-and-Forward RelayNetworks: Optimal Power Allocation versus Selection, IEEE Transactionson Wireless Communications, vol. 6, no. 8, pp. 3114 3123, Aug. 2007. 51
[102] T. M. Cover and J. H. Thomas, Elements of Information Theory. NewYork: John Wiley and Sons, 1991. 60, 77, 160
[103] A. J. Goldsmith and P. P. Varaiya, Capacity of Fading Channels withChannel Side Information, IEEE Transactions on Information Theory,vol. 43, no. 6, pp. 19861992, Nov. 1997. 60, 160
[104] Y. Yao and G. B. Giannakis, Rate-Maximizing Power Allocation in OFDMbased on Partial Channel Knowledge, IEEE Transactions on WirelessCommunications, vol. 4, no. 3, pp. 10731083, May 2005. 69, 83, 84
[105] I. C. Wong and B. L. Evans, OFDMA Downlink Resource Allocationfor Ergodic Capacity Maximization with Imperfect Channel Knowledge,in Proceedings of IEEE Global Telecommunications Conference (GLOBE-COM), Nov. 2007, pp. 37293733. 69, 70, 77, 84, 121
REFERENCES 183
[106] P. Zhang and H.-C. Yang, Minimum-BER Power Allocation for Multicar-rier Systems with Outdated Channel State Information, in Proceedings ofCanadian Conference on Electrical and Computer Engineering (CCECE),Apr. 2007, pp. 180183. 69, 70
[107] M. K. Awad, V. Mahinthan, M. Mahrjoo, X. Shen, and J. W. Mark, Down-link Resource Allocation for OFDMA-based Multiservice Networks withImperfect CSI, in Proceedings of IEEE International Conference on Com-munications (ICC), Jun. 2009, pp. 16. 69, 70, 77
[108] A. Ahmad and M. Assaad, Margin Adaptive Resource Allocation in Down-link OFDMA System with Outdated Channel State Information, in Pro-ceedings of IEEE 20th International Symposium on Personal, Indoor andMobile Radio Communications (PIMRC), Sep. 2009. 69, 70, 77
[109] , Joint Resource Optimization and Relay Selection in CooperativeCellular Networks with Imperfect Channel Knowledge, in Proceedings ofIEEE Eleventh International Workshop on Signal Processing Advances inWireless Communications (SPAWC), Jun. 2010. 70
[110] A. K. Sadek, Z. Han, and K. J. R. Liu, Distributed Relay-AssignmentProtocols for Coverage Expansion in Cooperative Wireless Networks, IEEETransactions on Mobile Computing, vol. 9, no. 4, pp. 505515, Apr. 2010.72
[111] T. S. Rappaport, Wireless communications. Prentice Hall, 2002. 72
[112] Y. Li, W. Wang, J. Kong, W. Hong, X. Zhang, and M. Peng, PowerAllocation and Subcarrier Pairing in OFDM-Based Relaying Networks, inProceedings of IEEE International Conference on communications (ICC),May 2008, pp. 26022606. 72
[113] J. Tang and X. Zhang, Cross-Layer Resource Allocation Over WirelessRelay Networks for Quality of Service Provisioning, IEEE Journal on Se-lected Areas in Communications, vol. 25, no. 4, pp. 645656, May 2007.72
[114] J. L. Vicario, A. Bel, J. A. Lopez-Salcedo, and G. Seco, Opportunistic Re-lay Selection with Outdated CSI: Outage Probability and Diversity Anal-ysis, IEEE Transactions on Wireless Communications, vol. 8, no. 6, pp.2872 2876, Jun. 2009. 73, 120
[115] J. L. Vicario and C. Anton-Haro, Analytical Assessment of Multi-uservs. Spatial Diversity Trade-os with Delayed Channel State Information,IEEE Communications Letters, Aug. 2006. 73
REFERENCES 184
[116] I. S. Gradshteyn, I. M. Ryzhik, A. Jerey, and D. Zwillinger, Tables ofIntegrals, Series, and Products, 7th ed. Academic Press, 2007. 78, 85, 121,122, 155
[117] L. H. Ozarow, S. Shamai, and A. D. Wyner, Information Theoretic Con-siderations for Cellular Mobile Radio, IEEE Transactions on VehicularTechnology, vol. 43, no. 2, pp. 359378, May 1994. 82, 83
[118] B. Gaurav, J. Hossain, and V. K. Bhargava, Optimal and SuboptimalPower Allocation Schemes for OFDM-based Cognitive Radio Systems,IEEE Transactions on Wireless Communications, vol. 7, no. 11, pp. 47104718, Nov. 2008. 92, 95, 96, 97, 98, 119
[119] Y. Zhang and C. Leung, Resource Allocation in an OFDM-Based CognitiveRadio System, IEEE Transactions on Communications, vol. 57, no. 7, pp.19281931, Jul. 2009. 92
[120] T. Weiss, A. Hillenbrand, and F. K. Jondral, Mutual Interference inOFDM-based Spectrum Pooling Systems, in Proceedings of IEEE Vehic-ular Technology Conference (VTC)-Spring, vol. 4, May 2004, pp. 1873 1877. 92, 95, 96, 97, 119, 154
[121] S. Wang, F. Huang, M. Yuan, and S. Du, Resource Allocation for MultiuserCognitive OFDM Networks with Proportional Rate Constraints, Interna-tional Journal of Communication Systems, vol. 25, no. 2, pp. 254269, Feb.2012. 92
[122] M. Shaat and F. Bader, Ecient Resource Allocation Algorithm for Uplinkin Multicarrier-based Cognitive Radio Networks with Fairness Considera-tion, IET Communications, vol. 5, no. 16, pp. 23282338, Nov. 2011. 92
[123] S. Yang and W. Wang, Near Optimal Power Allocation Algorithm forOFDM-Based Cognitive Using Adaptive Ralaying Strategy, in Proceedingsof International Conference on Wireless Communications, Networking andMobile Computing (WICOM), Sep. 2009, pp. 14. 93, 115
[124] M. S. Kaiser, K. M. Ahmed, and R. A. Shah, Power Allocation in OFDM-Based Cognitive Relay Networks , in Proceedings of IEEE InternationalConference on Wireless Communications, Networking, and Information Se-curity (WCNIS), Jun. 2010, pp. 202206. 93, 115
[125] IEEE 802.11a, Wireless LAN Medium Access Control (MAC) and Phys-ical Layer (PHY) Specications: High-speed Physical Layer in the 5 GHzBand, IEEE, Tech. Rep., 1999. 107, 135, 161
[126] J. M. Peha, Approaches to Spectrum Sharing, IEEE CommunicationsMagazine, vol. 43, no. 2, pp. 1012, Feb. 2005. 116
REFERENCES 185
[127] D. I. Kim, L. B. Le, and E. Hossain, Joint Rate and Power Allocationfor Cognitive Radios in Dynamic Spectrum Access Environment, IEEETransactions on Wireless Communications, vol. 7, no. 12, pp. 55175527,Dec. 2008. 116
[128] A. Jovicic and P. Viswanath, Cognitive Radio: An Information-TheoreticPerspective, IEEE Transactions on Information Theory, vol. 55, no. 9, pp.39453958, Sep. 2009. 116
[129] G. Bansal, H. M. J., and B. V. K., Adaptive Power Loading for OFDM-Based Cognitive Radio Systems with Statistical Interference Constraint,IEEE Transactions on Wireless Communications, vol. 10, no. 9, pp. 27862791, Sep. 2011. 116, 119
[130] W. Ying, Q. Xin-Chun, W. Tong, and L. Bao-Ling, Power Allocation andSubcarrier Pairing Algorithm for Regenerative OFDM Relay System, inProceedings of IEEE Vehicular Technology Conference (VTC), Apr. 2007,pp. 27272731. 124
[131] Department of Broadband, Communications and the Digital Economy, Aus-tralia, Digital Dividend Green Paper, Jan. 2010. 148
[132] Federal Communications Commission, Second Memorandum Opinion andOrder in the Matter of Unlicensed Operation in the TV Broadcast Bands(ET Docket No. 04-186), Additional Spectrum for Unlicensed Devices Below900 MHz and in the 3 GHz Band (ET Docket No. 02-380), FCC 10-174,Sep. 2010. 148, 149, 162
[133] Ofcom, Digital Dividend: Cognitive Access, Consultation on Licence-Excempting Cognitive Devices Using Interleaved Spectrum, Feb. 2009.148, 149
[134] C. Ghosh, S. Roy, and D. Cavalcanti, Coexistence Challenges for Hetero-geneous Cognitive Wireless Networks in TV White Spaces, IEEE WirelessCommunications, vol. 18, no. 4, pp. 2231, Aug. 2011. 148
[135] H. R. Karimi, Geolocation Databases for White Space Devices in the UHFTV Bands: Specication of Maximum Permitted Emission Levels, in Pro-ceedings of IEEE Symposium on New Frontiers in Dynamic Spectrum Ac-cess Networks (DySPAN), May 2011, pp. 443454. 149
[136] D. Gurney, G. Buchwald, L. Ecklund, S. L. Kuner, and J. Grosspietsch,Geo-Location Database Techniques for Incumbent Protection in the TVWhite Space, in Proceedings of IEEE Symposium on New Frontiers inDynamic Spectrum Access Networks (DySPAN), Oct. 2008, pp. 19. 149
REFERENCES 186
[137] T. Yucek and H. Arslan, A Survey of Spectrum Sensing Algorithms forCognitive Radio Applications, IEEE Communications Surveys Tutorials,vol. 11, no. 1, pp. 116130, 1st quater 2009. 149
[138] K. M. Kang, J. C. Park, B. J. Jeong, Y. J. Kim, H. J. Lim, and G. H.Im, Deployment and Coverage of Cognitive Radio Networks in TV WhiteSpace, IEEE Communications Magazine, vol. 50, no. 12, pp. 8894, Dec.2012. 149
[139] J. Xiao, F. Ye, T. Tian, and R. Q. Hu, CR Enabled TD-LTE Within TVWhite Space: System Level Performance Analysis, in Proceedings of IEEEGlobal Telecommunications Conference (GLOBECOM), Dec. 2011, pp. 16.150
[140] M. I. Rahman, A. Behravan, H. Koorapaty, J. Sachs, and K. Balachandran,License-Excempt LTE Systems for Secondary Spectrum Usage: Scenariosand First Assessment, in Proceedings of IEEE Symposium on New Fron-tiers in Dynamic Spectrum Access Networks (DySPAN), May 2011, pp.349358. 150
[141] S. Y. Lee, M. K. Kwon, and S. H. Lee, Transmit Power Control for TVWhite Space Wireless System , in Proceedings of 13th International Con-ference on Advanced Communication Technology (ICACT), Feb. 2011, pp.10251029. 151, 152
[142] B. Cho, K. Koufos, K. Rattik, and R. Jantti, Power Allocation in the TVWhite Space Under Constraint on Secondary System Self Interference,Journal of Electrical and Computer Engineering, vol. 2012, no. article ID245895, doi:10.1155/2012/245895, p. 12, 2012. 151
[143] K. Koufos, K. Ruttik, and R. Jantti, Controlling the Interference fromMultiple Secondary Systems at the TV Cell Border, in Proceedings ofIEEE International Sysmposium on Personal, Indoor, and Mobile RadioCommunications (PIMRC), Sep. 2011, pp. 645649. 151
[144] K. Koufos and R. Jantti, Proportional Fair Power Allocation for SecondaryTransmitters in the TV White Space, Journal of Electrical and ComputerEngineering, vol. 2013, no. article ID 272341, doi:10.1155/2013/272341,p. 8, 2013. 151
[145] Y. Selen and J. Kronander, Optimizing Power Limits for White Space De-vices Under a Probability Constraint on Aggregated Interference, in Pro-ceedings of IEEE International Symposium on Dynamic Spectrum AccessNetworks (DySPAN), Oct. 2012, pp. 201211. 151
REFERENCES 187
[146] X. Tao, Z. Zhao, and H. Zhang, Location Information Based InterferenceControl for Cognitive Radio Networks in TV White Spaces , in IEEEWireless Communications and Networking Conference (WCNC), Apr. 2013,pp. 36143619. 152
Appendix A
Optimal Relay and Source Transmit
Powers in Cooperative OFDM
Transmission
A.1 Derivation of Optimal Relay Transmit Power
The objective function in (3.15) is a maximization of a concave function and theconstraints in (3.16) are linear functions of the optimization variable Pk,i. Thusthe optimization problem can be converted in to a convex optimization problemby rewriting the objective function as a minimization of the negative value of theconcave function as follows:
Minimize −N∑i=1
K∑k=1
Ak,i1
2log2
(1 +
Ps,iγsk,iPk,iγkd,i1 + Ps,iγsk,i + Pk,iγkd,i
+ Ps,iγsd,i
)(A.1)
subject to,
∑Ni=1Ak,iPk,i ≤ Pk, ∀ k
Pk,i ≥ 0, ∀ k, i(A.2)
This convex optimization problem can be solved using Karush-Kuhn-Tucker (KKT)conditions [95] as described below.
APPENDIX 189
First, the Lagrangian function for the above convex optimization problem isobtained as,
L(Pk,i, δi, υk)
= −N∑i=1
K∑k=1
Ak,i1
2log2
(d1Pk,i + d2d3Pk,i + d4
)−
N∑i=1
δiPk,i
+K∑k=1
[υk
(N∑i=1
Ak,iPk,i − Pk
)](A.3)
where, d1 = γkd,i (1 + Ps,iγsd,i) + Ps,iγsk,iγkd,i, d2 = (1 + Ps,iγsk,i) (1 + Ps,iγsd,i),d3 = γkd,i, and d4 = 1 + Ps,iγsk,i. Here, δi and υk are non-negative Lagrangeparameters which are related to the constraints in (A.2).
In order to solve the relay power optimization problem, two cases are consid-ered dependent on the relay selection decision, Ak,i.
Case 1: Ak,i = 1
When Ak,i = 1, the derivative of the Lagrangian with respect to Pk,i can be givenas,
∂L(Pk,i, δi, υk)
∂Pk,i=
d1d2 − d2d32 ln(2)(d1Pk,i + d2)(d3Pk,i + d4)
− δi + υk (A.4)
Then, the KKT optimality conditions for the relay power optimization problemcan be written as follows:
∂L(Pk,i, δi, υk)
∂Pk,i= 0
δi = υk −d1d2 − d2d3
2 ln(2)(d1Pk,i + d2)(d3Pk,i + d4)(A.5)
δi ≥ 0
υk ≥ d1d2 − d2d32 ln(2)(d1Pk,i + d2)(d3Pk,i + d4)
(A.6)
APPENDIX 190
δi Pk,i = 0[υk −
d1d2 − d2d32 ln(2)(d1Pk,i + d2)(d3Pk,i + d4)
]Pk,i = 0 (A.7)
If υk <d1d2−d2d32 ln(2)d2d4
, condition (A.6) can only be satised if Pk,i > 0. Then from
(A.7),
υk −1
2 ln(2)
d1d2 − d2d3(d1Pk,i + d2)(d3Pk,i + d4)
= 0. (A.8)
If υk >d1d2−d2d32 ln(2)d2d4
with Pk,i > 0, it is impossible to satisfy the condition (A.7).
Therefore, (A.7) implies that Pk,i = 0. Solving (A.8) with respect to Pk,i and aftersome mathematical manipulations the solution for the optimal relay transmitpower can be obtained as,
P ∗k,i =
(1 + Ps,iγsk,i)
2γkd,i (1 + Ps,iγsk,i + Ps,iγsd,i)
[Ps,iγsk,i
√1 + [·]
]+[·] =
4γkd,i (1 + Ps,iγsk,i + Ps,iγsd,i)
υk ln(2)Ps,iγsk,i(1 + Ps,iγsk,i)(A.9)
where [x]+ = max(0, x).
Case 2: Ak,i = 0
Ak,i = 0 implies that the ith subcarrier is not transmitted by the kth relay. Thusit is obvious that P ∗
k,i = 0 when Ak,i = 0.Combining the above two cases, the solution for optimal relay transmit power
can be obtained as given in (A.9).
A.2 Derivation of Optimal Source Transmit Power
The source power optimization problem can be rewritten as,
Minimize −N∑i=1
K∑k=1
Ak,i1
2log2
(1 +
Ps,iγsk,iPk,iγkd,i1 + Ps,iγsk,i + Pk,iγkd,i
)(A.10)
APPENDIX 191
subject to,
∑Ni=1 Ps,i ≤ Ps, ∀ k
Ps,i ≥ 0, ∀ k, i(A.11)
This is a convex optimization problem and the respective Lagrangian functioncan be written as,
L(Ps,i, µi, λ)
= −N∑i=1
K∑k=1
Ak,i1
2log2
(1 +
Ps,iγsk,iPk,iγkd,i1 + Ps,iγsk,i + Pk,iγkd,i
)
−N∑i=1
µiPs,i + λ
(N∑i=1
Ps,i − Ps
)(A.12)
where µi and λ are non-negative Lagrange parameters. The KKT conditions forthe source power optimization problem can be written as follows:
∂L(Ps,i, µi, λ)
∂Ps,i= 0
µi = λ− Ak,iγsk,iPk,iγkd,i
2 ln(2)(1 + Ps,iγsk,i)(1 + Ps,iγsk,i + Pk,iγkd,i)
(A.13)
µi ≥ 0
λ ≥ Ak,iγsk,iPk,iγkd,i
2 ln(2)(1 + Ps,iγsk,i)(1 + Ps,iγsk,i + Pk,iγkd,i)(A.14)
µi Ps,i = 0[λ− Ak,i
γsk,iPk,iγkd,i2 ln(2)(1 + Ps,iγsk,i)(1 + Ps,iγsk,i + Pk,iγkd,i)
]Ps,i = 0 (A.15)
APPENDIX 192
If λ < Ak,iγsk,iPk,iγkd,i
2 ln(2)(1+Pk,iγkd,i), condition (A.14) can only be satised if Ps,i > 0.
Then condition (A.15) implies that,
λ− Ak,iγsk,iPk,iγkd,i
2 ln(2)(1 + Ps,iγsk,i)(1 + Ps,iγsk,i + Pk,iγkd,i)= 0 (A.16)
If λ > Ak,iγsk,iPk,iγkd,i
2 ln(2)(1+Pk,iγkd,i)with Ps,i > 0, it is impossible to satisfy the condition
(A.15). Thus Ps,i should be equal to 0. Then (A.16) can be solved to obtainthe optimal source transmit power. After some mathematical manipulations thesolution for the optimal source transmit power can be expressed as given in (3.21).
Appendix B
Optimal Relay Transmit Power in
OFDM CR Relay Transmission
with Total Interference Constraint
The objective function in (5.15) is a maximization of a concave function and theconstraints in (5.16) are linear functions of the optimization variable Pkd,i. Thus,the optimization problem can be converted in to a convex optimization problemby rewriting the objective function as a minimization of the negative value of theconcave function as follows:
Minimize −K∑k=1
N∑i=1
Ak,i1
2log2(1 + γk,i) (B.1)
subject to,
∑Ni=1Ak,iPkd,i ≤ PK , ∀ k∑L
l=1
∑Kk=1
∑Ni=1Ak,i |Hkl,i|2 Pkd,iΩl,i ≤ Ith
Pkd,i ≥ 0, ∀ k, i
(B.2)
This convex optimization problem can be solved using Karush-Kuhn-Tucker (KKT)conditions [95] as described below.
APPENDIX 194
The corresponding Lagrangian function can be written as,
L(Pkd,i, υk, µ, δi)
= −K∑k=1
N∑i=1
Ak,i1
2log2(1 + γk,i) +
K∑k=1
υk
(N∑i=1
Ak,iPkd,i − PK
)
+µ
(L∑l=1
K∑k=1
N∑i=1
Ak,i|Hkl,i|2Pkd,iΩl,i − Ith
)−
N∑i−1
δiPkd,i (B.3)
where, υk, µ, and δi are non-negative Lagrange parameters.The optimization problem is solved for two cases dependent on the relay se-
lection decision.
Case 1: Ak,i = 1
The derivative of the Lagrangian with respect to Pkd,i can be given as,
∂L(Pkd,i, υk, µ, δi)
∂Pkd,i= − d1
(1 + Pkd,iγkd,i)(d2 + Pkd,iγkd,i)+ υk
+µL∑l=1
|Hkl,i|2Ωl,i − δi (B.4)
where, d1 =Psk,iγsk,iγkd,i
2 ln(2)and d2 = 1 + Psk,iγsk,i.
The KKT optimality conditions for the relay power optimization can be writ-ten as follows:
∂L(Pkd,i, υk, µ, δi)
∂Pkd,i= 0
δi = υk + µL∑l=1
|Hkl,i|2Ωl,i −d1
(1 + Pkd,iγkd,i)(d2 + Pkd,iγkd,i)
(B.5)
δi ≥ 0
υk ≥ d1(1 + Pkd,iγkd,i)(d2 + Pkd,iγkd,i)
− µL∑l=1
|Hkl,i|2Ωl,i (B.6)
APPENDIX 195
δi Pkd,i = 0[υk + µ
L∑l=1
|Hkl,i|2Ωl,i −d1
(1 + Pkd,iγkd,i)(d2 + Pkd,iγkd,i)
]Pkd,i = 0
(B.7)
If υk <d1d2−µ
(∑Ll=1|Hkl,i|2Ωl,i
), condition (B.6) can only be satised if P ∗
kd,i >
0. Then from (B.7),
υk + µ
L∑l=1
|Hkl,i|2Ωl,i −d1
(1 + Pkd,iγkd,i)(d2 + Pkd,iγkd,i)= 0 (B.8)
If υk >d1d2
− µ(∑L
l=1|Hkl,i|2Ωl,i
)with P ∗
kd,i > 0, it is impossible to satisfy the
condition (B.7). Therefore, (B.7) implies that P ∗kd,i = 0. Solving (B.8) with
respect to Pkd,i and after some mathematical manipulations, the solution foroptimal relay transmit power can be obtained as,
P ∗kd,i =
1
γkd,i
[Psk,iγsk,i
2
(√1 + [·]− 1
)− 1
]+[·] =
2γkd,i
ln(2)Psk,i γsk,i (υk + µ∑L
l=1 |Hkl,i|2 Ωl,i)(B.9)
where [x]+ = max(0, x).
Case 2: Ak,i = 0
Ak,i = 0 implies that the ith subcarrier is not transmitted by the kth relay. Thusit is obvious that P ∗
kd,i = 0 when Ak,i = 0.Combining the results obtained for above two cases, the solution for optimal
relay transmit power can be expressed as given in (5.17).
Appendix C
Optimal Transmit Powers in OFDM
CR Relay Transmission with
Average Interference Constraints
C.1 Derivation of Optimal Source Transmit Power
in DF Relay Assisted CR Transmission
the optimization problem in (6.18)-(6.19) can be converted in to a convex opti-mization problem by rewriting the objective function as a minimization of thenegative value of the concave function
∑Ni=1
12log2 (1 + Ps,iγsr,i) as follows:
Minimize−N∑i=1
1
2log2 (1 + Ps,i γsr,i) (C.1)
APPENDIX 197
subject to,
C1 :∑N
i=1 Ps,i ≤ PS
C2 :∑N
i=1 ηi Ps,i ≤ PR
C3 :∑N
i=1 Ps,i al,i ≤ I lth, ∀ l
C4 :∑N
i=1 Ps,i ηi bl,i ≤ I lth, ∀ l
C5 : Ps,i ≥ 0, ∀ i
(C.2)
The corresponding Lagrangian function for above optimization problem canbe written as,
L(Ps,i, ν1, ν2, µl, δl, υi)
= −N∑i=1
1
2log2 (1 + Ps,i γsr,i) + ν1
[N∑i=1
Ps,i − PS
]+ ν2
[N∑i=1
ηiPs,i − PR
]
+L∑l=1
µl
[N∑i=1
Ps,ial,i
]+
L∑l=1
δl
[N∑i=1
ηiPs,ibl,i
]−
N∑i=1
υiPs,i.
(C.3)
The non-negative Lagrange parameters ν1, ν2, µl, δl, and υi represent the con-straints C1−C5, respectively. The respective KKT optimality conditions for theoptimization problem in (C.1)-(C.2) can be given as follows:
∂L(Ps,i, ν1, ν2, µl, δl, υi)
∂Ps,i= 0
υi = ν1 + ν2ηi +L∑l=1
µlal,i
+L∑l=1
δlηibl,i −γsr,i
2 ln(2)(1 + γsr,iPs,i)(C.4)
υi ≥ 0
ν1 + ν2ηi +L∑l=1
µlal,i +L∑l=1
δlηibl,i ≥ γsr,i2 ln(2)(1 + γsr,iPs,i)
(C.5)
APPENDIX 198
υi Ps,i = 0[ν1 + ν2ηi +
L∑l=1
µlal,i +L∑l=1
δlηibl,i −γsr,i
2 ln(2)(1 + γsr,iPs,i)
]Ps,i = 0
(C.6)
If ν1+ν2ηi+∑L
l=1 µlal,i+∑L
l=1 δlηibl,i <γsr,i2 ln(2)
, condition (C.5) can be satised
only if P ∗s,i > 0. Then from (C.6),
ν1 + ν2ηi +L∑l=1
µlal,i +L∑l=1
δlηibl,i −γsr,i
2 ln(2)(1 + γsr,iPs,i)= 0 (C.7)
If ν1 + ν2ηi +∑L
l=1 µlal,i +∑L
l=1 δlηibl,i >γsr,i2 ln(2)
with P ∗s,i > 0, it is impossible to
meet the condition (C.6). Therefore, (C.6) implies that P ∗s,i = 0. Solving (C.7)
with respect to Ps,i and after some mathematical manipulations the solution foroptimal source transmit power can be obtained as,
P ∗s,i =
1
2 ln(2)[ν1 + ν2ηi +
∑Ll=1 (µlal,i + δlηibl,i)
] − 1
γsr,i
+
(C.8)
where, [x]+ = max(0, x).
C.2 Derivation of Optimal Relay Transmit Power
in AF Relay Assisted CR Transmission
The Lagrangian function for the relay power optimization problem in (6.38)-(6.39)can be expressed as,
L(Pr,i, α, ϕl, δi)
= −N∑i=1
1
2log2
(1 +
Ps,iγsr,iPr,iγrd,i1 + Ps,iγsr,i + Pr,iγrd,i
)+ α
[N∑i=1
Pr,i − PR
]
+L∑l=1
ϕl
[N∑i=1
Pr,ibl,i
]−
N∑i=1
δiPr,i. (C.9)
APPENDIX 199
where, α, ϕl, and δi are non-negative Lagrange parameters correspond to theconstraints in (6.39). The KKT conditions for this optimization problem can begiven as follows:
∂L(Pr,i, α, ϕl, δi)
∂Pr,i= 0
δi = α+ ϕl bl,i −Ps,iγsr,iγrd,i
2 ln(2)(1 + Pr,iγrd,i)(1 + Ps,iγsr,i + Pr,iγrd,i)
(C.10)
δi ≥ 0
α ≥ Ps,iγsr,iγrd,i2 ln(2)(1 + Pr,iγrd,i)(1 + Ps,iγsr,i + Pr,iγrd,i)
− ϕl bl,i (C.11)
δiPr,i = 0[α+ ϕl bl,i −
Ps,iγsr,iγrd,i2 ln(2)(1 + Pr,iγrd,i)(1 + Ps,iγsr,i + Pr,iγrd,i)
]Pr,i = 0
(C.12)
If α >Ps,iγsr,iγrd,i
2 ln(2)(1+Ps,iγsr,i)− ϕl bl,i with P ∗
r,i > 0, condition (C.12) cannot be
satised. Hence, (C.12) implies that P ∗r,i = 0. However, if α <
Ps,iγsr,iγrd,i2 ln(2)(1+Ps,iγsr,i)
−ϕl bl,i, condition (C.11) can only be satised if P ∗
r,i > 0. Then, (C.12) impliesthat,
α+ ϕl bl,i −Ps,iγsr,iγrd,i
2 ln(2)(1 + Pr,iγrd,i)(1 + Ps,iγsr,i + Pr,iγrd,i)= 0 (C.13)
By solving (C.13) with respect to Pr,i the solution for optimal relay transmitpower can be obtained as,
P ∗r,i =
1
γrd,i
[Ps,iγsr,i
2
(√[·]− 1
)− 1
]+[·] = 1 +
2γrd,i
ln(2)Ps,i γsr,i (α+∑L
l=1 ϕl bl,i)(C.14)
where, [x]+ = max(0, x).
Appendix D
Optimal Transmit Power for
Interference Minimization in
OFDM CR Networks
The Lagrangian for the given optimization problem in (7.3)-(7.7) can be writtenas,
L(Pi, δ, υ, βm, µi)
=Ntot∑i=1
L∑l=1
M∑m=1
PiΩl,iE[gm,i] + δ
[Cth −
Ntot∑i=1
log2(1 + Piγi)
]+ υ
[Ntot∑i=1
Pi − P
]
+M∑m=1
βm
[Ntot∑i=1
L∑l=1
PiΩl,iE[gm,i]− Imth
]−
N∑i=1
µiPi (D.1)
where, δ,υ, βm, and µi are the Lagrange multipliers.The corresponding Karush-Kuhn-Tucker (KKT) conditions can be expressed
as follows:
APPENDIX 201
∂L(Pi, δ, υ, βm, µi)
∂Pi= 0
µi =L∑l=1
Ωl,i
M∑m=1
E[gm,i]−δγi
ln(2)(1 + Piγi)+ υ
+M∑m=1
βm
[L∑l=1
Ωl,i
M∑m=1
E[gm,i]
](D.2)
µi ≥ 0
υ ≥ δγiln(2)(1 + Piγi)
−L∑l=1
Ωl,i
M∑m=1
E[gm,i]
−M∑m=1
βm
[L∑l=1
Ωl,i
M∑m=1
E[gm,i]
](D.3)
µi Pi = 0[(L∑l=1
Ωl,i
M∑m=1
E[gm,i]
)(1 +
M∑m=1
βm
)− δγi
ln(2)(1 + Piγi)+ υ
]Pi = 0
(D.4)
If υ < δγiln(2)
−(∑L
l=1 Ωl,i
∑Mm=1E[gm,i]
)(1 +
∑Mm=1 βm
), condition (D.3) can
be satised if and only if P ∗i > 0. Then from (D.4),
(L∑l=1
Ωl,i
M∑m=1
E[gm,i]
)(1 +
M∑m=1
βm
)− δγi
ln(2)(1 + Piγi)+ υ = 0
P ∗i =
δ[(∑Ll=1 Ωl,i
∑Mm=1E [gm,i]
) (1 +
∑Mm=1 βm
)+ υ]ln(2)
− 1
γi
(D.5)
Otherwise, if υ > δγiln(2)
−(∑L
l=1 Ωl,i
∑Mm=1E[gm,i]
)(1 +
∑Mm=1 βm
)with P ∗
i > 0,
it is impossible to meet the condition (D.4). Therefore, (D.4) implies that P ∗i = 0.
Combining the above solutions achieves the result in (7.8).