Ir al contenido

Resultados — experimento de latencia WiFi

El experimento reunió 7 350 sondeos medidos sobre siete condiciones de carga, con las muestras de warm-up ya excluidas.

Diagrama de caja del RTT medido por condición de carga
RTT por condición de carga. La caja muestra el rango intercuartílico; los bigotes, la dispersión que importa para el P95.

Todas las cifras de esta página proceden de IEEE_IOT/analysis/stats_report.md del proyecto original, que wfiot_stats_analysis.py generó a partir de los CSV crudos exportados desde la Meta Quest.

Artefacto

CSVstats_summary.csv
861 BQué contiene stats_summary.csv

Resumen estadístico por condición: media, mediana, P95, P99, jitter

Artefacto

MDstats_report.md
5,9 KBQué contiene stats_report.md

Reporte completo del análisis estadístico

CondiciónnMedia (ms)Mediana (ms)Mín (ms)Máx (ms)P95 (ms)P99 (ms)Jitter σ (ms)
C1 · control solo105022,5416,623,44303,5758,10117,4323,38
C2 · video normal105020,2015,873,63111,4755,2676,8415,24
C3 · LiDAR detail105019,6315,653,62121,9055,4586,7415,91
C4 · LiDAR medium105022,6817,303,31156,3763,6093,4919,00
C5 · LiDAR panorama105024,5117,863,89117,5065,5382,8418,98
C6 · full detail105020,3416,133,93130,7555,3271,4515,01
C7 · full panorama105025,0817,603,56118,6771,8783,8619,79
Percentiles de RTT por condición de carga
Percentiles de RTT por condición. El P95 se mantiene por debajo del criterio de 100 ms en las siete condiciones.
VER-LAT-001PASS
RequisitoREQ-COM-002
MétodoMedición
ResultadoP95 máximo 71,87 ms (C7), P99 máximo 117,43 ms (C1)

El P95 se mantiene por debajo de 100 ms en las siete condiciones probadas. Eso incluye la carga combinada más pesada, C7, que suma video y LiDAR panorama con unos 37 Mbps de carga ofrecida.

El resultado contraintuitivo está en la cola de la distribución. La condición con la cola más larga no es ninguna de las cargadas, sino C1, la de solo comandos: acumula un P99 de 117,43 ms y el RTT máximo de todo el experimento, 303,57 ms. Esa asimetría apunta a que la cola no la produce el tráfico de video ni el de LiDAR, sino variabilidad de la red independiente de la carga aplicada. Los clústeres de ráfagas, más abajo, refuerzan esa lectura.

La prueba ómnibus de Kruskal-Wallis sobre RTT por condición da H = 70,26 con p < 0,001, para k = 7 y n = 7350. Las siete condiciones no son, por tanto, estadísticamente idénticas.

Cada condición se compara después contra C1 con la prueba U de Mann-Whitney, con corrección de Holm por comparaciones múltiples. La delta de Cliff acompaña a cada p para dar el tamaño del efecto:

Condiciónp (Holm)Delta de CliffLectura
C2 · video normal0,077−0,056Sin diferencia significativa
C3 · LiDAR detail0,003−0,087Significativamente menor que C1
C4 · LiDAR medium0,6140,013Sin diferencia significativa
C5 · LiDAR panorama0,0150,074Significativamente mayor que C1
C6 · full detail0,151−0,045Sin diferencia significativa
C7 · full panorama0,0150,075Significativamente mayor que C1

Las deltas de Cliff son pequeñas en todos los casos: |δ| < 0,1. Con 1 050 muestras por condición, el tamaño de muestra basta para detectar diferencias estadísticamente, pero su magnitud práctica es modesta.

Condiciónnn sobre 100 ms% sobre 100 ms
C1 · control solo1050141,333 %
C2 · video normal105020,190 %
C3 · LiDAR detail105040,381 %
C4 · LiDAR medium105090,857 %
C5 · LiDAR panorama105050,476 %
C6 · full detail105010,095 %
C7 · full panorama105010,095 %
Probabilidad de cola del RTT frente a la carga ofrecida
Probabilidad de cola frente a carga ofrecida. La relación no es monótona: la condición más liviana no es la de menor cola.

Un sondeo por encima de 100 ms no dice mucho por sí solo. Lo relevante es si esos sondeos aparecen dispersos o agrupados. Aquí se agrupan en un mismo clúster los eventos separados por menos de 5 s.

Serie temporal de los eventos de latencia alta en la condición C1
Los eventos de C1 en el tiempo. Se ve por qué 13 de los 14 caen en un solo clúster de 2,82 s en vez de repartirse por la corrida.
CondiciónEventos > 100 msClústeresMayor clústerDuraciónRTT máx. (ms)
C1 · control solo142132,82 s303,57
C2 · video normal2123,11 s111,47
C3 · LiDAR detail4141,01 s121,90
C4 · LiDAR medium9282,82 s156,37
C5 · LiDAR panorama5235,53 s117,50
C6 · full detail1110,00 s130,75
C7 · full panorama1110,00 s118,67

C1 concentra 13 de sus 14 eventos en un solo clúster de 2,82 s. La cola de esa condición no es degradación sostenida: es un episodio puntual de red dentro de una corrida por lo demás limpia. Eso explica por qué la condición más liviana registra el peor máximo de todo el experimento.

El tráfico sintético que compite con los sondeos tiene estos tamaños:

FuentePayload
Video JPEG (640×480, calidad 85)9 756 bytes por frame, de media
LiDAR detail120 122 bytes
LiDAR medium480 122 bytes
LiDAR panorama1 080 124 bytes
CondiciónCarga ofrecida (Mbps)Mediana (ms)P95 (ms)
C10,00016,6258,10
C22,34215,8755,26
C311,53215,6555,45
C430,72817,3063,60
C534,56417,8665,53
C613,87316,1355,32
C736,90517,6071,87

La correlación de Spearman entre carga ofrecida y P95 es ρ = 0,750 con p = 0,052, sobre las siete condiciones. Es una tendencia positiva que roza el umbral convencional de significancia, sin cruzarlo. La lectura razonable es que la cola de latencia sí crece con la carga, pero siete condiciones no bastan para afirmarlo con significancia estadística formal.

La hipótesis del experimento se sostiene con los datos medidos. El P95 se mantiene por debajo de 100 ms incluso bajo carga combinada: el valor más alto observado es 71,87 ms, en C7, un 28 % por debajo del umbral.

Los peores casos individuales no aparecen donde cabría esperarlos. Tanto el P99 más alto como el RTT máximo se registran en C1, la condición más liviana, y se concentran en un único episodio de 2,82 s. Lo que domina la cola es la variabilidad de la red, no la carga de datos del robot.

Esa segunda lectura es una interpretación de los datos hecha al migrar la documentación. Falta que el autor la revise antes de darla por buena para publicación.