Certains contenus de cette application ne sont pas disponibles pour le moment.
Si cette situation persiste, veuillez nous contacter àObservations et contact
1. (WO2018224134) SYSTÈMES DE TRANSMISSION À PROBABILITÉS DE BITS CONTRÔLÉES
Note: Texte fondé sur des processus automatiques de reconnaissance optique de caractères. Seule la version PDF a une valeur juridique

WHAT IS CLAIMED IS:

1. A binary encoder comprising:

an input adapted to receive a binary signal;

an encoding processor adapted to:

compute a plurality of different variations of the binary signal, combine each one of the plurality of different variations with a different redundancy sequence to create a plurality of optional output binary sequences, and

select one of the plurality of binary sequences according to a binary digit prevalence; and

an output adapted to output the selected binary sequence.

2. The binary encoder of claim 1, wherein the encoding processor is adapted to select one of the plurality of binary sequences according to a number of digit transitions therein.

3. The binary encoder of any of the previous claims, wherein the encoding processor is adapted to combine each one of the plurality of different variations using a modulo 2 operation.

4. The binary encoder of any of the previous claims, wherein the plurality of different variations are calculated using a plurality of different binary transformation functions.

5. The binary encoder of any of the previous claims, wherein the different redundancy sequence is selected from a plurality of different redundancy sequences defined in a lookup table, LUT.

6. The binary encoder of any of the previous claims, wherein the binary digit prevalence is calculated according to at least one count of a selected digit in each of the plurality of different variations.

7. The binary encoder of claim 6, wherein the encoding processor is adapted to average at least one count of a selected digit in each of the plurality of different variations by a low- pass filter and to select one of the plurality of binary sequences as a binary sequence having the highest averaged count or the lowest averaged count.

8. The binary encoder of any of the previous claims, wherein the plurality of different variations are calculated using a Hadamard matrix.

9. The binary encoder of any of the previous claims, wherein the selected binary sequence is transmitted via an optical cable by using a dispersion compensation module, DCM, for chromatic dispersion, CD, pre-compensation.

10. The binary encoder of any of the previous claims, wherein the selected binary sequence is transmitted via an optical fiber.

11. The binary encoder of any of the previous claims, wherein the selected binary sequence is modulated using an IQ or dual-drive Mach-Zehnder modulator that also can compensate for chromatic dispersion.

12. A method of encoding a binary sequence, comprising:

receiving a binary signal;

computing a plurality of different variations of the binary signal;

combining each one of the plurality of different variations with a different redundancy sequence to create a plurality of optional output binary sequences;

selecting one of the plurality of binary sequences according to a binary digit prevalence; and

outputting the selected binary sequence.

13. A binary decoder, comprising :

an input adapted to receive a binary signal;

a decoding processor adapted to compute an origin binary signal by:

identifying a redundancy sequence in the binary signal,

selecting a transformation function according to the redundancy sequence, converting the binary signal according to the selected transformation function, and

removing the redundancy sequence from the binary signal; and

an output adapted to output the origin binary.

14. The binary decoder of claim 13, wherein the binary signal is the output of the binary encoder of any of claims 1-11.

A method of decoding a binary signal, comprising:

receiving a binary signal;

computing an origin binary signal by:

identifying a redundancy sequence in the binary signal, selecting a transformation function according to the redundancy sequence,

converting the binary signal according to the selected transformation function, and removing the redundancy sequence from the binary signal; and

outputting the origin binary.