DOI QR코드

DOI QR Code

Minimum BER Power Allocation for OFDM-based Cognitive Radio Networks

  • Xu, Ding (Wireless Communication Key Lab of Jiangsu Province, Nanjing University of Posts and Telecommunications) ;
  • Li, Qun (Wireless Communication Key Lab of Jiangsu Province, Nanjing University of Posts and Telecommunications)
  • Received : 2015.03.15
  • Accepted : 2015.06.08
  • Published : 2015.07.31

Abstract

In this paper, the optimal power allocation algorithm that minimizes the aggregate bit error rate (BER) of the secondary user (SU) in a downlink orthogonal frequency division multiplexing (OFDM) based cognitive radio (CR) system, while subjecting to the interference power constraint and the transmit power constraint, is investigated under the assumption that the instantaneous channel state information (CSI) of the interference links between the secondary transmitter and the primary receiver, and between the primary transmitter and the secondary receiver is perfectly known. Besides, a suboptimal algorithm with less complexity is also proposed. In order to deal with more practical situations, we further assume that only the channel distribution information (CDI) of the interference links is available and propose heuristic power allocation algorithms based on bisection search method to minimize the aggregate BER under the interference outage constraint and the transmit power constraint. Simulation results are presented to verify the effectiveness of the proposed algorithms.

Keywords

1. Introduction

Cognitive radio (CR), as a promising technique to solve the problem of spectrum scarcity, has attracted lots of research attentions over the past dozen years [1]. In CR networks, licensed users, also known as primary users (PUs), and unlicensed users, also known as secondary users (SUs), coexist on the spectrum bands licensed to the PUs under the condition that the quality of service (QoS) of the PUs is not affected unduly. There are three models for the SUs to share the spectrum with the PUs: interweaved, overlay and underlay [2]. Similar to [3]-[5], we focus on the underlay model, in which the SUs can transmit simultaneously with the PUs over the same spectrum as long as the interference from the SUs to the PUs is below an acceptable limit.

On the other hand, orthogonal frequency division multiplexing (OFDM) is regarded as a promising candidate transmission technology for CR networks, because of its high transmission efficiency and flexibility in allocating radio resources. Therefore, OFDM-based CR networks have drawn a lot of attentions. In particular, the resource allocation problems in OFDM-based CR networks are hot research topics. In [4], power allocation algorithms were proposed for an OFDM-based CR network to maximize the SU sum rates under the interference power constraint only. In [5], efficient power allocation algorithms to maximize the SU sum rates under the interference power constraint as well as the transmit power constraint were proposed. [6] studied the power allocation problem to maximize the SU sum rates under the PU protection criterion expressed through a utility function. In [7], a constant interference strategy was proposed to allocate power to subcarriers such that the subcarriers are subject to the same interference. In [8], a fast and efficient power allocation algorithm for the OFDM-based CR network was proposed based on the parallel-shift property of water-filling. [9] proposed to utilize the gradient descent method to allocate power to subcarriers in OFDM-based CR networks to maximize the SU sum rates. In [10], the optimal power allocation strategy to maximize the SU sum rates under the PU rate loss constraint was proposed. In [11], two power allocation schemes with opportunistic subchannel access were proposed, respectively, to maximize the sum rates of the SU and the sum rates of the SU and the PU. In [12], a worst-case robust distributed power allocation scheme based on a non-cooperation game framework was proposed for an OFDM-based CR networks. In [13], the power allocation problems for a two-way OFDM-based CR network to maximize the ergodic sum rates of the SUs were investigated. In [14], a low-complex suboptimal power allocation algorithm was proposed for an OFDM-based CR network to maximize the SU sum rates.

The objectives of the above studies are to maximize the SU rate. However, the SU rate is clearly not the only performance indicator for the CR networks. Other important performance indicators include energy efficiency [15-17], outage probability [18], [19] and bit error rate (BER) (or symbol error probability, SEP) [20], [21]. In this context, BER, which is an important performance indicator in determining the transmission quality of the SU, has received much attention. For example, [20] proposed the optimal power allocation algorithms to minimize the average BER of the SU subject to various transmit power and interference power constraints. In [21], the expressions for the minimum average BER of the SU under either peak or average interference power constraints were derived based on the proposed optimal power allocation strategies. In [22], the expression for the average BER of an uplink CR network with opportunistic scheduling was derived based on the assumption that the SU which causes the minimum interference to the PU is selected for transmission. In [23], the authors proposed to choose the SU with the best channel quality for transmission and derived the expression for the average BER which is shown to outperform the result in [22]. In [24], the BER of the SU with difference antenna selection scheme was analyzed. In [25], closed-form expression for the BER of the multi-hop SUs under Rayleigh fading was derived. However, existing studies on BER of the SU, such as [20-25], focus on single channel non-OFDM-based CR networks. To the best of our knowledge, the problem of power allocation in OFDM-based CR networks targeting at minimizing the BER of the SU has not been touched yet in the existing literature.

Therefore, in this paper, an OFDM-based CR network is considered to coexist with a PU network. Instead of using the SU sum rates as the performance metric, minimizing the aggregate BER of the SU is considered to be the objective of the power allocation problem. The main contributions are:

The rest of the paper is organized as follows. The system model is presented in Section 2. With the perfect instantaneous CSI of the interference links known at the SU, the corresponding power allocation algorithms to minimize the aggregate BER of the SU under the interference power constraint and the transmit power constraint are given in Section 3. With the CDI of the interference links known at the SU, the corresponding power allocation algorithms to minimize the aggregate BER of the SU under the interference outage constraint and the transmit power constraint are given in Section 4. Simulation results are provided in Section 5 to verify the proposed algorithms. Section 6 concludes the paper.

 

2. System Models

In this paper, an OFDM-based CR network, where a pair of secondary transmitter and secondary receiver share the same spectrum with the PU on N subcarriers, is considered1. The instantaneous channel power gains on subcarrier n from the secondary transmitter to the secondary receiver, the secondary transmitter to the primary receiver, and the primary transmitter to the secondary receiver are denoted by , and , respectively. All the channels involved are assumed to be independent block fading channels. The noises power is denoted by σ2. It is assumed that the SU has perfect CSI of its own communication link, i.e., the instantaneous channel power gains, , for all N subcarriers. In practice, can be obtained at the SU by classic channel estimation and feedback mechanisms. As for the CSI of the interference links, i.e., the instantaneous channel power gains, and , for all N subcarriers, two scenarios are considered. In the first scenario in Section 3, we assume perfect knowledge of and at the SU. In practice, can be obtained by cooperation between the SU and the PU. For example, the PU can estimate and then feed it back to the SU. Similarly, can be obtained at the SU by estimating the received signal power from the primary transmitter. In the second scenario in Section 4, a more practical situation is considered where only the CDI of and is available at the SU. It is noted that long-time channel measurements can be conducted to obtain such CDI.

 

3. Power Allocation with Perfect CSI

In this section, with the perfect CSI of the interference links available at the SU, the problem of power allocation for the SU to minimize the aggregate BER, under the interference power constraint and the transmit power constraint, is studied. The power allocation problem is formulated as follows

where Pn is the transmit power of the SU on subcarrier n, is the prescribed interference power limit, is the prescribed transmit power limit, is the signal to interference and noise ratio (SINR) at the SU on subcarrier n, Tn is the transmit power of the PU on subcarrier n, ber(γn) and is BER on subcarrier n as a function of γn. Assume Gray-coded square M-ary quadrature amplitude modulation (QAM) scheme is adopted, then we have [28]

where M is the constellation size, φ(M) is the number of terms for summation, Q(x) is the Gaussian probability integral defined as Q(x) = , and (GM,j, gM,j) is a pair of modulation mode dependent constants given in [28]. Considering the fact that minimizing 1 - is equivalent to maximizing , P1 is equivalent to the following problem

Since ln(x) is a monotonically increasing function of x, maximizing is equivalent to maximizing ln . Thus, one can show that the above problem has the same solution as the one for the following problem

It can be easily verified that the objective function in (6) is concave and the constraints (2) and (3) are affine functions with respect to Pn. Therefore, P2 is concave and can be solved by convex optimization [29].

The Lagrangian of P2 is expressed as

where λ and μ are the dual variables associated with constraints (2) and (3), respectively. It is observed that L can be rewritten as

where

Then, the Lagrange dual function of the problem is expressed as

where

As can be seen from (10) and (11), the dual function can be obtained by decomposing into N independent subproblems as in (11) and solving them independently. It can be easily seen that the problem in (11) is concave. Thus, the optimal power allocation must satisfy = 0, that is

We reformulate (12) as

It is noted that the closed-form expression for is not available from (13). However, it is easy to observe that the left-hand side of (13) is a monotonically decreasing function of Pn and the right-hand side of (13) is a monotonically increasing function of Pn. Thus, we resort to the bisection search method to obtain for fixed λ and μ as shown in Algorithm 1 (Alg1).

Finally, the optimal λ and μ can be obtained by the subgradient metod that iteratively updates λ and μ as follows

where t is the iteration number, θ1 and θ2 are the step sizes. The subgradient update in (14) and (15) is guaranteed to converge to the optimal λ and μ as long as θ1 and θ2 are chosen to be sufficiently small [30].

The algorithm to solve P1 is summarized as follows.

The complexity of Algorithm 2 (Alg2) is analyzed briefly as follows. For fixed λ and μ, the bisection method in Alg1 converges as O(Nlog2(1/ε)) with guaranteed error tolerance of ε. As for the subgradient method, a small number Ω of iterations are required according to [31]. In summary, the total complexity is O(ΩNlog2(1/ε)).

In order to reduce the complexity of Alg2, in the rest of the section, we propose a suboptimal algorithm with less complexity. According to Table 6.1 in [32], the expression in (4) can be approximated at high SINR as

where a = 4( - 1)/(log2M) and b = 3log2M/(M - 1) The above approximation has been widely used in literature such as [21]. Thus, P2 can be approximated as

Under the assumption of high SINR, the value of is small and the objective function in (17) can be approximated as . It has been verified in [21] that is concave. Thus, is also concave. Using the method similar to that in solving P2, the optimal power allocation, , for P3, satisfies

After some mathematical manipulation of (18), we have

It is observed that (19) has a form xex = a. Thus, the optimal power allocation, , for P3, can be obtained in closed-form as

where W(·) denotes the Lambert W function [33]. The value of λ and μ can be obtained by the subgradient method similar to that in Alg2.

The suboptimal algorithm is summarized as follows.

Since Algorithm 3 (Alg3) does not need to perform the bisection search, the complexity reduces to O(ΩN), which is much less complex than O(ΩNlog2(1/ε)) of Alg2.

 

4. Power Allocation with CDI

In this section, with only the CDI of the interference links available at the SU, the power allocation problem for the SU to minimize the aggregate BER is studied. We assume that the interference links experience Rayleigh fading and thus the channel power gains and follow exponential distribution. We denote αsp and αps the mean values of and , respectively. It is noted that it is impossible for the SU to satisfy the interference power constraint (2) with only CDI of . Thus, instead of using the interference power constraint, the interference outage constraint, which allows a certain percentage of outage, is adopted as

where ζ is the target interference outage probability. Note that, although a certain percentage of interference outage exists, the PU can be protected as long as the constraint (21) is satisfied, and such kind of constraint has been adopted in existing literature such as [34], [35].

The power allocation problem to minimize the aggregate BER under the interference outage constraint and the transmit power constraint with CDI can be formulated as follows

where . Here, we use the mean value of instead of due to the fact that is not available. To solve P4, we need to obtain the distribution of to further investigate constraint (21). For this, we use the result from [36] where the probability density function of I = is given as

Thus, the interference outage probability can be written as

Even though we have obtained the closed-form expression for Pout, it is still difficult to solve P4. Alternatively, we develop a heuristic power allocation algorithm in what follows. First, we consider a similar problem without constraint (21) as

Following the similar methods for solving P1 in section 3, we can obtain optimal algorithm for solving P5 similar to Alg2 and suboptimal algorithm similar to Alg3. We denote Alg2 and Alg3 for solving P5 as Alg2′ and Alg3′, respectively2.

Proposition 1: Pout is a strictly decreasing function of the dual variable μ if Alg2′ or Alg3′ is applied.

Proof: If μ increases, the right-hand side of (13) increases which results in smaller value of Pn. By examining (21), it is easy to see that Pout is an increasing function of Pn. Therefore, Pout is a strictly decreasing function of μ if Alg2′ is applied. As for Alg3′, since W(x) is a increasing function of x for x > 0 [33], Pn is a decreasing function of μ according to (20). Thus, Pout is a strictly decreasing function of μ if Alg3′ is applied.

This completes the proof.

Based on Proposition 1, a simple bisection search method can be used to determine the μ until the target interference outage probability is achieved. The proposed power allocation algorithm to solve P4 is described in Algorithm 4.

We denote Algorithm 4 which uses Alg2′ to obtain as Alg4-1 and denote Algorithm 4 which uses Alg3′ to obtain as Alg4-2. The complexity of Alg4-1 and Alg4-2 is analyzed briefly as follows. Under the worst case when bisection search method for obtaining μ is involved, the bisection method converges as O(log2(1/δ)). According to the analysis in Section 3, the complexity of Alg2 is O(ΩNlog2(1/ε)) and the complexity of Alg3 is O(ΩN). Therefore, the total complexity of Alg4-1 is O((1 + log2(1/δ))ΩNlog2(1/ε)) and the total complexity of Alg4-2 O((1 + log2(1/δ))ΩN).

 

5. Simulation Results

This section presents simulation examples to verify the performance of the proposed power allocation algorithms. In the simulation, all the channels involved are assumed to be Rayleigh fading. The average channel power gain for the secondary communication link is assumed to be 1, i.e. E{} = 1, . The average channel power gains for the interference links are assumed to be 0.001, i.e. E{} = 0.001, E{} = 0.001, . In addition, we set σ2 = 0.001, M = 4, N = 8, Tn = 0 dB and = 10 dB.

Fig. 1 plots the aggregate BER of the SU with Perfect CSI against . In the figure, the results of three reference algorithms are also given for comparison purposes. In reference algorithm 1 (Ref1), the uniform power allocation, where the available transmit power and interference power are distributed evenly between N subcarriers, is used, i.e., Pn = min(, /)/N The reference algorithm 2 (Ref2) adopts the conventional water-filling power allocation for non-CR OFDM systems [26]. Beside, to control the interference to the PU, the power allocation on subcarrier n is capped by /N. In reference algorithm 3 (Ref3), the optimal power allocation algorithm to maximize the SU sum rates proposed in [5] is used. It is seen that the aggregate BER of the SU decreases with the increases of and finally saturates as increases further. This indicates that restricts the performance of the SU when is large. It is also seen that the aggregate BER achieved by Alg2 is smaller than that achieved by Alg3. In addition, it is observed that the three reference algorithms achieve very similar aggregate BER levels for small . For large , it is observed that Ref1 achieves lower aggregate BER than that of Ref2 and Ref3. It is also observed that both Alg2 andAlg3 significantly outperform the three reference algorithms, especially for large .

Fig. 1.Aggregate BER of the SU with Perfect CSI against .

Fig. 2 plots the convergence behavior of the proposed power allocation algorithms with CDI. It is shown that both Alg4-1 and Alg4-2 converge in less than twenty iterations. This indicates that the proposed heuristic algorithms are practically feasible. It is also shown that the interference outage probability Pout equals to the target interference outage probability ζ when the algorithms converge. This indicates that the proposed algorithms can guarantee that the interference outage constraint in (21) is satisfied and thus the PU is protected with only CDI available.

Fig. 2.Convergence behavior of the proposed power allocation algorithms with CDI ( = -20 dB and ζ = 0.01).

Fig. 3 plots the aggregate BER of the SU with CDI against for different values of ζ. For the purpose of comparison, results of Alg2 and Alg3 with perfect CSI are also given. It is seen that the aggregate BER of the SU with CDI achieved by Alg4-1 (or Alg4-2) decreases as increases and saturates when is very large. It is also seen that, as ζ increases, the aggregate BER decreases for small and does not change for large . This indicates that, for large value of , the transmit power constraint becomes the dominant constraint and thus increasing the values of and ζ does not improve the performance of the SU. In addition, it is seen that Alg4-1 outperforms Alg4-2. It is also seen that Alg4-1 and Alg4-2 always perform worst than Alg2 and Alg3, respectively. This indicates that the performance of the SU drops with only CDI available compared to the case of perfect CSI.

Fig. 3.Aggregate BER of the SU with CDI against .

 

5. Conclusions

This paper studies the power allocation problem in a downlink OFDM-based CR network targeting at minimizing the aggregate BER of the SU. Assuming that the instantaneous CSI of the interference links is perfectly known, an optimal algorithm and a suboptimal algorithm with less complexity are proposed under the interference power constraint and the transmit power constraint. It is shown that the proposed algorithms significantly outperform the existing reference algorithms. On the other hand, assuming only the CDI of the interference links is available, two heuristic power allocation algorithms based on bisection search method are proposed under the interference outage constraint and the transmit power constraint. It is shown that the PU QoS in terms of interference outage probability can be well protected by the proposed algorithms with only CDI available. It is also shown that with only CDI available, the performance of the SU drops compared to the case of perfect CSI.