The invention provides a
data transmission method based on source-channel joint coding and an electronic device, and the method carries out the lossy source polarization coding of
source data through a transmitting end, optimizes the
code word length through a quasi-uniform
punching algorithm, guarantees the precise matching of the
code word length with the channel length, and reduces the transmission error. A joint polarization expansion
algorithm is adopted to expand information source polarization data, and then joint polarization coding is performed on the expanded information source polarization data and punched information source polarization coding codons, so that the redundancy and the error correction capability of the codons are enhanced, and the transmission robustness is improved. And the receiving end performs channel joint polarization decoding by combining the polarization code decoding
algorithm with the preset information source
side information, so that the
side information is effectively utilized to improve the decoding accuracy. And original information
source data are recovered through lossy information source polarization decoding. The
code word structure is optimized, and the characteristics of the channel and the information source are fully utilized, so that the reliability and the efficiency of
information transmission are remarkably improved under the combined action of the receiving end and the transmitting end.