Abstract

This paper considers the scenario where multiple source nodes communicate with multiple destination nodes simultaneously with the aid of an amplify-and-forward relay equipped with massive antennas. In order to achieve optimal energy efficiency (EE) of the entire relay system, this paper investigates the power allocation problem for the multiple pairs of nodes at both the source nodes and the relay node, where the relay employs the backward and forward zero-forcing filters. Since the EE optimization problem cannot be solved analytically, we propose a two-phase power allocation method. Given power allocation of one phase, the optimal power allocation is derived for the other phase. Furthermore, two dual-iteration power allocation (DIPA) algorithms with performance approaching that of optimal EE are developed based on the instantaneous and statistic channel state information, respectively. Numerical results show that the proposed DIPA algorithms can greatly improve EE while guaranteeing spectrum efficiency (SE) when compared with the equal power allocation algorithm. Moreover, both algorithms suggest that deploying a rational number of antennas at the relay node and multiplexing a reasonable number of node pairs can improve on the EE and SE.

1. Introduction

With the rapid development of smart terminals and their new applications, the traffic of wireless communication networks grows exponentially [1]. Moreover, power consumption caused by the networks results in excessive carbon emissions and unaffordable operator expenditure [2]. Therefore, both spectrum efficiency (SE) and energy efficiency (EE) are considered as significant metrics for evaluating the performance of communication systems. In recent years, massive multiple-input multiple-output (MIMO) has been put forward to simultaneously serve tens of users when the base station (BS) employs hundreds of antennas [3]. Massive MIMO can not only improve SE, but also enhance system EE [3, 4]. Apart from these advantages, massive MIMO is able to enhance the link reliability due to its higher diversity gains [5], reduce interuser interference, and guarantee physical layer security owing to the extremely narrow beam [5, 6]. In a massive MIMO system, individual antenna failure of the antenna array will not be catastrophic to the system performance [5, 6]. The scheduling scheme can be made simply due to the channel harden phenomenon [7]. Certainly, since the maximum number of pilot sequences is bounded by the coherent time and bandwidth, pilot contamination due to pilot reuse in multicell scenarios imposes the ultimate limit on the performance of massive MIMO system [3, 5, 6].

Meanwhile, maximum ratio transmission (MRT)/zero forcing (ZF) and maximum ratio combination (MRC)/ZF techniques have been proven as practical precoders and detectors [5, 6]. The performance, including SE, EE, and reliability, of massive MIMO with different precoders/detectors has been investigated broadly for single cell or multicell [4, 8, 9]. However, relays with massive antennas serving multiple pairs of nodes are less studied. Such a relay system is a type of isolated system, which exchanges less necessary or no information with the networks. Taking the stricken area as an example, a temporary relay can be deployed, which is mainly used for mutual communication by rescue workers or local residents. As depicted in Figure 1, the ergodic SE of multiple pairs of nodes served by an amplify-and-forward (AF) relay with the ZF/MRT filter was analyzed when the number of antennas at the relay goes to infinity [10]. However, real-time SE with a finite number of antennas is more significant for a practical relay system. Moreover, realistic EE should be evaluated in consideration of both radiated and circuit powers.

This paper investigates real-time power allocation at both source nodes and relay node with a finite number of antennas in order to achieve optimal EE for the entire relay system. When the two-phase AF relay employs the backward and forward ZF filters, both the real-time SE and the lower bound of ergodic SE are first analyzed. Then, the EE optimization problem is formulated based on a realistic power consumption model, which consists of both radiated and circuit powers. Due to the intractable objective function, the optimization problem is decomposed into a two-phase power allocation problem. The optimal single-phase power allocation is derived when the power allocation of the other phase is given using convex optimization theory. Furthermore, considering both the real-time SE and ergodic SE, two dual-iteration power allocation (DIPA) algorithms capable of achieving near optimal EE performance are developed for the entire relay system, which can simultaneously improve EE and SE compared with the equal power allocation (EPA) algorithm.

The remainder of this paper is organized as follows. Section 2 introduces the system model and analyzes the system SE. The EE optimization problem is formulated in consideration of both radiated and circuit powers in Section 3. The optimal single-phase power allocation is derived and two DIPA algorithms for the entire relay system are developed in Section 4. Section 5 presents simulation results and Section 6 presents the conclusion of this paper.

Notation. Uppercase boldface letters and lowercase boldface letters denote matrices and vectors, respectively. , , and represent the transpose, conjugate transpose, and pseudoinverse of matrix/vector, respectively. is a diagonal square matrix whose main diagonal is formed by vector . represents the Euclidian 2-norm. Consider and . represents mathematical expectation. denotes the real Gaussian distribution with mean and variance . is a complex Gaussian distribution with mean and real/imaginary component variance .

2. System Model and Spectrum Efficiency

A two-phase AF relay system model is illustrated in Figure 1. Multiple single-antenna source nodes communicate with multiple single-antenna destination nodes assisted by the relay node () equipped with antennas, and is a pair of nodes. In order to simplify the simulation in Section 5, the source and destination nodes are distributed in an area with minimum radius , maximum radius , and angle . But those assumptions have no effect on the theoretical deduction. This paper considers block Rayleigh fading channels and assumes that the perfect channel state information (CSI) can be acquired at . We also assume that the timely power allocation information can be transmitted to nodes or free of errors after implementing the power allocation algorithm.

In phase I, transmits signals to , and the received signals can be expressed as where is the modulated transmission symbol vector and . is the power allocation vector at . The channel matrix from to is . The large-scale fading matrix and , where is a constant related to the carrier frequency and antenna gain, is the distance between and , is the path loss exponent, and is a log-normal shadow fading variable with distribution . The elements of the fast fading matrix are independent and identically distributed (i.i.d.) random variables with the distribution of . is the additive white Gaussian noise (AWGN) at the relay node .

At , a backward ZF filter is employed, and its normalization matrix is , where (). The signals after the backward filter can be written as

In phase II, transmits signal to , and the received signals at can be expressed as where is the power allocation vector at for the multiple pairs of nodes. The channel from to is . The large-scale fading matrix and , where and are identical as in phase I, is the distance between and , and is a log-normal shadow fading variable with the distribution of . The fast fading matrix contains i.i.d. entries. Consider is the forward ZF filter matrix at , and is its normalization matrix with . is the AWGN at with the distribution of .

The received signal-to-noise ratio (SNR) at can be readily shown as where and are the channel-to-noise ratios (CNRs) of the links and , respectively, and can be written as: Furthermore, denoting the SE vector of multiple node pairs by , the overall SE of the entire relay system can be expressed as

According to random matrix theory, both of the random variables and follow a gamma distribution with the parameters [11, 12]. Then, the expectations of random variables and can be expressed as . Owing to the convexity of function , the Jensen inequality holds. Therefore, the lower bound of the SE of the relay system can be given as where the equivalent SNRs and CNRs can be written as follows, respectively: The lower bound of ergodic SE in (7) is only dependent on the statistic CSI compared with the real-time SE in (6), which relates to the instantaneous CSI.

3. Energy Efficiency Formulation

According to [13], the power consumption model consists of both the radiated and circuit powers. The components of the source and destination nodes are similar to those in [13, 14]. The components of power consumption for the relay node are depicted in Figure 2. Then, the power consumption models of the source, relay, and destination nodes are given as follows, respectively: where and represent the peak to average power ratios (PAPRs) of OFDM at the source nodes and relay node, respectively. and denote the efficiencies of the power amplifiers (PAs) at the source nodes and relay node, respectively. is the system bandwidth. (),   (), and () are the constant coefficients of circuit power consumption at the source, relay, and destination nodes, respectively.

Therefore, the total power consumption per Hz of the whole relay system can be written as where and

Based on the metric J/bit, the optimal EE problem of the overall relay system can be formulated as where and are the maximum transmission powers at and , respectively.

4. Energy-Efficient Power Allocation

4.1. DIPA Based on Instantaneous CSI

It is easy to see that (15) is a computationally intractable problem according to convex optimization theory. In this part, given the power allocation vector at the source nodes, the optimal power allocation vector at the relay will be first derived. Then, taking advantage of the symmetry of the received SNR at , the optimal power allocation vector at the source nodes can be obtained if is given. Furthermore, we will propose an energy-efficient DIPA algorithm which is capable of achieving near-optimal EE performance for the entire relay system.

We present the following theorem to obtain .

Theorem 1. When the power allocation vector is given at the source nodes, the SE of the th node pair achieving the optimal EE is given by where

Proof. When is given in the feasible set, can be given by plugging (4) into (6) as follows: Substituting (18) into (13), becomes a function of . The first-order partial derivative of can be shown as Moreover, the second-order partial derivative of can be written as Thus, is a quasiconvex function with respect to , since the Hessian matrix of is positive semidefinite; namely, . Besides, is an affine function of . Therefore, the lower-level set is a convex set, and the objective function of (15) is quasiconvex.
Letting , is a convex function for a given and decreases with . According to [15], when , the objective function of the quasiconvex problem (15) can be transformed into which can be solved by the following stationary condition owing to its convexity: Through simplification, (22) can be rewritten as Finally, solving the quadratic equation and saving the nonnegative root give rise to By applying the logarithmic operation to both sides of (24) and considering the nonnegativity of SE, (16) in the theorem is thus proved.

Substituting (16) into (18) leads to the optimal power allocation for the node pair at . Since both and are monotonically increasing functions, the composite function is also a monotonically increasing one. Therefore, there exists an upper limit of the EE when considering the constraint .

According to the definition of function , the following relationships hold [16]: Then, given at and considering the constraint TR, the optimal at can be achieved by the bisection algorithm, which will be described in the subalgorithm of Algorithm 1.

Step 1.  (Initialization): , , in (28), and .
Step 2.  (Update for relay node): and .
Sub-step 1: Executing the Sub-Algorithm.
Sub-step 2: , and .
Step 3. (Update for  source nodes): and .
Sub-step 1: Executing the Sub-Algorithm.
Sub-step 2: , and .
Step 4. (Judgment): if , stop; else go back to Step 2.
Sub-Algorithm: Bi-section algorithm
Step 1. Let and .
Step 2. Compute , and .
Step 3. Compute . If and the constraint is valid, then ; Else .
Step 4. If , ; Else go back to Step 2.

Similarly, given the power allocation at and taking advantage of the symmetry of the received SNR at , the optimal SE of the node pair can be shown as where Furthermore, considering the constraint TS, one can obtain . Therefore, the optimal achieving the optimal EE at is also attainable by the bisection algorithm when at is given.

Considering the power allocation for both phases, we develop an energy-efficient DIPA algorithm for multiple node pairs at both and as detailed in Algorithm 1.

In the DIPA algorithm, given the transmission power at , ignoring the transmission power at and replacing the SE with its upper bound , a lower-bounded EE can be obtained as follows: where and a SE upper bound for the th node pair is where if ; else .

4.2. DIPA Based on Statistic CSI

As Algorithm 1 is dependent on the fast fading channels, namely, the instantaneous CSI, the different symbols on different subcarriers from the same source node should be calculated separately. Therefore, the complexity is overwhelming for practical systems. Thanks to the channel harden phenomenon of massive MIMO, the norm of each channel link can be approximated by the large-scale fading multiplied by the number of antennas [57]. Then, we can replace the instantaneous in (5) with the statistic in (9) in the DIAP algorithm. In other words, the instantaneous SE expression in (6) can be replaced with the ergodic lower bound in (7) during the derivations of Theorem 1. Thus, the proposed algorithm can be implemented efficiently owing to nearly the same large-scale fading for different subcarriers of each link. Moreover, the method of DIPA based on both the statistic CSI and instantaneous CSI can be easily extended to other precoders and detectors. And the stochastic analysis of relay with massive antennas under Markov channel is our future interest [17].

5. Simulation and Discussions

This section evaluates the EE and SE of the proposed energy-efficient DIPA algorithms compared with the EPA algorithm. The results of DIPA based on the instantaneous CSI and statistic CSI are denoted by “IC” and “SC”, respectively, in Figures 36. For the purpose of fair comparison, the total radiated power of the source nodes or relay node used in the EPA algorithm is made the same as the actual power consumed by the proposed DIPA algorithm. In order to simplify the simulation, without loss of generality, it is assumed that , , , , and . Similar to [13, 14], the main parameters used in our simulations are listed in Table 1. During each instance of simulation, the source nodes or destination nodes are uniformly distributed in a given area with , , and different , as shown in Figure 1.

Figure 3 plots the average EE versus the number of antennas at the relay node with various radii , when the number of node pairs is 10. Figure 4 shows the average EE versus the number of node pairs with different numbers of antennas at the relay node when the radius is 0.5 km. Both Figures 3 and 4 indicate that the proposed DIPA algorithms can improve the EE compared with the EPA algorithm, which validates the proposed DIPA algorithms. The results of DIPA based on the statistic CSI agree with the results of DIPA based on the instantaneous CSI. Thus, the DIPA based on the statistic CSI is more advisable for practical communication systems. Moreover, the EE first decreases and then increases with respect to both the number of antennas of the relay node and the number of multiple node pairs, since the rate of SE increase is first faster and then slower than the rate of power increase. Therefore, deploying a reasonable number of antennas at the relay node and multiplexing a rational number of node pairs can enhance the system EE. Furthermore, Figure 3 indicates that shrinking the radius of the serving area can enhance the EE, since less power is consumed to compensate the path loss.

The corresponding SEs to both Figures 3 and 4 are given in Figures 5 and 6, respectively. Because the algorithms consume the same amount of power, the DIPA algorithms perform better than the EPA algorithm in terms of SE according to the definition of EE. The DIPA based on the statistic CSI performs the same as the DIPA based on the instantaneous CSI. Both figures demonstrate that SE can be improved by deploying more antennas at the relay node. Multiplexing a rational number of node pairs and shrinking the radius of the severing area can improve system SE, as can be observed in Figures 6 and 5, respectively.

6. Conclusion

This paper studied energy-efficient power allocation at both source nodes and relay node for a two-phase AF relay system, where the relay is equipped with massive antennas and employs backward and forward ZF filters. Through decomposing the formulated EE optimization problem into two phases, two DIPA algorithms are proposed based on the instantaneous CSI and statistic CSI, respectively. Simulation results demonstrate the effectiveness of the proposed algorithms compared with the EPA algorithm. The DIPA algorithm based on the statistic CSI is more advisable compared with that based on the instantaneous CSI for practical systems in consideration of implementation complexity. Moreover, deploying a rational number of antennas at the relay and multiplexing a reasonable number of node pairs can improve the system performance. Shrinking the radius of the severing area is also an important measure for better SE and EE.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

This work was supported by the National 863 Program of China (2014AA01A705), National Key Technology R&D Program of China (2012ZX03004005), China Natural Science Funding (61271183), and Research Fund for the Doctoral Program of Higher Education (20130005120003).