Low complexity MAP decoding of tailbiting convolutional codes

    Research output: Chapter in Book / Conference PaperConference Paperpeer-review

    2 Citations (Scopus)

    Abstract

    ![CDATA[Tailbiting is an effective technique to terminate convolutional codes without a rate loss. The latest application of tailbiting codes can be seen in the broadcast channel of the long term evolution (LTE) cellular systems. Due to the high computational complexity of maximum likelihood (ML) decoding of tailbiting codes, suboptimum decoding techniques are often used in practice. In this paper, we propose a low-complexity MAP decoder based on the observation that the MAP decoder can forget the erroneous initial conditions faster in forward calculations than in backward calculations. The proposed decoder uses a head length for forward calculations and a tail length for backward calculations in the well-known BCJR algorithm. This allows the decoder to eliminate the starting and ending transients in the bit error rate that occur due to the uniform initial conditions thereby improving the performance. Using the tailbiting convolutional code proposed for LTE over different channel conditions, it is shown that circular MAP decoding performs close to ML decoding.]]
    Original languageEnglish
    Title of host publicationProceedings of the 2010 International Conference on Signal Processing and Communications (SPCOM 2010): Bangalore, India, 18-21 July 2010
    PublisherIEEE
    Number of pages4
    ISBN (Print)9781424471362
    DOIs
    Publication statusPublished - 2010
    EventIEEE International Conference on Signal Processing and Communications -
    Duration: 18 Jul 2010 → …

    Conference

    ConferenceIEEE International Conference on Signal Processing and Communications
    Period18/07/10 → …

    Fingerprint

    Dive into the research topics of 'Low complexity MAP decoding of tailbiting convolutional codes'. Together they form a unique fingerprint.

    Cite this