摘要:
It is disclosed a digital circuit for implementing a slope filtering on a sequence of data samples equally spaced in time, said slope filtering comprising calculating a linear combination: β = ∑ k = 0 N - 1 β k y k of N consecutive data samples y0, y1, ... yN-1. The digital circuit has a transfer function H(z) equal to a Z-transform of the above linear combination, divided by (1-z -1 ) 2 and multiplied by (1-z -1 ) 2 . The transfer function H(z) in particular has a denominator (1-z -1 ) 2 implemented by two cascaded integrators of the circuit, and a nominator that comprises a single multiplication by (N-1) implemented by a corresponding multiplier of the circuit. No other multipliers are required. The number of multipliers of the circuit is accordingly minimized and is independent of the number N. This makes the circuit simple, inexpensive and particularly suitable for noisy applications which require high values of N.
摘要翻译:公开了一种用于对时间上等距间隔的数据采样序列实现斜率滤波的数字电路,所述斜率滤波包括计算线性组合:N个连续数据的= k = 0 N-1 2 k ¢ 样本y0,y1,... yN-1。 数字电路具有等于上述线性组合的Z变换的除以(1-z-1)2并乘以(1-z-1)2的传递函数H(z)。 传递函数H(z)特别地具有由电路的两个级联积分器实现的分母(1-z-1)2,并且包括由相应的乘法器实现的(N-1)的单次乘法的提名者 电路。 不需要其他乘法器。 因此,电路的乘法器的数量被最小化并且与数字N无关。这使得电路简单,便宜并且特别适合于需要高N值的噪声应用。
摘要:
It is disclosed a forward error correction decoder for a network element of a communication network. The decoder comprises a first decoding stage configured to receive an input data block, the first decoding stage comprising a plurality of decoding units connected in cascade, each of said decoding units being configured to perform one iteration of a forward error correction decoding procedure on said input data block. The first decoding stage is further configured to output an output data block. The decodes also comprises a second decoding stage comprising a further decoding unit configured to: receive the output data block in case the output data block is not correct; and perform a number of further iterations of the forward error correction decoding procedure on the output data block until a termination condition is fulfilled, the number of further iterations being equal to or higher than 1.
摘要:
Proposed is a method of decoding a differentially encoded PSK modulated optical data signal carrying FEC encoded data values. The optical signal is corrected by an estimated phase offset. From the corrected signal, respective likelihood values for the FEC encoded data values are derived, using an estimation algorithm which accounts for a differential encoding rule used for differentially encoding the optical signal. The derived likelihood values are limited to a predetermined range of values. From the limited likelihood values, FEC decoded data values are derived, using an algorithm which accounts for a FEC encoding rule used for FEC encoding the FEC encoded data values.
摘要:
It is disclosed a method for correcting one or more errors in a codeword received at a network element of a communication network. The method comprises, before receiving the codeword, storing at the network element an error correction table comprising N correction information allowing to correct N correctable error patterns possibly affecting the codeword. The method further comprises, upon reception of the codeword at the network element: calculating a syndrome of the codeword; calculating an address applying an hash function to the calculated syndrome; using the calculated address for selecting in the error correction table one of the N correction information; and using the selected correction information for correcting one or more errors affecting the codeword.
摘要:
The invention relates to a method for adjusting a polarization demultiplexer (1-4) in an optical receiver configured to receive a DP-BPSK signal having two BPSK modulated signal components in different polarizations. The polarization demultiplexer (1-4) outputs a first output signal component (z 1 ) and a second output signal component (z 2 ). The method adjusts the polarization demultiplexer (1-4) based on an error function associated to the first output signal component (z 1 ) and/or an error function associated to the second output signal component (z 2 ). Such an error function associated to an output signal component (z 1 , z 2 ) comprises a constant modulus error contribution indicating a deviation of the respective output signal component (z 1 , z 2 ) from a circle around the root of the complex plane. In addition to the constant modulus error contribution, such an error function associated to an output signal component (z 1 , z 2 ) comprises a constellation error contribution indicating a deviation of the constellation of the respective output signal component (z 1 , z 2 ) from a binary constellation, i.e. a constellation error contribution penalizing the deviation of the recovered constellation from a binary constellation.