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

Multi-impairment monitoring from adaptive finite-impulse-response filters in a digital coherent receiver

Open Access Open Access

Abstract

We propose a novel and unified algorithm that estimates linear impairments in optical transmission systems from tap coefficients of an adaptive finite-impulse response (FIR) filter in a coherent optical receiver. Measurable impairments include chromatic dispersion (CD), differential group delay (DGD) between two principal states of polarization, second-order polarization-mode dispersion (second-order PMD), and polarization-dependent loss (PDL). We validate our multi-impairment monitoring algorithm by dual-polarization quadrature phase-shift keying (QPSK) transmission experiments.

©2010 Optical Society of America

1. Introduction

A digital coherent optical receiver facilitates effective compensation for various impairments in the optical transmission system by using digital signal processing (DSP) and enables high spectral efficiency with multilevel modulation and polarization multiplexing [1,2]. Hence, it is a promising candidate for the receiver used in next-generation high-capacity optical networks operating at the bit rate over 100 Gbit/s.

In such networks, channel-parameter monitoring is an important issue for diagnosing optical signal quality and providing its information to higher layers for network management such as impairment-aware-routing [3]. The digital coherent receiver allows equalization of all linear impairments, namely, chromatic dispersion (CD), polarization-mode dispersion (PMD) and polarization-dependent loss (PDL) by using four finite-impulse-response (FIR) filters structured in a two-by-two butterfly configuration [4]. After the filters are adapted by a suitable algorithm, we can construct a frequency-dependent two-by-two matrix with four elements, which correspond to transfer functions of the adapted four FIR filters. The inverse of this matrix is essentially the channel transfer matrix and is called the monitoring matrix. Several efforts for monitoring CD, first-order PMD and PDL from this matrix have been demonstrated so far [58].

For such monitoring purpose, we need a precise algorithm to separate out CD, PMD and PDL. References [5] and [6] neglect the effect of PDL when determining CD and differential group delay (DGD) between two principal states of polarization (PSPs). Moreover, the proposed DGD estimation process is rather complicated, because it needs some adjustment of the matrix element and also sinusoidal curve fitting. Reference [7] requires matrix decomposition before separating out individual impairment. In [8], an optical signal-to-noise ratio (OSNR) monitor is needed prior to the PDL estimation; however, precise OSNR monitoring is not available in the post-processing unit of the receiver. In addition, none of the above mentioned works has investigated monitoring of the second-order polarization mode dispersion (second-order PMD).

In this paper, we propose a simple and unified algorithm to separate out CD, DGD, PDL, and second-order PMD from the adaptive FIR filter tap coefficients. As to second-order PMD, polarization-dependent chromatic dispersion (PCD) and depolarization (DEP) of principal states of polarization are obtained separately. This algorithm has an advantage that individual impairment can be estimated directly from the monitoring matrix formed from the filter tap coefficients without any matrix decomposition; thus it enables accurate estimation of the impairments, even when the transmitted signal suffers from distortion stemming from various origins. In addition, it should be stressed that no additional hardware is required for our proposed algorithm. Our proposed multi-impairment monitoring algorithm is verified by dual-polarization quadrature phase-shift keying (QPSK) transmission experiments.

In the rest of the paper, vectors and matrices are in boldface letters; superscripts ()*, ()T, ()−1, and () denote complex conjugate, transpose, inverse, and Hermitian transpose, respectively; subscript ()ω is the numerical differentiation with respect to the angular frequency ω; and functions DFT (), arg (), and det () denote discrete Fourier transform, argument, and determinant, respectively.

2. Monitoring algorithm

If the input power launched on a transmission link is low enough to operate in the linear or weakly nonlinear region, the transfer function of the link can be modeled as a concatenation of CD, PMD and PDL elements, given as D(ω), U(ω) and K, respectively, and the Jones matrix T expressing the birefringence of the fiber as

Hfiber(ω)=D(ω)U(ω)KT,
where ω is the angular frequency of the optical carrier.D(ω) is a scalar function and its phase has quadratic dependence on ω as shown by
D(ω)=ejω2β2z/2,
where β2 is the group-velocity dispersion (GVD) parameter and z is the fiber link length. The first-order PMD matrix U(ω) is unitary and is given as
U(ω)=R11[ejωΔτ/200ejωΔτ/2] R1,
where Δτ is the DGD and R1 is a unitary matrix converting two PSPs into the x- and y-polarization. Although PDL may randomly distributed over the transmission system, the global PDL can be represented by a single Hermitian matrix K as
K=R21[Γmax00Γmin]R2,
where Γmax and Γmin are maximum and minimum values of the transmission coefficient, respectively, and R 2 is a unitary matrix converting the eigen modes for PDL into the x- and y-polarization. Finally, T is a two-by-two unitary matrix, whose matrix elements are angular-frequency independent.

In dual-polarization transmission systems, the transmitter sends complex amplitudes of both x- and y-polarized electric fields. While propagating through the fiber, the complex amplitudes suffer from effects of CD, PMD, PDL and birefringence. Then, the complex amplitudes are detected by a phase- and polarization-diverse homodyne receiver that preserves both the amplitude and phase information of the transmitted signal. Next, polarization demultiplexing and equalization can be done in the digital domain by using four complex-valued multi-tap FIR filters arranged in a two-by-two butterfly configuration.

After the equalization algorithm is converged, we take discrete Fourier transforms of filter-tap coefficients of the four FIR filters in the butterfly configuration. Provided that the filter tap length Lis long enough compared to the impulse response of the channel, we can construct the monitoring matrix M(ω) as

M(ω)Hfiber(ω)={DFT[hxx(n)hxy(n)hyx(n)hyy(n)]}1.

The tap coefficient vector is given ashij(n)=[hij,0(n)hij,1(n)hij,L(n)]T, where i and j are any one of x and y, and n is the number of iteration.

Now, M(ω) contains the information of all the linear impairments. In the following, we propose a simple algorithm, which can separate out CD, DGD, PDL, and second-order PMD, that is, PCD and DEP, through straightforward algebraic manipulations of this monitoring matrix M(ω). With such an algorithm, multi-impairment monitoring is finally enabled by the adaptive FIR filters.

While deriving equations in this section, we use the general property of the matrix inversion (AB)−1 = B −1 A −1, the property of a unitary matrix U −1 = U , and the property of a Hermitian matrix K=Kwithout notice.

2.1 CD monitoring

The determinant of the matrix M(ω) can be expressed as

det{M(ω)}=D2(ω)det{U(ω)}det(K)det(T).
Since det(U)=1 and det(K)=ΓmaxΓmin, Eq. (6) becomes
det{M(ω)}=D2(ω)ΓmaxΓmin.
In view of the fact that ΓmaxΓminis a real number, Eqs. (2) and (7) show that we can estimate the CD value using a quadratic fitting on the unwrapped phase of det{M(ω)}.

2.2 PMD Monitoring

Conventionally, the fiber PMD is characterized by a frequency-dependent PMD vector τin the three-dimensional Stokes space and can be written as

τ=Δτp^,
where the unit vector p^ points the direction of the slower PSP and the magnitude Δτ represents DGD.

Figure 1(a) shows two PMD vectors τ(ω) and τ(ω+Δω) in the three-dimensional Stokes space, where Δω is a small change in the angular frequency, usually given as the DFT angular-frequency resolution. Then, the second-order PMD vector τωcan be defined as the derivative of τwith respect to ω as shown in Fig. 1 (b). The second-order PMD vector can be resolved into two components as

τω=dτdω=Δτωp^+Δτp^ω:
One is the DEP componentτω=Δτp^ω, indicating that the pointing direction of the PMD vector varies with ω. The other is the PCD componentτω=Δτωp^, which represents the change in DGD with. As shown in Fig. 1(b), the DEP component is perpendicular toτ(ω), while the PCD component is parallel toτ(ω).

 figure: Fig. 1

Fig. 1 Definition of second-order PMD vector. (a): Two PMD vectors at angular frequencies ω and ω+Δω are shown in the Stokes space. (b): Corresponding second-order PMD vector with its perpendicular and parallel components. This is given as the derivative of the first-order PMD vector with respect to the angular frequency ω.

Download Full Size | PDF

Now, we consider the matrix M(ω+Δω)M1(ω). Equation (1) yield

M(ω+Δω)M1(ω)=D(ω+Δω)U(ω+Δω)KT{D(ω)U(ω)KT}1
=D(ω+Δω)D*(ω)U(ω+Δω)KT(KT)1U1(ω)
=cU(ω+Δω)U(ω),
where the scalar term D(ω+Δω)D(ω)*is expressed as c. Substituting the explicit form of U(ω) given by Eq. (3) into Eq. (10), we have
M(ω+Δω)M1(ω)=cR11[ejΔωΔτ/200ejΔωΔτ/2] R1.
Equation (11) shows that eigen values of the matrix M(ω+Δω)M1(ω),ρ1,2, are associated with DGD while corresponding eigen vectors, |t1,2, locate the PSPs. The estimation of eigen values and eigen vectors from this matrix enables DGD and second-order PMD monitoring in the following manners.

2.2.1 DGD Monitoring

From Eq. (11), DGD at ω can be estimated as

Δτ=|arg(ρ1/ρ2)Δω|.
The condition ΔτΔω<πis necessary for avoiding ambiguities that arise from the multi-valued argument function.

2.2.2 Second-order PMD Monitoring

Two DGD values at frequencies ω+Δω and ω enable the calculation of PCD by using the following equation:

|τω|=Δτ(ω+Δω)Δτ(ω)Δω.

Let the eigen vector |t1=[sx,sy] relates to the slower PSP. Then, the corresponding Stokes vector S can be calculated as

S=[sxsx*sysy*,sxsy*+sx*sy,j(sxsy*sx*sy)],
and the unit vectorp^ can be found asp^=S/|S|. Thus, unit vectors p^(ω+Δω)and p^(ω) enable the estimation of |p^ω| as
|p^ω|=12cos1{p^(ω+Δω)p^(ω)}Δω.
Now, Eqs. (12) and (15) yield DEP as

|τω|=Δτ|p^ω|

Finally, the magnitude of the total second-order PMD is determined from

|τω|=|τω|||2+|τω|2.

2.3 PDL Monitoring

The matrix M (ω)M(ω) can be expressed from Eq. (1) as

M(ω)M(ω)={D(ω)U(ω)KT}{D(ω)U(ω)KT}
=D*(ω)D(ω){KT}U(ω)U(ω){KT}
=TKKT
Hence, Eq. (18) can be rewritten by using Eq. (4) as
M(ω)M(ω)=(TR2)1[Γmax00Γmin](TR2).
Equation (19) shows that eigen values of the matrix M (ω)M(ω), α1,2, can give PDL in dB as

PDLdB=10log10(α1α2).

3. Experiments

3.1 Experimental setup

In order to validate our proposed algorithm, we conducted experiments employing a coherent optical receiver as shown in Fig. 2 . The transmitter laser was a distributed-feedback laser diode (DFB-LD) having a center wavelength of 1552 nm and a 3-dB linewidth of 150 kHz. The laser for LO had the same characteristics. A NRZ-QPSK signal was generated using a LiNbO3 optical IQ modulator (IQM) from two streams of precoded data from an arbitrary waveform generator (AWG) with 29-1 pseudo-random binary sequences (PRBS). The dual-polarization signal was then produced in the split-delay-combine manner by using a polarization beam splitter (PBS) and a polarization beam combiner (PBC). The delay length was long enough so that the signals in two polarization tributaries were uncorrelated. We generated PDL by attenuating one polarization tributary using a variable optical attenuator (VOA). Then, the signal passed through a PMD emulator (PMDE). We used a commercially available PMDE. It consisted of three programmable DGD sections separated by polarization controllers and was capable of generating all-order PMD with tunable statistics. A standard single-mode fiber (SMF) accumulated CD. After the transmitted signal was pre-amplified by an erbium-doped fiber amplifier (EDFA), it was incident on a phase and polarization diverse coherent optical receiver. The received power was controlled by VOA in such a manner that the polarization tributary suffered more from PDL had a BER about 3×10−4. Outputs of the receiver were sampled and digitized at twice the symbol rate with analog-to-digital converters (ADCs), and stored for offline digital signal processing.

 figure: Fig. 2

Fig. 2 Schematics of the dual-polarization QPSK transmission system for verifications of the proposed impairment-monitoring algorithm.

Download Full Size | PDF

In the DSP circuit, the signals were polarization-demultiplexed and equalized by using four 33-tap butterfly-structured FIR filters with tap spacing of a half-symbol duration and adapted by the constant-modulus algorithm (CMA). The singularity problem of CMA was avoided by using the training mode prior to the blind CMA mode [9]. After filter tap coefficients were converged, we obtained the monitoring matrix from them and determined the impairments based on the proposed algorithm.

3.2 Results and discussions

The spectrum of the transfer function of a T/2-spaced filter covers the range from -B to + B, where B is the symbol rate. However, the parameter estimation is concentrated to several center taps only where low-pass electrical filters in the transmitter and the receiver have the linear phase response. First, to prove the effectiveness of the algorithm monitoring CD, DGD and PDL, we conducted 40 Gbit/s dual-polarization unrepeated QPSK transmission experiments with the setup shown in Fig. 2. We used only one DGD section of our PMDE to generate a fixed DGD value and also the amount of PDL was set to a constant value.

Figure 3(a) shows the estimation result of CD for 50-km-, 100-km- and 150-km-long SMFs with 20-ps DGD and 3-dB PDL. Estimated values are in good agreement with values measured by a standard CD measuring instrument that uses the modulation phase shift method. As shown in Fig. 3(b), DGD values are estimated with good accuracy even in the presence of 1600-ps/nm CD and 3-dB PDL. Figure 3(c) shows PDL measurement results with 1600-ps/nm CD and 20-ps DGD, which are also in good agreement with set values of PDL.

 figure: Fig. 3

Fig. 3 Monitoring results. (a): CD monitoring result with 20-ps DGD and 3-dB PDL. (b): DGD monitoring result with 1600-ps/nm CD and 3-dB PDL. (c): PDL monitoring result with 1600-ps/nm CD and 20-ps DGD.

Download Full Size | PDF

Generation of a fixed and known value of second-order PMD is not available in our PMDE; hence, to verify the second-order PMD monitoring algorithm, we estimate the statistical behavior of second-order PMD and compare it with the theoretical expectation. In this experiment, we transmitted a 100-Gbit/s dual-polarization QPSK signal through PMDE, which was set to generate a Maxwellian-distributed DGD with the mean value of 35 ps and a corresponding second-order PMD with a refresh rate of 10 ms, while CD and PDL were set to zero. We estimateΔτ,|τω|,|τω|, and |τω|from 700 different experimental data repeatedly taken in three seconds using our proposed algorithm.

Estimated probability densities of all the four parameters are shown by bars in Figs. 4(a) -4(d). On the other hand, solid curves in these figures represent theoretical probability densities calculated from the measured mean DGD value based on the theoretical model given in [1012], which assumes a constant DGD value and randomly fluctuating birefringence along the fiber.

 figure: Fig. 4

Fig. 4 Probability densities of the first- and second-order PMD. (a): DGD Δτ, (b): PCD |τω|, (c): DEP|τω|, and (d): the magnitude of second-order PMD |τω|. Bars show those estimated from monitored values and solid curves are theoretical ones.

Download Full Size | PDF

For all the cases, the measured probability density well matches with the theoretical one. The estimated mean DGDΔτof 36 ps is very close to the set value of 35 ps, whereas the measured mean second-order PMD value |τω|is 606 ps2, which is about 20% less than the theoretical value determined from the estimated mean DGD of 36 ps.

The discrepancy between the estimated second-order PMD and the theoretical prediction may stem from the inadequate number of statistical samples. In addition, three DGD sections in our PMDE may be insufficient to generate the second-order PMD similar to that of the real fiber, which is usually emulated by more than several hundreds of the birefringence section [13].

4. Conclusion

We have proposed a novel algorithm that enables monitoring of linear impairments of an optical transmission system, such as CD, PDL, DGD and second-order PMD from the adaptive FIR-filter tap coefficients in a digital coherent receiver. We have verified our proposed algorithm with dual-polarization QPSK transmission experiments. Multi-impairment monitoring demonstrated here has the advantage that it can be realized in an efficient way with just a small additional complexity in the DSP circuit of the digital coherent receiver.

Acknowledgments

This work was supported in part by Strategic Information and Communications R&D Promotion Programme (SCOPE) (081503001), the Ministry of Internal Affairs and Communications, Japan, and Grant-in-Aid for Scientific Research (A) (22246046), the Ministry of Education, Science, Sports and Culture, Japan.

References and links

1. K. Kikuchi, “Phase-diversity homodyne detection of multilevel optical modulation of with digital carrier phase estimation,” IEEE J. Sel. Top. Quantum Electron. 12(4), 563–570 (2006). [CrossRef]  

2. K. Kikuchi, Optical Fiber Telecommunication V B (Academic press, 2008), Chap. 3.

3. D. C. Kilper, R. Bach, D. J. Blumenthal, D. Einstein, T. Landolsi, L. Ostar, M. Preiss, and A. E. Willner, “Optical performance monitoring,” J. Lightwave Technol. 22(1), 294–304 (2004). [CrossRef]  

4. S. J. Savory, “Digital filters for coherent optical receivers,” Opt. Express 16(2), 804–817 (2008), http://www.opticsinfobase.org/abstract.cfm?URI=oe-16-2-804. [CrossRef]   [PubMed]  

5. F. N. Hauske, J. C. Geyer, M. Kuschnerov, K. Piyawanno, T. Duthel, C. R. S. Fludger, D. van den Borne, E.-D. Schmidt, B. Spinnler, H. de Waardt, and B. Lankl, “Optical performance monitoring from FIR filter co-efficients in coherent receivers,” Optical Fiber Communication Conference (OFC 2008), San Diego, CA, USA, paper OThW2 (2008).

6. J. C. Geyer, F. N. Hauske, C. R. S. Fludger, T. Duthel, C. Schulien, M. Kuschnerov, K. Piyawanno, D. van den Borne, E.-D. Schmidt, B. Spinnler, B. Lankl, and B. Schmauss, “Channel parameter estimation for polarization diverse coherent receives,” IEEE Photon. Technol. Lett. 20(10), 776–778 (2008). [CrossRef]  

7. J. C. Geyer, C. R. S. Fludger, T. Duthel, C. Schulien, and B. Schmauss, “Performance monitoring using coherent receiver,” Optical Fiber Communication Conference (OFC 2008), San Diego, CA, USA, paper OThH5 (2009).

8. F. N. Hauske, M. Kuschnerov, B. Spinnler, and B. Lankl, “Optical performance monitoring in digital coherent receivers,” J. Lightwave Technol. 27(16), 3623–3631 (2009). [CrossRef]  

9. Md. S. Faruk, Y. Mori, C. Zhang and K. Kikuchi, “Proper polarization demultiplexing in coherent optical receiver using constant modulus algorithm with training mode,” Optoelectronics and Communication Conference (OECC 2010), Sapporo, Japan, paper 9B3–3 (2010).

10. G. J. Foschini and C. D. Poole, “Statistical theory of polarization dispersion in single mode fibers,” J. Lightwave Technol. 9(11), 1439–1456 (1991). [CrossRef]  

11. G. J. Foschini, L. E. Nelson, R. M. Jopson, and H. Kogelnik, “Probability densities of second-order polarization mode dispersion including polarization dependent chromatic fiber dispersion,” IEEE Photon. Technol. Lett. 12(3), 293–295 (2000). [CrossRef]  

12. G. J. Foschini, L. E. Nelson, R. M. Jopson, and H. Kogelnik, “Statistics of second-order PMD depolarization,” J. Lightwave Technol. 19(12), 1882–1886 (2001). [CrossRef]  

13. L. Yan, X. T. Yao, M. C. Hauer, and A. E. Willner, “Practical solutions to polarization-mode-dispersion emulation and compensation,” J. Lightwave Technol. 24(11), 3992–4005 (2006). [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 (4)

Fig. 1
Fig. 1 Definition of second-order PMD vector. (a): Two PMD vectors at angular frequencies ω and ω + Δ ω are shown in the Stokes space. (b): Corresponding second-order PMD vector with its perpendicular and parallel components. This is given as the derivative of the first-order PMD vector with respect to the angular frequency ω.
Fig. 2
Fig. 2 Schematics of the dual-polarization QPSK transmission system for verifications of the proposed impairment-monitoring algorithm.
Fig. 3
Fig. 3 Monitoring results. (a): CD monitoring result with 20-ps DGD and 3-dB PDL. (b): DGD monitoring result with 1600-ps/nm CD and 3-dB PDL. (c): PDL monitoring result with 1600-ps/nm CD and 20-ps DGD.
Fig. 4
Fig. 4 Probability densities of the first- and second-order PMD. (a): DGD Δ τ , (b): PCD | τ ω | , (c): DEP | τ ω | , and (d): the magnitude of second-order PMD | τ ω | . Bars show those estimated from monitored values and solid curves are theoretical ones.

Equations (24)

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

H f i b e r ( ω ) = D ( ω ) U ( ω ) K T ,
D ( ω ) = e j ω 2 β 2 z / 2 ,
U ( ω ) = R 1 1 [ e j ω Δ τ / 2 0 0 e j ω Δ τ / 2 ]   R 1 ,
K = R 2 1 [ Γ max 0 0 Γ min ] R 2 ,
M ( ω ) H f i b e r ( ω ) = { D F T [ h x x ( n ) h x y ( n ) h y x ( n ) h y y ( n ) ] } 1 .
d e t { M ( ω ) } = D 2 ( ω ) d e t { U ( ω ) } d e t ( K ) d e t ( T ) .
det { M ( ω ) } = D 2 ( ω ) Γ m a x Γ m i n .
τ = Δ τ p ^ ,
τ ω = d τ d ω = Δ τ ω p ^ + Δ τ p ^ ω :
M ( ω + Δ ω ) M 1 ( ω ) = D ( ω + Δ ω ) U ( ω + Δ ω ) K T { D ( ω ) U ( ω ) K T } 1
= D ( ω + Δ ω ) D * ( ω ) U ( ω + Δ ω ) K T ( K T ) 1 U 1 ( ω )
= c U ( ω + Δ ω ) U ( ω ) ,
M ( ω + Δ ω ) M 1 ( ω ) = c R 1 1 [ e j Δ ω Δ τ / 2 0 0 e j Δ ω Δ τ / 2 ]   R 1 .
Δ τ = | arg ( ρ 1 / ρ 2 ) Δ ω | .
| τ ω | = Δ τ ( ω + Δ ω ) Δ τ ( ω ) Δ ω .
S = [ s x s x * s y s y * , s x s y * + s x * s y , j ( s x s y * s x * s y ) ] ,
| p ^ ω | = 1 2 cos 1 { p ^ ( ω + Δ ω ) p ^ ( ω ) } Δ ω .
| τ ω | = Δ τ | p ^ ω |
| τ ω | = | τ ω | | | 2 + | τ ω | 2 .
M ( ω ) M ( ω ) = { D ( ω ) U ( ω ) K T } { D ( ω ) U ( ω ) K T }
= D * ( ω ) D ( ω ) { K T } U ( ω ) U ( ω ) { K T }
= T K K T
M ( ω ) M ( ω ) = ( T R 2 ) 1 [ Γ max 0 0 Γ min ] ( T R 2 ) .
P D L d B = 10 log 10 ( α 1 α 2 ) .
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.