Две важни тенденции наоптични модулиса за увеличаване на скоростта на предаване и разширяване на разстоянието на предаване, но с увеличаването на скоростта на предаване, разстоянието на предаване на сигнала ще бъде ограничено от много фактори, като хроматична дисперсия, нелинейни ефекти, дисперсия на поляризационния режим и т.н. Тези фактори ще ограничат скоростта на предаване и разстоянието на предаване да се увеличи едновременно. За да намалят въздействието на тези неблагоприятни фактори, експертите от индустрията са предложили функцията за корекция на грешки напред, наричана FEC (Forward Error Correction).
FEC е вид технология за корекция на грешки, която се появи, за да реши проблема, че оптичният сигнал в предавателния край е частично кодиран по време на предаване, което води до погрешна преценка в приемащия край. Когато оптичният сигнал е кодиран по време на предаване, приемникът може да прецени погрешно сигнала "1" като сигнал "0" или сигнала "0" като сигнал "1". Следователно, функцията FEC се използва за подобряване на качеството на сигнала чрез формиране на информационния код в код с определена способност за корекция на грешки в каналния кодер при предавателя и декодиране на получения код от каналния декодер в приемника, така че ако броят на генерираните грешки при предаването е в рамките на възможностите за корекция на грешки (прекъснати грешки), декодерът ще локализира и коригира грешките. Обикновено, когато тази функция е включена, разстоянието за предаване на високоскоростния оптичен модул ще бъде по-дълго, отколкото когато функцията FEC не е включена.
100G оптични модулиобикновено имат функцията FEC, въпреки че функцията FEC има две предимства: корекция на грешка напред и увеличено разстояние на предаване, но в процеса на коригиране на кода за грешка неизбежно ще предизвика известно забавяне на пакета, така че не всички високоскоростни оптични модули се препоръчват да се отварят тази функция. Например, когато използвате 100G QSFP28 LR4 оптичен модул, не се препоръчва да включвате функцията FEC.
100G оптичният модул основно разчита на конфигурацията на функцията FEC от страна на устройството, за да постигне корекция на грешки, така че превключвателят също трябва да поддържа функцията FEC, обикновено има поддръжка за FEC функцията на превключвателя, която е активирана по подразбиране FEC функцията. Трябва също да се отбележи, че ако функцията FEC е активирана на оптичния модул от страната A, оптичният модул от страната B също трябва да бъде активиран, в противен случай интерфейсът не е нагоре.














































