Smart Sensor Node Impact  GPS leveraged for geo-referenced identity, and low power communications synchronization. Up to 100x communications power reduction.

Slides:



Advertisements
Similar presentations
All information contained within this presentation is proprietary of Trinnovations LLC. Learn more at:
Advertisements

Network II.5 simulator ..
Composite Device Computing Environment: A Framework for Situated Interaction Using Small Screen Devices Thai-Lai Pham, Georg Schneider, Stuart Goose and.
Database System Concepts and Architecture
1 The ns-2 Network Simulator H Plan: –Discuss discrete-event network simulation –Discuss ns-2 simulator in particular –Demonstration and examples: u Download,
MHK200 Module 1: Introduction to Windows CE. MHK200 Overivew Windows CE Design Goals Windows CE Architecture Supported Technologies, Libraries, and Tools.
Roma 17/10/08 WORLD Project KO Meeting Laura Galluccio WORLD Project – KO Meeting University of Catania.
IPv6-The Next Generation Protocol RAMYA MEKALA UIN:
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.
Overview: Chapter 7  Sensor node platforms must contend with many issues  Energy consumption  Sensing environment  Networking  Real-time constraints.
Dynamic Sensor Networks DARPA SensIT PI Meeting January, 2002 Santa Fe, NM Brian Schott USC Information Sciences Institute You Are Here.
Technical Architectures
JAVA Technology. Java Technology Java technology is a portfolio of products that are based on the power of networks and the idea that the same software.
An Energy Consumption Framework for Distributed Java-Based Systems Chiyoung Seo Software Architecture Research Group University of Southern California.
6-1 Elements of a wireless network network infrastructure wireless hosts r laptop, PDA, IP phone r run applications r may be stationary (non-mobile) or.
Cross Layer Design in Wireless Networks Andrea Goldsmith Stanford University Crosslayer Design Panel ICC May 14, 2003.
1-1 Introduction to Computer Networks and Data Communications.
SANS A Simple Ad hoc Network Simulator Nicolas Burri Roger Wattenhofer Yves Weber Aaron Zollinger.
A Framework for Patient Monitoring A. L. Praveen Aroul, William Walker, Dinesh Bhatia Department of Electrical Engineering University of Texas at Dallas.
SensIT PI Meeting, April 17-20, Distributed Services for Self-Organizing Sensor Networks Alvin S. Lim Computer Science and Software Engineering.
Systems Architecture, Fourth Edition1 Internet and Distributed Application Services Chapter 13.
Intel ® Research mote Ralph Kling Intel Corporation Research Santa Clara, CA.
Distributed Systems Architecture Presentation II Presenters Rose Kit & Turgut Tezir.
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
CECS 5460 – Assignment 3 Stacey VanderHeiden Güney.
Protocols for Video Conferencing and Surveillance You Are Here Brian Schott Ladan Gharai Colin Perkins Carl Worth NETEX Industry Day September, 2001.
IT in Business Enterprise and Personal Communications Networks Lecture – 07.
LECTURE 9 CT1303 LAN. LAN DEVICES Network: Nodes: Service units: PC Interface processing Modules: it doesn’t generate data, but just it process it and.
Lecture 1 Wireless Networks CPE 401/601 Computer Network Systems slides are modified from Jim Kurose & Keith Ross All material copyright J.F.
© Paradigm Publishing Inc. 6-1 Chapter 6 Telecommunications and Networks.
Wave Relay System and General Project Details. Wave Relay System Provides seamless multi-hop connectivity Operates at layer 2 of networking stack Seamless.
DESIGN & IMPLEMENTATION OF SMALL SCALE WIRELESS SENSOR NETWORK
Tufts Wireless Laboratory School Of Engineering Tufts University “Network QoS Management in Cyber-Physical Systems” Nicole Ng 9/16/20151 by Feng Xia, Longhua.
WSN Done By: 3bdulRa7man Al7arthi Mo7mad AlHudaib Moh7amad Ba7emed Wireless Sensors Network.
LWIP TCP/IP Stack 김백규.
Internetworking and ATM Lecture 8, April 30, 2003 Data Communications and Networks Mr. Greg Vogl Uganda Martyrs University.
 Network Segments  NICs  Repeaters  Hubs  Bridges  Switches  Routers and Brouters  Gateways 2.
Dynamic Sensor Networks DARPA SensIT Review May 30, 2001 Arlington, VA You Are Here.
1 Heterogeneity in Multi-Hop Wireless Networks Nitin H. Vaidya University of Illinois at Urbana-Champaign © 2003 Vaidya.
6: Wireless and Mobile Networks6-1 Chapter 6 Wireless and Mobile Networks Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition.
Data and Computer Communications Circuit Switching and Packet Switching.
Fast Handoff for Seamless wireless mesh Networks Yair Amir, Clauiu Danilov, Michael Hilsdale Mobisys’ Jeon, Seung-woo.
Cognitive Radio Networks: Imagination or Reality? Joseph B. Evans Deane E. Ackers Distinguished Professor of Electrical Engineering & Computer Science.
Energy-Efficient Signal Processing and Communication Algorithms for Scalable Distributed Fusion.
October 7, 1999Reactive Sensor Network1 Workshop - RSN Update Richard R. Brooks Head Distributed Intelligent Systems Dept. Applied Research Laboratory.
Smart Sensor Node Impact  GPS leveraged for geo-referenced identity, and low power communications synchronization. Up to 100x communications power reduction.
Milestones, Feedback, Action Items Power Aware Distributed Systems Kickoff August 23, 2000.
Wireless Sensor Networks Nov 1, 2006 Jeon Bokgyun
University of Toronto at Scarborough © Kersti Wain-Bantin CSCC40 system architecture 1 after designing to meet functional requirements, design the system.
Smart Sensor Node Impact  GPS leveraged for geo-referenced identity, and low power communications synchronization. Up to 100x communications power reduction.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Rehab AlFallaj.  Network:  Nodes: Service units: PC Interface processing Modules: it doesn’t generate data, but just it process it and do specific task.
SensorWare: Distributed Services for Sensor Networks Rockwell Science Center and UCLA.
Internet Protocol Storage Area Networks (IP SAN)
DSN & SensorWare Projects Rockwell Science Center –Charles Chien UCLA –Mani Srivastava, Miodrag Potkonjak USC/ISI –Brian Schott, Bob Parker Virginia Tech.
In-Network Query Processing on Heterogeneous Hardware Martin Lukac*†, Harkirat Singh*, Mark Yarvis*, Nithya Ramanathan*† *Intel.
Networking Components William Isakson LTEC 4550 October 7, 2012 Module 3.
PADS Power Aware Distributed Systems Architecture Approaches – Deployable Platforms & Reconfigurable Power-aware Comm. USC Information Sciences Institute.
Software Architecture of Sensors. Hardware - Sensor Nodes Sensing: sensor --a transducer that converts a physical, chemical, or biological parameter into.
Goals: Provide a Full Range of Development Environments for Testing Goals: Provide a Full Range of Development Environments for Testing EmTOS: Bringing.
Chapter Goals Describe the application development process and the role of methodologies, models, and tools Compare and contrast programming language generations.
INTRODUCTION TO WIRELESS SENSOR NETWORKS
Module 1: Understanding Local Area Networks
LWIP TCP/IP Stack 김백규.
CT1303 LAN Rehab AlFallaj.
Net 435: Wireless sensor network (WSN)
Wireless ATM PRESENTED BY : NIPURBA KONAR.
Xiuzhen Cheng Csci332 MAS Networks – Challenges and State-of-the-Art Research – Wireless Mesh Networks Xiuzhen Cheng
Information Sciences and Systems Lab
Presentation transcript:

Smart Sensor Node Impact  GPS leveraged for geo-referenced identity, and low power communications synchronization. Up to 100x communications power reduction.  Standard APIs implemented as Java class libraries and browser-based user interfaces provide code mobility, code reuse, and platform independence.  High-level spatial and context “anycast” addressing enables dynamic specialization for augmented awareness and collaborative consensus applications. New Ideas  Power-aware link and routing protocols. Exploit fine- grained power control of radios for energy efficient connectivity. Maximize sensor network’s operational lifetime through energy-aware routing.  GPS-aware link protocols. GPS-synchronized ultra-low-power communication.  Spatial addressing and connectivity. High-level addressing, unicast, multicast, anycast, and gathercast communication based on spatial referencing of the nodes.  Mobile code and web technology. Embedded Java APIs for code portability and browser-based topographical map interface for visualizing dynamic data from sensor net. Milestones Sensor Control API SpecificationFY00 Q1 Topographical Map Interface Definition FY00 Q1 Network Services API SpecificationFY00 Q2 GPS-Aware Link Protocol ExperimentFY01 Q4 Network Services PDA/Laptop ExperimentFY01 Q4 Integrated Sensor-Kit ExperimentFY02 Q4 Smart Sensor Node Event Target COTS PDA Brian Schott PI, Bob Parker (USC/ISI), Mani Srivastava (UCLA) Co-PI, Mark Jones (Virginia Tech) Co-PI Dynamic Sensor Networks

DSN is focusing on three SenseIT areas: 1) Platforms –GPS-synchronized ultra-low- power communication experimental platform. 2) Distribution and Aggregation –Network boot-up, low-power link protocols, power-aware routing, and spatial addressing. 3) Declarative Language and Execution Environment –Topographical map interface. – Java APIs for portability. –sensor network emulation for rapid application development. Smart Sensor Node Target COTS PDA

DSN Experimental Platform

The primary purpose of the platform is to experiment with using GPS synchronization to provide precise control over transmit/receive on radio. Uses COTS hardware/software to minimize cost and maximize code portability. No attempt to miniaturize subsystems. Serial port PDA Application specific processing done in COTS PDA. Assumed in sleep mode unless activated by Comm Subsystem. May have other high-power sensors in PCMCIA slot. Sensor Subsystem Contains sensors, signal conditioning, signal processing, and optionally protocol processing to eliminate PDA for light-weight sensor node. Comm Subsystem Synchronizes radios using GPS signal. Can store/forward packets in sensor net and perform routing without PDA. Goal: Runs on solar cell. Sensor Subsystem Serial port / TOD Comm Subsystem GPSRadio Comm Antenna GPS Antenna Sensors

DSN Comm Subsystem (Concept) GPS Antenna Comm Antenna Clock Oscillator TOD (Time Of Day) Microcontroller Data Timing Variable Ratio Divider CLK IN TOD to Sensor Subsystem Data Buffer Sleep Mode GPSRadio 1 pulse per second Serial Port Controller To PDA External Devices (i.e.. Long-range radio) To Sensor Subsystem

Distribution and Aggregation Mani Srivastava UCLA (Co-PI)

Distribution and Aggregation Internet + - S + - S + - S S + - S + - S + - S Target Sensor Network Global spatial addressing that support referencing of individual or groups of sensor nodes by geographic location Capability-based addressing in the local neighborhood. External IP connectivity with DSN network gateways. Distribution of node location and capabilities to neighborhood application query servers at boot- up and reconfiguration. Low-power link protocols and power-aware routing for energy efficient sensor data distribution. S S

Power-Aware Link Protocols Optimize for computation and communication energy spent per bit distributed (Joules/bit) as opposed to traditional metrics such as throughput. Combine novel channel state estimation techniques with the capabilities of radios to adapt transmit power and other parameters such as spreading gain and symbol rate. Exploit GPS reference timing signal to synchronize communication among sensor nodes and minimize transmit/receive windows. SSSSS GPS time

Example of Impact of Link Layer Adaptation on Energy Efficiency Packet Length (bytes) BER=10 -4 BER=10 -8 BER=10 -3 Energy per useful bit (  J/bit)

Power-Aware Routing Protocols Traditional multihop ad hoc routing protocols focus on fast topology changes. –Power hot-spots that lead to holes in coverage and network partitioning. –Power inefficiency due to signaling messages in quiescent state. + - S + - S S + - S + - S + - S Target Novel DSN routing protocols will focus on maximizing sensor network lifetime. –Power-based routing metrics. –Leveraging location information during routing. + - S + - S

Spatial Addressing Sensor applications typically not interested in node IDs. –Query destination in terms of node location and capabilities. –Any suitable node in target neighborhood can handle the query. DSN network addressing architecture and routing protocols optimized for the needs of sensor applications. –Node addresses encode their location. –Location-based global routing and capability-based local routing. –Intermediate nodes intelligently filter/combine query responses. –Java-based API for communicating with nodes and node groups. –Both native DSN architecture as well as IPv6 overlay-based will be investigated for use within the sensor network. External users can tunnel into network across the IPv6 Internet via gateway nodes.

DSN Network Services API Network Services Library provides multihop connectivity and higher-level networking services. Java API choice provides portability to other wired and wireless platforms. Low-level link layer accessible to other efforts implementing their own routing protocols. API also supports DSN emulation environment. Run-time Environment Java-based API Applications Low-power link protocols Power-aware spatial routing Spatial addressing Sensor Node Hardware Sensor Network Emulation

ns-based DSN Simulation ns will be used as the primary DSN simulation platform. –Simulation of link and routing protocols. –Comparison of alternative addressing architectures. Collaboration with Deborah Estrin’s SCADDS to define common ns modules and interfaces. –Preliminary interaction already started. ns module for DSN protocol stack will be made available to other members of SenseIT community.

Declarative Languages and Execution Environment

User Interface PDA-based platform –Windows CE –Java 2 (Micro Edition) –Color screen –Pen-based interface Connects to DSN Comm Subsystem by serial port. Interface will easily operate on more powerful Java platforms.

Topographical Interface Topographical map interface to provide network status visually. Queries can be geographic, by sensor id/capabilities, or be application specific. Input using pop-up forms/menus. Browser plug-in approach to allow multiple applications to run on the same map. User query translated to query language defined by other SenseIT effort(s). Any tracked vehicles in this region?

Sensor Network Query Action User submits query via map browser interface. Local application (one of several) interprets query. Query sent using query language over network. Query arrives at appropriate application query server based on geographic address. Query is sent to appropriate sensor nodes. Local Java application acts on query.

Java Emulation Environment Java-based sensor network emulation tools for application development. –Allows for testing of components before all hardware is ready. –Allows for testing on a larger number of sensors nodes than available. The goal is to enable rapid application development by providing source-code compatibility between a workstation emulator and sensor node.

Summary New Ideas  Power-aware link and routing protocols. Exploit fine-grained power control of radios for energy efficient connectivity. Maximize sensor network’s operational lifetime through energy-aware routing.  GPS-aware link protocols. GPS-synchronized ultra-low-power communication.  Spatial addressing and connectivity. High-level addressing, unicast, multicast, anycast, and gathercast communication based on spatial referencing of the nodes.  Mobile code and web technology. Embedded Java APIs for code portability and browser-based topographical interface for visualizing dynamic data from sensor net. Impact  GPS leveraged for geo-referenced identity, and low power communications synchronization. Up to 100x communications power reduction.  Standard APIs implemented as Java class libraries and browser-based user interfaces provide code mobility, code reuse, and platform independence.  High-level spatial and context “anycast” addressing enables dynamic specialization for augmented awareness and collaborative consensus applications