Bienvenue chez QSFPTEK Global     Livraison gratuite sur les commandes aux États-Unis et dans l’UE de plus de US$79.8     Entrepôt mondial

Devise : EUR €
USD $ - US Dollar
EUR € - Euro
JPY 円 - Japanese Yen
KRW ₩ - Korean Won
Rechercher

Panier

0
Free shipping on U.S. & EU orders over US$79.8
Devise : EUR €
Choose language
Back
  • USD $ - US Dollar
  • EUR € - Euro
  • JPY 円 - Japanese Yen
  • KRW ₩ - Korean Won

Guide de la correction d'erreurs directe (FEC): comment fonctionne-t-elle dans le système essentiel de transmission optique

Auteur Moore

Date 12/22/2023

La FEC (Forward Error Correction) code les signaux sous forme de « 0 » et de « 1 » pour la transmission, en corrigeant les erreurs dans la limite de sa capacité de correction. Cela permet une réception sans erreur sans retransmission lorsque les erreurs se situent dans la plage de correction de la FEC.

Depuis de nombreuses années, la correction d’erreurs directe (FEC) s’est révélée être un outil très efficace dans l’industrie du câble. Notamment, une amélioration significative des performances dans les spécifications DOCSIS 3.1 a été réalisée en passant de la correction FEC Reed-Solomon (RS) précédemment utilisée à un nouveau schéma de codage appelé contrôle de parité à faible densité (LDPC), qui offre de meilleures performances. De même, la FEC est devenue un composant essentiel des systèmes de transmission optique à haut débit, en particulier à l’ère actuelle de la transmission optique cohérente.

Qu’est-ce que la correction d’erreurs directe ?

 

FEC signifie Forward Error Correction, une technique efficace de traitement numérique du signal destinée à améliorer le taux d’erreur binaire des liaisons de communication. Cette méthode consiste à ajouter des informations redondantes, notamment des bits de parité, aux données côté émetteur. Ensuite, le récepteur utilise ces informations redondantes pour identifier et corriger les erreurs qui ont pu se produire pendant la transmission. Le schéma représenté illustre que le codage du signal effectué à l’émetteur nécessite un décodage précis par le récepteur afin d’extraire les informations du signal d’origine. Il est impératif de définir et de mettre en œuvre précisément les règles de codage afin d’éviter toute mauvaise interprétation des informations lors du décodage du signal. Une interopérabilité réussie n’est obtenue que lorsque l’émetteur et le récepteur respectent et appliquent des règles de codage et de décodage identiques.Une interopérabilité réussie n’est obtenue que lorsque l’émetteur et le récepteur respectent et mettent en œuvre des règles de codage et de décodage identiques.

  

FEC

 

La correction d’erreurs sans voie de retour (Forward Error Correction, FEC) est un composant crucial qui doit être spécifié pour faciliter la création d’émetteurs-récepteurs interopérables utilisant la technologie optique sur des liaisons point à point. Les tendances actuelles du secteur visent à éliminer les éléments propriétaires et à promouvoir l’interopérabilité, principalement parce que les opérateurs préconisent des transports plus ouverts et désagrégés dans les applications à grand volume et courte portée.

 

Lors de l’évaluation du FEC approprié pour une nouvelle spécification, il est essentiel de prendre en compte plusieurs métriques clés, telles que :

 

Taux de surcharge de codage : le rapport entre les bits redondants et les bits d’information.

Gain de codage net (NCG) : l’amélioration de la sensibilité optique reçue avec et sans recours à la FEC, corrélée à l’augmentation du débit binaire.

Seuil BER pré-FEC : seuil prédéfini indiquant une transmission post-FEC sans erreur, déterminé par NCG.

Autres considérations: celles-ci englobent des facteurs tels que la complexité matérielle, la latence et la consommation d'énergie.

Le processus de développement du FEC

 

Une décision cruciale dans le codage et le décodage FEC consiste à choisir entre le FEC à décision dure (HD-FEC) et le FEC à décision souple (SD-FEC). Le HD-FEC prend des décisions binaires sur la base de seuils exacts, déterminant si des 1 ou des 0 se sont produits, tandis que le SD-FEC prend des décisions fondées sur des probabilités, en évaluant la probabilité d’occurrence d’un 1 ou d’un 0. Le SD-FEC peut offrir un gain net de codage (NCG) plus élevé afin de se rapprocher de la limite idéale de Shannon, au prix toutefois d’une complexité accrue et d’une consommation d’énergie plus importante.

 

Le code FEC de première génération normalisé pour les communications optiques est le code Reed-Solomon (RS), couramment utilisé pour la transmission optique longue distance par ITU-T G.709 et les recommandations G.975. Dans la mise en œuvre RS, chaque mot de code comprend 255 octets de mot de code, dont 239 octets pour les données et 16 pour la parité, souvent noté RS(255,239) et appelé FEC générique (GFEC). 

 

Dans la deuxième génération de codes FEC recommandés par l’ITU-T G.975.1, plusieurs schémas de codage FEC sont préconisés pour les systèmes sous-marins à multiplexage dense en longueur d’onde (DWDM) à haut débit binaire. Des schémas de codage concaténés avec décodage itératif à décision dure étaient couramment utilisés pour améliorer le gain net de codage (NCG). Un exemple notable est l’Enhanced FEC (EFEC) spécifié dans la clause I.4 de la G.975.1, spécialement conçu pour les interfaces optiques 10G et 40G.

 

Le FEC de troisième génération intègre des techniques à décision souple ou itératives, telles que Block Turbo Code et le code LDPC (Low-Density Parity-Check).

 

Dans les technologies de correction d’erreurs sans voie de retour (FEC) de première et de deuxième génération, le processus de décodage repose généralement uniquement sur la structure algébrique du code. Le démodulateur fournit au décodeur une séquence binaire, le rôle du démodulateur se limitant à prendre des décisions 0 ou 1 sur la base de la séquence reçue. Cette approche particulière du décodage est appelée Hard-Decision (HD-FEC). Les différents types de FEC à décision dure sont comparés comme indiqué ci-dessous :

 

Codage 

Algorithme d’encodage 

Gain de codage 

Vitesse de ligne 

Standard

FEC hors bande

RS(255,239)

5~7dB

10.7Gbps

G.709

Enhanced-FEC 

RS(255,239)

RS(245,210)

7~9dB

12.5Gbps

Non

Advanced-FEC 

RS(255,238)

BCH(900,860)

BCH(500,491)

7~9dB

10.7Gbps

G.709

 

Dans la troisième génération de correction d’erreurs directe (FEC), la méthode Soft-Decision (SD-FEC) est utilisée, représentant une approche de décodage probabiliste. Cette technique consiste à effectuer une quantification multi-bits sur les échantillons de tension fournis par le démodulateur. Les données quantifiées sont ensuite transmises au décodeur, où la structure algébrique du code est décodée.

 

Schematic diagram of soft decision technology

Comme illustré dans l’illustration ci-dessus, la décision dure utilise un seuil unique pour quantifier un bit, tandis que la décision souple utilise plusieurs seuils pour quantifier les symboles récupérés, fournissant une information d’un bit ainsi que des données de probabilité (confiance) supplémentaires de plusieurs bits. Cela peut être comparé à l’introduction d’une catégorie « Maybe » entre « YES » et « NO ». Avec un ratio de surcharge équivalent, le gain non cohérent (NCG) du SD-FEC est supérieur de 1-1,5dB à celui du HFEC à décision dure.

 

Surcharge

HD

SD

NCG supplémentaire

(HD>SD)

0.07

10.00dB

11.10dB

1.10dB

0.15

10.95dB

12.20dB

1.25dB

0.25

11.60dB

12.90dB

1.30dB

 

Actuellement, les systèmes de division en longueur d'onde 100G et au-delà de 100G utilisent principalement le SD-FEC ou une approche d'encodage hybride, combinant le SD-FEC avec l'EFEC/HFEC. En utilisant la définition LDPC établie par la conférence LOFC comme référence, le tableau ci-dessous illustre sa surcharge et son NCG.



Type de FEC

Surdébit OH

NCG

EFEC+LDPC

0.205

10.8dB

LDPC

0.2

11.3dB

LDPC+CC

0.11

10.2dB

LDPC+CC

0.2

11.5dB

BCH+LDPC

0.255

12.0dB

 

Sur la base des données précédentes, nous pouvons conclure que un surdébit FEC plus élevé est corrélé à un gain de codage plus important.

 

La FEC trouve son application dans les communications à haut débit, en particulier dans les scénarios 25G, 40G et 100G, avec un accent marqué sur le 40G et le 100 G. Le signal optique subit une dégradation pendant la transmission en raison de divers facteurs, ce qui peut entraîner des erreurs d’interprétation à l’extrémité réceptrice. Ces erreurs d’interprétation peuvent consister à confondre un signal « 1 » avec un signal « 0 » ou inversement. La fonction FEC consiste à transformer le code d’information en un code correcteur d’erreurs au moyen de l’encodeur de canal à l’extrémité émettrice. Le décodeur de canal à l’extrémité réceptrice décode ensuite le code reçu, identifiant et corrigeant les erreurs dans les limites de la capacité de correction d’erreurs si elles relèvent du champ des erreurs corrigeables (erreurs discontinues), améliorant ainsi la qualité du signal.

 

Module optique 100G QSFP28 avec fonction FEC

 

L’intégration de la fonctionnalité FEC est susceptible d’introduire certains retards de paquets lors de la correction des erreurs de bits. Par conséquent, il n’est pas obligatoire que tous les modules optiques 100G QSFP28 activent cette fonctionnalité. Par exemple, selon le protocole standard IEEE, il est conseillé de ne pas activer le FEC lors de l’utilisation du module optique 100G QSFP28 LR4. À l’inverse, il est recommandé d’activer le FEC pour certains autres modèles de modules optiques.

 

Diverses entreprises proposent des modules optiques 100G QSFP28 avec des variations dans leurs spécifications. Le tableau ci-dessous indique s’il est conseillé d’activer la fonction FEC lors de l’utilisation du module optique QSFPTEK 100G QSFP28 suivant 



Nom du modèle

Description du produit

avec FEC

QT-QSFP28-SR4

QSFP28,100Gb/s, 850nm, MMF, 100M, DDM, connecteur MPO, 0°C à +70°C

Non

QT-QSFP28-PSM4

100GBASE-PSM4 QSFP28 1310nm 500m, MTP/MPO-12 SMF, 0°C to +70°C

Non

QT-QSFP28-LR4

QSFP28,100Gb/s, 1310nm ,SMF, 10KM, DDM, connecteur LC, 0°C à +70°C

Non

QT-QSFP28-IR4

Transceiver 100G QSFP28 CWDM4, LAN WDM, connecteur LC, 2km, 0°C to +70°C

Oui

QT-QSFP28-CWDM-LR4

QSFP28,100Gb/s, 1271~1331nm ,SMF,10KM,DDM,connecteur LC, 0°C à +70°C

Oui

QT-QSFP28-ER4

QSFP28,100Gb/s, LAN WDM, DDM, connecteur LC, 40km, 0°C à +70°C

Oui

Partager

Étiquettes