Introduction e rapid growth of distributed computing and the Internet has led to demand for collaboration over wide area networks. is demand has been only partially met by existing multimedia and collaborative applications such as video-on-demand, teleconferencing, and telemedicine, which use the Internet for communication. For many such applications, group communication is a core component and the timely transfer of various types of media streams is a requirement.