{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T19:49:45Z","timestamp":1776455385489,"version":"3.51.2"},"reference-count":22,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2021,4,21]],"date-time":"2021-04-21T00:00:00Z","timestamp":1618963200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In recent years there have been significant developments in satellite transmitter technology to follow the rapid innovation of sensors on-board new satellites. The CCSDS 131.2-B-1 standard for telemetry downlink, released in 2012, is part of the next generation of standards that aims to support the increased data-rate caused by these improvements in resolution. As a result of its relative novelty, this standard currently lacks in-depth analysis by researchers, but it is also strongly supported by the European Space Agency (ESA) for future missions. For these reasons, it seems important to evaluate how major receiver sub-components, such as timing recovery and carrier frequency correction, can be designed and implemented in new receivers that support this standard. The timing error detectors (TED) and frequency error detectors (FED) were therefore studied on the specific peculiarities of CCSDS 131.2-B-1 in its usual environment of Low Earth Orbit (LEO). Estimators have been evaluated highlighting performances, trade-offs and peculiarities of each one with respect to corresponding architectural choices. Finally, a receiver architecture derived from the paper considerations is proposed in the aim of supporting very different mission scenarios. Specifically, the realized architecture employs a parallel feedforward estimator for the timing recovery section and a novel multi-algorithm feedback frequency correction loop to efficiently cover both low symbol rates (5 Mbaud) and high data-rates (up to 500 Mbaud). This solution represents a good trade-off to support these scenarios in a very compact footprint by pushing the clock frequency to the FPGA limit. The FPGA resources occupation on a Zynq Ultrascale+ RFSoC XCZU28DR FPGA is 5202 LUT, 4851 FF, 5 BRAM, and 21 DSP for the timing recovery part, while the frequency recovery section occupies 1723 LUT, 1511 FF, 2.5 BRAM and 32 DSP.<\/jats:p>","DOI":"10.3390\/s21092915","type":"journal-article","created":{"date-parts":[[2021,4,21]],"date-time":"2021-04-21T21:25:10Z","timestamp":1619040310000},"page":"2915","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["On the Frequency Carrier Offset and Symbol Timing Estimation for CCSDS 131.2-B-1 High Data-Rate Telemetry Receivers"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1537-2520","authenticated-orcid":false,"given":"Matteo","family":"Bertolucci","sequence":"first","affiliation":[{"name":"Department of Information Engineering, University of Pisa, Via G. Caruso n. 16, 56122 Pisa, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Riccardo","family":"Cassettari","sequence":"additional","affiliation":[{"name":"IngeniArs S.r.l., Via Ponte a Piglieri n. 8, 56121 Pisa, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5426-4974","authenticated-orcid":false,"given":"Luca","family":"Fanucci","sequence":"additional","affiliation":[{"name":"Department of Information Engineering, University of Pisa, Via G. Caruso n. 16, 56122 Pisa, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,4,21]]},"reference":[{"key":"ref_1","unstructured":"Wertz, P., Hespeler, B., Kiessling, M., and Hagmanns, F.J. (2016, January 13\u201316). Next Generation High Data Rate Downlink Subsystems Based on a Flexible APSK Modulator Applying SCCC Encoding. Proceedings of the 2016 International Workshop on Tracking, Telemetry and Command Systems for Space Applications (TTC), Noordwijk, The Netherlands."},{"key":"ref_2","unstructured":"(2021, February 25). CCSDS Blue Book CCSDS 131.2-B-1 Recommended Standard: Flexible Advanced Coding and Modulation Scheme for High Rate Telemetry Applications 2012. Available online: https:\/\/public.ccsds.org\/Pubs\/131x2b1e1.pdf."},{"key":"ref_3","unstructured":"(2021, February 25). CCSDS Blue Book CCSDS 131.3-B-1 Recommended Standard: CCSDS Spacelink Protocols over ETSI DVB-S2 Standard 2013. Available online: https:\/\/public.ccsds.org\/Pubs\/131x3b1.pdf."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"423","DOI":"10.1109\/TCOM.1986.1096561","article-title":"A BPSK\/QPSK timing-error detector for sampled receivers","volume":"34","author":"Gardner","year":"1986","journal-title":"IEEE Trans. Commun."},{"key":"ref_5","unstructured":"Gardner, F. (1988). Demodulator Reference Recovery Techniques Suited for Digital Implementation, European Space Agency. ESTEC Contract No. 6847\/86\/NL\/DG."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"516","DOI":"10.1109\/TCOM.1976.1093326","article-title":"Timing recovery in digital synchronous data receivers","volume":"24","author":"Mueller","year":"1976","journal-title":"IEEE Trans. Commun."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"605","DOI":"10.1109\/26.1476","article-title":"Digital filter and square timing recovery","volume":"36","author":"Oerder","year":"1988","journal-title":"IEEE Trans. Commun."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1109\/4234.1001665","article-title":"A new non-data-aided feedforward symbol timing estimator using two samples per symbol","volume":"6","author":"Lee","year":"2002","journal-title":"IEEE Commun. Lett."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1987","DOI":"10.1109\/29.45547","article-title":"A Fast and Accurate Single Frequency Estimator","volume":"37","author":"Kay","year":"1989","journal-title":"IEEE Trans. Acoust. Speech Signal Process."},{"key":"ref_10","unstructured":"Fitz, M.P. (1991, January 2\u20135). Planar Filtered Techniques for Burst Mode Carrier Synchronization. Proceedings of the IEEE Global Telecommunications Conference GLOBECOM \u201991: Countdown to the New Millennium, Phoenix, AZ, USA. Conference Record."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1169","DOI":"10.1109\/26.380149","article-title":"Carrier frequency recovery in all-digital modems for burst-mode transmissions","volume":"43","author":"Luise","year":"1995","journal-title":"IEEE Trans. Commun."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1109\/26.554282","article-title":"Data-aided frequency estimation for burst digital transmission","volume":"45","author":"Mengali","year":"1997","journal-title":"IEEE Trans. Commun."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1023\/A:1008803209489","article-title":"Feedforward data-aided frequency estimator for burst-mode digital transmission","volume":"8","author":"Verdin","year":"1998","journal-title":"Wirel. Pers. Commun."},{"key":"ref_14","unstructured":"Rice, M. (2009). Digital Communications: A Discrete-Time Approach, Prentice Hall."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"684","DOI":"10.1109\/TCOM.1987.1096826","article-title":"Derivation of gardner\u2019s timing-error detector from the maximum likelihood principle","volume":"35","author":"Oerder","year":"1987","journal-title":"IEEE Trans. Commun."},{"key":"ref_16","unstructured":"Meyr, H., Moeneclaey, M., and Fechtel, S.A. (1997). Digital Communication Receivers: Synchronization, Channel Estimation and Signal Processing, Wiley."},{"key":"ref_17","unstructured":"(2021, February 25). CCSDS Green Book CCSDS 130.11-G-1 Informational Report: SCCC\u2014Sumamry of Definition and Performances 2019. Available online: https:\/\/public.ccsds.org\/Pubs\/130x11g1.pdf."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1391","DOI":"10.1109\/TCOMM.1994.580247","article-title":"The modified Cramer-Rao bound and its application to synchronization problems","volume":"42","author":"Mengali","year":"1994","journal-title":"IEEE Trans. Commun."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1062","DOI":"10.1109\/TCOMM.2002.800815","article-title":"Frame synchronization in the presence of frequency offset","volume":"50","author":"Choi","year":"2002","journal-title":"IEEE Trans. Commun."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Josten, A., Baeuerle, B., Dornbierer, E., Boesser, J., Hillerkuss, D., and Leuthold, J. (2017). Modified Godard timing recovery for non integer oversampling receivers. Appl. Sci., 7.","DOI":"10.3390\/app7070655"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Bertolucci, M., Cassettari, R., and Fanucci, L. (2020, January 17\u201318). CCSDS 1312-B-1 Frequency Estimation Trade-Offs and a Novel Multi-Algorithm FPGA Architecture. Proceedings of the 2020 International Conference on Computing, Electronics and Communications Engineering (iCCECE), Southend, UK.","DOI":"10.1109\/iCCECE49321.2020.9231178"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Bergeron, M., and Willson, A.N. (2014, January 1\u20135). A 1-GHz direct digital frequency synthesizer in an FPGA. Proceedings of the 2014 IEEE International Symposium on Circuits and Systems (ISCAS), Melbourne, VIC, Australia.","DOI":"10.1109\/ISCAS.2014.6865132"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/9\/2915\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:50:52Z","timestamp":1760161852000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/9\/2915"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4,21]]},"references-count":22,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2021,5]]}},"alternative-id":["s21092915"],"URL":"https:\/\/doi.org\/10.3390\/s21092915","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,4,21]]}}}