The macroscopic behavior of the TCP congestion avoidance algorithm
ACM SIGCOMM Computer Communication Review
Modeling TCP throughput: a simple model and its empirical validation
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
A stochastic model of TCP/IP with stationary random losses
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
Real-time voice communication over the internet using packet path diversity
MULTIMEDIA '01 Proceedings of the ninth ACM international conference on Multimedia
Priority-progress streaming for quality-adaptive multimedia
MULTIMEDIA '01 Proceedings of the ninth ACM international conference on Multimedia
An empirical study of realvideo performance across the internet
IMW '01 Proceedings of the 1st ACM SIGCOMM Workshop on Internet Measurement
Adaptive rate control for streaming stored fine-grained scalable video
NOSSDAV '02 Proceedings of the 12th international workshop on Network and operating systems support for digital audio and video
A transport layer approach for achieving aggregate bandwidths on multi-homed mobile hosts
Proceedings of the 8th annual international conference on Mobile computing and networking
On the autocorrelation structure of TCP traffic
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: Advances in modeling and engineering of Longe-Range dependent traffic
On the autocorrelation structure of TCP traffic
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: Advances in modeling and engineering of Longe-Range dependent traffic
Multi-path continuous media streaming: what are the benefits?
Performance Evaluation
MMNS '01 Proceedings of the 4th IFIP/IEEE International Conference on Management of Multimedia Networks and Services: Management of Multimedia on the Internet
TOOLS '00 Proceedings of the 11th International Conference on Computer Performance Evaluation: Modelling Techniques and Tools
PALS: peer-to-peer adaptive layered streaming
NOSSDAV '03 Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
A Stochastic Model of TCP Reno Congestion Avoidence and Control
A Stochastic Model of TCP Reno Congestion Avoidence and Control
Multimedia streaming via TCP: an analytic performance study
Proceedings of the 12th annual ACM international conference on Multimedia
An analysis of live streaming workloads on the internet
Proceedings of the 4th ACM SIGCOMM conference on Internet measurement
Multimedia streaming using multiple TCP connections
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Multipath live streaming via TCP: scheme, performance and benefits
CoNEXT '07 Proceedings of the 2007 ACM CoNEXT conference
Resource allocation for multimedia streaming over the Internet
IEEE Transactions on Multimedia
Multiple sender distributed video streaming
IEEE Transactions on Multimedia
Video Packet Selection and Scheduling for Multipath Streaming
IEEE Transactions on Multimedia
Quality-adaptive scheduling for live streaming over multiple access networks
Proceedings of the 20th international workshop on Network and operating systems support for digital audio and video
MMSys '11 Proceedings of the second annual ACM conference on Multimedia systems
Review: A survey of schemes for Internet-based video delivery
Journal of Network and Computer Applications
Hi-index | 0.00 |
Motivated by the wide use of TCP for multimedia streaming in practice and the increasing availability of multipath between end hosts, we study multipath live streaming via TCP in this article. 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, when allowing a few seconds of startup delay. Last, we comment on the benefits of using multipath versus single path for TCP-based streaming.