MathLvl
Question transversaleMathsSISignaux et numérisation

Pourquoi une liaison série à 9 600 bauds ne transmet-elle que 960 octets par seconde ?

Une liaison série envoie chaque octet encadré d'un bit de départ et d'un bit d'arrêt : 10 bits pour 8 utiles, soit un rendement de 80 %. À 9 600 bits par seconde, on transmet donc 960 octets par seconde, et un fichier de 100 ko prend environ 104 s.

Grand oral session 2027 : exposé de 10 minutes debout, puis 10 minutes d'échange, sans calculatrice. Plan prévu pour 9,5 min.

Pourquoi cette question : un modèle d'introduction

Le jury attend que vous expliquiez pourquoi vous avez choisi la question. Inspirez-vous de ce modèle, mais racontez votre propre parcours.

En sciences de l'ingénieur, nous avons fait communiquer une carte Arduino et un ordinateur par une liaison série réglée à 9 600 bauds. En envoyant un gros tableau de mesures, le transfert a pris bien plus de temps que ce que j'avais calculé. J'ai compris qu'une partie des bits ne transporte pas de données, et j'ai voulu calculer précisément le débit utile.

L'enjeu et les notions du programme

Calculer un débit utile et un temps de transfert par proportionnalité, en tenant compte de l'encapsulation des données.

Mathématiques

  • Proportionnalité, pourcentages (seconde)
  • Fonctions affines : temps de transfert en fonction de la taille (seconde)
  • Ordres de grandeur, unités (seconde)

Sciences de l'ingénieur

  • Communication entre systèmes : liaison série, trame (terminale)
  • Débit, protocole de communication (terminale)

Le plan de l'exposé en 9,5 min

  1. 1. Introduction

    1 min

    Une liaison série transmet les bits un par un sur un fil, à une vitesse exprimée en bauds (symboles par seconde ; ici, un bit par symbole). Problématique : combien d'octets de données utiles passent réellement par seconde ?

  2. 2. Mathématiques : rendement et temps

    4 min

    Dans le format courant « 8N1 », chaque octet est envoyé dans une trame de 10 bits : 1 bit de départ, 8 bits de données, pas de bit de parité, 1 bit d'arrêt. Le rendement vaut 8/10=80 %.

    À 9 600 bits par seconde : (9 600)/10=960 octets par seconde. À 115 200 bits par seconde : 11 520 octets par seconde.

    Temps de transfert d'un fichier de N octets : t=10N/(9 600). Pour 100 ko (10⁵ octets) : environ 104 s. Si l'on avait oublié l'encadrement, on aurait calculé 8×10⁵/(9 600)≈83 s : 20 % d'erreur.

    Si les données sont envoyées sous forme de texte (par exemple la mesure « 1023 » suivie d'un retour à la ligne, soit 6 caractères pour une valeur qui tiendrait sur 2 octets), le rendement utile chute encore : 2/6 de plus. Avec un bit de parité (format 8E1), la trame passe à 11 bits.

  3. 3. SI : la trame et la synchronisation

    3 min

    Le bit de départ sert à synchroniser le récepteur : la liaison n'a pas d'horloge commune, chaque octet est daté par son front de départ. Le bit d'arrêt garantit une pause avant l'octet suivant. Les deux appareils doivent être réglés sur la même vitesse : un écart de quelques pour cent suffit à décaler la lecture des derniers bits.

    Pour des volumes plus importants, on utilise des liaisons plus rapides (USB, SPI) ou l'on compresse et envoie en binaire plutôt qu'en texte. Le choix est un compromis entre simplicité, débit et robustesse.

  4. 4. Conclusion

    1,5 min

    Une liaison série à 9 600 bauds ne transporte que 960 octets utiles par seconde, car chaque octet est encadré de deux bits de service : un rendement de 80 %. La proportionnalité permet de prévoir les temps de transfert et d'éviter les mauvaises surprises. J'ouvre sur les protocoles réseau, où les en-têtes réduisent aussi le débit utile.

Ce que j'écris au tableau

Pas de calculatrice ni de support numérique : un calcul clé écrit au tableau rend l'exposé concret et montre la solidité des connaissances.

trame 8N1 : 1+8+1=10 bits rendement =8/10=80 %
(9 600)/10=960 octets/s t=10N/(9 600): N=10⁵⇒ t≈104 s

Conclusion : la réponse à la question

Le débit annoncé d'une liaison n'est pas le débit utile : il faut retrancher les bits de service et tenir compte du format des données. Un calcul de proportionnalité suffit à dimensionner une communication.

Les questions probables du jury

Pendant les 10 minutesd'échange, le jury vous fait préciser et approfondir, sur tout le programme de vos spécialités en lien avec la question.

Quel débit utile à 115 200 bauds en 8N1 ?

11 520 octets par seconde.

Et en 8E1 (avec parité) à 9 600 bauds ?

11 bits par octet : environ 873 octets par seconde.

Pourquoi un bit de départ ?

Pour signaler le début de chaque octet et synchroniser le récepteur sans horloge commune.

Combien de temps pour envoyer 1 000 mesures écrites sur 6 caractères ?

6 000 octets à 960 octets/s : 6,25 s.

Le temps de transfert est-il une fonction linéaire de la taille ?

Oui, dans ce modèle : t est proportionnel à N.

Les pièges qui coûtent des points

  • Diviser par 8 au lieu de 10.
  • Confondre bauds et octets par seconde.
  • Oublier que le texte prend plus de place que le binaire.

Revoir les notions

Autres questions : signaux et numérisation

Toutes les questions maths-sciences de l'ingénieur →

Préparer l'oral, pas seulement le contenu

Gestion des 20 minutes de préparation, usage du tableau, posture debout, réponses au jury : la méthode complète, conforme aux règles de la session 2027.

Méthode : traiter une question de Grand oral →