Sensor Node Architecture Issues Stefan Dulman

Slides:



Advertisements
Similar presentations
Energy-efficient distributed algorithms for wireless ad hoc networks Ramki Gummadi (MIT)
Advertisements

Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
Introduction to Wireless Sensor Networks
Presented By- Sayandeep Mitra TH SEMESTER Sensor Networks(CS 704D) Assignment.
CSE 5392By Dr. Donggang Liu1 CSE 5392 Sensor Network Security Introduction to Sensor Networks.
S-MAC Sensor Medium Access Control Protocol An Energy Efficient MAC protocol for Wireless Sensor Networks.
1 The 7 layer OSI model Sending an . 2 The seven layers.
Investigating Mac Power Consumption in Wireless Sensor Network
© 2007 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets with Internet Applications, 4e By Douglas.
Introduction to Software Engineering Lecture 6 André van der Hoek.
A Survey on Sensor Networks Rick Han CSCI 7143 Secure Sensor Networks Fall 2004.
Protocols and the TCP/IP Suite
1 TinyOS Mohammad Rahimi CSCI599-Spring Motivation  The new class of distributed tiny devices  The new generation of software.
A Framework for Patient Monitoring A. L. Praveen Aroul, William Walker, Dinesh Bhatia Department of Electrical Engineering University of Texas at Dallas.
Network Architectures Week 3 – OSI and The Internet.
Chapter 2 TCP/ IP PROTOCOL STACK. TCP/IP Protocol Suite Describes a set of general design guidelines and implementations of specific networking protocols.
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
Routing Algorithm for Large Data Sensor Networks Raghul Gunasekaran Group Meeting Spring 2006.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
CE 4228 DATA COMMUNICATIONS AND NETWORKING Introduction.
A System Architecture for Networked Sensors Jason Hill, Robert Szewczyk, Alec Woo, Seth Hollar, David Culler, Kris Pister
Protocol Layering Chapter 10. Looked at: Architectural foundations of internetworking Architectural foundations of internetworking Forwarding of datagrams.
CSCI-235 Micro-Computer in Science The Network. © Prentice-Hall, Inc Communications  Communication is the process of sending and receiving messages 
A Transmission Control Scheme for Media Access in Sensor Networks Alec Woo and David Culler University of California at Berkeley Intel Research ACM SIGMOBILE.
1 An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Networks The First ACM Conference on Embedded Networked Sensor Systems (SenSys 2003) November.
Protocols and the TCP/IP Suite
Intro to Architecture – Page 1 of 22CSCI 4717 – Computer Architecture CSCI 4717/5717 Computer Architecture Topic: Introduction Reading: Chapter 1.
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
1 Next Few Classes Networking basics Protection & Security.
Example: Sorting on Distributed Computing Environment Apr 20,
Embedded Runtime Reconfigurable Nodes for wireless sensor networks applications Chris Morales Kaz Onishi 1.
Dhanshree Nimje Smita Khartad
System Architecture Directions for Networked Sensors Jason Hill, Robert Szewczyk, Alec Woo, Seth Hollar, David Culler, Kris Pister Presented by Yang Zhao.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
Chapter 2 Protocols and the TCP/IP Suite 1 Chapter 2 Protocols and the TCP/IP Suite.
William Stallings Data and Computer Communications
ELECTIONEL ECTI ON ELECTION: Energy-efficient and Low- latEncy sCheduling Technique for wIreless sensOr Networks Shamim Begum, Shao-Cheng Wang, Bhaskar.
Maximizing the lifetime of WSN using VBS Yaxiong Zhao and Jie Wu Computer and Information Sciences Temple University.
System Architecture Directions for Networked Sensors Jason Hill, Robert Szewczyk, Alec Woo, Seth Hollar, David Culler, Kris Pister Presenter: James.
Hybrid Indirect Transmissions (HIT) for Data Gathering in Wireless Micro Sensor Networks with Biomedical Applications Jack Culpepper(NASA), Lan Dung, Melody.
IT 606 Computer Networks (CN). 1.Evolution of Computer Networks & Application Layer. 2.Transport Layer & Network Layer. 3.Routing & Data link Layer. 4.Physical.
1 Presenter: Min Yu,Lo 2015/12/21 Kumar, S.; Jantsch, A.; Soininen, J.-P.; Forsell, M.; Millberg, M.; Oberg, J.; Tiensyrja, K.; Hemani, A. VLSI, 2002.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
CSCI-235 Micro-Computer Applications The Network.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Speaker: hsiwei Wei Ye, John Heidemann and Deborah Estrin. IEEE INFOCOM 2002 Page
Link Layer Support for Unified Radio Power Management in Wireless Sensor Networks IPSN 2007 Kevin Klues, Guoliang Xing and Chenyang Lu Database Lab.
Communication Architecture and Network Protocol Layering Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by:
0.1 IT 601: Mobile Computing Wireless Sensor Network Prof. Anirudha Sahoo IIT Bombay.
Introduction to Communication Lecture (10) 1. 2 Wired LANs: Ethernet IEEE Project 802 defines the LLC and MAC sublayers for all LANs including Ethernet.
Wireless sensor and actor networks: research challenges Ian. F. Akyildiz, Ismail H. Kasimoglu
Wireless Sensor Networks: A Survey I. F. Akyildiz, W. Su, Y. Sankarasubramaniam and E. Cayirci.
MAC Protocols for Sensor Networks
Mobile IP THE 12 TH MEETING. Mobile IP  Incorporation of mobile users in the network.  Cellular system (e.g., GSM) started with mobility in mind. 
Protocol Architectures. Simple Protocol Architecture Not an actual architecture, but a model for how they work Similar to “pseudocode,” used for teaching.
MAC Protocols for Sensor Networks
Protocols for Wireless Sensor Networks
Networking Devices.
Packets & Routing Lower OSI layers (1-3) concerned with packets and the network Packets carry data independently through the network, and into other networks…
Network Architecture Layered system with alternative abstractions available at a given layer.
Energy-Efficient Communication Protocol for Wireless Microsensor Networks by Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan Presented.
Introduction to Wireless Sensor Networks
Net 435: Wireless sensor network (WSN)
Protocol Architectures
Protocols and the TCP/IP Suite
Data and Computer Communications by William Stallings Eighth Edition
Investigating Mac Power Consumption in Wireless Sensor Network
Protocols and the TCP/IP Suite
Presentation transcript:

Sensor Node Architecture Issues Stefan Dulman

energy efficient sensor networks 2 Introduction Current sensor node architecture Layered protocol stack (OSI Model) Each node is once programmed with a fixed number of protocols Alternatives: Active Messages (TinyOS – Berkley Motes) Sentient Objects (CORTEX project) Others … (?)

energy efficient sensor networks 3 Open Questions Problems to be solved locally: Where to fit localization, timing & synchronization… They can move in the protocol stack as they pass through different phases Several blocks might need their data Which block is responsible for turning them off Managing the existing protocol blocks Having several versions of algorithms inside a sensor node that get activated while data becomes available Updating/replacing/switching the existing modules A task scheduler fitted for these operations

energy efficient sensor networks 4 (More) Open Questions The new architecture should enable efficient: Error control Traditionally performed at all layers Each layer is optimized for the worst case Higher layers usually support a certain degree of failure of the underlying layers Energy control Traditionally performed at physical layer only – each block inside the sensor node is concerned with it Switch among different versions of protocols as a function of the available energy (or even shut down a few) Other?

energy efficient sensor networks 5 (Even More) Open Questions The nodes are not single & independent! Problems addressed: Nodes need to exchange data Remote procedure calls for expensive operations New features: Heterogeneous network from protocol point of view Groups of nodes (clustering!) share groups of protocols (memory saving, energy efficiency) I will route my packets with my neighbor’s routing protocol using his timing information!

energy efficient sensor networks 6 Existing Architectures Current EYES architecture Does not answer almost ANY of the previous issues Far too complicated and impossible to fit inside a sensor node Protocol stack layers Alternatives for blocks

energy efficient sensor networks 7 Existing Architectures (2) RFM Radio byte i2c Temp photo Messaging Layer clocks bit byte packet Radio Packet Routing Layer sensing application application HW SW ADC messaging routing UART Packet UART byte Active Messages Initially designed to answer data centric routing issues Can be extended to cover some more issues Relationship with the OS Communication inside a sensor node ?

energy efficient sensor networks 8 Existing Architecture (3) Sentient Objects (CORTEX) Nice ideas involved Can be used as a starting point

energy efficient sensor networks 9 Towards a Solution… Local data centric architecture Protocols implemented as entities that produce/consume data Each entity (wyber) has: Input & outputs Functionality Capabilities

energy efficient sensor networks 10 Towards a Solution (2) Data centric scheduler: Unifies the OS scheduling and the entities management Can be built on top of the existing Eyes OS

energy efficient sensor networks 11 Towards a Solution (3) Data centric schedulers have to connect to each- other to form a network backbone Entities publishing/subscribing to data will be able to use data from entities inside other nodes

energy efficient sensor networks 12 Issues to be solved Open issues: Choosing entities function of the capabilities Compatibility issues among entities Minimum number of layers for the backbone formation Service discovery Naming schemes (Directed Diffusion naming system)

energy efficient sensor networks 13 Questions & suggestions (please!!!)