Multipath live streaming via TCP: scheme, performance and benefits

Multipath live streaming via TCP: scheme, performance and benefits
复制标题

DOI:
10.1145/1364654.1364668
复制
发表时间:
2007-12
期刊:
--
影响因子:
--
通讯作者:
B. Wang;Wei Wei-Wei;Zheng Guo;D. Towsley
B. Wang;Wei Wei-Wei;Zheng Guo;D. Towsley
中科院分区:
其他
文献类型:
--
作者:
B. Wang;Wei Wei-Wei;Zheng Guo;D. Towsley

文献摘要

被引文献

相似文献

基于TCP在流媒体中的广泛应用以及端主机之间多路径可用性的日益提高,本文研究了基于TCP的多路径直播流媒体。我们首先设计了一个简单实用的基于TCP的多路径流方案,命名为动态MPath-streaming(DMP-streaming),它通过隐式地推断这些路径上的可用带宽来动态地在多个路径上分发数据包。为了让系统的性能研究,我们开发了一个分析模型的DMP流和验证模型,使用广泛的NS模拟和互联网实验。我们探索这个模型的参数空间,并发现,DMP流一般提供令人满意的性能时,可实现的TCP吞吐量的总和是1.6倍的视频比特率,与几秒钟的启动延迟。最后,我们评论使用多路径与单路径的TCP为基础的流的好处。
Motivated by the wide use of TCP for streaming in practice and the increasing availability of multipath between end hosts, we study multipath live streaming via TCP in this paper. We first design a simple and practical TCP-based multipath streaming scheme, named Dynamic MPath-streaming (DMP-streaming), which dynamically distributes packets over multiple paths by implicitly inferring the available bandwidths on these paths. To allow systematic performance study, we develop an analytical model for DMP-streaming and validate the model using extensive ns simulation and Internet experiments. We explore the parameter space of this model and find that DMP-streaming generally provides satisfactory performance when the aggregate achievable TCP throughput is 1.6 times the video bitrate, with a few seconds of startup delay. Last, we comment on the benefits of using multipath versus single path for TCP-based streaming.