Chinese Optics Letters, 2018, 16 (6): 060601, Published Online: Jul. 2, 2018  

Flexible polarization demultiplexing method based on an adaptive process noise covariance Kalman filter Download: 738次

Author Affiliations
Center for Information Photonics & Communications, School of Information Science and Technology, Southwest Jiaotong University, Chengdu 610031, China
Abstract
A flexible polarization demultiplexing method based on an adaptive Kalman filter (AKF) is proposed in which the process noise covariance has been estimated adaptively. The proposed method may significantly improve the adaptive capability of an extended Kalman filter (EKF) by adaptively estimating the unknown process noise covariance. Compared to the conventional EKF, the proposed method can avoid the tedious and time consuming parameter-by-parameter tuning operations. The effectiveness of this method is confirmed experimentally in 128 Gb/s 16QAM polarization-division-multiplexing (PDM) coherent optical transmission systems. The results illustrate that our proposed AKF has a better tracking accuracy and a faster convergence (about 4 times quicker) compared to a conventional algorithm with optimal process noise covariance.

Increasing the spectral efficiency through the use of higher-order modulation formats in combination with polarization-division-multiplexing (PDM) has historically been one of the most effective methods to realize higher channel capacities at a comparable or lower cost. However, how to realize demultiplexing for high-order modulation formats (e.g., 16QAM) is the key point in current research. For such a problem, a variety of polarization demultiplexing (PolDemux) techniques have been presented, such as constant modulus algorithm (CMA), multimodulus algorithm (MMA), and their variants[15" target="_self" style="display: inline;">5] that have the disadvantages of complexity and the singularity problem. Therefore, several alternative PolDemux algorithms based on Stokes space (SS)[68" target="_self" style="display: inline;">–8] and Kalman filter (KF)[912" target="_self" style="display: inline;">12] are proposed to solve the above problems. SS-based algorithms are transparent to modulation formats. However, the SS-based algorithm with plane fitting will degrade the system performance under a time-varying state of polarization, which can be improved by an adaptive SS algorithm[13]. In Ref. [14], Muga et al. investigated and compared the convergence ratio, tracking, computational complexity, and system performance of an extended Kalman filter to an SS-based polarization demultiplexing method with a geometrical approach previously proposed for adaptive computation of the best fit plane.

In all the KF-based schemes mentioned above, the measurement and the process noise covariance play very important roles in the estimation accuracy. The measurement noise covariance can be directly inferred from the available measurement devices while the process noise covariance needs to be assessed, as a function of time, to optimize the KF performances[15,16]. In general, it is difficult to determine the effect of multiple changes to the tuning parameters of process noise covariance, so each parameter will be tuned individually while the others hold constant. This parameter-by-parameter tuning method requires a very large number of manual trials. When the dynamics is nonlinear and the number of parameters is more than two or three, the trial-and-error technique can become quite tedious and time consuming[16]. Therefore, it would be highly desirable to either pre-know the process noise covariance or adopt a blind strategy to ensure the effectiveness of the KF algorithm.

In this Letter, an effective PolDemux method based on an adaptive process noise covariance Kalman filter[15] is proposed. We call this approach AKF. By using AKF, the tedious parameter-by-parameter tuning can be avoided. The performance of proposed scheme is experimentally investigated in 128 Gb/s PDM-16QAM systems. The results show that the proposed method may significantly improve the adaptive capability of EKF by adaptively estimating the process noise covariance. Meanwhile, such an approach exhibits a faster and more accurate tracking performance compared to conventional algorithms with optimal process noise covariance.

The block diagram of our proposed AKF is shown in Fig. 1. The independently modulated dual-polarization signals Zin=[ex,ey]T can be represented in Stokes space using the relations[6]{s0=(exex*+eyey*)/2s1=(exex*eyey*)/2s2=(ex*ey+exey*)/2s3=(jex*ey+jexey*)/2,where ex and ey are the complex optical-field amplitudes of the two orthogonal polarization states. The first Stokes component s0 represents the total power; the remaining three components (s1, s2, s3) represent 0° linearly, 45° linearly, and circularly polarized light, respectively, and * denotes the complex conjugation operator. At the receiver, the inverse polarization rotation matrix is represented by F=[cos(p)exp(iq/2)sin(p)exp(iq/2)sin(p)exp(iq/2)cos(p)exp(iq/2)],where p=1/2a tan(a,b2+c2), q=atan(b,c), and n=(a,b,c)T. Applying Eq. (2) to the signal samples, the normal vector n will be forced to (1,0,0)T. An arbitrary plane in Stokes space can be defined as as1+bs2+cs3+d=0,where a,b,andc are the components of normal vector n, and d represents the distance from the plane to the origin. However, the parameters are not unique as Eq. (3) can be multiplied by an arbitrary constant and still represent the same plane. So, Eq. (4) is used to enforce the representation of direction cosines by a, b, and c[14], a2+b2+c2=1.

Fig. 1. Block diagram of the proposed PolDemux method based on an AKF.

下载图片 查看所有图片

The state vector is defined as Sk=(ak,bk,ck,dk)T, Uk=[akS1,k+bkS2,k+ckS3,k+dkak2+bk2+ck2],Hk=UkSk=[S1,kS2,kS3,k12ak2bk2ck0],Sk=Sk1+ωk1,Sk=Sk1,Pk=Pk1+Qk,where Uk is the measurement vector, and Hk is the Jacobian matrix formed by the partial derivatives of Uk with respect to the state variables. The process equation is presented in Eq. (7). Sk is the prediction state vector, and ωk is the process noise that is assumed as a white Gaussian sequence. The Kalman prediction is presented in Eqs. (8) and (9). Pk and Pk are called priori estimate error covariance and posteriori estimate error covariance[10]. Qk is the process noise covariance matrix, which has a great influence on the convergence speed and estimate accuracy of Kalman filter. In general, Qk might be affected by many factors, such as the transmission link and polarization rotation frequency[12]. Therefore, Qk might be different in different transmission systems. In the conventional KF method, Qk is simplified to be a diagonal matrix, and the diagonal elements (represented by Q) are selected as an identical value. And, improper values of Q will degrade the filter performance[16,17].

In this Letter, we propose an AKF method to replace the tedious trial-and-error operations. The forecast of Qk is performed by using the last N estimated states at time step k. In Eq. (7), each element of ωk represents the process noise of each element in state vector Sk, respectively. In general, the elements of ωk can be different from each other. Accordingly, the diagonal elements in Qk are not all equal, assuming that all the elements in Sk are independent of each other. The procedure of calculating Qk is shown below.

1) At time step k, the last N state vectors are calculated to form a matrix (SkN1,SkN2,,Sk)=(akN1akN2akbkN1bkN2bkckN1ckN2ckdkN1dkN2dk).

2) Calculating the variance σa2, σb2, σc2, σd2 of each row in Eq. (10), then Qk is written as Qk=diag(σa2,σb2,σc2,σd2),where diag is a diagonal matrix, and the Kalman updating process is presented in Eqs. (12)–(15)[17], Kk=PkHT(HPkHT+R)1,ΔUk=UckUk,Sk=Sk+KkΔUk,Pk=PkKkHkPk,where Kk, ΔUk, and Uck are the Kalman gain, residual, and actual measurement. Uck is equal to (0,1)T, and R is the so-called measurement noise covariance, which can be regarded as a constant diagonal matrix where the diagonal values are set to 0.1. Therefore, Qk is used to optimize the filter performance.

The performance of the proposed AKF is experimentally investigated in 128 Gb/s PDM- 16QAM coherent optical communication systems as shown in Fig. 2. At the transmitter, an external cavity laser (ECL) oscillating at 1550 nm with 100kHz linewidth is used as a transmitter laser source. The arbitrary waveform generator (AWG) provides 16×109 symbol/s 4-level electrical signals to drive an optical I/Q modulator for obtaining the 16QAM signal. The encoded signals are polarization multiplexed to generate 128 Gb/s PDM-16QAM signals employing an interleave scheme that is composed of a coupler, two polarization controllers (PCs), a variable optical attenuator (VOA), 100 m single mode fiber (SMF), a variable optical delay line (VODL), and a polarization beam combiner (PBC). Here, two PCs, 100 m SMF, the VODL, and the VOA are used to generate two data streams with orthogonal states of polarization (SOPs), decorrelate two data streams, synchronize the bit sequences of two data streams, and balance the optical power between two arms, respectively. The signals are transmitted in the B-to-B case and 560 km SMF transmission case. The VOA and erbium-doped fiber amplifier (EDFA) are deployed to adjust the optical signal to noise ratio (OSNR) of the received signals. At the receiver, the polarization state of the input PDM-16QAM signal is continuously scrambled by Agilent N7788B. Then, the signal is filtered using an optical bandpass filter (OBPF) with 0.8 nm bandwidth centered at the set transmission wavelength. Subsequently, the signal is coherent detected, and then sampled by a real-time oscilloscope for offline processing. After time recovery, the samples are downsampled to 1 sample per symbol for the PolDemux technique. Either the conventional EKF or our proposed AKF algorithm is used in the PolDemux stage. The bit error rate (BER) is calculated from 216 symbols.

Fig. 2. Experimental setup and DSP flow of PDM-16QAM systems. (a) The B-to-B case; (b) the 560 km transmission link. ECL: external cavity laser; AWG: arbitrary waveform generator; PC: polarization controller; PBS: polarizing beam splitter; VODL: variable optical delay line; PBC: polarizing beam combiner; EDFA: erbium-doped fiber amplifier; ASE: amplified spontaneous emission; VOA: variable optical attenuator; SMF: single mode fiber; OC: 3 dB optical coupler; OBPF: optical bandpass filter; LO: local oscillator; BPD: balanced photodetector.

下载图片 查看所有图片

First, the BER performance and the required convergence symbol as a function of the process noise Q is investigated. The polarization rotation frequency is 2474.004 rad/s, achieved by a continuous polarization scrambler. As shown in Fig. 3(a), for a conventional EKF in Ref. [14], the required convergence symbol decreases as the Q increases. The convergence would be reached within 300 symbols in the case of Q=103, while more than 30000 symbols are required for convergence in the case of Q=1010. We can also observe that the optimal BER performance is obtained when Q=106, and 4000 symbols are required for convergence. Therefore, there exists a trade-off between the convergence speed and tracking accuracy for a conventional EKF. Subsequently, the BER and convergence performance for the proposed AKF is investigated in Fig. 3(b). The block length N is set to 8. We can see that by using the AKF, similar or better BER performance is achieved regardless of the initial process noise. Meanwhile, the required symbol for convergence is less than 1000 when Q is in the range of [0, 103]. Compared to the optimum value (Q=106) for the EKF, our method is approximately four times quicker to reach convergence. In the following experiments, Q=106 is chosen as the optimum value for EKF.

Fig. 3. BER performance and required symbol for convergence vs. process noise (Q) in (a) a conventional EKF and (b) the proposed AKF for a PDM-16QAM signal in the B-to-B configuration, for OSNR=20dB.

下载图片 查看所有图片

Then, robustness of the proposed AKF against the polarization rotation frequency is discussed, as shown in Fig. 4. The endless polarization rotation is digitally achieved by a polarization rotation matrix J=[cos(kwTs)sin(kwTs),sin(kwTs)cos(kwTs)] in the digital signal processing (DSP) section before the PolDemux[11,13] technique. k is the sample number, w represents the polarization rotation frequency, and Ts is the symbol duration. Here, we measure the BER performance of PDM-16QAM with different polarization rotation speeds under 20 dB OSNR. As seen from Fig. 4, no performance penalty is observed when the rotation is less than 7×104rad/s for the proposed AKF and conventional EKF. In addition, the AKF method shows a better BER performance than the EKF method, which can be attributed to the adaptive estimation of the process noise covariance. The performance of both approaches decreases at the same polarization rotation frequency (7×104rad/s) just because the KF is unable to track such a fast polarization rotation in Stokes space. Nevertheless, the tolerance of the polarization rotation is quite adequate for current commercial optical communication systems. Notably, the maximum polarization rotation frequency in commercial systems is 103rad/s[18].

Fig. 4. BER performance vs. the polarization rotation frequency for the PDM-16QAM signal in a B-to-B configuration, for OSNR=20dB.

下载图片 查看所有图片

Subsequently, we also investigate the convergence performance by calculating the mean square error (MSE) of the modulus of the demultiplexed signal. The MSE is defined in Eq. (16), MSE=i=1n(Robs,iRref,i)2n,where Robs,i represents the module of the ith actual received symbol, and Rref,i represents the ideal module of the ith received symbol. The module of the ideal 16QAM signal forms three circles, therefore, Rref,i{sqrt(Pave/5),sqrt(Pave),sqrt(9Pave/5)}, where Pave is the average power of the signal. Figure 5(a) shows the MSE performance of the conventional EKF and our proposed AKF for the PDM-16QAM signal in the B-to-B case. For conventional EKF, a smaller process noise (e.g., Q=109 and 106) leads to a slower convergence. However, a larger process noise (e.g., Q=103) leads to a larger MSE. Our proposed AKF algorithm can clearly reach a faster convergence speed and a smaller steady-state error under arbitrary initial process noise covariance. This improvement is attributed to the process noise estimation according to the estimated states. With the faster convergence and better estimation accuracy, the AKF is more suitable for a burst-mode coherent receiver. Figure 5(b) depicts the BER curves as a function of OSNR for the EKF and AKF algorithms in the B-to-B configuration. Because of its faster convergence speed and fine estimation accuracy, the AKF obtains 0.5dB and 2.2dB OSNR gains at the 7% FEC (i.e., BER=0.0044) threshold, compared to Q=106 (optimal value) and Q=104 for the EKF, respectively.

Fig. 5. Comparison of (a) the MSE performance of the modulus of the demultiplexed signal, for OSNR=20dB; (b) the B-to-B BER performance.

下载图片 查看所有图片

Figure 6 illustrates the BER performance after transmission over the 560 km SMF. As shown in Fig. 6, the OSNR penalty is only about 2.7 dB, compared to the B-to-B at the 7% FEC threshold. Then, we evaluate the performance of the proposed AKF method with polarization scrambling rates of 1237.002 and 2474.004 rad/s, as shown in Figs. 7(a) and 7(b). The OSNRs are set to be 20 dB for the B-to-B and 23 dB for the 560 km transmission, respectively. It shows that the BER fluctuations are less than 0.3 dB and 0.2 dB under the B-to-B and 560 km transmission, respectively. The results indicate that our proposed method can present good polarization tracking stability.

Fig. 6. Comparison of the B-to-B and 560 km transmission performance for the AKF.

下载图片 查看所有图片

Fig. 7. Polarization tracking stability performance for the proposed method. (a) B-to-B BER performance (OSNR=20dB); (b) 560 km transmission BER performance (OSNR=23dB).

下载图片 查看所有图片

The computational complexity of two algorithms is shown in Table 1. Compared to the conventional EKF in Ref. [14], some additional operations (real multiplication and real addition) are taken to calculate the process noise covariance Q in AKF. The required number of states N=8 is used to calculate Q in the experiment. But, for the conventional EKF method, Q needs to be pre-known. A parameter-by-parameter tuning method can be used to obtain a relatively optimal value. However, this method requires a very large number of manual trials. For the proposed AKF, the tolerance of the initial error in Q is greatly improved. Meanwhile, a faster convergence speed and smaller steady-state error are obtained. Therefore, the complexity of the proposed AKF is acceptable.

Table 1. Computational Complexity

OperationsReal MultiplicationReal Addition
Conventional EKF [14]241199
Proposed AKF245+4N195+8N

查看所有表

In conclusion, an AKF is proposed and experimentally demonstrated for the PolDemux technique. The results show that the proposed method may significantly improve the adaptive capability of an EKF by adaptively estimating the process noise covariance. By using an AKF, tedious and time-consuming parameter-by-parameter tuning methods can be avoided. Not only can the proposed AKF achieve better tracking accuracy, but the convergence is found to be about 4 times quicker than that of a conventional EKF. It is believed that the novel PolDemux method based on an AKF is a very attractive candidate for using PolDemux in flexible and elastic optical networks.

References

[1] ZhouX., Chin. Opt. Lett.8, 863 (2010).CJOEE31671-7694

[2] KikuchiK., Opt. Express19, 9868 (2011).OPEXFF1094-4087

[3] XiaoJ.TangC.LiX.YuJ.HuangX.YangC.ChiN., Chin. Opt. Lett.12, 050603 (2014).CJOEE31671-7694

[4] RibeiroV. B.OliveiraJ. C.DinizJ. C.RosaE. S.SilvaR.SilvaE. P.CarvalhoL. H.BordonalliA. C., in OFC (2012), paper OW3H.4.

[5] FatadinI.IvesD.SavoryS. J., J. Lightwave Technol.27, 3042 (2009).JLTEDG0733-8724

[6] SzafraniecB.NebendahlB.MarshallT., Opt. Express18, 17928 (2010).OPEXFF1094-4087

[7] MugaN. J.PintoA. N., J. Lightwave. Technol.31, 2122 (2013).JLTEDG0733-8724

[8] SzafraniecB.MarshallT. S.NebendahlB., J. Lightwave Technol.31, 648 (2013).JLTEDG0733-8724

[9] MarshallT.SzafraniecB.NebendahlB., Opt. Lett.35, 2203 (2010).OPLEDP0146-9592

[10] YangY.CaoG.ZhongK.ZhouX.YaoY.LauA. P. T.LuC., Opt. Express23, 19673 (2015).OPEXFF1094-4087

[11] JigneshJ.CorcoranB.ZhuC.LoweryA., Opt. Express24, 22282 (2016).OPEXFF1094-4087

[12] YangY.ZhangQ.YaoY.CaoG.ZhongK.ZhouX.LauA. P. T.LuC., Chin. Opt. Lett.14, 110601 (2016).CJOEE31671-7694

[13] MugaN. J.PintoA. N., J. Lightwave Technol.32, 3290 (2014).JLTEDG0733-8724

[14] MugaN. J.PintoA. N., J. Lightwave Technol.33, 4826 (2015).JLTEDG0733-8724

[15] ZanniL.SarriS.PignatiM.CherkaouiR.PaoloneM., in Proceedings of International Conference on Probabilistic Methods Application Power System (PMAPS) (2014).

[16] PowellT. D., J. Guidance Control Dyn.25, 901 (2002).JGCODS0731-5090

[17] KalmanR. E., J. Basic Eng.82, 35 (1960).JBAEAI0021-9223

[18] XiaoZ.FuS.YaoSTangM.ShumP.LiuD., J. Lightwave Technol.34, 5526 (2016).JLTEDG0733-8724

Jun Ge, Lianshan Yan, Anlin Yi, Yan Pan, Lin Jiang, Liangliang Dai, Wei Pan, Bin Luo. Flexible polarization demultiplexing method based on an adaptive process noise covariance Kalman filter[J]. Chinese Optics Letters, 2018, 16(6): 060601.

引用该论文: TXT   |   EndNote

相关论文

加载中...

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!