12.05.2013 Views

1 1. INTRODUCCIÓN ........................................................... - Blearning

1 1. INTRODUCCIÓN ........................................................... - Blearning

1 1. INTRODUCCIÓN ........................................................... - Blearning

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

En la codificación Hamming cada posición que no es potencia de 2 se pone<br />

como potencia de 2.<br />

3 = 2 + 1<br />

5 = 4 + 1<br />

6 = 4 + 2<br />

7 = 4 + 2 + 1<br />

9 = 8 + 1<br />

10 = 8 + 2<br />

11 = 8 + 2 + 1<br />

Ahora vemos cada r en cuales aparece<br />

1 3, 5, 7, 9, 11<br />

2 3, 6, 7, 10, 11<br />

4 5, 6, 7<br />

8 9, 10, 11<br />

Con esto se consigue que cada r aparezca al menos en 2 conjuntos de bits,<br />

y que no haya dos bits que aparezcan exactamente en los mismos conjuntos de<br />

bits.<br />

Ahora calculamos la paridad de los conjuntos de bits de cada r<br />

PARIDAD<br />

1 3, 5, 7, 9, 11 1<br />

2 3, 6, 7, 10, 11 0<br />

4 5, 6, 7 0<br />

8 9, 10, 11 1<br />

1 1<br />

Vamos a ver como detecta errores el código Hamming.<br />

0 1<br />

0 2<br />

0 2<br />

1 3<br />

0 3<br />

0 4<br />

1 4<br />

r r r r<br />

3, 5, 7, 9, 11 paridad de<br />

0 1 0 0 1 = 0<br />

3 5 7 9 11 1<br />

0 5<br />

1 6<br />

1 7<br />

1 8<br />

0 9<br />

10<br />

0<br />

Si todos los bits de paridad son correctos, no hay errores, el mensaje<br />

está bien: Mensaje: 0 1 0 0 0 1 1<br />

0 1<br />

1 2<br />

1 3<br />

0 4<br />

r r r r<br />

3, 5, 7, 9, 11 paridad de<br />

1 0 1 0 1 = 1<br />

3 5 7 9 11 1 X<br />

0 5<br />

1 5<br />

0 6<br />

0 6<br />

1 7<br />

0 7<br />

0 8<br />

0 8<br />

0 9<br />

0 9<br />

10<br />

1<br />

Si esas 3 están mal ¿qué bit es el culpable?. 9,10,11 no pueden ser porque<br />

están en 8.<br />

El único que aparece en las tres el 7 (4+2+1).<br />

El 7 es el bit que tiene un error.<br />

Mensaje original: 1 0 0 0 0 1 1<br />

11<br />

1<br />

11<br />

1<br />

9, 10, 11 paridad de<br />

0 1 1 = 0<br />

9 10 11 8<br />

5, 6, 7 paridad de<br />

1 0 0 = 1<br />

5 6 7 4<br />

3, 6, 7, 10, 11 paridad de<br />

0 0 0 1 1 = 0<br />

3 6 7 10 11 2<br />

10<br />

1<br />

11<br />

1<br />

9, 10, 11 paridad de<br />

0 1 1 = 0<br />

9 10 11 8 V<br />

5, 6, 7 paridad de<br />

0 0 1 = 1<br />

5 6 7 4 X 3, 6, 7, 10, 11 paridad de<br />

1 0 1 1 1 = 0<br />

3 6 7 10 11 2 X<br />

57

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!