Live Code Update for IoT Devices in Energy Harvesting Environments

被引:0
|
作者
Zhang, Chi [1 ]
Ahn, Wonsun [1 ]
Zhang, Youtao [1 ]
Childers, Bruce R. [1 ]
机构
[1] Univ Pittsburgh, Dept Comp Sci, Pittsburgh, PA 15260 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The number of Internet of Things (IoT) devices is exhibiting explosive growth. These devices are often closely coupled to the physical world, and may harvest energy as a power source, which imposes particularly stringent operating constraints. Like any programmable system, IoT devices may need software updates to fix bugs, add functionality, or improve computational capability. This paper proposes novel strategies to update deployed code for IoT energy-harvesting devices based on in-place code updating and code trampolines, which effectively eliminate system down time and minimize resource demands for updates. We show that our schemes, on average, reduce the number of nonvolatile memory writes by 99% and code transmission cost by 78%.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Energy Harvesting in IoT Devices: A Survey
    Garg, Neha
    Garg, Ritu
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTELLIGENT SUSTAINABLE SYSTEMS (ICISS 2017), 2017, : 127 - 131
  • [2] Light Flash Write for Efficient Firmware Update on Energy-harvesting IoT Devices
    Liu, Songran
    Lv, Mingsong
    Zhang, Wei
    Jiang, Xu
    Gu, Chuancai
    Yang, Tao
    Yi, Wang
    Guan, Nan
    2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2023,
  • [3] Measurement and Validation of Energy Harvesting IoT Devices
    Sigrist, Lukas
    Gomez, Andres
    Lim, Roman
    Lippuner, Stefan
    Leubin, Matthias
    Thiele, Lothar
    PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 1159 - 1164
  • [4] Utilizing Energy Harvesting to Power IoT Devices
    Bindra, Ashok
    IEEE POWER ELECTRONICS MAGAZINE, 2021, 8 (03): : 4 - 6
  • [5] Energy Efficiency for IoT Devices in Home Environments
    Lutui, Paula Raymond
    Cusack, Brian
    Maeakafa, George
    2018 IEEE INTERNATIONAL CONFERENCE ON ENVIRONMENTAL ENGINEERING (EE), 2018,
  • [6] Living Plant Energy Harvesting for WSN & IoT Devices
    Taam, Ahmad Zun Najhi Bin Mohd
    Habaebi, Mohamed Hadi
    Islam, Md Rafiqul
    9TH INTERNATIONAL CONFERENCE ON MECHATRONICS ENGINEERING, ICOM 2024, 2024, : 107 - 111
  • [7] Handling Power Depletion in Energy Harvesting IoT Devices
    Kang, Young-myoung
    Lim, Yeon-sup
    ELECTRONICS, 2024, 13 (14)
  • [8] An efficient energy harvesting circuit for batteryless IoT devices
    Yang, Ching-Cheng
    Pandey, Rajeev
    Tu, Tse-Yi
    Cheng, Yuan-Po
    Chao, Paul C-P
    MICROSYSTEM TECHNOLOGIES-MICRO-AND NANOSYSTEMS-INFORMATION STORAGE AND PROCESSING SYSTEMS, 2020, 26 (01): : 195 - 207
  • [9] An efficient energy harvesting circuit for batteryless IoT devices
    Ching-Cheng Yang
    Rajeev Pandey
    Tse-Yi Tu
    Yuan-Po Cheng
    Paul C.-P. Chao
    Microsystem Technologies, 2020, 26 : 195 - 207
  • [10] A Block Prefetching Framework for Energy Harvesting IoT Devices
    Shen, Ruyin
    Zhang, Deyu
    Zhang, Yongmin
    Yang, Tingting
    Zhang, Yaoxue
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (04): : 3427 - 3440