Self-suppressed NACK-based multicast congestion control
Chao Liu, Xiuming Shan · 2003
We introduce SNMCC, a NACK-based multicast congestion control mechanism that suppress "unnecessary" NACks on the receiver side according to the congestion state measured by each receiver. Since SNMCC is not based on representatives to adjust its transmission rate, both salability and fairness of SNMCC are achieved by using this self-suppressed scheme. In addition, the two adaptive algorithms are developed to compensate the decrease of rate, as there are multiple bottleneck links in the session. We evaluate the design using simulation, and demonstrate that SNMCC is TCP-friendly, free from drop-to-zero problem and responsive efficiently to the variance of bandwidth and group member. In the meantime, we also investigate SNMCC's weaknesses and point out the future direction.