the instantaneous consumption power and production
power are constant.
S. Liu et al. (Liu et al., 2008) propose an en-
ergy aware dynamic voltage and frequency selection
algorithm, called EA-DVFS, for periodic tasks. The
purpose of EA-DVFS is to efficiently use the slack
to reduce the deadline miss rate. Processors must
select between running with maximum power or re-
duced power based on the available energy. If the
system has sufficient energy, the task is executed at its
full speed; otherwise, it is stretched and executed at a
lower speed. In case of low workload, EA-DVFS al-
gorithm reduces deadline miss rate by 50% compared
to LSA and decreases the minimum storage size by
25% when the deadline miss rate is zero. The advan-
tage of EA-DVFS is that it reduces the deadline miss
rate and storage capacity in case of low overload.
Later in (Liu et al., 2012), Liu et al. presented a
harvesting-awareDVFS (HA-DVFS) algorithm to im-
prove the system performance by fully exploiting the
task slack under timing and energy constraints. HA-
DVFS utilizes adaptive scheduling techniques com-
bined with dynamic voltage and frequency selection
to reduce the deadline miss rate when compared to
LSA and EH-DVFS.
6 CONCLUDING REMARKS
In this paper we have described an integrated frame-
work for deadline constrained job scheduling, dy-
namic power management and voltage/frequency se-
lection in real-time energy harvesting systems. The
scheduler is a dynamic priority driven one that uses
the Earliest Deadline First rule. The dynamic power
management policy consists in checking the energy
feasibility through computation of the so-called slack
energy. This is to verify that deadlines will be met
while guaranteeing no energy starvation; And the
voltage/frequency selection policy slowdowns task
execution whenever the system has slack time.
We are now conducting an experimental study in
order to compare the EDeg-fs and EDeg algorithms.
We want to evaluate (in comparison to EDeg) how
much EDeg-fs permits to increase the resulting Qual-
ity of Service i.e. the deadline success ratio. More-
over, it could be interesting to show the improvement
of EDeg-fs over EDeg regarding the minimum energy
storage capacity requirement to achieve zero deadline
miss ratio.
REFERENCES
S. Roundy, D. Steingart, L. Frechette, P. K. Wright, and
J.M. Rabaey. Power sources for wireless sensor net-
works. In Proc. Euro.Workshop Wireless Sensor Net-
works, pp. 117, 2004.
R. Kotz and M. Carlen. Principles and applications of elec-
trochemical capacitors. In Electrochimica Acta 45,
pages 2483-2498. Elsevier Science Ltd., 2000.
V. Raghunathan, A. Kansal, J. Hsu, J. Friedman, and M.
B. Srivastava. Design considerations for solar energy
harvesting wireless embedded systems. In Proc. Int.
Symp. Inf. Process. Sensor Netw., pp. 457462, 2005.
X. Jiang, J. Polastre, and D. E. Culler. Perpetual envi-
ronmentally powered sensor networks. In Proc. Int.
Symp. Inf. Process. Sensor Netw., pp. 463468, 2005.
F. L. Lewis. Smart Environments: technologies, protocols,
and Applications. John Wiley, New York, 2004.
R. Nallusamy and K. Duraiswamy. Solar Powered Wireless
Sensor Networks for Environmental Applications with
Energy Efficient Routing Concepts: A Review. Infor-
mation Technology Journal, 10: 1-10, 2011.
A. Kansal, J. Hsu. Harvesting aware power management
for sensor networks. In IEEE Proceedings of design
automation conference, 2006.
J-W-S. Liu. Real-time systems. Prentice-Hall, 2000.
H. Chetto, M. Chetto. Some results of the earliest deadline
scheduling algorithm. IEEE Transactions on Software
Engineering 1989;15(10):12619, 1989.
M. Silly-Chetto. The EDL server for scheduling periodic
and soft aperiodic tasks with resource constraints.
Real-Time Systems; 17(1):125, 1999.
H. El Ghor, M. Chetto and R. Hajj Chehade. A Real-Time
Scheduling Framework for Embedded Systems with
Environmental energy Harvesting. In Computers &
Electrical Engineering, 2011.
M. Chetto, H. EL Ghor and R. Hage Chehade. Real-Time
Scheduling for Energy Harvesting Sensors. The 6th
International Conference for Internet Technology and
Secured Transactions, Abu Dhabi, UAE, December
11-14, pp. 396 - 402, 2011.
A. Allavena, and D. Mosse. Scheduling of Frame-
Based Embedded Systems with Rechargeable Batter-
ies. Proc. of Workshop on Power Management for
Real-time and Embedded Systems, May 2001.
S. Liu, Q. Qiu, Q. Wu. Energy aware dynamic voltage and
frequency selection for real-time systems with energy
harvesting. In: Proceedings of the conference on de-
sign, automation and test in Europe, p. 236241, 2008.
S. Liu, J. Lu, Q. Wu and Q. Qiu. Harvesting-Aware Power
Management for Real-Time Systems With Renewable
Energy. IEEE Transactions on Very Large Scale Inte-
gration (VLSI) Systems, Vol. 20, No. 8, August 2012.
EDeg-fs-AHeuristicforSchedulingandDynamicPowerManagementinEmbeddedEnergyHarvestingSystemswith
DVFSFacilities
145