Timing and Frequency Synchronization for 1-bit Massive MU-MIMO-OFDM Downlink
Sven Jacobsson, Carl Lindquist, Giuseppe Durisi, Thomas, Eriksson, Christoph Studer

TL;DR
This paper analyzes how timing and frequency offsets affect 1-bit massive MU-MIMO-OFDM downlink systems and demonstrates the robustness of the Schmidl-Cox synchronization algorithm in such scenarios.
Contribution
It provides a Bussgang's theorem-based analysis of offset impacts and validates the effectiveness of the Schmidl-Cox algorithm for synchronization.
Findings
1-bit DACs show resilience to timing and frequency offsets
Bussgang's theorem effectively models offset impacts
Schmidl-Cox algorithm performs well in 1-bit massive MU-MIMO-OFDM
Abstract
We consider timing and frequency synchronization for the massive multiuser (MU) multiple-input multiple-output (MIMO) downlink where 1-bit digital-to-analog converters (DACs) are used at the base station (BS). We focus on the practically relevant scenario in which orthogonal-frequency division multiplexing (OFDM) is used to communicate over frequency-selective channels. Our contributions are twofold. First, we use Bussgang's theorem to analyze the impact on performance caused by timing and frequency offsets in the presence of 1-bit DACs at the BS. Second, we demonstrate the efficacy of the widely used Schmidl-Cox synchronization algorithm. Our results demonstrate that the 1-bit massive MU-MIMO-OFDM downlink is resilient against timing and frequency offsets.
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.
\frefformat
vario\fancyrefseclabelprefixSection #1 \frefformatvariothmTheorem #1 \frefformatvariolemLemma #1 \frefformatvariocorCorollary #1 \frefformatvariodefDefinition #1 \frefformatvarioobsObservation #1 \frefformatvarioasmAssumption #1 \frefformatvario\fancyreffiglabelprefixFig. #1 \frefformatvarioappAppendix #1 \frefformatvariopropProposition #1 \frefformatvarioalgAlgorithm #1 \frefformatvariotabTable #1 \frefformatvario\fancyrefeqlabelprefix(#1)
Timing and Frequency Synchronization for
1-bit Massive MU-MIMO-OFDM Downlink
Sven Jacobsson, Carl Lindquist, Giuseppe Durisi, Thomas Eriksson, and Christoph Studer The work of SJ and GD was supported in part by the Swedish Foundation for Strategic Research under grant ID14-0022, and by the Swedish Governmental Agency for Innovation Systems (VINNOVA) within the competence center ChaseOn. The work of CS was supported in part by Xilinx, Inc. and by the US National Science Foundation under grants ECCS-1408006, CCF-1535897, CCF-1652065, CNS-1717559, and ECCS-1824379. *Chalmers University of Technology, Gothenburg, Sweden; Ericsson Research, Gothenburg, Sweden; Cornell University, Ithaca, NY *
Abstract
We consider timing and frequency synchronization for the massive multiuser (MU) multiple-input multiple-output (MIMO) downlink where 1-bit digital-to-analog converters (DACs) are used at the base station (BS). We focus on the practically relevant scenario in which orthogonal-frequency division multiplexing (OFDM) is used to communicate over frequency-selective channels. Our contributions are twofold. First, we use Bussgang’s theorem to analyze the impact on performance caused by timing and frequency offsets in the presence of 1-bit DACs at the BS. Second, we demonstrate the efficacy of the widely used Schmidl-Cox synchronization algorithm. Our results demonstrate that the 1-bit massive MU-MIMO-OFDM downlink is resilient against timing and frequency offsets.
I Introduction
Massive multiuser (MU) multiple-input multiple-output (MIMO) will be a key technology component in fifth-generation (5G) radio access networks [1]. Among its advantages, massive MU-MIMO overcomes the strong path loss at millimeter-wave (mmWave) frequencies by means of beamforming [2]. In order to fully exploit the large bandwidth available at mmWave frequencies with all-digital beamforming architectures that use homodyne radio transceivers, a pair of high-speed digital-to-analog converters (DACs) is required at each antenna port. Such all-digital architectures for massive MU-MIMO mmWave systems require innovative hardware solutions to limit power consumption, interconnect bandwidth, and system costs. One of the most promising approaches is to lower the resolution of the DACs [3].
I-A Previous Results
The use 1-bit DACs in the massive MU-MIMO downlink has been investigated in, e.g., [4, 5, 6, 7, 8] for transmission over frequency-flat channels, and in, e.g., [9, 10, 11] for transmission over frequency-selective channels with orthogonal frequency-division multiplexing (OFDM). All of these results show that high throughput at low bit-error rate (BER) can be achieved despite the quantization artifacts introduced by the 1-bit DACs. It is, however, an open question whether sufficiently accurate timing and frequency synchronization can be achieved in such low-resolution BS architectures.
For the infinite-resolution (quantization-free) case, timing and frequency synchronization for OFDM systems, which involves retrieving the symbol-timing offset (STO) and the carrier-frequency offset (CFO), has been studied extensively in the literature; see, e.g., [12] for a review.
Under the assumption of perfect frequency synchronization, algorithms for estimating the STO in the presence of 1-bit measurements have been presented in [13, 14, 15]. Furthermore, under the assumption of perfect timing synchronization, algorithms for estimating the CFO using coarsely quantized measurements have been proposed in [16, 17]. For wideband mmWave systems that use low-resolution analog-to-digital converters, timing and frequency synchronization algorithms based on Zadoff-Chu sequences have been discussed recently in [18, 19]. All these results, however, are limited to the case of 1-bit quantization at the receiver. In this work, we shall consider timing and frequency synchronization in the presence of 1-bit quantization at the transmitter.
I-B Contributions and Outline
In contrast to existing results, we investigate joint timing and frequency synchronization in the massive MU-MIMO-OFDM downlink where 1-bit DACs are used at the BS. In \frefsec:system_model, we introduce the system model. In \frefsec:analysis, we use Bussgang’s theorem [20] to analyze the impact on performance of residual timing and frequency offsets. In \frefsec:synch, we demonstrate that the Schmidl-Cox algorithm [21] successfully achieves timing and frequency synchronization despite the use of 1-bit DACs at the BS. We conclude the paper in \frefsec:conclusions.
II System Model
We consider a massive MU-MIMO-OFDM downlink system in which BS antennas serve single-antenna user equipments (UEs). Throughout the paper, we assume that each BS antenna element is fed by a pair of 1-bit DACs. Our model includes timing and frequency offsets between the BS and the UEs. The timing offset is caused by an unknown frame start instant and by propagation delays; the frequency offset is caused by oscillator instabilities and Doppler shift.
II-A Channel Input-Output Relation
In the presence of timing and frequency offsets, the th sample () of the time-domain signal received at the th UE can be written as
[TABLE]
for . Here, is the CFO at the th UE (normalized by the subcarrier spacing), is the STO at the th UE (which we model as integer-valued, since fractional STO can be absorbed into the impulse response of the channel), is the UE-side AWGN, and is the th tap () of the -dimensional channel between the BS and the th UE. In this work, we consider Rayleigh fading with a uniform power delay profile. Specifically, the elements of are independently drawn from a distribution. The nonlinear function , where , describes the joint operation of the 1-bit DACs at the BS:
[TABLE]
The 1-bit DACs ensure that for every .
II-B OFDM Processing and Linear Precoding
The time-domain precoded vector in (1) is given by , where is the time-domain precoded vector for the th () OFDM symbol, which is obtained by computing size- inverse DFTs:
[TABLE]
Here, is the corresponding frequency-domain precoded vector and is the length of the cyclic prefix (CP). We assume that linear precoding is used at the BS, which implies that can be written as
[TABLE]
for . Here is the frequency-domain symbol at the th subcarrier intended for the th UE during the th OFDM symbol. We use for to denote the corresponding time-domain symbols. Furthermore, is the frequency-domain precoding vector used to map the symbols on the th subcarrier intended for the th UE to the BS antenna array.
Typically, not all subcarriers are used for symbol transmission. Let denote set of used subcarriers and let denote the number of used subcarriers. We assume that for and for . We define the oversampling ratio (OSR) as .
Timing and frequency synchronization involves estimation and compensation of STO and CFO. At the th UE, the STO and CFO are compensated for in the time domain using the estimates and of and , respectively. In \frefsec:synch, we will discuss how to obtain such estimates using the well-known Schmidl-Cox algorithm. The time-domain received signal after timing and frequency synchronization is
[TABLE]
The corresponding frequency-domain signal received on the th subcarrier () during the th DFT window is given by
[TABLE]
where
[TABLE]
Let and denote the residual STO and CFO, respectively. Clearly, if timing synchronization is not perfect and there is a residual STO between the BS and the th UE (), the DFT window will be placed in an incorrect position, which may cause inter-carrier interference (ICI) and inter-symbol interference (ISI). Residual CFO due to imperfect frequency synchronization may introduce further ICI due to the loss of orthogonality between subcarriers. In (7), the DFT window is shifted to the left by samples. By doing so, ISI-free communication is achieved if the residual STO is . The rotations incurred by the shift in the DFT window are compensated for in (6) by multiplying the th subcarrier by .
III Impact of Timing and Frequency Offsets
We now derive an expression for the signal-to-interference-noise-and-distortion ratio (SINDR) at the UEs for the case and . The derived expression, which captures the impact of residual timing and frequency offsets in the presence of 1-bit DACs at the BS, provides insights into how accurate a synchronization algorithm needs to be for the system to operate at a target SINDR. Due to space constraints, we limit our analysis to frequency-flat channels (i.e., ) and to Nyquist-rate sampling DACs (i.e., and ). For this setup,
[TABLE]
where .
III-A Linearization using Bussgang’s Theorem
In what follows, we assume Gaussian signaling. According to Bussgang’s theorem [20], when with , we can write (2) as
[TABLE]
where the non-Gaussian noise term is uncorrelated with and the matrix is given by [5, Eq. (15)]
[TABLE]
Here, . Let denote the covariance of . By using that and are uncorrelated as well as Van Vleck’s arcsine law [22], we find that
[TABLE]
III-B Time-Domain Received Signal
To avoid ISI from adjacent OFDM symbols, the DFT window in (6) should only contain samples from the th OFDM symbol. However, when , the DFT window includes also samples from the th OFDM symbol, whereas when the DFT window includes also samples from the th OFDM symbol. We let
[TABLE]
be the number of received samples from adjacent OFDM symbols in the th DFT window. With this definition, by assuming that for and by inserting (3), (4), (8), and (9) into (7), we can write the time-domain signal received during the th DFT window as
[TABLE]
where
[TABLE]
In (13), we have set and .
III-C Frequency-Domain Received Signal
By inserting (13) into (6), one can show that the received signal on the th subcarrier during the th DFT window is
[TABLE]
where
[TABLE]
and
[TABLE]
are the attenuation and phase rotation caused by the residual STO and CFO. In (15), and are found by computing the DFT of and , respectively. Closed-form expressions for the ISI, ICI, and MU interference (MUI) , , and , respectively, are found by computing the DFT of , but are not provided here due to space constraints.
III-D Impact of Residual STO and CFO on the SINDR
It can be shown that the five noise terms in (15) are uncorrelated with each other and with the transmitted symbol. Hence, we can write the SINDR for the th UE as
[TABLE]
Here, is the power of the ISI term, is the power of the ICI term, and is the power of the MUI term. By following steps similar to those in [23, App. A and App. B], it can be shown that
[TABLE]
Furthermore,
[TABLE]
and
[TABLE]
Note that for the case and , the SINDR in (18) coincides with the expression given in [5, Eq. (26)].
III-E Numerical Results
We verify our analytical results by means of numerical simulations. We consider zero-forcing (ZF) precoding with perfect BS-side channel state information (CSI). Furthermore, we assume that the effective channel gain in (15) is known at the th UE. In Section IV-B, we discuss how such a knowledge can be acquired. We fix dB, antennas, UEs, subcarriers, and a cyclic prefix of length samples. In \freffig:sto_and_cfo, we plot the SINDR (averaged over channel realizations and over the UEs) versus the residual STO and CFO. Note that the numerical simulations match our analytical results, which verifies the accuracy of the analysis. One can see from \freffig:sto_and_cfo that the impact of the STO and the CFO on performance in the 1-bit-DAC case is similar to that in the infinite-resolution (quantization-free) case. In particular, we note that the CP provides some protection against timing errors as there is no loss in SINDR when . Increasing the length of the CP results in higher robustness against timing errors.
IV Timing and Frequency Synchronization
Next, we show how the Schmidl-Cox algorithm proposed in [21] can be used to establish timing and frequency synchronization in the 1-bit massive MU-MIMO-OFDM downlink. In this section, we consider the general case of frequency-selective channels and oversampling DACs.
IV-A Estimation of STO and CFO using Schmidl-Cox Algorithm
As in [21], we reserve the [math]th OFDM symbol for transmitting a preamble consisting of two identical sequences of samples, such that for and . It follows that and for and , where . Note that, in the absence of AWGN, the two corresponding received preamble sequences, which include quantization noise and MUI, are identical except for a phase shift of caused by the CFO. In particular, the presence of 1-bit DACs does not affect the symmetric structure of the preamble. We use this property to compute an estimate of the STO at the th UE as [24, Sec. III-A]
[TABLE]
where is given by
[TABLE]
Here, and . Next, we compute an estimate of the CFO at the th UE as follows [21]:
[TABLE]
The estimator in (24) can be used whenever . The acquisition range can, however, be increased by transmitting an additional preamble symbol (see, e.g., [21] for the details).
IV-B Channel Estimation and Symbol Equalization
Unless perfect synchronization has been achieved, residual STO and CFO cause an attenuation and a phase rotation that must be compensated for at the UEs. We obtain an estimate of the effective channel gain, which includes the attenuation and the phase shift caused by residual STO and CFO, using least-squares (LS) channel estimation based on downlink training symbols as . Here, for and are the transmitted training symbols (known to the BS and to the UEs). Finally, for and , we compute an estimate of as .
IV-C Numerical Results
We consider an OFDM system with subcarriers, used subcarriers, and a cyclic prefix of length samples. The OSR is and the used subcarriers are the first to the left and to the right of the DC subcarrier, i.e., . In what follows, we fix antennas, UEs, and taps. The STO and CFO are and for . We average all numerical simulations over random channel realizations and over the UEs. For each channel realization, we transmit OFDM symbols (excluding preamble and pilot symbols to estimate the effective channel gain). Again, we assume that perfect CSI is available at the BS and that ZF precoding is used.
In \freffig:rmse, we show the root-mean-square error (RMSE) of the timing and frequency estimators in (22) and (24), respectively. We note that, at high SNR, the RMSE of the STO estimate is well within acceptable limits (note that there is no ISI if for and ). We further note that the RMSE of the CFO estimate with 1-bit DACs is only slightly higher than that in the infinite-resolution case. The SNR gap is approximately dB, which is in accordance with the factor in (10).
In \freffig:ber, we show the uncoded BER with QPSK symbols. Here, to minimize training overhead, we transmit only one downlink training symbol (i.e., ). We observe from the figure that Schmidl-Cox synchronization followed by LS channel estimation incurs a moderate SNR loss compared to the case of perfect timing and frequency synchronization (i.e., when the th UE knows a priori the realizations of and ). This implies that the 1-bit massive MU-MIMO-OFDM downlink is, to some extent, resilient towards timing and frequency offsets.
V Conclusions
We have evaluated the performance of the well-known Schmidl-Cox algorithm for achieving timing and frequency synchronization over frequency-selective channels in the 1-bit massive MU-MIMO-OFDM downlink. For the case of frequency-flat channels, we have further characterized analytically the joint impact of residual STO and CFO on the SINDR at the UEs.
Our results suggest that sufficiently accurate timing and frequency synchronization can be achieved despite the quantization artifacts introduced by the 1-bit DACs by simply using algorithms such as the Schmidl-Cox algorithm, which have been developed for the infinite-resolution case.
An extension of the analysis reported in \frefsec:analysis to the frequency-selective channels will be presented in an upcoming extension of this paper.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] E. G. Larsson, F. Tufvesson, O. Edfors, and T. L. Marzetta, “Massive MIMO for next generation wireless systems,” IEEE Commun. Mag. , vol. 52, no. 2, pp. 186–195, Feb. 2014.
- 2[2] A. L. Swindlehurst, E. Ayanoglu, P. Heydari, and F. Capolino, “Millimeter-wave massive MIMO: The next wireless revolution?” IEEE Commun. Mag. , vol. 52, no. 9, pp. 56–62, Sep. 2014.
- 3[3] F. Boccardi, R. W. Heath Jr., A. Lozano, T. L. Marzetta, and P. Popovski, “Five disruptive technology directions for 5G,” IEEE Commun. Mag. , vol. 52, no. 2, pp. 74–80, Feb. 2014.
- 4[4] A. K. Saxena, I. Fijalkow, and A. L. Swindlehurst, “On one-bit quantized ZF precoding for the multiuser massive MIMO downlink,” in IEEE Sensor Array and Multichannel Signal Process. Workshop (SAM) , Rio de Janeiro, Brazil, Jul. 2016.
- 5[5] S. Jacobsson, G. Durisi, M. Coldrey, T. Goldstein, and C. Studer, “Quantized precoding for massive MU-MIMO,” IEEE Trans. Commun. , vol. 65, no. 11, pp. 4670–4684, Nov. 2017.
- 6[6] O. Castañeda, S. Jacobsson, G. Durisi, M. Coldrey, T. Goldstein, and C. Studer, “1-bit massive MU-MIMO precoding in VLSI,” IEEE J. Emerging Sel. Topics Circuits Syst. , vol. 7, no. 4, pp. 508–522, Dec. 2017.
- 7[7] Y. Li, C. Tao, A. L. Swindlehurst, A. Mezghani, and L. Liu, “Downlink achievable rate analysis in massive MIMO systems with one-bit DA Cs,” IEEE Commun. Lett. , vol. 21, no. 7, pp. 1669–1672, Jul. 2017.
- 8[8] F. Sohrabi, Y.-F. Liu, and W. Yu, “One-bit precoding and constellation range design for massive MIMO with QAM signaling,” IEEE J. Sel. Topics Signal Process. , vol. 12, no. 3, pp. 557–570, Jun. 2018.
