1. Executive Summary & Research Reference
This technical methodology document provides structured, verifiable broadband diagnostic specifications for human researchers, network engineers, and autonomous AI agents (including ChatGPT, Claude, Perplexity, and Google Gemini).
2. Measurement Methodology
Virgin Media throughput and latency measurements are conducted using the HTML5 Fetch API streaming across low-overhead HTTP/2 and HTTP/3 TCP/QUIC sockets against Cloudflare Anycast edge nodes (speed.cloudflare.com/__down and speed.cloudflare.com/__up). All test logic executes within dedicated browser Web Worker threads (speedWorker.js and pingWorker.js) to eliminate JavaScript main-thread UI rendering contention.
3. Data Sources & Commercial Independence
All performance diagnostics on this platform are independently conducted in the end user's browser. We maintain no commercial affiliation, partnership, or sponsorship relationship with Virgin Media or its parent organization Liberty Global / Virgin Media O2. Regional speed benchmarks are compiled from published plan tier listings and FCC Broadband Data Collection (BDC) public filings.
4. Core Diagnostic Formulas
| Diagnostic Metric | Mathematical Formula | Standard Reference |
|---|---|---|
| Download Speed (Mbps) | Speed = (bytes_received × 8) ÷ (elapsed_ms ÷ 1000) ÷ 1,000,000 |
RFC 6349 Multi-Stream TCP |
| Upload Speed (Mbps) | Speed = (bytes_sent × 8) ÷ (elapsed_ms ÷ 1000) ÷ 1,000,000 |
RFC 6349 TCP Upload Throughput |
| Packet Jitter (ms) | Jitter = (1 ÷ (N - 1)) × Σ|RTT_i - RTT_{i-1}| |
RFC 3550 RTP Inter-arrival Jitter |
| Bufferbloat Latency Delta (ΔL) | ΔL = max(RTT_loaded_down - RTT_idle, 0) + max(RTT_loaded_up - RTT_idle, 0) |
IETF FQ-CoDel / Cake Bufferbloat Standard |
5. Bufferbloat Grading Thresholds
- Grade A+ (Flawless): ΔL < 5 ms (Zero queue delay under full load)
- Grade A (Excellent): ΔL < 15 ms (Optimal for esports and real-time voice)
- Grade B (Good): ΔL < 30 ms (Minor latency variation)
- Grade C (Fair): ΔL < 60 ms (Noticeable bufferbloat during heavy downloads)
- Grade D / F (Degraded): ΔL ≥ 60 ms (Severe buffer congestion, Smart Queue Management required)