发明名称 Iterative forward error correction (FEC) on segmented words using a soft-metric arithmetic scheme
摘要 A system is to receive a word on which to perform error correction; obtain segments, from the word, each segment including a respective subset of samples; update, on a per segment basis, the word based on extrinsic information associated with a previous word; identify sets of least reliable positions (LRPs) associated with the segments; create a subset of LRPs based on a subset of samples within the sets of LRPs; generate candidate words based on the subset of LRPs; identify errors within the word or the candidate words; update, using the extrinsic information, a segment of the word that includes an error; determine distances between the candidate words and the updated word that includes the updated segment; identify best words associated with shortest distances; and perform error correction, on a next word, using other extrinsic information that is based on the best words.
申请公布号 US8965776(B2) 申请公布日期 2015.02.24
申请号 US201213435913 申请日期 2012.03.30
申请人 Infinera Corporation 发明人 Blakey Stanley H.;Kaganov Alexander;Wu Yuejian;Thomson Sandy
分类号 H04L1/00;H03M13/45 主分类号 H04L1/00
代理机构 Harrity & Harrity LLP 代理人 Harrity & Harrity LLP ;Soltz David L.
主权项 1. A system comprising: one or more devices to: receive a word, of a block of words within traffic, on which to perform forward error correction, the word including a group of samples, each of the group of samples including respective encoded bits and respective reliability bits, the respective reliability bits corresponding to a respective level of reliability of the respective encoded bits,obtain, from the word, a plurality of segments, each segment, of the plurality of segments, including a respective subset of samples of the group of samples,update, on a per segment basis, the word based on first extrinsic information associated with a previously received word, of the block of words, the first extrinsic information modifying levels of reliability associated with the group of samples,identify sets of least reliable positions (LRPs) associated with the plurality of segments, each one of the sets of LRPs corresponding to a respective portion of samples, within each segment, associated with one or more lowest levels of reliability,create a subset of LRPs based on a subset of samples, that correspond to the sets of LRPs, associated with the one or more lowest levels of reliability,generate candidate words based on different combinations of inverted encoded bits, within the word, that correspond to the LRPs within the subset of LRPs,decode the word and the candidate words to identify errors within the word or the candidate words,update one or more segments of the word based on the first extrinsic information, the one or more segments including one or more of the identified errors,determine, on the per segment basis, distances between the candidate words and the updated word that includes the updated one or more segments,identify two or more best candidate words associated with two or more shortest distances, andperform the forward error correction, on a next word of the block of words, using second extrinsic information that is based on the two or more best candidate words.
地址 Sunnyvale CA US