US 12,191,994 B2
Assessing operating conditions of a receiver in a communication network based on forward error correction decoding properties
Andrew D. Shiner, Ottawa (CA); Shahab Oveis Gharan, Ottawa (CA); Michael Hubbard, Ottawa (CA); and Kim B. Roberts, Ottawa (CA)
Assigned to Ciena Corporation, Hanover, MD (US)
Appl. No. 17/633,704
Filed by Ciena Corporation, Hanover, MD (US)
PCT Filed Sep. 30, 2020, PCT No. PCT/IB2020/059119
§ 371(c)(1), (2) Date Feb. 8, 2022,
PCT Pub. No. WO2021/084342, PCT Pub. Date May 6, 2021.
Application 17/633,704 is a continuation of application No. 16/666,520, filed on Oct. 29, 2019, granted, now 11,082,157, issued on Aug. 3, 2021.
Prior Publication US 2022/0321247 A1, Oct. 6, 2022
Int. Cl. H04L 1/00 (2006.01); H04W 24/08 (2009.01)
CPC H04L 1/005 (2013.01) [H04L 1/0002 (2013.01); H04L 1/0057 (2013.01); H04W 24/08 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
measuring an indirect forward error correction (FEC) decoding property associated with applying FEC decoding to FEC-encoded bits or symbols at a receiver device deployed in a communication network, the FEC-encoded bits or symbols having been encoded using FEC encoding corresponding to the FEC decoding;
providing an assessment of operating conditions of the receiver device based on the indirect FEC decoding property; and
initiating a change in one or more parameters of the communication network based on the assessment, wherein the one or more parameters comprise one or more of data rate, launch power, transmission distance, channel spacing, add-drop filter configuration, and network routing,
wherein the indirect FEC decoding property comprises any one of: active clock cycles of an iterative decoder, idle clock cycles of an iterative decoder, number of parallel engines active, activity level of each stage of a pipelined decoder, and a distribution of a number of iterations of a FEC decoding operation applied to each of a plurality of FEC blocks processed within a period of time at the receiver device while the receiver device is deployed in the communication network, each of the FEC blocks comprising a plurality of the FEC-encoded bits or symbols.