FORWARD ERROR CORRECTION SYSTEMS AND METHODS

    公开(公告)号:US20210195659A1

    公开(公告)日:2021-06-24

    申请号:US17063447

    申请日:2020-10-05

    发明人: Pierre Humblet

    摘要: Techniques for performing forward error correction of data to be transmitted over an optical communications channel. The techniques include: receiving data bits; organizing the data hits into an arrangement having a plurality of blocks organized into rows and columns and into a plurality of strands including a first strand of blocks that includes a back portion comprising a first row of the plurality of blocks, and a front portion comprising blocks from at least two different columns in at least two different rows other than the first row of blocks; and encoding at least some of the data bits in the arrangement using a first error correcting code at least in part by generating first parity bits by applying the first error correcting code to first data bits in the front portion of the first strands and second data bits in the back portion of the first strand.

    FORWARD ERROR CORRECTION SYSTEMS AND METHODS

    公开(公告)号:US20230040120A1

    公开(公告)日:2023-02-09

    申请号:US17972176

    申请日:2022-10-24

    发明人: Pierre Humblet

    摘要: Techniques for performing forward error correction of data to be transmitted over an optical communications channel. The techniques include: receiving data bits; organizing the data bits into an arrangement having a plurality of blocks organized into rows and columns and into a plurality of strands including a first strand of blocks that includes a back portion comprising a first row of the plurality of blocks, and a front portion comprising blocks from at least two different columns in at least two different rows other than the first row of blocks; and encoding at least some of the data bits in the arrangement using a first error correcting code at least in part by generating first parity bits by applying the first error correcting code to first data bits in the front portion of the first strands and second data bits in the back portion of the first strand.

    Forward error correction systems and methods

    公开(公告)号:US10798756B1

    公开(公告)日:2020-10-06

    申请号:US16549273

    申请日:2019-08-23

    发明人: Pierre Humblet

    IPC分类号: H04W76/10 H04W72/04 H04W28/20

    摘要: Techniques for performing forward error correction of data to be transmitted over an optical communications channel. The techniques include: receiving data bits; organizing the data bits into an arrangement having a plurality of blocks organized into rows and columns and into a plurality of strands including a first strand of blocks that includes a back portion comprising a first row of the plurality of blocks, and a front portion comprising blocks from at least two different columns in at least two different rows other than the first row of blocks; and encoding at least some of the data bits in the arrangement using a first error correcting code at least in part by generating first parity bits by applying the first error correcting code to first data bits in the front portion of the first strands and second data bits in the back portion of the first strand.

    Forward error correction systems and methods

    公开(公告)号:US11483879B2

    公开(公告)日:2022-10-25

    申请号:US17063447

    申请日:2020-10-05

    发明人: Pierre Humblet

    摘要: Techniques for performing forward error correction of data to be transmitted over an optical communications channel. The techniques include: receiving data bits; organizing the data bits into an arrangement having a plurality of blocks organized into rows and columns and into a plurality of strands including a first strand of blocks that includes a back portion comprising a first row of the plurality of blocks, and a front portion comprising blocks from at least two different columns in at least two different rows other than the first row of blocks; and encoding at least some of the data bits in the arrangement using a first error correcting code at least in part by generating first parity bits by applying the first error correcting code to first data bits in the front portion of the first strands and second data bits in the back portion of the first strand.