Claypool

Courses

Publications

Students

Projects

Service

Downloads

Misc


WPI (Worcester Polytechnic Institute)

Computer Science Department
------------------------------------------

Java-Based TFRC Protocol for Streaming Multimedia

Asima Silva, Patrick Stevens and Kevin Thorley

Advisor: Professor Mark Claypool

Major Qualifying Project MQP-MLC-MP00
Computer Science Department, WPI
Terms AB 2000

Abstract

Transmission Control Protocol, TCP, and User Datagram Protocol, UDP, are inadequate for multimedia streaming on the Internet. TFRC eliminates TCP's drastic degradations in quality during network congestion by using an equation that determines its transmission rate and unlike UDP, TFRC implements “TCP-Friendly” congestion control to share bandwidth fairly. We implemented TFRC in Java and ran experiments on a WAN test-bed. We found TFRC excels in its overall performance of quality and fairness for multimedia streaming.


Complete report:

Appendix:


[WPI Homepage] [CS Homepage] [Mark Claypool's Homepage]