Towards an integrated multimedia service hosting overlay Dongyan Xu Xuxian Jiang Proceedings of the 12th annual ACM international conference on Multimedia.

Slides:



Advertisements
Similar presentations
All rights reserved © 2006, Alcatel Grid Standardization & ETSI (May 2006) B. Berde, Alcatel R & I.
Advertisements

Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
1 © NOKIA Presentation_Name.PPT / / Jukka K. Nurminen Optimaalisen tietoliikenneverkon suunnittelu Jukka K. Nurminen Nokia Research Center
Cooperative Overlay Networking for Streaming Media Content Feng Wang 1, Jiangchuan Liu 1, Kui Wu 2 1 School of Computing Science, Simon Fraser University.
A Flexible Model for Resource Management in Virtual Private Networks Presenter: Huang, Rigao Kang, Yuefang.
Path Optimization in Computer Networks Roman Ciloci.
Towards Virtual Routers as a Service 6th GI/ITG KuVS Workshop on “Future Internet” November 22, 2010 Hannover Zdravko Bozakov.
The File Mover: An Efficient Data Transfer System for Grid Applications C. Anglano, M. Canonico Dipartimento di Informatica Universita' del Piemonte Orientale,
Monday, June 01, 2015 ARRIVE: Algorithm for Robust Routing in Volatile Environments 1 NEST Retreat, Lake Tahoe, June
Efficient Streaming for Delay-tolerant Multimedia Applications Saraswathi Krithivasan Advisor: Prof. Sridhar Iyer.
UNCW UNCW SIGGRAPH 2002 Topic #3: Continuous Media in Wired and Wireless Environments Ronald J. Vetter Department of Computer Science University of North.
Internet Indirection Infrastructure Ion Stoica UC Berkeley.
Towards an Integrated Multimedia Service Hosting Overlay Dongyan Xu, Xuxian Jiang Department of Computer Sciences Center for Education and Research in.
OSMOSIS Final Presentation. Introduction Osmosis System Scalable, distributed system. Many-to-many publisher-subscriber real time sensor data streams,
PROMISE: Peer-to-Peer Media Streaming Using CollectCast M. Hefeeda, A. Habib, B. Botev, D. Xu, and B. Bhargava ACM Multimedia 2003, November 2003.
Study of Distance Vector Routing Protocols for Mobile Ad Hoc Networks Yi Lu, Weichao Wang, Bharat Bhargava CERIAS and Department of Computer Sciences Purdue.
Adaptive Web Caching Lixia Zhang, Sally Floyd, and Van Jacob-son. In the 2nd Web Caching Workshop, Boulder, Colorado, April 25, System Laboratory,
GnuStream: a P2P Media Streaming Prototype Xuxian Jiang, Yu Dong, Dongyan Xu, and Bharat Bhargava.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Network+ Guide to Networks 6 th Edition Chapter 10 Virtual Networks and Remote Access.
VAP What is a Virtual Application ? A virtual application is an application that has been optimized to run on virtual infrastructure. The application software.
A User Experience-based Cloud Service Redeployment Mechanism KANG Yu.
Design Windows Media Services Infrastructure. Module 7: Design Windows Media Services Infrastructure Design Windows Media Services for live streaming.
STRATEGIES INVOLVED IN REMOTE COMPUTATION
EQ-BGP: an efficient inter- domain QoS routing protocol Andrzej Bęben Institute of Telecommunications Warsaw University of Technology,
Dynamic Network Emulation Security Analysis for Application Layer Protocols.
Use Case for Distributed Data Center in SUPA
CLOUD COMPUTING  IT is a service provider which provides information.  IT allows the employees to work remotely  IT is a on demand network access.
An Experimental Testbed for Building Service-Based Media Applications (Outline of paper draft to be submitted in TridentCom 2010 as testbed practices.
End-to-end QoE Optimization Through Overlay Network Deployment Bart De Vleeschauwer, Filip De Turck, Bart Dhoedt and Piet Demeester Ghent University -
PrimoGENI Tutorial Miguel Erazo, Neil Goldman, Nathanael Van Vorst, and Jason Liu Florida International University Other project participants: Julio Ibarra.
End-to-end resource management in DiffServ Networks –DiffServ focuses on singal domain –Users want end-to-end services –No consensus at this time –Two.
Software-defined Networking Capabilities, Needs in GENI for VMLab ( Prasad Calyam; Sudharsan Rajagopalan;
Multimedia is a combination of text, art, sound, animation, and video.
SOS: Security Overlay Service Angelos D. Keromytis, Vishal Misra, Daniel Rubenstein- Columbia University ACM SIGCOMM 2002 CONFERENCE, PITTSBURGH PA, AUG.
WP6 Infrastructure Resource Market Place Overview of progress UEssex High-Performance Network Group.
An Overlay Network Providing Application-Aware Multimedia Services Maarten Wijnants Bart Cornelissen Wim Lamotte Bart De Vleeschauwer.
Anycast in Delay Tolerant Networks Yili Gong, Yongqiang Xiong, Qian Zhang, Zhensheng Zhang, Wenjie Wang and Zhiwei Xu Yili Gong Indiana University Globecom,
Performance Evaluation of Image Conversion Module Based on MapReduce for Transcoding and Transmoding in SMCCSE Speaker : 吳靖緯 MA0G IEEE.
Wide-Area Service Composition: Performance, Availability and Scalability Bhaskaran Raman SAHARA, EECS, U.C.Berkeley Presentation at Ericsson, Jan 2002.
Towards Constraint-based High Performance Cloud System in the Process of Cloud Computing Adoption in an Organization Speaker : 吳靖緯 MA0G0101.
1 Integrating security in a quality aware multimedia delivery platform Paul Koster 21 november 2001.
Satisfy Your Technical Curiosity Specialists Enterprise Desktop -
A Multicast Mechanism in WiMax Mesh Network Jianfeng Chen, Wenhua Jiao, Pin Jiang, Qian Guo Asia-Pacific Conference on Communications, (APCC '06)
D EPT. OF I NFO. & C OMM., GIST AG connect: Toward better connectivity for the AG 19 th APAN Bangkok Meeting ( ) Namgon Kim and JongWon Kim Networked.
Investigating the Performance of Audio/Video Service Architecture I: Single Broker Ahmet Uyar & Geoffrey Fox Tuesday, May 17th, 2005 The 2005 International.
Performance of Adaptive Beam Nulling in Multihop Ad Hoc Networks Under Jamming Suman Bhunia, Vahid Behzadan, Paulo Alexandre Regis, Shamik Sengupta.
CS 6401 Overlay Networks Outline Overlay networks overview Routing overlays Resilient Overlay Networks Content Distribution Networks.
CSE 548 Advanced Computer Network Security Trust in MobiCloud using Hadoop Framework Updates Sayan Kole Jaya Chakladar Group No: 1.
Design and implementation of an intentional naming system William Adjie-WinotoElliot Schwartz Hari BalakrishnanJeremy Lilley MIT Laboratory for Computer.
Network Computing Laboratory Load Balancing and Stability Issues in Algorithms for Service Composition Bhaskaran Raman & Randy H.Katz U.C Berkeley INFOCOM.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
John S. Otto Mario A. Sánchez John P. Rula Fabián E. Bustamante Northwestern, EECS.
Source : 2014 IEEE Ninth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP) Auther : Nacer Khalil, Mohamed.
Lecture # 02 Network Models Course Instructor: Engr. Sana Ziafat.
Authentication, Authorisation and Accounting in a Distributed Multimedia Content Delivery System Mirosław Czyrnek
Introduction to Mobile-Cloud Computing. What is Mobile Cloud Computing? an infrastructure where both the data storage and processing happen outside of.
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
Use Case for Distributed Data Center in SUPA
Building a Virtual Infrastructure
Authors: Sajjad Rizvi, Xi Li, Bernard Wong, Fiodar Kazhamiaka
A Study of Group-Tree Matching in Large Scale Group Communications
Network Load Balancing
Network+ Guide to Networks 6th Edition
Managing Online Services
MENTER: Dynamic Traffic Engineering for MPLS Networks
Mobile Agents.
Resource Allocation in a Middleware for Streaming Data
Resource Allocation for Distributed Streaming Applications
Towards Predictable Datacenter Networks
Presentation transcript:

Towards an integrated multimedia service hosting overlay Dongyan Xu Xuxian Jiang Proceedings of the 12th annual ACM international conference on Multimedia

Author Dongyan Xu Department of Computer Sciences, Purdue University Xuxian Jiang Department of Computer Sciences, Purdue University

Outline Introduction MSODA Overview Three-Layer MSODA Middleware Service Composition Layer Service Configuration Layer Service Mapping Layer Performance Evaluation

Introduction Digital multimedia is permeating and enriching. Many different platform are ready to process and display multimedia data of varying format and quality. Multimedia data become more manipulatable and semantics. So, multiple media services may be composed.

MSODA A service-oriented platform that host multimedia services for on-demand user access and composition. MSODA federates a large variety of media services and forms a rich collaborative service hosting overlay network.

Overview From the user’s point of view, MSODA is shared integrated “market place” for media service access and composition. From the media service provider’s point of view, MSODA provide an integrated platform for individual providers to deployed their service without concerning the global networking.

The Design of MSODA A virtualization approach is taken to decouple the provisioning of MSODA functions from individual media services. MSODA enables flexible delivery of media services by suggesting alternative service configurations suitable for different resource conditions. MSODA performs cost-effective monitoring of end-to-end network conditions between MSODA nodes.

Virtualization-Based Service Hosting The data plane of MSODA. Each MSODA node hosts a number of media services. The same media service can be dynamically replicated or migrated within MSODA overlay network. In a MSODA node, each media service instance runs inside a virtual machine. The virtual machine has it own IP address, customized operating system, and networking capability.

Advantages of Virtualization-Based Approach Decoupling of multimedia service management and MSODA platform management. Service installation isolation. Easy service relocation and replication. Isolation of fault and attack impact.

Three-Layer MSODA Middleware The control plane of MSODA.

The service composition layer facilitates the specification of new composite media service. The service configuration layer accepts a service specification, resolves the basic services involved, and customizes the composite service according to client capability and user preferences/needs. The service mapping layer is responsible for mapping service configurations to MSODA overlay. Three-Layer MSODA Middleware (cont.)

Service Configuration Layer

Overlay Monitoring for Service Mapping Service mapping involves two interrelated tasks: To map the basic media services to MSODA virtual machines. To route the media streams in the MSODA overlay network. The main challenge in finding service delivery overlays in MSODA is the monitoring of dynamic capacity of network and MSODA nodes.

Basic Mesh Maintenance

Basic Mesh Maintenance (cont.)

Mesh Augmentation via Cold Connection Jumpstart The basic mesh maintenance method fits for some application-level multicast, but it is not sufficient for service mapping in MSODA. d max (P) is a small value or even only one. Such a small d max (P) will make the following problems: Even if the overlay network has enough resource for a service request, but the system could not find out the path. The route path will be too long to make some nodes that relay rather than process data.

Mesh Augmentation via Cold Connection Jumpstart (cont.) The cold connections are the connections not currently in the mesh. Modify the mesh adjustment as follow:

Performance Evaluation The simulations are conducted in a virtual machine-based emulation test-bed called vBET. The simulated MSODA overlay and underlying IP network are show as the figure.

Simulation Setup To set different d max in each simulation run. The total capacity of each node is randomly selected between 2500 units and units. The total bandwidth of each underlying network link is randomly chosen between 400 units and 1600 units. Service mapping requests are generated according to a Poisson process. T p = 5mins, T q = 30mins.

Simulation Results In the simulation, these algorithm are compared: CG(-): The service path finding algorithm with complete graph mesh. SPF(w/): The service path finding algorithm with mesh augmentation method. SPF(w/o): The service path finding algorithm with the basic method only and without mesh augmentation. SW(w/o): The shortest-widest-path algorithm. The algorithm computes the shortest widest path and determines the service-to-virtual machine mapping.

Simulation Results (cont.)

Analysis of Mesh Augmentation Method N: the total number of MSODA nodes. For a given d max, the number of non-neighbors of each nodes is n = N – d max -1. Assume the MSODA node probes a non-neighbor every fixed interval of t q =T q /n. The arrival of service path mapping requests follows Poisson distribution with an average arrival rate λ req. The duration of each service session is an exponentially distributed random variable with a mean of 1/μ. Let n(t) be the number of warm connection at time t.

Analysis of Mesh Augmentation Method (cont.)