
This is the official TEAR page. It contains information about the description of TEAR protocol, its source codes (simulation and real codes), and experimental results.
TEAR is a protocol that runs at receivers to estimate TCP-friendly rates. The estimated rates can be used to control the rate of a non-TCP flow. TEAR is suitable for Internet-based multimedia streaming because (1) its rate adjustment is very smooth, and (2) it is TCP-friendly. We can find its application in congestion, and flow control for multicast because most of functionalities are performed at receivers and it is thus very scalable. TEAR is also designed for use in a symmetric networks such as wireless networks (e.g., satellite), ADSL, and Cable modems. In this page, we report some of preliminary results we got from our NS simulation experiments.

TEAR Technical Report (draft)
TEAR Power Point Presentation
Power Point )
Issues on equation-based flow control
( PS ,
PDF )
TEAR NS scripts
TEAR NS Simulation Result
TEAR source codes (available soon)
TEAR NS Internet experimental results (My students in CSC591E
Multimedia Networking are conducting Internet experiments comparing
TCP, TEAR, and TFRC. Their results will be
posted here).