Using a C-to-Java wrapper, this library could be used as well.Furthermore, open EXI  offers a Java/C# implementation under the Apache License V2.0.A worldwide increasing interest in technologies which are aiming towards the integration and control of producers of (renewable) energy, energy storage devices, consumer loads, and network operating equipment in a so-called “smart grid” can be observed worldwide.
The ISO/IEC 15118 standard, entitled "Road vehicles – Vehicle-to-Grid Communication Interface", is a digital IP-based communication protocol which defines the communication between an EV and a charging station, also known as an Electric Vehicle Supply Equipment (EVSE).
The communication mechanisms are defined with regards to the conductive as well as inductive charging process and allow for an automated authentication, authorisation, charge control and billing based on a single contract installed in the EV and without the need of further user interaction.
The source code of this project originates from the electromobility research project i ZEUS (edu) at the Karlsruhe Institute of Technology (KIT).
The research was funded by the German Federal Ministry of Economics and Technology in the context of the ICT for Electromobility II initiative.
A rise in the wide application of this standard is essential for reaching the goal of integrating EVs as flexible energy storage devices into a smart grid.
RISE V2G allows you to create an EVCC instance acting as the client sending request messages related to the respective charging scenario as well as an SECC instance acting as the server which is responding to those requests.
The current status of the project consists of three subprojects which implement the conductive charging scenario: The overall aim of this Eclipse project is to offer a reference implementation for all parts of the ISO/IEC 15118 standard.
There are several interfaces available through which an actual EVCC or SECC instance can be realised: Extensive logging through log4j is available and can be adjusted from debugging level to error level.
The project lead of this Eclipse project is also an active member of the ISO/IEC 15118 standardisation body.
RISE V2G is a Reference Implementation Supporting the Evolution of the Vehicle-2-Grid communication interface ISO/IEC 15118 which provides an interoperable communication interface between an EV and an EVSE.
Furthermore, there are several message sets defined for AC (alternatic current) and DC (direct current) charging.