Skip to main content
Log in

The impact of scaling on a multimedia connection architecture

  • Published:
Multimedia Systems Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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

    Google Scholar 

  • Sun Microsystems (1988) Remote procedure call: protocol specification. RFC 1057, Sun Microsystems, Mountain View, Calif.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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

    Google Scholar 

  • Vin HM, Zellweger PT, Swinehart DC, Rangan PV (1991) Multimedia Conferencing in the Etherphone Environment. IEEE Comput 24(10):69–79

    Google Scholar 

  • 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

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01210503

Key words

Navigation