In this paper we discuss a novel storage scheme for simultaneous memory access in parallel turbo decoder. The new scheme employs vertex coloring in graph theory. Compared to a similar method that also uses unnatural o...In this paper we discuss a novel storage scheme for simultaneous memory access in parallel turbo decoder. The new scheme employs vertex coloring in graph theory. Compared to a similar method that also uses unnatural order in storage, our scheme requires 25 more memory blocks but allows a simpler configuration for variable sizes of code lengths that can be implemented on-chip. Experiment shows that for a moderate to high decoding throughput (40-100 Mbps), the hardware cost is still affordable for 3GPP's (3rd generation partnership project) interleaver.展开更多
This paper presents a turbo decoder supporting all 188 block sizes in 3GPP long term evolution (LTE) standard which can be employed in the LTE micro-eNodB system. The design allows 1, 2, 4, 8 or 16 soft-in/softout ...This paper presents a turbo decoder supporting all 188 block sizes in 3GPP long term evolution (LTE) standard which can be employed in the LTE micro-eNodB system. The design allows 1, 2, 4, 8 or 16 soft-in/softout (SISO) decoders to concurrently process each block size, and the number of iterations can be adjusted. By adding a register in core structure add-compare-select-add, this article proposes an improved SISO algorithm and interleaving design, calculated forward state matrix and backward state matrix alternately, and the branch transition probability can be used in the Turbo decode process directly just after one clock delay. The structure enables a decoder processing radix-2 algorithm with high speed, instead of radix-4 as the conventional decoder. Moreover, the paper details an interleaver/de-interleaver, which is combined by two operational steps. One is column address mapping and the other is intra-row permutation. Decoder realizes interleaving by loading data from memories whose address is generated by column mapping and then lets data passing through inter-row permutation. For de-interleaving, the system can adopt reverse operation.展开更多
The uplink of mobile satellite communication(MSC) system with hundreds of spot beams is essentially a multiple-input multiple-output(MIMO) channel. Dual-turbo iterative detection and decoding as a kind of MIMO receive...The uplink of mobile satellite communication(MSC) system with hundreds of spot beams is essentially a multiple-input multiple-output(MIMO) channel. Dual-turbo iterative detection and decoding as a kind of MIMO receiver, which exchanges soft extrinsic information between a soft-in soft-out(SISO) detector and an SISO decoder in an iterative fashion, is an efficient method to reduce the uplink inter-beam-interference(IBI),and so the receiving bit error rate(BER).We propose to replace the linear SISO detector of traditional dual-turbo iterative detection and decoding with the AMP detector for the low-density parity-check(LDPC) coded multibeam MSC uplink. This improvement can reduce the computational complexity and achieve much lower BER.展开更多
A novel memory efficient path metric update is proposed for Maximum A Posteriori(MAP) decoder of turbo codes to reduce the memory requirement of state metric information calcu-lation. For MAP decoder,the same memory c...A novel memory efficient path metric update is proposed for Maximum A Posteriori(MAP) decoder of turbo codes to reduce the memory requirement of state metric information calcu-lation. For MAP decoder,the same memory can be shared by the forward and backward metrics with this metric update scheme. The forward and backward metrics update can be performed at the same time. And all of the extrinsic information can be calculated at the end of metric update. Therefore,the latency and area in the implementation will be reduced with the proposed metric update method.展开更多
Bit-Pattemed Magnetic Recording(BPMR)is one of the emerging data storage technologies,which promises an Areal Density(AD)of about 4 Tb/in2.However,a major problem practically encountered in a BPMR system is Inter-Trac...Bit-Pattemed Magnetic Recording(BPMR)is one of the emerging data storage technologies,which promises an Areal Density(AD)of about 4 Tb/in2.However,a major problem practically encountered in a BPMR system is Inter-Track Interference(ITI)that can deteriorate the overall system performance,especially at high ADs.This paper proposes an iterative ITI cancellation method for an m-head m-track BPMR system,which uses m heads to read m adjacent tracks and decodes them simultaneously.To cancel the ITI,we subtract the weighted readback signals of adjacent tracks,acting as the ITI signals,from the readback signal of the target track,before passing the refined readback signal to a turbo decoder.Then,the decoded data will be employed to reconstruct the ITI signal for the next turbo iteration.Experimental results indicate that the proposed system performs better than the conventional system that uses one head to read one data track.Furthermore,we also find out that the proposed system is more robust to media noise and track misregistration than the conventional system.展开更多
In order to enhance communication reliability of differential frequency hopping system, a receiver implemented with the concatenation of an optimal subblock-by-subblock maximum a posteriori probability (OBB-MAP) detec...In order to enhance communication reliability of differential frequency hopping system, a receiver implemented with the concatenation of an optimal subblock-by-subblock maximum a posteriori probability (OBB-MAP) detector and a soft-decision Turbo decoder is proposed and validated in both AWGN and Rayleigh flat fading channels. It is shown that the OBB-MAP decoder can iteratively decode a cyclic trellis, and back-search the trellis for any state to obtain estimates for the prior information bits which can be employed by soft-decision Turbo decoder. The proposed receiver achieves a better bit error rate(BER) performance than maximum likelihood sequence estimation(MLSE) detector employing Viterbi algorithm. The simulation results demonstrate that the combined signal detection method improves communication quality.展开更多
This paper investigates the interference cancellation (IC) scheme for uplink cognitive radio systems, using the spectrum underlay strategy where the primary users (PUs) and the secondary users (SUs) coexist and ...This paper investigates the interference cancellation (IC) scheme for uplink cognitive radio systems, using the spectrum underlay strategy where the primary users (PUs) and the secondary users (SUs) coexist and operate in the same spectrum. Joint MMSE-based parallel interference cancellation (PIC) and Turbo decoding scheme is proposed to reduce the interference to the PUs, as well as to the SUs, in which the minimum mean square estimation (MMSE) filter is only employed in the first iteration, regarded as the "weakest link" of the whole detection process, to improve the quality of the preliminary detections results before they are fed to the Turbo decoder. Simulation results show that the proposed scheme can efficiently eliminate the interference to the PUs, as well as to the SUs.展开更多
This paper derives a low-complexity turbo equalization algorithm for turbo coded multiple input multiple output/ orthogonal frequency division multiplexing systems. This algorithm consists of soft-output decision-feed...This paper derives a low-complexity turbo equalization algorithm for turbo coded multiple input multiple output/ orthogonal frequency division multiplexing systems. This algorithm consists of soft-output decision-feedback equalization with a probabilistic data association algorithm and a soft-input soft-output turbo channel decoder using iterative operations. In each iteration, extrinsic information extracted from the probabilistic data association algorithm detector and from the channel decoder is used as the prior information for the next iteration to realize iterative channel equalization and channel decoding, Our simulation results show that the algorithm improves the signal noise ratio around 1 dB with bit error rate reaching 10 -6 when the Eb/ N0 - 4 dB compared to minimum mean square error and match filter, and can greatly reduce the intersymbol interference at a low overall complexity of O( N^3) after 2 iterations.展开更多
To restrain the interference of co-channel users using space-time block coding (STBC), the proposed Gaussian-forcing soft decision multi-user detection (GFSDMUD) algorithm is applied in fiat-fading channels by usi...To restrain the interference of co-channel users using space-time block coding (STBC), the proposed Gaussian-forcing soft decision multi-user detection (GFSDMUD) algorithm is applied in fiat-fading channels by using the relation among the users' signals, which can enhance the capacity by introducing co-channel users. During iterations, extrinsic information is calculated and exchanged between a soft multi-user detector and a bank of turbo decoders to achieve refined estimates of the users' signals. The simulations show that the proposed iterative receiver techniques provide significant performance improvement around 2 dB over conventional noniterative methods. Furthermore, iterative multi-user space-time processing techniques offer substantial performance gains around 8 dB by adding the number of receiver antennas from 4 to 6, and the system performance can be enhanced by using this strategy in multi-user STBC systems, which is very important for enlarging the system capacity.展开更多
In this paper, a novel soft reliability-based iterative majority-logic decoding algorithm with uniform quantization is proposed for regularly structured low density parity-check(LDPC) codes. A weighted measure is intr...In this paper, a novel soft reliability-based iterative majority-logic decoding algorithm with uniform quantization is proposed for regularly structured low density parity-check(LDPC) codes. A weighted measure is introduced for each check-sum of the parity-check matrix and a scaling factor is used to weaken the overestimation of extrinsic information. Furthermore, the updating process of the reliability measure takes advantage of turbo-like iterative decoding strategy. The main computational complexity of the proposed algorithm only includes logical and integer operations with the bit uniform quantization criterion. Simulation results show that the novel decoding algorithm can achieve excellent error-correction performance and a fast decoding convergence speed.展开更多
基金supported by the National High-Technology Research and Development Program of China (Grant No.2003AA123310), and the National Natural Science Foundation of China (Grant Nos.60332030, 60572157)
文摘In this paper we discuss a novel storage scheme for simultaneous memory access in parallel turbo decoder. The new scheme employs vertex coloring in graph theory. Compared to a similar method that also uses unnatural order in storage, our scheme requires 25 more memory blocks but allows a simpler configuration for variable sizes of code lengths that can be implemented on-chip. Experiment shows that for a moderate to high decoding throughput (40-100 Mbps), the hardware cost is still affordable for 3GPP's (3rd generation partnership project) interleaver.
基金Project supported by the LTE-Advanced User Equipment Software Baseband Technology Major Project of China(No.2013ZX0300315-001)
文摘This paper presents a turbo decoder supporting all 188 block sizes in 3GPP long term evolution (LTE) standard which can be employed in the LTE micro-eNodB system. The design allows 1, 2, 4, 8 or 16 soft-in/softout (SISO) decoders to concurrently process each block size, and the number of iterations can be adjusted. By adding a register in core structure add-compare-select-add, this article proposes an improved SISO algorithm and interleaving design, calculated forward state matrix and backward state matrix alternately, and the branch transition probability can be used in the Turbo decode process directly just after one clock delay. The structure enables a decoder processing radix-2 algorithm with high speed, instead of radix-4 as the conventional decoder. Moreover, the paper details an interleaver/de-interleaver, which is combined by two operational steps. One is column address mapping and the other is intra-row permutation. Decoder realizes interleaving by loading data from memories whose address is generated by column mapping and then lets data passing through inter-row permutation. For de-interleaving, the system can adopt reverse operation.
基金supported by the National Natural Science Foundation of China under Grants 61320106003 and 61401095the Civil Aerospace Technologies Research Project under Grant D010109The Fundamental Research Funds for the Central Universities under Grant YZZ17009
文摘The uplink of mobile satellite communication(MSC) system with hundreds of spot beams is essentially a multiple-input multiple-output(MIMO) channel. Dual-turbo iterative detection and decoding as a kind of MIMO receiver, which exchanges soft extrinsic information between a soft-in soft-out(SISO) detector and an SISO decoder in an iterative fashion, is an efficient method to reduce the uplink inter-beam-interference(IBI),and so the receiving bit error rate(BER).We propose to replace the linear SISO detector of traditional dual-turbo iterative detection and decoding with the AMP detector for the low-density parity-check(LDPC) coded multibeam MSC uplink. This improvement can reduce the computational complexity and achieve much lower BER.
文摘A novel memory efficient path metric update is proposed for Maximum A Posteriori(MAP) decoder of turbo codes to reduce the memory requirement of state metric information calcu-lation. For MAP decoder,the same memory can be shared by the forward and backward metrics with this metric update scheme. The forward and backward metrics update can be performed at the same time. And all of the extrinsic information can be calculated at the end of metric update. Therefore,the latency and area in the implementation will be reduced with the proposed metric update method.
基金This work was supported by Research and Development Institute,Nakhon Pathom Rajabhat University,Thailand,under Grant GP_6212.
文摘Bit-Pattemed Magnetic Recording(BPMR)is one of the emerging data storage technologies,which promises an Areal Density(AD)of about 4 Tb/in2.However,a major problem practically encountered in a BPMR system is Inter-Track Interference(ITI)that can deteriorate the overall system performance,especially at high ADs.This paper proposes an iterative ITI cancellation method for an m-head m-track BPMR system,which uses m heads to read m adjacent tracks and decodes them simultaneously.To cancel the ITI,we subtract the weighted readback signals of adjacent tracks,acting as the ITI signals,from the readback signal of the target track,before passing the refined readback signal to a turbo decoder.Then,the decoded data will be employed to reconstruct the ITI signal for the next turbo iteration.Experimental results indicate that the proposed system performs better than the conventional system that uses one head to read one data track.Furthermore,we also find out that the proposed system is more robust to media noise and track misregistration than the conventional system.
文摘In order to enhance communication reliability of differential frequency hopping system, a receiver implemented with the concatenation of an optimal subblock-by-subblock maximum a posteriori probability (OBB-MAP) detector and a soft-decision Turbo decoder is proposed and validated in both AWGN and Rayleigh flat fading channels. It is shown that the OBB-MAP decoder can iteratively decode a cyclic trellis, and back-search the trellis for any state to obtain estimates for the prior information bits which can be employed by soft-decision Turbo decoder. The proposed receiver achieves a better bit error rate(BER) performance than maximum likelihood sequence estimation(MLSE) detector employing Viterbi algorithm. The simulation results demonstrate that the combined signal detection method improves communication quality.
基金Project supported by the National Natural Science Foundation of China (Grant No.60972055)the Development Foundation of the Education Commission of Shanghai Municipality (Grant No.09CG40)+1 种基金the Shanghai Pujiang Program (Grant No.08PJ14057)the Science and Technology Commission of Shanghai Municipality (Grant No.10220710300)
文摘This paper investigates the interference cancellation (IC) scheme for uplink cognitive radio systems, using the spectrum underlay strategy where the primary users (PUs) and the secondary users (SUs) coexist and operate in the same spectrum. Joint MMSE-based parallel interference cancellation (PIC) and Turbo decoding scheme is proposed to reduce the interference to the PUs, as well as to the SUs, in which the minimum mean square estimation (MMSE) filter is only employed in the first iteration, regarded as the "weakest link" of the whole detection process, to improve the quality of the preliminary detections results before they are fed to the Turbo decoder. Simulation results show that the proposed scheme can efficiently eliminate the interference to the PUs, as well as to the SUs.
文摘This paper derives a low-complexity turbo equalization algorithm for turbo coded multiple input multiple output/ orthogonal frequency division multiplexing systems. This algorithm consists of soft-output decision-feedback equalization with a probabilistic data association algorithm and a soft-input soft-output turbo channel decoder using iterative operations. In each iteration, extrinsic information extracted from the probabilistic data association algorithm detector and from the channel decoder is used as the prior information for the next iteration to realize iterative channel equalization and channel decoding, Our simulation results show that the algorithm improves the signal noise ratio around 1 dB with bit error rate reaching 10 -6 when the Eb/ N0 - 4 dB compared to minimum mean square error and match filter, and can greatly reduce the intersymbol interference at a low overall complexity of O( N^3) after 2 iterations.
文摘To restrain the interference of co-channel users using space-time block coding (STBC), the proposed Gaussian-forcing soft decision multi-user detection (GFSDMUD) algorithm is applied in fiat-fading channels by using the relation among the users' signals, which can enhance the capacity by introducing co-channel users. During iterations, extrinsic information is calculated and exchanged between a soft multi-user detector and a bank of turbo decoders to achieve refined estimates of the users' signals. The simulations show that the proposed iterative receiver techniques provide significant performance improvement around 2 dB over conventional noniterative methods. Furthermore, iterative multi-user space-time processing techniques offer substantial performance gains around 8 dB by adding the number of receiver antennas from 4 to 6, and the system performance can be enhanced by using this strategy in multi-user STBC systems, which is very important for enlarging the system capacity.
基金supported by the National Natural Science Foundation of China(Nos.61472464,61671091 and 61471075)the Natural Science Foundation of Chongqing Science and Technology Commission(No.cstc2015jcyj A0554)+1 种基金the Program for Innovation Team Building at Institutions of Higher Education in Chongqing(No.J2013-46)the Undergraduate Science Research Training Project for Chongqing University of Posts and Telecommunications(No.A2016-61)
文摘In this paper, a novel soft reliability-based iterative majority-logic decoding algorithm with uniform quantization is proposed for regularly structured low density parity-check(LDPC) codes. A weighted measure is introduced for each check-sum of the parity-check matrix and a scaling factor is used to weaken the overestimation of extrinsic information. Furthermore, the updating process of the reliability measure takes advantage of turbo-like iterative decoding strategy. The main computational complexity of the proposed algorithm only includes logical and integer operations with the bit uniform quantization criterion. Simulation results show that the novel decoding algorithm can achieve excellent error-correction performance and a fast decoding convergence speed.