IDEAS home Printed from https://ideas.repec.org/a/gam/jftint/v14y2022i7p197-d850616.html
   My bibliography  Save this article

Energy-Optimized Content Refreshing of Age-of-Information-Aware Edge Caches in IoT Systems

Author

Listed:
  • Martina Pappalardo

    (Department of Information Engineering, University of Firenze, 50139 Firenze, Italy
    Department of Information Engineering, University of Pisa, 56122 Pisa, Italy)

  • Antonio Virdis

    (Department of Information Engineering, University of Pisa, 56122 Pisa, Italy)

  • Enzo Mingozzi

    (Department of Information Engineering, University of Pisa, 56122 Pisa, Italy)

Abstract

The Internet of Things (IoT) brings internet connectivity to everyday devices. These devices generate a large volume of information that needs to be transmitted to the nodes running the IoT applications, where they are processed and used to make some output decisions. On the one hand, the quality of these decisions is typically affected by the freshness of the received information, thus requesting frequent updates from the IoT devices. On the other hand, the severe energy, memory, processing, and communication constraints of IoT devices and networks pose limitations in the frequency of sensing and reporting. So, it is crucial to minimize the energy consumed by the device for sensing the environment and for transmitting the update messages, while taking into account the requirements for information freshness. Edge-caching can be effective in reducing the sensing and the transmission frequency; however, it requires a proper refreshing scheme to avoid staleness of information, as IoT applications need timeliness of status updates. Recently, the Age of Information (AoI) metric has been introduced: it is the time elapsed since the generation of the last received update, hence it can describe the timeliness of the IoT application’s knowledge of the process sampled by the IoT device. In this work, we propose a model-driven and AoI-aware optimization scheme for information caching at the network edge. To configure the cache parameters, we formulate an optimization problem that minimizes the energy consumption, considering both the sampling frequency and the average frequency of the requests sent to the device for refreshing the cache, while satisfying an AoI requirement expressed by the IoT application. We apply our caching scheme in an emulated IoT network, and we show that it minimizes the energy cost while satisfying the AoI requirement. We also compare the case in which the proposed caching scheme is implemented at the network edge against the case in which there is not a cache at the network edge. We show that the optimized cache can significantly lower the energy cost of devices that have a high transmission cost because it can reduce the number of transmissions. Moreover, the cache makes the system less sensitive to higher application-request rates, as the number of messages forwarded to the devices depends on the cache parameters.

Suggested Citation

  • Martina Pappalardo & Antonio Virdis & Enzo Mingozzi, 2022. "Energy-Optimized Content Refreshing of Age-of-Information-Aware Edge Caches in IoT Systems," Future Internet, MDPI, vol. 14(7), pages 1-24, June.
  • Handle: RePEc:gam:jftint:v:14:y:2022:i:7:p:197-:d:850616
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1999-5903/14/7/197/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1999-5903/14/7/197/
    Download Restriction: no
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:14:y:2022:i:7:p:197-:d:850616. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.