High-Mobility OFDM Downlink Transmission with Large-Scale Antenna Array
Wei Guo, Weile Zhang, Pengcheng Mu, Feifei Gao

TL;DR
This paper introduces a novel receiver design for high-mobility OFDM downlink systems with large-scale antenna arrays, effectively handling fast time-varying channels caused by Doppler shifts and CFOs without complex channel estimation.
Contribution
A new receiver architecture that separates CFOs spatially and jointly estimates Doppler shifts and CFOs, simplifying high-mobility OFDM reception with large antenna arrays.
Findings
Effective separation of multiple CFOs using beamforming.
Joint estimation method for Doppler shifts and CFOs.
Applicable to standard time-varying channel models like Jakes'.
Abstract
In this correspondence, we propose a new receiver design for high-mobility orthogonal frequency division multiplexing (OFDM) downlink transmissions with a large-scale antenna array. The downlink signal experiences the challenging fast time-varying propagation channel. The time-varying nature originates from the multiple carrier frequency offsets (CFOs) due to the transceiver oscillator frequency offset (OFO) and multiple Doppler shifts. Let the received signal first go through a carefully designed beamforming network, which could separate multiple CFOs in the spatial domain with sufficient number of receive antennas. A joint estimation method for the Doppler shifts and the OFO is further developed. Then the conventional single-CFO compensation and channel estimation method can be carried out for each beamforming branch. The proposed receiver design avoids the complicated time-varying…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
High-Mobility OFDM Downlink Transmission with Large-Scale Antenna Array
Wei Guo, Weile Zhang, Pengcheng Mu and Feifei Gao, Senior Member, IEEE W. Guo, W. Zhang and P. Mu are with the School of Electronic and Information Engineering, Xi’an Jiaotong University, Xi’an, Shaanxi, 710049, China (e-mail: [email protected], [email protected], [email protected]). F. Gao is with Tsinghua National Laboratory for Information Science and Technology (TNList), Beijing, 100084, China (e-mail: [email protected]).
Abstract
In this correspondence, we propose a new receiver design for high-mobility orthogonal frequency division multiplexing (OFDM) downlink transmissions with a large-scale antenna array. The downlink signal experiences the challenging fast time-varying propagation channel. The time-varying nature originates from the multiple carrier frequency offsets (CFOs) due to the transceiver oscillator frequency offset (OFO) and multiple Doppler shifts. Let the received signal first go through a carefully designed beamforming network, which could separate multiple CFOs in the spatial domain with sufficient number of receive antennas. A joint estimation method for the Doppler shifts and the OFO is further developed. Then the conventional single-CFO compensation and channel estimation method can be carried out for each beamforming branch. The proposed receiver design avoids the complicated time-varying channel estimation, which differs a lot from the conventional methods. More importantly, the proposed scheme can be applied to the commonly used time-varying channel models, such as the Jakes’ channel model.
Index Terms:
orthogonal frequency division multiplexing (OFDM), time-varying channels, high-mobility, carrier frequency offset (CFO), Doppler shifts, oscillator frequency offset (OFO), large-scale antenna array.
I Introduction
Orthogonal frequency division multiplexing (OFDM) has gained much interests over the last couple of decades since it can effectively deal with frequency-selective channels [1]. However, an OFDM system is sensitive to the carrier frequency offsets (CFOs). There are two kinds of CFOs, one is caused by the mismatch of local oscillators, and the other is incurred by the relative moving between the transmitter and receiver. They are called oscillator frequency offset (OFO) and Doppler frequency offset (DFO), respectively, in the literature [1, 2, 3, 4, 5]. The presence of CFOs makes the channel vary with time rapidly and thus introduces inter-carrier interference (ICI) that could significantly degrade the link performance.
The single CFO, such as the OFO, is easy to deal with using some previous methods [1, 2, 3]. However, when the receiver or the transmitter moves at a high speed, the effect of the various Doppler shifts associated with various multipaths becomes very serious [4, 5]. In this case, the existence of multiple DFOs accompanying single OFO greatly increases the complexity of CFOs estimation and compensation. In [4], the maximum Doppler spread and the OFO are jointly estimated by covariance-matching which requires the statistical information of the channel. With the knowledge of the CFOs, the time-varying channel estimation is still a challenge due to the vast number of parameters to be estimated. The basic expansion model (BEM) has been used to characterize the time-variations of channel with reduced number of parameters [5]. In [5], a maximum likelihood (ML) based estimator for the OFO and the BEM coefficients is exploited with the accurate knowledge of the maximum Doppler shift.
Different from the OFO, the multiple DFOs are associated with the angle of arrivals (AoAs) for multipaths. Some previous work has been done to mitigate the effect of the DFOs from spatial domain via small-scale antenna arrays [6, 7]. In [6], the DFOs associated with the dominant multipaths in a sparse channel are compensated separately with the knowledge of the maximum Doppler shift and the AoAs. Similarly, the DFOs for the line-of-sight (LoS) from different base stations (BSs) are also compensated via AoAs estimation in [7]. Most of these works are based on sparse channel with limited multipaths. When there are a large number of multipaths from the BS to the moving terminal caused by the rich reflectors, it is hard to get the AoAs for all paths and separate the multipaths with a conventional small-scale antenna array.
Fortunately, large-scale antenna array can provide high-spatial resolution [8, 9] and may facilitate the resistance of the AoA-related multiple Doppler shifts in high-mobility communications. Note that the large-scale antenna array technique, known as “massive MIMO”, has drawn considerable interests from both academia and industry more recently. Motivated by the above observation, in this correspondence we propose a new receiver design for OFDM downlink transmissions with a large-scale antenna array. We first separate multiple CFOs in the spatial domain through a carefully designed beamforming network, and a joint estimation method for the Doppler shifts and the OFO is further developed. Then the conventional single-CFO compensation and channel estimation method can be carried out for each beamforming branch. The proposed scheme can be applied to the commonly used time-varying channel models, such as the Jakes’ channel model. Simulation results also show the effectiveness of the proposed scheme.
Notations: , , and represent the Hermitian, transposition, and conjugate operations, respectively. , , and denote the real part, imaginary part, and Euclidean norm of a vector, respectively.
II System Model
We consider the scenarios of high-mobility downlink communications. As in Figure 1, the BS transmits signal to the users in a high-speed train through multipaths, which are caused by the various reflectors, such as the buildings or mountains. A relay station with a large-scale uniform linear array (ULA) is configured on top of the train for decoding and forwarding the data between the BS and the users [6]. The direction of the ULA agrees with that of the motion.
II-A Transmitted Signal Model
Consider the frame structure in an OFDM system, where each frame consists of OFDM blocks. The first block is the training block which is known at the transmitter and receiver for timing, CFOs estimation, and channel estimation. The training block contains two identical halves in time domain. Note that this structure has been widely used in the literature for OFO estimation [2]. The remaining blocks are used for transmitting data symbols to the receivers.
Denote as the number of subcarriers. After applying an -point inverse discrete Fourier transform (IDFT) operator to the information symbols and adding the cyclic prefix (CP) of length to each block, the resulting time-domain samples in the th block are given by . Let be the length of an OFDM block. Then the time-domain OFDM transmitted signal can be written as
[TABLE]
II-B Time-Varying Channel Model
As in Figure 1, we consider the downlink transmission between the BS and the high-speed train, and there are rich reflectors around the moving train. Assume that the large-scale ULA has antennas, then the baseband time-varying multipath channel from the BS to the th antenna can be modeled as taps with different delays,
[TABLE]
where is the relative delay of the th tap, and is the corresponding complex amplitude for the th tap at the th antenna. In [10], an established Jakes’ channel model simulator has been proposed to characterize the scenarios with rich reflectors. As in [10], each tap is modeled as a frequency-nonselective fading channel comprised of propagation paths. The equivalent model for can be expressed as
[TABLE]
where is a scaling constant for the th tap, is the random complex path gain associated with the th propagation path in the th tap, and is the sampling interval. The maximum Doppler shift, , is defined as , where is the speed of the moving terminal, and is the wavelength of carrier wave. is the AoA of the th path in the th tap relative to the direction of motion, and it is random distributed between 0 and in the three-dimensional (3D) space. Thus the DFO for the th path in the th tap is determined by . The phase shift at the th antenna is denoted as in (3). It is determined by the antenna structure, position, and the AoA, . Take the 1st antenna as a reference, the phase shift, , is given by
[TABLE]
where is the antenna element spacing. We can further determine the steering vector for the whole antenna array at the direction as .
In a high-mobility environment, varies with the time index due to the significant Doppler shifts. Each path in (3) has independent attenuation, phase, AoA and also DFO. During the transmitting period of one OFDM frame, there is little change in the position and speed of the moving terminal. Therefore, we can assume that , , and are constant over the observed data frame, and only vary among different frames. When there are rich scatters around the moving terminal, tends to be vary large to reflect the classical Jakes’ channel model [11], while when there are few dominant multipaths from the BS to the moving terminal, (2) is simplified to the sparse channel model in [6]. Thus, the channel model discussed in this correspondence reflects various scenarios of the practical high-mobility transmission.
II-C Received Signal Model
After passing over the above time-varying multipath channel, the received signal at the th antenna is given by
[TABLE]
where is the OFO between the transceivers, and is the complex additive white Gaussian noise at the th receive antenna with mean zero and variance .
Assume perfect time synchronization at the receiver. From (1), (3), and (5), the th time-domain sample in the th OFDM block at the th antenna can be expressed as
[TABLE]
where is the time index in a block, includes the phase rotation introduced by both the DFO, , and the OFO, , and is expressed as , where is the total CFO for the th path in the th tap, is the th time-domain sample of the transmitted signal in the th block after the delay of , and is the th time-domain sample of noise in the th OFDM block at the th receive antenna.
Denote and as the vector representation of the th time-domain sample of the received signal and noise, respectively, in the th OFDM block on the whole antenna array. From (II-C), we can obtain the received signal matrix for the th OFDM block on the whole antenna array as
[TABLE]
where , , , and .
We can see from (II-C) that the received signal is affected by multiple CFOs due to one unique OFO and multiple DFOs. If there is no Doppler spread, the time variation is induced by single OFO as in [2, 3]. In this case, the single CFO can be directly estimated and compensated. However, the multipath channel with Doppler shifts makes it hard to distinguish multiple CFOs which are mixed at the receiver.
III Receiver Design for High-Mobility OFDM Systems
In this section, we develop the design procedures at the receiver. Figure 2 shows the diagram of the receiver design. The received signal first goes through a high-resolution beamforming network which utilizes the baseband digital beamforming technique to produce parallel beamforming branches. Then, the Doppler shifts and the OFO are jointly estimated. Since each beamforming branch is mainly affected by one CFO, it is easy to perform CFO compensation and channel estimation. Finally, parallel beamforming branches are combined together to recover the transmitted signal.
III-A Beamforming Network
As discussed previously, the received signal on a single antenna consists of multiple CFOs due to multiple DFOs and one unique OFO. It is hard to separate multiple CFOs with one single antenna. Since the DFOs are associated with the AoAs, we will solve this problem in spatial domain. Recently, large-scale antenna systems have gained much interest [8, 9], where the transmitter or the receiver are equipped with large number of antennas. These systems can provide high-spatial resolution which is sufficient for dealing with large number of DFOs with different AoAs. In the proposed scheme, we configure a large-scale ULA at the receiver to separate multiple CFOs via beamforming.
To make the received signal contain single DFO, the goal of beamforming is to maintain the signal from only one desired direction while suppressing the signals from other directions [12]. It can be easily implemented through the matched filter beamformer. The beamforming weight vector for direction is determined by the steering vector, that is,
[TABLE]
Then the received signal for the th OFDM block after beamforming towards the direction is given by
[TABLE]
where . From (7) and (8), we can further divide (9) into
[TABLE]
where the first term is the desired signal from which is the same as the standard received signal model with single CFO. The second term is the interference from other directions which is greatly suppressed through the high-resolution beamforming techniques. The third term is the noise after beamforming. When there is no path from , the resultant signal in (III-A) is comprised of weak interference and noise.
With the weight vectors in (8), Figure 3 shows an example of the beam patterns for a ULA under different values of . From this figure, the following observations can be made:
- •
The beam pattern is symmetric relative to the axial direction of the ULA. Since the DFO is determined by the AoA, the distribution of the DFOs is also symmetric relative to the direction of motion. Thus, the ULA placed in the moving direction can make sure that the received signal in (III-A) is mainly affected by one significant DFO;
- •
The beam width of the main lobe gets wider when gets closer to or , and the DFO varies slowly around and , which is determined by the first-order derivative of , that is, . Therefore, though the beam width around or is slightly wide, the received signal in (III-A) has a narrow Doppler spread which is regarded as one equivalent DFO.
Through the above analysis, we place the large-scale ULA in the direction of the motion with . Moreover, the high-speed train is usually with a long length, it provides sufficient space for deploying the large-scale ULA. To cover all the possible AoAs of the multipaths, the range for beamforming is designed between and . We further assume that different beamforming angles, denoted as , , are evenly selected with the interval of degree, then . Note that the beamforming is performed towards the pre-selected angles simultaneously, and the beamforming network is designed previously. The AoAs of the multipaths is not required in the proposed method. This is quite different from the existing works [6, 7].
III-B Joint Doppler Shifts and OFO Estimation
After the high-resolution beamforming in Section III-A, the multiple CFOs are separated in spatial domain, and each beamforming branch is mainly affected by one CFO which is the sum of single DFO and single OFO. Now we will estimate the CFOs for parallel branches. Since the beamforming angles are selected previously, the CFO for each branch is determined by the maximum Doppler shift, , and the OFO, , which are invariant in parallel branches. Thus, we will jointly estimate the maximum Doppler shift, , and the OFO, , through the set of beamforming branches instead of estimating the CFO for each branch separately. Assume perfect interference elimination through large-scale ULA, then the second term in (III-A) is first neglected. As in [2], the correlation between the first and second half of the training block in the th beamforming branch can be computed as
[TABLE]
where , is the real coefficient for the th branch, and is the noise term in the th branch which is normalized by the coefficient, . Now the optimization problem can be formulated as
[TABLE]
where , , , and , , and are the unknown real coefficient, maximum Doppler shift and OFO, respectively, that need to be optimized. To solve this problem, we first reformulate (12) as
[TABLE]
Since is a vector with real elements, (13) is minimized when , then (13) turns to
[TABLE]
Since is a constant, (14) can be further expressed as
[TABLE]
Denote as a complex vector. Since , we can rewrite (15) as
[TABLE]
which can be further written as
[TABLE]
The optimization problem in (17) can be decomposed into two parts which are associated with and , respectively. Finally, the optimal maximum Doppler shift and the optimal OFO are estimated by
[TABLE]
and
[TABLE]
respectively. Since only one variable is in the object function of (18), one dimensional searching is sufficient to obtain .
III-C CFO Compensation and Channel Estimation
Since each beamforming branch is affected by only one dominant CFO, we can perform CFO compensation directly. For the th branch, the CFO can be estimated by . Then the th time-domain sample in the th OFDM block of the th branch after CFO compensation can be easily given by
[TABLE]
Now the channel for each branch after pre-processing can be considered as time-invariant. The conventional channel estimation methods can be carried out to estimate the channel response for each beamforming branch [6, 7]. Then, the maximum-ratio-combining (MRC) is utilized to detect the transmitted data through beamforming branches.
IV Simulation Results
In this section, we evaluate the performance of the proposed transmission scheme through numerical simulations. We consider an OFDM system with blocks in a frame where the first block is the training block with two identical halves in time domain. Each block has subcarriers and the length of CP is . The wavelength of carrier wave is and the duration of each block is . The speed of the train is , which means that the normalized maximum DFO is . The normalized OFO which is defined as is randomly generated between -0.4 and 0.4. The mean square error (MSE) for the maximum Doppler shift is defined as , where is the number of Monte Carlo trials and is the th estimation value of . Similarly, we can define the MSE for the OFO. We assume the Jakes’ channel model from the BS to the moving terminal as in [10]. The antenna element spacing for the ULA is and the beamforming network is designed with the interval of , that is . Some typical techniques in the literature are selected as benchmarks, which are
- •
The ML based OFO estimator proposed in [3] when there is no Doppler spread, called MLE.
- •
The joint maximum Doppler spread and OFO estimator proposed in [4]. This method is based on covariance-matching and is denoted as COMAT.
- •
The joint OFO and doubly-selective channel estimator proposed in [5]. The generalized complex-exponential (GCE) BEM is employed to characterize the time-varying channel and the ML technique is used in this scheme, thus we call it GCE-BEM-ML.
For fairness comparison, these schemes have been extended to the multi-antenna case at the receiver. In MLE, the OFO is jointly estimated among all the receive antennas. In COMAT, the received training blocks on all the antennas are exploited to estimate the covariance matrix more accurately. In GCE-BEM-ML, the OFO and BEM coefficients are jointly estimated with received signals on all antennas at first, then the transmitted signal is detected via MRC on all antennas. We consider two frame structures in GCE-BEM-ML: the first structure dedicates first block as the training block while the second one considers both the first and last blocks as training blocks. They are called GCE-BEM-ML-I and GCE-BEM-ML-II, respectively. Moreover, the maximum DFO and the OFO in these works are selected the same as that in our scheme.
We first evaluate the performance of the CFOs estimation method proposed in Section III-B. The MSE performance of the OFO and the maximum DFO is plotted versus SNR under different numbers of antennas, , in Figure 4(a) and 4(b), respectively. We see that the proposed method performs better than COMAT, GCE-BEM-ML-I and GCE-BEM-ML-II. With the increase of , the MSE reduces significantly since more refined beams are achieved. As introduced in [3], MLE achieves the Cramer-Rao bound (CRB) for OFO estimation when there is no Doppler spread, thus the performance of MLE can be considered as the upper bound for OFO estimation.
In Figure 5, we further present the symbol error rate (SER) performance of the proposed scheme under different values of . For comparison, GCE-BEM-ML and the ideal transmission scheme are also included. In the ideal transmission scheme, we assume none CFOs at the receiver and the symbols on each subcarrier are recovered via MRC on all antennas. From this figure, GCE-BEM-ML-I has poor SER performance when SNR changes from to , while GCE-BEM-ML-II benefits from the multi-antenna diversity gain with increased training blocks. The proposed scheme outperforms GCE-BEM-ML-I and GCE-BEM-ML-II dramatically. Compared with GCE-BEM-ML-II, i) The proposed scheme has better SER performance while reducing the resource consumption of training blocks used in channel estimation, e.g. one training block in the proposed scheme and two training blocks in GCE-BEM-ML-II; ii) The proposed scheme simplifies the receiver design since the channel for each beamforming branch after CFO compensation can be considered as time-invariant.
The SER performance of the ideal transmission scheme also demonstrates the effectiveness of the proposed scheme. Moreover, the SER can be further reduced if more antennas are configured at the receiver. Therefore, the simulation results indicate that the proposed scheme can significantly overcome the SER degradation caused by the time-varying multipath channel with multiple CFOs.
V Conclusion
In this correspondence, the high-mobility OFDM transmission with multiple DFOs and single OFO has been considered. With the large-scale antenna array, the time-varying multipath channel can be divided into multiple channels with single CFO in spatial domain. Then the conventional CFO compensation and channel estimation methods can be directly used to recover the transmitted data. Simulation results show that the proposed scheme is effective under high-mobility scenarios.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] H. Abdzadeh-Ziabari and M. G. Shayesteh, “Robust timing and frequency synchronization for OFDM systems,” IEEE Trans. Veh. Technol. , vol. 60, no. 8, pp. 3646–3656, Oct. 2011.
- 2[2] T. Schmidl and D. Cox, “Robust frequency and timing synchronization for OFDM,” IEEE Trans. Commun. , vol. 45, no. 12, pp. 1613–1621, Dec. 1997.
- 3[3] M. Morelli and U. Mengali, “Carrier-frequency estimation for transmissions over selective channels,” IEEE Trans. Commun. , vol. 48, no. 9, pp. 1580–1589, Sep. 2000.
- 4[4] M. Souden, S. Affes, J. Benesty, and R. Bahroun, “Robust Doppler spread estimation in the presence of a residual carrier frequency offset,” IEEE Trans. Signal Process. , vol. 57, no. 10, pp. 4148–4153, Oct. 2009.
- 5[5] H. Nguyen-Le and T. Le-Ngoc, “Pilot-aided joint CFO and doubly-selective channel estimation for OFDM transmissions,” IEEE Trans. Broadcast. , vol. 56, no. 4, pp. 514–522, Dec. 2010.
- 6[6] Y. Zhang, Q. Yin, P. Mu, and L. Bai, “Multiple Doppler shifts compensation and ICI elimination by beamforming in high-mobility OFDM systems,” in Proc. CHINACOM , Aug. 2011, pp. 170–175.
- 7[7] L. Yang, G. Ren, W. Zhai, and Z. Qiu, “Beamforming based receiver scheme for DVB-T 2 system in high speed train environment,” IEEE Trans. Broadcast. , vol. 59, no. 1, pp. 146–154, Mar. 2013.
- 8[8] H. Xie, F. Gao, and S. Jin, “An overview of low-rank channel estimation for massive MIMO systems,” IEEE Access , vol. 4, pp. 7313–7321, Nov. 2016.
