Reducing Mobile Web Latency Through Adaptively Selecting Transport Protocol

被引:2
|
作者
Zhang, Jia [1 ]
Ren, Shaorui [2 ]
Dong, Enhuan [3 ,4 ,5 ]
Meng, Zili [3 ]
Yang, Yuan [1 ,4 ,6 ]
Xu, Mingwei [5 ,7 ]
Yang, Sijie [8 ]
Zhang, Miao [9 ]
Yue, Yang [10 ]
机构
[1] Tsinghua Univ, Dept Comp Sci & Technol, BNRist, Beijing 100084, Peoples R China
[2] Tsinghua Univ, Dept Elect Engn, BNRist, Beijing 100084, Peoples R China
[3] Tsinghua Univ, Inst Network Sci & Cyberspace, BNRist, Beijing 100084, Peoples R China
[4] Zhongguancun Lab, Beijing 100094, Peoples R China
[5] Quan Cheng Lab, Jinan 250103, Peoples R China
[6] Peng Cheng Lab, Shenzhen 518066, Peoples R China
[7] Tsinghua Univ, Inst Network Sci & Cyberspace, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
[8] Tencent Technol Beijing Co Ltd, Beijing 100000, Peoples R China
[9] Baidu Inc, Beijing 100085, Peoples R China
[10] Tsinghua Univ, Dept Automat, BNRist, Beijing 100084, Peoples R China
基金
中国国家自然科学基金;
关键词
Protocols; Web services; Transport protocols; Switches; Performance evaluation; Color; Web and internet services; Protocol selection; mobile web service; ML-based networking systems; CONGESTION CONTROL;
D O I
10.1109/TNET.2023.3235907
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
To improve the performance of mobile web services, a new transport protocol, QUIC, has been recently proposed as a substitute for TCP. However, with pros and cons of QUIC, it is challenging to decide whether and when to use QUIC in large-scale real-world mobile web services. Complex temporal correlation of network conditions, high user heterogeneity in a nationwide deployment, implementation diversity of QUIC variants limited, and resources on mobile devices all affect the selection of transport protocols. In this paper, we present WiseTrans, an adaptive transport protocol selection mechanism, to switch transport protocols for mobile web services online and improve the completion time of web requests. WiseTrans introduces machine learning techniques to deal with temporal heterogeneity, makes decisions with historical information to handle spatial heterogeneity, adopts an online learning method to keep pace with implementation variation, and switches transport protocols at the request level to reach high performance with acceptable overhead. We implement WiseTrans on two platforms (Android and iOS) in a popular mobile web service application of Baidu. Comprehensive experiments demonstrate that WiseTrans can reduce request completion time by up to 25.8% on average compared to the usage of a single protocol.
引用
收藏
页码:2162 / 2177
页数:16
相关论文
共 50 条
  • [21] Reducing Mobile Device Energy Consumption in Transmitting Multimedia Content by Arranging Transport Protocol Load
    Mubarakah, Naemah
    Suherman
    2016 1ST INTERNATIONAL SEMINAR ON APPLICATION FOR TECHNOLOGY OF INFORMATION AND COMMUNICATION (ISEMANTIC): SCIENCE AND TECHNOLOGY FOR A BETTER FUTURE, 2016, : 111 - 113
  • [22] Reducing Latency for Multimedia Broadcast Services Over Mobile Networks
    Lentisco, Carlos M.
    Bellido, Luis
    Pastor, Encarna
    IEEE TRANSACTIONS ON MULTIMEDIA, 2017, 19 (01) : 173 - 182
  • [23] Reducing User Perceived Latency with a Middleware for Mobile SOA Access
    Goeb, Andreas
    Schreiber, Daniel
    Hamdi, Louenas
    Aitenbichler, Erwin
    Muehlhaeuser, Max
    2009 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, VOLS 1 AND 2, 2009, : 366 - +
  • [24] Reducing Contents Access Latency in Mobile Content Oriented Networks
    Kim, Younghyun
    Ko, Haneul
    Pack, Sangheon
    2014 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC), 2014, : 287 - 288
  • [25] A new adaptive transport protocol for web
    Mizanian, Kiarash
    Jelodar, Mehdi Salmani
    Aavani, Amir
    Analoui, Morteza
    2006 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-5, 2006, : 1574 - +
  • [26] Impact of Response Latency on User Behaviour in Mobile Web Search
    Arapakis, Ioannis
    Park, Souneil
    Pielot, Martin
    CHIIR '21: PROCEEDINGS OF THE 2021 CONFERENCE ON HUMAN INFORMATION INTERACTION AND RETRIEVAL, 2021, : 279 - 283
  • [27] Optimizing Latency in Secure Reliable Transport (SRT) Protocol through Machine Learning for Video Streaming Applications
    Rao, Rahul V.
    Sushmita, B. N.
    Nayak, Manjunath S.
    Akilesh, N. S.
    Ramya, S.
    Baliga, Shwetha
    Karjee, Jyotirmoy
    10TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTING AND COMMUNICATION TECHNOLOGIES, CONECCT 2024, 2024,
  • [28] Refining Mobile Web Design for Reducing Energy Consumption of Mobile Terminals
    Ihara, Takuya
    Doki, Suguru
    Ogishi, Tomohiko
    Tang, Suhua
    Obana, Sadao
    2015 9th International Conference on Next Generation Mobile Applications, Services and Technologies (NGMAST 2015), 2015, : 13 - 18
  • [29] Scalable mobile Internet servers: Selecting useful images from the web for mobile services
    Park, DaeHyuck
    Hong, Maria
    Kang, Euisun
    Ahn, Seongjin
    Mun, YoungSong
    Lim, YoungHwan
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 2, 2006, 3981 : 400 - 409
  • [30] Prefetching the means for document transfer: a new approach for reducing Web latency
    Cohen, E
    Kaplan, H
    COMPUTER NETWORKS, 2002, 39 (04) : 437 - 455