  For intelligent reflecting surface (IRS)-aided wireless communications,
channel estimation is essential and usually requires excessive channel training
overhead when the number of IRS reflecting elements is large. The acquisition
of accurate channel state information (CSI) becomes more challenging when the
channel is not quasi-static due to the mobility of the transmitter and/or
receiver. In this work, we study an IRS-aided wireless communication system
with a time-varying channel model and propose an innovative two-stage
transmission protocol. In the first stage, we send pilot symbols and track the
direct/reflected channels based on the received signal, and then data signals
are transmitted. In the second stage, instead of sending pilot symbols first,
we directly predict the direct/reflected channels and all the time slots are
used for data transmission. Based on the proposed transmission protocol, we
propose a two-stage channel tracking and prediction (2SCTP) scheme to obtain
the direct and reflected channels with low channel training overhead, which is
achieved by exploiting the temporal correlation of the time-varying channels.
Specifically, we first consider a special case where the IRS-access point (AP)
channel is assumed to be static, for which a Kalman filter (KF)-based algorithm
and a long short-term memory (LSTM)-based neural network are proposed for
channel tracking and prediction, respectively. Then, for the more general case
where the IRS-AP, user-IRS and user-AP channels are all assumed to be
time-varying, we present a generalized KF (GKF)-based channel tracking
algorithm, where proper approximations are employed to handle the underlying
non-Gaussian random variables. Numerical simulations are provided to verify the
effectiveness of our proposed transmission protocol and channel
tracking/prediction algorithms as compared to existing ones.
