Multicast Networking Research


The recent success of multicast applications such as Internet teleconferencing, distributed interactive simulation, and data dissemination applications illustrate the tremendous potential of applications built upon wide-area multicast communication services. Our ongoing research is focussed in three key areas of multicast networks: reliable multicast protocols, call admission in multicast networks, and multicast flow control.

Reliable Multicast Protocols

While some multicast applications (such as video and voice) do not require reliable data transfer, others (such as shared whiteboards and data dissemination) do. The requirement of reliable data transfer for this last set of applications poses a difficult challenge to network designers - how to design and implement a reliable multicast protocol that can handle 100s or 1000s of participants. We are currently pursuing several related efforts in the area of reliable multicast protocols.

Multicast Flow Control

In our flow control work in [Bhat98:Efficient] we examined the use of multiple multicast groups with a different purpose in mind - striping a file's data across the multiple multicast channels at different rates in order to accommodate the differing receive capabilities of a heterogeneous receiver population. Our goal there was to minimize various measures of the amount of time needed to reliably transfer the file to all receivers.

Multicast Call Admission

[Firoiu 96] addresses the multicast admission control issue, presenting a general framework for admission control and resource reservation for multicast sessions. Within this framework, efficient and practical algorithms that aim to efficiently utilize network resources are developed. The problem of admission control is decomposed into several subproblems that include: the division of end-to-end QoS requirements into local QoS requirements, the mapping of local QoS requirements into resource requirements, and the reclamation of resources allocated in excess.

References

[Bhat98:Efficient]
S. Bhattacharyya, J. Kurose, D. Towsley, R. Nagarajan, ``Efficient Multicast Flow Control using Multiple Multicast Groups,'' to appear in IEEE Infocom98, (San Francisco, April 1998). The technical Report 97-15, version of this paper is available.
[Firoiu 96]
V. Firoiu, D. Towsley, "Call Admission and Resource Reservation for Multicast Sessions," IEEE INFOCOM'96 (San Francisco). See also: V. Firoiu, D. Towsley, "Call Admission and Resource Reservation for Multicast Sessions," Univ. of Massachusetts Techincal Report UM-CS-1995-017, revised 1996.
[Kase98:Comparison]
S. Kasera, J. Kurose, D. Towsley, ``A Comparison of Server-Based and Receiver-Based Local Recovery Approaches for Scalable Reliable Multicast,'' to appear in IEEE Infocom98, (San Francisco, April 1998). (a prepublication copy is not yet available on-line)
[Kase97:Scalable]
S. Kasera, J. Kurose, D. Towsley, ``Scalable Reliable Multicast Using Multiple Multicast Groups,'' 1997 ACM Sigmetrics Conference, April 1997.
[NBT]
J. Nonnenmacher, E. Biersack, D. Towsley. "Parity-Based Loss Recovery for Reliable Multicast Transmission," Technical Report 97-17, Dept. of Computer Science, Univ. of Massachusetts, March 1997. A shorter version of this paper appear in Proc. 1997 ACM SigComm Conference, (Cannes, France, Sept. 1997).
[Tows97:Comparison]
D. Towsley, J. Kurose, S. Pingali, ``A Comparison of Sender-Initiated and Receiver-Initiated Reliable Multicast Protocols," IEEE Journal on Selected Areas in Communications, April 1997.
[Yajn96]
M. Yajnik, J. Kurose, D. Towsley, ``Packet Loss Correlation in the MBone Multicast Network,'' IEEE Global Internet Conf. (London, Nov. 1996). See also: M. Yajnik, J. Kurose, D. Towsley, "Packet Loss Correlation in the MBone Multicast Network" Technical Report UM-CS-96-32, Computer Science Department, University of Massachusetts, 1996.
[Yama97:Delay]
M. Yamamoto, J. Kurose, D. Towsley, H. Ikeda, ``A Delay Analysis of Sender-Initiated and Receiver-Initiated Reliable Multicast Protocols,'' Proc. IEEE Infocom97, (Kobe Japan, April 97).

Last modified: 12/97