A Decoding Algorithm for Terminated Convolutional Codes over the Blockwise Noncoherent Channel

A decoding algorithm for convolutional codes (CCs) is proposed to eliminate the need for pilot symbols in short-packet communication systems operating over a blockwise noncoherent channel, i.e., a channel that introduces a random phase rotation of the transmitted codeword block. The algorithm is tailored to M-PSK modulations and applied to zero-tail terminated CCs. It works by implementing a three-step Viterbi-based noncoherent decoder, where the performance of a first blind decoding stage is enhanced through a code-aided phase estimation (CPE) that allows for correction of previous errors. In this framework, it provides a gain of approximately 0.5 dB compared to a pilot-aided decoder, with a manageable increase in complexity. Furthermore, numerical results show a performance within a few tenths of a dB from finite-length achievability bounds with both BPSK and QPSK modulations.

Authors

Institutions

Publication Details

Published
2025-08-18
DOI
https://doi.org/10.1109/istc65386.2025.11154494
Primary Topic
Error Correcting Code Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Decoding Algorithm for Terminated Convolutional Codes over the Blockwise Noncoherent Channel

Gianluigi Liva, Maurizio Magarini, Riccardo Schiavone, Matteo Ferro
Error Correcting Code Techniques
article

A Decoding Algorithm for Terminated Convolutional Codes over the Blockwise Noncoherent Channel

Gianluigi Liva, Maurizio Magarini, Riccardo Schiavone, Matteo Ferro
article en

Abstract

A decoding algorithm for convolutional codes (CCs) is proposed to eliminate the need for pilot symbols in short-packet communication systems operating over a blockwise noncoherent channel, i.e., a channel that introduces a random phase rotation of the transmitted codeword block. The algorithm is tailored to M-PSK modulations and applied to zero-tail terminated CCs. It works by implementing a three-step Viterbi-based noncoherent decoder, where the performance of a first blind decoding stage is enhanced through a code-aided phase estimation (CPE) that allows for correction of previous errors. In this framework, it provides a gain of approximately 0.5 dB compared to a pilot-aided decoder, with a manageable increase in complexity. Furthermore, numerical results show a performance within a few tenths of a dB from finite-length achievability bounds with both BPSK and QPSK modulations.

Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR) (DE), Politecnico di Milano (IT)
Openalex Percentile: Top 71%
Error Correcting Code Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.