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

Low-complexity feed-forward carrier phase estimation for M-ary QAM based on phase search acceleration by quadratic approximation

Open Access Open Access

Abstract

Blind phase search (BPS) algorithm for M-QAM has excellent tolerance to laser linewidth at the expense of rather high computation complexity (CC). Here, we first theoretically obtain the quadratic relationship between the test angle and corresponding distance matric during the BPS implementation. Afterwards, we propose a carrier phase estimation (CPE) based on a two-stage BPS with quadratic approximation (QA). Instead of searching the phase blindly with fixed step-size for the BPS algorithm, QA can significantly accelerate the speed of phase searching. As a result, a group factor of 2.96/3.05, 4.55/4.67 and 2.27/2.3 (in the form of multipliers/adders) reduction of CC is achieved for 16QAM, 64QAM and 256QAM, respectively, in comparison with the traditional BPS scheme. Meanwhile, a guideline for determining the summing filter block length is put forward during performance optimization. Under the condition of optimum filter block length, our proposed scheme shows similar performance as traditional BPS scheme. At 1 dB required ES/N0 penalty @ BER = 10−2, our proposed CPE scheme can tolerate a times symbol duration productΔfTS of 1.7 × 10−4, 6 × 10−5 and 1.5 × 10−5 for 16/64/256-QAM, respectively.

© 2015 Optical Society of America

1. Introduction

To satisfy the dramatic bandwidth requirements of fiber optical networks, the utilization of higher-order M-ary quadrature amplitude modulation (QAM) formats combined with coherent detection and digital signal processing (DSP) has been proposed to build up future spectral-efficient high-capacity wavelength-division multiplexing (WDM) transmission systems [1–5 ]. However, as for higher-order M-QAM modulation format, their tolerance toward laser phase noise decreases dramatically due to the inherent shorter Euclidean distance [6]. Although we can utilize narrow linewidth lasers with even several kHz to maintain the performance, deployment of carrier phase estimation (CPE) algorithm at receiver-side DSP flow is of great interest, in account of the implementation cost and complexity.

Since decision-directed feedback CPE approaches are not very efficient in terms of laser linewidth tolerance because of large feedback delays [6, 7 ], especially in practical parallel and pipeline architectures, feed-forward CPE algorithms have been extensively investigated [8–22 ]. Until now, the most popular feed-forward CPE algorithms are based on either Mth Power or blind phase search (BPS). Since only a small portion of current symbols can be used for the phase estimation for high-order QAM formats, the Mth Power approach shows inherently poor tolerance to laser linewidth [9, 10 ]. On the other hand, the BPS algorithm, originally invented for synchronous communication systems [17, 18 ], has good tolerance to laser linewidth and flexibility to various QAM formats [7]. Nevertheless, a practical problem associated with the BPS approach is its huge computation complexity (CC). Generally, the required number of test phase angles is increased with the modulation level of M. For instance, 64 test angles are generally required in order to achieve the best linewidth tolerance for 64-QAM signal. In order to cut down the CC of the BPS algorithm, several multi-stage feed-forward CPE schemes based on BPS have been proposed to reduce the number of test phase angles. In [19, 20 ], the BPS algorithm with less test angles was employed as the first stage and either the maximum likelihood (ML) algorithm or Mth Power algorithm is implemented in the second stage. With above works, the CC has been reduced by a factor ranging from 1.5 to 3 for 16/64-QAM. In addition, the BPS algorithm can be utilized in both stages for the coarse and fine phase estimations, respectively [21–23 ]. As a result, the computational effort has been further reduced by a factor ranging from 2 to 4 for 64-QAM.

In this paper, we propose a feed-forward CPE algorithm based on two-stage BPS with quadratic approximation (QA). Instead of searching the phase blindly with fixed step-size as the BPS algorithm, the QA algorithm can significantly accelerate the speed of phase searching. As a result, our proposed CPE scheme achieves a significant reduction of CC, compared with traditional BPS scheme. In addition, our proposed CPE scheme is verified with the similar tolerance to laser phase noise.

2. Operation principle

2.1 Quadratic relationship during BPS implementation

Assuming ideal coherent detection, clock recovery, equalization, and laser frequency offset compensation, the received symbol-rate sample before the CPE in a typical digital optical coherent receiver can be modeled as:

Rk=ske(jθk+jϕ)+pkejφk
where skejθk denotes the kth transmitted symbol drawn from a QAM constellation; pkejφkstands for additive complex white Gaussian noise; and ϕ represents the phase noise and remains unchanged within a proper time-window. As for the BPS algorithm, the received signal Rk is firstly rotated by B test phase anglesϕb:
ϕb=bBπ2π4,b=0,1,,B1
Then all rotated symbols are fed into a hard decision circuit and the squared distance to the closest constellation point is calculated at the complex plane:
dk,b2=|Rke-jϕb[Rke-jϕb]D|2
where []D stands for the hard decision in accordance with the given QAM constellation. In order to filter out the noise, the distances of N consecutive test symbols rotated by the same carrier phase angle ϕb are summed up and the distance matric is obtained as follows:
ek,b=n=kceil(N/2)+1k+floor(N/2)dn,b2
where floor() denotes the flooring function and ceil() denotes the ceiling function; Nis an integer and denotes the summing filter block length. Assume the hard decision is right, we can substitute Eqs. (1) and (3) into Eq. (4) and ek,b can be represented by:
ek,b=n=kceil(N/2)+1k+floor(N/2)|sne(jθn+jϕjϕb)+pne(jφnjϕb)sne(jθn)|2=n=kceil(N/2)+1k+floor(N/2)|[sncos(θn+ϕϕb)+pncos(φnϕb)sncos(θn)]+j[snsin(θn+ϕϕb)+pnsin(φnϕb)snsin(θn)]|2=n=kceil(N/2)+1k+floor(N/2)[2sn2[1cos(ϕϕb)]+pnsn[cos(ϕφn+θn)cos(ϕbφn+θn)]+pn2]=n=kceil(N/2)+1k+floor(N/2)[4sn2sin2(ϕϕb2)+pn24snpnsin(ϕϕb2)sin(θnφn+ϕ+ϕb2)]
As we can see from Eq. (5), ek,b shows the minimum value when the carrier phase error ϕerror=ϕϕb is equal to zero, namely total compensation of phase noise. Moreover, we can also conclude that ek,bshow an approximate quadratic relationship with sin(ϕerror/2) or sin(ϕb), especially when ϕerror is small. Since function sin() is a monotonous function within [π/2,π/2], we can also conclude ek,b also show a quadratic relationship withϕb. Figure 1 depicts the normalized distance matricek,bas a function of test anglesϕb, without phase noise loading (ϕ=0). As expected, when ϕb=0, namely ϕerror=ϕϕb=0, ek,b is minimized. In addition, there exists a quadratic relationship between ek,b and ϕb within a specific range. Therefore, we can utilize the quadratic relationship to identify the minimum value of ek,b, indicating of the optimum test phase angle for the kth sample.

 figure: Fig. 1

Fig. 1 Normalized distance matric versus test phase angle without phase noise loading.

Download Full Size | PDF

2.2 Algorithm design

Assume three points within the quadratic interval have been obtained, namely (ϕb1,eb1) (ϕb2,eb2) (ϕb3,eb3), and ϕb1<ϕb2<ϕb3. ϕb1 ϕb2 ϕb3 are the three test phase angles and eb1 eb2 eb3 are corresponding distance matric obtained by Eq. (5). Please note those points are located on the real plan. Therefore, we can get

{a+bϕb1+cϕb12=eb1=f(ϕb1)a+bϕb2+cϕb22=eb2=f(ϕb2)a+bϕb3+cϕb32=eb3=f(ϕb3)
We define some parameters as follows:
{B1=(ϕb22ϕb32)f(ϕb1),B2=(ϕb32ϕb12)f(ϕb2)B3=(ϕb12ϕb22)f(ϕb3),C1=(ϕb2ϕb3)f(ϕb1)C2=(ϕb3ϕb1)f(ϕb2),C3=(ϕb1ϕb2)f(ϕb3)D=(ϕb1ϕb2)(ϕb2ϕb3)(ϕb3ϕb1)
Then, the parameters in Eq. (6) can be represented by:
b=B1+B2+B3D,c=C1+C2+C3D,a=f(ϕb1)cϕb12bϕb1
From Eq. (6-8) , the minimum point can be obtained by:
ϕ¯1=b2c,e¯1=f(ϕ¯1)=a+bϕ¯1+cϕ¯12
Where ϕ¯1 is the estimated phase after one-time QA iteration. Then we choose the minimum point (ϕ¯1,e¯1) and its adjacent two points from (ϕb1,eb1) (ϕb2,eb2) (ϕb3,eb3) and the newly designated three points can be utilized to obtain another estimated phaseϕ¯2, according to Eqs. (6)-(9) . After iteration, a series of estimated phases can be obtained as follows: ϕ¯1 ϕ¯2ϕ¯K1 ϕ¯K.Kdonates for the iterations. In practical, Kis determined by
|ϕ¯Kϕ¯K1|<ε
where ε is the designated phase estimation error. At this moment, the iteration is completed and ϕ¯K is the final estimated phase angle. Please note that as for the initial obtained points ϕb1<ϕb2<ϕb3, the following condition must be satisfied in order to get a minimum point:
eb2<min(eb1,eb3)
If not, the implementation of QA algorithm is unavailable. On this condition, we suggest that the currently estimated phase is the same as that of prior symbol. In this situation, no iteration is used andK=0is defined.

3. Implementation of proposed CPE scheme

Figure 2 shows the flowchart of the proposed CPE scheme. The simplified two-stage BPS is proposed to obtain the quadratic interval for later QA implementation [21]. As shown in Fig. 2,B1 test angles are firstly used to carry out a rough CPE by minimizing the distance metric, defined by ϕs. Meanwhile, another two test angles close to ϕs are also identified, defined by ϕs1 and ϕs+1. Note that on the condition of ϕs=ϕ0=π/4, ϕ^1 is determined by ϕ^1=ϕs1=ϕB11π/2. Similarly, on the condition of ϕs=ϕB11=(B12)π/4B1, ϕ^5 is determined by ϕ^5=ϕs+1=ϕ0+π/2 at the moment. Due to the π/2 rotational symmetry of QAM constellations, the obtained distance metrics remain unchanged. Obviously, these operations under two special scenarios can lead to additional implementation of 1 comparator and 2 adders, in comparison with the traditional BPS scheme. In the second-stage, we firstly choose two new test angles, which are ϕ^2=ϕsπ/B1/4 in the middle of ϕs and ϕs1, and ϕ^4=ϕs+π/B1/4 in the middle of ϕs and ϕs+1. Together with above 3 test angles ϕs1 ϕs ϕs+1, those five test angles are employed to implement the BPS algorithm with different summing window. Similarly, the rough estimation of phase noise ϕ^s and another two test angles ϕ^s1 ϕ^s+1 close to ϕ^s can be obtained. Consequently, the corresponding distance metrics are obtained as e^1 e^2 e^3. For QA implementation at the second stage, the minimum point (ϕ¯QA,e¯QA) is firstly obtained by Eqs. (6)-(9) . Then, we can do an evaluation between |ϕ^sϕ¯QA| and ε. In order to secure the performance, επ/128is preferred. If the condition is satisfied, the final kth estimated phase ϕest,k is determined by ϕ¯QA. If not, we choose another new two points close to (ϕ¯QA,e¯QA) from (ϕ^1,e^1) (ϕ^2,e^2) (ϕ^3,e^3) and repeat above operations until ϕest,k is obtained. Please note that during the second-stage BPS, though the total test angle number is 5, 3 of 5 test angles have been utilized in the first-stage BPS and indeed make no contribution to CC of the second-stage BPS. Therefore, the effective number of test angles to obtain quadratic interval for QA algorithm is B1 + 2.

 figure: Fig. 2

Fig. 2 Flowchart of proposed CPE scheme based on BPS with QA.

Download Full Size | PDF

4. Simulation results and discussions

In order to evaluate the performance of the proposed CPE scheme, the coherent optical M-QAM single polarization transmission system is used as the simulation platform. In our simulations, the M-QAM symbols are generated by combininglog2Mde-correlation pseudo-random binary sequences (PRBS) sequences with a word length of 217-1. Differential coding is used in order to avoid cycle slips [24]. The laser phase noise is modeled as a Wiener process with a variance of δf2=2πΔfTS, where Δfdenotes the combined linewidth of the transmitter-side and receiver-side lasers, TS is the symbol period and ΔfTS represents the times symbol duration product [25]. The additive complex Gaussian noise is loaded to adjust the signal-to-noise ratio per symbol (ES/N0). During the implementation of QA algorithm, the designated phase error is fixed as ε=0.01in order to achieve a trade-off between phase estimation accuracy and CC.

4.1 Optimization of the test angles number B1

Firstly, we investigate the relationship between the number of test angles B1 and performance of 16/64/256-QAM formats for the proposed CPE scheme. Generally, larger B1 is preferred to obtain three initial points within the quadratic interval for QA implementation. However, the CC also increases with the growing of B1. Figure 3 shows the ES/N0 penalty required to achieve BER = 10−2, compared with the case without phase noise. The BER bench-mark is determined by the fact that the system can tolerate a 1 dB ES/N0 penalty due to phase noise without exceeding the forward error correction (FEC) threshold, which is assumed to be 2 × 10−2, as granted by current state-of-the-art soft FEC codes with 20% overhead [26]. As we can see that the required number of test angles B1 is 5/7/16 for 16/64/256-QAM. Considering another two test angles used in the second-stage, the total number of used test angles is 7/9/18 for 16/64/256-QAM, in order to obtain the quadratic interval for QA algorithm.

 figure: Fig. 3

Fig. 3 Optimization of the number of test angles B1.

Download Full Size | PDF

4.2 Optimization of summing filter block length

Then, we evaluate the effect of summing filter block length. For the purpose of simple discussion, the 64-QAM modulation format is taken into account. In order to obtain the optimum filter block length, a two-dimensional contour plot of two parameters N1 and N2 is obtained for our proposed CPE scheme, on the condition of a typical times symbol duration product ΔfTS=5×105 and ES/N0 = 21.5 dB, as shown in Fig. 4(a) . In terms of Q-factor, there occurs maximum point at N=(N1,N2)=(40,21). Similarly, the optimal filter block length for other ΔfTS can also be obtained and the results are summarized in Table 1 . Generally speaking, the optimal filter block length is determined by a trade-off between ASE noise and laser phase noise. Large filter block length is helpful to average the additive noise, while small filter block length is preferred to avoid the de-correlation of laser phase noise within the block. Therefore, the filter block length decreases along with larger ΔfTS, as shown in Table 1. Moreover, we find N1 is always larger than N2 whatever ΔfTS is. As we can see, if N1 is small, the coarse phase estimation may be far from the real phase in the presence of noise distortions. In this case, the obtained initial points will be out of the quadratic interval, which inevitably degrades the performance. Therefore, largerN1is always preferred during implementation of the proposed CPE scheme and this can be regarded as a guideline for performance optimization:N1>N2. In order to further verify the guideline, the optimal filter block length under various ΔfTS for 16QAM and 256 QAM are summarized in Table 2 and 3 , respectively.

 figure: Fig. 4

Fig. 4 (a) Contour diagram of the summing filter block length on the condition of ΔfTS=5×105. (b) Achieved Q-Factor under different summing filter block lengthN2for our proposed CPE scheme andNfor traditional BPS(64) scheme.

Download Full Size | PDF

Tables Icon

Table 1. Optimum summing filter block length under variousΔfTSfor 64QAM.

Tables Icon

Table 2. Optimum summing filter block length under various ΔfTS for 16QAM.

Tables Icon

Table 3. Optimum summing filter block length under various ΔfTSfor 256QAM.

Meanwhile, during optimization of the filter block length, an interesting phenomenon about N2 is observed as well. Figure 6 shows the relationship between N2 and achieved Q-factor, assuming that N1 takes the optimum value in each case and ES/N0 = 21 dB. For a comparison, the traditional BPS scheme with 64 test angles (BPS(64)) is also under investigation andNis its summing filter block length. As we can see that the proposed CPE scheme shows the similar performance to the BPS(64) scheme with optimized filter block length. In addition, the optimal N2 is approximately equal to the optimal filter block length N for the BPS(64) scheme. For further verification, the relationship between optimized N2 and N under different ΔfTS is also listed in Table 4 .

Tables Icon

Table 4. Comparison of optimum summing filter block length under various ΔfTSfor 64 QAM.

4.3 Phase noise tolerance

Under optimum summing filter block length, the performances of our proposed CPE scheme and traditional single-stage BPS scheme with 32/64/64 test angles for 16/64/256-QAM are investigated by calculating the required ES/N0 to achieve BER = 10−2, respectively [7]. Since the ML algorithm has been widely used together with the BPS in order to reduce the CC, here the BPS/ML CPE scheme is also included as a reference [20]. As shown in Fig. 5 , the proposed and traditional BPS schemes show similar performance to laser phase noise. Given 1 dB required ES/N0 penalty, the times symbol duration product ΔfTSof 1.7 × 10−4, 6 × 10−5 and 1.5 × 10−5 can be tolerated for 16/64/256-QAM, respectively. However, it reduces to 1 × 10−4, 2 × 10−5 and 1 × 10−5 for 16/64/256-QAM using the BPS/ML scheme, because the simplified two-stage BPS is based on rough phase estimation far from the real phase noise value and the second stage ML CPE suffers from performance penalty due to wrong constellation-assisted hard decision [20]. In order to further evaluate the phase noise tolerance of individual algorithms for small BER, such as BER = 10−3, the relationship between BER and ES/N0 is obtained for typical values of ΔfTS, as shown in Fig. 6 . The theoretical curve is given by:

{BER={1(12log2M(11M)Q[3M1ESN0])}FF=1+log2M2(M1)
where F is the differential coding factor. The proposed scheme and traditional BPS schemes have the similar performance under various ES/N0. However, the BPS/ML scheme suffers from performance penalty. Moreover, compared with the benchmark of BER = 10−2, the penalty is worsen for BER = 10−3 [7].

 figure: Fig. 5

Fig. 5 Performance of phase noise tolerance for (a) 16-QAM, (b) 64-QAM, (c) 256-QAM.

Download Full Size | PDF

 figure: Fig. 6

Fig. 6 , Relationship between BER and ES/N0 for 16QAM (ΔfTS=5×105), 64QAM (ΔfTS=1×105), and 256QAM (ΔfTS=8×106), respectively.

Download Full Size | PDF

4.4 Complexity computations

The CC of our proposed CPE scheme is determined to the iterationsK. The probability distribution of Kis firstly calculated, as shown in Fig. 7 . Obviously, the maximum value of Kis only 2 on the condition of ε=0.01, indicating that 2 iteration is enough for the QAalgorithm implementation. Since initial points for QA implementation are located on the real plan, both square and multiplication operation have the same CC. Moreover, initial condition for the first iteration, as shown in Eq. (11), is satisfied due to the minimum-selection operation in the second-stage BPS. Since no more than 2 iterations are enough, the CC calculation for 2 QA iterations is summarized as follows:

 figure: Fig. 7

Fig. 7 Probability distribution of iterationsK.

Download Full Size | PDF

  • ①. Equation (6) just elaborates the quadratic relationship and makes no contribution to CC.
  • ②.Eq. (7) calculates some necessary parameters. For obtainingB1,B2, andB3, each one requires 3 real multiplexers and 1 real adder. Please note that the cc of subtraction is the same as that of addition. For obtainingC1,C2, and C3, each one requires 1 real multiplier and 1 real adder. For obtainingD, it requires 2 real multipliers and 3 real adder. In a summary, Eq. (7) requires 14 real multipliers and 9 real adders.
  • ③. In Eq. (8), when calculatingbandc, each one requires 2 real multipliers and 2 real adders. During the DSP implementation, both division and multiplication are implemented with cyclic shift for binary data. Thus, the CC of divider is almost the same as multiplier [#6,#9,#10]. For calculatinga, it requires 3 real multipliers and 2 real adders. In total, Eq. (8) requires 7 real multipliers and 6 real adders.
  • ④. In Eq. (9), when calculating ϕ¯1, it requires 2 real multipliers. When calculatinge¯1, it requires 3 real multipliers and 2 real adders. Therefore, Eq. (8) requires 5 real multipliers and 2 real adders.
  • ⑤. In Eq. (10), |ϕ¯QAϕ^s|<εis equal to(ϕ¯QAϕ^s)2<ε2, and it requires 2 real multipliers, 1 real adders and 1 comparator.
  • ⑥. For next iteration, we need identify three points. On the other hand, since the newly obtained point (ϕ¯QA,e¯QA)is the minimum point, and what we need to do is to choose another two points close to (ϕ¯QA,e¯QA) from (ϕ^1,e^1), (ϕ^2,e^2), and (ϕ^3,e^3). This can be simply achieved by make a comparison between ϕ¯QAϕ^sand0. Meanwhile, it only requires 1 comparator because the value of ϕ¯QAϕ^shas been computed.
  • ⑦. Repeat the operations from ①-⑤ for the second iteration, the required CC are 28 real multipliers, 18 real adders, and 1 comparators.

In a conclusion, the overall CC of 2 QA iteration is 56 real multipliers, 36 real adders and 3 comparators. Then we can obtain the overall CC for our proposed scheme (two stage BPS together with 2 QA iteration), as shown in Table 5 . In particular, additional complexity of 1 comparator and 2 adders for obtaining the second-stage test anglesϕ^1 and ϕ^5 is also included. For the ease of comparison, the CC of traditional BPS scheme and BPS/ML scheme are also listed according to reported results [27]. Compared with the complexity of traditional BPS algorithm, the complexity of the proposed scheme is significantly reduced by the group factors of 2.96/3.05, 4.55/4.67 and 2.27/2.3 (in the form of multipliers/adders) for 16QAM, 64QAM and 256QAM, respectively. According to Fig. 6, the proposed scheme with parameters of N1 = 30 and N2 = 19 has almost the same performance as traditional BPS scheme with the parameter of N = 19. Therefore, for the proposed scheme using such representative parameter, the required number of multipliers/adders is 1260/1198, 1620/1556, 3240/3167 for 16QAM, 64QAM and 256-QAM, respectively. As for the traditional BPS scheme, the required number of multipliers/adders is 3724/3656, 7372/7272, 7372/7272 for 16QAM, 64QAM and 256QAM, respectively.

Tables Icon

Table 5. CC comparison. LUT: look-up table.

5. Conclusion

Low-complexity linewidth-tolerant feed-forward CPE algorithm is proposed for M-QAM signal based on two-stage BPS with QA. Instead of searching the phase blindly with fixed step-size as traditional BPS algorithm does, QA can significantly accelerate the speed of phase searching. Therefore, a group factor of 2.96/3.05, 4.55/4.67 and 2.27/2.3 (in the form of multipliers/adders) reduction of CC is achieved for 16QAM, 64QAM and 256QAM, respectively. Meanwhile, guideline for determining the summing filter block length is also discussed during performance optimization of proposed CPE scheme. Under the condition of optimum block length, the proposed CPE scheme shows similar tolerance of phase noise with traditional BPS scheme. At 1 dB required ES/N0 penalty @ BER = 10−2, the proposed scheme can tolerate ΔfTS of 1.7 × 10−4, 6 × 10−5 and 1.5 × 10−5 for 16/64/256-QAM signal, respectively.

Acknowledgments

This work was supported by the 863 High Technology Plan (2015AA016904), and National Natural Science Foundation of China (61307091, 61331010).

References and links

1. R. W. Tkach, “Scaling optical communications for the next decade and beyond,” Bell Labs Tech. J. 14(4), 3–9 (2010). [CrossRef]  

2. S. K. Korotky, “Traffic trends: Drivers and measures of cost-effective and energy-efficient technologies and architectures for backbone optical networks,” in Proceedings of OFC (Los Angeles, California, 2012), paper OM2G.1. [CrossRef]  

3. E. Lach and W. Idler, “Modulation formats for 100 G and beyond,” Opt. Fiber Technol. 17(5), 377–386 (2011). [CrossRef]  

4. X. Zhou, L. Nelson, and K. Carlson, “4000 km transmission of 50 GHz spaced, 10 × 494.85-Gb/s Hybrid 32–64 QAM using cascaded equalization and training-assisted phase recovery,” in Proceedings of OFC (Los Angeles, California, 2012), paper PDP5C.

5. P. Winzer, “High-spectral-efficiency optical modulation formats,” J. Lightwave Technol. 30(8), 3824–3835 (2012). [CrossRef]  

6. E. Ip and J. M. Kahn, “Feedforward carrier recovery for coherent optical communications,” J. Lightwave Technol. 25(9), 2675–2692 (2007). [CrossRef]  

7. T. Pfau, S. Hoffmann, and R. Noé, “Hardware-efficient coherent dig-ital receiver concept with feedforward carrier recovery for M-QAM constellations,” J. Lightwave Technol. 27(24), 989–999 (2009). [CrossRef]  

8. M. Seimetz, “Laser linewidth limitations for optical systems with high-order modulation employing feedforward digital carrier phase estimation,” in Proceedings of OFC (San Diego, California, 2008), paper OTuM2.

9. Y. Gao, A. P. T. Lau, S. Yan, and C. Lu, “Low-complexity and phase noise tolerant carrier phase estimation for dual-polarization 16-QAM systems,” Opt. Express 19(22), 21717–21729 (2011). [CrossRef]   [PubMed]  

10. I. Fatadin, D. Ives, and S. J. Savory, “Laser linewidth tolerance for 16QAM coherent optical systems using QPSK partitioning,” IEEE Photonics Technol. Lett. 22(9), 631–633 (2010). [CrossRef]  

11. S. M. Bilal, G. Bosco, J. Chen, and C. Lu, “Carrier phase estimation through the rotation algorithm for 64-QAM optical systems,” J. Lightwave Technol. 33(9), 1766–1773 (2015). [CrossRef]  

12. S. Zhang, P. Y. Kam, C. Yu, and J. Chen, “Laser linewidth tolerance of decision-aided maximum likelihood phase estimation in coherent optical M-ary PSK and QAM systems,” IEEE Photonics Technol. Lett. 21(15), 1075–1077 (2009). [CrossRef]  

13. K. Zhong, J. H. Ke, Y. Gao, and J. C. Cartledge, “Linewidth-tolerant and low-complexity two-stage carrier phase estimation based on modified QPSK partitioning for dual-polarization 16-QAM systems,” J. Lightwave Technol. 31(1), 50–57 (2013). [CrossRef]  

14. I. Fatadin, D. Ives, and S. J. Savory, “Carrier-phase estimation for 16-QAM optical coherent systems using QPSK partitioning with barycenter approximation,” J. Lightwave Technol. 32(13), 2420–2427 (2014). [CrossRef]  

15. S. M. Bilal, C. Fludger, and G. Bosco, “Multi-stage CPE algorithms for 64-QAM constellations,” in Proceedings of OFC (San Francisco, California, 2014), paper. M2A.8.

16. Y. Gao, A. P. T. Lau, C. Lu, J. Wu, Y. Li, K. Xu, W. Li, and J. Lin, “Multi-stage CPE algorithms for 64-QAM constellations,” in Proceedings of OFC (Los Angeles, California, 2011), paper. OMJ6.

17. F. Rice, B. Cowley, B. Moran, and M. Rice, “Cramér-Rao lower bounds for QAM phase and frequency estimation,” IEEE Trans. Commun. 49(9), 1582–1591 (2001). [CrossRef]  

18. S. K. Oh and S. Stapleton, “Blind phase recovery using finite alpha-bet properties in digital communications,” Electron. Lett. 33(3), 175–176 (1997). [CrossRef]  

19. T. Pfau and R. Noé, “Phase-noise-tolerant two-stage carrier recovery concept for higher order QAM formats,” IEEE J. Sel. Top. Quantum Electron. 16(5), 1210–1216 (2010). [CrossRef]  

20. X. Zhou, “An improved feed-forward carrier recovery algorithm for coherent receivers with M-QAM modulation format,” IEEE Photonics Technol. Lett. 22(14), 1051–1053 (2010). [CrossRef]  

21. X. Li, Y. Cao, S. Yu, W. Gu, and Y. Ji, “A simplified feed-forward carrier recovery algorithm for coherent optical QAM system,” J. Lightwave Technol. 29(5), 801–807 (2011). [CrossRef]  

22. Q. Zhuge, C. Chen, and D. V. Plant, “Low computation complexity two-stage feedforward carrier recovery algorithm for M-QAM,” in Proceedings of OFC (Los Angeles, California, 2011), paper OMJ5. [CrossRef]  

23. J. Li, L. Li, Z. Tao, T. Hoshida, and J. C. Rasmussen, “Laser-linewidth-tolerant feed-forward carrier phase estimator with reduced complexity for QAM,” J. Lightwave Technol. 29(16), 2358–2364 (2011). [CrossRef]  

24. J. K. Hwang, Y. L. Chiu, and C. S. Liao, “Angle differential-QAM scheme for resolving phase ambiguity in continuous transmission system,” Int. J. Commun. Syst. 21(6), 631–641 (2008). [CrossRef]  

25. A. Bisplinghoff, C. Vogel, and B. Schmauss, “Slip-reduced carrier phase estimation for coherent transmission in the presence of non-linear phase noise,” in Proceedings of OFC (Anaheim, California, 2013), paper OTu3I.1. [CrossRef]  

26. Y. Miyata, K. Sugihara, W. Matsumoto, K. Onohara, T. Sugihara, K. Kubo, H. Yoshida, and T. Mizuochi, “A triple-concatenated FEC using soft-decision decoding for 100 Gb/s optical transmission,” in Proceedings of OFC (San Diego, California, 2010), paper OThL3. [CrossRef]  

27. K. Zhong, J. H. Ke, and Y. Gao, “Linewidth-tolerant and low-complexity two-stage carrier phase estimation for dual-polarization16-QAM coherent optical fiber communications,” J. Lightwave Technol. 30(24), 3987–3992 (2012). [CrossRef]  

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 (7)

Fig. 1
Fig. 1 Normalized distance matric versus test phase angle without phase noise loading.
Fig. 2
Fig. 2 Flowchart of proposed CPE scheme based on BPS with QA.
Fig. 3
Fig. 3 Optimization of the number of test angles B1.
Fig. 4
Fig. 4 (a) Contour diagram of the summing filter block length on the condition of Δ f T S = 5 × 10 5 . (b) Achieved Q-Factor under different summing filter block length N 2 for our proposed CPE scheme and N for traditional BPS(64) scheme.
Fig. 5
Fig. 5 Performance of phase noise tolerance for (a) 16-QAM, (b) 64-QAM, (c) 256-QAM.
Fig. 6
Fig. 6 , Relationship between BER and ES /N0 for 16QAM ( Δ f T S = 5 × 10 5 ), 64QAM ( Δ f T S = 1 × 10 5 ), and 256QAM ( Δ f T S = 8 × 10 6 ), respectively.
Fig. 7
Fig. 7 Probability distribution of iterations K .

Tables (5)

Tables Icon

Table 1 Optimum summing filter block length under various Δ f T S for 64QAM.

Tables Icon

Table 2 Optimum summing filter block length under various Δ f T S for 16QAM.

Tables Icon

Table 3 Optimum summing filter block length under various Δ f T S for 256QAM.

Tables Icon

Table 4 Comparison of optimum summing filter block length under various Δ f T S for 64 QAM.

Tables Icon

Table 5 CC comparison. LUT: look-up table.

Equations (12)

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

R k = s k e ( j θ k + j ϕ ) + p k e j φ k
ϕ b = b B π 2 π 4 , b = 0 , 1 , , B 1
d k , b 2 = | R k e - j ϕ b [ R k e - j ϕ b ] D | 2
e k , b = n = k c e i l ( N / 2 ) + 1 k + f l o o r ( N / 2 ) d n , b 2
e k , b = n = k c e i l ( N / 2 ) + 1 k + f l o o r ( N / 2 ) | s n e ( j θ n + j ϕ j ϕ b ) + p n e ( j φ n j ϕ b ) s n e ( j θ n ) | 2 = n = k c e i l ( N / 2 ) + 1 k + f l o o r ( N / 2 ) | [ s n cos ( θ n + ϕ ϕ b ) + p n cos ( φ n ϕ b ) s n cos ( θ n ) ] + j [ s n sin ( θ n + ϕ ϕ b ) + p n sin ( φ n ϕ b ) s n sin ( θ n ) ] | 2 = n = k c e i l ( N / 2 ) + 1 k + f l o o r ( N / 2 ) [ 2 s n 2 [ 1 cos ( ϕ ϕ b ) ] + p n s n [ cos ( ϕ φ n + θ n ) cos ( ϕ b φ n + θ n ) ] + p n 2 ] = n = k c e i l ( N / 2 ) + 1 k + f l o o r ( N / 2 ) [ 4 s n 2 sin 2 ( ϕ ϕ b 2 ) + p n 2 4 s n p n sin ( ϕ ϕ b 2 ) sin ( θ n φ n + ϕ + ϕ b 2 ) ]
{ a + b ϕ b 1 + c ϕ b 1 2 = e b 1 = f ( ϕ b 1 ) a + b ϕ b 2 + c ϕ b 2 2 = e b 2 = f ( ϕ b 2 ) a + b ϕ b 3 + c ϕ b 3 2 = e b 3 = f ( ϕ b 3 )
{ B 1 = ( ϕ b 2 2 ϕ b 3 2 ) f ( ϕ b 1 ) , B 2 = ( ϕ b 3 2 ϕ b 1 2 ) f ( ϕ b 2 ) B 3 = ( ϕ b 1 2 ϕ b 2 2 ) f ( ϕ b 3 ) , C 1 = ( ϕ b 2 ϕ b 3 ) f ( ϕ b 1 ) C 2 = ( ϕ b 3 ϕ b 1 ) f ( ϕ b 2 ) , C 3 = ( ϕ b 1 ϕ b 2 ) f ( ϕ b 3 ) D = ( ϕ b 1 ϕ b 2 ) ( ϕ b 2 ϕ b 3 ) ( ϕ b 3 ϕ b 1 )
b = B 1 + B 2 + B 3 D , c = C 1 + C 2 + C 3 D , a = f ( ϕ b 1 ) c ϕ b 1 2 b ϕ b 1
ϕ ¯ 1 = b 2 c , e ¯ 1 = f ( ϕ ¯ 1 ) = a + b ϕ ¯ 1 + c ϕ ¯ 1 2
| ϕ ¯ K ϕ ¯ K 1 | < ε
e b 2 < m i n ( e b 1 , e b 3 )
{ B E R = { 1 ( 1 2 l o g 2 M ( 1 1 M ) Q [ 3 M 1 E S N 0 ] ) } F F = 1 + l o g 2 M 2 ( M 1 )
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.