01.12.2018  Research  Ausgabe 1/2018 Open Access
Rotman lensbased twotier hybrid beamforming for wideband mmWave MIMOOFDM system with beam squint
Abbreviations
5G
Fifth generation
AoA
Azimuth angle of arrival and departure
AoD
Azimuth angle of departure
B5G
Beyond5G
BD
Block diagonalization
DFT
Discrete Fourier transform
MIMO
Multipleinput multipleoutput
mmWave
Millimeter wave
OFDM
Orthogonal frequency division multiplexing
OMP
Orthogonal matching pursuit
RF
Radio frequency
TTD
Truetimedelay
ULA
Uniform linear array
uRLLC
Ultrareliableandavailable lowlatency communications
1 Introduction
The capacity of the fifth generation (5G) wireless communication system is projected to bring 1000 × increase to meet the data explosion by 2020 [
1–
5]. To achieve the ultrareliable and available lowlatency communications (uRLLC) for 5G/Beyond5G (B5G) wireless system, more bandwidth, more advanced signal processing technologies, and together with cache techniques [
6–
8], are needed to guarantee the reliable and highly effective transmission. Millimeter wave emerges as the new radio in 5G communications to leverage the bandwidth shortage. Thanks to the shorter wave length, in mmWave massive multipleinput multipleoutput (MIMO) system, more antennas can be packed within a relatively small physical dimension array to improve the spectral efficiency to compensate the poor propagation characteristics of highfrequency channels [
9–
12].
However, for the conventional fulldigital beamforming [
13–
15], each antenna in the array needs to be followed by a dedicated radio frequency (RF) chain, i.e., the number of RF chains is required to be the same with antennas. Unfortunately, though the fulldigital could achieve the optimal performance, the high hardware cost makes it unaffordable for practical implementation, especially in such a largescale array. To break through the hardware constraint of fully digital beamforming, hybrid analog/digital architectures were studied in [
16–
18]. By realizing the precoding process in both analog and digital domains, hybrid precoding could approximate the optimal precoder with fewer RF chains compared with the antennas scale. Exploiting the sparsity of the mmWave channel caused by highfrequency propagation loss, the authors in [
16] proposed a lowcomplexity hybrid precoder based on orthogonal matching pursuit (OMP), which could approach the spectral efficiency of fulldigital beamforming with much lower cost and power consumption. Two main hybrid precoder structures were investigated in [
18], including fully connected hybrid architecture, i.e., each RF chain is connected to all the antennas through the phase shifter network, and partially connected hybrid architecture. The authors in [
19] demonstrated that the hybrid beamforming performs almost as well as the fulldigital beamforming in flatfading channels on condition that the number of RF chains at the transceivers two times more than the number of data streams. Apart from the studies for the singleuser MIMO system, the hybrid precoding for multiuser massive MIMO system was investigated in [
20]. It is shown in [
21] that the interuser interference should be considered in the multiuser multicarrier system.
Anzeige
Limited works were involved in the hybrid beamforming for the wideband mmWave system, while the potential of mmWave communication that copes with uRLLC requirement in 5G/B5G lies in its ultrawide bandwidth. Hybrid beamforming for the mmWave MIMOOFDM system was investigated in [
22–
24]. Considering the frequencyselective channels, the authors in [
22] designed the codebooks with limited channel state information (CSI), based on which optimal baseband precoders are obtained. In the OFDMbased system, the hybrid precoding was investigated in [
23] for both singleuser and multiuser system. The nearoptimal closedform solutions were given for fully connected and partially connected hybrid precoding in [
24]. It further proposed the optimal subarrays partitioning/grouping strategy to maximize spectral efficiency. With partial channel angular information, the authors in [
25] proposed hybrid precoding for the multiuser MIMOOFDM system with frequency selectivity.
Though the frequency selectivity was considered, most of the aforementioned literature neglected the correlation of beam angle with signal frequency [
26]. The frequencydependent beam angle problem results from the difference of the additional transmission distance of each subcarrier signal arriving at different antennas in the array, which is called beam squint. The aforementioned work assumed that the additional transmission distances of signal arriving at different antennas were negligible. However, in massive MIMO systems, especially for mmWave communication with large bandwidth, the assumption under narrowband channel model may no longer be applicable [
27–
29]. The channel estimation in the wideband mmWave system with beam squint was investigated in [
27], and further revealed dualwideband effects in the angle domain and the delay domain. The delay Vandermonde matrix (DVM) algorithm was presented in [
28] to reduce the beam squint effect with the lowcomplexity analog realizations. However, few works are observed in the hybrid beamforming for the wideband mmWave system with consideration of beam squint. It is found that the channel states of each subcarrier are quite different with beam squint impairment, the limited number of RF chains in the hybrid structure constrains the degree of freedom to accommodate the difference of each subcarrier channel. The most straightforward approach is the fulldigital realization. However, the high complexity and costs impede its practical implementation. It is a big challenge to design the lowcomplexity precoder in the wideband mmWave system.
2 Methods
In this paper, we study the hybrid beamforming for the wideband mmWave multiuser MIMOOFDM system. Firstly, we characterize the frequencydependent beam angle problem, i.e., beam squint effect, in the wideband mmWave system. Secondly, we extend the mmWave channel model with consideration of beam squint from the conventional mmWave SalehValenzuela representation. Finally, the twotier hybrid beamforming is proposed for the wideband mmWave multiuser MIMOOFDM system. In the first tier, the Rotman lens array acts as the firsttier analog precoder to reduce the beam squint impairment by providing truetimedelay. Moreover, the firsttier baseband precoder is designed based on block diagonalization (BD) to cancel interuser interference in the multiuser system. Considering the finite spatial resolution problem in practical lens array design, we proposed the secondtier hybrid precoder to collect the leak power with the phase shifter array. With the beam squint partial compensation and multiuser interference cancellation in the firsttier precoder, the optimal secondtier hybrid precoder design is formulated as the matrix factorization problem. Then, we develop the secondtier hybrid precoding algorithm based on the alternative minimization [
18]. The main contributions of our work are summarized as follows:

Wideband mmWave channel model: we characterize the beam squint effect in the wideband mmWave system and extend the mmWave channel model from SalehValenzuela representation. It is found that beam squint effect and frequency selectivity should be considered in the wideband mmWave channel model.

Rotman lensbased twotier hybrid beamforming: we consider the hybrid beamforming for the wideband mmWave system with consideration of beam squint. Based on Rotman lens array, the twotier hybrid beamforming proposed in this paper could reduce the beam squint impairment as well as multiuser interference in the multiuser mmWave MIMOOFDM system.
The rest of the paper is organized as follows: we introduce the system model for the multiuser mmWave MIMOOFDM system, and characterize wideband mmWave channel model with beam squint effect in Section
2. The Rotman lensbased twotier hybrid precoder is designed in Section
3. We evaluate the proposed algorithm, and exhibit the impact of beam squint and multiuser interference by the simulation results in Section
4. The conclusions are finally drawn in Section
5.
Anzeige
Notations: we introduce the notations used in this paper. A vector and a matrix are denoted by
a and
A separately, whose element on the
ith row and
jth column is
A
_{i,j};
(.)
^{∗},
(.)
^{T},
(.)
^{H}.
(.)
^{†} represent the conjugate, transpose, conjugate transpose, and MoorePenrose pseudo inverse respectively; the trace is Tr(
.); 
., ∥
.∥
_{1}, ∥
.∥
_{F} and ∥
.∥
_{∞} express the determinant, one Schatten norm, Frobenius norm, and infinite norm respectively.
∠
A denotes the argument of a complex matrix
A. Expectation is
\(\mathbb {E}[\cdot ]\), and real part of a complex number is
\(\mathfrak {R}[\cdot ]\). The Hadamard and Kronecker products are denoted by ∘ and ⊗ separately. The complex Gaussian distribution with mean
x and covariance matrix
Y is expressed as
\(\mathcal {CN}\left ({\mathbf {x},\mathbf {Y}} \right) \).
3 System model
In this section, we first characterize the beam squint effect in the wideband mmWave system. Then, we propose the Rotman lensbased truetimedelay (TTD) beamformer. With the consideration of finite spatial resolution constraint in practical lens array, we formulate the hybrid precoding problem.
3.1 Wideband mmWave channel model
As shown in Fig.
1, we consider a signal from the farfield source impinging onto a uniform linear array (ULA) with azimuth angles of arrival and departure (AoAs and AoDs), where the ULA is with
N identical and isotropic antennas, and the antennas are labeled as {1,2,…,
N}. The additional transition time by the distance of the signal traveled from the first antenna to the
nth antenna is denoted by
Δ
τ
_{n}
$$ \Delta\tau_{n}= \frac{{\left({n  1} \right)d\sin \theta }}{c}, n \ge 1, $$
(1)
×
where
d is the array aperture,
c is the velocity of light, and
Δ
τ
_{0}=0. Consider the situation at receiver, and suppose the baseband signal arriving at the array is
s(
t), the equivalent baseband signal received by the
nth antenna is given by
$$ {y_{n}}(t) = s(t  \Delta {\tau_{n}}) = s\left(t  \frac{{\left({n  1} \right)d\sin \theta }}{c}\right). $$
(2)
Then, the received signal vector in time domain
y(
t) is denoted by
$$ \begin{aligned} y(t)& = \left[ {{y_{0}}(t),{y_{1}}(t), \cdots, {y_{N  1}}(t)} \right]^{T}\\ & = {\left[ {s(t  \Delta {\tau_{0}}),s(t  \Delta {\tau_{1}}), \cdots, s(t  \Delta {\tau_{N  1}})} \right]^{T}}\\ & = {\left[ {s(t),s\left(t \!  \!\frac{{d\sin \theta }}{c}\right),\! \cdots \!, s\left(t \!  \! \frac{{\left({N \!  \! 1} \right)d\sin \theta }}{c}\right)} \right]^{T}}, \end{aligned} $$
(3)
and the received signal vector in frequency domain
y(
f) can be expressed as
$$\begin{array}{*{20}l} \mathbf{y}(f)&= {\left[ {s(f),s(f){e^{j2\pi f \frac{d\sin \theta}{c}}},\! \ldots \!, s(f){e^{j2\pi f \frac{(N\!1)d\sin \theta}{c}} }} \right]^{T}} \end{array} $$
(4)
$$\begin{array}{*{20}l} &= s(f){\left[ {1,{e^{j\frac{2\pi}{\lambda}d\sin(\theta) }}, \ldots, {e^{j\frac{2\pi}{\lambda}(N1)d\sin(\theta) }}} \right]^{T}} \end{array} $$
(5)
$$\begin{array}{*{20}l} &= s(f)\mathbf{a}(\theta,f), \end{array} $$
(6)
where
a(
θ,
f) is the steering vector of the array, which is frequencydependent, and can be written as
$$ {\mathbf{a}}\left(\theta, f \right) = \frac{1}{{\sqrt N }}{\left[ {1,{e^{j{\frac{2\pi}{\lambda}}d\sin (\theta)}}, \ldots, {e^{j\left({N  1} \right){\frac{2\pi}{\lambda}}d\sin (\theta)}}} \right]^{T}}, $$
(7)
where
λ is the wavelength of the signal. The array aperture
d is often defined as the half wavelength
d=
λ/2 in the aforementioned mmWave beamforming studies. Under this condition, the steering vector is independent of signal frequency, which can be given by [
30]
$$ {\bar{\mathbf{a}}}\left(\theta \right) = \frac{1}{{\sqrt N }}{\left[ {1,{e^{j\pi\sin(\theta)}}, \ldots, {e^{j\left({N  1} \right)\pi \sin(\theta)}}} \right]^{T}}, $$
(8)
However, in practical system, the array aperture should be fixed and independent with the signal frequency and wavelength. As a matter of fact, constrained by the dynamic range of the transceiver, the arrays are usually designed based on the carrier frequency
f
_{c}. Typically, the aperture spacing
d=
λ
_{c}/2, where
λ
_{c}=
c/
f
_{c} is the wavelength of carrier. Though it is reasonable to approximate
d=
λ/2≈
λ
_{c}/2 for the narrowband channel with the assumption that the bandwidth
B satisfies the
B≪
f
_{c}, it is no more feasible in the wideband mmWave system.
Consider the spatial phase offset
Δ
φ
_{n} of
nth antenna for signal with desired AoA/AoD
θ,
$$ \Delta\varphi_{n}=\frac{2\pi}{\lambda}(n1)d\sin(\theta)=\pi (n1)\delta \sin(\theta), $$
(9)
where
δ=
f/
f
_{c}. The actual spatial AoA
\(\hat {\theta }\) is
$$ \hat{\theta}(f)= \arcsin(\delta\sin(\theta)). $$
(10)
It observed that the AoA/AoD changes with the signal frequency, which is also called beam squint [
31,
32] as shown in Fig.
2. The beam squint results in AoA/AoD diffusion, and broaden the beamwidth of the desired signal in the spatial domain. Moreover, the effect of beam squint is even magnified as the increase with the number of antennas and bandwidth in mmWave massive MIMO system. Most of the current work, however, ignore the beam squint effect, and assume that
B≪
f
_{c}, i.e.,
δ≈1, and the AoA/AoD is independent with the signal frequency, i.e.,
\(\hat {\theta }\approx \theta \). It is the basis of the aforementioned mmWave beamforming studies, but may not be applicable in the wideband system. It is of great importance to model the wideband mmWave channel, since the most fascination of millimeter wave in 5G communication is in its abundance spectrum and easy applying in the largescale antenna array, which is expected to embrace the 1000 × data rates increase [
33–
35].
×
In the following parts, we model the wideband mmWave channel with beam squint. First, the wideband steering vector is written as
$$ {\tilde{\mathbf{a}}}\left(\theta, f \right)= \frac{1}{\sqrt N}{\left[{1,{e^{j\pi \sin[\hat{\theta}(f)]}}, \ldots, {e^{j\left({N  1} \right)\pi \sin[\hat{\theta}(f)]}}} \right]^{T}}, $$
(11)
which depends on the signal frequency. With high freespace path loss, the mmWave propagation environment is characterized by a clustered channel model [
16,
22]. We extend the wideband clustered channel model based on the SalehValenzuela representation. For the mmWave MIMOOFDM system, the channel between the base station (BS) and
uth user on
kth subcarrier is depicted as
$$ \begin{aligned} &\mathbf{H}_{u}[\!k] \\ &=\!\gamma_{u}\! \sum\limits_{i = 0}^{{N_{cl,\!u}} \!  1}\! {\sum\limits_{l = 1}^{{N_{{\text{ray}},u}}} \! {{\alpha_{il,u}}{\tilde{\mathbf{a}}_{r}}\left(\theta_{il,u}^{r},k\right)}} {\tilde{\mathbf{a}}_{t}}{\left(\theta_{il,u}^{t},k\right)^{H}}\!{e^{\!  j2\pi ik/K}}\\ &=\! \gamma_{u}\! \sum\limits_{i = 0}^{{N_{cl,u}}\!  1}\! {\sum\limits_{l = 1}^{{N_{{\text{ray}},u}}}\! {{\alpha_{il,u}}{\mathbf{a}_{r}}\left(\hat{\theta}_{il,u}^{r}[\!k]\right)}} {\mathbf{a}_{t}}{\left(\hat{\theta}_{il,u}^{t}[\!k]\right)^{H}}{e^{\!  j2\pi ik/K}}, \end{aligned} $$
(12)
where the
k∈{0,1,…,
K−1} is the subcarrier index,
K is the total number of subcarriers.
N
_{t} and
N
_{r} are the transmit antenna of BS and receive antennas of
uth user.
N
_{cl,u} and
N
_{ray,u} denote the number of clusters and the number of rays in each cluster.
α
_{il,u} is the complex gain of
lth ray in the
ith clusters, and we assume all
α
_{il,u} are independent and identically distributed (i.i.d.) random variables following the complex Gaussian distribution
\(\mathcal {CN}\left ({0,\sigma _{\alpha,i}^{2}} \right)\) [
6,
36,
37], and
\({\sum \nolimits }_{i = 1}^{{N_{cl,u}}} {\sigma _{\alpha, i}^{2}} = \gamma _{u}\), where
\(\gamma _{u} {\mathrm {= }}\sqrt {\rho _{u}{N_{t}}{N_{r}}/{N_{cl,u}}{N_{{\text {ray}},u}}}\) is the normalization factor to satisfy
\({ \mathbb {E}}\left [ {\left \ \mathbf {H}_{u,k} \right \_{F}^{2}} \right ] = {N_{t}}{N_{r}}\), and
ρ
_{u} is the path loss between the BS to the
kth user.
\({\tilde {\mathbf {a}}_{r}}\left ({{\theta }_{il,u}^{r}} \right)\) and
\({\tilde {\mathbf {a}}_{t}}\left ({{\theta }_{il,u}^{t}} \right)\) represent the wideband steering vectors for desired azimuth angles of AoAs
\({\theta }_{il,u}^{r}\) and AoDs
\({\theta }_{il,u}^{t}\) for
lth ray in the
ith clusters respectively.
3.2 Rotman lensbased TTD beamformer
As discussed above, the beam squint, i.e., the frequencydependent beam angle problem, results from the additional transition time (delay) of different antennas in the array. We rewrite the wideband mmWave channel as
$$ \begin{aligned} &\mathbf{H}_{u}[\!k] \\ &=\! \!\gamma_{u}\! \sum\limits_{i = 0}^{{N_{cl,u}}\!  1} {\sum\limits_{l = 1}^{{N_{{\text{ray}},u}}} {{\alpha_{il,u}}{\tilde{\mathbf{a}}_{r}}\left(\theta_{il,u}^{r},k\right)} {\tilde{\mathbf{a}}_{t}}{\left(\theta_{il,u}^{t},k\right)^{H}}}{e^{ j2\pi ik/K}}\\ &= \! \! \gamma_{u} \!\! \!\sum\limits_{i = 0}^{{N_{cl,u}} \! 1}\!{\sum\limits_{l = 1}^{{N_{{\text{ray}},u}}}\!\!\! {{\alpha_{il,u}}\! \left({{\bar{\mathbf{a}}_{r}}\!\!\left({\theta_{il}^{r}} \right){\bar{\mathbf{a}}_{t}}\!{{\left({\theta_{il}^{t}} \right)}^{H}\!}} \right)}} {e^{\!  j2\pi ik\! /\! K}} \! \!\circ \! { \mathbf{\Omega} \left({\theta_{il}^{t},\theta_{il}^{r},k}\right) }\\ &=\! \!\bar{\mathbf{H}}_{u}[\!k]\circ { \mathbf{\Omega} \left({\theta_{il}^{t},\theta_{il}^{r},k}\right) }, \end{aligned} $$
(13)
where
$$ \bar{\mathbf{H}}_{u}[\!k]= \! \! \gamma_{u} \!\! \sum\limits_{i = 0}^{{N_{cl,u}} \! 1}{\sum\limits_{l = 1}^{{N_{{\text{ray}},u}}}\! {{\alpha_{il,u}}\! \left({{\bar{\mathbf{a}}_{r}}\left({\theta_{il}^{r}} \right){\bar{\mathbf{a}}_{t}}{{\left({\theta_{il}^{t}} \right)}^{H}\!}} \right)}} {e^{\!  j2\pi ik\! /\! K}} $$
(14)
is the wideband mmWave channel without beam squint, which has been widely used based on discrete Fourier transform (DFT) beamformer in [
18,
22]. The beam squint could be solely characterized by
\({\mathbf {\Omega } \left ({\theta _{il}^{t},k}\right) }\), an
N
_{r}×
N
_{t} with whose (
m,
n)th element
$$ \begin{aligned} &\left[{ \mathbf{\Omega} \left({\theta_{il}^{t},\theta_{il}^{r},k}\right) }\right]_{m,n} \\ &\overset{\small{\Delta}}{=} \exp\left(j2\pi dB k/K \cdot \frac {m \sin\left({\theta_{il}^{t}}\right)+n \sin \left({\theta_{il}^{r}}\right)}{c}\right), \end{aligned} $$
(15)
which denotes the additional delay of
mth and
nth antenna with reference antennas (0th) in the receiver and transmitter respectively, where
m∈{1,2,…,
N
_{r}} and
n∈{1,2,…,
N
_{t}}. The effect of beam squint will be increasingly distinct with the antenna scale and total bandwidth. By the hardware constraint by the conventional DFTbased beamformer with phase shifter array, efficiency, and reliability cannot be guaranteed. It is mainly by the fact that the delay of different antennas depends on the angle (AoA/AoD) and the frequency of the signal as shown in (
1), and cannot be dynamically compensated by the DFTbased beamformer, especially for the wideband system.
The truetimedelay beamformer is attractive for the future wideband systems, which could provide the accurate delay caused by the beam squint effect. Among various TTD beamformers, the Rotman lens is broadband with simple realization structure. Owning its lowcomplexity structure, it could be fabricated with printed circuit boards [
38]. In this paper, we study the fullconnected hybrid beamforming with the Rotman lensbased RF analog precoder to reduce the beam squint effect in the wideband mmWave system. Let us show the principle of truetimedelay in Rotman lens.
We show the schematic representation of Rotman lens [
38,
39] in Fig.
1, where
N beam ports are on the left side of the lens array (i.e., beamport contour) with the
N antenna ports on the left side (i.e., antennaport contour). The distance of wave transmission paths from the
ith and
jth antenna ports to the
nth beam port separately write as
z
_{ni}=
e
_{ni}+
κ
_{i} and
z
_{nj}=
e
_{nj}+
κ
_{j}, where the length of transmission line is represented by
κ with its subscript
i denoting the numerical order of antenna. The
e
_{ni} and
e
_{nj} are the transmission lengths from the
ith and
jth antenna to the
nth beam port in the Rotman lens. The additional transmission delay distance of the signal that travels from the
ith antenna to the
jth antenna is
Δ
d
_{ij}=(
j−
i)
d sin(
θ). The design target of Rotman lensbased TTD beamformer is to shape its geometric shape, including beamport and antennaport contours, to satisfy the following equation [
38]
$$ z_{ni}z_{nj}=\Delta d_{ij}. $$
(16)
With the principle of TTD in Rotman lens, we further characterize its function into the mathematical model. At the transmitter side, considering the Rotman lens as a multipleports network, it could be depicted by a
N
_{t}×
N
_{t} matrix
P
_{RM}. The electromagnetic gathering of lens array is usually modeled as a DFT matrix with
N
_{t} orthogonal steering vectors, i.e.,
$$ \mathbf{P}_{\text{RM}}=\left[\mathbf{b}_{N_{t}}\left(\bar{\theta}_{1}\right),\mathbf{b}_{N_{t}}\left(\bar{\theta}_{2}\right),\cdots,\mathbf{b}_{N_{t}}\left(\bar{\theta}_{N_{t}}\right)\right], $$
(17)
where the spatial directions
\(\bar {\theta }_{i}=\frac {1}{N_{t}}\left (i\frac {N_{t}+1}{2}\right)\),
i=1,2,…,
N
_{t}, and
\(\mathbf {b}_{N}(\bar {\theta })\) represent the steering vector for the spatial direction
θ,
$$ \mathbf{b}_{N}(\theta)={\left[ {1,{e^{j\frac{2\pi}{\lambda_{c}}d\sin(\theta) }}, \ldots, {e^{j\frac{2\pi}{\lambda_{c}}(N1)d\sin(\theta) }}} \right]^{T}}. $$
(18)
As the beamport and antennaport contours, transmission line length is designed to compensate the additional phase offset by the beam squint effect, the truetimedelay in fullarray Rotman lens beamformer could be further modeled as a matrix
\({ \mathbf {\Theta } ({\theta _{il}^{t},k}) }\) whose element satisfies
$$ \left[{ \mathbf{\Theta} \left({\theta_{il}^{t},k}\right) }\right]_{i,j} = \exp\left(j2\pi ij B k/K \cdot \frac {d \sin\left({\tilde{\theta}_{il}^{t}}\right)}{c}\right), $$
(19)
where
\({\tilde {\theta }}\in \{0, 2\pi /M, \cdots, 2\pi (M1)/M \}\) and
M is the number of beam ports. The finite angular resolution △
θ=2
π/
M and the
\({\tilde {\theta }}=\theta +\triangle \theta \). In practical, it is hard to design the Rotman lens strictly according to (
16) that is feasible for all signals with various and continuous directions. Actually, it is often the case that we consider the finite angular of the signal to design the TTD transmission lines. When the △
θ→0, it is found that the TTD function in Rotman lens could remove the beam squint impairment by making up the accurate extra phase offset, i.e.,
\(\mathbf {\Theta } \left ({\tilde {\theta }_{il}^{t},k}\right)\rightarrow \mathbf {\Theta } \left ({\theta _{il}^{t},k}\right)={\mathbf {\Omega } \left ({\theta _{il}^{t},k}\right) }^{*}\). Then, the equivalent channel after the signal passing through the Rotman lens beamformer at both sides is written as
$$ \begin{aligned} &\hat{\mathbf{H}}_{u}[\!k]\\ &=\mathbf{P}_{\text{RM}}\bar{\mathbf{H}}_{u}[\!k]\circ { \mathbf{\Omega} \left({\theta_{il}^{t},\theta_{il}^{r},k}\right) }\circ \mathbf{\Theta} \left({\theta_{il}^{t},k}\right)\circ \mathbf{\Theta} \left({\theta_{il}^{r},k}\right) \\ &\rightarrow \mathbf{P}_{\text{RM}}\bar{\mathbf{H}}_{u}[\!k], \end{aligned} $$
(20)
and
\(\hat {\mathbf {H}}=\left [\hat {\mathbf {H}}_{1},\cdots,\hat {\mathbf {H}}_{u},\cdots,\hat {\mathbf {H}}_{U}\right ]\), where
\(\hat {\mathbf {H}}_{u}=\left [\hat {\mathbf {H}}_{u}[\!1], \cdots,\hat {\mathbf {H}}_{u}[\!k],\cdots,\hat {\mathbf {H}}_{u}[\!K]\right ]\). It observed that the ideal Rotman lensbased TTD beamformer could remove the beam squint matrix and perform spatial discrete fourier transform to the channel.
3.3 Power leakage in finiteresolution lens array
In fact, it is impossible to simultaneously design all beam ports in Rotman lens strictly according to (
16). Moreover, in practical lens array, the spatial resolution in the lens array is limited, and there are only infinite and discrete beam port (focal point) in the focal point arc, while the AoA/AoD are continuously distributed in the spatial domain. The actual angle of one path cannot find the matched beam port at the lens antenna array. It nevertheless results in the power leakage [
40], i.e., the power of one path will leak into multiple beams. From Lemma 1 in [
40], for the worst case, i.e., the single path in one cluster, where
N
_{cl,u}=1 and
N
_{ray,u}=1, if we select only one beam with the highest power, the ratio
η of the leaked power to the total power is
$$ \eta=1\frac{1}{2{\sum\nolimits}_{i=1}^{N/2}\frac{\sin^{2}(\pi/2N)}{\sin^{2}((2i1)\pi/2N)},} $$
(21)
It is found that the power leakage ratio
η≈0.5947 when the antenna
N
_{t}=128. Over half of power is lost if only one beam is selected for one path in the finite resolution Rotman lens array. The practical way to design Rotman lens is usually to pick up multiple focal points to collect the leakage power [
38,
39]. Most of these works choose the fulldigital method to collect the multiple beams, for example, the same number of RF chain is required to collected multiple beams. Though more power it may collect, it inevitably incur higher hardware complexity and energy consumption [
41,
42]. To this end, we propose to adopt a phase shifter array as the secondtier analog RF precoder, which could collect multiple beams of one path through one RF chain [
40]. More specifically, each RF chain could connect to all the beam ports
N
_{t} through the
N
_{t} phase shifters. The number of RF chain to collect multiple beams is
N
_{RF} is much smaller than the antenna
N
_{RF}<
N
_{t}.
3.4 Problem formulation
As shown in Fig.
3, we study the downlink transmission of a mmWave multiuser MIMOOFDM system, where the fullconnected hybrid structure is adopted at both sides. The base station (BS) has
N
_{t} antennas.
N
_{s} data streams are delivered to total
U users, and each user is equipped with
N
_{r}. There are only limited RF chains
\(N_{RF}^{t}\) and
\(N_{RF}^{r}\) for the BS and each user, and satisfy the constraints
\({UN}_{s}\leq N_{\text {RF}}^{t} \leq N_{t}\) and
\(N_{s}\leq N_{\text {RF}}^{r} \leq N_{r}\). In this paper, we consider that the Rotman lens array is only used in the BS side, and only the ULA array and phase shifter network are used in the user side. As it is often the case that
N
_{t}≫
N
_{r} in multiuser MIMO system, the beam squint effect in user side is negligible comparing with the base station. With reciprocity of downlink and uplink channel, we also could compensate the beam squint of both sides in the BS with the Rotman lens array. Thus, we have the
uth (1≤
u≤
U) user’s received signal over the
kth subcarrier as
$$ {{} \begin{aligned} {\mathbf{y}_{u}}[k] &\,=\, \mathbf{W}_{{\text{BB}},u}^{H}[\!k]\mathbf{W}_{{\text{RF}}}^{H}{\hat{\mathbf{H}}_{u}}[\!k] \cdot \left({\sum\limits_{u = 1}^{U}{\mathbf{F}_{{\text{RF}}}}{{\mathbf{F}_{{\text{BB}},u}}[\!k]{\mathbf{s}_{u}}[\!k]}} \right)\\ & +\mathbf{W}_{{\text{RF}}}^{H}\mathbf{W}_{{\text{BB}},u}^{H}[\!k]{\mathbf{n}_{u}}[\!k], \end{aligned}} $$
(22)
×
where
\({\mathbf {s}_{u}}[\!k] \in \mathbb {C}^{N_{s}}\) is the transmitted symbol vector for the
uth user over the
kth subcarrier that satisfies
\(\mathbb {E}\left [{\mathbf {s}_{u}}[\!k]{\mathbf {s}_{u}^{H}}[\!k]\right ]=\frac {1}{{KUN}_{s}}\mathbf {I}_{{N_{s}}}\), the digital baseband precoders and combiners are denoted by
\(\mathbf {F}_{{\text {BB}},u}[\!k] \in \mathbb {C}^{N_{\text {RF}}^{t} \times N_{s} }\) and
\(\mathbf {W}_{{\text {BB}},u}[\!k]\in \mathbb {C}^{N_{\text {RF}}^{r} \times N_{s}}\), respectively. Since the analog precoding is a postIFFT processing, all the users and subcarriers share one common secondtier analog precoder
\(\mathbf {F}_{{\text {RF}}} \in \mathbb {C}^{N_{t} \times N_{\text {RF}}^{t} }\) and combiner
\(\mathbf {W}_{{\text {RF}}} \in \mathbb {C}^{N_{r} \times N_{\text {RF}}^{r}} \) [
18].
\({\mathbf {n}_{u}}[\!k] \in \mathbb {C}^{N_{r} }\) denotes the additive noise at the
uth user, whose element follow i.i.d
\(\mathcal {CN}\left ({0,\sigma ^{2}} \right)\). As shown in [
16,
18], the design of precoders and combiners have similar mathematical process. Therefore, we will separate the precoders and combiners design, and mainly focus on the optimal precoder design in the following. The process can be easily applied for combiners. Note that, the combiner could be deemed as the special case when the beam squint is removed. It is found in [
16] that the optimal hybrid precoders design could be approximated by minimizing the Euclidean distance between the unconstrained digital precoder
F
_{opt} and the hybrid precoder. Thus, the secondtier hybrid precoder design problem could be formulated as
$$ \begin{aligned} \left({\mathbf{F}_{{\text{RF}}}^{{\text{opt}}},\mathbf{F}_{\text{BB}}^{\text{opt}}} \right) = \underset{{\mathbf{F}_{{\text{RF}}}},{\mathbf{F}_{{\text{BB}}}}}{\arg \min}& \left\ {\mathbf{F}_{{\text{opt}}}^{}  \mathbf{F}_{{\text{RF}}}^{}{\mathbf{F}_{{\text{BB}}}}} \right\_{F}^{}\\ {\textrm{s.t. }} & \left {{{\left({{\mathbf{F}_{{\text{RF}}}}} \right)}_{i,j}}} \right = 1\\ & \left\ {{\mathbf{F}_{{\text{RF}}}}{\mathbf{F}_{{\text{BB}}}}} \right\_{F}^{2} = KU{N_{s}}, \end{aligned} $$
(23)
where
F
_{opt}=[
F
_{opt,1}[ 1],⋯,
Fopt,
u[
k],⋯,
Fopt,
U[
K]], and
Fopt,
u[
k] is the unconstrained digital precoder for the equivalent channel between the Rotman lens array and the user
\(\hat {\mathbf {H}}_{u}[\!k] =\mathbf {P}_{\text {RM}}\bar {\mathbf {H}}_{u}[\!k]\). The baseband precoder is
\(\mathbf {F}_{{\text {BB}}} \in \mathbb {C}^{N_{\text {RF}}^{t} \times {KUN}_{s}}\), and
F
_{BB}=[
FBB,1[ 1],⋯,
FBB,
u[
k],⋯,
FBB,
U[
K]]. The unit modulus constraints by the analog precoders are implemented with phase shifters, where only the phases of the signals are adjustable and the second constraint is by the transmit power constraint at the BS side.
4 Twotier multiuser hybrid precoder design
The firsttier analog precoder is the Rotman lens arraybased beamformer, which is designed to compensate the beam squint impairment in the wideband mmWave system. We also choose block diagonalization (BD)based digital precoder in the first tier to reduce the interuser interference. In the following, we illustrate the process of the twotier hybrid precoder design. Firstly, we consider the practical problem of lowresolution lens array and develop the secondtier precoder to solve the power leakage problem that caused imperfect lens array in the firsttier analog precoder. To reduce the hardware cost and energy consumption, we propose secondtier hybrid precoder based on phase shifter network. Secondly, with the equivalent channel, the optimal secondtier hybrid precoders design is formulated as a matrix decomposition problem in (
23). We try to find the accurate approximation hybrid precoder that minimizes the Euclidean distance with
F
_{opt}. Finally, we complete the design of the firsttier baseband precoder based on block diagonalization precoding.
4.1 The secondtier hybrid precoder design
Due to the complication in jointly optimizing these two matrices in (
23), we decouple secondtier analog and baseband precoder design, and adopt the alternating minimization method [
18] to find the optimal results. According to the principle of alternating minimization, only one part of hybrid precoder is optimized in each step with the assumption that other parts are fixed. Herein, we temporarily consider the optimal digital precoders without the power constraint in (
23), and the precoders will be normalized in the last step to satisfy power constraint, i.e.,
$$ \begin{aligned} \underset{{\mathbf{F}_{{\text{RF}}}},{\mathbf{F}_{{\text{BB}}}}}{\min} & \left\ {\mathbf{F}_{{\text{opt}}}  \mathbf{F}_{{\text{RF}}}^{}{\mathbf{F}_{{\text{BB}}}}} \right\_{F}\\ \mathrm{s.t} & \left {{{\left({\mathbf{F}_{{\text{RF}}}^{}} \right)}_{i,j}}} \right = 1 \end{aligned}. $$
(24)
The problem is intrinsically nonconvex with the unit modulus constraints. Though manifold optimization could directly address the unit modulus constraints and give nearoptimal solution of the problem [
18], it nevertheless incurs high computational complexity, especially for the largescale antenna array. It is found that computational complexity could be largely reduced if the baseband precoder satisfies the semiorthogonal property. It is noticed that the columns of the unconstrained optimal precoding matrix
F
_{opt} should be mutually orthogonal in order to mitigate the multiplexed streams interference [
18,
43–
45]. Besides, the additional orthogonal assumption of the digital precoder enable to directly extract the phases of the analog precoder from the of an equivalent precoder determined by the digital precoder and the unconstrained optimal digital precoder
F
_{opt}, and only results in negligible loss [
18]. Thus, we have the semiorthogonal property of baseband precoder as
$$ \mathbf{F}_{\text{BB}}\mathbf{F}_{\text{BB}}^{H}=\beta\mathbf{G}\beta\mathbf{G}^{H}=\beta^{2}\mathbf{I}_{{N_{\text{RF}}^{t}}}, $$
(25)
where
G is a same dimension matrix with
F
_{BB}. It is observed that the interest of introducing orthogonal property is to enable the
F
_{RF} to remove the product form with
F
_{BB}, and the details can be found in [
18]. With the semiorthogonal property, the problem (
24) is rewritten as
$$ \begin{aligned}&\underset{\mathbf{F}_{\text{RF}},\mathbf{G}}{\text{min}} && \left\Vert{\mathbf{F}_{\text{opt}}}\mathbf{G}^{H}\mathbf{F}_{\text{RF}}\right\Vert_{F}^{2}\\&\text{s.t.}&&\begin{cases}\vert {(\mathbf{F}_{\text{RF}}})_{i,j}\vert =1, \forall i,j\\\mathbf{G}\mathbf{G}^{H}=\mathbf{I}_{N_{\text{RF}}^{t}}.\end{cases}\end{aligned} $$
(26)
Proof
See Appendix
A. □
The analog precoder
F
_{RF} has closedform solution as
$$ \mathbf{F}_{\text{RF}}=\exp \left\{ {j\angle\left({\mathbf{F}_{\text{opt}}}\mathbf{G}^{H}\right)}\right\}. $$
(27)
It is observed that the phases of
F
_{RF} can be extracted from the phases of
F
_{opt}
G
^{H}. Thus, the closedform solution is produced from the Euclidean projection
F
_{opt}
G
^{H} on the feasible set of analog precoder
F
_{RF}.
From (
26), it implies the design of baseband precoder is equivalent to find the unitary precoding matrix
G, and then find corresponding precoding matrix
F
_{BB}. It forms a typical semiorthogonal Procrustes problem (OPP) [
18]. With fixed
F
_{RF} from (
27), we design the baseband precoder by solving the optimization problem as follows:
$$ \begin{aligned}&\underset{\mathbf{G}}{\text{min}} && \left\Vert{\mathbf{F}_{\text{opt}}}\mathbf{G}^{H}\mathbf{F}_{\text{RF}}\right\Vert_{F}^{2}\\ &\text{s.t.}&&\mathbf{G}\mathbf{G}^{H}=\mathbf{I}_{{N_{\text{RF}}^{t}}}. \end{aligned} $$
(28)
From (
34), (
28) is equivalent to solve the optimization problem
$$ \begin{aligned} &\underset{\mathbf{G}}{\text{max}} && \mathfrak{R}\text{Tr}\left(\mathbf{G}{\mathbf{F}_{\text{opt}}^{H}}\mathbf{F}_{\text{RF}}\right)\\ &\text{s.t.}&&\mathbf{G}\mathbf{G}^{H}=\mathbf{I}_{{N_{\text{RF}}^{t}}}. \end{aligned} $$
(29)
By the dual norm property, the objective function has
$$ \begin{aligned} \mathfrak{R}\text{Tr}\left(\mathbf{G}{\mathbf{F}_{\text{opt}}^{H}}\mathbf{F}_{\text{RF}}\right)&\leq\left\vert \text{Tr}\left(\mathbf{G}{\mathbf{F}_{\text{opt}}^{H}}\mathbf{F}_{\text{RF}}\right)\right\vert \\&\overset{(a)}{\leq}\left\Vert\mathbf{G}^{H}\right\Vert_{\infty}\cdot\left\Vert{\mathbf{F}_{\text{opt}}^{H}}\mathbf{F}_{\text{RF}}\right\Vert_{1}\\ &=\left\Vert{\mathbf{F}_{\text{opt}}^{H}}\mathbf{F}_{\text{RF}}\right\Vert_{1}\\ &=\sum_{i=1}^{{N_{\text{RF}}^{t}}}{\sigma_{i}}, \end{aligned} $$
(30)
where (a) is by the Hölder’s inequality, and it holds only when
$$\mathbf{G}=\mathbf{V}\mathbf{U}_{1}^{H}, $$
(31)
where
\({\mathbf {U}_{1}}{\mathbf {S}}{\mathbf {V}}^{H}={\mathbf {F}_{\text {opt}}^{H}}\mathbf {F}_{\text {RF}}\) is the SVD of
\({\mathbf {F}_{\text {opt}}^{H}}\mathbf {F}_{\text {RF}}\), and
S is a diagonal matrix with first nonzero
\({{N_{\text {RF}}^{t}}}\) singular values
\(\sigma _{1},\cdots,\sigma _{{N_{\text {RF}}^{t}}}\).
4.2 Block diagonalization baseband precoder design
As aiming to collect the power leakage only by approximating the unconstrained digital
F
_{opt}, the secondtier hybrid precoder can hardly cancel the interuser interference. It is found in [
21,
46,
47] that the residual interuser interference in hybrid beamforming is serious, and usually results in dramatic performance loss in the hybrid precoding, especially at high SNR regimes. More importantly, in the multiuser multicarrier wideband systems, the secondtier analog precoder
F
_{RF} is commonly shared by a large number of users and subcarriers, which further degrade the performance. To this end, we design the extra baseband precoder
P
_{BD} in the first tier based on block diagonalization (BD) precoder [
48] in this subsection.
With Rotman lens arraybased analog precoder (first tier), and secondtier hybrid precoder and combiner, we define the effective channel for
uth user on
kth subcarrier as
$$ {{\check{\mathbf{H}}}_{u}}[\!k] \overset {\small{\Delta}} {=}\mathbf{W}_{{\text{BB},u}}^{H}[\!k]\mathbf{W}_{{\text{RF}}}^{H}{{\hat{\mathbf{H}}}_{u}}[\!k]{\mathbf{F}_{{\text{RF}}}}{{{\mathbf{F}_{{\text{BB}}}}[\!k]}}, $$
(32)
where
\({\hat {\mathbf {{H}}}_{u}}[\!k]\) is the equivalent channel with Rotman lens array compensating the beam squint.
\(\mathbf {F}_{{\text {BB}}}[\!k]=\left [{\mathbf {F}_{{\text {BB}},1}^{}[\!k],\cdots, \mathbf {F}_{{\text {BB}},u}^{}[\!k],\cdots, \mathbf {F}_{{\text {BB}},U}[\!k]} \right ]\in \mathbb {C}^{N_{\text {RF}}^{t} \times {UN}_{s}}\) is the digital precoder on the
kth subcarrier, and
\({{\check {\mathbf {H}}}_{u}}[\!k] \in \mathbb {C}^{N_{s} \times {UN}_{s}}\). With principle of BD, the firsttier baseband precoder
P
_{BD} satisfies
$$ {{\check{\mathbf{H}}}_{i}}[\!k]\mathbf{P}_{\text{BD},u}[\!k]=0, \qquad u\neq i. $$
(33)
More details can be found in [
48]. To summarize, the firsttier analog precoder is based on Rotman lens array and could remove the beam squint in the wideband system. After the firsttier analog precoder, it produce the squintfree equivalent channel
\({{\hat {\mathbf {H}}}}\), and design the secondtier hybrid precoder to solve the power leakage problem caused by finite spatial resolution of lens antenna array. Moreover, the firsttier baseband precoder
P
_{BD} is proposed to cancel the interuser interference. Based on the closedform solutions for the secondtier hybrid precoders and BD precoder, we summarize the twotier hybrid precoding algorithm in Algorithm 1.
5 Numerical results
In this section, we will evaluate the proposed twotier hybrid precoder by comparing with other mmWave precoding schemes. The impacts of beam squint effect in the wideband system, as well as multiuser interference in the hybrid architecture MIMOOFDM system on beamforming performance, are investigated. We generate the wideband channel model based on SalehValenzuela representation with the angle of AoDs and AoAs following Laplacian distribution with mean angles within [ 0,2
π), and the angular spread is assumed as 10
^{∘}. The antenna aperture in ULA is a half wavelength of the carrier frequency
d=
λ
_{c}/2. All the simulation results are averaged over 5000 channel realizations.
5.1 The effect of beam squint
To exhibit the beam squint effect, we compare the spectral efficiency and bit error rate (BER) with the stateoftheart precoding schemes in the singleuser MIMOOFDM system with
N
_{t}=256 and
N
_{r}=64 at transmitter and receiver separately. The total bandwidth
B=1.2 GHz and carrier frequency
f
_{c}=60GHz. We consider the worst case when the number of RF chains is equal to that of the data streams, i.e.,
\(N_{\text {RF}}^{t}=N_{\text {RF}}^{r}=N_{s}=4\).
As shown in Fig.
4, two benchmark schemes are selected for comparing the spectral efficiency performance: (1) optimal digital TDD precoder scheme is a fulldigital architecture, where each antenna is followed by an individual RF chain. Since with the truetimedelay function and the large numbers of RF chain, it is the upper bound of precoder design. (2) OMPbased hybrid precoder: orthogonal matching pursuit (OMP) algorithm [
16] is commonly used to obtain the optimal analog and digital precoder in hybrid precoding architecture. The OMP is a kind of onetier hybrid precoder with phase shifter network. It is observed in Fig.
4 that the proposed twotier hybrid precoder scheme could approach the optimal digital precoder. In the proposed twotier hybrid precoder, the Rotman lensbased TTD precoder act the first tier. It provides the approximate truetimedelay and compensates the beam squint effect. After that, with phase array, the secondtier hybrid precoder could collect the power leakage caused by the finite spatial resolution in the practical lens array. The alternation minimization in the secondtier precoder could well approach the fulldigital architecture with much fewer RF chains, which are quite energyhungry.
×
It is shown in Fig.
4 that there a gap between the OMPbased hybrid precoder with other schemes. The reason is that the OMPbased hybrid precoder is actually a kind onetier DFT beamformer and cannot provide truetimedelay. The original feasible searching space of analog precoders
F
_{RF} in OMP algorithm [
16] locates in the set of steering vectors
\({\tilde {\mathbf {a}}_{r}}\left (\theta _{il}^{r},k\right)\) and
\({\tilde {\mathbf {a}}_{t}}\left (\theta _{il}^{t},k\right)\), which is frequencydependent. As shown in Section
2, the analog precoder design is a postIFFT process, and
F
_{RF} is commonly used for all users over various frequency bands, i.e.,
F
_{RF} is frequencyindependent. As a matter of fact, without considering beam squint, the hybrid precoder in the OMP algorithm is designed only according to the carrier frequency
f
_{c}. However, the channel states of each subcarrier are quite different with beam squint impairment, the limited number of RF chains in onetier DFT hybrid structure constrains the degree of freedom to accommodate the difference of each subcarrier channel. A larger gap will be easily observed with the increase of the fractional bandwidth
B/
f
_{c}.
To further demonstrate the beam squint effect, we plot the BER performance versus symbol SNR for four precoder schemes in Fig.
5. The digital DFT precoder and the hybrid DFT precoder are designed based on conventional mmWave MIMOOFDM channel model, which only considers the frequencyselective channel and neglects the beam squint effect. As observed in Fig.
5, there are error floors in two DFT precoders. Owing to frequencydependent beam angle problem in beam squint, the orthogonality condition in angular domain is not satisfied any more, especially when the number of antennas and subcarriers is finite [
27]. The damage of orthogonality results in this error floor. To summarize, the beam squint cannot be ignored in the wideband mmWave channel if there is no truetimedelay compensation. Notice that, though with large number of RF chains as DFT digital precoder is, it only considers the frequency selectivity in multicarriers system, and does not provide the truetimedelay since it neglects the beam squint in its design process. The digital TTD precoder and the proposed hybrid precoder are designed with the consideration of beam squint and could provide truetimedelay, which appeals to better BER performance. Constrained the imperfection of Rotman lensbased TTD precoder, i.e., the angular resolution
Δ
θ≠0, and the difference in optimal precoder matrix factorization and approximation, we can observe a narrow gap between the proposed twotier hybrid precoder with digital TTD precoder. We thus obtain the insights that the BER error floors were observed if only considering the frequency selectivity in the wideband channel model, and both the frequency selectivity and beam squint effect should be considered in the wideband mmWave system.
×
5.2 Multiuser system
In this subsection, we present the comparison of proposed hybrid precoder with optimal digital precoder with optimal digital precoder and onetier hybrid precoder in multiuser MIMOOFDM system, where the BS data streams
N
_{s}=2 data streams to each user over
K=64 subcarriers with
N
_{t}=256 antennas at BS side and
N
_{r}=16 antennas at each user side. To exhibit the multiuser interference in the wideband multiuser MIMOOFDM system, all the schemes in this subsection are assumed to have truetimedelay compensation. The optimal digital precoder in the multiuser system is with BD to cancel interuser interference effect. The onetier precoder is the Rotman lensbased hybrid precoder without BD operation. We evaluate these schemes under the worse situation with minimum numbers of RF chains, i.e.,
\(N_{\text {RF}}^{t}={UN}_{s}\) and
\(N_{\text {RF}}^{r}=N_{s}\).
First, we show the spectral efficiency of different precoding schemes in multiuser mmWave MIMOOFDM systems with
U=4 users in Fig.
6. It observed that, with the BD operation, the proposed twotier hybrid precoder could approximate to the optimal digital precoder in the multiuser MIMOOFDM system. The BD baseband precoder in the first tier could cancel the interuser interference in multiuser multicarrier system. On the contrary, the spectral efficiency achieved by onetier precoder is degraded by the residual interuser interference due to the lack of the BD operation. As shown in Fig.
6, a distinct loss is observed between the onetier precoder with the other schemes, especially at the high SNR region. The gap will be even widened with the larger number of subcarriers and users. Therefore, we conclude that, constrained by the degree of the freedom, achieving the hybrid precoder by simply operate matrix factorization to digital precoder is not the optimal results in multiuser multicarrier MIMO systems.
×
To further illustrate the interuser interference effect, we evaluate the spectral efficiency of different precoding schemes versus the number of users
U in multiuser mmWave MIMOOFDM systems under SNR=− 15 dB in Fig.
7. With BD operation, the spectral efficiency proposed schemes and optimal digital precoder scheme increase with the number of the users. However, the residual interuser interference is more severe with a larger number of users in the system, and thus degrade the performance. It is observed in Fig.
7 that the spectral efficiency of onetier precoder is almost saturated when the number of users
U>12. To summarize, the interuser interference cancellation techniques are needed for the hybrid structure in the multiuser multicarrier system.
×
6 Conclusion
In this paper, we investigated the hybrid beamforming for the wideband mmWave multiuser MIMOOFDM system. First, we characterized the beam squint effect in the wideband mmWave channel model. It is verified that both the frequency selectivity and beam squint effect should be considered in the wideband mmWave system. With these observations, we proposed Rotman lens based twotier hybrid precoder, aiming to maximize the spectral efficiency. In the first tier, the Rotman lens arraybased TTD beamformer was designed to provide truetimedelay and thus reduced the beam squint impairment. Considering the multiuser interference, the firsttier baseband precoder was designed based on block diagonalization in the multiuser system. We considered the finite spatial resolution problem of practical lens array and designed the secondtier hybrid precoder. It could collect the power leakage with much fewer RF chains than fulldigital architecture. For future work, we attempt to extend our work in this paper with some other existing wireless techniques [
49,
50] and design hybrid precoder for the wideband mmWave system with cache techniques [
6–
8] to meet the uRLLC requirement in the 5G/B5G communication system.
7 Appendix A
Following [
18], we demonstrate that semiorthogonal property of baseband precoder could enable
F
_{RF} to remove the product form with
F
_{BB}, which forms the optimization problem (
26). With the semiorthogonal property, the objective function in (
24) is rewritten as [
18]
$$ \begin{aligned} &\quad\left\Vert{\mathbf{F}_{\text{opt}}}\mathbf{F}_{\text{RF}}\mathbf{F}_{\text{BB}}\right\Vert_{F}^{2}\\ &=\text{Tr}\left({\mathbf{F}_{\text{opt}}^{H}}{\mathbf{F}_{\text{opt}}}\right)\text{Tr}\left({\mathbf{F}_{\text{opt}}^{H}}\mathbf{F}_{\text{RF}}\mathbf{F}_{\text{BB}}\right)\\ &\text{Tr}\left(\mathbf{F}_{\text{BB}}^{H}\mathbf{F}_{\text{RF}}^{H}{\mathbf{F}_{\text{opt}}}\right)+\text{Tr}\left(\mathbf{F}_{\text{BB}}^{H}\mathbf{F}_{\text{RF}}^{H}\mathbf{F}_{\text{RF}}\mathbf{F}_{\text{BB}}\right)\\ &=\left\Vert{\mathbf{F}_{\text{opt}}}\right\Vert_{F}^{2}2\beta\mathfrak{R}\text{Tr}\left(\mathbf{G}{\mathbf{F}_{\text{opt}}^{H}}\mathbf{F}_{\text{RF}}\right) + \beta^{2}\left\Vert\mathbf{F}_{\text{RF}}\right\Vert_{F}^{2}, \end{aligned} $$
(34)
where the second equation is by
$$ \begin{aligned} &\quad\text{Tr}\left(\mathbf{F}_{\text{BB}}^{H}\mathbf{F}_{\text{RF}}^{H}\mathbf{F}_{\text{RF}}\mathbf{F}_{\text{BB}}\right)=\beta^{2}\text{Tr}\left(\mathbf{G}^{H}\mathbf{F}_{\text{RF}}^{H}\mathbf{F}_{\text{RF}}\mathbf{G}\right)\\ &=\beta^{2}\text{Tr}\left(\mathbf{G}\mathbf{G}^{H}\mathbf{F}_{\text{RF}}^{H}\mathbf{F}_{\text{RF}}\right)=\beta^{2}\text{Tr}\left(\mathbf{F}_{\text{RF}}^{H}\mathbf{F}_{\text{RF}}\right)\\ &=\beta^{2}\left\Vert\mathbf{F}_{\text{RF}}\right\Vert_{F}^{2}. \end{aligned} $$
(35)
The minimum of the objective function is achieved when
\(\beta ^{*}= \frac {\mathfrak {R}\text {Tr}\left (\mathbf {G}{\mathbf {F}_{\text {opt}}^{H}}\mathbf {F}_{\text {RF}}\right)}{\left \Vert \mathbf {F}_{\text {RF}}\right \Vert _{F}^{2}} \). To remove the
F
_{BB} product from
F
_{RF}, set
β=1, and we have
$$ \begin{aligned} &\quad\left\Vert{\mathbf{F}_{\text{opt}}}\right\Vert_{F}^{2}2\mathfrak{R}\text{Tr}\left(\mathbf{G}{\mathbf{F}_{\text{opt}}^{H}}\mathbf{F}_{\text{RF}}\right)+\left\Vert\mathbf{F}_{\text{RF}}\right\Vert_{F}^{2}\\ &=\text{Tr}\left(\mathbf{F}_{\text{RF}}^{H}\mathbf{F}_{\text{RF}}\right)2\mathfrak{R}\text{Tr}\left(\mathbf{G}{\mathbf{F}_{\text{opt}}^{H}}\mathbf{F}_{\text{RF}}\right)\\ &+\text{Tr}\left(\mathbf{G}{\mathbf{F}_{\text{opt}}^{H}}{\mathbf{F}_{\text{opt}}}\mathbf{G}^{H}\right)\\ &=\left\Vert{\mathbf{F}_{\text{opt}}}\mathbf{G}^{H}\mathbf{F}_{\text{RF}}\right\Vert_{F}^{2}, \end{aligned} $$
(36)
which forms the objective function in (
26).
Acknowledgments
Part of this paper was presented in the 29th Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), Bologna, Italy, September 2018 [
1].
Funding
The work of B. Liu, and H. Zhu was supported in part by the National Natural Science Foundation of China under Grant 61427801 and Grant 61871446, and in part by the Postgraduate Research and Practice Innovation Program of Jiangsu Province under Grant KYCX18_0893.
Availability of data and materials
The authors confirm that the data supporting the findings of this study are available within the article. All the simulation parameters and other experimental details are clearly shown in this manuscript, which could be used to interpret and replicate the findings reported in the article.
Competing interests
The authors declare that they have no competing interests.
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License(
http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.