¿Diferencia entre velocidad de bits y velocidad de transmisión y sus orígenes?

21

Todo el mundo parece tener diferentes definiciones en todas partes donde miro.

Según mi profesor:

Rsiyot=siyotstyometromi

Rsiunature=reunatunatyometromi

Según los fabricantes :

Rsiyot=reunatunatyometromi

Rsiunature=siyotstyometromi

¿Cuál es el correcto y por qué? Siéntase libre de dar el origen de por qué se define como tal también.

Pregunta relacionada: enlace .

Psi
fuente
1
Si solo son ceros y unos, la velocidad en baudios es bits por segundo.
Umar
66
Nadie volverá a preocuparse por esta distinción una vez que dejes la universidad. Lo único racional que debe hacer es apegarse a lo que su profesor diga que es.
66
Posible duplicado de la diferencia entre Hz y bps (la pregunta no es un duplicado exacto, pero las respuestas responden a esta pregunta)
The Photon
55
Un poco puede ser un símbolo. Baudios son símbolos por segundo
Voltaje pico

Respuestas:

46

La tasa de baudios es la tasa de tiempos de bits individuales o ranuras para símbolos . No todas las ranuras necesariamente transportan bits de datos, y en algunos protocolos, una ranura puede transportar múltiples bits. Imagine, por ejemplo, cuatro niveles de voltaje utilizados para indicar dos bits a la vez.

La velocidad de bits es la velocidad a la que se transfieren los bits de datos reales. Esto puede ser menor que la velocidad en baudios porque se utilizan algunos intervalos de tiempo de bits para la sobrecarga del protocolo. También puede ser mayor que la velocidad de transmisión en protocolos avanzados que transportan más de un bit por símbolo.

Por ejemplo, considere el protocolo RS-232 común. Digamos que estamos usando 9600 baudios, 8 bits de datos, un bit de parada y ningún bit de paridad. Un "personaje" transmitido se ve así:

Como la velocidad de transmisión es de 9600 bits / segundo, cada intervalo de tiempo es 1/9600 segundos = 104 µs de largo. El carácter consta de un bit de inicio, 8 bits de datos y un bit de parada, para un total de intervalos de tiempo de 10 bits. Por lo tanto, el carácter completo tarda 1.04 ms en transmitirse.

Sin embargo, solo se transmiten 8 bits de datos reales durante este tiempo. Por lo tanto, la velocidad de bits efectiva es (8 bits) / (1.04 ms) = 7680 bits / segundo.

Si se tratara de un protocolo diferente que, por ejemplo, utilizara cuatro niveles de voltaje para indicar dos bits a la vez con la velocidad en baudios igual, entonces se transferirían 16 bits a cada carácter. Eso haría que la velocidad de bits sea de 15.360 bits / segundo, en realidad más alta que la velocidad de transmisión.

Olin Lathrop
fuente
27
También se debe tener en cuenta que la velocidad de bits también puede ser mayor que la velocidad de transmisión si la codificación de símbolos utilizada tiene más permisos para múltiples bits por símbolo. Esto no es posible en un enlace binario simple como RS-232, pero es común en sistemas que usan esquemas de codificación más complejos.
Andrew
66
Quien haya rechazado esto, estoy perplejo en cuanto a lo que crees que está mal.
Olin Lathrop
66
No fui yo, sin embargo, creo que los bits de inicio / parada representan la diferencia entre la velocidad de bits sin procesar y la velocidad de datos, no la diferencia entre la velocidad de bits y la velocidad de transmisión (que son exactamente lo mismo para RS-232).
Dmitry Grigoryev
55
No, la velocidad en baudios es el número de símbolos por segundo. En su ejemplo, tasa de bits = tasa de baudios. Cuando un símbolo puede transportar más de un bit, entonces la velocidad de transmisión <velocidad de bits. Por ejemplo, 16-QAM lleva dieciséis bits por símbolo.
Paul Elliott
44
@OlinLathrop La velocidad de transmisión es casi siempre mucho menor que la velocidad de bits. Si bien RS232 es común, ya no es tan común como DSL, Ethernet y muchos otros protocolos que tienen velocidades de transmisión mucho más bajas que sus velocidades de bits. RS232 es el valor atípico porque es antiguo.
David Schwartz el
30

La velocidad de bits de línea es el número de bits por segundo que se mueve.

La velocidad de transmisión de datos es el número de bits de información que se mueven por segundo.

La velocidad en baudios es el número de símbolos por segundo (Baud se llama así por Emile Baudot )

La velocidad de línea y la velocidad de información pueden ser diferentes debido a la codificación de línea

64 = 26 6lyonortemisiyotrunatmi6 6

Como ejemplo (muy artificial) podríamos ver algo como esto:

Velocidad base = 64000 bits por segundo: esta es la velocidad de datos

Línea codificada usando el encuadre estándar en una base de 32 bits que agrega 1 bit de encuadre por palabra: esto agrega 2000 bits de encuadre, por lo que la velocidad de la línea ahora es de 66,000 bits por segundo.

Ahora realizamos QAM16 (codifica 4 bits por símbolo), por lo que la velocidad en baudios (o velocidad de símbolos) = 16.5kBaud

Otra forma en que la velocidad de bits de línea y la velocidad de datos pueden ser diferentes es cuando necesitamos rellenar bits en el flujo de bits, como SDLC .

El símbolo de trama SDLC es 01111110 (0x7E) y se usa tanto para el inicio como para el final de la trama; claramente no queremos que los campos de datos sean un símbolo de cuadro y que marquen erróneamente el inicio o el final de un cuadro que haría inútil el enlace.

Para evitar esto, si se detecta una secuencia de 5 '1' bits dentro de la sección de carga útil de la trama (que la fuente de transmisión conoce), se inserta un cero en el flujo de bits para evitar un final prematuro del símbolo de trama. La sobrecarga en el canal no es determinista, por cierto.

Peter Smith
fuente
1
¿Y cuándo pueden ser diferentes la velocidad de bits de línea y la velocidad de transmisión?
Chiel ten Brinke el
1
@ChieltenBrinke: cuando se utiliza la corrección de errores, se transmiten bits adicionales que en realidad no brindan información adicional, solo proporcionan verificación de errores para los datos existentes. También hay algo de sobrecarga en el protocolo que se usa, lo cual es necesario pero no agrega bits de información adicional.
bote solitario el
Según esta publicación, eso solo explica la diferencia entre la velocidad de datos y la velocidad de bits de línea. Sin embargo, al leer esta publicación, no puedo deducir la diferencia entre la velocidad en baudios y la velocidad de bits de línea.
Chiel ten Brinke
1
Este tema se discutió bastante cuando los módems de 9600 bps estuvieron ampliamente disponibles en la década de 1980. Me sorprende que nadie haya ido de raíz a los archivos de comp.dcom.modems de 20 a 30 años de antigüedad .
Shoover el
3
@ThomasHollis Esta debería ser la respuesta aceptada.
tcrosley
0

La velocidad en baudios se refiere al número de "ranuras" por segundo. Con la mayoría de las formas de comunicación en serie, los datos en cada ranura son uno o cero. Pero uno podría, por ejemplo, transmitir un voltaje que indique un valor entre cero y tres, para cuatro (frente a dos) valores posibles por ranura. Con cuatro valores por ranura, uno podría transmitir datos dos veces más rápido que con los datos del modo "binario" regular.

Este tipo de codificación se usó en los primeros días del telégrafo (cuando se intentaron todo tipo de estrategias extrañas), pero casi nunca se realiza para comunicaciones de ninguna distancia. Sin embargo, la codificación multinivel a veces todavía se realiza dentro de los circuitos integrados de la computadora, para reducir la cantidad de cables necesarios.

Hot Licks
fuente
1
La codificación multinivel es extremadamente común en las comunicaciones de datos. Por ejemplo, 1000BASE-T (Gigabit Ethernet) utiliza la modulación PAM-5.
Paul Elliott
1
Esto ignora los cientos de otros estándares que usan QAM a larga distancia (WiFi, QAM TV, otros) y otros protocolos que no tienen una velocidad de 1/1 bits / símbolo (USB, Firewire, SATA, Etherent, HD Radio, Digital Cellular estándares (3G / 4G / CDMA), etc.). Satellite usa PSK y QAM ampliamente, los cables submarinos usan STM que agrega símbolos de corrección de errores.
Mitch
Supongo que no había sido consciente de que el esquema había sobrevivido, fuera de un entorno de RF donde todo el asunto de la tasa de bits se confunde.
Hot Licks el