Tipos de errores.
Siempre que la señal electromagnetica fluye de un punto a otro, esta sujeta a interferencias impredecibles debidas al calor, el magnetismo y las diferentes formas de electricidad. Esta interferencia puede cambiar la forma o la temporizacion de la señal.
Es necesario implementar mecanismos de detección de errores. Algunos de
estos mecanismos, en caso de detectar un error en los datos, permiten
corregirlo y continuar con el funcionamiento normal.
Verificacion de redundancia vertical (VRC)
La verificacion de paridad (a veces denominada VCR o verificacion de redundancia vertical) es uno de los mecanismos de verificacion mas simples.
Consiste en agregar un bit adicional (denominado bit de paridad) a un cierto numero de bits de datos denominado palabra codigo (generalmente 7 bits, de manera que se forme un byte cuando se combina con el bit de paridad cuyo valor (0 o 1) es tal que el numero total de bits 1 es par.
Verificacion de redundancia longitudinal (LRC)
En la verificacion de redundancia longitudinal (LRC), los bloques de bits se organizan en forma de tabla (filas y columnas).
Por ejemplo: en lugar de enviar un bloque de 32 bits, se organizan en una tabla de cuatro filas y ocho columnas.
Cuando el receptor comprueba el LRC, algunos de los bits no siguen la regla de paridad par y se descarta todo el bloque.
La LRC incrementa la probabilidad de detectar errores de rafaga. Un error de rafaga de mas de n bits tambien grandes posibilidades de ser detectado por la LRC
Verificacion de redundancia ciclica (CRC)
La tercera y mas potente tecnica de verficacion de redundancia es la verificacion de redundancia ciclica (CRC).
La CRC se basa en la division binaria. Con la CRC, se añade una secuencia de bits redundantes, denominados (CRC) o residuo(CRC), al final de la unidad de datos de forma que los datos resultantes sean visibles exactamente por un numero binario predeterminado.
El destino, la unidad de datos que se recibe es dividida por este mismo numero. Si en este paso no hay residuo se asume que la unidad de datos es intacta y se acepta. La existencia de un residuo indica que la unidad de datos ha sufrido daños durante el transito y que debe ser rechazada.