web-dev-qa-db-fra.com

Quelle est la différence entre le débit en bauds et le débit binaire?

J'ai vraiment du mal à comprendre la différence. Certains disent qu'ils sont identiques, alors que d'autres disent qu'il y a une légère différence. Quelle est la différence, exactement? Je voudrais que vous expliquiez avec une analogie.

58
dimSutar

Bits par seconde est simple. C'est exactement ce que cela ressemble. Si j'ai 1000 bits et que je les envoie à 1000 bits/s, il faudra exactement une seconde pour les transmettre.

Baud est symboles par seconde. Si ces symboles - les éléments indissociables de votre codage de données - ne sont pas des bits, le débit en bauds sera inférieur au débit en raison du facteur de bits par symbole. Autrement dit, s'il y a 4 bits par symbole, le débit en bauds sera égal à ¼ de celui du débit.

Cette confusion est due au fait que les premiers modems téléphoniques analogiques n'étaient pas très compliqués, le nombre de bps était donc égal à la vitesse de transmission. C'est-à-dire que chaque symbole est codé un bit. Plus tard, pour rendre les modems plus rapides, les ingénieurs en communication ont inventé des moyens de plus en plus intelligents d’envoyer plus de bits par symbole.¹

Analogie

Système 1, bits: Imaginons un système de communication avec un télescope situé au fond d’une vallée et un homme du côté éloigné tenant une main ou le autre. Appelez sa main gauche "0" et sa main droite "1" et vous disposez d'un système permettant de communiquer un chiffre binaire - un bit - à la fois.

Système 2, baud: Imaginons maintenant que le gars de l'autre côté de la vallée brandisse des cartes au lieu de ses mains nues. Il utilise un sous-ensemble de cartes, allant de l'as à 8 dans chaque couleur, pour un total de 32 cartes. Chaque carte - chaque symbole - code pour 5 bits: 00000 à 11111 en binaire.²

Une analyse

Le gars de System 2 peut transmettre 5 bits d’information par carte en même temps qu’il faut un gars de System 1 pour transmettre un bit en révélant l’une de ses mains nues.

Vous voyez à quel point l'analogie semble s'effondrer: trouver une carte particulière dans un jeu et la montrer prend plus de temps que de décider simplement de montrer votre main gauche ou droite. Mais, cela fournit simplement une occasion d'étendre l'analogie de manière rentable.

Un système de communication comportant plusieurs bits par symbole se heurte à une difficulté similaire, car les schémas de codage requis pour envoyer plusieurs bits par symbole sont beaucoup plus compliqués que ceux qui n'envoient qu'un seul bit à la fois. Pour étendre l'analogie, alors, le gars qui montre des cartes à jouer pourrait avoir plusieurs personnes derrière lui partageant le travail de recherche de la prochaine carte dans le jeu, lui remettant des cartes aussi vite qu'il peut les montrer. Les assistants sont analogues aux processeurs plus puissants requis pour produire les schémas de codage à plusieurs bits par bauds.

En d'autres termes, en utilisant davantage de puissance de traitement, le système 2 peut envoyer des données cinq fois plus rapidement que le système 1, plus primitif.

Vignette historique

Que ferons-nous avec notre code 5 bits? Il semble naturel pour un anglophone d’utiliser 26 des 32 caractères disponibles points de code pour l’alphabet anglais. Nous pouvons utiliser les 6 points de code restants pour un caractère d'espacement et un petit ensemble de codes de contrôle et de symboles.

Ou, nous pourrions simplement utiliser code Baudot , un code à 5 bits inventé par Émile Baudot , après lequel l'unité "baud" a été inventée.³


Notes de bas de page et digressions:

  1. Par exemple, le norme V.34 définit un mode de 3 429 bauds à 8,4 bits par symbole pour atteindre un débit de 28,8 kbit/s.

    Cette norme ne parle que du côté du modem. Le côté RS-232 reste un système de 1 bit par symbole, vous pouvez donc également l'appeler correctement un modem à 28,8 kbauds. Déroutant, mais techniquement correct.

  2. J'ai volontairement gardé les choses simples ici.

    Une chose à laquelle vous pourriez penser est de savoir si la absence d’une carte à jouer transmet des informations. Si c'est le cas, cela implique l'existence d'un signal horloge ou verro , de sorte que vous puissiez identifier l'absence de carte portant une information à partir de l'écart entre l'affichage de deux cartes.

    Aussi, que faites-vous avec les cartes restantes dans un jeu de poker, 9 à King et les Jokers? Une idée serait de les utiliser comme drapeaux spéciaux pour transporter des métadonnées. Par exemple, vous aurez besoin d’un moyen d’indiquer un court bloc de fin. Si vous devez envoyer 128 bits d’informations, vous devez afficher 26 cartes. Les 25 premières cartes transmettent 5 × 25 = 125 bits, la 26ème carte transmettant les 3 derniers bits. Vous avez besoin d'un moyen de signaler que les deux derniers bits du symbole doivent être ignorés.

  3. C'est pourquoi les premiers modems téléphoniques analogiques ont été spécifiés en termes de bauds au lieu de bps: les ingénieurs en communication utilisaient cette terminologie depuis l'époque du télégraphe. Ils n'essayaient pas de confondre bps et baud; C'était simplement un fait, dans leur esprit, que ces modems transmettaient un bit par symbole.

80
Warren Young

Débit binaire: - Le débit binaire n’est autre que le nombre de bits transmis par seconde. Par exemple, si le débit binaire est égal à 1000 bits/s, 1000 bits correspondent à 0 ou 1 transmission par seconde.

Débit en bauds: - Cela signifie que le nombre de fois où le signal change d'état. Lorsque le signal est binaire, le débit en bauds et le débit binaire sont identiques.

12
Bhavin Chauhan

Je ne comprends pas pourquoi tout le monde rend cela compliqué (réponses).

Je vais laisser ça ici.

bit rate vs. baud rate

Donc ci-dessus serait:

  • Unité de signal: 4 bits
  • Débit en bauds [ Unités de signal par seconde]: 1000 Bd (bauds)
  • Débit binaire [ Débit en bauds * Unité de signal]: 4000 bps (bits par seconde)

Débit binaire et débit en bauds, ces deux termes sont souvent utilisés dans la communication de données. Le débit binaire correspond simplement au nombre de bits (c'est-à-dire 0 et 1) transmis par unité de temps. Alors que le débit en bauds est le nombre d'unités de signal transmis par unité de temps nécessaire pour représenter ces bits.

7
Karl Morrison

Tout d'abord, je pense qu'il est nécessaire de savoir:

C'est un symbole qui est transféré sur un canal physique. Pas un peu. Le symbole est le physique signaux transférés sur le support physique pour acheminer les bits de données. Un symbole peut être l'un de plusieurs changements de tension, de fréquence ou de phase. Le symbole est décidé par la nature physique du médium. Alors que bit est un concept logique.

Si vous souhaitez transférer des bits de données, vous devez le faire en envoyant des symboles sur le support. Le débit en bauds décrit la vitesse à laquelle les symboles changent sur un support. C'est à dire. il décrit le taux de changement d'état physique sur le support.

Si nous utilisons seulement 2 symboles pour transférer des données binaires, ce qui signifie un symbole pour 0 et un autre symbole pour 1, cela conduira à baud rate = bit rate. Et c'est comme ça que ça fonctionnait dans le passé.

Si nous avons la chance de trouver un moyen de coder plus de bits dans un symbole, nous pouvons obtenir un débit plus élevé avec le même débit en bauds. Et c'est à ce moment-là que le baud rate < bit rate. Cela ne signifie pas que la vitesse de transfert est ralentie. Cela signifie en réalité que l'efficacité/la vitesse de transfert est augmentée.

Et les parties qui communiquent doivent se mettre d’accord sur comment les bits s sont représentés par chaque symbole physique . C'est ici qu'interviennent les protocoles de modulation.

Mais la possibilité d'envoyer plusieurs bits par symbole n'est pas gratuite. L'émetteur et le récepteur seront complexes en fonction des méthodes de modulation. Et plus de puissance de traitement est nécessaire.

Enfin, je voudrais faire une analogie:

Supposons que je me tiens sur le toit de ma maison et que vous vous teniez sur votre toit. Il y a une corde entre toi et moi. Je veux vous envoyer des pommes à travers un panier en bas de la corde.

Le panier est le symbole. Le Apple correspond aux bits de données.

Si le panier est petit (limite physique du symbole), je ne peux en envoyer qu'un Apple par panier. Il s'agit du débit en baud/panier = débit en bit/Apple.

Si le panier est gros, je peux envoyer plus de pommes par panier. C'est à ce moment que le débit en bauds <débit binaire. Je peux envoyer toutes les pommes avec moins paniers. Mais il me faut plus d'effort (puissance de traitement) pour mettre plus de pommes dans le panier que d'en mettre un seul. Si le taux du panier reste le même, plus je mets de pommes dans le même panier, moins il faut de temps.

Voici quelques discussions connexes:

Comment puis-je être sûr qu'un schéma de codage à plusieurs bits par symbole existe?

Quelle est la différence entre les termes débit, débit et débit de données?

4
smwikipedia

Selon Quelle est la différence entre le débit binaire et le débit en bauds? :

Débit binaire

La vitesse des données est exprimée en bits par seconde (bits/s ou bps). Le débit de données R est fonction de la durée du bit ou du temps de bit (TB) (Fig. 1, à nouveau):

R = 1/TB

Le débit est également appelé capacité de canal C. Si le temps de bit est de 10 ns, le débit de données est égal à:

R = 1/10 x 10–9 = 100 millions de bits/s

Ceci est généralement exprimé en 100 Mbits/s.

Débit en bauds

Le terme "baud" provient de l'ingénieur français Emile Baudot, qui a inventé le code de télétype 5 bits. Le débit en bauds fait référence au nombre de changements de signaux ou de symboles qui se produisent par seconde. Un symbole est l'un de plusieurs changements de tension, de fréquence ou de phase.

NRZ binary a deux symboles, un pour chaque bit 0 ou 1, qui représentent les niveaux de tension. Dans ce cas, le débit en bauds ou en symboles est identique au débit binaire. Cependant, il est possible d’avoir plus de deux symboles par intervalle de transmission, chaque symbole représentant plusieurs bits. Avec plus de deux symboles, les données sont transmises à l'aide de techniques de modulation.

Lorsque le support de transmission ne peut pas traiter les données en bande de base, la modulation entre dans l’image. Bien sûr, cela est vrai du sans fil. Les signaux binaires en bande de base ne peuvent pas être transmis directement; les données sont plutôt modulées sur une porteuse radio pour la transmission. Certaines connexions par câble utilisent même la modulation pour augmenter le débit de données, appelée "transmission à large bande".

En utilisant plusieurs symboles, plusieurs bits peuvent être transmis par symbole. Par exemple, si le débit de symboles est de 4800 bauds et que chaque symbole représente deux bits, cela se traduit par un débit global de 9 600 bits/s. Normalement, le nombre de symboles est une puissance de deux. Si N est le nombre de bits par symbole, le nombre de symboles requis est S = 2 ^ N. Ainsi, le débit binaire brut est:

R = vitesse de transmission x log2S = vitesse de transmission x 3,32 log10S

Si le débit en bauds est de 4800 et qu'il y a deux bits par symbole, le nombre de symboles est de 2 ^ 2 = 4. Le débit est de:

R = 4800 x 3,32 log (4) = 4800 x 2 = 9600 bits/s

S'il n'y a qu'un bit par symbole, comme c'est le cas avec NRZ binaire, les débits en bits et en bauds restent les mêmes.

4
Vignesh Kumar A

Le débit en bauds est principalement utilisé dans les télécommunications et l’électronique, représentant le symbole par seconde ou en impulsions par seconde, alors que le débit est simplement exprimé en bit par seconde. Pour être simple, la différence majeure est que le symbole peut contenir plus d'un bit, disons n bits, ce qui rend le débit en bauds n fois inférieur au débit.

Supposons une situation dans laquelle nous devons représenter un signal de communication série, nous utiliserons 8 bits comme un symbole pour représenter les informations. Si le débit de symboles est de 4800 bauds, cela se traduit par un débit global de 38400 bits/s. Cela pourrait également être vrai pour la zone de communication sans fil où vous aurez besoin de plusieurs bits pour la modulation afin de réaliser une transmission à large bande, au lieu d'une simple transmission de base.

J'espère que cela t'aides.

3
lordofire

Le débit est une mesure du nombre de bits transmis par unité de temps.

Le débit en bauds, également appelé débit de symboles, mesure le nombre de symboles transmis par unité de temps. Un symbole consiste généralement en un nombre fixe de bits en fonction de sa définition (par exemple, données 8 bits ou 9 bits). Le débit en bauds est mesuré en symboles par seconde.

Prenons un exemple dans lequel un caractère ascii "R" est transmis sur un canal série toutes les secondes.

L'équivalent binaire est 01010010.

Dans ce cas, le débit en bauds est donc égal à 1 (un symbole transmis par seconde) et le débit binaire à 8 (huit bits transmis par seconde).

1

Bit par seconde est ce qui est moyen - taux de transmission de données et zéros par seconde sont utilisés.Il est appelé bit par seconde (bit/s. Cependant, il ne faut pas confondre avec octets par seconde, abrégé en octets/s, Bps ou B/s.

Les valeurs de débit brutes sont normalement indiquées en bits par seconde, mais de nombreuses applications logicielles indiquent les taux de transfert en octets par seconde.

Ainsi, l’unité standard du débit en bits est le bit par seconde, qui est généralement abrégé en bit/s, bps ou b/s.

Baud est une unité de mesure des changements, ou transitions, qui se produit dans un signal à chaque seconde.

Par exemple, si le signal passe d'une valeur à une valeur zéro (ou inversement) cent fois par seconde, le débit est de 100 bauds.

L’autre mesure les données (le débit du canal) et l’autre les transitions (appelées vitesses de signalisation).

Par exemple, si vous examinez les modems modernes, ils utilisent des techniques de modulation avancées qui codent plus d'un bit de données dans chaque transition.

Merci.

1
Sello Mphuthi

Le débit binaire est une mesure du nombre de bits de données (c'est-à-dire 0 et 1) transmis en une seconde. Un chiffre de 2400 bits par seconde signifie que 2 400 zéros ou uns peuvent être transmis en une seconde, d'où l'abréviation "bps".

Le débit en bauds, par définition, désigne le nombre de fois où un signal dans un canal de communication change d'état. Par exemple, une vitesse de 2400 bauds signifie que le canal peut changer d'état jusqu'à 2400 fois par seconde. Quand je dis "changement d'état", je veux dire que cela peut changer de 0 à 1 jusqu'à 2400 fois par seconde. Si vous réfléchissez à cela, cela ressemble beaucoup au débit binaire, qui dans l'exemple ci-dessus était de 2400 bps.

Que vous puissiez transmettre 2 400 zéros ou ceux-ci en une seconde (débit binaire), ou modifier l'état d'un signal numérique jusqu'à 2 400 fois par seconde (débit en bauds), il en va de même.

0
BhaRgav MoRadiya

Vitesse de données en série:

Débit de données (bps) = 1/Tb Tb est la durée de 1 bit Si la durée du bit est de 2 ms, le débit de données est de 1/2x10-3, ce qui correspond à environ 500 bps.

Taux en bauds:

Le débit en bauds est défini comme non. d’éléments de signalisation (symboles) dans une unité de temps donnée (disons 1 seconde) ou signifie le nombre de fois où le signal change d’état.Lorsque le signal est binaire, le débit en bauds et le débit binaire sont identiques.

Débit binaire: - Le débit binaire n’est autre que le nombre de bits transmis par seconde. Par exemple, si le débit binaire est égal à 1000 bits/s, 1000 bits correspondent à 0 ou 1 transmission par seconde.

Il existe peu d’autres termes similaires à celui-ci (vitesse série, débit, débit en bauds, taux de transfert USB) et je suppose (?) Que les valeurs imprimées sur le moniteur série se rapportent à la vitesse en série, au débit en bauds et au taux de transfert USB. Débit binaire n'est pas un autre terme, corrigez-moi si je me trompe, car le moniteur série imprime certaines valeurs à un intervalle de temps et la valeur est certainement un ensemble de bits. Donc, si une valeur est imprimée, je peux dire que le nombre de bits présents dans la valeur respective qui est imprimée sur le moniteur série par unité de temps correspond au débit.

0
user35247