Distributed Multimedia Systems. Introduction

Similar documents
Lecture 17: Distributed Multimedia

Networking Applications

CS 457 Multimedia Applications. Fall 2014

Introduction to LAN/WAN. Application Layer 4

Data Communication Prof.A. Pal Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture 36 Multimedia Networks

Theoretical and Practical Aspects of Triple Play

3. Quality of Service

A common issue that affects the QoS of packetized audio is jitter. Voice data requires a constant packet interarrival rate at receivers to convert

Multimedia Networking

ABSTRACT. that it avoids the tolls charged by ordinary telephone service

Multimedia. Multimedia Networks and Applications

Multimedia. Sape J. Mullender. Huygens Systems Research Laboratory Universiteit Twente Enschede

Transporting audio-video. over the Internet

Chapter 20: Multimedia Systems

Chapter 20: Multimedia Systems. Operating System Concepts 8 th Edition,

VOIP Network Pre-Requisites

ITEC310 Computer Networks II

Tema 0: Transmisión de Datos Multimedia

Module objectives. Integrated services. Support for real-time applications. Real-time flows and the current Internet protocols

VoIP. ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts

Multimedia Communications

Music on Hold with IP Connectivity

GUIDELINES FOR VOIP NETWORK PREREQUISITES

Configure Flexible DSCP Marking and Video Promotion

IEEE 802 Executive Committee Study Group on Mobile Broadband Wireless Access < Implication of End-user.

AT&T Collaborate TM. Network Assessment Tool

Introduction to VoIP. Cisco Networking Academy Program Cisco Systems, Inc. All rights reserved. Cisco Public. IP Telephony

COMP 249 Advanced Distributed Systems Multimedia Networking. Performance of Multimedia Delivery on the Internet Today

Ai-Chun Pang, Office Number: 417. Homework x 3 30% One mid-term exam (5/14) 40% One term project (proposal: 5/7) 30%

Chapter 7 Multimedia Networking

Uncompressed HD Video Streaming with Congestion Control

Computer Networked games

Quality of Service in Ultrabroadband models

INTRODUCTORY Q&A AMX SVSI NETWORKED AV

AT&T Collaborate TM. Network Assessment Tool

The Internet and World Wide Web

Delivering Voice over IEEE WLAN Networks

9/8/2016. Characteristics of multimedia Various media types

Internetwork. recursive definition point-to-point and multi-access: internetwork. composition of one or more internetworks

Optimizing the Internet Quality of Service and Economics for the Digital Generation. Dr. Lawrence Roberts President and CEO,

Streaming (Multi)media

Data Network Guidelines for Ships

Communication Problems. Flow Control

Multimedia Networking. Network Support for Multimedia Applications

HyperIP : SRDF Application Note

Abstract. Avaya Solution & Interoperability Test Lab

4 rd class Department of Network College of IT- University of Babylon

Multimedia Applications. Classification of Applications. Transport and Network Layer

VoIP Basics. 2005, NETSETRA Corporation Ltd. All rights reserved.

Introduction to Quality of Service

Data Networks. Lecture 1: Introduction. September 4, 2008

CS519: Computer Networks. Lecture 9: May 03, 2004 Media over Internet

IP Telephony - Quality-of-Service Aspects. Bruce Pettitt

Cisco Optimizing Converged Cisco Networks. Practice Test. Version

Converged Communication Networks

Mul$media Streaming. Digital Audio and Video Data. Digital Audio Sampling the analog signal. Challenges for Media Streaming.

Rab Nawaz Jadoon. Characterizing Network Traffic DCS. Assistant Professor. Department of Computer Science. COMSATS IIT, Abbottabad Pakistan

IP Video Network Gateway Solutions

COMP 249 Advanced Distributed Systems Multimedia Networking. Multimedia Applications & User Requirements

Ch 4: Multimedia. Fig.4.1 Internet Audio/Video

Page 2 Skype Connect Requirements Guide

Week-12 (Multimedia Networking)

Troubleshooting VoIP in Converged Networks

Cisco Unified IP Phone 7942G and Cisco Unified IP Phone 7962G

REACTION PAPER 01 TEL 500

Chapter 28. Multimedia

BLM6196 COMPUTER NETWORKS AND COMMUNICATION PROTOCOLS

Streaming video. Video on internet. Streaming video, live or on demand (VOD)

Need For Protocol Architecture

Paulus Djatmiko. Indonesia

Computer Networks. ENGG st Semester, 2010 Hayden Kwok-Hay So

Multimedia Storage Servers

Multimedia Transport Over Wireless LANs

Bandwidth, Latency, and QoS for Core Components

Name Student ID Department/Year. Final Examination. Introduction to Computer Networks Class#: Fall :20-11:00 Tuesday January 13, 2004

Abstract. Avaya Solution & Interoperability Test Lab

CS 856 Latency in Communication Systems

15: OS Scheduling and Buffering

PON Functional Requirements: Services and Performance

Network Configuration Guide

CMSC 322 Computer Networks Applications and End-To- End

SIMULATION FRAMEWORK MODELING

Course Outline: Implementing Cisco IP Telephony & Video, Part 1 (CIPTV1)

Impact of Voice Coding in Performance of VoIP

LIVE MUSIC PERFORMANCES OVER HIGH- SPEED IP NETWORKS

RSVP Support for RTP Header Compression, Phase 1

Multimedia Networking

Quality of Service (QoS)

Multimedia Content. Web Architecture and Information Management [./] Spring 2009 INFO (CCN 42509) Contents. Erik Wilde, UC Berkeley School of

Distributed Video Systems Chapter 3 Storage Technologies

Implementing Cisco IP Telephony & Video, Part 1 (CIPTV1) 1.0

Collaborative Conferencing

Cisco Unified MeetingPlace Integration

AV OVER IP DEMYSTIFIED

City of Overland Park, KS. SIP Trunking Services RFP Bidder s Questions 05/22/2017

Synopsis of Basic VoIP Concepts

Chapter 9. Multimedia Networking. Computer Networking: A Top Down Approach

Basics (cont.) Characteristics of data communication technologies OSI-Model

COMPANY CREDENTIALS. Sheng Li Telecom India Pvt. Ltd. Sheng Li Telecom click & Learn more.

Chapter 10: Planning and Cabling Networks

Transcription:

Distributed Multimedia Systems Introduction

Introducing Multimedia Systems Example target applications networked video libraries, Internet telephony and video conferencing Real time systems performing tasks and delivering results according to a schedule that is externally determined Quality of Service is a big issue (if not "the" big issue)

Relationship to Real time Systems Widely studied Many successful Real time Systems have been developed Highly specialized Not generally integrated into more general purpose operating systems and networks (which is the problem)

Quality of Service Management The planned allocation and scheduling of resources to meet the needs of multimedia and other applications Most current operating systems and networks do not include the QoS management facilities needed to support multimedia applications

Some Characteristics Failure to meet deadlines in multimedia applications can be serious Multimedia applications are often highly distributed and operate on standard platforms, competing with other applications and services for resources Multimedia resource requirements are often very dynamic (think about the content) Users often wish to balance the resource cost of multimedia applications with other "mainstream" applications they do not want to purchase specialist equipment

QoS Management Systems QoS Management systems are designed to meet the needs of distributed multimedia applications Requirement managing the available resources dynamically Requirement Varying the current allocations in response to changing demands and priorities

More on QoS Management Managing all of the computing and communication resources needed to acquire, process and transmit multimedia data streams, especially where the resources are shared between applications Needed in order to guarantee that applications will be able to obtain the necessary quantity of resources at the required times, even when other applications are competing for resources

Example Distributed Multimedia System Video camera and mike Local network Local network Wide area gateway Video server Digital TV/radio server

Example Distributed Multimedia Applications (Note: today's computing and network environments are QoS less and best effort) Web based multimedia best effort access to audio and video streams via the WWW; performance constrained by limited bandwidth and variable latencies; no real support from current OSes; extensive use of buffering at destination; delays can reach several seconds Network phone and audio conferencing low bandwidth requirements; compression can be applied quite successfully; demands low round trip delays Video on demand services digitized video; large on line storage systems; requires dedicated network bandwidth and dedicated stations; extensive buffering at destination

Examples of Current Problems Highly interactive applications cannot be supported by today's environments Multimedia applications tend to be cooperative (many users) and synchronous (many coordinated users)

Examples of Current Problem Applications Internet Telephony VoIP; current Internet not designed for this type of traffic; as backbone runs at over 40Gbps, telephony can be supported to some degree; UDP used; QoS ignored, best effort delivery; IP routing introduces unavoidable latencies; gateways to conventional telephone systems is underway, as is standardization (e.g., SIP) Multiuser video conferencing limited by bandwidth and latency constraints Multi site music rehearsal synchronization constraints are very tight; all performers must "see" and "hear" the other musicians as if they were all in the same room

Distributed Multimedia Requirements Low latency communications in order to appear synchronous, delays need to be small (100 300ms) Synchronized distributed state what/when one user sees/does, they all see/do Media synchronization 'lip sync' is important; e.g., the distributed ensemble needs delays of less than 50ms External synchronization updates to "live content" needs to appear to be instantaneous

Key Point Distributed Multimedia Applications will only run successfully when rigorous QoS management systems are deployed

The Window of Scarcity interactive video high quality audio insufficient resources scarce resources network file access abundant resources remote login 1980 1990 2000

Characteristics of Multimedia Data The term "continuous" refers to the end user's view or perception of the data Continuous media are represented as sequences of discrete values that replace each other over time Multimedia systems are said to be time based or "isochronous" timed data elements in the audio and video streams define the semantics or content of the stream Obviously, multimedia applications need to preserve the timing data/information

Typical Multimedia Streams Data rate (approximate) Sample or frame frequency size Telephone speech 64 kbps 8 bits 8000/sec CD quality sound 1.4 Mbps 16 bits 44,000/sec Standard TV video 120 Mbps up to 640 x 480 24/sec (uncompressed) pixels x 16 bits Standard TV video (MPEG 1 compressed) 1.5 Mbps variable 24/sec HDTV video (uncompressed) 1000 3000 Mbps up to 1920 x 1080 24 60/sec pixels x 24 bits HDTV video MPEG 2 compressed) 10 30 Mbps variable 24 60/sec

Importance of Compression Obviously, compression is an important technology as far as Multimedia applications are concerned Bandwidth can be reduced from factors of 10 to 100 However, compression introduces sometimes substantial processing overhead at both the source and destination endpoints (which may or may not be tolerable) Special purpose hardware can help, but software codecs are more common/popular/flexible Example compression scheme MPEG video compression is asymmetric; source algorithm is slow and complex (but good), destination algorithm is fast and simple