Abstract
A real-time application must include some time critical element. This could be a discrete message such as a mouse movement controlling a shared whiteboard. Or it could be an isochronous media stream, i.e. a continuous stream of bits with strict time dependencies between those bits.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Saltzer J et al: ‘End-to-end argument in systems design’, ACM Transactions on Computer Systems (November 1994).
Apteker R T et al: ‘Video Acceptability and frame rate’, University of the Witwatersrand, IEEE MultiMedia (Fall 1995).
ITU-IT Recommendation G.114: ‘Mean one way propagation time’, Melbourne (1988).
IEEE Standard P1278.2: ‘Standards for distributed interactive simulation — communication architecture requirements’, (1995).
Jardetzky P W, Sreenan C J and Needham R M: ‘Storage and synchronization for distributed continuous media’, Multimedia Systems, 3, No 3 pp 151–161 (September 1995).
ETSI Rec ETS 300 580-3.8: ‘European digital cellular telecommunications system: Substitution and muting of lost frames for full rate speech channels (GSM 06.11)’, (1994).
Braden R, Clard D and Shenker S: ‘Integrated services in the Internet architecture: an overview’, IETF RFC 1663 (July 1994).
Braden R et al: ‘Resource reservation protocol (RSVP) — version 1 functional specification’, IETF, RSVP working group work in progress (draft-ietf-rsvp-spec-14) (November 1996).
Deering S: ‘Host extensions for IP multicasting’, IETF RFC 1112 (August 1989).
Schulzrinne H, Casner S, Frederick R and Jacobson V: ‘A transport protocol for realtime applications’, Request for comments RFC 1889, IETF (January 1996).
Clark D D and Tennenhouse DL: ‘Architectural considerations for a new generation of protocols’, Proc ACM SIGCOMM, Philadelphia, Pennsylvania (1990).
Quinn B and Shute D: ‘Windows sockets network programming’, Addison-Wesley, Reading, MA (1996).
‘Windows Sockets 2 API: the application programming interface specification’, Filename:WSAPI22, current revision 2.2.0 (10 May 1996).
‘Windows Sockets 2 Protocol Specific Annex’, Filename: WSANX203, current revision 2.0.3 (10 May 1996).
Schulzrinne H: ‘Operating system issues for continuous media’, ACM Multimedia Systems (October 1996).
Mercer C W: ‘An introduction to real time operating systems: scheduling theory’, Carnegie Mellon University, Pittsburgh (1996).
‘Real time mach’, Carnegie Mellon University, http://www.cs.cmu.edu/afs/cs/proj ect/art-6/www/rtmach.html
‘SUMO support for multimedia in operating systems’, Lancaster University, http://www.comp.lancs.ac.uk/computing/research/sumo/
McCanne S and Jacobson V: ‘vic: a flexible framework for packet video’, in Proc of ACM Multimedia’ 95 (November 1995).
Casner S and Deering S: ‘First IETF Internet audiocast’, Computer Communications Review, 22 (July 1992).
The whiteboard wb, ftp://ftp.ee.lbl.gov/conferencing/wb
Handley M: ‘The session directory tool SDR’, http://mice.ed.ac.uk/archive/sdr/html
McCanne S, Jacobsen V and Vetterli M: ‘Receiver driven layered multicast’, University California, Berkeley and Lawrence Berkeley National Laboratory, ACM SIGCOMM, Stanford, Cal (August 1996).
Handley M, Wakeman C and Crowcroft J: ‘The conference control channel protocol’, ACM SIGCOMM’ 95, Cambridge, Mass (September 1995).
Benford S, Greenhalgh C and Lloyd D: ‘Crowded collaborative virtual environments’, to be presented at ACM CHI’97.
Crowcroft J, Hardman V and Lewis D: ‘Pricing Internet services’, submitted to IEEE Magazine.
ITU-T draft recommendation H.323: ‘Visual telephone systems and equipment for local area networks which provide a non-guaranteed quality of service’, (May 1996).
ITU-T draft recommendation T.120: ‘Data protocols for multimedia conferencing’, (February 1996).
Handley M and Jacobson V: ‘SDP — session description protocol’, IETF MMUSIC Working Group Internet Draft, draft-ietf-mmusic-sdp-02.txt (21 November 1996).
Handley M: ‘SAP session announcement protocol’, IETF MMUSIC Working Group Internet Draft: draft-ietf-mmusic-sap-00.txt (19 November 1996).
Handley M, Schulzrinne H and Schooler E: ‘SIP: session initiation protocol’, IETF MMUSIC Working Group Internet Draft: draft-ietf-mmusic-sip-01.txt (2 December 1996).
Schulzrinne H: ‘A real-time stream control protocol (RTSP)’, IETF Internet Draft: draft-ietf-mmusic-stream-00.txt (26 November 1996).
Handley M: ‘Network text (nt) — a scalable shared text editor for the Mbone’, Department of Computer Science, University College London (1995).
Floyd S, Jacobsen V, McCanne S, Liu C-G and Zhang L: ‘A reliable multicast framework for light-weight sessions and application level framing’, Proc ACM SIGCOMM’ 95, Cambridge, Mass (1995).
IEEE Standard 1278: ‘IEEE standard for information technology — protocols for distributed interactive simulation applications’, (1993).
Brutzman D P, Macedonia M R and Zyda M J: ‘Internetwork infrastructure requirements for virtual environments’, Presented at the Virtual Reality Modelling Language Symposium, San Diego Supercomputer Center (SDSC), San Diego, California (December 1995).
Casner S and Jacobson V: ‘Compressing IP/UDP/RTP headers for low-speed serial links’, IETF Internet, Draft: draft-ietf-avt-crtp-01.txt (25 November 1996).
Stevens W R: ‘TCP/IP illustrated, volume 1 — the protocols’, Addison-Wesley (1994).
Kouvelas I and Hardman V; ‘Overview workstation scheduling problems in a real time audio tool’, Usenix Annual Technical Conference, Anaheim, California (January 1997).
Wong W T K, Mack R M, Cheetham B M G and Sun X Q: ‘Low rate speech coding for telecommunications’, in Westall F A, Johnston R D and Lewis A V (Eds): ‘Speech Technology for Telecommunications’, Chapman & Hall, pp 73–103 (1997).
Hardman V, Kouvelas I, Sasse M A and Watson A: ‘Robust audio over the Internet — analysis and implementation’, Research Note RN/96/8, Dept of Computer Science, University College, London (February 1996).
Hardman V, Sasse M A, Handley M and Watson A: ‘Reliable audio for use over the Internet’, Proceedings of INET 95, Ohahu, Hawaii (1995).
ITU-T Rec G.114: ‘One-way transmission time’, (1996).
Turletti T and Huitema C: ‘RPT payload format for H.261 video streams’, IETF RFC 2032 (October 1996).
Penbaker W B and Mitchell J L: ‘JPEG still image data compression standard’, Van Nostrand Reinhold (1992).
ITU-T Rec H.261: ‘Video codec for audiovisual services at p × 64 kbit/s’, (1993).
ITU-T Rec H.263: ‘Video coding for narrow telecommunications channel’, (1993).
International Standard IS 11172-2: ‘Coding of moving video and associated audio at rates up to about 1.5 Mbit/s part 2: video’, (1995)
Chadda N, Chou P and Meng T: ‘Scalable compression based on tree structured vector quantization of perceptually weighted generic block, lapped and wavelet transforms’, Proc IEEE International Conference on Image Processing (October 1995).
Kouvelas I, Hardman V and Watson A: ‘Lip synchronization for use over the Internet — analysis and implementation’, presented at Globecom 96 (1996).
Mills D L: ‘Network time protocol (version 3) specification, implementation and analysis’, IETF RFC 1305, Network Working Group (March 1992).
Yeong W, Howes T and Kille S: ‘X.500 lightweight directory access protocol (version 2)’, IETF RFC 1777 (March 1995).
ITU-T Rec X.500: ‘The directory: Overview of Concepts, Models and Service’, (1988).
Multikit, http://www.lvn.com/multikit
Dawson F: ‘MIME calendaring and scheduling content type’, IETF Network Working Group Internet Draft: draft-ietf-calsch-csct-00.txt (26 November 1996).
Meyer D: ‘Administratively scoped IP multicast’, IETF MBONE Deployment WG Internet Draft: draft-ietf-mboned-admin-ip-space-0.txt (December 1996).
Ballardie A: ‘Scalable multicast key distribution’, IETF RFC 1949 (1996).
Ballardie A, Reeve S and Jain N: ‘Core based trees (CBT) multicast — protocol specification’, Internet Draft (September 1996).
ITU Rec X.509: ‘The directory — authentication framework’, Geneva (November 1993).
‘IETF large scale multicast applications (LSMA) Charter‘, http://www.ietf.org/html.charters/lsma-charter.html
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Rudkin, S., Grace, A., Whybray, M.W. (1998). Real-Time Applications on the Internet. In: Sim, S., Davies, J. (eds) The Internet and Beyond. BT Telecommunications Series, vol 15. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-4918-1_19
Download citation
DOI: https://doi.org/10.1007/978-94-011-4918-1_19
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-010-6062-2
Online ISBN: 978-94-011-4918-1
eBook Packages: Springer Book Archive