Authors

Vitaly Ford, Ambareen Siraj, Mohammad Ashiqur Rahman

Abstract

The Advanced Metering Infrastructure (AMI) plays a critical role in the Smart Grid. In regarding the usage of smart meters in AMI, there is a primary concern about how utility companies manage energy consumption data, particularly with respect to consumer privacy. This research presents a novel protocol for secure and efficient communication of energy consumption data, protecting its confidentiality, integrity, and privacy while utilizing the existing Grid infrastructure. The protocol supports time-of-use billing and data mining for advanced fine-grained data analysis. We report on the empirical results of the theoretical, experimental, and comparative analyses of the proposed protocol.

Published

Journal of Computer and System Sciences Volume 83, Issue 1, February 2017, Pages 84–100

Available here.

Protocol implementation by Daniel Tyler

Implementation

Doxygen comments have been added to all the source files.

Compile via $ doxygen doxygen.config

Currently looking into an external host to publish the documentation on. May possibly utilize Github's wiki functionality.

Depends

Crypto++ version 5.0.0 or greater.

OMNet++ version 5.0 or greater.