Scalable multicast representative member selection

In multicast applications requiring receiver feedback, the primary impediment to receiver-set scalability stems from the feedback implosion problem. Some applications only need feedback from a single, representative receiver. For example, an adaptive video server may only need to know the video quality for the worst receiver. Soliciting a response from a receiver with the specific metric value is difficult because a receiver does not know the metric value at other receivers and, therefore, cannot assess if it should report its metric value. Previous work in feedback aggregation solicits a response from any single receiver, not a receiver with some particular metric characteristic. In addition, existing solutions exhibit high application specificity, allowing very little protocol control. We propose adaptation of two existing approaches to representative selection: backoff timers and probabilistic polls. Both adapted approaches are application independent protocols and allow control over the definition of implosion, probability of implosion, and target metric values. We explicitly consider the inherent tradeoff between implosion and delay.

[1]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[2]  Madhu Sudan,et al.  A reliable dissemination protocol for interactive collaborative applications , 1995, MULTIMEDIA '95.

[3]  Matthias Grossglauser,et al.  Optimal deterministic timeouts for reliable scalable multicast , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[4]  W. Press,et al.  Numerical Recipes: The Art of Scientific Computing , 1987 .

[5]  Matthias Grossglauser Optimal Deterministic Timeouts for Reliable Scalable Multicast , 1997, IEEE J. Sel. Areas Commun..

[6]  Sanjoy Paul,et al.  RMTP: a reliable multicast transport protocol , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[7]  J. E. Glynn,et al.  Numerical Recipes: The Art of Scientific Computing , 1989 .

[8]  Katia Obraczka,et al.  Multicast feedback suppression using representatives , 1997, Proceedings of INFOCOM '97.

[9]  ZHANGLi-xia,et al.  A reliable multicast framework for light-weight sessions and application level framing , 1995 .

[10]  Robert Tappan Morris,et al.  Bulk multicast transport protocol , 1997, Proceedings of INFOCOM '97.

[11]  Ian Wakeman,et al.  Scalable feedback control for multicast video distribution in the Internet , 1994, SIGCOMM 1994.

[12]  Jon Crowcroft,et al.  A multicast transport protocol , 1988, SIGCOMM.

[13]  Mostafa Ammar Probabilistic multicast: generalizing the multicast paradigm to improve scalability , 1994, Proceedings of INFOCOM '94 Conference on Computer Communications.

[14]  Alfred C. Weaver,et al.  Xtp: The Xpress Transfer Protocol , 1992 .

[15]  William H. Press,et al.  Numerical recipes in C. The art of scientific computing , 1987 .