Proceedings of the 1996 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Improving the start-up behavior of a congestion control scheme for TCP
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
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
Equation-based congestion control for unicast applications
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
Dynamic behavior of slowly-responsive congestion control algorithms
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Probability and statistics with reliability, queuing and computer science applications
Probability and statistics with reliability, queuing and computer science applications
On the constancy of internet path properties
IMW '01 Proceedings of the 1st ACM SIGCOMM Workshop on Internet Measurement
Measurement study of low-bitrate internet video streaming
IMW '01 Proceedings of the 1st ACM SIGCOMM Workshop on Internet Measurement
An empirical study of realvideo performance across the internet
IMW '01 Proceedings of the 1st ACM SIGCOMM Workshop on Internet Measurement
Computer Networking: A Top-Down Approach Featuring the Internet
Computer Networking: A Top-Down Approach Featuring the Internet
On the long-run behavior of equation-based rate control
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
King: estimating latency between arbitrary internet end hosts
Proceedings of the 2nd ACM SIGCOMM Workshop on Internet measurment
Transient behaviors of TCP-friendly congestion control protocols
Computer Networks: The International Journal of Computer and Telecommunications Networking
A model for MPEG with forward error correction and TCP-friendly bandwidth
NOSSDAV '03 Proceedings of the 13th international workshop on Network and operating systems support for digital audio and video
Studying streaming video quality: from an application point of view
MULTIMEDIA '03 Proceedings of the eleventh ACM international conference on Multimedia
Estimating loss rates with TCP
ACM SIGMETRICS Performance Evaluation Review
Media-friendliness of a slowly-responsive congestion control protocol
NOSSDAV '04 Proceedings of the 14th international workshop on Network and operating systems support for digital audio and video
Multimedia streaming via TCP: an analytic performance study
Proceedings of the 12th annual ACM international conference on Multimedia
Real-time monitoring of video quality in IP networks
NOSSDAV '05 Proceedings of the international workshop on Network and operating systems support for digital audio and video
Limitations of equation-based congestion control
Proceedings of the 2005 conference on Applications, technologies, architectures, and protocols for computer communications
Improving accuracy in end-to-end packet loss measurement
Proceedings of the 2005 conference on Applications, technologies, architectures, and protocols for computer communications
Characteristics of streaming media stored on the Web
ACM Transactions on Internet Technology (TOIT)
Performance analysis of TFRC over wireless link with truncated link-level ARQ
IEEE Transactions on Wireless Communications
Unequal packet loss resilience for fine-granular-scalability video
IEEE Transactions on Multimedia
Image quality evaluation based on recognition times for fast image browsing applications
IEEE Transactions on Multimedia
Decision trees for error concealment in video decoding
IEEE Transactions on Multimedia
Loss concealment using B-pictures motion information
IEEE Transactions on Multimedia
Quantifying the temporal characteristics of network congestion events for multimedia services
IEEE Transactions on Multimedia
Adaptive playout scheduling and loss concealment for voice communication over IP networks
IEEE Transactions on Multimedia
Quality monitoring of video over a packet network
IEEE Transactions on Multimedia
A basic multimedia quality model
IEEE Transactions on Multimedia
Quantitative assessment of user-level QoS and its mapping
IEEE Transactions on Multimedia
Quality of perception: user quality of service in multimedia presentations
IEEE Transactions on Multimedia
Efficient adaptive error concealment technique for video decoding system
IEEE Transactions on Multimedia
Modeling packet-loss visibility in MPEG-2 video
IEEE Transactions on Multimedia
Error concealment in MPEG video streams over ATM networks
IEEE Journal on Selected Areas in Communications
Loss performance analysis of an ATM multiplexer loaded with high-speed on-off sources
IEEE Journal on Selected Areas in Communications
A survey of packet loss recovery techniques for streaming audio
IEEE Network: The Magazine of Global Internetworking
Intrastream synchronization for continuous media streams: a survey of playout schedulers
IEEE Network: The Magazine of Global Internetworking
On performance evaluation of handling streaming traffic in IP networks using TFRC protocol
NETWORKING'08 Proceedings of the 7th international IFIP-TC6 networking conference on AdHoc and sensor networks, wireless networks, next generation internet
A novel buffer underflow avoidance scheme for multiple- source high quality multimedia delivery
IEEE Communications Letters
TCP-Friendly Rate Control (TFRC) for bursty media flows
Computer Communications
Hi-index | 0.00 |
TCP-Friendly Rate Control (TFRC) is being adopted in Internet standards for congestion control of streaming media applications. In this paper, we consider the transmission of prerecorded media from a server to a client by using TFRC, and analytically study the impact of TFRC on user-perceived media quality, which is roughly measured by calculating the rebuffering probability. A rebuffering probability is defined to be the probability that the total duration of all rebuffering events experienced by a user is longer than a certain threshold. Several approaches are presented to help an application determine an appropriate initial buffering delay and media playback rate in order to achieve a certain rebuffering probability under a given network condition. First, we derive a closed-form expression to approximate the average TFRC sending rate, which could be used as the maximum allowed playback rate of a media stream. Second, we develop a queueing model for a TFRC client buffer with the traffic described by a Markov-Renewal-Modulated Deterministic Process (MRMDP), which captures the fundamental behavior of TFRC that predicts the immediate future TCP sending rate based on the history of past loss intervals. We present a closed-form solution and a more accurate iterative method to solve the queueing model and calculate the rebuffering probability.