It is known that Block Turbo Codes (BTC) can be nearly optimally decoded by Chase-II algorithm, in which the Least Reliable Bits (LRBs) are chosen empirically to keep the size of the test patterns (sequences) re...It is known that Block Turbo Codes (BTC) can be nearly optimally decoded by Chase-II algorithm, in which the Least Reliable Bits (LRBs) are chosen empirically to keep the size of the test patterns (sequences) relatively small and to reduce the decoding complexity. While there are also other adaptive techniques, where the decoder's LRBs adapt to the external parameter of the decoder like SNR (Signal Noise Ratio) level, a novel adaptive algorithm for BTC based on the statistics of an internal variable of the decoder itself is proposed in this paper. Different from the previous reported results, it collects the statistics of the multiplicity of the candidate sequences, i.e., the number of the same candidate sequences with the same minimum squared Euclidean distance resulted from the decoding of test sequences. It is shown by Monte Carlo simulations that the proposed adaptive algorithm has only about 0.02dB coding loss but the average complexity of the proposed algorithm is about 42% less compared with Pyndiah's iterative decoding algorithm using the fixed LRBs parameter.展开更多
The time delay of Turbo codes due to its iterative decoding is the main bottleneck of its application in real-time channel. However, the time delay can be greatly shortened through the adoption of parallel decod-ing a...The time delay of Turbo codes due to its iterative decoding is the main bottleneck of its application in real-time channel. However, the time delay can be greatly shortened through the adoption of parallel decod-ing algorithm, dividing the received bits into several sub-blocks and processing in parallel. This letter mainly discusses the applicability of turbo codes in high-speed real-time channel through the study of a parallel turbo decoding algorithm based on 3GPP-proposed turbo encoder and interleaver in various channel. Simulation re-sult shows that, by choosing an appropriate sub-block length, the time delay can be obviously shortened with-out degrading the performance and increasing hardware complexity, and furthermore indicates the applicability of Turbo codes in high-speed real-time channel.展开更多
On the basis of analyzing the principle of the space-time coding technique and the multi-carrier code division multiple access (MC-CDMA) technique, adopting the turbo codes as channel coding and the optimized comple...On the basis of analyzing the principle of the space-time coding technique and the multi-carrier code division multiple access (MC-CDMA) technique, adopting the turbo codes as channel coding and the optimized complex wavelet packet as multi-carrier modulation, a novel space-time block coded the MC-CDMA system based on complex wavelet packet and turbo coding is proposed, and the system bit error rate (BER) performance in the Rayleigh fading channel is investigated. The system can make full use of space-time block codes' transmit diversity and turbo codes' good ability against fading channel to improve the BER performance significantly, and it can also avoid the decrease of spectrum efficiency of conventional MC-CDMA due to inserting cyclic prefix (CP) by utilizing superior characteristics of the optimized complex wavelet packet. Simulation results show that the proposed space-time block coded MC-CDMA system based on the complex wavelet packet performs better than the conventional space-time block coded MC-CDMA (STBC-MC-CDMA) system, and slightly outperforms the STBC-MC-CDMA with CP. Moreover, the application of the space-time block coding technique concatenated with turbo codes strengthens the system ability to combat various interferences in fading channel further.展开更多
基金the National Natural Science Foundation of China under grants,NUAA research funding
文摘It is known that Block Turbo Codes (BTC) can be nearly optimally decoded by Chase-II algorithm, in which the Least Reliable Bits (LRBs) are chosen empirically to keep the size of the test patterns (sequences) relatively small and to reduce the decoding complexity. While there are also other adaptive techniques, where the decoder's LRBs adapt to the external parameter of the decoder like SNR (Signal Noise Ratio) level, a novel adaptive algorithm for BTC based on the statistics of an internal variable of the decoder itself is proposed in this paper. Different from the previous reported results, it collects the statistics of the multiplicity of the candidate sequences, i.e., the number of the same candidate sequences with the same minimum squared Euclidean distance resulted from the decoding of test sequences. It is shown by Monte Carlo simulations that the proposed adaptive algorithm has only about 0.02dB coding loss but the average complexity of the proposed algorithm is about 42% less compared with Pyndiah's iterative decoding algorithm using the fixed LRBs parameter.
文摘The time delay of Turbo codes due to its iterative decoding is the main bottleneck of its application in real-time channel. However, the time delay can be greatly shortened through the adoption of parallel decod-ing algorithm, dividing the received bits into several sub-blocks and processing in parallel. This letter mainly discusses the applicability of turbo codes in high-speed real-time channel through the study of a parallel turbo decoding algorithm based on 3GPP-proposed turbo encoder and interleaver in various channel. Simulation re-sult shows that, by choosing an appropriate sub-block length, the time delay can be obviously shortened with-out degrading the performance and increasing hardware complexity, and furthermore indicates the applicability of Turbo codes in high-speed real-time channel.
文摘On the basis of analyzing the principle of the space-time coding technique and the multi-carrier code division multiple access (MC-CDMA) technique, adopting the turbo codes as channel coding and the optimized complex wavelet packet as multi-carrier modulation, a novel space-time block coded the MC-CDMA system based on complex wavelet packet and turbo coding is proposed, and the system bit error rate (BER) performance in the Rayleigh fading channel is investigated. The system can make full use of space-time block codes' transmit diversity and turbo codes' good ability against fading channel to improve the BER performance significantly, and it can also avoid the decrease of spectrum efficiency of conventional MC-CDMA due to inserting cyclic prefix (CP) by utilizing superior characteristics of the optimized complex wavelet packet. Simulation results show that the proposed space-time block coded MC-CDMA system based on the complex wavelet packet performs better than the conventional space-time block coded MC-CDMA (STBC-MC-CDMA) system, and slightly outperforms the STBC-MC-CDMA with CP. Moreover, the application of the space-time block coding technique concatenated with turbo codes strengthens the system ability to combat various interferences in fading channel further.