Performance evaluation of congestion window validation for DASH transport

Sajid Nazir, Ziaul Hossain, Raffaello Secchi, Mathew Broadbent, Andreas Pertlund, Gorry Fairhurst

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

9 Citations (Scopus)

Abstract

A recent proposed update to TCP congestion control, TCP-newCWV, has targeted congestion control for rate-limited applications. These methods need to be explored in the context of rate-adaptive applications, such as DASH. The new method enables a client to exploit the persistence of a DASH connection and enables the DASH server to rapidly resume transmission of a series of video segments using a single TCP connection. Another technique, called ‘Pacing’ smoothes DASH bursts when there is no TCP ACK clock, and is shown to significantly reduce burst loss. These two methods in combination can increase the application performance. This paper investigates the effect of implementing these techniques on a DASH flow in different congestion scenarios and whether the method can promote better capacity sharing while minimizing the latency experienced by other flows sharing a common network bottleneck. The results confirm that newCWV with Pacing provides a benefit as a platform for DASH transport.
Original languageEnglish
Title of host publicationNOSSDAV '14 Proceedings of Network and Operating System Support on Digital Audio and Video Workshop
Place of PublicationSingapore
PublisherACM Press
Number of pages6
ISBN (Print) 978-1-4503-2706-0
DOIs
Publication statusPublished - 19 Mar 2014
Event24th ACM SIGMM Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV 2014) - , Singapore
Duration: 19 Mar 201420 Mar 2014

Conference

Conference24th ACM SIGMM Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV 2014)
CountrySingapore
Period19/03/1420/03/14

Fingerprint

Clocks
Servers

Keywords

  • DASH
  • HAS
  • web video

Cite this

Nazir, S., Hossain, Z., Secchi, R., Broadbent, M., Pertlund, A., & Fairhurst, G. (2014). Performance evaluation of congestion window validation for DASH transport. In NOSSDAV '14 Proceedings of Network and Operating System Support on Digital Audio and Video Workshop Singapore: ACM Press. https://doi.org/10.1145/2578260.2578275

Performance evaluation of congestion window validation for DASH transport. / Nazir, Sajid; Hossain, Ziaul; Secchi, Raffaello; Broadbent, Mathew; Pertlund, Andreas; Fairhurst, Gorry.

NOSSDAV '14 Proceedings of Network and Operating System Support on Digital Audio and Video Workshop. Singapore : ACM Press, 2014.

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

Nazir, S, Hossain, Z, Secchi, R, Broadbent, M, Pertlund, A & Fairhurst, G 2014, Performance evaluation of congestion window validation for DASH transport. in NOSSDAV '14 Proceedings of Network and Operating System Support on Digital Audio and Video Workshop. ACM Press, Singapore, 24th ACM SIGMM Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV 2014) , Singapore, 19/03/14. https://doi.org/10.1145/2578260.2578275
Nazir S, Hossain Z, Secchi R, Broadbent M, Pertlund A, Fairhurst G. Performance evaluation of congestion window validation for DASH transport. In NOSSDAV '14 Proceedings of Network and Operating System Support on Digital Audio and Video Workshop. Singapore: ACM Press. 2014 https://doi.org/10.1145/2578260.2578275
Nazir, Sajid ; Hossain, Ziaul ; Secchi, Raffaello ; Broadbent, Mathew ; Pertlund, Andreas ; Fairhurst, Gorry. / Performance evaluation of congestion window validation for DASH transport. NOSSDAV '14 Proceedings of Network and Operating System Support on Digital Audio and Video Workshop. Singapore : ACM Press, 2014.
@inproceedings{1b54ec7939bf482ea7e04ecb9944610d,
title = "Performance evaluation of congestion window validation for DASH transport",
abstract = "A recent proposed update to TCP congestion control, TCP-newCWV, has targeted congestion control for rate-limited applications. These methods need to be explored in the context of rate-adaptive applications, such as DASH. The new method enables a client to exploit the persistence of a DASH connection and enables the DASH server to rapidly resume transmission of a series of video segments using a single TCP connection. Another technique, called ‘Pacing’ smoothes DASH bursts when there is no TCP ACK clock, and is shown to significantly reduce burst loss. These two methods in combination can increase the application performance. This paper investigates the effect of implementing these techniques on a DASH flow in different congestion scenarios and whether the method can promote better capacity sharing while minimizing the latency experienced by other flows sharing a common network bottleneck. The results confirm that newCWV with Pacing provides a benefit as a platform for DASH transport.",
keywords = "DASH, HAS, web video",
author = "Sajid Nazir and Ziaul Hossain and Raffaello Secchi and Mathew Broadbent and Andreas Pertlund and Gorry Fairhurst",
note = "NOSDAV",
year = "2014",
month = "3",
day = "19",
doi = "10.1145/2578260.2578275",
language = "English",
isbn = "978-1-4503-2706-0",
booktitle = "NOSSDAV '14 Proceedings of Network and Operating System Support on Digital Audio and Video Workshop",
publisher = "ACM Press",

}

TY - GEN

T1 - Performance evaluation of congestion window validation for DASH transport

AU - Nazir, Sajid

AU - Hossain, Ziaul

AU - Secchi, Raffaello

AU - Broadbent, Mathew

AU - Pertlund, Andreas

AU - Fairhurst, Gorry

N1 - NOSDAV

PY - 2014/3/19

Y1 - 2014/3/19

N2 - A recent proposed update to TCP congestion control, TCP-newCWV, has targeted congestion control for rate-limited applications. These methods need to be explored in the context of rate-adaptive applications, such as DASH. The new method enables a client to exploit the persistence of a DASH connection and enables the DASH server to rapidly resume transmission of a series of video segments using a single TCP connection. Another technique, called ‘Pacing’ smoothes DASH bursts when there is no TCP ACK clock, and is shown to significantly reduce burst loss. These two methods in combination can increase the application performance. This paper investigates the effect of implementing these techniques on a DASH flow in different congestion scenarios and whether the method can promote better capacity sharing while minimizing the latency experienced by other flows sharing a common network bottleneck. The results confirm that newCWV with Pacing provides a benefit as a platform for DASH transport.

AB - A recent proposed update to TCP congestion control, TCP-newCWV, has targeted congestion control for rate-limited applications. These methods need to be explored in the context of rate-adaptive applications, such as DASH. The new method enables a client to exploit the persistence of a DASH connection and enables the DASH server to rapidly resume transmission of a series of video segments using a single TCP connection. Another technique, called ‘Pacing’ smoothes DASH bursts when there is no TCP ACK clock, and is shown to significantly reduce burst loss. These two methods in combination can increase the application performance. This paper investigates the effect of implementing these techniques on a DASH flow in different congestion scenarios and whether the method can promote better capacity sharing while minimizing the latency experienced by other flows sharing a common network bottleneck. The results confirm that newCWV with Pacing provides a benefit as a platform for DASH transport.

KW - DASH

KW - HAS

KW - web video

U2 - 10.1145/2578260.2578275

DO - 10.1145/2578260.2578275

M3 - Conference contribution

SN - 978-1-4503-2706-0

BT - NOSSDAV '14 Proceedings of Network and Operating System Support on Digital Audio and Video Workshop

PB - ACM Press

CY - Singapore

ER -