FEC

Innen: HamWiki
A lap korábbi változatát látod, amilyen HG2ECZ (vitalap | közreműködések) 2006. szeptember 25., 01:28-kor történt szerkesztése után volt.
(eltér) ← Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)
Ugrás a navigációhoz Ugrás a kereséshez

Forward Error Correction - azaz előre történő hibajavítás.

Mi a lényege?

Az adat mellett elhelyezünk az üzenet küldésekor olyan többletadatot (redundanciát), amely biztosítja azt, hogy ha az eredeti üzenet egy bizonyos mennyiségű adata megsérül, akkor ezen redundáns információval az eredeti adatcsomag bitjeit vissza tudjuk állítani.

FEC típusok

Két fő kategória: block kódolás és konvolúciós kódolás

  • A blokk kódolás ismert méretű blokkok esetén alkalmazható. Ezáltal csak azután alkalmazható, hogy meg tudtuk állapítani a blokk elejét és a blokk végét.
  • A konvolúciós kódoló az adatfolyam bitjeivel dolgozik, nem igényli a csomagkezdet és csomagvég ismeretét. De csomag esetén is használható.
  • Konvolúciós kódoló legismertebb fajtája a Viterbi algoritmus, de a Turbó-kódok hatékonyabbnak igérkeznek.
  • A blokk kódolás ismert és hatékony fajtája a Reed-Solomon kódoló, újonnan a Turbó-kódokkal is próbálkoznak.