Skip to main content

Adaptive, best-effort delivery of digital audio and video across packet-switched networks

  • Conference paper
  • First Online:
Network and Operating System Support for Digital Audio and Video (NOSSDAV 1992)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 712))

Abstract

We present an overview of a “best-effort” transport protocol that supports conferencing with digital audio and video across interconnected packet switched networks. The protocol delivers the highest quality conference service possible given the current load in the network. Quality is defined in terms of synchronization between audio and video, the number of frames played out of order, and the end-to-end latency in the conference. High quality conferences are realized through four transport and display mechanisms and a real-time implementation of these mechanisms that integrates operating system services (e.g., scheduling and resource allocation, and device management) with network communication services (e.g., transport protocols). In concert these mechanisms dynamically adapt the conference frame rate to the bandwidth available in the network, minimize the latency in the displayed streams while avoiding discontinuities, and provide quasi-reliable delivery of audio frames.

This work supported by the National Science Foundation (grant numbers CCR-9110938 and ICI-9015443), and by the Digital Equipment Corporation and the IBM Corporation.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Anderson, D.P., Herrtwich, R.G., Schaefer, C., 1990. SRP: A Resource Reservation Protocol for Guaranteed Performance Communication in the Internet, University of California Berkeley, Dept. of Electrical Eng. and Computer Science Technical Report, TR-90-006, February 1990.

    Google Scholar 

  2. Ferrari, D., 1990. Client Requirements for Real-Time Communication Services, IEEE Communications, (November), pp. 65–72.

    Google Scholar 

  3. Ferrari, D., 1991. Design and Application of a Jitter Control Scheme for Packet-Switch Internetworks, 2nd Intl. Workshop on Network and Operating System Support for Digital Audio and Video, Heidelberg, Germany, pp. 81–84.

    Google Scholar 

  4. Jeffay, K., Stone, D., Poirier, D., 1992. YARTOS: Kernel support for efficient, predictable real-time systems, in “Real-Time Programming,” W. Halang and K. Ramamritham, eds., Pergamon Press, Oxford, UK.

    Google Scholar 

  5. Jeffay, K., Stone, D.L., and Smith, F.D., 1992. Kernel Support for Live Digital Audio and Video. Computer Communications, 16, 6 (July), pp. 388–395.

    Google Scholar 

  6. Jeffay, K., 1992. Scheduling Sporadic Tasks with Shared Resources in Hard-Real-Time Systems, Proc. 13th IEEE Real-Time Systems Symp., Phoenix, AZ, December 1992 (to appear).

    Google Scholar 

  7. Jeffay, K., Stone, D.L., and Smith, F.D., 1992. Transport and Display Mechanisms For Multimedia Conferencing Across Packet-Switched Networks. In submission.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

P. Venkat Rangan

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jeffay, K., Stone, D.L., Talley, T., Smith, F.D. (1993). Adaptive, best-effort delivery of digital audio and video across packet-switched networks. In: Venkat Rangan, P. (eds) Network and Operating System Support for Digital Audio and Video. NOSSDAV 1992. Lecture Notes in Computer Science, vol 712. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57183-3_1

Download citation

  • DOI: https://doi.org/10.1007/3-540-57183-3_1

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57183-4

  • Online ISBN: 978-3-540-47933-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics