{"title":"The HTTP/2 Server Push and Its Implications on Mobile Web Quality of Experience","authors":"Hema Kumar Yarnagula, V. Tamarapalli","doi":"10.1109/NCC.2019.8732204","DOIUrl":null,"url":null,"abstract":"In recent years, an unprecedented growth in the usage of mobile devices for web browsing poses a challenge for the service providers to assure the user-perceived quality. In the context of web quality of experience (QoE), quality perception is mostly dominated by the page load time (PLT). HTTP/2 protocol, with the server push feature, promises to address the design limitations of HTTP/1.1 that inhibit optimal web performance. However, it remains largely unclear if HTTP/2 can really improve web QoE for mobile browsing. In this paper, we experimentally investigate the web QoE with HTTP/2. We assess the web QoE for several popular websites on a controlled testbed emulated with real 4G/LTE and 3G network traces. Our experiments investigate the impact of both network latency and packet loss ratio on the mobile web QoE. The results clearly show 24% improvement in the PLT, on an average, with HTTP/2 over mobile networks. However, we identify that HTTP/2 with server push is necessarily not the fail-safe solution for improving mobile web QoE under all conditions. We noticed that HTTP/2 loads the web pages slower than HTTP/1.1 when the network packet loss ratio is more than 2%. Our study could be used as the basis to derive a set of guidelines on the usage of the HTTP/2 server push to improve the end-user web QoE, especially in mobile devices.","PeriodicalId":6870,"journal":{"name":"2019 National Conference on Communications (NCC)","volume":"104 1","pages":"1-6"},"PeriodicalIF":0.0000,"publicationDate":"2019-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 National Conference on Communications (NCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NCC.2019.8732204","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
In recent years, an unprecedented growth in the usage of mobile devices for web browsing poses a challenge for the service providers to assure the user-perceived quality. In the context of web quality of experience (QoE), quality perception is mostly dominated by the page load time (PLT). HTTP/2 protocol, with the server push feature, promises to address the design limitations of HTTP/1.1 that inhibit optimal web performance. However, it remains largely unclear if HTTP/2 can really improve web QoE for mobile browsing. In this paper, we experimentally investigate the web QoE with HTTP/2. We assess the web QoE for several popular websites on a controlled testbed emulated with real 4G/LTE and 3G network traces. Our experiments investigate the impact of both network latency and packet loss ratio on the mobile web QoE. The results clearly show 24% improvement in the PLT, on an average, with HTTP/2 over mobile networks. However, we identify that HTTP/2 with server push is necessarily not the fail-safe solution for improving mobile web QoE under all conditions. We noticed that HTTP/2 loads the web pages slower than HTTP/1.1 when the network packet loss ratio is more than 2%. Our study could be used as the basis to derive a set of guidelines on the usage of the HTTP/2 server push to improve the end-user web QoE, especially in mobile devices.