Abstract
We propose an algorithm to track the rotation of state of polarization (RSOP) for short-distance coherent subcarrier-multiplexing systems. 3 pilot tones are used to estimate RSOP matrices on a block-by-block basis and recover phase noise as well. An ultra-fast RSOP tracking ability using the proposed algorithm is demonstrated by experiment. Specifically, the bit error rate increases from 2.3×10−3 to 5.6×10−3 when the RSOP speed increases from 0 rad/s to 50 Mrad/s. We also demonstrate the robustness of the algorithm against polarization mode dispersion and polarization dependent loss.
© 2021 Optical Society of America under the terms of the OSA Open Access Publishing Agreement
1. Introduction
A point-to-multipoint (PTMP) coherent architecture is an advanced solution for aggregation networks such as 5G-Xhaul and passive optical network [1]. The PTMP architecture divides a high-bandwidth carrier into multiple lower-bandwidth subcarriers utilizing digital subcarrier multiplexing (SCM) [2], and these subcarriers can be independently routed to and from different access nodes. Among access nodes, 5G fronthaul is a special scenario, where some transmission cables close to the radio unit base stations are aerial, making them easily affected by environmental variations. The main influence on the signal is the fast rotation of the state of polarization (RSOP). It is not a problem for the traditional aggregation network based on intensity modulation direct detection systems. However, it is critical for the novel coherent SCM PTMP structure, since digital equalization may fail when ultra-fast RSOP occurs. It has been reported that the RSOP speed can reach hundreds of krad/s under hostile environments [3,4], and even higher than 8 Mrad/s [5] caused by lightning strikes.
In conventional coherent digital signal processing (DSP), RSOP is tracked by a 2×2 multiple-input and multiple-output (MIMO) finite-impulse response (FIR) equalizer, which can tolerate hundreds of krad/s RSOP mainly induced by mechanical vibrations [6], but may fail when facing faster RSOP. To bridge the gap, many ultra-fast RSOP tracking algorithms are proposed, and they can be roughly divided into two categories. The algorithms in the first category employ a Kalman filter to track the fast RSOP. The Kalman filter based algorithms in [7–9] do not consider band-limited influence, and their performances will degrade in the presence of severe filtering impairments. The Kalman filter combined with the 2×2 MIMO FIR equalizer [10–12] can track the fast RSOP and compensate for the band-limited effects simultaneously. However, the complexity is much higher than the conventional 2×2 MIMO equalizer based on a constant-modulus algorithm or least-mean-square (LMS) algorithm. The algorithms in the second category [13–15] modify the 2×2 MIMO structure to a simplified 2-stage equalizer. The RSOP tracking ability in [13] is not sufficient to handle all situations. The methods in [14,15] achieve 18 Mrad/s and 20 Mrad/s SOP tracking speed, respectively, but they require an additional 12.5% overhead for training symbols, reducing transmission rate significantly.
In this paper, we propose a novel ultra-fast polarization tracking algorithm using 3 pilot tones (PTs) for short-distance coherent SCM systems. The PT has been utilized for the compensation of laser noise and fiber nonlinearities [16,17], modulation format identification [18] and polarization recovery [19]. It is worth mentioning that a PT is used to recover a static SOP in [19], but it is not suitable for the fast RSOP tracking. In our algorithm, 3 PTs are used to track the fast RSOP and recover phase noise. At the transmitter (Tx), the 3 PTs with different SOPs are inserted into the spectral gap between subcarriers. With the aid of these PTs, the RSOP matrix and phase noise can be obtained at the receiver (Rx). The performance of the proposed algorithm is evaluated by experiment. Due to the lack of a high-speed polarization scrambler, we add RSOP in the Tx DSP. An ultra-fast RSOP tracking ability is demonstrated. When the RSOP speed increases from 0 rad/s to 50 Mrad/s, the bit error rate (BER) only increases from 2.3×10−3 to 5.6×10−3. Then, we evaluate and show the robustness of the proposed algorithm in the presence of other polarization effects. The performance slightly degrades in the presence of polarization mode dispersion (PMD) equivalent to a fiber length of 100 km, and a polarization dependent loss (PDL) up to 3 dB. Finally, the computational complexity of the proposed algorithm is discussed.
2. Principle
Generally, RSOP can be modeled as a 2${\times} $2 unitary matrix in the Cayley-Klein form [9] as
After chromatic dispersion (CD) compensation and frequency offset (FO) compensation in the Rx DSP, the relationship between received samples and transmitted samples can be expressed as
The main idea behind the proposed algorithm is to insert 3 PTs with different SOPs in the spectrum gap between subcarriers and use them to calculate the RSOP matrix. The 3 PTs ${\left[ {\begin{array}{cc} {{X_i}(n )}&{{Y_i}(n )} \end{array}} \right]^T}$ in the digital domain are expressed as
It is straightforward to estimate the FO by comparing the PT position at the Rx to its original position at the Tx. After CD compensation and FO compensation, the 3 PTs are shifted to zero frequency, holding the relationship as
Due to the RSOP in fiber, the Jones vectors of PTs are deviated from the original coordinate. As shown in Fig. 1(b), all the 3 PTs appear in both polarizations. To remove the influence of the phase noise, the PTs of X polarization are divided by the PTs of Y polarization as
We divide the signal and PTs into many blocks with the same length. The sampling rate is much larger than the RSOP speed. Thus, the SOP matrix is regarded as constant in a short block. We average Eq. (6) within a block as
where N denotes the block length. We substitute the three Jones vectors [0 1]T, [1 1]T and [1 0]T into Eq. (7). Then the 3 equations can be obtained as follows:Note that the average operation decreases the influence of the additive noise, which is ignored in Eqs. (8–10). The constraint of selecting three Jones vectors is that Eqs. (8–10) should be linearly independent, which is valid for [0 1]T, [1 1]T and [1 0]T. Due to the linearly independent relationship, we can represent 4 unknown parameters $\textrm{a,b,c,d}$ with one parameter. Then the RSOP matrix $\textrm{R}$ can be obtained as follows:
After the RSOP tracking, we perform the phase recovery with one of the 3 PTs. The PT based phase recovery is proposed in [16]. In our algorithm, the only difference from [16] is that the RSOP effect needs to be removed first. It can be performed by multiplying the inverse RSOP matrix ${R^{ - 1}}$ to the PT on a block-by-block basis. Then, the phase of the PT can be extracted directly to recover the phase noise.
3. Experimental setup, results and discussions
3.1 Experimental setup and DSP flow
Figure 2 depicts the experimental setup and DSP flow. In the Tx DSP, four subcarriers are generated and shaped by a root raised cosine (RRC) filter. They are all modulated with 4 Gbaud 16 quadrature amplitude modulation (16-QAM) signals and the frequency spacing is 5 GHz. 3 PTs whose Jones vectors are [1 0]T, [1 1]T and [0 1]T are inserted at −5 GHz, 100 MHz and +5 GHz, respectively. To avoid direct current blocking, the PT is not placed at zero frequency. Differential coding is not required attributed to the use of the PT for recovering phase noise. Owing to the lack of a high-speed polarization scrambler, we add the polarization effects in the Tx DSP, which will be explained in detail later. Afterwards, the pre-compensation including pre-emphasis and Tx in-phase and quadrature (IQ) skew and XY skew compensation are performed. The skew calibration process follows the scheme in [20]. The signal is then generated via an 80 GSa/s arbitrary waveform generator (AWG) with the length of 262144. The dual polarization IQ modulator (DP-IQM) is driven by the signal using an external cavity laser (ECL) with a central wavelength of 1550 nm and a linewidth less than 100 kHz. After being boosted by an Erbium-doped fiber amplifier (EDFA) to 0 dBm, the signal enters a 10 km single mode fiber (SMF). Our proposed algorithm is designed for coherent access systems, in which the performance is evaluated by the power budget and received optical power (ROP). Thus, a variable optical attenuator (VOA) is used to adjust the ROP. After the coherent detection using another ECL with a similar linewidth and 9 dBm power, a four-channel real-time digital oscilloscope (DSO) with a sampling rate of 100 GSa/s is employed to digitize the waveform. Finally, the captured waveforms are processed offline in MATLAB. The calculation based on MATLAB has an ideal accuracy, so the possible arithmetic overflow does not occur.
The polarization model added in the Tx DSP consists of 3 parts:
The RSOP matrix including 3 parameters $\alpha ,\textrm{ }\xi ,\textrm{ }\eta$ can fully describe the rotations in a fiber channel [9]. To model the ultra-fast rotation effects, we add an increment $\Delta (k )$ to $\alpha ,\textrm{ }\xi ,\textrm{ }\eta$
In the PMD matrix, $\tau$ is the differential group delay (DGD) and $\omega$ is the angular frequency. Since our algorithm is designed for a short-distance transmission system, it is reasonable to only consider the first order PMD as shown in Eq. (14). The algorithm will be ineffective in the presence of large PMD, which causes a frequency-dependent RSOP change. Thus, the DGD range needs to be discussed
For the Rx offline DSP, CD compensation is not included since the transmission distance is only 10 km. First, the Gram-Schmidt orthogonalization procedure (GSOP) algorithm [21] is used to compensate for IQ imbalance. Then we extract the 3 PTs with low-pass filters, which are ideal 50 MHz brick-wall filters. In practice, the filter shape and bandwidth should be designed to balance performance and complexity, and it is left for future study. Based on the 3 PTs, we perform the FO estimation, RSOP tracking, phase recovery sequentially as explained in Section 2. Note that we average every samples within a block in the calculation of Eq. (7). Then the subcarriers are demultiplexed and processed separately. After the RRC based matched filtering, LMS based single-input and single-output (SISO) equalization is implemented to separately compensate for other linear effects for each polarization. Then, maximum likelihood (ML) phase recovery is performed to compensate for residual phase noise. The RSOP is added in the Tx DSP before the Tx IQ imbalance, and thus there still exists some IQ crosstalk between the two polarizations after RSOP tracking. An 8×8 real-value MIMO equalizer with only one tap is employed to compensate for the IQ crosstalk in the Tx [22]. Since in real systems the RSOP in a fiber link is after the Tx IQ imbalance, the IQ crosstalk will not be mixed in the two polarizations after RSOP tacking. Therefore, two independent 4×4 real-value MIMO equalizers can be used to separately compensate for the IQ crosstalk within two polarizations if needed. Finally, signal de-mapping and decoding are applied.
3.2 Experimental results and discussions
Generally, for PT-aided systems, the pilot-to-signal ratio (PSR) needs to be optimized. This is because with a low PSR, the ability of RSOP tracking and phase recovery is limited while with a high PSR the power of signal is reduced. Therefore, we first experimentally investigate the impact of the PSR on system performance. Figure 3 shows the relationship between BER and PSR when the ROP is −25 dBm, indicating that the optimal PSR is −18 dB, both for 0 rad/s and 10 Mrad/s RSOP speeds. Therefore, a PSR of −18 dB is chosen in the following experiments.
In the following discussions, we select the algorithm in [16] for comparison, which uses one PT to recover the phase noise and a 2×2 MIMO equalizer to track the RSOP. The PSR of the PT is −20 dB, which is also an optimized value. For convenience, our proposed algorithm is named as PT-RT&PR and the algorithm in [16] is named as PT-PR, in which RT denotes RSOP tracking and PR denotes phase recovery. The adaptive step size of the equalizer is an important parameter related to the RSOP tracking ability. After optimization, the step size is 10−4 in the MIMO equalizer of the PT-PR algorithm and 10−5 in the SISO equalizer of our proposed PT-RT&PR algorithm. The tap coefficients are updated on a sample-by-sample basis. Based on the forward error correction (FEC) of 400G ZR systems [23], the BER threshold is set to 0.0125.
First, we investigate the RSOP tracking ability. PMD and PDL are not added, and the ROP is fixed at −25 dBm. As shown in Fig. 4(a), the PT-PR algorithm exceeds the BER threshold when the RSOP speed is larger than 500 krad/s and completely collapses when the RSOP speed is larger than 1 Mrad/s. We test our proposed PT-RT&PR algorithm with various block sizes from 27 to 210, all of which can recover a 10 Mrad/s RSOP speed with slight penalties. Note that the reported fastest RSOP speed is 8.1 Mrad/s in [5], which is much slower than the tracking speed of our algorithm. The induced penalty as the RSOP speed increases may come from the incomplete separation of two polarizations. On the other hand, the ability of RSOP tracking increases with the decrease of the block size. When the RSOP speed increases from 0 rad/s to 50 Mrad/s, the BER increases from 2.3×10−3 to 5.6×10−3 and 7.6×10−3 for the block size of 27 and 28, respectively. When SOP speed is lower than 100 krad/s, the performance of the PT-PR algorithm is better than the PT-RT&PR algorithm. This result may originate from two reasons. First, since 3 PTs with a −18 dB PSR are used in the PT-RT&PR algorithm while only one PT with a −20 dB PSR is used in the PT-PR algorithm, the power of signal in the PT-RT&PR algorithm is smaller.
Next, we evaluate the required ROP at the BER threshold when the block size is 29. The result is shown in Fig. 4(b). When the RSOP speed is lower than 10 krad/s, our PT-RT&PR algorithm has approximately 1 dB penalty compared to the PT-PR algorithm. However, the PT-RT&PR algorithm has a 3.6 dB gain over the PT-PR algorithm at the RSOP speed of 500 krad/s. The PT-RT&PR algorithm still work well with a 1.6 dB penalty at the RSOP speed of 10 Mrad/s, but the PT-PR algorithm totally collapses when the RSOP speed is higher than 500 krad/s.
Finally, we study the influence of PMD and PDL when the ROP is −25 dBm and the RSOP speed is 10 Mrad/s. PMD and PDL are added in the Tx DSP according to the description in Section 3.1. For PMD, DGD is a time-variant value in a certain fiber link, whose probability density function (PDF)$p(\tau )$ follows a Maxwellian distribution as [24]
3.3 Complexity analysis
In this section, we discuss the computational complexity of the proposed algorithm, which consists of two parts: 1) insertion and extraction of the 3 PTs; 2) RSOP tracking and phase recovery using the 3 PTs.
In a SCM system, it is straightforward to insert the 3 PTs in the gap between subcarriers at the Tx, and thus the complexity is ignorable. The extraction of the 3 PTs at the Rx requires low-pass filters, which can be implemented using the overlap-and-add or overlap-and-save approaches in the frequency domain. In this way, fast Fourier transform (FFT), multiplication with the filter coefficients and inverse FFT (IFFT) are performed sequentially. In the SCM system, the process of subcarrier demultiplexing has already included a pair of FFT and IFFT. The FFT can transform the subcarriers and 3 PTs into the frequency domain together, so there is no additional complexity of FFT for extracting the PTs. The 3 PTs are then shifted to zero frequency and multiplied by low-pass filter coefficients. Afterwards, 3 additional IFFTs are needed to convert them back to the time domain. Leveraging the characteristics of the low-pass filtering operation, a smaller size IFFT can be used, which is equivalent to downsampling in the time domain. Since the RSOP tracking is implemented on a block-by-block basis, the down-sampled PTs can also achieve the same task, but might deliver the worse performance because the number of samples in Eq. (7) is decreased. In addition, 1 PT requires interpolation to have the same length as the signal, in order to recover phase noise on a sample-by-sample basis.
In the second part, the algorithm relies on the calculation of the inverse RSOP matrix with $\overline {{M_i}}$. According to Eq. (12) and Eq. (13), it requires 6 multiplications, 8 additions and 2 square roots to calculate the RSOP matrix R, and additional complexity in the calculation of the inverse matrix ${R^{ - 1}}$. However, since the RSOP tracking is performed on a block-by-block basis, the complexity per sample should be divided by the BS. When the BS is as large as several hundred samples, the number of multiplications, additions and square roots is less than 0.1 per sample, which can be ignored compared to the other DSP algorithm. Then, we multiply the inverse matrix ${R^{ - 1}}$ to the signal and one of the 3 PTs. Last, we use the phase of the processed PT to recover the phase noise of signal directly.
It is worth mentioning that our proposed algorithm can save complexity in the equalization. Specifically, we use two SISO equalizers to replace one traditional MIMO equalizer, saving 50% complexity in the process of convolution. In addition, the complexity in the process of updating the tap coefficients can also be significantly reduced. The SISO mainly compensates the static impairments such as band-limited effects, so it does not require a fast updating. As shown in Fig. 6, the absolute value of the middle tap coefficient of MIMO changes with the iterations after initial convergence. In our algorithm, the middle tap coefficient of the SISO equalization is almost unchanged. Therefore, even though our proposed algorithm induces additional computational complexity, but more than 50% complexity can be saved in the equalization.
4. Conclusion
Coherent SCM PTMP access architecture shows advantages over traditional point-to-point optical transmission solutions in terms of flexibility and cost. However, coherent systems require tracking fast RSOP, which often occurs in some access scenarios such as fronthaul. To overcome this challenge, we propose a novel RSOP tacking algorithm for SCM short-distance systems using 3 PTs. Through experimental verification, it is shown that when the RSOP speed increases from 0 rad/s to 50 Mrad/s, the BER increases from 2.3×10−3 to 5.6×10−3, indicating an ultra-fast RSOP tracking ability. The robustness of the algorithm against PMD and PDL is demonstrated, and the complexity is analyzed.
Appendix
The derivation process of the RSOP matrix R is shown in this section. First, based on Eqs. (8–10), we can represent $b,c,d$ using a as follows:
Then we combine Eqs. (20–22) and Eq. (2):
Solving Eq. (23), we can obtain $a$
Replacing a in Eqs. (20–22, we can get $b,c,d$
Then we substitute $a,b,c,d$ into Eq. (1), and the RSOP matrix R can be expressed by the following equations:
Funding
National Key Research and Development Program of China (2018YFB1801200); Shanghai Rising-Star Program (19QA1404600); National Natural Science Foundation of China (61801291).
Disclosures
The authors declare no conflicts of interest.
References
1. Infinera Corporation, “Overview of XR optics,” https://www.infinera.com/innovation/xr-optics.
2. 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]
3. J. Wuttke, P. M. Krummrich, and J. Rosch, “Polarization oscillations in aerial fiber caused by wind and powerline current,” IEEE Photonics Technol. Lett. 15(6), 882–884 (2003). [CrossRef]
4. P. M. Krummrich, D. Ronnenberg, W. Schairer, D. Wienold, F. Jenau, and M. Herrmann, “Demanding response time requirements on coherent receivers due to fast polarization rotations caused by lightning events,” Opt. Express 24(11), 12442–12457 (2016). [CrossRef]
5. F. Pittala, C. Stone, D. Clark, M. Kuschnerov, C. Xie, and A. Haddad, “Laboratory measurements of SOP transients due to lightning strikes on OPGW cables,” in Optical Fiber Communication Conference, (Optical Society of America, 2018), paper M4B.5.
6. H. Yaffe, “Are ultrafast SOP events affecting your coherent receivers?” [Online]. Available: https://newridgetech.com/are-ultrafastsop-events-affecting-your-receivers.
7. Z. Zheng, N. Cui, H. Xu, X. Zhang, W. Zhang, L. Xi, Y. Fang, and L. Li, “Window-split structured frequency domain Kalman equalization scheme for large PMD and ultra-fast RSOP in an optical coherent PDM-QPSK system,” Opt. Express 26(6), 7211–7226 (2018). [CrossRef]
8. W. Yi, Z. Zheng, N. Cui, X. Zhang, L. Qiu, N. Zhang, L. Xi, W. Zhang, and X. Tang, “Joint equalization scheme of ultra-fast RSOP and large PMD compensation in presence of residual chromatic dispersion,” Opt. Express 27(15), 21896–21913 (2019). [CrossRef]
9. N. Cui, X. Zhang, Z. Zheng, H. Xu, W. Zhang, X. Tang, L. Xi, Y. Fang, and L. Li, “Two-parameter-SOP and three-parameter-RSOP fiber channels: problem and solution for polarization demultiplexing using Stokes space,” Opt. Express 26(16), 21170–21183 (2018). [CrossRef]
10. Q. Zhang, Y. Yang, Q. Xiang, Q. He, Z. Zhou, and Y. Yao, “Noise adaptive Kalman filter for joint polarization tracking and channel equalization using cascaded covariance matching,” IEEE Photonics J. 10(1), 1 (2018). [CrossRef]
11. Y. Yang, G. Cao, K. Zhong, X. Zhou, Y. Yao, A. P. T. Lau, and C. Lu, “Fast polarization-state tracking scheme based on radius-directed linear Kalman filter,” Opt. Express 23(15), 19673–19680 (2015). [CrossRef]
12. Q. Zhang, Y. Yang, K. Zhong, J. Liu, X. Wu, and Y. Yao, “Joint polarization tracking and channel equalization based on radius-directed linear Kalman filter,” Opt. Commun. 407, 142–147 (2018). [CrossRef]
13. J. Li, T. Zeng, X. Li, L. Meng, M. Luo, Z. He, and S. Yu, “Real-time fast polarization tracking based on polarization phase locking least mean square algorithm,” Opt. Express 27(16), 22116–22126 (2019). [CrossRef]
14. T. Zeng, Z. He, L. Meng, F. Jiang, J. Li, and X. Li, “The training based feed-forward 2×2 MIMO algorithm and its real time implementation,” in Proceedings of European Conference Optical Communication (2019), pp. 1–3.
15. T. Zeng, Z. He, L. Meng, J. Li, X. Li, and S. Yu, “The real time implementation of a simplified 2-section equalizer with supernal SOP tracking capability,” in Optical Fiber Communication Conference, (Optical Society of America, 2018), paper M2J.7.
16. M. Morsy-Osman, Q. Zhuge, L. R. Chen, and D. V. Plant, “Feedforward carrier recovery via pilot-aided transmission for single-carrier systems with arbitrary M-QAM constellations,” Opt. Express 19(24), 24331–24343 (2011). [CrossRef]
17. T. Kobayashi, A. Sano, A. Masuura, Y. Miyamoto, and K. Ishihara, “Nonlinear tolerant spectrally-efficient transmission using PDM 64-QAM single carrier FDM with digital pilot-tone,” J. Lightwave Technol. 30(24), 3805–3815 (2012). [CrossRef]
18. M. Xiang, Q. Zhuge, M. Qiu, X. Zhou, M. Tang, D. Liu, S. Fu, and D. V. Plant, “RF-pilot aided modulation format identification for hitless coherent transceiver,” Opt. Express 25(1), 463–471 (2017). [CrossRef]
19. S. Bilal and G. Bosco, “Pilot tones based polarization rotation, frequency offset and phase estimation for polarization multiplexed offset-QAM multi-subcarrier coherent optical systems,” in Proceedings of ICTON (2016), paper Mo.B1.6
20. Y. Jiang, Y. Fan, J. Li, Z. Tao, H. Nakashima, and T. Hoshida, “Calibration of polarization skews in optical coherent transceiver based on digital signal processing,” in Proceedings of European Conference Optical Communication (2019), pp. 1–3.
21. I. Fatadin, S. J. Savory, and D. Ives, “Compensation of quadrature imbalance in an optical QPSK coherent receiver,” IEEE Photonics Technol. Lett. 20(20), 1733–1735 (2008). [CrossRef]
22. Q. Zhai, M Fu, L. Liu, H. Jiang, H. Ren, L. Yi, W. Hu, and Q. Zhuge, “Transmitter IQ mismatch compensation and monitoring for digital subcarrier-multiplexing systems,” in Asia Communications and Photonics Conference (Optical Society of America, 2020), paper M4A.319.
23. B. Smith, I. Lyubomirsky, and S. Bhoja, “Leveraging 400G ZR FEC technology,” IEEE 802.3 Beyond 10 km Op-tical PHYs Study Group, Orlando, FL, USA, Nov. 2017. [Online]. Available: http://www.ieee802.org/3/B10 K/public/17_11/lyubomirsky_b10k_01_1117.pdf.
24. C. Antonelli and A. Mecozzi, “Statistics of the DGD in PMD emulators,” IEEE Photonics Technol. Lett. 16(8), 1840–1842 (2004). [CrossRef]
25. FOSCO, “Polarization mode dispersion tutorial,” [Online]. Available: https://www.fiberoptics4sale.com/blogs/archive-posts/95042374-polarization-mode-dispersion-pmd-tutorial.