This is the official public repository for the paper Data Freshness in Mixed-Memory Intermittently-Powered Systems by James Scott Broadhead and Przemysław Pawełczak. The paper was accepted to IEEE ISIT 2021 conference.
Age of Information (AoI) is a key metric to understand data freshness in Internet of Things (IoT) devices. In this paper we analyse an intermittently-powered IoT sensor with mixed-memory (volatile and non-volatile) architecture—that uses a Time-Dependent Checkpointing (TDC) scheme. We derive the average Peak Age of Information (PAoI) and average AoI of the system, and use these metrics to understand which device parameters most significantly influence performance. We go on to consider how the average PAoI of a mixed-memory system compares with entirely volatile or entirely non-volatile architecture, and also introduce an alternative TDC strategy to improve system resilience in unpredictable environmental conditions.
The IEEE ISIT 2021 conference presentation is available here while the recorder videos of the presentation can be found via the following links: IEEE ISIT 2021 highlights video and IEEE ISIT 2021 full video.
The following code is used in generating numerical results and verifies result of this paper to which this repository refers to. Specifically:
harvested_energy.m
: generates Figure 3a (E[h] against Aoi for Scenario RF1 and RF2);memory_structure.m
: generates Figure 3b (E[f] against Aoi for various memory structures);checkpointing_strategy.m
: generates Figure 3c (E[f] against Aoi for single and dual frequency checkpointing);differentiation.m
: solves the differentiation of equation (14) with respect to E[h];differentiation_average_Aoi_additional.m
: solves the differentiation of equation (19) with respect to E[h].
The results of this project have been submitted for publication in Feburary 2021 and are available to view on arXiv.
Authors: James Scott Broadhead and Przemysław Pawełczak
Publication title: Data Freshness in Mixed-Memory Intermittently-Powered Systems
To cite this publication please use the following BiBTeX entry.
@misc{broadhead:intermittent-aoi:2021,
title = {Data Freshness in Mixed-Memory Intermittently-Powered Systems},
author = {James Scott {Broadhead} and Przemys\l{}aw {Pawe\l{}czak}},
year = {2021},
month = feb,
eprint = {2102.01572},
archivePrefix = {arXiv},
primaryClass = {cs.IT}
}
We gratefully acknowledge the partial financial support of project ENLIGHT'EM (European Training Network in Low-Energy Visible Light IoT Systems, H2020-MSCA-ITN-2018, grant number 814215).
Copyright (C) 2021 TU Delft Embedded and Networked Systems Group/Sustainable Systems Laboratory.
MIT Licence or otherwise specified. See licence file for details.