The embodiment of the invention discloses a
data processing method and a related device. Specifically, for a first
data stream subjected to outer code coding, the first
data stream is subjected to inner code coding to obtain a second
data stream comprising at least one inner
code word. Wherein the inner code coding adopts GF (28) error correction 2-bit extended
BCH coding, the inner code codeword comprises 119 information bits and 17 check bits, the total number of the bits is 136, and the 17 check bits comprise 1-bit CRC extended check bit. That is to say, the embodiment of the invention adopts single-bit extended BCH (136, 119) coding with 2 bits of error correction capability. In an existing 400G ZR scene,
data filling and convolutional
interleaving between outer code coding and inner code coding are realized by taking 119 bits as
granularity, so that the inner code coding scheme provided by the embodiment of the invention is compatible with the 400G ZR scene, and meanwhile, the
cascade coding performance is also improved.