Dual-binary Turbo code encoding method and encoder based on DVB-RCS standard

A double binary and decoder technology, applied in the field of double binary Turbo code decoding method and decoder, can solve the problems of difficult hardware implementation, etc., and achieve the effect of easy hardware and low power consumption

Inactive Publication Date: 2008-04-16
BEIJING SATELLITE INFORMATION ENG RES INST
View PDF0 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Commonly used Turbo code decoding algorithms are: Log-MAP algorithm, Max-Log-MAP algorithm and SOVA algorithm, among which Log-MAP algorithm is the opti

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Dual-binary Turbo code encoding method and encoder based on DVB-RCS standard
  • Dual-binary Turbo code encoding method and encoder based on DVB-RCS standard
  • Dual-binary Turbo code encoding method and encoder based on DVB-RCS standard

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] As shown in Figure 1, the method of the present invention is implemented by a first pre-decoder, a second pre-decoder, a first component decoder, a second component decoder, a first interleaver, a second interleaver, The first deinterleaver, the second deinterleaver and a hard decision device are formed, and its specific implementation steps are:

[0021] (1) The double-bit system bit y of the received codeword k s1 and y k s2 Input the first pre-decoder to find the first forward recursion factor α 1 and the first backward recursion factor β 1 The initial value is used to initialize the first forward recursive factor and the first backward recursive factor in the first component decoder in each iterative operation.

[0022] The first forward recursive factor α in the first predecoder 1 The calculation formula is:

[0023] α ~ 1 , k ( ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a double-duality Turbo code encoding method and encoder based on DVB-RCS standard. (1) the double-bit system bit of the receiving code word is transmitted into an encoder to find the initial values of the forward recursion factor Alpha1 and the backward recursion factor; (2) the log likelihood ratio Lambada 1 is found; (3) the external information Le1 is found; (4) the external information Le1 is interleaved to achieve the prior information La2; (5) the double-bit system of the receiving code word is transmitted into an interleaver; (6) the interleaving result is transmitted into an pre-encoder to find the initial values of the forward factor Alpha 2 and the backward recursion factor Beta 2; (7) the log likelihood ratio Lambada2 is found; (8) the external information Le2 is worked out; (9) the external information Le2 is interleaved to find the prior information La; (10) Steps (2)-(4) and (7)-(9) are repeated until the rule of final iteration encoding is satisfied; (11) the log likelihood ratio Lambada2 is put into a de-interleaver to carry out a hard decision to get the final encoding bit. The invention is easy to realize the hardware, applicable to a plurality of optional code rates and flexible block lengths; besides, the power consumption is small and the error rate is low.

Description

technical field [0001] The invention relates to a double binary Turbo code decoder technology, in particular to a double binary Turbo code decoding method and a decoder based on the DVB-RCS standard. Background technique [0002] Turbo code is a kind of parallel concatenated code constructed by pseudo-random interleaver and simple component code, its performance is close to the Shannon limit in white noise channel, and its code decoding method is iterative decoding with soft input or soft output. The so-called iteration means that each decoder transmits external information to each other in the iterative order. With the increase of the number of iterations, the iterative decoding gradually converges to the maximum likelihood decoding, which is a sub-optimal decoding with low complexity. The discovery of Turbo codes has changed the long-standing history of taking the channel cut-off rate as the actual capacity, and brought the theory and practice of channel coding into a new ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H03M13/29H03M13/27
Inventor 谈树峰程子敬邹光南刘大禹
Owner BEIJING SATELLITE INFORMATION ENG RES INST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products