A Hybrid Web Browser Architecture for Mobile Devices

被引:1
|
作者
Cho, Junguk [1 ]
Seo, Euiseong [2 ]
Jeong, Jinkyu [2 ]
机构
[1] Univ Utah, Sch Comp, Salt Lake City, UT 84112 USA
[2] Sungkyunkwan Univ, Gyeonggi Do 440746, South Korea
基金
新加坡国家研究基金会;
关键词
Browsers; Internet; Mobile computing; Web services; World Wide Web; SMARTPHONES;
D O I
10.4316/AECE.2014.03001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Web browsing on mobile networks is slow in comparison to wired or Wi- Fi networks. Particularly, the connection establishment phase including DNS lookups and TCP handshakes takes a long time on mobile networks due to its long round-trip latency. In this paper, we propose a novel web browser architecture that aims to improve mobile web browsing performance. Our approach delegates the connection establishment and HTTP header field delivery tasks to a dedicated proxy server located at the joint point between the WAN and mobile network. Since the traffic for the connection establishment and HTTP header fields delivery passes only through the WAN between the proxy and web servers, our approach significantly reduces both the number and size of packets on the mobile network. Our evaluation showed that the proposed scheme reduces the number of mobile network packets by up to 42% and, consequently, the average page loading time is shortened by up to 52%.
引用
收藏
页码:3 / 14
页数:12
相关论文
共 50 条
  • [1] ZOOMM: A Parallel Web Browser Engine for Multicore Mobile Devices
    Cascaval, Calin
    Fowler, Seth
    Ortego, Pablo Montesinos
    Piekarski, Wayne
    Reshadi, Mehrdad
    Robatmili, Behnam
    Weber, Michael
    Bhavsar, Vrajesh
    [J]. ACM SIGPLAN NOTICES, 2013, 48 (08) : 271 - 280
  • [2] An extensible browser architecture for mobile terminals
    Saida, Yoshinori
    Chishima, Hiroshi
    Hieda, Satoshi
    Sato, Naoki
    Nakamoto, Yukikazu
    [J]. Proc Int Conf Distrib Comput Syst, 1600, (394-399):
  • [3] An extensible browser architecture for mobile terminals
    Saida, Y
    Chishima, H
    Hieda, S
    Sato, N
    Nakamoto, Y
    [J]. 24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, PROCEEDINGS, 2004, : 394 - 399
  • [4] An Intelligent Mobile Web Browser to Adapt the Mobile Web as a Function of the Physical Environment
    Espada, J. P.
    Diaz, V. G.
    Crespo, R. G.
    Bustelo, B. C. P. G.
    Lovelle, J. M. C.
    [J]. IEEE LATIN AMERICA TRANSACTIONS, 2015, 13 (02) : 503 - 509
  • [5] Web Browser Architecture Proposal with Local Agent
    Rasal, Laxman A.
    Attar, V. Z.
    [J]. IAMA: 2009 INTERNATIONAL CONFERENCE ON INTELLIGENT AGENT & MULTI-AGENT SYSTEMS, 2009, : 81 - 85
  • [6] A Configurable Web Browser for Heterogeneous Consumer Devices
    Devara, Kavitha Vallari
    Han, Sungwon
    Woo, Honguk
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2016,
  • [7] MAWA: A Browser Extension for Mobile Web Augmentation
    Aldalur, Inigo
    Perez, Alain
    Larrinaga, Felix
    [J]. HUMAN-COMPUTER INTERACTION, INTERACT 2021, PT IV, 2021, 12935 : 221 - 242
  • [8] Extending Browser Extension Fingerprinting to Mobile Devices
    Kim, Brian Hyeongseok
    Mirza, Shujaat
    Popper, Christina
    [J]. PROCEEDINGS OF THE 22ND WORKSHOP ON PRIVACY IN THE ELECTRONIC SOCIETY, WPES 2023, 2023, : 141 - 146
  • [9] An Architecture for a Policy-Oriented Web Browser Management System: HiFiPol: Browser
    Jillepalli, Ananth A.
    de Leon, Daniel Conte
    [J]. PROCEEDINGS 2016 IEEE 40TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSAC), VOL 2, 2016, : 382 - 387
  • [10] A Buffer Cache Algorithm for Hybrid Memory Architecture in Mobile Devices
    Oh, Chansoo
    Kang, Dong Hyun
    Lee, Minho
    Eom, Young Ik
    [J]. CLOUD COMPUTING (CLOUDCOMP 2015), 2016, 167 : 293 - 300