-
公开(公告)号:US12081270B2
公开(公告)日:2024-09-03
申请号:US17981223
申请日:2022-11-04
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Jie Chen , Starovoit Ivan , Plotnikov Pavel , Hongchen Yu
IPC: H04B10/61 , H04B10/2507 , H04B10/54 , H04B10/69
CPC classification number: H04B10/541 , H04B10/2507 , H04B10/616 , H04B10/6163 , H04B10/6971
Abstract: A device and method related to processing an optical signal so as to compensate nonlinear distortions of optic fibers are provided. The method includes: generating a first signal by equalizing the optical signal using a first DBP algorithm; generate a first sequence of LLRs by demapping and deinterleaving the first signal; generating a first sequence of bits by iteratively decoding the first sequence of LLRs for a first number of iterations; generating a sequence of QAM symbols by mapping and interleaving the first sequence of bits; generating a second signal by equalizing the first signal based on the sequence of QAM symbols using a second DBP algorithm; generating a second sequence of LLRs by demapping and deinterleaving the second signal; and generating a second sequence of bits by iteratively decoding the second sequence of LLRs for a second number of iterations.
-
公开(公告)号:US11843459B2
公开(公告)日:2023-12-12
申请号:US17837916
申请日:2022-06-10
Applicant: Huawei Technologies Co., Ltd.
Inventor: Vladimir Vitalievich Gritsenko , Vladislav Nikolaevich Obolentsev , Dmitrii Yurievich Bukhan , Aleksei Eduardovich Maevskii , Hongchen Yu , Kun Gu , Jie Chen , Shiyao Xiao , Man Zhao , Jun Chen , Yunlong Li
IPC: H04L1/00
CPC classification number: H04L1/0041 , H04L1/0045 , H04L1/0071
Abstract: The present disclosure provides an encoding and decoding device implementing an improved forward error correction (FEC) coding/decoding method. In particular, the encoding device is configured to encode a stream of data symbols using a spatially coupled code (e.g. staircase codes, braided block codes or continuously interleaved block codes), wherein at least one generalized error location (GEL) code is used as a component code of the spatially coupled code. Accordingly, the decoding device is configured to decode a sequence of encoded symbol blocks using a spatially coupled code, wherein at least one GEL code is used as a component code of the spatially coupled code. Thereby, a suitable spatially coupled FEC code that allows for very low-latency, high-throughput, high-rate applications with a low-complexity decoding procedure, and allows for mitigation of the error-floor, is designed.
-
公开(公告)号:US11848776B2
公开(公告)日:2023-12-19
申请号:US17870413
申请日:2022-07-21
Applicant: Huawei Technologies Co., Ltd.
Inventor: Hongchen Yu , Vladimir Vitalievich Gritsenko , Vladislav Nikolaevich Obolentsev , Pavel Yakimov
CPC classification number: H04L1/0057 , H03M13/00
Abstract: A communication method includes obtaining a plurality of to-be-encoded symbols; determining, from a symbol matrix, a plurality of first symbols corresponding to the to-be-encoded symbols, where the symbol matrix includes a plurality of rows of symbols and a plurality of columns of symbols, symbols in the symbol matrix constitute a plurality of blocks, the blocks constitute a block matrix, and the first symbols include symbols in a plurality of first blocks in the block matrix, where the first blocks are grouped into at least one block group, a difference between row numbers of any two first blocks in any block group is not the same as a difference between row numbers of other two first blocks in the any block group; and performing check processing on the first symbols and the to-be-encoded symbols to generate checked symbols.
-
公开(公告)号:US20220385397A1
公开(公告)日:2022-12-01
申请号:US17870413
申请日:2022-07-21
Applicant: Huawei Technologies Co., Ltd.
Inventor: Hongchen Yu , Vladimir Vitalievich Gritsenko , Vladislav Nikolaevich Obolentsev , Pavel Yakimov
IPC: H04L1/00
Abstract: A communication method includes obtaining a plurality of to-be-encoded symbols; determining, from a symbol matrix, a plurality of first symbols corresponding to the to-be-encoded symbols, where the symbol matrix includes a plurality of rows of symbols and a plurality of columns of symbols, symbols in the symbol matrix constitute a plurality of blocks, the blocks constitute a block matrix, and the first symbols include symbols in a plurality of first blocks in the block matrix, where the first blocks are grouped into at least one block group, a difference between row numbers of any two first blocks in any block group is not the same as a difference between row numbers of other two first blocks in the any block group; and performing check processing on the first symbols and the to-be-encoded symbols to generate checked symbols.
-
-
-