Abstract:The PPM modulation cascaded code (SCPPM) based on convolutional codes and cumulative encoding has excellent performance in Poisson channel optical PPM modulation. This article introduces this cumulative encoding structure into QAM modulation and analyzes its performance. And compared with conventional bit interleaved encoding modulation iterative decoding (BICM-ID) based on convolutional codes, parallel concatenated convolutional codes (Turbo), and low density parity check codes (LDPC), the results show that under high-order QAM modulation, the convolutional code+cumulative encoding+QAM modulation serial concatenation (SCAQAM) error correction scheme has excellent error performance. For 16QAM and 64QAM modulation, the BICM-ID system has a performance improvement of about 0.3dB and 0.5dB respectively compared to other error correction code structures, and only the combination of convolutional code and accumulation code has a performance advantage. For this error correction structure, further comparisons were made between natural, Gray, and anti-Gray constellation mapping methods, and mapping the accumulated bitstreams in an anti-Gray manner showed better performance.