An Algorithm for Bit Error Rate Monitoring and Adaptive Decision Threshold Optimization Based on Pseudo-error Counting Scheme

Journal of the Optical Society of Korea.
2010.
Mar,
14(1):
22-27

- Received : October 10, 2009
- Accepted : December 12, 2009
- Published : March 25, 2010

Download

PDF

e-PUB

PubReader

PPT

Export by style

Share

Article

Metrics

Cited by

TagCloud

Bit error rate (BER) monitoring is the ultimate goal of performance monitoring in all digital transmission systems as well as optical fiber transmission systems. To achieve this goal, optimization of the decision threshold must also be considered because BER is dependent on the level of decision threshold. In this paper, we analyze a pseudo-error counting scheme and propose an algorithm to achieve both BER monitoring and adaptive decision threshold optimization in optical fiber transmission systems. To verify the effectiveness of the proposed algorithm, we conduct computer simulations in both Gaussian and non-Gaussian distribution cases. According to the simulation results, BER and the optimum decision threshold can be estimated with the errors of < 20% and < 10 mV, respectively, within 0.1-s processing time in > 40-Gb/s transmission systems.
Pseudo-error counting scheme.
Fig. 2
illustrates the probability density function (or amplitude histogram) of the optical signal and the areas of (a) the true BER and (b) the pseudo BER counted in the micro processor. Adding the hatched area and the shaded area in
Fig. 2
makes the total quantities of (a) the true BER and (b) the pseudo BER, respectively. Although the exact values of the true BER and the pseudo BER are different, the dominant parts of the two BERs become similar especially when the variable decision threshold (VDT) is far enough apart from the master decision threshold (MDT).
Difference between (a) the true BER and (b) thepseudo BER. DT, VDT, and MDT are the abbreviations ofdecision threshold, variable decision threshold, and masterdecision threshold, respectively. In the figures, adding thehatched area and the shaded area makes the true BER and thepseudo BER, respectively. The "+" notation between the twofigures in (b) means that adding the two figures makes thetotal pseudo BER. In the figure, DT and VDT are the samevalue for the comparing the true and pseudo BER.
In the pseudo-error counting scheme, assuming a Gaussianapproximation, the true BER of the received signal and thepseudo BER counted in micro processor are given by
where V
_{0}
and V
_{1}
are the voltage of level 0 and 1, σ
_{0}
and σ
_{1}
are the standard deviation of the noise imposed on level 0 and 1, D is the decision threshold, and D
_{m}
and D
_{v}
are the master and variable decision thresholds, respectively. Note that the true BER cannot be obtained at the receiver because the original bit stream is not known at the receiver. However, the pseudo BER can be obtained at the receiver using the pseudo-error counting scheme shown in
Fig. 1
.
Fig. 3 (a)
shows the true BER and the pseudo BER as a function of (variable) decision threshold when the master decision threshold is set to an initial value of 0 V, while the optimum value is -0.17 V. We assumed V
_{0}
= -0.5 V, V
_{1}
= 0.5 V, and the typical noise value of σ
_{1}
≈ 2σ
_{0}
. We assumed a Gaussian amplitude histogram. As shown in
Fig. 3 (a)
, the pseudo BER curve itself is different from the true BER curve. However, if the master decision threshold is shifted near to the optimal value, the pseudo BER curve become similar to the true BER curve except a singular point at the master decision threshold, as shown in
Fig. 3 (b)
. Therefore, we can estimate the minimal true BER and the optimum decision threshold by using extrapolation after measuring some points on the pseudo BER curve.
The true BER and the pseudo BER as a function of(variable) decision threshold. Level 0 and 1 are ? 0.5 V and 0.5V, respectively. (a) The first step: master decision threshold isinitially 0 V. (b) The second step: master decision threshold isshifted near to the optimal value. In (b), the extrapolated linesare almost same as the true BER curve, so it cannot be seenclearly. However, the tails of the extrapolated lines can beseen at the bottom of the figure.
Control algorithm for the first step. BER1st and DT1stare the estimated BER and DT after the first step, respectively.
The goal of the second step is to estimate the precise value of the optimal decision threshold and BER. In the second step, several points of the pseudo BER are measured down to the 'Measure (MSR) boundary' we have decided or to 10 times of the estimated BER (BER1st) obtained at the first step. Then, the optimal decision threshold and BER are estimated by polynomial extrapolation, as shown in
Fig. 3 (b)
. The concept of 'Measure boundary' was made to reduce the computing time since it requires a lot of waiting time to count 100 errors in a low value of BER. The detail control algorithm for the second step is shown in
Fig. 5
. Even after the second step, more iteration similar to the second step can be used to obtain more accurate values. It depends on the required processing time of the system.
Control algorithm for the second step. BERest and DTestare the estimated BER and DT after the second step,respectively.
^{-7}
.
Fig. 6
shows the errors of the estimated optimal decision threshold and BER. The BER errors are expressed as the ratio of the estimated BER to the true BER, thus ‘1’ is the perfect value for the BER errors in the graph. The decision threshold (DT) errors are expressed in mV when the 0-1 level difference is 1 V. The results in
Fig. 6
show that BER and the optimum decision threshold can be estimated with the errors of < 20% and < 2 mV to the range of ~10
^{-10}
BER, respectively.
Errors of the estimated optimal decision threshold(DT) and BER. The BER errors are expressed as the ratio ofthe estimated BER to the true BER. The DT errors areexpressed in mV when the 0-1 level difference is 1 V.
Fig. 7
shows the required processing time by the end of the second step. We summed up the time of the two steps spent on counting 100 errors at each pseudo BER point. Thus the required processing time is not dependent on the performance of the hardware; it is the required theoretical time limit to obtain a reliable BER value. In
Fig. 7
, the required processing time is less than 0.1 s to the range of ~10
^{-12}
BER. In this calculation, we assumed 40-Gb/s optical transmission system.
Required processing time for the proposed algorithmin the Gaussian distribution case.
The results of this section demonstrate that the proposed algorithm is efficient enough to monitor BER and the optimal decision threshold in a Gaussian distribution case.
Eye diagram of a dispersed optical signal by chromaticdispersion.
The amplitude histogram (noise histogram) at (a)Time 1 and (b) Time 2 in Fig. 8.
In this section, an additional iteration after the second step is used to obtain more accurate values. Thus the simulation results in this section are with an additional iteration after the second step, in the case of
Fig. 9 (b)
. A measure boundary of 10
^{-7}
is used in the simulation. In the additional iteration, the optimal decision threshold and the minimal BER is estimated by quadratic extrapolation with the last three pseudo-BER points nearest to the optimum value.
The errors of the estimated optimal decision threshold and BER are shown in
Fig. 10
. In the non-Gaussian distribution case, the mathematical expression of (1) and (2) cannot be used. Instead, we can obtain the value of the true BER and the pseudo BER by numerically calculating the area of the hatched and shaded areas, the same concept as in
Fig. 2
, directly from the non-Gaussian distribution. The BER errors are expressed as the ratio of the estimated BER to the true BER. The decision threshold (DT) errors are expressed in mV when the 0-1 level difference is 1 V. The results in
Fig. 10
show that BER and the optimum decision threshold can be estimated with the errors of < 20% and < 10 mV to the range of ~10
^{-12}
BER, respectively.
Fig. 11
shows the total required processing time spent on all the steps including the last iteration. The required processing time is less than 0.1 s to the range of ~10
^{-12}
BER in 40-Gb/s transmission.
Errors of the estimated optimal decision threshold (DT) and BER in the non-Gaussian distribution case. The BER errors are expressed as the ratio of the estimated BER to the true BER. The DT errors are expressed in mV when the 0-1 level difference is 1 V.
The total required processing time for the proposedalgorithm in non-Gaussian distribution case.
The results of this section demonstrate that the proposed algorithm is also efficient for monitoring BER and optimizing decision threshold in the case of non-Gaussian distribution case.
^{-10}
BER in both Gaussian and non-Gaussian distribution cases. The required processing time was less than 0.1 s to the range of ~10
^{-12}
BER in 40-Gb/s transmission. We think that the proposed technique can be a good candidate to monitor BER and the optimal decision threshold in optical fiber transmission systems.

Adaptive decision threshold optimization
;
Bit-error rate (BER) monitoring
;
Pseudo error counting
;
(060.2330) Fiber optics communications
;
(060.2360) Fiber optics links and subsystems
;
(060.4510) Optical communications

I. INTRODUCTION

The ever-increasing need for more network capacity requires high-performance and high-capacity optical fiber communication systems
[1]
. A key technique to operate and maintain high-capacity optical networks is cost-effective performance monitoring. Performance monitoring in optical fiber communication systems include (1) monitoring of basic optical parameters (wavelength, power, and optical signal-to-noise ratio)
[2
-4]
, (2) dispersion parameters (chromatic dispersion and polarization-mode dispersion (PMD))
[5
-10]
, and (3) bit-level performance parameters (eye opening, Q-factor, and bit-error rate (BER))
[11
-20]
. Among the above, BER monitoring is the ultimate goal of performance monitoring in all digital communication systems as well as optical fiber communication systems. A BER monitoring technique, enabled by advanced electronic technology, can be used in various fields including the monitoring part of dynamic compensators such as a PMD compensator
[20]
or a chromatic dispersion compensator
[21]
. In fact, BER monitoring is more effective than chromatic dispersion monitoring or PMD monitoring for the optimal compensation in the real nonlinear transmission case.
Another issue which must be considered together with BER monitoring is the decision threshold optimization
[22]
. The level of decision threshold at the receiver is required to be the optimal value to get the best BER. In many optical transmission systems, the level of decision threshold is just set on the averaged DC level of the received signal without any further consideration. However, according to earlier reports, adaptive decision threshold optimization can give a gain of more than 2 dB
[23
, 24]
.
In this paper, we analyze a pseudo-error counting schemeand propose an algorithm to achieve both BER monitoringand adaptive decision threshold optimization. To verify theproposed algorithm, we conduct computer simulations inboth Gaussian and non-Gaussian distribution cases.
II. PRINCIPLE OF PSEUDO-ERROR COUNTING

The scheme of pseudo-error counting has been proposed earlier to estimate BER
[15
-17]
. However, to our knowledge, the earlier researchers have not analyzed this scheme clearly and have not presented a related algorithm. In this paper, we introduce a simpler explanation of the principle of pseudoerror counting and propose an algorithm to estimate BER and optimize the level of decision threshold.
The scheme of pseudo-error counting is shown in
Fig. 1
[25
, 26]
. The master decision gate is for communication and the variable decision gate is for BER monitoring and adaptive decision threshold optimization. Thus the master decision threshold is the main decision threshold required to be optimized. The variable decision threshold is the secondary decision threshold used to obtain the pseudo error. The pseudo error is generated by the decision difference between the two decision thresholds; one is decided by the master decision threshold and the other is decided by the variable decision threshold. The exclusive OR (XOR) gate generates '1' when the outputs of the two decision gates are different. The micro processor counts the total number of pseudo errors and controls the master and variable decision threshold.
PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

III. CONTROL ALGORITHM

We propose a control algorithm consisting of two steps based on the pseudo-error counting scheme to estimate the optimal decision threshold and BER. The purpose of the first step is shifting the master decision threshold near to the optimal value quickly. Changing the variable decision threshold, three or four points of the pseudo BER are measured and then the optimal decision threshold and the minimal BER are estimated by quadratic extrapolation as shown in
Fig. 3 (a)
. Pseudo BER is measured by counting 100 errors at each point, since it is necessary to count 50~100 errors to get a reliable BER value
[27]
. There can be small errors when estimating the optimal decision threshold and BER in the first step. After the first step, the master decision threshold is shifted to the estimated optimal decision threshold obtained in the first step. The detail control algorithm for the first step is shown in
Fig. 4
.
PPT Slide

Lager Image

PPT Slide

Lager Image

IV. SIMULATION RESULTS FOR GAUSSIAN DISTRIBUTION CASE

To verify the proposed algorithm, we conducted computer simulations for the ideal Gaussian distribution case, as shown in
Fig. 2
. All the results in this section are the simulation results after the second step with a measure boundary of 10
PPT Slide

Lager Image

PPT Slide

Lager Image

V. SIMULATION RESULTS FOR NON-GAUSSIAN DISTRIBUTION CASE

To verify the proposed algorithm in the real transmission case, we conducted computer simulations for the case of non- Gaussian amplitude histogram.
Fig. 8
shows an eye diagram of a dispersed optical signal by chromatic dispersion. The amplitude histograms at Time 1 and Time 2 in Fig. 8 are shown in
Fig. 9
. The amplitude histogram at Time 1 (
Fig. 9 (a)
) is similar to the Gaussian distribution case. Thus we are not interested in the case of Time 1 in this section. We are interested in the case of Time 2 (
Fig. 9 (b)
) where the amplitude histogram of level 0 is split by dispersion and that of level 1 is distorted by dispersion.
PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

VI. CONCLUSION

In this paper, we analyzed the principle of a pseudo-error counting scheme and proposed an algorithm to monitor BER and the optimal decision threshold for optical fiber transmission systems. The simulation results using the proposed algorithm demonstrated that BER and the optimal decision threshold can be estimated with the errors of < 20% and < 10 mV, respectively, to the range of ~10
Acknowledgements

This research was supported by Kyungsung University Research Grants in 2010.

Jung D.K
,
Kim C.H
,
Chung Y.C
2000
OSNR monitoring technique using polarization-nulling method
Proc Opt Fiber Commun Conf
Baltimore USA
Mar 2000
WK4 -

Pan Z
,
Yu Q
,
Xie Y
,
Havstad S.A
,
Willner A.E
,
Starodubov D.S
,
Feinberg J
2001
Chromatic dispersion monitoring and automated compensation for NRZ and RZ data using clock regeneration and fading without adding signaling
Proc Opt Fiber Commun Conf 2001
Anaheim USA
Mar 2001
WH5 -

Takeshita H
,
Henmi N
1999
A novel data format free bit-by-bit quasi-error monitoring method for optical transport network
Proc Opt Fiber Commun Conf '99
Sam Diego USA
Feb 1999
FJ2 -

Fregolent M
,
Herbst S
,
Soehnle H
,
Wedding B
2000
Adaptive optical receiver for performance monitoring and electronic mitigation of transmission impairments
Proc European Conf on Opt Commun 2000
Munich Germany
Sep 2000
212 -

Rohde M
,
Caspar C
,
Raub F
,
Bramann G
,
Louchet H
,
Habel K
,
Bachus E.J
2002
Control modulation technique for client independent optical performance monitoring and transport of channel overhead
Proc Opt Fiber CommunConf 2002
Anaheim USA
Mar 2002
TuE2 -

Sherif M
,
Davies P.A
1989
Decision-point steering in optical fibre communication systems : theory
IEE Proceedings
136
169 -
176

Wiesmann R
,
Bleck O
,
Heppner H
2000
Cost effective performance monitoring in WDM systems
Proc Opt FiberCommun Conf 2000
Baltimore USA
Mar 2000
WK2 -

Bach R
,
Moench W
,
Strohmaier G
2001
In-service optical performance monitoring of high-speed transparent networks based on Q measurement
Proc Intern Conf on Transparent Opt Networks 2001
Cracow Poland
June 2001
WeB4 -

Buchali F
,
Lanne S
,
Thiery J.P
,
Baumert W
,
Bulow H
2001
Fast eye monitor for 10 Gbit/s and its application for optical PMD compensation
Proc Opt Fiber Commun Conf 2001
Anaheim USA
Mar 2001
TuP5 -

Sano A
,
Kataoka T
,
Tomizawa M
,
Hagimoto K
,
Sato K
,
Wakita K
,
Kato K
1996
Automatic dispersion equalization by monitoring extracted-clock power level in a 40-Gbit/s 200-km transmission line
Proc European Conf on OptCommun '96
Oslo Norway
Sep 1996
TuD35 -

Matsumoto Y
,
Kuriyama T
,
Inami D
,
Ohta M
,
Shiraiwa M
2001
An adaptive decision threshold control of the optical receiver for multi-gigabit terrestrial DWDM transmission systems
Proc Opt Fiber Commun Conf 2001
Anaheim USA
Mar 2001
TuR2 -

Kim S.M.
2009
A study on the BER monitoring and decision threshold optimization in optical fiber transmission systems
Proc Korea Information and Commun Society Annual Summer Meeting 2009
Jeju Korea
June 2009
8C-92 -

Kim S.M
2009
BER monitoring and adaptive decision threshold optimization for non-gaussian noise case
Proc PhotonicsConf 2009
Pyeongchang Korea
Dec 2009
WP-1 -

Derickson D
1998
Fiber Optic Test and Measurement
Prentice-Hall Inc
New Jersey USA
ISBN 0-13-534330-5

Citing 'An Algorithm for Bit Error Rate Monitoring and Adaptive Decision Threshold Optimization Based on Pseudo-error Counting Scheme
'

@article{ E1OSAB_2010_v14n1_22}
,title={An Algorithm for Bit Error Rate Monitoring and Adaptive Decision Threshold Optimization Based on Pseudo-error Counting Scheme}
,volume={1}
, url={http://dx.doi.org/10.3807/JOSK.2010.14.1.022}, DOI={10.3807/JOSK.2010.14.1.022}
, number= {1}
, journal={Journal of the Optical Society of Korea}
, publisher={Optical Society of Korea}
, author={Kim, Sung-Man}
, year={2010}
, month={Mar}