Abstract
Many applications have deadline requirements for their data delivery, such as real-time video, multiplayer gaming, and cloud AR/VR. However, the current transport layers' APIs are too primitive to accomplish that. Therefore, today's applications are forced to build their customized and complex deadline-aware data delivery mechanisms. In this work, we design Deadline-aware Transport Protocol (DTP) to provide deliver-before-deadline service over the wild Internet. To fulfill the diverse and sometimes conflicting requirements over the fluctuating network, we design the Active-Drop-at-Sender scheduler and adaptive redundancy. We build DTP by extending QUIC, and then develop two applications that utilize DTP. Extensive evaluations demonstrate that DTP is easy to use and can bring significant performance improvement (1.2x to 5x) compared to vanilla QUIC.
Original language | English (US) |
---|---|
Title of host publication | 2022 IEEE 30th International Conference on Network Protocols, ICNP 2022 |
Publisher | IEEE Computer Society |
ISBN (Electronic) | 9781665482349 |
DOIs | |
State | Published - 2022 |
Event | 30th IEEE International Conference on Network Protocols, ICNP 2022 - Lexington, United States Duration: Oct 30 2022 → Nov 2 2022 |
Publication series
Name | Proceedings - International Conference on Network Protocols, ICNP |
---|---|
Volume | 2022-October |
ISSN (Print) | 1092-1648 |
Conference
Conference | 30th IEEE International Conference on Network Protocols, ICNP 2022 |
---|---|
Country/Territory | United States |
City | Lexington |
Period | 10/30/22 → 11/2/22 |
Bibliographical note
Funding Information:This work was supported in part by the National Key R&D Program of China (No.2018YFB1800303) and National Nature Science Foundation of China (No.62132009).
Publisher Copyright:
© 2022 IEEE.