TAPS: an abstract application interface for QUIC

Mirja Kuehlewind, Brian Trammell, Anna Brunstrom, Godred Fairhurst, Michael Welzl

Research output: Contribution to conferencePoster

Abstract

The TAPS Architecture for Transport Services provides a framework for the design of a protocol-independent asynchronous message-based transport API. While the traditional BSD socket API requires the user to make a choice about which protocol to use from the beginning, the TAPS API focuses on transport features and gives the transport stack itself the opportunity to select the most appropriate protocol. This flexibility also supports deployment of new protocols, such as QUIC, because the application does not need to change in order to benefit from such new innovations. This poster defines two API mappings for QUIC, either exposing multistreaming explicitly to the application or providing a way to utilize multistreaming without application input.
Original languageEnglish
Publication statusPublished - 4 Dec 2018
EventCoNEXT Workshop on the Evolution, Performance, and Interoperability of QUIC - Heraklion, Crete, Greece
Duration: 4 Dec 20184 Dec 2018
https://conferences2.sigcomm.org/co-next/2018/#!/workshop-epiq

Conference

ConferenceCoNEXT Workshop on the Evolution, Performance, and Interoperability of QUIC
Abbreviated titleACM COnEXT EPIQ
CountryGreece
CityHeraklion, Crete
Period4/12/184/12/18
Internet address

Keywords

  • API
  • TAPS

Fingerprint Dive into the research topics of 'TAPS: an abstract application interface for QUIC'. Together they form a unique fingerprint.

  • Cite this

    Kuehlewind, M., Trammell, B., Brunstrom, A., Fairhurst, G., & Welzl, M. (2018). TAPS: an abstract application interface for QUIC. Poster session presented at CoNEXT Workshop on the Evolution, Performance, and Interoperability of QUIC , Heraklion, Crete, Greece. https://epiq18.hotcrp.com/doc/epiq18-paper3.pdf