English

Hermes: Enabling Energy-efficient IoT Networks with Generalized Deduplication

Distributed, Parallel, and Cluster Computing 2020-07-21 v2

Abstract

With the advent of the Internet of Things (IoT), the ever growing number of connected devices observed in recent years and foreseen for the next decade suggests that more and more data will have to be transmitted over a network, before being processed and stored in data centers. Generalized deduplication (GD) is a novel technique to effectively reduce the data storage cost by identifying similar data chunks, and able to gradually reduce the pressure from the network infrastructure by limiting the data that needs to be transmitted. This paper presents Hermes, an application-level protocol for the data-plane that can operate over generalized deduplication, as well as over classic deduplication. Hermes significantly reduces the data transmission traffic while effectively decreasing the energy footprint, a relevant matter to consider in the context of IoT deployments. We fully implemented Hermes and evaluated its performance using consumer-grade IoT devices (e.g., Raspberry Pi 4B models). Our results highlight several trade-offs that must be taken into account when considering real-world workloads.

Keywords

Cite

@article{arxiv.2005.11158,
  title  = {Hermes: Enabling Energy-efficient IoT Networks with Generalized Deduplication},
  author = {Christian Göttel and Lars Nielsen and Niloofar Yazdani and Pascal Felber and Daniel E. Lucani and Valerio Schiavoni},
  journal= {arXiv preprint arXiv:2005.11158},
  year   = {2020}
}

Comments

This work was partially financed by the SCALE-IoT Project (Grant No. 7026-00042B) granted by the Independent Research Fund Denmark, by the Aarhus Universitets Forskningsfond (AUFF) Starting Grant Project AUFF- 2017-FLS-7-1, and Aarhus University's DIGIT Centre. European Commission Project: LEGaTO - Low Energy Toolset for Heterogeneous Computing (EC-H2020-780681)

R2 v1 2026-06-23T15:44:22.921Z