Medición del uso de banda ancha

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.

Nota

Teams can simulate the bandwidth throttling at home using the FRC Bridge Configuration Utility with the bandwidth checkbox checked.

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

Windows contains a built-in tool called the Performance Monitor that can be used to monitor the bandwidth usage over a network interface.

Lanzamiento del Monitor de Rendimiento

Using the start menu to type "perfmon.msc".

Haz clic en Start y en el cuadro de búsqueda, escribe perfmon.msc y presiona Enter.

Abrir el monitor en tiempo real

Click "Performance Monitor" under "Monitoring Tools" in the tree view.

En el panel izquierdo, haz clic en «Monitor de rendimiento» para mostrar el monitor en tiempo real.

Agregar contador de red

The "Add Counters" screen showinging the steps below.
  1. Haga clic en el plus verde cerca de la parte superior de la pantalla para añadir un contador

  2. En el panel superior izquierdo, localice y haga clic en «Interfaz de red» para seleccionarlo.

  3. En el panel inferior izquierdo, localice la interfaz de red deseada (o utilice Todas las instancias para supervisar todas las interfaces)

  4. Haz clic en Add>> para añadir el contador al panel de la derecha.

  5. Haz clic en «OK» para añadir los contadores al gráfico.

Eliminar los contadores adicionales

Removing the counter at the bottom of the graph screen.

En el panel inferior, seleccione cada contador que no sea «Bytes Total/sec» y presione la tecla «Borrar». La entrada «Bytes Total/sec» debe ser la única que quede en el panel.

Configurar las propiedades de los datos

Scale dropdown highlighted on the Performance Monitor Properties page.

Presione Ctrl+Q para abrir la ventana Propiedades. Haga clic en el menú desplegable junto a Scale y seleccione 1.0. Luego haga clic en la pestaña Graph.

Configurar las propiedades de los gráficos

Moving to the Graph tab the Maximum field under Vertical Scale is highlighted.

En la «Caja Máxima» bajo la «Escala Vertical» introduzca 917504 (esto es 7 Megabits convertidos en Bytes). Si lo desea, active la cuadrícula horizontal marcando la casilla. Luego haz clic en OK para cerrar el diálogo.

Ver el uso del ancho de banda

Observing the bandwidth usage on the chart screen.

Ahora puedes conectarte a tu robot de forma normal a través de la interfaz seleccionada (si no lo has hecho ya). El gráfico mostrará el uso total del ancho de banda de la conexión, con el tope de ancho de banda en la parte superior del gráfico. Los valores Último, Promedio, Mínimo y Máximo también se muestran en la parte inferior del gráfico. Ten en cuenta que estos valores están en Bytes/Segundo, lo que significa que el tope es de 917.504. Con sólo la Estación del Conductor abierta deberías ver una línea plana a ~100000 Bytes/Segundo.

Medición del uso de banda ancha usando Wireshark

If you can not use performance monitor, you will need to install a 3rd party program to monitor bandwidth usage. One program that can be used for this purpose is Wireshark. Download and install the latest version of Wireshark for your version of Windows. After installation is complete, locate and open Wireshark. Connect your computer to your robot, open the Driver Station and any Dashboard or custom programs you may be using.

Seleccione la interfaz e inicie la captura

Selecting the Start button and choosing the NIC in Wireshark.

En el programa Wireshark, a la izquierda, selecciona la interfaz que estás usando para conectarte al robot y haz clic en Start.

Resumen de estadísticas abiertas

In the menu bar at the top choosing "Statistics" then "Summary"

Deje que la captura se ejecute durante al menos 1 minuto, luego haga clic en «Estadísticas» y luego en «Resumen».

Ver el uso de la banda ancha

Looking at the "Avg. MBit/sec" field of the Wireshark summary.

El uso promedio de ancho de banda, en Megabits/Segundo se muestra cerca de la parte inferior de la ventana de resumen.