Energy Efficient Power Allocation in Massive MIMO Systems based on Standard Interference Function
Jiadian Zhang, Yanxiang Jiang, Peng Li, Fuchun Zheng, Xiaohu You

TL;DR
This paper proposes an iterative algorithm based on standard interference functions to optimize energy efficiency in downlink massive MIMO systems, effectively handling non-convex constraints and interference issues.
Contribution
It introduces a novel implicit iterative algorithm leveraging standard interference functions for energy-efficient power allocation in massive MIMO systems.
Findings
The algorithm converges rapidly within a few iterations.
Energy efficiency improves with increased number of antennas and users.
Simulation confirms the effectiveness of the proposed method.
Abstract
In this paper, energy efficient power allocation for downlink massive MIMO systems is investigated. A constrained non-convex optimization problem is formulated to maximize the energy efficiency (EE), which takes into account the quality of service (QoS) requirements. By exploiting the properties of fractional programming and the lower bound of the user data rate, the non-convex optimization problem is transformed into a convex optimization problem. The Lagrangian dual function method is utilized to convert the constrained convex problem into an unconstrained convex one. Due to the multi-variable coupling problem caused by the intra-user interference, it is intractable to derive an explicit solution to the above optimization problem. Exploiting the standard interference function, we propose an implicit iterative algorithm to solve the unconstrained convex optimization problem and obtain…
| Parameter | Value |
| The radius of the cell | 500m |
| RB bandwidth | 120kHz |
| Number of transmit antennas | 128 |
| Number of users | 3 |
| Variance of log-normal shadow fading | 10dB |
| Factor | 1 |
| Path-loss exponent | 3.8 |
| Noise spectral density | -170dBm/Hz |
| Constant power per antenna | 0.01W |
| User rate constraint | 6bit/s/Hz |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced MIMO Systems Optimization · Advanced Wireless Network Optimization · Cooperative Communication and Network Coding
\newcaptionstyle
mystyle1TABLE \captiontext \captionstylemystyle1 \newcaptionstylemystyle2\captionlabel. \captiontext \captionstylemystyle2 \newcaptionstylemystyle3\captionlabel. \captiontext \captionstylemystyle3
Energy Efficient Power Allocation
in Massive MIMO Systems based on Standard Interference Function
Jiadian Zhang*†, Yanxiang Jiang†**∗, Peng Li†, Fuchun Zheng‡, and Xiaohu You†*
*†*National Mobile Communications Research Laboratory, Southeast University, Nanjing 210096, China.
*‡*School of Systems Engineering, University of Reading, Reading, RG6 6AY, UK.
∗E-mail: [email protected]
Abstract
In this paper, energy efficient power allocation for downlink massive MIMO systems is investigated. A constrained non-convex optimization problem is formulated to maximize the energy efficiency (EE), which takes into account the quality of service (QoS) requirements. By exploiting the properties of fractional programming and the lower bound of the user data rate, the non-convex optimization problem is transformed into a convex optimization problem. The Lagrangian dual function method is utilized to convert the constrained convex problem into an unconstrained convex one. Due to the multi-variable coupling problem caused by the intra-user interference, it is intractable to derive an explicit solution to the above optimization problem. Exploiting the standard interference function, we propose an implicit iterative algorithm to solve the unconstrained convex optimization problem and obtain the optimal power allocation scheme. Simulation results show that the proposed iterative algorithm converges in just a few iterations, and demonstrate the impact of the number of users and the number of antennas on the EE.
I Introduction
With rapid increase in the requirement of data intensive services, huge traffic has been introduced into wireless communication networks in recent years. As a promising candidate, large scale multiple-input multiple-output (also called massive MIMO) technology is proposed to enhance system capacity [1]. However, the energy consumption in massive MIMO systems is nearly proportional to the number of antennas. Excessive energy consumption of wireless communication networks induces both the increasing carbon emission and unaffordable operational expenditure. As a result, energy efficient system designs have recently drawn much attention.
An energy efficiency (EE) model involving both the uplink and downlink of a single-cell massive MIMO system was established in [2], and the interaction among system parameters was analyzed by means of the convex theory. In [3], joint resource allocation including power allocation, data rate adaptation, antenna allocation, and subcarrier allocation was investigated for an orthogonal frequency division multiple access (OFDMA) downlink massive MIMO network. In [4], the relationship between spectral efficiency (SE) and EE was studied. The convex optimization theory was used to derive the optimal EE with respect to a given SE in [5]. Within the above literature, the intra-user interference, which couples variables with each other, makes resource allocation a challenging work in the massive MIMO system.
Motivated by the aforementioned observations, energy efficient power allocation scheme for downlink massive MIMO systems is investigated. Taking the sum user transmit power and user data rate constraints into consideration, we first formulate a constrained non-convex optimization problem. Then, by exploiting the properties of fractional programming and the bound of the user rate, a convex optimization problem is derived. Lagrangian dual function is introduced to transform the constrained problem into a non-constrained one. Based on standard interference function (SIF-based), a low complexity algorithm based on implicit iterations is proposed.
The rest of the paper is organized as follows. The system model of massive MIMO systems is described in Section II. In Section III, the optimization problem is formulated and the energy efficient power allocation scheme is proposed. In section IV, simulation results are shown. Final conclusions are drawn in Section V.
II System model
We consider the downlink massive MIMO systems as shown in Fig. 1. It is assumed that there are one base station (BS) with antennas and single-antenna users sharing the same resource block (RB). Here, one RB refers to one time-frequency resource block which contains 1 time slot and 12 subcarriers (as in Long Term Evolution (LTE)).
Let denote the flat-fading channel matrix between the BS and the users , then it can be written as:
[TABLE]
where is the fast channel matrix with its elements modeled as i.i.d. complex Gaussian random variables, i.e. , and denotes the large scale fading matrix with its elements which are composed of path loss and shadow fading, is a constant related to the carrier frequency and antenna gain, is the distance between the BS and the user, is the path loss exponent, and represents the shadow fading with lognormal distribution .
Let denote the received symbol of the user, then it can be expressed as:
[TABLE]
where is the transmit power allocated to the user, is the vector of , is the precoding vector for the user, is the transmit data symbol of the user, and is the additive white gaussian noise (AWGN) at the user with distribution , and denotes the noise power spectral density.
In order to balance the performance and the complexity, maximum ratio transmitting (MRT) precoding is adopted. Hence, the precoding vector for the user can be written as [3]:
[TABLE]
where represents the -norm.
Let denote the bandwidth of one RB. From (2) and (3), the received signal to interference and noise ratio (SINR) of the user for a given can be expressed as:
[TABLE]
Then, the achievable rate for the user can be written as:
[TABLE]
The EE metric is defined as the total average number of bit/Joule successfully delivered to the users. Therefore, the system EE of downlink massive MIMO systems is given by:
[TABLE]
where is the constant circuit power consumption per antenna. It includes the power dissipations in the baseband processing, transmit filter, mixer, frequency synthesizer, and digital-to-analog converter, which are independent of the actual transmit power.
III The proposed power allocation algorithm based on standard interference function
In this section, the energy efficient power allocation problem is formulated, and a series of transformation are carried out to obtain a computationally efficient algorithm.
III-A Problem formulation
The optimal transmit power for all the users can be derived by solving the following optimization problem:
[TABLE]
where denotes the maximum sum transmit power for the BS and denotes the minimum data rate requirement for the user.
Note that the optimization problem in (LABEL:10) is a constrained non-convex optimization problem. In general, we need an exhaustive search algorithm to obtain the global optimal solution. However, the exhaustive search algorithm has an exponential complexity with respect to (w.r.t.) the number of users, and it is computationally impracticable even for a small size system. Furthermore, tens of users sharing the same RB in massive MIMO systems makes the number of variables in (LABEL:10) increase accordingly. Therefore, we propose a series of transformations to obtain a computationally efficient power allocation scheme.
III-B Problem transformations
III-B1 Convex transformation
The fractional objective function in (LABEL:10) can be classified as a non-linear fractional programming. Let denote the maximum EE. By following a similar approach as in [6], the maximum EE can be achieved if and only if:
[TABLE]
For massive MIMO systems, the random matrix theory takes effect, as the dimension of channel vector goes high [7]. With perfect channel state information (CSI), Rayleigh fading and MRT precoding, the downlink data rate for the user can be lower bounded by exploiting the properties of high-dimensional channel vector as follows[8]
[TABLE]
In high SINR region, the received SINR in (9) is much larger than 1, therefore, the lower bound of can be deduced as:
[TABLE]
In low SINR region, the lower bound of can be deduced as [9]:
[TABLE]
where and are the approximation constants relating to the received SINR.
In this paper, we consider the hot spot scenario where high demand on transit data rate is required. Correspondingly, the lower bound in (10) is adopted in the rest of this paper. By comparing (11) with (10), it can be observed that the former keeps consistent with the latter in terms of convexity. Therefore, energy efficient power allocation scheme in low SINR region can be developed in a similar way by adopting the lower bound in (11).
Let denote the value of the EE. By using the lower bound in (10), the original optimization problem in (LABEL:10) can be simplified as:
[TABLE]
The simplified optimization problem in (12) is a convex problem, which is proved in Appendix A.
III-B2 Elimination of constraints
The Lagrangian dual function can be utilized to transform the constrained problem in (12) into an equivalent unconstrained problem[3]. Let be the Lagrangian dual function of (12), then it can be written as:
[TABLE]
where denotes the feasible set of power variables, is the Lagrangian multiplier corresponding to the transmit power constraint, and is the Lagrangian multiplier vector corresponding to the data rate constraints with its element .
III-C Iterative algorithm
The Lagrangian dual function in (13) can be proved to be convex by exploiting the similar approach in Appendix A. Therefore, the necessary and sufficient condition to obtain the optimal transmit power can be expressed as:
[TABLE]
From (14), it can be seen that it is a challenging work to derive the optimal transmit power in an explicit manner due to the multi-variable coupling problem caused by the intra-user interference. Alternatively, the optimal transmit power for the user can be obtained in an implicit manner as:
[TABLE]
Let the right side hand of (15) be denoted by . Then, can be proved to be a standard interference function with properties of positivity, scalability, and monotonicity, which is shown in Appendix B. Therefore, we propose to obtain the optimal transmit power implicitly based on standard interference function.
Let denote the predetermined positive threshold for the terminating condition, denote the iteration number, and denote the positive step sizes. Then, the SIF-based algorithm is summarized in Algorithm 1. The iteration is guaranteed to converge to the optimal point quickly [10].
IV Simulation results
In this section, the performance of the proposed SIF-based power allocation scheme is evaluated through simulation. A single cell with a radius 500m is considered. The users are uniformly located within the cell. Without loss of generality, let and . The main parameters used in the simulations are listed in Table I.
In Fig. 2, we show the performance of the SIF-based algorithm compared with that of the two existing algorithms in [8, 11], which are based on convex theory and game theory, respectively. From the figure, it can be observed that the SIF-based algorithm has better performance than that in [8, 11]. The reason is that the instantaneous intra-user interference is taken into consideration, and the maximum EE can be achieved by the SIF-based algorithm.
In Fig. 3, we show the convergency of the SIF-based algorithm and the impact of the transmit power constraint on the system EE. It can be seen that the iterative algorithm can always converge to the maximum EE achieved by using the exhaustive search algorithm. It can also be seen that the larger , the larger EE. It can be observed from the red curve in the figure that the SIF-based algorithm intends to achieve a higher EE than the exhaustive search algorithm during the iteration process. However, the transmit power is restrained to be located in the feasible solution. Therefore, the EE value obtained by the SIF-based algorithm finally is lower than that obtained by the exhaustive search algorithm.
In Fig. 4, we show how the number of users and that of antennas influence the EE with maximum per-user transmit power 20dBm. Serving more users can always obtain the gain in SE, however, it may be different when referring to EE. We can observe from the figure that there is an optimal number of users leading to the maximum EE for a specific . We can also observe that more antennas supported more users in order to achieve the maximum EE. Therefore, in future cellular network which contains BSs with hundreds of antennas and a large number of users, it is necessary to combine antenna selection with user management to obtain higher EE.
In Fig. 5, we illustrate how the number of users influence the iterations of the SIF-based algorithm. It can be observed that the number of iterations is nearly linear with the number of users. It indicates that the SIF-based algorithm would guarantee computation efficiency even with a large number of users, compared with the exhaustive search algorithm which has an exponential complexity w.r.t. the number of users.
V Conclusions
In this paper, we have formulated the energy efficient power allocation for massive MIMO systems as a non-convex optimization problem, in which the sum user transmit power and minimum data rate constraints were taken into consideration. A novel iterative method based on standard interference function has been derived. In order to avoid the computational infeasibility arising from intra-user interference, the optimal transmit power has been obtained based on the implicit iteration. Simulation results have shown that the SIF-based algorithm can converge within just a few iterations, and demonstrated the impact of the number of users and the number of antennas on the EE.
Acknowledgments
This work was supported in part by the National Basic Research Program of China (973 Program 2012CB316004), the National 863 Project (2015AA01A709), and the Natural Science Foundation of China (61221002). F. Zheng’s work is also supported in part by the UK Engineering and Physical Sciences Research Council (EPSRC) under Grant EP/K040685/1.
Appendix
V-A Proof of the convexity of the problem in (12)
From the subtractive EE function in (8) , it can be seen the is an affine function. As for the term, by replacing by in (10), it can be derived that:
[TABLE]
If we exclude the irrelevant variables in , the expression corresponding to can be expressed as:
[TABLE]
By referring to convex theory [12], the first term is affine function and the second term is log-sum-exp function, hence is concave. Restore the problem by manipulating . Note that log function is concave and the corresponding operation preserves convexity [12]. Therefore, we can conclude that the sum rate function is concave. Consequently, the subtractive EE function in (12) is concave. Besides, it can be readily established that C1 is a liner constraint and C2 is a convex constraint. Therefore, we can draw the conclusion that the simplified optimization problem in (12) is a convex problem.
V-B Proof of standard interference function in (15)
The properties including positivity, monotony and scalability are proved as follows.
Positivity: can be written as:
[TABLE]
It can be seen that both the numerator and denominator keep positive, which guarantee the positivity of .
Monotony: The first-order deviation of can be obtained as follows:
[TABLE]
Obviously, the value of the right hand side of (18) is less than zero. In turn, is monotony.
Scalability: is monotone decreasing. Given a random number , it can be proved that:
[TABLE]
Therefore, the scalability is proved.
Consequently, is a standard interference function.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] T. L. Marzetta, “Noncooperative cellular wireless with unlimited numbers of base station antennas,” IEEE Trans. Wireless Commun. , vol. 32, no. 6, pp. 3590–3600, Nov. 2010.
- 2[2] E. Bjornson, L. Sanguinetti, J. Hoydis, and M. Debbah, “Optimal design of energy-efficient multi-user MIMO systems: Is massive mimo the answer?” IEEE Trans. Wireless Commun. , vol. 14, no. 6, pp. 3059–3075, June. 2015.
- 3[3] D. W. K. Ng, E. S. Lo, and R. Schober, “Energy-efficient resource allocation in OFDMA systems with large numbers of base station antennas,” IEEE Trans. Wireless Commun. , vol. 11, no. 6, pp. 3292–3304, Sept. 2012.
- 4[4] Q. N. Hien, E. G. Larsson, and T. L. Marzetta, “Energy and spectral efficiency of very large multiuser MIMO systems,” IEEE Trans. Wireless Commun. , vol. 61, no. 4, pp. 1436–1449, Apr. 2013.
- 5[5] L. Zhao, K. Li, K. Zheng, and M. O. Ahmad, “An analysis of the tradeoff between the energy and spectrum efficiencies in an uplink massive MIMO-OFDM system,” IEEE Trans. Circuits and Systems. , vol. 62, no. 3, pp. 291–295, Feb. 2015.
- 6[6] W. Dinkelbach, “On nonlinear fractional programming,” Management Science , vol. 13, pp. 492–498, Mar. 1967.
- 7[7] A. M. Tulino and S. Verdu, “Random matrix theory and wireless commu-nications,” Foundation and Trends in Commun. and Information Theory , vol. 1, pp. 1–182, June 2004.
- 8[8] L. Zhao, H. Zhao, F. Hu, K. Zheng, and J. Zhang, “Energy efficient power allocation algorithm for downlink massive MIMO with MRT precoding,” Proc. IEEE Vehicul. Technology Conference , pp. 1–5, Sept. 2013.
