• Aucun résultat trouvé

Distributed power allocation for cognitive radio

N/A
N/A
Protected

Academic year: 2022

Partager "Distributed power allocation for cognitive radio"

Copied!
4
0
0

Texte intégral

(1)

DISTRIBUTED POWER ALLOCATION FOR COGNITIVE RADIO Majed Haddad, Merouane Debbah and Aawatif Menouni Hayar

Mobile Communications Group, Institut Eurecom,

2229 Route des Cretes, B.P. 193, 06904 Sophia Antipolis, France E-mail: {haddadm,debbah,menouni}@eurecom.fr

ABSTRACT

In this paper1, we investigate the idea of usingcognitive radioto reuse locally unused spectrum for communica- tions. We consider a multiband/wideband system with two users in which the primary (licensed) user and the sec- ondary (cognitive) user wish to communicate to the base station, subject to mutual interference. We introduce the notion of the virtual noise-threshold which represents a proxy for the primary user to allow cognitive communica- tions. We determine, under the assumption that each user knows only his own channel, the acceptable interference level within a given quality of service. Moreover, we ob- tain a characterization of the distributed power allocation for each user, as well as the resulting virtual noise thresh- old. We prove that a cognitive user can vary its transmit power in order to maximize the sum capacity while main- taining a guarantee of service to the primary user.

1. INTRODUCTION

The recent boom in personal wireless technologies has led to an increasing demand in terms of spectrum resources.

To combat this overcrowding, the Federal Communica- tions Commission (FCC) has been investigating new ways to manage RF resources involving progressive redefini- tion of rules for accessing to the radio spectrum and pos- ing several tasks in the management and in the sharing strategies for such a precious resource. Within this setting, the FCC has recently recommended [1] that significantly greater spectral efficiency could be realized by consider- ingcognitive radio[2]. Such a scheme would define at least two classes of spectrum users. The first would be pri- mary users who already possess a license to use a particu- lar frequency. The second would be secondary (cognitive) users consisting of unlicensed users. Primary users would always have full access to the spectrum when they need it. Secondary users could use the spectrum when it would not interfere with the primary user. Cognitive radio sys- tems offer the opportunity to improve spectrum utilization by detecting unoccupied spectrum bands and adapting the

1Eurecom’s research is partially supported by its industrial partners:

Swisscom, Thales Communications, ST Microelectronics, SFR, Cisco Systems, Sharp, France Telecom, Bouygues Telecom, Hitachi Europe Ltd. and BMW Group Research and Technology. The work reported herein was also partially supported by the French RNRT project GRACE and Idromel.

transmission to those bands while avoiding the interfer- ence to primary users. This novel approach to spectrum access is therefore based on reliable detection of primary users and adaptive transmission over a wide bandwidth.

However, there are many challenges across all layers of a cognitive radio system design, from its application to its implementation [3].

In this work, we consider a TDD-uplink communication scenario in which the primary and the secondary user wish to communicate with the base station (BS), subject to mu- tual interference in a heterogeneous network where de- vices operate in a wideband/multiband context. One prop- erty of such systems is that, since the same frequency is used, the channel characteristics are nearly the same in both links, provided the channel does not change too rapidly. Under this scheme, we allow the secondary user to transmit simultaneously with the primary user as long as the primary user has not his quality of service (QoS) affected. The motivation of doing so in an environment where two senders share common resources is interfer- ence cancelation or mitigation. We derive the power allo- cations for each of the two users. We show that the overall system capacity can be considerably enhanced by consid- ering cognitive communications.

The rest of the paper is organized as follows: In section 2, we present the channel model system. Section 3 de- scribes the cognitive radio scenario. Section 4 details per- formance analysis of such systems as well as some simu- lation results. Section 5 concludes the paper.

2. THE CHANNEL MODEL

The baseband discrete-frequency model for uplink chan- nel with two users as described in fig.(1) is:

yiBS=hi1 q

P1iSi1+hi2 q

P2iSi1+ni, (1) where:

• hikis the block fading process of userkfork= 1, 2 on the sub-bandifori=1, ...,N,

• Sik is the symbol transmitted by userkon the sub- bandi,

• Pkiis the power control of userkon the sub-bandi,

(2)

• niis the additive gaussian noise at theith sub-band.

We statistically model the channelhto be i.i.d distributed over the two fading gains and assume that E

n|hk|2o

= 1. The additive gaussian noisen at the receiver is i.i.d circularly symmetric andn∼C N(0,σ2).

h2, P2, S2 h1, P1, S1

BS

Primary User Secondary User

. . . . . .

1 N 1 N

Fig. 1. Two-user cognitive radio uplink in a wide- band/multiband context.

3. THE COGNITIVE RADIO SCENARIO In current cognitive radio protocol proposals, the device listens to the wireless channel and determines, either in time or frequency, which part of the spectrum is unused.

It then adapts its signal to fill this void in the spectrum domain. Thus, a device transmits over a certain time or frequency band only when no other user does. In this work, the cognitive radio behavior is generalized to al- low he secondary user to transmit simultaneously with the primary user as long as the level of interference with the primary user remains within an acceptable range, like in [6]. Specifically, we consider a communication scenario where devices operates in a wideband/multiband context where the two users can be jointly decoded using a suc- cessive interference cancelation (SIC) scheme [4].

On the other hand, in traditional systems (without cogni- tion), when the primary user considers only the ambient noise levelσ2, he will maximize his rate byselfishlyex- ploiting all resources through water-filling on this noise level [5]. According to this strategy, primary user leaves no resources for cognitive users to transmit. In our case, the primary user implicity over-estimates the noise level (which he considers as thermal noise plus interference) so as he leaves ”space” for the secondary user. A key idea behind so doing is that, in any case, the primary user will not necessarily need all this rate. Our goal throughout this paper, is to show the feasibility of such approach as well as the capacity gain overall the system with respect to traditional communication systems. Moreover, one basic assumption throughout this contribution is that each user knows only his channel gains. Thus, when channel state information is made available at the primary user, he will

adapt his transmission strategy relative to this knowledge by transmitting at the target rate less than the real data rate with an error-free transmission in order to maintain a guarantee of service. We obtain:

log2 1+P1i hi1

2

σ2v

!

≤log2 1+ P1i hi1

2

P2i|hi2|22

!

Reliable communication can therefore be achieved when the virtual noise threshold is higher than the cognitive in- terferer contributes, yielding:

σ2v≥P2i|hi2|22, i=1, ...,N (2) Accordingly, the virtual noise threshold has a double role:

(i) it allows cognitive user to profit from primary user re- sources in an opportunistic manner,

(ii) it maintains a guarantee of service to the primary user when cognitive communication is considered.

We will adopt this framework todistributivelyderive the optimum power allocation policies of each user and ex- amine the variation of the sum capacity as function of the noise-threshold in order to obtain a characterization of the capacity gain by considering cognitive communication. In fact, although cognitive radios have spurred great interest and excitement in industry, many of the fundamental the- oretical questions on the limits of such technology remain unanswered.

4. PERFORMANCE ANALYSIS 4.1. Short Term Analysis

For a given virtual noise-thresholdσ2v, the maximum short term achievable rate that the primary user can obtain over theNsub-bands is given by:

C1,N= 1 N

N

i=1

log2

1+P1i|hi1|2 σ2v

(bits/s/Hz) (3) The optimal power allocation which maximizes the trans- mission rate at the primary user is solution of the opti- mization problem:

max

P11,...,P1N

C1,N, subject to:





1

NNi=1P1i=1,

P1i≥0, (4)

In [5] authors looked at the problem of maximizing er- godic capacity subject to an average power constraint, and showed that the optimum power allocation follows from Shannon’s principle of water-filling, namely2:

P1i= 1 γ0− σ2v

hi1

2

!+

, i=1, ...,N (5)

2(x)+=max(0,x).

(3)

Whereγ0is the Lagrange’s multiplier satisfying the short term average power in (4) with equality.

Let us now focus on the total capacity over the system when a cognitive user is allowed to profit from primary user resources. The expression of the short term sum ca- pacity is given by:

Csum,N= 1 N

N i=1

log2

1+P1i|hi1|2+P2i|hi2|2 σ2

(6) Secondary user offers the opportunity to improve the sum capacity over the system by reliably detecting primary user activity and adapting his transmission while avoiding the interference to the primary user by satisfying constraint in (2) with equality. The motivation of doing so is that if we allow the secondary user to transmit only if he is below a certain interference level, primary user should know the secondary user channel gains to decide at which interfer- ence level he should transmit in order to avoid outage. The secondary user power allocation is accordingly solution of the optimization problem:

















 1 N

N

i=1

P2i=1

P2i≥0; i=1, ...,N

σ2v=P2i |hi2|22; i=1, ...,N

(7)

The secondary user power allocation that satisfies the con- straints in (7) is therefore:

P2i2v−σ2 hi2

2 ; i=1, ...,N (8) Where the virtual noise threshold is given by:

σ2v= N

Ni=1 1

|hi2|2

2 (9)

Thus, the secondary user inverses his channel fading in order to guarantee the QoS required to the primary user over theNsub-bands.

4.2. Asymptotic Performances

So far, we have derived power allocations for each user given a virtual noise thresholdσ2v. Let us now investigate performances of such system when devices operates in a wide-band context, i.e. under the long-term constraint that N→∞. The goal here is to obtain a characterization of the resulting virtual noise threshold and, at the same time, prove the utility of using cognitive radio with respect to traditional communication systems.

By makingNsufficiently large, each user can compute the virtual noise levelindependentlybased only the channel model statistic. In fact, within this setting, the long term average power constraint in (2) becomes:

Z 0

P2(t).p(t)dt=1

Where p(t)is the probability density function (p.d.f) of the channel model. By substitutingP2by its expression in (7) we get the following interference constraint onσ2v:

σ2v= 1 Z

0

1 t.p(t)dt

2 (10)

Notice here that the virtual noise threshold σ2v depends only the SNR (throughσ2) and the channel statistics (through p(t)). Obviously, such an approach can be immediately translated into results for any non centered p.d.f in order to avoid the non-integrability in zero in (10).

Given this virtual noise level, we will study asymptotical performances of such a system in terms of the sum capac- ity whenNis assumed to be infinite.

Theorem 1 The sum capacity of cognitive systems using a virtual noise threshold as a proxy for the primary user performs always better than classical communication sys- tem (without cognition).

Proof 1 Let us firstly compute the expression of the sum capacity by making N→∞when cognitive communica- tions are possible. The expression in (6) becomes Csum,∞ =

Z 0

log2

1+P1(t).t+P2(t).t σ2

.p(t)dt

=log2 σ2v

σ2 Z γ0σ2v

0

p(t)dt+ Z

γ0σ2v

log2 t

γ02v

.p(t)dt

Whereγ0is the Lagrange’s multiplier satisfying the long- term average power constraint, namely:

1 γ0

Z +∞

γ02v

p(t)dt−σ2v Z +∞

γ02v

p(t)

t dt=1 (11) Similarly, we compute the sum capacity of a system where the primary user decides to maximize his rate selfishly. In other words, he will water-fill over the ambient noise level σ2and no resources will be left for cognitive users.

Csum,∞0 = Z

0

log2

1+P1(t).t σ2

.p(t)dt

= Z

γ00σ2

log2 t

γ002

.p(t)dt.

(12)

Whereγ00is the Lagrange’s multiplier satisfying the long- term average power constraint on σ2. Numerical root finding is needed to determine different values ofγ0and γ00. Our numerical results, show thatγ0, respectivelyγ00, increases as σ2, respectively σ2v, decreases3. Now, let us compare the sum capacity in the two configurations.

The difference between the two sum capacities computed above can be written as:

Csum,∞−Csum,∞0 =log2 σ2v

σ2 Z γ0σ2v

0

p(t)dt+Θ

3Since we haveσ2vσ2, we can conclude thatγ0γ00.

(4)

Where:

Θ= Z

γ0σ2v

log2 t

γ02v

.p(t)dt− Z

γ00σ2

log2 t

γ002

.p(t)dt Therefore, we have just to show thatΘis positive. For the sake of simplicity, we make the assumption that we have γ02v≤γ002. We obtain

Θ = Z γ0

0σ2 γ0σ2v

log2 t

γ02v

.p(t)dt+

Z γ00σ2

log2

t γ02v

−log2 t

γ002

| {z } .p(t)dt log2γ0

02 γ02v

Thus, under our assumptions,Θis always positive and the sum capacity of cognitive system performs always better than for traditional systems.

0 2 4 6 8 10 12 14 16 18 20

1 2 3 4 5 6 7

SNR in dB

Capacity in bits/s/Hz

Cognitive Radio System Non Cognitive System Primary user Capacity

Fig. 2. Simulated capacities of the two configurations:

with cognition and without cognition forN= 10.

Such a result shows the feasibility of allowing secondary users using locally unused spectrum for their transmis- sions with dynamic transmit powers and prove the funda- mental constraint on the cognitive radios noise-threshold.

In order to analyze the performance of our approach in terms of achievable rates, we model two rice channel mod- els of mean = 1 to satisfy the constraint in (10). We plot capacitiesCsumandCsum0 as function of the SNR. As men- tioned before in theorem 1, it is clear that the cognitive system performs always better than for system where no cognition exists. Figure 2 also depicts primary user capac- ity expressed in (3). We remark that primary user capacity achieved in a cognitive system, where device water-fills over the virtual noise levelσ2v, is always lower than for classical system, where device water-fills over the ambient noise levelσ2especially at high SNRs of interest. Figure always better than for system where no cognition exists.

Figure 3 illustrates the variation of the sum capacity for the two configurations. Notice here that by appropriately choosing the virtual noise thresholdσ2v, one can increase the sum capacity over the system.

0 0.2 0.4 0.6 0.8 1 1.2 1.4

1 1.5 2 2.5 3 3.5

σv2

Sum Capacity in bits/s/Hz

Cognitive system Non cognitive system

Fig. 3. Variation of the sum capacity as function of the virtual noise level forN= 100.

5. CONCLUSION

Using a virtual noise-threshold as a proxy for the primary user, we showed that a cognitive radio can vary its trans- mit power in order to maximize the sum capacity while maintaining a guarantee of service to the primary user. We characterized the variation of the sum capacity of such a system as function of the virtual noise-thresholdσ2v. We also showed that one can improve the total capacity over- all the system by allowing a single cognitive user to share primary user resources with respect to classical communi- cation systems. As a future work, it is of major interest to generalize the problem to multi-user systems in order to characterize the sum capacity gain of such cognitive net- works.

6. REFERENCES

[1] Federal Communications Commission, Cogni- tive Radio Technologies Proceeding (CRTP), http://www.fcc.gov/oet/cognitiveradio/.

[2] J. Mitola, “Cognitive radio: An integrated agent architecture for software defined radio,” Doctor of Technology, Royal Inst. Technol. (KTH), Stockholm, Sweden, 2000.

[3] S. Haykin, “Cognitive Radio: Brain-Empowered Wireless Communications,” IEEE Journal on Se- lected Area in Communications, vol.23, no 2, pp.

201220, Feb. 2005.

[4] D. Tse and P. Viswanath, Fundamentals of Wireless Communication, Cambridge University Press, 2005.

[5] T. M. Cover and J. A. Thomas, Elements of Informa- tion Thoery, Wiley, 1991.

[6] N. Hoven and A. Sahai, “Power Scaling for Cognitive Radio”, WirelessCom, June 2005.

Références

Documents relatifs

Considering unknown and different channels between the primary and the cognitive users, an averaged received power spectrum across all the cognitive users is estimated by each

Tight upper and lower bounds for the success probability at a given primary receiver are obtained through a series of bounds developed for the Laplace transform of the

We define δ as the delay between the sampling instant of two consecutive BCS (so if the first BCS samples at instant nT s , the i-th BCS samples at instant nTs + i ( − 1 ).

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

We introduce the notion of outage capacity and derive optimal outage-rate trade-off for some commonly used power allocations and conclude on their ability to optimize rate and/or

In [14], the authors consider the spec- trum sharing context, and study the achievable SU’s ergodic capacity and the outage SU’s capacity under the peak/average transmit and

In a spectrum sharing context, the optimal power allocation strategies are studied in order to achieve the ergodic capacity of the SU under different fading channel models.. It is

On the one hand, while a centralized approach to the channel assignment problem in CRNs usually obtains best results considering solely the utilization of network capacity,