Abstract:The paper proposes a reliable multicast protocol which is appropriate for real-time and interactive collaborative environment. The control tree and grouping mechanism are introduced to make error recovery localized, which can efficiently decrease the amount of packet stream on the backbone of network and the workload of host. Analysis shows that the protocol has perfect throughput and can be extended to very wide applications.