Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3401025.3404098acmconferencesArticle/Chapter ViewAbstractPublication PagesdebsConference Proceedingsconference-collections
short-paper

Hermes: enabling energy-efficient IoT networks with generalized deduplication

Published: 15 July 2020 Publication History

Abstract

The Internet of Things (IoT) is connecting a massive number of devices that generate a growing amount of data to be transmitted over the network. This traffic growth is expected to continue. Generalized deduplication (GD) is a novel technique to effectively compress the data to (a) reduce the data storage cost by identifying similar data chunks, and (b) reduce the pressure on the network infrastructure. This paper presents Hermes, an application-level protocol for the data-plane that can operate using GD as well as classic deduplication. Hermes significantly reduces the data transmission traffic while effectively decreasing the energy footprint, a key goal in many IoT deployments. We fully implemented Hermes, evaluated its performance using consumer-grade IoT devices (e.g., Raspberry Pi 4B), and highlighted key tradeoffs to be considered to manage real-world workloads. Several fold to several order of magnitude gains over standard compressors and deduplication are achievable.

References

[1]
2013. Indian Dataset for Ambient Water and Energy. http://iawe.github.io/ Accessed: 2020-02-03.
[2]
Nipun Batra, Manoj Gulati, Amarjeet Singh, and Mani B Srivastava. 2013. It's Different: Insights into home energy consumption in India. In ACM Workshop on Embedded Syst. for Energy-Efficient Build. 1--8.
[3]
L. Peter Deutsch. 1996. DEFLATE Compressed Data Format Specification version 1.3. RFC 1951. RFC Editor. http://www.rfc-editor.org/rfc/rfc1951.txt http://www.rfc-editor.org/rfc/rfc1951.txt.
[4]
Christian Göttel, Lars Nielsen, Niloofar Yazdani, Pascal Felber, Daniel E. Lucani, and Valerio Schiavoni. 2020. Hermes: Enabling Energy-efficient IoT Networks with Generalized Deduplication. arXiv:2005.11158
[5]
Abdallah Jarwan, Ayman Sabbah, and Mohamed Ibnkahla. 2019. Data transmission reduction schemes in WSNs for efficient IoT systems. IEEE Journal on Selected Areas in Comm. 37, 6 (2019), 1307--1324.
[6]
Galit Mendelson. 2004. All you need to know about Power over Ethernet (PoE) and the IEEE 802.3 af Standard. Internet Citation,[Online] Jun (2004).
[7]
Jorge Castiñeira Moreira and Patrick Guy Farrell. 2006. Essentials of error-control coding. John Wiley & Sons.
[8]
Lars Nielsen, Rasmus Vestergaard, Niloofar Yazdani, Prasad Talasila, Daniel E Lucani, and Márton Sipos. 2019. Alexandria: A Proof-of-concept Implementation and Evaluation of Generalised Data Deduplication. In IEEE Global Communications Conference (GLOBECOM).
[9]
Rasmus Vestergaard, Daniel E Lucani, and Qi Zhang. 2019. Generalized Deduplication: Lossless Compression for Large Amounts of Small IoT Data. In European Wireless Conference. IEEE.
[10]
Terry A. Welch. 1984. A technique for high-performance data compression. Computer 6 (1984), 8--19.
[11]
Niloofar Yazdani and Daniel E Lucani. 2019. Protocols to Reduce CPS Sensor Traffic using Smart Indexing and Edge Computing Support. In IEEE GLOBECOM - Workshop on Edge Comp. for Cyber Phys. Sys. IEEE.
[12]
J. Ziv and A. Lempel. 1977. A universal algorithm for sequential data compression. IEEE Transactions on Information Theory 23, 3 (May 1977), 337--343.

Cited By

View all
  • (2024)PairwiseHist: Fast, Accurate and Space-Efficient Approximate Query Processing with Data CompressionProceedings of the VLDB Endowment10.14778/3648160.364818117:6(1432-1445)Online publication date: 1-Feb-2024
  • (2022)Novel Deep Packet Compression For Industrial Internet of Things2022 IEEE Globecom Workshops (GC Wkshps)10.1109/GCWkshps56602.2022.10008589(1628-1633)Online publication date: 4-Dec-2022
  • (2022)Where do all my smart home data go? Context-aware data generation and forwarding for edge-based microservices over shared IoT infrastructureFuture Generation Computer Systems10.1016/j.future.2022.03.027134(204-218)Online publication date: Sep-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
DEBS '20: Proceedings of the 14th ACM International Conference on Distributed and Event-based Systems
July 2020
244 pages
ISBN:9781450380287
DOI:10.1145/3401025
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 15 July 2020

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. IoT
  2. energy efficiency
  3. generalized deduplication

Qualifiers

  • Short-paper

Funding Sources

Conference

DEBS '20

Acceptance Rates

DEBS '20 Paper Acceptance Rate 11 of 43 submissions, 26%;
Overall Acceptance Rate 145 of 583 submissions, 25%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)24
  • Downloads (Last 6 weeks)1
Reflects downloads up to 24 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2024)PairwiseHist: Fast, Accurate and Space-Efficient Approximate Query Processing with Data CompressionProceedings of the VLDB Endowment10.14778/3648160.364818117:6(1432-1445)Online publication date: 1-Feb-2024
  • (2022)Novel Deep Packet Compression For Industrial Internet of Things2022 IEEE Globecom Workshops (GC Wkshps)10.1109/GCWkshps56602.2022.10008589(1628-1633)Online publication date: 4-Dec-2022
  • (2022)Where do all my smart home data go? Context-aware data generation and forwarding for edge-based microservices over shared IoT infrastructureFuture Generation Computer Systems10.1016/j.future.2022.03.027134(204-218)Online publication date: Sep-2022
  • (2021)Hekate a tool for gauging Data Deduplication Performance2021 IEEE 6th International Conference on Smart Cloud (SmartCloud)10.1109/SmartCloud52277.2021.00019(67-72)Online publication date: Nov-2021
  • (2020)ZipLineProceedings of the 16th International Conference on emerging Networking EXperiments and Technologies10.1145/3386367.3431302(399-405)Online publication date: 23-Nov-2020
  • (2020)Memory-aware Online Compression of CAN Bus Data for Future Vehicular SystemsGLOBECOM 2020 - 2020 IEEE Global Communications Conference10.1109/GLOBECOM42002.2020.9348074(1-6)Online publication date: Dec-2020

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media