Energy Efficient Precoder in Multi-User MIMO Systems with Imperfect Channel State Information

Energy Efficient Precoder in Multi-User MIMO Systems with Imperfect Channel State Information

Hossein Vaezy Department of Electrical and Computer Engineering, Isfahan University of Technology, Isfahan 84156-83111, Iran. Department of Electrical and Computer Engineering, Isfahan University of Technology, Isfahan 84156-83111, Iran. Mohammad Javad Omidi Department of Electrical and Computer Engineering, Isfahan University of Technology, Isfahan 84156-83111, Iran. Department of Electrical and Computer Engineering, Isfahan University of Technology, Isfahan 84156-83111, Iran. Halim Yanikomeroglu Department of Electrical and Computer Engineering, Isfahan University of Technology, Isfahan 84156-83111, Iran. Fellow Department of Electrical and Computer Engineering, Isfahan University of Technology, Isfahan 84156-83111, Iran. IEEE
h.vaezy@ec.iut.ac.ir
Department of Electrical and Computer Engineering, Isfahan University of Technology, Isfahan 84156-83111, Iran.
omidi@cc.iut.ac.ir Department of Electrical and Computer Engineering, Isfahan University of Technology, Isfahan 84156-83111, Iran. halim@sce.carleton.ca Department of Electrical and Computer Engineering, Isfahan University of Technology, Isfahan 84156-83111, Iran.
Abstract

This article is on the energy efficient precoder design in multi-user multiple-input multiple-output (MU-MIMO) systems which is also robust with respect to the imperfect channel state information (CSI) at the transmitters. In other words, we design the precoder matrix associated with each transmitter to maximize the general energy efficiency of the network. We investigate the problem in two conventional cases. The first case considers the statistical characterization for the channel estimation error that leads to a quadratically constrained quadratic program (QCQP) with a semi-closed-form solution. Then, we turn our attention to the case which considers only the uncertainty region for the channel estimation error; this case eventually results in a semi-definite program (SDP).

Keywords: Multiple-input multiple-output, precoder, general energy efficiency.

I Introduction

Due to the increasing interest in green wireless networks, the energy efficiency (EE) criterion has attracted significant attention in both academia and industry [1]. In general, EE is defined as the ratio of the sum-rate111In this paper, rate means spectral efficiency, in line with the literature on this subject. Please refer to (5) for the definition of rate. to the total power consumption and is measured in bits/Hz/Joule222EE unit can also be expressed by bps/Hz/watt.. The fractional form of this utility function causes additional difficulty in the design procedure [1].

It is well known that the multiple-input multiple-output (MIMO) technique has a great potential for improving spectral efficiency (SE) [2]. EE maximization in a single-input single-output (SISO) setting is investigated in [3]. Reference [4] presents an energy efficient power allocation method in a multiple-input single-output (MISO) broadcast channel (BC) with the random beamforming. Authors in [5] consider MISO interference channel (IC). Single-user MIMO channel is also considered in [6]. Using non-cooperative games, a distributed method for designing transmit covariance matrix is presented in [7].

In practice, perfect channel state information (CSI) may not be available as a result of the quantization error, channel estimation error, feedback delay, etc. [8]. In the literature, imperfect CSI is modeled by either stochastic or deterministic models. The stochastic model assumes that the channel is random with an unknown instantaneous value but the channel statistics, such as the first or second order moments are known at the transmitter. On the other hand, the deterministic model, which is more suitable to characterize instantaneous CSI with errors, assumes that we know some limited information about the error, e.g., the norm of the error. Therefore, in the deterministic model, the actual channel estimation error lies in an uncertainty region [8].

A minimum mean-squared error (MMSE) precoder which operates based on optimizing the worst-case channel, was proposed in [9]. The worst-case precoding was also studied for MIMO multi-access channels [10], broadcast channels [11], multi-cell scenario [12], and cognitive radio systems [13].

In this paper, we consider a multi-user MIMO (MU-MIMO) system and design the precoders for two cases: i) the imperfect CSI with the known statistics of the channel error, and ii) the norm-bounded error without any information about the statistical characterization. We develop an energy efficient precoder design for MU-MIMO with robustness against the imperfect CSI.

Ii System model

Ii-a Channel model

In this paper we consider a symmetric MIMO-IC consisting of a set of user-pairs (Fig. 1). Users communicate concurrently with their own pairs and cause interference to the other users. We assume that the th transmitter and the th receiver are equipped with and antennas, respectively. The received signal at the th receiver is given by

(1)

where denotes the complex channel between the th transmitter and the th receiver, denotes the precoding matrix at the th transmitter, represents the number of data symbols for the th user, is the normalized data symbols of the th user (i.e., ), and represents the noise vector at the th receiver which is assumed to be a circularly symmetric complex Gaussian random vector with covariance matrix .

Denote as the linear decoder at the th receiver, then the estimated data symbols at the th receiver become

(2)

The terms on the right-hand side of (2) are the desired signal, interference and the filtered noise, respectively. For the sake of simplicity, we assume that the number of antennas at the transmitters, receivers as well as the number of data symbols at various users are the same and are equal to , and , respectively.

Fig. 1: A general MIMO-IC with user-pairs.

Ii-B Channel state error model

In practice, perfect CSI at the transmitters is unavailable due to many factors such as the channel estimation error, quantization error, and feedback error/delay. Here, we model the channel matrix as [8]

(3)

where and denote the estimation error and estimated channel between the th transmitter and the th receiver, respectively.

Iii EE maximization in MIMO-IC

Due to the increasing interest in green wireless networks, our goal is to maximize the general energy efficiency (GEE). GEE is defined as the ratio of the weighted sum-rate to the total power consumption and is given by

(4)

where () is inverse of the power amplifier efficiency and denotes the circuit power per antenna for each user due to the digital processor, mixer, etc [14]. Finally, is the achievable rate (bps/Hz) of the th user with a weight factor and is given by [7]

(5)

where denotes the determinant and is the covariance matrix of the interference-plus-noise and is equal to

Iii-a Imperfect CSI with known error statistics

Here, our aim is to maximize GEE in the presence of channel estimation error with known error statistics. We assume the channel estimation errors are uncorrelated with and their values are i.i.d. zero mean circularly symmetric complex Gaussian random variables with variance  [15]. Therefore, we deal with the following optimization problem:

(6)

where denotes the available maximum power.

Using Dinkelbach method [16] we convert the fractional form objective function to a subtractive form as follow:

(7)

where in each iteration is a constant term and equals to GEE in the previous iteration. The sum-rate in the objective function (7) is a non-convex part. Therefore, we use the majorization-minimization (MaMi) technique [15] to handle the non-convexity of the problem and finally solve the problem by an iterative method. Using Lemma 1 in [15], properties of Kronecker product, and eliminating constant terms, the objective function becomes

(8)

where,

(9)

and

In the above, denotes the value of in the previous iteration, represents the real part of a complex value and stands for the vectorization operation. Finally, the optimization problem is decomposed to smaller optimization problem, e.g., the th subproblem becomes

(10)

The optimization problem in (III-A) is a quadratically constrained quadratic program (QCQP) which can be solved using the Lagrange multipliers method in closed-form. Therefore, the optimal is equal to [15]

where, the Lagrange multiplier, can be computed by solving the following non-linear equation:

Remark 1.

The computational complexity of QCQP problem in (III-A) is  [15].

Iii-B Imperfect CSI with norm-bounded error

Here, our target is to maximize GEE in a MIMO-IC while considering the robustness in the presence of the channel uncertainty which is considered as an elliptical region. Hence, the problem can be formulated as

(11)

where, and jointly represent the feasible ellipsoid region for .

From Dinkelbach method [16], we can assume that there exists an equivalent objective function in a subtractive form. As a result, with a fixed , the fractional optimization problem (III-B) can be solved by focusing on the non-convex problem below in a subtractive form:

(12)
Lemma 1.

Let and denote the positive semi-definite matrices. Then, is an optimal value of the following problem:

(13)
Proof.

By checking the first order optimality condition for the convex problem (13) we can recognize (interested readers may refer to [17]). ∎

Using Lemma 1 and the relation between mean-squared error (MSE) and rate [17], the optimization problem (III-B) can be rewritten as

(14)

where,

(15)

Due to three maximization minimization, problem (III-B) is still hard to solve. Therefore, we replace the inner min-max by max-min version which can be known as the lower bound of the objective function.

Also, in order to simplify the objective function, we define and rewrite as a sum of vector norms. Finally, by substituting and using some algebraic operations we have

(16)

where, and are defined as

and for the different users () and for the same users case (). Due to the inner minimization problem in (III-B), the later optimization problem is still hard to solve. Therefore, by introducing the slack variables , we deal with the following optimization problem:

(17)

To show two norm-bounded constraints in (III-B) in the form of one constraint and further simplify the optimization problem, we use the following lemma:

Lemma 2.

[18] Given matrices with

(18)

if and only if there exists a such that

(19)
Proof.

See [18]. ∎

Now, we choose the matrices in Lemma 2 as

and

Finally, the optimization problem (III-B) can be rewritten using Schur complement as

(20)

The problem presented in (III-B) is still non-convex jointly over , and . However, we can observe that it is convex over the individual variables. Therefore, we use an iterative method in which we fix two variables and optimize for the remaining one in each iteration. For given and , we end up having a quadratic objective function with linear constraints with respect to which can be solved efficiently by CVX tool. By fixing and , the problem results in a semi-definite program (SDP). Finally, using the MAX-DET algorithm and command in CVX, we can compute  [19].

Remark 2.

The computational complexity of the problem in (III-B) dominated by that of the SDP problem which is known to be  [20].

Iv Numerical results

In this section, we numerically evaluate the GEE of the proposed methods in the presence of channel estimation error. In all simulations, the circularly symmetric complex Gaussian noise vector is assumed with zero mean and covariance matrix . The MIMO-IC is modeled by a Rayleigh flat fading and a spatially uncorrelated channel with variance [2]. In the simulations, the power amplifier efficiency is .

Fig. 2: GEE for imperfect channel with statistical model (left side) and uncertainty region (right side) with dBW and dBW .

Fig. 2 shows GEE for varying error region and error variance . For this study, we set , and consider two different values of , i.e., . It is clear that the GEE decreases with an increase in and . It should be noted that the GEE in the robust method with the uncertainty region is in fact the worst-case (lower bound) for the GEE. It is revealed that by increasing the number of antennas the circuit power increases in a linear manner. On the positive side, this increase in the number of antennas results in more degrees of freedom in the precoder design. Here, the contribution of the precoder matrix is more than circuit power. It is worthy to note that the corner point in the right sub-figure in Fig. 2 is due to the degradation of the second constraint in (III-B) to , when is small.

V Summary

In this paper we investigated the general energy efficiency in the multi-user MIMO networks. The effect of channel estimation error has been studied in the presence of known and unknown error statistics. The optimization tools are used to convert the non-convex fractional problems into the equivalent subtractive form and convex problems. The effectiveness of the proposed methods is illustrated via simulation in different error statistics and uncertainty regions.

References

  • [1] J. G. Andrews, S. Buzzi, W. Choi, S. V. Hanly, A. Lozano, A. C. K. Soong, and J. C. Zhang, “What will 5G be?” IEEE J. Sel. Areas Commun., vol. 32, no. 6, pp. 1065–1082, Jun. 2014.
  • [2] D. Tse and P. Viswanath, Fundamentals of Wireless Communication.   New York, NY, USA: Cambridge University Press, 2005.
  • [3] F. Meshkati, H. V. Poor, and S. C. Schwartz, “Energy-efficient resource allocation in wireless networks,” IEEE Signal Process. Mag., vol. 24, no. 3, pp. 58–68, May. 2007.
  • [4] Z. Chong and E. A. Jorswieck, “Energy efficiency in random opportunistic beamforming,” in IEEE 73rd Vehicular Technology Conference (VTC2011-Spring), May. 2011, pp. 1–5.
  • [5] C. Pan, W. Xu, J. Wang, H. Ren, W. Zhang, N. Huang, and M. Chen, “Pricing-based distributed energy-efficient beamforming for MISO interference channels,” IEEE J. Sel. Areas Commun., vol. 34, no. 4, pp. 710–722, Apr. 2016.
  • [6] E. V. Belmega and S. Lasaulce, “Energy-efficient precoding for multiple-antenna terminals,” IEEE Trans. Signal Process., vol. 59, no. 1, pp. 329–340, Jan. 2011.
  • [7] C. Pan, W. Xu, J. Wang, H. Ren, W. Zhang, N. Huang, and M. Chen, “Totally distributed energy-efficient transmission in MIMO interference channels,” IEEE Trans. Wireless Commun., vol. 14, no. 11, pp. 6325–6338, Nov. 2015.
  • [8] J. Wang, M. Bengtsson, B. Ottersten, and D. P. Palomar, “Robust MIMO precoding for several classes of channel uncertainty,” IEEE Trans. Signal Process., vol. 61, no. 12, pp. 3056–3070, Jun. 2013.
  • [9] Y. Guo and B. C. Levy, “Worst-case MSE precoder design for imperfectly known MIMO communications channels,” IEEE Trans. Signal Process., vol. 53, no. 8, pp. 2918–2930, Aug. 2005.
  • [10] M. B. Shenouda and T. N. Davidson, “On the design of linear transceivers for multi-user systems with channel uncertainty,” IEEE J. Sel. Areas Commun., vol. 26, no. 6, pp. 1015–1024, Aug. 2008.
  • [11] N. Vucic, H. Boche, and S. Shi, “Robust transceiver optimization in downlink multiuser MIMO systems,” IEEE Trans. Signal Process., vol. 57, no. 9, pp. 3576–3587, Sep. 2009.
  • [12] A. Tajer, N. Prasad, and X. Wang, “Robust linear precoder design for multi-cell downlink transmission,” IEEE Trans. Signal Process., vol. 59, no. 1, pp. 235–251, Jan. 2011.
  • [13] G. Zheng, K. K. Wong, and B. Ottersten, “Robust cognitive beamforming with bounded channel uncertainties,” IEEE Trans. Signal Process., vol. 57, no. 12, pp. 4871–4881, Dec. 2009.
  • [14] S. He, Y. Huang, L. Yang, and B. Ottersten, “Coordinated multicell multiuser precoding for maximizing weighted sum energy efficiency,” IEEE Trans. Signal Process., vol. 62, no. 3, pp. 741–751, Feb. 2014.
  • [15] H. Vaezy, M. M. Naghsh, M. J. Omidi, and E. H. M. Alian, “Efficient transmit covariance design in MIMO interference channel,” IEEE Trans. Veh. Technol., vol. 67, no. 7, pp. 5793–5805, Jul. 2018.
  • [16] W. Dinkelbach, “On nonlinear fractional programming,” Management Science, vol. 13, no. 7, pp. 492–498, 1967.
  • [17] S. S. Christensen, R. Agarwal, E. D. Carvalho, and J. M. Cioffi, “Weighted sum-rate maximization using weighted MMSE for MIMO-BC beamforming design,” IEEE Trans. Wireless Commun., vol. 7, no. 12, pp. 4792–4799, Dec. 2008.
  • [18] Y. C. Eldar, A. Ben-Tal, and A. Nemirovski, “Robust mean-squared error estimation in the presence of model uncertainties,” IEEE Trans. Signal Process., vol. 53, no. 1, pp. 168–181, Jan. 2005.
  • [19] S. Boyd and L. Vandenberghe, Convex Optimization.   New York, NY, USA: Cambridge University Press, 2004.
  • [20] Z.-Q. Luo, T. N. Davidson, G. B. Giannakis, and K. M. Wong, “Transceiver optimization for block-based multiple access through ISI channels,” IEEE Trans. Signal Process., vol. 52, no. 4, pp. 1037–1052, Apr. 2004.
Comments 0
Request Comment
You are adding the first comment!
How to quickly get a good reply:
  • Give credit where it’s due by listing out the positive aspects of a paper before getting into which changes should be made.
  • Be specific in your critique, and provide supporting evidence with appropriate references to substantiate general statements.
  • Your comment should inspire ideas to flow and help the author improves the paper.

The better we are at sharing our knowledge with each other, the faster we move forward.
""
The feedback must be of minimum 40 characters and the title a minimum of 5 characters
   
Add comment
Cancel
Loading ...
322144
This is a comment super asjknd jkasnjk adsnkj
Upvote
Downvote
""
The feedback must be of minumum 40 characters
The feedback must be of minumum 40 characters
Submit
Cancel

You are asking your first question!
How to quickly get a good answer:
  • Keep your question short and to the point
  • Check for grammar or spelling errors.
  • Phrase it like a question
Test
Test description