PAIN: A Passive Web Speed Indicator for ISPs

Martino Trevisan, I. Drago, M. Mellia
{"title":"PAIN: A Passive Web Speed Indicator for ISPs","authors":"Martino Trevisan, I. Drago, M. Mellia","doi":"10.1145/3098603.3098605","DOIUrl":null,"url":null,"abstract":"Understanding the quality of web browsing enjoyed by users is key to optimize services and keep users' loyalty. This is crucial for Internet Service Providers (ISPs) to anticipate problems. Quality is subjective, and the complexity of today's pages challenges its measurement. OnLoad time and SpeedIndex are notable attempts to quantify web performance. However, these metrics are computed using browser instrumentation and, thus, are not available to ISPs. PAIN (PAssive INdicator) is an automatic system to observe the performance of web pages at ISPs. It leverages passive flow-level and DNS measurements which are still available 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 analyze the web performance in real-time. We compare PAIN to indicators based on in-browser instrumentation and find strong correlations between the approaches. It reflects worsening network conditions and provides visibility into web performance for ISPs.","PeriodicalId":164573,"journal":{"name":"Proceedings of the Workshop on QoE-based Analysis and Management of Data Communication Networks","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-08-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Workshop on QoE-based Analysis and Management of Data Communication Networks","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3098603.3098605","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

Abstract

Understanding the quality of web browsing enjoyed by users is key to optimize services and keep users' loyalty. This is crucial for Internet Service Providers (ISPs) to anticipate problems. Quality is subjective, and the complexity of today's pages challenges its measurement. OnLoad time and SpeedIndex are notable attempts to quantify web performance. However, these metrics are computed using browser instrumentation and, thus, are not available to ISPs. PAIN (PAssive INdicator) is an automatic system to observe the performance of web pages at ISPs. It leverages passive flow-level and DNS measurements which are still available 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 analyze the web performance in real-time. We compare PAIN to indicators based on in-browser instrumentation and find strong correlations between the approaches. It reflects worsening network conditions and provides visibility into web performance for ISPs.
PAIN:互联网服务提供商的被动网络速度指示器
了解用户所享受的网页浏览质量是优化服务和保持用户忠诚度的关键。这对互联网服务提供商(isp)预测问题至关重要。质量是主观的,而当今页面的复杂性对其度量提出了挑战。OnLoad时间和SpeedIndex是量化web性能的显著尝试。然而,这些度量是使用浏览器工具计算的,因此对isp是不可用的。被动指标(PAssive INdicator, PAIN)是一种自动监测网络服务提供商网页性能的系统。它利用被动的流级和DNS测量,尽管部署了HTTPS,但这些测量在网络中仍然可用。通过无监督学习,PAIN从浏览器发出的渲染网页的请求的时间轴中自动创建一个模型,并使用它来实时分析web性能。我们将PAIN与基于浏览器内工具的指标进行比较,发现两种方法之间存在很强的相关性。它反映了日益恶化的网络状况,并为isp提供了对网络性能的可见性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信