Exploiting DLMS/COSEM Data Compression To Learn Power Consumption Patterns

Marcell Fehér, Daniel Enrique Lucani Rötter, Morten Tranberg Hansen, Flemming Enevold Vester

Research output: Contribution to book/anthology/report/proceedingArticle in proceedingsResearchpeer-review


Smart electricity meters are convenient and useful for uploading power consumption readings automatically and frequently. However, the legacy compression methods have been suspected to leak information about when tenants are active by mirroring spikes of power consumption in the compressed message size. In this paper we show that, compressed message sizes are indeed highly correlated with the underlying power use. We present a clustering-based method that allows a passive adversary monitoring encrypted network traffic to build and exploit power consumption profiles of homes. We evaluate the vulnerability of legacy compressors of the DLMS/COSEM standard as well as a recently proposed algorithm. Our results show that the novel algorithm not only provides higher compression potential, but results in the least information leakage. We evaluate our results on an real, anonymized dataset spanning 9 months and 95 households.
Original languageEnglish
Title of host publication2021 IEEE International Conference on Communications, Control, and Computing Technologies for Smart Grids, SmartGridComm 2021
Number of pages6
Publication date13 Dec 2021
ISBN (Electronic)978-1-6654-1502-6
Publication statusPublished - 13 Dec 2021


  • compression
  • dlms
  • generalized deduplication
  • iot
  • smart meter


Dive into the research topics of 'Exploiting DLMS/COSEM Data Compression To Learn Power Consumption Patterns'. Together they form a unique fingerprint.
  • Scale-loT

    Lucani Rötter, D. E.


    Project: Research

Cite this