Estonia July 2024
The following table shows average download and upload speeds per MNO.
The measurements were made across the whole country and across the whole spectrum of available Radio Access Technologies (3G, 4G, 5G if available).
Elisa
Tele2
Telia
The methodology is designed to accurately measure the maximum available bandwidth of an Internet connection. To avoid per-socket limitations, the test uses multiple parallel data streams (threads/sockets) within a defined time window. The transferred payload consists of high-entropy, randomly generated data to prevent network compression, and validation checks are performed to ensure compression is negligible. Test parameters (variables and constants) are set before or during execution, within defined ranges depending on implementation and real-time network conditions.
For server selection, major ISPs/MNOs use dedicated on-net servers with sufficient capacity, while smaller operators are measured against a neutral in-country server if their on-net server is unavailable. If multiple servers exist, the test selects the server with the lowest ping prior to each test; servers that time out are excluded.
The SDK-based speed test (Android 7+ / iOS 9.3+) performs downloads over HTTP, dynamically selecting 2 or 10 threads depending on connection capability and using large files to saturate the link for the entire test. Performance is continuously monitored, with results sampled every 100 ms. After completion, the average speed is computed both from samples and from raw measurements, and the higher of the two averages is reported as the final download speed.
We perform latency measurements, which are used to calculate Jitter and TTFB. Packet loss is measured separately using the UDP protocol. All tests are run to measurement servers off-net, such as CDNs. collection methodology. Operators who interconnect with CDNs well tend to offer better user experience in latency-sensitive applications and score well in our latency comparison.
For more details, check our data collection methodology. Operators who interconnect with CDNs well tend to offer better user experience in latency-sensitive applications and score well in our latency comparison.
Elisa
Tele2
Telia
The measurements are performed against dedicated on-net servers for major ISPs/MNOs (dimensioned to handle the campaign traffic). For smaller operators, testing is executed against a neutral in-country server if an on-net server is not available or reachable. When multiple servers exist for the same ISP, the test selects the server with the lowest ping before each measurement; servers that time out during the ping procedure are treated as unavailable and excluded.
Latency is measured using ICMP ping. The reported latency value is the minimum of the 10 round-trip time measurements.
Jitter is derived from the same ICMP ping sequence and computed as the absolute difference in round-trip time between every two consecutive packets. The final jitter result is the average jitter across all consecutive packet pairs.
Packet loss is measured using the TWAMP protocol under unloaded conditions, running after the download and upload phases. A UDP session is established and the agent sends 100-byte UDP packets to the peer, which acknowledges reception back to the agent. Packet loss is calculated as the ratio of unconfirmed packets to the total number of packets sent.