Professional Documents
Culture Documents
2011 in Leipzig
Paper 9
Abstract
Standard clock recovery schemes with timing phase estimation before or after the 2x2 MIMO FIR filter in digital coherent receivers are analyzed. In particular, the influence of first-order PMD combined with certain SOPs to the timing
estimation is investigated. No scheme has been identified to prove robust timing estimation for all channel conditions.
Introduction
In digital communication systems, the heart of each receiver is a clock recovery circuit that extracts frequency
and phase from incoming data and forces a local clock
source to control the sampling rate and the sampling
phase of the analog-to-digital converter (ADC). The second feature is not too important in over-sampled systems,
as data processing blocks are less sensitive to the sampling phase. However, the sampling phase has to be very
stable over time (see jitter tolerance requirements in ITUT G.8251; not yet updated for 100G systems but frequency scaling is trivial).
Higher level modulation formats are required to fulfill
demands for improved spectral efficiency. Using both polarizations, increasing the number of signal constellation
points, and introducing digital equalization blocks, practically enables systems with 112 Gbit/s dual polarization
(DP) quaternary phase shift keying (QPSK) transmission.
After coherent detection and an optical to electrical conversion, four data signals are processed as shown in Fig.1.
Four ADCs are sampled by a voltage controlled oscillator
(VCO) that is supported by a timing estimation block
consisting of a phase detector and a proportional integral
(PI) filter. Chromatic dispersion (CD) is most efficiently
compensated by frequency-domain filters. Dynamic filters
(finite impulse response FIR; 2x2 multiple-input multiple-output MIMO) compensate for residual CD and polarization-mode dispersion (PMD), and decouple the polarizations. The digital equalizer module applies slow operations/calculations in a software-based digital signal
processing (DSP) part (e.g. frequency estimation, CD estimation, etc.). Fast operations are performed in the
ASIC/FPGA part of the device.
Besides reducing complexity, power dissipation and size,
most critical problems are related to the clock extraction
[1]. Timing information can be extracted after the CD
compensation block. Due to the inherent processing delay, a feed-forward timing recovery employing an interpolator is needed to cope with fast sampling phase variations
(see G.8251). However, the data after the CD compensator still suffer from polarization effects. One of most critical cases is first order PMD with half-symbol differential
group delay (DGD) and maximum polarization mixing
ISBN 978-3-8007-3346-0
(1)
Paper 9
x(kT + T / 2 + )
TEDC ( ) = E x(kT + )
x(kT T / 2 + )
A1
-1
1
-1
1
A2
A3
output
-1
1
-1
1
-1
-1
1
1
1
-1
-1
1
otherwise
0
A1= sign( x ( kT T / 2 + )) ), A2= sign( x ( kT + )) , and
A3= sign( x ( kT + T / 2 + ))
where T refers to the symbol interval, x to the input signal, a to the decision, and to the sampling instant (between 0 and T ). Decisions may be replaced by the sign of
the input signal:
sign(x(kT + ))x(kT T + )
(2)
TEDC
TEDC
TEDC
In this paper we also use Eq. (2) do derive the TEDC (often called s-curve).
The second phase detector (Alex-PD) is most widely used
in digital optical transmission systems. The Alex-PD uses
three samples and generates 0, +1 or 1 at its output.
These outputs are averaged to obtain the TEDC. The
Alex-PD output generation is described in Table 1 (earlylate phase detector; also known as bang-bang phase detector). The Gardner phase detector also uses three sam-
0
-1
-1
-2
0
0.2
0.4
0.6
0.8
0
-1
-2
0
(3)
0.2
0.4
0.6
0.8
-2
0
0.2
0.4
b)
a)
0.6
0.8
c)
1.4
0
15
30
45
TEDCMAX
TEDCMAX
1.2
0
15
30
45
1.5
0.8
0.6
0.5
0.5
0.4
0
15
30
45
1.5
TEDCMAX
1.6
0.2
0
0
10
15
20
DGD [ps]
a)
25
30
0
0
10
15
20
DGD [ps]
25
30
0
0
10
15
20
DGD [ps]
b)
ISBN 978-3-8007-3346-0
c)
25
30
Paper 9
TEDC
1
0
-1
-2
0
3
0.5
a)
2
TEDC
1
0
-1
-2
0
0.5
b)
TEDC
0.5
0
-0.5
-1
0
0.5
c)
TEDC
0.5
0
-0.5
-1
0
0.5
d)
Fig. 4: TEDC at OSNR of 20 dB: a) B2B open loop
b) B2B closed loop c) DGD=18ps PA=45 open
loop d) DGD=18ps PA=45 closed loop.
cator) in channels suffering from 1st-order PMD (OSNR
of 20 dB). Polarization was rotated in steps of 15 from 0
to 45 (polarization angle, PA) and DGD was varied from
0 to 30 ps in step of 6 ps (18 ps is close to T/2). All PDs
fail at a DGD of T/2 combined with a power coupling fac-
ISBN 978-3-8007-3346-0
The 2x2 FIR butterfly filter is applied for polarization decoupling and PMD compensation. We apply the constant
modulus algorithm (CMA) for channel acquisition adjusting the FIR taps. Both samples (A and B) are filtered and
provided to the Gard-PD. For filter update, only the A
sample is employed in the CMA, forcing A samples onto
a unit circle; B samples can adapt to arbitrary values after
filtering.
As the FIR butterfly filter couples the signals and the timing information from both polarizations, timing estimation based on the filtered signal may be corrupted depending on the channel condition (the filter condition respectively). Furthermore, it acts as a timing phase interpolator
maximizing the A sample at the output. Therefore, we assume two extreme situations: First, rapid update of the
FIR filter ideally tracking timing phase changes. Second,
static FIR filter. In the first case, we obtain the TDEC by
iteratively applying a constant sampling phase, adapting
the FIR filter, filtering the signal and applying the GardPD. In the second case, the FIR coefficients are adapted to
a certain sampling phase and kept constant while the timing phase is varied and with the Gard-PD estimating the
timing phase. As expected from the previous results, clear
differences between the B2B case and the most critical
channel are observed. Due to the timing phase interpolation, the rapid FIR update shows one equilibrium point
(Fig. 4, a) while the critical channel experiences two equilibriums (Fig. 4, c), which causes erroneous timing recovery. Also discontinuous jumps from maxima to minima
are observed (compare Fig. 2, right).
In the second case, one TEDC for every sampling phase is
obtained with frozen FIR coefficients adapted to a specific sampling phase. The TEDCs, evaluated at 32 sampling phases within one symbol duration, are presented in
Fig. 4, b) and Fig. 4, d) respectively for the aforementioned two channels. Now we have 32 different TEDCs.
Applying a closed loop simulation, the finite
TEDC/TEDCs are obtained and denoted in Fig. 4 with red
cycles. Closed loop simulation means: stay at current
sampling phase, learn the FIR filter, generate timing information and step one phase increment to the left or to
the right. The same procedure is repeated until we are at
the stable equilibrium phase. We observe that the equilibrium phase/phases of these curves are identical to the
equilibrium phase/phases in the open loop simulation. It
seems that our clock recovery problem is solved if we apply the clock recovery after the FIR block. However, this
is a false conclusion.
Paper 9
0.5
0
0
0 best
0 worst
15 best
15 worst
30 best
30 worst
45 best
45 worst
10
20
DGD [ps]
0.5
TEDC
TEDCMAX
1.5
0
-0.5
30
-1
0
a)
0 best
0 worst
15 best
15 worst
30 best
30 worst
45 best
45 worst
TEDCMAX
0.6
0.4
0.2
10
20
30
DGD [ps]
b)
Fig. 5: TEDCMAX at OSNR of 20 dB for worst TEDC
case and best TEDC employing both polarizations (top)
and X-polarization only (bottom).
References
Conclusion
ISBN 978-3-8007-3346-0
0.5
0.8
0
0