Brevet FR2719957A1 — publié le 19951117

La présente invention est relative à un procédé pour la transmission d'informations codées sous forme binaire par un train d'impulsions optiques brèves, de type "solitons", pouvant se propager sur de très longues distances (de l'ordre de quelques milliers de kilomètres) dans un système de fibres optiques relayées par des amplificateurs optiques. Elle concerne également un tel train d'impulsions solitons, ainsi que des dispositifs pour son émission et sa réception. L'avènement de fibres de silice dopées à l'Erbium, en 1987, a permis la mise au point d'amplificateurs optiques performants capables de compenser efficacement les pertes subies par des signaux lumineux se propageant dans les fibres optiques des systèmes de communications optiques. Ces amplificateurs à Erbium peuvent remplacer les répéteurs électroniques, utilisés à présent tous les à 100 kilomètres pour régénérer (c'est-à-dire détecter et réémettre) les impulsions optiques qui portent l'information numérique et éliminer, par ce remplacement, les limitations de vitesse ou de bande passante imposées aux communications optiques par les composants électroniques en ligne. Un mode privilégié de transmission de signaux optiques dans les systèmes utilisant des amplificateurs optiques consiste en la transmission de solitons, qui sont des impulsions optiques dont les caractéristiques de forme et d'intensité sont telles que les deux principales sources de déformation dans les fibres, la dispersion chromatique et la réfraction non-linéaire s'annulent mutuellement. Les solitons peuvent donc se propager sur des milliers de kilomètres sans distorsion de leur forme si des amplificateurs optiques, disposés périodiquement sur la ligne de transmission, leur injectent de l'énergie pour compenser les pertes qu'ils subissent au cours de leur propagation. Des informations, correspondant à une séquence de chiffres binaires "0" et "1" (appelées "bits") peuvent être codées sur un train de solitons en synchronisant la cadence des impulsions avec une horloge qui définit des intervalles de temps consécutifs et égaux (appelés "fenêtres" ou "tempsbits") et en fixant l'état du soliton se trouvant dans chaque temps-bit en correspondance avec la valeur binaire que l'on veut y inscrire. Le codage le plus fréquemment utilisé consiste en la modulation de l'amplitude des solitons (On-Off Keying OOK) o la présence d'une impulsion dans le temps-bit correspond au chiffre binaire "1" alors que son absence dénote le "0". Lorsque l'atténuation des signaux est compensée efficacement par l'amplification en ligne (comme ceci est le cas pour les trains de solitons), la fiabilité de la transmission de données est généralement limitée par la présence de "bruit", c'est-à-dire de fluctuations aléatoires des caractéristiques du signal, telles que son amplitude, sa vitesse de transmission ou le temps de son arrivée au détecteur. En particulier, les fluctuations du temps d'arrivée des solitons au détecteur (connues sous le nom de "gigue" des solitons) peuvent provoquer le déplacement d'un soliton vers le temps-bit voisin, produisant ainsi une erreur de réception des données. La fiabilité du système est caractérisé par le taux d'erreurs (désigné par les initiales BER, en anglais Bit-Error- Rate); un taux d'erreurs ou BER inférieur à (correspondant à un débit de solitons maximal Bmax) au- delà desquels le taux d'erreurs atteint des valeurs qui ne peuvent pas être tolérées par les spécifications du système de communications. Ces deux paramètres sont souvent combinés en un seul indicateur de performance du système de transmission de solitons, le produit BL. L'imprécision de la position des solitons dans la trame des temps-bits a deux sources principales. La première est due aux interactions qui se produisent entre solitons voisins. En effet, lorsque deux solitons se propagent dans la même fibre, ils s'attirent ou ils se repoussent mutuellement: le sens et la grandeur de cette "force" dépendent des relations de phase, de distance et de polarisation entre les deux solitons. Cette interaction peut changer la distance relative des deux solitons et les "pousser" à passer sur les temps-bits voisins. Bien que cette interaction soit déterministe, et ses effets pourraient dans certains cas être pris en compte et corrigés lors de la réception, la nature quasi aléatoire d'une séquence de bits a comme conséquence que les déplacements dus à l'interaction des solitons ont l'aspect d'une gigue aléatoire provoquant ainsi des erreurs de réception. Dans les systèmes actuels de transmission de solitons sur quelques milliers de kilomètres, ces interactions sont maintenues à un niveau relativement faible en imposant à l'émission une séparation, entre solitons consécutifs, supérieure à 5 ou 6 fois la largeur (durée) LS des solitons. Par exemple, pour des solitons de largeur (durée) de 18 ps, des séparations (ou des temps- bits) de 100 ps ou 110 ps sont nécessaires pour que les interactions soient faibles sur des distances de quelques milliers de kilomètres. Ceci limite le débit des informations binaires transportées par des solitons de LS = 18 ps à Bmax = 9 ou 10 Gbit/s. On pourra à cet égard avantageusement se référer à la publication: [1] J. P. Gordon, "Interaction forces among solitons in optical fibers", Optics Letters, vol. 8, 596-598 (1983). La deuxième source d'imprécision est le bruit d'origine quantique introduit lors de chaque étape d'amplification. Ce phénomène a notamment été décrit dans l'article: [2] J.P. Gordon et H.A. Haus, "Random walk of coherently amplified solitons in optical fiber transmission", Optics Letters, vol. 11, 665-667 (1986). Ce bruit consiste en une marche aléatoire de la fréquence de l'onde porteuse des solitons, ce qui, à cause de la dispersion chromatique des fibres, se traduit par une variation aléatoire de la vitesse des solitons après chaque étape d'amplification et donne lieu à la "gigue", c'est-à-dire à des fluctuations aléatoires du temps d'arrivée des solitons sur le détecteur. Plusieurs techniques ont été mises en oeuvre récemment pour réduire la gigue des solitons et augmenter la portée de la transmission, telles que l'introduction de filtres spectraux ou de modulateurs rapides à chaque étape d'amplification; l'utilisation de l'amplification paramétrique a également été proposée. On se référera avantageusement aux différentes publications suivantes: [3] A. Mecozzi, J.D. Moores, H. Haus, and Y. Lai, Optics Letters, vol. 16, 1841-1843 (1991); [4] Y. Kodama and A. Hasegawa, Optics Letters, vol. 17, 31-33 (1992); [5] L.F. Mollenauer, J.P. Gordon, and S.G. Evangelides, Optics Letters, vol. 17, 1575-1577 (1992); [6] M. Nakazawa, E. Yamada, H. Kubota, and K. Suzuki, Electronics Letters, vol. 27, 1270 (1991); [7] I.H. Deutsch et I. Abram, "Reduction of quantum noise in soliton propagation via phase sensitive amplification", Journal of the Optical Society of America (soumis pour publication). Toutes ces techniques ont deux points en commun: (1) elles reposent sur l'utilisation en ligne de composants spécialisés et, (2) ne permettent pas de diminuer de manière significative l'espacement des solitons en dessous de 6 LS. Une technique alternative qui repose sur la compensation des interactions entre solitons pour "rigidifier" le train et lui conférer une certaine immunité à la gigue a également été proposée par Izo Abram dans la demande de brevet européen déposée sous le numéro 93401616.3 et sous le titre "Procédé de transmission optique à très longue distance de solitons et système de transmission de mise en oeuvre de ce procédé". Cette technique consiste en l'utilisation de trains de solitons équidistants, dans lesquels les solitons adjacents présentent une alternance de phase de n radians. Cette disposition assure que les interactions entre solitons sont répulsives, et fournit une "force de rappel" lorsqu'un soliton s'approche d'un de ses voisins. Ceci stabilise l'espacement relatif des solitons et les fixe dans la trame des temps-bits. Selon cette proposition, le codage s'effectue par rotation de la polarisation des solitons, d'un angle, par exemple de 45 , ce qui préserve en grande partie la nature répulsive des interactions entre solitons voisins. Quelques avantages présentés par cette technique sont les suivants: 1) Elle permet de rapprocher les impulsions jusqu'à 4 LS, ce qui correspond à une augmentation du débit tout en gardant les autres caractéristiques du système constantes. 2) Sa mise en oeuvre ne nécessite pas l'utilisation en ligne de matériel spécialisé autre que les amplificateurs optiques déjà installés. 3) Elle peut être conjuguée avec une des techniques de diminution de gigue basées sur des matériels spécialisés (par exemple, la technique des filtres spectraux) permettant ainsi de combiner les avantages des deux techniques. Toutefois, la technique de compensation des interactions présente des limitations lorsque le codage est effectué par une simple rotation de polarisation, par exemple, en désignant le chiffre "1" par une rotation de , alors que le chiffre "0" correspond à la polarisation originelle: des solitons voisins auront leurs polarisations parallèles lorsqu'ils correspondent au même chiffre binaire, alors qu'il y aura un angle de 45 lorsque les deux solitons représentent des chiffres binaires différents. Plus précisément, en tenant compte aussi de l'alternance de phase des solitons voisins, ces situations correspondent à des angles de 180 et 135 respectivement entre les vecteurs du champ électrique des deux solitons. Ces relations de polarisation impliquent que la force de répulsion entre deux solitons représentant le même chiffre binaire est plus importante que la répulsion entre deux solitons correspondant à des chiffres binaires différents. Ceci déséquilibre les forces répulsives entre les solitons et se traduit à la réception par une gigue apparente, limitant ainsi l'efficacité de la technique de compensation des interactions. La présente invention propose un procédé de codage d'informations binaires adapté aux trains de solitons "rigidifiés" par des interactions répulsives entre solitons voisins; ce codage préserve en grande partie l'équilibre des forces répulsives entre les solitons, dans le but d'augmenter la portée Lmax, le débit Bmax et/ou de diminuer le taux d'erreurs BER de la transmission. Le procédé selon l'invention est un procédé pour la transmission d'une séquence d'informations codées sous forme binaire par un train d'impulsions optiques brèves du type solitons se propageant dans au moins une fibre optique, dans lequel on module la phase et la polarisation des impulsions de façon: - d'une part, que les phases entre deux impulsions successives soient alternées, afin que les interactions entre impulsions voisines soient répulsives, et, - d'autre part, que la polarisation des impulsions soit en correspondance avec les valeurs binaires de la séquence à transmettre. Le procédé selon l'invention est plus particulièrement caractérisé en ce que les impulsions sont modulées en phase et en polarisation de façon que la valeur absolue de l'angle entre les champs électriques de deux impulsions solitons successives soit constante sur l'ensemble du train d'impulsions solitons. Dans un mode de mise en oeuvre préféré, l'angle entre les champs électriques de deux impulsions successives est égal à + 135 . Selon une variante avantageuse du procédé, les impulsions sont modulées en phase et en polarisation de façon qu'à chacune des deux valeurs binaires 0 et 1 corresponde un sens de rotation du champ électrique entre l'impulsion modulée et l'impulsion précédente. Dans une autre variante également avantageuse, les impulsions sont modulées en phase et en polarisation de façon que le train d'impulsions soit constitué d'au moins deux séquences entrelacées, les impulsions de chaque séquence étant polarisées selon deux directions propres à cette séquence, chacune de ces deux directions correspondant à une valeur binaire. De façon préférée, les impulsions sont modulées en phase et en polarisation selon deux séquences entrelacées, les deux directions de polarisation de chacune des séquences étant perpendiculaires l'une à l'autre, les directions de polarisation d'une des séquences étant diagonales par rapport aux directions de polarisation de l'autre. Ainsi, avec le procédé selon l'invention, il existe une redondance dans la correspondance entre les deux chiffres binaires ("0" et "1") et les orientations du champ électrique des solitons retenues pour représenter ces chiffres: à chacun des deux chiffres, correspondent plusieurs orientations, et ceci permet d'effectuer un choix entre les différentes possibilités de manière à maintenir constant l'angle entre les champs électriques de solitons voisins, quelle que soit la séquence de valeurs binaires codée sur le train de solitons. Ceci préserve en grande partie l'équilibre des forces répulsives entre solitons voisins et confère au train une meilleure immunité à la gigue, lui permettant d'augmenter la portée Lmax et/ou le débit Bmax de transmission fiable. L'invention propose également un train de solitons transmis selon un tel procédé, ainsi que des dispositifs d'émission ou de réception pour la mise en oeuvre de ce procédé. D'autes caractéristiques et avantages de l'invention ressortiront encore de la description qui suit. Cette description est purement illustrative et non limitative. Elle doit être lue en regard des dessins annexés, sur lesquels: la figure 1 représente schématiquement un train d'impulsions solitons; la figure 2 illustre différentes orientations possibles du champ électrique des impulsions solitons de la figure 1, dans des modes particuliers de mise en oeuvre du procédé conforme à l'invention; 30. les figures 3 à 5 illustrent un mode de mise en oeuvre possible de l'invention; les figures 6 et 7 illustrent un autre mode de mise en oeuvre; la figure 8 illustre une variante de la mise en oeuvre des figures 6 et 7; la figure 9 illustre le schéma de principe d'une liaison optique par trains de solitons entre un émetteur et un récepteur; la figure 10 illustre schématiquement la configuration générale d'un émetteur permettant de produire et coder un train de solitons stabilisés conformément à l'invention à partir d'un laser à blocages de modes générant un débit d'impulsions inférieur à un débit de transmission désiré; 10. la figure 11 illustre un dispositif selon l'invention pour la réception de trains d'impulsions solitons codées. On a représenté sur la figure 1 un train de solitons S émis selon un axe de propagation z. Dans les exemples particuliers de mise en oeuvre de l'invention qui vont être décrits, le codage redondant des chiffres binaires "0" et "1" est réalisé, ainsi qu'on l'a illustré sur la figure 2, par 8 orientations différentes du champ électrique E des solitons (correspondant à 4 valeurs pour la polarisation et 2 valeurs pour la phase), en particulier les angles 0 , 45 , , 135 , 180 , -135 , -90 et -45 , mesurés à partir de l'axe x, 90 représentant l'axe y et la propagation des solitons s'effectuant selon l'axe z. Dans la suite du présent texte, ce codage redondant à 8 orientations est désigné par le sigle "R8". Une réalisation du codage R8 est le codage dit "par transition" selon lequel la valeur du chiffre binaire "0" ou "1" réside dans le sens de la rotation de la polarisation entre solitons voisins. Par exemple, le chiffre "0" peut correspondre à une rotation du champ électrique d'un soliton par rapport à celui qui le précède de -135 alors que le chiffre binaire "1" correspondrait à une rotation du champ électrique de +135 . Ainsi, si le premier soliton était polarisé selon l'axe x, le second serait polarisé à -135 par rapport à l'axe x s'il représente le chiffre "0" et à +135 s'il représente le chiffre "1" (Figure 3). Pour coder le troisième soliton, la rotation de polarisation s'effectuera à partir de l'angle de polarisation du second. Ainsi, si le second soliton représente le "0", le troisième sera polarisé à (-135 + -135 ) si lui aussi correspond à un "0", alors qu'il sera polarisé parallèlement à l'axe x (-135 + 135 = 0 ) s'il correspond au chiffre "1" (Figure 4). Par contre, si le second soliton correspond au "1", le troisième sera polarisé parallèlement à l'axe x (135 + -135 = 0 ) s'il correspond au "0" et à -90 (135 + 135 ) de l'axe x s'il représente le "1", et ainsi de suite pour les solitons suivants (Figure ). La réception de ce train nécessite, en principe, un détecteur sensible à la phase, tel qu'un détecteur homodyne. Toutefois, il existe une variante du codage R8 pour laquelle la réception peut être effectuée à l'aide de deux systèmes de détecteurs d'intensité (détecteurs directs) comprenant par exemple des photodiodes, dont le fonctionnement est beaucoup plus simple que celui des détecteurs homodynes. Ce codage est désigné dans la suite du présent texte par le sigle R8DD pour souligner l'avantage qu'il présente en détection directe. Le principe du codage R8DD réside dans le fait que lorsque les solitons voisins ont une orientation relative de leurs champs électriques de + 135 ou de -135 , les solitons qui sont sur les positions impaires du train (première, troisième, cinquième...) sont toujours polarisés selon les deux axes cartésiens x ou y (c'est-à- dire, qu'ils correspondent aux orientations 0 , 90 , 180 , -90 ), alors que les solitons sur les positions paires il (deuxième, quatrième.. .) sont polarisés selon les deux directions "diagonales" (c'est-à-dire les orientations , 135 , -135 , -450). Le train peut donc être considéré comme étant constitué de deux séquences de bits distinctes (désignées par "No.l" et "No.2", dans ce qui suit) dont les chiffres sont entrelacés un à un. Pour chacune des deux séquences, la correspondance entre les chiffres binaires "0" et "1" et la polarisation des solitons est la suivante: * Pour la séquence No.1 illustrée sur la figure 6, le chiffre binaire "0" correspond à un soliton polarisé selon l'axe x, alors que le chiffre binaire "1" correspond à la polarisation y. Pour chacune de ces deux valeurs, lorsqu'on tient compte aussi de la phase du soliton (0 ou r), le champ électrique du soliton peut être parallèle ou anti-parallèle à l'axe correspondant, produisant ainsi quatre valeurs possibles pour le codage des deux chiffres binaires: en particulier, pour le chiffre "O", le champ électrique forme un angle de 0 ou 180 avec l'axe x, alors que pour le chiffre "1", il forme un angle de +90 ou -90 . Lors du codage, le choix entre les deux valeurs pour chaque bit se fera en fonction du bit qui précède et qui appartient à la séquence No.2. Le choix aura comme critère le maintien d'un angle de 135 entre bits successifs. * Pour la séquence No.2 illustrée sur la figure 7, les polarisations sont tournées de 45 par rapport aux polarisations de la séquence No.1, et le chiffre "0" correspond à un champ électrique faisant un angle de 45 ou -135 avec l'axe x, alors que le "1" correspond aux angles de 135 ou -45 . Lors du codage, le choix entre les deux valeurs pour chaque bit se fera en fonction du bit qui précède et qui appartient à la séquence No.1, afin de maintenir un angle de 135 entre les deux bits successifs. En particulier, l'angle de rotation qui doit être effectué pour chaque bit est donné par la formule: An = An-1 + (-1)s x 135 (1) o An est l'angle de la polarisation (en degrés, par rapport à l'axe x) du n- ième bit, alors que S indique le sens de la rotation (S=0 à droite, S=1 à gauche) et sa valeur est donnée par S = (Vn- Vn-1 + Pn)mo2 (2) O Vn est la valeur binaire qui est codée sur le n- ième soliton (Vn = 0 ou 1), alors que Pn est la parité de la position du soliton, Pn = 1 s'il s'agit d'une position impaire (appartenant à la séquence No.1) et Pn = O pour les positions paires (appartenant à la séquence No.2). Ce codage correspond donc à un codage par transition o le sens de la rotation est positif sur la séquence No.1 si les deux bits consécutifs sont différents, alors qu'il est positif sur la séquence No.2 si les deux bits consécutifs sont les mêmes. Un cas particulier du codage R8DD se produit lorsque l'une des deux séquences (par exemple la No.2) ne porte pas d'informations et ses bits ont tous la valeur "0". Dans ce cas, ainsi qu'illustré sur la figure 8, les solitons de la séquence No.1 sont orientés à 0 ou 900 selon leur valeur, "0" ou "1" respectivement, alors que ceux de la séquence No.2 sont toujours orientés à -135 . Ce train peut être considéré comme étant constitué uniquement de la séquence No.1, codée par rotation de polarisation de 90 , à laquelle on introduit des solitons intercalaires sans informations, dont le seul but est de "rigidifier" le train et réduire sa gigue. Ainsi que cela est décrit plus loin de façon plus détaillée, la réception d'un train R8DD utilise deux ensembles de détection directe, un pour chaque séquence, chaque ensemble présentant des moyens pour discriminer les deux polarisations orthogonales de la séquence correspondante. En particulier, pour la séquence No.1, lorsque l'impulsion reçue est polarisée selon l'axe x, elle est interprétée comme le chiffre binaire "0", alors que si sa polarisation est parallèle à l'axe y, elle correspond au chiffre "1". Si la mesure de l'intensité lumineuse reçue s'effectue uniquement selon l'axe y, la séquence reçue correspond au codage OOK habituel, selon lequel la présence d'une impulsion dans le temps-bit correspond au chiffre "1", alors que l'absence dénote le chiffre "0". Pour la séquence No.2, la détection doit discriminer les polarisations à 45 et à 135 , correspondant respectivement aux chiffres binaires "0" et "1", et les mêmes considérations restent valables, mutatis mutandis. Une variante du procédé de détection décrit ci- dessus consiste en la mesure de la différence des intensités lumineuses des deux polarisations de chaque séquence. Cette disposition produit une valeur positive (par exemple un voltage positif +V) pour le chiffre "1", alors qu'elle donne une valeur négative (-V) pour le chiffre "0". Par contre, l'ensemble de détection de l'une des deux séquences produit une valeur nulle lorsqu'il reçoit les bits de la séquence conjuguée, car ces solitons sont polarisés à 45 par rapport aux axes de l'ensemble de détection. Pour la détection différentielle, la fenêtre temporelle de détection de chaque séquence peut donc être plus large que celle utilisée habituellement, car elle peut inclure le temps associé à un bit de la séquence conjuguée sans changer la valeur (+V ou -V) correspondant aux chiffres binaires "1" ou "0". Cette disposition de détection différentielle permet donc de tolérer une gigue deux fois plus importante et d'augmenter, par conséquent, la portée et/ou le débit de transmission fiable. L'amélioration des performances d'un système de transmission de solitons par le procédé proposé peut être appréciée en comparant l'indicateur de performance constitué par le produit BL (le produit du débit de la transmission et de la distance maximale à laquelle le taux d'erreurs est encore tolérable, BER de durée 18 ps et puissance crête de 4.9 mW. Si le codage du train de solitons est effectué selon le procédé classique (00K), la limitation provient essentiellement de la gigue des solitons. Dans ce cas, l'indicateur de performance est: BL = 60 (Tbit/s)(km). Cette performance est réalisée, par exemple, par un train de 9 Gbit/s dont la portée de transmission fiable est de Lmax = 6600 km. Pour le procédé de stabilisation des trains de solitons par compensation des interactions, et un codage par rotation de polarisation de 45 , le produit BL peut atteindre: BL = 80 (Tbit/s)(km) correspondant, par exemple, à la propagation d'un train de 13 Gbit/s sur Lmax = 6600 km. Pour le codage R8DD qui fait l'objet de cette proposition, lorsque la fenêtre temporelle de détection est égale à l'espacement entre solitons voisins, l'indicateur de performance est: BL = 110 (Tbit/s)(km) réalisé par la propagation d'un train de 15 Gbit/s sur Lmax = 7500 km, alors que si la fenêtre de détection est doublée par l'utilisation de dispositifs différentiels, l'indicateur de performance est: BL = 125 (Tbit/s)(km). La détection différentielle permet ainsi de rallonger la portée d'un train de 15 Gbit/s à Lmax = 8400 km et double, essentiellement, les performances du système de solitons, par rapport aux performances du codage classique (OOK). Ce doublement des performances par l'utilisation du codage R8DD avec détection différentielle est valable, bien entendu, également pour des systèmes de solitons de caractéristiques différentes (solitons de plus courte durée, utilisation de fibres de dispersion différente, introduction de filtres spectraux en ligne, etc.). La mise en oeuvre de ce procédé de communications optiques peut être réalisée avec des composants d'optique intégrée (ou d'optique de volume) déjà existants. Néanmoins, le développement de matériel spécialisé pourrait s'avérer nécessaire pour optimiser certaines étapes, surtout pour des applications à haut débit. A titre d'exemple non limitatif des possibilités de mise en oeuvre de ce procédé, on a décrit ci-dessous un système correspondant au codage R8DD réalisable avec des composants optoélectroniques généralement disponibles. Tous les éléments matériels mentionnés dans la discussion qui suit sont bien connus par les scientifiques et les techniciens travaillant dans le domaine et leur fonctionnement ne sera pas explicité. Un système de transmission optique à longue distance a été représenté schématiquement sur la figure 9. Il comporte un émetteur E et un récepteur R reliés entre eux par une ligne de fibres optiques monomodes Tf. Des amplificateurs optiques AO sont régulièrement répartis le long de cette ligne. Pour la mise en oeuvre d'un procédé conforme à l'invention, un émetteur E comporte, par exemple, un laser à blocage de modes et un modulateur électro-optique. Le laser à blocage de modes émet un train d'impulsions lumineuses équidistantes, de polarisation rectiligne et dont la forme, l'amplitude, la phase et la polarisation sont sensiblement identiques. Bien que les lasers à blocage de modes délivrent souvent des impulsions de forme Gaussienne, ces impulsions, lorsqu'elles sont lancées dans une fibre optique, peuvent évoluer vers la forme en sécante hyperbolique du soliton fondamental au cours de leur propagation, à condition que leur intensité dépasse un certain seuil. Les impulsions composant ce train sont modulées en phase et en polarisation à l'aide du modulateur électro- optique. Les axes cristallins de celui-ci sont orientés de manière appropriée par rapport à la polarisation du train d'impulsions. Un tel modulateur électro-optique peut donc effectuer des rotations de polarisation de 135 selon les équations (1), (2) pour réaliser le codage R8DD (ou sa variante impliquant des impulsions intercalaires de "stabilisation" du train) décrit ci-dessus. Une variante mieux adaptée à l'utilisation de composants électroniques, de relativement faible bande passante (ou rapidité), disponibles couramment, a été illustrée sur la figure 10. Cet émetteur comporte un laser à blocage de modes Lbm qui émet des impulsions espacées d'une période T compatible avec la bande passante des composants électroniques. Le train d'impulsions lumineuses est divisé en N voies identiques par un séparateur Sp, chaque voie comportant un modulateur électro-optique MPP de phase et de polarisation. Un retard relatif de T/N est introduit entre les N voies par des dispositifs Rt: les impulsions optiques de la deuxième voie sont retardées de T/N par rapport à celles de la première voie, les impulsions de la troisième voie sont retardées de la même quantité par rapport à celles de la deuxième (ou de 2T/N par rapport à la première) et ainsi de suite, jusqu'aux impulsions de la N-ième voie qui sont retardées de (N- 1)T/N par rapport aux impulsions de la première. Les N voies sont par la suite recombinées par un recombinateur Rc en un train unique, produisant ainsi un train périodique dont la période est T/N, N fois plus courte que celle du train d'origine. Le codage d'informations binaires s'effectue sur chacune des voies séparément par modulation de phase et de polarisation selon le procédé décrit ci-dessus, à l'aide du modulateur électro-optique MPP. Pour cela, la séquence d'informations binaires à coder est découpée en groupes de N bits consécutifs. Le premier bit du premier groupe est alors codé par le modulateur de la première voie, le deuxième bit du groupe est codé par le modulateur de la deuxième voie, et ainsi de suite jusqu'à l'épuisement des N bits du groupe; par la suite, les groupes suivants sont codés de la même manière séquentielle, le n-ième bit de chaque groupe étant toujours codé par la n-ième voie. On obtient en sortie de ce système de codage un train de solitons codé selon les principes du procédé selon l'invention. Un exemple de système pouvant servir à la réception de trains de solitons codés selon le procédé conforme à l'invention, et, plus particulièrement, selon le codage R8DD avec détection différentielle décrit ci- dessus, est représenté sur la figure 11. Le dispositif de réception R est composé de deux ensembles de composants R1 et R2, un pour chacune des deux séquences qui composent le train de solitons. A l'entrée du dispositif de réception R se trouve un contrôleur de polarisation CP piloté par un signal s provenant d'un des deux ensembles R1 ou R2. Ce contrôleur de polarisation CP fait tourner la polarisation des impulsions optiques reçues, de façon à compenser les retournements aléatoires de la polarisation du train produits lors de la propagation et à assurer que les solitons de la séquence No.1 sont toujours polarisés à la réception par les composants R1 selon les axes x et y, alors que les solitons de la séquence No.2 sont polarisés à la réception par les composants R2 selon les deux directions "diagonales". En sortie du contrôleur de polarisation CP, un coupleur C en Y sépare le train entrant en deux trains identiques et les envoie par l'intermédiaire de deux fibres optiques F1 et F2 vers les deux ensembles de composants R1 et R2, chacun étant composé d'un polariseur référencé respectivement par P1, P2 et de deux photodiodes référencées Phll, Phl2 pour l'un et Ph21, Ph22 pour l'autre. Le train de la première voie est introduit dans le polariseur Pl du premier ensemble. Ce polariseur P1 sépare le train en deux polarisations orthogonales, parallèles aux axes cartésiens x et y, et l'intensité lumineuse de chacune des deux sorties dudit polariseur P1 est mesurée à l'aide respectivement de la photodiode Phll et de la diode Phl2. Une partie s du signal produit par la photodiode Phll peut être utilisée pour activer le contrôleur de polarisation CP, et suivre les rotations aléatoires de la polarisation du train en maximisant toujours le signal d'intensité que délivre cette photodiode Phl. Les signaux en sortie des deux diodes Phll et Phl2 sont envoyés sur un montage différentiel M1 qui produit un signal proportionnel à la différence des intensités lumineuses correspondant aux deux polarisations. Ce montage différentiel M1 produit un signal non-nul lorsqu'il reçoit un soliton appartenant à la séquence No.1 (correspondant à un voltage positif +V lorsqu'il s'agit du chiffre binaire "1" et négatif -V lorsqu'il s'agit du chiffre "0"), alors qu'il produit un signal nul lors de la réception d'un soliton appartenant à la séquence No.2, comme cela a été décrit ci-dessus. Le train de la deuxième voie est introduit dans l'ensemble de composants R2. Le polariseur P2 a ses axes disposés selon un angle de 45 par rapport aux axes du polariseur P1, afin de recevoir les solitons de la séquence No.2. La différence des intensités des deux polarisations orthogonales issues de ce polariseur P2 est mesurée à l'aide des deux photodiodes Ph21 et Ph22 dont les sorties sont envoyées sur un montage différentiel M2. Ainsi, l'ensemble R2 produit en sortie de son montage M2 un signal positif pour le chiffre "1" de la séquence No.2, un signal négatif pour le chiffre "0" de la séquence No.2 et un signal nul pour les solitons de la séquence No.1, Les signaux électriques issus des deux ensembles (et correspondant aux deux séquences composant le train) peuvent par la suite être entrelacés soit par des moyens électroniques, soit par des moyens informatiques. REVENDICATIONS 1. Procédé pour la transmission d'une séquence d'informations codées sous forme binaire, par un train (S) d'impulsions optiques brèves du type solitons se propageant dans au moins une fibre optique, dans lequel on module la phase et la polarisation des impulsions de façon: - d'une part, que les phases de deux impulsions successives soient alternées, de façon que les interactions entre impulsions voisines soient répulsives, et, d'autre part, que la polarisation des impulsions soit en correspondance avec les valeurs binaires de la séquence à transmettre, caractérisé en ce que les impulsions sont modulées en phase et en polarisation de façon que la valeur absolue de l'angle entre les champs électriques de deux impulsions solitons successives soit constante sur l'ensemble du train (S) d'impulsions solitons. 2. Procédé selon la revendication 1, caractérisé en ce que l'angle entre les champs électriques de deux impulsions successives est égal à + 135 . 3. Procédé selon l'une des revendications 1 et 2, caractérisé en ce que les impulsions sont modulées en phase et en polarisation de façon qu'à chacune des deux valeurs binaires 0 et 1 corresponde un sens de rotation du champ électrique entre l'impulsion modulée et l'impulsion précédente. 4. Procédé selon l'une des revendications 1 et 2, caractérisé en ce que les impulsions sont modulées en phase et en polarisation de façon que le train (S) d'impulsions soit constitué d'au moins deux séquences entrelacées, les impulsions de chaque séquence étant polarisées selon deux directions propres à cette séquence, chacune de ces deux directions correspondant à une valeur binaire. 5. Procédé selon la revendication 4, caractérisé en ce que les impulsions sont modulées en phase et en polarisation selon deux séquences entrelacées, les deux directions de polarisation de chacune des séquences étant perpendiculaires l'une à l'autre, les directions de polarisation d'une des séquences étant diagonales par rapport aux directions de polarisation de l'autre. 6. Procédé selon l'une des revendication 4 ou 5, caractérisé en ce que l'une des séquences est une séquence intercalaire de stabilisation qui ne porte pas d'information. 7. Train (S) d'impulsions optiques brèves du type solitons propagé dans au moins une fibre optique, dont les impulsions sont modulées en phase et en polarisation pour porter une séquence d'informations codées sous forme binaire, les phases de deux impulsions successives étant alternées de sorte que les interactions entre impulsions voisines sont répulsives, caractérisé en ce que la valeur absolue de l'angle entre les champs électriques de deux impulsions successives est constante sur l'ensemble du train (S) d'impulsions. 8. Train (S) d'impulsions selon la revendication 7, caractérisé en ce que l'angle entre les champs électriques de deux impulsions successives est égal à + . 9. Train (S) d'impulsions selon l'une des revendications 7 ou 8, caractérisé en ce qu'il est constitué d'au moins deux séquences entrelacées, les impulsions de chaque séquence étant polarisées selon deux directions propres à cette séquence. 10. Train (S) d'impulsions selon la revendication 9, caractérisé en ce qu'il est constitué de deux séquences entrelacées, les deux directions de polarisation de chacune des séquences étant perpendiculaires l'une à l'autre, les directions de polarisation d'une séquence étant diagonales par rapport aux directions de polarisation de l'autre. 11. Dispositif d'émission ou de réception (E ou R) pour la mise en oeuvre du procédé selon l'une des revendications 1 à 6. 12. Dispositif selon la revendication 11 pour la réception R d'un train (S) d'impulsions transmis selon le procédé de la revendication 5, caractérisé en ce qu'il comporte des moyens (C) pour séparer ledit train (S) d'impulsions en deux trains (S) d'impulsions identiques, deux polariseurs (P1, P2) dont les axes correspondent respectivement aux directions de polarisation de la première et de la deuxième séquences, des moyens (F1, F2) pour transmettre les trains (S) d'impulsions séparés vers l'un et l'autre de ces polariseurs, deux photodiodes (Phll, Phl2; Ph21, Ph22) en sortie de chaque polariseur, un montage différentiel (M1, M2) recevant les sorties de ces deux photodiodes (Phll, Phl2; Ph 21, Ph22), chaque polariseur (P1, P2) séparant le train (S) qu'il reçoit en deux polarisations orthogonales qu'il renvoie respectivement sur l'une et l'autre de ses deux photodiodes (Phll, Phl2; Ph21, Ph22), le montage différentiel (M1, M2) en sortie de ces photodiodes (Phll, Phl2; Ph21, Ph22) produisant un signal proportionnel à la différence des intensités lumineuses de ces deux polarisations orthogonales. 13. Dispositif selon la revendication 12, caractérisé en ce qu'il comporte, en entrée, un contrôleur de polarisation (CP) piloté par un signal (s) issu de l'une des photodiodes (Phll, Phl2; Ph21, Ph22) ou d'un montage différentiel (M1, M2).