This application discloses a method and related apparatus for predicting channel
time series at future times. The method includes: firstly, acquiring the channel
time series at M times to obtain X(t) m )={x n (t m Let X(t) = |m=1,2,…,M} (n=1,2,…,N), where N is the number of channel
time series within a given
time moment, and M and N are both positive integers. Next, based on the stated X(t)... m )={x n (t m Construct a mapping Ψ for each m = 1, 2, ..., M (n = 1, 2, ..., N). p , among which, Ψ p (X(t m ))=x n (t m+p‑1 (p=2,3,…,L), where L-1 is the number of time steps to be predicted, and X(t) is used as the
time step to be predicted. m (m=1,2,…,M-p+1) as input, with x n (t m+p‑1 Using (m=1,2,…,M-p+1) as the output, we perform a
Gaussian process regression (GPR) fitting to obtain Ψ. p (p = 2, 3, ..., L). Finally, X(t) m (m = M - p + 2, M - p + 3, ..., M) respectively input the Ψ p (p = 2, 3, ..., L), we get x n (t m+p‑1 This application generates predicted values for (n = 1, 2, ..., N; m = 1, 2, ..., M; p = 2, 3, ..., L), thus achieving multi-step prediction of channel time series. Compared with existing single-step prediction, this application does not accumulate or amplify errors during the prediction process, resulting in more accurate prediction results.