CMSC 828S / Saket Navlakha / 1 Sensor Web Browsing the physical world in real-time By: Vincent Tao.

Slides:



Advertisements
Similar presentations
Remote Visualisation System (RVS) By: Anil Chandra.
Advertisements

Retrieval of Information from Distributed Databases By Ananth Anandhakrishnan.
Computer Engineering and Networks Laboratory Visualizing Large Sensor Network Data Sets in Space and Time with Vizzly Matthias Keller, Jan Beutel, Olga.
Solar and STP Physics with AstroGrid 1. Mullard Space Science Laboratory, University College London. 2. School of Physics and Astronomy, University of.
1 Next Century Challenges: Scalable Coordination in sensor Networks MOBICOMM (1999) Deborah Estrin, Ramesh Govindan, John Heidemann, Satish Kumar Presented.
Web Caching Schemes1 A Survey of Web Caching Schemes for the Internet Jia Wang.
Chapter 17: Client/Server Computing Business Data Communications, 4e.
Ming-Hsiang Tsou phone: Fax: Internet GIServices Department of Geography, San Diego.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
An Overlay Multicast Infrastructure for Live/Stored Video Streaming Visual Communication Laboratory Department of Computer Science National Tsing Hua University.
Grids and Grid Technologies for Wide-Area Distributed Computing Mark Baker, Rajkumar Buyya and Domenico Laforenza.
CS 672 Paper Presentation Presented By Saif Iqbal “CarNet: A Scalable Ad Hoc Wireless Network System” Robert Morris, John Jannotti, Frans Kaashoek, Jinyang.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
1 Personal Activity Coordinator (PAC) Xia Hong UC Berkeley ISRG retreat 1/11/2000.
ICPCA 2008 Research of architecture for digital campus LBS in Pervasive Computing Environment 1.
Development of Japanese GIS Tool for use in the Humanities ○ Masatoshi ISHIKAWA †, Yoichi KAWANISHI ††, Hidefumi OKUMURA †††, Shoichiro HARA †††† † University.
Wireless Video Sensor Networks Vijaya S Malla Harish Reddy Kottam Kirankumar Srilanka.
Client/Server Architecture
Cross Strait Quad-Regional Radio Science and Wireless Technology Conference, Vol. 2, p.p. 980 – 984, July 2011 Cross Strait Quad-Regional Radio Science.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
 Distributed Software Chapter 18 - Distributed Software1.
Principles for Collaboration Systems Geoffrey Fox Community Grids Laboratory Indiana University Bloomington IN 47404
WebGIS. Web & GIS ….WebGIS Access without purchasing proprietary software Data directly from producer Emerging new market.
Data integration and dissemination in the MARsite project John Douglas (WP10 leader)
INFORMATION TECHNOLOGY IN BUSINESS AND SOCIETY SESSION 21 – LOCATION-BASED SERVICES SEAN J. TAYLOR.
Barracuda Load Balancer Server Availability and Scalability.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
SensIT PI Meeting, January 15-17, Self-Organizing Sensor Networks: Efficient Distributed Mechanisms Alvin S. Lim Computer Science and Software Engineering.
Internet GIS (and its applications to transportation) Keivan Khoshons GEOG 516 March 9, 2004.
Web Services Architecture1 - Deepti Agarwal. Web Services Architecture2 The Definition.. A Web service is a software system identified by a URI, whose.
Status of IEEE A Suite of Smart Transducer Interface Standards for Sensors and Actuators November 28, 2006 Kang Lee
DISTRIBUTED COMPUTING
1 School of Computer, National University of Defense Technology A Profile on the Grid Data Engine (GridDaEn) Xiao Nong
CSCI 5980: From GPS and Google Earth to Spatial Computing Fall 2012 Midterm Presentation Chapter 7: Architectures Team 9: Thao Nguyen, Nathan Poole October.
Master Thesis Defense Jan Fiedler 04/17/98
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
1 COMPSCI 110 Operating Systems Who - Introductions How - Policies and Administrative Details Why - Objectives and Expectations What - Our Topic: Operating.
.Sense A Secure Framework for Sensor Network Data Acquisition, Monitoring and Command Screenshots We present.Sense, an end-to-end security framework for.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
SensorMap: A Web Site for Sensors World-Wide Suman Nath, Jie Liu, Jessica Miller, Feng Zhao, Andre Santanche.
Chapter 17: Client/Server Computing Business Data Communications, 4e.
SensorGrid Galip Aydin June SensorGrid A flexible computing environment for coupling real-time data sources to High Performance Geographic Information.
Distributed Information Systems. Motivation ● To understand the problems that Web services try to solve it is helpful to understand how distributed information.
Internet Architecture and Governance
CA-OES CAL(IT)2 Feb. 20, 2002 Internet GIServices
A Survey on Sensor Networks Hussein Alzoubi Rami Alnamneh
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Living in a Network Centric World Network Fundamentals – Chapter 1.
Information Services Andrew Brown Jon Ludwig Elvis Montero grid:seminar1:lectures:seminar-grid-1-information-services.ppt.
Cloud Interoperability & Standards. Scalability and Fault Tolerance Fault tolerance is the property that enables a system to continue operating properly.
1.Research Motivation 2.Existing Techniques 3.Proposed Technique 4.Limitations 5.Conclusion.
S O A P ‘the protocol formerly known as Simple Object Access Protocol’ Team Pluto Bonnie, Brandon, George, Hojun.
Modeling In-Network Processing and Aggregation in Sensor Networks Ajay Mahimkar The University of Texas at Austin March 24, 2004.
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
Web Service-Based Remote Monitoring System for Smart Home Space Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu Project for CSE535 Mobile Computing.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
Wireless Mesh Networks Myungchul Kim
DSN & SensorWare Projects Rockwell Science Center –Charles Chien UCLA –Mani Srivastava, Miodrag Potkonjak USC/ISI –Brian Schott, Bob Parker Virginia Tech.
P2P Search COP P2P Search Techniques Centralized P2P systems  e.g. Napster, Decentralized & unstructured P2P systems  e.g. Gnutella.
Distributed Geospatial Information Processing (DGIP) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Efficient Opportunistic Sensing using Mobile Collaborative Platform MOSDEN.
1 © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public Network Architecture Characteristics  Explain four characteristics that are addressed by.
AMSA TO 4 Advanced Technology for Sensor Clouds 09 May 2012 Anabas Inc. Indiana University.
Grid Services for Digital Archive Tao-Sheng Chen Academia Sinica Computing Centre
Distributed Systems Architectures. Topics covered l Client-server architectures l Distributed object architectures l Inter-organisational computing.
Web Mashups -Nirav Shah.
Advanced Wireless Transmission for Skin Patches and Implants
CHAPTER 3 Architectures for Distributed Systems
Tiers vs. Layers.
Chapter 17: Client/Server Computing
Presentation transcript:

CMSC 828S / Saket Navlakha / 1 Sensor Web Browsing the physical world in real-time By: Vincent Tao

CMSC 828S / Saket Navlakha / 2 History Conceived: 1997, NASA/Jet Propulsion Laboratory

CMSC 828S / Saket Navlakha / 3 History Conceived: 1997, NASA/Jet Propulsion Laboratory Idea: –sensor chips to monitor and control environment –sensations transmitted via internet in real-time

CMSC 828S / Saket Navlakha / 4 History Conceived: 1997, NASA/Jet Propulsion Laboratory Idea: –sensor chips to monitor and control environment –sensations transmitted via internet in real-time Why is this different?

CMSC 828S / Saket Navlakha / 5 History Conceived: 1997, NASA/Jet Propulsion Laboratory Idea: –sensor chips to monitor and control environment –sensations transmitted via internet in real-time Why is this different? –Cheaper sensors  more possibility –Networked (not individual) sensors

CMSC 828S / Saket Navlakha / 6 Example: Restaurant Waiting Time

CMSC 828S / Saket Navlakha / 7 Problems: Interoperable Interoperable –In-site (on-site) sensors Measuring physical properties of an area –Remote sensing Via radiation reflected or emitted from object GPS –Web

CMSC 828S / Saket Navlakha / 8 Problems: Interoperable Interoperable –In-site (on-site) sensors Measuring physical properties of an area –Remote sensing Via radiation reflected or emitted from object GPS –Web Implies data formatting standards (Open GIS) –Web Map Service, Geographic Markup Language, SensorML, etc

CMSC 828S / Saket Navlakha / 9

CMSC 828S / Saket Navlakha / 10 Problems: Intelligent Intelligent –Sense environment and respond –Communicate amongst each other –Data integration

CMSC 828S / Saket Navlakha / 11 Problems: Flexible Flexible –Different types of sensors Deterministic Triggered On-demand –Broken sensors –Fault tolerant to noise, redundant –Weather conditions –Easy deployment

CMSC 828S / Saket Navlakha / 12 Problems: Scalability & Size Scalability –Large number of interacting sensors –Large number of simultaneous requests –Efficiently locate sensors –Adapt to sensor join/leaves Size: does one size fit all?

CMSC 828S / Saket Navlakha / 13 Problems: Scalability & Size Scalability Size: does one size fit all? –smaller panels (less energy harvesting) –smaller antennae (less radio range) –smaller batteries (less power) –larger sensors (harder to manage, intrusive)  What about tiered architecture?

CMSC 828S / Saket Navlakha / 14 SenseWeb Microsoft Research project Goals: –Ease of data publication –Application-to-application compatibility –Primitives to query live sensors  Create SensorNet Display: MSN Virtual Earth

CMSC 828S / Saket Navlakha / 15

CMSC 828S / Saket Navlakha / 16 SenseWeb: Architecture Data Publishing Toolkit (DPT) –Publishes sensor metadata (location/type) to GeoDB –Publishes sensor data in response to queries Uses sensor ontology standards GeoDB –Indexes metadata; uses hierarchical triangular mesh (HTM) –Queries submitted by keyword, location, etc.

CMSC 828S / Saket Navlakha / 17 SenseWeb: Architecture Data Publishing Toolkit GeoDB Aggregator –Data integration: mashes sensor data with client side GUI (e.g. MSN Virtual Earth overlay) –User query  GeoDB relevant sensors  DPT real- time data  aggregate/summarize

CMSC 828S / Saket Navlakha / 18 SenseWeb: Architecture Advantages –Data owner only talks to DPT –End users only browse web page and query data  GeoDB and Aggregator transparency Disadvantages?

CMSC 828S / Saket Navlakha / 19 Conclusion Ubiquity & Invisibility Overview of problems Four layers –Sensor: sensor design, materials, etc –Communication: protocols, standards, etc –Location: routing, addressing, etc –Information: data integration, distribution, etc Which can be different? Which need standardization?

CMSC 828S / Saket Navlakha / 20 Conclusion Next: algorithms & techniques to solve problems (e.g. HTM, P2P communication, statistical data modeling, more applications)