Abstract
In this paper a brand new channel error detection and correction method
is provided. Artificially adding symbols to the source binary sequence
makes the binary sequence present a regularity. The receiver can use
this rule to implement error detection and correction. Since many
redundant symbols are added, a weighted probability model lossless
coding method is proposed in this paper to remove redundant information,
and the reasons why Markov chains and conditional probabilities are not
feasible are given. It is proven that the method in this paper can reach
the channel capacity when the code length approaches infinity. It is
shown experimentally that when the code rate is 1/2 in the BIAWGN
channel, the method in this paper is superior to the polar code and LDPC
code.