Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Implementation and performance evaluation of the QUIC protocol in linux kernel
KTH, Skolan för elektroteknik och datavetenskap (EECS), Kommunikationssystem, CoS.
KTH, Skolan för elektroteknik och datavetenskap (EECS), Kommunikationssystem, CoS.
2018 (Engelska)Ingår i: MSWiM 2018 - Proceedings of the 21st ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems, Association for Computing Machinery (ACM), 2018, s. 227-234Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

QUIC is a new transport layer protocol proposed by Google that is rapidly increasing its share from Internet traffic. It is designed to improve performance for HTTPS connections and partly replace TCP, the dominant standard of Internet for decades, in application scenarios where new requirements such as packet encryption, stream multiplexing and connection migration are emerging and which have proven to be challenging for the TCP service model. QUIC has been massively deployed to serve some of the most popular Internet services, including YouTube. To enable easy deployment and rapid evolution to the protocol, the current deployment of QUIC runs in user-space, usually as part of the Chrome/Chromium browser. This potentially reduces the achievable performance of the protocol, as each message, including control messages, triggers a context switch between kernel and user spaces. To investigate the potential performance of QUIC in kernel mode and to achieve a fair comparison between QUIC and TCP, we implement QUIC in the Linux kernel where TCP and other transport layer protocols are running. We have conducted extensive measurements in both virtual machines and in a custom-built WIFI testbed to compare the two protocols. The empirical results indicate that QUIC outperforms TCP in major application scenarios such as network with low latency and high packet loss rate, while QUIC also shows a TCP-friendly rate control when the two protocols are running concurrently.

Ort, förlag, år, upplaga, sidor
Association for Computing Machinery (ACM), 2018. s. 227-234
Nyckelord [en]
Kernel implementation, Measurements, Open source, QUIC, TCP, WLAN
Nationell ämneskategori
Kommunikationssystem
Identifikatorer
URN: urn:nbn:se:kth:diva-241483DOI: 10.1145/3242102.3242106Scopus ID: 2-s2.0-85058446404ISBN: 9781450359603 (tryckt)OAI: oai:DiVA.org:kth-241483DiVA, id: diva2:1281709
Konferens
21st ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems, MSWiM 2018, Montreal, Canada, 28 October 2018 through 2 November 2018
Anmärkning

QC 20190123

Tillgänglig från: 2019-01-23 Skapad: 2019-01-23 Senast uppdaterad: 2019-01-23Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Övriga länkar

Förlagets fulltextScopus

Personposter BETA

Petrova, Marina

Sök vidare i DiVA

Av författaren/redaktören
Wang, PengPetrova, Marina
Av organisationen
Kommunikationssystem, CoS
Kommunikationssystem

Sök vidare utanför DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetricpoäng

doi
isbn
urn-nbn
Totalt: 102 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf