An Efficient Decoding Algorithm for Concatenated RS-Convolutional Codes
碩士 === 國立雲林科技大學 === 電機工程系碩士班 === 101 === Concatenated schemes using Reed-Solomon (RS) codes as the outer code and convolutional codes as the inner code have been used for digital video broadcasting systems. The convolutional codes can sweep the imperfectness of the channel while RS codes can fight b...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2013
|
Online Access: | http://ndltd.ncl.edu.tw/handle/52255455802878279297 |
id |
ndltd-TW-101YUNT5441028 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-101YUNT54410282015-10-13T22:57:22Z http://ndltd.ncl.edu.tw/handle/52255455802878279297 An Efficient Decoding Algorithm for Concatenated RS-Convolutional Codes 里德所羅門碼與迴旋碼串聯方案之高效解碼演算法 Yu-shun Hsiao 蕭宇舜 碩士 國立雲林科技大學 電機工程系碩士班 101 Concatenated schemes using Reed-Solomon (RS) codes as the outer code and convolutional codes as the inner code have been used for digital video broadcasting systems. The convolutional codes can sweep the imperfectness of the channel while RS codes can fight burst errors which are caused by the the decoding process of convolutional codes when a Viterbi decoder is employed. Using this method, the concatenated coding scheme can achieve a relatively high coding gain. The concatenated Reed-Solomon/Convolutional (RS/Conv) coding scheme has been around for a long time, but using iterative decoding schemes based on turbo principle for decoding these codes is relatively new. The main reason is that the soft input soft output (SISO) decoding algorithms for RS code are usually complicated, especially when codeword length is long. In 1994, Pyndiah et al. developed a simple and effective SISO decoder for RS codes based on the Chase algorithm. Pyndiah''s algorithm has been used for turbo decoding of both product and serial concatenated codes . In this paper, we improve the decoding algorithm for the concatenated RS/Convo scheme investigated in by adopting Kaneko''s algorithm for RS decoding. This idea was inspired by "An efficient decoding algorithm for block turbo codes", in which the authors S. Dave, J. Kim, and S. Kwatra, discussed how to reduce decoding complexity of turbo product codes. The proposed algorithm reduces the computation by employing stopping criteria during the Chase decoding process. While conventional Chase algorithm generates constant number of codeword candidates, we expect to examine fewer number of codeword candidates using Kaneko''s stopping criteria. The major advantage of the proposed algorithm is lower computational complexity without suffering performance loss. Wan-De Weng 翁萬德 2013 學位論文 ; thesis 38 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立雲林科技大學 === 電機工程系碩士班 === 101 === Concatenated schemes using Reed-Solomon (RS) codes as the outer code and convolutional codes as the inner code have been used for digital video broadcasting systems. The convolutional codes can sweep the imperfectness of the channel while RS codes can fight burst errors which are caused by the the decoding process of convolutional codes when a Viterbi decoder is employed. Using this method, the concatenated coding scheme can achieve a relatively high coding gain.
The concatenated Reed-Solomon/Convolutional (RS/Conv) coding scheme has been around for a long time, but using iterative decoding schemes based on turbo principle for decoding these codes is relatively new. The main reason is that the soft input soft output (SISO) decoding algorithms for RS code are usually complicated, especially when codeword length is long.
In 1994, Pyndiah et al. developed a simple and effective SISO decoder for RS codes based on the Chase algorithm. Pyndiah''s algorithm has been used for turbo decoding of both product and serial concatenated codes .
In this paper, we improve the decoding algorithm for the concatenated RS/Convo scheme investigated in by adopting Kaneko''s algorithm for RS decoding. This idea was inspired by "An efficient decoding algorithm for block turbo codes", in which the authors S. Dave, J. Kim, and S. Kwatra, discussed how to reduce decoding complexity of turbo product codes. The proposed algorithm reduces the computation by employing stopping criteria during the Chase decoding process. While conventional Chase algorithm generates constant number of codeword candidates, we expect to examine fewer number of codeword candidates using Kaneko''s stopping criteria. The major advantage of the proposed algorithm is lower computational complexity without suffering performance loss.
|
author2 |
Wan-De Weng |
author_facet |
Wan-De Weng Yu-shun Hsiao 蕭宇舜 |
author |
Yu-shun Hsiao 蕭宇舜 |
spellingShingle |
Yu-shun Hsiao 蕭宇舜 An Efficient Decoding Algorithm for Concatenated RS-Convolutional Codes |
author_sort |
Yu-shun Hsiao |
title |
An Efficient Decoding Algorithm for Concatenated RS-Convolutional Codes |
title_short |
An Efficient Decoding Algorithm for Concatenated RS-Convolutional Codes |
title_full |
An Efficient Decoding Algorithm for Concatenated RS-Convolutional Codes |
title_fullStr |
An Efficient Decoding Algorithm for Concatenated RS-Convolutional Codes |
title_full_unstemmed |
An Efficient Decoding Algorithm for Concatenated RS-Convolutional Codes |
title_sort |
efficient decoding algorithm for concatenated rs-convolutional codes |
publishDate |
2013 |
url |
http://ndltd.ncl.edu.tw/handle/52255455802878279297 |
work_keys_str_mv |
AT yushunhsiao anefficientdecodingalgorithmforconcatenatedrsconvolutionalcodes AT xiāoyǔshùn anefficientdecodingalgorithmforconcatenatedrsconvolutionalcodes AT yushunhsiao lǐdésuǒluóménmǎyǔhuíxuánmǎchuànliánfāngànzhīgāoxiàojiěmǎyǎnsuànfǎ AT xiāoyǔshùn lǐdésuǒluóménmǎyǔhuíxuánmǎchuànliánfāngànzhīgāoxiàojiěmǎyǎnsuànfǎ AT yushunhsiao efficientdecodingalgorithmforconcatenatedrsconvolutionalcodes AT xiāoyǔshùn efficientdecodingalgorithmforconcatenatedrsconvolutionalcodes |
_version_ |
1718082954151854080 |