Block Error Detection Driven Nonlinearity Compensation for Optical Fiber Communications

Metodi Plamenov Yankov*, Tayyab Mehmood, Shajeel Iqbal, Søren Forchhammer, Edson Porto da Silva

*Corresponding author for this work

Research output: Contribution to journalJournal articleResearchpeer-review

10 Downloads (Pure)


The perturbation-based nonlinearity compensation (NLC) method is considered in conjunction with a forward error correction (FEC) code that is capable of detecting block errors. The FEC decoding is performed prior to the NLC, and NLC is then performed only for blocks, that could not be decoded correctly. The total NLC complexity is thus dramatically reduced to down to 1% in some cases w.r.t. the standard, hard decision-directed NLC performed prior to the FEC decoding. Negligible FEC decoding complexity increase is required for the subsequent decoding of the nonlinearty-compensated blocks. The proposed method achieves and sometimes outperforms the standard perturbation based NLC at a fraction of the overall complexity. Polar codes are used to exemplify the method.
Original languageEnglish
JournalIEEE Photonics Technology Letters
Issue number9
Pages (from-to)461-64
Publication statusPublished - 2021


  • Nonlinear compensation
  • Fiber Optic Communications
  • Error-detection
  • FEC

Fingerprint Dive into the research topics of 'Block Error Detection Driven Nonlinearity Compensation for Optical Fiber Communications'. Together they form a unique fingerprint.

Cite this