1 An Energy Efficiency Evaluation for Sensor Nodes with Multiple Processors, Radios and Sensors Deokwoo Jung Embedded Networks and.

Slides:



Advertisements
Similar presentations
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
Advertisements

Energy-Efficient Computing for Wildlife Tracking: Design Tradeoffs and Early Experiences with ZebraNet Presented by Eric Arnaud Makita
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.
CLUSTERING IN WIRELESS SENSOR NETWORKS B Y K ALYAN S ASIDHAR.
TOPOLOGIES FOR POWER EFFICIENT WIRELESS SENSOR NETWORKS ---KRISHNA JETTI.
Improvement on LEACH Protocol of Wireless Sensor Network
Kai Li, Kien Hua Department of Computer Science University of Central Florida.
MiLAN: Middleware to Support Sensor Network Applications Wendi B. Heinzelman, Amy L. Murphy, Hervaldo S. Carvalho, Mark A. Perillo University of Rochester.
Dynamic Data Compression in Multi-hop Wireless Networks Abhishek B. Sharma (USC) Collaborators: Leana Golubchik Ramesh Govindan Michael J. Neely.
Parallel System Performance CS 524 – High-Performance Computing.
1 ENERGY: THE ROOT OF ALL PERVASIVENESS Anthony Ephremides University of Maryland April 29, 2004.
University of Massachusetts, Amherst Triage: Balancing Energy and Quality of Service in a Microserver Nilanjan Banerjee, Jacob Sorber, Mark Corner, Sami.
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
1 On Handling QoS Traffic in Wireless Sensor Networks 吳勇慶.
Cross Layer Design in Wireless Networks Andrea Goldsmith Stanford University Crosslayer Design Panel ICC May 14, 2003.
The Impact of Multihop Wireless Channel on TCP Throughput and Loss Zhenghua Fu, Petros Zerfos, Haiyun Luo, Songwu Lu, Lixia Zhang, Mario Gerla INFOCOM2003,
A New Household Security Robot System Based on Wireless Sensor Network Reporter :Wei-Qin Du.
Parallel System Performance CS 524 – High-Performance Computing.
Orion: A Power-Performance Simulator for Interconnection Networks Presented by: Ilya Tabakh RC Reading Group4/19/2006.
On the Energy Efficient Design of Wireless Sensor Networks Tariq M. Jadoon, PhD Department of Computer Science Lahore University of Management Sciences.
Kick-off meeting 3 October 2012 Patras. Research Team B Communication Networks Laboratory (CNL), Computer Engineering & Informatics Department (CEID),
1 Power Control and Cross-Layer Design in Ad-Hoc and Sensor Networks Di Wang 11/07/2005.
Adaptive Video Coding to Reduce Energy on General Purpose Processors Daniel Grobe Sachs, Sarita Adve, Douglas L. Jones University of Illinois at Urbana-Champaign.
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
Exploring the Tradeoffs of Configurability and Heterogeneity in Multicore Embedded Systems + Also Affiliated with NSF Center for High- Performance Reconfigurable.
Distributed Quality-of-Service Routing of Best Constrained Shortest Paths. Abdelhamid MELLOUK, Said HOCEINI, Farid BAGUENINE, Mustapha CHEURFA Computers.
Energy-Optimum Throughput and Carrier Sensing Rate in CSMA-Based Wireless Networks.
COGNITIVE RADIO FOR NEXT-GENERATION WIRELESS NETWORKS: AN APPROACH TO OPPORTUNISTIC CHANNEL SELECTION IN IEEE BASED WIRELESS MESH Dusit Niyato,
MICA: A Wireless Platform for Deeply Embedded Networks
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
Tufts Wireless Laboratory School Of Engineering Tufts University “Network QoS Management in Cyber-Physical Systems” Nicole Ng 9/16/20151 by Feng Xia, Longhua.
Protocols for Self-Organization of a Wireless Sensor Network K. Sohrabi, J. Gao, V. Ailawadhi, and G. J. Pottie IEEE Personal Comm., Oct Presented.
Low-Power Wireless Sensor Networks
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
Extreme-scale computing systems – High performance computing systems Current No. 1 supercomputer Tianhe-2 at petaflops Pushing toward exa-scale computing.
1 Heterogeneity in Multi-Hop Wireless Networks Nitin H. Vaidya University of Illinois at Urbana-Champaign © 2003 Vaidya.
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
AN ENERGY CONSUMPTION ANALYTIC MODEL FOR WIRELESS SENSOR MAC PROTOCOL ERIC MAKITA SEPTEMBRE
1 XYZ: A Motion-Enabled, Power Aware Sensor Node Platform for Distributed Sensor Network Applications Presenter: James D. Lymberopoulos, A. Savvides.
Overview of Research Activities Aylin Yener
Bandwidth Constrained Energy Efficient Transmission Protocol in Wireless Sensor Networks Jain-Shing LIU and Chun-Hung Richard LIN,Nonmembers IEICE TRANS.
Wireless Sensor Network Protocols Dr. Monir Hossen ECE, KUET Department of Electronics and Communication Engineering, KUET.
A Power Saving MAC Protocol for Wireless Networks Technical Report July 2002 Eun-Sun Jung Texas A&M University, College Station Nitin H. Vaidya University.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
Off By One Power-Save Protocols Corey Andalora Keith Needels.
Performance Characterization and Architecture Exploration of PicoRadio Data Link Layer Mei Xu and Rahul Shah EE249 Project Fall 2001 Mentor: Roberto Passerone.
An Energy Efficient MAC Protocol for Wireless LANs Eun-Sun Jung Nitin H. Vaidya IEEE INFCOM 2002 Speaker :王智敏 研二.
College of Engineering Grid-based Coordinated Routing in Wireless Sensor Networks Uttara Sawant Major Advisor : Dr. Robert Akl Department of Computer Science.
1 Collaborative Processing in Sensor Networks Lecture 2 - Mobile-agent-based Computing Hairong Qi, Associate Professor Electrical Engineering and Computer.
SIMPLE: Stable Increased Throughput Multi-hop Link Efficient Protocol For WBANs Qaisar Nadeem Department of Electrical Engineering Comsats Institute of.
Embedded System Lab 김해천 Thread and Memory Placement on NUMA Systems: Asymmetry Matters.
A Method for Distributed Computation of Semi-Optimal Multicast Tree in MANET Eiichi Takashima, Yoshihiro Murata, Naoki Shibata*, Keiichi Yasumoto, and.
A Systematic Approach to the Design of Distributed Wearable Systems Urs Anliker, Jan Beutel, Matthias Dyer, Rolf Enzler, Paul Lukowicz Computer Engineering.
Cross-Layer Schemes for Antenna Array Based Wireless Ad Hoc Networks – Design and Analysis Jayakrishnan Mundarath Jointly Advised by : Prof. Parmesh Ramanathan.
The Restricted Matched Filter for Distributed Detection Charles Sestok and Alan Oppenheim MIT DARPA SensIT PI Meeting Jan. 16, 2002.
Evaluating Wireless Network Performance David P. Daugherty ITEC 650 Radford University March 23, 2006.
Performance of Adaptive Beam Nulling in Multihop Ad Hoc Networks Under Jamming Suman Bhunia, Vahid Behzadan, Paulo Alexandre Regis, Shamik Sengupta.
A Wakeup Scheme for Sensor Networks: Achieving Balance between Energy Saving and End-to-end Delay Xue Yang, Nitin H.Vaidya Department of Electrical and.
Ad hoc Routing for Multilevel Power Saving Protocols Matthew J. Miller, Nitin H. Vaidya Ad Hoc Networks 2008 January University of Illinois at Urbana-Champaign,
Smart Sleeping Policies for Wireless Sensor Networks Venu Veeravalli ECE Department & Coordinated Science Lab University of Illinois at Urbana-Champaign.
Energy-Efficient Protocol for Cooperative Networks.
1 Architecture and Behavioral Model for Future Cognitive Heterogeneous Networks Advisor: Wei-Yeh Chen Student: Long-Chong Hung G. Chen, Y. Zhang, M. Song,
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
Modeling In-Network Processing and Aggregation in Sensor Networks Ajay Mahimkar EE 382C Embedded Software Systems Prof. B. L. Evans May 5, 2004.
NoCVision: A Network-on-Chip Dynamic Visualization Solution
Net 435: Wireless sensor network (WSN)
Gabor Madl Ph.D. Candidate, UC Irvine Advisor: Nikil Dutt
Information Sciences and Systems Lab
Presentation transcript:

1 An Energy Efficiency Evaluation for Sensor Nodes with Multiple Processors, Radios and Sensors Deokwoo Jung Embedded Networks and Applications Lab (ENALAB) Yale University *Research sponsored by NSF

2 Challenges for designing energy efficient wireless sensor network Large set of Application domain  From a simple data logging to a complex signal processing Long sleep period  For surveillance application, typically more than 90 % of lifetime is in a sleep state Dynamic roles  A sensor node can perform various functionalities from a cluster head to a simple end node A large dynamic range of trade-off between power and performance The fundamental limit of electronics in single type of hardware

3 CPU Trend  Computation cost of 32bit-FFT and energy efficiency comparison in CPUs

4 Radio Trend Data transfer cost of and energy efficiency comparison in Radios

5 Energy Trade-off in different roles high-end CPU+ low-end radios low-end CPU+ high-end radios Large dynamic range of operation  Collect and Forward Processing and Report Computation Load Communication Load

6 Related work for energy optimization Energy-Efficient Platform  Telos [Berkley], ZN1[HITACHI], Stargate[Crossbow], mPlatform [MS], LEAP[UCLA], ASPIRE [Yale-UCLA-UMASS] Energy-Aware Wireless Communication  LEACH: Energy-efficient communication protocol for wireless sensor networks [Heinzelman00]  S-MAC: An Energy-Efficient MAC Protocol for Wireless Sensor Networks[Wei02]  A MAC protocol to reduce sensor network energy consumption using a wakeup radio.[Matthew05] Network-Wide Energy Optimization  SPAN: An energy-efficient coordination algorithm for topology maintenance in ad hoc wireless networks [chan01]  GAF: Geography-informed energy conservation for ad hoc routing, [Chu01]  STEM: Topology management for energy efficient sensor networks[Curt02] Cross-Layer Design and Optimization  Cross-layer design for lifetime maximization in interference-limited wireless sensor networks [Madan05]  Physical layer driven protocol and algorithm design for energy-efficient wireless sensor networks [Eugene01]

7 Our contribution Reconfigurable platforms - high & low-end components in one platform  A large dynamic range of energy and performance trade-off  Using the most efficient component subset for each task Its energy efficiency modeling has not been studied well  Energy efficiency gain given a hardware set?  Parameters of affecting energy efficiency?  Optimal operation points given workload? Inter – Component Communication Link Camera Motion Sensor PXA271TI MSP CC XS SensorCPURadio

8 Analytical Model of Evaluating Reconfigurable platform Main design consideration factors  Component Interconnect => Combination of each component  The choice of hardware => Lifetime bound Predicting energy behavior is a key step toward optimum reconfigurable platform design  Quantifying energy efficiency  Estimating energy efficiency gain  Identifying key parameters for energy efficiency

9 Reconfigurable sensor platforms Dual-Platform with Serial Interface  Straight-forward SERIAL design between high-end and low-end platform  Limited binding among system components  Lowest interconnect protocol overhead -> Lowest latency  Limited Bandwidth (< 3.4 Mbps at I 2 C in High Speed mode) Low-End Radio ( ) High-End Radio (802.11) Low-End CPU (TI MSP) Flash SDRAM Control High-End CPU (PXA271) Flash SDRAM Control CIF RIF MIF Low-End Sensor (Motion Sensor) High-End Sensor (Camera) IO MUX Real Time Clock Voltage Regulator

10 Reconfigurable sensor platforms Reconfigurable Platform with reconfigurable interconnect  Maximum Reconfigurability, Complexity, and Power  Smallest latency and highest throughput.  Maximum range of power mode -> Fine-grained power control Low-End Sensor (Motion Sensor) High-End Sensor (Camera) Real Time Clock Voltage Regulator Low-End Radio ( ) High-End Radio (802.11) Low-End CPU (TI MSP) Flash SDRAM High-End CPU (PXA271) MIF IO Flash SDRAM Reconfigurable Interconnect Inter Component Router Shared RAM and Arbiter RIF-1 RIF-2 MIF IO Component Power control

11 Architecture abstraction It ’ s all about path combination …

12 Model Sensor Operation as a Semi- Markov Decision Chain Trigger-Driven Energy Management Model  Power mode, time variable, and transition cost of current state are determined previous decision action A, e.g {l,h}={Low-end CPU, High-end radio }  Embedded chain in processing stage and communication stage characterizes workload profile in each stage. Pre- processing Stage S 0 Processing Stage S 1 Comm. Stage S 2 LHO Using Low-EndUsing High-EndOff

13 An Energy Efficiency Evaluation for Sensor Nodes with Multiple Processors, Radios and Sensors Closed form Energy Efficiency Formula Solving Bellman equation derived from semi Markov decision process Decision vectors of CPU and radios (Arrival rate, Proc.time in low-end CPU, Proc.time in high end CPU, Comm.time in low-end Radios, Comm.time in high end Radios, Function of Uk

14 An Energy Efficiency Evaluation for Sensor Nodes with Multiple Processors, Radios and Sensors Graphical Analysis Example of Energy Efficiency evaluation  simple low/high-end node and architecture with dynamic interconnect δ

15 An Energy Efficiency Model Verification Using LEAP node Architecture* (*) The low power energy aware processing (LEAP) embedded networked sensor system. In IPSN ’06

16 An Energy Efficiency Evaluation for Sensor Nodes with Multiple Processors, Radios and Sensors Simulation result – Optimal Average Power Consumption

17 An Energy Efficiency Evaluation for Sensor Nodes with Multiple Processors, Radios and Sensors Simulation result – Upper Bound of Energy Efficiency Gain

18 How much can we afford to spend on the interconnect ? Numerical result – Interconnect Chip Power Budget Dynamic Range of Power Mode in Platform δ=6.06 δ=5.06 >2x

19 Conclusion and Future work Follow the guideline before you build! Energy efficiency evaluation model of Reconfigurable platform  Framework to pursue a design flow for sensor platform with multiple sensors, CPUs, and radios.  Opportunity in designing an interconnect chip – Might improve its energy efficiency by 8 X  Design target for Interconnect chip: Power consumption bound, event arrival rate, dynamic range of power Reconfiguration algorithms and Simulation  Online estimation of system parameter  Optimal online reconfiguration algorithm  Simulation for proposed reconfiguration algorithms * For More information pleas, visit “ ”