Next Article in Journal
A Comparison between the Decimated Padé Approximant and Decimated Signal Diagonalization Methods for Leak Detection in Pipelines Equipped with Pressure Sensors
Next Article in Special Issue
Recharging Schedule for Mitigating Data Loss in Wireless Rechargeable Sensor Network
Previous Article in Journal
Tailored Algorithm for Sensitivity Enhancement of Gas Concentration Sensors Based on Tunable Laser Absorption Spectroscopy
Previous Article in Special Issue
Heterogeneous Wireless Networks for Smart Grid Distribution Systems: Advantages and Limitations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Cooperative Feedback Bits Allocation and Transmit Power Control in Underlay Cognitive Radio Networks

Department of Electronic Engineering, Sogang University, Seoul 04107, Korea
*
Author to whom correspondence should be addressed.
Sensors 2018, 18(6), 1809; https://doi.org/10.3390/s18061809
Submission received: 24 April 2018 / Revised: 1 June 2018 / Accepted: 1 June 2018 / Published: 4 June 2018
(This article belongs to the Special Issue QoS in Wireless Sensor Networks)

Abstract

:
In this paper, we consider an underlay cognitive radio network where the spectrum is shared with the primary network. Due to the coexistence of primary and secondary networks, primary users (PUs) are interfered with by the inter-network interference, at the same time secondary users (SUs) counteract the intra-network (inter-user) interference. Based on the cooperative feedback between the primary network and the secondary network, the secondary transmitter (ST) applies the cognitive beamforming to suppress the interference to PUs while improving the sum rate of SUs. We herein propose an adaptive feedback bits allocation among multiple PUs and SUs where the quantized channel direction information (CDI) for the interference channel is forwarded to the ST in order to utilize the beamforming. Moreover, based on the cognitive beamforming, we adjust the transmit power of the ST under the constraint of the average interference at PUs. To jointly solve the feedback bits allocation and the transmit power control problems, we formulate an optimization problem which requires a little iterations compared with the separated feedback bits allocation and the transmit power control problems. Numerical results show that the proposed scheme significantly improves the sum rate of SUs while satisfying the average interference constraint at PUs.

1. Introduction

Cognitive radio (CR) has been extensively studied to overcome the spectrum scarcity problem by allowing the secondary users (SUs) to access the spectrum assigned for a primary network [1]. One of the CR strategy, an underlay CR, allows that the primary network and secondary network can transmit signal simultaneously [2,3].
In the underlay CR network, a fundamental challenge is to satisfy the inter-network interference constraint from the secondary transmitter (ST) to the primary users (PUs) while improving the performance of the secondary network by minimizing the intra-network interference [4,5,6]. Cognitive beamforming and transmit power control are promising techniques that enable the ST to suppress the inter-network interference to PUs [7]. In [8,9], a joint beamforming and power allocation for the CR network is considered to maximize the sum rate of SUs while adjusting the interference to PUs to below a tolerable level. However, the authors of [8,9] assumed the perfect channel direction information (CDI) of the inter-network and intra-network interference channels at the ST. In practical systems, the cognitive beamforming requires the CDI feedback from the primary network to the secondary network, which is called the cooperative feedback. Therefore, we focus on communication scenarios where the ST gets quantized CDI via the dedicated feedback channel from PUs and SUs [10].
Many researchers have investigated the effect of the limited feedback on the cognitive beamforming in underlay CR networks. In [11], the authors endeavored to minimize the maximum inter-network interference by adaptively allocating the feedback bits for PUs when the amount of feedback bits for PUs is limited. Nevertheless, PUs may suffer severe interference from the ST because the inter-network interference constraint is not taken into consideration. On the other hands, some researchers have studied how to separate the feedback bits for reporting the CDI and the power control information when the amount of feedback bits per PU is fixed [7,12]. The authors of [7] attempted to minimize the outage probability of serving SUs while satisfying the rate requirement of serving PUs. The authors of [12] aimed to maximize the SU’s link gain under the inter-network interference constraint at the PU. The existing work of [7,11,12] has considered the only cooperative feedback from PUs to the ST in order to mitigate the inter-network interference, whereas the feedback from SUs to the ST is additionally applied to the underlay CR network with the limited feedback so as to enhance the performance of the secondary network by mitigating the intra-network interference [13,14,15]. In [13], authors have calculated the achievable rate of SUs while keeping the interference power at the PU below the predetermined threshold. In [14,15], while the amount of feedback bits is equally allocated to all the PUs, the ST adjusts the transmit power so that the inter-interference becomes less than the predetermined threshold. In [14], the feedback bits allocation scheme was proposed to maximize the sum rate of SUs under the constraint of the amount of feedback bits for SUs. To achieve a balance between the performance of the secondary network and the feedback cost, the authors of [15] proposed the feedback utility function, which is defined as the difference between the average sum rate of SUs and the feedback cost while satisfying the interference constraint at PUs.
Most previous studies equally allocated the feedback bits to PUs (or SUs) or they considered the problem of allocating the total feedback bits among only PUs (or SUs) [7,11,12,13,14,15]. That is, the previous studies dealt with the feedback bits allocation for PUs and SUs separately. Considering that total feedback resource is limited in CR networks; however, it is desired to adaptively adjust the amount of the feedback bits for PUs and SUs. Meanwhile, when the cognitive beamforming is adopted, the transmit power of the ST should be adjusted according to both the interference constraint and the allocated feedback bits for PUs. In previous studies of [7,12,15], the relationship between the transmit power and feedback bits has been investigated under the predetermined interference threshold, but a joint feedback bits allocation and transmit power control scheme has not been proposed.
The contributions of this paper are listed as follows. First, based on the problem of allocating total feedback bits among PUs and SUs, we formulate an optimization problem to maximize the sum rate of SUs while satisfying the average inter-network interference constraint at PUs. We then derive the upper bound of the transmit power of the ST when the amount of feedback bits for PUs is given. Second, to jointly solve the feedback bits allocation and transmit power control problems, we propose an integrated optimization problem in terms of the amount of feedback bits for SUs. In addition, if the proposed iterative algorithm is adopted, it is shown that the number of iterations to find the optimal feedback bits and transmit power of the ST is significantly reduced when compared with separated feedback bits allocation and transmit power control schemes.
The rest of the paper is organized as follows. Section 2 describes the system model and the cooperative feedback procedure. Section 3 presents the joint optimization problem of allocating feedback bits and adjusting the transmit power of the ST, simultaneously. We present the numerical results under various system parameters in Section 4. Finally, Section 5 concludes the paper.
Notation: We use bold upper and lower case letters to denote matrices and column vectors, respectively. ( · ) H , ( · ) T , E [ · ] , | · | , and | | · | | respectively denote the conjugate transpose, the transpose, the expectation, the absolute value, and the norm of a vector. The acronym i.i.d. means “independent and identically distributed”.

2. System Model

In this section, we describe the system model of the underlay CR network with the cooperative limited feedback.

2.1. System Description

We consider an underlay CR network composed of the primary network and the secondary network, as shown in Figure 1. It is assumed that the secondary network shares the same spectrum with the primary network to transmit the data in the downlink. The secondary network includes a ST with N t antennas which serves M SUs while satisfying the interference constraint to K PUs in the primary network. PUs and SUs are equipped with a single antenna. The interference constraint is the precondition that the primary network allows the secondary network to access the licensed spectrum [15]. Meanwhile, the primary transmitter will also interfere with the SUs. In this paper, we assume that the interference from the primary transmitter to the SU is integrated into the noise at SU. Therefore, we exclude the primary transmitter in the system model.
Let P be the transmit power for each SU. It is assumed that the total transmit power at ST is distributed to M SUs equally. Then, the received interference signal of PU k from ST is represented as
y p u , k = P L p u , k m = 1 M g k H w m s m ,
where L p u , k is the path loss factor from the ST to the PU k; g k C N t × 1 is the channel vector from the ST to the PU k; w m C N t × 1 is the transmit beamforming vector of the ST for SU m; and s m denotes the transmitted symbol to SU m.
On the other hand, the received signal of SU m is expressed as
y s u , m = P L s u , m h m H w m s m + P L s u , m n = 1 , n m M h m H w n s n + n m ,
where L s u , , m is the path loss factor from the ST to the SU m; h m C N t × 1 is the channel vector from the BS to CUE k; and n m is an additive white Gaussian noise (AWGN) for SU m with zero mean and unit variance. It is assumed that all the channel elements are drawn from i.i.d. complex Gaussian random variables with zero mean and unit variance. Please note that the first term in Equation (2) accounts for the desired signal, while the second term denotes the intra-network interference signal.
Then, the instantaneous interference from the ST to PU k is given by
I p u , k = P L p u , k m = 1 M | g k H w m | 2 .
As the interference constraint, the average interference constraint and the peak interference constraint are commonly adopted for the constraint condition in the CR system. As shown in the previous works of [16,17], The average interference constraint is more favorable than the peak interference constraint in aspects of the throughput maximization. Accordingly, we assume the average interference constraint for the underlay CR network. Let I t h be the allowable maximum average interference from the ST to PUs. Then, the average inter-network interference constraint is defined by
E [ I p u , k ] I t h .
Meanwhile, the instantaneous SNR of the SU m is represented by
γ m = P L s u , m | h m H w m | 2 1 + P L s u , m n = 1 , n m M | h m H w n | 2 ,
where the intra-network interference at SU m is defined by I s u , m = P L s u , m n = 1 , n m M | h m H w n | 2 .

2.2. Cooperative Limited Feedback

We consider the cooperative limited feedback between the primary network and the secondary network. The secondary network purchases the partial feedback resource to obtain the CDI of the interference channel from the ST to PUs. We herein focus on the quantization procedure for the CDI of the inter-network and intra-network interference channels, which are defined as g ˜ k = g k / | | g k | | and h ˜ m = h m / | | h m | | , respectively.
In the cooperative limited feedback system, each user firstly quantizes the CDI of the received interference channel through the given codebooks designed by the random vector quantization (RVQ) method [18,19]. Let us define the codebook for the ST, the PU k, and the SU m as
C p u , k = { c p u , k | = 1 , , 2 β p u , k } ,
C s u , m = { c s u , m | = 1 , , 2 β s u , m } ,
where c p u , k C N t × 1 denotes the th codeword for the ST and the PU k; β p u , k indicates the number of allocated feedback bits between the ST and the PU k; c s u , m C N t × 1 denotes the th codeword for the ST and the SU m; and β s u , m indicates the number of allocated feedback bits between the ST and the SU m; Then, the quantized CDI is obtained as
g ^ k = arg max c p u , k C p u , k | g ˜ k c p u , k | ,
h ^ m = arg max c s u , m C s u , m | h ˜ m c s u , m | .
Then, each PU and SU feeds back the codeword indices to the ST without loss and delay. We herein consider that the total number of feedback bits for the PUs and SUs is limited to
β T = k = 1 K β p u , k + m = 1 M β s u , m = β p u T + β s u T ,
where β p u T and β s u T are the sum of the allocated feedback bits for PUs and SUs, respectively. It is assumed that the feedback bits for the channel quality information (CQI) is not included in β T bits. In other words, to focus on the effect of the quantized CDI with the cognitive beamforming, we assumed that the kth PU and the mth SU can perfectly report its CQI to the ST, i.e., | | g k | | 2 and | | h m | | 2 .
Based on the quantized CDI feedback from PUs and SUs to the ST, we utilize the transmit zero-forcing beamforming (ZFBF) to mitigate the inter-network and intra-network interference, simultaneously. The transmit beamforming vector for the SU m is determined by
[ G ^ , H ^ m ] H w m = 0 ,
where the set of the inter-network interference channels is denoted by G ^ which is defined as G ^ = [ , g ^ k , ] for k = 1 , , K ; and the set of the intra-network interference channels for SU m is H ^ m which is defined as H ^ m = [ , h ^ n , ] for n = 1 , , M and n m .

3. Proposed Joint Feedback Bits Allocation and Transmit Power Control

In this section, we propose a joint feedback bits allocation and the transmit power control to maximize the sum rate of the secondary network while satisfying the average interference constraint from the ST to PUs. Intuitively, when I t h is given, allocating more feedback bits for PUs can inform more accurate quantized CDI to the ST, which results in the reduction of the inter-network interference. At the same time, the available transmit power of the ST increases until satisfying the average interference constraint; however, the intra-network interference also increases because the number of available feedback bits for SUs is reduced due to the limitation of the total feedback bits for the CR network. Accordingly, to maximize the sum rate of SUs, we should achieve a balance between the transmit power and the allocation of the feedback bits between PUs and SUs.

3.1. Transmit Power Control and Feedback Bits Allocation for PUs

When the number of feedback bits for PU is given, we determine the transmit power so that the inter-network interference to the PU meets the allowable average interference constraint. The average interference from the ST to the PU k can be rewritten as follows:
E [ I p u , k ] = P L p u , k E [ | | g k | | 2 ] m = 1 M E [ | g ˜ k H w m | 2 ] .
If the obtained CDI at the ST is perfect, E [ g ˜ k H w m ] of (12) becomes zero by the beamforming. However, the obtained CDI at the ST is imperfect due to the quantization, and thus the interference is residual to the PU. Therefore, we investigated the relationship between the average interference and the number of assigned feedback bits.
Theorem 1.
Given β p u , k , the average interference from the ST to the PU k is tightly upper bounded by
E [ I p u , k ] < P L p u , k M N 2 β p u , k N t 1 ,
where we connote N = N t / ( N t 1 ) for the notational simplicity.
Proof of Theorem 1.
According to the theorem of RVQ, we decompose the channel vector as
g ˜ k = 1 κ g ^ k + κ e k ,
where κ = sin 2 ( ( g ˜ k , g ^ k ) ) is the amplitude of the quantization error; and e k is an i.i.d unit norm vector. Since the transmit beamforming vector based on the quantized CDI is designed to null out the interference, we can obtain
| g ˜ k H w m | 2 = κ | e k H w m | 2 .
Then, by using the fact that E [ κ ] < 2 β p u , k / ( N t 1 ) and E [ | e k H w m | 2 ] = 1 / ( N t 1 ) [19], we can easily represent the upper bound of the average interference from the ST to the PU k as Equation (13). ☐
Let P k be the transmit power for each SU to satisfy the interference constraint, I t h for PU k when β p u , k is given. Then, substituting Equation (13) with Equation (4), the upper bound of P can be represented by
P k P = I t h L p u , k M N 2 β p u , k N t 1 .
Please note that the obtained P k is a valid transmit power for only PU k.
Next, suppose that the transmit power of the ST for each SU is P. Then, the feedback bits allocation for PU k can be easily determined. We rearrange Equation (16) in terms of β p u , k . As a result, we obtain the optimal number of feedback bits for each PU k, β p u , k * , which is represented by
β p u , k * = ( N t 1 ) log 2 P L p u , k M N I t h + ,
where x + = max { 0 , x } and x indicates the round operation.
Now, when P is given, we present the optimal feedback bits for each PU as shown in Equation (17). Then, the optimal amount of feedback bits for PUs is expressed as
β p u T = k = 1 K ( N t 1 ) log 2 P L p u , k M N I t h +
= ( N t 1 ) log 2 P M N I t h K + log 2 k = 1 K L p u , k ,
where we imply that the round operation in Equation (18) can be removed. We rearrange Equation (19) in terms of P, and we obtain the optimal transmit power of the ST, P * , as follows:
P * = I t h M N k = 1 K L p u , k 1 / K 2 β p u T K ( N t 1 ) = I t h M N k = 1 K L p u , k 1 / K 2 β T β s u T K ( N t 1 ) .
Interestingly, it is confirmed that the optimal transmit power is adjusted according to the amount of feedback bits for PUs or SUs, i.e., β p u T or β s u T .

3.2. Feedback Bits Allocation for SUs

In this subsection, when the amount of feedback bits for SUs is given, we propose the feedback bits allocation scheme to maximize the sum rate of SUs. Before allocating the feedback bits for SUs, we investigate the average rate loss between the perfect CDI and the quantized CDI feedback at the secondary network. It is well-known that the problem minimizing the average rate loss is the alternative optimization problem maximizing the data rate when the transmit power is given in the limited feedback system [20,21].
Let r m be the average rate loss of the SU m, and we have
r m E log 2 1 + P L s u , m | | h m | | 2 E log 2 1 + P L s u , m | h m H w m | 2 1 + I s u , m = E log 2 1 + P L s u , m | | h m | | 2 1 + P L s u , m | h m H w m | 2 + I s u , m m + E log 2 1 + I s u , m log 2 1 + E I s u , m ,
where log 2 ( 1 + P L s u , m | | h m | | 2 ) term is the data rate with the perfect CDI which perfectly nulls out the intra-network interference. The inequality is obtained by setting m 0 and applying Jensen’s inequality [22]. According to the Theorem 1, the average intra-network interference among the SUs is tightly upper bounded by
E [ I s u , m ] = P L s u , m E [ | | h m | | 2 ] n = 1 , n m M E [ | h ˜ m H w n | 2 ] < P L s u , m ( M 1 ) N 2 β s u , m N t 1 .
Then, the average sum rate loss of the SUs is bounded as
m = 1 M log 2 1 + E I s u , m m = 1 M log 2 1 + P L s u , m ( M 1 ) N 2 β s u , m N t 1 = log 2 m = 1 M 1 + P L s u , m ( M 1 ) N 2 β s u , m N t 1 .
Based on the upper bound of the average sum rate of SUs, we can formulate the feedback bits allocation problem for SUs as follows.
min m = 1 M 1 + P L s u , m ( M 1 ) N 2 β s u , m N t 1 s . t . m = 1 M β s u , m β s u T .
The optimization problem of Equation (24) is a logarithmically convex function and therefore we can find the optimal solution. The Lagrangian function of Equation (24) is given by
L β s u , m , λ = m = 1 M 1 + P L s u , m ( M 1 ) N 2 β s u , m N t 1 + λ m = 1 M β s u , m β s u T , m ,
where λ is the Lagrangian multiplier for the constraint. Applying the Karush-Kuhn-Tucker (KKT) condition, we can obtain the following necessary and sufficient conditions,
L β s u , m , λ β s u , m = ln ( 2 ) P L s u , m ( M 1 ) N ( N t 1 ) 2 β s u , m N t 1 n = 1 , n m M 1 + P L s u , n ( M 1 ) N 2 β s u , n N t 1 + λ = 0
for m = 1 , , M . Additionally, we have
L β s u , m , λ λ = m = 1 M β s u , m β s u T = 0 .
By substituting Equation (26) into Equation (27), we obtain the optimal number of allocated feedback bits for SU m as follows:
β s u , m * = β s u T , β s u T M + ( N t 1 ) log 2 P L s u , m N n = 1 M ( P L s u , n N ) 1 / M + , m .
Even though the feedback bits allocation strategy is based on the upper bound of the average rate loss, we notice the following information. The allocated feedback bits for each channel link depend on the number of transmit antennas, N t , the number of serving SUs, M, and the geometric mean of the total received power by the intra-network interference. Hence, more feedback bits are allocated to the stronger channel link to minimize the average rate loss.

3.3. Iterative Feedback Bits Allocation and Transmit Power Control

In Section 3.1, the transmit power control and feedback bits allocation for PUs are investigated, whereas in Section 3.2, the feedback bits allocation for SUs is proposed when the transmit power of the ST is given. However, the feedback bits allocation and the transmit power control problems should be jointly solved to maximize the sum rate of SUs while satisfying the average interference constraint.
We first derive the lower bound of the average data rate of SU m. From the result (22), we have
E log 2 1 + P L s u , m | h m H w m | 2 1 + I s u , m log 2 1 + P L s u , m E [ | | h m | | 2 ] 1 + E [ I s u , m ] log 2 1 + P L s u , m N t 1 + P L s u , m ( M 1 ) N 2 β s u , m N t 1 , m .
Then, the joint optimization problem of the feedback bits allocation and transmit power control can be written as
max m = 1 M log 2 1 + P L s u , m N t 1 + P L s u , m ( M 1 ) N 2 β s u , m N t 1 s . t . ( C 1 ) P L p u , k M N 2 β p u , k N t 1 I t h , k , ( C 2 ) k = 1 K β p u , k + m = 1 M β s u , m β T , ( C 3 ) P P max ,
where (C1) is the average interference constraint at PUs; (C2) is the total number of feedback bits constraint; and (C3) is the maximum allowed transmit power constraint for each SU.
To solve the joint optimization problem, we integrate the object function (30) with the result of the optimal transmit power of the ST in (20) and the feedback bits allocation for SUs in (28). We first substitute (28) into the object function which stands for maximizing the sum rate of SUs when P and β s u T are given. Then, P of the object function is replaced with (20), where the substituted P satisfies the average interference constraint at PUs when β s u T is given. After the above mathematical calculations, the object function is expressed as the function of β s u T , which is represented by
m = 1 M F m ( β s u T ) = m = 1 M log 2 1 + μ L s u , m 2 β s u T K ( N t 1 ) log 2 1 + ν 2 ( K + M ) β s u T K M ( N t 1 ) ,
μ = I t h ( N t 1 ) M k = 1 K L p u , k 1 / K 2 β T K ( N t 1 ) , ν = I t h ( M 1 ) M k = 1 K L p u , k 1 / K m = 1 M L s u , m 1 / M 2 β T K ( N t 1 ) ,
where we denote some positive constants by using μ and ν for the sake of clarity. As shown in Equation (31), the data rate of SU m is determined by β s u T when the proposed feedback bits allocation and transmit power control are adopted. Accordingly, finding the optimal β s u T plays a key role in maximizing the sum rate of SUs while satisfying the average interference constraint at PUs.
We now investigate the iterative algorithm to find the optimal β s u T . The iterative algorithm is based on the bisection method. Firstly, taking the derivative of F m ( β s u T ) with respect to β s u T , we have
F m ( β s u T ) β s u T = μ L s u , m K ( N t 1 ) 1 + μ L s u , m 2 β s u T K ( N t 1 ) 2 β s u T K ( N t 1 ) + ( K + M ) ν K M ( N t 1 ) 1 + ν 2 ( K + M ) β s u T K M ( N t 1 ) 2 ( K + M ) β s u T K M ( N t 1 ) ,
for m = 1 , , M . Then, according to the value of m = 1 M F m ( β s u T ) / β s u T , we varies β s u T until the value of m = 1 M F m ( β s u T ) / β s u T is converged. The iterative algorithm is outlined as follows:
Algorithm 1 Iterative algorithm to find the optimal β s u T
1:
Initialize β s u U B = β T and β s u L B = β T β p u T , where β p u T is determined by Equation (19) when P = P max
2:
Set β s u T ( β s u U B + β s u L B ) / 2 +
3:
while ( β s u U B β s u T ) and ( β s u L B β s u T ) do
4:
  if m = 1 M F m ( β s u T ) / β s u T > 0 then
5:
    Update β s u L B β s u T
6:
  else if m = 1 M F m ( β s u T ) / β s u T < 0 then
7:
    Update β s u U B β s u T
8:
  end if
9:
  Update β s u T ( β s u U B + β s u L B ) / 2 +
10:
end while
11:
return β s u T
Let the lower bound and upper bound for the sum of feedback bits for SUs be respectively denoted by β s u L B and β s u U B . We first initialize β s u L B , β s u U B and β s u T . We then find optimal β s u T by using the bisection method until any of β s u L B and β s u U B equals to β s u T . Since the amount of feedback bits has an integer value, the bisection method requires log 2 ( β s u U B β s u L B ) iterations to converge β s u U B β s u L B 1 [23,24].
Meanwhile, we investigate the number of required iterations when the feedback bits allocation and transmit power control problems are separately solved. Let the lower bound and the upper bound for the transmit power of the ST be the P L B and P U B , respectively. Then, the bisection method requires log 2 ( P U B P L B ) / ϵ iterations to converge P U B P L B < ϵ , where ϵ is the accuracy. Since ϵ is a small value and P U B P L B is significantly bigger than β s u U B β s u L B , the separated feedback bits allocation and transmit power control problems require more iterations compared with the joint optimization problem.

4. Numerical Results

In this section, we present the numerical results to validate the proposed feedback bits allocation and transmit power control scheme. We consider the underlay CR network with K = 2 , M = 2 , and N t = 4 . Let d s u , m be the distance between the ST and SU m; and d p u , k be the distance between the ST and PU k. We define the average received signal power from the ST to the SU m as
P ¯ s u , m = P L s u , m ,
where L s u , m = ( d 0 / d s u , m ) α . The path loss factor for PU k is defined as L p u , k = ( d 0 / d p u , k ) α in a similar manner. We set the reference distance to be unity, i.e., d 0 = 1 m. The path loss coefficient is considered as α = 3.8 . For all scenarios, P max is set to be P ¯ s u , m = 0 dB at the cell edge, d s u , m = 500 m. Table 1 summarizes parameters used for numerical results.
For the performance comparison, we consider two conventional schemes that allocate β s u T ( = β T β p u T ) bits for SUs. In the the equal feedback bits allocation (EFA) scheme, the amount of feedback bits is equally allocated to all SUs, i.e., β s u , m = β s u T / M , m . In the adaptive feedback bits allocation (AFA) scheme based on Equation (28), the amount of feedback bits is adaptively allocated for each SU to maximize the sum rate of SUs. For the cooperative feedback, it is assumed that the amount of feedback bits is equally allocated for all PUs, i.e., β p u , k = β T / ( K + M ) , k . Then, the transmit power of the ST is determined by min ( P k ) , k . The above strategy is similar with the conventional scheme of [15]. In addition, the overall numerical results are obtained using 10,000 independent PU and SU drop events.
First of all, we investigate the feedback bits allocation and transmit power control strategy according to the distance between the ST and PUs when d s u , m = 250 m for SUs. Here, it is assumed that β T is set as 20 bits; and I t h is fixed to 0 dB. The feedback bits allocation strategy is presented in Figure 2. For the cooperative feedback region, d p u , k = [ 0 , 750 ] m, as β p u , k decreases, a more accurate CDI for the inter-network interference channel is required to satisfy the average interference constraint at PUs. Meanwhile, in a non-cooperative feedback region, d p u , k = [ 750 , 1000 ] m, the CDI of the inter-network interference channel is not necessary since the strength of the interference signal is sufficiently weak. The obtained region can be exploited to decide whether the cooperative feedback is performed or not.
At the same time, the power allocation strategy is shown in Table 2. We presented P ¯ s u , m at the cell edge according to the optimal P. As d p u , k increases, P ¯ s u , m converges to 0 dB, which means that P reaches the P max since the P is scaled as the product of the geometric mean of the inverse of the path loss factor, i.e., ( k = 1 K L p u , k ) 1 / K by Equation (20).
Figure 3 shows the average sum rate of SUs in the above scenario. In the cooperative region, the average sum rate logarithmically increases because the intra-network interference signal decreases. At the region d p u , k = [ 0 , 300 ] m, the proposed scheme slightly increases the average sum rate of SUs compared with the EFA scheme because the strength of the inter-network interference signal is too strong. As d p u , k increases, the proposed scheme allocates more feedback bits to SUs, and increases the performance compared with the EFA scheme. When d p u , k = 740 m, the proposed scheme increases the sum rate by about 29.1 % in comparison with the EFA scheme. In the non-cooperative region, the average sum rate of SUs converges since the total feedback bits is allocated for SUs and the maximum transmit power of the ST is used.
Next, we investigate the performance of the proposed scheme according to the total number of feedback bits when I t h is fixed to 0 dB. In this scenario, d p u , k is uniformly distributed between 100 m and 500 m; and d s u , k is uniformly distributed between 100 m and 750 m, where this range is the cooperative region as shown in Figure 2. Figure 4 shows the average sum rate of SUs. It is confirmed that the proposed scheme outperforms the EFA and AFA schemes. This is due to the fact that the proposed scheme adaptively allocates the total feedback bits between PUs and SUs. Moreover, in the proposed scheme, the transmit power of the ST is adjusted to maximize the average sum rate of SUs while satisfying the average interference constraint at PUs. When β T = 32 bits, the proposed scheme increases the average sum rate of SUs by about 35.3 % and 42.8 % in comparison with the EFA and AFA schemes, respectively. Meanwhile, although the AFA scheme adaptively allocates the feedback bits for SUs, it increases slightly the sum rate of SUs compared with the EFA scheme.
Figure 5 shows the average received signal power of the SU at the cell edge. As value of β T increases, P converges to the P max since the number of allocated feedback bits for PUs increases. Since the feedback bits are dynamically allocated to PUs, the proposed scheme can mitigate the inter-network interference compared with the EFA and AFA schemes. This fact facilitates that the available P of the proposed scheme is greater than those of the EFA and AFA schemes.
Finally, Figure 6 shows the average sum rate of SUs according to the variations of the I t h . As I t h relaxes, the average sum rate of SUs becomes increases. In aspects of the average sum rate of SUs while satisfying the average interference constraint, it is a meaningful result that the proposed scheme outperforms the EFA and AFA schemes for the different values of I t h and β T . When I t h = 20 dB and β T = 20 bits, the proposed scheme increases the average sum rate of SUs by about 96.5 % and 83.8 % compared with the EFA and AFA scheme, respectively.

5. Conclusions

In this paper, we proposed a joint feedback bits allocation and transmit power control scheme when the total number of feedback bits is limited for CR networks. Specifically, based on the cooperative feedback from PUs to the ST, the cognitive beamforming is adopted to suppress the inter-network and intra-network interference, simultaneously. We formulated the integrated optimization problem, which represents the sum rate of SUs while satisfying the average interference constraint at PUs. Furthermore, the problem of maximizing the sum rate of SUs is easily solved by the iteration algorithm, which requires a little iterations compared with the separated feedback bits allocation and transmit power control problems. Numerical results are presented under the various scenarios of the total number of feedback bits, the average interference constraint, and the various user’s location. Finally, the numerical results show that the proposed scheme significantly improves the sum rate of SUs compared with conventional schemes.

Author Contributions

D.L. has contributed to design the algorithm, perform the simulations, and prepare the manuscript. J.S. has led the research project and supervised the activities as the corresponding author. All authors discussed the results and approved the publication.

Funding

This research was supported by the Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (2016R1D1A1B03934150). It was also supported by the Sogang University Research Grant of 2017 (201710129.02).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Haykin, S. Cognitive radio: Brain-empowered wireless communications. IEEE J. Sel. Areas Commun. 2005, 23, 201–220. [Google Scholar] [CrossRef]
  2. Goldsmith, A.; Jafar, S.; Maric, I.; Srinivasa, S. Breaking spectrum gridlock with cognitive radios: An information theoretic perspective. Proc. IEEE 2009, 97, 894–914. [Google Scholar] [CrossRef]
  3. Akyildiz, I.F.; Lee, W.Y.; Vuran, M.C.; Mohanty, S. Next generation/dynamic spectrum access/cognitive radio wireless networks: A survey. Comput. Netw. 2006, 50, 2127–2159. [Google Scholar] [CrossRef]
  4. Xing, Y.; Mathur, C.N.; Haleem, M.A.; Chandramouli, R.; Subbalakshmi, K.P. Dynamic spectrum access with QoS and interference temperature constraints. IEEE Trans. Mobile Comput. 2007, 6, 423–433. [Google Scholar] [CrossRef]
  5. He, Y.; Dey, S. Power allocation for secondary outage minimization in spectrum sharing networks with limited feedback. IEEE Trans. Commun. 2013, 61, 2648–2663. [Google Scholar]
  6. He, Y.; Dey, S. Throughput maximization in cognitive radio under peak interference constraints with limited feedback. IEEE Trans. Veh. Technol. 2012, 61, 1287–1305. [Google Scholar] [CrossRef]
  7. Huang, K.; Zhang, R. Cooperative feedback for multiantenna cognitive radio networks. IEEE Trans. Signal Process. 2011, 59, 747–758. [Google Scholar] [CrossRef]
  8. Zhang, L.; Liang, Y.C.; Xin, Y. Joint beamforming and power allocation for multiple access channels in cognitive radio networks. IEEE J. Sel. Areas Commun. 2008, 26, 38–51. [Google Scholar] [CrossRef]
  9. Choi, S.; Park, H.; Hwang, T. Optimal beamforming and power allocation for sensing-based spectrum sharing in cognitive radio networks. IEEE Trans. Veh. Technol. 2014, 63, 412–417. [Google Scholar] [CrossRef]
  10. Love, D.J.; Hearth, R.W., Jr.; Lau, V.K.N.; Gesbert, D.; Rao, B.D.; Andrews, M. An overview of limited feedback in wireless communication systems. IEEE J. Sel. Areas Commun. 2008, 26, 1341–1365. [Google Scholar] [CrossRef] [Green Version]
  11. Kibrai, M.G.; Yuan, F.; Kojima, F. Feedback bits allocation for interference minimization in cognitive radio communications. IEEE Wirel. Commn. Lett. 2016, 5, 104–107. [Google Scholar] [CrossRef]
  12. Noh, J.H.; Oh, S.J. Beamforming in a multi-user cognitive radio system with partial channel state information. IEEE Trans. Wirel. Commun. 2013, 12, 616–625. [Google Scholar] [CrossRef]
  13. Sboui, L.; Rezki, Z.; Alouini, M.S. Achievable rates of cognitive radio networks using multilayer coding with limited CSI. IEEE Trans. Veh. Technol. 2017, 66, 395–405. [Google Scholar]
  14. Myung, J.; Chen, Y.; Liu, K.J.R.; Kang, J. Non-cooperative feedback control game for secondary transmitter in cognitive radio network. IEEE Signal Process. Lett. 2013, 20, 571–574. [Google Scholar] [CrossRef]
  15. Chen, X.; Zhang, Z.; Yuen, C. Adaptive mode selection in multiuser MISO cognitive networks with limited cooperation and feedback. IEEE Trans. Veh. Technol. 2014, 63, 1622–1632. [Google Scholar] [CrossRef]
  16. Zhang, R. On peak versus average intererence power constraints for protecting primary users in cognitive radio networks. IEEE Trans. Wirel. Commun. 2009, 8, 2112–2120. [Google Scholar] [CrossRef]
  17. Wang, C.X.; Hong, X.; Chen, H.H.; Thomposn, J. On capacity of cognitive radio networks with average interference power constraints. IEEE Trans. Wirel. Commun. 2009, 8, 1620–1625. [Google Scholar] [CrossRef] [Green Version]
  18. Jindal, N. MIMO broadcast channels with finite rate feedback. IEEE Trans. Inf. Theory 2006, 52, 5045–5060. [Google Scholar] [CrossRef]
  19. Yoo, T.; Jindal, N.; Goldsmith, A. Multi-antenna downlink channels with limited feedback and user selection. IEEE J. Sel. Areas Commun. 2007, 25, 1478–1491. [Google Scholar] [CrossRef]
  20. Lee, N.; Shin, W. Adaptive feedback scheme on K-cell MISO interfering broadcast channel with limited feedback. IEEE Trans. Wirel. Commun. 2011, 10, 401–406. [Google Scholar] [CrossRef]
  21. Lee, H.; Park, E.; Park, H.; Lee, I. Bit allocation and pairing methods for multi-user distributed antenna systems with limited feedback. IEEE Trans. Commun. 2014, 62, 2905–2915. [Google Scholar] [CrossRef]
  22. Yuan, F.; Yang, C. Bit allocation between per-cell codebook and phase ambiguity quantization for limited feedback coordinated multipoint transmission systems. IEEE Trans. Commun. 2012, 9, 2546–2559. [Google Scholar] [CrossRef]
  23. Boyd, S.; Vandenberghe, L. Convex Optimization, 2nd ed.; Cambridge University Press: Cambridge, UK, 2004; ISBN 978-0-521-83378-3. [Google Scholar]
  24. Tao, M.; Liang, Y.; Zhang, F. Resource allocation for delay differentiated traffic in multiuser OFDM systems. IEEE Trans. Wirel. Commun. 2008, 7, 2190–2201. [Google Scholar]
Figure 1. The system model.
Figure 1. The system model.
Sensors 18 01809 g001
Figure 2. Feedback bits allocation strategy when SUs are located at d s u , m = 250 m.
Figure 2. Feedback bits allocation strategy when SUs are located at d s u , m = 250 m.
Sensors 18 01809 g002
Figure 3. The average sum rate of SUs when SUs are located at d s u , m = 250 m.
Figure 3. The average sum rate of SUs when SUs are located at d s u , m = 250 m.
Sensors 18 01809 g003
Figure 4. The average sum rate of SUs versus the total number of feedback bits, β T .
Figure 4. The average sum rate of SUs versus the total number of feedback bits, β T .
Sensors 18 01809 g004
Figure 5. The average received signal power at the cell edge, P ¯ s u , m versus the total number of feedback bits, β T .
Figure 5. The average received signal power at the cell edge, P ¯ s u , m versus the total number of feedback bits, β T .
Sensors 18 01809 g005
Figure 6. The average sum rate of SUs versus the average interference constraint, I t h .
Figure 6. The average sum rate of SUs versus the average interference constraint, I t h .
Sensors 18 01809 g006
Table 1. Parameters for numerical results.
Table 1. Parameters for numerical results.
ParameterValue
The number of PUs, K2
The number of SUs, M2
The number of transmit antennas at ST, N t 4
The path loss coefficient, α 3.8
The reference distance, d 0 1 m
The average received signal power, P ¯ s u , m at d s u , m = 500 m0 dB
Table 2. Transmit power control strategy when SUs are located at d s u , m = 250 m.
Table 2. Transmit power control strategy when SUs are located at d s u , m = 250 m.
d p u , k 100 m200 m300 m400 m500 m600 m700 m800 m900 m
P ¯ s u , m −23.8 dB−14.4 dB−10.7 dB−7.9 dB−6.3 dB−3.3 dB−0.7 dB0 dB0 dB

Share and Cite

MDPI and ACS Style

Lee, D.; So, J. Cooperative Feedback Bits Allocation and Transmit Power Control in Underlay Cognitive Radio Networks. Sensors 2018, 18, 1809. https://doi.org/10.3390/s18061809

AMA Style

Lee D, So J. Cooperative Feedback Bits Allocation and Transmit Power Control in Underlay Cognitive Radio Networks. Sensors. 2018; 18(6):1809. https://doi.org/10.3390/s18061809

Chicago/Turabian Style

Lee, Deokhui, and Jaewoo So. 2018. "Cooperative Feedback Bits Allocation and Transmit Power Control in Underlay Cognitive Radio Networks" Sensors 18, no. 6: 1809. https://doi.org/10.3390/s18061809

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop