SlideShare a Scribd company logo
Resource Allocation in an OFDM-Based Cognitive Radio System
P.Vishnu Vardhan (2011A3PS169G) and K.Gautham Reddy(2011A8PS364G)
Abstract— The problem of subcarrier, bit and

power allocation for an OFDM based cognitive
radio system in which one or more spectrum
holes exist between multiple primary user (PU)
frequency bands is studied. The cognitive radio
user is able to use any portion of the frequency
band as long as it does not Interfere unduly with
the PUs’ transmissions. We formulate the
resource allocation as a multidimensional
knapsack problem and propose a lowcomplexity, water filling algorithm to solve it.
The proposed algorithm is simple to implement
and optimal solution can be obtained by using
this method.
Index Terms —Cognitive radio, OFDM, resource

allocation, Water filling algorithm.
I. INTRODUCTION
IN many jurisdictions, there is a scarcity of unallocated
frequency bands below 6 GHz. At the same time, studies have
found that the utilization of a large portion of the allocated
(licensed) bands is very low. It has been suggested that one
promising approach to solving the spectrum shortage crisis is to
use cognitive radio (CR) technology. In a CR system, cognitive
radio users (CRUs) are allowed to use licensed bands as long as
the (licensed) primary users (PUs) are not unduly affected.
OFDM is an attractive modulation candidate for CRUs. The
subcarrier, bit and power (resource) allocation optimization
problem for OFDM has been studied
In the literature. However, for CR systems in which
the PUs do not use OFDM, the mutual interference (MI)
Between the PUs and the CRUs has to be considered.
This MI is not taken into account in most of the existing
Resource allocation algorithms for OFDM. The MI

is considered assuming that there is only one PU.
In this Letter, we study the resource allocation problem
for an OFDM-based CR system in which one or more
spectrum holes exist among the multiple PU frequency
bands. The CRU can use any portion of the band as long as
the resulting interference power is kept below the
acceptable threshold for each PU receiver. We formulate
the resource allocation optimization as a multidimensional
0-1 knapsack problem (MDKP) and propose a lowcomplexity solution.
II. SYSTEM MODEL
Consider a CR system, with bandwidth W, in which the
PUs are not active all the time at all locations. For simplicity
and clarity of explanation, we focus on the case of a single CRU
using OFDM. The proposed approach can be extended to
situations in which there may be more than one CRU.
There are M OFDM subbands available to the CRU. The
nominal bandwidth of subband m, m = {1, 2. . . M} ranges from
fc + (m − 1) Δf to fc + mΔf. The subbands (or sub channels)
are modelled in discrete-time, with the time varying gain for
sub channel m from the CRU transmitter to its receiver
denoted by√ . It is assumed that the power gains {gm} are
outcomes of independent, identically distributed (i.i.d.) random
variables (rv’s), and that there is no interference among the
subchannels. The power gains for subchannel m from the CRU
transmitter to PU l’s receiver and from PU l’s transmitter to the
CRU receiver are denoted by
and
respectively.
Suppose that there are L PUs in the system, with PU
l’s nominal bandwidth ranging from
to
The baseband power spectral density (PSD) of PU l’s
Signal is
. The maximum interference power that PU l
Can tolerate is . Since the PUs may not use OFDM, it is
necessary to consider possible MI between the CRU and the
PUs. The interference power generated by PU l to the mth
OFDM subchannel at the CRU receiver is

=∫
(

(
)

(

( )
The number of bits per OFDM symbol, , which can be
supported for the CRU on sub channel m is given by

(

(

)

)

is a SNR gap parameter which indicates how far
the system is operating from capacity,
is the CRU
transmit power,
is the noise power and
is the
interference from the PUs given by
where

III. THE PROPOSED RESOURCE ALLOCATION
ALGORITHM

∑

(

(

∑

≤

( )

(

)

S

)

)
)

(

,

(∑

)

) and β are the Lagrange multipliers

The Karush-Kuhn Tucker (KKT) conditions can be written as
follows
(
(

0
0
0

(∑
(∑

(2)
(3)

In (2), S is the CRU power limit, in (3)
is the interference
power injected by the CRU signal in sub band m into PU l’s
nominal band and is given by

)

(∑

β

∑

)

(

Max ∑
≤

(

( ) is the baseband PSD of the OFDM signal in
Where
sub band m when
,
number of bits per OFDM
symbol which can be
Supported for the CRU on sub channel m is given by

Where
Our objective is to maximize the overall rate achievable by the
CRU, while keeping the interference to the PUs below the
specified thresholds
{ , l = 1, 2, 3 …L}. The problem can thus be formulated as

∑

)

The problem stated above is an optimization problem we write
the Lagrangian of our above stated problem as

∑

Subject to

(

=∫

=

(

)
)
(

)=0

)

)

(

)

)

∑

By equating the above equation to zero we get

(

∑

Since
So the solution can be written as

)

(

as
)
(

(

For

=

(

)

∑
)

)

(

= [

)

∑

OR

(

]

otherwise

The above optimal solution for the optimization problem has a
high computational complexity so we propose a low complexity
algorithm

(

≤

We get
∑

Max ∑

)

By substituting the above equation in

∑
0

(

)

(

)

*

(

(

( )

)

)

(

∑

+

)

)

Subject to
*

∑

)

+

≤

∑

≤

S

Denotes the set of subcarriers belonging to the l Th PU band
By following the same procedure like the before problem, the
solution of the above problem is given as

=

(

∑

[

(

(

)

)

]

If the interference constraint is ignored then the above problem
will assume the water filling interpretation

=

*

(

)

+

If the total power constraint is ignored in the above problem we
get the solution as

In the above solution if
also satisfies the power
constraint,then it is our required solution. So in order to find
the optimal solution first we find
by the above method with
only interference constraint.

If the above solution also satisfies the power constraint along
with interference constraint, then the solution has been found
and is equal to the maximum power that can be allocated to
each subcarrier, i.e.
Otherwise, the available power budget should be distributed
among the subcarriers giving that the power allocated to each
subcarrier is lower than or equal to the maximum power that
can be allocated to each subcarrier
This problem can be solved by water filling algorithm
So by using the already obtained equation

=

*

We will find the water filling λ.

(

)

+
Calculate Tm=Γ( + )/gm for all m and arrange it in the
descending order
And Tn is the sorting index
Tsum= ΣTm for all m
If S is the CRU power limit then
λ =(Tsum+S)/no of subcarriers
n=1
while Tn> λ
Tsum = Tsum-Tn
λ =(Tsum+S)/(no of subcarriers-that particular subcarrier)
n=n+1
end
(WF)= *λ –Tm]+ for all m
Given the initial waterfilling solution, the channels that violate
the maximum power
for any particular sub channel (i.e.
(WF)> ) are determined and upper bounded with
. The
power allotted to that sub channel is subtracted from the total
transmit power S and the above algorithm is carried out for
subcarriers that did not violate the maximum power
in the
last step. This procedure is repeated until the allocated power
(W.F) doesn’t violate the maximum power
in any of the
subcarriers in the new iteration. So from this results rm is
determined for each case and the required graphs are plotted.

IV. Simulation results
The matlab code uses water filling algorithm to solve the
given problem. In the above code the interference power is
assumed constant as we are getting error with the quad
function. We are not able to obtain the graphs as there is
some error in the code which is causing the code to go for
infinite iterations that we could not rectify.
V. Conclusions
A low-complexity water filling algorithm has been
proposed for allocating resources in a OFDM-based CR
system. The algorithm maximizes the overall bit rate
achievable by the CRU, while keeping interference to PUs
within tolerable limits

REFERENCES
1) Yonghong Zhang and Cyril Leung,”Resource Allocation in an OFDM-Based
Cognitive Radio System”.
2) Musbah Shaat and Faouzi Bader,”Computationally Efficient Power Allocation
Algorithm in Multicarrier Based Cognitive Radio Networks: OFDM and FBMC
systems”
Resource allocation in OFDM based cognitive radio system

More Related Content

What's hot

2014.03.31.bach glc-pham-finalizing[conflict]
2014.03.31.bach glc-pham-finalizing[conflict]2014.03.31.bach glc-pham-finalizing[conflict]
2014.03.31.bach glc-pham-finalizing[conflict]
Bách Vũ Trọng
 
10.1.1.666.9435
10.1.1.666.943510.1.1.666.9435
10.1.1.666.9435
Sreekrishna Das
 
Amplitude modulated-systmes
Amplitude modulated-systmesAmplitude modulated-systmes
Amplitude modulated-systmes
Bharti Airtel Ltd.
 
Performance Analysis of Ultra Wideband Receivers for High Data Rate Wireless ...
Performance Analysis of Ultra Wideband Receivers for High Data Rate Wireless ...Performance Analysis of Ultra Wideband Receivers for High Data Rate Wireless ...
Performance Analysis of Ultra Wideband Receivers for High Data Rate Wireless ...
graphhoc
 
Power density Spectrum
Power density SpectrumPower density Spectrum
Power density Spectrum
Saifur Rahman
 
Ch4 linear modulation pg 111
Ch4 linear modulation pg 111Ch4 linear modulation pg 111
Ch4 linear modulation pg 111
Prateek Omer
 
Optimal channel switching over gaussian channels under average power and cost...
Optimal channel switching over gaussian channels under average power and cost...Optimal channel switching over gaussian channels under average power and cost...
Optimal channel switching over gaussian channels under average power and cost...
Deepshika Reddy
 
F04924352
F04924352F04924352
F04924352
IOSR-JEN
 
Baseband transmission
Baseband transmissionBaseband transmission
Baseband transmission
Punk Pankaj
 
Bounds on the Achievable Rates of Faded Dirty Paper Channel
Bounds on the Achievable Rates of Faded Dirty Paper Channel Bounds on the Achievable Rates of Faded Dirty Paper Channel
Bounds on the Achievable Rates of Faded Dirty Paper Channel
IJCNCJournal
 
NetSim Technology Library- Propagation models
NetSim Technology Library- Propagation modelsNetSim Technology Library- Propagation models
NetSim Technology Library- Propagation models
Vishal Sharma
 
Multi carrier equalization by restoration of redundanc y (merry) for adaptive...
Multi carrier equalization by restoration of redundanc y (merry) for adaptive...Multi carrier equalization by restoration of redundanc y (merry) for adaptive...
Multi carrier equalization by restoration of redundanc y (merry) for adaptive...
IJNSA Journal
 
Mathematical Approach to Complexity - Reduced Antenna Selection Technique for...
Mathematical Approach to Complexity - Reduced Antenna Selection Technique for...Mathematical Approach to Complexity - Reduced Antenna Selection Technique for...
Mathematical Approach to Complexity - Reduced Antenna Selection Technique for...
Editor IJCATR
 
Fair channel allocation and access design for cognitive ad hoc networks
Fair channel allocation and access design for cognitive ad hoc networksFair channel allocation and access design for cognitive ad hoc networks
Fair channel allocation and access design for cognitive ad hoc networks
Polytechnique Montreal
 
Tech report: Fair Channel Allocation and Access Design for Cognitive Ad Hoc N...
Tech report: Fair Channel Allocation and Access Design for Cognitive Ad Hoc N...Tech report: Fair Channel Allocation and Access Design for Cognitive Ad Hoc N...
Tech report: Fair Channel Allocation and Access Design for Cognitive Ad Hoc N...
Polytechnique Montreal
 
Performance of MMSE Denoise Signal Using LS-MMSE Technique
Performance of MMSE Denoise Signal Using LS-MMSE  TechniquePerformance of MMSE Denoise Signal Using LS-MMSE  Technique
Performance of MMSE Denoise Signal Using LS-MMSE Technique
IJMER
 
Ijst 131202
Ijst 131202Ijst 131202
Ijst 131202
sakru naik
 

What's hot (18)

2014.03.31.bach glc-pham-finalizing[conflict]
2014.03.31.bach glc-pham-finalizing[conflict]2014.03.31.bach glc-pham-finalizing[conflict]
2014.03.31.bach glc-pham-finalizing[conflict]
 
10.1.1.666.9435
10.1.1.666.943510.1.1.666.9435
10.1.1.666.9435
 
Amplitude modulated-systmes
Amplitude modulated-systmesAmplitude modulated-systmes
Amplitude modulated-systmes
 
Performance Analysis of Ultra Wideband Receivers for High Data Rate Wireless ...
Performance Analysis of Ultra Wideband Receivers for High Data Rate Wireless ...Performance Analysis of Ultra Wideband Receivers for High Data Rate Wireless ...
Performance Analysis of Ultra Wideband Receivers for High Data Rate Wireless ...
 
Power density Spectrum
Power density SpectrumPower density Spectrum
Power density Spectrum
 
Ch4 linear modulation pg 111
Ch4 linear modulation pg 111Ch4 linear modulation pg 111
Ch4 linear modulation pg 111
 
Optimal channel switching over gaussian channels under average power and cost...
Optimal channel switching over gaussian channels under average power and cost...Optimal channel switching over gaussian channels under average power and cost...
Optimal channel switching over gaussian channels under average power and cost...
 
F04924352
F04924352F04924352
F04924352
 
Baseband transmission
Baseband transmissionBaseband transmission
Baseband transmission
 
Bounds on the Achievable Rates of Faded Dirty Paper Channel
Bounds on the Achievable Rates of Faded Dirty Paper Channel Bounds on the Achievable Rates of Faded Dirty Paper Channel
Bounds on the Achievable Rates of Faded Dirty Paper Channel
 
NetSim Technology Library- Propagation models
NetSim Technology Library- Propagation modelsNetSim Technology Library- Propagation models
NetSim Technology Library- Propagation models
 
Multi carrier equalization by restoration of redundanc y (merry) for adaptive...
Multi carrier equalization by restoration of redundanc y (merry) for adaptive...Multi carrier equalization by restoration of redundanc y (merry) for adaptive...
Multi carrier equalization by restoration of redundanc y (merry) for adaptive...
 
Mathematical Approach to Complexity - Reduced Antenna Selection Technique for...
Mathematical Approach to Complexity - Reduced Antenna Selection Technique for...Mathematical Approach to Complexity - Reduced Antenna Selection Technique for...
Mathematical Approach to Complexity - Reduced Antenna Selection Technique for...
 
Fair channel allocation and access design for cognitive ad hoc networks
Fair channel allocation and access design for cognitive ad hoc networksFair channel allocation and access design for cognitive ad hoc networks
Fair channel allocation and access design for cognitive ad hoc networks
 
Tech report: Fair Channel Allocation and Access Design for Cognitive Ad Hoc N...
Tech report: Fair Channel Allocation and Access Design for Cognitive Ad Hoc N...Tech report: Fair Channel Allocation and Access Design for Cognitive Ad Hoc N...
Tech report: Fair Channel Allocation and Access Design for Cognitive Ad Hoc N...
 
Tech report
Tech reportTech report
Tech report
 
Performance of MMSE Denoise Signal Using LS-MMSE Technique
Performance of MMSE Denoise Signal Using LS-MMSE  TechniquePerformance of MMSE Denoise Signal Using LS-MMSE  Technique
Performance of MMSE Denoise Signal Using LS-MMSE Technique
 
Ijst 131202
Ijst 131202Ijst 131202
Ijst 131202
 

Similar to Resource allocation in OFDM based cognitive radio system

Resource Allocation in an OFDM-Based Cognitive Radio System
Resource Allocation in an OFDM-Based Cognitive Radio SystemResource Allocation in an OFDM-Based Cognitive Radio System
Resource Allocation in an OFDM-Based Cognitive Radio System
Gautham Reddy
 
Capacity Performance Analysis for Decode-and-Forward OFDMDual-Hop System
Capacity Performance Analysis for Decode-and-Forward OFDMDual-Hop SystemCapacity Performance Analysis for Decode-and-Forward OFDMDual-Hop System
Capacity Performance Analysis for Decode-and-Forward OFDMDual-Hop System
Polytechnique Montreal
 
Channel and clipping level estimation for ofdm in io t –based networks a review
Channel and clipping level estimation for ofdm in io t –based networks a reviewChannel and clipping level estimation for ofdm in io t –based networks a review
Channel and clipping level estimation for ofdm in io t –based networks a review
IJARIIT
 
Adaptive Resource Allocation in MIMO-OFDM Communication System
Adaptive Resource Allocation in MIMO-OFDM Communication SystemAdaptive Resource Allocation in MIMO-OFDM Communication System
Adaptive Resource Allocation in MIMO-OFDM Communication System
ijsrd.com
 
ECE 467 Mini project 1
ECE 467 Mini project 1ECE 467 Mini project 1
ECE 467 Mini project 1
Lakshmi Yasaswi Kamireddy
 
10-cdma_mobile_communication_and_IS-95.ppt
10-cdma_mobile_communication_and_IS-95.ppt10-cdma_mobile_communication_and_IS-95.ppt
10-cdma_mobile_communication_and_IS-95.ppt
ChinmayakumarMohanty2
 
10-cdma.ppt
10-cdma.ppt10-cdma.ppt
10-cdma.ppt
BaggaSingh
 
10-cdma.ppt
10-cdma.ppt10-cdma.ppt
10-cdma.ppt
PRADEEPJ30
 
Hybrid Time-power Switching Protocol of Energy Harvesting Bidirectional Relay...
Hybrid Time-power Switching Protocol of Energy Harvesting Bidirectional Relay...Hybrid Time-power Switching Protocol of Energy Harvesting Bidirectional Relay...
Hybrid Time-power Switching Protocol of Energy Harvesting Bidirectional Relay...
TELKOMNIKA JOURNAL
 
Ch6 digital transmission of analog signal pg 99
Ch6 digital transmission of analog signal pg 99Ch6 digital transmission of analog signal pg 99
Ch6 digital transmission of analog signal pg 99
Prateek Omer
 
Adaptive resources assignment in OFDM-based cognitive radio systems
Adaptive resources assignment in OFDM-based cognitive radio systemsAdaptive resources assignment in OFDM-based cognitive radio systems
Adaptive resources assignment in OFDM-based cognitive radio systems
IJECEIAES
 
Outage performance of underlay cognitive radio networks over mix fading envir...
Outage performance of underlay cognitive radio networks over mix fading envir...Outage performance of underlay cognitive radio networks over mix fading envir...
Outage performance of underlay cognitive radio networks over mix fading envir...
IJECEIAES
 
A QUANTITATIVE ANALYSIS OF HANDOVER TIME AT MAC LAYER FOR WIRELESS MOBILE NET...
A QUANTITATIVE ANALYSIS OF HANDOVER TIME AT MAC LAYER FOR WIRELESS MOBILE NET...A QUANTITATIVE ANALYSIS OF HANDOVER TIME AT MAC LAYER FOR WIRELESS MOBILE NET...
A QUANTITATIVE ANALYSIS OF HANDOVER TIME AT MAC LAYER FOR WIRELESS MOBILE NET...
ijwmn
 
Iaetsd performance analysis of multicarrier ds-cdma
Iaetsd performance analysis of multicarrier ds-cdmaIaetsd performance analysis of multicarrier ds-cdma
Iaetsd performance analysis of multicarrier ds-cdma
Iaetsd Iaetsd
 
Pseudoperiodic waveguides with selection of spatial harmonics and modes
Pseudoperiodic waveguides with selection of spatial harmonics and modesPseudoperiodic waveguides with selection of spatial harmonics and modes
Pseudoperiodic waveguides with selection of spatial harmonics and modes
Victor Solntsev
 
MPC-EAR : Maximal Power Conserved And Energy Aware Routing in Ad hoc Networks
MPC-EAR : Maximal Power Conserved And Energy Aware Routing in Ad hoc NetworksMPC-EAR : Maximal Power Conserved And Energy Aware Routing in Ad hoc Networks
MPC-EAR : Maximal Power Conserved And Energy Aware Routing in Ad hoc Networks
ijsrd.com
 
C4_S2_G8 (1).pdf
C4_S2_G8  (1).pdfC4_S2_G8  (1).pdf
C4_S2_G8 (1).pdf
AbdelrhmanTarek12
 
C4_S2_G8 .pdf
C4_S2_G8 .pdfC4_S2_G8 .pdf
C4_S2_G8 .pdf
AbdelrhmanTarek12
 

Similar to Resource allocation in OFDM based cognitive radio system (20)

Resource Allocation in an OFDM-Based Cognitive Radio System
Resource Allocation in an OFDM-Based Cognitive Radio SystemResource Allocation in an OFDM-Based Cognitive Radio System
Resource Allocation in an OFDM-Based Cognitive Radio System
 
Capacity Performance Analysis for Decode-and-Forward OFDMDual-Hop System
Capacity Performance Analysis for Decode-and-Forward OFDMDual-Hop SystemCapacity Performance Analysis for Decode-and-Forward OFDMDual-Hop System
Capacity Performance Analysis for Decode-and-Forward OFDMDual-Hop System
 
Channel and clipping level estimation for ofdm in io t –based networks a review
Channel and clipping level estimation for ofdm in io t –based networks a reviewChannel and clipping level estimation for ofdm in io t –based networks a review
Channel and clipping level estimation for ofdm in io t –based networks a review
 
Adaptive Resource Allocation in MIMO-OFDM Communication System
Adaptive Resource Allocation in MIMO-OFDM Communication SystemAdaptive Resource Allocation in MIMO-OFDM Communication System
Adaptive Resource Allocation in MIMO-OFDM Communication System
 
ECE 467 Mini project 1
ECE 467 Mini project 1ECE 467 Mini project 1
ECE 467 Mini project 1
 
10-cdma_mobile_communication_and_IS-95.ppt
10-cdma_mobile_communication_and_IS-95.ppt10-cdma_mobile_communication_and_IS-95.ppt
10-cdma_mobile_communication_and_IS-95.ppt
 
10-cdma.ppt
10-cdma.ppt10-cdma.ppt
10-cdma.ppt
 
10-cdma.ppt
10-cdma.ppt10-cdma.ppt
10-cdma.ppt
 
Hybrid Time-power Switching Protocol of Energy Harvesting Bidirectional Relay...
Hybrid Time-power Switching Protocol of Energy Harvesting Bidirectional Relay...Hybrid Time-power Switching Protocol of Energy Harvesting Bidirectional Relay...
Hybrid Time-power Switching Protocol of Energy Harvesting Bidirectional Relay...
 
Ch6 digital transmission of analog signal pg 99
Ch6 digital transmission of analog signal pg 99Ch6 digital transmission of analog signal pg 99
Ch6 digital transmission of analog signal pg 99
 
Adaptive resources assignment in OFDM-based cognitive radio systems
Adaptive resources assignment in OFDM-based cognitive radio systemsAdaptive resources assignment in OFDM-based cognitive radio systems
Adaptive resources assignment in OFDM-based cognitive radio systems
 
Outage performance of underlay cognitive radio networks over mix fading envir...
Outage performance of underlay cognitive radio networks over mix fading envir...Outage performance of underlay cognitive radio networks over mix fading envir...
Outage performance of underlay cognitive radio networks over mix fading envir...
 
A QUANTITATIVE ANALYSIS OF HANDOVER TIME AT MAC LAYER FOR WIRELESS MOBILE NET...
A QUANTITATIVE ANALYSIS OF HANDOVER TIME AT MAC LAYER FOR WIRELESS MOBILE NET...A QUANTITATIVE ANALYSIS OF HANDOVER TIME AT MAC LAYER FOR WIRELESS MOBILE NET...
A QUANTITATIVE ANALYSIS OF HANDOVER TIME AT MAC LAYER FOR WIRELESS MOBILE NET...
 
Iaetsd performance analysis of multicarrier ds-cdma
Iaetsd performance analysis of multicarrier ds-cdmaIaetsd performance analysis of multicarrier ds-cdma
Iaetsd performance analysis of multicarrier ds-cdma
 
Pseudoperiodic waveguides with selection of spatial harmonics and modes
Pseudoperiodic waveguides with selection of spatial harmonics and modesPseudoperiodic waveguides with selection of spatial harmonics and modes
Pseudoperiodic waveguides with selection of spatial harmonics and modes
 
MPC-EAR : Maximal Power Conserved And Energy Aware Routing in Ad hoc Networks
MPC-EAR : Maximal Power Conserved And Energy Aware Routing in Ad hoc NetworksMPC-EAR : Maximal Power Conserved And Energy Aware Routing in Ad hoc Networks
MPC-EAR : Maximal Power Conserved And Energy Aware Routing in Ad hoc Networks
 
C4_S2_G8 (1).pdf
C4_S2_G8  (1).pdfC4_S2_G8  (1).pdf
C4_S2_G8 (1).pdf
 
C4_S2_G8 .pdf
C4_S2_G8 .pdfC4_S2_G8 .pdf
C4_S2_G8 .pdf
 
1866 1872
1866 18721866 1872
1866 1872
 
1866 1872
1866 18721866 1872
1866 1872
 

More from Gautham Reddy

Steel Melting Shop (SMS)
Steel Melting Shop (SMS)Steel Melting Shop (SMS)
Steel Melting Shop (SMS)
Gautham Reddy
 
Porters 5 forces for mobile industry
Porters 5 forces for mobile industryPorters 5 forces for mobile industry
Porters 5 forces for mobile industry
Gautham Reddy
 
sequential circuit that encodes a hexadecimal 16-key keypad output to 4 – bit...
sequential circuit that encodes a hexadecimal 16-key keypad output to 4 – bit...sequential circuit that encodes a hexadecimal 16-key keypad output to 4 – bit...
sequential circuit that encodes a hexadecimal 16-key keypad output to 4 – bit...
Gautham Reddy
 
Biofuels
 Biofuels Biofuels
Biofuels
Gautham Reddy
 
OTI Cyber warefare
OTI Cyber warefareOTI Cyber warefare
OTI Cyber warefare
Gautham Reddy
 
Case study of profiles of electrical steel
Case study of profiles of electrical steelCase study of profiles of electrical steel
Case study of profiles of electrical steel
Gautham Reddy
 
Design of Microwave oven using 8051 micro controller
Design of Microwave oven using 8051 micro controllerDesign of Microwave oven using 8051 micro controller
Design of Microwave oven using 8051 micro controller
Gautham Reddy
 
Bidding strategies in deregulated power market
Bidding strategies in deregulated power marketBidding strategies in deregulated power market
Bidding strategies in deregulated power marketGautham Reddy
 
Bidding strategies in deregulated power market
Bidding strategies in deregulated power marketBidding strategies in deregulated power market
Bidding strategies in deregulated power marketGautham Reddy
 
Targeted Drug Delivery to CNS using Nanoparticles
Targeted Drug Delivery to CNS using NanoparticlesTargeted Drug Delivery to CNS using Nanoparticles
Targeted Drug Delivery to CNS using NanoparticlesGautham Reddy
 
Global positioning system (GPS)
Global positioning system (GPS)Global positioning system (GPS)
Global positioning system (GPS)Gautham Reddy
 
Global positioning system (GPS)
Global positioning system (GPS)Global positioning system (GPS)
Global positioning system (GPS)Gautham Reddy
 
Nano-particles and targeting strategies in drug delivery
Nano-particles and targeting strategies in drug deliveryNano-particles and targeting strategies in drug delivery
Nano-particles and targeting strategies in drug deliveryGautham Reddy
 
Role of nanoparticles in drug delivery
Role of nanoparticles in drug deliveryRole of nanoparticles in drug delivery
Role of nanoparticles in drug deliveryGautham Reddy
 
Bioelectronics and biosensors
Bioelectronics and biosensorsBioelectronics and biosensors
Bioelectronics and biosensorsGautham Reddy
 
Cadancesimulation
CadancesimulationCadancesimulation
Cadancesimulation
Gautham Reddy
 
Isro technological advancements
Isro technological advancementsIsro technological advancements
Isro technological advancementsGautham Reddy
 

More from Gautham Reddy (20)

Steel Melting Shop (SMS)
Steel Melting Shop (SMS)Steel Melting Shop (SMS)
Steel Melting Shop (SMS)
 
Porters 5 forces for mobile industry
Porters 5 forces for mobile industryPorters 5 forces for mobile industry
Porters 5 forces for mobile industry
 
sequential circuit that encodes a hexadecimal 16-key keypad output to 4 – bit...
sequential circuit that encodes a hexadecimal 16-key keypad output to 4 – bit...sequential circuit that encodes a hexadecimal 16-key keypad output to 4 – bit...
sequential circuit that encodes a hexadecimal 16-key keypad output to 4 – bit...
 
Biofuels
 Biofuels Biofuels
Biofuels
 
OTI Cyber warefare
OTI Cyber warefareOTI Cyber warefare
OTI Cyber warefare
 
Case study of profiles of electrical steel
Case study of profiles of electrical steelCase study of profiles of electrical steel
Case study of profiles of electrical steel
 
Design of Microwave oven using 8051 micro controller
Design of Microwave oven using 8051 micro controllerDesign of Microwave oven using 8051 micro controller
Design of Microwave oven using 8051 micro controller
 
Bidding strategies in deregulated power market
Bidding strategies in deregulated power marketBidding strategies in deregulated power market
Bidding strategies in deregulated power market
 
Bidding strategies in deregulated power market
Bidding strategies in deregulated power marketBidding strategies in deregulated power market
Bidding strategies in deregulated power market
 
Targeted Drug Delivery to CNS using Nanoparticles
Targeted Drug Delivery to CNS using NanoparticlesTargeted Drug Delivery to CNS using Nanoparticles
Targeted Drug Delivery to CNS using Nanoparticles
 
Global positioning system (GPS)
Global positioning system (GPS)Global positioning system (GPS)
Global positioning system (GPS)
 
Global positioning system (GPS)
Global positioning system (GPS)Global positioning system (GPS)
Global positioning system (GPS)
 
Nano-particles and targeting strategies in drug delivery
Nano-particles and targeting strategies in drug deliveryNano-particles and targeting strategies in drug delivery
Nano-particles and targeting strategies in drug delivery
 
Idealism vs Realism
Idealism vs RealismIdealism vs Realism
Idealism vs Realism
 
Satellite antennas
Satellite antennasSatellite antennas
Satellite antennas
 
Role of nanoparticles in drug delivery
Role of nanoparticles in drug deliveryRole of nanoparticles in drug delivery
Role of nanoparticles in drug delivery
 
Bioelectronics and biosensors
Bioelectronics and biosensorsBioelectronics and biosensors
Bioelectronics and biosensors
 
Fuzzy adaptive GSA
Fuzzy adaptive GSAFuzzy adaptive GSA
Fuzzy adaptive GSA
 
Cadancesimulation
CadancesimulationCadancesimulation
Cadancesimulation
 
Isro technological advancements
Isro technological advancementsIsro technological advancements
Isro technological advancements
 

Recently uploaded

The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 

Recently uploaded (20)

The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 

Resource allocation in OFDM based cognitive radio system

  • 1. Resource Allocation in an OFDM-Based Cognitive Radio System P.Vishnu Vardhan (2011A3PS169G) and K.Gautham Reddy(2011A8PS364G) Abstract— The problem of subcarrier, bit and power allocation for an OFDM based cognitive radio system in which one or more spectrum holes exist between multiple primary user (PU) frequency bands is studied. The cognitive radio user is able to use any portion of the frequency band as long as it does not Interfere unduly with the PUs’ transmissions. We formulate the resource allocation as a multidimensional knapsack problem and propose a lowcomplexity, water filling algorithm to solve it. The proposed algorithm is simple to implement and optimal solution can be obtained by using this method. Index Terms —Cognitive radio, OFDM, resource allocation, Water filling algorithm. I. INTRODUCTION IN many jurisdictions, there is a scarcity of unallocated frequency bands below 6 GHz. At the same time, studies have found that the utilization of a large portion of the allocated (licensed) bands is very low. It has been suggested that one promising approach to solving the spectrum shortage crisis is to use cognitive radio (CR) technology. In a CR system, cognitive radio users (CRUs) are allowed to use licensed bands as long as the (licensed) primary users (PUs) are not unduly affected. OFDM is an attractive modulation candidate for CRUs. The subcarrier, bit and power (resource) allocation optimization problem for OFDM has been studied In the literature. However, for CR systems in which the PUs do not use OFDM, the mutual interference (MI) Between the PUs and the CRUs has to be considered. This MI is not taken into account in most of the existing Resource allocation algorithms for OFDM. The MI is considered assuming that there is only one PU. In this Letter, we study the resource allocation problem for an OFDM-based CR system in which one or more spectrum holes exist among the multiple PU frequency bands. The CRU can use any portion of the band as long as the resulting interference power is kept below the acceptable threshold for each PU receiver. We formulate the resource allocation optimization as a multidimensional 0-1 knapsack problem (MDKP) and propose a lowcomplexity solution. II. SYSTEM MODEL Consider a CR system, with bandwidth W, in which the PUs are not active all the time at all locations. For simplicity and clarity of explanation, we focus on the case of a single CRU using OFDM. The proposed approach can be extended to situations in which there may be more than one CRU. There are M OFDM subbands available to the CRU. The nominal bandwidth of subband m, m = {1, 2. . . M} ranges from fc + (m − 1) Δf to fc + mΔf. The subbands (or sub channels) are modelled in discrete-time, with the time varying gain for sub channel m from the CRU transmitter to its receiver denoted by√ . It is assumed that the power gains {gm} are outcomes of independent, identically distributed (i.i.d.) random variables (rv’s), and that there is no interference among the subchannels. The power gains for subchannel m from the CRU transmitter to PU l’s receiver and from PU l’s transmitter to the CRU receiver are denoted by and respectively. Suppose that there are L PUs in the system, with PU l’s nominal bandwidth ranging from to The baseband power spectral density (PSD) of PU l’s Signal is . The maximum interference power that PU l Can tolerate is . Since the PUs may not use OFDM, it is necessary to consider possible MI between the CRU and the PUs. The interference power generated by PU l to the mth OFDM subchannel at the CRU receiver is =∫ ( ( ) ( ( )
  • 2. The number of bits per OFDM symbol, , which can be supported for the CRU on sub channel m is given by ( ( ) ) is a SNR gap parameter which indicates how far the system is operating from capacity, is the CRU transmit power, is the noise power and is the interference from the PUs given by where III. THE PROPOSED RESOURCE ALLOCATION ALGORITHM ∑ ( ( ∑ ≤ ( ) ( ) S ) ) ) ( , (∑ ) ) and β are the Lagrange multipliers The Karush-Kuhn Tucker (KKT) conditions can be written as follows ( ( 0 0 0 (∑ (∑ (2) (3) In (2), S is the CRU power limit, in (3) is the interference power injected by the CRU signal in sub band m into PU l’s nominal band and is given by ) (∑ β ∑ ) ( Max ∑ ≤ ( ( ) is the baseband PSD of the OFDM signal in Where sub band m when , number of bits per OFDM symbol which can be Supported for the CRU on sub channel m is given by Where Our objective is to maximize the overall rate achievable by the CRU, while keeping the interference to the PUs below the specified thresholds { , l = 1, 2, 3 …L}. The problem can thus be formulated as ∑ ) The problem stated above is an optimization problem we write the Lagrangian of our above stated problem as ∑ Subject to ( =∫ = ( ) ) ( )=0 ) ) ( ) ) ∑ By equating the above equation to zero we get ( ∑ Since So the solution can be written as ) ( as )
  • 3. ( ( For = ( ) ∑ ) ) ( = [ ) ∑ OR ( ] otherwise The above optimal solution for the optimization problem has a high computational complexity so we propose a low complexity algorithm ( ≤ We get ∑ Max ∑ ) By substituting the above equation in ∑ 0 ( ) ( ) * ( ( ( ) ) ) ( ∑ + ) ) Subject to * ∑ ) + ≤ ∑ ≤ S Denotes the set of subcarriers belonging to the l Th PU band By following the same procedure like the before problem, the solution of the above problem is given as = ( ∑ [ ( ( ) ) ] If the interference constraint is ignored then the above problem will assume the water filling interpretation = * ( ) + If the total power constraint is ignored in the above problem we get the solution as In the above solution if also satisfies the power constraint,then it is our required solution. So in order to find the optimal solution first we find by the above method with only interference constraint. If the above solution also satisfies the power constraint along with interference constraint, then the solution has been found and is equal to the maximum power that can be allocated to each subcarrier, i.e. Otherwise, the available power budget should be distributed among the subcarriers giving that the power allocated to each subcarrier is lower than or equal to the maximum power that can be allocated to each subcarrier This problem can be solved by water filling algorithm So by using the already obtained equation = * We will find the water filling λ. ( ) +
  • 4. Calculate Tm=Γ( + )/gm for all m and arrange it in the descending order And Tn is the sorting index Tsum= ΣTm for all m If S is the CRU power limit then λ =(Tsum+S)/no of subcarriers n=1 while Tn> λ Tsum = Tsum-Tn λ =(Tsum+S)/(no of subcarriers-that particular subcarrier) n=n+1 end (WF)= *λ –Tm]+ for all m Given the initial waterfilling solution, the channels that violate the maximum power for any particular sub channel (i.e. (WF)> ) are determined and upper bounded with . The power allotted to that sub channel is subtracted from the total transmit power S and the above algorithm is carried out for subcarriers that did not violate the maximum power in the last step. This procedure is repeated until the allocated power (W.F) doesn’t violate the maximum power in any of the subcarriers in the new iteration. So from this results rm is determined for each case and the required graphs are plotted. IV. Simulation results The matlab code uses water filling algorithm to solve the given problem. In the above code the interference power is assumed constant as we are getting error with the quad function. We are not able to obtain the graphs as there is some error in the code which is causing the code to go for infinite iterations that we could not rectify. V. Conclusions A low-complexity water filling algorithm has been proposed for allocating resources in a OFDM-based CR system. The algorithm maximizes the overall bit rate achievable by the CRU, while keeping interference to PUs within tolerable limits REFERENCES 1) Yonghong Zhang and Cyril Leung,”Resource Allocation in an OFDM-Based Cognitive Radio System”. 2) Musbah Shaat and Faouzi Bader,”Computationally Efficient Power Allocation Algorithm in Multicarrier Based Cognitive Radio Networks: OFDM and FBMC systems”