Logo del repository
  1. Home
 
Opzioni

PAIN: A Passive Web Performance Indicator for ISPs

Trevisan, Martino
•
Drago, Idilio
•
Mellia, Marco
2019
  • journal article

Periodico
COMPUTER NETWORKS
Abstract
Understanding the quality of web browsing enjoyed by users is key to optimize services and keep users’ loyalty. This is crucial for both Content Providers and Internet Service Providers (ISPs). Quality is intrinsically subjective, and the complexity of today’s websites challenges its measurement. Objective metrics like OnLoad time and SpeedIndex are notable attempts to quantify web performance. However, these metrics can only be computed by instrumenting the browser and, thus, are not available to ISPs. PAIN (PAssive INdicator) is an automatic system to monitor the performance of websites from passive measurements. It is open source and available for download. It leverages only flow-level and DNS measurements which are still possible in the network despite the deployment of HTTPS. With unsupervised learning, PAIN automatically creates a model from the timeline of requests issued by browsers to render web pages, and uses it to measure website performance in real-time. We compare PAIN to objective metrics based on in-browser instrumentation and find strong correlations between the approaches. PAIN correctly highlights worsening network conditions and provides visibility into websites performance. We let PAIN run on an operational ISP network, and find that it is able to pinpoint performance variations across time and groups of users.
DOI
10.1016/j.comnet.2018.11.024
WOS
WOS:000459216800009
Archivio
http://hdl.handle.net/11368/3025210
info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-85057533904
https://www.sciencedirect.com/science/article/pii/S138912861830358X
Diritti
open access
license:copyright dell'editore
license:creative commons
license uri:publisher
license uri:http://creativecommons.org/licenses/by-nc-nd/4.0/
FVG url
https://arts.units.it/request-item?handle=11368/3025210
Soggetti
  • Passive Measurement

  • Web QoE

  • Machine Learning

google-scholar
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your nstitution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Realizzato con Software DSpace-CRIS - Estensione mantenuta e ottimizzata da 4Science

  • Impostazioni dei cookie
  • Informativa sulla privacy
  • Accordo con l'utente finale
  • Invia il tuo Feedback