Title :
MCA: a rate-based end-to-end multicast congestion avoidance scheme
Author :
Li, Jiang ; Kalyanaraman, Shivkumar
Author_Institution :
Rensselaer Polytech. Inst., Troy, NY, USA
Abstract :
We propose MCA, a rate-based end-to-end multicast congestion avoidance scheme. Congestion avoidance is different from congestion control in the sense that our scheme detects and responds to network congestion without necessarily inducing packet loss. Our scheme is a single-rate scheme and operates end-to-end, i.e., it goes at the rate allowed by the worst congested receiver and does not expect packet marking or other support from intermediate bottlenecks. Congestion is detected autonomously at receivers using the concept of "accumulation" and simple thresholding techniques proposed in our previous unicast work. Congestion feedback to senders can be in the form of single-bit congestion indication (CIs) or as a multi-bit output rate measure. The feedback is sparse in the sense that at most one feedback is generated per measurement period (unlike multiple loss indications generated during packet loss). The source implements two key blocks: a filtering block to discriminate between competing feedback from receivers, and a congestion response block which implements a rate-increase/decrease policy. The two different feedback models (bit-based or explicit rate-based) leads to two different schemes: bit-based and explicit rate-based schemes. Simulation results show that both schemes avoid the drop-to-zero problem and are fair with unicast congestion avoidance schemes.
Keywords :
feedback; multicast communication; network topology; packet switching; queueing theory; telecommunication congestion control; MCA; accumulation; bit-based feedback model; congestion detection; congestion feedback; congestion response; explicit rate-based feedback model; filtering block; fluid flow model; multi-bit output rate measure; multicast congestion avoidance; network congestion; packet loss; queues; rate-based congestion avoidance; rate-increase/decrease policy; receivers; simulation results; single-bit congestion indication; single-rate scheme; sparse feedback; star topology; thresholding techniques; unicast congestion avoidance; Computational Intelligence Society; Contracts; Distance learning; Filtering; Internet telephony; Loss measurement; Output feedback; Streaming media; Unicast; Web and internet services;
Conference_Titel :
Communications, 2002. ICC 2002. IEEE International Conference on
Print_ISBN :
0-7803-7400-2
DOI :
10.1109/ICC.2002.997263