Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Toward a Standard Ubiquitous Computing Framework Martin Modahl Bikash Agarwalla Dr. Gregory Abowd Dr. Umakishore Ramachandran T. Scott Saponas."— Presentation transcript:

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

2 2 MPAC 2004 Motivation Standard Framework?

3 3 MPAC 2004 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 4 MPAC 2004 Outline Motivations Applications Taxonomy Conclusions and Future Work

5 5 MPAC 2004 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 PerCom’04) 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/publica tions/) Utilized the advantages of both UPnP as well as Media Broker !

6 6 MPAC 2004 Other Applications Sample Applications from Gatech TV Watcher ( Technical Report: GIT-CERCS-04-25 ), http://www.cc.gatech.edu/~rama/ubiq-presence/ Event Web ( FTDCS’04 ) Digital Family Portrait ( CHI’01 ) Common Taxonomy !

7 7 MPAC 2004 Taxonomy

8 8 MPAC 2004 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 9 MPAC 2004 Data Storage and Streaming Provides multimedia data storage, transfer, and archival Examples: MediaBroker (IEEE Percom’04), D-Stampede(ICDCS’02), GnuStream (Purdue), Coda (CMU) Comparison Metrics: functionalities and QoS

10 10 MPAC 2004 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 11 MPAC 2004 Computation Sharing UbiComp applications offloading computation dynamically to HPC resources Examples: Resource Management Systems in Grid (condor, legion, nimrod-g). MPI, PVM for clusters Don’t support pervasive applications currently

12 12 MPAC 2004 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 13 MPAC 2004 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 14 MPAC 2004 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 15 MPAC 2004 Questions? Thank You ! Bikash Agarwalla bikash@cc.gatech.edu http://www.cc.gatech.edu/~bikash


Download ppt "Toward a Standard Ubiquitous Computing Framework Martin Modahl Bikash Agarwalla Dr. Gregory Abowd Dr. Umakishore Ramachandran T. Scott Saponas."

Similar presentations


Ads by Google