ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Computer Communications
Volume 25, Issue 13, 1 August 2002, Pages 1230-1242
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (297 K)

Article Toolbox
  E-mail Article   
  Add to my Quick Links   
Bookmark and share in 2collab (opens in new window)
Request permission to reuse this article
  Cited By in Scopus (0)
 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/S0140-3664(02)00002-6    
How to Cite or Link Using DOI (Opens New Window)

Copyright © 2002 Elsevier Science B.V. All rights reserved.

Predictive flow control for TCP-friendly end-to-end real-time video on the Internet

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Yeali S. SunCorresponding Author Contact Information, E-mail The Corresponding Author, a, Fu-Ming TsouE-mail The Corresponding Author, b, 1 and Meng Chang ChenE-mail The Corresponding Author, c, 2

a Department of Information Management, National Taiwan University, Taipei, Taiwan, ROC

b Institute of Communication Engineering, National Taiwan University, Taipei, Taiwan, ROC

c Institute of Information Science, Academia Sinica, Taipei, Taiwan, ROC


Received 21 December 2000; 
revised 1 November 2001; 
accepted 12 November 2001. 
Available online 16 January 2002.

Abstract

In order to cope with time-varying conditions in networks with no or limited QoS support like the current Internet, schemes have been proposed for real-time applications to dynamically adjust traffic sources' data sending rate. However, employing adaptive rate control may not be sufficient to prevent or handle network congestion. As most of the real-time applications are based on RTP/UDP protocols, an issue of possibly unfair sharing of bandwidth between TCP and UDP applications has been raised. In this paper, we propose an application-level control protocol called Real-time Rate and Retransmission Control Protocol Plus in which several control mechanisms are used and integrated to maximize the delivery performance of UDP-based real-time continuous media over the Internet while friendly sharing network bandwidth with TCP connections. Here we propose to use adaptive filters in network state characterization and inference. Both simulation and actual implementation performance results show that recursive least square-based adaptive prediction makes good use of past measurement in forecasting future condition and effectively avoids network congestion. It also shows that the scheme achieves reasonably friendly resource sharing with TCP connections.

Author Keywords: Flow/congestion control; End-to-end real-time video; Prediction; TCP-friendly

Article Outline

1. Introduction
2. Characterization and recursive prediction of network state
2.1. Prediction of packet loss probability
2.2. Prediction of round-trip time for the flow control period
3. Adaptive flow control—take receiving buffer as a reserve bank
3.1. Receiver's desired sending rate and target queue length
3.1.1. Target queue length
3.1.2. Virtual queue length
3.2. Requested sending rate—storing extra data during unloaded state and avoiding congestion otherwise
4. Performance evaluation
4.1. Playback performance
4.2. Responsiveness and stability
4.3. Fairness with real-time sessions
4.4. Fairness with TCP traffic
4.5. Internet experiment results
5. Conclusions
References









1 Tel.: +886-2236-35251x554; fax: +886-2236-38247.

2 Tel.: +886-2278-83799x1802; fax: +886-2278-24814.

Corresponding Author Contact Information Corresponding author. Tel.: +886-2236-30231; fax: +886-2362-1327; email: sunny@im.ntu.edu.tw


Computer Communications
Volume 25, Issue 13, 1 August 2002, Pages 1230-1242
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.