The application relates to a
channel code optimization method based on a
Gaussian weighted mixed approximate
density evolution, and relates to the technical field of
wireless communication. The method comprises the following steps: constructing a modulation
system; introducing a
delay module at a sending end, performing joint source and channel decoding at a receiving end, and feeding back the likelihood information of the
delay bits to a demodulator; obtaining the probability distribution of the likelihood information of the outputs of each subchannel of the
system, and confirming that the distribution does not satisfy a symmetric
Gaussian distribution; based on the characteristics of the likelihood information of the outputs of each subchannel under the condition of a single
constellation point, using a
Gaussian weighted mixed approximate
density evolution algorithm to analyze the decoding convergence performance, and obtaining the Gaussian weighted mixed approximate distribution of the likelihood information of the outputs of each subchannel; using the Gaussian weighted mixed approximate
density evolution algorithm as an analysis tool to search and optimize, and obtaining an optimized
channel code base matrix; using the optimized
channel code base matrix to construct a channel
encoder, and replacing the original channel code to improve the
bit error rate performance of the
system in a
waterfall region.