US 11,870,500 B2
Signal processing method and optical receiver
Yanzhao Lu, Dongguan (CN); and Yuanda Huang, Dongguan (CN)
Assigned to Huawei Technologies Co., Ltd., Shenzhen (CN)
Filed by Huawei Technologies Co., Ltd., Shenzhen (CN)
Filed on Dec. 20, 2021, as Appl. No. 17/645,188.
Application 17/645,188 is a continuation of application No. PCT/CN2020/095697, filed on Jun. 12, 2020.
Claims priority of application No. 201910543765.2 (CN), filed on Jun. 21, 2019.
Prior Publication US 2022/0140915 A1, May 5, 2022
Int. Cl. H04B 10/69 (2013.01); H04L 1/00 (2006.01)
CPC H04B 10/6971 (2013.01) [H04L 1/0045 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
obtaining, by an optical receiver, a to-be-processed signal block;
determining, by the optical receiver, a prediction signal block corresponding to the to-be-processed signal block;
determining, by the optical receiver, a noise compensation coefficient of the to-be-processed signal block based on the to-be-processed signal block and the prediction signal block; and
performing, by the optical receiver, noise compensation on the to-be-processed signal block based on the noise compensation coefficient;
wherein the to-be-processed signal block comprises R1 to Rn symbols, and the R1 to Rn symbols are n symbols transmitted in a first time sequence, and wherein n is an integer greater than or equal to 2; and
wherein determining, by the optical receiver, the noise compensation coefficient based on the to-be-processed signal block and the prediction signal block comprises:
obtaining, by the optical receiver, Rn+1 to Rn+m−1 symbols, wherein the Rn+1 to Rn+m−1 symbols are m−1 symbols following the Rn symbol that are transmitted in a second time sequence;
symbol that are transmitted in a second
determining, by the optical receiver, a first matrix and a second matrix, wherein the first matrix is [S1 S2 . . . Sn], the second matrix is

OG Complex Work Unit Math
 and S1 to Sn symbols are n symbols comprised in the prediction signal block and transmitted in a third time sequence, and each column of the second matrix comprises an initial symbol of the respective column and m−1 symbols related to the initial symbol of the respective column in the to-be-processed signal block, and wherein n is greater than m, and m is an integer greater than 1; and
multiplying, by the optical receiver, the first matrix by an inverse matrix of the second matrix, to obtain a noise compensation matrix comprising the noise compensation coefficient, wherein the noise compensation matrix is [h1, h2, . . . , hm].