Loading…

A Dynamic Congestion Control Mechanism for Real Time Streams over RTP

The Internet is experiencing massive growth in multimedia applications like streaming audio and video. These applications normally have no transmission rate control mechanism as a result they congest a bottleneck link within the Internet. Therefore, it is very important that all applications impleme...

Full description

Saved in:
Bibliographic Details
Main Authors: Ahmad, S., Gohar, N.D., Kamal, A.
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The Internet is experiencing massive growth in multimedia applications like streaming audio and video. These applications normally have no transmission rate control mechanism as a result they congest a bottleneck link within the Internet. Therefore, it is very important that all applications implement some form of congestion control. To address these maladies we proposed a novel, reliable and preemptive dynamic congestion control mechanism DCCM based on RTP for streaming media. The basic approach adopted by us is decoupling of persistence congestion from transient congestion. Our mechanism is tailored to use packet inter-arrival jitter for detecting transient congestion and estimated packet loss rate probability for detecting and persistence congestion. The jitter sensor approach used in DCCM anticipates congestion and dynamically regulate transmission rate according to network condition before packet losses occur. It is well suited for real-time streams and other semi reliable rate based applications. The primary goal is to detect congestion before it leads to packet losses while trying to maintain fairness with other competing flows. Maintaining a steady behavior, smooth transmission rate and efficient utilization of available bandwidth in a scalable manner is also ensured in this model, major QoS factor(s) for multimedia communication. DCCM have been evaluated and tested through extensive simulation and concludes that bandwidth is almost evenly shared between DCCM traffic and TCP flow, while DCCM tries to maintain smoothness by effective utilization of bandwidth.
ISSN:1738-9445
DOI:10.1109/ICACT.2007.358518