The embodiment of the present application discloses a
data processing method and a
data processing device. The method of the embodiment of the present application includes the following steps.
Convolution interleaving is performed on
n channel data streams to obtain n first data streams. Wherein, n>1, and the
n channel data streams are all subjected to the first FEC encoding. Each a codeword after the first FEC encoding is distributed in
b channel data streams, a≤b≤n, a≥1. The continuous z symbols in each first
data stream come from z different codewords, z>1. Afterwards, each K first
data stream in the n first data streams is multiplexed to obtain 1 second
data stream, so as to obtain a total of m second data streams. Wherein, the n first data streams include G first data
stream subsets, and the symbols in different first data
stream subsets come from different codewords, m=n / K, K>1, G>1. The continuous y symbols in each second data
stream come from y different codewords, y>z.