Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Energy-Efficient Task Mapping for Data-Driven Sensor Network Macroprogramming

Published: 01 July 2010 Publication History

Abstract

Data-driven macroprogramming of wireless sensor networks (WSNs) provides an easy to use high-level task graph representation to the application developer. However, determining an energy-efficient initial placement of these tasks onto the nodes of the target network poses a set of interesting problems. We present a framework to model this task-mapping problem arising in WSN macroprogramming. Our model can capture placement constraints in tasks, as well as multiple possible routes in the target network. Using our framework, we provide mathematical formulations for the task-mapping problem for two different metrics—energy balance and total energy spent. For both metrics, we address scenarios where 1) a single or 2) multiple paths are possible between nodes. Due to the complex nature of the problems, these formulations are not linear. We provide linearization heuristics for the same, resulting in mixed-integer programming (MIP) formulations. We also provide efficient heuristics for the above. Our experiments show that our heuristics give the same results as the MIP for real-world sensor network macroprograms, and show a speedup of up to several orders of magnitude. We also provide worst-case performance bounds of the heuristics.

Cited By

View all
  • (2023)Energy Optimized Task Mapping for Reliable and Real-Time Networked SystemsACM Transactions on Sensor Networks10.1145/358498519:4(1-26)Online publication date: 21-Apr-2023
  • (2023)Macroprogramming: Concepts, State of the Art, and Opportunities of Macroscopic Behaviour ModellingACM Computing Surveys10.1145/357935355:13s(1-37)Online publication date: 13-Jul-2023
  • (2017)Efficiency Evaluation of Strategies for Dynamic Management of Wireless Sensor NetworksWireless Communications & Mobile Computing10.1155/2017/56180652017Online publication date: 17-Jan-2017
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image IEEE Transactions on Computers
IEEE Transactions on Computers  Volume 59, Issue 7
July 2010
144 pages

Publisher

IEEE Computer Society

United States

Publication History

Published: 01 July 2010

Author Tags

  1. Sensor networks
  2. Sensor networks, task mapping, macroprogramming.
  3. macroprogramming.
  4. task mapping

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Energy Optimized Task Mapping for Reliable and Real-Time Networked SystemsACM Transactions on Sensor Networks10.1145/358498519:4(1-26)Online publication date: 21-Apr-2023
  • (2023)Macroprogramming: Concepts, State of the Art, and Opportunities of Macroscopic Behaviour ModellingACM Computing Surveys10.1145/357935355:13s(1-37)Online publication date: 13-Jul-2023
  • (2017)Efficiency Evaluation of Strategies for Dynamic Management of Wireless Sensor NetworksWireless Communications & Mobile Computing10.1155/2017/56180652017Online publication date: 17-Jan-2017
  • (2017)On the Maximum Rate of Networked Computation in a Capacitated NetworkIEEE/ACM Transactions on Networking10.1109/TNET.2017.269557825:4(2444-2458)Online publication date: 1-Aug-2017
  • (2016)Distributed Intelligent MEMSACM Computing Surveys10.1145/292696449:1(1-29)Online publication date: 29-Jun-2016
  • (2016)Optimal Embedding of Functions for In-Network ComputationIEEE/ACM Transactions on Networking10.1109/TNET.2015.244583524:4(2019-2032)Online publication date: 1-Aug-2016
  • (2016)Application modeling for performance evaluation on event-triggered wireless sensor networksDesign Automation for Embedded Systems10.1007/s10617-016-9177-120:4(269-287)Online publication date: 1-Dec-2016
  • (2013)D2FWireless Personal Communications: An International Journal10.1007/s11277-012-0700-970:1(391-410)Online publication date: 1-May-2013
  • (2012)Migrating operator placement for compositional stream graphsProceedings of the 15th ACM international conference on Modeling, analysis and simulation of wireless and mobile systems10.1145/2387238.2387261(125-134)Online publication date: 21-Oct-2012

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media