Using HTTP Pipelining to Improve Progressive Download over Multiple Heterogeneous Interfaces

Using HTTP Pipelining to Improve Progressive Download over Multiple Heterogeneous Interfaces
复制标题

DOI:
10.1109/icc.2010.5502574
复制
发表时间:
2010-05
期刊:
2010 IEEE International Conference on Communications
影响因子:
--
通讯作者:
D. Kaspar;Kristian Evensen;P. Engelstad;A. Hansen
D. Kaspar;Kristian Evensen;P. Engelstad;A. Hansen
中科院分区:
其他
文献类型:
--
作者:
D. Kaspar;Kristian Evensen;P. Engelstad;A. Hansen

文献摘要

被引文献

相似文献

如今,笔记本电脑和手机等移动设备通常配备多个网络接口,使客户端能够同时连接到独立的接入网络。尽管多媒体流和视频点播传输系统等应用可能会从聚合带宽中获益匪浅,但迄今为止,实施和标准化挑战仍然阻碍了多链路解决方案的部署。之前,我们已经探讨了协作使用多个 Internet 连接逐步下载和播放大型多媒体文件的好处。在本文中,我们提出了该方法的改进版本,该方法利用 HTTP 的请求管道功能与范围检索请求相结合。虽然在我们早期的工作中,文件分段大小的最佳选择需要在吞吐量和启动延迟之间进行权衡,但增强的解决方案能够克服这种权衡。使用非常小的段不再损害吞吐量聚合的效率,这还使我们的解决方案对链路差异具有鲁棒性,并且与网络异构性无关。
Today, mobile devices like laptops and cell phones often come equipped with multiple network interfaces, enabling clients to simultaneously connect to independent access networks. Even though applications, such as multimedia streaming and video-on-demand delivery systems, could potentially benefit greatly from the aggregated bandwidth, implementation and standardization challenges have so far hindered the deployment of multilink solutions. Previously, we have explored the benefits of collaboratively using multiple Internet connections to progressively download and play back large multimedia files. In this paper, we present an improved version of our approach that utilizes HTTP's capability of request pipelining in combination with range retrieval requests. While, in our earlier work, the optimal choice of file segmentation size presented a tradeoff between throughput and startup latency, the enhanced solution is able to overcome this tradeoff. The use of very small segments no longer impairs the efficiency of throughput aggregation, which additionally makes our solution robust against link variances and agnostic to network heterogeneity.