An efficient algorithm for the reconstruction of punctured convolutional codes

Abstract Puncturing is one of the methods of increasing the code rate, and the original code before puncturing is called the mother code. Any (N,K) convolutional code is obtainable by puncturing some (n,1) mother codes. The objective of a blind recognition of a channel code is to obtain its generato...

Full description

Bibliographic Details
Main Authors: Habong Chung, Hwanseok Jang, Jinwoo Seong
Format: Article
Language:English
Published: SpringerOpen 2017-05-01
Series:EURASIP Journal on Wireless Communications and Networking
Subjects:
Online Access:http://link.springer.com/article/10.1186/s13638-017-0869-4
_version_ 1818957743189393408
author Habong Chung
Hwanseok Jang
Jinwoo Seong
author_facet Habong Chung
Hwanseok Jang
Jinwoo Seong
author_sort Habong Chung
collection DOAJ
description Abstract Puncturing is one of the methods of increasing the code rate, and the original code before puncturing is called the mother code. Any (N,K) convolutional code is obtainable by puncturing some (n,1) mother codes. The objective of a blind recognition of a channel code is to obtain its generator from the intercepted noisy bit stream. The process of the blind recognition of punctured convolutional codes consists of two parts: the reconstruction of the PGM of the (N,K) punctured convolutional code and the searching process of the mother code and its puncturing pattern. The process of finding the mother code is important for designing the optimum channel decoder. In this paper, a new searching algorithm with the computational complexity of O(K 4) polynomial operations is proposed, compared to the existing searching algorithm by M. Cluzeau which requires O(K 6) polynomial operations.
first_indexed 2024-12-20T11:14:42Z
format Article
id doaj.art-4d2ee30335974f6bab0e481b8f601a9a
institution Directory Open Access Journal
issn 1687-1499
language English
last_indexed 2024-12-20T11:14:42Z
publishDate 2017-05-01
publisher SpringerOpen
record_format Article
series EURASIP Journal on Wireless Communications and Networking
spelling doaj.art-4d2ee30335974f6bab0e481b8f601a9a2022-12-21T19:42:39ZengSpringerOpenEURASIP Journal on Wireless Communications and Networking1687-14992017-05-01201711510.1186/s13638-017-0869-4An efficient algorithm for the reconstruction of punctured convolutional codesHabong Chung0Hwanseok Jang1Jinwoo Seong2Department of Electronic Engineering, Hongik UniversityDaumsoftElectronic Information and Communication Engineering, Hongik UniversityAbstract Puncturing is one of the methods of increasing the code rate, and the original code before puncturing is called the mother code. Any (N,K) convolutional code is obtainable by puncturing some (n,1) mother codes. The objective of a blind recognition of a channel code is to obtain its generator from the intercepted noisy bit stream. The process of the blind recognition of punctured convolutional codes consists of two parts: the reconstruction of the PGM of the (N,K) punctured convolutional code and the searching process of the mother code and its puncturing pattern. The process of finding the mother code is important for designing the optimum channel decoder. In this paper, a new searching algorithm with the computational complexity of O(K 4) polynomial operations is proposed, compared to the existing searching algorithm by M. Cluzeau which requires O(K 6) polynomial operations.http://link.springer.com/article/10.1186/s13638-017-0869-4Punctured convolutional codeMother codeBlocked convolutional codePolynomial generator matrix
spellingShingle Habong Chung
Hwanseok Jang
Jinwoo Seong
An efficient algorithm for the reconstruction of punctured convolutional codes
EURASIP Journal on Wireless Communications and Networking
Punctured convolutional code
Mother code
Blocked convolutional code
Polynomial generator matrix
title An efficient algorithm for the reconstruction of punctured convolutional codes
title_full An efficient algorithm for the reconstruction of punctured convolutional codes
title_fullStr An efficient algorithm for the reconstruction of punctured convolutional codes
title_full_unstemmed An efficient algorithm for the reconstruction of punctured convolutional codes
title_short An efficient algorithm for the reconstruction of punctured convolutional codes
title_sort efficient algorithm for the reconstruction of punctured convolutional codes
topic Punctured convolutional code
Mother code
Blocked convolutional code
Polynomial generator matrix
url http://link.springer.com/article/10.1186/s13638-017-0869-4
work_keys_str_mv AT habongchung anefficientalgorithmforthereconstructionofpuncturedconvolutionalcodes
AT hwanseokjang anefficientalgorithmforthereconstructionofpuncturedconvolutionalcodes
AT jinwooseong anefficientalgorithmforthereconstructionofpuncturedconvolutionalcodes
AT habongchung efficientalgorithmforthereconstructionofpuncturedconvolutionalcodes
AT hwanseokjang efficientalgorithmforthereconstructionofpuncturedconvolutionalcodes
AT jinwooseong efficientalgorithmforthereconstructionofpuncturedconvolutionalcodes