P.C. Rossin College of Engineering and Applied Science RESEARCH C O M P U T E R S C I E N C E & E N G I N E E R I N G C O M P U T E R S C I E N C E & E.

Slides:



Advertisements
Similar presentations
Kensington Oracle Edition: Open Discovery Workflow Meets Oracle 10g Professor Yike Guo.
Advertisements


Knowledge Fusion Research Workshop St. Michaels, Maryland October 19-22, 2004 KMCOE Surveillance Imagery Over An Agent-Based Platform Dr. Willie Thompson,
Panoptes: A Scalable Architecture for Video Sensor Networking Applications Wu-chi Feng, Brian Code, Ed Kaiser, Mike Shea, Wu-chang Feng (OGI: The Oregon.
Reseach in DistriNet (department of computer science, K.U.Leuven) General overview and focus on embedded systems task-force.
ICT 1 “Putting Context in Context: The Role and Design of Context Management in a Mobility and Adaptation Enabling Middleware” Marius Mikalsen Research.
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice S 3 : A Scalable Sensing Service.
03/11/20021 PRISM Programming in the Small and Many Nenad Medvidovic Marija Mikic-Rakic
1 On Handling QoS Traffic in Wireless Sensor Networks 吳勇慶.
Programming in the Many Software Engineering Paradigm for the 21 st Century Nenad Medvidovic Center for Software Engineering Computer Science Department.
ATSN 2009 Towards an Extensible Agent-based Middleware for Sensor Networks and RFID Systems Dirk Bade University of Hamburg, Germany.
Grids and Grid Technologies for Wide-Area Distributed Computing Mark Baker, Rajkumar Buyya and Domenico Laforenza.
Distributed Systems Management What is management? Strategic factors (planning, control) Tactical factors (how to do support the strategy practically).
SensIT PI Meeting, April 17-20, Distributed Services for Self-Organizing Sensor Networks Alvin S. Lim Computer Science and Software Engineering.
Versatile low power media access for wireless sensor networks Joseph PolastreJason HillDavid Culler Computer Science Department University of California,Berkeley.
1 FM Overview of Adaptation. 2 FM RAPIDware: Component-Based Design of Adaptive and Dependable Middleware Project Investigators: Philip McKinley, Kurt.
Self-Organizing Adaptive Networks Hari Balakrishnan MIT Laboratory for Computer Science
Run-Time Support for Adaptive Communication Services By: SeyedMasoud Sadjadi Advisor: Dr. Philip K. McKinley Computer Science and Engineering Michigan.
L6 - March 1, 2006copyright Thomas Pole , all rights reserved 1 Lecture 6: Software Packaging: Dynamically Integrable Components and Text Ch.
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
SILO: A novel framework for flexible protocol composition
Introduction to the Atlas Platform Mobile & Pervasive Computing Laboratory Department of Computer and Information Sciences and Engineering University of.
End-to-end QoE Optimization Through Overlay Network Deployment Bart De Vleeschauwer, Filip De Turck, Bart Dhoedt and Piet Demeester Ghent University -
I T & S A e r o s p a c eD e f e n c e Content adaptation for gradual Quality of Service Vania Conan, Arnaud Pierre Thales
MobiQuitous 2004Kimaya Sanzgiri Leveraging Mobility to Improve Quality of Service in Mobile Networks Kimaya Sanzgiri and Elizabeth Belding-Royer Department.
Introduction to Multimedia Networking (2) Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot October.
 Applied Architectures and Styles Chapter 11, Part 2 Service-Oriented Architectures and Web Services Architectures from Specific Domains Robotics Wireless.
Rapid Development and Flexible Deployment of Adaptive Wireless Sensor Network Applications Chien-Liang Fok, Gruia-Catalin Roman, Chenyang Lu
Division of IT Convergence Engineering Towards Unified Management A Common Approach for Telecommunication and Enterprise Usage Sung-Su Kim, Jae Yoon Chung,
Lector: Aliyev H.U. Lecture №15: Telecommun ication network software design multimedia services. TASHKENT UNIVERSITY OF INFORMATION TECHNOLOGIES THE DEPARTMENT.
Software Agents: An Overview by Hyacinth S. Nwana and Designing Behaviors for Information Agents by Keith Decker, Anandeep Pannu, Katia Sycara and Mike.
Panoptes: Low-Power, Scalable Video Sensor Networking Technologies Wu-chi Feng, Ed Kaiser, Brian Code, Mike Shea, Wu-chang Feng, Louis Bavoil Department.
Demonstrators. Overview Adaptive multilink streaming Broadcasting LiveTV – Boosting the Uplink Capacity MACP "Multilink Aware“ Content Provider.
1 High-Level Carrier Requirements for Cross Layer Optimization Dave McDysan Verizon.
Rapid Development and Flexible Deployment of Adaptive Wireless Sensor Network Applications Chien-Liang Fok, Gruia-Catalin Roman, Chenyang Lu
Defense by Amit Saha March 25 th, 2004, Rice University ANTS : A Toolkit for Building and Dynamically Deploying Network Protocols David Wetherall, John.
Exploiting Proxy-Based Transcoding to Increase the User Quality of Experience in Networked Applications Maarten Wijnants Patrick Monsieurs Peter Quax Wim.
Composing Adaptive Software Authors Philip K. McKinley, Seyed Masoud Sadjadi, Eric P. Kasten, Betty H.C. Cheng Presented by Ana Rodriguez June 21, 2006.
BitTorrent enabled Ad Hoc Group 1  Garvit Singh( )  Nitin Sharma( )  Aashna Goyal( )  Radhika Medury( )
1 Introduction to Middleware. 2 Outline What is middleware? Purpose and origin Why use it? What Middleware does? Technical details Middleware services.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 Wireless Sensor Network Wireless Sensor Network Based.
Adaptive Transmission for layered streaming in heterogeneous Peer-to-Peer networks Xin Xiao, Yuanchun Shi, Yuan Gao Dept. of CS&T, Tsinghua University.
1 Applying Adaptive Middleware, Modeling, and Real-Time CORBA Capabilities to Ensure End-to- End QoS Capabilities of Video Streams BBN Technologies Cambridge,
College of Engineering Grid-based Coordinated Routing in Wireless Sensor Networks Uttara Sawant Major Advisor : Dr. Robert Akl Department of Computer Science.
1 Integrating security in a quality aware multimedia delivery platform Paul Koster 21 november 2001.
Scalable Video Transport over Wireless IP Networks Dapeng Wu Electrical & Computer Engineering University of Florida.
Network Emulation for the Study and Validation of Traffic Models, Congestion and Flow Control in TCP/IP Networks Cheryl Pope Lecturer Department of Computer.
A Utility-based Approach to Scheduling Multimedia Streams in P2P Systems Fang Chen Computer Science Dept. University of California, Riverside
1 CALL 6 Key Action IV Introduction and Action Lines: IV.1.2, IV.2.1, IV.2.2, IV.2.4 Brussels, 16. Jan 2001 Colette Maloney European Commission.
July 12th 1999Kits Workshop 1 Active Networking at Washington University Dan Decasper.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
Integration of QoS-enabled Distributed Object Computing Middleware for Developing Next- Generation Distributed Applications By Krishnamurthy et Al. Presented.
©Yao Wang, 2004Research Overview1 Yao Wang Main Research Area –Multimedia signal processing –Image processing for biomedical applications –Presently focusing.
Adaptive Resource Management Architecture for DRE Systems Nishanth Shankaran
MPEG-4: Multimedia Coding Standard Supporting Mobile Multimedia System Lian Mo, Alan Jiang, Junhua Ding April, 2001.
Communication for the Wearable Platform Jan Beutel Computer Engineering and Networks Lab Swiss Federal Institute of Technology (ETH) Zurich October 19,
Simula Research Laboratory Lokaliteter & Forskning
1 Thrust 5: Secure Wireless Networking Technologies For future generation wireless packet networks, two most important aspects need to be addressed: QoS.
Resolve today’s IT management dilemma Enable generalist operators to localize user perceptible connectivity problems Raise alerts prioritized by the amount.
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.
IHP Im Technologiepark Frankfurt (Oder) Germany IHP Im Technologiepark Frankfurt (Oder) Germany ©
INTRODUCTION:- The approaching 4G (fourth generation) mobile communication systems are projected to solve still-remaining problems of 3G (third generation)
Project Paper Presentation Hanlin Wan March 15, 2011.
Two New UML Diagram Types Component Diagram Deployment Diagram.
Software Architecture of Sensors. Hardware - Sensor Nodes Sensing: sensor --a transducer that converts a physical, chemical, or biological parameter into.
A SEMINAR ON ROVER TECHNOLOGY
Pervasive Data Access (PDA) Research Group
3rd Studierstube Workshop TU Wien
Network Architecture for General-purpose Sensor Networks
Presentation transcript:

P.C. Rossin College of Engineering and Applied Science RESEARCH C O M P U T E R S C I E N C E & E N G I N E E R I N G C O M P U T E R S C I E N C E & E N G I N E E R I N G Middleware for Adaptive Applications Across Heterogeneous Environments and Systems Qiang Wang, Prof. Liang Cheng Awareness types Awareness Measurement what to measureHow to measure Network awarenessLink capacity, available bandwidth, latency, jitter.Active probing tools Device awarenessCPU/memory usage, display size/refresh rate, batteryOperating System APIs User awarenessA user’s service expectationsGraphic User Interfaces Application awarenessInternal states a applicationsExport to a shared space Environ. AwarenessPhysical and environmental dataWireless sensor networks Today's computing environments are dynamic, heterogeneous, and best-effort. An application’s Quality of Service may degrade significantly or become even unacceptable when resources are changed, especially for mobile applications. Adaptive applications can adapt to the dynamic nature of the network and system resources based on current, historical, and/or expected information. Adaptive applications are notoriously difficult to develop. Ad-hoc solutions suffer from code tangling, programming complexity and poor code reusability. MARCHES project investigates an open source middleware (AwareWare) for adaptive applications. Awareness Acquisition FEAT (Fish Eye Available-bandwidth Tool) : a new end-to-end available-bandwidth measurement tool.  Actively probe the network to create self-induced congestion.  A new dynamic pattern of probing packets: Fisheye Stream.  Based on historical information, use more probing packets in a most profitable range.  Create a more sharp turn at the turning point.  Generate accurate available bandwidth estimation. AwareWare architecture overview Motivations Awareness Data Management  System independent query and notification interfaces  A hybrid architecture with flexible consistency controls to improve the performance of mobile applications  Feedback control loop to awareness data measurement tools  Pulling method  Pushing method Dynamic Reconfiguration Dynamic reconfiguration for C/C++ DLL components CORBA components Wireless Sensor Networks  Separation of component construction and composition  Applications = components “wired” together  Adaptation = run time reconfiguration of components Adaptation Reconfiguration Reconfiguration Example  Desktop sharing and live video applications  Measure bandwidth information  Decide whether or not use the compression  Dynamically reconfiguration  Improved QoS of video delivery Wireless Sensor Network reconfiguration  Reconfiguration by replacing the whole executable image inside each sensor nodes  Over the air broadcast  Limited resources on sensors  Broadcast storm in a densely deployed WSN Reconfiguration in progress for a 20X20 WSN time WSN Reconfiguration system Insider view of the reconfiguration Component reconfiguration mechanism Performance comparisons