Patent ID: 7043162

Claim:
An optical transmission system comprising: an FEC generation section which generates and outputs an FEC frame; and an error correction section which performs error correction based on the FEC frame, wherein the FEC generation section includes, a first reading unit which sequentially stores first parallel data generated by demultiplexing information data and, thereafter, changes the order of the storage data on the basis of a predetermined standard to read the data; a first encoding unit which performs first error correction encoding to the read data to generate first error correction codes; a second reading unit which sequentially stores the first error correction codes and, thereafter, changes the order of the stored data into the original data to read the data; a second encoding unit which performs second error correction encoding to the read data to generate second error correction codes; and a frame generation unit which multiplexes the second error correction codes to generate the FEC frame, and wherein the error correction section includes, a first error correction unit which performs error correction by a first decoding process to second parallel data generated by demultiplexing the FEC frame; a third reading unit which sequentially stores the parallel data subjected to the first decoding process and, thereafter, changes the order of the stored data on the basis of a predetermined standard to read the data; a second error correction unit which performs error correction by a second decoding process to the read parallel data; a fourth reading unit which sequentially stores the parallel data subjected to the second decoding process and, thereafter, changes the order of the stored data into the original order to read the data; and an information data reproduction unit which multiplexes the read parallel data to reproduce the original information data.