B8ZS ejemplos de técnicas de aleatorización

B8ZS ejemplos de técnicas de aleatorización

Se explica qué es B8ZS, qué reglas sigue y para qué es utilizado en Telecomunicaciones. Se comenta también la codificación Bipolar.

Técnicas de aleatorización

La aleatorización es una técnica para reemplazar secuencias de bits que puedan provocar niveles de tensión constante (por ejemplo cuando hay que transmitir 00000000). Éstas técnicas buscan proporcionar transiciones (es decir, cambios de 1 a 0 y de 0 a 1) para que emisor y receptor se mantengan sincronizados.

Una de éstas técnicas de aleatorización es B8ZS.

Biplar y B8ZS

B8ZS son las siglas de Bipolar with 8-zeros Substitution (bipolar con sustitución de 8 ceros).

Para comprenderlo debemos recordar qué es bipolar.

En una codificación bipolar un bit 0 se representa con una ausencia de señal, mientras que un bit 1 se representa alternando un nivel positivo o negativo. Por ejemplo, una cadena de bits 01001100011 se codificaría de la siguiente manera:

Codificación Bipolar

Codificación Bipolar

Ahora bien, ¿qué pasa si deseamos transmitir estos datos: 1100000000110000010?

Debido a que contiene una secuencia larga de ceros, el receptor puede desincronizarse. Para mantener la sincronización se utiliza la técnica de B8ZS

B8ZS

En ésta técnica, 8 ceros consecutivos son sustituidos por 000VB0VB, donde V es una violación a la codificación bipolar, y B es una secuencia bipolar correcta. 

Se podría decir que se siguen las siguientes reglas:

  1. Si aparecen 8 ceros consecutivos y el último valor de tension anterior a dichos ceeros fue positivo, los 8 ceros se codifican como 000+-0-+
  2. Si aparecen 8 ceros consecutivos y el último valor de tension anterior a éstos ceros fue negativo, los 8 ceros se codifican coo 000-+0+-

Como se puede dar cuenta en cada caso hay dos violaciones a la codificación bipolar. 

Ejemplos de B8ZS

Codifique la siguiente cadena de bits usando Bipolar y empleando B8ZS:

1100000000110

Usando Bipolar queda:

Codificacion Bipolar Ejemplo

Codificacion Bipolar Ejemplo

Y además, empleado B8ZS

B8ZS ejemplo

Se puede observar que se tienen dos violaciones al código Bipolar (cuando debe ir positivo va negativo y cuando debe ir negativo va positivo). De esta forma se evita una serie continua de bits que correspondan a niveles de tensión nula, se tiene la capacidad de detectar errores. Éstas técnicas se utilizan principalmente en redes de larga distancia.

Referencias

  1. Stallings (2004). Comunicaciones y redes de computadores. Ed. Pearson Educación.
  2. Forouzan (2007). Transmisión de datos y redes de comunicaciones. Ed. Mc. Graw Hill.
  3. Ruiz, J. E. T., López, H. A. A., y Henao, J. B. (2008). Construcción de una herramienta didáctica en JAVA para la graficación de códigos de línea. Entre Ciencia e Ingeniería, (3), 58-75.
¿Qué te pareció este artículo?
  • Excelente 
  • Interesante 
  • Regular 
  • No era lo que buscaba 
  • Poco informativo 
(Visto 33 veces)
Facebooktwittergoogle_plusmail

Tu comentario

opiniones

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *







62 + = 66