FEC, autonégociation et entraînement de liaison · Ethernet · Technologies · Documentation · CodingBox
CodingBox Documentation

FEC, autonégociation et entraînement de liaison

À partir de 25G, une liaison Ethernet n’est plus simplement « de la lumière qui entre, de la lumière qui sort » : les deux extrémités doivent s’accorder sur la correction d’erreurs directe, et sur certains supports sur l’autonégociation et le link training. Un désaccord produit le défaut moderne le plus courant — une liaison avec de bons niveaux optiques qui ne s’établit jamais.

Correction d’erreurs directe

Le FEC ajoute de la redondance afin que le récepteur puisse corriger les erreurs binaires. Les débits par voie plus élevés en dépendent, car le taux d’erreur binaire brut de l’optique ne suffit plus à lui seul.

FECNomUtilisée pourRemarques
aucun—optique 1G, 10Gle TEB brut doit atteindre 10⁻¹²
BASE-R / FC-FECFire-code, Clause 7410G KR, quelques liaisons courtes 25Gfaible latence, correction faible
RS-FEC (528,514)Reed-Solomon, Clause 91/10825G SR/LR, 100G SR4/CWDM4/PSM4la famille 100G « KR4/KP4 »
RS-FEC (544,514)Reed-Solomon, Clause 134tout le PAM4 à 50G et 100G par voieobligatoire ; plus forte, plus de latence

Règles empiriques :

  • PAM4 = FEC toujours. Les voies 50G/100G (SFP56, QSFP56, QSFP-DD, OSFP) ne peuvent pas fonctionner sans RS(544,514).
  • 25G/100G NRZ = FEC généralement. Le SR et la plupart des PMD SMF exigent le RS-FEC ; quelques portées courtes autorisent « pas de FEC » ou le BASE-R par accord.
  • 10G et en dessous = pas de FEC sur l’optique.

L’hôte doit être configuré pour le FEC qu’exige le PMD ; le module annonce ses capacités en mémoire, mais c’est la configuration du commutateur qui les applique.

Autonégociation

L’autonégociation IEEE Clause 73 échange les capacités de débit, de FEC et de pause sur les fonds de panier cuivre et les câbles à connexion directe (par ex. 25GBASE-CR). Sur les liaisons optiques, il n’y a généralement pas d’autonégociation — les deux extrémités sont configurées de façon statique, ce qui explique précisément pourquoi les désaccords de FEC sont si fréquents sur l’optique.

Sur les liaisons DAC cuivre et fond de panier, le link training (Clause 72/93/136) permet à chaque récepteur de régler l’égalisation de l’émetteur distant avant que les données ne circulent. Les liaisons optiques s’en passent ; l’optique PAM4 s’appuie à la place sur le DSP propre au module et sur l’égalisation côté hôte sélectionnée via l’application annoncée par le module (CMIS).

Symptômes et corrections

SymptômeCause probableCorrection
Niveaux optiques corrects, liaison downdésaccord de FEC entre les extrémitésrégler les deux ports sur le FEC qu’exige le PMD
Liaison up mais nombre élevé de blocs corrigés par le FECoptique limite ou connecteur saleniveaux → nettoyage → échange (instabilité de liaison)
Liaison up, erreurs non corrigibles, réinitialisationsFEC à la limite — puissance Rx ou dispersionvérifier le bilan de portée ; mauvais PMD pour la distance
Le DAC ne s’établit jamais, l’optique sur le même port ouiAN/training désactivé ou câble non pris en chargeactiver l’AN Clause 73 ou utiliser un câble qualifié

Dans CodingBox

Le bloc d’identité que CodingBox affiche sur l’écran Check transceiver inclut les codes PMD/conformité dont découle le FEC requis ; sur les modules CMIS, les applications annoncées énumèrent l’interface hôte (et donc le FEC) qu’attend chaque mode. Lors du recodage d’un module, gardez ces codes cohérents avec le PMD réel afin que l’hôte applique le bon FEC.

Le FEC comme outil de diagnostic : limites de TEB avant FEC par code, observables VDM et compteurs hôte, et comment les lire avec la puissance Rx : Métriques VDM et FEC.

Pourquoi le PAM4 a besoin à la fois du FEC et d’un DSP, et ce qui change avec les modules linéaires (LPO) : Modulation et DSP.

Commandes de FEC et d’autonégociation pour chaque NOS, mises côte à côte : Recettes de configuration de port.


Si vous trouvez une inexactitude ou une erreur dans cet article, sélectionnez le passage concerné et appuyez sur Ctrl+Enter pour .