Real-time Distributed In-Situ Benchmarking of Energy Harvesting IoT Devices

被引:2
作者
Thangarajan, Ashok Samraj [1 ]
Yang, Fan [1 ]
Joosen, Wouter [1 ]
Hughes, Danny [1 ]
机构
[1] Katholieke Univ Leuven, Imec DistriNet, Leuven, Belgium
来源
PROCEEDINGS OF THE 2018 WORKSHOP ON MIDDLEWARE AND APPLICATIONS FOR THE INTERNET OF THINGS (M4IOT '18) | 2018年
关键词
Internet of Things (IoT); Energy Harvesting; Benchmarking; Self Adaptive Networks; Industrial IoT Networks; POWER;
D O I
10.1145/3286719.3286724
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The deployment of Internet of Things (IoT) devices is accelerating across a wide range of applications. The majority of today's IoT devices are powered by batteries that can operate for a maximum of a few years, after which they need to be replaced. This introduces two problems. First, the effort that is required to manually replace batteries cannot economically scale to support the next billion IoT devices. Secondly, treating billions of toxic batteries as disposable is not environmentally friendly. Together, these problems form a critical road-block in deploying IoT solutions. The biggest problem facing the designers of IoT applications is ensuring that their application software is energy efficient enough to operate within the strict power envelope that is provided by batteries or energy harvesting hardware. In this paper, we tackle this problem through the introduction of a distributed benchmarking middleware that rapidly and accurately quantifies the power consumption of different software configurations. Critically, our middleware operates in real-time across a distributed network of devices, allowing developers to experiment with code changes at runtime. This makes it significantly easier for developers to write applications that operate within the power constraints of batteries or energy harvesting systems. We evaluate our approach on a real world energy harvesting testbed and demonstrate that benchmarking results are accurate, with limited overhead for developers.
引用
收藏
页码:19 / 24
页数:6
相关论文
共 30 条
[1]  
Analog Devices Inc, 2018, LTC3335 DAT
[2]  
Analog Devices Inc, 2018, ADG811 DAT
[3]  
Analog Devices Inc, 2018, LTC5800 DAT
[4]  
[Anonymous], 2014, TERMINOLOGY CONSTRAI
[5]  
[Anonymous], 2005, P IPSN 2005 4 INT S
[6]  
Beck K., 2001, Manifesto for Agile Software Development
[7]  
Cardona J.P., 2017, 2017 Twelfth Latin American Conference on Learning Technologies (LACLO), Learning Technologies (LACLO), 2017 Twelfth Latin American Conference On, P1
[8]  
Chulsung Park, 2006, 2006 3rd Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks (IEEE Cat. No. 06EX1523), P168
[9]  
Dobbs R., 2015, Cairo Review, V18, P44, DOI DOI 10.1159/000355993
[10]  
Gaglione A, 2018, P EMBEDDED WIRELESS