Satellite communication standards commonly define a frame structure for the physical layer composed of a preamble, segments of modulation symbols, and segments of pilot symbols to aid synchronization algorithms. Detecting the start of received frames is therefore an essential operation, and its accuracy can be compromised by the presence of a large Doppler shift and the quantization introduced when implementing the algorithm on digital systems. In this work, we investigate the trade-off between accuracy and resource consumption for hardware implementations of frame synchronization modules able to support the satellite communication protocol defined by the standard CCSDS 131.2-B-1, and we define the hardware architecture corresponding to the best solution. In order to support high data-rate links, we illustrate also the methodology to derive a parallel implementation that allows increasing throughput without replicating all the hardware resources. We also verified such architectures by means of RTL simulations of a corresponding bit-true model written in VHDL. The presented work can be used by hardware designers as a guideline to implement highly-efficient frame synchronization modules in hardware and for any space communication protocol based on a frame format similar to the one of the CCSDS 131.2-B-1. To the best of our knowledge, this is the first work in literature that proposes parallel architectures for frame synchronization in space applications.

Implementation Strategies for Highly-accurate and Efficient Frame Synchronization Modules in Satellite Communication Receivers

Luca Crocetti
Primo
;
Emanuele Pagani;Luca Fanucci
2023-01-01

Abstract

Satellite communication standards commonly define a frame structure for the physical layer composed of a preamble, segments of modulation symbols, and segments of pilot symbols to aid synchronization algorithms. Detecting the start of received frames is therefore an essential operation, and its accuracy can be compromised by the presence of a large Doppler shift and the quantization introduced when implementing the algorithm on digital systems. In this work, we investigate the trade-off between accuracy and resource consumption for hardware implementations of frame synchronization modules able to support the satellite communication protocol defined by the standard CCSDS 131.2-B-1, and we define the hardware architecture corresponding to the best solution. In order to support high data-rate links, we illustrate also the methodology to derive a parallel implementation that allows increasing throughput without replicating all the hardware resources. We also verified such architectures by means of RTL simulations of a corresponding bit-true model written in VHDL. The presented work can be used by hardware designers as a guideline to implement highly-efficient frame synchronization modules in hardware and for any space communication protocol based on a frame format similar to the one of the CCSDS 131.2-B-1. To the best of our knowledge, this is the first work in literature that proposes parallel architectures for frame synchronization in space applications.
2023
979-8-3503-5798-1
979-8-3503-5797-4
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11568/1229008
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 0
social impact