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 条
  • [21] REAP: Runtime Energy-Accuracy Optimization for Energy Harvesting IoT Devices
    Bhat, Ganapati
    Bagewadi, Kunal
    Lee, Hyung Gyu
    Ogras, Umit Y.
    PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,
  • [22] Energy per Operation Optimization for Energy-Harvesting Wearable IoT Devices
    Park, Jaehyun
    Bhat, Ganapati
    Nk, Anish
    Geyik, Cemil S.
    Ogras, Umit Y.
    Lee, Hyung Gyu
    SENSORS, 2020, 20 (03)
  • [23] Energy Efficient Software Update Mechanism for Networked IoT Devices
    Bui, Ngoc Hai
    Nguyen, Kim Khoa
    Pham, Chuan
    Cheriet, Mohamed
    2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [24] Deep Learning on Energy Harvesting IoT Devices: Survey and Future Challenges
    Lv, Mingsong
    Xu, Enyu
    IEEE ACCESS, 2022, 10 : 124999 - 125014
  • [25] Hybrid Energy Harvesting in 3-D IC IoT Devices
    Vaisband, Boris
    Friedman, Eby G.
    2017 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2017, : 2573 - 2576
  • [26] Minimizing Data Distortion of Periodically Reporting IoT Devices with Energy Harvesting
    Pielli, Chiara
    Stefanovic, Cedomir
    Popovski, Petar
    Zorzi, Michele
    2017 14TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON SENSING, COMMUNICATION, AND NETWORKING (SECON), 2017, : 199 - 207
  • [27] GreenEdge: Greening Edge Datacenters with Energy-Harvesting IoT Devices
    Zhou, Zhi
    2019 IEEE 27TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (IEEE ICNP), 2019,
  • [28] StableSENS: Sampling Time Decision Algorithm for IoT Energy Harvesting Devices
    Loreti, Pierpaolo
    Bracciale, Lorenzo
    Bianchi, Giuseppe
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (06): : 9908 - 9918
  • [29] Learning-Based Computation Offloading for IoT Devices With Energy Harvesting
    Min, Minghui
    Xiao, Liang
    Chen, Ye
    Cheng, Peng
    Wu, Di
    Zhuang, Weihua
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (02) : 1930 - 1941
  • [30] An Energy Harvesting Solution for IoT Devices in 5G Networks
    Eshaghi, Maryam
    Rashidzadeh, Rashid
    2020 IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2020,