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
Quality adaptation for congestion controlled video playback over the Internet
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Equation-based congestion control for unicast applications
Proceedings of the 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
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
Random Data: Analysis and Measurement Procedures
Random Data: Analysis and Measurement Procedures
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
MMNS '01 Proceedings of the 4th IFIP/IEEE International Conference on Management of Multimedia Networks and Services: Management of Multimedia on the Internet
A Stochastic Model of TCP Reno Congestion Avoidence and Control
A Stochastic Model of TCP Reno Congestion Avoidence and Control
An analysis of live streaming workloads on the internet
Proceedings of the 4th ACM SIGCOMM conference on Internet measurement
Characteristics of streaming media stored on the Web
ACM Transactions on Internet Technology (TOIT)
Computer Communications
SpeedDetect: a simple TCP extension for handling sudden capacity increase
NGI'09 Proceedings of the 5th Euro-NGI conference on Next Generation Internet networks
An evaluation of TCP-based rate-control algorithms for adaptive internet streaming of H.264/SVC
MMSys '10 Proceedings of the first annual ACM SIGMM conference on Multimedia systems
Wireless network interface energy conservation for bottlenecked first mile networks
Proceedings of the 20th international workshop on Network and operating systems support for digital audio and video
Improving internet video streamilng performance by parallel TCP-based request-response streams
CCNC'10 Proceedings of the 7th IEEE conference on Consumer communications and networking conference
Buffer management mechanism suitable for TCP streaming in QoS-aware IP router
CCNC'10 Proceedings of the 7th IEEE conference on Consumer communications and networking conference
Modeling and simulation of SIP tandem server with finite buffer
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Feedback control for adaptive live video streaming
MMSys '11 Proceedings of the second annual ACM conference on Multimedia systems
An experimental evaluation of rate-adaptation algorithms in adaptive streaming over HTTP
MMSys '11 Proceedings of the second annual ACM conference on Multimedia systems
Evaluation of HTTP-based request-response streams for internet video streaming
MMSys '11 Proceedings of the second annual ACM conference on Multimedia systems
An experimental investigation of the Akamai adaptive video streaming
USAB'10 Proceedings of the 6th international conference on HCI in work and learning, life and leisure: workgroup human-computer interaction and usability engineering
An analytical model for streaming over TCP
NEW2AN'11/ruSMART'11 Proceedings of the 11th international conference and 4th international conference on Smart spaces and next generation wired/wireless networking
A VLC media player plugin enabling dynamic adaptive streaming over HTTP
MM '11 Proceedings of the 19th ACM international conference on Multimedia
An evaluation of dynamic adaptive streaming over HTTP in vehicular environments
Proceedings of the 4th Workshop on Mobile Video
Dynamic adaptive streaming over HTTP dataset
Proceedings of the 3rd Multimedia Systems Conference
Receiver driven rate adaptation for wireless multimedia applications
Proceedings of the 3rd Multimedia Systems Conference
An experimental evaluation of rate-adaptive video players over HTTP
Image Communication
Improved video streaming scheme for internet television with broadband wireless access
International Journal of Mobile Communications
TFMCC versus ASMP: lessons learned from performance evaluation
International Journal of Network Management
Flexible dual TCP/UDP streaming for H.264 HD video over WLANs
Proceedings of the 7th International Conference on Ubiquitous Information Management and Communication
Are we in the middle of a video streaming revolution?
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP) - Special Sections on the 20th Anniversary of ACM International Conference on Multimedia, Best Papers of ACM Multimedia 2012
Using crowd-sourced viewing statistics to save energy in wireless video streaming
Proceedings of the 19th annual international conference on Mobile computing & networking
Efficient Transient Analysis of Markovian Models Using a Block Reduction Approach
INFORMS Journal on Computing
Personal and Ubiquitous Computing
Hi-index | 0.02 |
TCP is widely used in commercial multimedia streaming systems, with recent measurement studies indicating that a significant fraction of Internet streaming media is currently delivered over HTTP/TCP. These observations motivate us to develop analytic performance models to systematically investigate the performance of TCP for both live and stored-media streaming. We validate our models via ns simulations and experiments conducted over the Internet. Our models provide guidelines indicating the circumstances under which TCP streaming leads to satisfactory performance, showing, for example, that TCP generally provides good streaming performance when the achievable TCP throughput is roughly twice the media bitrate, with only a few seconds of startup delay.