Codigo manchester
Ninguna de las versiones de Ethernet utiliza codificación binaria con 0 voltios para bit 0y 5 voltios para 1 bit, pues conduce a ambigüedades. Si una estación envía lacadena de 0001000, otros podrían interpretarla falsamente como 10000000 o 01000000, pues no pueden distinguir un emisor inactivo (0 voltios) y un bit(0voltios). Este problema se puede resolver utilizando+1 voltio para un 1 y – 1 voltios para 0, pero aun este el problema de que un receptor muestree la señala una frecuencia ligeramente distinta a la que haya utilizado el emisor dada la sincroníarespecto a donde están los limites de bits, especialmente después de una serie la de 0s consecutivos o una serie larga de 1s consecutivos.
Lo que se necesita es un mecanismo para que los receptoresdeterminen sin ambigüedades el comienzo, el final o la mitad de cada bit sin referencia a un reloj externo. Dos de tales enfoques se llaman codificación con Manchester y codificación Manchesterdiferencial.
En la codificación Manchester, cada periodo de bit se divide en dos intervalos iguales. Un bit uno vinario se envía teniendo voltaje al durante el primer intervalo y bajo durante el segundointervalo. Un bit o binario es justo lo inverso: primero bajo y después alto,. Este esquema asegura que cada periodo de bit tenga una transición a la mitad, facilitando que el receptor se sincronice con elemisor. Una desventaja de la codificación Manchester es que requiere doble ancho de banda que la codificación binaria directa, pues los pulsos son de la mitad de ancho. Por ejemplo, para enviar datos a10 Mbps, la señal tiene que cambiar 20 millones de veces/seg. Mire la siguiente figura
1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 1 |
| | | | | | | | | | |
| | | | | | | | | ||
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | |...
Regístrate para leer el documento completo.