Dua perkembangan penting dalamkomunikasi gentian optikialah peningkatan dalam kadar penghantaran dan lanjutan jarak penghantaran. Apabila kadar penghantaran meningkat, faktor yang mengehadkan jarak penghantaran semasa penghantaran isyarat menjadi lebih banyak, seperti serakan kromatik, kesan bukan linear, serakan mod polarisasi, dsb., yang juga mempengaruhi peningkatan serentak kedua-duanya. Di samping itu tiada saluran digital yang ideal dalam proses penghantaran sebenar, isyarat akan sentiasa mempunyai penyimpangan dan kelewatan dalam proses penghantaran pelbagai media, yang bermaksud kod ralat dan jitter. Untuk mengurangkan kesan faktor buruk ini, pakar industri telah mencadangkan Pembetulan Ralat Hadapan, atau singkatannya FEC (Forward Error Correction).
FEC adalah singkatan untuk Pembetulan Ralat Hadapan. Pembetulan Ralat Hadapan ialah sejenis kawalan ralat, yang merujuk kepada teknik di mana isyarat dipraproses mengikut algoritma tertentu untuk pengekodan sebelum dihantar ke saluran penghantaran, menambah kod berlebihan dengan ciri-ciri isyarat itu sendiri, dan penyahkodan isyarat yang diterima di hujung penerima mengikut algoritma yang sepadan, untuk mengetahui kod ralat yang dihasilkan semasa penghantaran dan membetulkannya. Untuk memberikan contoh mudah, seseorang menulis artikel dengan banyak kesilapan di dalamnya, kemudian pengesah yang sangat berpengetahuan yang boleh membacanya, kemudian membetulkan kesilapan menaip dan kemudian menunjukkannya kepada orang biasa. Sebelum pembetulan, orang awam tidak boleh membacanya, dan hanya selepas pengesah membetulkan kesilapan silap dia boleh membacanya.
FEC sesuai untuk komunikasi berkelajuan tinggi (40G dan 100G), isyarat optik merosot semasa penghantaran disebabkan oleh pelbagai faktor, mengakibatkan salah pengekodan pada bahagian penerima, yang mungkin salah menilai Isyarat "1" sebagai isyarat "0" atau isyarat "0" sebagai isyarat "1", fungsi FEC terdiri daripada kod maklumat dengan keupayaan pembetulan ralat tertentu melalui pengekod saluran pada hujung penghantaran, dan penyahkod saluran pada hujung penerima menyahkod kod yang diterima. Jika bilangan ralat yang dijana dalam penghantaran berada dalam keupayaan pembetulan ralat (ralat terputus), penyahkod akan mencari dan membetulkan ralat untuk meningkatkan kualiti isyarat.















































