Conference Proceeding

Using HTTP Pipelining to Improve Progressive Download over Multiple Heterogeneous Interfaces

06/2010; DOI:10.1109/ICC.2010.5502574 pp.1 - 5 In proceeding of: Communications (ICC), 2010 IEEE International Conference on
Source: IEEE Xplore

ABSTRACT 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.

0 0
 · 
0 Bookmarks
 · 
49 Views

Full-text

View
2 Downloads
Available from

Keywords

additionally
 
aggregated bandwidth
 
benefits
 
cell phones
 
enhanced solution
 
independent access networks
 
large multimedia files
 
link variances
 
mobile devices
 
multilink solutions
 
multiple Internet connections
 
multiple network interfaces
 
progressively download
 
range retrieval requests
 
request pipelining
 
solution robust
 
startup latency
 
throughput aggregation
 
utilizes HTTP's capability
 
video-on-demand delivery systems