Professional Documents
Culture Documents
Jsac 2021 3071817
Jsac 2021 3071817
Abstract— Terahertz (THz) massive multiple-input multiple- suffer from the severe path loss due to the high carrier
output (MIMO) has been considered as one of the promising frequencies [6]. To compensate for the severe path loss,
technologies for future 6G wireless communications. It is essential massive multiple-input multiple-output (MIMO), which can
to obtain channel information by beam tracking scheme to
track mobile users in THz massive MIMO systems. However, generate directional beams with high array gains, is considered
the existing beam tracking schemes designed for narrowband promising to be integrated in future THz communications
systems with the traditional hybrid precoding structure suffer [7]–[9]. Nevertheless, the widely considered hybrid precoding
from a severe performance loss caused by the beam split effect, structure in massive MIMO [10] cannot deal with the beam
and thus cannot be directly applied to wideband THz massive split effect caused by the wide bandwidth and a large number
MIMO systems. To solve this problem, in this paper we propose
a beam zooming based beam tracking scheme by considering of antennas in THz massive MIMO systems [11]. Specifically,
the recently proposed delay-phase precoding structure for THz the beam split effect can be seen as a serious situation of
massive MIMO. Specifically, we firstly prove the beam zooming the widely known beam squint [12], [13], which means that
mechanism to flexibly control the angular coverage of frequency- the beams generated by the traditional frequency-independent
dependent beams over the whole bandwidth, i.e., the degree of phase-shifters (PSs) may be totally split into different physical
the beam split effect, which can be realized by the elaborate
design of time delays in the delay-phase precoding structure. directions over different subcarriers within the large frequency
Then, based on this beam zooming mechanism, we propose to band. Consequently, these beams over different subcarriers
track multiple user physical directions simultaneously in each cannot be aligned with the target user in a certain direction,
time slot by generating multiple beams. The angular coverage which leads to a serious array gain loss and thus an obvious
of these beams is flexibly zoomed to adapt to the potential achievable sum-rate loss. To solve this problem, introducing
variation range of the user physical direction. After several
time slots, the base station is able to obtain the exact user time-delayers into precoding structure, such as true-time-
physical direction by finding out the beam with the largest delay array [14]–[16], array-of-subarray structure [17], and
user received power. Unlike traditional schemes where only one delay-phase precoding structure [18], is considered to be
frequency-independent beam can be usually generated by one promising. Thanks to the frequency-dependent phase shifts
radio-frequency chain, the proposed beam zooming based beam provided by time-delayers, these precoding structures can sig-
tracking scheme can simultaneously track multiple user physical
directions by using multiple frequency-dependent beams gener- nificantly mitigate the array gain loss caused by the beam split
ated by one radio-frequency chain. Theoretical analysis shows effect.
that the proposed scheme can achieve the near-optimal achievable To realize precoding, accurate channel information is essen-
sum-rate performance with low beam training overhead, which tial. Generally, the channel information can be obtained
is also verified by extensive simulation results. through channel estimation. However, because of the large
Index Terms— THz massive MIMO, beam tracking, hybrid size of channel information, traditional channel estimation
precoding. schemes will result in an unacceptable channel estimation
I. I NTRODUCTION overhead in THz massive MIMO systems [19]. To avoid
such an unacceptable overhead, the beam training scheme is
Authorized licensed use limited to: Cornell University Library. Downloaded on June 18,2021 at 23:10:19 UTC from IEEE Xplore. Restrictions apply.
1694 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 39, NO. 6, JUNE 2021
mobile users, an efficient beam tracking scheme is required training scheme based on an array-of-subarray structure with
for practical THz massive MIMO systems [25]–[30]. a reduced number of time-delayers. Nevertheless, the code-
book in [17] is fixed and cannot be well adapted to user
A. Prior Works motion. In addition, [32] proposed a fast wideband tracking
The existing beam tracking schemes can be generally scheme in THz communications by utilizing the property that
divided into two categories. The first category mainly relies wideband THz signals emitted from a single leaky waveguide
on the user mobility model [25]–[27]. The second cate- will split into different directions. However, the scheme in
gory is codebook-based beam tracking, where a training [32] can only be adopted when a single leaky waveguide is
procedure between the BS and the user is carried out employed, which will cause a limitation on transmission dis-
to find out the optimal beam from a predefined beam tance. Therefore, to the best of our knowledge, the wideband
codebook [28]–[30]. beam tracking problem for wideband THz massive MIMO has
For the first category of beam tracking schemes, the key not been addressed in the literature.
problem is how to model the user mobility. Specifically, [25]
assumed that the user mobility satisfies the first-order Gauss-
B. Our Contributions
Markov model, and an extended Kalman filter method was
proposed to track the optimal beam. To improve the beam To fill in this gap, we propose a beam zooming based
tracking accuracy, the user mobility was further formulated as beam tracking scheme to solve the wideband beam tracking
a kinematic model, and a modified unscented Kalman filter problem in THz massive MIMO systems. For the wideband
was exploited to track the channel angles more accurately systems, the severe performance loss caused by the beam split
[26]. In addition, based on the linear motion model defined effect must be eliminated. Thus, in this paper we consider
by user physical direction and user velocity, a priori-aided the delay-phase precoding structure [18], which has been
beam tracking scheme was proposed in [27]. Nevertheless, proved to be able to achieve the near-optimal achievable
this category of beam tracking schemes highly relies on the sum-rate performance with acceptable energy consumption in
user mobility model as a priori, which may be inaccurate and wideband THz massive MIMO systems. The contributions of
cannot be easily obtained, especially in THz massive MIMO this paper can be summarized as follows.
systems. • We reveal the beam zooming mechanism by analyzing
The second category of beam tracking schemes depends on the angular coverage of frequency-dependent beams gen-
the design of codebook-based beam training algorithms, where erated by the delay-phase precoding structure. We show
each codeword in the codebook determines a directional beam. that by the elaborate design of time delays, i.e., the
For instance, [28] searched the optimal beam among a beam frequency-dependent phase shifts, the angular coverage of
codebook containing potential beams through a single-sided these beams can be flexibly zoomed to achieve a required
exhausted training procedure. To reduce the unacceptable angular range. This mechanism to flexibly control the
beam training overhead caused by the large codebook size angular coverage, i.e., the degree of beam split effect,
in [28], an adaptive search scheme was proposed by using enables us to generate multiple beams simultaneously by
the hierarchical codebook, which consists of different beam using only one RF chain, which is impossible for existing
codewords with different angular coverages [29]. To further schemes.
accelerate the beam tracking procedure, an auxiliary beam • Based on the beam zooming mechanism, we propose
pair based beam tracking scheme was proposed in [30], where a beam zooming based beam tracking scheme to solve
the optimal beam was obtained based on the user received the wideband beam tracking problem. In the proposed
signals of two auxiliary beams generated by two extra RF scheme, multiple user physical directions are tracked by
chains. Note that codebook-based beam tracking schemes have multiple frequency-dependent beams in each time slot.
been widely considered in millimeter-wave massive MIMO By leveraging the beam zooming mechanism, the angular
systems [31]. coverage of these beams can be flexibly controlled to
Although the existing beam tracking schemes above cover a fraction of the potential variation range of the
[25]–[30] can achieve the acceptable performance, they are user physical direction. After the whole variation range
only suitable for narrowband systems with the traditional of the user physical direction has been tracked, the BS
hybrid precoding structure. In wideband THz massive MIMO can obtain the optimal beam based on the user received
systems, since the hybrid precoding structure cannot mitigate signal power. Unlike traditional beam tracking schemes
the serious beam split effect, these schemes will suffer from which usually track only one user physical direction in
a severe performance degradation. Consequently, an efficient each time slot, the proposed scheme is able to track
wideband beam tracking scheme is essential for wideband THz multiple user physical directions in each time slot by
massive MIMO systems. Recently, several wideband beam actively controlling the angular coverage of frequency-
tracking or training scheme have been proposed. Specifically, dependent beams, i.e., the degree of beam split effect.
a fast tracking scheme based on frequency-dependent beams Thus, the beam training overhead can be significantly
generated by true-time-delay array was proposed in [16]. reduced.
While, due to the large number of antennas, utilizing true-time- • We further provide the theoretical analysis of the required
delay array will introduce unacceptable energy consumption beam training overhead and achievable sum-rate perfor-
in THz massive MIMO. [17] proposed a codebook based beam mance of the proposed scheme. The relationship between
Authorized licensed use limited to: Cornell University Library. Downloaded on June 18,2021 at 23:10:19 UTC from IEEE Xplore. Restrictions apply.
TAN AND DAI: WIDEBAND BEAM TRACKING IN THz MASSIVE MIMO SYSTEMS 1695
(l)
where βk,m = gk,m e−jπτk fm for l = 0, 1, . . . , L − 1 with
(l) (l)
the achievable sum-rate and the beam tracking accuracy
will also be revealed. The analysis shows that, the pro- (l) (l)
gk,m and τk being the path gain and the time delay of the l-
posed scheme can achieve the near-optimal achievable th path for user k respectively, fm denotes the frequency of the
sum-rate with very low beam training overhead, which is m-th subcarrier satisfying fm = fc + M B
(m − 1 − M−1
2 ) with
supported by extensive simulation results.1 fc being the central frequency, L denotes the number of paths,
(0)
ψk,m is the spatial direction of the line-of-sight (LoS) path of
C. Organization and Notation (l)
the k-th user at subcarrier m, ψk,m with l = 1, 2, . . . , L − 1
The remainder of this paper is organized as follows. is the spatial directions of the non-LoS (NLoS) paths of the
In Section II, the system model of wideband THz massive k-th user at subcarrier m, and aN (ψk,m ) ∈ C N ×1 denotes the
(l)
MIMO systems is introduced. In Section III, we first discuss array response vector presented as
the direct application of the typical beam tracking scheme [28]
by using the delay-phase precoding structure. Then, the beam 1 (l) (l) (l)
aN (ψk,m ) = √ [1, ejπψk,m , ejπ2ψk,m , . . . , ejπ(N −1)ψk,m ]T ,
(l)
zooming mechanism to flexibly control the angular coverage N
is revealed, based on which we propose a beam zooming (2)
based beam tracking scheme to realize efficient beam tracking (l) (l) (l)
with low beam training overhead. In Section IV, theoretical where the spatial directions ψk,m satisfy ψk,m = 2d c fm sin θ̃k
(l)
analysis of beam training overhead and achievable sum-rate for l = 0, 1, . . . , L with θ̃k being the physical direction of
is provided. Section V shows the simulation results. Finally, the l-th path for the k-th user, d is the antenna spacing usually
conclusions are drawn in Section VI. set as half of the wavelength of the central frequency, i.e., d =
Notation: Lower-case and upper-case boldface letters repre- λc /2 = fc /2c with λc denoting the wavelength at the central
sent vectors and matrices, respectively; (·)T , (·)H , · F , and frequency and c being the speed of light. For simplification,
(l) (l)
· k denote the transpose, conjugate transpose, Frobenius we use θk = sin θ̃k to represent the user physical direction
(l)
norm, and k-norm of a matrix, respectively; H[i,j] denotes the in this paper, whose value range is θk ∈ [−1, 1].
element of matrix H at the i-th row and the j-th column; E(·) In (1), we have considered the frequency-dependent path
denotes the expectation; | · | denotes the absolute operator; (l)
gain gk,m . Here, we focus on the path gain of the LoS path
IN represents the identity matrix of size N × N ; blkdiag(A) (0)
gk,m . The free space path loss (FSPL) model can be utilized to
denotes a block diagonal matrix, where columns of A repre- model the path gain of the LoS path [3]. Specifically, the path
sent the diagonal blocks of the matrix blkdiag(A) in order; gain of the LoS path at frequency f and transmission distance
CN (μ, Σ) denotes the Gaussian distribution with mean μ and D satisfies the following model [3] as
covariance Σ; Finally, U(a, b) denotes the uniform distribution 2
between a and b. (0)
gk,m [dB] = FSPL(f, D)[dB] = 32.4
II. S YSTEM M ODEL + 20 log10 (f ) + 20 log10 D. (3)
In this section, we introduce the system model of the
Considering that transmission distance D is the same at
wideband THz massive MIMO system. Specifically, the wide-
different frequencies for an arbitrary user, we can obtain the
band THz ray-based channel model is illustrated at first. Then,
relationship between the path gain at subcarrier m and central
the delay-phase precoding structure and the corresponding
frequency fc as
precoding design is explained. Finally, we present the widely
considered frame structure for beam tracking. (0) fm (0)
gk,m = g , (4)
fc k,c
A. Channel Model (0)
where gk,c is the path gain at the central frequency which is
In this paper, a multi-user wideband THz massive MIMO
assumed to be a real number without loss of generality.
system is considered. The BS with an N -antenna uniform lin-
Hybrid precoding structure as shown in Fig 1. (a) is widely
ear array is employed to serve K single-antenna users by using
considered in THz massive MIMO systems, since it can
orthogonal frequency division multiplexing (OFDM) with M
generate high-array-gain directional beams with acceptable
subcarriers.2 The bandwidth is denoted as B. We consider
energy consumption [10]. Due to the severe loss incurred
the widely used ray-based channel model for wideband THz
by the scattering, THz communication heavily relies on
channel [7]. Specifically, the downlink channel of the k-th user
the LoS path [21], so the beam selection based precoding
at the m-th subcarrier hk,m ∈ C 1×N with k = 1, 2, . . . , K and
method is near-optimal for multi-user THz massive MIMO
m = 1, 2, . . . , M can be denoted as
systems [22]–[24], where each user is served through a beam
L−1
(l) (0)
aligned with its physical direction θk of the LoS path.
(0) (0) (l)
hk,m = βk,m aH N ψk,m + βk,m aH
N ψk,m , (1)
Generally, the directional beam for each user is generated
l=1
by frequency-independent phase-shifters (PSs) in hybrid
1 Simulation codes are provided to reproduce the results presented in this precoding structure. To be more specific, the beamforming
paper: http://oa.ee.tsinghua.edu.cn/dailinglong/publications/publications.html. (0)
2 We consider the uniform linear array for simplifying the expression in
vector fk for the k-th user is usually set as fk = aN (θk )
this paper. Please note that our proposed scheme can be also utilized in THz [24] to generate a directional beam aligned with the physical
massive MIMO systems with uniform planar array. direction of the LoS path of the k-th user.
Authorized licensed use limited to: Cornell University Library. Downloaded on June 18,2021 at 23:10:19 UTC from IEEE Xplore. Restrictions apply.
1696 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 39, NO. 6, JUNE 2021
B. Delay-Phase Precoding
To cope with the severe performance loss caused by the
beam split effect, we have recently proposed the delay-phase
precoding (DPP) structure in [18]. In the DPP structure, a time-
delay network is introduced as a new precoding layer between
RF chains and PSs network as shown in Fig. 1 (b), which
transforms the frequency-independent analog beamforming
Fig. 1. Two different precoding structures: (a) Hybrid precoding structure; into the frequency-dependent analog beamforming by utilizing
(b) Delay-phase precoding structure [18]. the frequency-dependent phase shifts provided by time delays.
It has been proved that the DPP structure is able to mitigate
the severe achievable sum-rate loss caused by the beam split
effect with an acceptable energy consumption [18].
Therefore, in this paper, we consider the DPP structure
at the BS, where each RF chain connects to all the antenna
elements via time-delayers (TDs). Specifically, each RF chain
connects to Kd TDs, and these Kd TDs will be connected to
all N antenna elements via PSs without overlapping, i.e., the
j-th TD is connected to P antenna elements with index from
(j − 1)P + 1 to jP via P PSs, where P = N/Kd is assumed
to be an integer. In this paper, we also set the number of RF
chains NRF equal to the number of users K, i.e., NRF = K
Fig. 2. Beam split effect and beams generated by the DPP structure: (a) The [24]. Then, the received signal ym ∈ C K×1 at the m-th
beam split effect; (b) Beams generated by the DPP structure.
subcarrier for all K single-antenna users can be denoted as
ym = Hm Am Dm s + n, (6)
However, as shown in Fig. 2 (a), the beam generated by
(0)
the frequency-independent beamforming vector fk = aN (θk ) where Hm = [hT1,m , hT2,m , . . . , hTK,m ]T ∈ C K×N denotes
in wideband THz massive MIMO may split into different the downlink channel matrix between the BS and K
physical directions at different subcarrier frequencies, which is users at the m-th subcarrier, Am ∈ C N ×K denotes the
caused by the ultra-wide bandwidth and large antenna number. frequency-dependent analog beamformer realized by PSs
This effect is called as beam split effect [18]3 . Specifically, and TDs, Dm ∈ C K×K is the digital precoder satisfying
as proved by Lemma 1 in [18], the beam generated by the the power constraint Am Dm,[:,k] F ≤ ρ with ρ being
(0)
frequency-independent beamforming vector fk = aN (θk ) the transmission power for each user, and n ∈ C K×1 is the
will be aligned with the frequency-dependent physical direc- AWGN noise following the distribution CN (0, σ 2 IK ) with σ 2
tion θk,m at subcarrier m as presenting the noise power. By introducing TDs, the analog
(0) (0) beamformer Am is separated into two parts as Am = As Adm .
θk,m = (fc /fm ) θk = θk /ξm , (5)
On one hand, As ∈ C N ×Kd K = [As1 , As2 , . . . , AsK ]
where we define ξm = fm /fc as the relative frequency is realized by frequency-independent PSs, where
compared with the central frequency fc . It is clear from (5) that Ask ∈ C N ×Kd = blkdiag([ak,1 , ak,2 , . . . , ak,K ]) with
the beam generated by the beamforming vector fk may point to ai,j , i, j = 1, 2, . . . , K denoting the beamforming vector
provided by the P PSs connected to the j-th TD corresponding
3 The mechanism of the beam split and the beam squint [12], [13] is similar.
to the i-th RF chain. Note that due to the use of PSs, each
While, the beam split can be seen as a serious situation of the beam squint
which may be more easier to occur in THz massive MIMO systems as element of ai,j should satisfy constant amplitude constraint
illustrated in [18]. as |ai,j,[p,q] | = √1N [33]. On the other hand, Adm ∈ C Kd K×K
Authorized licensed use limited to: Cornell University Library. Downloaded on June 18,2021 at 23:10:19 UTC from IEEE Xplore. Restrictions apply.
TAN AND DAI: WIDEBAND BEAM TRACKING IN THz MASSIVE MIMO SYSTEMS 1697
Kd columns
existing precoding methods, e.g., zero-forcing (ZF) [35] or
tk = sk Tc p(Kd ), (9) minimum mean square error (MMSE) [36]. Finally, the user
data is transmitted by using the analog beamformer Am and
(0)
sk = − P θk /2, (10) the digital precoder Dm during the data transmission period.
In the above frame structure, the accuracy of beam tracking
where Tc = f1c is the period at the central frequency fc , scheme has a crucial impact on the achievable sum-rate per-
sk denotes the number of periods that delayed by TDs, and formance. Unfortunately, the existing beam tracking schemes
p (Kd ) is defined as p (Kd ) = [0, 1, . . . , Kd − 1]T . Based [25]–[30] designed for narrowband systems with the traditional
on (8), (9) and (10), the frequency-dependent beamforming hybrid precoding structure cannot deal with the beam split
vector fk,m = Ask e−j2πfm tk can generate beams aligned with effect, which will result in a serious achievable sum-rate
the user physical direction over the whole bandwidth. Thus, performance loss in wideband THz massive MIMO systems.
the severe performance loss caused by the beam split effect Therefore, an efficient wideband beam tracking scheme is
can be eliminated, which makes the DPP structure promising required for wideband THz massive MIMO systems.
for wideband THz massive MIMO systems.
III. T HE P ROPOSED F LEXIBLE B EAM Z OOMING BASED
C. Frame Structure B EAM T RACKING M ETHOD
In this subsection, we introduce the frame structure as In this section, to solve the wideband beam tracking problem
shown in Fig. 3, which has been widely used in the literature in wideband THz massive MIMO systems, we propose a
for THz communications [29], [34]. Two factors that influence beam zooming based beam tracking scheme by exploiting
the THz channel have been considered: 1) the disappearance or the DPP structure. Specifically, we first discuss the direct
appearance of the LoS path due to environmental changes, e.g., application of a typical beam tracking scheme [28] using the
blockage by the vehicles; 2) the change of the user physical DPP structure, which serves as a benchmark for comparison.
direction caused by the user mobility. Then, we prove the beam zooming mechanism that different
Firstly, the time period between the successive LoS path user physical directions can be tracked simultaneously by
disappearance or appearance is defined as a block, and the flexibly controlling the degree of the beam split effect. Finally,
estimation of the full channel for each user is carried out at the based on the beam zooming mechanism, a beam zooming
Authorized licensed use limited to: Cornell University Library. Downloaded on June 18,2021 at 23:10:19 UTC from IEEE Xplore. Restrictions apply.
1698 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 39, NO. 6, JUNE 2021
Authorized licensed use limited to: Cornell University Library. Downloaded on June 18,2021 at 23:10:19 UTC from IEEE Xplore. Restrictions apply.
TAN AND DAI: WIDEBAND BEAM TRACKING IN THz MASSIVE MIMO SYSTEMS 1699
Fig. 5. Beam zooming mechanism: (a) The beams without control by TDs;
(b) The beams generated based on Lemma 2.
Authorized licensed use limited to: Cornell University Library. Downloaded on June 18,2021 at 23:10:19 UTC from IEEE Xplore. Restrictions apply.
1700 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 39, NO. 6, JUNE 2021
Algorithm 1 Proposed Beam Zooming Based Beam Tracking At first, the user physical directions that will be tracked in the
(t)
Scheme t-th time slot are calculated in steps 1 and 2, where θ̄k,i,cen
Inputs: denotes the central physical direction of the t-th fraction of the
(0) (0) (0)
Physical directions θk,i ; Variation range of user physical angular tracking range [θk,i −αk + (2t−2)α T
k
, θk,i −αk + 2tα
T ],
k
(t)
the physical directions θ̄k,m,i , m = 1, 2, . . . , M , which is cor-
responding to the target user physical directions in Ψi+1 k . This
enables that the t-th fraction of angular tracking range will
s,(t) (t)
be covered. Based on Ak and tk , the analog beamformer
(t)
in the t-th time slot Am is calculated in steps 9 and 10.
(t)
After the analog beamformer Am has been calculated,
(t)
the BS transmits training pilot sequence qk,m ∈ C Q×1 in total
(t)
Q instants by using Am in the t-th time slot for the k-th
user at the m-th subcarrier. As shown in step 11, the received
Fig. 7. The proposed beam zooming based beam tracking scheme with signals of the training pilot sequences for K users Ym,t ∈
training overhead T = 2: (a) Beams generated in time slot t = 1; (b) Beams C K×Q at subcarrier m can be denoted as
generated in time slot t = 2.
Ym,t = κm Hm Am Qm + N(t) ,
(t) (t)
(19)
(t) (t) (t) (t)
based on the beam zooming mechanism. Specifically, these where Qm = [q1,m , q2,m , . . . , qK,m ]H denotes the
beams are designed to cover a fraction of the required angular pilot sequences of all K users with power restriction
1 (t),H (t)
Q qk,m qk,m = 1, k = 1, 2, . . . , K, κm is a normalization
tracking range. Then, multiple user physical directions in this
fraction of angular tracking range are tracked simultaneously. coefficient to compensate for the frequency-dependent path
The above procedure is carried out for T times in all T time gain with κm = fc /fm according to (4) which can be realized
slots until the whole angular tracking range is tracked. Finally, by digital precoder. To mitigate the inter-user interference
the physical direction of each user in the next frame can be caused by the overlapped user tracking range, we suppose
obtained by finding out the physical direction corresponding the pilot sequences for different users are orthogonal as
to the largest user received signal power. (t),H (t)
qi,m qj,m = 0, i = j. Based on the received signals, the user
The specific procedure of the proposed beam zooming based can calculate the label tk and mk of the user physical direction
beam tracking scheme is provided in Algorithm 1. The target in the next frame in step 13 by maximizing the power of the
of Algorithm 1 is to obtain the physical directions of users product between the received signal and pilot sequence as
(0)
θk,i+1 at the (i + 1)-th frame based on the user physical direc- (t)
(0) (tk , mk ) = arg max Ym,t,[k,:] qk,m 22 . (20)
tions at the i-th frame θk,i for all K users k = 1, 2, . . . , K. t∈1,2,...,T ,m∈1,2,...,M
Authorized licensed use limited to: Cornell University Library. Downloaded on June 18,2021 at 23:10:19 UTC from IEEE Xplore. Restrictions apply.
TAN AND DAI: WIDEBAND BEAM TRACKING IN THz MASSIVE MIMO SYSTEMS 1701
(0) −j2πfm tk r
Nr ×Kd r
Finally, the BS can obtain the user physical directions θk,i+1 satisfies fk,m
r
= As,r
k e where As,r
k ∈C denotes
for all K users through the feedback of tk and mk in step 14. phase shifts provided by PSs with similar form as Ask and
trk ∈ C Kd ×1 denotes the time delays provided by TDs.
r
Three points about the proposed beam zooming based beam
tracking scheme should be emphasized. Firstly, since beam- Besides, we should consider the channel model for multi-
forming vectors for different users are generated independently antenna users, where the channel matrix Hm at the m-th
by using different TDs and PSs in the DPP structure, the beam subcarrier Hm = [HT1,m , HT2,m , . . . , HTK,m ]T ∈ C Nr K×N with
tracking procedures of different users are not separated, but Hk,m ∈ C Nr ×N , k = 1, 2, . . . , K representing the channel of
simultaneously carried out. For instance, in the t-th time slot, the k-th user. Specifically, the channel of the k-th user Hk,m
(t)
Am generates required beams for all K users as shown in can be denoted by the following the ray-based channel model
(t)
step 9 of Algorithm 1. Secondly, the pilot sequence qk,m for as
the k-th user is generated by the digital precoder Dm and the
(0) r,(0) (0)
transmitted signal s. Specifically, the q-th pilot of the pilot Hk,m = βk,m aNr ψk,m aH N ψk,m , (22)
(t) (t) (t) (t)
sequence qk,m satisfies [q1,m,[q] , q2,m,[q] , . . . , qK,m,[q] ]T =
r,(0)
Dm s, where the digital precoder Dm and the transmitted where we only consider the LoS path and ψk,m denotes the
signal s can be designed according to the required pilot spatial direction at the user side. Similar to the spatial direction
(t) (t) (0) r,(0) r,(0) r,(0)
sequence qk,m , e.g., the pilot sequences qk,m for different at the BS side ψk,m , ψk,m = 2d c fm sin θ̃k where θ̃k is
users is designed to be orthogonal with each other in order the physical direction at the user side for the LoS path. Here,
r,(0) r,(0)
to mitigate the inter-user interference [27]. Thirdly, when the we also utilize θk = sin θ̃k ∈ [−1, 1] to represent the
user is lost due to blockage, the proposed scheme can also physical direction at the user side.
be utilized to quickly discover the user again. Specifically, In the multi-antenna user case with the above signal model,
(0)
by setting the parameter in Algorithm 1 as θk,i = 0 and the target of beam tracking changes into tracking the physical
(0) r,(0)
αk = 1, the proposed scheme can realize a whole angle- directions at both the BS and the user side (θk,i+1 , θk,i+1 )
domain beam tracking, i.e., beam training. In this way, since at the (i + 1)-th frame based on the physical directions
(0) r,(0)
multiple physical directions are tracked simultaneously in our (θk,i , θk,i ) at the i-th frame. Following the thought of the
proposed scheme, the user can be quickly discovered again classical beam tracking scheme [28] that the beam tracking
after blockage by an accelerated beam training procedure. procedure at the BS side and the user side can be carried
The advantages of the proposed beam zooming based out respectively with the other side fixed, the procedure of
beam tracking scheme mainly lies in two aspects. Firstly, the proposed scheme is able to be extended to multi-antenna
by actively controlling the angular coverage of beams gener- user case as follows, which is also shown in Fig. 8. Firstly,
ated by the DPP structure, i.e., the degree of beam split effect, the BS operates the proposed beam zooming based beam
(0)
the proposed beam zooming based beam tracking scheme tracking scheme with parameters θk,i and αk , while the user
can generate beams aligned with different physical directions generates a fixed omnidirectional beam. The omnidirectional
simultaneously. Therefore, it can significantly reduce the beam beam can be realized by setting zero time delays and using
training overhead compared with the typical beam tracking existing design scheme on phase shifts provided by PSs [29].
scheme which only tracks one physical direction in each (0)
Then, after the BS obtains the new physical direction θk,i+1 ,
time slot. Secondly, with the same beam training overhead the user performs the proposed scheme with parameters θk,i
r,(0)
T , the proposed scheme is able to track M times the number and αrk (physical direction variation range at the user side),
of user physical directions as much as the typical beam track- while the BS generate beams towards the physical direction
ing scheme. This increased number of tracked user physical (0)
θk,i+1 . Finally, the BS and the user perform beamforming
directions can improve the beam tracking accuracy. Theoretical (0) r,(0)
analysis in Section IV and simulation results in Section V will towards the obtained new physical direction (θk,i+1 , θk,i+1 )
verify these advantages. according to (8), (9) and (10) during data transmission.
Since the proposed beam zooming based scheme can
realize fast beam tracking by tracking multiple physical
D. Extension to Multi-Antenna Users directions simultaneously, the beam training overhead of
In this subsection, we will introduce how to extend our the proposed scheme in multi-antenna user systems would
proposed beam zooming based beam tracking scheme into be also relatively small. It should be pointed out that the
multi-antenna user case. In this case, we consider the K users omnidirectional beam at the user may cause array gain
are each equipped with Nr antennas. We assume each user uses loss. Fortunately, the proposed scheme, which only needs
a single RF chain and employs the DPP structure to mitigate feedback of subcarrier label from the user to the BS, does
the beam split effect with Kdr TDs. not require a high data rate. Meanwhile, the BS with much
Under this circumstance, the received signal ym becomes more antennas than the user can provide high array gain
in the first stage. Therefore, the omnidirectional beam
ym = Arm Hm Am Dm s + n, (21)
may have little effect on the proposed scheme in most
where Arm ∈ C K×Nr K denotes the frequency-dependent scenarios. While, to totally overcome this problem, it will
analog combining vectors at the user side at subcarrier m be better if a wide beam covering the angle-domain tracking
∈ C Nr ×1
r,(0) r,(0)
with Arm = blkdiag{[f1,mr
, f2,m
r
, . . . , fK,m
r
]T }. fk,m
r
range [θk,i − αrk , θk,i + αrk ] can be utilized. These wide
represents the analog combining vector at the k-th user, which beams can be designed by slightly modifying some existing
Authorized licensed use limited to: Cornell University Library. Downloaded on June 18,2021 at 23:10:19 UTC from IEEE Xplore. Restrictions apply.
1702 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 39, NO. 6, JUNE 2021
Fig. 8. The beam tracking procedure for the proposed beam zooming based scheme in multi-antenna user case: (a) The BS performs beam zooming based
beam tracking while user generates omnidirectional beam; (b) The user operates beam zooming based beam tracking while the BS generate beams towards
the obtained new physical direction; (c) The BS and the user realize data transmission based on the physical direction obtained from beam tracking.
methods [38]. The achievable sum-rate performance of the Note that in the proposed beam zooming based beam tracking
(t)
proposed scheme with multi-antenna users will be verified in scheme, the number of period that delayed by TDs sk is
Section V. designed as shown in (17) and (18). Thus, by substituting (17)
and (18) into (23), we can obtain the inequality that the beam
IV. P ERFORMANCE A NALYSIS
training overhead T should satisfy
In this section, we provide performance analysis of the
αk 2ξM ξ1 αk
−P (1 − ξm ) θ̄(t) ) ≤ 1.
k,i,cen +(1 − ξ1 )
proposed beam zooming based beam tracking scheme. At first, +
T (ξM − ξ1 )T
the lower bound of the required beam training overhead of the
proposed scheme is derived. Then, we analyze the achievable (24)
sum-rate performance of the proposed scheme. These analysis According to step 1 in Algorithm 1, the central physical
reveals that the proposed scheme is able to approach the (t)
direction of the t-th fraction of tracking range θ̄k,i,cen is
near-optimal achievable sum-rate with very low beam training (t) (0) (t)
θ̄k,i,cen = θk,i −αk + (2t−1)α k
. Thus, by substituting θ̄k,i,cen =
overhead. (0) (2t−1)αk
T
θk,i − αk + T into (24), we obtain
A. The Beam Training Overhead
(0)
In the proposed beam zooming based scheme, P (1 − ξm )(θk,i − αk )T + γt,m αk ≤ T, (25)
the frequency-dependent beams generated in each time where we define γt,m as
slot should cover a fraction of the angular tracking range,
(0)
e.g., [θk,i −αk + (2t−2)α
(0)
, θk,i −αk + 2tα 2ξM ξ1
= P (1 − ξm ) 2t − ξ1 +
k
T ] in the t-th time slot.
k
T γt,m , (26)
Therefore, in each time slot, the required angular coverage of ξM − ξ1
these frequency-dependent beams is αTk . Note that this angular in which t = 1, 2, . . . , T and m = 1, 2, . . . , M .
coverage αTk cannot be realized for an arbitrary beam training From the inequality in (25), we can derive the lower bound
overhead T , since the range of physical direction adjustment of the required beam training overhead Tmin for the proposed
provided by the DPP structure is limited by the phase shifts beam zooming based beam tracking scheme. Specifically,
provided by TDs, i.e., βk,m ∈ [−1, 1]. Under this limitation, according to (25), we know that the training overhead T should
which has been described in Subsection III-B, when the satisfy the following two inequalities as
beam training overhead T is too small, the beam zooming
(0)
mechanism cannot generate frequency-dependent beams that 1 − P (1 − ξm )(θk,i − αk ) T ≥ γt,m αk ,
cover a large angular range αTk . Hence, by considering the (0)
1 + P (1 − ξm )(θk,i − αk ) T ≥ −γt,m αk . (27)
limitation of the DPP structure, we prove the lower bound of
the required beam training overhead Tmin in this subsection. We first consider the case that m > M/2. When m > M/2,
Specifically, recalling the frequency-dependent phase shifts based on (26), we can easily know that γt,m < 0, t =
provided by TDs βk,m in Lemma 1, it should satisfy βk,m ∈ , T . In addition, as proved by Lemma 3 in Appen-
1, 2, . . .
[−1, 1]. Therefore, by substituting the relationship between (0)
dix B, 1 ± P (1 − ξm )(θk,i − αk ) > 0 holds. Therefore,
βk,m and sk as βk,m = 2(ξm −1)sk in (48) in the Appendix A
(0)
into βk,m ∈ [−1, 1], we can obtain that the number of period since γt,m < 0 and 1 ± P (1 − ξm )(θk,i − αk ) > 0, when
(t)
sk that delayed by TDs for the k-th user in the t-th time slot m > M/2, we have
should meet γt,m αk
T > − = τ1 . (28)
(t) (0)
2(1 − ξm )sk ≤ 1. (23) 1 + P (1 − ξm )(θk,i − αk )
Authorized licensed use limited to: Cornell University Library. Downloaded on June 18,2021 at 23:10:19 UTC from IEEE Xplore. Restrictions apply.
TAN AND DAI: WIDEBAND BEAM TRACKING IN THz MASSIVE MIMO SYSTEMS 1703
Similarly, for the case m ≤ M/2, we can obtain where the power normalization matrix Γ is a diagonal matrix,
γt,m αk whose diagonal elements are designed to satisfy the transmis-
T > = τ2 . (29) sion power constraint Am Dm,[:,k] 22 = ρ. Thus, the power
(0)
1 − P (1 − ξm )(θk,i − αk )
normalization matrix Γ satisfies
Combining (28) and (29), we know that the lower bound of the −1
Γ[k,:] HH
m,eq Hm,eq Hm,eq AH m
require beam training overhead Tmin should be the smallest −1
integer that satisfies (28) and (29) for any time slot t, subcarrier × Am Hm,eq Hm,eq HH
H
m,eq Γ[:,k] = ρ. (34)
(0)
m and physical direction θk,i ∈ [−1, 1]. Therefore, Tmin can
Note that in the data transmission period, the analog beam-
be denoted as
former Am generates beams towards user physical directions
(0)
Tmin = max max τ1 , max τ2 . (30) θk , k = 1, 2, . . . , K, which are designed according to (8),
(0)
m>M/2,θk,i ,t
(0)
m<=M/2,θk,i ,t (9) and (10). Without loss of generality, we assume that the
(0)
user physical directions θk , k = 1, 2, . . . , K for different
The above analysis provides the lower bound of the required
users are resolvable in the angle domain, which means that the
beam training overhead Tmin of the proposed scheme, which
users are served by different beams in the same frame. This
is shown in (30). We can observe from (28), (29) and (30)
assumption is reasonable due to the narrow beam width in THz
that when the angular tracking range (i.e., αk ) becomes larger
massive MIMO systems. Thus, by utilizing the approximate
or the bandwidth becomes larger (i.e., ξm becomes larger
orthogonality of different beamforming vectors [39], we have
when m > M/2 or ξm becomes smaller when m < M/2),
the lower bound of the required beam training overhead Tmin m Am ≈ IK .
AH (35)
becomes larger. This implies that when the user is moving fast
or the system bandwidth is quite large, the proposed scheme Substituting (35) and Hm,eq = Hm Am into (34), we have
requires longer time to track the user. Fortunately, since −1
Γ[k,:] AH
m Hm Hm Am
H
Γ[:,k] = ρ. (36)
multiple user physical directions are tracked simultaneously in
our proposed scheme, the lower bound of the required beam Since THz communications heavily rely on the dominant
training overhead Tmin is usually much smaller than that of LoS path, we consider the case that the channel only con-
the typical beam tracking scheme [28]. For example, when tains a single LoS path, i.e., L = 1. Thus, the channel
N = 256, Kd = 16, M = 128, αk = 0.1, fc = 100 GHz, and Hm satisfies
Hm = [hT1,m , hT2,m , . . . , hTK,m ]T and hk,m =
B = 10 GHz, we have Tmin = 2 from (30), which is much (0)
βk,m aH
(0)
N ψk,m according to (1). In addition, the analog
smaller than the beam training overhead T = 52 of the typical beamformer Am consists of beamforming vectors as Am =
beam tracking scheme [28] as discussed in Subsection III-A. [f1,m , f2,m , . . . , fK,m ]. Considering the array gain achieved
Simulation results will also verify this analysis in Section V. by the beamforming vector fk,m on the user physical direc-
(0)
tion θk at the m-th subcarrier frequency fm is defined
B. The Achievable Sum-Rate Performance (0) (0)
as η(fk,m , θk , fm ) = |aH N (ψk,m )fk,m |, the elements of the
The beam tracking accuracy has a big impact on the matrix Hm Am satisfy
achievable sum-rate performance, since the beams cannot be
aligned with users when the beam tracking result is inaccurate. |(Hm Am )[u,v] | = |βu,m aN (ψu,m
(0) H (0)
)fv,m |
In this subsection, we will theoretically establish the relation- = |βu,m
(0)
η(fv,m , θu(0) , fm )|, (37)
ship between the achievable sum-rate and the beam tracking
accuracy. The analysis will illustrate that the proposed scheme where fv,m = Am,[:,v] denotes the frequency-dependent beam-
is able to achieve the near-optimal sum-rate performance by forming vector, which generates a beam aligned with the
(0)
increasing the number of tracked user physical directions. user physical direction θv for the v-th user, and u, v =
Specifically, in the data transmission period, the achievable 1, 2, . . . , K. Since we assume that users are separable in
sum-rate R can be represented as the angle domain, the beamforming vector for one user
achieves the near-zero array gain on the other users’ physical
K
M
K
M
directions due to the narrow beamwidth. Thus, we have the
R= Rk,m = log2 (1 + ζk,m ), (31) (0)
1 1 1 1
array gain η(fv,m , θu , fm ) ≈ 0 when v = u, which leads
to (Hm Am )[u,v] ≈ 0 when v = u according to (37).
where Rk,m denotes the achievable rate of the k-th user at the
Hence, we know that the matrix Hm Am is a diagonal
m-th subcarrier, and ζk,m presents the corresponding signal-
matrix with diagonal elements satisfying |(HH m Am )[k,k] | =
to-interference-plus-noise ratio (SINR) as (0) (0)
H |(βk,m )η(fk,m , θu , fm )| for k = 1, 2, . . . , K. Then, by sub-
h Am Dm,[:,k] 2 stituting the diagonal elements of the matrix Hm Am into (36),
k
ζk,m = K 2 . (32)
H + σ2 we can obtain the diagonal elements of the power normaliza-
k =k hk Am Dm,[:,k ]
tion matrix Γ as
We consider high signal-to-noise ratio situation and utilize
(0) (0)
the classical ZF method [35] to design the digital precoder Γ[k,k] = η(fk,m , θk , fm )2 (βk,m )2 ρ. (38)
Dm as
−1 Based on (38) and the zero-forcing property of the digital
Dm = HH m,eq Hm,eq Hm,eq
H
Γ, (33) precoder Dm , the achievable rate Rk,m of the k-th user at the
Authorized licensed use limited to: Cornell University Library. Downloaded on June 18,2021 at 23:10:19 UTC from IEEE Xplore. Restrictions apply.
1704 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 39, NO. 6, JUNE 2021
m-th subcarrier defined in (31) can be rewritten as and ξm ≤ ξM . Thus, based on (31) and (44), the achievable
ρ (0) rate Rk,m of the k-th user at the m-th subcarrier can be lower
(0)
Rk,m = log2 1 + 2 (βk,m )2 η 2 (fk,m , θk , fm ) . (39) bounded as
σ
(0)
Based on (39), we know that the achievable rate Rk,m in the ρ(βk,m )2
(0)
i-th frame with user physical directions θk,i , k = 1, 2, . . . , K Rk,m ≥ Rk,m = log2 1 +
bound
ηmin , (45)
σ2
can be denoted as
ρ (0) where
(0)
Rk,m = log2 1 + 2 (βk,m )2 η 2 (fk,m , θk,i , fm ) . (40)
σ 1 ζξm P αk (0) αk
ηmin = 2 Ξ2Kd Ξ2P (1 − ξM )θk,i +ζ .
We can observe from (40) that the achievable rate Rk,m N TM TM
is mainly determined by the array gain achieved by the (46)
beamforming vector fk,m on the k-th user’s physical direction
(0) (0) Finally, we can Kobtain
Mthe lower bound of the achievable sum-
θk,i in the i-th frame. Let θ̂k,i denote the beam tracking results
(0)
rate as R ≥ k=1 m=1 Rk,m bound
.
in the i-th frame. Note that after the physical directions θ̂k,i The lower bound in (45) indicates that the beam tracking
has been obtained through beam tracking, the beamforming accuracy is vital for the achievable sum-rate performance.
vectors fk,m at all M subcarriers are designed to generate Specifically, we can observe from (45) and (46) that the
(0)
beams aligned with θ̂k,i in the data transmission period. lower bound of Rk,m is mainly decided by the maximum
Therefore, as proved in (14) in Lemma 1, by substituting quantization error ζ TαM k
. As the maximum quantization
βk,m = 2(ξm − 1)sk in (48) in the Appendix A and sk = error ζ T M becomes larger, the variables |ζ ξmTPMαk | and
αk
(0) (0) (0)
(P θ̂k,i )/2 in (10) into (14), the array gain η(fk,m , θk,i , fm ) |(1 − ξM )θk,i + ζ TαM k
| of Dirichlet Functions diverge from 0,
can be further expressed as which decreases Rk,m due to the power-focusing property of
(0) 1 (0) (0) the Direchlet Function [40]. Therefore, a lower quantization
η(fk,m , θk,i , fm ) = | ΞKd (ξm P (θ̂k,i − θk,i ))
N error, which indicates a higher beam tracking accuracy, will
(0) (0) result in a better achievable sum-rate performance. Since
× ΞP (θ̂k,i − ξm θk,i )|. (41)
M times the number of user physical directions are tracked
Assuming the correct subcarrier can be detected and consid- simultaneously, the proposed beam zooming based beam
(0)
ering that θ̂k,i is chosen from the target physical direction set tracking scheme can realize much smaller quantization error
Ψk as shown in step 3 of Algorithm 1, the beam tracking
i
(i.e., ζ TαM
k
) than that realized by the typical beam tracking
(0)
result θ̂k,i can be seen as a quantization of the user physical scheme [28] (i.e., αTk ). Consequently, the proposed scheme
(0) is able to achieve better achievable sum-rate performance.
direction θk,i . Recalling the elements in the targeted physical
Moreover, since the number of subcarriers M is usually large,
set Ψk defined
i
direction in (16), we know that the quantization
(0) (0) e.g., M = 128, the maximum quantization error ζ TαM k
in our
error θ̂k,i − θk,i satisfies
proposed scheme is usually close to zero. For example, when
1 (t)
(0) (0) (t) M = 128, αk = 0.1, fc = 100 GHz, B = 10 GHz, and
θ̂k,i − θk,i ≤ arg max θ̄k,m+1,i − θ̄k,m,i T = 2, we have ζ TαM k
= 4.3 × 10−4 . Due to such a small
m,t 2
(a)
maximum quantization error, the proposed scheme is expected
ξM ξ1 1 1 αk
≤ arg max − , (42) to achieve the near-optimal achievable sum-rate performance.
m ξM − ξ1 ξm ξm+1 T
It should be pointed out that the above analysis is based
(t)
where (a) holds due to the definition of θ̄k,m,i in (16). We can on the assumption that the proposed scheme can correctly
observe from (42) that the maximum value of the right side detect the accurate subcarrier. While, in practical systems, due
(0) (0)
of (42) can be achieved when m = 1. Thus, θ̂k,i − θk,i to the noise, small tracking range and the overlap between
achieves its maximum value when m = 1, which means beams at different subcarriers, the detection error will occur.
Fortunately, as shown in Fig. 6, thanks to the power-focusing
(0) (0) ξM ξ1 1 1 αk (a) αk
θ̂k,i −θk,i ≤ − = ζ , (43) property and approximate orthogonality of beams at different
ξM −ξ1 ξ1 ξ2 T TM subcarriers, the detection error will almost only occur between
where (a) comes from fm = fc + M B
(m − 1 − M−1 2 ), and we
adjacent subcarriers. Under this circumstance, the error of
(0) (0)
ξM
define ζ = ξ1 +B/(fc M) . Then, based on (43), we can bound physical direction θ̂k,i − θk,i is quite small and can still be
the array gain by substituting (43) into (41) as bounded with a great probability by ζ̄ TαM k
where ζ̄ is small
(0) 1 2 ζξm P αk (0) (0) (e.g., ζ̄ = 4 in simulation results in Fig. 10). Therefore, accord-
η (fk,m , θk,i , fm ) ≥
2
Ξ Ξ2P (θ̂k,i −ξm θk,i ) ing to the analysis in (43)-(46), the near-optimal achievable
N 2 Kd TM
(a) 1
sum-rate can still be expected even though the detection error
ζξm P αk
≥ Ξ2
on subcarriers is taken into consideration. The above analysis
N 2 Kd TM
αk
will be verified by simulation results in Section V.
(0)
× Ξ2P (1 − ξM )θk,i + ζ , (44)
TM
V. S IMULATION R ESULTS
(0) (0)
where (a) comes from |θ̂k,i − ξm θk,i |
≥ In this section, extensive simulation results are provided to
(0)
(1 − ξM )θk,i + ζ T M , which can be proved by (43)
αk
show the performance of the proposed beam zooming based
Authorized licensed use limited to: Cornell University Library. Downloaded on June 18,2021 at 23:10:19 UTC from IEEE Xplore. Restrictions apply.
TAN AND DAI: WIDEBAND BEAM TRACKING IN THz MASSIVE MIMO SYSTEMS 1705
Authorized licensed use limited to: Cornell University Library. Downloaded on June 18,2021 at 23:10:19 UTC from IEEE Xplore. Restrictions apply.
1706 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 39, NO. 6, JUNE 2021
Fig. 12. The achievable sum-rate performance against the beam training Fig. 13. The achievable sum-rate performance against the beam training
overhead T with αk,max = 0.1. overhead T with αk,max = 0.2.
information, the beam selection based precoding method selection based precoding method with the perfect physical
with physical directions tracked by the proposed scheme, directions and that with the physical directions tracked by the
and the lower bound derived in (45). We set αk,max = 0.1 proposed scheme is negligible. Besides, we can observe that
for users and SNR = 30 dB. From Fig. 11, we can the proposed scheme outperforms the typical beam tracking
observe that by utilizing the proposed beam zooming based scheme in two aspects. Firstly, to achieve the same achievable
beam tracking scheme, the beam selection based precoding sum-rate performance, the required training overhead of the
method can almost approach the achievable sum-rate proposed beam zooming based beam tracking scheme is much
performance of the optimal fully-digital precoding. For smaller than that of the typical scheme. For example, for the
example, when T > 2, the beam selection based precoding achievable sum-rate 10 bits/s/Hz, the proposed scheme can
method with the proposed scheme can achieve nearly 98% reduce the beam tracking overhead by about 90%. Secondly,
achievable sum-rate performance of the optimal fully-digital with the same beam training overhead, the beam zooming
precoding, which reveals that the proposed scheme can realize based beam tracking scheme achieves better achievable sum-
accurate beam tracking. In addition, we can find that the rate performance than the typical beam tracking scheme. The
achievable sum-rate performance of the beam selection based improvement above is mainly because that through the active
precoding method with the proposed scheme is tightly lower- control of the degree of the beam split effect, the proposed
bounded by (45), which verifies the performance analysis in scheme can track multiple potential user physical directions
Subsection IV-B. simultaneously and increase the number of tracked user phys-
In Fig. 12 and Fig. 13, we provide the achievable sum- ical directions.
rate performance against the beam training overhead T , where Fig. 14 shows the achievable sum-rate performance against
the following four schemes are compared: the optimal fully- the beam training overhead T with parameters fc = 300 GHz,
digital MMSE precoding [36] with perfect channel informa- B = 5 GHz and αk,max = 0.2. The other simulation settings
tion, beam selection based precoding method [22] with the are the same with that in Fig. 12 and Fig. 13. We can find
perfect physical directions, beam selection based precoding similar observation in Fig. 14 compared with Fig. 12 and
method with the physical directions tracked by the proposed Fig. 13. Specifically, the proposed scheme can still achieve
scheme, and beam selection based precoding method with near-optimal achievable sum-rate performance, with a much
the physical directions tracked by the typical beam tracking smaller beam training overhead than the typical scheme. This
scheme [28] as described in Subsection III-A. The cases with indicates that when the beam split effect is relatively not
different variation range of user physical direction are set serious with fc = 300 GHz and B = 5 GHz, the proposed
as αk,max = 0.1 in Fig. 12 and αk,max = 0.2 in Fig. 13. scheme still has the ability to generate effective beams to cover
We can observe from Fig. 12 and Fig. 13 that by exploiting the tracking range.
the proposed beam zooming based beam tracking scheme, Fig. 15 illustratestracked by the proposed scheme and the
the beam selection based precoding method can achieve near- beam selection based precoding method based on the physical
optimal achievable sum-rate performance in both αk,max = directions tracked by the typical beam tracking scheme [28] as
0.1 and αk,max = 0.2 cases with low training overhead, which described in Subsection III-A are provided. Here, we set T = 5
is consistent with the theoretical analysis in Section IV. For and αk,max = 0.1. The optimal fully-digital MMSE precoding
instance, when T > 2 with αk,max = 0.1 or T > 4 with [36] with the perfect channel information and the beam
αk,max = 0.2, the achievable sum-rate gap between the beam selection based precoding method with the perfect physical
Authorized licensed use limited to: Cornell University Library. Downloaded on June 18,2021 at 23:10:19 UTC from IEEE Xplore. Restrictions apply.
TAN AND DAI: WIDEBAND BEAM TRACKING IN THz MASSIVE MIMO SYSTEMS 1707
Fig. 14. The achievable sum-rate performance against the beam training Fig. 16. The achievable sum-rate performance comparison against SNR with
overhead T with fc = 300 GHz, B = 5 GHz, and αk,max = 0.2. multi-antenna users.
both the BS and the user side. The other system parameters
are the same as that in Fig. 15. The optimal fully-digital
precoding and beam selection under hybrid precoding scheme
are carried out based on perfect channel information and
perfect physical directions, respectively. We can observe from
Fig. 16 that in multi-antenna user case, the proposed beam
zooming based beam tracking scheme can still achieve near-
optimal achievable sum-rate performance, which is also much
better than that achieved by the typical scheme. Notice that
the performance of beam selection with the typical scheme
and beam selection under hybrid precoding structure have a
crossing point when SNR = 5 dB. This is because when
the SNR is low, the beam tracking error of the typical beam
tracking scheme becomes dominant, which causes more seri-
ous achievable sum-rate loss than that under hybrid precoding
structure caused by the beam split effect. In contrast, when the
SNR grows up, the typical beam tracking scheme can obtain
Fig. 15. The achievable sum-rate performance comparison against SNR. correct physical directions with a high probability. Under this
circumstance, it can overcome the achievable rate loss caused
by the beam split effect by utilizing the DPP structure, and
directions using hybrid precoding structure [10] are also thus realize better achievable sum-rate performance than that
depicted as benchmarks for comparison. We can observe from of beam selection under hybrid precoding structure.
Fig. 15 that when T = 5, the proposed beam zooming based By summarizing simulation results in Fig. 9-16, we can
beam tracking scheme outperforms the typical scheme, and it conclude that the proposed beam zooming based beam
can obtain the near-optimal achievable sum-rate performance tracking scheme can realize precise beam tracking with
compared with the optimal fully-digital MMSE precoding. the low overhead and the near-optimal achievable sum-rate
In addition, we can observe that the beam selection based performance.
precoding method based on the perfect physical directions
suffers from a severe achievable sum-rate performance loss
when using hybrid precoding structure. This is mainly caused VI. C ONCLUSIONS
by the severe array gain loss due to the beam split effect. In this paper, we investigated the wideband beam tracking
The results in Fig. 15 also verify the effectiveness of the DPP problem in THz massive MIMO systems. To realize accurate
structure in wideband THz massive MIMO systems. and fast beam tracking, at first we proved the beam zooming
Fig. 16 illustrates the performance of the proposed beam mechanism to flexibly control the angular coverage of beams
zooming based beam tracking scheme in multi-antenna user generated by the DPP structure, i.e., the degree of the beam
case, where we consider the user parameters Nr = 32, split effect. Based on the beam zooming mechanism, we then
Kdr = 4, αrk = 0.1, and T = 8 for beam tracking procedure at proposed a beam zooming based beam tracking scheme.
Authorized licensed use limited to: Cornell University Library. Downloaded on June 18,2021 at 23:10:19 UTC from IEEE Xplore. Restrictions apply.
1708 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 39, NO. 6, JUNE 2021
Unlike traditional schemes where only one frequency- Obviously, according to (49), the physical direction θ̄k,m
independent beam can be usually generated by one RF chain, increases progressively as m becomes larger. When m = M ,
the proposed scheme can simultaneously track multiple user we have
physical directions by using multiple frequency-dependent (0) 2ξM ξ1 (ξM − 1)
beams generated by one RF chain, which is realized by θ̄k,M = θk + (1 − ξ1 )αk + αk
ξM (ξM − ξ1 )
flexibly controlling the degree of the beam split effect.
Theoretical analysis and simulation results showed that the (a) (0)
= θk + αk , (50)
proposed scheme can track the user motion accurately with
f1 fM
a reduced beam training overhead by about 90% compared where (a) comes from ξ1 + ξM = fc + fc = 2. Similar
with the typical beam tracking scheme. Moreover, based to (50), we can also obtain θ̄k,1 =
(0)
− αk when m = 1.
θk
on the physical directions tracked by the proposed scheme, Therefore, considering θ̄k,m is monotonously increasing over
nearly 98% of the optimal sum-rate performance can be m, the physical directions θ̄k,m , m = 1, 2, . . . , M which
achieved, which makes the proposed beam zooming based the beams generated by beamforming vectors fk,m , m =
beam tracking scheme attractive for THz massive MIMO 1, 2, . . . , M are aligned with, can cover the whole angular
systems. In the future, we will further investigate the beam (0) (0)
tracking range [θk − αk , θk + αk ].
tracking problem by considering some other THz channel
characteristics, such as angle spread [42] and distance-aware
A PPENDIX B. L EMMA 3
effect [43]. Meanwhile, the beam tracking problem in
reconfigurable intelligent surface aided THz massive MIMO Lemma 3: When the DPP structure can eliminate the beam
(0)
systems also requires further investigation [44]. split effect at an arbitrary physical direction θk,i ∈ [−1, 1],
the following inequality holds
(0)
A PPENDIX A. P ROOF OF L EMMA 2 1 ± P (ξm − 1) θk,i − αk > 0. (51)
Proof : The beamforming vector fk,m can be rewritten by
jπ(P φk +2sk )pT (Kd ) Proof: Since the DPP structure should generate beams aligned
substituting Ak = blkdiag aP (φk )e
s
and (0)
with the physical direction θk,i during data transmission,
s −j2πfm tk
tk = sk Tc p(Kd ) into fk,m = Ak e as it must have the ability to eliminate the beam split effect
(0)
at an arbitrary physical direction θk,i ∈ [−1, 1]. That is,
fk,m = blkdiag aP (φk )ejπ(P φk+2sk )p (Kd ) e−j2πξm sk p(Kd )
T
Authorized licensed use limited to: Cornell University Library. Downloaded on June 18,2021 at 23:10:19 UTC from IEEE Xplore. Restrictions apply.
TAN AND DAI: WIDEBAND BEAM TRACKING IN THz MASSIVE MIMO SYSTEMS 1709
[3] T. S. Rappaport et al., “Wireless communications and applications above [24] X. Gao, L. Dai, Z. Chen, Z. Wang, and Z. Zhang, “Near-
100 GHz: Opportunities and challenges for 6G and beyond,” IEEE optimal beam selection for beamspace mmWave massive MIMO
Access, vol. 7, pp. 78729–78757, Jun. 2019. systems,” IEEE Commun. Lett., vol. 20, no. 5, pp. 1054–1057,
[4] C. Han, I. F. Akyildiz, and W. H. Gerstacker, “Timing acquisi- May 2016.
tion and error analysis for pulse-based terahertz band wireless sys- [25] S. Jayaprakasam, X. Ma, J. W. Choi, and S. Kim, “Robust beam-tracking
tems,” IEEE Trans. Veh. Technol., vol. 66, no. 11, pp. 10102–10113, for mmWave mobile communications,” IEEE Commun. Lett., vol. 21,
Nov. 2017. no. 12, pp. 2654–2657, Dec. 2017.
[5] K. David and H. Berndt, “6G vision and requirements: Is there any need [26] J. Zhao, F. Gao, W. Jia, S. Zhang, S. Jin, and H. Lin, “Angle domain
for beyond 5G?” IEEE Veh. Technol. Mag., vol. 13, no. 3, pp. 72–80, hybrid precoding and channel tracking for millimeter wave massive
Sep. 2018. MIMO systems,” IEEE Trans. Wireless Commun., vol. 16, no. 10,
[6] C. Han, A. O. Bicen, and I. F. Akyildiz, “Multi-wideband waveform pp. 6868–6880, Oct. 2017.
design for distance-adaptive wireless communications in the terahertz [27] X. Gao, L. Dai, Y. Zhang, T. Xie, X. Dai, and Z. Wang,
band,” IEEE Trans. Signal Process., vol. 64, no. 4, pp. 910–922, “Fast channel tracking for terahertz beamspace massive MIMO sys-
Feb. 2016. tems,” IEEE Trans. Veh. Technol., vol. 66, no. 7, pp. 5689–5696,
[7] C. Lin and G. Y. L. Li, “Terahertz communications: An array-of- Jul. 2017.
subarrays solution,” IEEE Commun. Mag., vol. 54, no. 12, pp. 124–131, [28] PHY/MAC Complete Proposal Specification (TGad D0.1),
Dec. 2016. document IEEE 802.11-10/0433r2, 2010.
[8] B. Peng, K. Guan, and T. Kurner, “Cooperative dynamic angle of arrival [29] S. Hur, T. Kim, D. J. Love, J. V. Krogmeier, T. A. Thomas, and
estimation considering space–time correlations for terahertz communi- A. Ghosh, “Millimeter wave beamforming for wireless backhaul and
cations,” IEEE Trans. Wireless Commun., vol. 17, no. 9, pp. 6029–6041, access in small cell networks,” IEEE Trans. Commun., vol. 61, no. 10,
Sep. 2018. pp. 4391–4403, Oct. 2013.
[9] L. You, X. Gao, G. Y. Li, X.-G. Xia, and N. Ma, “BDMA for millimeter- [30] D. Zhu, J. Choi, Q. Cheng, W. Xiao, and R. W. Heath,
wave/terahertz massive MIMO transmission with per-beam synchroniza- Jr., “High-resolution angle tracking for mobile wideband
tion,” IEEE J. Sel. Areas Commun., vol. 35, no. 7, pp. 1550–1563, millimeter-wave systems with antenna array calibration,” IEEE
Jul. 2017. Trans. Wireless Commun., vol. 17, no. 11, pp. 7173–7189,
[10] O. E. Ayach, S. Rajagopal, S. Abu-Surra, Z. Pi, and R. W. Heath, Nov. 2018.
Jr., “Spatially sparse precoding in millimeter wave MIMO systems,” [31] X. Liu, W. Zou, and S. Chen, “Joint design of analog and
IEEE Trans. Wireless Commun., vol. 13, no. 3, pp. 1499–1513, digital codebooks for hybrid precoding in millimeter wave mas-
Mar. 2014. sive MIMO systems,” IEEE Access, vol. 6, pp. 69818–69825,
[11] X. Gao, L. Dai, S. Zhou, A. M. Sayeed, and L. Hanzo, “Wideband 2018.
beamspace channel estimation for millimeter-wave MIMO systems [32] Y. Ghasempour, R. Shrestha, A. Charous, E. Knightly, and
relying on lens antenna arrays,” IEEE Trans. Signal Process., vol. 67, D. M. Mittleman, “Single-shot link discovery for terahertz
no. 18, pp. 4809–4824, Sep. 2019. wireless networks,” Nature Commun., vol. 11, no. 1, pp. 1–6,
[12] B. Wang et al., “Spatial-wideband effect in massive MIMO with Apr. 2020.
application in mmWave systems,” IEEE Commun. Mag., vol. 56, no. 12, [33] R. W. Heath, Jr., N. Gonzalez-Prelcic, S. Rangan, W. Roh, and
pp. 134–141, Dec. 2018. A. M. Sayeed, “An overview of signal processing techniques for mil-
[13] X. Liu and D. Qiao, “Space-time block coding-based beamforming for limeter wave MIMO systems,” IEEE J. Sel. Topics Signal Process.,
beam squint compensation,” IEEE Wireless Commun. Lett., vol. 8, no. 1, vol. 10, no. 3, pp. 436–453, Apr. 2016.
pp. 241–244, Feb. 2019. [34] C. Zhang, D. Guo, and P. Fan, “Tracking angles of departure and arrival
[14] I. Mondal and N. Krishnapura, “A 2-GHz bandwidth, 0.25-1.7 ns true- in a mobile millimeter wave channel,” in Proc. IEEE Int. Conf. Commun.
time-delay element using a variable-order all-pass filter architecture (ICC), May 2016, pp. 1–6.
in 0.13 μm CMOS,” IEEE J. Solid-State Circuits, vol. 52, no. 8, [35] D. Tse and P. Viswanath, Fundamentals of Wireless Communication.
pp. 2180–2193, Aug. 2017. Cambridge, U.K.: Cambridge Univ. Press, 2005.
[15] E. Ghaderi, A. S. Ramani, A. A. Rahimi, D. Heo, S. Shekhar, and [36] B. Peng, S. Wesemann, K. Guan, W. Templ, and T. Kurner,
S. Gupta, “An integrated discrete-time delay-compensating technique for “Precoding and detection for broadband single carrier terahertz
large-array beamformers,” IEEE Trans. Circuits Syst. I, Reg. Papers, massive MIMO systems using LSQR algorithm,” IEEE
vol. 66, no. 9, pp. 3296–3306, Sep. 2019. Trans. Wireless Commun., vol. 18, no. 2, pp. 1026–1040,
[16] V. Boljanovic, H. Yan, E. Ghaderi, D. Heo, S. Gupta, and Feb. 2019.
D. Cabric, “Design of millimeter-wave single-shot beam train- [37] C. Wang, L. Ma, R. Li, T. S. Durrani, and H. Zhang, “Exploring
ing for true-time-delay array,” in Proc. IEEE 21st Int. Work- trajectory prediction through machine learning methods,” IEEE Access,
shop Signal Process. Adv. Wireless Commun. (SPAWC), May 2020, vol. 7, pp. 101441–101452, Jul. 2019.
pp. 1–5. [38] Z. Xiao, P. Xia, and X.-G. Xia, “Codebook design for millimeter-
[17] C. Lin, G. Y. Li, and L. Wang, “Subarray-based coordinated wave channel estimation with hybrid precoding structure,”
beamforming training for mmWave and sub-THz communications,” IEEE Trans. Wireless Commun., vol. 16, no. 1, pp. 141–153,
IEEE J. Sel. Areas Commun., vol. 35, no. 9, pp. 2115–2126, Jan. 2017.
Sep. 2017. [39] W. Shen, L. Dai, B. Shim, Z. Wang, and R. W. Heath, Jr., “Channel
[18] J. Tan and L. Dai, “Delay-phase precoding for THz massive MIMO feedback based on AoD-adaptive subspace codebook in FDD massive
with beam split,” in Proc. IEEE Global Commun. Conf. (GLOBECOM), MIMO systems,” IEEE Trans. Commun., vol. 66, no. 11, pp. 5235–5248,
Dec. 2019, pp. 1–6. Nov. 2018.
[19] X. Rao and V. K. N. Lau, “Distributed compressive CSIT estimation [40] R. J. Mailloux, Phased Array Antenna Handbook. Norwood, MA, USA:
and feedback for FDD multi-user massive MIMO systems,” IEEE Trans. Artech House, 2005.
Signal Process., vol. 62, no. 12, pp. 3261–3271, Jun. 2014. [41] S. Mumtaz, J. Rodriquez, and L. Dai, MmWave Massive
[20] W. Wu, D. Liu, X. Hou, and M. Liu, “Low-complexity beam training MIMO: A Paradigm for 5G. New York, NY, USA: Academic,
for 5G millimeter-wave massive MIMO systems,” IEEE Trans. Veh. 2016.
Technol., vol. 69, no. 1, pp. 361–376, Jan. 2020. [42] R. Zhang, X. Lu, J. Zhao, L. Cai, and J. Wang, “Measurement and
[21] R. Piesiewicz et al., “Short-range ultra-broadband terahertz communica- modeling of angular spreads of three-dimensional urban street radio
tions: Concepts and perspectives,” IEEE Antennas Propag. Mag., vol. 49, channels,” IEEE Trans. Veh. Technol., vol. 66, no. 5, pp. 3555–3570,
no. 6, pp. 24–39, Dec. 2007. May 2017.
[22] A. Ali, N. Gonzalez-Prelcic, and R. W. Heath, Jr., “Millime- [43] C. Han and I. F. Akyildiz, “Distance-aware bandwidth-adaptive resource
ter wave beam-selection using out-of-band spatial information,” allocation for wireless systems in the terahertz band,” IEEE Trans. THz
IEEE Trans. Wireless Commun., vol. 17, no. 2, pp. 1038–1052, Sci. Technol., vol. 6, no. 4, pp. 541–553, Jul. 2016.
Feb. 2018. [44] X. Wei, D. Shen, and L. Dai, “Channel estimation for RIS assisted
[23] Y. Wang, A. Klautau, M. Ribero, A. C. K. Soong, and R. W. Heath, Jr., wireless communications: Part II—An improved solution based on
“MmWave vehicular beam selection with situational awareness using double-structured sparsity (invited paper),” IEEE Commun. Lett., early
machine learning,” IEEE Access, vol. 7, pp. 87479–87493, Jun. 2019. access, Jan. 19, 2021.
Authorized licensed use limited to: Cornell University Library. Downloaded on June 18,2021 at 23:10:19 UTC from IEEE Xplore. Restrictions apply.
1710 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 39, NO. 6, JUNE 2021
Jingbo Tan received the B.S. degree from the Linglong Dai received the B.S. degree from
Department of Electronic Engineering, Tsinghua Zhejiang University, Hangzhou, China, in 2003,
University, Beijing, China, in 2017, where he is the M.S. degree (Hons.) from the China Academy
currently pursuing the Ph.D. degree. His research of Telecommunications Technology, Beijing, China,
interests include precoding and channel estima- in 2006, and the Ph.D. degree (Hons.) from Tsinghua
tion in massive MIMO, THz communications, and University, Beijing, in 2011. From 2011 to 2013,
reconfigurable intelligent surface aided systems. he was a Post-Doctoral Research Fellow with the
He has received the IEEE Communications Let- Department of Electronic Engineering, Tsinghua
ters Exemplary Reviewer, the Honorary Mention University, where he was an Assistant Professor
in the 2019 IEEE ComSoc Student Competition, from 2013 to 2016 and has been an Associate
and the IEEE Access Best Multimedia Award Professor since 2016. He has coauthored the book
in 2020. MmWave Massive MIMO: A Paradigm for 5G (Academic Press, 2016). He has
authored or coauthored more than 60 IEEE journal articles and more than
40 IEEE conference papers. He also holds 19 granted patents. His current
research interests include massive MIMO, reconfigurable intelligent surface
(RIS), millimeter-wave/terahertz communications, and machine learning for
wireless communications. He has received five IEEE Best Paper Awards at
the IEEE ICC 2013, the IEEE ICC 2014, the IEEE ICC 2017, the IEEE
VTC 2017-Fall, and the IEEE ICC 2018. He has also received the Tsinghua
University Outstanding Ph.D. Graduate Award in 2011, the Beijing Excellent
Doctoral Dissertation Award in 2012, the China National Excellent Doctoral
Dissertation Nomination Award in 2013, the URSI Young Scientist Award
in 2014, the IEEE T RANSACTIONS ON B ROADCASTING Best Paper Award
in 2015, the Electronics Letters Best Paper Award in 2016, the National
Natural Science Foundation of China for Outstanding Young Scholars
in 2017, the IEEE ComSoc Asia–Pacific Outstanding Young Researcher
Award in 2017, the IEEE ComSoc Asia–Pacific Outstanding Paper Award
in 2018, the China Communications Best Paper Award in 2019, the IEEE
Communications Society Leonard G. Abraham Prize in 2020, and the IEEE
Access Best Multimedia Award in 2020. He is also an Area Editor of
IEEE C OMMUNICATIONS L ETTERS , and an Editor of IEEE T RANSACTIONS
ON C OMMUNICATIONS and IEEE T RANSACTIONS ON V EHICULAR T ECH -
NOLOGY . He was listed as a Highly Cited Researcher by Clarivate in 2020.
Particularly, he is dedicated to reproducible research and has made a large
amount of simulation code publicly available.
Authorized licensed use limited to: Cornell University Library. Downloaded on June 18,2021 at 23:10:19 UTC from IEEE Xplore. Restrictions apply.