FEC es similar a la petición de retransmisión automática , salvo que la solicitud de retransmisión automática corrige los errores de transmisión mediante la detección de ellos a medida que se producen . Normalmente , antes de que los usuarios de ordenadores transmiten datos entre sí , se produce un proceso de establecimiento de comunicación . Durante el protocolo de enlace , un servicio debe hacer disponible un puerto para establecer una conexión . El cliente y el servidor envía valores aleatorios de ida y vuelta entre ellos. FEC no requiere el establecimiento de comunicación . FEC detecta y corrige errores en comunicaciones de usuario de la computadora mediante la adición de bits adicionales al mensaje . FEC no sólo garantiza la exactitud de los datos transmitidos , pero también acelera la transmisión de datos , ya que el servidor puede aplicar algoritmos de corrección de errores después de recibir los datos . Además, el servidor no necesita que vuelva a transmitir el mensaje . Esta racionalización ayuda cuando los servidores de cargas de alto tráfico .
Convolución
Al realizar FEC , el servidor puede usar convolución codificación FEC . Bits de información que pasa a través del registro de desplazamiento y el registro de desplazamiento genera dos bits de salida de cada bit de información . El receptor utiliza un decodificador para analizar los dos bits de salida y estimar el estado del codificador para cada conjunto .
Bloquear
FEC también utiliza códigos de bloque . Códigos de bloque toman bits de información y bits de paridad crean . Los bits de paridad viajan con los bits de información . Al recibir los parámetros de los canales , el decodificador calcula la secuencia.
Turbo Código
reciente códigos incluyen el código turbo. Estos códigos utilizan códigos constituyentes más pequeñas y más simples con sede fuera o bien el código de convolución o bloque. Un codificador codifica los datos , codifica los bits de salida y codifica los datos con el codificador en el otro lado . La información se desplaza entonces hacia el receptor . Todo el proceso FEC puede codificar y decodificar los datos varias veces , lo que maximiza la fiabilidad de la información transmitida.
Multicast Streams
FEC ayuda a los medios de comunicación a recuperarse de la pérdida de paquetes , especialmente con secuencias de multidifusión . Con secuencias de multidifusión , la FEC no tiene que depender de un canal de retorno . Por lo tanto , la información fluye siempre hacia adelante y no solicita la retransmisión.
Datos de carga útil
carga de datos , FEC reduce el número de retransmisiones a través de un simple 3 veces repetición de bits de información y un código de corrección de error reducido conocido como el Código de Hamming
.