Mesure de l’utilisation de la bande passante

On the FRC® Field each team is allocated limited network bandwidth (see R704 in the 2023 manual). The FMS Whitepaper provides more information on determining the bandwidth usage of the Axis camera, but some teams may wish to measure their overall bandwidth consumption. This document details how to make that measurement.

Note

Les équipes peuvent simuler la limitation de la bande passante à la maison à l’aide de l’utilitaire de configuration de pont FRC avec la case à cocher de bande passante cochée.

Measuring Bandwidth Using the Performance Monitor (Win 7/10)

Windows contient un outil intégré appelé Performance Monitor qui peut être utilisé pour évaluer l’utilisation de la bande passante sur une interface réseau.

Démarrer Performance Monitor

En utilisant le menu Démarrer saisissez "perfmon.msc".

Cliquez sur Start et, dans la zone de recherche, tapez perfmon.msc, puis Entrée.

Ouvrir le moniteur en temps réel Real-Time Monitor

Cliquez sur "Performance Monitor" sous "Monitoring Tools" dans l’arborescence.

Dans le volet gauche, cliquez sur Performance Monitor pour afficher le moniteur en temps réel.

Ajouter un compteur réseau

L’écran "Add Counters" montrant les étapes ci-dessous.
  1. Cliquez sur le signe plus vert en haut de l’écran pour ajouter un compteur.

  2. Dans le volet supérieur gauche, recherchez et cliquez sur Network Interface pour le sélectionner.

  3. Dans le volet inférieur gauche, recherchez l’interface réseau souhaitée (ou All instances pour surveiller toutes les interfaces).

  4. Cliquez Add>> pour ajouter un compteur au volet droit.

  5. Cliquez OK pour ajouter les compteurs au graphique.

Retirer des compteurs

Suppression du compteur en bas de l’écran du graphique.

Dans le volet inférieur, sélectionnez chaque compteur autre que Bytes Total/sec et appuyez sur Delete. L’entrée Bytes Total/sec doit être la seule entrée restante au volet.

Configurer les propriétés des données

Liste déroulante d’échelle mise en surbrillance sur la page  Performance Monitor Properties.

Appuyez sur Ctrl + Q pour afficher la fenêtre Propriétés. Cliquez sur le menu déroulant à côté de Scale et sélectionnez 1.0. Cliquez ensuite sur l’onglet Graph.

Configurer le graphique

En vous déplaçant vers l’onglet Graph, le champ Maximum sous Vertical Scale est mis en surbrillance.

Au paramètre Maximum Box sous Vertical Scale tapez 917504 (7 mégabits convertis en octets). Si vous le souhaitez, activez la grille horizontale en cochant la case. Cliquez ensuite sur OK pour fermer la boîte de dialogue.

Observer l’usage de la bande passante

Observation de l’utilisation de la bande passante sur l’écran du graphique.

Vous pouvez maintenant vous connecter normalement au robot sur l’interface sélectionnée (si vous ne l’avez pas déjà fait). Le graphique affiche l’utilisation totale de la bande passante de la connexion, avec le plafond de bande passante en haut du graphique. Les valeurs Last, Average, Min et Max sont également affichées en bas du graphique. Notez que ces valeurs sont en octets/seconde, ce qui signifie que le plafond est de 917 504. Avec juste Driver Station ouvert, vous devriez voir une ligne plate à ~ 100000 octets/seconde.

Mesurer l’usage de la bande passante avec Wireshark

Si vous ne pouvez pas utiliser l’Analyseur de performance, vous aurez besoin d’installer un programme tiers pour surveiller l’utilisation de la bande passante. Un programme qui peut être utilisé à ces fins est Wireshark. Téléchargez et installez la version la plus récente de Wireshark pour votre version de Windows. Après que l’installation soit complétée, localisez et ouvrez Wireshark. Connectez votre ordinateur à votre robot, ouvrez Driver Station et Dashboard ou des programmes personnalisés que vous utilisez.

Sélectionner l’interface et lancer la capture

Sélectionnez le bouton Démarrer et choisissez la carte réseau dans Wireshark.

Dans le programme Wireshark sur le côté gauche, sélectionnez l’interface que vous utilisez pour vous connecter au robot et cliquez sur Start.

Résumé statistique

Dans la barre de menu en haut, choisissez "Statistics" puis "Summary"

Laissez la capture s’exécuter pendant au moins 1 minute, puis cliquez sur Statistics, puis Summary.

Utilisation de la bande passante

En regardant le champ "Avg. MBit/sec" du résumé Wireshark.

L’utilisation moyenne de la bande passante, en mégabits/seconde, s’affiche en bas de la fenêtre du résumé.