Toward a Standard Ubiquitous Computing Framework - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

Toward a Standard Ubiquitous Computing Framework

Description:

A system infrastructure Taxonomy for UbiComp applications and mapping of ... Taxonomy as a map of existing tools for building pervasive applications ... – PowerPoint PPT presentation

Number of Views:38
Avg rating:3.0/5.0
Slides: 16
Provided by: ccGa
Category:

less

Transcript and Presenter's Notes

Title: Toward a Standard Ubiquitous Computing Framework


1
Toward a Standard Ubiquitous Computing Framework
  • Martin Modahl
  • Bikash Agarwalla
  • Dr. Gregory Abowd
  • Dr. Umakishore Ramachandran
  • T. Scott Saponas

2
Motivation
Standard Framework?
3
Motivation
  • Telephone Patch board Analogy
  • Standard and Uniform, not necessarily Central
    interface
  • Contributions
  • A system infrastructure Taxonomy for UbiComp
    applications and mapping of existing tools using
    our Taxonomy

4
Outline
  • Motivations
  • Applications
  • Taxonomy
  • Conclusions and Future Work

5
Family Intercom Application
  • Application Features
  • Developed at Aware Home in Gatech
    (http//www.cc.gatech.edu/fce/ahri/)
  • Multi-party communication
  • Dynamic connections and Reconnections
  • System
  • Transport
  • Audio Stream (MediaBroker - IEEE PerCom04)
  • Control Information (UPnP)
  • Location System (Abowd, G., A.
    Battestini, and T. O'Connell. "The
    Location Service A framework for handling
    multiple location sensing technologies".2002.
    Available at http//www.cc.gatech.edu/fce/ahri/pub
    lications/)
  • Utilized the advantages of both UPnP as well as
    Media Broker !

6
Other Applications
  • Sample Applications from Gatech
  • TV Watcher (Technical Report GIT-CERCS-04-25),
    http//www.cc.gatech.edu/rama/ubiq-presence/
  • Event Web (FTDCS04)
  • Digital Family Portrait (CHI01)
  • Common Taxonomy !

7
Taxonomy
8
Registration and Discovery
  • Common to all other classes
  • Used in many different ways
  • Description Language and Discovery Protocol
  • Examples SSDP, UDDI, WSDL, DNS, LDAP, Jini
    service discovery

9
Data Storage and Streaming
  • Provides multimedia data storage, transfer, and
    archival
  • Examples MediaBroker(IEEE Percom04),
    D-Stampede(ICDCS02), GnuStream (Purdue), Coda
    (CMU)
  • Comparison Metrics functionalities and QoS

10
Service and Subscription
  • Use of discrete messages
  • Enable query and update of state information
  • Push as well as Pull
  • Examples UPnP, Jini, Event Heap (Stanford),
    Context-Toolkit (Gatech), Web Service

11
Computation Sharing
  • UbiComp applications offloading computation
    dynamically to HPC resources
  • Examples Resource Management Systems in Grid
    (condor, legion, nimrod-g). MPI, PVM for clusters
  • Dont support pervasive applications currently

12
Context Management
  • Includes
  • Language to describe and discuss context
  • Infrastructure to detect, update and query
    context
  • Uses Data Storage and Streaming, Service and
    Subscription
  • Examples Semantic Web Ontologies, Location
    Stack(UWash), Event Web (Gatech)

13
Taxonomy Summary
  • Some tools broadly fit into multiple categories!
  • Taxonomy as a map of existing tools for building
    pervasive applications
  • Taxonomy as a litmus test to evaluate features
    provided by a particular pervasive computing
    system

14
Conclusions and Future Work
  • Presented
  • Taxonomy which can be used
  • To evaluate future UbiComp middleware systems
  • To enable modular implementation of UbiComp
    applications by integrating appropriate tools
  • Future
  • validate the taxonomy through complex
    infrastructure instantiation
  • Understand the interaction and gap between
    different classes
  • Evaluate performance trade offs

15
Questions?
  • Thank You !
  • Bikash Agarwalla
  • bikash_at_cc.gatech.edu
  • http//www.cc.gatech.edu/bikash
Write a Comment
User Comments (0)
About PowerShow.com