Vous êtes sur la page 1sur 11

1

Hybrid Block Diagonalization for Massive


Multiuser MIMO Systems
Weiheng Ni and Xiaodai Dong

Abstract—For a massive multiple-input multiple-output algorithm for detection in massive MIMO systems based on
(MIMO) system, restricting the number of RF chains to far less the likelihood ascent search (LAS) algorithm.
arXiv:1504.02081v2 [cs.IT] 16 Nov 2015

than the number of antenna elements can significantly reduce In large-scale MIMO systems, the large array gain is ren-
the implementation cost compared to the full complexity RF
chain configuration. In this paper, we consider the downlink dered by a massive number of antennas at the order of a hun-
communication of a massive multiuser MIMO (MU-MIMO) sys- dred or more [2]. Conventional pre-processing is performed
tem and propose a low-complexity hybrid block diagonalization through modifying the amplitudes and phases of the complex
(Hy-BD) scheme to approach the capacity performance of the transmit symbols at the baseband and then upconverted to
traditional BD processing method. We aim to harvest the large the passband by going through radio frequency (RF) chains
array gain through the phase-only RF precoding and combining
and then digital BD processing is performed on the equivalent (including the digital-to-analog conversion, signal mixing and
baseband channel. The proposed Hy-BD scheme is examined power amplifying), which requires that the number of the RF
in both the large Rayleigh fading channels and millimeter chains is in the range of hundreds, equal to the number of
wave (mmWave) channels. A performance analysis is further the antenna elements. Post-processing is similar involving a
conducted for single-path channels and large number of transmit large number of analog receive RF chains and digital baseband
and receive antennas. Finally, simulation results demonstrate
that our Hy-BD scheme, with a lower implementation and operations. This leads to unacceptably high implementation
computational complexity, achieves a capacity performance that cost and energy consumption.
is close to (sometimes even higher than) that of the traditional Recently, enabled by the cost-effective variable phase
high-dimensional BD processing. shifters, a limited number of RF chains have been applied
Index Terms—Massive MIMO, large scale MU-MIMO, hybrid in the MIMO systems [10]-[17]. The analog RF processing
processing, block diagonalization, limited RF chains, mmWave provides the high-dimensional phase-only control while the
digital baseband processing can be performed in a very low
dimension, termed as hybrid processing. Under the limited
I. I NTRODUCTION
RF chains constraint, references [10] and [11] investigate
To realize the tremendous capacity target of the next the hybrid processing schemes in the point-to-point (P2P)
generation mobile cellular systems, one promising option is MIMO systems. A single-stream communication under the
scaling up to massive multiple-input multiple-output (MIMO) Rayleigh fading MIMO channels achieves the full diver-
systems [1]-[4]. In the massive multiuser MIMO (MU-MIMO) sity order through the equal gain transmission/combining
systems, some simple linear pre/post-processing (transmit pre- (EGT/EGC) in [10], while the multiple-stream transmission
coding/receive combining) schemes, such as zero-forcing (ZF) under MIMO channels is proposed in [11]. In addition, [12]
and linear minimum mean-square error (MMSE), are able to and [13] implement the hybrid processing to the downlink of
approach the optimal capacity performance achieved by the the massive MU-MIMO systems with single-antenna users.
dirty paper coding (DPC) as the number of antennas goes to In [12], the near-optimal capacity performance, compared
infinity [5]. Moreover, the ZF processing that cancels the inter- to the full-complexity systems, is achieved through the ZF
user interference through channel inversion can be generalized baseband precoding combined with the EGT processing in
as block diagonalization (BD) when the base stations (BSs) the RF domain. Note that this technique also works for the
and mobile stations (MSs) are both equipped with multiple millimeter wave (mmWave) channel. In [13], the phase-only
antennas [6]. For the downlink spatial multiplexing in MU- RF precoding are employed to maximize the minimum average
MIMO systems, the BD method achieves sub-optimal capac- data rate of users via a bi-convex approximation approach.
ity performance; however, it reduces the complexity of the Furthermore, in mmWave communications systems, it is
transmitter and receiver structures by providing closed-form possible to build a large antenna array in a compact region and
precoder and combiner solutions. From a different perspective, apply hybrid processing technique [14]-[18]. The “dominant”
the problems of the downlink beamformer design for signal-to- paths in P2P mmWave channels are captured through the
interference-plus-noise ratio balancing and the downlink phys- hybrid processing in [14] and [15], where the former considers
ical layer multicasting that aims at minimizing the transmit the single-stream transmission while the latter enables the
power in massive MIMO systems have been investigated in [7] multiple-stream communication. [15] presents a hybrid pro-
and [8] respectively. Reference [9] presents a low-complexity cessing by decomposing the optimal precoding/combining ma-
trix via orthogonal matching pursuit with the transmit/receive
W. Ni and X. Dong are with the Department of Electrical and Computer
Engineering, University of Victoria, Victoria, BC V8W 3P6, Canada (email: array response vectors as the basis vectors. Reference [14]
nweiheng@uvic.ca, xdong@ece.uvic.ca). can be regarded as a special one-RF-chain case of reference
2

[15]. On the other hand, in the mmWave MU-MIMO systems, II. S YSTEM M ODEL
[16] considers the single-antenna users and designs the analog
A. System Model
RF precoding based on the transmit beam directions, while
the digital processing (matched filter, zero-forcing or Wiener We consider the downlink communication of a massive
filter) performs on the baseband equivalent channels. With the multiuser MIMO system shown in Fig. 1, where a base
multiple-antenna users, some baseband processing schemes station with NBS antennas and MBS RF chains is assumed to
such MMSE and BD are examined in [17], which, however, schedule K mobile stations. Each MS is equipped with NMS
neglects the design of the analog RF processing. In addition, antennas and MMS RF chains to support NS data streams,
a comprehensive limited feedback hybrid precoding scheme is which means total KNS data streams are handled by the BS.
proposed to configure hybrid precoders at the transmitter and To guarantee the effectiveness of the communication carried by
analog combiners with a small training and feedback overhead, the limited number of RF chains, the number of the transmitted
which is also effective for multiple-antenna users who have steams is constrained by KNS ≤ MBS ≤ NBS for the BS
only one RF chain [18]. and NS ≤ MMS ≤ NMS for each MS.
In this paper, we consider the downlink communication
of a massive MU-MIMO system where the BS and all MSs BS Side

...
have multiple antennas. With a limited number (≥ 1) of RF N MS MS 1
chains in BS and MSs, hybrid processing is applied as an RF Chain 1 W1 / M1

...

...
alternative to the traditional high-cost full dimensional RF and RF
Data Baseband

...
Hk

...
Precoder N BS
baseband processing. We propose to utilize the RF precoding Streams Precoder

...
...
F
and combining to harvest the large array gain provided by the B

...
RF Chain M BS N MS MS K
large number of antennas in the massive MU-MIMO channels, WK / M K
which shares the similar objective with the above references
that study the hybrid processing in the MU-MIMO systems. Fig. 1: System diagram of a massive MU-MIMO system with
However, the analog RF processing design for the MU-MIMO hyrbid processing structure.
systems with multiple-antenna MSs accommodating multiple
data streams per MS is not available in the literature and the
At the BS, the transmitted symbols are assumed to be pro-
novel BS RF precoder design is based on a newly defined
cessed by a baseband precoder B of dimension MBS × KNS
“aggregate intermediate channel”. More specifically, the RF
and then by an RF precoder F of dimension NBS × MBS .
combiners of all the MSs are obtained by selecting some
Notably, the baseband precoder B enables both amplitude
of the discrete Fourier transform (DFT) bases, while the RF
and phase modification, while only phase changes (phase-only
precoder of the BS is designed by extracting the phases of
control) can be realized by F since it is implemented by using
the conjugate transpose of the aggregate intermediate channel
analog phase shifters. Each entry of F is normalized to satisfy
which incorporates the MS RF combiners and the original
|F(i,j) | = √N1 , where |F(i,j) | denotes the amplitude of the
downlink channels. With the designed RF precoder and com- BS

biners, a low-dimensional BD processing can be performed (i, j)-th element of F. Furthermore, to meet the total transmit
at the baseband to cancel the inter-user interference, and the power constraint, B is normalized to satisfy ||FB||2F = KNS ,
whole operation is named the hybrid BD (Hy-BD) scheme. where || · ||F the Frobenius norm.
The advantages of such a Hy-BD scheme can be summarized We assume a narrowband flat fading channel model and
as follows: obtain the received signal of the k-th MS

yk = Hk FBs + nk , k = 1, 2, · · · , K, (1)
1) Low implementation cost and low computation complex-
ity; where s ∈ CKNS ×1 is the signal vector for a total of K MSs,
2) Applicability to both Rayleigh fading and mmWave each of which processes a NS × 1 signal vector sk . Namely,
massive MU-MIMO channels. Channel state information s = [sT1 , sT2 , · · · , sTK ]T , where (·)T denotes transpose. And
(CSI) is required but not the information of each individ- the signal vector satisfies E[ssH ] = KN P
IKNS , where (·)H
S
ual propagation path; denotes conjugate transpose, E[·] denotes expectation, P is the
3) Reduction on the feedback overhead of the RF domain average transmit power and IKNS is the KNS ×KNS identity
operations. matrix. Hk ∈ CNM S ×NBS is the channel matrix for the k-th
MS, and nk is the NMS ×1 vector of i.i.d. CN (0, σ 2 ) additive
Simulation results demonstrate that the proposed Hy-BD
complex Gaussian noise. And the processed received signal at
scheme achieves a capacity performance that is quite close to,
the k-th MS after combining is given by
sometimes even higher than, that of the full-complexity BD
scheme in [6] with a lower implementation and computational ỹk = MH H H H
k Wk Hk FBs+Mk Wk nk , k = 1, 2, · · · , K, (2)
cost. The Hy-BD scheme is also examined in the mmWave
MU-MIMO communication channels and compared to the where Wk is the NMS ×MMS RF combining matrix and Mk
spatially sparse precoding/combining method [15] initially is the MMS ×NS baseband combining matrix for the k-th MS.
proposed for SU-MIMO but extended to MU-MIMO in this Since Wk is also implemented by the analog phase shifters, all
paper. elements of Wk should have the constant amplitude such that
3

(i,j)
|Wk | = √N1 . We define an equivalent baseband channel all K MSs through the Hy-BD scheme, which achieves a sub-
MS
for each MS as optimal spectral efficiency for massive MU-MIMO systems
by perfectly canceling the inter-user interference. Two kinds
H̃k = WkH Hk F, k = 1, 2, · · · , K, (3) of channel models are considered in this paper:
and the entire equivalent multiuser baseband channel can be 1) large i.i.d. Rayleigh fading channel Hrl ;
denoted as 2) limited scattering mmWave channel Hmmw .
    
H̃1 W1 H
0 ··· 0 H1 In the large Rayleigh fading channel, which is commonly
 H̃2   0 W H
2 · · · 0   H 
2 
considered in massive MU-MIMO systems, all entries of the
   
Heq =  .  =  . . . .   .  F. normalized channel matrix Ḣk for the k-th MS follow i.i.d.
 ..   .. .. .. ..   .. 
CN (0, 1). On the other hand, a large antenna array is often
H
H̃K 0 0 · · · WK HK implemented in mmWave communications to combat the high
(4) free-space pathloss [14]-[16]. We adopt the clustered mmWave
Then the processed received signal at the k-th MS can also be channel model to characterize the limited scattering feature
represented as of the mmWave channel. The normalized mmWave downlink
X K channel for the k-th MS Ḣk is assumed to be the sum of all
ỹk = MH k H̃k Bk sk + MH k H̃k Bi si propagation paths that are scattered in Nc clusters and each
i=1,i6=k cluster contributes Np paths, which can be expressed as
| {z } (5)
interference
s Nc XNp
H H NBS NMS X
+ Mk Wk nk , k = 1, 2, · · · , K, Ḣk = αkil akMS (θil
k
)akBS (φkil )H , (7)
| {z } Nc Np i=1
noise l=1

where Bk is the ((k − 1)NS + 1)-th to the (kNS )-th columns where αkil is the complex gain of the i-th path in the l-th
of B, corresponding to the baseband precoding for sk . When cluster, which follows CN (0, 1). To reflect the sparsity of the
the Gaussian symbols are used by the BS, the sum spectral mmWave channel, both of Nc and Np should not be too large.
k
efficiency achieved will be For the (i, l)-th path, θil and φkil are the azimuth angles of
K   arrival/departure (AoA/AoD), while akMS (θil k
) and akBS (φkil )
X P are the receive and transmit array response vectors at the
R= log2 INS + R−1i M H
k H̃ B B
k k k
H H
H̃ k M k ,

k
KNS azimuth angles of θil and φkil respectively, and the elevation
k=1 k
(6) dimension is ignored. Within the cluster i, θil and φkil have the
P PK H H H uniformly-distributed mean values of θi and φki respectively,
k
where Ri = KN S i=1,i6=k M k H̃ B B
k i i H̃ k M k +
2 H H
σ Mk Wk Wk Mk is the covariance matrix of both interfer- while the lower and upper bounds of the uniform distribution
ence and noise. for θik and φki can be defined as [θmink k
, θmax ] and [φkmin , φkmax ].
k
Generally, joint optimization on the RF and baseband The angle spreads (standard deviations) of θil and φkil among
precoders and combiners should be an essential method to all clusters are assumed to be constant, denoted as σθk and
design the processing scheme that achieves optimal sum σφk . Finally, the truncated Laplacian distribution is employed
spectral efficiency R. However, as stated in [15], finding global to generate all the AoDs/AoAs for this mmWave propagation
optima for similar constrained joint optimization problems channel matrix, base on the above parameters.
(maxmizing R while constant-amplitude contraints imposed The uniform linear array (ULA) is employed by the BS
to the RF analog precoder and combiners) is often found to and MSs in our study, while the Hy-BD scheme in Section-
be intractable. Even in the traditional MU-MIMO systems III can directly be applied to arbitrary antenna arrays. For an
without hybrid processing structure, it also needs enormous N-element ULA, the array response vector can be given by
efforts to find a local optimum of sum rate by alternating 1 h j 2π 2π
iT
optimization [19]. For some recently designed hybrid pro- aULA (θ) = √ 1, e λ d sin(θ) , · · · , ej(N −1) λ d sin(θ) ,
N
cessing schemes [12][17]-[18] in the literature, separated RF (8)
and baseband processing designs are investigated to obtain where λ is the wavelength of the carrier, and d is the distance
satisfying performance without involving a myriad of iterative between neighboring antenna elements. The array response
procedures. Therefore, we choose to separate the RF and vectors of the BS and MSs can be written in the form of
baseband domain designs in this paper. (8). Furthermore, other non-ULA antenna geometries, such
as uniform planar array (UPA), are also examined in the
B. Channel Model simulations.
In this paper, the general √ channel √ matrix √ as H
is set =
[HT1 , H√T
, · · · , H T T
] = [ β Ḣ T
, β Ḣ T
, · · · , β Ḣ T T
] III. H YBRID B LOCK D IAGONALIZATION
2 K 1 1 2 2 K K ,
where βk and Ḣk indicate the large scale path fading In the MU-MIMO systems, the generalized zero-forcing
and normalized channel matrix respectively for the k-th MS, method (i.e., the traditional BD scheme) is infeasible to be
satisfying that E[||Ḣk ||2F ] = NBS NMS . With the knowledge practically implemented due to the high cost brought by the
of the general channel matrix, we aim to seek the BS hybrid large number of RF chains as many as the antennas. By
precoders (F, B) and the hybrid combiners (Wk , Mk )’s for reducing the number of RF chains MBS (MMS ) to far less than
4

the antenna elements NBS (NMS ) at both the BS and MSs, we channel Heq denote the equivalent channel gains in terms
propose to utilize the RF precoding matrix F at the BS and of the RF chains, while the remaining entries indicate the
the RF combining matrix Wk at each MS to harvest the large inter-chain interference. We focus on the large array gain
array gain provided by the large number of antennas in the design through the RF precoding/combining and leave the
massive MU-MIMO channel. With the found F and all Wk ’s, interference canceling to the baseband processing in the Hy-
the entire multiuser equivalent baseband channel Heq can be BD scheme.
determined based on (4), which consists of all the equivalent Now let us return to the design of the RF combiners Wk ’s.
(m)
channels for the MSs, namely H̃k , k = 1, 2, · · · , K. Finally, Denote the m-th column of Wk as wk . As the result of the
a low-dimensional BD processing, involving the design of B EGT precoding method, the ((k − 1)MMS + m)-th diagonal
and all Mk ’s, can be performed at the baseband. (m)
entry of Heq is then given by ||(wk )H Hk ||1 , where || · ||1
denotes the 1-norm of a vector, corresponding to the m-
A. Array Gain Harvesting th RF chain of the k-th MS. Note that the entries in Heq
indicate the RF-chain to RF-chain channel gains and those
Owing to the large number of antennas in the massive MU-
off-diagonal entries indicate the inter-RF-chain, and even inter-
MIMO systems, the channel gains of the equivalent channel
user, interference. We aim to maximize the sum of the squares
Heq can be scaled up through the appropriate phase-only
of diagonal entries of the baseband equivalent channel Heq ,
control at the RF domain, which is called the large array gain. PK PMM S (m)
To be noted, each element in Heq represents the equivalent given by k=1 m=1 ||(wk )H Hk ||21 , to pursue the large
channel gain from one RF chain at the BS to one RF chain array gain. Due the independence of Wk ’s for all the MSs,
PK PMM S (m) H 2
at one MS. To achieve the high capacity with such a hybrid maximizing
PM k=1 m=1 ||(wk ) Hk ||1 is equivalent to
(m) H 2
m=1 ||(wk ) Hk ||1 for all k = 1, · · · , K
MS
processing structure, the equivalent channel matrix Heq are maximizing
desired to have the following properties: respectively. Hence, the design of the RF combiners can be
obtained by solving
1) Rank sufficiency: Heq should be well-conditioned to
support the multi-stream transmission, which means the M
XMS
(m)
rank of Heq should be at least KNS ; max ||(wk )H Hk ||21
Wk
2) Large array gain: Heq should sufficiently harvest the m=1 (11)
array gain so that it can provide as large gain for each (i,j) 1
s.t. |Wk | = √ , ∀i, j.
stream transmission as possible. We propose to pursue NMS
the large array gain by enlarging the sum of the squares Herein, we need to clarify that no inter-user interference is
of the diagonal entries in Heq . designed to be suppressed by solving the simplified maxi-
By definition, Heq consists of the equivalent channels of all the mization problem in (11), which, as a heuristic method, does
MSs, namely H̃k = WkH Hk F, k = 1, 2, · · · , K. We design not guarantee the optimality of the sum-rate maximization,
the RF domain processing matrices Wk ’s and F and construct but lend tractability to approaching a sub-optimal solution.
the equivalent channel Heq by approximately satisfying the In this paper, instead of solving the non-convex problem
above two requirements, which will lead to a suboptimal (11) directly, we modify the constraints to choose from a
performance under the hybrid precoding structure, but with set of DFT basis, as explained in details next. Note that
(m) PNBS (m) (n) (n)
significantly low complexity. ||(wk )H Hk ||21 = ( n=1 |(wk )H hk |)2 , where hk de-
Assume that all the RF combiners Wk ’s are given (the notes the n-th column of Hk . Moreover, the geometric MIMO
actual design of Wk ’s will be presented shortly). Define an channel models, including the Rayleigh fading1 and mmWave
aggregate intermediate channel given by channels, can be represented in the form of (7), which means
  (n)
W1H H1 hk is the linear combination of all the array response vectors
 ..  of the AoAs. This fact implies that each addition term in
Hint =  .  , (9) (m) (m) (n)
||(wk )H Hk ||1 , |(wk )H hk | is the absolute value of the
H
WK HK KMM S ×NBS summing weighted projections of those array response vectors
(m)
and then the baseband equivalent channel is Heq = Hint F. akMS (θil
k
) for all AoAs onto wk . From this perspective, we
(m)
Due to the phase shifting ability of the RF precoder and first propose to set wk in the form of array response vector
the knowledge of the channel matrix entries, we perform the (8) to extract the gain from these projections, namely,
phase-only RF precoding based on an equal gain transmission 1 h iT
(EGT) method proposed in [12] to harvest the large array gain, d(ω) = √ 1, ejω , ej2ω , · · · , ej(NM S −1)ω , (12)
NMS
by setting
1 where ω = 2π
F(i,j) = √ ejψi,j , (10) λ d sin θ denotes the corresponding spatial fre-
NBS quency [20].
where ψi,j is the phase of the (i, j)-th element of the conjugate Furthermore, to meet the rank sufficiency requirement of
transpose of Hint . This EGT precoding method requires Heq , it is desirable that the rank of Hk is not reduced after
MBS = KMMS RF chains at the BS, which means F is 1 In the Rayleigh fading channel, all AoDs/AoAs of the paths (non-LOS)
an NBS × KMMS matrix and Heq should be a square matrix. are uniformly distributed among [0, 2π) and the number of paths approaches
The entries along the diagonal of the baseband equivalent to infinity.
5

((K−1)MM S )
it being multiplied by Wk . For this purpose, we require the where Vk consists of the first (K − 1)MMS right
(MM S )
columns of Wk to be pairwise orthogonal so that the rank singular vectors of Hk , and Vk holds the rest MMS
of WkH Hk is lower bounded by MMS > NS (the rank ones which are exactly the orthogonal bases of the null space
of the high-dimensional Hk is assumed to be larger than of Hk . Then we know
MMS ), which means the equivalent channel Heq is potentially (
capable of supporting the transmission of KMMS > KNS (MM S ) 0, i 6= k
(m) H̃i Vk = (MM S ) (17)
streams. Considering the form of wk , we discretize the H̃k Vk , i=k
ω into NMS levels over [0, 2π) and construct NMS bases,
given by D = {d(0), d( N2π ), · · · , d( 2π(N M S −1)
)} as the Given the above results, block diagonalization of the base-
MS NM S
(m) band equivalent channel matrix to remove inter-user interfer-
candidates from which the wk is choosen. As we can see,
ence is written as
these bases in D exactly form an NMS -dimensional DFT basis h (M ) i
MS (MM S )
set, which simultaneously conforms to the rank sufficiency and HBD = Heq V1 , · · · , VK
large arrary gain requirements of Heq . Therefore, we finally  (MM S )

design the RF combiners by solving H̃1 V1 ··· 0 (18)
 .. .. .. 
M
XMS =  . . .
.

(m)
max ||(wk )H Hk ||21 (MM S )
Wk (13) 0 · · · H̃K VK
m=1
(m)
s.t. wk ∈ D, m = 1, · · · , MMS . Until now, all the MSs can perform interuser-interference-free
To solve the problem (13), we just need to sort all NMS multi-stream transmission through their own sub-channels (the
||d(ω)H Hk ||1 ’s in the descending order and then choose the non-zero block in HBD ). Further precoding/combining will be
first MMS d(ω)’s as the columns of Wk . Note that each MS performed to achieve each MS’s optimal spectral efficiency
only needs to solve problem (13) with the corresponding index based on SVD, given by
k for once to obtain its RF combiner. In addition, the number (MM S )
H̃k Vk = Uk Σk VkH . (19)
of antennas NMS of an MS usually is much smaller than NBS
due to the actual device size and computational capacity, which (MM S )
With the above rank sufficiency requirement, H̃k Vk is a
makes the exhaustive search on the DFT bases acceptable. MMS -by-MMS full-rank sub-channel matrix which enables
Remark 3.1: Based on the selection of the DFT bases, the MMS ≥ NS data streams transmission for the k-th MS.
MSs can avoid a huge amount of computation overhead for Therefore, the optimal precoder and combiner on the k-
obtaining all the phase shift elements. In addition, only NS (MM S ) (N )
th effective sub-channel H̃k Vk should be Vk S and
phase shift elements per MS is needed to be fed back to the (NS ) (NS ) (NS )
BS, so that to the BS is able to re-construct all the Wk ’s and Uk , where Vk and Uk are the first NS columns
calculate the aggregate intermediate channel Hint for further of the Vk and Uk respectively. Finally, the overall baseband
processing. precoder is given by
 
(NS )
V 1 · · · 0
B. Baseband Block Diagonalization h (M ) i
(MM S )  
B = V1
MS
, · · · , VK  .. .. .. 
In this section, based on the obtained baseband equivalent  . . . 
(NS )
channel Heq , given the found RF processing matrices Wk and 0 · · · VK
F, we perform the low-dimensional BD processing with the h (M ) (MM S ) (NS )
i
MS (NS )
baseband precoder B and combiners Mk ’s to cancel the inter- = V1 V1 , · · · , VK VK .
KMM S ×KNS
user interference, which forces the interference terms H̃k Bi = (20)
0 for i 6= k in (5). The spectral efficiency of the MU-MIMO And the baseband combiner for the k-th MS is given by Mk =
(N )
system can be further simplified to Uk S , k = 1, 2, · · · , K.
K  The spectral efficiency achieved by the Hy-BD scheme
X P −1 finally becomes
R= log2 INS + 2 (MH H
k Wk Wk Mk )
σ KNS (14) !
k=1 K −1 (N )
H H H
 X
P Λk (MH H
k Wk Wk Mk ) (Σk S )2
Mk H̃k Bk Bk H̃k Mk .
R= log2 INS +
σ 2 KNS
k=1
To obtain the baseband precoder B = [B1 , B2 , · · · , BK ], K

(N )
!
(i) X

P Λk (Σk S )2
where Bk incorporates the precoding vectors for the data = log2 INS + ,
streams of the k-th MS, we first define Hk as σ 2 KNS
k=1
(21)
Hk = [H̃T1 , · · · , H̃Tk−1 , H̃Tk+1 , · · · , H̃TK ]T . (15) where Λ = diag{Λ1 , Λ2 , · · · , ΛK } is a KNS × KNS
The Bk is supposed to lie in the null space of Hk . Denote the diagonal matrix that performs water-filling power allocation,
(N )
rank of Hk as rk ≤ (K − 1)MMS . Then the singular value and Σk S represents the first NS × NS block partition of Σk .
decomposition (SVD) of Hk is given by As we choose DFT bases (or any other orthogonal bases) to
h ((K−1)M )
MS
i
(MM S ) H
construct Wk ’s, the simplification step (i) of (21) holds due
H k = U k Σk V k , Vk , (16) (NS ) H (NS )
to MH H
k Wk Wk Mk = (Uk ) Uk = INS .
6

On the other hand, since the RF and baseband processing traditional water-filling power allocation, which takes the
do not require any information of the propagation paths of weights of all MSs into account, termed as proportional water-
the channels Hk ’s, namely, each term in the summation of filling. An insight from (25) can be interpreted as variable
(7), the Hy-BD scheme can be performed on any kinds of water-levels: one MS with a greater weight w̃n = wk has a
massive MU-MIMO channels as long as the channel matrices higher water-level w̃vn , where more power can be allocated,
are provided. and vice verse.

C. Proportional Water-Filling Power Allocation for Weighted D. Performance Analysis in ULA Single-Path Channels
Sum-Rate Maximization
Due to the discretization of receive vectors in analog
After employing the Hy-BD processing scheme, the optimal
combiners and the baseband block diagonalization, analyzing
power allocation for transmitted data streams can be achieved
the sum spectral performance of the hybrid BD scheme is
by water-filling due to the sum-rate (sum-log) maximization
indeed non-trivial. Nevertheless, it is tractable to present the
form in (21). However, considering the real-world scenarios,
performance analysis of a special case with ULA single-path
where fairness among users would often be considered, the
channels and large numbers of transmit and receive antennas
pure sum-rate maximization in (21) is not enough to guarantee
(NBS , NMS → ∞). Note that, in the mmWave channels, both
the performance for some high-priority MSs or MSs located
the BS and MSs need to employ large antenna arrays to harvest
farther away from the BS. Therefore, the weighted sum-rate
adequate receive power from the signals passing through
maximization is a more suitable objective when allocating
a few propagation paths [18]. To conduct the performance
transmission power to achieve proportional fairness. That is,
! analysis, we impose the following assumption that each MS
K (N ) only schedules one data stream through the only one RF chain,
X
P Λk (Σk S )2
max R = wk log2 INS + which is NS = MMS = 1, while the BS is equipped with
Λ σ 2 KNS
k=1 (22) MBS = K RF chains. Herein, the single-path channel for the
s.t. trace{Λ} = KNS , k-th MS in (7) can be rewritten as
Λ(n,n) ≥ 0, for n = 1, · · · , KNS , p
Hk = NBS NMS αk akMS (θk )akBS (φk )H , (26)
where wk is the positive weight for the achievable √
rate of the k-th MS. Slightly abusing the notation, where αk is the result of the large scale path fading βk mul-
we write the n-th diagonal element of Λ and tiplied the complex gain of this unique path, while akMS (θk )
P (NS ) 2 (N ) (N )
) ), (Σ2 S )2 , · · · , (ΣK S )2 } as λn and akBS (φk ) are the corresponding receive and transmit array
σ2 KNS diag{(Σ1
and γn respectively. Then (22) can be rewritten as a convex response vectors. Besides, the analog combiner has only one
optimization problem column, denoted as Wk = wk . With a large number of receive
KN
antennas NMS , the candidates of DFT bases in problem (13)
XS will have an infinite resolution. Under this circumstance, we
min − w̃n ln (1 + γn λn )
{λn } have
n=1
KN M
XS (23) XMS
(m)
s.t. λn = KNS , max ||(wk )H Hk ||21 = max ||wkH Hk ||21
Wk wk
n=1 m=1
p
λn ≥ 0, for n = 1, · · · , KNS , = max || NBS NMS αk [wkH akMS (θk )]akBS (φk )H ||21
wk
where w̃(k−1)Ns +i = wk , k = 1, · · · , K and i = 1, · · · , Ns . p
= max { NBS NMS αk [wkH akMS (θk )] · ||akBS (φk )H ||1 }2
Similar to Example 5.2 in [21], we introduce Lagrange wk
p
multipliers {m1 , · · · , mKNS } ∈ RKNS for the inequality = max {NBS NMS αk [wkH akMS (θk )]||1 }2 .
wk
λn ≥ 0 and a multiplier v ∈ R for the equality
constraints P (27)
KN
constraints n S λn = KNS , and the KKT conditions are Therefore, the analog combiner for the k-th MS should be
KN
XS approximately wk ≈ akMS (θk ), selected from the DFT bases
λn = KNS , λn ≥ 0, mn ≥ 0, mn λn = 0, of infinite resolution when NMS → ∞.
n=1 (24) Furthermore, the entries in the baseband equivalent channel
w̃n γn Heq can be determined through applying EGT. As we define
− − mn + v = 0, for n = 1, · · · , KNS .
1 + γn λn an operator g(·) that imposes the element amplitudes of the
Then we can directly obtain that λn mn = input vector as unit, the (k, j)-th entry of Heq is given by
  r
w̃n γn
λn v − 1+γ n λn
λn
= w̃ v − 1 1+ λn = 0, which (k,j) 1  H 
n
w̃n γn w̃n Heq = wk Hk · g((wjH Hj )H ) ,
results in N
p BS
1 1 w̃n 1 = NBS NMS αk akBS (φk )H ·
λn = w̃n max{ − , 0} = max{ − , 0}, (25) r (28)
v w̃n γn v γn 1 p
j j j
PKN PKNS w̃n
g( NBS NMS α aBS (φ ))
where v is determined by n=1S λn = n=1 max{ v −
NBS
1
p
γn , 0} = KNS . This solution is a revised version of the = NBS NMS αk akBS (φk )H · ajBS (φj ).
7

With the form of NBS -element ULA antenna setting, it is of which processes NS = 2 data streams with MMS = 2
intuitive that akBS (φk )H akBS (φk ) = 1, while RF chains. Furthermore, the BS and MSs are equipped with
256 (16) and 64 (4) antennas respectively. In both 256 × 16
[akBS (φk )H ajBS (φj )]k6=j
and 64 × 4 antenna settings, the sum spectral efficiency of
BS −1
NX
1 the Hy-BD scheme consistently approaches the performance

nd(sin φj −sin φk )
= ej λ
achieved by the traditional BD scheme, however, with lower
NBS (29)
n=0,k6=j implementation and computational complexity. Notably, the
2π j k
1 1−e λ d(sin φ −sin φ )NBS results of the 64 × 4 antenna setting indicate that the Hy-BD
= . scheme is still effective in a small scale antenna system.
NBS 1 − e 2π j k
λ d(sin φ −sin φ )
In the mmWave MU-MIMO channels, the traditional full-
Without the loss of generality, we regard that sin φj −sin φk 6= complexity BD and Hy-BD schemes perform in a similar
0 as long as k 6= j. Then we safely draw a conclusion that fashion as in the Rayleigh fading channels. Based on the
(k,j) limited number of paths scattered in the mmWave channels,
Heq
lim (k,k)
= lim akBS (φk )H ajBS (φj ) the spatially sparse precoding/combining scheme in [15] can
NBS →∞ Heq NBS →∞
2π j k
be extended to the hybrid processing in MU-MIMO sys-
1 1 − e λ d(sin φ −sin φ )NBS tems through decomposing the solution to the traditional BD
= lim 2π
NBS →∞ NBS
j k
1 − e λ d(sin φ −sin φ ) scheme (the precoder MS and the MMSE combiners in [6])
= 0, via orthogonal matching pursuit where the BS and MSs choose
(30) the array response vectors of the corresponding AoDs and
where k 6= j. Therefore, the baseband equivalent channel AoAs as the basis vectors respectively. Fig. 3 shows the
can be approximated as a diagonal matrix√after analog pre- sum spectral efficiency of the above processing schemes with
coding and combining, given by Λeq = NBS NMS diag · ULA and UPA employed respectively.2 We set the mmWave
{α1 , α2 , · · · , αK }, due to the fact that the off-diagonal en- propagation channel with Nc = 8 and Np = 10. The range of
k k
tries are infinitesimal compared with the diagonal entries as the mean azimuth angles of AoDs at the BS |θmax − θmin | is
NBS , NMS → ∞. There is no need to do block diagonaliza- 120◦ while the MSs are assumed to be omni-directional due
tion except the water-filling power allocation at the baseband to the relatively smaller antenna array elements. The angle
to achieve the optimal sum spectral efficiency as spreads σθk ’s and σφk ’s are all equal to 7.5◦ (the settings
  of azimuth angles are also applied to elevation angles in
P ΛΛeq 2
R ≈ log2 IK +
, (31) UPA setup). Moreover, the BS is set to have NBS = 256
σ2 K antennas and MBS = 16 RF chains, while K = 8 MSs, with
where Λ is a diagonal matrix that performs water-filling power NMS = 16 antennas and MMS = 2 RF chains, all dealing
allocation. Eq. (31) is an approximate sum spectral efficiency with NS = 2 data streams. In this scenario, the proposed Hy-
under the settings of ULA single-path channels and large BD scheme even achieves slightly higher spectral efficiency
number of transmit and receive antennas, and we will present than the traditional BD scheme, while the performances of
this analytical result in the simulations. the Hy-BD scheme and spatially sparse coding scheme are
upgraded when the system applies UPA instead of ULA. Note
IV. S IMULATION R ESULTS that the traditional BD scheme is a sub-optimal solution for
the processing of MU-MIMO systems, and it is possible that
In this section, we evaluate the spectral efficiency achieved
the Hy-BD outperforms the traditional BD in some situations.
by the Hy-BD scheme as well as its performance robustness
As for the spatially sparse precoding/combining scheme, it
in the massive MU-MIMO channels.
lags behind the traditional BD and Hy-BD schemes because
the columns of the traditional BD precoding and combining
A. Spectral Efficiency Evaluation matrices do not directly come from the linear combination of
In the simulations of this section, we illustrate the spectral the array response vectors of AoDs/AoAs, the basic forming
efficiency achieved by the Hy-BD scheme in the massive MU- units of the RF matrices in the spatially sparse coding scheme
MIMO systems by comparing it with the traditional high- [15]. This is very different from the P2P scenario that the
dimensional baseband BD scheme in large i.i.d Rayleigh fad- spatially sparse scheme is designed for, where the columns
ing and mmWave multiuser channels and also with the previ- of the SVD based precoder and combiner can be effectively
ously proposed spatially sparse precoding/combining scheme approached by the linear combinations of the array response
[15] in mmWave channels. The range of the signal-to-noise vectors according to the observation 3) in [15]. Even though
ratio SNR = σP2 is from -40 dB to 0 dB in all processing the number of RF chains is enlarged to MMS = 4 and
solutions. And the large-scale fading path loss factor βk , k = MBS = 32, the performance of the spatially sparse precod-
1, · · · , K, of all MSs are uniformly distributed in [0.5, 1.5]. ing/combining scheme is still inferior to the full-complexity
All MSs have equal unit weights in the simulations. BD and Hy-BD schemes.
Fig. 2 illustrates the sum spectral efficiency achieved by the Considering the critical situation that only one data stream
traditional BD scheme and our proposed Hy-BD scheme in 2 Under the UPA setup, it is necessary to introduce extra elevation angle
the large i.i.d. Rayleigh fading channel. The BS with MBS = for each propagation paths. In the simulations, we use the same settings for
16 RF chains is employed to schedule K = 8 MSs, each both elevation and azimuth angles.
8

is supported by each MS with only RF chain employed (total


8 MSs), we are able to further compare our results with the
70 limited feedback hybrid precoding scheme proposed in [18]
Traditional BD in Fig. 4. It shows that the proposed Hy-BD scheme still
Hybrid BD (1−norm) outperforms other baselines. Although the limited feedback
60
hybrid precoding scheme is capable of tracking the strongest
Sum spectral efficiency (bps/Hz)

50 path in the mmWave channels, it fails to harvest the large array


gain when the mmWave channel for each MS is not extremely
40 sparse since only an RF chain pair is available for each MS to
track one propagation path in the RF domain (we generate 80
30 paths for each MS’s mmWave channel in the simulations of
Fig. 4). However, with the Hy-BD scheme, the EGT enabled
20 by the RF precoder can directly aggregate the channel gains
so that the spectral efficiency performance can be guaranteed.
10 Furthermore, the approximate sum spectral efficiency of hybrid
BD scheme in ULA single-path channels, analyzed in Section
0 III-D is illustrated in Fig. 5, where MMS = NS = 1 and
−40 −35 −30 −25 −20 −15 −10 −5 0
SNR (dB) MBS = K = 2. It shows that the hybrid BD performs closely
to its analytical approximate version, with about 1 bps/Hz
Fig. 2: Sum spectral efficiency achieved by different process-
degradation, which is caused by limited numbers of transmit
ing schemes in an 8-user MU-MIMO system in i.i.d. Rayleigh
and receive antennas as well as the DFT restriction. In this
fading channels where NS = 2, MMS = 2, MBS = 16.
circumstance, the hybrid BD scheme and limited feedback
method obtain similar performance since they are both capable
of tracking the channel’s unique path.

50
Sum spectral efficiency (bps/Hz)

Traditional BD
Hybrid BD (1−norm)
40
Sparse precoding&combining [15]
100 Limited feedback hybrid precoding [18]
Sum spectral efficiency (bps/Hz)

Traditional BD 30
Hybrid BD (1−norm)
80
Sparse precoding&combining (2 RF chains) [15] 20
Sparse precoding&combining (4 RF chains) [15]
60
10
40
0
−40 −35 −30 −25 −20 −15 −10 −5 0
20 SNR (dB)

(a) Performance with ULA


0
−40 −35 −30 −25 −20 −15 −10 −5 0
50
SNR (dB)
Sum spectral efficiency (bps/Hz)

Traditional BD
(a) Performance with ULA Hybrid BD (1−norm)
40
Sparse precoding&combining [15]
70 Limited feedback hybrid precoding [18]
Sum spectral efficiency (bps/Hz)

Traditional BD 30
60 Hybrid BD (1−norm)
50 Sparse precoding&combining (2 RF chains) [15] 20
Sparse precoding&combining (4 RF chains) [15]
40
10
30
0
20 −40 −35 −30 −25 −20 −15 −10 −5 0
SNR (dB)
10
(b) Performance with UPA
0
−40 −35 −30 −25 −20 −15 −10 −5 0
SNR (dB) Fig. 4: Sum spectral efficiency achieved by different process-
(b) Performance with UPA ing schemes in an 256 × 16 8-user MU-MIMO system in
mmWave channels where NS = 1, MMS = 1, MBS = 8.
Fig. 3: Sum spectral efficiency achieved by different process-
ing schemes in an 256 × 16 8-user MU-MIMO system in
mmWave channels where NS = 2, MMS = 2(4), MBS =
16(32). B. Robustness Evaluation
In addition to simply demonstrating the spectral efficiency
of the Hy-BD scheme under different SNRs, we further exam-
ine its performance robustness by changing the multiplexing
9

25
Hybrid BD (Analytical) of data streams are transmitted. This is because the pursuit
Hybrid BD (Simulation) of the large array gain slightly introduces the inter-stream
Limited feedback hybrid precoding [18]
20 interference in the RF domain, which will degrade the system
Sum spectral efficiency (bps/Hz)

spectral efficiency after the baseband BD processing. On the


NBS = 256 other hand, with an increasing SNR, the suitable numbers of
N = 128
15 MS the supported data streams NS , corresponding to the peak
spectral efficiency, for the traditional BD scheme and Hy-BD
scheme are also enhanced. For instance, when SNR = 0 dB, the
10 NBS = 32 traditional BD scheme supports up to K ∗ NS = 8 ∗ 16 = 128
N = 16
MS data streams which is the maximum number of the supported
data streams by a 256 × 16 8-user MU-MIMO system with
5
full RF chains. However, the Hy-BD scheme can support about
K ∗ NS = 8 ∗ 8 = 64 data streams with only 64 and 8 RF
0 chains at the BS and MS respectively.
−40 −35 −30 −25 −20 −15 −10 −5 0
SNR (dB) With the same system configuration as that of Figs. 6 and
7, and the number of data streams per MS set as NS = 4,
Fig. 5: Sum spectral efficiency achieved by different process- the number of MSs K increases from 1 to 16 in Fig. 8.
ing schemes in ULA single-path channels where MMS = In this case, the traditional BD scheme with full RF chain
NS = 1, MBS = K = 2. configuration reaches a peak spectral efficiency at a certain
K. This is because when K grows beyond an optimal value,
inter-user interference substantially becomes more severe and
settings (e.g., the number of data streams supported by each the sum spectral efficiency is gradually degraded. As for the
user and the number of users) and introducing the channel Hy-BD scheme with the limited RF chain configuration, the
estimation error. sum spectral efficiency keeps improving when K increases
For the practical implementation of an MU-MIMO system, from 1 to 16 (the maximum number of supported data stream
the total number of supported data streams is a very important is still up to K∗NS = 4∗16 = 64). By comparing the results of
criterion to evaluate the system performance, which depends Figs. 7 and 8, the Hy-BD scheme can be safely recommended
on the number of supported MSs K and the number of data for implementation in systems with a large number of MSs,
stream supported by each MS NS , namely, space-division however, each of which deals with a small number of data
multiple access and spatial multiplexing. In Figs. 6-8, the sum streams, since it is less vulnerable to the inter-user interference
spectral efficiency achieved by the traditional BD scheme and than the traditional BD scheme in this case. As for the case in
the Hy-BD scheme is checked in a 256×16 8-user MU-MIMO Fig. 7 where there are fewer MSs and more data streams per
system in i.i.d Rayleigh fading channels under different SNRs, MS, the traditional BD scheme achieves superior performance
where each MS only employs MMS = NS RF chains (K ∗NS at the cost of high complexity because it can better process
RF chains at the BS) in the Hy-BD scheme. the inter-stream interference than the Hy-BD scheme.
In Fig. 6, the number of data streams per MS is set as
NS = 1, 2, 4 and the SNR ranges from -40 dB to 0 dB. 100
Traditional BD
The gap between the sum spectral efficiency of the traditional 90 Hybrid BD (1−norm)
BD scheme and the Hy-BD scheme remains minute compared
80
to the absolute sum spectral efficiency. However, the Hy-BD
Sum spectral efficiency (bps/Hz)

scheme only needs the same number of RF chains as the 70 N =4


s

supported data streams at both BS and MSs (up to MBS = 32 60


and MMS = 4), much smaller than that of the traditional BD
50 N =2
scheme (MBS = 256 and MMS = 16). Fig. 7 shows the s

sum spectral efficiency of both schemes when NS increases 40

from 1 to 16 and the SNR is set as −10, −5 and 0 dB, which 30 N =1


s
indicates that it is suitable to employ the Hy-BD scheme when
20
the total number of data streams in the MU-MIMO system is
not too large, so that the Hy-BD can reach the peak spectral 10

efficiency. As we can see, the sum spectral efficiency achieved 0


−40 −35 −30 −25 −20 −15 −10 −5 0
by the traditional BD scheme will be continuously augmented SNR (dB)
in such a 256×16 8-user MU-MIMO system when the number
of transmitted data streams increases, since more equivalent Fig. 6: Sum spectral efficiency achieved by different pro-
parallel channels (characterized by the diagonal elements in cessing schemes in an 8-user MU-MIMO system in i.i.d.
Σ in [6]) can be utilized to transmit the data streams and Rayleigh fading channels where NS = MMS = 1, 2, 4 and
the effect of inter-user interference is not dominant in this MBS = 8MMS .
case. However, in the Hy-BD scheme, the spectral efficiency
performance is somewhat compromised once a large quantity Furthermore, we examine the sum spectral efficiency of both
10

140 Traditional BD in the Hy-BD scheme essentially captures the dominant paths
Hybrid BD
of the mmWave channels.
120 SNR = 0 dB
Sum spectral efficiency (bps/Hz)

Traditional BD
140
Hybrid BD
100 SNR = 0 dB
120

Sum spectral efficiency (bps/Hz)


80
SNR = −5 dB
100
60

80
SNR = −5 dB
40 SNR = −10 dB

60
20
SNR = −10 dB
2 4 6 8 10 12 14 16 40
Ns per MS

20
Fig. 7: Sum spectral efficiency achieved by different process-
ing schemes in a 256 × 16 8-user MU-MIMO system in i.i.d. 2 4 6 8 10 12 14 16
Ns per MS
Rayleigh fading channels where NS increases from 1 to 16
and SNR = −10, −5, 0 dB. Fig. 9: Sum spectral efficiency achieved by different pro-
cessing schemes in a 256 × 16 8-user MU-MIMO system in
120
mmWave channels where NS increases from 1 to 16 and SNR
Traditional BD
Hybrid BD = −10, −5, 0 dB.
100 SNR = 0 dB
Sum spectral efficiency (bps/Hz)

160
80
Traditional BD
140 Hybrid BD
60 SNR = 0 dB
SNR = −5 dB
Sum spectral efficiency (bps/Hz)

120

40
100
SNR = −10 dB
20 SNR = −5 dB
80

0 60
2 4 6 8 10 12 14 16
The number of MSs K SNR = −10 dB
40
Fig. 8: Sum spectral efficiency achieved by different process-
ing schemes in a 256×16 MU-MIMO system in i.i.d. Rayleigh 20
fading channels where K increases from 1 to 16, SNR = 2 4 6 8 10 12 14 16
−10, −5, 0 dB and NS = 4. The number of MSs K

Fig. 10: Sum spectral efficiency achieved by different process-


ing schemes in a 256 × 16 MU-MIMO system in mmWave
schemes with an increasing NS or K under different SNRs channels where K increases from 1 to 16, SNR = −10, −5, 0
(−10, −5 and 0 dB) in the mmWave MU-MIMO channels dB and NS = 4.
whose propagation characteristics are given in Fig. 3’s settings.
The BS and MS configurations are the same as those of Figs.
7 and 8. Here, Fig. 9 illustrates the sum spectral efficiency
of both schemes when NS increases from 1 to 16 with V. C ONCLUSION
K = 8, while Fig. 10 gives the result for the number of In this paper, a low-complexity hybrid block diagonaliza-
MSs K increasing from 1 to 16 with NS = 4. As can be tion processing scheme has been proposed for the downlink
seen, the general trends of the sum spectral efficiency of the communication of a massive multiuser MIMO system with
traditional BD scheme and the Hy-BD scheme in mmWave the limited number of RF chains. We harvest the large array
channels are consistent with those in Rayleigh fading channels, gain through the phase-only RF precoding and combining
except that the Hy-BD scheme can perform slightly better and then the BD technique is performed at the equivalent
in mmWave channels compared with the results in Rayleigh baseband channel. It has been demonstrated that the Hy-
fading channels. It is probably due to the fact that the DFT BD scheme, with a lower implementation and computational
bases selection (conforming to the forms of AoAs/AoDs array complexity, achieves a capacity performance approaching that
responses of the limited number of paths in mmwave channels) of the traditional high-dimensional baseband BD processing.
11

Such a low-complexity, low cost Hy-BD scheme can be a


promising option for the practical implementation of a massive
MU-MIMO system.

R EFERENCES
[1] J. G. Andrews, S. Buzzi, C. Wan, S. V. Hanly, A. Lozano, A. C. K.
Soong, and J. C. Zhang, “What Will 5G Be,” IEEE Journal on Selected
Areas in Commun., vol. 32, pp. 1065–1082, June 2014.
[2] F. Rusek, D. Persson, B. K. Lau, E. G. Larsson, T. L. Marzetta,
O. Edfors, and F. Tufvesson, “Scaling up MIMO: Opportunities and
challenges with very large arrays,” IEEE Sig. Process. Mag., vol. 30,
pp. 4060, Jan. 2013.
[3] E. G. Larsson, O. Edfors, F. Tufvesson, and T. L. Marzetta, “Massive
MIMO for next generation wireless systems,” IEEE Commun. Mag., pp.
186195, vol. 52, no. 2, Feb. 2014.
[4] T. L. Marzetta, “Noncooperative cellular wireless with unlimited num-
bers of base station antennas,” IEEE Trans. on Wireless Commun., vol.
9, pp. 3590–3600, Nov. 2010.
[5] U. Erez, S. Shamai and R. Zamir, “Capacity and lattice strategies for
canceling known interference,” IEEE Trans. on Info. Theory, vol. 51,
pp. 3820–3833, Nov. 2005.
[6] Q. H. Spencer, A. L. Swindlehurst, and M. Haardt, “Zero-forcing meth-
ods for downlink spatial multiplexing in multiuser MIMO channels,”
IEEE Trans. on Sig. Process., vol. 52, pp. 461–471, Feb. 2004.
[7] M. F. Hanif, Le-Nam Tran, A. Tolli and M. Juntti, “Computationally
efficient robust beamforming for SINR balancing in multicell downlink
with applications to large antenna array systems,” IEEE Trans. on
Commun., vol. 62, pp. 1908-1920, June 2014.
[8] Le-Nam Tran, M. F. Hanif and M. Juntti, “A conic quadratic program-
ming approach to physical layer multicasting for large-scale antenna
arrays,” Signal Process. Letters, IEEE, vol. 21, pp. 114-117, Jan. 2014.
[9] P. Li and R. D. Murch, “Multiple output selection-LAS algorithm in
large MIMO systems,” Commun. Letters, IEEE, vol. 14, pp. 399-401,
May 2010.
[10] D. J. Love and R. W. Heath, “Equal gain transmission in multiple-input
multiple-output wireless systems,” IEEE Trans. on Commun., vol. 51,
pp. 11021110, July 2003.
[11] X. Zhang, A. F. Molisch, and S. Y. Kung, “Variable-phase-shift-based
RF-baseband codesign for MIMO antenna selection,” IEEE Trans. on
Sig. Process., vol. 53, pp. 40914103, Nov. 2005.
[12] L. Liang, W. Xu and X. Dong, “Low-Complexity Hybrid Precoding in
Massive Multiuser MIMO Systems,” IEEE Wireless Commun. Letters,
Oct. 2014.
[13] A. Liu, and V. Lau, “Phase only RF precoding for massive MIMO
systems with limited RF chains,” IEEE Trans. on Sig. Process., vol.
62, pp. 4505–4515, Sept. 2014.
[14] 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 Proc. IEEE 13th Intl. Workshop on Sig. Process. Advances
in Wireless Commun. (SPAWC), pp. 100–104, June 2012.
[15] O. E. Ayach, S. Rajagopal, S. Abu-Surra, Z. Pi and R. W. Heath,
“Spatially sparse precoding in millimeter wave MIMO systems,” IEEE
Trans. on Wireless Commun., vol. 13, pp. 14991513, Mar. 2014.
[16] A. Sayeed and J. Brady, “Beamspace MIMO for high-dimensional
multiuser communication at millimeter-wave frequencies,” in Proc. IEEE
Global Commun. Conf. (GLOBECOM), pp. 3679–3684, Dec. 2013.
[17] R. A. Stirling-Gallacher and Md. S. Rahman, “Linear MU-MIMO pre-
coding algorithms for a millimeter wave communication system using
hybrid beam-forming,” in Proc. IEEE Intl. Conf. on Commun. (ICC),
pp. 5449–5454, June 2014.
[18] A. Alkhateeb, G. Leus and R. W. Heath Jr, “Limited feedback hy-
brid precoding for multi-user millimeter wave systems,” available in
arXiv:1409.5162, 2014.
[19] S. S. Christensen, R. Agarwal, E. Carvalho and J. M. Cioffi, “Weighted
Sum-Rate Maximization using Weighted MMSE for MIMO-BC Beam-
forming Design,”, IEEE Trans. on Wireless Commun., vol. 7, pp. 4792-
4799, Dec. 2008.
[20] D. Ramasamy, S. Venkateswaran and U. Madhow, “Compressive adapta-
tion of large steerable arrays,” in Proc. Info. Theory and App. Workshop
(ITA), pp. 234–239, Feb. 2012.
[21] S. Boyd and L. Vandenberghe, Convex Optimization, Cambridge Uni-
versity Press, 2004.

Vous aimerez peut-être aussi