You are on page 1of 6

Hybrid Precoding in Millimeter Wave Systems:

How Many Phase Shifters Are Needed?


Xianghao Yu∗ , Jun Zhang∗ , and Khaled B. Letaief∗† , Fellow, IEEE

Dept. of ECE, The Hong Kong University of Science and Technology, Hong Kong

Hamad Bin Khalifa University, Doha, Qatar
Email: {xyuam, eejzhang, eekhaled}@ust.hk, † kletaief@hbku.edu.qa

Abstract—Hybrid precoding has been recently proposed as from RF chains to antennas and the number of phase shifters
a cost-effective transceiver solution for millimeter wave (mm- in use to compose the beamforming gain for each of the
wave) systems. The analog component in such precoders, which connected paths. While existing hybrid precoder structures
is composed of a phase shifter network, is the key differentiating
element in contrast to conventional fully digital precoders. While and implementations enjoy a small number of RF chains, the
a large number of phase shifters with unquantized phases are number of phase shifters scales linearly with the antenna size,
commonly assumed in existing works, in practice the phase which is a huge number and thus causes prohibitively high cost
shifters should be discretized with a coarse quantization, and and power consumption. On the other hand, various hybrid
their number should be reduced to a minimum due to cost precoding algorithms have been proposed assuming phase
and power consideration. In this paper, we propose a new
hybrid precoder implementation using a small number of phase shifters with arbitrary precision, e.g., orthogonal matching
shifters with quantized and fixed phases, i.e., a fixed phase shifter pursuit (OMP) [2], manifold optimization [3], and successive
(FPS) implementation, which significantly reduces the cost and interference canceling [5]. Although considering phase shifters
hardware complexity. In addition, a dynamic switch network with programmable high resolution eases the hybrid precoder
is proposed to enhance the spectral efficiency. Based on the design, it will weaken the practicality of the results since
proposed FPS implementation, an effective alternating minimiza-
tion (AltMin) algorithm is developed with closed-form solutions adaptively carrying out arbitrary phase shifts at mm-wave
in each iteration. Simulation results show that the proposed frequencies is highly impractical [6]. Therefore, it is of critical
algorithm with the FPS implementation outperforms existing importance to develop effective design methodologies for
ones. More importantly, it needs much fewer phase shifters than hybrid precoders with a small number of quantized phase
existing hybrid precoder proposals, e.g., ∼10 fixed phase shifters shifters.
are sufficient for practically relevant system settings.
There are a few works that attempted to consider quantized
I. I NTRODUCTION phase shifters [2], [7]–[10]. The main approach is either
Uplifting the carrier frequency to millimeter wave (mm- to determine all the phases at once [2], [7]–[9] or update
wave) bands has been proposed to meet the capacity re- one phase at a time [10] by ignoring the quantization effect
quirement of the upcoming 5G networks, and it thus has at first. Then the phases are heuristically quantized into a
drawn extensive attention from both academia and industry [1]. finite feasible set according to a certain criterion. However,
Thanks to the small wavelength of mm-wave signals, large- a simple quantization step is far from satisfactory, and the
scale antenna arrays can be leveraged at transceivers to support optimality and convergence of the proposed algorithms cannot
directional transmissions. As equipping each antenna element be guaranteed [10]. On the other hand, the number of phase
with a single radio frequency (RF) chain is costly, hybrid shifters in use was to some extent reduced in [9], which was
precoding has been put forward as a cost-effective solution, determined for achieving a certain precision of the unquantized
which utilizes a limited number of RF chains to incorporate a ones. Unfortunately, a large number of phase shifters are still
digital baseband precoder and an analog RF precoder [2]. needed for practical settings, i.e., 40 phase shifters for each
In contrast to the conventional fully digital precoder, the RF chain, and the number will vary according to the precision
additional component in the hybrid one is the analog precoder, requirement. More importantly, in existing works, the phases
which is usually implemented by a bunch of phase shifters need to be adapted to the channel states, which brings high
in the RF domain. Several hybrid precoder structures and complexity for hardware implementation and also increases
implementations have been proposed in existing works, e.g., power consumption.
the fully- and partially-connected structures [3], as well as the To overcome the above limitations, in this paper we pro-
single phase shifter (SPS) [2] and double phase shifter (DPS) pose a novel hybrid precoder implementation for general
[4] implementations, to provide trade-off between spectral multiuser orthogonal frequency-division multiplexing (OFDM)
efficiency, energy efficiency, and algorithmic complexity. The mm-wave systems, where only a small number of phase
main differences among them are the connecting strategies shifters with fixed phases are available [6], namely the fixed
This work was supported by the Hong Kong Research Grants Council under phase shifter (FPS) implementation. To compensate the perfor-
Grant No. 16210216. mance loss induced by the fixed phases, a switch network is

978-1-5090-5019-2/17/$31.00 ©2017 IEEE


Analog RF precoder
RF FFT

Analog
Digital
RF FFT

IFFT RF Chain

Digital
baseband
RF FFT
precoder RF Chain
IFFT Analog
Digital
RF FFT

Fig. 1. A multiuser mm-wave MIMO-OFDM system with FPS hybrid precoder implementation. To simplify the figure, in the analog precoder, each solid
t
line with a slash represents parallel signals transmission while each dotted line stands for 𝑁RF switches.

proposed to provide dynamic mappings from phase shifters are denoted as FBB𝑘,𝑓 and WBB𝑘,𝑓 , respectively, with dimen-
t r
to antennas, which is easily implementable with adaptive sions 𝑁RF × 𝑁𝑠 and 𝑁RF × 𝑁𝑠 . Since the transmitted signals
switches [6], [8]. With the proposed FPS implementation, for all the users are mixed together by the digital precoders,
we develop an alternating minimization (AltMin) algorithm and analog RF precoding is a post-IFFT operation, the RF
t
to design the hybrid precoder [3], where an upper bound of analog precoder FRF with dimension 𝑁t × 𝑁RF is a common
the objective function is derived as an effective surrogate. component for all the users and subcarriers. Correspondingly,
r
In particular, the large-scale binary constraints introduced by the 𝑁r × 𝑁RF RF analog combiner WRF 𝑘 is subcarrier-
the switch network are delicately tackled with the help of independent for each user.
the upper bound, which leads to closed-from solutions for
both the dynamic switch network and the digital baseband B. FPS Implementation
precoder, and therefore enables a low-complexity hybrid pre- In earlier works on hybrid precoding [2], [3], [5], [7], [8],
coding algorithm. Simulation results shall demonstrate that a single phase shifter is adopted to adjust the phase of each
t
the proposed FPS-AltMin algorithm outperforms existing ones of the paths from RF chains to antennas. Therefore, 𝑁t 𝑁RF
and approaches the performance of the fully digital precoder. phase shifters are required, commonly assumed with arbitrary
What deserves a special mention is the sharp reduction of the precision. Recently, it was shown in [4] that the performance
number of phase shifters compared with existing hybrid pre- of the hybrid precoder can be greatly improved by passing
coder implementations, which indicates that the proposed FPS each signal through two unquantized phase shifters and then
implementation is a promising candidate for hybrid precoding combining the outputs, which, however, induces high hardware
t
in 5G mm-wave communication systems. complexity by employing 2𝑁t 𝑁RF adaptive phase shifters.
In this paper, we propose a hybrid precoder implementation
II. S YSTEM M ODEL using 𝑁𝑐 phase shifters with fixed phases [6], where 𝑁𝑐 ≪
t
𝑁t 𝑁RF , as shown in Fig. 1. Nevertheless, the limited number
A. Signal Model of fixed phase shifters, which cannot be adaptively adjusted
Consider the downlink transmission for a multiuser mm- according to the channel states, inevitably entail performance
wave MIMO-OFDM system as shown in Fig. 1. A base station loss. To overcome this drawback brought by the simplified
(BS) leverages an 𝑁t -size antenna array to serve 𝐾 users hardware implementation, we propose to cascade a dynamic
over 𝐹 subcarriers using OFDM. Each user is equipped with switch network after the fixed phase shifters, which is adapted
𝑁r antennas and receives 𝑁𝑠 data streams from the BS on to the channel states.
t
each subcarrier. The numbers of available RF chains are 𝑁RF t In particular, 𝑁𝑐 multichannel (𝑁RF -channel) fixed phase
r
and 𝑁RF for the BS and each user, respectively, which are shifters [11] are deployed in the phase shifter network, each of
t
restricted as 𝐾𝑁𝑠 ≤ 𝑁RF t
< 𝑁t and 𝑁𝑠 ≤ 𝑁RF r
< 𝑁r . which simultaneously processes the output signals from 𝑁RF
The received signal of the 𝑘-th user on the 𝑓 -th subcarrier RF chains, i.e., in a parallel fashion. To clearly illustrate the
is given by proposed FPS implementation, we focus on one signal flow
from an RF chain to an antenna, as shown in Fig. 2. The 𝑁𝑐
( )
∑𝐾 fixed phase shifters generate 𝑁𝑐 signals with different phases
𝐻 𝐻
y𝑘,𝑓 = WBB𝑘,𝑓 WRF𝑘 H𝑘,𝑓 FRF FBB𝑘,𝑓 s𝑘,𝑓 + n𝑘,𝑓 , for the output signal of the given RF chain. Inspired by the idea
𝑘=1 of doubling phase shifters to achieve high spectral efficiency,
(1) as demonstrated in [4], we propose to adaptively combine a
where s𝑘,𝑓 is the transmitted
[ signal
] to the 𝑘-th user on the 𝑓 -th subset of the 𝑁𝑐 signals to compose the analog precoding gain
𝑃
subcarrier such that 𝔼 s𝑘,𝑓 s𝐻 𝑘,𝑓 = I
𝐾𝑁𝑠 𝐹 𝑁𝑠 , and n 𝑘,𝑓 is the from the RF chain to the antenna, which is implemented with
circularly symmetric complex Gaussian noise with power as 𝑁𝑐 adaptive switches. As 𝑁𝑐 switches are needed for each RF
𝜎n2 at the users. The digital baseband precoders and combiners t
chain-antenna pair, in total 𝑁t 𝑁RF 𝑁𝑐 switches are required in
[∑ ]𝑁t
𝑁 𝑐 (𝑁 𝑐 )
the OMP algorithm is oversize, i.e., 𝑖=1 𝑖 , which
prevents its practical implementation.
Remark 2: Alternating minimization can be directly ap-
RF plied to 𝒫1 where the binary constraints can be tackled
Chain with semidefinite relaxation [3]. However, an 𝑁t 𝑁RF t
𝑁𝑐 + 1-
dimension semidefinite programming (SDP) problem should
be solved in each iteration, which causes prohibitive compu-
tational complexity. Moreover, the optimality of the relaxation
Fig. 2. The FPS implementation from an RF chain to each antenna. in each iteration cannot be ensured and hence the overall
convergence of the AltMin algorithm cannot be guaranteed.
As illustrated above, the main difficulty to solve 𝒫1 is
the proposed FPS implementation. Note that adaptive switches the binary constraints of S, and it is the main obstacle for
with binary states are easier to implement in mm-wave bands designing an efficient algorithm with performance guarantee.
than adaptive phase shifters with arbitrary precision [6], [8]. In this paper, by deriving an effective surrogate and adopting
Accordingly, the analog RF precoding matrix FRF can be alternating minimization, we shall come up with a low-
expressed as complexity hybrid precoding algorithm that well tackles the
FRF = SC, (2) binary constraints.
t
where S ∈ {0, 1}𝑁t ×𝑁𝑐 𝑁RF is the switch matrix, and the III. H YBRID P RECODER D ESIGN IN S INGLE -C ARRIER
boolean constraints are induced by the switches with binary S YSTEMS W ITH THE FPS I MPLEMENTATION
t t
states. The matrix C ∈ ℂ𝑁𝑐 𝑁RF ×𝑁RF stands for the phase In this section, we first present the hybrid precoder design
shift operation carried out by the available fixed phase shifters, in single-carrier systems1 , i.e., when 𝐹 = 1. In particular,
given by a block diagonal matrix as an upper bound of the objective function is firstly derived,
⎛ ⎞
based on which an alternating minimization algorithm is then
⎜ ⎟ developed.
C = diag ⎝c, c, ⋅ ⋅ ⋅ , c⎠ , (3)
t
𝑁RF
A. Objective Upper Bound
[ ]𝑇 In [3], [4], [12], imposing a semi-orthogonal structure for
where c = √1 𝑒𝚥𝜃1 , 𝑒𝚥𝜃2 , ⋅ ⋅ ⋅ , 𝑒𝚥𝜃𝑁𝑐 is the normalized FBB was shown to achieve near-optimal performance. Inspired
𝑁𝑐
𝑁 by these results, we take a similar approach. In single-carrier
phase shifter vector containing all 𝑁𝑐 fixed phases {𝜃𝑖 }𝑖=1
𝑐
.
systems, the digital precoder matrix FBB is with dimension
t
C. Problem Formulation 𝑁RF × 𝐾𝑁𝑠 . Recall that the number of RF chains is limited
t
It has been shown in [2]–[4], [7], [10] that minimizing as 𝐾𝑁𝑠 ≤ 𝑁RF < 𝑁t , which forces FBB to be a tall matrix,
the Euclidean distance between the fully digital precoder and and thus the semi-orthogonal constraint is specified as
the hybrid precoder is an effective and tractable alternative F𝐻 2 𝐻 2
BB FBB = 𝛼 FDD FDD = 𝛼 I𝐾𝑁𝑠 , (5)
objective for maximizing the spectral efficiency of mm-wave
where FBB = 𝛼FDD and FDD is a semi-unitary matrix. Then,
systems. In this paper, we resort to this approach and the
the objective function in 𝒫1 can be rewritten as
hybrid precoder design is correspondingly formulated as ( )
2 2
2 ∥Fopt ∥𝐹 − 2𝛼ℜ tr FDD F𝐻 2
opt SC + 𝛼 ∥SCFDD ∥𝐹 . (6)
minimize ∥Fopt − SCFBB ∥𝐹
S,FBB
{ Note that, according to (3), the phase shifter matrix C is
𝒫1 : S∈ℬ (4) also a semi-unitary matrix, i.e., C𝐻 C = I𝑁RF
t . Therefore, we
subject to 2 can derive an upper bound for the last term in (6), given by
∥SCFBB ∥𝐹 ≤ 𝐾𝑁𝑠 𝐹,
2 ( )
[ ] ∥SCFDD ∥𝐹 = tr F𝐻 𝐻 𝐻
DD C S SCFDD
where Fopt = Fopt 1,1 , ⋅ ⋅ ⋅ , Fopt 𝑘,𝑓 , ⋅ ⋅ ⋅ , Fopt 𝐾,𝐹 is the ([ ] )
(𝑎) I𝐾𝑁𝑠
precoder with dimension 𝑁t ×] 𝐾𝑁𝑠 𝐹 , = tr K𝐻 S𝐻 SK (7)
combined fully digital
[ 0
and FBB = FBB 1,1 , ⋅ ⋅ ⋅ , FBB 𝑘,𝑓 , ⋅ ⋅ ⋅ , FBB 𝐾,𝐹 is the ( ) 2
concatenated digital baseband precoder with dimension < tr K𝐻 S𝐻 SK = ∥S∥𝐹 ,
t
𝑁RF × 𝐾𝑁𝑠 𝐹 . The set of binary matrices is denoted as ℬ, where (a) follows the singular value decomposition (SVD) of
and the second constraint is the transmit power constraint. CFDD F𝐻 𝐻 𝐻
DD C = Kdiag (I𝐾𝑁𝑠 , 0) K by utilizing the semi-
Note that the combiners at the user side can be designed in unitary property of CFDD . Thus, we obtain an upper bound
the same way without the power constraint [3], [12] and thus for the original objective function, expressed as
are omitted due to space limitation. 2 ( ) 2
∥Fopt ∥𝐹 − 2𝛼ℜ tr FDD F𝐻 2
opt SC + 𝛼 ∥S∥𝐹 . (8)
Remark 1: Since the switch matrix S is with finite possibil-
1 In this paper, single-carrier systems refer to single-carrier transmissions
ities, the cardinality of the constraint set for FRF is finite,
assuming flat-fading channels. The choice of such systems is for the ease of
which means the OMP algorithm [2] is applicable to this presentation, and the algorithm will be later extended to the more realistic
problem 𝒫1 . However, the dimension of the dictionary in multicarrier case with frequency-selective fading channels.
{ ( )}
B. Alternating Minimization where x = vec ℜ Fopt F𝐻 DD C
𝐻
, 1(⋅) is the indicator
By adopting the upper bound (8) as the surrogate objective function, and 1𝑚×𝑛 denotes an 𝑚 × 𝑛 matrix with all entries
2
function and dropping the constant term ∥Fopt ∥𝐹 , the hybrid equal to one. In addition, 𝑥
˜𝑖 is the 𝑖-th smallest entry in x,
precoder design problem is reformulated as and2
⎧ ∑𝑖
( ) 
 𝑗=1
𝑥
˜𝑗
2
minimize 𝛼2 ∥S∥𝐹 − 2𝛼ℜ tr FDD F𝐻 opt SC ⎨ ∑𝑛 𝑖
𝑥
¯𝑖 < 0 and 𝑥 ¯𝑖 ∈ [2˜
𝑥𝑖 , 2˜
𝑥𝑖+1 ]
𝛼,S,FDD 𝑗=𝑖+1 𝑥˜𝑗
{ 𝑥
¯𝑖 ≜ 𝑥
¯𝑖 > 0 and 𝑥 ¯𝑖 ∈ [2˜
𝑥𝑖 , 2˜
𝑥𝑖+1 ] (16)
𝒫2 : (9) 
 𝑛−𝑖
S∈ℬ ⎩+∞
subject to otherwiese.
F𝐻DD FDD = I𝐾𝑁𝑠 .
Proof: See [13, Appendix A].
Alternating minimization, as an effective tool for optimiza- Basically, the optimal 𝛼★ is obtained via a closed-form solu-
tion problems involving multiple subsets of variables, has been tion by comparing the optimal solutions of 𝛼 in all the intervals
widely applied and shown empirically successful in hybrid {ℛ𝑖 }𝑛𝑖=1 , where ℛ𝑖 ≜ [2˜ 𝑥𝑖 , 2˜
𝑥𝑖+1 ]. Nevertheless, since the
t
precoder design [3], [4], [12]. In this section, we apply this number of intervals that need to compare is 𝑛 = 𝑁t 𝑁𝑐 𝑁RF ,
effective rule of thumb to the hybrid precoder design with the it will incur high computational complexity when 𝑁t is large
FPS implementation. in mm-wave systems. In the following lemma, we show that
In each step of the AltMin algorithm, one subset of the there is no need to compute the optimal 𝛼 in all the intervals
optimization variables is optimized while keeping the other ℛ𝑖 , which will further reduce the complexity of the proposed
parts fixed. When the switch matrix S and 𝛼 are fixed, the algorithm.
optimization problem can be written as
( ) Lemma 1. The optimal 𝛼★ is obtained at one of the points
maximize 𝛼ℜ tr FDD F𝐻 opt SC 𝑥𝑖 }𝑛𝑖=1 .

FDD
(10)
subject to F𝐻 DD FDD = I𝐾𝑁𝑠 .
Proof: See [13, Appendix B].
Lemma 1 indicates that any endpoint of the intervals cannot
According to the definition of the dual norm, we have be the optimal solution for 𝛼. Therefore, we only need to pick
( )  ( )
𝛼ℜ tr FDD F𝐻 
opt SC ≤ tr 𝛼FDD Fopt SC
𝐻  the 𝑥¯𝑖 ’s that have finite values of 𝑓 (¯
𝑥𝑖 ), i.e., the ones that
(𝑏)    𝐻  satisfy the first two conditions in (16), denoted as a set 𝒳 ,
≤ F𝐻  
DD ∞ 𝛼Fopt SC 1
 and the optimal solution for 𝛼 is given by
(11)
𝐾𝑁
∑𝑠
  𝛼★ = arg min 𝑓 (¯
𝑥𝑖 ). (17)
= 𝛼F𝐻
opt SC 
1
= 𝜎𝑖 , 𝑥
¯𝑖 ∈𝒳
𝑖=1 By Lemma 1, the number of intervals we need to compare
where ∥⋅∥∞ and ∥⋅∥1 stand for the infinite and one Schatten to obtain the optimal 𝛼★ is shrunk from 𝑛 to ∣𝒳 ∣, which is
norms, and (b) follows the Hölder’s inequality. The equality empirically shown to be less than 5 via simulations in Section
is established only when V and hence further reduces the computational complexity of
the proposed AltMin algorithm.
FDD = V1 U𝐻 , (12) Remark 3: It is shown that, with the help of the upper bound
𝛼F𝐻 UΣV𝐻 derived in (7), the large-scale binary switch matrix S can be
where opt SC = 1 follows the SVD and Σ is a
diagonal matrix with non-zero singular values 𝜎1 , ⋅ ⋅ ⋅ , 𝜎𝐾𝑁𝑠 . efficiently optimized by a closed-form solution, which verifies
While we can divide the optimization of the two variables the benefits and superiority of the surrogate objective function
𝛼 and S into two separate subproblems, we propose to update adopted in 𝒫2 .
them in parallel to save the number of subproblems involved in With the closed-form solutions derived in (12), (15), and
the AltMin algorithm and therefore reduce (17) at hands, the AltMin algorithm for the FPS implemen-
 (the computational)
𝐻 2 tation is summarized as FPS-AltMin Algorithm. The FPS-
complexity. By adding a constant term ℜ Fopt F𝐻 DD C 𝐹 AltMin algorithm is essentially a block coordinate descent
to the objective function of 𝒫2 , the subproblem of updating 𝛼
(BCD) algorithm with two blocks that have globally optimal
and S can be recast as
 ( ) 2 solutions in Steps 3 and 4, and the algorithm is guaranteed
minimize ℜ Fopt F𝐻 DD C
𝐻
− 𝛼S𝐹 to converge to a stationary point of 𝒫2 [14]. The algorithm
𝛼,S (13) (0)
may be sensitive to the initial point FDD . Note that the fully
subject to S ∈ ℬ. digital precoding matrix Fopt can be decomposed as follows
Proposition 1. The optimal solution to (13) is given by according to its SVD Fopt = UΣV𝐻 , i.e,
[ ]
𝛼★ = arg min {𝑓 (˜
𝑥𝑖 ), 𝑓 (¯
𝑥𝑖 )} , (14) [ ] V𝐻
{˜ 𝑥𝑖 }𝑛
𝑥𝑖 ,¯ Fopt = UΣ F , (18)
𝑖=1 0
⎧ { ( ) }
⎨1 ℜ Fopt F𝐻 C𝐻 > 𝛼 where UΣ is an 𝑁t × 𝐾𝑁𝑠 full rank matrix, V𝐻 is a 𝐾𝑁𝑠
2 1𝑁t ×𝑁𝑐 𝑁RF } 𝛼>0
t
DD

S = { ( ) t
dimension square matrix, and F is an arbitrary 𝑁t × (𝑁RF −
⎩1 ℜ Fopt F𝐻 C𝐻 < 𝛼
2 1𝑁t ×𝑁𝑐 𝑁RF 𝛼 < 0,
t
DD
(15) 2 𝑓 (𝛼) is a coercive function, i.e., 𝑓 (+∞) → +∞.
FPS-AltMin Algorithm: A Low-Complexity Hybrid Precod- 30
SU-SC Systems
100
MU-MC Systems

ing Algorithm for the FPS Implementation Fully digital Fully digital
FPS-AltMin DPS [4]
Input: Fopt 25 MO-AltMin [3]
90
FPS-AltMin

(0) OMP [2] OMP [2]


1: Construct an initial point for FDD and set 𝑘 = 0;

Spectral Efficiency (bps/Hz)

Spectral Efficiency (bps/Hz)


80
20
2: repeat
(𝑘)
Fix FDD , optimize 𝛼(𝑘) and S(𝑘) according to (17) and
70
3: 15
(15), respectively; 60
(𝑘)
4: Fix S(𝑘) and 𝛼(𝑘) , update FDD with (12); 10
50
5: 𝑘 ← 𝑘 + 1;
5
6: until convergence. 40

7: Compute the additional BD precoder at the baseband to


0 30
cancel the inter-user interference [4]. -30 -20 -10 0 -10 -5 0 5 10
SNR (dB) SNR (dB)
8: For the digital
√ precoder at the transmit end, normalize
𝐾𝑁𝑠 𝐹
FBB = ∥SCF DD ∥
FDD . Fig. 3. Spectral efficiency achieved by different hybrid precoding algorithms
𝐹 t r
in SU-SC systems when 𝑁RF = 𝑁RF = 𝑁𝑠 = 4 and 𝑁𝑐 = 30, and in
MU-MC systems when 𝑁RF t r
= 8, 𝑁RF = 𝑁𝑠 = 2, and 𝑁𝑐 = 30.

𝐾𝑁𝑠 ) matrix. In (18), the fully digital precoding matrix Fopt


is decomposed into two matrices that satisfy the dimensions FDD is different in OFDM systems, the optimization of FDD
of FRF and FDD , respectively. In this way, we propose to is modified as
(0)
construct the initial point FDD as FDD = VU𝐻 1 , (22)
[ ]𝐻 𝐻
(0)
FDD = V 0𝐾𝑁𝑠 ×(𝑁RF t −𝐾𝑁 ) . (19) where F𝐻 opt SC = U1 ΣV and Σ is a diagonal matrix with
𝑠
non-zero singular values 𝜎1 , ⋅ ⋅ ⋅ , 𝜎𝑁RF
t , which is the SVD of

To cancel the inter-user interference, similar to [4], we cascade 𝐻 (0)


Fopt SC. Correspondingly, the construction of the initial FDD
an additional block diagonal precoder at the baseband in the is given by
Step 7 based on the effective channel including the hybrid (0) 𝐻
FDD = V[1:𝑁 t ], (23)
precoder and physical channel. In the final step, we normalize RF

the digital precoder to maximize the signal to noise ratio where Fopt = UΣV is the SVD of Fopt and the subscript 𝐻
(SNR) while satisfying the transmit power constraint. [1 : 𝑛] denotes the first to the 𝑛-th columns of a matrix.
IV. H YBRID P RECODER D ESIGN IN M ULTICARRIER By substituting (23) and (22) into the Steps 1 and 4,
S YSTEMS W ITH THE FPS I MPLEMENTATION we obtain the FPS-AltMin algorithm for OFDM mm-wave
systems.
Multicarrier techniques such as OFDM are often utilized to
overcome the multipath fading caused by the large available V. S IMULATION R ESULTS
bandwidth in mm-wave systems. Compared with the narrow- In this section, we evaluate the performance of the proposed
band hybrid precoder design in Section III, the main difference FPS-AltMin algorithm via simulations. The BS and each user
in OFDM systems is that the analog precoder is shared by are equipped with 144 and 16 antennas, respectively, while
all the subcarriers. In particular, the digital precoding matrix all the transceivers are equipped with uniform planar arrays
t
FBB ∈ ℂ𝑁RF ×𝐾𝑁𝑠 𝐹 in 𝒫1 is no longer a tall matrix since (UPAs). Four users and 128 subcarriers are assumed when
t
𝐾𝑁𝑠 𝐹 ≥ 𝑁RF for practical OFDM system settings. considering multiuser OFDM systems. To reduce the cost
In this section, we modify the FPS-AltMin algorithm for and power consumption, a minimum number of RF chains
OFDM systems. Similar to (5), we enforce a semi-orthogonal is adopted according to the assumptions in Section II-A, i.e.,
constraint on the digital precoding matrix, i.e., 𝑁RFt
= 𝐾𝑁𝑠 and 𝑁RF r
= 𝑁𝑠 . The phases of the available
FBB F𝐻 2 𝐻 2 fixed phase shifters are uniformly separated within [0, 2𝜋] by
BB = 𝛼 FDD FDD = 𝛼 I𝑁RF
t . (20)
𝑁𝑐 equal length intervals. Furthermore, the Saleh-Valenzuela
In this way, the upper bound of the objective function derived model is adopted in simulations to characterize mm-wave
in (7) still holds since channels [2], [3]. All the simulation results are averaged over
2 ( ) 1000 channel realizations.
∥SCFDD ∥𝐹 = tr C𝐻 S𝐻 SC
([ ] )
(𝑐) I𝑁RF
t A. Single-User Single-Carrier (SU-SC) Systems
= tr K𝐻 S𝐻 SK (21)
0 As a great number of previous efforts have been spent on
( ) 2
< tr K𝐻 S𝐻 SK = ∥S∥𝐹 , point-to-point systems, it is intriguing to test the performance
of the proposed algorithm by comparing with existing works
where (c) comes from the SVD of CC𝐻 since C is a semi- as benchmarks. The OMP algorithm proposed in [2] has been
unitary matrix. In the AltMin algorithm, the update of 𝛼 and widely used as a low-complexity algorithm with the analog
S is the same as that in Section III-B. Since the dimension of precoder selected from a predefined set. The MO-AltMin
SU-SC Systems
algorithm was then proposed in [3] to improve the perfor- 35 66
MU-MC Systems

mance of the OMP algorithm, yet with high computational 64


34
complexity of performing the manifold optimization. Both 62 N PS=2304

Spectral Efficiency (bps/Hz)

Spectral Efficiency (bps/Hz)


of these algorithms are applied with the SPS implementa- 33
60 Fully digital

tion. Fig. 3 shows that the proposed FPS-AltMin algorithm 58


DPS [4]
FPS-AltMin
32
achieves the highest spectral efficiency with the simulation N PS=576
56
OMP [2]

time comparable to the OMP algorithm. The performance 31


54
gain is mainly attributed to the proposed FPS implementation, Fully digital
30 52 N PS=1152
where the unit modulus constraints in the SPS implementation FPS-AltMin
MO-AltMin [3] 50
are relaxed. Furthermore, the proposed algorithm leads to an 29 OMP [2]
48
effective design of the dynamic switch network, and provides a
28 46
better approximation of the fully digital precoder than existing 10 20 30 40 50 10 20 30 40 50
Nc Nc
algorithms.
B. Multiuser Multicarrier (MU-MC) Systems Fig. 4. Spectral efficiency achieved by different hybrid precoding algorithms
in mm-wave MIMO systems given SNR = 0 dB.
In [4], the DPS implementation was proposed for MU-
MC systems to approach the performance of the fully digital
precoder by employing a large number of phase shifters, i.e., with small numbers of RF chains and phase shifters. Thus,
t this proposal stands out as a promising candidate for hybrid
2𝑁t 𝑁RF phase shifters. As shown in Fig. 3, the proposed FPS-
AltMin algorithm only entails little performance loss com- precoders for 5G mm-wave systems.
pared to the DPS implementation when only 30 fixed phase R EFERENCES
shifters are adopted. On the other hand, it enjoys significant
[1] T. S. Rappaport, S. Sun, R. Mayzus, H. Zhao, Y. Azar, K. Wang, G. N.
improvement in terms of spectral efficiency compared to the Wong, J. K. Schulz, M. Samimi, and F. Gutierrez, “Millimeter wave
OMP algorithm. This result demonstrates the effectiveness of mobile communications for 5G cellular: It will work!” IEEE Access,
both the newly proposed implementation and algorithm. In vol. 1, pp. 335–349, May 2013.
[2] O. E. Ayach, S. Rajagopal, S. Abu-Surra, Z. Pi, and R. W. Heath, Jr.,
addition, it indicates that the number of phase shifters can be “Spatially sparse precoding in millimeter wave MIMO systems,” IEEE
sharply reduced even if the analog precoder is shared by all Trans. Wireless Commun., vol. 13, no. 3, pp. 1499–1513, Mar. 2014.
the subcarriers and users in MU-MC systems. [3] X. Yu, J.-C. Shen, J. Zhang, and K. B. Letaief, “Alternating minimization
algorithms for hybrid precoding in millimeter wave MIMO systems,”
IEEE J. Sel. Topics Signal Process., vol. 10, no. 3, pp. 485–500, Apr.
C. How Many Phase Shifters Are Needed? 2016.
Fig. 4 plots the spectral efficiency achieved with different [4] X. Yu, J. Zhang, and K. B. Letaief, “Alternating minimization for hybrid
precoding in multiuser OFDM mmWave systems,” in Proc. Asilomar
numbers of fixed phase shifters, i.e., 𝑁𝑐 . The simulation Conf. Signals Syst. Comput., Pacific Grove, CA, USA, Nov. 2016, pp.
parameters are the same as those in Fig. 3 for SU-SC and 281–285.
MU-MC systems, respectively. Fig. 4 shows that in SU- [5] X. Gao, L. Dai, S. Han, C.-L. I, and R. W. Heath, Jr., “Energy-efficient
hybrid analog and digital precoding for mmwave MIMO systems with
SC systems 15 phase shifters are enough for achieving a large antenna arrays,” IEEE J. Sel. Areas Commun., vol. 34, no. 4, pp.
satisfactory performance as the spectral efficiency almost 998–1009, Apr. 2016.
saturates when we further increase the number of fixed phase [6] A. M. Abbosh, “Broadband fixed phase shifters,” IEEE Microw. Com-
pon. Lett., vol. 21, no. 1, pp. 22–24, Jan. 2011.
shifters. By contrast, 576 phase shifters are needed in the [7] J. Mirza, B. Ali, S. S. Naqvi, and S. Saleem, “Hybrid precoding
SPS implementation. Moreover, the OMP algorithm achieves via successive refinement for millimeter wave mimo communication
a lower spectral efficiency and the MO-AltMin algorithm systems,” IEEE Commun. Lett., vol. 21, no. 5, pp. 991–994, May 2017.
[8] R. Méndez-Rial, C. Rusu, N. González-Prelcic, A. Alkhateeb, and
suffers from the high computational complexity. A similar R. W. Heath, Jr., “Hybrid MIMO architectures for millimeter wave
phenomenon is found in MU-MC systems, i.e., around 10 communications: Phase shifters or switches?” IEEE Access, vol. 4, pp.
fixed phase shifters are sufficient, which has not been revealed 247–267, Jan. 2016.
[9] T. E. Bogale, L. B. Le, A. Haghighat, and L. Vandendorpe, “On the
in existing works. Although the performance of the DPS number of RF chains and phase shifters, and scheduling design with
implementation slightly outperforms the proposed FPS-AltMin hybrid analog-digital beamforming,” IEEE Trans. Wireless Commun.,
algorithm, it employs 200 times more phase shifters. This vol. 15, no. 5, pp. 3311–3326, May 2016.
[10] J.-C. Chen, “Hybrid beamforming with discrete phase shifters for
illustrates that the proposed FPS implementation is much more millimeter wave massive MIMO systems,” IEEE Trans. Veh. Technol.,
cost-effective than existing hybrid precoder implementations, to appear.
and with satisfactory performance. [11] Z. Feng, S. Fu, T. Ming, and D. Liu, “Multichannel continuously tunable
microwave phase shifter with capability of frequency doubling,” IEEE
Photon. J., vol. 6, no. 1, pp. 1–8, Feb. 2014.
VI. C ONCLUSIONS [12] F. Sohrabi and W. Yu, “Hybrid digital and analog beamforming design
In this paper, we proposed a cost-effective hybrid precoder for large-scale antenna arrays,” IEEE J. Sel. Topics Signal Process.,
vol. 10, no. 3, pp. 501–513, Apr. 2016.
implementation with a small number of fixed phase shifters. [13] X. Yu, J. Zhang, and K. B. Letaief, “Hybrid precoding in mil-
To enhance the performance, a dynamic switch network was limeter wave systems: How many phase shifters are needed?”
adopted, for which a low-complexity AltMin algorithm was arXiv:1707.08302 [cs.IT], Jul. 2017.
[14] L. Grippo and M. Sciandrone, “On the convergence of the block
developed. The proposed implementation is able to approach nonlinear gauss–seidel method under convex constraints,” Operat. Res.
the performance of the fully digital precoder, remarkably, Lett., vol. 26, no. 3, pp. 127–136, Mar. 2000.

You might also like