Der er mange grunde til, at et netværk kan bruge en fejlkorrigerende kode i stedet for fejlregistrering og gentransmission:
1. Reducerede retransmissioner: Fejlkorrigerende koder gør det muligt for modtageren at rette fejl uden at skulle anmode om en gentransmission fra afsenderen. Dette kan reducere antallet af nødvendige retransmissioner betydeligt, hvilket kan forbedre netværkets ydeevne.
2. Fejlgendannelse i farten: Fejlkorrigerende koder kan bruges til at gendanne fejl, uden at det er nødvendigt for afsenderen at gentransmittere dataene. Dette kan være nyttigt i applikationer, hvor det er vigtigt at gendanne fejl hurtigt, såsom streamingmedier eller realtidskommunikation.