Abstract
In the first twenty years of its existence, the Internet was mainly used for email and file transfer, mostly by researchers and technical staff in American universities, government and some industrial research labs. In the last five years, this has changed dramatically, with exponential growth, new services and a transition to a commercial network. This paper describes some of the technical foundations of the new real-time multimedia services, in particular a real-time transport protocol. The paper also outlines some of the challenges to Internet technology in this transition from a research to a commercial network.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
T. Berners-Lee, R. Cailliau, A. Luotonen, H. F. Nielsen, and A. Secret, “The world-wide web,” Communications ACM, vol. 37, pp. 76–82, Aug. 1994.
H. Schulzrinne, “Voice communication across the Internet: A network voice terminal,” Technical Report TR 92–50, Dept. of Computer Science, University of Massachusetts, Amherst, Massachusetts, July 1992.
C. Topolcic, “Experimental internet stream protocol, version 2 (ST-II),” Request for Comments (Experimental) RFC 1190, Internet Engineering Task Force, Oct. 1990.
S. E. Deering and D. R. Cheriton, “Multicast routing in datagram internetworks and extended LANs,” ACM Transactions on Computer Systems, vol. 8, pp. 85–110, May 1990.
R. Hinden, “Simple internet protocol plus white paper,” Request for Comments (Informational) RFC 1710, Internet Engineering Task Force, oct 1994.
S. Casner and S. Deering, “First IETF Internet audiocast,” ACM Computer Communication Review, vol. 22, pp. 92–97, July 1992.
H. Eriksson, “MBONE: The multicast backbone,” Communications ACM, vol. 37, pp. 54–60, Aug. 1994.
N. S. Jayant, “Effects of packet losses on waveform-coded speech,” in Proceedings of the Fifth International Conference on Computer Communications, (Atlanta, Georgia), pp. 275–280, IEEE, Oct. 1980.
D. P. Anderson, R. Govindan, and G. Homsy, “Design and implementation of a continuous media I/O server,” in First International Workshop on Network and Operating System Support for Digital Audio and Video, (Berkeley, California), Nov. 1990. TR-90-062.
D. P. Anderson, S.-Y. Tzou, R. Wahbe, R. Govindan, and M. Andrews, “Support for continuous media in the DASH system,” in Proceedings 10th International Conference on Distributed Computer Systems, (Paris, France), pp. 54–61, IEEE, May 1990.
R. Handel and M. N. Huber, “Integrated broadband networks: An introduction to ATM-based networks,” 1991.
R. H. Moffett, “Echo and delay problems in some digital communication systems” IEEE Communications Magazine, vol. 25, pp. 41–47, Aug. 1987.
Ç. a. M. Aras, J. F. Kurose, D. S. Reeves, and H. Schulzrinne, “Real-time communications in packet-switched networks,” Proceedings of the IEEE, vol. 82, pp. 122–139, Jan. 1994.
L. Zhang, S. Deering, D. Estrin, S. Shenker, and D. Zappala, “Rsvp: a new resource ReSerVation protocol,” IEEE Network, vol. 7, pp. 8–18, Sept. 1993.
V. Jacobson, “Modified TCP congestion control algorithm.” Note to end2end-interest mailing list., Apr. 1990.
W. R. Stevens, TCP/IP illustrated: the protocols, vol. 1. Reading, Massachusetts: Addison-Wesley, 1994.
D. Cohen, “A network voice protocol: NVP-II,” Technical report, University of Southern California/ISI, Marina del Ray, California, Apr. 1981.
R. Cole, “PVP — a packet video protocol,” W-Note 28, Information Sciences Institute, University of Southern California, Los Angeles, California, Aug. 1981.
V. Jacobson and S. McCanne, “The LBL audio tool vat.” Manual page, July 1992.
R. Want, A. Hopper, V. Falcao, and J. Gibbons, “The active badge location system,” ACM Transactions on Information Systems, vol. 10, pp. 91–102, Jan. 1992. also Olivetti Research Limited Technical Report ORL 92–1.
H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson, “Rtp: A transport protocol for real-time applications.” Internet draft (work-in-progress) draft-ietf-avt-rtp-*.txt, Nov. 1994.
H. Schulzrinne, “Sample profile and encodings for the use of RTP for audio and video conferences with minimal control,” Internet Draft, GMD Fokus, May 1994. Work in progress.
T. Turletti and C. Huitema, “Packetization of H.261 video streams,” Internet Draft, INRIA, Sept. 1994. Work in progress.
W. Fenner, L. Berc, R. Frederick, and S. McCanne, “RTP encapsulation of JPEG-compressed video,” Internet Draft, Kaman Sciences, Nov. 1994. Work in progress.
M. F. Speer and D. Hoffman, “RTP encapsulation of CellB video encoding,” Internet Draft, Sun Microsystems, Nov. 1994. Work in progress.
W. Feller, An Introduction to Probability Theory and its Applications, Volume 1, vol. 1. New York, New York: John Wiley and Sons, third ed., 1968.
D. Mills, “Network time protocol (v3),” Request for Comments (Proposed Standard) RFC 1305, Internet Engineering Task Force, Apr. 1992. Obsoletes RFC1119.
H. Kanakia, P. Mishra, and A. Reibman, “An adaptive congestion control scheme for real-time packet video transport,” in SIGCOMM Symposium on Communications Architectures and Protocols, (San Francisco, California), pp. 20–31, ACM/IEEE, Sept. 1993.
J.-C. Bolot, T. Turletti, and I. Wakeman, “Scalable feedback control for multicast video distribution in the internet,” in SIGCOMM Symposium on Communications Architectures and Protocols, (London, England), pp. -, ACM, Aug. 1994.
E. M. Schooler, “Distributed music: a foray into networked performance,” in Network Music Festival, (California), pp. -, Sept. 1993. Slides only.
J. Postel, “Simple mail transfer protocol,” Request for Comments (Standard) RFC 821, Internet Engineering Task Force, Aug. 1982. Obsoletes RFC0788.
E. Shapiro, “Virtual places — a foundation for human interaction,” in Proc. of the Second World Wide Web Conference’94, (Chicago, Illinois), Oct. 1994.
T. M. Levergood, A. C. Payne, J. Gettys, W. G. Treese, and L. C. Stewart, “Audiofile: a network-transparent system for distributed audio applications,” in Proceedings of USENIX Summer Technical Conference, (Cincinnati, Ohio), pp. 219–236, USENIX, June 1993.
J. Fulton and G. Renda, “The network audio system,” in X Technical Conference, X Consortium, 1994. also in X Resource, Issue 9, pp. 181.
P. T. Kirstein, M. J. Handley, and M. A. Sasse, “Piloting of multimedia integrated communications for European researchers (MICE),” in Proceedings of the International Networking Conference (INET), (San Francisco, California), pp. DCA-1 — DCA-12, Internet Society, Aug. 1993.
CCITT, “Video codec for audiovisual services at px64 kbit/s (H.261),” CCITT White book, 1990.
M. Liou, “Overview of the p x 64 kbit/s video coding standard,” Communications ACM, vol. 34, pp. 59–63, Apr. 1991.
T. Turletti, “H.261 software codec for videoconferencing over the Internet,” Rapports de Recherche 1834, Institut National de Recherche en Informatique et en Automatique (INRIA), Sophia-Antipolis, France, Jan. 1993.
J.-C. Bolot and T. Turletti, “A rate control mechanism for packet video in the internet,” in Proceedings of the Conference on Computer Communications (IEEE Infocom), (Toronto, Canada), June 1994.
T. Turletti, “The INRIA videoconferencing system IVS,” Connexions, vol. 8, pp. 20–24, Oct. 1994.
R. Frederick, “Experiences with real-time software video compression,” in Sixth International Workshop on Packet Video, Sept. 1994.
M. Hans and T. Levergood, “Echo cancellation,” Technical Report CRL 94/7, Digital Equipment Corporation, Cambridge Research Lab, Cambridge, Massachusetts, Oct. 1994.
S. McCanne, “Echo canceler for workstation audio.” Term Project paper., May 1993.
V. Jacobson, “sd, the LBL session directory.” Manual page, Nov. 1992.
A. Eleftheriadis, S. Pejhan, and D. Anastassiou, “Multicast group address management and connection control for multi-party applications.” submitted to IEEE/ACM Transactions on Networking, Apr. 1993.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schulzrinne, H. (1995). Internet Services: from Electronic Mail to Real-Time Multimedia. In: Franke, K., Hübner, U., Kalfa, W. (eds) Kommunikation in Verteilten Systemen. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-79561-9_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-79561-9_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58960-0
Online ISBN: 978-3-642-79561-9
eBook Packages: Springer Book Archive