AIMS’99 Workshop Heidelberg, 11-12 May 1999 Management of QoS using MPEG4 DMIF standard Amaro Sousa, Institute of Telecommunications, PT Guido Franceschini,

Slides:



Advertisements
Similar presentations
VoIP PRESENTATION BY HÜSEYİN SAVRAN OUTLINE PSTN an brief history of telephone.
Advertisements

1 Quality of Service Issues Network design and security Lecture 12.
Push Technology Humie Leung Annabelle Huo. Introduction Push technology is a set of technologies used to send information to a client without the client.
Chapter 5 standards for multimedia communications
Marco Alfano End-to-End Quality of Service in Distributed Information Systems QUTE’98 Workshop Heidelberg, October 1998.
CCNA – Network Fundamentals
Chapter 7: Transport Layer
CS294-9 :: Fall 2003 ALF and RTP Ketan Mayer-Patel.
UNCW UNCW SIGGRAPH 2002 Topic #3: Continuous Media in Wired and Wireless Environments Ronald J. Vetter Department of Computer Science University of North.
Quality of Service in IN-home digital networks Alina Albu 22 July 2003.
Delivering Object- Based Audio Visual Services Hari Kalva, Javier Zamora, and Alexandros Eleftheriadis Columbia University, Packet Video 99.
CS335 Principles of Multimedia Systems Multimedia Over IP Networks -- I Hao Jiang Computer Science Department Boston College Nov. 6, 2007.
Asynchronous Transfer Mode (ATM). ATM By the mid 1980s, three types of communication networks had evolved. The telephone network carries voice calls,
EE 4272Spring, 2003 Chapter 11. ATM and Frame Relay Overview of ATM Protocol Architecture ATM Logical Connections ATM Cells ATM Service Categories ATM.
1 Quality of Service: for Multimedia Internet Broadcasting Applications CP Lecture 1.
Introduction to Streaming © Nanda Ganesan, Ph.D..
CS 218 F 2003 Nov 3 lecture:  Streaming video/audio  Adaptive encoding (eg, layered encoding)  TCP friendliness References: r J. Padhye, V.Firoiu, D.
CIS679: RTP and RTCP r Review of Last Lecture r Streaming from Web Server r RTP and RTCP.
QUTE’98 Workshop Heidelberg, October 1998 MPEG-4 Approach to QoS Reinhard Baier, GMD FOKUS, DT Guido Franceschini, CSELT, IT.
TCP/IP Reference Model For more notes and topics visit: eITnotes.com.
© 2006 Cisco Systems, Inc. All rights reserved. Optimizing Converged Cisco Networks (ONT) Module 3: Introduction to IP QoS.
AIMS WORKSHOP Heidelberg, 9-11 March 1998 MPEG4/DMIF: Advantages for PNOs and the multimedia market Guido Franceschini CSELT, IT.
Protocols and the TCP/IP Suite
Jaringan Komputer Dasar OSI Transport Layer Aurelio Rahmadian.
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
THE OSI REFERENCE MODEL Open Systems Interconnection (OSI) International Organization for Standardization( ISO)
Course ILT The OSI model Unit objectives Explain the significance of the OSI model, label the seven layers of the OSI model, and describe services provided.
1 How Streaming Media Works Bilguun Ginjbaatar IT 665 Nov 14, 2006.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 OSI Transport Layer Network Fundamentals – Chapter 4.
AIMS’99 Workshop Heidelberg, May 1999 Linking User Acceptance and Network Performance Miles Wilkins (BT) P807 (JUPITER2)
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 17 This presentation © 2004, MacAvon Media Productions Multimedia and Networks.
Multimedia Over IP: RTP, RTCP, RTSP “Computer Science” Department of Informatics Athens University of Economics and Business Λουκάς Ελευθέριος.
CHAPTER #6  Introducti on to ATM. Contents  Introduction  ATM Cells  ATM Architecture  ATM Connections  Addressing and Signaling  IP over ATM.
Standards Convergence Dave Evans Philips Research Laboratories UK
1 Introduction to Middleware. 2 Outline What is middleware? Purpose and origin Why use it? What Middleware does? Technical details Middleware services.
A T M (QoS).
TCOM 509 – Internet Protocols (TCP/IP) Lecture 03_b Protocol Layering Instructor: Dr. Li-Chuan Chen Date: 09/15/2003 Based in part upon slides of Prof.
1 Networking Chapter Distributed Capabilities Communications architectures –Software that supports a group of networked computers Network operating.
Data and Computer Communications Chapter 11 – Asynchronous Transfer Mode.
03/11/2015 Michael Chai; Behrouz Forouzan Staffordshire University School of Computing Streaming 1.
William Stallings Data and Computer Communications
AIMS Workshop Heidelberg, 9-11 March 1998 P616 - ENHANCED ATM ISSUES Network Layers over ATM Rüdiger Geib Deutsche Telekom Tel Fax +49.
July 27,1999 DMIF Overview DMIF-1 MPEG-4 표준화 : 멀티미디어 전송 (DMIF) 서울시립대학교 전자전기공학부 최성종
Chapter 15 Chapter 15 Multimedia and Networks Multimedia Systems.
Open System Interconnection Describe how information from a software application in one computer moves through a network medium to a software application.
AIMS’99 Workshop Heidelberg, May 1999 Assessing Audio Visual Quality P905 - AQUAVIT Assessment of Quality for audio-visual signals over Internet.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 17 This presentation © 2004, MacAvon Media Productions Multimedia and Networks.
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
Multiplexing Team Members: Cesar Chavez Arne Solas Steven Fong Vi Duong David Nguyen.
MPEG-4: Multimedia Coding Standard Supporting Mobile Multimedia System Lian Mo, Alan Jiang, Junhua Ding April, 2001.
Internet Overview (Chapter 1 in [2]). 2 Outline History of the Internet History of the Internet Seven Layers of the OSI Model Seven Layers of the OSI.
3G wireless system  Speeds from 125kbps-2Mbps  Performance in computer networking (WCDMA, WLAN Bluetooth) & mobile devices area (cell.
1 Protocol Layering Myungchul Kim Tel:
Multimedia Communications Introduction ECE 591 Pro. Honggang Wang Notes: Some slides including figures are referred from textbooks and relevant materials.
AIMS’99 Workshop Heidelberg, May 1999 Multimedia Services using IP over Bearer Networks: Quality of Service Aspects based on ACTS Guidelines SII.
4343 X2 – The Transport Layer Tanenbaum Ch.6.
Introduction to Quality of Service Klara Nahrstedt CS 538.
McGraw-Hill Chapter 23 Process-to-Process Delivery: UDP, TCP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Java’s networking capabilities are declared by the classes and interfaces of package java.net, through which Java offers stream-based communications that.
Cisco I Introduction to Networks Semester 1 Chapter 7 JEOPADY.
CSE331: Introduction to Networks and Security Lecture 2 Fall 2002.
Application – Transport – Network
OSI model vs. TCP/IP MODEL
An IP-based multimedia traffic generator
TCP and UDP Transmission Control Protocol (TCP) - The set of standards that is responsible for breaking down and reassembling the data packets transmitted.
Chapter 3: Open Systems Interconnection (OSI) Model
Process-to-Process Delivery:
IP and NGN Projects in ITU-T Jean-Yves Cochennec France Telecom SG13 Vice Chair Workshop on Satellites in IP and Multimedia - Geneva, 9-11 December 2002.
16EC Computer networks unit II Mr.M.Jagadesh
Presentation transcript:

AIMS’99 Workshop Heidelberg, May 1999 Management of QoS using MPEG4 DMIF standard Amaro Sousa, Institute of Telecommunications, PT Guido Franceschini, CSELT, IT

AIMS’99 Workshop Heidelberg, May 1999 Outline Describe the problem that is underneath this work Introduce DMIF as a possible solution for QoS management of multimedia communications Highlight the main issues that should be considered in QoS management Report on how DMIF is being assessed as an effective mean to manage QoS in multimedia communications

AIMS’99 Workshop Heidelberg, May 1999 Some facts! Truly networked multimedia services are not yet commercially available One of the reasons is because it is difficult to combine the know-how of multimedia technologies and network technologies in the same experts

AIMS’99 Workshop Heidelberg, May 1999 In the multimedia technologies side: At the beginning, multimedia application developers were used to develop applications for stand-alone hardware platforms With the advent of World Wide Web, they started to develop applications for “best effort” IP networks Their main QoS concern is to use video and audio coding schemes at the lowest bit rates possible

AIMS’99 Workshop Heidelberg, May 1999 In the network technologies side: There are a significant number of network technologies that can support QoS Each network technology has its own set of parameters for QoS definition and its own way of supporting QoS communications There is no clear view on what are the technologies that will be selected for provision of multimedia services in the future

AIMS’99 Workshop Heidelberg, May 1999 What is the problem? Multimedia application developers don’t want to develop multimedia services to any particular network technology Why? They have to learn how to deal with QoS in that network technology They don’t know if this investment will have return in the future

AIMS’99 Workshop Heidelberg, May 1999 One possible solution is DMIF Delivery Multimedia Integration Framework (DMIF) is Part 6 of MPEG-4 standard DMIF defines a Delivery Layer for MPEG-4 multimedia applications DMIF defines a DMIF Application Interface (DAI) to be used by the applications It is being standardized in a way that can be used by non MPEG-4 applications

AIMS’99 Workshop Heidelberg, May 1999 The main goals of DMIF To hide the delivery technology details to the application –Local storage –Broadcast sources –Remote application To ensure interoperability in the control plane between end-systems

AIMS’99 Workshop Heidelberg, May 1999 Remote App DAI DMIF communication architecture (1) Local App DAI Broadcast source Local Storage Network

AIMS’99 Workshop Heidelberg, May 1999 Sig map Remote DMIF (Real) Remote App DNIDAI Local App DAI DMIF Filter Local DMIF for Remote srv DNI Sig map NetworkLocal DMIF for Broadcast Remote DMIF (emulated) Remote App. (emulated) Broadcast source Local DMIF for Local Files Remote DMIF (emulated) Remote App. (emulated) Local Storage DMIF communication architecture (2)

AIMS’99 Workshop Heidelberg, May 1999 QoS in DMIF A typical multimedia session encompasses the transmission of different media streams in different time instants Whenever, a bundle of media streams is to be transmitted between peer applications, the local application requests to local DMIF instance appropriate channels to their transmission

AIMS’99 Workshop Heidelberg, May 1999 QoS in DMIF (2) In the channels request, the application specifies the QoS needed for each media stream (using DAI level QoS metrics) One function of DMIF instance is to map the QoS metrics defined at the DAI into the specific QoS metrics of the underneath network technology

AIMS’99 Workshop Heidelberg, May 1999 MPEG-4 FlexMux tool

AIMS’99 Workshop Heidelberg, May 1999 Potential benefits of FlexMux Minimise network connections Minimise network resources utilisation through statistical multiplexing of different media streams Minimise network protocol overhead

AIMS’99 Workshop Heidelberg, May 1999 Managing QoS through DMIF Whenever the applications request connections for a bundle of media streams: First, DMIF should decide, based on each individual QoS, which streams should be joined in the same FlexMux and which streams should be sent in separate FlexMux instances Then, DMIF should establish an appropriate network connection for each created FlexMux

AIMS’99 Workshop Heidelberg, May 1999 QoS management - main issues: Simplicity Network resources optimisation Minimisation of network protocol overhead Minimisation of average number of connections Minimisation of impact on overall delivery performance

AIMS’99 Workshop Heidelberg, May 1999 QoS Management - a trade-off solution Grouping different elementary streams in a single FlexMux can lead to: –minimisation of network connections but –network resources waste if the different elementary streams finish in different time instants Minimising network protocol overhead can lead to the introduction of higher delay variations Different network technologies have different trade-offs

AIMS’99 Workshop Heidelberg, May 1999 Current work in JUPITER II aims to: Investigate how DMIF can effectively support multimedia communications This objective is being pursued through the development of DMIF instances for both IP networks with RSVP and “native ATM” networks

AIMS’99 Workshop Heidelberg, May 1999 IP/RSVP DMIF implementation Usage of controlled load service over UDP sockets to provide QoS to media streams –Overbooking strategy to achieve efficient mapping of DAI level QOS into network level QOS Usage of best effort service over TCP sockets to provide reliability

AIMS’99 Workshop Heidelberg, May 1999 Native ATM DMIF implementation Usage of DBR connections for QoS provision to media streams –Sustainable cell rate strategy to achieve the best trade- off between network resource utilisation and packet delay variation Usage of UBR connections for media streams with no QoS requirements

AIMS’99 Workshop Heidelberg, May 1999 By the end of JUPITER II project: We should be able to: Propose a common set of DAI level QoS parameters useful for an efficient map into network QoS parameters of the studied technologies Propose appropriate strategies for FlexMux management for the two studied network technologies