An adaptive rate-control streaming mechanism with optimal buffer utilization

Shu Ching Chen, Mei-Ling Shyu, Irina Gray, Hongli Luo

Research output: Contribution to journalArticle

5 Citations (Scopus)

Abstract

In this paper, an end-to-end real-time adaptive protocol for multimedia transmission is presented. The bandwidth is dynamically allocated according to the network status, and the client buffer occupancy and playback requirement. The transmission rate is determined by the quadratic probing algorithm that can obtain the maximal utilization of the client buffer and minimal occupation of the network bandwidth. It is also coupled with a congestion control mechanism that can effectively decrease the packet loss rate during network congestion. We investigate the performance of our quadratic probing algorithm in different congestion levels under both the local area net (LAN) and Internet environments. Performance analysis reveals that our approach is more robust in avoiding overflows and underflows in different network congestion levels, and adapting to the changing network delays. Comparisons are made with the fixed rate approach and the rate by playback requirement approach. The experimental results show that our proposed real-time protocol with the rate adjusting quadratic probing algorithm is efficient in utilizing the network resources and decreasing the packet loss ratios.

Original languageEnglish
Pages (from-to)271-282
Number of pages12
JournalJournal of Systems and Software
Volume75
Issue number3
DOIs
StatePublished - Mar 1 2005

Fingerprint

Packet loss
Bandwidth
Network protocols
Congestion control (communication)
Internet

Keywords

  • Adaptive transmission rates
  • Buffer utilization
  • Multimedia streaming
  • Protocol

ASJC Scopus subject areas

  • Computer Science Applications
  • Information Systems
  • Software

Cite this

An adaptive rate-control streaming mechanism with optimal buffer utilization. / Chen, Shu Ching; Shyu, Mei-Ling; Gray, Irina; Luo, Hongli.

In: Journal of Systems and Software, Vol. 75, No. 3, 01.03.2005, p. 271-282.

Research output: Contribution to journalArticle

Chen, Shu Ching ; Shyu, Mei-Ling ; Gray, Irina ; Luo, Hongli. / An adaptive rate-control streaming mechanism with optimal buffer utilization. In: Journal of Systems and Software. 2005 ; Vol. 75, No. 3. pp. 271-282.
@article{b0f8c11d9cef42cfa97c48b9ffc2f104,
title = "An adaptive rate-control streaming mechanism with optimal buffer utilization",
abstract = "In this paper, an end-to-end real-time adaptive protocol for multimedia transmission is presented. The bandwidth is dynamically allocated according to the network status, and the client buffer occupancy and playback requirement. The transmission rate is determined by the quadratic probing algorithm that can obtain the maximal utilization of the client buffer and minimal occupation of the network bandwidth. It is also coupled with a congestion control mechanism that can effectively decrease the packet loss rate during network congestion. We investigate the performance of our quadratic probing algorithm in different congestion levels under both the local area net (LAN) and Internet environments. Performance analysis reveals that our approach is more robust in avoiding overflows and underflows in different network congestion levels, and adapting to the changing network delays. Comparisons are made with the fixed rate approach and the rate by playback requirement approach. The experimental results show that our proposed real-time protocol with the rate adjusting quadratic probing algorithm is efficient in utilizing the network resources and decreasing the packet loss ratios.",
keywords = "Adaptive transmission rates, Buffer utilization, Multimedia streaming, Protocol",
author = "Chen, {Shu Ching} and Mei-Ling Shyu and Irina Gray and Hongli Luo",
year = "2005",
month = "3",
day = "1",
doi = "10.1016/j.jss.2003.10.031",
language = "English",
volume = "75",
pages = "271--282",
journal = "Journal of Systems and Software",
issn = "0164-1212",
publisher = "Elsevier Inc.",
number = "3",

}

TY - JOUR

T1 - An adaptive rate-control streaming mechanism with optimal buffer utilization

AU - Chen, Shu Ching

AU - Shyu, Mei-Ling

AU - Gray, Irina

AU - Luo, Hongli

PY - 2005/3/1

Y1 - 2005/3/1

N2 - In this paper, an end-to-end real-time adaptive protocol for multimedia transmission is presented. The bandwidth is dynamically allocated according to the network status, and the client buffer occupancy and playback requirement. The transmission rate is determined by the quadratic probing algorithm that can obtain the maximal utilization of the client buffer and minimal occupation of the network bandwidth. It is also coupled with a congestion control mechanism that can effectively decrease the packet loss rate during network congestion. We investigate the performance of our quadratic probing algorithm in different congestion levels under both the local area net (LAN) and Internet environments. Performance analysis reveals that our approach is more robust in avoiding overflows and underflows in different network congestion levels, and adapting to the changing network delays. Comparisons are made with the fixed rate approach and the rate by playback requirement approach. The experimental results show that our proposed real-time protocol with the rate adjusting quadratic probing algorithm is efficient in utilizing the network resources and decreasing the packet loss ratios.

AB - In this paper, an end-to-end real-time adaptive protocol for multimedia transmission is presented. The bandwidth is dynamically allocated according to the network status, and the client buffer occupancy and playback requirement. The transmission rate is determined by the quadratic probing algorithm that can obtain the maximal utilization of the client buffer and minimal occupation of the network bandwidth. It is also coupled with a congestion control mechanism that can effectively decrease the packet loss rate during network congestion. We investigate the performance of our quadratic probing algorithm in different congestion levels under both the local area net (LAN) and Internet environments. Performance analysis reveals that our approach is more robust in avoiding overflows and underflows in different network congestion levels, and adapting to the changing network delays. Comparisons are made with the fixed rate approach and the rate by playback requirement approach. The experimental results show that our proposed real-time protocol with the rate adjusting quadratic probing algorithm is efficient in utilizing the network resources and decreasing the packet loss ratios.

KW - Adaptive transmission rates

KW - Buffer utilization

KW - Multimedia streaming

KW - Protocol

UR - http://www.scopus.com/inward/record.url?scp=9944236740&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=9944236740&partnerID=8YFLogxK

U2 - 10.1016/j.jss.2003.10.031

DO - 10.1016/j.jss.2003.10.031

M3 - Article

VL - 75

SP - 271

EP - 282

JO - Journal of Systems and Software

JF - Journal of Systems and Software

SN - 0164-1212

IS - 3

ER -