liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Exploring web protocols for use on cellular networks: QUIC on poor network links
Linköping University, Department of Computer and Information Science, Database and information techniques. Opera Software.
2018 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

New developments in web transport such as HTTP/2 and first and foremost QUIC promise fewer connections to track as well as shorter connection setup times. These protocols have proven themselves on modern reliable connections with a high bandwidth-delay-product, but how do they perform over cellular connections in rural or crowded areas where the connections are much more unreliable? A lot of new users of the web in todays mobile-first usage scenarios are located on poor connections.

A testbench was designed that allowed for web browsing over limited network links in a con- trolled environment. We have compared the network load time of page loading over the protocols QUIC, HTTP/2 and HTTP/1.1 using a variety of different network conditions. We then used these measurements as a basis for suggesting which protocol to use during different conditions.

The results show that newer is not always better. QUIC in general works reasonably well under all conditions, while HTTP/1.1 and HTTP/2 trade blows depending on connection conditions, with HTTP/1.1 sometimes outperforming both of the newer protocols.

Place, publisher, year, edition, pages
2018. , p. 62
Keywords [en]
QUIC HTTP/2 HTTP TCP "Cellular networks" "Mobile networks" networking packet-loss Linux netem openvswitch packet-filter packet filter
National Category
Computer Engineering
Identifiers
URN: urn:nbn:se:liu:diva-148682ISRN: LIU-IDA/LITH-EX-A--17/001--SEOAI: oai:DiVA.org:liu-148682DiVA, id: diva2:1220465
External cooperation
Opera Software
Subject / course
Computer Engineering
Presentation
2017-06-16, Muhammad al-Khwarizmi, Linköpings Universitet, 581 83 Linköping, Linköping, 17:39 (Swedish)
Supervisors
Examiners
Available from: 2018-08-13 Created: 2018-06-18 Last updated: 2018-08-13Bibliographically approved

Open Access in DiVA

fulltext(5766 kB)48 downloads
File information
File name FULLTEXT01.pdfFile size 5766 kBChecksum SHA-512
32087a51cf58e52936cb4e6f0e1424db1beed9fae4c236bc8745673fe0341c902257edc5bd25dadd5e1d658e7fd04359dd9396fd295f7c93eeaecce52883dc87
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Elo, Hans-Filip
By organisation
Database and information techniques
Computer Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 48 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 158 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf