This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Sensing-Assisted Beam Tracking with Real-Time Beamwidth Adaptation for THz Communications

Wuhan Chen, Yuheng Fan, Chuang Yang, , and Mugen Peng This work is supported in part by National Key Research and Development Program of China under Grant 2021YFB2900200, 2021YFB2900203, in part by the Beijing Natural Science Foundation under grant L223007, in part by the National Natural Science Foundation of China under Grant 61925101, and 62101059 (Corresponding author: Mugen Peng) Wuhan Chen, Yuheng Fan, Chuang Yang, and Mugen Peng are with the State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China (email: [email protected]; [email protected]; [email protected]; [email protected]). This work has been submitted to the IEEE for possible publication. Copyright may be transferred without notice, after which this version may no longer be accessible.
Abstract

Terahertz (THz) communications, with their substantial bandwidth, are essential for meeting the ultra-high data rate demands of emerging high-mobility scenarios such as vehicular-to-everything (V2X) networks. In these contexts, beamwidth adaptation has been explored to address the problem that high-mobility targets frequently move out of the narrow THz beam range. However, existing approaches cannot effectively track targets due to a lack of real-time motion awareness. Consequently, we propose a sensing-assisted beam tracking scheme with real-time beamwidth adaptation. Specifically, the base station (BS) periodically collects prior sensing information to predict the target’s motion path by applying a particular motion model. Then, we build a pre-calculated codebook by optimising precoders to align the beamwidth with various predicted target paths, thereby maximising the average achievable data rates within each sensing period. Finally, the BS selects the optimal precoder from the codebook to maintain stable and continuous connectivity. Simulation results show that the proposed scheme significantly improves the rate performance and reduces outage probability compared to existing approaches under various target mobility.

Index Terms:
Terahertz (THz) communications, beam tracking, beamforming, beamwidth, sensing-assisted communications

I Introduction

Among emerging applications for next-generation wireless systems, high mobility scenarios such as unmanned aerial vehicle (UAV) communications [1] and vehicle-to-everything (V2X) networks [2] require enhanced network capacity reaching up to Terabits per second (Tbps). To achieve the ultra-high data rate necessary for these applications, recent studies have considered terahertz (THz) communications as one of the key enablers [3] due to its substantial bandwidth which is typically around 10 gigahertz (GHz). However, obstacles exist in employing THz in high mobility scenarios. THz communications suffer from severe signal attenuation, primarily caused by free space path loss and molecular absorption [4]. To compensate for the attenuation, very large antenna arrays are employed to generate directional narrow beams with high beamforming gain. Nonetheless, the narrowness of these beams is likely to induce misalignment, as the target is prone to move out of the effective beamwidth [5, 6]. Such beam misalignment can cause significant performance degradation which presents major challenges in beam tracking and beamforming.

Beamwidth adaptation has been explored as an promising solution to counteract misalignment errors by balancing the trade-off between beam coverage and signal strength. Existing studies have employed precoders designed to generate beams with arbitrary predefined width [7, 8, 9]. Moreover, reference [7] has proposed a tracking algorithm triggered by outage events that automatically adapts the beamwidth to enhance reliability. However, given that the achievable data rate is subject to the target’s instantaneous velocity [10], the awareness of the target’s real-time mobility is crucial for effective beamforming and tracking in high mobility scenarios. Yet the aforementioned approaches solely operate under a static mobility assumption and cannot adapt beams in response to the real-time target motion.

Furthermore, recent advancements in integrated sensing and communications (ISAC) provide new opportunities in beamforming and tracking, benefiting from the Coordination Gain attained partially from sensing-assisted communications [11, 10]. In parallel, in reference [12], prior information obtained through conventional channel estimation has been utilised to track the fast-varying THz channels by predicting target motion. Although these studies do not directly address the scenarios in this paper, they inspire us to apply prior sensing assistance obtained by a specific ISAC design for motion prediction. Such an approach can help determine the desirable scale of beam coverage, and thus support effective beam tracking by incorporating real-time motion awareness.

Consequently, in this paper we propose a novel sensing-assisted beam tracking scheme with real-time beamwidth adaptation for THz communications that provides stable and continuous connectivity under various target mobility. Our approach commences by utilising the prior sensing information obtained periodically by the base station (BS) to predict the target’s motion path under a specific motion model. Based on the path prediction, the BS selects the optimal beam from a pre-calculated codebook. Furthermore, we optimise precoders with beamwidth adaptation in response to the target’s real-time mobility, which aims at maximising the average rate performance while adhering to constraints on minimum instantaneous rate and total transmit power. In particular, we transform the original optimisation problem into a single-variable unconstrained one by employing parameterised precoders and making necessary simplifications. Simulation results demonstrate that our proposed scheme outperforms conventional ones in terms of average achievable rate and outage probability by consciously aligning the beam with the range of target motion. The performance improvement is especially significant at high velocities.

The remainder of this paper is organised as follows. In Section II, we first introduce the THz communication model and then propose the sensing-assisted beam tracking scheme. In Section III, we optimise the mobility-aware precoder. Simulation results are presented in Section IV. Finally, conclusions are drawn in Section V.

Notation: Boldface letters represent vectors; ||\lvert\cdot\rvert denotes the modulus of a complex number; ()T(\cdot)^{T} and ()H(\cdot)^{H} denote the transpose and conjugate transpose of a vector respectively; 𝒞𝒩(μ,Σ)\mathcal{CN}(\mu,\Sigma) denotes the Gaussian distribution with mean μ\mu and covariance Σ\Sigma; 𝒰(D)\mathcal{U}(D) denotes the two-dimensional uniform distribution over area DD.

II System Model

We consider a typical THz multiple-input multiple-output (MIMO) system in this paper, where the BS employs a uniform linear array (ULA) with NtN_{t} fully digital antennas, and each target employs a single isotropic antenna. Without loss of generality, we assume the targets to be independent of each other due to the sparsity of THz channels [13]. Therefore, we focus solely on the downlink transmission from the BS to a single target for the remainder of this paper.

II-A Sensing-Assisted THz Communication Model

We consider that the BS periodically acquires sensing information such as location, velocity, and acceleration of the target through specific ISAC design, e.g., waveform, signal processing, and hardware design, which has been studied in pertinent works [11, 14, 15, 16]. The sensing period is denoted as τ\tau. The received signal in the downlink can be written as

y(𝑺)=h0(𝑺)𝒂H(𝑺)𝒇x+ny(\boldsymbol{S})=h_{0}(\boldsymbol{S})\boldsymbol{a}^{H}(\boldsymbol{S})\boldsymbol{f}x+n (1)

where 𝑺=[s0,v0,t]\boldsymbol{S}=[s_{0},v_{0},t] represents the sensed motion state, with s0s_{0} and v0v_{0} denoting the sensed target location and velocity at the beginning of each period, and t[0,τ]t\in[0,\tau] representing the elapsed time within each period. Here, xx and y(𝑺)y(\boldsymbol{S}) are the transmitted and received scalar signal respectively; n𝒞𝒩(0,N0)n\sim\mathcal{CN}(0,N_{0}) is the additive Gaussian white noise (AWGN) with N0N_{0} being the noise power spectral density; h0(𝑺)h_{0}(\boldsymbol{S}) represents the channel gain; 𝒂(𝑺)Nt×1\boldsymbol{a}(\boldsymbol{S})\in\mathbb{C}^{N_{t}\times 1} is the array response vector; 𝐟Nt×1\mathbf{f}\in\mathbb{C}^{N_{t}\times 1} is the precoding vector. The introduction of 𝑺\boldsymbol{S} demonstrates the system’s real-time responsiveness to target motion, as it encapsulates the target’s path prediction during sensing intervals, laying the foundation to optimise the adaptive beamwidth precoder 𝒇\boldsymbol{f}. Additionally, due to the high scattering attenuation at THz bands, non-line-of-sight (NLoS) channels and multi-path interference are considered negligible in this paper [17].

Without loss of generality, we assume the antenna spacing to be half a wavelength, i.e., Δ=λ/2\Delta=\lambda/2. The Fraunhofer distance of the array is then defined as

dFraunhofer=2A2λ=2((Nt1)Δ)2λ=(Nt1)2λ2d_{\mathrm{Fraunhofer}}=\frac{2A^{2}}{\lambda}=\frac{2((N_{t}-1)\Delta)^{2}}{\lambda}=\frac{(N_{t}-1)^{2}\lambda}{2} (2)

where AA denotes the aperture length of the ULA. Although hybrid-field conditions have been explored for THz communications [18], this paper focuses on far-field regions. This focus is justified because, according to the parameter settings in Section IV, dFraunhoferd_{\mathrm{Fraunhofer}} is smaller than the target’s distance from the BS. As a result, planar-wave propagation is assumed, and the array response vector of the ULA is given as

𝒂(𝑺)=[1,ejπsinϕ(𝑺),,ej(Nt1)πsinϕ(𝑺)]T\boldsymbol{a}(\boldsymbol{S})=[1,e^{-j\pi\mathrm{sin}\phi(\boldsymbol{S})},...,e^{-j(N_{t}-1)\pi\mathrm{sin}\phi(\boldsymbol{S})}]^{T} (3)

where ϕ(𝑺)\phi(\boldsymbol{S}) is the target’s physical direction at time tt, with ϕ(𝑺)=0\phi(\boldsymbol{S})=0 if the target is at the broadside direction. Considering free space path loss and molecular absorption, the channel gain is defined as [4]

h0(𝑺)=c4πd(𝑺)fceK(fc)2d(𝑺)h_{0}(\boldsymbol{S})=\frac{c}{4\pi d(\boldsymbol{S})f_{c}}e^{-\frac{K(f_{c})}{2}d(\boldsymbol{S})} (4)

where cc is the speed of light, d(𝑺)d(\boldsymbol{S}) is the target’s distance from the BS at time tt, fcf_{c} is the carrier frequency, and K(f)K(f) is the frequency-dependent molecular absorption coefficient. Consequently, the achievable data rate can then be written as

R(𝑺)=Blog2(1+Pth02(𝑺)N0B|𝒂H(𝑺)𝒇|2)R(\boldsymbol{S})=B\mathrm{log}_{2}\left(1+\frac{P_{t}h_{0}^{2}(\boldsymbol{S})}{N_{0}B}\lvert\boldsymbol{a}^{H}(\boldsymbol{S})\boldsymbol{f}\rvert^{2}\right) (5)

where PtP_{t} is the total transmit power budget, and BB is the bandwidth.

II-B Sensing-Assisted Beam Tracking Scheme

We consider the scenario where a BS with a fixed location tracks a target with two-dimensional motion. We proposed a three-step sensing-assisted beam tracking scheme, detailed as follows.

  1. 1.

    Obtaining prior sensing information: The BS periodically collects prior sensing information, such as the target’s location, velocity, and acceleration.

  2. 2.

    Predicting target path: The BS predicts the target’s motion path within a sensing period according to a presumed motion model and the collected prior information.

  3. 3.

    Selecting optimal beam: The BS looks up in a pre-calculated codebook and selects the beam which best covers the target’s predicted path and provides the maximum average rate during the sensing period.

The codebook is indexed by angular intervals, with each interval corresponding to a precoder characterised by specific beamwidth and transmit direction. The design of the mobility-aware precoder with beamwidth adaptation will be detailed in Section III. By periodically executing these steps, the BS is expected to effectively track the target and ensure continuous radiation coverage.

Refer to caption
Figure 1: Models of the THz communication system: the left one uses the conventional scheme, and the right one uses our proposed sensing-assisted beam tracking scheme.

Fig. 1, shown at the top of the next page, illustrates the THz communication system where we assume that the target exhibits varying mobility across two adjacent sensing intervals. It also compares our proposed beam tracking scheme with the conventional method. Here, τ\tau denotes the sensing interval. The conventional beam tracking scheme solely uses fixed-width beams generated by maximum ratio transmission and redirects the beam towards the target at each τ\tau interval, which may result in undesirable outages due to discontinuity in beam coverage.

In Fig. 1, s(t),s(t+τ),s(t),s(t+\tau), and s(t+2τ)s(t+2\tau) represent the sensed target locations, which are considered accurate due to the assumption of precise sensing in this work. v(t)v(t) and v(t+τ)v(t+\tau) represent the sensed instantaneous target velocities. s^(t+τ)\hat{s}(t+\tau) and s^(t+2τ)\hat{s}(t+2\tau) represent the predicted target locations under the assumption of uniform rectilinear motion (URM). Note that other motion models, such as uniformly accelerated rectilinear motion, are also compatible with our scheme, with the sole distinction being the kinetic formulation used for motion prediction. However, for simplicity, we exclusively consider URM in this paper. Given the inertia and high mobility of the target, the prediction error is considered negligible, especially when τ\tau is small. The BS adjust the beam at every sensing interval τ\tau. Our proposed scheme dynamically adapts between narrow beams for low target mobility and wide beams for high target mobility, demonstrating an effective balance between coverage and signal strength.

III Sensing-Assisted Adaptive Beamwidth Precoder

In this section, we expect to design the optimal precoder to maximise the achievable data rate while providing extensive coverage of the predicted target path. To this end, we formulate the following optimisation problem

Q1:\displaystyle Q1: argmax𝒇1τ0τR(𝑺|t)dt\displaystyle\mathop{\arg\max}\limits_{\boldsymbol{f}}\frac{1}{\tau}\int_{0}^{\tau}R(\boldsymbol{S}|t)\mathrm{d}t (6)
s.t.\displaystyle\mathrm{s.t.} C1:R(𝑺|t)Rmin\displaystyle C1:\ R(\boldsymbol{S}|t)\geq R_{\mathrm{min}}
C2:𝒇H𝒇1\displaystyle C2:\ \boldsymbol{f}^{H}\boldsymbol{f}\leq 1

where the objective function is the time average of achievable data rate over a sensing period τ\tau, C1C1 is the minimum instantaneous rate constraint introduced to reduce outages caused by beam misalignment, and C2C2 is the transmit power constraint. Due to its non-convex nature and the fact that the objective function cannot be integrated in closed form, problem (6) is difficult to handle.

However, the proposed sensing-assisted beam tracking scheme allows us to simplify the problem by considering a specific beam shape that features concentration within the predicted range, constant main-lobe beamforming gain, and adaptive beamwidth. More specifically, by constraining the beam shape, we can use limited parameters to control the physical direction and beamwidth, which significantly reduces the dimensionality of the decision variable. To this end, we formulate the precoder as the weighted linear combination of an infinite number of array response vectors within the angular range of predicted target path, which is defined as [7]

𝒇(δ,ω)=β2δδδ𝒖(p,ω)ejωpdp\boldsymbol{f}(\delta,\omega)=\frac{\beta}{2\delta}\int_{-\delta}^{\delta}\boldsymbol{u}(p,\omega)e^{j\omega p}\mathrm{d}p (7)

where β\beta is the power constraint coefficient, δ\delta is introduced to indicate beam coverage, the offset parameter ω\omega is introduced to optimise the beam shape, and

𝒖(p,ω)=[1,ejπ(p+θm),,ej(Nt1)π(p+θm)]T\boldsymbol{u}(p,\omega)=[1,e^{-j\pi(p+\theta_{m})},...,e^{-j(N_{t}-1)\pi(p+\theta_{m})}]^{T} (8)

is the array response vector at the direction of θp=p+θm\theta_{p}=p+\theta_{m}. Note that the integral in (7) can lead to unacceptable computational complexity when optimising the precoding vector. Therefore, several simplifications are employed. First, direction expressions are written as the sine of the target’s angular direction, transforming the domain from [π/2,π/2][-\pi/2,\pi/2] to [1,1][-1,1]. Second, we define

δ=sinϕ0+sinϕτ2\delta=\frac{-\mathrm{sin}\phi_{0}+\mathrm{sin}\phi_{\tau}}{2} (9)

and

θm=sinϕ0+sinϕτ2\theta_{m}=\frac{\mathrm{sin}\phi_{0}+\mathrm{sin}\phi_{\tau}}{2} (10)

where sinϕ0\mathrm{sin}\phi_{0} and sinϕτ\mathrm{sin}\phi_{\tau} are the target’s directions at time 0 and τ\tau respectively. Considering (9) and (10), we achieve symmetrical bounds of integration in (7), which simplify the calculation and also focus the beam coverage on the target’s motion path. In this way, the n-th component of 𝒇\boldsymbol{f} can be written as

fn\displaystyle f_{n} =β2δδδej(ω(n1)π)pej(n1)πθmdp\displaystyle=\frac{\beta}{2\delta}\int_{-\delta}^{\delta}e^{j(\omega-(n-1)\pi)p}e^{-j(n-1)\pi\theta_{m}}\mathrm{d}p (11)
=βej(n1)πθmSa(δ(ω(n1)π))\displaystyle=\beta e^{-j(n-1)\pi\theta_{m}}\mathrm{Sa}(\delta(\omega-(n-1)\pi))

where Sa(x)=sin(x)/x\mathrm{Sa}(x)=\mathrm{sin}(x)/x is the sample function.

Because multi-path interference is considered negligible in this work, it is generally recognised that transmit power is positively related to the achievable data rate under the circumstances. As a result, C2C2 can be rewritten as

C2:𝒇H𝒇=1C2^{\prime}:\ \boldsymbol{f}^{H}\boldsymbol{f}=1 (12)

For simplicity, given a known δ\delta, let

gn(ω)=Sa(δ(ω(n1)π))g_{n}(\omega)=\mathrm{Sa}(\delta(\omega-(n-1)\pi)) (13)

Then according to (12), we have

β=1n=1Nt|fn|2=1n=1Ntgn2(ω)\beta=\sqrt{\frac{1}{\sum_{n=1}^{N_{t}}\lvert f_{n}\rvert^{2}}}=\sqrt{\frac{1}{\sum_{n=1}^{N_{t}}g_{n}^{2}(\omega)}} (14)

By applying (14) in (11), we actually eliminate the need for C2C2^{\prime} as a separate constraint. Now we are able to reformulate the original problem Q1Q1 into a non-convex single-variable constrained optimisation problem Q2Q2 as follows

Q2:\displaystyle Q2: argmaxω1τ0τ(R(𝑺)|t,ω,𝒇H𝒇=1)dt\displaystyle\mathop{\arg\max}\limits_{\omega}\frac{1}{\tau}\int_{0}^{\tau}(R(\boldsymbol{S})|t,\omega,\boldsymbol{f}^{H}\boldsymbol{f}=1)\mathrm{d}t (15)
s.t.\displaystyle\mathrm{s.t.} C1\displaystyle C1

The decision variable ω\omega helps minimize the variation of beamforming gain within the range of target motion. To address C1C1 as well as further simplify the problem, we introduce a penalty function

Fp(R(𝑺))={α(RminR(𝑺)),ifR(𝑺)Rmin0,elseF_{p}(R(\boldsymbol{S}))=\left\{\begin{aligned} &-\alpha(R_{\mathrm{min}}-R(\boldsymbol{S})),\ &&\mathrm{if}\ R(\boldsymbol{S})\leq R_{\mathrm{min}}\\ &0,\ &&\mathrm{else}\end{aligned}\right. (16)

and add it to the objective function. The penalty function is non-zero and inversely proportional to the degree of C1C1 violation when the constraint is violated, and is zero otherwise. The impact of penalty is controlled by the parameter α\alpha. By transforming the constrained problem into an unconstrained one with this penalty, we finally obtain

Q3:\displaystyle Q3: argmaxω1τ0τ(R(𝑺)+Fp(R(𝑺))|t,ω,𝒇H𝒇=1)dt\displaystyle\mathop{\arg\max}\limits_{\omega}\frac{1}{\tau}\int_{0}^{\tau}(R(\boldsymbol{S})+F_{p}(R(\boldsymbol{S}))|t,\omega,\boldsymbol{f}^{H}\boldsymbol{f}=1)\mathrm{d}t (17)

which can be solved by applying particle swarm optimisation (PSO) [19]. Although the antiderivative of the integrand in (17) can not be written in closed form, we opt for numerical integration since the computations are manageable for pre-calculating the codebook.

Next, we need to establish the bounds for PSO. Based on (3), (11), (13), and (14), the beamforming gain can be presented as

|𝒂H(𝑺)𝒇\displaystyle\lvert\boldsymbol{a}^{H}(\boldsymbol{S})\boldsymbol{f} (δ,ω)|2=β2(m=1Ntgm2(ω)\displaystyle(\delta,\omega)\rvert^{2}=\beta^{2}\left(\sum_{m=1}^{N_{t}}g_{m}^{2}(\omega)\right. (18)
+m=n+1Ntn=1Nt12cos(ΘmΘn)gm(ω)gn(ω))\displaystyle\left.+\sum_{m=n+1}^{N_{t}}\sum_{n=1}^{N_{t}-1}2\mathrm{cos}(\Theta_{m}-\Theta_{n})g_{m}(\omega)g_{n}(\omega)\right)

where

Θm=(m1)π(sinϕmϕ(𝑺))\Theta_{m}=-(m-1)\pi(\mathrm{sin}\phi_{m}-\phi(\boldsymbol{S})) (19)

and

Θn=(n1)π(sinϕmϕ(𝑺))\Theta_{n}=-(n-1)\pi(\mathrm{sin}\phi_{m}-\phi(\boldsymbol{S})) (20)

are introduced to simplify the expression.

We present the following Theorem 1 to demonstrate the axial symmetry of |𝒂H(𝑺)𝒇(δ,ω)|2\lvert\boldsymbol{a}^{H}(\boldsymbol{S})\boldsymbol{f}(\delta,\omega)\rvert^{2}, which consequently reduces the PSO search space by half.

Theorem 1

Given the sensing-assisted information, |𝐚H(𝐒)𝐟(δ,ω)|\lvert\boldsymbol{a}^{H}(\boldsymbol{S})\boldsymbol{f}(\delta,\omega)\rvert is symmetric about ω=Nt12π\omega=\frac{N_{t}-1}{2}\pi

Proof:

See Appendix. ∎

By (5), (16), and (17), we can derive from Theorem 1 that the objective function in problem Q3Q3 is also symmetric about ω=Nt12π\omega=\frac{N_{t}-1}{2}\pi. Additionally, it is evident that (18) can be considered zero for ω<0\omega<0, an interval where no optimal case exists. Therefore, we can implement a one-dimensional search using PSO on the interval [0,Nt12π][0,\frac{N_{t}-1}{2}\pi] to find the optimal precoder.

Refer to caption
Figure 2: Optimal beam patterns generated at the velocity of 10 m/s, 50 m/s, and 90 m/s respectively, within a single sensing interval τ\tau of 165 ms

IV Simulation Results

TABLE I: System Parameters for Simulations
Number of ULA antennas NtN_{t} 128
Carrier frequency fcf_{c} 220 GHz
Bandwidth BB 10 GHz
Noise power spectrum density N0N_{0} -174 dBm/Hz
Sensing interval τ\tau 165 ms
Target motion type URM
Target path Parallel to ULA
Start motion angle 0 rad
End motion angle 0.3 rad
Distance between target path and ULA 100 m
Relative humidity 50%
Temperature 14C
Pressure 1012.6 hPa

In this section, we provide simulation results to evaluate the performance of the proposed sensing-assisted beamforming and tracking scheme in terms of achievable data rate and outage probability. The main simulation parameters are shown in Table I. We consider a THz MIMO communication system where the BS is equipped with a 128-antenna ULA and operates at the carrier frequency of 220 GHz with the bandwidth of 10 GHz. The noise power spectrum density N0N_{0} is set to -174 dBm/Hz. To obtain the molecular absorption coefficient [4], we assume a relative humidity of 50%, a temperature of 14C, and a pressure of 1012.6 hPa. We assume the target follows URM. Specifically, the target moves parallel to the ULA at a uniform velocity. The perpendicular distance between the target path and the line on which the ULA is located is set as 100 m. The start angle of target motion is at the broadside direction of ULA which is denoted as ϕ(𝑺|t=0)=0\phi(\boldsymbol{S}|t=0)=0 rad, and the end angle is set to 0.3 rad. This model represents the general case of linear motion, as both the target’s angle and distance from the BS vary with the motion.

Fig. 2 presents beam patterns generated by our proposed scheme at various target velocities within a single sensing interval. The sensing interval τ\tau is set as 165 ms which will be elucidated later in this section. It can be observed that, aided by prior sensing information, the BS dynamically adjusts beamwidth in response to the target’s real-time motion. Narrower beams are utilised for low mobility targets, while wider beams are employed for high mobility targets, though this comes at the cost of reduced main-lobe beamforming gain.

Refer to caption
(a) Time average of achievable rate
Refer to caption
(b) Outage probability
Figure 3: Rate and outage performance over the target’s motion range of {ϕ(𝑺)|0<ϕ(𝑺)<0.3}\{\phi(\boldsymbol{S})|0<\phi(\boldsymbol{S})<0.3\} versus target velocity

Then we compare the proposed scheme with the event-based tracking scheme presented in [7] and the conventional scheme which we previously introduce in Section II. We set the transmit power to 40 dBm. For reproducing the event-based scheme, we set the time slot duration to 50 ms, the variance of random walk to 25, and the weight parameter to 0.1. We evaluate the performance of different schemes by calculating the time average of achievable date rate and outage probability over the target’s motion range {ϕ(𝑺)|0ϕ(𝑺)0.3}\{\phi(\boldsymbol{S})|0\leq\phi(\boldsymbol{S})\leq 0.3\}. Note that the beam realignment in [7] depends on outages, which occur more frequently with higher target mobility. Consequently, a fair comparison in terms of sensing overhead (or pilot overhead in the conventional scheme) necessitates setting the sensing interval τ\tau in our proposed scheme to 3.3 times of the time slot duration in [7]. Here, 3.3 represents the average number of elapsed time slots between two adjacent beam realignments, calculated across a range of target velocities from 10 m/s to 100 m/s in 10 m/s increments. Moreover, the interval between beam switches in the conventional scheme is set to the same value as τ\tau.

Refer to caption
Figure 4: Instantaneous achievable rate with a target velocity of 20 m/s, measured from initialisation to the first beam realignment in the event-based scheme
Refer to caption
Figure 5: Time average of achievable rate versus total transmit power budget, with a target velocity of 100 m/s

Fig. 3 compares the rate and outage performance under various target velocities among different schemes. The range of velocity is set to [10 m/s, 20 m/s, …, 100 m/s]. We can observe from Fig. 3LABEL:sub@cap_vel that our proposed sensing-assisted scheme achieves a higher average rate than the other two schemes while there is a downtrend in performance as velocity increases for all schemes. Additionally, Fig. 3LABEL:sub@out_vel shows that our proposed scheme maintains a lower outage probability, staying below 10% even at the velocity of 100 m/s. Note that the fluctuation in the event-based scheme’s line is due to the non-monotonic decrease in the frequency of beam realignment with increasing velocity.

Fig. 4 presents the instantaneous achievable rate for all three schemes over the time range from the initialisation to the first beam realignment in the event-based scheme. Simulations are run with a target velocity of 20 m/s. We can observe that our sensing-assisted scheme adjusts its beams to fit within the range of target motion, which accounts for its improved rate performance and reduced occurrence of outages. In contrast, the other schemes direct the center of their beams solely towards the target’s initial position, leading to almost half of the transmit power being wasted due to the absence of motion awareness. Besides, it illustrates the definition of τ\tau and the time slot duration. Further, we can observe that the rate line for our scheme shows approximate axial symmetry within each sensing interval. It is because that, under given conditions, the target’s distance from the BS has only trivial effect on achievable rate, which justifies the uniformity of our beam shaping.

Finally, Fig. 5 compares the average rate over a range of transmit power for all three schemes at the velocity of 100 m/s, demonstrating the effectiveness of our proposed scheme in high mobility scenarios.

V Conclusions

Effective beam tracking is crucial in mitigating the performance degradation caused by beam misalignment in THz communications within high-mobility scenarios. In this paper, a sensing-assisted beam tracking scheme with real-time beamwidth adaptation has been proposed, which ensures stable and continuous connectivity for targets with various mobility. Specifically, by periodically collecting the prior sensing information, the BS can predict the path of target motion and then adapt the beamwidth and transmit direction accordingly. To enable such adaptation, we have optimised parameterised precoders that maximise the average achievable rate within each sensing period. Simulation results demonstrate that our scheme significantly outperforms existing methods by achieving improved rate performance and reduced outage occurrence across various mobility conditions, laying the groundwork for future high-mobility applications.

[Proof of Theorem 1] First, we provide Lemma 1 to prove the axial symmetry of the first summation term on the right-hand side of (18).

Lemma 1

m=1Ntgm2(ω)\sum_{m=1}^{N_{t}}g^{2}_{m}(\omega) is symmetric about ω=Nt12π\omega=\frac{N_{t}-1}{2}\pi.

Proof:

Let μk1,k2(x)=Sa2(xk1)+Sa2(xk2)\mu_{k_{1},k_{2}}(x)=\mathrm{Sa}^{2}(x-k_{1})+\mathrm{Sa}^{2}(x-k_{2}), where μk1,k2(x)\mu_{k_{1},k_{2}}(x) is an auxiliary function. Then we have

μk1,k2(x)\displaystyle\mu_{k_{1},k_{2}}(x) (21)
=\displaystyle= Sa2((k1+k2xk2))+Sa2((k1+k2xk1))\displaystyle\mathrm{Sa}^{2}(-(k_{1}+k_{2}-x-k_{2}))+\mathrm{Sa}^{2}(-(k_{1}+k_{2}-x-k_{1}))
=\displaystyle= Sa2((k1+k2x)k2)+Sa2((k1+k2x)k1)\displaystyle\mathrm{Sa}^{2}((k_{1}+k_{2}-x)-k_{2})+\mathrm{Sa}^{2}((k_{1}+k_{2}-x)-k_{1})
=\displaystyle= μk1,k2(k1+k2x)\displaystyle\mu_{k_{1},k_{2}}(k_{1}+k_{2}-x)

i.e., μk1,k2(x)\mu_{k_{1},k_{2}}(x) is symmetric about x=k1+k22x=\frac{k_{1}+k_{2}}{2}. Similarly, we can prove that gk12(ω)+gk22(ω)g^{2}_{k_{1}}(\omega)+g^{2}_{k_{2}}(\omega) is symmetric about ω=k1+k222π\omega=\frac{k_{1}+k_{2}-2}{2}\pi. Provided NtN_{t} is even, we have

m=1Ntgm2(ω)=m=1Nt2(gm2(ω)+gNt+1m2(ω))\sum_{m=1}^{N_{t}}g^{2}_{m}(\omega)=\sum_{m=1}^{\frac{N_{t}}{2}}\left(g^{2}_{m}(\omega)+g^{2}_{N_{t}+1-m}(\omega)\right) (22)

Therefore, we can conclude that m=1Ntgm2(ω)\sum_{m=1}^{N_{t}}g^{2}_{m}(\omega) is symmetric around ω=Nt12π\omega=\frac{N_{t}-1}{2}\pi. ∎

Subsequently, we provide Lemma 2 and Lemma 3 to prove the axial symmetry of the second summation item on the right-hand side of (18). Let the domain of (m,n)(m,n) be

D={(m,n)|n[1,Nt1],m[n+1,Nt],m,n}D=\left\{(m,n)\lvert n\in[1,N_{t}-1],m\in[n+1,N_{t}],m,n\in\mathbb{Z}\right\} (23)

Let

qm,n(ω)=2cos(ΘmΘn)gm(ω)gn(ω)q_{m,n}(\omega)=2\mathrm{cos}(\Theta_{m}-\Theta_{n})g_{m}(\omega)g_{n}(\omega) (24)

where qm,n(ω)q_{m,n}(\omega) is introduced for simplification.

Lemma 2

For any m,n,m,nm,n,m^{\prime},n^{\prime} that satisfy mn=mnm-n=m^{\prime}-n^{\prime}, there exist a ω0\omega_{0} such that qm,n(ω)=qm,n(ω+ω0)q_{m,n}(\omega)=q_{m^{\prime},n^{\prime}}(\omega+\omega_{0}).

Proof:

Let ω0=mm\omega_{0}=m^{\prime}-m and νm,n(ω)=Sa(ωm)Sa(ωn)\nu_{m,n}(\omega)=\mathrm{Sa}(\omega-m)\mathrm{Sa}(\omega-n), where νm,n(ω)\nu_{m,n}(\omega) is an auxiliary function. Then, we have

νm,n(ω)\displaystyle\nu_{m,n}(\omega) =Sa(ωm)Sa(ωm+(mn))\displaystyle=\mathrm{Sa}(\omega-m)\mathrm{Sa}(\omega-m+(m-n)) (25)
=Sa(ωm+ω0)Sa(ωm+ω0+(mn))\displaystyle=\mathrm{Sa}(\omega-m^{\prime}+\omega_{0})\mathrm{Sa}(\omega-m^{\prime}+\omega_{0}+(m^{\prime}-n^{\prime}))
=Sa(ω+ω0m)Sa(ω+ω0n)\displaystyle=\mathrm{Sa}(\omega+\omega_{0}-m^{\prime})\mathrm{Sa}(\omega+\omega_{0}-n^{\prime})
=νmn(ω+ω0)\displaystyle=\nu_{m^{\prime}n^{\prime}}(\omega+\omega_{0})

Similarly, we can prove that

gm(ω)gn(ω)=gm(ω+ω0)gn(ω+ω0)g_{m}(\omega)g_{n}(\omega)=g_{m^{\prime}}(\omega+\omega_{0})g_{n^{\prime}}(\omega+\omega_{0}) (26)

Additionally, since cos(ΘmΘn)=cos((mn)π(sin(ϕm)ϕ(𝑺))\mathrm{cos}(\Theta_{m}-\Theta_{n})=\mathrm{cos}((m-n)\pi(\mathrm{sin}(\phi_{m})-\phi(\boldsymbol{S})), we have

cos(ΘmΘn)=cos(ΘmΘn)\mathrm{cos}(\Theta_{m}-\Theta_{n})=\mathrm{cos}(\Theta_{m^{\prime}}-\Theta_{n^{\prime}}) (27)

Combining (24), (26), (27), we can see that qm,n(ω)=qm,n(ω+ω0)q_{m,n}(\omega)=q_{m^{\prime},n^{\prime}}(\omega+\omega_{0}). ∎

Lemma 2 implies that for the same value of mnm-n, the shape of qm,n(ω)q_{m,n}(\omega) remains unchanged. Similar to Lemma 1, we can prove that qm,n(ω)q_{m,n}(\omega) is symmetric about ω=m+n22π\omega=\frac{m+n-2}{2}\pi, i.e., the position of qm,n(ω)q_{m,n}(\omega) is determined by the value of m+nm+n. For random variable (m,n)𝒰(D)(m,n)\sim\mathcal{U}(D), it is trivial to prove that the probability mass function of m+nm+n is symmetric about Nt+1N_{t}+1. Then we prove Lemma 3 to further present the symmetry of (m,n)Dqm,n(ω)\sum_{(m,n)\in D}q_{m,n}(\omega).

Lemma 3

Let Δ\Delta be an integer such that Δ[1,Nt2]\Delta\in[1,N_{t}-2] and Δ\Delta\in\mathbb{Z}. Define the sets D1={(m,n)|m+n=Nt+1+Δ,(m,n)D}D_{1}=\{(m,n)|m+n=N_{t}+1+\Delta,(m,n)\in D\}, and D2={(m,n)|m+n=Nt+1Δ,(m,n)D}D_{2}=\{(m^{\prime},n^{\prime})|m^{\prime}+n^{\prime}=N_{t}+1-\Delta,(m^{\prime},n^{\prime})\in D\}. Let X1=mnX_{1}=m-n and X2=mnX_{2}=m^{\prime}-n^{\prime} where (m,n)𝒰(D1)(m,n)\sim\mathcal{U}(D_{1}) and (m,n)𝒰(D2)(m^{\prime},n^{\prime})\sim\mathcal{U}(D_{2}). Then, for any x0x_{0}\in\mathbb{Z}, P(X1=x0)=P(X2=x0)P(X_{1}=x_{0})=P(X_{2}=x_{0}),

Proof:

First, we prove the case in which Δ\Delta is odd. For (m,n)𝒰(D1)(m,n)\sim\mathcal{U}(D_{1}), we have

mn=Nt+1+Δ2nm-n=N_{t}+1+\Delta-2n (28)

Since m>nm>n and mNtm\leq N_{t}, it follows that m[Nt+1+Δ2+1,Nt],n[Δ+1,Nt+1+Δ21]m\in\left[\frac{N_{t}+1+\Delta}{2}+1,N_{t}\right],n\in\left[\Delta+1,\frac{N_{t}+1+\Delta}{2}-1\right]. We denote the upper bound of mm as mmaxm_{max}. Thus, for n0n_{0} in the domain of nn, the probability P(n=n0)P(n=n_{0}) can be expressed as

P(n=n0)=(mmaxn0)/n=Δ+1Nt+1+Δ21(mmaxn)P(n=n_{0})=(m_{max}-n_{0})/\sum_{n=\Delta+1}^{\frac{N_{t}+1+\Delta}{2}-1}(m_{max}-n) (29)

Similarly, for (m,n)𝒰(D2)(m^{\prime},n^{\prime})\sim\mathcal{U}(D_{2}), we have

mn=Nt+1Δ2nm^{\prime}-n^{\prime}=N_{t}+1-\Delta-2n^{\prime} (30)

and m[Nt+1Δ2+1,NtΔ],n[1,Nt+1Δ21]m^{\prime}\in\left[\frac{N_{t}+1-\Delta}{2}+1,N_{t}-\Delta\right],n^{\prime}\in\left[1,\frac{N_{t}+1-\Delta}{2}-1\right]. Thus, the probability P(n=n0)P(n^{\prime}=n^{\prime}_{0}) can be written as

P(n=n0)=(mmaxn0)/n=1Nt+1Δ21(mmaxn)P(n^{\prime}=n^{\prime}_{0})=(m^{\prime}_{max}-n^{\prime}_{0})/\sum_{n^{\prime}=1}^{\frac{N_{t}+1-\Delta}{2}-1}(m^{\prime}_{max}-n^{\prime}) (31)

Therefore,

P(n=n0)=P(n=n0+Δ)P(n=n_{0})=P(n^{\prime}=n_{0}+\Delta) (32)

A similar argument to (32) holds for the case where Δ\Delta is even. By (28), (30), (32), we can see that the probability distributions of X1X_{1} and X2X_{2} follow

P(X1=x0)=P(X2=x0)P(X_{1}=x_{0})=P(X_{2}=x_{0}) (33)

Recall that the position of qm,n(ω)q_{m,n}(\omega) is determined m+nm+n and that the shape of qm,n(ω)q_{m,n}(\omega) is determined mnm-n. Lemma 3 implies that for every (m,n)D(m,n)\in D that satisfies m+n=ρm+n=\rho, where ρ\rho\in\mathbb{Z}, there exists a corresponding (m,n)D(m^{\prime},n^{\prime})\in D that satisfies m+n=2(Nt+1)ρm^{\prime}+n^{\prime}=2(N_{t}+1)-\rho and mn=mnm^{\prime}-n^{\prime}=m-n. Consequently, for every qm,n(ω)q_{m,n}(\omega), (m,n)D(m,n)\in D, there exists a symmetric counterpart qm,n(ω)q_{m^{\prime},n^{\prime}}(\omega) with (m,n)D(m^{\prime},n^{\prime})\in D that is symmetric to qm,n(ω)q_{m,n}(\omega) about ω=Nt+122π\omega=\frac{N_{t}+1-2}{2}\pi and has the same shape as qm,n(ω)q_{m,n}(\omega). Hence, we can conclude that (m,n)Dqm,n(ω)\sum_{(m,n)\in D}q_{m,n}(\omega) is symmetric about ω=Nt12π\omega=\frac{N_{t}-1}{2}\pi.

In summary, the expression on the right-hand side of (18) is symmetric about ω=Nt12π\omega=\frac{N_{t}-1}{2}\pi.

References

  • [1] B. Chang, X. Yan, L. Zhang, Z. Chen, L. Li, and M. A. Imran, “Joint communication and control for mmwave/thz beam alignment in v2x networks,” IEEE Internet Things J., vol. 9, no. 13, pp. 11 203–11 213, 2022.
  • [2] L. Xu, M. Chen, M. Chen, Z. Yang, C. Chaccour, W. Saad, and C. S. Hong, “Joint location, bandwidth and power optimization for thz-enabled uav communications,” IEEE Commun. Lett., vol. 25, no. 6, pp. 1984–1988, 2021.
  • [3] M. Giordani, M. Polese, M. Mezzavilla, S. Rangan, and M. Zorzi, “Toward 6g networks: Use cases and technologies,” IEEE Commun. Mag., vol. 58, no. 3, pp. 55–61, 2020.
  • [4] J. Kokkoniemi, J. Lehtomäki, and M. Juntti, “A line-of-sight channel model for the 100–450 gigahertz frequency band,” EURASIP J. Wireless Commun. Netw., vol. 2021, no. 1, p. 88, Apr 2021. [Online]. Available: https://doi.org/10.1186/s13638-021-01974-8
  • [5] X. Tong, B. Chang, Z. Meng, G. Zhao, and Z. Chen, “Calculating terahertz channel capacity under beam misalignment and user mobility,” IEEE Wireless Commun. Lett., vol. 11, no. 2, pp. 348–351, 2022.
  • [6] M. T. Dabiri and M. Hasna, “Pointing error modeling of mmwave to thz high-directional antenna arrays,” IEEE Wireless Commun. Lett., vol. 11, no. 11, pp. 2435–2439, 2022.
  • [7] Y. Karaçora, C. Chaccour, A. Sezgin, and W. Saad, “Event-based beam tracking with dynamic beamwidth adaptation in terahertz (thz) communications,” IEEE Trans. Commun., vol. 71, no. 10, pp. 6195–6210, 2023.
  • [8] S. Noh, M. D. Zoltowski, and D. J. Love, “Multi-resolution codebook and adaptive beamforming sequence design for millimeter wave beam alignment,” IEEE Trans. Wireless Commun., vol. 16, no. 9, pp. 5689–5701, 2017.
  • [9] W. Wang, W. Zhang, and J. Wu, “Optimal beam pattern design for hybrid beamforming in millimeter wave communications,” IEEE Trans. Veh. Technol., vol. 69, no. 7, pp. 7987–7991, 2020.
  • [10] Z. Liu, C. Yang, Y. Sun, and M. Peng, “Closed-form model for performance analysis of thz joint radar-communication systems,” IEEE Trans. Wireless Commun., vol. 22, no. 12, pp. 8694–8706, 2023.
  • [11] F. Liu, Y. Cui, C. Masouros, J. Xu, T. X. Han, Y. C. Eldar, and S. Buzzi, “Integrated sensing and communications: Toward dual-functional wireless networks for 6g and beyond,” IEEE J. Sel. Areas Commun., vol. 40, no. 6, pp. 1728–1767, 2022.
  • [12] X. Gao, L. Dai, Y. Zhang, T. Xie, X. Dai, and Z. Wang, “Fast channel tracking for terahertz beamspace massive mimo systems,” IEEE Trans. Veh. Technol., vol. 66, no. 7, pp. 5689–5696, 2017.
  • [13] Q. Yue, J. Hu, T. Shui, Q. Huang, K. Yang, and L. Hanzo, “Hybrid terahertz beamforming relying on channel sparsity and angular orthogonality,” IEEE Trans. Veh. Technol., vol. 73, no. 4, pp. 4759–4773, 2024.
  • [14] X. Hu, C. Liu, M. Peng, and C. Zhong, “Irs-based integrated location sensing and communication for mmwave simo systems,” IEEE Tran. Wireless Commun., vol. 22, no. 6, pp. 4132–4145, 2023.
  • [15] Z. Yu, X. Hu, C. Liu, M. Peng, and C. Zhong, “Location sensing and beamforming design for irs-enabled multi-user isac systems,” IEEE Trans. Signal Process., vol. 70, pp. 5178–5193, 2022.
  • [16] H. Shi, C. Yang, and M. Peng, “Comprehensive link-level simulator for terahertz mimo integrated sensing and communication systems with tdd framework,” IEEE Trans. Veh. Technol., pp. 1–16, 2024.
  • [17] C. Han, A. O. Bicen, and I. F. Akyildiz, “Multi-ray channel modeling and wideband characterization for wireless communications in the terahertz band,” IEEE Trans. Wireless Commun., vol. 14, no. 5, pp. 2402–2412, 2015.
  • [18] Y. Sun, C. Yang, and M. Peng, “Subarray-based hybrid-field channel estimation for terahertz wideband um-mimo systems without prior location knowledge,” IEEE Trans. Veh. Technol., vol. 73, no. 5, pp. 7363–7367, 2024.
  • [19] J. Kennedy and R. Eberhart, “Particle swarm optimization,” in Proc. Int. Conf. Neural Netw., vol. 4, 1995, pp. 1942–1948 vol.4.
[Uncaptioned image] Wuhan Chen received the B.S. degree in information and communication engineering from Beijing University of Posts and Telecommunications, Beijing, China in 2024, He is currently pursuing the M.S. degree in communications and signal processing at Imperial College London. His research interests include THz communications, near-field MIMO communications, and ISAC.
[Uncaptioned image] Yuheng Fan received the B.S. degree in information and communication engineering from Beijing University of Posts and Telecommunications, Beijing, China in 2023, where he is currently pursuing the Ph.D degree in information and communication engineering with the State Key Laboratory of Networking and Switching Technology. His research is interested in massive MIMO terahertz communication signal processing.
[Uncaptioned image] Chuang Yang (Member, IEEE) received the B.S. degree in electronic information science and technology from Chongqing University, Chongqing, China, in 2015, and the Ph.D. degree in microelectronics and solid-state electronics from Tianjin University, Tianjin, China, in 2020. He is currently an Associate Researcher with the State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, China. His research interests include microwave and terahertz measurement, and terahertz integrated sensing and communication.
[Uncaptioned image] Mugen Peng (Fellow, IEEE) received the Ph.D. degree in communication and information systemss from Beijing University of Posts and Telecommunications (BUPT), Beijing, China, in 2005. Afterward, he joined BUPT, where he has been a Full Professor with the School of Information and Communication Engineering since 2012. In 2014, he was also an Academic Visiting Fellow with Princeton University, Princeton, NJ, USA. He leads a Research Group focusing on wireless transmission and networking technologies with BUPT. He has authored and coauthored over 100 refereed IEEE journal papers and over 300 conference proceeding papers. His main research areas include wireless communication theory, radio signal processing, cooperative communication, self-organization networking, heterogeneous networking, cloud communication, and Internet of Things. Prof. Peng was a recipient of the 2018 Heinrich Hertz Prize Paper Award; the 2014 IEEE ComSoc AP Outstanding Young Researcher Award; and the Best Paper Award in the ICC 2022, JCN 2016, IEEE WCNC 2015, IEEE GameNets 2014, IEEE CIT 2014, ICCTA 2011, IC-BNMT 2010, and IET CCWMC 2009. He is on the editorial/associate editorial board of the IEEE Communications Magazine, IEEE Access, the IEEE Internet of Things Journal, IET Communications, and China Communications. He is a Fellow of IET.