Next Article in Journal
Secure and Privacy-Preserving Authentication Scheme Using Decentralized Identifier in Metaverse Environment
Next Article in Special Issue
End-to-End Deep Learning of Joint Geometric Probabilistic Shaping Using a Channel-Sensitive Autoencoder
Previous Article in Journal
A Fog-Based Privacy-Preserving Federated Learning System for Smart Healthcare Applications
Previous Article in Special Issue
Low-Complexity Pruned Convolutional Neural Network Based Nonlinear Equalizer in Coherent Optical Communication Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Unscented Kalman Filter with Joint Decision Scheme for Phase Estimation in Probabilistically Shaped QAM Systems

1
School of Electronic Engineering, Beijing University of Posts and Telecommunications (BUPT), Beijing 100876, China
2
Beijing Key Laboratory of Space-Ground Interconnection and Convergence, Beijing University of Posts and Telecommunications (BUPT), Beijing 100876, China
3
State Key Laboratory of Information Photonics and Optical Communications, Beijing University of Posts and Telecommunications (BUPT), Beijing 100876, China
4
School of Information and Electronics, Beijing Institute of Technology (BIT), Beijing 100081, China
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(19), 4075; https://doi.org/10.3390/electronics12194075
Submission received: 27 July 2023 / Revised: 20 September 2023 / Accepted: 27 September 2023 / Published: 28 September 2023
(This article belongs to the Special Issue High-Speed Optical Communication and Information Processing)

Abstract

:
A carrier phase estimation method based on the unscented Kalman filter (UKF) is proposed for probabilistically shaped (PS) quadrature amplitude modulation (QAM) systems. We further integrate a joint decision scheme into the proposed UKF−based algorithm to prevent the correlated erroneous decisions in the phase recovery scheme caused by the impact of PS. The proposed method achieves the performance benefit for PS constellations in optical transmissions by partitioning the constellation symbols suitably and utilizing both the maximum a posterior probability (MAP) and maximum likelihood (ML) detection. The results of numerical simulation and experimental verification reveal that the proposed method performs better than the conventional CPR algorithms in PS systems.

1. Introduction

The growing need for communication services that offer both high speed and high capacity has posed challenges for traditional coherent optical communication systems. These challenges primarily revolve around system capacity and spectral efficiency (SE). Consequently, the development of optical communication technology has been driven towards achieving higher capacity and improved spectral efficiency [1,2,3,4]. Probabilistic shaping (PS) has been widely employed in coherent optical communication to improve system capacity and reduce the gap with the Shannon limit. A prominent feature of the PS approach is the occurrence of data symbols with different probabilities. By decreasing the probability of symbols with larger amplitudes, the system can improve its performance and gain a shaping advantage.
However, the introduction of PS results in additional performance degradation and will impair these decision−directed digital signal processing (DSP) algorithms. For instance, Sasai et al. have investigated phase noise tolerances of high−order PS signals and QAM signals in [5] and suggested that we should take the laser linewidth and carrier phase recovery (CPR) algorithms into account when choosing a signal shaping form. In [6], Barbosa et al. have evaluated CPR algorithms for PS transmission and indicated that the blind phase search (BPS) stage is highly affected by PS at moderate and low optical signal−to−noise ratio (OSNR). In [7], Mello et al. have researched the interplay of PS and BPS algorithms and recommended the necessity for alternate CPR methods to be deployed in PS transmissions. Wang et al. have developed an optimized principal component−based phase estimation algorithm which outperforms the BPS algorithm at low signal−to−noise ratio (SNR) for PS QAM systems [8]. As an effective compensation method for linear impairments, the Kalman filter has received interest for applications in coherent optical communication systems [9,10,11]. Because of the fast−tracking capability and high accuracy for parameter estimation, several Kalman−filter−based algorithms have been suggested and implemented such as carrier recovery [12,13,14] and polarization state tracking [15,16]. As an alternative to the BPS algorithm, the CPR algorithm based on the Kalman filter can also function as a blind method for carrier recovery. However, the Kalman filter’s enhanced performance is accompanied by increased computational complexity and additional delay [10]. Moreover, the typical Kalman filter−based CPR algorithms use decision−directed operations, such as ML estimates, to update the measurement state, which is negatively affected by PS. As a potential alternative to these existing CPR algorithms, the Kalman filter in PS transmissions requires additional study.
In this paper, we present a novel CPR algorithm for PS QAM systems that is based on the unscented Kalman filter. The proposed technology combines the UKF−based algorithm with a novel joint decision scheme to mitigate the effects of PS and enhance PS transmission performance. The UKF−based structure ensures the estimation precision of the proposed algorithm. By partitioning the constellation symbols sensibly and employing both the MAP and ML decisions, the joint decision scheme ensures that the proposed technique is immune to the influence of PS in PS transmissions. Compared to conventional carrier phase recovery algorithms, the proposed technology maintains PS resilience and achieves a lower optical signal−to−noise ratio (OSNR) penalty when the normalized generalized mutual information (NGMI) threshold is taken into account. Monte Carlo simulations and experiments are used to assess the efficacy of the proposed algorithm. In comparison to conventional BPS, the proposed technology can reduce the SNR required to meet the 0.8 NGMI threshold for PS 16QAM systems. The proposed UKF−based algorithm can be applied to PS systems more effectively than the conventional CPR algorithm, resulting in an improvement in NGMI performance.

2. Operation Principle

2.1. Phase Estimate Based on the Kalman Filter

The Kalman filter provides rapid tracking capabilities and high precision for parameter estimation, making it a useful instrument for compensating linear impairments. Consequently, numerous Kalman−filter−based CPR techniques have been suggested and confirmed to be effective. In order to use the Kalman filter approach for carrier phase estimation, it is important to define the model of the received signal before to CPR. If the signal has undergone DSP processing, including IQ imbalance compensation, chromatic dispersion (CD) compensation, constant modulation algorithm (CMA), and frequency offset estimation (FOE), the primary impairment is laser phase noise (LPN). The received signal can be defined as
r ( n ) = s ( n ) exp j ϕ ( n ) + η ( n )
where r ( n ) and s ( n ) represents the n th received and transmitted signal. ϕ ( n ) represents the phase noise which is modeled as ϕ ( n ) = ϕ ( n 1 ) + ω ( n ) . ω ( n ) is independent and identically distributed Gaussian random variables with zero mean and variance σ 2 = 2 π Δ f τ . Δ f is the combined line width of transmitter and receiver lasers and τ is the symbols period. η ( n ) represents the collective amplified spontaneous emission (ASE) noise that is assumed to be additive Gaussian with zero mean. The probability distribution of s ( n ) can be provided by
P ( x i ) = exp ( v | x i | 2 ) k = 1 M exp ( v | x k | 2 )
where x i represents the i th complex M−QAM constellation point and v is the shaping factor.
In this paper, we evaluate the performance of the PS system with various CPR algorithms using generalized mutual information(GMI) and normalized generalized mutual information(NGMI), which are commonly used as performance metrics in PS systems [17]. These two metrics can be represented by [17]
G M I ( X ; Y ) = H ( X ) j = 1 m H B j Y N G M I ( X ; Y ) = 1 H ( X ) G M I ( X ; Y ) m
In the implementations of linear Kalman filter (LKF) and extended Kalman filter (EKF) proposed in [18,19], the received sampled signal is processed sample−by−sample, and the state parameter vector to be estimated by the Kalman filter is x k = [ θ k ] . The equation for the state update is θ k + 1 = A θ k + η p , where A represents the state transition matrix, which is defined as 1 in the case for a Wiener process. The variable η p represents the process noise between two successive samples. The observation model proposed in [18] is then given by θ k ˜ = θ k + η θ , where θ k ˜ represents the actual value for the phase noise and n θ is the observation noise. Both η p and η θ are assumed to be white Gaussian with zero mean and co−variances denoted by Q and R, respectively.
In order to accurately estimate the phase noise for each sample and minimize the observation noise, the Kalman filtering algorithms use the prediction−update frame. According to the state update equation indicated above, a prediction x ^ k of the state parameter vector x k is made at time instance k 1 . We get a prediction of the measurement y k at time instance k using x ^ k . The actual measurement y ˜ k at time instance k is then made and the final estimate of the Kalman filter at time instance k is given as
x ^ k = x ^ k + K k ( y ˜ k y k )
where K k represents the Kalman gain which is updated according to the measurement matrix, process, and measurement error covariance in each time instance. By minimizing the innovation vector ( y ˜ k y k ) , the prediction ( x ^ k x ^ k ) approaches zero and the filter algorithm can lock to the immediate change in state parameters.
The unscented Kalman filter, as opposed to LKF and EKF, employs the unscented transform to obtain a set of ’sigma points’ instead [10]. The probability distribution function and statistical moments of the state parameters x k can be captured by those points. Although UKF requires more computational effort than LKF and EKF, it outperforms LKF and EKF in terms of system performance and can estimate non−linear systems with greater precision. Thus, the UKF is utilized to develop the proposed algorithm. In [7], Mello investigates the interaction between PS and BPS algorithm and concludes that BPS is influenced by PS due to correlated incorrect decisions made in the phase recovery scheme. PS influences the decisions made by the BPS algorithm, resulting in a performance decrease in excess of the anticipated shaping gain. Moreover, the accuracy of the estimate is influenced by the decisions taken about measurement acquisition during the observation stage. It suggests that the effects of PS also have an influence on a UKF−based CPR algorithm. Applying UKF in the PS transmission thus requires taking the erroneous decision into account.

2.2. Proposed Phase Estimation Algorithm

Maximum a posteriori probability (MAP) detection has recently been suggested [20], and numerous works implementing MAP detection in the CPR scheme have been reported recently [21]. For PS M−QAM modulation formats, the received symbols have different prior probabilities. For the PS constellation, the maximum likelihood detection that follows the rule of choosing the constellation symbols that are closest in terms of Euclidean distance is suboptimal. Figure 1a illustrates how the decision boundaries for MAP detection differ from the conventional boundaries for ML decisions. In comparison with the ML decision, the MAP decision considers the prior probability of the different transmitted symbols to maximize the a posterioriprobability of an accurate determination. The MAP decision rule can be expressed as [20]
min i | y k x D | 2 + 2 N 0 ln ( P ( x D ) )
where y k represents the k th received symbol, x D represents the surrounding constellation symbols in terms of Euclidean distance, N 0 is the one−dimension noise variance. P ( x D ) represents the prior probabilities which are generally known at the transmitter. The first term in Equation (5) is the squared absolute Euclidean distance which is the same metric used in the decisions of the trational BPS. For constellation symbols under the PS scheme, the second term in Equation (5) is related to the noise variance and prior probabilities, which changes the decision boundary. The symbols with a higher probability occupy larger areas, which decreases the likelihood of making a mistaken decision regarding these symbols and, as a result, reduces the overall probability of decision error.
However, additional investigation and simulation indicate that implementing MAP detection into the UKF−based CPR algorithm does not result in the expected performance improvement. In this observation model, the observed signal’s amplitude noise is accounted for by a complex observation noise, allowing the UKF to monitor both amplitude and phase variations. Despite the fact that a complex observation model improves estimation precision, constellation symbols with larger amplitudes have a greater impact on the innovation vector.
The decision regions for symbols with lower amplitudes and higher probabilities are expanded by MAP detection, whereas the regions for symbols with higher amplitudes in the ideal constellation map are reduced. We infer that additional decision errors of these symbols with larger amplitudes occur after MAP detection which has an impact on the UKF update. Simulation verification is shown in Section 3.1.
We, therefore, propose the jointed decision method to prevent the above−mentioned additional decision errors in order to apply MAP detection to the UKF in order to resolve the PS−induced correlated incorrect decisions. The proposed joint decision scheme is shown in Figure 1.
We set different decision boundaries for the inner and outer constellation points in the proposed joint detection method. Figure 1b illustrates how to detect inner constellation points using MAP’s detection regions, maintaining MAP’s advantage of lowering incorrect decisions in these regions. The boundaries for the outer constellation point, shown in Figure 1c, follow the regular pattern of the ML detection. By doing so, the relative narrowing of the outer constellation decision region could be prevented, the number of erroneous decisions made for the outer constellation symbols could be decreased, and both inner and outer symbols could be recognized using the proper boundaries. The overall decision boundary set is shown in Figure 1d.
Based on the joint detection scheme, we propose a UKF−based CPR algorithm, referred to as UKF−MAP/ML. The operation frame of UKF−MAP/ML is shown in Figure 2.
The majority of the block diagram depicts the method by which the UKF framework iteratively estimates the phase noise via the input signal. The process can be divided into three stages: prediction, observation, and update. The input signal s ( k ) is divided into two channels for phase estimate and impairment compensation respectively. At the prediction stage, the prior estimates of the current state vector x ^ k and the error covariance P k are obtained according to the posterior estimates x ^ k 1 in the previous instant [10].
x ^ k = A x ^ k 1 P k = A P k A T + Q
where ( . ) T represents the conjugate transpose operation. The sigma points set is then calculated using the unscented transform and the prior estimations, given as [22]:
X k = x ^ k i = 0 x ^ k + ( ( n + λ ) P k ) i 1 i = 1 , , n x ^ k ( ( n + λ ) P k ) i n 1 i = n + 1 , , 2 n
where ( ( n + λ ) P k ) i 1 represents the ( i 1 ) th column of the lower triangular matrix of the matrix ( n + λ ) P k after the Cholesky decomposition and n represents the state dimension. The parameter λ is given as λ = α 2 ( n + k ) n . The unscented transformation introduces four external parameters: α , β , κ , λ . The values of these external parameters determine the distribution of the sigma points.
At the observation stage, the received signal s ( k ) is rotated by the sigma points. The smaller flowchart below in Figure 2 depicts the observation stage and the proposed joint decision scheme in more detail. The rotated signal s k is then fed into the radial decision module. According to the threshold, this module calculates the amplitude of the rotated symbols and distinguishes between symbols that correspond to inner constellation points and outer ones. The distinguished signal is then sent to the joint decision module to get the observation of the received signal. Those symbols after the joint decision module d k are used to update the measurements:
Z ^ k = h ( X k ) = Y k d k X k
where Y k represents the actual measurement of the received signal. The measurements are utilized to calculate the posterior estimations [22]:
z ^ k = i = 0 i = 2 n W m ( i ) Z ^ i , k
P z k , z k = i = 0 i = 2 n W c ( i ) Z ^ i , k z ^ k Z ^ i , k z ^ k T
P z k , x k = i = 0 i = 2 n W c ( i ) X i , k x ^ k Z ^ i , k z ^ k T
where W m ( i ) and W c ( i ) represents the the weight of the sigma points when calculating the approximate mean and approximate covariance, respectively. The weights are given as [22]:
W m ( i ) = λ n + λ i = 0 1 2 n + λ i = 1 , , 2 n
W c ( i ) = λ n + λ + 1 α 2 + β i = 0 1 2 n + λ i = 1 , , 2 n
We can calculate the Kalman gain and update the posterior estimate of the mean and covariance in the current instant according to the measurements:
K = P z k , x k / P z k , z k x ^ k = x ^ k + K ( z k z ^ k ) , z k = 0 P k = P k K P z k , z k K T
The symbols after phase recovery s k = r k x ^ k * are obtained from the output port. The posterior estimate is also fed back to the processing of the next instant.

3. Simulation Analysis

Figure 3 depicts the simulation setup. To evaluate the performance of the proposed algorithm, Monte Carlo simulations were carried out to calculate the GMI and NGMI between the transmitted and received symbols, which are represented as dashed red lines in Figure 3. Square 16QAM symbols following Maxwell−Boltzmann (MB) distribution were generated with 1 sample per symbol.
The channel model considered only LPN and AWGN. The linear phase noise consisted of a constant phase shift of π / 6 and random laser phase noise simulated by the model described in Section 2.1. The constant phase shift is used to test whether the algorithm can compensate for the phase rotation accurately. The random laser phase is used to test whether the algorithm can monitor the change of laser phase noise in the actual system. AWGN is then added to the symbols rotated by the laser phase noise. The output of the phase estimator is used to calculate the GMI and NGMI. The symbol rate was set to 32 GBaud and the combined linewidth between the transmitter laser and the local oscillator (LO) was set to 200 kHz. The SNR values considered only the signal power and AWGN. The GMI and NGMI results were obtained from the mean of 200 realizations with 16,384 symbols each to avoid the random error of the simulation results.

3.1. Optimization of the Decision Threshold at Variables Shaping Factors and Fixed SNR

We used Monte Carlo simulation to evaluate the GMI performance of the proposed algorithm in order to validate the joint decision scheme’s underlying principle. The SNR was fixed to the condition that the NGMI obtained 0.8, which works as the threshold for 27.5 percent soft−decision forward error correction (SD−FEC) [8].
We evaluated various thresholds for each of the four shaping variables for PS 16−QAM, which ranged from 0.1 to 0.2. As the channel model in this simulation only accounted for linear phase noise and AWGN, the signal scale after the channel is equivalent to the ideal 16QAM constellation points. The proposed joint decision scheme requires determining the symbol amplitude and differentiating between symbols based on the threshold. In order to include the amplitude range of the ideal 16QAM constellation points, the threshold was specified to be between 0 and 5 with intervals of 0.5.
Figure 4 illustrates that the GMI performance of the proposed algorithm is related to the threshold value at various shaping factors. By comparing the performance of the GMI at various thresholds of the same shaping factor, it is possible to analyze the relationship between the GMI and the threshold and determine the threshold value at which the GMI reaches its optimal value. The efficacy of the GMI improved as the threshold value rose from 0 to 2.5, reaching its optimum at 2.5. In addition, the GMI efficacy declined when the threshold value increased from 2.5 to 5. When the threshold was too low, the joint detection scheme was unable to take full advantage of the performance enhancement provided by the MAP. Nonetheless, if the threshold exceeded the optimal level, MAP would introduce additional decision errors and degrade performance. This phenomenon demonstrated that the performance of the joint decision method improved when the threshold value was appropriately selected. As the shaping factor increased, so did the threshold at which the GMI reached its optimum value, as shown in Figure 4.
Due to the fact that the proposed scheme is equivalent to MAP if the threshold is set too high, we can verify the inference that MAP would introduce additional decision errors and degrade performance if the threshold was set above the optimal level. In the results with a shaping factor of 0.1, the GMI performance with a threshold of 5 was worse than the GMI performance with a threshold of 0. When the threshold was set to 0, the ML decided all symbols, whereas the MAP decided all received symbols when the threshold was set to 5. Consequently, the results indicated that the performance loss caused by the additional decision error was greater than the performance improvement anticipated by the MAP, thereby establishing the necessity of the proposed joint decision scheme.
By comparing the GMI performance at varying thresholds of various shaping factors, we can verify the effectiveness of the proposed technology under different parameters. When the shaping factor was 0.1 or 0.125, the GMI performance achieved its peak when the threshold was set to 2.5. And when the shaping factor was 0.15, 0.175, or 0.2, the GMI performance reached its peak when the threshold was set to 3. The threshold value at which the GMI reaches its optimal value varies with the shaping factor. This phenomenon occurred because, as the shaping factor increased, the probabilities of exterior constellation symbols decreased further. Given that the KF update was less impacted by the detection error of outside symbols, a high threshold was considered suitable. The phenomenon is consistent with the characteristics of the constellation point distribution varying with the shaping factor, further validating the scheme’s rationality.

3.2. Comparison with Different CPR Algorithms at Variable Shaping Factors

In the preceding section, the performance enhancement of the proposed algorithm was validated. In this section, we compared the performance of the proposed UKF−based CPR algorithm to that of the existing LKF− and EKF−based CPR algorithms, as well as BPS. We examined the performance of the GMI and NGMI for PS 16−QAM, using SNR intervals of 0.5 and various shaping factors, with SNR ranging from 5 to 12.5. The threshold was set appropriately for each shaping factor in order to improve performance. The block length of BPS was 64 and there were 11 test phases. Under varying SNRs, the covariance Q for KF−based algorithms was 1 × 10 5 , and the covariance R was adjusted.
The performance outcomes were closely correlated with the SNR value, as illustrated in Figure 5. In terms of GMI performance, there was a clear distinction between the BPS and the other algorithms when the SNR was low. Compared to the BPS, these KF−based algorithms demonstrated superior tolerance to the effects of PS in the low SNR region. And performance results demonstrated that the proposed system outperformed the EKF and LKF−based CPR algorithm across the entire SNR region. The NGMI results are displayed in Figure 5. Using the 0.8 NGMI threshold as a benchmark, the proposed method could obtain SNR gains of approximately 0.51 dB, 0.50 dB, and 0.52 dB when compared to the EKF. The required SNR gains were approximately 0.42 dB, 0.52 dB, and 1.11 dB relative to the BPS.
It should be noted that the BPS algorithm performed better than the other methods when the SNR was high enough. This was due to the fact that KF−based techniques, which are independent of test phases, estimate phase noise by updating the state vector, and the estimation’s precision is highly dependent on the initial state vector and the default covariance. Nonetheless, the proposed algorithm maintained superior robustness in the low SNR zone.
Taking into consideration the 0.8 NGMI threshold, the proposed algorithm could accomplish a smaller OSNR penalty than the BPS under the investigated conditions. Increasing the shaping factor decreased the performance disparity between the proposed algorithm and BPS when the SNR was high. It demonstrated that if the shaping factor was high enough, the performance of the proposed algorithm would be comparable to BPS. Consequently, the proposed algorithm is more appropriate for PS systems than the conventional CPR algorithms.

4. Experimental Verification

The experimental verification of the proposed UKF−based CPR algorithm was carried out in a 32 GBaud single polarization coherent optical system, as shown in Figure 6.
At the transmitter end, an offline DSP applied in MATLAB was used to generate PS 16QAM signals following MB distribution. The shaping factor was set as 0.1, 0.15, and 0.2. Digital−to−analog conversion was realized by an arbitrary waveform generator (AWG) with a sampling rate of 64 GSa/s. The analog signals were then amplified by two electrical amplifiers and fed into the IQ modulator. An external cavity laser generated a continuous light wave with a 100 kHz line width. The modulated signals were sent into an Erbium−doped fiber amplifier (EDFA) and then transmitted over 500 km optical fiber link. The optical signal was transmitted through 5 spans of optical fiber, each of length 100 km. An EDFA was set after each span to compensate for optical power attenuation. An ASE source and another VOA were used to adjust the OSNR of the system for the NGMI measurement. At the receiver end, the signals were sent into the coherent receiver to beat with the LO. Then the detected signals were captured by a digital storage oscilloscope (DSO) with a sampling rate of 100 GSa/s. Offline DSP, which was shown in Figure 6b, was used to recover the transmitted data from the received signals.
Figure 7 shows the NGMI performance at different shaping factors in the experimental demonstration. The block length of BPS was 64 and there were 11 test phases. Under varying SNRs, the covariance Q for KF−based algorithms was 1 × 10 5 and the covariance R was adjusted. The performance of the NGMI improved as the OSNR increased for all CPR algorithms. Due to the effect of PS, there was a performance disparity between BPS and the other algorithms when the OSNR was low. Using the 0.8 NGMI threshold as a benchmark, the proposed method could obtain SNR gains of approximately 0.10 dB, 0.60 dB, and 0.20 dB when compared to EKF. In comparison to BPS, the requisite SNR enhancements were approximately 0.40 dB, 1.10 dB, and 0.90 dB, respectively. As the OSNR increased, the performance disparity between BPS and the other algorithms decreased. Because the impact of PS on the CPR algorithms decreased as the OSNR increased, and because the performance disparity between KF and BPS was not readily apparent when the OSNR was sufficiently high. Although the performance difference between several algorithms was not readily apparent when the OSNR was high, the proposed method was able to obtain a lower OSNR penalty than the conventional BPS and KF−based algorithm when compared to the 0.8 NGMI threshold. The results of the experiment validate the claim that the proposed UKF−based CPR algorithm with joint detection is more suitable for the PS system.

5. Conclusions

Conventional CPR algorithms are impacted by PS when implemented in PS systems. In this paper, Monte Carlo simulation is utilized to compare the performance of the conventional BPS− and KF−based CPR algorithms during PS transmission. Due to additional decision errors, implementing MAP detection, which has been shown to be optimal for PS systems, directly into the UKF−based CPR algorithm does not result in the anticipated performance enhancement. Therefore, a UKF−based CPR algorithm with a joint detection scheme is proposed in order to prevent making erroneous decisions, and it is verified to be effective for PS systems by both simulation and experiment. By correctly partitioning the constellation symbols and maximizing the use of both MAP and ML detection, the performance of the proposed method can be enhanced. The proposed algorithm is more suitable for PS systems than the conventional BPS− and KF−based algorithms.

Author Contributions

Conceptualization, Z.L.; methodology, D.G., L.Z. and H.C.; software, Z.L.; validation, Y.G., Z.L. and L.Z.; formal analysis, Y.G. and Z.L.; investigation, Y.G.; resources, Q.T., F.T. and L.Y.; data curation, Y.G. and L.Z.; writing—original draft preparation, Y.G.; writing—review and editing, Y.G. and Z.L.; visualization, Z.D. and S.Z.; supervision, Y.W.; project administration, Z.L. and L.Z.; funding acquisition, Z.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by National Key R&D Program of China: 2022YFB2903103; National Natural Science Foundation of China: 62205023, 62105027, 62305027; National Natural Science Foundation of China for Excellent Young Scholars: 62222501; Joint Fund Project of National Natural Science Foundation of China: U22A2087; Open Fund of IPOC (BUPT): IPOC2022A04, IPOC2022A11; China Postdoctoral Science Foundation: 2023M730242.

Data Availability Statement

Data underlying the results presented in this paper are not publicly available at this time but may be obtained from the authors upon reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
UKFunscented Kalman filter
PSprobabilistic shaping
SEspectral efficiency
QAMquadrature amplitude modulation
MAPmaximum a posterior probability
MLmaximum likelihood
SEspectral efficiency
DSPdigital signal processing
CPRcarrier phase recovery
BPSblind phase search
SNRsignal−to−noise ratio
OSNRoptical signal−to−noise ratio
GMIgeneralized mutual information
NGMInormalized generalized mutual information
CDchromatic dispersion
CMAconstant modulus algorithm
FOEfrequency offset estimation
LPNlaser phase noise
LKFlinear Kalman filter
EKFextended kalman filter
ASEamplified spontaneous emission
GMIgeneralized mutual information
AWGNadditive white Gaussian noise
LOlocal oscillator
MBMaxwell−Boltzmann
SD−FECsoft−decision forward error correction
AWGarbitrary waveform generator
EDFAErbium−doped fiber amplifier
OSNRoptical signal−to−noise ratio
DSOdigital storage oscilloscope

References

  1. Chai, F.; Zhang, Q.; Yao, H.; Xin, X.; Gao, R.; Guizani, M. Joint Multi-Task Offloading and Resource Allocation for Mobile Edge Computing Systems in Satellite IoT. IEEE Trans. Veh. Technol. 2023, 72, 7783–7795. [Google Scholar] [CrossRef]
  2. Wang, F.; Yao, H.; Zhang, Q.; Wang, J.; Gao, R.; Guo, D.; Guizani, M. Dynamic Distributed Multi-Path Aided Load Balancing for Optical Data Center Networks. IEEE Trans. Netw. Serv. Manag. 2022, 19, 991–1005. [Google Scholar] [CrossRef]
  3. Zhou, S.; Liu, X.; Gao, R.; Jiang, Z.; Zhang, H.; Xin, X. Adaptive Bayesian neural networks nonlinear equalizer in a 300-Gbit/s PAM8 transmission for IM/DD OAM mode division multiplexing. Opt. Lett. 2023, 48, 464–467. [Google Scholar] [CrossRef]
  4. Zhu, L.; Yao, H.; Chang, H.; Tian, Q.; Zhang, Q.; Xin, X.; Yu, F.R. Adaptive Optics for Orbital Angular Momentum-Based Internet of Underwater Things Applications. IEEE Internet Things J. 2022, 9, 24281–24299. [Google Scholar] [CrossRef]
  5. Sasai, T.; Matsushita, A.; Nakamura, M.; Okamoto, S.; Hamaoka, F.; Kisaka, Y. Laser Phase Noise Tolerance of Uniform and Probabilistically Shaped QAM Signals for High Spectral Efficiency Systems. J. Lightware Technol. 2020, 38, 8. [Google Scholar] [CrossRef]
  6. Barbosa, F.A.; Rossi, S.M.; Mello, D.A.A. Phase and Frequency Recovery Algorithms for Probabilistically Shaped Transmission. J. Lightware Technol. 2020, 38, 1827–1835. [Google Scholar] [CrossRef]
  7. Mello, D.A.A.; Barbosa, F.A.; Reis, J.D. Interplay of Probabilistic Shaping and the Blind Phase Search Algorithm. J. Lightware Technol. 2018, 36, 5096–5105. [Google Scholar] [CrossRef]
  8. Wang, X.; Zhang, Q.; Xin, X.; Gao, R.; Lv, K.; Tian, Q.; Tian, F.; Wang, C.; Pan, X.; Wang, Y.; et al. Robust and Low-Complexity Principal Component-Based Phase Estimation Algorithm for Probabilistically Shaped Square-QAM Systems. J. Lightware Technol. 2020, 38, 6153–6162. [Google Scholar] [CrossRef]
  9. Xu, X.; Tang, X.; Guo, M.; Qi, J.; Liu, S.; Lu, Y.; Qiao, Y. Wide-Linewidth Coherent Systems with Parallelized Extended Kalman Filter for Data Center Inter-Connection. Opt. Commun. 2020, 458, 124740. [Google Scholar] [CrossRef]
  10. Jignesh, J.; Corcoran, B.; Lowery, A. Parallelized Unscented Kalman Filters for Carrier Recovery in Coherent Optical Communication. Opt. Lett. 2016, 41, 3253. [Google Scholar] [CrossRef] [PubMed]
  11. Shibahara, K.; Mizuno, T.; Miyamoto, Y. MIMO Carrier Phase Recovery for Carrier-Asynchronous SDM-MIMO Reception Based on the Extended Kalman Filter. Opt. Express 2021, 29, 17111. [Google Scholar] [CrossRef] [PubMed]
  12. Zhong, H.; Ye, W.; Zuo, Z.; Huang, D.; Guo, Y. Kalman Filter-Enabled Parameter Estimation for Simultaneous Quantum Key Distribution and Classical Communication Scheme over a Satellite-Mediated Link. Opt. Express 2022, 30, 5981. [Google Scholar] [CrossRef] [PubMed]
  13. Sanyal, W.; Sharma, S.; Krishnamurthy, P.K. Multi-Rate Kalman Filter for Carrier Phase Recovery in 200 Gbps PDM Coherent Optical Receivers. In Proceedings of the 2021 National Conference on Communications (NCC), Kanpur, India, 27–30 July 2021; pp. 1–4. [Google Scholar] [CrossRef]
  14. Sharma, S.; Krishnamurthy, P.K. Reduced Sampling Rate Kalman Filters for Carrier Phase and Frequency Offset Tracking in 200 Gbps 16 QAM Coherent Communication System. Sci. Rep. 2021, 11, 1991. [Google Scholar] [CrossRef] [PubMed]
  15. Zhang, Q.; Yang, Y.; Zhong, K.; Liu, J.; Wu, X.; Yao, Y. Joint Polarization Tracking and Channel Equalization Based on Radius-Directed Linear Kalman Filter. Opt. Commun. 2018, 407, 142–147. [Google Scholar] [CrossRef]
  16. Xu, H.; Zhang, X.; Tang, X.; Bai, C.; Xi, L.; Zhang, W.; Zheng, H. Joint Scheme of Dynamic Polarization Demultiplexing and PMD Compensation Up To Second Order for Flexible Receivers. IEEE Photonics J. 2017, 9, 1–15. [Google Scholar] [CrossRef]
  17. Cho, J.; Winzer, P.J. Probabilistic constellation shaping for optical fiber communications. J. Lightware Technol. 2019, 37, 1590–1607. [Google Scholar] [CrossRef]
  18. Pakala, L.; Schmauss, B. Extended Kalman Filtering for Joint Mitigation of Phase and Amplitude Noise in Coherent QAM Systems. Opt. Express 2016, 24, 6391. [Google Scholar] [CrossRef]
  19. Inoue, T.; Namiki, S. Carrier Recovery for M-QAM Signals Based on a Block Estimation Process with Kalman Filter. Opt. Express 2014, 22, 15376. [Google Scholar] [CrossRef]
  20. Hu, S.; Zhang, W.; Yi, X.; Li, Z.; Li, F.; Huang, X.; Zhu, M.; Zhang, J.; Qiu, K. MAP Detection of Probabilistically Shaped Constellations in Optical Fiber Transmissions. In Proceedings of the Optical Fiber Communication Conference (OFC) 2019, San Diego, CA, USA, 3–7 March 2019; p. W1D.3. [Google Scholar] [CrossRef]
  21. Chen, Z.; Fu, S.; Tang, M.; Zhang, Z.; Qin, Y. Maximum Probability Directed Blind Phase Search for PS-QAM with Variable Shaping Factors. Opt. Express 2022, 30, 550. [Google Scholar] [CrossRef] [PubMed]
  22. Xie, X.; Pi, Y. Phase noise filtering and phase unwrapping method based on unscented Kalman filter. J. Syst. Eng. Electron. 2011, 22, 365–372. [Google Scholar] [CrossRef]
Figure 1. Schematic of boundary setting for the proposed joint decision scheme: (a) Boundary comparison of MAP and ML. (b) Boundaries for inner constellation points using MAP detection. (c) Boundaries for outer constellation points using ML detection. (d) Boundaries for joint decision scheme. The colored areas are the decision regions of MAP, the dashed lines are the decision boundaries of ML, and the red points are the ideal constellation points.
Figure 1. Schematic of boundary setting for the proposed joint decision scheme: (a) Boundary comparison of MAP and ML. (b) Boundaries for inner constellation points using MAP detection. (c) Boundaries for outer constellation points using ML detection. (d) Boundaries for joint decision scheme. The colored areas are the decision regions of MAP, the dashed lines are the decision boundaries of ML, and the red points are the ideal constellation points.
Electronics 12 04075 g001
Figure 2. Block representation of the proposed CPR algorithm with joint decision scheme.
Figure 2. Block representation of the proposed CPR algorithm with joint decision scheme.
Electronics 12 04075 g002
Figure 3. Simulation setup. AWGN: additive white Gaussian noise; GMI: generalized mutual information; NGMI: normalized generalized mutual information.
Figure 3. Simulation setup. AWGN: additive white Gaussian noise; GMI: generalized mutual information; NGMI: normalized generalized mutual information.
Electronics 12 04075 g003
Figure 4. GMI performance results versus thresholds under different shaping factors when the SNR was set to 9.5 dB.
Figure 4. GMI performance results versus thresholds under different shaping factors when the SNR was set to 9.5 dB.
Electronics 12 04075 g004
Figure 5. GMI and NGMI performance results with different CPR algorithms in PS 16QAM systems when the shaping factors are: (a,b) 0.1, (c,d) 0.15, and (e,f) 0.2. UKF−MAP/ML, the proposed UKF−based CPR algorithm with a joint detection scheme. The red dashed line represents the 27.5% FEC threshold.
Figure 5. GMI and NGMI performance results with different CPR algorithms in PS 16QAM systems when the shaping factors are: (a,b) 0.1, (c,d) 0.15, and (e,f) 0.2. UKF−MAP/ML, the proposed UKF−based CPR algorithm with a joint detection scheme. The red dashed line represents the 27.5% FEC threshold.
Electronics 12 04075 g005aElectronics 12 04075 g005b
Figure 6. (a) Experiment setup. AWG, arbitrary waveform generator; EA, electrical amplifier; ECL, external cavity laser; EDFA; erbium−doped fiber amplifier; VOA, variable optical attenuator; ASE source, amplified spontaneous emission source; LO, local oscillator; OSA, optical spectrum analyzer; DSO, digital storage oscilloscope. (b) Offline digital signal processing. CD compensation, chromatic dispersion compensation; CMA, constant modulus algorithm.
Figure 6. (a) Experiment setup. AWG, arbitrary waveform generator; EA, electrical amplifier; ECL, external cavity laser; EDFA; erbium−doped fiber amplifier; VOA, variable optical attenuator; ASE source, amplified spontaneous emission source; LO, local oscillator; OSA, optical spectrum analyzer; DSO, digital storage oscilloscope. (b) Offline digital signal processing. CD compensation, chromatic dispersion compensation; CMA, constant modulus algorithm.
Electronics 12 04075 g006
Figure 7. NGMI versus the OSNR for 32 GBaud PS 16QAM when the shaping factors are: (a) 0.1, (b) 0.15, and (c) 0.2.
Figure 7. NGMI versus the OSNR for 32 GBaud PS 16QAM when the shaping factors are: (a) 0.1, (b) 0.15, and (c) 0.2.
Electronics 12 04075 g007
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Gao, Y.; Li, Z.; Guo, D.; Dong, Z.; Zhu, L.; Chang, H.; Zhou, S.; Wang, Y.; Tian, Q.; Tian, F.; et al. Unscented Kalman Filter with Joint Decision Scheme for Phase Estimation in Probabilistically Shaped QAM Systems. Electronics 2023, 12, 4075. https://doi.org/10.3390/electronics12194075

AMA Style

Gao Y, Li Z, Guo D, Dong Z, Zhu L, Chang H, Zhou S, Wang Y, Tian Q, Tian F, et al. Unscented Kalman Filter with Joint Decision Scheme for Phase Estimation in Probabilistically Shaped QAM Systems. Electronics. 2023; 12(19):4075. https://doi.org/10.3390/electronics12194075

Chicago/Turabian Style

Gao, Yuan, Zhipei Li, Dong Guo, Ze Dong, Lei Zhu, Huan Chang, Sitong Zhou, Yongjun Wang, Qinghua Tian, Feng Tian, and et al. 2023. "Unscented Kalman Filter with Joint Decision Scheme for Phase Estimation in Probabilistically Shaped QAM Systems" Electronics 12, no. 19: 4075. https://doi.org/10.3390/electronics12194075

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop