BUCKET: Scheduling of solar-powered sensor networks via cross-layer optimization

Sungjin Lee, Beom Kwon, Sanghoon Lee, Alan Conrad Bovik

Research output: Contribution to journalArticle

11 Citations (Scopus)

Abstract

Renewable solar energy harvesting systems have received considerable attention as a possible substitute for conventional chemical batteries in sensor networks. However, it is difficult to optimize the use of solar energy based only on empirical power acquisition patterns in sensor networks. We apply acquisition patterns from actual solar energy harvesting systems and build a framework to maximize the utilization of solar energy in general sensor networks. To achieve this goal, we develop a cross-layer optimization-based scheduling scheme called binding optimization of duty cycling and networking through energy tracking (BUCKET), which is formulated in four-stages: 1) prediction of energy harvesting and arriving traffic; 2) internode optimization at the transport and network layers; 3) intranode optimization at the medium access control layer; and 4) flow control of generated communication task sets using a token-bucket algorithm. Monitoring of the structural health of bridges is shown to be a potential application of an energy-harvesting sensor network. The example network deploys five sensor types: 1) temperature; 2) strain gauge; 3) accelerometer; 4) pressure; and 5) humidity. In the simulations, the BUCKET algorithm displays performance enhancements of ∼ 12-15% over those of conventional methods in terms of the average service rate.

Original languageEnglish
Article number6930731
Pages (from-to)1489-1503
Number of pages15
JournalIEEE Sensors Journal
Volume15
Issue number3
DOIs
Publication statusPublished - 2015 Mar 1

Fingerprint

Energy harvesting
scheduling
Solar energy
Sensor networks
Scheduling
solar energy
optimization
sensors
Network layers
Medium access control
acquisition
Strain gages
Accelerometers
Flow control
access control
buckets
Atmospheric humidity
strain gages
Health
accelerometers

All Science Journal Classification (ASJC) codes

  • Instrumentation
  • Electrical and Electronic Engineering

Cite this

Lee, Sungjin ; Kwon, Beom ; Lee, Sanghoon ; Bovik, Alan Conrad. / BUCKET : Scheduling of solar-powered sensor networks via cross-layer optimization. In: IEEE Sensors Journal. 2015 ; Vol. 15, No. 3. pp. 1489-1503.
@article{85be707512de485baaddb7249c6eac28,
title = "BUCKET: Scheduling of solar-powered sensor networks via cross-layer optimization",
abstract = "Renewable solar energy harvesting systems have received considerable attention as a possible substitute for conventional chemical batteries in sensor networks. However, it is difficult to optimize the use of solar energy based only on empirical power acquisition patterns in sensor networks. We apply acquisition patterns from actual solar energy harvesting systems and build a framework to maximize the utilization of solar energy in general sensor networks. To achieve this goal, we develop a cross-layer optimization-based scheduling scheme called binding optimization of duty cycling and networking through energy tracking (BUCKET), which is formulated in four-stages: 1) prediction of energy harvesting and arriving traffic; 2) internode optimization at the transport and network layers; 3) intranode optimization at the medium access control layer; and 4) flow control of generated communication task sets using a token-bucket algorithm. Monitoring of the structural health of bridges is shown to be a potential application of an energy-harvesting sensor network. The example network deploys five sensor types: 1) temperature; 2) strain gauge; 3) accelerometer; 4) pressure; and 5) humidity. In the simulations, the BUCKET algorithm displays performance enhancements of ∼ 12-15{\%} over those of conventional methods in terms of the average service rate.",
author = "Sungjin Lee and Beom Kwon and Sanghoon Lee and Bovik, {Alan Conrad}",
year = "2015",
month = "3",
day = "1",
doi = "10.1109/JSEN.2014.2363900",
language = "English",
volume = "15",
pages = "1489--1503",
journal = "IEEE Sensors Journal",
issn = "1530-437X",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "3",

}

BUCKET : Scheduling of solar-powered sensor networks via cross-layer optimization. / Lee, Sungjin; Kwon, Beom; Lee, Sanghoon; Bovik, Alan Conrad.

In: IEEE Sensors Journal, Vol. 15, No. 3, 6930731, 01.03.2015, p. 1489-1503.

Research output: Contribution to journalArticle

TY - JOUR

T1 - BUCKET

T2 - Scheduling of solar-powered sensor networks via cross-layer optimization

AU - Lee, Sungjin

AU - Kwon, Beom

AU - Lee, Sanghoon

AU - Bovik, Alan Conrad

PY - 2015/3/1

Y1 - 2015/3/1

N2 - Renewable solar energy harvesting systems have received considerable attention as a possible substitute for conventional chemical batteries in sensor networks. However, it is difficult to optimize the use of solar energy based only on empirical power acquisition patterns in sensor networks. We apply acquisition patterns from actual solar energy harvesting systems and build a framework to maximize the utilization of solar energy in general sensor networks. To achieve this goal, we develop a cross-layer optimization-based scheduling scheme called binding optimization of duty cycling and networking through energy tracking (BUCKET), which is formulated in four-stages: 1) prediction of energy harvesting and arriving traffic; 2) internode optimization at the transport and network layers; 3) intranode optimization at the medium access control layer; and 4) flow control of generated communication task sets using a token-bucket algorithm. Monitoring of the structural health of bridges is shown to be a potential application of an energy-harvesting sensor network. The example network deploys five sensor types: 1) temperature; 2) strain gauge; 3) accelerometer; 4) pressure; and 5) humidity. In the simulations, the BUCKET algorithm displays performance enhancements of ∼ 12-15% over those of conventional methods in terms of the average service rate.

AB - Renewable solar energy harvesting systems have received considerable attention as a possible substitute for conventional chemical batteries in sensor networks. However, it is difficult to optimize the use of solar energy based only on empirical power acquisition patterns in sensor networks. We apply acquisition patterns from actual solar energy harvesting systems and build a framework to maximize the utilization of solar energy in general sensor networks. To achieve this goal, we develop a cross-layer optimization-based scheduling scheme called binding optimization of duty cycling and networking through energy tracking (BUCKET), which is formulated in four-stages: 1) prediction of energy harvesting and arriving traffic; 2) internode optimization at the transport and network layers; 3) intranode optimization at the medium access control layer; and 4) flow control of generated communication task sets using a token-bucket algorithm. Monitoring of the structural health of bridges is shown to be a potential application of an energy-harvesting sensor network. The example network deploys five sensor types: 1) temperature; 2) strain gauge; 3) accelerometer; 4) pressure; and 5) humidity. In the simulations, the BUCKET algorithm displays performance enhancements of ∼ 12-15% over those of conventional methods in terms of the average service rate.

UR - http://www.scopus.com/inward/record.url?scp=84919820119&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84919820119&partnerID=8YFLogxK

U2 - 10.1109/JSEN.2014.2363900

DO - 10.1109/JSEN.2014.2363900

M3 - Article

AN - SCOPUS:84919820119

VL - 15

SP - 1489

EP - 1503

JO - IEEE Sensors Journal

JF - IEEE Sensors Journal

SN - 1530-437X

IS - 3

M1 - 6930731

ER -