Hva er FEC ?

 

FEC (Forward Error Correction) er en av de viktigste teknologiene i moderne fibernett. Uten FEC ville stabile 100G-, 200G- og 400G-forbindelser vært umulige i praksis. Likevel er FEC ofte lite synlig og misforstått.  

Kort forklart betyr FEC at det legges til ekstra, redundant informasjon i datasignalet, slik at mottakeren kan oppdage og korrigere bitfeil selv – uten retransmisjon. Dette skjer i sanntid og er helt transparent for nettverksprotokoller og applikasjoner. 

 

Hvorfor trengs FEC i fiberoptiske nett? 

Selv om fiber er et svært godt transmisjonsmedium, påvirkes signalet av dempning, refleksjoner, dispersjon og elektronisk støy. Ved lave hastigheter var dette håndterbart med store marginer i link-budsjettet. Når hastigheten øker til 25G, 50G og 100G per kanal, krymper toleransen dramatisk. 

Uten FEC vil disse effektene føre til CRC-feil, ustabile forbindelser eller full link-down. FEC er derfor ikke en optimalisering, men en forutsetning for høyhastighets Ethernet. 

 

Hvordan fungerer FEC? 

FEC fungerer ved at senderen legger til feilkorrigerende kodeord i datastrømmen. Mottakeren analyserer disse og kan både oppdage og korrigere bitfeil før data leveres videre i nettverket. Hele prosessen skjer uten retransmisjon, noe som er avgjørende i Ethernet-baserte nett. 

 

 

Et bilde som inneholder tekst, Font, line, skjermbilde

KI-generert innhold kan være feil. 

FEC og støy 

Alle mottakere har et støygulv der signalet ikke lenger kan skilles tydelig fra støy. Når signalet nærmer seg dette nivået, øker bitfeilraten kraftig. Med FEC kan systemet operere nærmere støygulvet og likevel levere stabil drift. I praksis flyttes den effektive mottakergrensen flere dB ned, noe som gir økt rekkevidde og robusthet. 

 

Vanlige FEC-typer i Ethernet 

I moderne fibernett brukes hovedsakelig to typer FEC: 

KR-FEC (Firecode, IEEE Clause 74) 
En enklere algoritme med lav latency og begrenset feilkorreksjon. Brukes hovedsakelig i 25G og enkelte eldre 100G-grensesnitt. 

RS-FEC (Reed-Solomon, IEEE Clause 91) 
Standardvalget for moderne 100G, 200G og 400G. Gir betydelig sterkere feilkorreksjon og typisk 5–6 dB ekstra toleranse, med noe høyere latency. 

FEC som del av link-budsjettet 

FEC endrer ikke fiberens fysiske kvalitet, men øker toleransen for tap og ufullkommenheter. Resultatet er større driftsmargin, lengre mulig rekkevidde og bedre stabilitet over tid. I mange tilfeller gjør dette det mulig å gjenbruke eksisterende fiber og redusere behovet for aktive komponenter som forsterkere og DCM. 

Extended Reach og 100G 

Moderne 100G-optikk fungerer ofte langt utover tradisjonelle spesifikasjoner, så lenge FEC er korrekt konfigurert. Dette omtales ofte som Extended Reach. En 100G LR4 kan fungere langt utover 10 km, og en ER4 kan overstige 40 km under riktige forhold. Extended Reach gir ekstra margin – men kan ikke kompensere for dårlig fiber eller grove feil. 

Viktig: FEC må være lik i begge ender 

For at en fiberlink skal fungere stabilt, må samme FEC-modus brukes i begge ender. Feil FEC-oppsett er en svært vanlig årsak til at linker ikke kommer opp eller oppfører seg ustabilt, og feiltolkes ofte som dårlig fiber eller defekt optikk. 

Oppsummering 

FEC er helt avgjørende i moderne fibernett. Det muliggjør høyere hastigheter, økt rekkevidde og stabil drift over eksisterende infrastruktur. Fiberens fysiske lover er de samme som før – forskjellen er at FEC lar oss utnytte dem langt bedre.