Real-time scheduling for energy harvesting sensor nodes

被引:109
|
作者
Moser, Clemens [1 ]
Brunelli, Davide
Thiele, Lothar
Benini, Luca
机构
[1] Swiss Fed Inst Technol, Comp Engn & Network Lab, ETH, Zurich, Switzerland
[2] Univ Bologna, Dept Elect Comp Sci & Syst, I-40126 Bologna, Italy
关键词
real-time scheduling; regenerative energy; sensor networks; power management;
D O I
10.1007/s11241-007-9027-0
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Energy harvesting has recently emerged as a feasible option to increase the operating time of sensor networks. If each node of the network, however, is powered by a fluctuating energy source, common power management solutions have to be reconceived. This holds in particular if real-time responsiveness of a given application has to be guaranteed. Task scheduling at the single nodes should account for the properties of the energy source, capacity of the energy storage as well as deadlines of the single tasks. We show that conventional scheduling algorithms (like e.g. EDF) are not suitable for this scenario. Based on this motivation, we have constructed optimal scheduling algorithms that jointly handle constraints from both energy and time domain. Further we present an admittance test that decides for arbitrary task sets, whether they can be scheduled without deadline violations. To this end, we introduce the concept of energy variability characterization curves (EVCC) which nicely captures the dynamics of various energy sources. Simulation results show that our algorithms allow significant reductions of the battery size compared to Earliest Deadline First scheduling.
引用
收藏
页码:233 / 260
页数:28
相关论文
共 50 条
  • [1] Real-time scheduling for energy harvesting sensor nodes
    Clemens Moser
    Davide Brunelli
    Lothar Thiele
    Luca Benini
    [J]. Real-Time Systems, 2007, 37 : 233 - 260
  • [2] Lazy scheduling for energy harvesting sensor nodes
    Moser, C.
    Brunelli, D.
    Thiele, L.
    Benini, L.
    [J]. FROM MODEL-DRIVEN DESIGN TO RESOURCE MANAGEMENT FOR DISTRIBUTED EMBEDDED SYSTEMS, 2006, 225 : 125 - +
  • [3] Real-Time Scheduling of aperiodic tasks in Energy Harvesting Devices
    Osta, Rola E. L.
    Chetto, Maryline
    El Ghor, Hussein
    Hage, Rafic
    [J]. 2017 SENSORS NETWORKS SMART AND EMERGING TECHNOLOGIES (SENSET), 2017,
  • [4] A Note on EDF Scheduling for Real-Time Energy Harvesting Systems
    Chetto, Maryline
    Queudet, Audrey
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (04) : 1037 - 1040
  • [5] Clairvoyance and online scheduling in real-time energy harvesting systems
    Chetto, Maryline
    Queudet, Audrey
    [J]. REAL-TIME SYSTEMS, 2014, 50 (02) : 179 - 184
  • [6] Clairvoyance and online scheduling in real-time energy harvesting systems
    Maryline Chetto
    Audrey Queudet
    [J]. Real-Time Systems, 2014, 50 : 179 - 184
  • [7] A real-time scheduling framework for embedded systems with environmental energy harvesting
    Ghor, Hussein E. L.
    Chetto, Maryline
    Chehade, Rafic Nage
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2011, 37 (04) : 498 - 510
  • [8] Scheduling with Quality of Service requirements in Real-Time Energy Harvesting sensors
    Abdallah, Maissa
    Chetto, Maryline
    Queudet, Audrey
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND COMMUNICATIONS, CONFERENCE ON INTERNET OF THINGS, AND CONFERENCE ON CYBER, PHYSICAL AND SOCIAL COMPUTING (GREENCOM 2012), 2012, : 644 - 646
  • [9] Optimal Scheduling for Real-Time Jobs in Energy Harvesting Computing Systems
    Chetto, Maryline
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2014, 2 (02) : 122 - 133
  • [10] The energy endoscope: Real-time detailed energy accounting for wireless sensor nodes
    Stathopoulos, Thancis
    McIntire, Dustin
    Kaiser, William J.
    [J]. 2008 INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING IN SENSOR NETWORKS, PROCEEDINGS, 2008, : 383 - 394