Autonomous I/O for Intermittent IoT Systems

Research output: Chapters, Conference Papers, Creative and Literary Works (RGC: 12, 32, 41, 45)32_Refereed conference paper (with ISBN/ISSN)peer-review

1 Scopus Citations
View graph of relations

Author(s)

Related Research Unit(s)

Detail(s)

Original languageEnglish
Title of host publication2019 IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED)
PublisherIEEE
ISBN (Electronic)9781728129549
ISBN (Print)9781728129556
Publication statusPublished - Jul 2019

Publication series

NameProceedings of the International Symposium on Low Power Electronics and Design
Volume2019-July
ISSN (Print)1533-4678

Conference

Title2019 IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED 2019)
PlaceSwitzerland
CityLausanne
Period29 - 31 July 2019

Abstract

Self-powered intermittent systems waste considerable I/O energy because volatile I/O modules repeatedly issue identical operations under power failure conditions, and also due to the use of the inefficient I/O stack originally developed for battery-powered systems. This paper presents the concept, design, and implementation of autonomous I/O, which can accumulatively and transparently complete I/O operations regardless of power stability. We define its two essential functionalities, separate the general I/O stack to make accumulatively-completed I/O operations transparent to application tasks, and propose an access protocol that allows for energy efficiency and compatibility with the general I/O stack. To evaluate the efficacy, we implement our design and conduct extensive experiments on a Texas Instruments device with commodity sensor and Wi-Fi modules. Experimental results show that autonomous I/O can achieve 1.8 times the throughout achieved with nonvolatile I/O when the power is relatively steady, while reducing the completion time of individual I/O operations by at least 34% with relatively unstable power.

Research Area(s)

  • energy harvesting, I/O modules, intermittent systems, internet of things, nonvolatile processors

Citation Format(s)

Autonomous I/O for Intermittent IoT Systems. / Lin, Yu-Chen; Hsiu, Pi-Cheng; Kuo, Tei-Wei.

2019 IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED). IEEE, 2019. 8824923 (Proceedings of the International Symposium on Low Power Electronics and Design; Vol. 2019-July).

Research output: Chapters, Conference Papers, Creative and Literary Works (RGC: 12, 32, 41, 45)32_Refereed conference paper (with ISBN/ISSN)peer-review