This paper proposes a multipoint-to-multipoint multicast architecture for ATM networks. The necessity for such an architecture stems from the scalability requirements, both in terms of state to be maintained in the network and in terms of the group population dynamics, of a wide range of networking applications. We argue that approaches of using multicast servers or meshes of point-to-multipoint virtual circuits (VCs) may be inadequate solutions to this problem. We propose a true multipoint-to-multipoint architecture called SEAM, which uses a single VC for a multicast group consisting of multiple senders and receivers. We achieve this without changes to ATM's AAL5. SEAM relies on an additional switching feature we call cut-through forwarding, which enables the mapping of several incoming VCs into outgoing VCs. We believe that SEAM is both an important and necessary step in the evolution of ATM. It will enable applications relying on group multicast to benefit directly from ATM's quality of service support and scalable bandwidth and the resulting performance advantages. Also, it considerably simplifies the problem of supporting IP multicast over large ATM networks.
[1]
Stephen E. Deering,et al.
Multicast routing in internetworks and extended LANs
,
1988,
SIGCOMM '88.
[2]
BERNARD M. WAXMAN,et al.
Routing of multipoint connections
,
1988,
IEEE J. Sel. Areas Commun..
[3]
Kenneth P. Birman,et al.
The process group approach to reliable distributed computing
,
1992,
CACM.
[4]
Deborah Estrin,et al.
Analysis of a Resequencer Model for Multicast over ATM Networks
,
1992,
NOSSDAV.
[5]
Deborah Estrin,et al.
An architecture for wide-area multicast routing
,
1994,
SIGCOMM 1994.
[6]
L. Wei,et al.
The trade-offs of multicast trees and algorithms
,
1994
.
[7]
Deborah Estrin,et al.
The PIM architecture for wide-area multicast routing
,
1996,
TNET.
[8]
Paul Francis,et al.
Core based trees (CBT)
,
1993,
SIGCOMM 1993.
[9]
Grenville J. Armitage,et al.
Multicast and multiprotocol support for ATM based Internets
,
1995,
CCRV.
[10]
John Moy,et al.
Multicast Extensions to OSPF
,
1994,
RFC.