• DocumentCode
    3608916
  • Title

    Towards a SPDY’ier Mobile Web?

  • Author

    Erman, Jeffrey ; Gopalakrishnan, Vijay ; Jana, Rittwik ; Ramakrishnan, Kadangode K.

  • Author_Institution
    AT&T Labs. - Res., Bedminster, NJ, USA
  • Volume
    23
  • Issue
    6
  • fYear
    2015
  • Firstpage
    2010
  • Lastpage
    2023
  • Abstract
    Despite its widespread adoption and popularity, the Hypertext Transfer Protocol (HTTP) suffers from fundamental performance limitations. SPDY, a recently proposed alternative to HTTP, tries to address many of the limitations of HTTP (e.g., multiple connections, setup latency). In this paper, we perform a detailed measurement study to understand the benefits of using SPDY over cellular networks. Through careful measurements conducted over 4 months, we provide a detailed analysis of the performance of HTTP and SPDY, how they interact with the various layers, and their implications on Web design. Our results show that unlike in wired and 802.11 networks, SPDY does not clearly outperform HTTP over cellular networks. We identify negative interactions between the protocols used for Web access (HTTP/SPDY over TCP) and cellular radio resource management as the underlying cause. Overall performance suffers when devices go through a cellular radio state promotion after an idle period, and the consequent increase in latency. This impacts SPDY more because of the use of a single TCP connection. We conclude that a viable solution has to account for these unique cross-layer dependencies to achieve improved Web performance over cellular networks.
  • Keywords
    Web design; cellular radio; radio spectrum management; transport protocols; HTTP; SPDY mobile Web; TCP connection; Web access; Web design; cellular network; cellular radio resource management; cellular radio state promotion; hypertext transfer protocol; Browsers; Mobile communication; Pipeline processing; Protocols; Servers; Web pages; Cellular networks; SPDY; mobile Web performance; wireless protocol;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2015.2462737
  • Filename
    7305838