An Improved Square Timing Error Detection Algorithm

  • Pengfei GuoEmail author
  • Celun Liu
  • Mucheng Li
  • Bizheng Liang
  • Jianguo Li
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 516)


Timing recovery is one of the most important issues that need to be solved for a receiver. The key of timing recovery is the extraction of timing errors. Currently, the timing recovery in the satellite communication systems cannot meet the requirement of the real-time passive intermodulation (PIM) interference suppression. It calls for the study on improved algorithm that can be applied in the satellite communication system. And the improved algorithm should have small computation and a high running speed. This paper first introduces the overall structure of the traditional square timing recovery loop, and then proposes an improved square timing error detection algorithm. By using the Goertezl algorithm, this improved algorithm optimizes the step–extracting spectral components at the symbol rate 1/T. Finally, this paper simulates and analyzes the improved algorithm, as well as parameters’ influence on the performance of the algorithm. It is proved that the improved square timing error detection algorithm can greatly reduce the amount of computation under the premise of guaranteeing performance.


Timing recovery Square timing error detection algorithm Reduce computation 



This work was supported by the National Natural Science Foundation of China under Grant 61601027.


  1. 1.
    D’Andrea AN, Luise M. Optimization of symbol timing recovery for QAM data demodulators. IEEE Trans Commun. 1996;44:399–406.CrossRefGoogle Scholar
  2. 2.
    Xia J, Li Y, Xu T, Chen J, Song Y. Timing recovery algorithm selection for duo-binary signal used in next generation 25G-EPON. IEEE Photonics J. 2017;9:1–7.CrossRefGoogle Scholar
  3. 3.
    Gardner FM. A BPSK/QPSK timing-error detector for sampled receivers. IEEE Trans Commun. 1986;34:423–9.CrossRefGoogle Scholar
  4. 4.
    Oerder M, Meyr H. Digital filter and square timing recovery. IEEE Trans Commun. 1988;36:605–12.CrossRefGoogle Scholar
  5. 5.
    Scardoni F, Magarini M, Spalvieri A. Impact of self noise on tracking performance of non-data-aided digital timing. J Lightwave Technol. 2015;33:3755–62.CrossRefGoogle Scholar
  6. 6.
    Ayat M, Mirzakuchaki S, Beheshti-Shirazi AA. Design of new digital blind feedforward timing recovery algorithm for linear modulations in digital communication receivers. IET Commun. 2016;10:1736–43.CrossRefGoogle Scholar
  7. 7.
    Gardner FM. Interpolation in digital modems I. Fundamentals. IEEE Trans Commun. 1993;41:501–7.CrossRefGoogle Scholar
  8. 8.
    Johansson H, Gustafsson O. Linear-phase FIR interpolation, decimation, and mth-band filters utilizing the farrow structure. IEEE T CIRCUIT-I. 2005;52:2197–207.CrossRefGoogle Scholar
  9. 9.
    Lamb D, Chamon FO, Nascimento VH. Efficient filtering structure for spline interpolation and decimation. Electron Lett. 2016;52:39–41.CrossRefGoogle Scholar
  10. 10.
    Ghouse MA. Modular realizations of the DFT from the Goertzel DFT modules (of smaller dimension). IEEE Trans Signal Process. 1993;41:427.CrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  • Pengfei Guo
    • 1
    Email author
  • Celun Liu
    • 1
  • Mucheng Li
    • 1
  • Bizheng Liang
    • 1
  • Jianguo Li
    • 1
  1. 1.School of Information and ElectronicsBeijing Institute of TechnologyBeijingChina

Personalised recommendations