Abstract
Smart meter gateways are the core component of the advanced metering infrastructure in Germany, and provide a unified interface for metering data retrieval to third parties. Different standards and communication protocols exist for smart metering, ranging from transmission protocols to architectural recommendations. This work briefly presents the concept of the German BSI TR-03109 smart metering architecture, reviews implementations of smart metering protocols and architectures, and provides a Java-based open-source smart meter gateway experimentation framework (jOSEF). The proposed framework combines and extends established protocol frameworks to provide a flexible tool for the validation of smart metering communication use cases involving smart meter gateways.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
CIGRE Working Group C6.11: Development and Operation of Active Distribution Networks, April 2011
Heydt, G.T.: The next generation of power distribution systems. IEEE Trans. Smart Grid 1(3), 225–235 (2010)
C-DAX Consortium: Cyber-secure Data and Control Cloud for Power Grids. http://www.cdax.eu/. Accessed 28 Sept 2015
Heimgaertner, F., Hoefling, M., Vieira, B., Poll, E., Menth, M.: A security architecture for the publish/subscribe C-DAX middleware. In: Workshop on Security and Privacy for Internet of Things and Cyber-Physical Systems (IoT/CPS-Security) in Conjunction with IEEE International Conference on Communications (ICC), London, UK, June 2015
Hoefling, M., Heimgaertner, F., Menth, M., Katsaros, K.V., Romano, P., Zanni, L., Kamel, G.: Enabling resilient smart grid communication over the information-centric C-DAX middleware. In: ITG/GI International Conference on Networked Systems (NetSys), Cottbus, Germany, March 2015
Chai, W.K., Wang, N., Katsaros, K.V., Kamel, G., Melis, S., Hoefling, M., Vieira, B., Romano, P., Sarri, S., Tesfay, T., Yang, B., Heimgaertner, F., Pignati, M., Paolone, M., Menth, M., Pavlou, G., Poll, E., Mampaey, M., Bontius, H., Develder, C.: An information-centric communication infrastructure for real-time state estimation of active distribution networks. IEEE Trans. Smart Grid 6(4) (2015)
Bundesamt für Sicherheit in der Informationstechnik: Technische Richtlinie BSI TR-03109
Netbeheer Nederland: Dutch Smart Meter Requirements: P1 Companion Standard. DSMR Version 5.0
International Electrotechnical Comission: Electricity Metering Data Exchange - The DLMS/COSEM Suite - Part 5–3: DLMS/COSEM Application Layer. IEC 62056-5-3 ed1.0 (2013)
International Electrotechnical Comission: Electricity Metering Data Exchange - The DLMS/COSEM Suite - Part 6–2: COSEM Interface Classes. IEC 62056-6-2 ed1.0 (2013)
International Electrotechnical Comission: Electricity Metering Data Exchange - The DLMS/COSEM Suite - Part 6–1: Object Identification System (OBIS). IEC 62056-6-1 ed1.0 (2013)
Bundesamt für Sicherheit in der Informationstechnik: BSI TR-03109-1 Anlage IV: Feinspezifikation Drahtgebundene LMN-Schnittstelle, Teil b: SML - Smart Message Language. SML Version 1.04
International Electrotechnical Comission: Electricity Metering Data Exchange - Part 5-3-8 Smart Message Language SML. IEC 62056-5-3-8 (future standard)
European Committee for Standardization: Communication Systems for and Remote Reading of Meters - Part 1: Data Exchange. EN 13757–1:2015–01 (2015)
European Committee for Standardization: Communication Systems for and Remote Reading of Meters - Part 4: Wireless Meter Readout. EN 13757–4:2014–02 (2014)
European Committee for Standardization: Communication Systems for and Remote Reading of Meters - Part 2: Physical and Link Layer. EN 13757–2:2004 (2004)
European Committee for Standardization: Communication Systems for and Remote Reading of Meters - Part 3: Dedicated Application Layer. EN 13757–3:2013–08 (2013)
OMS Group: Open Metering System Specification, Volume 1: General Part. OMS Spec Vol1 1.4.0 (2011)
OMS Group: Open Metering System Specification, Volume 2: Primary Communication, Version 4.0.2. OMS Spec Vol2 4.0.2 (2014)
Bundesamt für Sicherheit in der Informationstechnik: Anforderungen an die Interoperabilität der Kommunikationseinheit eines intelligenten Messsystems, Technische Richtlinie BSI TR-03109-1, Version 1.0
Bundesamt für Sicherheit in der Informationstechnik: BSI TR-03109-1 Anlage II: COSEM/HTTP Webservices
Bundesamt für Sicherheit in der Informationstechnik: BSI TR-03109-1 Anlage I: CMS-Datenformat für die Inhaltsdatenverschlüsselung und -signatur
Bundesamt für Sicherheit in der Informationstechnik: Schutzprofil für die Kommunikationseinheit eines intelligenten Messsystems für Stoff- und Energiemengen, Version 1.3. BSI SMGW-PP 1.3
Bundesamt für Sicherheit in der Informationstechnik: Kryptographische Vorgaben für die Infrastruktur von intelligenten Messsystemen, Technische Richtlinie BSI TR-03109-3, Version 1.1
Bundesamt für Sicherheit in der Informationstechnik: Public Key Infrastruktur für Smart Meter Gateways, Technische Richtlinie BSI TR-03109-4, Version 1.0
Bundesamt für Sicherheit in der Informationstechnik: Smart Meter Gateway - Anforderungen an die Funktionalität und Interoperabilität des Sicherheitsmoduls, Technische Richtlinie BSI TR-03109-2, Version 1.1
Bundesamt für Sicherheit in der Informationstechnik: Kryptographische Vorgaben für Projekte der Bundesregierung, Teil 3 - Intelligente Messsysteme, Technische Richtlinie BSI TR-03116-3
Bundesamt für Sicherheit in der Informationstechnik: Schutzprofil für das Sicherheitsmodul der Kommunikationseinheit eines intelligenten Messsystems für Stoff- und Energiemengen, Version 1.02. BSI SecMod-PP 1.02
Feuerhahn, S., Zillgith, M., Becker, R., Wittwer, C.: Implementation of an Open Smart Metering Reference Platform - OpenMUC. In: ETG-Kongress (2009)
Mueller-Bier, K.: jDLMS. http://www.openmuc.org/index.php?id=42. Accessed 28 Sept 2015
Feuerhahn, S., Buehrer, M.: jSML. http://www.openmuc.org/index.php?id=63. Accessed 28 Sept 2015
Fraunhofer IWES: Open Gateway Energy MAnagement - OGEMA. http://www.ogema.org/. Accessed 28 Sept 2015
Gurux Ltd.: Gurux Open Source Device Communication. http://www.gurux.fi/. Accessed 28 Sept 2015
KommEnergie: Lastprofile von KommEnergie. http://www.kommenergie.de/?id=140. Accessed 14 August 2015
Stadtwerke Emmendingen: Lastprofile der Stadtwerke Emmendingen. https://swe-emmendingen.de/netz/strom-netz/lastprofile/. Accessed 14 August 2015
jOSEF: A Java-Based Open-Source Smart Meter Gateway Experimentation Framework. http://kn.inf.uni-tuebingen.de/software/josef. Accessed 14 August 2015
Acknowledgement
The research leading to these results has received funding from the European Community’s Seventh Framework Programme FP7-ICT-2011-8 under grant agreement n\(^\circ \) 318708 (C-DAX). The authors alone are responsible for the content of this paper.
The authors thank Roelof Klein, and Martijn Kammerling, both working at Alliander, for valuable input and stimulating discussions.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Hoefling, M., Heimgaertner, F., Fuchs, D., Menth, M. (2015). jOSEF: A Java-Based Open-Source Smart Meter Gateway Experimentation Framework. In: Gottwalt, S., König, L., Schmeck, H. (eds) Energy Informatics. EI 2015. Lecture Notes in Computer Science(), vol 9424. Springer, Cham. https://doi.org/10.1007/978-3-319-25876-8_14
Download citation
DOI: https://doi.org/10.1007/978-3-319-25876-8_14
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-25875-1
Online ISBN: 978-3-319-25876-8
eBook Packages: Computer ScienceComputer Science (R0)