On the Impact of Fixed Point Hardware for Optical Fiber Nonlinearity Compensation Algorithms
Tom Sherborne, Benjamin Banks, Daniel Semrau, Robert I. Killey, Polina, Bayvel, Domani\c{c} Lavery

TL;DR
This paper models the computational complexity of digital back propagation (DBP) and its low-complexity variants for optical fiber nonlinearity compensation, analyzing hardware constraints like bit depth and FFT size to optimize performance.
Contribution
It introduces a fixed point hardware model for DBP and ESSFM algorithms, analyzing their performance under hardware limitations and identifying optimal operating regimes.
Findings
ESSFM outperforms conventional DBP up to 13-bit resolution.
Hardware constraints significantly influence the effectiveness of nonlinearity compensation.
Optimal FFT size is crucial for maximizing SNR improvements in fixed point implementations.
Abstract
Nonlinearity mitigation using digital signal processing has been shown to increase the achievable data rates of optical fiber transmission links. One especially effective technique is digital back propagation (DBP), an algorithm capable of simultaneously compensating for linear and nonlinear channel distortions. The most significant barrier to implementing this technique, however, is its high computational complexity. In recent years, there have been several proposed alternatives to DBP with reduced computational complexity, although such techniques have not demonstrated performance benefits commensurate with the complexity of implementation. In order to fully characterize the computational requirements of DBP, there is a need to model the algorithm behavior when constrained to the logic used in a digital coherent receiver. Such a model allows for the analysis of any signal recovery…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
