Vitaly Ford, Ambareen Siraj, Mohammad Ashiqur Rahman
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.
Journal of Computer and System Sciences Volume 83, Issue 1, February 2017, Pages 84–100
Available here.
Protocol implementation by Daniel Tyler
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.