Hybrid Precoder and Combiner for Imperfect Beam Alignment in mmWave MIMO Systems

Hybrid Precoder and Combiner for Imperfect Beam Alignment in mmWave MIMO Systems

Chandan Pradhan,  Ang Li,  Li Zhuo,  Yonghui Li,  and Branka Vucetic,  The authors are with the Centre of Excellence in Telecommunications, School of Electrical and Information Engineering, University of Sydney, Sydney, NSW 2006, Australia. (e-mail: {chandan.pradhan, ang.li2, yonghui.li, branka.vucetic}@sydney.edu.au). Li Zhuo is with Beijing University of Technology, Beijing, China (email: zhuoli@bjut.edu.cn).

In this letter, we aim to design a robust hybrid precoder and combiner against beam misalignment in millimeter-wave (mmWave) communication systems. We consider the inclusion of the ‘error statistics’ into the precoder and combiner design, where the array response that incorporates the distribution of the misalignment error is first derived. An iterative algorithm is then proposed to design the robust hybrid precoder and combiner to maximize the array gain in the presence of beam misalignment. To further enhance the spectral efficiency, a second-stage digital precoder and combiner are included to mitigate the inter-stream interference. Numerical results show that the proposed robust hybrid precoder and combiner design can effectively alleviate the performance degradation incurred by beam misalignment.

mmWave communications, hybrid precoding, beam misalignment, robust design.

I Introduction

MILLIMETER-WAVE (mmWave) communication has been identified as a potential technology capable of dispensing a large stretch of the underutilized spectrum ranging from 30 GHz to 300 GHz [1]. While the small wavelength of mmWave makes it vulnerable to path loss, penetration loss and rain fading [1], it also allows the deployment of a large-scale antenna array to exploit the high array gains to combat the severe signal propagation loss in mmWave communications [2, 3].

Unlike sub-6GHz commuications, the prohibitive cost and power consumption of the hardware components working at mmWave bands make hybrid processing a viable solution to reduce the number of RF chains at the transceivers, by performing signal processing in a low-dimensional digital domain and a high-dimensional analog domain [4, 3, 5, 6, 7]. Recent works on hybrid designs aim to maximize the overall spectral efficiency of the network with the assumption of perfect channel state information (CSI), which implicitly assumes perfect alignment between the transmitting and receiving beams. However, in practical mmWave scenarios where perfect CSI is usually not available [4], the estimation errors in the angle of arrival (AoA) or angle of departure (AoD) result in beam misalignment. Additionally, the imperfection in the antenna array, which includes array perturbation and mutual coupling [8], and environmental vibrations such as wind, moving vehicles, etc., further contributes towards the imperfect alignment of beams [2]. Moreover, the deployment of a large-scale antenna array that generates narrow beams for mmWave communications also makes the system highly sensitive to beam misalignment. This leads to a considerable loss in the array gain and consequently affects the system performance [9].

While there are already works that investigate the performance loss owing to beam misalignment [8, 9], there are only a limited number of studies that consider the robust hybrid designs in the presence of beam misalignment [2, 10]. Moreover, these works primarily focus on the single-receiver single-stream case only, and their extension to multi-stream communications is not straightforward. The statistics of the AoD/AoA estimation error have been studied in [2, 10] and [11] and it is shown in [10] that the inclusion of the ‘error statistics’ into the hybrid design can lead to an improved performance in the case of beam misalignment. However, this concept has not been well explored for robust multi-stream hybrid precoder and combiner design in mmWave communications.

Motivated by this, in this paper we propose an iterative algorithm to alternatively design the robust hybrid analog-digital precoder and combiner against beam misalignment for a single-receiver multi-stream mmWave communication system. By incorporating the beam alignment error distribution, we first utilize the prior knowledge of the ‘error statistics’ in beam misalignment to derive the expected array response for the transmitter and receiver, which form the basis for the row and columns space of the expected channel in the presence of beam misalignment [7, 4], respectively. Subsequently, we formulate the span for the feasible analog precoder and combiner with the digital precoder and combiner, respectively, which is projected onto the expected array response to maximize the array gain. The resulting optimization for the analog precoder and combiner is solved using the gradient projection (GP) method. To mitigate the inter-stream interference, a second-stage digital precoder and combiner is further included based on the obtained effective baseband channel. Numerical results show the desirable performance gains for the proposed robust design in the presence of imperfect beam alignment.

Ii System Model

We consider a single-receiver mmWave system as shown in Fig.1, in which a base station (BS) with antennas transmits data streams to a receiver unit (RU) with antennas. The number of RF chains at the BS and RU is denoted by and , respectively, where and . During transmission, the BS employs a digital precoder followed by an analog precoder , and the transmitted signal can be written as , where is the symbol vector and . is the total transmit power at the BS, and in this work we have assumed uniform power allocation among different streams. Assuming the use of phase shifters for analog components, each entry of satisfies the element-wise constant-modulus constraint, i.e., [5]. The total power constraint is enforced by normalizing such that . Considering a narrowband block fading propagation channel , the processed signal at the RU is given by


where is the analog combiner matrix with element-wise constant-modulus entries, i.e. , is the low-dimensional digital combiner, and is the noise vector with each entry following i.i.d .

Ii-a MmWave Channel Model

MmWave channels are expected to be sparse with a limited number of propagation paths, given by [1]:


where is the number of propagation paths between the BS and the RU, and is the complex gain of the path following . and are the AoD and AoA, respectively, with and being the corresponding antenna array response vectors of the BS and RU, respectively. For uniform linear arrays (ULAs) considered in this paper, for an -element antenna array is given by


where and are the antenna spacing and signal wavelength, respectively.

Ii-B Error Model for Beam Misalignment:

We define the beam misalignment error in AoA/AoD as , where is the estimated AoA/AoD and is the actual AoA/AoD. The beam alignment error is characterized by a random variable following a uniform distribution as in [10], given by


where and represents the standard deviation of the beam alignment error. The random misalignment error is bounded within the range of the mainlobe beamwidth of the transceiver units, i.e. , which is based on the fact that beam deviation exceeding the mainlobe beamwidth is treated as alignment failure rather than misalignment [8].

Fig. 1: Block diagram for a point-to-point mmWave MIMO system

Iii Hybrid Precoder and Combiner Design

To incorporate the effect of the beam misalignment, we first derive the expected array response in the presence of beam alignment error before designing the robust precoder and combiner. Based on (3), the expected array response in the presence of beam alignment error is given by


where . By defining and , is computed as


where step (a) is inflicted from the small value of , (b) is obtained from the definition of and (c) follows the Euler’s formula with . Hereafter, we focus on the design for the robust hybrid precoder. The hybrid combiner design has a similar mathematical formulation and is therefore not included for the sake of brevity.

Iii-a Hybrid Analog-Digital Precoder Design

As observed from (5) and (6), in the presence of beam misalignment are no longer element-wise constant-magnitude, and hence cannot be directly used as the analog precoder as in [7, 4]. Accordingly, we first find dominant bases for the expected array response along , followed by formulating the span for the analog precoder with the digital precoder. Subsequently, we employ a projection onto the dominant bases to maximize the array gain at the BS, while satisfying the element-wise constant-modulus constraint for the analog precoder. The hybrid precoder design is detailed below.

Iii-A1 Computation of dominant basis for the expected array response

Defining the matrix as


where and , we select the basis matrix as the first column of , which is the right unitary matrix obtained from the singular value decomposition (SVD) of .

Iii-A2 Projection of feasible hybrid precoder onto

The span for the analog precoder using the digital precoder , i.e., is projected onto with satisfying the element-wise constant-modulus constraint. Accordingly, we have the following optimization problem:


Basically, is a matrix factorization problem and is solved by alternately optimizing and [3, 4]. To be more specific, the digital precoder is designed based on a fixed analog precoder as an unconstrained least-square problem , which leads to . Subsequently, the analog precoder for a given is designed by solving the following sub-problem:


By defining , and , is reformulated as the following constant-modulus least-square (CMLS) problem:


In this work, is solved using the GP method summarized in Algorithm 1. GP is a revamped version of conjugate gradient method [12] which searches for the optimal solution in the decent direction by projecting each subsequent point onto the feasible region , defined in Step 5, with the step size given by . Finally, Algorithm 2 describes the framework to obtain the feasible hybrid analog-digital precoder based on the principle of alternating optimization.

1:  Input: ,
2:  Initialize , , , with random phase, ;
3:  while  and  do
4:     ;
5:     ;
6:     ;
7:     ;
8:     ;
9:     ;
10:     ; .
11:  end while
12:  Output:
Algorithm 1 Analog Precoder Design - Gradient Projection
1:  Input: , ,
2:  Initialize , , ;
3:  SVD decomposition: ;
4:  Initialize , ;
5:  while  and  do
6:     ;
7:     Update using GP;
8:     ;
9:     , ;
10:  end while
11:  Output:
Algorithm 2 Alternate Analog-Digital Precoder Design

Iii-B Second-Stage Digital Precoder and Combiner Design

We further introduce a second-stage digital precoder and combiner to cancel the inter-stream interference. For a given hybrid analog-digital precoder and combiner, we can obtain the effective baseband channel as [6]


and we define the SVD of the effective baseband channel as . Then an SVD-based second-stage digital precoder and combiner are obtained as


and the effective robust digital precoder and combiner are given by [6]


The final iterative algorithm to design the robust analog-digital precoder and combiner is summarized in Algorithm 3.

1:  Input: ,
2:  Initialize , ;
3:  Initialize and using random phase;
4:  while  do
5:     Obtain and using Algorithm 2;
6:     Calculate ;
7:     ;
8:     ;
9:     Obtain and using Algorithm 2;
10:     Calculate ;
11:     ;
12:     , .
13:  end while
14:  Output: , , ,
Algorithm 3 Robust Hybrid Precoder-Combiner Design

Iv Numerical Results

In this section, we evaluate the performance of our proposed scheme via Monte-Carlo simulations. Unless stated otherwise, we assume , , , for the mmWave channel, and the beam alignment error with a standard deviation of , i.e., . SNR is defined as , where the total transmit power is set as . The antenna spacing is and all simulation results are averaged over channel realizations. We use the following schemes as benchmarks: 1) Robust Fully-digital Precoder (R-DB) obtained from , 2) Non-robust Fully-digital Precoder (NR-DB) obtained from , 3) Non-robust Hybrid Precoder (NR-HYB): Hybrid Precoder and combiner discussed in Section III without incorporating the error-statistics into the design, 4) SOMP: Hybrid precoder and combiner design proposed in [4], and 5) PE-AltMin: Hybrid precoder and combiner design proposed in [3].

The spectral efficiency v.s. performance of the proposed hybrid design with and at is shown in Fig.2. It is observed that the proposed robust hybrid precoder and combiner design, denoted by R-HYB, enjoys a noticeable gain over the non-robust hybrid designs for .

Fig. 2: Spectral efficiency v.s. , , , , and .

Fig.3 presents the spectral efficiency v.s. SNR performance of the proposed hybrid precoder and combiner with . At the high SNR, it can be observed that the proposed robust hybrid design achieves a gain of at least over the non-robust designs in the presence of the beam misalignment.

Fig. 3: Spectral Efficiency v.s. SNR, , , and .

V Conclusion

In this paper, we have proposed a robust hybrid precoder and combiner based on ‘error-statistics’ to abate the performance loss owing to imperfect alignment between the beams at the transmitter and receiver. The robustness of the proposed design has been validated through numerical examples and it has been shown to enjoy considerable performance gains compared to its non-robust counterparts.


  • [1] T. S. Rappaport, S. Sun, R. Mayzus, H. Zhao, Y. Azar, K. Wang, G. N. Wong, J. K. Schulz, M. Samimi, and F. Gutierrez, “Millimeter wave mobile communications for 5g cellular: It will work!” IEEE Access, vol. 1, pp. 335–349, 2013.
  • [2] S. Hur, T. Kim, D. J. Love, J. V. Krogmeier, T. A. Thomas, and A. Ghosh, “Millimeter wave beamforming for wireless backhaul and access in small cell networks,” IEEE Transactions on Communications, vol. 61, no. 10, pp. 4391–4403, 2013.
  • [3] X. Yu, J. Shen, J. Zhang, and K. B. Letaief, “Alternating minimization algorithms for hybrid precoding in millimeter wave mimo systems,” IEEE Journal of Selected Topics in Signal Processing, vol. 10, no. 3, pp. 485–500, April 2016.
  • [4] O. E. Ayach, S. Rajagopal, S. Abu-Surra, Z. Pi, and R. W. Heath, “Spatially sparse precoding in millimeter wave mimo systems,” IEEE Transactions on Wireless Communications, vol. 13, no. 3, pp. 1499–1513, March 2014.
  • [5] F. Sohrabi and W. Yu, “Hybrid digital and analog beamforming design for large-scale antenna arrays,” IEEE Journal of Selected Topics in Signal Processing, vol. 10, no. 3, pp. 501–513, April 2016.
  • [6] Z. Wang, M. Li, Q. Liu, and A. L. Swindlehurst, “Hybrid precoder and combiner design with low-resolution phase shifters in mmwave mimo systems,” IEEE Journal of Selected Topics in Signal Processing, vol. 12, no. 2, pp. 256–269, May 2018.
  • [7] O. E. Ayach, R. W. Heath, S. Abu-Surra, S. Rajagopal, and Z. Pi, “The capacity optimality of beam steering in large millimeter wave mimo systems,” in 2012 IEEE 13th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC), June 2012, pp. 100–104.
  • [8] G. Yang, J. Du, and M. Xiao, “Analysis on 60 ghz wireless communications with beamwidth-dependent misalignment,” arXiv preprint arXiv:1611.07867, 2016.
  • [9] M. Cheng, J. Wang, Y. Wu, X. Xia, K. Wong, and M. Lin, “Coverage analysis for millimeter wave cellular networks with imperfect beam alignment,” IEEE Transactions on Vehicular Technology, vol. 67, no. 9, pp. 8302–8314, Sept 2018.
  • [10] L. Sun, Y. Qin, F. Shu, R. Chen, Y. Zhang, S. Yang, J. Lu, J. Li, and W. Jiangzhou, “A robust secure hybrid analog and digital receive beamforming scheme for efficient interference reduction,” arXiv preprint arXiv:1801.06776, 2018.
  • [11] J. Yu, Y.-D. Yao, A. F. Molisch, and J. Zhang, “Performance evaluation of cdma reverse links with imperfect beamforming in a multicell environment using a simplified beamforming model,” IEEE Transactions on Vehicular Technology, vol. 55, no. 3, pp. 1019–1031, 2006.
  • [12] S. S. Rao and S. S. Rao, Engineering optimization: theory and practice.   John Wiley & Sons, 2009.
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
Loading ...
This is a comment super asjknd jkasnjk adsnkj
The feedback must be of minumum 40 characters
The feedback must be of minumum 40 characters

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 description