Congestion Control for Real-Time Media
Provision of congestion control is a significant open issue for interactive real-time networked multimedia systems. Numerous congestion control algorithms have been proposed, but they frequently conflict with the demands of interactive multimedia applications. My paper “Building Adaptive Applications: On The Need For Congestion Control” (an invited paper presented at the 17th SPIE/IS&T International Symposium on Electronic Imaging, San Jose, CA, USA, January 2005) outlines some of the issues.
My research has focussed on the effects of jitter and reordering on congestion controlled transport protocols, on TCP friendly rate control, and on the integration of real time applications with the Datagram Congestion Control Protocol (DCCP).
Effects of Jitter and Reordering
Evaluation of the effects of network timing jitter and packet reordering on multimedia applications. Design of congestion control protocols to decouple response to loss and reordering. Comparison with TCP and TCP-Friendly Rate Control.
- Ladan Gharai, Colin Perkins and Tom Lehman, Packet Reordering, High Speed Networks and Transport Protocol Performance, Proceedings of the 13th International Conference on Computer Communications and Networks (ICCCN'04), Chicago, IL, USA, October 2004. DOI:10.1109/ICCCN.2004.1401591
- Ladan Gharai and Colin Perkins, Implementing Congestion Control in the Real World, Proceedings of the IEEE International Conference on Multimedia and Expo, Lausanne, Switzerland, August 2002. DOI:10.1109/ICME.2002.1035802
RTP over DCCP
Developing a mapping of the Real-time Transport Protocol (RTP) onto the Datagram Congestion Control Protocol (DCCP).
- Colin Perkins and Ladan Gharai, RTP and the Datagram Congestion Control Protocol, Proceedings of the IEEE International Conference on Multimedia and Expo, Toronto, Canada, July 2006. DOI:10.1109/ICME.2006.262832
Developing a UDP encapsulation of DCCP: