2009-03-28 Lab seminar Towards A Maximum-Flow-Based Service Composition (for Multiple & Concurrent Service Composition) Han, Sang Woo Networked Media Lab.

Slides:



Advertisements
Similar presentations
DISTRIBUTED MULTIMEDIA SYSTEMS
Advertisements

Network Resource Broker for IPTV in Cloud Computing Lei Liang, Dan He University of Surrey, UK OGF 27, G2C Workshop 15 Oct 2009 Banff,
All rights reserved © 2006, Alcatel Grid Standardization & ETSI (May 2006) B. Berde, Alcatel R & I.
Building Cloud-ready Video Transcoding System for Content Delivery Networks(CDNs) Zhenyun Zhuang and Chun Guo Speaker: 饒展榕.
Research: Group communication in distributed interactive applications Student: Knut-Helge Vik Institute: University of Oslo, Simula Research Labs.
Grant agreement n° SDN architectures for orchestration of mobile cloud services with converged control of wireless access and optical transport network.
Mohamed Hefeeda 1 School of Computing Science Simon Fraser University, Canada Multimedia Streaming in Dynamic Peer-to-Peer Systems and Mobile Wireless.
A Quality-Driven Decision Engine for Live Video Transmission under Service-Oriented Architecture DALEI WU, SONG CI, HAIYAN LUO, UNIVERSITY OF NEBRASKA-LINCOLN.
Traffic Engineering and Routing Hansen Bow. Topics Traffic Engineering with MPLS Issues Concerning Voice over IP Features of Netscope QoS Routing for.
An Overlay Multicast Infrastructure for Live/Stored Video Streaming Visual Communication Laboratory Department of Computer Science National Tsing Hua University.
RETSINA: A Distributed Multi-Agent Infrastructure for Information Gathering and Decision Support The Robotics Institute Carnegie Mellon University PI:
Distributed-Dynamic Capacity Contracting: A congestion pricing framework for Diff-Serv Murat Yuksel and Shivkumar Kalyanaraman Rensselaer Polytechnic Institute,
1 An overview Always Best Connected Networks Dênio Mariz Igor Chaves Thiago Souto Aug, 2004.
Peer-to-peer file-sharing over mobile ad hoc networks Gang Ding and Bharat Bhargava Department of Computer Sciences Purdue University Pervasive Computing.
Copyright © 2012, QoS-aware Network Operating System for Software Defined Networking with Generalized OpenFlows Kwangtae Jeong, Jinwook Kim.
Multimedia Cloud Computing Wenwu Zhu, Senior Internet Media Microsoft Research Asia Chong Luo, Member of the IEEE Jianfeng Wang, Master.
WebRTC – Challenges and Best Practices Sumit Amar Director of Engineering Electronic Arts.
Consultation Workshop “Future R&D Challenges on Networked Media Systems” Welcome and Context Luis Rodríguez-Roselló Director a.i “Converged Networks &
Self-Organizing Adaptive Networks Hari Balakrishnan MIT Laboratory for Computer Science
Research on cloud computing application in the peer-to-peer based video-on-demand systems Speaker : 吳靖緯 MA0G rd International Workshop.
An Experimental Testbed for Building Service-Based Media Applications (Outline of paper draft to be submitted in TridentCom 2010 as testbed practices.
SCAN: a Scalable, Adaptive, Secure and Network-aware Content Distribution Network Yan Chen CS Department Northwestern University.
Client-controlled QoS Management in Networked Virtual Environments Patrick Monsieurs, Maarten Wijnants, Wim Lamotte Expertise Center for Digital Media.
Torsten Braun, Universität Bern cds.unibe.ch
Overcast: Reliable Multicasting with an Overlay Network CS294 Paul Burstein 9/15/2003.
Mobile Networking Challenges1 5.6 Mobile Ad Hoc Networks  Ad hoc network does not have any preexisting centralized server nodes to perform packet routing,
1 High-Level Carrier Requirements for Cross Layer Optimization Dave McDysan Verizon.
E-Commerce Lab, CSA, IISc 1 A Combinatorial Procurement Auction for QOS-Aware Web Services Composition Megha Mohabey, Y. Narahari Computer Science and.
Software-defined Networking Capabilities, Needs in GENI for VMLab ( Prasad Calyam; Sudharsan Rajagopalan;
Wireless Networks of Devices (WIND) Hari Balakrishnan and John Guttag MIT Lab for Computer Science NTT-MIT Meeting, January 2000.
Function Computation over Heterogeneous Wireless Sensor Networks Xuanyu Cao, Xinbing Wang, Songwu Lu Department of Electronic Engineering Shanghai Jiao.
Putting Intelligence in Internetworking: an Architecture of Two Level Overlay EE228 Project Anshi Liang Ye Zhou.
D EPT. OF I NFO. & C OMM., KJIST Access Grid with High Quality DV Video JongWon Kim, Ph.D. 17 th APAN Meeting /JointTech WS Jan. 29 th, 2004 Networked.
PERVASIVE COMPUTING MIDDLEWARE BY SCHIELE, HANDTE, AND BECKER A Presentation by Nancy Shah.
Evolution towards the Next Generation Network
B3AS Joseph Lewthwaite 1 Dec, 2005 ARL Knowledge Fusion COE Program.
Optimization of Wavelength Assignment for QoS Multicast in WDM Networks Xiao-Hua Jia, Ding-Zhu Du, Xiao-Dong Hu, Man-Kei Lee, and Jun Gu, IEEE TRANSACTIONS.
1 Integrating security in a quality aware multimedia delivery platform Paul Koster 21 november 2001.
Ahmed Osama Research Assistant. Presentation Outline Winc- Nile University- Privacy Preserving Over Network Coding 2  Introduction  Network coding 
Future Multimedia-rich Network Applications Klara Nahrstedt University of Illinois at Urbana-Champaign
Service-oriented Resource Broker for QoS-Guaranteed in Grid Computing System Yichao Yang, Jin Wu, Lei Lang, Yanbo Zhou and Zhili Sun Centre for communication.
A Utility-based Approach to Scheduling Multimedia Streams in P2P Systems Fang Chen Computer Science Dept. University of California, Riverside
© 2008 Mobile VCE 1PIMRC Ubiquitous Workshop 2008 A Combined Mobility and QoS Framework for Delivering Ubiquitous Services Dev Pragad.
Security in Wireless Residential Networks Han Sang Kim.
CS223 Advanced Data Structures and Algorithms 1 Maximum Flow Neil Tang 3/30/2010.
ASSIGNMENT, DISTRIBUTION AND QOS PROVISIONING IN COMMUNICATION NETWORKS.
A Grid-enabled Multi-server Network Game Architecture Tianqi Wang, Cho-Li Wang, Francis C.M.Lau Department of Computer Science and Information Systems.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
MPEG-4: Multimedia Coding Standard Supporting Mobile Multimedia System Lian Mo, Alan Jiang, Junhua Ding April, 2001.
Ching-Ju Lin Institute of Networking and Multimedia NTU
ENVISION Enriched Network-aware Video Services over Internet Overlay Networks David Griffin, UCL 5th FP7 Networked Media Concertation Meeting 3-4 February.
Project Topics ECE 591. Project 1: Localization through Wi-Fi and Wireless Camera WIFI localization: Wireless Camera: Goal: Understand RF based localization.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Defining Networking Services for a Network Architecture supporting Media-oriented Service Composition Namgon Kim Networked Media Lab.
IEEE Next Generation Service Overlay Network – P 1903 (NGSON)
A Social-Network-Aided Efficient Peer-to-Peer Live Streaming System IEEE/ACM TRANSACTIONS ON NETWORKING, JUNE 2015 Haiying Shen, Yuhua Lin Dept. of Electrical.
2009 Summer Plan Ju-Won Park Networked Media Lab., Dept. Information and Communications Gwangju Institute of Science and Technology.
2009 Summer Wrap-up Sang Woo Han Networked Media Lab., Dept. Information and Communications Gwangju Institute of Science.
Gaia An Infrastructure for Active Spaces Prof. Klara Nahrstedt Prof. David Kriegman Prof. Dennis Mickunas
/ Fast Web Content Delivery An Introduction to Related Techniques by Paper Survey B Li, Chien-chang R Sung, Chih-kuei.
1 Traffic Engineering By Kavitha Ganapa. 2 Introduction Traffic engineering is concerned with the issue of performance evaluation and optimization of.
Internet Traffic Engineering Motivation: –The Fish problem, congested links. –Two properties of IP routing Destination based Local optimization TE: optimizing.
Multicast with Network Coding in Application-Layer Overlay Networks Y. Zhu, B. Li, and J. Guo University of Toronto Present by Cheng Huang
SmartGRID Decentralized, dynamic grid scheduling framework on swarm agent-based intelligence Seminar in HUST, Wuhan, China. Oct. 22, 2008 Ye HUANG, Amos.
1 Wireless Networks Lecture 21 WCDMA (Part I) Dr. Ghalib A. Shah.
Towards an integrated multimedia service hosting overlay Dongyan Xu Xuxian Jiang Proceedings of the 12th annual ACM international conference on Multimedia.
Nuno Salta Supervisor: Manuel Ricardo Supervisor: Ricardo Morla
AP Functional Requirement Initiatives for WLAN Broadcasting
Flow Networks and Bipartite Matching
Maximum Flow Neil Tang 4/8/2008
Presentation transcript:

Lab seminar Towards A Maximum-Flow-Based Service Composition (for Multiple & Concurrent Service Composition) Han, Sang Woo Networked Media Lab. Dept. of Information and Communications Gwangju Institute of Science and Technology

Contents  Ph.D. Research Topics  Introduction  Motivation  Related Work  Research Outline  Proposed Service Composition Scheme  System Model & Problem Statement  Problem Solving Methods  Discussion  Summary

 Workflow-driven Control and Management Framework for Dynamic Service Composition  Hierarchical Abstraction Structure for Programmable Network and Computing Environments   Workflow-driven Dynamic Service Composition  Capability-based Service Matchmaking and Negotiation Ph.D. Research Topics

 Mobile multimedia services  Live media streaming  Personalized internet broadcasting  Multi-party video conferencing  Full Web Browsing  Challenges  QoS support between devices having heterogeneous network & device capability Live Content Sharing over Mobile P2P Networks Mobile P2P Networks Your ContentYour FriendsYour Device Media Consumers Media Producers capability gap QoS-aware service composition

 BCP (bounded composition probing protocol)  Hop-by-hop probing processing & optimal composition selection  Not supporting multiple composition in same time [HPDC 04] Spidernet: An integrated peer-to- peer service composition framework

 SeSCo (seamless service composition)  Hierarchical service overlay network configuration  Discovery + matching + coordination MM 05] Seamless Service Composition (SeSCo) in Pervasive Environments

 Goal  Multiple & concurrent service composition (modeling)  Challenges  Existing schemes does not consider multiple & concurrent service composition  Thus, next composition requests have to be blocked in processing a composition job  composition processing time become longer!  Approach  Casting the composition problem into maximum flow network problem  Multiple sources, multiple sinks  Possible maximum flow out of certain sources or into all sinks  Expected Result  Automated Service Composition Graph (in Polynomial-Time) Research Outline

Media-Service-Oriented Virtualized Computing & Networking Testbed Networked Cameras Storage service Telecommunication service Video producing service Web servers Replica facilities Content servers Encoding, transcoding, and decoding services Presence service

Use Case 1) request for interactive broadcasting Apps portal 2) posting & announcement 3) application-on-demand 5) quotation 6) reservation & payment 8) commit Transcoding service Video scaling service Text embedding service Multicast connector service network services offered by service providers 4) query & negotiation Application #1 7) service path reservation & payment Application #2 Application #3 interactive & personalized broadcasting users 4K cinema video conferencing content providers Service path 1 … multimedia mashup

Preliminary System Model ApplicationTestbed Topology  Input: Multiple applications and testbed topology  Output: The graphs of service composition for the applications

(DHT-based) Service Discovery Service Instantiating (according to # of apps) Step 1. Service Finding

Step 2. Configuring Network Unit Capacity Maximum Flow Network

Step 3. Service Paths Finding

 Input: Graph G with flow capacity c, a source node s, and a sink node t  Output: A flow f from s to t which is a maximum 1. f(u,v)  0 for all edges (u,v) 2. While there is a path p from s to t in G f, such that c f (u,v)>0 for all edges (u,v) ∈ p: 1. f(u,v)  f(u,v) + c f (p) 2. f(v,u)  f(v,u) – c f (p) Service Path Finding Using Maximum Flow Algorithm Ford-Fulkerson Algorithm

 How to evaluate?  To measure service composition processing time per application in large-scale virtualized computing & networking testbed  Need more criteria…  Network capacities consideration  System model update using weighted maximum flow algorithm  Adaptive composition  Feedback-driven resource/service adaptation  Stabilization in dynamic situation  Load balancing  Complex application design  Workflow-pattern-based specification Discussion

Summary  Preliminary system model for multiple & concurrent service composition  Service composition approach based on network optimization method  Haven’t I done an evaluation yet.

 J. Jin and K. Nahrstedt, “Source-based QoS Service Routing in Distributed Service Networks,” in Proc. ICC, Paris, France,  N. J.A. Harvey, R. E. Ladner, L. Lovász, and T. Tamir, “Semi-matchings for Bipartite Graphs and Load Balancing,” Algorithms and Data Structures,  L. R. Ford, and D. R. Fulkerson, “Solving the Transportation Problem,” Management Science, Vol. 3, pp  S. Kalasapur, M. Kumar, and B. Shirazi, “Seamless service composition ( SeSCo) in pervasive environments,” in Proc. ACM int’l workshop on Mult imedia Service Composition, New York, NY,  X. Gu and K. Nahrstedt, “Distributed Multimedia Service Composition with Statistical QoS Assurances,” IEEE Trans. on Multimedia, Vol. 8, No. 1, Feb References