“…Companies can benefit from interactive teleconferencing, e-meetings, product demonstrations and distance training [16], while universities may use real-time communications for developing innovative synchronous e-learning activities. The networks of these organizations are usually organized into multicast islands, one for each organization site, connected through virtual private network channels over the Internet [28].…”