TY - GEN
T1 - Chunk-level request-grant-transfer mode for QoE-sensitive video delivery in CDN
AU - Shen, Gengbiao
AU - Li, Qing
AU - Jiang, Yong
AU - Sinnott, Richard
AU - Lin, Dong
AU - Guo, Zehua
AU - Wang, Yi
N1 - Publisher Copyright:
© 2019 Association for Computing Machinery.
PY - 2019/6/24
Y1 - 2019/6/24
N2 - Remote Direct Memory Access (RDMA) can be deployed in Content Delivery Networks (CDN) Points of Presence (PoPs) to avoid the high CPU overheads caused by traditional TCP/IP stacks. However, RDMA cannot surmount the drawbacks of the window-based conservative of TCP and is insensitive to Quality of Experience (QoE). Moreover, the requirement of lossless networks hinders the widespread application of RDMA. In this paper, we introduce the parallel multipoint-to-multipoint Request-Grant-Transfer (RGT) mode into RDMA to solve the aforementioned problems. Compared with traditional RGT mode, our scheme supports parallel Dynamic Adaptive Streaming over HTTP (DASH) chunk delivery, thereby improving throughput and reducing initial delays. We differentiate the importance of DASH chunks according to QoE-related properties. In this way, we reduce the response time of specific DASH chunks. We provide an efficient approach to select the optimal number of requests for partially traversing pending requests to reduce the overheads of Request stages. We perform comprehensive experiments to demonstrate that our scheme improves the throughput of CDN PoPs and enhances client QoE.
AB - Remote Direct Memory Access (RDMA) can be deployed in Content Delivery Networks (CDN) Points of Presence (PoPs) to avoid the high CPU overheads caused by traditional TCP/IP stacks. However, RDMA cannot surmount the drawbacks of the window-based conservative of TCP and is insensitive to Quality of Experience (QoE). Moreover, the requirement of lossless networks hinders the widespread application of RDMA. In this paper, we introduce the parallel multipoint-to-multipoint Request-Grant-Transfer (RGT) mode into RDMA to solve the aforementioned problems. Compared with traditional RGT mode, our scheme supports parallel Dynamic Adaptive Streaming over HTTP (DASH) chunk delivery, thereby improving throughput and reducing initial delays. We differentiate the importance of DASH chunks according to QoE-related properties. In this way, we reduce the response time of specific DASH chunks. We provide an efficient approach to select the optimal number of requests for partially traversing pending requests to reduce the overheads of Request stages. We perform comprehensive experiments to demonstrate that our scheme improves the throughput of CDN PoPs and enhances client QoE.
KW - Content delivery network
KW - DASH
KW - Multipoint-to-multipoint
KW - QoE
KW - RDMA
UR - http://www.scopus.com/inward/record.url?scp=85069162173&partnerID=8YFLogxK
U2 - 10.1145/3326285.3329047
DO - 10.1145/3326285.3329047
M3 - Conference contribution
AN - SCOPUS:85069162173
T3 - Proceedings of the International Symposium on Quality of Service, IWQoS 2019
BT - Proceedings of the International Symposium on Quality of Service, IWQoS 2019
PB - Association for Computing Machinery, Inc
T2 - 2019 International Symposium on Quality of Service, IWQoS 2019
Y2 - 24 June 2019 through 25 June 2019
ER -