MASH: Enabling Scalable Multipoint Collaboration Steven McCanne, Eric Brewer, Randy Katz, Elan Amir, Yatin Chawathe, Todd Hodes, Ketan Mayer-Patel, Suchitra Raman, Cynthia Romer, Angela Schuett, Andrew Swan, Teck-Lee Tung, Tina Wong, Kristin Wright University of California, Berkeley 1. INTRODUCTION Over the past few years, we and others in the network research community have designed, implemented, and deployed a number of applications and application-level protocols for large-scale, multiparty remote-conferencing over the Internet Multicast Backbone or MBone Eriksson 1994 . In the past incarnation of these MBone tools", a separate application handles each media e.g., vat for audio Jacobson and McCanne , vic for video McCanne and Jacobson 1995 , and wb for whiteboard Floyd et al. 1995 with minimal inter-application interaction. As a result, the tools are most often used as is" in generic conferencing con gurations e.g., unidirectional seminar broadcasts or small group teleconferences rather than as building blocks in richer environments like distance-learning, group collaboration, video on-demand, or virtual reality. To facilitate a transition toward richer collaboration styles, the MASH project at U.C. Berkeley has developed a new architecture for multiparty collaborative applications based on a programmable, multimedianetworking platform, much as Java serves as a platform
/lp/association-for-computing-machinery/mash-enabling-scalable-multipoint-collaboration-J47tlR0VBv