Licenciado
Maestría en Tecnologías de la Información y Comunicación
Protocolos y Elementos de Red
ENERO 2014
Codificación Diferencial:
En una codificación diferencial en lugar de determinar el valor absoluto, las señal se decodifica comparando la polaridad de los bits con la los bits adyacentes.
Tiene dos etapas.
1) Formar la señal diferencialen el transmisor, siendo la misma la que va a ser transmitida.
2) En el receptor se debe recuperar la señal original.
El procedimiento es el siguiente:
En el transmisor se debe muestrear una señal no retorno a cero. En el instante del muestreo en que se detecta un 1 se produce una transición mientras que si es detectado un 0 no se produce ninguna transición.
En el receptor se realiza tambiénun muestreo de la señal recibida pero desfasado en un 50% del tiempo con respecto al muestreo realizado por el transmisor. A la señal recibida muestreada se la compara con las muestras adyacentes. Si hay transición se decodifica un 1 si no hay transición se decodifica un 0.
Una ventaja de la codificación diferencial es que en presencia de ruido puede ser más seguro detectaruna transición en lugar de comparar un valor con un umbral. Otra ventaja es que aún si se pierde la polaridad de la señal, por ejemplo invirtiendo los cables de un par trenzado, los 0 y 1 no se invertirán; a diferencia de lo que ocurre en códigos no diferenciales como No retorno a Cero (NRZ).
Codificación Manchester:
La codificación Manchester, también denominada codificación bifase-L, es unmétodo de codificación eléctrica de una señal binaria en el que en cada tiempo de bit hay una transición entre dos niveles de señal. Es una codificación auto sincronizada, ya que en cada bit se puede obtener la señal de reloj, lo que hace posible una sincronización precisa del flujo de datos. Una desventaja es que consume el doble de ancho de banda que una transmisión asíncrona. Hoy en día haynumerosas codificaciones que logran el mismo resultado pero consumiendo menor ancho de banda que la codificación Manchester.
La codificación Manchester se usa en muchos estándares de telecomunicaciones, como por ejemplo Ethernet.
Los códigos Manchester tienen una transición en lamitad del periodo de cada bit. Cuando se tienen bits iguales y consecutivos se produce una transición al inicio del segundo bit, la cual no es tenida en cuenta por el receptor al momento de decodificar, solo las transiciones separadas uniformemente en el tiempo son las que son consideradas por el receptor. Hay algunas transiciones que no ocurren a mitad de bit. Estas transiciones no llevaninformación útil, y solo se usan para colocar la señal en el siguiente estado donde se llevará a cabo la siguiente transición. Aunque esto permite a la señal auto-sincronizarse, en realidad lo que hace es doblar el requerimiento de ancho de banda, en comparación con otros códigos como por ejemplo los Códigos no retorno a cero (NRZ).
Como ventajas principales se pueden destacar las siguientes:
Lacodificación Manchester es autosincronizada: provee una forma simple de codificar secuencias de bits, incluso cuando hay largas secuencias de periodos sin transiciones de nivel que puedan significar la pérdida de sincronización, o incluso errores en las secuencias de bits. Por ello es altamente fiable.
Detección de retardos: directamente relacionado con la característica anterior, a primera vista podríaparecer que un periodo de error de medio bit conduciría a una salida invertida en el extremo receptor, pero una consideración más cuidadosa revela que para datos típicos esto llevaría a violaciones de código. El hardware usado puede detectar esas violaciones de código, y usar esta información para sincronizar adecuadamente en la interpretación correcta de los datos.
Esta codificación también...
Regístrate para leer el documento completo.