stringtranslate.com

Codificación bipolar

Número 1337 , representado en codificación bipolar, conocido como AMI (inversión de marca alternativa), donde: 1337 10 = 10100111001 2

En telecomunicaciones, la codificación bipolar es un tipo de código de línea de retorno a cero (RZ) , donde se utilizan dos valores distintos de cero, de modo que los tres valores sean +, − y cero. Esta señal se llama señal duobinaria . Las codificaciones bipolares estándar están diseñadas para estar balanceadas en CC y pasar la misma cantidad de tiempo en los estados + y -.

La razón por la cual la codificación bipolar se clasifica como retorno a cero (RZ) es que cuando un canal codificado bipolar está inactivo, la línea se mantiene en un nivel "cero" constante, y cuando transmite bits, la línea está en +V o -V estado correspondiente al bit binario que se transmite. Por lo tanto, la línea siempre regresa al nivel "cero" para indicar opcionalmente una separación de bits o para indicar inactividad de la línea.

Inversión de marca alternativa

Un tipo de codificación bipolar es un código de disparidad emparejado , del cual el ejemplo más simple es la inversión de marcas alternativas . En este código, un 0 binario se codifica como cero voltios, como en la codificación unipolar , mientras que un 1 binario se codifica alternativamente como un voltaje positivo o negativo. El nombre surgió porque, en el contexto de una portadora T , un '1' binario se denomina "marca", mientras que un '0' binario se denomina "espacio". [1]

Acumulación de voltaje

El uso de un código bipolar evita una acumulación significativa de CC , ya que los pulsos positivos y negativos promedian cero voltios. Poco o ningún componente de CC se considera una ventaja porque el cable puede usarse para distancias más largas y para transportar energía para equipos intermedios como repetidores de línea . [2] El componente de CC se puede eliminar de forma fácil y económica antes de que la señal llegue al circuito de decodificación.

Sincronización y ceros

La codificación bipolar es preferible a la sin retorno a cero siempre que se requieran transiciones de señal para mantener la sincronización entre el transmisor y el receptor. Otros sistemas deben sincronizarse utilizando alguna forma de comunicación fuera de banda o agregar secuencias de sincronización de cuadros que no transporten datos a la señal. Estos enfoques alternativos requieren un medio de transmisión adicional para la señal de reloj o una pérdida de rendimiento debido a la sobrecarga, respectivamente. Una codificación bipolar suele ser un buen compromiso: las ejecuciones de unos no provocarán una falta de transiciones.

Sin embargo, las largas secuencias de ceros siguen siendo un problema. Las secuencias largas de bits cero no producen transiciones y provocan una pérdida de sincronización. Cuando se requieren transiciones frecuentes, una codificación con sincronización automática, como el retorno a cero o algún otro código de línea más complicado , puede ser más apropiado, aunque introducen una sobrecarga significativa.

La codificación se utilizó ampliamente en redes PCM de primera generación y todavía se ve comúnmente en equipos de multiplexación más antiguos en la actualidad, pero la transmisión exitosa depende de que no haya largas tiradas de ceros presentes. [3] Nunca se deben enviar más de 15 ceros consecutivos para garantizar la sincronización.

Hay dos formas populares de garantizar que no se envíen más de 15 ceros consecutivos: señalización de bits robados y relleno de bits .

La portadora T utiliza señalización de bits robados: el bit menos significativo del byte simplemente se fuerza a un "1" cuando es necesario.

La modificación del bit 7 provoca un cambio en la voz que es indetectable para el oído humano, pero es una corrupción inaceptable de un flujo de datos. Se requiere que los canales de datos utilicen alguna otra forma de relleno de pulsos, [2] como establecer siempre el bit 8 en '1', para mantener una densidad suficiente de unos. Por supuesto, esto reduce el rendimiento de datos efectivo a 56 kbit/s por canal. [4]

Si las características de los datos de entrada no siguen el patrón de que cada octavo bit sea '1', el codificador que utiliza inversión de marcas alternativa agrega un '1' después de siete ceros consecutivos para mantener la sincronización. En el lado del decodificador, este '1' adicional agregado por el codificador se elimina, recreando los datos correctos. Con este método, los datos enviados entre el codificador y el decodificador son más largos que los datos originales en menos del 1% en promedio.

Detección de errores

Otro beneficio de la codificación bipolar en comparación con la unipolar es la detección de errores . En el ejemplo de la portadora T, las señales bipolares se regeneran a intervalos regulares de modo que las señales disminuidas por la distancia no sólo se amplifican, sino que se detectan y recrean de nuevo. Las señales debilitadas y corrompidas por el ruido podrían causar errores, una marca interpretada como cero o cero como una marca positiva o negativa. Cada error de un solo bit resulta en una violación de la regla bipolar. Cada una de estas violaciones bipolares (BPV) es una indicación de un error de transmisión. (La ubicación de BPV no es necesariamente la ubicación del error original).

Otros esquemas de codificación T1

Para los canales de datos, para evitar la necesidad de configurar siempre el bit 8 en 1, como se describió anteriormente, otros esquemas de codificación T1 ( códigos AMI modificados ) garantizan transiciones regulares independientemente de los datos que se transportan. De esta manera se consigue un rendimiento de datos de 64 kbit/s por canal. B8ZS es un formato más nuevo para Norteamérica, donde HDB3 es el tipo de codificación de línea original utilizado en Europa y Japón.

También se utiliza un esquema de codificación muy similar, con las posiciones lógicas invertidas, y a menudo se lo denomina codificación pseudoternaria . Por lo demás, esta codificación es idéntica.

Usos históricos

B-MAC , y esencialmente todos los miembros de la familia de transmisión de televisión de componentes analógicos multiplexados, utilizaron Duobinary para codificar el audio digital, el teletexto, los subtítulos y el acceso selectivo para su distribución. Debido a la forma en que Duobinary se acopló a NICAM como subsistemas de audio digital para la familia MAC, fue posible reducir hasta un 50% de datos en los modos de transmisión estéreo y mono. Al menos con algunos sistemas de transmisión de datos, el duobinario puede realizar una reducción de datos sin pérdidas, aunque esto rara vez se ha utilizado en la práctica.

Ver también

Referencias

  1. ^ "señal de inversión de marca alternativa (AMI)", ATIS Telecom Glossary 2000, última actualización el 28 de febrero de 2001, consultado el 25 de enero de 2007 Archivado el 9 de junio de 2007 en Wayback Machine .
  2. ^ "Todo lo que quería saber sobre la T1 pero tenía miedo de preguntar", Bob Wachtel, consultado el 25 de enero de 2007.
  3. ^ Diccionario de telecomunicaciones, consultado el 25 de enero de 2007