This disclosure relates generally to optical fiber transmission. More particularly it describes optical fiber nonlinearity compensation using a lookup table.
Nonlinearity is a known problem in optical fiber transmission systems resulting in signal degradation and reduced data transmission capacity. Such reduced data transmission resulting from nonlinearity in undersea optical fiber/cable systems is particularly problematic.
The above problems are solved and an advance in the art is made according to aspects of the present disclosure directed to optical fiber nonlinearity compensation. In sharp contrast to the prior art, systems, methods and structures providing optical fiber nonlinearity compensation according to aspects of the present disclosure employ neural-network nonlinearity compensation (NN-NLC) wherein complexity is reduced, and performance is improved, by replacing multiplication operations with a lookup table. Advantageously, complexity of the NN-NLC is reduced significantly—as compared to the prior art.
A more complete understanding of the present disclosure may be realized by reference to the accompanying drawing in which:
The illustrative embodiments are described more fully by the Figures and detailed description. Embodiments according to this disclosure may, however, be embodied in various forms and are not limited to specific or illustrative embodiments described in the drawing and detailed description.
The following merely illustrates the principles of the disclosure. It will thus be appreciated that those skilled in the art will be able to devise various arrangements which, although not explicitly described or shown herein, embody the principles of the disclosure and are included within its spirit and scope.
Furthermore, all examples and conditional language recited herein are intended to be only for pedagogical purposes to aid the reader in understanding the principles of the disclosure and the concepts contributed by the inventor(s) to furthering the art and are to be construed as being without limitation to such specifically recited examples and conditions.
Moreover, all statements herein reciting principles, aspects, and embodiments of the disclosure, as well as specific examples thereof, are intended to encompass both structural and functional equivalents thereof. Additionally, it is intended that such equivalents include both currently known equivalents as well as equivalents developed in the future, i.e., any elements developed that perform the same function, regardless of structure.
Thus, for example, it will be appreciated by those skilled in the art that any block diagrams herein represent conceptual views of illustrative circuitry embodying the principles of the disclosure.
Unless otherwise explicitly specified herein, the FIGs comprising the drawing are not drawn to scale.
By way of some additional background, we begin by noting that nonlinearity of optical fiber transmission lines is a significant infirmity that results in signal degradation and reduced data-carrying capacity. Such infirmity is of particular concern in submarine systems—where optical fiber is deployed in undersea environments.
In an attempt to solve these problems, the prior art has proposed approaches that include neural networks (NN) to compensate for nonlinearity without prior knowledge of link/signal parameters. In furtherance of such approaches, experiments have demonstrated that NN-based nonlinearity compensation show better performance—as compared with digital signal processor (DSP)-based approaches.
In particular, the complexity of NN-NLC has been reduced by moving the NN-NLC to a transmitter side of a transmission system after trimming unimportant input nodes. Still, the complex multiplication is performed at each node and complexity remains proportional to the number of input nodes. As a result, the number of input nodes is quite small given a limited computation resource. As such, any performance improvement resulting from using NN-NLC becomes less significant due to computation resource limitations and complexities of the neural networks remain a significant impediment to their adoption and use for NLC.
As noted previously and in sharp contrast to the prior art, the present disclosure describes an improved NN-based nonlinearity compensation for optical fiber transmission in which complex multiplication performed in the NN ASIC is replaced by lookup table resulting in significant performance improvements over the art.
More specifically, the lookup table employed in the NN according to aspects of the present disclosure provides that the multiplication and addition are replaced by two lookup tables (LUTs) in all of the nodes. As a result, computation complexity is reduced from O(n) to O(1)
The Node 1 is used as an example to show the simplification of the computation in the NN-NLC.
f
1
=H
n
H
m+m
*H
m
×W
1
+V
n
V
m+n
*H
m
×W
1
b
1 (1)
After training is complete, weight W1 and bias b1 are fixed. In addition, the input triplets are only selected from limited alphabets in the selected modulation formats (QPSK, 16 QAM and so on). For modulation formats with symmetry, possible values of the corresponding triplets becomes much less than M3 distinct outputs, which significantly reduce the required LUT size.
Note that the first two terms on the right of the equation (1) are computed by using the same LUT. As a result, the all the multiplications in the neurons are able to be replaced by the same LUT.
By storing the multiplied values into LUT-2, as can be observed, all the multiplication has been successfully removed while only keeping the summation in each node. Also, by considering the effective bit resolution for ASIC implementation, the possible values of the weights and the biases are limited by the bit resolution. Typical bit resolution of the ASIC for high-speed optical transceivers ranges from 6 to 8 bits, that is from 64 to 256, which contributes to reduce the memory size of LUT-2.
The bit-resolution of NN-NLC determines the quality improvement of nonlinearity compensation. For 16 QAM signals, transmission simulation shows that 6 bit resolution is enough within 0.1 dB degradation as is depicted in
We note that the bit-resolution of LUT-2 is fine with 6 bit-resolution. Also, the activation function to each hidden layer is possible to be stored using LUT with a finite bit-resolution. In the case of 6 bit-resolution, the activation function is quantized by 6 bits, that is, the LUT corresponding to the activation function only has 26=64 elements.
At this point, while we have presented this disclosure using some specific examples, those skilled in the art will recognize that our teachings are not so limited. Accordingly, this disclosure should only be limited by the scope of the claims attached hereto.
This disclosure claims the benefit of U.S. Provisional Patent Application Ser. No. 62/960,252 filed Jan. 13, 2020 the entire contents of which is incorporated by reference as if set forth at length herein.
Number | Date | Country | |
---|---|---|---|
62960252 | Jan 2020 | US |