October 7, 1999Reactive Sensor Network1 Workshop - RSN Update Richard R. Brooks Head Distributed Intelligent Systems Dept. Applied Research Laboratory.

Slides:



Advertisements
Similar presentations
Network II.5 simulator ..
Advertisements

Reconfigurable Sensor Networks with SOS Chih-Chieh Han, Ram Kumar Rengaswamy, Roy Shea and Mani Srivastava UCLA Networked and Embedded Systems Laboratory.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
MMT (Multi Meshed Tree) Protocols for Cognitive Airborne Networks Nirmala Shenoy Lab for Wireless Networking and Security Rochester Institute of Technology.
A Presentation by: Noman Shahreyar
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
Algorithms in sensor networks By: Raghavendra kyatham.
A Survey on Tracking Methods for a Wireless Sensor Network Taylor Flagg, Beau Hollis & Francisco J. Garcia-Ascanio.
Sensor Network Platforms and Tools
Overview: Chapter 7  Sensor node platforms must contend with many issues  Energy consumption  Sensing environment  Networking  Real-time constraints.
Ranveer Chandra , Kenneth P. Birman Department of Computer Science
Using DSVM to Implement a Distributed File System Ramon Lawrence Dept. of Computer Science
Gossip Scheduling for Periodic Streams in Ad-hoc WSNs Ercan Ucan, Nathanael Thompson, Indranil Gupta Department of Computer Science University of Illinois.
Department of Computer Science and Electrical Engineering.
Multicasting in Mobile Ad-Hoc Networks (MANET)
Mi-Joung choi, Hong-Taek Ju, Hyun-Jun Cha, Sook-Hyang Kim and J
CS 501: Software Engineering Fall 2000 Lecture 16 System Architecture III Distributed Objects.
A New Household Security Robot System Based on Wireless Sensor Network Reporter :Wei-Qin Du.
Pursuit Evasion Games (PEGs) Using a Sensor Network Luca Schenato, Bruno Sinopoli Robotics and Intelligent Machines Laboratory UC Berkeley
Anonymous Gossip: Improving Multicast Reliability in Mobile Ad-Hoc Networks Ranveer Chandra (joint work with Venugopalan Ramasubramanian and Ken Birman)
SensIT PI Meeting, April 17-20, Distributed Services for Self-Organizing Sensor Networks Alvin S. Lim Computer Science and Software Engineering.
Architectural Design Establishing the overall structure of a software system Objectives To introduce architectural design and to discuss its importance.
1 Relates to Lab 4. This module covers link state routing and the Open Shortest Path First (OSPF) routing protocol. Dynamic Routing Protocols II OSPF.
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
Distributed Real-Time Systems for the Intelligent Power Grid Prof. Vincenzo Liberatore.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Hamida SEBA - ICPS06 June 26 th -29 th Lyon France 1 ARMP: an Adaptive Routing Protocol for MANETs Hamida SEBA PRISMa Lab. – G2Ap team
SensIT PI Meeting, January 15-17, Self-Organizing Sensor Networks: Efficient Distributed Mechanisms Alvin S. Lim Computer Science and Software Engineering.
An Introduction Table Of Context Sensor Network PreviewRouting in Sensor NetworksMobility in Sensor Networks Structure and characteristics of nodes and.
Tufts Wireless Laboratory School Of Engineering Tufts University “Network QoS Management in Cyber-Physical Systems” Nicole Ng 9/16/20151 by Feng Xia, Longhua.
A Framework for Energy- Saving Data Gathering Using Two-Phase Clustering in Wireless Sensor Networks Wook Chio, Prateek Shah, and Sajal K. Das Center for.
Denial of Service (DoS) Attacks in Green Mobile Ad–hoc Networks Ashok M.Kanthe*, Dina Simunic**and Marijan Djurek*** MIPRO 2012, May 21-25,2012, Opatija,
Multicast Routing in Mobile Ad Hoc Networks (MANETs)
Michael Murphy, Huthasana Kalyanam, John Hess, Vance Faber, Boris Khattatov Fusion Numerics Inc. Overview of Current Research in Sensor Networks and Weather.
A Distributed Framework for Correlated Data Gathering in Sensor Networks Kevin Yuen, Ben Liang, Baochun Li IEEE Transactions on Vehicular Technology 2008.
IDRM: Inter-Domain Routing Protocol for Mobile Ad Hoc Networks C.-K. Chau, J. Crowcroft, K.-W. Lee, S. H.Y. Wong.
Security Patterns in Wireless Sensor Networks By Y. Serge Joseph October 8 th, 2009 Part I.
1 COMPSCI 110 Operating Systems Who - Introductions How - Policies and Administrative Details Why - Objectives and Expectations What - Our Topic: Operating.
Section 10: Advanced Topics 1 M. Balakrishnan Dept. of Comp. Sci. & Engg. I.I.T. Delhi.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
Source routing
College of Engineering Grid-based Coordinated Routing in Wireless Sensor Networks Uttara Sawant Major Advisor : Dr. Robert Akl Department of Computer Science.
Lecture 22: Client-Server Software Engineering
1 Collaborative Processing in Sensor Networks Lecture 2 - Mobile-agent-based Computing Hairong Qi, Associate Professor Electrical Engineering and Computer.
A Survey on Sensor Networks Hussein Alzoubi Rami Alnamneh
Ad Hoc Network.
Evaluating Wireless Network Performance David P. Daugherty ITEC 650 Radford University March 23, 2006.
The Problem of Location Determination and Tracking in Networked Systems Weikuan Yu, Hui Cao, and Vineet Mittal The Ohio State University.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
A Dynamic Query-tree Energy Balancing Protocol for Sensor Networks H. Yang, F. Ye, and B. Sikdar Department of Electrical, Computer and systems Engineering.
Self-stabilizing energy-efficient multicast for MANETs.
Energy-Efficient Signal Processing and Communication Algorithms for Scalable Distributed Fusion.
PeerNet: Pushing Peer-to-Peer Down the Stack Jakob Eriksson, Michalis Faloutsos, Srikanth Krishnamurthy University of California, Riverside.
Energy-Efficient Protocol for Cooperative Networks.
Survey on the Characterization and Classification of Wireless Sensor Network Application [1] CS 2310 Software Engineering Xiaoyu Liang.
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
Data Stashing: Energy-Efficient Information Delivery to Mobile Sinks through Trajectory Prediction (IPSN 2010) HyungJune Lee, Martin Wicke, Branislav Kusy,
MIT Lincoln Laboratory Dynamic Declarative Networking Exploiting Declarative Knowledge To Enable Energy Efficient Collaborative Sensing Daniel J. Van Hook.
KAIS T Location-Aided Flooding: An Energy-Efficient Data Dissemination Protocol for Wireless Sensor Networks Harshavardhan Sabbineni and Krishnendu Chakrabarty.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
1 Scalability and Accuracy in a Large-Scale Network Emulator Nov. 12, 2003 Byung-Gon Chun.
Software Architecture of Sensors. Hardware - Sensor Nodes Sensing: sensor --a transducer that converts a physical, chemical, or biological parameter into.
Data Link Layer Architecture for Wireless Sensor Networks Charlie Zhong September 28, 2001.
1 Relates to Lab 4. This module covers link state routing and the Open Shortest Path First (OSPF) routing protocol. Dynamic Routing Protocols II OSPF.
Speaker Dr. Saloua CHETTIBI Lecturer at University of Jijel
MZR: A Multicast Protocol based on Zone Routing
A Straightforward Path Routing in Wireless Ad Hoc Sensor Networks
Net 435: Wireless sensor network (WSN)
Presentation transcript:

October 7, 1999Reactive Sensor Network1 Workshop - RSN Update Richard R. Brooks Head Distributed Intelligent Systems Dept. Applied Research Laboratory Pennsylvania State University P.O. Box 30 State College, PA Tel. (814) Fax (814) Dept. (814)

October 7, 1999Reactive Sensor Network2 Research Problems Phase 1: How to best implement communications and computation mobility for ad hoc wireless sensor networks. Phase 2: Methods, algorithms, and software for: distributed dynamic calibration of redundant sensors, and ad hoc routing for sensor data to conserve bandwidth. Phase 3: Local behaviors for globally desirable behavior of the system in response to random, chaotic, non-linear network disruptions. Phase 4: Find the limits of a global system’s ability to adapt using purely local actions.

October 7, 1999Reactive Sensor Network3 Phase I: RSN Mobile code approach Will not consider: Security beyond trusted code model Code migration Debugging support “Write once run anywhere” Interfaces between modules These topics are orthogonal. Will support: Compiled languages Interpreted languages Hardware dependencies Internet and wireless nodes Adaptation to system state Virtual memory model Explicit programming Data pipelines On the fly compression/decompression On the fly compilation Resource recovery

October 7, 1999Reactive Sensor Network4 GUI DB engine Code Data description HW description Gateway ARL/MCN Service on WINS/NG ARL/MCN Service on WINS/NG ARL/MCN Service on WINS/NG ARL/MCN Service on WINS/NG Repository ARL/MCR ARL/MCN service on NT Scenario 1: User Request

October 7, 1999Reactive Sensor Network5 GUI DB engine Code Data description HW description Gateway ARL/MCN Service on WINS/NG ARL/MCN Service on WINS/NG ARL/MCN Service on WINS/NG ARL/MCN Service on WINS/NG Repository ARL/MCR ARL/MCN service on NT Scenario 2: Virtual Memory

October 7, 1999Reactive Sensor Network6 REAP -Remote Execution and Action Protocol Request and control of remote code execution Transaction based with multiple concurrent requests in a transaction A single transaction may involve multiple nodes Multiple concurrent transactions supported Transaction synchronization supported Push and Pull data access Data pipelines supported API provided for use by others in Sensor IT community URLs identify data and code Allows data gathering and scattering Designed to minimize power consumption by ACK & NAK packets

October 7, 1999Reactive Sensor Network7 Version 1.0 Delivery in January 2000 January delivery will support: Windows NT / Windows CE IP connections Well-defined C++ API for use by other research groups Registration of code, hardware, and data types Programs registered can be in any language (with caveats).DLL and.EXE Garbage collection Explicit execution Data pipelines Updates during phase II / III will provide more complete support: WINS NG API On-the-fly compilation / build On-the-fly compression / decompression Dependency graphs Scheduling and adaptation support

October 7, 1999Reactive Sensor Network8 Phase II: Sensor Collaboration 1) Use of redundant readings increase accuracy / dependability Set of redundant sensor data Weight by variance from estimate Dynamic calibration Distributed approach Asynchronous algorithm 2) Use of redundant data consumes bandwidth Queries for limited area Design “reverse-multicast” tree Combine only local information Conserve resources 3) Both are extremes of a continuum Implement and test both Quantify costs/ benefits Physical tests on WINS NG Simulations test scalability Merge into a common approach Allow graceful degradation

October 7, 1999Reactive Sensor Network  P s – Sensor position r s – Sensor position range r c – Sensor communication range  – Variance of sensor position in stochastic grid P s – Sensor position r s – Sensor position range r c – Sensor communication range  – Variance of sensor position in stochastic grid PsPs rsrs r c Network model for simulation Regular grid regular tessellation Stochastic grid position variance within grid Single neighborhood (1 gateway) Number of nodes Node density NG node variables simulated by stochastic variables sensor range communications range battery lifetime Data types different method for each type binary code book / enumeration continuous value vectors of continuous 1-D (time series) 2-D (image) 3-D (sequence of images) Queries entire grid until failure position at random following target through grid

October 7, 1999Reactive Sensor Network10 Phase III: Task / Data routing IP resources have fewer power constraints Route to nearest gateway Similar to mobile ad-hoc routing Queries tied to physical location Queries not tied to machine identity Routing tables unnecessary, expensive Power & congestion information unstable Routing to conserve energy (trade-off) Routing to minimize delay (trade-off) Decision made at each hop Decision based on immediate neighborhood “Water flowing downstream” Example initial conditions

October 7, 1999Reactive Sensor Network11 Model evolution of network resources over time using empirical estimates of resource consumption to route data and allocate tasks to nodes

October 7, 1999Reactive Sensor Network12 Conclusion Phase I underway –Draft C++ API –Remote Execution and Action Protocol –Windows CE / NT Service –v. 1.0 delivery 01/2000 –API available for use by other programs –Requests accepted, as well as.DLLs and.EXEs for testing Initial planning for phase II –Experimental designs for physical tests and simulations –Coding for dynamic calibration –Conception of network topology –Resource conservation concepts Phase III will build on I & II –Survey of ad hoc routing methods –Sensor IT specific routing constraints established –Network modeling methodology