[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3474085.3479208acmconferencesArticle/Chapter ViewAbstractPublication PagesmmConference Proceedingsconference-collections
short-paper

Deadline and Priority-aware Congestion Control for Delay-sensitive Multimedia Streaming

Published: 17 October 2021 Publication History

Abstract

Most applications of interactive multimedia require the data to arrive within the specific acceptable end-to-end latency (i.e., meeting deadline). To avoid efforts being wasted, the content must reach the destination before the deadline. In our work, we propose DAP (Deadline And Priority-aware congestion control) to achieve high throughput within acceptable end-to-end latency, especially to send high-priority packets while meeting deadline requirements. DAP is mainly composed of two modules: i) the scheduler decides which packet should be sent at first w.r.t the reward function with fully considering the packets' priority, deadline, and current network conditions. ii) the deadline-sensitive congestion control module transmits packets with high efficiency while guaranteeing the end-to-end latency. Specifically, we propose an improved packet-pair scheme to adjust the best congestion window corresponding to the Bandwidth-Delay Product and to update the instant sending rate by current queue length. Experimental results demonstrate the significant performance of our scheme and DAP ranks first in both the training phase and final phase of the ACM MM 2021 Grand Challenge: Meet Deadline Requirements.

Supplementary Material

MP4 File (MM_3min.mp4)
Conclusions We proposed a novel deadline and priority-aware congestion control approach, namely DAP. DAP was a delay-sensitive scheme that leverages a scheduler to pick the packet with high priority in deadline requirement. DAP designed a novel deadline- sensitive congestion control algorithm to achieve high throughput and low latency.

References

[1]
2019. DASH Industry Forum | Catalyzing the adoption of MPEG-DASH. https: //dashif.org/
[2]
2019. HTTP Live Streaming. https://developer.apple.com/streaming/.
[3]
AITrans. 2021. ACM Multimedia 2021 Grand Challenge: Meet Deadline Requirements. https://www.aitrans.online/MMGC2021/
[4]
Venkat Arun and Hari Balakrishnan. 2018. Copa: Practical delay-based congestion control for the internet. In 15th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 18). 329--342.
[5]
Neal Cardwell, Yuchung Cheng, C Stephen Gunn, Soheil Hassas Yeganeh, and Van Jacobson. 2016. BBR: Congestion-Based Congestion Control: Measuring bottleneck bandwidth and round-trip propagation time. Queue, Vol. 14, 5 (2016), 20--53.
[6]
Gaetano Carlucci, Luca De Cicco, Stefan Holmer, and Saverio Mascolo. 2016. Analysis and design of the google congestion control for web real-time communication (WebRTC). In Proceedings of the 7th International Conference on Multimedia Systems. 1--12.
[7]
Cisco. 2017. Cisco Visual Networking Index: Forecast and Methodology, 2016--2021. https://www.cisco.com/c/dam/en/us/solutions/collateral/service-provider/visual-networking-index-vni/complete-white-paper-c11-481360.pdf
[8]
Sadjad Fouladi, John Emmons, Emre Orbay, Catherine Wu, Riad S Wahby, and Keith Winstein. 2018. Salsify: Low-latency network video through tighter integration between a video codec and a transport protocol. In 15th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 18). 267--282.
[9]
Sangtae Ha, Injong Rhee, and Lisong Xu. 2008. CUBIC: a new TCP-friendly high-speed TCP variant. ACM SIGOPS operating systems review, Vol. 42, 5 (2008), 64--74.
[10]
Van Jacobson. 1988. Congestion avoidance and control. ACM SIGCOMM computer communication review, Vol. 18, 4 (1988), 314--329.
[11]
Nathan Jay, Noga Rotman, Brighten Godfrey, Michael Schapira, and Aviv Tamar. 2019. A deep reinforcement learning perspective on internet congestion control. In International Conference on Machine Learning. PMLR, 3050--3059.
[12]
Srinivasan Keshav. 1995. Packet-pair flow control. IEEE/ACM transactions on Networking (1995), 1--45.
[13]
Eymen Kurdoglu, Yong Liu, Yao Wang, Yongfang Shi, ChenChen Gu, and Jing Lyu. 2016. Real-time bandwidth prediction and rate adaptation for video calls over cellular networks. In Proceedings of the 7th International Conference on Multimedia Systems. 1--11.
[14]
Adam Langley, Alistair Riddoch, Alyssa Wilk, Antonio Vicente, Charles Krasic, Dan Zhang, Fan Yang, Fedor Kouranov, Ian Swett, Janardhan Iyengar, et al. 2017. The quic transport protocol: Design and internet-scale deployment. In Proceedings of the conference of the ACM special interest group on data communication. 183--196.
[15]
John Schulman, Filip Wolski, Prafulla Dhariwal, Alec Radford, and Oleg Klimov. 2017. Proximal policy optimization algorithms. arXiv preprint arXiv:1707.06347 (2017).
[16]
Hang Shi, Yong Cui, Feng Qian, and Yuming Hu. 2019. Dtp: Deadline-aware transport protocol. In Proceedings of the 3rd Asia-Pacific Workshop on Networking 2019. 1--7.
[17]
Chenglei Wu, Ruixiao Zhang, Zhi Wang, and Lifeng Sun. 2020. A Spherical Convolution Approach for Learning Long Term Viewport Prediction in 360 Immersive Video. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 34. 14003--14040.
[18]
Mengbai Xiao, Chao Zhou, Yao Liu, and Songqing Chen. 2017. Optile: Toward optimal tiling in 360-degree video streaming. In Proceedings of the 25th ACM international conference on Multimedia. 708--716.

Cited By

View all
  • (2024)Toward Timeliness-Enhanced Loss Recovery for Large-Scale Live StreamingProceedings of the 32nd ACM International Conference on Multimedia10.1145/3664647.3681423(7891-7899)Online publication date: 28-Oct-2024
  • (2024)Transmission Protocol Customization for On-demand Tile-based 360° VR Video Streaming2024 IEEE/CIC International Conference on Communications in China (ICCC)10.1109/ICCC62479.2024.10681889(1069-1074)Online publication date: 7-Aug-2024
  • (2024)DCCSComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2024.110457247:COnline publication date: 18-Jul-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
MM '21: Proceedings of the 29th ACM International Conference on Multimedia
October 2021
5796 pages
ISBN:9781450386517
DOI:10.1145/3474085
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 17 October 2021

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. congestion control
  2. delay-sensitive multimedia streaming

Qualifiers

  • Short-paper

Conference

MM '21
Sponsor:
MM '21: ACM Multimedia Conference
October 20 - 24, 2021
Virtual Event, China

Acceptance Rates

Overall Acceptance Rate 2,145 of 8,556 submissions, 25%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)51
  • Downloads (Last 6 weeks)7
Reflects downloads up to 11 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Toward Timeliness-Enhanced Loss Recovery for Large-Scale Live StreamingProceedings of the 32nd ACM International Conference on Multimedia10.1145/3664647.3681423(7891-7899)Online publication date: 28-Oct-2024
  • (2024)Transmission Protocol Customization for On-demand Tile-based 360° VR Video Streaming2024 IEEE/CIC International Conference on Communications in China (ICCC)10.1109/ICCC62479.2024.10681889(1069-1074)Online publication date: 7-Aug-2024
  • (2024)DCCSComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2024.110457247:COnline publication date: 18-Jul-2024
  • (2023)A3DCTJournal of Network and Computer Applications10.1016/j.jnca.2023.103654216:COnline publication date: 1-Jul-2023
  • (2023) An efficient congestion control in multimedia streaming using adaptive BRR and fuzzy butterfly optimization Transactions on Emerging Telecommunications Technologies10.1002/ett.470734:3Online publication date: 17-Jan-2023
  • (2022)Deep Reinforcement Learning Based Congestion Control for Delay-Sensitive Multimedia Streaming2022 4th International Conference on Communications, Information System and Computer Engineering (CISCE)10.1109/CISCE55963.2022.9851144(327-330)Online publication date: 27-May-2022

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media