Method and circuit for decoding convolutional codes
AssigneeNippon Telegraph and Telephone Corporation
InventorsKatsuhiko Kawazoe, Shunji Honda, Shuji Kubota, Shuzo Kato
Life of this patent
Estimating the term…
Loading patent…
AssigneeNippon Telegraph and Telephone Corporation
InventorsKatsuhiko Kawazoe, Shunji Honda, Shuji Kubota, Shuzo Kato
Estimating the term…
In a simple decoder which decodes convolutional codes of constraint length K and coding rate n/m, encoded data which is supplied thereto in steps of m bits are distributed, bit by bit, to m shift registers each having x=[(K-1)/(m-n)] series-connected shift stages. Here, [p] means the minimum integer equal to or larger than a real number p. The connection of n modulo-2 addition circuits to all the shift stages of all the shift registers is defined by n decoding generative vectors which define n decoding generative polynomials. The modulo-2 addition circuits perform modulo-2 additions of the outputs of the shift stages connected thereto and output n results of additions as decoded results of n bits. The n decoding generative vectors are selected from decoding generative vectors of N rows which are obtained as an inverse matrix of a square matrix whose elements are N.times.N coefficients which define N=mx convolutional code generating polynomials.
A simple decoder which decodes convolutional codes of constraint length K and coding rate R=n/m, generated by the modulo-2 addition of data selected from original data of consecutive K+n-1 bits in accordance with coupling coefficients of m code generating vectors each composed of predetermined K+n-1 coupling coefficients, where K, n and m are natural numbers, K being larger than 1 and m being larger than n, said simple decoder comprising:
A simple decoder which decodes convolutional codes of constraint length K and coding rate R=n/m, generated by the modulo-2 addition of data selected from original data of consecutive K+n-1 bits in accordance with coupling coefficients of m code generating vectors each composed of predetermined K+m-1 coupling coefficients, where K, n and m are natural numbers, K being larger than 1 and m being larger than n, said simple decoder comprising:
A simple decoding method for receiving and decoding successive bits of convolutional codes of constraint length K and coding rate R=n/m, generated by repeating, for each input of original data into an encoder while shifting said original data by steps of n bits, an operation of outputting m-bit encoded data by the modulo-2 addition of each of data selected from consecutive K+n-1 bits of said original data input into said encoder in accordance with predetermined K+n-1 coupling coefficients, respectively, where K, n and m are natural numbers, K being larger than 1 and m being larger than n, said method comprising the steps of:
A method of forming a simple decoder which decodes convolutional codes of constraint length K and coding rate R=n/m, generated by repeating, for each input of original data into an encoder while shifting said original data by steps of n bits, an operation of outputting m-bit encoded data by the modulo-2 addition of each of data selected from consecutive K+n-1 bits of said original data input into said encoder in accordance with predetermined K+n-1 coupling coefficients, respectively, where K, n and m are natural numbers, K being larger than 1 and m being larger than n, said method comprising:
A decoder system comprising:
A transmission line quality monitoring apparatus comprising:
A decoder system comprising:
A transmission line quality monitoring apparatus comprising:
Dependencies are inferred from the claim text.