Abstract
An important class of applications with real-time data transport requirements is defined by applications requiring transmission of data units at regular intervals. These applications, which we call continuous media (CM) clients, include video conferencing, voice communication, and high-quality digital sound. The design of a data transport service for CM clients and its underlying protocol (within the XUNET II project) is presented in this paper. The service makes use, in particular, of an a priori characterization of future data transmission requests by CM clients.
First, we will give a few examples of CM clients and their specific data transmission needs. From these clients, we then extract a generalized list of data transport requirements for CM and describe the basic features of a service designed to meet these requirements. This service provides unreliable, in-sequence transfer (simplex, periodic) of so-called stream data units (STDUs) between a sending and a receiving client, with performance guarantees on loss, delay, and throughput. An important feature of the solution is the use of shared buffers to eliminate most direct client/service interactions and to smooth traffic patterns, which may be bursty due to fluctuations in the arrival process of data and variability of network delays. The paper concludes with some aspects of implementation.
This research was supported by the National Science Foundation and the Defense Advanced Research Projects Agency (DARPA) under Cooperative Agreement NCR-8919038 with the Corporation for National Research Initiatives, by AT&T Bell Laboratories, Hitachi, Ltd., the University of California under a MICRO grant, and the International Computer Science Institute. The views and conclusions contained in this document are those of the authors, and should not be interpreted as representing official policies, either expressed or implied, of the U.S. Government or any of the sponsoring organizations.
On sabbatical leave from the University of Hamburg, Computer Science Dept., Bodenstedtstrstr.16, D-2000 Hamburg 50
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
D. Anderson, R. Herrtwich, C. Schaefer, “SRP: A Resource Reservation Protocol for Guaranteed-Performance Communication in the Internet”, Int. Comp. Sci. Inst., Technical Report No. ICSI TR-90-006 (1990).
A. Banerjea, B. Mah, “The Real-Time Channel Administration Protocol”, Proc. 2nd Int. Workshop on Network and Operating System Support for Digital Audio and Video, Heidelberg (November, 1991).
G. Chesson, “XTP/PE Overview”, 13th Conf. on Local Computer Networks, IEEE Comp. Soc. (October, 1988), 292–296.
D. R. Cheriton, C. L. Williamson, “VMTP as the Transport Layer for High-Performance Distributed Systems”, IEEE Commun. Magazine, Vol. 27, No. 6 (1989), 37–44.
D. D. Clark, M. L. Lambert, L. Zhang, “NETBLT: A High-Throughput Transport Protocol”, ACM SIGCOMM Workshop on Frontiers in Comp. Netw.(1987).
W.A.Doeringer, D. Dykeman, M. Kaiserswerth, B.W. Meister, H. Rudin, R. Williamson, “A Survey of Light-Weight Transport Protocols for High-Speed Networks”, IEEE Trans. on Commun., Vol. 38, No. 11 (1990), 2025–2039.
D. Ferrari and D. Verma, “A Scheme for Real-Time Channel Eslablishment in Wide-Area Networks”, IEEE J. Sel. Areas in Comm. SAC-8 (April, 1990).
M. Gilge and R. Gusella, “Motion Video Coding for Packet Switching Networks: An Integrated Approach,” SPIE Conf. on Visual Commun. and Image Processing, Boston (November, 1991).
P. Haskell, K. H. Tzou and T. R. Hsing, “A Lapped-Orthogonal-Transform Based Variable Bit-Rate Video Coder for Packet Networks,” Int. Conf. on Acoustics, Speech and Signal Proc., Glasgow, Scotland, May 23–26, 1989.
D. Hehmann, M. Salmony, H.J. Stuettgen, “Transport Services for Multi-Media Applications on Broadband Networks”, Computer Commun., Vol. 13, No. 4 (1990), 197–203.
Proc. Workshop on “Continuous Time Media”, Information Technology Center, Carnegie Mellon University, Pittsburgh (June, 1991).
D. Le Gall, “MPEG: A Video Compression Standard for Multimedia Applications,” Commun. of the ACM, Vol. 34, No. 4, (1991).
M. Liebhold, E. M. Hoffert, “Toward an Open Environment for Digital Video”, Commun. ACM, Vol. 34, No. 4 (1991), 104–112.
T. F. La Porta, M. Schwartz, “Architectures, Features, and Implementation of High-Speed Transport Protocols”, IEEE Network Magazine, Vol. 5, No. 3 (1991), 14–22.
M. Moran, B. E. Wolfinger, “Design of a Continuous Media Data Transport Service and Protocol”, unpublished (1991).
A.N. Netravali, W.D. Roome, K. Sabnani, “Design and Implementation of a High Speed Transport Protocol”, IEEE Trans. on Commun., Vol. 38, No.11 (1990), 2010–2024.
D. Verma, H. Zhang, “Design Documents for RTIP/RMTP”, unpublished (1991).
R. W. Watson, “The Delta-t Transport Protocol: Features and Experience”, Proc. IFIP Workshop on Protocols for High-Speed Networks, North-Holland (1989), 3–18.
D. J. Wright, M. To, “Telecommunication Applications of the 1990s and their Transport Requirements”, IEEE Network Magazine, Vol. 4, No. 2 (1990), 34–40.
M. Zitterbart, “High-Speed Transport Components”, IEEE Network Magazine, Vol. 5, No. 1 (1991), 54–63.
L. Zhang, “Virtual Clock: A New Traffic Control Algorithm for Packet-Switched Networks,” ACM Trans. on Computer Systems, Vol. 9, No. 2 (1991), 101–124.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1992 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wolfinger, B., Moron, M. (1992). A continuous media data transport service and protocol for real-time communication in high speed networks. In: Herrtwich, R.G. (eds) Network and Operating System Support for Digital Audio and Video. NOSSDAV 1991. Lecture Notes in Computer Science, vol 614. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-55639-7_15
Download citation
DOI: https://doi.org/10.1007/3-540-55639-7_15
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-55639-8
Online ISBN: 978-3-540-47266-7
eBook Packages: Springer Book Archive