TY - GEN
T1 - TM3
T2 - 11th ACM Conference on Emerging Networking Experiments and Technologies, CoNEXT 2015
AU - Qian, Feng
AU - Gopalakrishnan, Vijay
AU - Halepovic, Emir
AU - Sen, Subhabrata
AU - Spatscheck, Oliver
PY - 2015/12/1
Y1 - 2015/12/1
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=84994161453&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84994161453&partnerID=8YFLogxK
U2 - 10.1145/2716281.2836088
DO - 10.1145/2716281.2836088
M3 - Conference contribution
AN - SCOPUS:84994161453
T3 - Proceedings of the 11th ACM Conference on Emerging Networking Experiments and Technologies, CoNEXT 2015
BT - Proceedings of the 11th ACM Conference on Emerging Networking Experiments and Technologies, CoNEXT 2015
PB - Association for Computing Machinery, Inc
Y2 - 1 December 2015 through 4 December 2015
ER -