Time-Varying Block Codes for Synchronization Errors: MAP Decoder and Practical Issues
Johann A. Briffa, Victor Buttigieg, Stephan Wesemeyer

TL;DR
This paper introduces Time-Varying Block (TVB) codes for synchronization error correction, providing a MAP decoding framework, analyzing practical issues, optimizing complexity, and demonstrating performance improvements over existing codes.
Contribution
The paper generalizes synchronization error-correcting codes with TVB codes, develops a MAP decoding approach, and offers practical optimization techniques for improved performance.
Findings
Derived drift distribution for synchronization errors.
Optimized decoder complexity without performance loss.
Showed TVB codes outperform existing constructions.
Abstract
\begin{abstract} In this paper we consider Time-Varying Block (TVB) codes, which generalize a number of previous synchronization error-correcting codes. We also consider various practical issues related to MAP decoding of these codes. Specifically, we give an expression for the expected distribution of drift between transmitter and receiver due to synchronization errors. We determine an appropriate choice for state space limits based on the drift probability distribution. In turn, we obtain an expression for the decoder complexity under given channel conditions in terms of the state space limits used. For a given state space, we also give a number of optimizations that reduce the algorithm complexity with no further loss of decoder performance. We also show how the MAP decoder can be used in the absence of known frame boundaries, and demonstrate that an appropriate choice of decoder…
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.
