Hogar Desarrollo ¿Qué es la codificación 8b / 10b? - definición de techopedia

¿Qué es la codificación 8b / 10b? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa la codificación 8b / 10b?

La codificación 8b / 10b es un código de línea de telecomunicaciones en el que cada byte de datos de ocho bits se convierte en un carácter de transmisión de 10 bits. La codificación 8b / 10b fue inventada por IBM y se utiliza para transmitir datos en conexiones de sistemas empresariales, Gigabit Ethernet y sobre canal de fibra. Esta codificación admite la transmisión continua con un número equilibrado de ceros y unos en la secuencia de código. 8b / 10b también puede detectar errores de transmisión de un solo bit.

Techopedia explica la codificación 8b / 10b

El código 8b / 10b se definió en 1983 en el IBM Journal of Research and Development. Asigna símbolos de 8 bits a 10 bits para lograr el equilibrio de CC. Este tipo de código también proporciona cambios de estado para una recuperación razonable del reloj.


La codificación se realiza en hardware de capa de enlace y se oculta de las capas superiores de la pila de software. Ocho bits de datos se transmiten como entidades de 10 bits llamadas símbolos o caracteres. Los bits de datos inferiores se codifican en un grupo de 6 bits y los tres bits superiores se codifican en grupos de 4 bits. Los bits de código se combinan para formar un símbolo de 10 bits transmitido por el cable.


La codificación reduce el número de retransmisiones ya que la combinación del esquema de codificación con la suma de verificación permite la reconstrucción de datos. Este algoritmo agrega una sobrecarga a cada personaje de hasta un 25%. Como las interfaces seriales, como los canales de fibra, no tienen relojes para identificar la validez de los bits, la información del reloj se codifica dentro de los flujos de datos.


El proceso de codificación proporciona caracteres de 10 bits que se ajustan a las reglas de codificación. No se utilizan para representar caracteres de datos, sino como caracteres especiales que ayudan a identificar funciones de gestión o control. En su conjunto, reconocen las estructuras de notación tal como se ven en los mensajes de error. Durante la transmisión de caracteres, dos bits adicionales llamados disparidades en ejecución se unen al flujo junto con otros bits, que son variables que aseguran que el número de bits "1" transmitidos es casi igual al número de bits "0" transmitidos.

¿Qué es la codificación 8b / 10b? - definición de techopedia