Application of error‐correcting codes to the DCPSK system
Yukio Nakano, Masao Kasahara, Toshihiko Namekawa
Abstract
Yukio Nakano, Masao Kasahara, Toshihiko Namekawa
Abstract
Abstract The application of error‐correcting codes to the DCPSK system is discussed. Nakamura and Iijima have proposed a method in which the block code to be applied inside the differential coding is applied outside the differential coding. The method of Nakamura and Iijima is first investigated in detail from the viewpoint of coding theory. Based on the results it is shown that a paired error‐correcting code can be constructed in the block code from the random error‐correcting code by a linear transformation. Then, applying this to the convolution code, a method is devised for constructing the generating matrix for the paired error‐correcting code by carrying out a linear transformation of the generating matrix for the random error‐correcting code with differential coding. Search for a convolution code to be used in the DCPSK system is made on a computer. Finally, a code is constructed which can successfully correct the error caused by reference phase slip in synchronous detection as well as by random error in the channel. The usefulness of the code in the DCPSK system is demonstrated.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Abstract The application of error‐correcting codes to the DCPSK system is discussed. Nakamura and Iijima have proposed a method in which the block code to be applied inside the differential coding is applied outside the differential coding. The method of Nakamura and Iijima is first investigated in detail from the viewpoint of coding theory. Based on the results it is shown that a paired error‐correcting code can be constructed in the block code from the random error‐correcting code by a linear transformation. Then, applying this to the convolution code, a method is devised for constructing the generating matrix for the paired error‐correcting code by carrying out a linear transformation of the generating matrix for the random error‐correcting code with differential coding. Search for a convolution code to be used in the DCPSK system is made on a computer. Finally, a code is constructed which can successfully correct the error caused by reference phase slip in synchronous detection as well as by random error in the channel. The usefulness of the code in the DCPSK system is demonstrated.
Key concepts: Constant-weight code, Systematic code, Cyclic code, Algorithm, Dual code, Polynomial code, Computer science, Linear code