Skip to main content

Cutting Internet Access Costs Through HTTPS Caching: A Measurement Study

  • Conference paper
  • First Online:
Passive and Active Measurement (PAM 2017)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 10176))

Included in the following conference series:

  • 1600 Accesses

Abstract

In this paper, we look at web caching as a means to cut Internet access costs. We specifically look at caching of HTTPS traffic which has thus far not received much attention. We first look at client side caching on smartphones in mobile web scenarios to evaluate the potential for bandwidth savings. Our analysis based on user logs reveals that app traffic dominates browser traffic at 82.7% and HTTPS traffic dominates HTTP traffic at 82.3%. There is around 15% redundancy in this traffic, however much of this redundancy does not lend itself to practical savings since app logic or server cache configurations cannot be controlled.

Given the negative result of above approach, we shifted our attention to infrastructure side caching (wired) in an organizational setting. Analysis of our logs indicate that HTTPS accounts for 91.6% of all considered traffic and YouTube accounts for 82% of this HTTPS traffic. We found that there is some amount of redundancy in this traffic and hence potential for bandwidth savings. However proxying HTTPS traffic is challenging given that the proxy has to act as a man in the middle of a secure transaction. To circumvent this problem, we propose a new architecture that serves only insensitive HTTPS traffic from the proxy. We validate the feasibility of this approach via an implementation. A trace driven simulation shows that one can realize bandwidth savings of between 13–17% with our architecture.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    In the smartphone logs, the redundancy in HTTPS was also less than HTTP, but the analysis there was based on content not URL. That was the nature of HTTPS traffic in smartphone logs, which seems to differ from desktop logs.

References

  1. Charles Proxy. http://www.charlesproxy.com

  2. Qian, F., et al.: Web caching on smartphones: ideal vs. reality. In: MobiSys 2012 (2012)

    Google Scholar 

  3. Lymberopoulos, D., et al.: PocketWeb: instant web browsing for mobile devices. In: ASPLOS 2012 (2012)

    Google Scholar 

  4. Wang, Z., et al.: How far can client-only solutions go for mobile browser speed? In: WWW 2012 (2012)

    Google Scholar 

  5. Zhang, Y., Tan, C., Qun, L.: CacheKeeper: a system-wide web caching service for smartphones. In: UbiComp 2013 (2013)

    Google Scholar 

  6. Sherry, J., et al.: Making middleboxes someone else’s problem: network processing as a cloud service. In: SIGCOMM 2012 (2012)

    Google Scholar 

  7. Lan, C., et al.: Embark: securely outsourcing middleboxes to the cloud. In: NSDI 2016 (2016)

    Google Scholar 

  8. Zink, M., et al.: Characteristics of YouTube network traffic at a campus network measurements, models, and implications. Comput. Netw. 53(4), 501–514 (2009)

    Article  Google Scholar 

  9. Guillemin, F., et al.: Experimental analysis of caching efficiency for YouTube traffic in an ISP network. In: Teletraffic Congress (ITC) (2013)

    Google Scholar 

  10. Lothar, B., et al.: Analyzing caching benefits for YouTube traffic in edge networks—a measurement-based evaluation. In: NOMS (2012)

    Google Scholar 

  11. Naylor, D., et al.: The Cost of the “S” in HTTPS. In: CONEXT 2014 (2014)

    Google Scholar 

  12. Woo, S., et al.: Comparison of caching strategies in modern cellular backhaul networks. In: MobiSys 2013 (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kameswari Chebrolu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Gupta, P., Patel, M., Chebrolu, K. (2017). Cutting Internet Access Costs Through HTTPS Caching: A Measurement Study. In: Kaafar, M., Uhlig, S., Amann, J. (eds) Passive and Active Measurement. PAM 2017. Lecture Notes in Computer Science(), vol 10176. Springer, Cham. https://doi.org/10.1007/978-3-319-54328-4_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-54328-4_20

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-54327-7

  • Online ISBN: 978-3-319-54328-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics