METHOD AND SYSTEM FOR FINE FREQUENCY FINESSE FILTERING

    公开(公告)号:US20240333397A1

    公开(公告)日:2024-10-03

    申请号:US18193322

    申请日:2023-03-30

    申请人: CIENA CORPORATION

    IPC分类号: H04B10/61

    CPC分类号: H04B10/615 H04B10/6163

    摘要: Aspects of the subject disclosure may include, for example, obtaining a signal received at a coherent optical receiver, and equalizing the signal using a filter system, wherein the filter system includes a first filter that provides a first filtering characteristic, a second filter that provides a second filtering characteristic, and a third filter that provides a third filtering characteristic, wherein an adjustment rate of the first filter and an adjustment rate of the second filter are each at least ten times an adjustment rate of the third filter, and wherein the adjustment rate of the first filter is at least ten times the adjustment rate of the second filter. Other embodiments are disclosed.

    Maximum likelihood decoding
    3.
    发明授权

    公开(公告)号:US09647769B2

    公开(公告)日:2017-05-09

    申请号:US15078189

    申请日:2016-03-23

    申请人: Ciena Corporation

    IPC分类号: H04B10/69 H04L1/00 H04B10/61

    摘要: In a coherent receiver of an optical communication system, a method of processing a detected symbol estimate to determine a most likely value of a corresponding transmitted data word, the transmitted data word comprising one or more data bits encoded in a transmitter using a predetermined constellation of at least two symbols. A set of two or more virtual constellation points are define in a decision region corresponding to a possible value of the data word. The detected symbol estimate is processed to find a most likely virtual constellation point given the detected symbol estimate. The most likely value of the corresponding transmitted data word is determined based on the most likely virtual constellation point.

    Forward error correction coding using a tree structure

    公开(公告)号:US11984911B2

    公开(公告)日:2024-05-14

    申请号:US17952533

    申请日:2022-09-26

    申请人: Ciena Corporation

    摘要: A transmitter generates an encoded vector by encoding a data vector, the encoded vector representing payload information and parity information. The encoding is mathematically equivalent to calculating three or more forward error correction (FEC) codewords from the data vector and then calculating the encoded vector from the codewords, at least one codeword being calculated from at least one recursion of a mathematical operation, and at least one codeword comprising more than 6 terms. The transmitter transmits a signal representing the encoded vector over a communication channel. A receiver determines a vector estimate from the signal and recovers the data vector from the vector estimate by sequentially decoding the codewords, wherein at least one codeword that is decoded earlier in the decoding enhances an estimate of at least one codeword that is decoded later in the decoding.

    Forward error correction coding using a tree structure

    公开(公告)号:US11463105B2

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

    申请号:US17425396

    申请日:2020-06-30

    申请人: Ciena Corporation

    摘要: A transmitter (200) generates (602) an encoded vector (404) by encoding (406) a data vector (402), the encoded vector representing payload information and parity information. The encoding is mathematically equivalent to calculating three or more forward error correction (FEC) codewords from the data vector and then calculating the encoded vector from the codewords, at least one codeword being calculated from at least one recursion of a mathematical operation, and at least one codeword comprising more than 6 terms. The transmitter transmits (604) a signal representing the encoded vector over a communication channel. A receiver (300) determines (702) a vector estimate (502) from the signal and recovers (716) the data vector from the vector estimate by sequentially decoding (706, 710, 714) the codewords, wherein at least one codeword that is decoded earlier in the decoding enhances an estimate of at least one codeword that is decoded later in the decoding.