jueves, 4 de noviembre de 2010

Codificacion Fec


CODIFICACION FEC (Forward Error Correction)
La codificación FEC es un sistema de detección y corrección de errores en el que se añade de la información a transmitir (símbolo) otra información adicional (overhead) que permite la detección y corrección de errores (siempre y cuando el número de bits erróneos por símbolo no supere un determinado número función del overhead añadido)
FUNCIONAMIENTO
La posibilidad de corregir errores se consigue añadiendo al mensaje original unos bits de redundancia. La fuente digital envía la secuencia de datos al codificador, encargado de añadir dichos bits de redundancia. A la salida del codificador obtenemos la denominada palabra código. Esta palabra código es enviada al receptor y éste, mediante el decodificador adecuado y aplicando los algoritmos de corrección de errores, obtendrá la secuencia de datos
PRINCIPALES TIPOS DE CODIFICACIÒN
       Códigos bloque. La paridad en el codificador se introduce mediante un algoritmo algebraico aplicado a un bloque de bits. El decodificador aplica el algoritmo inverso para poder identificar y, posteriormente corregir los errores introducidos en la transmisión.
       Códigos convolucionales. Los bits se van codificando tal y como van llegando al codificador. Cabe destacar que la codificación de uno de los bits está enormemente influenciada por la de sus predecesores. La decodificación para este tipo de código es compleja ya que en principio, es necesaria una gran cantidad de memoria para estimar la secuencia de datos más probable para los bits recibidos. En la actualidad se utiliza para decodificar este tipo de códigos algoritmo de Viterbi, por su gran eficiencia en el consumo de recursos.
VENTAJAS
FEC reduce el número de transmisiones de errores, así como los requisitos de potencia de los sistemas de comunicación e incrementa la efectividad de los mismos evitando la necesidad del reenvío de los mensajes dañados durante la transmisión.
COMPROMISOS
En general incluir un número mayor de bits de redundancia supone una mayor capacidad para corregir errores. Sin embargo este hecho incrementa notablemente tanto el régimen binario de transmisión, como el retardo en la recepción del mensaje.

No hay comentarios:

Publicar un comentario en la entrada