Method, device and communication system for reducing optical transmission impairments
10439730 · 2019-10-08
Assignee
Inventors
- Antonio Napoli (Munich, DE)
- Chien-Yu Lin (Erlangen, DE)
- Bernhard Spinnler (Oberhaching, DE)
- Vincentius Antonius Johannes Mar Sleiffer (Gendt, NL)
Cpc classification
H04B10/6163
ELECTRICITY
International classification
Abstract
A method and device is provided for reducing optical transmission impairments, particularly nonlinear effects, of at least one link Said method comprising the following steps: extracting a phase information () from an optical signal (120) received via that at least one link, determining a nonlinear coefficient (), associated with the at least one link, based on the phase information (), applying a control mechanism (202) using the nonlinear coefficient (). Furthermore, a communication system is suggested comprising said device.
Claims
1. A method for reducing optical transmission impairments, particularly nonlinear effects, of at least one link, comprising the following steps: a) receiving an optical signal via the at least one link; b) converting the optical signal into a digital electrical representation; c) extracting a phase information of the optical signal from the digital electrical representation, d) determining with a processor a nonlinear coefficient, associated with the at least one link, based on the phase information, e) applying with the processor a control mechanism to the digital electrical representation using the nonlinear coefficient to compensate for impairments of the optical signal, wherein the phase information is extracted after a carrier recovery of the optical signal, wherein a cost function is derived based on the extracted phase information, and an optimization algorithm is applied in connection with the cost function to determine the nonlinear coefficient, and wherein the optimization algorithm is based on a steepest descent algorithm defined as
(i+1)=(i)+(i), wherein i is an index of a discrete time (i+1) is representing a value of the nonlinear coefficient at iteration (i+1) (i) is representing a value of the nonlinear coefficient at the preceding iteration step (i) is representing a convergence factor, comprising an effective fiber length L.sub.eff and a channel power P, and (i)=CF ()/, wherein CF denotes the cost function.
2. The method according to claim 1, repeating the steps c) to e) until a value of the nonlinear coefficient reaches or exceeds a given value.
3. The method according to claim 1, wherein the extracted phase information comprises a spreading of received symbols being part of the optical signal, and the determination of the nonlinear coefficient is such that a reduced spreading of the received symbols is achieved.
4. The method according to claim 3, wherein a respective spreading of the received symbols comprises respective phase differences between the received symbols and respective transmitted symbols which are derived either with or without a training sequence.
5. The method according to claim 4, wherein the optical signal is a coherent signal based on a 16 QAM modulation, 4.sup.th power is applied to the optical signal, the respective phase differences are derived from a 4.sup.th power signal, a cost function (CF), based on those derived phase differences, is defined as
CF=[.sub.1+.sub.3]*(1/R.sub.2)+.sub.2*(1/R.sub.1+1/R.sub.3) wherein .sub.1, .sub.2, and .sub.3 are representing a standard deviation for each of the respective phase differences, and R1, R2 and R3 are representing radii of a 16 QAM constellation.
6. The method according to claim 1, wherein the optimization algorithm starts by calculating two values of the cost function corresponding to two different values of the nonlinear coefficient, and a first starting value of the nonlinear coefficient is represented by a selected initial value.
7. The method according to claim 1, wherein the nonlinear coefficient is refined as a n-dimensional nonlinear coefficient, representing n single links, and the n-dimensional nonlinear coefficient is determined by a n-dimensional calculation.
8. A device comprising a converter for converting an optical signal received via at least one link into a digital electrical representation; and a processor unit configured for: a) extracting phase information of the optical signal from the digital electrical representation, b) determining a nonlinear coefficient, associated with the at least one link, based on the phase information, c) applying a control mechanism to the digital electrical representation using the nonlinear coefficient to reduce optical transmission impairments of the optical signal, including non-linear effects of the at least one link, wherein the phase information is extracted after a carrier recovery of the optical signal, wherein a cost function is derived based on the extracted phase information, and an optimization algorithm is applied in connection with the cost function to determine the nonlinear coefficient, and wherein the optimization algorithm is based on a steepest descent algorithm defined as
(i+1)=(i)+(i), wherein i is an index of a discrete time (i+1) is representing a value of the nonlinear coefficient at iteration (i+1) (i) is representing a value of the nonlinear coefficient at the preceding iteration step (i) is representing a convergence factor, comprising an effective fiber length L.sub.eff and a channel power P, and (i)=CF ()/, wherein CF denotes the cost function.
9. The device according to claim 8, wherein the processor unit is arranged so as to repeat the steps a) to c) until a value of the nonlinear coefficient reaches or exceeds a value.
10. The device according to claim 8, wherein said device is a communication device that is or is associated with a receiver for optical signals.
11. A communication system comprising the device according to claim 8.
Description
(1) Embodiments of the invention are shown and illustrated in the following figures:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12) With reference to
(13) The coherent receiver can be refined as a data-aided receiver (i.e. using training sequences (TS)). Nevertheless, the proposed method can also be realized by utilizing a receiver, which operates without training sequences (also referred to as blind receiver).
(14) The DBP algorithm or DBP module 102 requires a description of the link, which is used for back-propagation purposes. It is one of the advantages of the proposed solution that DBP can be used even by applying an arbitrary or incorrect link description. An incorrect link description can result (among others) the following, statistically independent, sources of errors: the fiber length (which is possibly incorrect), the fiber type (which is possibly wrong) or the power levels (which can not be measured accurately)
(15) Generally, it can be distinguished between homogeneous and inhomogeneous links. Homogeneous links comprise equal fibers for all spans (an optical fiber/cable terminated at both ends which may include devices that add, subtract, or attenuate optical signals) which is the usual scenario for point-to-point connections. Inhomogeneous links are usually found in meshed optical networks, where links comprising the same type of fiber can hardly be found.
(16) In a homogeneous scenario, the error on estimating the length of a single link or span does not really cause a problem as, after compensation of linear and nonlinear effects, this error will be averaged outprovided that the error is confined to a reasonable range. Errors of up to 20% on the length specification do not induce any significant impairment, in case DBP is used.
(17) On the other hand, in a meshed network or even on a single link, an error concerning the type of fiber may not be averaged out, resulting in a system outage after DBP is applied.
(18) Finally, in case of wrong measured power levels along the link, the same disadvantage is valid as for estimating the wrong length of the fiber: if the error is uniformly distributed, DBP provides an improvement, otherwise the system performance deteriorates.
(19) The solution presented herein solves the problem mentioned above: Exemplary results for a single homogenous link with a wrong estimation concerning the type of fiber but with exact knowledge of the CD value will be presented.
(20) Examples for different types of fibers are: Large-Effective Area Pure Silica Core Fiber (LA-PSCF) Standard Single-Mode optical Fiber (SSMF)
(21) The coherent receiver 200 shown in
(22) According to an embodiment of the proposed solution a wrong description with regard to the type of fiber can initially be provided to the adaptive DBP module 202. Additionally, a correct description of a dispersion parameter is provided to the adaptive DBP module 202. Apart from this, further knowledge being available concerning the link will be the number of spans and the individual length of the spans.
(23) The adaptive algorithm according to the proposed solution, implemented in the adaptive estimation module 210, is explained in more detail, wherein a flow chart of the proposed solution is shown in
(24) If it is started with a wrong description of the type of fiber, the initial value of the nonlinear coefficient , i.e. (0), has to be estimated. Based on the fact that the nonlinear fiber coefficient , for commonly installed fibers, varies from 0.6 1/(W*km) (in case of Large-Effective Area Pure Silica Core Fiber (LA-PSCF)), to about 2 1/(W*km) (for the case of non-zero-dispersion shift fiber), the proposed initial value for (0) can be set (e.g., per default) at 1.3 1/(W*km), which may correspond to an average value for commercially available fibers. Accordingly, a different value is selected for (1), wherein (1) indicates the next iteration after (0). The actual selected value of the nonlinear coefficient (represented by signal 231 in
(25) After frame recovery of the incoming signal 120 processed by the carrier recovery module 105, training sequences (TS) being part of the received signal 120 are extracted and used to derive the residual nonlinear phase difference between received and (originally) transmitted symbols or sequences of symbolssee step 250 in
(26) The phase difference between the two sequences is defined as
(t)=(t).sub.RX(t)
(27) wherein (t) either represents a sequence of training symbols, ((t)=.sub.TS(t)) or a sequence of already decided symbols ((t)=.sub.DEC(t)) and .sub.RX(t) represents the received symbols.
(28) Both, the use of a blind receiver (using decided symbols (t)=.sub.DEC(t)) and the use of a data-aided method (using training symbols (t)=.sub.TS(t)) is valid.
(29) According to a further embodiment the phase difference between two symbols (or sequences of symbols) can also be determined as follows:
(t)=|(t).sub.RX(t)|
(30) where | . . . | represents the absolute value of the phase difference (t).
(31) For this example a 16 QAM modulation format is applied for the received signal 120.
(32) Following the proposed method, the 4.sup.th power is applied to the incoming signal 120 before deriving the residual nonlinear phase difference at the adaptive Estimation Module 210. The respective histogram 400 of the 4.sup.th power signal is shown in
(33) As it can be seen by the peak in the middle of the histogram (=0) of
(34) Based on the information available in
CF=[.sub.1+.sub.3]*(1/R.sub.2)+.sub.2*(1/R.sub.1+1/R.sub.3)
(35) wherein .sub.1, .sub.2, and .sub.3 are representing the standard deviation for each of the respective phase differences as shown in
(36) The cost function CF is the basis for estimating a variation of gamma, which is now explained in more detail:
(37) An optimized (in the purpose of improved) value of the nonlinear coefficient can be calculated by minimizing the cost function CF mentioned above. The algorithm for optimizing the nonlinear coefficient value (e.g., according to the steepest descent algorithm, which is a known optimization algorithm, http://en.wikipedia.org/wiki/Gradient_descent) is iteratively applied and, e.g., implemented in the adaptive Estimation Module 210 as follows:
(i+1)=(i)+(i)
(38) wherein: i is the index of the discrete time; (i+1) represents the value of the nonlinear coefficient at the iteration (i+1); (i) represents the value of the nonlinear coefficient at the preceding iteration (i); represents a convergence factor, comprising an effective fiber length L.sub.eff and a channel power P.
(39) The effective fiber length may be derived according to the following exemplary relation:
(40)
(41) wherein
(42) is a fiber attenuation defined in [Np/km].
(43) The algorithm can also be applied by considering only the algebraic sign of the gradient.
(44) Each iteration (i) can be derived according to the following equation:
(i)=CF()/
(45) wherein CF()/ is a gradient of the cost function over the nonlinear coefficient.
(46) By substituting (i) in the iterative optimization algorithm, the new value of the nonlinear coefficient can be determined according to:
(47)
(48) The new value of the nonlinear coefficient (i+1) is forwarded to the adaptive DBP module 202, wherein the received signal 120 is processed by applying the new value (i+1)step 253 in
(49) After each iteration, the gradient of the cost function CF is evaluated with respect to the previous iteration, whereas a change of the sign of the gradient indicates an end of the iteration loop, i.e. a minimum of the cost function has been reached. At this stage the iterative optimization algorithm can be stoppedstep 252 in
(50)
(51) The algorithm for determining the optimized value of the nonlinear coefficient starts by calculating two results of the cost function CF (corresponding to two different initial values of ).
(52) In addition, the convergence factor has to be optimized as well to achieve a reduction of computational time without losing quality in estimation accuracy.
(53) In a further example shown in
(54) According to
(55)
(56)
(57)
(58) It should be noted, that the aforementioned cost function CF, determined exemplarily for processing a 16 QAM modulated signal, is one possible embodiment applying the proposed solution. The proposed solution can be applied for all kinds of modulation formats.
(59) The aforementioned cost function can be generalized as follows:
(60)
(61) wherein CF.sub.gen is a general cost function .sub.upper,k represents a standard deviation for each of the phase differences .sub.upper higher than a central phase .sub.center per radius R.sub.k .sub.lower,k represents a standard deviation for each of the phase differences .sub.lower lower than the central phase .sub.central central per radius R.sub.k .sub.center represents a central phase. I represents a set of distinct radii of the signal constellation K represents a set of distinct phase angles of the histogram of the signal constellation after a M-th power operation
(62) Adapting the general cost function CF.sub.gen for receiving of the 16 QAM modulated signal (as already being part of the exemplary description of the proposed solution), may result to the following cost function CF.sub.16:
(63)
(64)
(65) Hereinafter, examples are provided, adapting the general cost function CF.sub.gen for processing different modulation formats of the received signal.
(66) Adapting the general cost function CF.sub.gen for receiving of a 32 QAM modulated signal:
(67)
(68)
(69) Adapting the general cost function CF.sub.gen for receiving of a 64 QAM modulated signal:
(70)
(71)
(72) For receipt of a M-PSK modulated signal, the following cost function can be determined:
(73)
(74)
(75) In real DWDM systems details on the transmission link are not or only partially available. Even, if details were available, with the upcoming automatically switched optical networks (ASON/GMPLS) an exact knowledge of the link description would not be available any more, particularly after protection switching or even active traffic routing. The proposed solution for adaptive Digital Back Propagation is capable of a suitable set of parameters for a DBP implementation after a very short initialization cycle.
(76) As a further advantage, no significant changes in the optical receiver are necessary for implementing the proposed solution. The coding of the optimization algorithm can be implemented in a DSP (Digital Signal Processor).
(77) The proposed approach can be implemented in various optical transmission systems using coherent detection, including single carrier and multi carrier, single mode and multi mode.
LIST OF ABBREVIATIONS
(78) DBP Digital Back-Propagation DEC Decision DSP Digital Signal Processor DWDM Dense Wavelength Division Multiplex BER Bit Error Rate CD Chromatic Dispersion CF Cost Function CPR Carrier Phase Recovery CR Clock Recovery DSP Digital Signal Processing DM Dispersion Managed FDE Frequency-Domain Equalizer NDM Non-Dispersion Managed NLPN Nonlinear Phase Noise PMD Polarization Mode Dispersion RX Receive SPM Self Phase Modulation TDE Time-Domain Equalizer TS Training Sequence XPM Cross Phase Modulation