Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/145390
Title: Sequential decoding of convolutional codes under insertion and deletion errors
Authors: Drago, Matthias (2026)
Keywords: Synchronization
Error-correcting codes (Information theory)
Decoders (Electronics)
Convolutions (Mathematics)
Issue Date: 2026
Citation: Drago, M. (2026). Sequential decoding of convolutional codes under insertion and deletion errors (Master's dissertation).
Abstract: Synchronisation errors pose a major challenge to classical error-correcting decoding algorithms, which typically assume perfect alignment between transmitted and received sequences. Such errors arise in modern communication and storage systems, including packet-based networks and DNA-based storage where maintaining symbol synchronisation cannot be guaranteed. This dissertation addresses this challenge by implementing a Stack sequential decoder tailored for the Binary Substitution, Insertion and Deletion (BSID) channel and by integrating it as a new module within the SimCommSys simulation framework. The decoder works with convolutional codes and incorporates three path-metric formulations drawn from literature: a joint-distribution based metric; a conditional probability based metric and a weighted Levenshtein distance (WLD) based metric, allowing a unified comparison of their performance under synchronisation errors. Simulation results confirm that the implemented decoder operates correctly across a wide range of error conditions and convolutional codes. The implementation matches or closely replicates reference results from literature, validating the correctness of the metrics and the decoding logic. Among the three metrics, the joint-distribution based metric demonstrated the most robust overall performance after a detailed comparison of decoding performance and complexity with different convolutional codes. Overall, this work provides both a practical contribution with a fully functional sequential decoder for synchronisation errors and a comparative study that clarifies the strengths of three different metric formulations. The decoder serves as a foundation for future developments and research in sequential decoding under synchronisation errors.
Description: M.Sc.(Melit.)
URI: https://www.um.edu.mt/library/oar/handle/123456789/145390
Appears in Collections:Dissertations - FacICT - 2026
Dissertations - FacICTCCE - 2026

Files in This Item:
File Description SizeFormat 
2618ICTCCE590100016628_1.PDF
  Restricted Access
3.39 MBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.