TCP Hollywood: an unordered, time-lined, TCP for networked multimedia applications

Stephen McQuistin, Colin Perkins, Marwan Fayed

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

18 Citations (Scopus)

Abstract

Ossification of the transport-layer limits networked multimedia applications to use TCP or UDP, despite standardisation of new transport protocols that better support their requirements. To improve transport for these applications, we present TCP Hollywood, an unordered, time-lined, TCP variant designed to support real-time multimedia traffic while being widely deployable. Analysis of the protocol indicates that it increases the utility of the network in lossy conditions where total one-way delay is constrained, such as with telephony applications and low-latency video streaming. This allows retransmissions to be useful in cases where they are not with standard TCP, improving the timely good-put of the protocol and reducing overheads. Initial experiments show that TCP Hollywood is deployable on the Internet, successfully operating on all major fixed and mobile networks in the UK, with safe failure modes.

Original languageEnglish
Title of host publication2016 IFIP Networking Conference (IFIP Networking) and Workshops, IFIP Networking 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages422-430
Number of pages9
ISBN (Electronic)9783901882838
DOIs
Publication statusPublished - 23 Jun 2016
Event2016 IFIP Networking Conference (IFIP Networking) and Workshops, NETWORKING 2016 - Vienna, Austria
Duration: 17 May 201619 May 2016
Conference number: 15
https://networking2016.univie.ac.at/home/

Conference

Conference2016 IFIP Networking Conference (IFIP Networking) and Workshops, NETWORKING 2016
Abbreviated titleNETWORKING
Country/TerritoryAustria
CityVienna
Period17/05/1619/05/16
Internet address

Fingerprint

Dive into the research topics of 'TCP Hollywood: an unordered, time-lined, TCP for networked multimedia applications'. Together they form a unique fingerprint.

Cite this