CG-E2S2: Consistency-guaranteed and energy-efficient sleep scheduling algorithm with data aggregation for IoT

Haneul Ko, Jaewook Lee, Sangheon Pack

Research output: Contribution to journalArticle

3 Citations (Scopus)

Abstract

In data acquisition (DAQ)-based services of Internet of things (IoT), IoT devices sense and transmit data to the application server through IoT gateway (GW). Due to the energy limitation of IoT devices, it is important to increase their energy efficiency. Further, when data from a very large number of IoT devices is individually transmitted, the data traffic volume can be significant. To resolve these issues, IoT devices and IoT GW can use sleep mode and data aggregation, respectively. However, when the IoT devices are in sleep mode for a long time and/or data are aggregated in IoT GW for a long time without any transmissions, data can become inconsistent. In this paper, we propose a consistency-guaranteed and energy efficient sleep scheduling algorithm (CG-E2S2) with data aggregation. In CG-E2S2, the optimal sleep duration of IoT devices and aggregation duration in IoT GW are jointly determined by means of a Markov decision process (MDP) with the consideration of energy efficiency of IoT devices, data traffic in networks, and data consistency. The evaluation results demonstrate that CG-E2S2 with the optimal policy outperforms the comparison schemes in terms of energy efficiency, data traffic volume, and data consistency.

Original languageEnglish
JournalFuture Generation Computer Systems
DOIs
Publication statusAccepted/In press - 2017

Fingerprint

Scheduling algorithms
Agglomeration
Gateways (computer networks)
Energy efficiency
Internet of things
Sleep
Data communication systems
Data acquisition
Servers

Keywords

  • Data aggregation
  • Data consistency
  • Energy
  • Internet of things (IoT)
  • Markov decision process (MDP)
  • Sleep

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Networks and Communications

Cite this

@article{029834e7d960482cb8a53bc92e4d8092,
title = "CG-E2S2: Consistency-guaranteed and energy-efficient sleep scheduling algorithm with data aggregation for IoT",
abstract = "In data acquisition (DAQ)-based services of Internet of things (IoT), IoT devices sense and transmit data to the application server through IoT gateway (GW). Due to the energy limitation of IoT devices, it is important to increase their energy efficiency. Further, when data from a very large number of IoT devices is individually transmitted, the data traffic volume can be significant. To resolve these issues, IoT devices and IoT GW can use sleep mode and data aggregation, respectively. However, when the IoT devices are in sleep mode for a long time and/or data are aggregated in IoT GW for a long time without any transmissions, data can become inconsistent. In this paper, we propose a consistency-guaranteed and energy efficient sleep scheduling algorithm (CG-E2S2) with data aggregation. In CG-E2S2, the optimal sleep duration of IoT devices and aggregation duration in IoT GW are jointly determined by means of a Markov decision process (MDP) with the consideration of energy efficiency of IoT devices, data traffic in networks, and data consistency. The evaluation results demonstrate that CG-E2S2 with the optimal policy outperforms the comparison schemes in terms of energy efficiency, data traffic volume, and data consistency.",
keywords = "Data aggregation, Data consistency, Energy, Internet of things (IoT), Markov decision process (MDP), Sleep",
author = "Haneul Ko and Jaewook Lee and Sangheon Pack",
year = "2017",
doi = "10.1016/j.future.2017.08.040",
language = "English",
journal = "Future Generation Computer Systems",
issn = "0167-739X",
publisher = "Elsevier",

}

TY - JOUR

T1 - CG-E2S2

T2 - Consistency-guaranteed and energy-efficient sleep scheduling algorithm with data aggregation for IoT

AU - Ko, Haneul

AU - Lee, Jaewook

AU - Pack, Sangheon

PY - 2017

Y1 - 2017

N2 - In data acquisition (DAQ)-based services of Internet of things (IoT), IoT devices sense and transmit data to the application server through IoT gateway (GW). Due to the energy limitation of IoT devices, it is important to increase their energy efficiency. Further, when data from a very large number of IoT devices is individually transmitted, the data traffic volume can be significant. To resolve these issues, IoT devices and IoT GW can use sleep mode and data aggregation, respectively. However, when the IoT devices are in sleep mode for a long time and/or data are aggregated in IoT GW for a long time without any transmissions, data can become inconsistent. In this paper, we propose a consistency-guaranteed and energy efficient sleep scheduling algorithm (CG-E2S2) with data aggregation. In CG-E2S2, the optimal sleep duration of IoT devices and aggregation duration in IoT GW are jointly determined by means of a Markov decision process (MDP) with the consideration of energy efficiency of IoT devices, data traffic in networks, and data consistency. The evaluation results demonstrate that CG-E2S2 with the optimal policy outperforms the comparison schemes in terms of energy efficiency, data traffic volume, and data consistency.

AB - In data acquisition (DAQ)-based services of Internet of things (IoT), IoT devices sense and transmit data to the application server through IoT gateway (GW). Due to the energy limitation of IoT devices, it is important to increase their energy efficiency. Further, when data from a very large number of IoT devices is individually transmitted, the data traffic volume can be significant. To resolve these issues, IoT devices and IoT GW can use sleep mode and data aggregation, respectively. However, when the IoT devices are in sleep mode for a long time and/or data are aggregated in IoT GW for a long time without any transmissions, data can become inconsistent. In this paper, we propose a consistency-guaranteed and energy efficient sleep scheduling algorithm (CG-E2S2) with data aggregation. In CG-E2S2, the optimal sleep duration of IoT devices and aggregation duration in IoT GW are jointly determined by means of a Markov decision process (MDP) with the consideration of energy efficiency of IoT devices, data traffic in networks, and data consistency. The evaluation results demonstrate that CG-E2S2 with the optimal policy outperforms the comparison schemes in terms of energy efficiency, data traffic volume, and data consistency.

KW - Data aggregation

KW - Data consistency

KW - Energy

KW - Internet of things (IoT)

KW - Markov decision process (MDP)

KW - Sleep

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

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

U2 - 10.1016/j.future.2017.08.040

DO - 10.1016/j.future.2017.08.040

M3 - Article

AN - SCOPUS:85029724801

JO - Future Generation Computer Systems

JF - Future Generation Computer Systems

SN - 0167-739X

ER -