TM3: Flexible transport-layer multi-pipe multiplexing middlebox without head-of-line blocking

Feng Qian, Vijay Gopalakrishnan, Emir Halepovic, Subhabrata Sen, Oliver Spatscheck

Research output: Chapter in Book/Report/Conference proceedingConference contribution

19 Scopus citations

Abstract

A primary design decision in HTTP/2, the successor of HTTP/1.1, is object multiplexing. While multiplexing improves web performance in many scenarios, it still has several drawbacks due to complex cross-layer interactions. In this paper, we propose a novel multiplexing architecture called TM3 that overcomes many of these limitations. TM3 strategically leverages multiple concurrent multiplexing pipes in a transparent manner, and eliminates various types of head-of-line blocking that can severely impact user experience. TM3 works beyond HTTP over TCP and applies to a wide range of application and transport protocols. Extensive evaluations on LTE and wired networks show that TM3 substantially improves performance e.g., reduces web page load time by an average of 24% compared to SPDY, which is the basis for HTTP/2. For lossy links and concurrent transfers, the improvements are more pronounced: compared to SPDY, TM3 achieves up to 42% of average PLT reduction under losses and up to 90% if concurrent transfers exist.

Original languageEnglish (US)
Title of host publicationProceedings of the 11th ACM Conference on Emerging Networking Experiments and Technologies, CoNEXT 2015
PublisherAssociation for Computing Machinery, Inc
ISBN (Electronic)9781450334129
DOIs
StatePublished - Dec 1 2015
Externally publishedYes
Event11th ACM Conference on Emerging Networking Experiments and Technologies, CoNEXT 2015 - Heidelberg, Germany
Duration: Dec 1 2015Dec 4 2015

Publication series

NameProceedings of the 11th ACM Conference on Emerging Networking Experiments and Technologies, CoNEXT 2015

Other

Other11th ACM Conference on Emerging Networking Experiments and Technologies, CoNEXT 2015
CountryGermany
CityHeidelberg
Period12/1/1512/4/15

Fingerprint Dive into the research topics of 'TM<sup>3</sup>: Flexible transport-layer multi-pipe multiplexing middlebox without head-of-line blocking'. Together they form a unique fingerprint.

Cite this