Abstract
As the last two meetings of the Internet Engineering Task Force have shown, the demand for Internet teleconferencing has arrived. Packet audio and video have now been multicast to approximately 170 different hosts in ten countries, and for upcoming meetings the number of remote participants is likely to be substantially larger. Yet the network infrastructure to support wide-scale packet teleconferencing is not in place. These experiments represent a departure from the two- to ten-site telemeetings that are the norm today. They represent an increase in scale of multiple orders of magnitude in several interrelated dimensions.
This paper discusses the impact of scaling on our efforts to define a multimedia teleconferencing architecture. Three scaling dimensions of particular interest are: (1) very large numbers of participants per conference, (2) many simultaneous teleconferences, and (3) a widely dispersed user population. Here we present a strawman architecture and describe how conference-specific information is captured, then conveyed among end systems. We provide a comparison of connection models and outline the tradeoffs and requirements that change as we travel along each dimension of scale. In conclusion, we identify five critical needs for a scalable teleconferencing architecture.
Similar content being viewed by others
References
Ahuja SR, Ensor J, Horn D (1988) The rapport multimedia conferencing system. Proc Conf Office Information Syst Palo Alto, pp 1–8
Arango M, Bates P, Fish R, Gopal G, Griffeth N, Herman G, Hickey T, Leland W, Lowery C, Mak V, Patterson J, Ruston L, Segal M, Vecchi M, Weinrib A, Wuu S (1992) Touring machine: a software platform for distributed multimedia applications. Proc 1992 IFIP Int Conf Upper Layer Protocols, Architectures and Appl. Vancouver
Birman K, Schiper A, Stephenson P (1990) Lightweight causal and atomic group multicast”, Technical report TR90-1105, Department of Computer Science, Cornell University
Casner S, Deering S (1992) First IETF internet audiocast. ACM SIGCOMM Comput Commun Review 22(3):92–97
Chang Y, Whaley J (1992) Remote conferencing architecture. Proc 24th Internet Engineering Task Force, Teleconferencing Architecture BOF, pp 52–54
Chen M, Barzilai T, Vin HM (1992) Software architecture of DiCE: a distributed collaboration environment. Proc 4th IEEE ComSoc Int Workshop Multimedia Commun, Monterey, pp 172–181
Cheriton D (1989) VMTP as the transport layer for high-performance distributed systems. IEEE Commun Magazine, pp 37–44
Clark D, Shenker S, Zhang L (1992) Supporting real-time applications in an integrated services packet network: architecture and mechanism. Proc ACM SIGCOMM '92, Baltimore, pp 14–26
Crowcroft J, Ballardie T, Tsuchiya P (1990) Inter-domain multicast routing. Working draft
Crowley T, Milazzo P, Baker E, Forsdick H, Tomlinson R (1990) MMConf: an infrastructure for building shared multimedia applications. Proc Conf Comput Supported Cooperative Work, CSCW '90, Los Angeles, pp 329–342
Eriksson H (1992) Presentation in A/V Transport WG, 24th Internet Engineering Task Force
Ferrari D, Banerjea A, Zhang H (1992) Network support for multimedia: a discussion of the tenet approach. Tech Rep TR-92-072, Computer Science Division, University of California at Berkeley
Garcia-Luna-Aceves JJ, Craighill EJ, Lang R (1988) An opensystems model for computer-supported collaboration. Proc 2nd IEEE Conf Workstations
Handley MJ (1992) The CAR system: multimedia in support of collaborative design. Technical report, Department of Computer Science, University College, London
Jacobson V (1991) Lawrence Berkeley Laboratory, electronic mail
Lauwers JC, Lantz KA (1990) Collaboration awareness in support of collaboration transparency: requirements for the next generation of shared window systems. Proc CHI '90 Conf Human Factors in Comput Syst
Leung WH, Baumgartner TJ, Hwang YH, Morgan MJ, Tu, SC (1990) A software architecture for workstations supporting multimedia conferencing in packet switching networks. IEEE J Selected Areas Commun 8(3):380–390
Mockapetris PV (1989) DNS encoding of network names and other types. RFC 1035
Neuman BC (1992) The prospero file system: a global file system based on the virtual system model. Comput Syst 5(4)
Partridge C (1992) A proposed flow specification. RFC 1363
Postel JB (1980) Internet Protocol. RFC 791
Postel JB (1981) Transport Control Protocol. RFC 793
Schooler EM (1992a) The connection control protocol: specification (v1.0). Technical Report, USC/ISI, Marina del Rey, Calif.
Schooler EM, Casner SL (1992b) An architecture for multimedia connection management. Proc 4th IEEE ComSoc Int Workshop on Multimedia Commun, Monterey, pp 271–274
Schooler EM (in press) Case study: multimedia conference control in a packet-switched teleconferencing system. J Internetworking: Res Experience
Schulzrinne H (1992a) Voice communication across the internet: a network voice terminal. Department of Electrical and Computer Engineering, Department of Computer Science, University of Massachusetts, Amherst, Mass.
Schulzrinne H (1992b) A transport protocol for audio and video conferences and other multiparticipant real-time applications. Working draft
Swinehart D (1990) The connection architecture for the etherphone system. Xerox PARC, Palo Alto
Sun Microsystems (1988) Remote procedure call: protocol specification. RFC 1057, Sun Microsystems, Mountain View, Calif.
Topolcic C (1991) Experimental Internet stream protocol. RFC 1190, IETF CIP Working Group
Touch J (1992) Multiparty Connections. Internal Memo, USC/ISI, Marina del Rey, Calif.
Turletti T (1993) H.261 software codec for videoconferencing over the Internet. Res Rep 1834, Institut National de Recherche en Informatique et en Automatique, Sophia-Antipolis, France
Vin HM, Zellweger PT, Swinehart DC, Rangan PV (1991) Multimedia Conferencing in the Etherphone Environment. IEEE Comput 24(10):69–79
Weider C, Reynolds J (1992) Technical overview of directory services using the X.500 protocol. RFC 1309
Zhang L, Deering S, Estrin D, Shenker S, Zappala D (paper in preparation) RSVP: A new resource ReSerVation protocol. Xerox PARC and USC
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Schooler, E.M. The impact of scaling on a multimedia connection architecture. Multimedia Systems 1, 2–9 (1993). https://doi.org/10.1007/BF01210503
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF01210503