Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Low complexity digital backpropagation for high baud subcarrier-multiplexing systems

Open Access Open Access

Abstract

In this paper, we propose two modifications to reduce the complexity of the subcarrier-multiplexing (SCM) based digital backpropagation (DBP) for high symbol rate SCM systems. The first one is to reduce the number of interfering subcarriers (RS-SCM-DBP) when evaluating the cross-subcarrier nonlinearity (CSN). The second one is to replace the original frequency domain CSN filters with the infinite impulse response (IIR) filters (IIR-RS-SCM-DBP) in the CSN compensation. The performance of the proposed schemes are numerically evaluated in three-channel dual-polarization (DP) 16QAM wavelength-division multiplexing (WDM) transmissions. The aggregate symbol rate for each channel is 120 GBaud and the transmission distance is 1600 km. For the SCM system with 16 subcarriers, the IIR-RS-SCM-DBP with only 4 interfering subcarriers and 2 steps can achieve a 0.3 dB Q-factor improvement in the WDM transmission. Compared to the original SCM-DBP, the proposed IIR-RS-SCM-DBP reduces the complexity by 48% at a performance loss of only 0.07 dB.

© 2016 Optical Society of America

1. Introduction

Coherent optical transmission systems have been commercialized and deployed in regional, long-haul and submarine backbone networks [1]. Coherent transceivers typically deliver symbol rates of 30~35 GBaud, supporting 50, 100, 150 and 200 Gb/s with BPSK, QPSK, 8QAM and 16QAM formats, respectively. Next generation coherent transceivers are expected to carry higher symbol rates and spectrally-efficient formats for 400 Gb/s and 1 Tb/s applications. For example, 110 GBaud single-carrier transmission with dual-polarization (DP)-QPSK was recently demonstrated in [2]. Moreover, 80 GBaud signal-carrier transmissions with DP-16QAM format and 72 GBaud single-carrier transmissions with DP-64QAM were demonstrated [3,4]. For the multi-carrier or superchannel signal transmission, the aggregate symbol rate can be higher than 100 GBaud and the bit rate can be higher than 1 Tb/s [5]. On one hand, high spectral-efficiency formats are more vulnerable to fiber nonlinearities and are limited to shorter distances. On the other hand, with higher symbol rates, the intra-channel nonlinearities will become more dominant, which suggests that the digital nonlinear compensation will be beneficial in a wavelength-division multiplexing (WDM) transmission systems. In this context we anticipate a heightened role for digital nonlinear compensation in next generation 400 Gb/s and 1 Tb/s systems. Recently, it was numerically [6,7], experimentally [8], and theoretically [9] demonstrated that subcarrier-multiplexing systems can achieve a higher nonlinear tolerance by optimizing the symbol rate of each subcarrier compared to single carrier (SC) systems. This improvement is more significant in high symbol rate systems, since the total symbol rate is further from the optimal symbol rate [6–9].

Digital backpropagation (DBP) is one of the widely investigated methods for fiber nonlinearity compensation. However, due to the large required number of steps, each of which involves a fast Fourier transform (FFT) and an inverse FFT (IFFT), the computational complexity of the conventional DBP is prohibitively high [10,11]. Many modified DBPs such as low-pass-filter (LPF) assisted DBP (LDBP) [12] and perturbation based DBP [13] were proposed to reduce the complexity. However, as the symbol rate increases, more steps will be needed because of the enhanced chromatic dispersion (CD) walk-off between frequency components.

Recently, we proposed a cross-phase modulation (XPM) model based DBP algorithm for subcarrier-multiplexing (SCM) systems, denoted as SCM-DBP [14]. In this scheme, the self-subcarrier nonlinearity (SSN) of each subcarrier and the cross-subcarrier nonlinearity (CSN) between subcarriers are compensated separately. It was demonstrated in a 34.94 GBaud single channel SCM experiment with transmission distances of 6400 km for QPSK and 2560 km for 16QAM that SCM-DBP only required two steps to achieve sizable improvements.

In this paper, we propose further complexity reductions for SCM-DBP in high symbol rate WDM transmission systems. Firstly, we reduce the number of interfering subcarriers involved in the processing of SCM-DBP, denoted as RS-SCM-DBP, without significantly degrading the system performance. Then a first order Butterworth infinite impulse response (IIR) filter is utilized to replace the CSN LPF in the CSN compensation in order to further reduce the complexity, which is denoted as IIR-RS-SCM-DBP. In a 3 × 120 GBaud WDM simulation of DP-16QAM 16-subcarrier SCM signals at a transmission distance of 20 × 80 km, we show that IIR-RS-SCM-DBP with only 4 interfering subcarriers in CSN compensation only reduces the Q factor by 0.07 dB compared to SCM-DBP at 2 steps, while the complexity of the former is reduced by 48% compared to the latter. The performance of LDBP with and without cross polarization modulation (XPolM) is also included for comparison, which diminishes rapidly as the number of steps decreases. Finally, the IIR-RS-SCM-DBP with only 2 steps achieves ~0.3 dB Q-factor improvement in the SCM WDM transmission. The overall performance improvement compared to SC systems with linear compensation only is ~0.8 dB.

2. Reduced-complexity SCM-DBP

2.1 Reduction of the interfering subcarrier number in SCM-DBP

SCM-DBP was proposed in [14] to significantly reduce the required number of stages in DBP based nonlinearity compensation for long-haul SCM transmission systems. In the SCM-DBP scheme, SSN and CSN are similar to the self-phase modulation (SPM) and cross-phase modulation (XPM) in WDM transmission systems, respectively. They are compensated separately for each subcarrier in parallel as illustrated in Fig. 1, which shows the spectrum of an eight-subcarrier SCM signal with the leftmost subcarrier as the probe subcarrier.

 figure: Fig. 1

Fig. 1 Spectrum of an eight-subcarrier SCM signal with the leftmost subcarrier as the probe subcarrier. IS: interfering subcarrier.

Download Full Size | PDF

For the CSN compensation, the amounts of CSN-induced phase noise and polarization crosstalk need to be evaluated first [14]. Then the contributions from all the interfering subcarriers are summed up and applied to the probe subcarrier. This requires a complexity order of O(NSCM 2) for all the subcarriers in one step, where NSCM is the number of subcarriers. Apparently the required complexity increases for higher symbol rate systems, where the optimal number of subcarriers for nonlinearity mitigation becomes larger [6,8,14]. If we only consider the contributions of the closest NRS interfering subcarriers in the CSN compensation, the complexity can be reduced to the order of O(NSCMNRS). In fact, it has been well understood that the influence of nonlinear interference decreases as channel spacing increases in nonlinear propagation [15] and WDM nonlinear compensation [16]. This property can be leveraged to achieve a complexity reduction of the CSN compensation but the tradeoff between performance and complexity should be carefully quantified. In the following discussion, we show that by reducing the number of interfering subcarriers and utilizing the symmetric property of CSN LPF the complexity can be reduced without severely degrading the system performance.

In a transmission link with N spans, the CSN compensation transfer function, which can be modeled as a LPF, is expressed as [14]

HN(ω)=n=N2+1N2exp(jΔβωnLspan)×H1(ω)
H1(ω)=8γ9×1exp(αLspan+jΔβωLspan)αjΔβω
where HN(ω) and H1(ω) are CSN LPFs for a transmission link with N spans and one span [14,17], respectively. ∆β = β2(ωI-ωP) is the group velocity difference between the probe subcarrier and interfering subcarrier, with β2, ωP, and ωI being the second order dispersion coefficient, the central angular frequency of the probe subcarrier, and the central angular frequency of the interfering subcarrier, respectively. Lspan, γ, and α are the span length, nonlinear coefficient, and attenuation coefficient, respectively.

Figure 2 shows the CSN LPF obtained from Eqs. (1) and (2) for different interfering subcarriers relative to the probe subcarrier illustrated in Fig. 1. We see that the bandwidth of the CSN LPF decreases as the frequency spacing between the interfering subcarrier and probe subcarrier increases, resulting in a reduced CSN impact. Consequently, if we only consider the CSN of the neighboring interfering subcarriers in the CSN compensation, the computational complexity can be reduced without significantly sacrificing the system performance. Therefore, we propose a SCM-DBP scheme with a reduced number of interfering subcarriers (RS-SCM-DBP), which only considers the NRS nearest interfering subcarriers in the CSN compensation.

 figure: Fig. 2

Fig. 2 Spectrum of various CSN LPFs for different interfering subcarriers relative to the probe subcarrier.

Download Full Size | PDF

In Eq. (2), the span length usually satisfies exp(-αLspan)<<1. Consequently, the CSN LPF for one span per step can be approximated as

H1(ω)=8γ9×1exp(αLspan+jΔβωLspan)αjΔβω8γ91αjΔβω=8γ9α2+(Δβω)2α2+(Δβω)2exp(jtan1(Δβωα))

As a result, combining Eq. (1) and Eq. (3), HN(ω) can be expressed as

HN(ω)=8γ9sin(N2ΔβωLspan)α2+(Δβω)2sin(12ΔβωLspan)[α2+(Δβω)2]exp(j(12ΔβωLspantan1(Δβωα))

For the interfering subcarrier with a small subcarrier spacing to the probe subcarrier, the second term in the phase in Eq. (4), namely tan−1(∆βω/α), can be assumed to be linear since (∆βω/α) is a relative small value. For a large subcarrier spacing case, the second term in the phase can be ignored when compared to the first term. Consequently, the CSN LPF has a linear phase response. For the two interfering subcarriers that are symmetrical about the probe subcarrier in the frequency domain as plotted in Fig. 3(a), the corresponding ∆β has an opposite sign, resulting in the same amplitude response and an opposite linear phase response of the CSN LPF. Consequently, the CSN LPFs of the symmetrical interfering subcarriers can be assumed to be the same. When calculating the accumulated CSN effects of each pair of the symmetrical subcarriers in the frequency domain, the intensity (phase noise) and polarization crosstalk can be summed together first, and then multiplied by their common CSN LPF. By doing so, the complex multiplications of this part can be approximately halved. If there are no interfering subcarriers symmetrically located about the probe subcarrier in the spectrum, as shown as Fig. 3(b), the complexity cannot be further reduced.

 figure: Fig. 3

Fig. 3 The locations of the interfering subcarriers in the RS-SCM-DBP scheme with (a) the fourth subcarrier and (b) the first subcarrier as the probe subcarrier. PS: probe subcarrier.

Download Full Size | PDF

Overall, in RS-SCM-DBP the number of interfering subcarriers is reduced and the symmetry of the interfering subcarriers is leveraged in the CSN compensation algorithm in order to reduce the computational complexity.

2.2 Application of the IIR filter

It was proposed in the perturbation DBP [13,18] to use an IIR filter in the nonlinear compensation (NLC) block to replace the FIR filter for complexity reduction. In the CSN compensation of SCM-DBP, IIR LPFs can also be used to replace the frequency domain CSN LPF in Eqs. (1) and (2). Figure 4(a) shows the comparison of IIR LPF and CSN LPF for different interfering subcarriers with respect to the probe subcarrier as shown in Fig. 1. It can be seen that IIR LPF can be used to represent the CSN LPF to some extent.

 figure: Fig. 4

Fig. 4 (a) Comparison of IIR LPF and CSN LPF. (b) Implementation of zero-phase IIR filtering.

Download Full Size | PDF

One obstacle of applying IIR filters is that IIR filters cannot deliver exact linear phase response. Fortunately, the problem can be solved by processing the data in the forward and backward direction to achieve zero-phase distortion [19]. Figure 4(b) shows the implementation of zero-phase IIR filtering. In particular, after filtering the data in the forward direction by the IIR filter, the filtered sequence is reversed and passed through the filter again. Assuming that the Z domain transfer function for the forward filter is H(Z), the transfer function for the backward filter is H(Z−1)Z-d, where d is the delay in the implementation. As a consequence, the transfer function for the IIR filter is H(Z)H(Z−1)Z-d, implying that poles and zeros exist in mirror-image pairs, which achieves the linear phase response [19,20].

In this work, we propose to use the IIR filter to replace the CSN LPF in the CSN compensation step, which is denoted as IIR-RS-SCM-DBP, in order to further reduce the computational complexity. A Butterworth IIR filter will be used for the following investigations. It has been found through simulations that other IIR filter types such as Chebyshev Type 1 deliver similar performances. The analytical expression of the nth order Butterworth IIR filter is [20]

|HB(ω)|=1/1+(ω/ω0)2n
where ω0 is the 3 dB cut-off frequency. The cut-off frequency is roughly proportional to the inverse of the frequency spacing between the interfering subcarrier and the probe subcarrier. This is because the larger the frequency spacing, the smaller CSN effect will have on the probe subcarrier, leading to a smaller cut-off frequency. Hence, the CSN IIR filter can be written as
|HB(ω)|=1/1+(ξ(ωIωP)ω)2n
where ξ is the bandwidth parameter which is adjusted to optimize the system performance when IIR-RS-SCM-DBP is applied. Through our investigations we have observed that the order of the Butterworth IIR filter has very little impact on system performance. Therefore, in the following discussions we only consider the first order Butterworth IIR filter, which has a comparable performance to the frequency domain LPF with a relatively small complexity demand.

3. Analysis of computational complexity

Reference [14] gives the detailed analysis of the complexity requirement for SCM-DBP. In order to verify the effectiveness of both RS-SCM-DBP and IIR-RS-SCM-DBP schemes in reducing the computational complexity, we investigate the required number of the complex multiplications for the two schemes. In addition, the complexity requirement of LDBP with cross-polarization modulation (XPolM) compensation, denoted as LDBP XPolM, is also evaluated as a reference.

The required number of complex multiplications per sample for RS-SCM-DBP with a compensation of M steps is obtained as

(M+1)KCD,R(log2KCD,R+1)KCD,RPCD,R+M[6.5+1.5KNL,R(log2KNL,R+NRS2+NRS24NSCM+NRS2NSCM)(KNL,RPNL,R)]
where KCD,R is the block size per subcarrier for the chromatic dispersion compensation (CDC) filter in the frequency domain using RS-SCM-DBP. PCD,R is the overhead of the corresponding CDC filter per subcarrier, which has a length that is larger than the minimum tap length required for compensating the corresponding CD. We have PCD,R = (1 + r)π|β2|NLspan /TS2, where TS is the sampling rate per subcarrier. KNL,R is the block size per subcarrier per polarization for the CSN LPF. PNL,R, which is the overhead of the CSN LPF, is the maximum value among all the minimum tap length requirements for all the CSN LPF. It can be approximated by PNL,R = (NLspan + 2/α)|∆β|max/TS, with |∆β|max = π(1 + r)|β2|(NSCM-1)/TS. The derivation of (7) is shown in Appendix A.

The required number of complex multiplications per sample for IIR-RS-SCM-DBP is obtained as

(M+1)KCD,R(log2KCD,R+1)KCD,RPCD,R+M[6.5+3NRS]
The derivation of (8) is shown in Appendix B.

For the LDBP XPolM scheme, the required number of complex multiplications is

(M+1)KCD,L(log2KCD,L+1)KCD,LPCD,L+M[3.5+1.5KNL,L(log2KNL,L+1)KNL,LPNL,L]
where KCD,L and PCD,L = (1 + r)π|β2|NLspan / TS,All2 are the block size and the overhead for the linear compensation filter in the frequency domain using LDBP XPolM, respectively. TS,All is the sampling rate for all the subcarriers, which equals to TS/NSCM when compared to the sampling rate per subcarrier. The block size of NLC filter is KNL,L. PNL,L is the overhead of Gaussian LPF, which is expressed asPNL,L=22ln(2)/(TS,AllΔω3dB), and Δω3dB is the 3 dB bandwidth [21]. The derivation of (9) is shown in Appendix C.

4. Simulation setup and results

Three-channel Nyquist-WDM systems with DP-16QAM SCM signals were simulated using MATLAB and OptiSystem. For each channel, the symbol rate was 120 GBaud, and the number of subcarriers for SCM signals was 16 or 32, which was around the optimal subcarrier number [6,8,14]. The subcarriers were processed by root-raised-cosine (RRC) pulse shaping with a roll-off factor of 0.1. In addition, the performance of the single carrier signals were also investigated for comparison. Figure 5 shows the simulation setup. The transmitted signals were first generated in MATLAB and then sent to the OptiSystem for transmission. The linewidths of the transmitter laser and local oscillator were both 100 kHz. Transmitted-side DSP is shown in [8]. In the transmitter, after I-Q modulation and polarization multiplexing, the 3 WDM channels were multiplexed and launched into the fiber. The link consists of 20 spans, with each span containing 80 km standard single mode fibers (SMF-28e + ) and an inline EDFA of 5 dB noise figure. The nonlinear coefficient of fiber was 1.3 W-1 . km−1 and PMD was neglected. The output signals from the link were pre-amplified and filtered. After de-multiplexing, the signals were sent to the coherent receiver for coherent detection. Note that ideal digital to analog converters (DAC) and analog to digital converters (ADC) were assumed and the transceiver induced no extra filtering effects in our simulations. The central WDM channel was processed in the MATLAB for performance evaluation. The launch power was individually optimized for each transmission result of various system configurations to obtain the optimal Q-factor of each case in the following results.

 figure: Fig. 5

Fig. 5 Simulation setup. OBPF: optical band-pass filter. EDFA: Erbium doped fiber amplifier.

Download Full Size | PDF

4.1 Simulation results of RS-SCM-DBP

The Q-factor versus the number of interfering subcarriers involved in the CSN compensation is shown in Figs. 6(a) and 6(b) for SCM channels with 16 subcarriers and 32 subcarriers, respectively. Q-factor is converted directly from the bit error rate (BER) [22]. The performance of linear compensation (LC) in SC and SCM systems, denoted as LC SC and LC SCM, respectively, are also plotted for comparison.

 figure: Fig. 6

Fig. 6 The Q-factor versus the number of interfering subcarriers for SCM systems with (a) 16 subcarriers and (b) 32 subcarriers.

Download Full Size | PDF

For SCM systems with 16 subcarriers, when the step size is small, the difference in Q-factor for the RS-SCM-DBP scheme with different numbers of interfering subcarriers is within 0.2 dB. As the step size becomes larger, the difference in Q is smaller. In this case, the complexity can be saved by reducing the number of interfering subcarriers without inducing a significant performance loss. The reason, which was mentioned earlier, is that the CSN contributions of the remote interfering subcarriers (with large frequency spacing) to the probe subcarriers are small. For SCM systems with 32 subcarriers, the performances of RS-SCM-DBP with different step sizes are almost the same. The reason is that SCM systems with lower symbol rate per subcarrier mitigate the CD-induced waveform distortion even in a very large step size [14]. Comparing Fig. 6(a) to Fig. 6(b), SCM systems with 16 subcarriers perform better than SCM systems with 32 subcarriers. In the following discussion, we will focus on SCM systems with 16 subcarriers.

Figure 7 shows the performance of systems with different compensation schemes. For comparison, the LDBP XPolM in SCM systems and SC systems, and LDBP in SCM systems, denoted as LDBP XPolM SCM, LDBP XPolM SC and LDBP SCM, respectively, are investigated. In addition, the performances with LC for SCM systems and SC systems are also plotted. Even with only 4 interfering subcarriers, the loss of RS-SCM-DBP compared to SCM-DBP is within 0.16 dB. With 10 spans/step and 20 spans/step, the loss is less than 0.07 dB. It is observed that RS-SCM-DBP with only 4 interfering subcarriers achieves a better performance than LDBP XPolM SCM for all the step sizes shown in Fig. 7. The performance difference is around 0.2 dB when the step size is between 4 spans/step and 10 spans/step. Under the comparable performance, RS-SCM-DBP with 4 interfering subcarriers can reduce the number of steps by around 2-4 times compared to LDBP XPolM SCM. This is because the waveform of each subcarrier evolves much more slowly than the whole signal, leading to a small CD distortion and a more accurately modeling using RS-SCM-DBP [14]. When compared with LC in SC systems and LC in SCM systems, RS-SCM-DBP with 4 interfering subcarriers implemented at 10 spans/step (2 step for the whole link) can increase the Q value by 0.8 dB and 0.3 dB, respectively.

 figure: Fig. 7

Fig. 7 The Q-factor versus the step length for 16-subcarrier SCM systems and SC systems with various compensation schemes at the optimal launch power.

Download Full Size | PDF

4.2 Simulation results of IIR-RS-SCM-DBP

In this section, we evaluate the system performance with IIR filters applied in the CSN compensation for a further complexity reduction. The number of subcarriers investigated in this section is 16 as mentioned earlier. Figure 8(a) shows the Q-factor versus the number of the interfering subcarriers with IIR-RS-SCM-DBP operating at different step sizes. The variation in Q is smaller for IIR-RS-SCM-DBP with different number of interfering subcarriers compared to RS-SCM-DBP in Fig. 6(a). For 10 and 20 spans/step, IIR-RS-SCM-DBP with 4 interfering subcarriers can achieve a performance that is very close to the maximum. Figure 8(b) shows the difference of Q-factor between IIR-RS-SCM-DBP and RS-SCM-DBP as a function of the number of interfering subcarriers at different step sizes. The difference is within 0.08 dB. Moreover, with less than 10 interfering subcarriers the difference is within around 0.02 dB which suggests that the application of IIR filters is efficient.

 figure: Fig. 8

Fig. 8 (a) The Q-factor versus the number of interfering subcarriers using IIR-RS-SCM-DBP. (b) Difference of Q-factor between IIR-RS-SCM-DBP and RS-SCM-DBP versus the number of interfering subcarriers

Download Full Size | PDF

Figure 9 shows the performances of various compensation schemes including IIR-RS-SCM-DBP with 4 interfering subcarriers. IIR-RS-SCM-DBP has nearly the same performance as RS-SCM-DBP at all the step sizes. For 10 and 20 spans/step, the performance differences between IIR-RS-SCM-DBP and SCM-DBP are within 0.06 dB. Compared to LDBP XPolM SCM, IIR-RS-SCM-DBP can increase the step size by a factor of 2-4 at a comparable performance. Moreover, at 10 spans/step IIR-RS-SCM-DBP can increase the Q value by ~0.2 dB compared to LDBP XPolM SCM. The overall performance improvement of IIR-RS-SCM-DBP compared to SC systems with linear compensation only is ~0.8 dB, including 0.3 dB coming from nonlinear compensation and 0.5 dB improvement coming from the SCM scheme.

 figure: Fig. 9

Fig. 9 Various compensation schemes for 16-subcarrier SCM systems and SC systems at the optimized launch power.

Download Full Size | PDF

5. Discussion of computational complexity

The computational complexities of SCM-DBP, RS-SCM-DBP, IIR-RS-SCM-DBP and LDBP XPolM have been analyzed in Section 3. In this section, we discuss the required complexities of the system configurations used in our early simulations. Note that the double side IIR filter used in the nonlinear compensation requires additional buffering [18]. However, compared to the original frequency domain CSN LPF, which is based on large size FFTs/IFFTs, the required buffer size of the IIR filter can be much smaller. Since in the evaluated DBP schemes the power consumption of buffering is relatively small with respect to that of complex multiplications, we use the number of complex multipliers as the metric for complexity evaluation in this section.

In particular, the SCM systems with 16 subcarriers are considered, and RS-SCM-DBP and IIR-RS-SCM-DBP only use 4 interfering subcarriers. Note that for the LDBP XPolM scheme the required complexity is independent of the number of subcarriers [14]. For the number of overhead samples of either CD compensation filters or NLC filters, they can be directly calculated from the equations provided in Section 3. The block sizes of all the FFT/IFFT’s are set to the closest power of 2 which makes the overhead less than 10% [14]. Table 1 shows the details of the complexity calculation for the DBP schemes with 10 spans/step. PCD and PNL is the overhead of the corresponding CDC filter and nonlinear filter, respectively. KCD and KNL is FFT/IFFT size of the CDC filter and nonlinear filter, respectively.

Tables Icon

Table 1. The complexity calculation of DBP schemes with 10 spans/step.

Figure 10 shows the required number of complex multiplications per sample for various DBP schemes in SCM systems. When compared to SCM-DBP, RS-SCM-DBP and IIR-RS-SCM-DBP can reduce the complexity by 28%-40% and 44%-51% for the same step size, respectively. When compared to LDBP XPolM, RS-SCM-DBP and IIR-RS-SCM-DBP can reduce the complexity by 12%-19% and 30%-37% for the same step size, respectively. In addition to the complexity reduction, it has been shown in Fig. 9 that RS-SCM-DBP and IIR-RS-SCM-DBP achieve better performance than LDBP XPolM. The complexity reduction of RS-SCM-DBP and IIR-RS-SCM-DBP compared to LDBP XPolM is a result of two contributions. On one hand, RS-SCM-DBP and IIR-RS-SCM-DBP have less complex multiplications than LDBP XPolM at the CD compensation block due to the reduced accumulated CD per subcarrier. One the other hand, because of either less interfering subcarriers or the application of an IIR filter in the NLC block, RS-SCM-DBP and IIR-RS-SCM-DBP complexities are significantly reduced which results in a comparable complexity requirement when compared to LDBP XPolM.

 figure: Fig. 10

Fig. 10 The required number of complex multiplications per sample for various DBP schemes in 16-subcarrier SCM systems.

Download Full Size | PDF

6. Conclusion

In this paper, two modifications are proposed to reduce the complexity of SCM-DBP. One is to reduce the number of interfering subcarriers in the CSN compensation, denoted as RS-SCM-DBP. And the other is to use an IIR filter as a replacement for the frequency domain CSN filter, denoted as IIR-RS-SCM-DBP. We numerically demonstrate the performance of the proposed schemes in three-channel Nyquist WDM systems, with each channel delivering 120 GBaud DP-16QAM signals at a 20 × 80 km transmission distance. Compared to SCM systems and SC systems with linear compensation only, the proposed IIR-RS-SCM-DBP with 4 interfering subcarriers and 2 steps will improve system performance by 0.3 dB and 0.8 dB, respectively. Moreover, compared to the original SCM-DBP with 2 steps, IIR-RS-SCM-DBP experiences a 0.07 dB performance degradation while achieving a complexity reduction of 48%.

Appendix A Complexity of RS-SCM-DBP

For RS-SCM-DBP, the required complexity for one linear step is the same as SCM-DBP [14]. The expression is

KCD,R(log2KCD,R+1)KCD,RPCD,R
where the parameters are specified in Section 3.

With respect to the complexity of the NLC block of the SCM-DBP scheme, if the exponential operation is assumed to be implemented using a lookup table, the number of complex multiplications per sample in one NLC section is [14]

6.5+1.5KNL,R(log2KNL,R+NSCM1)KNL,RPNL,R
The second term in Eq. (11) is the required complexity per sample for the CSN-induced phase noise and CSN-induced XPolM compensation, with KNL,R(log2KNL,R + NSCM-1)/(KNL,R-PNL,R) used for evaluating the CSN-induced phase noise and 0.5KNL,R(log2KNL,R + NSCM-1)/(KNL,R-PNL,R) used for evaluating the shared CSN-induced XPolM term. Note that (NSCM −1) in the denominator is the number of interfering subcarriers for each probe subcarrier.

If the RS-SCM-DBP is used with NRS interfering subcarriers, the required complex multiplications per sample in one NLC section is

6.5+1.5KNL,R(log2KNL,R+NRS)KNL,RPNL,R

As mentioned in Section 2, if the interfering subcarriers are symmetric about the probe subcarrier in the spectrum, the number of complex multiplications for CSN compensation for the probe subcarrier in the frequency domain can be halved. In our model we assume the number of the interfering subcarriers NRS is even. For (NSCM-NRS) probe subcarriers located around the center of the spectrum, all the interfering subcarriers are symmetric about the probe subcarrier. Hence the complex multiplications for evaluating the CSN induced phase noise can be expressed as 2(NSCM-NRS)[KNL,Rlog2KNL,R+KNL,RNRS/2] for the two polarizations. In the expression, KNL,Rlog2KNL,R is for calculating the FFTs and IFFTs implemented per probe subcarrier, and KNL,RNRS/2 is for NRS interfering subcarriers multiplying their corresponding CSN LPF relative to the probe subcarrier in the frequency domain [14]. However, for the remaining NRS probe subcarriers located around the edge of the spectrum, not all of the interfering subcarriers are symmetric about the probe subcarriers, leading to 2NRS[KNL,Rlog2KNL,R+KNL,R(3NRS/4+1/2)] complex multiplications for the two polarizations for calculating the CSN-induced phase noise. In total, the complex multiplications for the CSN-induced phase noise for the two polarizations can be expressed as 2NSCMKNL,R[log2KNL,R+ NRS/2+ NRS 2/4NSCM+NRS/2NSCM]. In addition, for the CSN-induced XPolM term, the number of complex multiplications is half compared to CSN-induced phase noise, since the two polarizations share one XPolM term. So the number of complex multiplications for evaluating the CSN-induced phase noise and XPolM is 3NSCMKNL,R [log2KNL,R+ NRS/2+ NRS 2/4NSCM+NRS/2NSCM].

As a result, when taking into account the symmetrical property of CSN LPF, the required number of complex multiplications per sample in one NLC section for RS-SCM-DBP is

6.5+1.5KNL,R(log2KNL,R+NRS/2+NRS2/4NSCM+NRS/2NSCM)(KNL,RPNL,R)

In conclusion, for a symmetric DBP scheme with M steps, which contains (M+1) LC sections and M NLC sections [14,21], the required number of complex multiplications per sample is

(M+1)KCD,R(log2KCD,R+1)KCD,RPCD,R+M[6.5+1.5KNL,R(log2KNL,R+NRS2+NRS24NSCM+NRS2NSCM)(KNL,RPNL,R)]

Appendix B Complexity of IIR-RS-SCM-DBP

The complexity requirement for IIR-RS-SCM-DBP in one linear step is the same as that of SCM-DBP, as given in Eq. (10). For the NLC, compared with SCM-DBP, the difference comes from the complexity for evaluating the CSN-induced phase noise and XPolM.

With the help of an IIR filter, the CSN compensation can be implemented in the time domain, resulting in no FFT and IFFT in the NLC section. For the following discussion, we only consider the complexity when the first order Butterworth IIR filter is applied.

The transfer function for the first order Butterworth IIR filter can be expressed in the Z domain as HB(Z)=b(1+Z-1)/(1+a1Z-1) [20], where b and a1 are the constants. In addition, it is concluded from Eq. (4) that the spectrum of CSN LPF has Hermitian symmetry, which means the tap coefficients of IIR filter in the time domain are real values [20]. When evaluating the multiplication between the tap and the sample (the sample is a complex value), the number of required complex multiplication is 0.5. Taking into account forward and backward filtering, the complex multiplications for employing one first order IIR filter per sample is 2. For NRS interfering subcarriers, NRS IIR filters are needed. Hence the required number of complex multiplications per sample for compensating CSN-induced phase noise is 2NRS. Since the two polarizations share one XPolM term, the complexity requirement for the CSN-induced XPolM compensation is half of that for the CSN-induced phase noise compensation. As a result, the number of complex multiplications per sample for evaluating the CSN induced phase noise and XPolM is 3NRS.

In conclusion, for the DBP link with M steps, the required number of complex multiplications per sample is

(M+1)KCD,A(log2KCD,A+1)KCD,APCD,A+M[6.5+3NRS]

Appendix C Complexity of LDBP XPolM

Reference [14] provides the detailed analysis of the complexity for LDBP. For LDBP XPolM, the complex multiplications for one linear step is the same as that of LDBP, which is

KCD,L(log2KCD,L+1)KCD,LPCD,L

In the NLC section, similar to LDBP, a Gaussian LPF is used to remove the high frequency components in order to accurately evaluate the nonlinear noise. The block size of the NLC filter is KNL,L. 1.5 complex multiplications per sample are first required in the time domain, with 1 multiplication for evaluating the intensity term and 0.5 for evaluating the shared XPolM term. In order to evaluate the nonlinear phase noise in the frequency domain, two FFTs, two IFFTs and 2KNL,L complex multiplications are required for the two polarizations, which is expressed as 2KNL,L(log2KNL,L+1). Taking into account the XPolM compensation, the number of complex multiplications is 3KNL,L(log2KNL,L+1) for the two polarizations in one nonlinear step in the frequency domain. After evaluating the phase noise and polarization crosstalk in the frequency domain, 2 complex multiplications per sample are needed to obtain the final result [13,14] as follows. 1 complex multiplication is needed for the signal multiplying the phase noise exponential term, and the other multiplication is needed for orthogonal polarization multiplying the XPolM term. In total, the number of complex multiplications per sample for one nonlinear step is

3.5+1.5KNL,L(log2KNL,L+1)KNL,LPNL,L

In conclusion, for a DBP link with M steps, the number of complex multiplications per sample is

(M+1)KCD,L(log2KCD,L+1)KCD,LPCD,L+M[3.5+1.5KNL,L(log2KNL,L+1)KNL,LPNL,L]

References and links

1. X. Liu, S. Chandrasekhar, and P. J. Winzer, “Digital signal processing techniques enabling multi-Tb/s superchannel transmission [An overview of recent advances in DSP-enabled superchannels],” IEEE Signal Process. Mag. 31(2), 16–24 (2014). [CrossRef]  

2. J. Zhang, J. Yu, Z. Jia, and H.-C. Chien, “400 G transmission of super-Nyquist-filtered signal based on single-carrier 110-GBaud PDM QPSK with 100-GHz grid,” J. Lightwave Technol. 32(19), 3239–3246 (2014). [CrossRef]  

3. S. Randel, D. Pilori, S. Corteselli, G. Raybon, A. Adamiecki, and A. Gnauck, “All-electronic flexibly programmable 864-Gb/s single-carrier PDM-64-QAM,” in Proc. Opt. Fiber Commun. Conf. (2014), paper Th5C.8. [CrossRef]  

4. G. Raybon, A. Adamiecki, P. J. Winzer, S. Randel, L. Salamanca, A. Konczykowska, F. Jorge, J. Y. Dupuy, L. L. Buhl, S. Chandrashekhar, C. Xie, S. Draving, M. Grove, K. Rush, and R. Urbanke, “High symbol rate coherent optical transmission systems: 80 and 107 GBaud,” J. Lightwave Technol. 32(4), 824–831 (2014). [CrossRef]  

5. A. Rezania and J. C. Cartledge, “Transmission performance of 448 Gb/s single-carrier and 1.2 Tb/s three-carrier superchannel using dual-polarization 16-QAM with fixed LUT based MAP detection,” J. Lightwave Technol. 33(23), 4738–4745 (2015). [CrossRef]  

6. L. B. Du and A. J. Lowery, “Optimizing the subcarrier granularity of coherent optical communications systems,” Opt. Express 19(9), 8079–8084 (2011). [CrossRef]   [PubMed]  

7. W. Shieh and Y. Tang, “Ultrahigh-speed signal transmission over nonlinear and dispersive fiber optic channel: the multicarrier advantage,” IEEE Photonics J. 2(3), 276–283 (2010). [CrossRef]  

8. M. Qiu, Q. Zhuge, M. Chagnon, Y. Gao, X. Xu, M. Morsy-Osman, and D. V. Plant, “Digital subcarrier multiplexing for fiber nonlinearity mitigation in coherent optical communication systems,” Opt. Express 22(15), 18770–18777 (2014). [CrossRef]   [PubMed]  

9. P. Poggiolini, Y. Jiang, A. Carena, G. Bosco, and F. Forghieri, “Analytical results on system maximum reach increase through symbol rate optimization,” in Proc. Opt. Fiber Commun. Conf. (2015), paper Th3D. 6. [CrossRef]  

10. E. Ip and J. M. Kahn, “Compensation of dispersion and nonlinear impairments using digital backpropagation,” J. Lightwave Technol. 26(20), 3416–3425 (2008). [CrossRef]  

11. E. Ip, “Nonlinear compensation using backpropagation for polarization-multiplexed transmission,” J. Lightwave Technol. 28(6), 939–951 (2010). [CrossRef]  

12. L. B. Du and A. J. Lowery, “Improved single channel backpropagation for intra-channel fiber nonlinearity compensation in long-haul optical communication systems,” Opt. Express 18(16), 17075–17088 (2010). [CrossRef]   [PubMed]  

13. W. Yan, Z. Tao, L. Dou, L. Li, S. Oda, T. Tanimura, T. Hoshida, and J. C. Rasmussen, “Low complexity digital perturbation back-propagation,” in Proc. European Conference and Exposition on Optical Communications (2011), paper Tu.3.A.2. [CrossRef]  

14. F. Zhang, Q. Zhuge, M. Qiu, W. Wang, M. Chagnon, and D. Plant, “XPM model based digital backpropagation for subcarrier-multiplexing systems,” J. Lightwave Technol. 33(24), 5140–5150 (2015). [CrossRef]  

15. D. Marcuse, A. R. Chraplyvy, and R. W. Tkach, “Dependence of cross-phase modulation on channel number in fiber WDM systems,” J. Lightwave Technol. 12(5), 885–890 (1994). [CrossRef]  

16. E. Mateo, L. Zhu, and G. Li, “Impact of XPM and FWM on the digital implementation of impairment compensation for WDM transmission using backward propagation,” Opt. Express 16(20), 16124–16137 (2008). [CrossRef]   [PubMed]  

17. Z. Tao, W. Yan, L. Liu, L. Li, S. Oda, T. Hoshida, T. Hoshida, and J. C. Rasmussen, “Simple fiber model for determination of XPM effects,” J. Lightwave Technol. 29(7), 974–986 (2011). [CrossRef]  

18. Z. Tao, L. Dou, W. Yan, Y. Fan, L. Li, S. Oda, Y. Akiyama, H. Nakashima, T. Hoshida, and J. C. Rasmussen, “Complexity-reduced digital nonlinear compensation for coherent optical systems,” Proc. SPIE 8647, 86470K (2013). [CrossRef]  

19. S. R. Powell and P. M. Chau, “A technique for realizing linear-phase IIR filters,” IEEE T. Signal Process. 39(11), 2425–2435 (1991).

20. J. G. Proakis, D. G. Manolakis. Digital Signal Processing (Pearson Prentice Hall, 2007)

21. Y. Gao, J. H. Ke, K. P. Zhong, J. C. Cartledge, and S. S. H. Yam, “Assessment of intrachannel nonlinear compensation for 112 Gb/s dual-polarization 16-QAM systems,” J. Lightwave Technol. 30(24), 3902–3910 (2012). [CrossRef]  

22. S. Ramachandran, Fiber Based Dispersion Compensation (Springer, 2007).

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (10)

Fig. 1
Fig. 1 Spectrum of an eight-subcarrier SCM signal with the leftmost subcarrier as the probe subcarrier. IS: interfering subcarrier.
Fig. 2
Fig. 2 Spectrum of various CSN LPFs for different interfering subcarriers relative to the probe subcarrier.
Fig. 3
Fig. 3 The locations of the interfering subcarriers in the RS-SCM-DBP scheme with (a) the fourth subcarrier and (b) the first subcarrier as the probe subcarrier. PS: probe subcarrier.
Fig. 4
Fig. 4 (a) Comparison of IIR LPF and CSN LPF. (b) Implementation of zero-phase IIR filtering.
Fig. 5
Fig. 5 Simulation setup. OBPF: optical band-pass filter. EDFA: Erbium doped fiber amplifier.
Fig. 6
Fig. 6 The Q-factor versus the number of interfering subcarriers for SCM systems with (a) 16 subcarriers and (b) 32 subcarriers.
Fig. 7
Fig. 7 The Q-factor versus the step length for 16-subcarrier SCM systems and SC systems with various compensation schemes at the optimal launch power.
Fig. 8
Fig. 8 (a) The Q-factor versus the number of interfering subcarriers using IIR-RS-SCM-DBP. (b) Difference of Q-factor between IIR-RS-SCM-DBP and RS-SCM-DBP versus the number of interfering subcarriers
Fig. 9
Fig. 9 Various compensation schemes for 16-subcarrier SCM systems and SC systems at the optimized launch power.
Fig. 10
Fig. 10 The required number of complex multiplications per sample for various DBP schemes in 16-subcarrier SCM systems.

Tables (1)

Tables Icon

Table 1 The complexity calculation of DBP schemes with 10 spans/step.

Equations (18)

Equations on this page are rendered with MathJax. Learn more.

H N (ω)= n= N 2 +1 N 2 exp(jΔβωn L span ) × H 1 (ω)
H 1 (ω)= 8γ 9 × 1exp(α L span +jΔβω L span ) αjΔβω
H 1 (ω)= 8γ 9 × 1exp(α L span +jΔβω L span ) αjΔβω 8γ 9 1 αjΔβω = 8γ 9 α 2 + (Δβω) 2 α 2 + (Δβω) 2 exp(j tan 1 ( Δβω α ))
H N (ω)= 8γ 9 sin( N 2 Δβω L span ) α 2 + (Δβω) 2 sin( 1 2 Δβω L span )[ α 2 + (Δβω) 2 ] exp(j( 1 2 Δβω L span tan 1 ( Δβω α ))
| H B (ω)|=1/ 1+ (ω/ ω 0 ) 2n
| H B (ω)|=1/ 1+ (ξ( ω I ω P )ω) 2n
(M+1) K CD,R ( log 2 K CD,R +1) K CD,R P CD,R +M[6.5+ 1.5 K NL,R ( log 2 K NL,R + N RS 2 + N RS 2 4 N SCM + N RS 2 N SCM ) ( K NL,R P NL,R ) ]
(M+1) K CD,R ( log 2 K CD,R +1) K CD,R P CD,R +M[6.5+3 N RS ]
(M+1) K CD,L ( log 2 K CD,L +1) K CD,L P CD,L +M[3.5+ 1.5 K NL,L ( log 2 K NL,L +1) K NL,L P NL,L ]
K CD,R ( log 2 K CD,R +1) K CD,R P CD,R
6.5+ 1.5 K NL,R ( log 2 K NL,R + N SCM 1) K NL,R P NL,R
6.5+ 1.5 K NL,R ( log 2 K NL,R + N RS ) K NL,R P NL,R
6.5+ 1.5 K NL,R ( log 2 K NL,R + N RS /2+ N RS 2 /4 N SCM + N RS /2 N SCM ) ( K NL,R P NL,R )
(M+1) K CD,R ( log 2 K CD,R +1) K CD,R P CD,R +M[6.5+ 1.5 K NL,R ( log 2 K NL,R + N RS 2 + N RS 2 4 N SCM + N RS 2 N SCM ) ( K NL,R P NL,R ) ]
(M+1) K CD,A ( log 2 K CD,A +1) K CD,A P CD,A +M[6.5+3 N RS ]
K CD,L ( log 2 K CD,L +1) K CD,L P CD,L
3.5+ 1.5 K NL,L ( log 2 K NL,L +1) K NL,L P NL,L
(M+1) K CD,L ( log 2 K CD,L +1) K CD,L P CD,L +M[3.5+ 1.5 K NL,L ( log 2 K NL,L +1) K NL,L P NL,L ]
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.