A codec structure with input/decode/output
A codec and decoder technology, which is applied in the field of wireless communication signal processing and channel coding and decoding, can solve the problems of encoder complexity, large delay, and low gain performance, and achieve no loss of error performance and low delay , low latency effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0031] The improvement of the encoder in the "a codec structure with input / decoding / output" of the present invention, in part (1), increases the encoding constraint length part, and the specific constraint length is set to be greater than 5, which is generally Convolutional coding, the coding constraints are very small, mostly only 3 to 5, generally less than 10. This is because the number of states of the Viterbi decoder increases exponentially according to the length of the memory, and if the constraint length is large, the Viterbi decoder cannot work because the storage and operation complexity is too large.
[0032] (2) After increasing the constraint length, improve the belief propagation algorithm so that it can "input, decode, and output", and the adder uses the addition in the finite field GF(q); each input symbol is multiplied by a non-zero The encoding coefficients then participate in the encoding of the corresponding symbols, so that they can be "input, decode, and ...
Embodiment 2
[0037] The "coder-decoder structure of input / decode / output" proposed by the present invention has two significant differences between the improved new encoder and the conventional convolutional encoder: (1) the memory length of the improved encoder can be Arbitrarily specified, when the length is less than 10, the encoder is a conventional convolutional code, and a Viterbi decoder can be used to achieve maximum likelihood decoding; when the length is greater than 10, reaching tens, hundreds or thousands, this The encoding is actually no longer a conventional convolutional encoding, but a tailless LDPC encoding. (2) The number of symbols that have a connection relationship between the encoded output symbols and the symbols in the memory is randomly generated according to the degree of encoding, and the connection relationship is also random. Conventional convolutional coding, its coding relationship is completely fixed.
[0038] The encoded information can be continuously inpu...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


