By Krishnamurthy et Al. Presented by David Girsault

Slides:



Advertisements
Similar presentations
DISTRIBUTED MULTIMEDIA SYSTEMS
Advertisements

Chris Moffatt Lead Program Manager Learning Sciences & Technology Microsoft Research Project Overview.
INTRODUCTION TO SIMULATION WITH OMNET++ José Daniel García Sánchez ARCOS Group – University Carlos III of Madrid.
A Graduate Course on Multimedia Technology 3. Multimedia Communication © Wolfgang Effelsberg Media Scaling and Media Filtering Definition of.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 15 –QoS Admission, QoS Negotiation, and Establishment of AV Connections Klara Nahrstedt.
June 3, A New Multipath Routing Protocol for Ad Hoc Wireless Networks Amit Gupta and Amit Vyas.
Quality of Service in IN-home digital networks Alina Albu 23 October 2003.
LYU9802 Quality of Service in Wired/Wireless Communication Networks: Techniques and Evaluation Supervisor: Dr. Michael R. Lyu Marker: Dr. W.K. Kan Wan.
Design Windows Media Services Infrastructure. Module 7: Design Windows Media Services Infrastructure Design Windows Media Services for live streaming.
QUTE’98 Workshop Heidelberg, October 1998 MPEG-4 Approach to QoS Reinhard Baier, GMD FOKUS, DT Guido Franceschini, CSELT, IT.
D. Schmidt DARPA Example: Navy UAV Concept & Representative Scenario 1. Video feed from off-board source (UAV) 2. Video distributor sends video to hosts.
BBN Technologies Craig Rodrigues Gary Duzan QoS Enabled Middleware: Adding QoS Management Capabilities to the CORBA Component Model Real-time CCM Meeting.
1 Using Quality Objects (QuO) Middleware for QoS Control of Video Streams BBN Technologies Cambridge, MA Craig.
MILCOM 2001 October page 1 Defense Enabling Using Advanced Middleware: An Example Franklin Webber, Partha Pal, Richard Schantz, Michael Atighetchi,
1 06/00 Questions 10/6/2015 QoS in DOS ECOOP 2000John Zinky BBN Technologies ECOOP 2000 Workshop on Quality of Service in Distributed Object Systems
Wireless Access and Terminal Mobility in CORBA Dimple Kaul, Arundhati Kogekar, Stoyan Paunov.
1 10/20/01DOA Application of the QuO Quality-of-Service Framework to a Distributed Video Application Distributed.
Composing Adaptive Software Authors Philip K. McKinley, Seyed Masoud Sadjadi, Eric P. Kasten, Betty H.C. Cheng Presented by Ana Rodriguez June 21, 2006.
1 06/ /21/2015 ECOOP 2000 Workshop QoS in DOSJohn Zinky BBN Technologies Quality Objects (QuO) Middleware Framework ECOOP 2000 Workshop QoS in DOS.
Introduction to CORBA University of Mazandran Science & Tecnology By : Esmaill Khanlarpour January
1 Applying Adaptive Middleware, Modeling, and Real-Time CORBA Capabilities to Ensure End-to- End QoS Capabilities of Video Streams BBN Technologies Cambridge,
1 Integrating security in a quality aware multimedia delivery platform Paul Koster 21 november 2001.
CS Spring 2014 CS 414 – Multimedia Systems Design Lecture 18 – Multimedia Transport (Part 1) Klara Nahrstedt Spring 2014.
Integration of QoS-enabled Distributed Object Computing Middleware for Developing Next- Generation Distributed Applications By Krishnamurthy et Al. Presented.
1 BBN Technologies Quality Objects (QuO): Adaptive Management and Control Middleware for End-to-End QoS Craig Rodrigues, Joseph P. Loyall, Richard E. Schantz.
MPEG-4: Multimedia Coding Standard Supporting Mobile Multimedia System Lian Mo, Alan Jiang, Junhua Ding April, 2001.
POSTECH DPNM Lab. Introduction Providing Quality-of-Service (QoS) to users of distributed multimedia services is a difficult problem. The service user.
A Technical Overview Bill Branan DuraCloud Technical Lead.
GridOS: Operating System Services for Grid Architectures
The Role of Reflection in Next Generation Middleware
Use Case for Distributed Data Center in SUPA
University of Maryland College Park
Joe Loyall, Rick Schantz, Gary Duzan
Computer Networks.
Inter domain signaling protocol
Middleware Policies for Intrusion Tolerance
Klara Nahrstedt Spring 2009
GWE Core Grid Wizard Enterprise (
An IP-based multimedia traffic generator
PROTEAN: A Scalable Architecture for Active Networks
CORBA Alegria Baquero.
Adapting Applications and Platforms
QoS Management Prof Pallapa Venkataram,
Distributed Multimedia Systems
Klara Nahrstedt Spring 2010
Introduction to Networking
#01 Client/Server Computing
QoS-Enabled Middleware
Chapter 2 Introduction Application Requirements VS. Transport Services
Design and Implementation of Audio/Video Collaboration System Based on Publish/subscribe Event Middleware CTS04 San Diego 19 January 2004 PTLIU Laboratory.
Chapter 25 Multimedia TCP/IP Protocol Suite
Transparent Adaptive Resource Management for Middleware Systems
Taxonomy of network applications
ATP TCP Reducing the Latency-Tail of Short-Lived Flows: Adding Forward Error Correction in Data Centers Klaus-Tycho Foerster, Demian Jaeger, David Stolz,
Frame-Specific Retry Limit for Intra-Stream Prioritization
A New Multipath Routing Protocol for Ad Hoc Wireless Networks
Multimedia and Networks
CORBA Alegria Baquero.
Gary Thom President, Delta Information Systems, Inc.
CIS679: MPEG-2 Review of MPEG-1 MPEG-2 Multimedia and networking.
מנחה: דר ניסים צורי ישראל דורי בקשי שגיא
Unit V Mobile Middleware.
John Regehr and Jack Stankovic University of Virginia
A GUI Based Aid for Generation of Code-Frameworks of TMOs
The Anatomy and The Physiology of the Grid
The Anatomy and The Physiology of the Grid
Quality-aware Middleware
QoS based pricing in IP Networks
#01 Client/Server Computing
Integration of QoS-Enabled Distributed Object Computing Middleware for Developing Next-Generation Distributed Applications BBN Technologies.
Presentation transcript:

By Krishnamurthy et Al. Presented by David Girsault Integration of QoS-enabled Distributed Object Computing Middleware for Developing Next-Generation Distributed Applications By Krishnamurthy et Al. Presented by David Girsault

Introduction Distributed frameworks Beginning => improve inter-operability Now => demand for better QoS What needs for resource management? Before run-time => already exists During run-time => research

Overview of the Adaptive QuO-Middleware QuO = Quality Objects Allows specifying QoS requirements Control and monitoring information Behavior for dealing with run-time problems RPC  contract + QoS guaranty Middleware in charge of QoS respect

Unified Middleware-Centric Qos API Many != QoS frameworks Standardization necessary Need for an API for QoS Separation between application and protocol Translate QoS parameters to the network Notification system for environment change

ACE QoS API Two implementations: Windows, Unix Extensibility: easy to add network protocols Portability: easy to modify for a platform Event Notification: when QoS change QoS capabilities: resource reservation system

Application to the CORBA Audio/Video Streaming Service QoS parameters: Application class (interactive or not) Media types (audio, video…) Adaptation policies (coeff. of compression) CORBA A/V streaming service: Flexible and portable  CORBA Efficient low-level transport

The TAO A/V Streaming Service QoS Framework QoS Mapping: translation between network-level and application-level QoS Monitoring: application adaptation to resources at run-time QoS-Based transport API: Guarantees required bandwidth

Shipboard Dissemination of Unmanned Air Vehicle Video MPEG data path: UAV Onboard distribution center Video display host

Adaptation and Performance Under Load Adaptation vs Non-adaptation Testing  overloading distribution center A/V Streams vs Ad-Hoc TCP Results: similar performance Time latency irregular with A/V streams

Conclusion QoS-enabled middleware: Resource variation at run time Decreases time and effort for QoS requirements Increases modularity and portability Resource variation at run time System response improvement Better service to end users