Optimum symbol-by-symbol mean-square error channel coding

An (n,k) linear block code is used to convey k information digits, each having a numerical value attached, in such a way as to minimize the mean-square error of the individual information digits regardless of the other (k-1) positions. This criterion is used because it provides a graceful degradation in the coding performance when the channel temporarily becomes less reliable. Unambiguous encoding is employed, and the channel is assumed to obey a realistic additive property. An optimum pair of symbol encoding and decoding functions are derived, and it is shown that the optimum symbol encoding can be performed in a linear fashion. The related decoding role is the conditional mean estimator. Fourier transforms are central to the optimal design of both rules. The optimum symbol rules tire identical with the properly isolated parts of the optimum mean-square error rules when the code is used to carry the k Information digits considered as a single complete numerical entity, The same channel coding design is therefore optimum for a wide variety of Information configurations. Techniques for implementing the optimum symbol decoders are examined with special emphasis on memoryless channels where the storage requirements for the necessary weighting coefficients are drastically reduced.

[1]  Tai-Yang Hwang,et al.  Algebraic analog decoding of linear binary codes , 1979, IEEE Trans. Inf. Theory.

[2]  Thomas R. Crimmins,et al.  Mean-square-error optimum coset leaders for group codes , 1970, IEEE Trans. Inf. Theory.

[3]  G. Robert Redinbo,et al.  The optimum mean-square estimate for decoding binary block codes , 1974, IEEE Trans. Inf. Theory.

[4]  Jack K. Wolf,et al.  On linear unequal error protection codes , 1967, IEEE Trans. Inf. Theory.

[5]  Larry A. Dunning,et al.  Optimal Encodings of Linear Block Codes for Unequal Error Protection , 1978, Inf. Control..

[6]  Neal Zierler On the MacWilliams Identity , 1973, J. Comb. Theory, Ser. A.

[7]  John B. Fraleigh A first course in abstract algebra , 1967 .

[8]  John E. Markel,et al.  Linear Prediction of Speech , 1976, Communication and Cybernetics.

[9]  Thomas R. Crimmins On encoding and decoding maps for group codes (Corresp.) , 1976, IEEE Trans. Inf. Theory.

[10]  G. Robert Redinbo On Minimum Mean-Square Error Linear Block Codes When the Data have q-adic Weighting , 1974, Inf. Control..

[11]  Carlos R. P. Hartmann,et al.  An optimum symbol-by-symbol decoding rule for linear codes , 1976, IEEE Trans. Inf. Theory.

[12]  G. C. Clark,et al.  PCM Transmission with Minimum Mean-Square Error , 1966 .

[13]  Willis C. Gore,et al.  Cyclic codes with unequal error protection (Corresp.) , 1971, IEEE Trans. Inf. Theory.

[14]  G. Robert Redinbo Channel coding considerations for digital speech encoded by linear prediction , 1978, ICASSP.

[15]  G. Robert Redinbo The Optimum Mean-Square Decoding of General Block Codes , 1976, Inf. Control..

[16]  Willis C. Gore,et al.  A class of cyclic unequal error protection codes (Corresp.) , 1972, IEEE Trans. Inf. Theory.

[17]  Thomas R. Crimmins,et al.  Minimization of mean-square error for data transmitted via group codes , 1969, IEEE Trans. Inf. Theory.

[18]  G. Robert Redinbo Inequalities between the probability of a subspace and the probabilities of its cosets , 1973, IEEE Trans. Inf. Theory.

[19]  W. Rudin,et al.  Fourier Analysis on Groups. , 1965 .