EcoG® OS

As an open and embedded software, EcoG OS automates the charging process, manages communication between components, and supports all major standards, ensuring reliable operations and compatibility with all electric vehicles.

EcoG® OS: Best-in-class Operating System

As an open and embedded software, EcoG OS automates the entire charging process in close interaction with all components inside a charging station. It also takes over the communication between charger and car as well as between charger and various backend systems. It supports all common standards and regulations (e.g. ISO 15118, OCPP, AFIR, NEVI) and ensures smooth and reliable charger operations, interoperability with any electric vehicle on the road and intuitive user experience.

EcoG® OS Features

Explore all product features included in the EcoG OS. 

Regular updates & enhancements

Interoperability with any EV

Our comprehensive approach to interoperability assurance guarantees your chargers equipped with EcoG Universal Core stay up-to-date and seamlessly interoperable with also the newest EVs, eliminating charging errors and issues.

Bi-directional charging

Bi-directional charging

As a core member of CharIN, EcoG has been at the forefront of development of ISO 15118-20 - the standard defining bi-directional power flow between car and charger. After rigorous testing with OEMs, this feature of EcoG Universal core is mass-market ready.

Regular updates & enhancements

Regular updates & enhancements

Professionally managed and regular updates of EcoG Universal Core keep your chargers up to date over lifetime. Benefit from the collective innovation power of more than 20 charger manufacturers field experience from many thousands of units globally. 

Remote analytics & monitoring

Remote analytics & monitoring

EcoG Universal Core provides the ability to take a closer look. You can analyze the health status of key components inside your charger. You can take a closer look into log data of suspicious charging sessions and drill down to the root cause.

AFIR & NEVI compliance

AFIR & NEVI compliance

EcoG Universal Core offers full compatibility with all protocols and standards, including DIN 70121, ISO 15118-2/-3/-20, OCPP 1.6/2.0.1, CCS, MCS, NACS or CHAdeMO. We ensure CE/UL/ULc certifications and enable regulatory compliance to Eichrecht, AFIR and NEVI. 

ISO 15118 Plug & Charge

ISO 15118 Plug & Charge

EcoG Universal Core features Plug & Charge according to ISO 15118. Rigorously tested with all EVs supporting Plug & Charge, this functionality takes charging experience to the next level of convenience - without the need of an app or card.

CCS, NACS & MCS

CCS, NACS & MCS

Next to all currently common plug types like CCS or Chademo, EcoG Universal Core supports NACS and MCS. As core member and speaker in CharIN, EcoG has been active in crafting standards of CCS and MCS.

OCPP 2.0.1 off-the-shelf

OCPP 2.0.1 off-the-shelf

Next to its suuport of OCPP 1.6-J, EcoG Universal Core can be extended with OCPP 2.0.1 to deliver a large variety of functionality and also compliance with regulatory requirements (e.g. NEVI, AFIR). Our implementation was thoroughly developed and tested and is seamlessly integrated with the underlying operating system of the charger.

EcoG® OS and supported standards

Road Vehicles - Vehicle To Grid Communication Interface

ISO 15118 sets the standard for a high-level communication protocol for electric vehicles and charging stations, facilitating efficient charging and discharging of EV batteries. It covers AC and DC charging, pantograph, and wireless charging processes. Vehicle-to-grid communication supports grid stabilization. EcoG plays a key role in defining ISO 15118 and its application rules within CharIN.

As a result, The EcoG OS supports / is compliant all relevant elements.

Network and application protocol requirements

ISO 15118-2:2014 specifies the communication between battery electric vehicles (BEV) or plug-in hybrid electric vehicles (PHEV) and the Electric Vehicle Supply Equipment. The application layer message set defined in ISO 15118-2:2014 is designed to support the energy transfer from an EVSE to an EV. 

The purpose of ISO 15118-2:2014 is to detail the communication between an EV (BEV or a PHEV) and an EVSE. Aspects are specified to detect a vehicle in a communication network and enable an Internet Protocol (IP) based communication between EVCC and SECC.

ISO 15118-2:2014 defines messages, data model, XML/EXI based data representation format, usage of V2GTP, TLS, TCP and IPv6. In addition, it describes how data link layer services can be accessed from a layer 3 perspective.

EcoG offers support to all common features for passenger cars, including Plug & Charge. EcoG implemented ISO 15118-2 (DC Charging, EIM, AutoCharge, Renegotiation). AC charging full support. Plug&Charge: encryption via RSA (default) and ECC (elliptic-curve cryptography) PnC certified by Hubject.

Physical and data link layers

ISO 15118-3:2015 specifies the requirements of the physical and data link layer for a high-level communication, directly between battery electric vehicles (BEV) or plug-in hybrid electric vehicles (PHEV), termed as EV (electric vehicle) [ISO-1], based on a wired communication technology and the fixed electrical charging installation [Electric Vehicle Supply Equipment (EVSE)] used in addition to the basic signalling, as defined in [IEC-1].

It covers the overall information exchange between all actors involved in the electrical energy exchange. ISO 15118 (all parts) is applicable for manually connected conductive charging.

Only "[IEC-1] modes 3 and 4" EVSEs, with a high-level communication module, are covered by this part of ISO 15118.

EcoG OS offers full support for SLAC, BCB Activation, Sleep/Wakeup, and BFB restart.

Network and application protocol conformance tests

ISO 15118-4:2018 specifies conformance tests in the form of an Abstract Test Suite (ATS) for a System Under Test (SUT) implementing an EVCC or SECC according to ISO 15118-2. These conformance tests specify the testing of capabilities and behaviors of an SUT as well as checking what is observed against the conformance requirements specified in ISO 15118-2 and against what the supplier states the SUT implementation's capabilities are.

EcoG OS is tested against conformance test suite from Keysight.

Physical and data link layer conformance tests

ISO 15118-5:2018 specifies conformance tests in the form of an Abstract Test Suite (ATS) for a System Under Test (SUT) implementing an Electric Vehicle or Supply Equipment Communication Controller (EVCC or SECC) with support for PLC-based High Level Communication (HLC) and Basic Signaling according to ISO 15118‑3. These conformance tests specify the testing of capabilities and behaviors of an SUT, as well as checking what is observed against the conformance requirements specified in ISO 15118‑3 and against what the implementer states the SUT implementation's capabilities are.

EcoG OS is tested against conformance test suite from Keysight.

Physical layer and data link layer requirements for wireless communication

ISO15118-8 specifies the requirements of the physical and data link layer of a wireless High Level Communication (HLC) between Electric Vehicles (EV) and the Electric Vehicle Supply Equipment (EVSE). The wireless communication technology is used as an alternative to the wired communication technology as defined in ISO 15118-3.
It covers the overall information exchange between all actors involved in the electrical energy exchange. ISO 15118 (all parts) are applicable for conductive charging as well as Wireless Power Transfer (WPT).
For conductive charging, only EVSEs compliant with 'IEC 61851-1 modes 3 and 4' and supporting HLC are covered by this document. For WPT, charging sites according to IEC 61980 (all parts) and vehicles according to ISO 19363 are covered.

ISO 15118-8 is pre-enabled within EcoG. Details upon request.

Physical and data link layer conformance test for wireless communication

ISO 15118-9 specifies conformance tests in the form of an abstract test suite (ATS) for a system under test (SUT) implementing an electric-vehicle or supply-equipment communication controller (EVCC or SECC) with support for WLAN-based high-level communication (HLC) according to ISO 15118‑8 and against the background of ISO 15118-1. These conformance tests specify the testing of capabilities and behaviours of an SUT, as well as checking what is observed against the conformance requirements specified in ISO 15118‑8 and against what the implementer states the SUT implementation's capabilities are.

ISO 15118-9 is pre-enabled within EcoG. Details upon request.

Physical layer and data link layer requirements for single-pair Ethernet

ISO 15118-10 t specifies the requirements of the physical and data link layer of a wired ethernet High Level Communication (HLC) between Electric Vehicles (EV) and the Electric Vehicle Supply Equipment (EVSE). The wired ethernet communication technology is used as an alternative to the wired PLC communication technology as defined in ISO 15118-3. It covers the overall information exchange between all actors involved in the electrical energy exchange. ISO 15118 (all parts) are applicable for conductive charging.

EcoG is currently in evaluation of ISO 15118-10. EcoG is building prototypes and performing lab tests.

2nd generation network and application protocol requirements

ISO 15118-20 specifies the communication between the electric vehicle (EV), including battery electric vehicle (BEV) and plug-in hybrid electric vehicle (PHEV), and the electric vehicle supply equipment (EVSE). The application layer messages defined in this standard are designed to support the electricity power transfer between an EV and an EVSE. It also defines the communication messages and sequence requirements for bidirectional power transfer and requirements of wireless communication for both conductive charging and wireless charging as well as communication requirements for automatic connection device and information services about charging and control status.

Bi-directional power transfer: EcoG supports the core profile and bidirectional power transfer (BPT).

DC: Dynamic control mode

V2X: V2G based on ISO 15118-20, EcoG also supports selected non-standard solutions for bidirectional power transfer.

WPT: EcoG is leading the defining implementation guide at CharIN.

DC BPT: Dynamic control mode. part of EcoG OS, tested with most V2G-enabled EVs, ensured interoperability, support also for US market.

AC DP: supported within JOSEV, validation ongoing

AC: supported within JOSEV, validation ongoing

AC BPT: supported within JOSEV, validation ongoing

MCS: EcoG is leading the defining implementation guide at CharIN matching sequence diagram acc to IEC.

Transport Layer Security (TLS)

TLS 1.2 is the successor to Secure Sockets Layer (SSL) used by endpoint devices and applications to authenticate and encrypt data securely when transferred over a network. TLS protocol is a widely accepted standard used by devices such as computers, phones, IoTs, meters, and sensors.

TLS 1.2 supported by EcoG,  TLS 1.3 is in testing phase.

Digital Communication Between a DC EVSE and an EV

This preliminary standard defines the communication between the electric vehicle supply equipment and the electric vehicle with regard to d.c. charging. The preliminary standard is based on requirements specified in ISO 15118-2 for the charging of electric vehicles with d.c. energy. Users of this preliminary standard are vehicle manufacturers and their suppliers as well as energy suppliers and suppliers of charging stations. This preliminary standard specifies requirements for the communication protocol for d.c. charging as well as communication regarding the voltage network. The preliminary standard refers mainly to the requirements specified in the International Standard series ISO/IEC 15118.

This standard is supported by EcoG.

Conformance Tests for Digital Communication

DIN SPEC 70122 is a technical specification that provides guidelines for developing and testing automated driving systems, specifically in urban environments. It focuses on ensuring safety and reliability by outlining key processes for system validation, including simulations, test drives, and handling of traffic scenarios. This standard helps manufacturers assess the performance of autonomous vehicles and meet regulatory requirements for safety before deployment in real-world conditions. It is widely recognized in the industry to standardize approaches to testing and validation.

EcoG is testing according to this standard and has developed its testing approach even further.

Charging standard from Japan

CHAdeMO is a fast-charging standard for electric vehicles (EVs) developed by a consortium of Japanese companies, including Nissan and TEPCO. It allows for high-voltage direct current (DC) charging, enabling EVs to recharge their batteries quickly—typically up to 80% in about 30 minutes. CHAdeMO is widely used in Japan and internationally, though it competes with other standards like CCS (Combined Charging System). The name "CHAdeMO" is derived from a Japanese phrase meaning "charge for moving" or "charge and go." It supports bidirectional charging, enabling vehicle-to-grid (V2G) technology.

EcoG support v1.0 and v1.2 including V2H support.

SAE Electric Vehicle and Plug in Hybrid Electric Vehicle Conductive Charge Coupler

This SAE Standard covers the general physical, electrical, functional and performance requirements to facilitate conductive charging of EV/PHEV vehicles in North America. This document defines a common EV/PHEV and supply equipment vehicle conductive charging method including operational requirements and the functional and dimensional requirements for the vehicle inlet and mating connector.

It’s a predecessor of ISO 15118 and is supported in EcoG OS.

Wireless Power Transfer for Light-Duty Plug-In/Electric Vehicles and Alignment Methodology

The SAE J2954 standard establishes an industry-wide specification that defines acceptable criteria for interoperability, electromagnetic compatibility, EMF, minimum performance, safety, and testing for wireless power transfer (WPT) of light-duty plug-in electric vehicles. The specification defines various charging levels that are based on the levels defined for SAE J1772 conductive AC charge levels 1, 2, and 3, with some variations. A standard for WPT based on these charge levels enables selection of a charging rate based on vehicle requirements, thus allowing for better vehicle packaging and ease of customer use. The specification supports home (private) charging and public wireless charging.

EcoG OS supports the standard.

Communication Between Plug-In Vehicles and Off-Board DC Chargers

This SAE Recommended Practice SAE J2847-2 establishes requirements and specifications for communication between Plug-in Electric Vehicle (PEV) and the DC Off-board charger. Where relevant, this document notes, but does not formally specify, interactions between the vehicle and vehicle operator.

This document applies to the off-board DC charger for conductive charging, which supplies DC current to the Rechargable Energy Storage System (RESS) of the electric vehicle through a SAE J1772™ coupler. Communications will be on the SAE J1772 Pilot line for PLC communication. The details of PowerLine Communications (PLC) are found in SAE J2931/4.

Standard fully supported in EcoG OS.

Electric Vehicle Conductive Charging System

The IEC 61851 standard outlines the requirements for electric vehicle (EV) conductive charging systems. It defines the features and operating conditions of the EV supply equipment, specifies the connections between the EV supply equipment, and establishes the necessary electrical safety protocols.

EcoG OS supports this standard, including the following elements:

  • IEC 61851-1 General requirements (control pilot)
  • IEC 61851-23 DC electric vehicle charging station
  • IEC 61851-24 Digital communication for precise control of DC charging between stations and electric vehicles.

Electric Vehicle Wireless Power Transfer (WPT) Systems

The standard applies to the specification of equipment used for wireless power transfer from the supply network to electric vehicles (EVs). It involves supplying electric energy to the rechargeable energy storage system (RESS) and/or other on-board electrical systems while the vehicle is connected to the supply network.

EcoG OS complies with this standard.

Open Charge Point Protocol (OCPP)

The goal for Open Charge Point Protocol (OCPP) is to offer a uniform solution for the method of communication between charge point and central system. With this protocol it is possible to connect any central system with any charge point, regardless of the vendor. A uniform standard prevents all kinds of coordination problems and  is therefore an advantage for the whole electric vehicle market. At the moment there are two versions of OCPP available.

EcoG OS is integrated and tested via OCPP with multiple different backends. EcoG OCPP clients used in the field globally.

OCPP 1.6 JSON

OCPP 1.6 was released in 2015 and took OCPP to a new level. OCPP 1.6 downloaded rose in the years after and is now worldwide integrated by CS and CSMS manufacturers.
OCPP 1.6 functions are:  

  • OCPP 1.5 
  • Both SOAP and JSON versions 
  • Smart Charging support for load balancing and use of charge profiles 
  • (Local) list management support 
  • Additional status 
  • Message sending requests such as CP time or status at the CP 
  • Minor improvements in specifications (In comparison to OCPP 1.5) 

EocG provides full compatibility with OCPP 1.6J. Our OCPP client is used in various applications in the field on global level.

OCPP 2.0.1

OCPP 2.0 made it’s first appearance in 2018 as the successor of OCPP 1.6. However, OCA decided together with the community that the 2.0 version could use some additions. Due hard work from both our OCA team and the community OCPP 2.0.1 was introduced in 2020 and is on its way to replace OCPP 1.6 as the new industry standard in communication protocol between the CS and CSMS. OCPP 2.0.1 has the following improved/added functionalities in comparison to OCPP 1.6:  

  • Device Management: Features to get and set configurations and also to monitor a Charging Station.

  • Improved transaction handling 

  • Added security 

  • Added smart charging functionalities 

  • Support for ISO 15118 

  • Display and messaging support 

  • Many additional improvements requested by the EV charging community  

Note that OCPP 1.6 and OCPP 2.0.1 are not compatible.  

EcoG supports OCPP 2.0.1 and is OCA-certified.