Codificación de 15 canales

Preliminares

Un canal es un modelo abstracto que describe cómo los datos recibidos (o recuperados) se asocian con los datos transmitidos (o almacenados). La codificación de canales comienza con la teoría matemática de la comunicación de Claude Shannon.

Codificación de detección/corrección de errores

La codificación de canales puede ser codificación de detección de errores o codificación de corrección de errores. Cuando solo se emplea codificación de detección de errores, el receptor puede solicitar una repetición de transmisión, y esta técnica se conoce como solicitud de repetición automática (ARQ). Esto requiere comunicaciones bidireccionales. Un sistema ARQ requiere un código con buena capacidad de detección de errores para que la probabilidad de un error no detectado sea muy pequeña.

La codificación de corrección de errores hacia adelante (FEC) permite que los errores se corrijan en función de la información recibida, y es más importante para lograr comunicaciones altamente confiables a velocidades que se acercan a la capacidad del canal. Por ejemplo, mediante la codificación turbo, un BER no codificado de 10-3 corresponde a un BER codificado de 10-6 después de la decodificación turbo. Para las aplicaciones que utilizan canales simplex (unidireccionales), se debe admitir la codificación FEC, ya que el receptor debe detectar y corregir errores, y no hay un canal inverso disponible para las solicitudes de retransmisión.

Otro método que utiliza la codificación de detección de errores es la ocultación de errores. Este método procesa los datos de tal manera que se minimiza el efecto de los errores. La ocultación de errores es especialmente útil para aplicaciones que contienen datos para la apreciación subjetiva, como el habla, la música, la imagen y el vídeo. La pérdida de una parte de los datos es aceptable, ya que todavía hay cierta redundancia inherente en los datos.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.