Metodología

Cómo verificamos que un proveedor de Internet puede emitir YouTube en HD de manera constante.

Puntuaciones

¿Qué indican las puntuaciones?

Representan la calidad de la emisión de vídeo que cabe esperar (al menos un 90% de las veces) cuando veas YouTube con un proveedor de servicios de Internet en una zona concreta.

  • Definición HD verificada de YouTube: los usuarios que se conectan a redes HD verificadas de YouTube deberían poder ver los vídeos de YouTube en alta definición (720p o más) sin ningún tipo de problema casi siempre.
  • Definición estándar: los usuarios que se conectan a redes de definición estándar deberían poder ver los vídeos de YouTube de definición estándar (360p) sin ningún tipo de problema, pero podrían experimentar interrupciones en vídeos de YouTube de alta definición (720p o más) de manera puntual.
  • Baja definición: los usuarios que se conectan a redes de baja definición pueden experimentar una calidad de imagen borrosa e interrupciones frecuentes al ver vídeos de YouTube de 360p o más.

¿Por qué son útiles los datos?

En lugar de basarse en datos de una pequeña parte de los usuarios, este informe se basa en miles de millones de vídeos de YouTube que se han visto en miles de ISP.

  • Observamos la rapidez con la que se cargaron los datos de vídeo de YouTube en los últimos 30 días.
  • Dividimos los resultados por ISP y ubicación geográfica.
  • Así, determinamos cuál fue la velocidad mínima disponible el 90% de las veces.

¿Qué haréis para proteger mi privacidad?

Estos datos son anónimos para todos los usuarios que veanYouTube en un ISP.

  • Las puntuaciones se centran en redes, no en usuarios.
  • Las muestras son completamente anónimas y no se almacena ni se usa información de los usuarios.
  • Solo mostraremos los resultados de un área geográfica lo suficientemente amplia como para contener a un gran número de usuarios.

Resumen

Muchos factores pueden afectar de manera independiente a la experiencia del usuario en Internet. Entre ellos se incluyen la velocidad de la conexión a Internet del usuario, la fiabilidad de la red de acceso, las características de disponibilidad y carga de los servidores de aplicación y, en algunos casos, la configuración de la red doméstica del usuario. Las medidas individuales y aisladas, como la velocidad de acceso y la capacidad del servidor, no captan la experiencia real del usuario. El modelo de trabajo correcto para calibrar y cuantificar la experiencia real del usuario en Internet es realizar una medición del rendimiento en el nivel de la aplicación y de extremo a extremo, de modo que incluya todos los factores influyentes en la ecuación.

Aquí te presentamos una metodología para puntuar a los proveedores de servicios de Internet (ISP) en términos de capacidad de vídeo para YouTube, basándote en mediciones de rendimiento coherentes en el nivel de la aplicación. El objetivo es presentar una puntuación representativa, fácil de entender y que refleje con precisión la experiencia en Internet real.

Metodología

Medidas

La reproducción "de toda la vida" de un vídeo de YouTube consta de un cliente de YouTube (reproductor) que recibe bytes de vídeo en forma de streaming de un servidor de YouTube (CDN) mediante una o más solicitudes (p. ej. HTTP GET). El primer paso para determinar las puntuaciones de un ISP es medir la velocidad constante con la que se trasfieren estos bytes de vídeo desde un servidor al cliente. Para medir el rendimiento conseguido en el nivel de la aplicación (goodput), se registra lo siguiente en cada solicitud:

  1. 1) Identidad de la solicitud: la marca de tiempo, la red de acceso (como el bloque de red o el número de sistema autónomo del ISP) y la ubicación geográfica aproximada (como el país o la región metropolitana) de la solicitud originaria. Estos datos se extraen de los atributos del cliente (como la dirección IP, el agente de usuario, etc.). Ten en cuenta que cuando nuestros sistemas automatizados convierten una IP en una ubicación, podrían devolver una ubicación incorrecta para algunos usuarios.
  2. 2) Tamaño de la respuesta: número de bytes de la aplicación (incluidos los encabezados de la aplicación pero sin incluir posibles sobrecargas del kernel) transferidos del servidor al cliente, en respuesta a la solicitud.
  3. 3) Tiempo de respuesta: tiempo que tarda el servidor en procesar la solicitud, incluido el tiempo de transmisión de redes.

Basándonos en esas medidas, el goodput de una solicitud "S" dada se informatiza mediante la fórmula de más abajo. Cada solicitud que se mide se considera una muestra de goodput.

Goodput
S
= tamaño de la respuesta
S
/ tiempo de respuesta
S

Puntuaciones

Las puntuaciones se obtienen al agregar muestras de goodput relevantes registradas en la fase de medición. La metodología permite que las puntuaciones se registren en varios niveles de granularidad en las dimensiones seleccionadas. Por ejemplo, la puntuación de un ISP se puede calcular a partir de varios fragmentos de tiempo (horas, días, semanas, meses) y en varios niveles geográficos (país, provincia, área metropolitana, ciudad).

En un período de tiempo "T" (p. ej. de 30 días) y en una ubicación geográfica "U" (p. ej. San Francisco, CA, EE. UU.) determinados, la puntuación de un ISP "P" (p. ej. Comcast) se registra así:

  1. 1) Muestras relevantes en conjunto: reúne todas las muestras de goodput identificadas con "T", "L" y "P", es decir, solicitudes que se originaron desde un ISP objetivo, a partir de la ubicación objetivo y en el período de tiempo objetivo.
  2. 2) Registro del volumen de GAT (goodput por encima del umbral): coloca una muestra de goodput en cada una de las tres divisiones de capacidad: HD (alta definición), SD (definición estándar) o LD (baja definición), basadas en los umbrales de goodput especificados en la siguiente tabla. Este proceso resulta en el volumen de GAT agregado bruto de las dimensiones seleccionadas.
División de GAT Umbral de goodput
HD > 2,5 Mbps
SD De 0,7 a 2,5 Mbps
LD < 0,7 Mbps
Muestras de HD Muestras de SD Muestras de LD Volumen (GAT)
  1. 3) Definición de criterios de puntuación: los criterios de puntuación de ISP se definen en términos del nivel mínimo de volumen de GAT necesario para cada nivel de puntuación. Ya que esta métrica esta diseñada para reflejar la coherencia y la fiabilidad de la red del ISP, el baremo debe fijarse en un nivel que consiga capturar el rendimiento que se ha mantenido, en lugar del rendimiento típico (medio). Con esto en mente, fijamos tres escalas de puntuación: GAT-90 (90% de las solicitudes por encima del umbral), GAT-95 (95% de las solicitudes por encima del umbral), GAT-99 (99% de las solicitudes por encima del umbral) para reflejar los diferentes niveles de fiabilidad.

    La siguiente tabla define los criterios con los que se determina la puntuación del ISP final según nuestra metodología, mediante el baremo GAT-90. Se eligió el baremo del 90% después de pensar minuciosamente en el rendimiento práctico que observamos en el terreno. La barra seguirá de cerca la evolución de la capacidad de la red a lo largo del tiempo.

Puntuación Criterios (GAT-90)
HD Más del 90% de las muestras están
marcadas como HD
SD Más del 90% de las muestras están
marcadas como SD
LD Ninguna de las anteriores
  1. 4) Asignación de puntuaciones: reúne las tres divisiones de GAT del paso 2 para convertir un volumen de GAT bruto en un porcentaje de GAT. Determina la puntuación final con los criterios definidos en el paso 3. En la siguiente ilustración, la puntuación asignada es SD (definición estándar), ya que el 90% o más de las solicitudes cumplen estos criterios (es decir, la red puede ofrecer como mínimo una calidad SD para más del 90% de las solicitudes emitidas).
0% 20% 40% 60% 80% 100% SD Puntuación en el 90%

Privacidad

Las puntuaciones se centran en las redes, no en los usuarios. Todas las muestras de goodput son completamente anónimas y no se almacena ni se utiliza información de los usuarios (p. ej. cookies de navegador, dirección IP) directamente en el algoritmo de puntuación. Además, si el volumen de muestras agregado del nivel geográfico y del intervalo de tiempo seleccionados se encuentra por debajo de un umbral en concreto, el algoritmo recurrirá al uso de dimensiones más generales (es decir, en un área geográfica y un intervalo de tiempo más amplios) que cumplan los requisitos de tamaño mínimos para registrar la puntuación.