Advanced Computer Networks Lecture 3 Distributed Multimedia Systems.

Slides:



Advertisements
Similar presentations
DISTRIBUTED MULTIMEDIA SYSTEMS
Advertisements

Streaming Video over the Internet
From Coulouris, Dollimore, Kindberg and Blair Distributed Systems: Concepts and Design Edition 5, © Addison-Wesley 2012 Slides for Chapter 20: Distributed.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 14 – Introduction to Multimedia Resource Management Klara Nahrstedt Spring 2012.
T.Sharon-A.Frank 1 Multimedia Quality of Service (QoS)
Multimedia Systems As Presented by: Craig Tomastik.
Fundamentals of Multimedia Part III: Multimedia Communications and Networking Chapter 15 : Network Services and Protocols for Multimedia Communications.
Chapter 20: Multimedia Systems Silberschatz, Galvin and Gagne ©2005 Operating System Concepts Chapter 20: Multimedia Systems What is Multimedia.
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
2. What is Multimedia? Multimedia can have a many definitions these include: Multimedia means that computer information can be represented through audio,
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 25 Multimedia.
Silberschatz, Galvin and Gagne ©2009 Operating System Concepts – 8 th Edition Chapter 20: Multimedia Systems.
Copyright © George Coulouris, Jean Dollimore, Tim Kindberg This material is made available for private study and for direct.
Slides for Chapter 15: Distributed Multimedia Systems From Coulouris, Dollimore and Kindberg Distributed Systems: Concepts and Design Edition 3, © Addison-Wesley.
Motivation Application driven -- VoD, Information on Demand (WWW), education, telemedicine, videoconference, videophone Storage capacity Large capacity.
Lecture 14: Distributed Multimedia Systems Haibin Zhu, PhD. Assistant Professor Department of Computer Science Nipissing University © 2002.
Networks & Multimedia Amit Pande, Post-doctoral fellow, Department of Computer Science, University of California Davis
CS525u Multimedia Computing Introduction. Introduction Purpose Brief introduction to: –Digital Audio –Digital Video –Perceptual Quality –Network Issues.
EE442—Multimedia Networking Jane Dong California State University, Los Angeles.
Distributed Multimedia Systems James Maxlow March 24 th, 2003.
1 CP Lecture 9 Media communication standards.
Multimedia System Group member Name: Lim Lee Sa (wet020071) - Introduction Ling Hung Ping (wet020075)- characteristic Ooi Li Ching(wet020141)- features.
CSc 461/561 CSc 461/561 Multimedia Systems 0. Introduction.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
1 Outline *  Introduction  Characteristics of multimedia data  Quality of service management  Resource management  Stream adaptation  Case study:
Multimedia Systems (Part 2)
Chapter II The Multimedia Sysyem. What is multimedia? Multimedia means that computer information can be represented through audio, video, and animation.
Chapter 01- Part II Introduction To Multimedia CGMB 234 Multimedia Systems Design.
Information Systems Today: Managing in the Digital World TB4-1 4 Technology Briefing Networking.
Lecture 15: Distributed Multimedia Systems Haibin Zhu, PhD. Assistant Professor Department of Computer Science Nipissing University © 2002.
Silberschatz, Galvin and Gagne ©2009 Operating System Concepts – 8 th Edition, Chapter 19/20: Real-time and Multimedia Systems Inclusions from Tanenbaum,
Basic Computer Components. What’s inside your computer?
Introduction to Multimedia Networking (2) Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot October.
Lector: Aliyev H.U. Lecture №15: Telecommun ication network software design multimedia services. TASHKENT UNIVERSITY OF INFORMATION TECHNOLOGIES THE DEPARTMENT.
Streaming Stored Audio and Video (1) and Video (1) Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot.
XE33OSA Chapter 20: Multimedia Systems. 20.2XE33OSA Silberschatz, Galvin and Gagne ©2005 Chapter 20: Multimedia Systems What is Multimedia Compression.
Distributed Multimedia Systems David Immordino. Introduction 4 A multimedia application is a real-time system responsible for the delivering and receiving.
Dr. M. Munlin Real-Time and Multimedia Systems 1 NETE0516 Operating Systems Instructor: ผ. ศ. ดร. หมัดอามีน หมัน หลิน Faculty of Information Science and.
Quality of Service in the Internet The slides of part 1-3 are adapted from the slides of chapter 7 published at the companion website of the book: Computer.
1 Introduction to Multimedia Networking. 2 What is Multimedia ?  Information Perception from External World  Scene: 60%  Sound: 20%  Touch(feel):
Multimedia is a combination of text, art, sound, animation, and video.
1 05MSE E13- Multi Media Computing By U.RAHAMATHUNNISA ASSISTANT PROFESSOR SITE.
Silberschatz, Galvin and Gagne ©2009 Operating System Concepts – 8 th Edition, Multimedia Systems.
Distribution of Multimedia Data Over a Wireless Network (DMDoWN): An Introduction Presented By: Rafidah Md Noor Faculty of Computer Science & Information.
Chapter 28. Network Management Chapter 29. Multimedia
Internet Measurment Multimedia 1. Properties Challenges Tools State of the Art 2.
Distributed Systems Concepts Ch. 10 and Figure 10.1 Skew between computer clocks in a distributed system.
Multimedia streaming Application Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Querying.
© Chinese University, CSE Dept. Distributed Systems / Distributed Systems Topic 11: Distributed Multimedia Systems Dr. Michael R. Lyu Computer.
NJIT 1 Distributed Multimedia Systems Coulouris, Dollimore and Kindberg, Distributed Systems, Concepts and Design, Chapter 17 Prepared by: Pravin Kumar.
E0262 MIS - Multimedia Playback Systems Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India.
Multimedia Communications Introduction ECE 591 Pro. Honggang Wang Notes: Some slides including figures are referred from textbooks and relevant materials.
Multimedia Synchronization I. Fatimah Alzahrani. Definitions Multimedia System : A system or application that supports the integrated processing of several.
Introduction Characteristics of multimedia data Quality of service management Resource management Stream adaptation Case study: the Tiger video file server.
Introduction to Quality of Service Klara Nahrstedt CS 538.
CS Spring 2014 CS 414 – Multimedia Systems Design Lecture 17 – QoS Classes and Setup Operations Klara Nahrstedt Spring 2014.
Multimedia Communication Systems Techniques, Standards, and Networks Chapter 4 Distributed Multimedia Systems.
Chapter 20: Multimedia Systems
Multimedia Systems Operating System Presentation On
Chapter 20: Multimedia Systems
Chapter 20: Multimedia Systems
Distributed Multimedia Systems
Chapter 20: Multimedia Systems
Chapter 20: Multimedia Systems
Chapter 20: Multimedia Systems
Presentation transcript:

Advanced Computer Networks Lecture 3 Distributed Multimedia Systems

1 Outline Introduction Characters of multimedia data Quality of service management Resource management Stream adaptation Summary

1 Introduction Media: – The term media refers to the storage, transmission, interchange, presentation, representation and perception of different information types, such as text, graphics, voice, audio and video. Multimedia – The term multimedia is to denote the property of handling a variety of media representation in an integrated manner.

1 Introduction Most multimedia is inherently time-based – the arrival time and arrival order of data packets is important The Internet guarantees neither when transmitting data We don’t just want interactive multimedia over our networks… we want it to be reliable and high- quality A distributed multimedia system can come to the rescue

1.1 Multimedia in A Mobile Environment * Global System for Mobile Communications

1.1 History 60s-70s: Distributed computing research with earliest networks 80s: Compact disc, personal computer explosion 80s-90s: Distributed multimedia system research (video conferencing, et al) 90s: Current prevalent paradigm (quality of service management)

1.1 Multimedia Application Samples Web-based multimedia: It provides best-effort access to streams of audio and video data published via web. Network phone and audio conferencing: It has relatively low bandwidth requirements, especially when efficient compression techniques are used Video-on-demand services: These supply video information in digital form, retrieving the data from large online storage systems and delivering them to the end- user’s display

2 Characteristics of Multimedia Applications Large quantities of continuous data Timely and smooth delivery is critical Interactive multimedia applications require low round-trip delays Need to co-exist with other applications Reconfiguration is a common occurrence Resources required: – Processor cycles in workstations and servers – Network bandwidth (+ latency) – Dedicated memory – Disk bandwidth (for stored media)

2 Characteristics of Multimedia Streams Data rate (approximate) Sample or frame frequency size Telephone speech64 kbps8 bits8000/sec CD-quality sound1.4 Mbps16 bits44,000/sec Standard TV video (uncompressed) 120 Mbpsup to 640x 480 pixelsx 16 bits 24/sec Standard TV video (MPEG-1 compressed) 1.5 Mbpsvariable24/sec HDTV video (uncompressed) 1000–3000 Mbpsup to 1920x 1080 pixelsx 24 bits 24–60/sec HDTV video MPEG-2 compressed) 10–30 Mbpsvariable24–60/sec

3 Quality of Service (QoS) Management Simplicity in and of itself: We want and need high quality, reliable, interactive multimedia The general Internet structure is not sufficient to accomplish this A distributed multimedia system will add protocols and architectures on top of the Internet (or LAN) to guarantee quality levels, thereby satisfying our need

3 QoS Specifications for Application Components ComponentBandwidthLatencyLoss rateResources required Camera Out:10 frames/sec, raw video 640x480x16 bits Zero ACodecIn: Out: 10 frames/sec, raw video MPEG-1 stream InteractiveLow10 ms CPU each 100 ms; 10 Mbytes RAM BMixerIn: Out: 2 44 kbps audio 1 44 kbps audio InteractiveVery low1 ms CPU each 100 ms; 1 Mbytes RAM HWindow system In: Out: various 50 frame/sec framebuffer InteractiveLow5 ms CPU each 100 ms; 5 Mbytes RAM KNetwork connection In/Out:MPEG-1 stream, approx. 1.5 Mbps InteractiveLow1.5 Mbps, low-loss stream protocol LNetwork connection In/Out:Audio 44 kbpsInteractiveVery low44 kbps, very low-loss stream protocol

3 The QoS Manager ’ s Task

3.1 Quality of Services Negotiation Bandwidth: data rate through a component Latency: time needed for a packet to travel end to end Jitter: the rate of change of latency Loss rate: acceptable drop-frame ratio Quality of service management: negotiation and allocation of computing resources

3.1.1 Specifying QoS Parameters The values of QoS parameters can be stated explicitly or implicitly Bandwidth: Most video compression techniques produce a stream of frames of different sizes. Latency: Some timing requirements in multimedia result from the stream itself. Loss rate: Loss rate is the most difficult QoS parameter to specify.