Deep Learning for Communication over Dispersive Nonlinear Channels: Performance and Comparison with Classical Digital Signal Processing

In this paper, we apply deep learning for communication over dispersive channels with power detection, as encountered in low-cost optical intensity modulation/direct detection (IMDD) links. We consider an autoencoder based on the recently proposed sliding window bidirectional recurrent neural network (SBRNN) design to realize the transceiver for optical IMDD communication. We show that its performance can be improved by introducing a weighted sequence estimation scheme at the receiver. Moreover, we perform bit-to-symbol mapping optimization to reduce the bit-error rate (BER) of the system. Furthermore, we carry out a detailed comparison with classical schemes based on pulse-amplitude modulation and maximum likelihood sequence detection (MLSD). Our investigation shows that for a reference 42 Gb/s transmission, the SBRNN autoencoder achieves a BER performance comparable to MLSD, when both systems account for the same amount of memory. In contrast to MLSD, the SBRNN performance is achieved without incurring a computational complexity exponentially growing with the processed memory.

[1]  Mathieu Chagnon,et al.  Optical Communications for Short Reach , 2019, 2018 European Conference on Optical Communication (ECOC).

[2]  Henry D. Pfister,et al.  Nonlinear Interference Mitigation via Deep Neural Networks , 2017, 2018 Optical Fiber Communications Conference and Exposition (OFC).

[3]  Chao Lu,et al.  An Optical Communication's Perspective on Machine Learning and Its Applications , 2019, Journal of Lightwave Technology.

[4]  Vincent Houtsma,et al.  92 and 50 Gbps TDM-PON using Neural Network Enabled Receiver Equalization Specialized for PON , 2019, 2019 Optical Fiber Communications Conference and Exhibition (OFC).

[5]  Laurent Schmalen,et al.  Experimental Demonstration of a Dispersion Tolerant End-to-End Deep Learning-Based IM-DD Transmission System , 2018, 2018 European Conference on Optical Communication (ECOC).

[6]  Kurt Hornik,et al.  Multilayer feedforward networks are universal approximators , 1989, Neural Networks.

[7]  Fred W. Glover,et al.  Tabu Search - Part I , 1989, INFORMS J. Comput..

[8]  Stephan ten Brink,et al.  Deep Learning Based Communication Over the Air , 2017, IEEE Journal of Selected Topics in Signal Processing.

[9]  Laurent Schmalen,et al.  Forward error correction in optical core and optical access networks , 2013, Bell Labs Technical Journal.

[10]  G. Agrawal Fiber‐Optic Communication Systems , 2021 .

[11]  Wayne Luk,et al.  A hardware Gaussian noise generator using the Box-Muller method and its error analysis , 2006, IEEE Transactions on Computers.

[12]  Kuldip K. Paliwal,et al.  Bidirectional recurrent neural networks , 1997, IEEE Trans. Signal Process..

[13]  Erik Agrell,et al.  Information-Theoretic Tools for Optical Communications Engineers , 2018, 2018 IEEE Photonics Conference (IPC).

[14]  Fred Glover,et al.  Tabu Search - Part II , 1989, INFORMS J. Comput..

[15]  Andrea Goldsmith,et al.  Neural Network Detection of Data Sequences in Communication Systems , 2018, IEEE Transactions on Signal Processing.

[16]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[17]  I. Lyubomirsky Machine Learning Equalization Techniques for High Speed PAM 4 Fiber Optic Communication Systems , 2015 .

[18]  G. David Forney,et al.  Maximum-likelihood sequence estimation of digital sequences in the presence of intersymbol interference , 1972, IEEE Trans. Inf. Theory.

[19]  Allen Gersho,et al.  Pseudo-Gray coding , 1990, IEEE Trans. Commun..

[20]  P. Poggiolini,et al.  Performance Analysis of MLSE Receivers Based on the Square-Root Metric , 2008, Journal of Lightwave Technology.

[21]  Polina Bayvel,et al.  End-to-End Optimized Transmission over Dispersive Intensity-Modulated Channels Using Bidirectional Recurrent Neural Networks , 2019, Optics express.

[22]  Andreas Leven,et al.  Applying Neural Networks in Optical Communication Systems: Possible Pitfalls , 2017, IEEE Photonics Technology Letters.

[23]  G. Bosco,et al.  Branch Metrics for Effective Long-Haul MLSE IMDD Receivers , 2006, 2006 European Conference on Optical Communications.

[24]  D. Zibar,et al.  Machine Learning Techniques in Optical Communication , 2016 .

[25]  Jakob Hoydis,et al.  An Introduction to Deep Learning for the Physical Layer , 2017, IEEE Transactions on Cognitive Communications and Networking.

[26]  Metodi P. Yankov,et al.  End-to-end Learning for GMI Optimized Geometric Constellation Shape , 2019, 45th European Conference on Optical Communication (ECOC 2019).

[27]  Polina Bayvel,et al.  End-to-End Deep Learning of Optical Fiber Communications , 2018, Journal of Lightwave Technology.

[28]  Jr. G. Forney,et al.  The viterbi algorithm , 1973 .