Skip to main content

OCPP - An EV Charging Protocol



Nowadays, the growing CO2 emissions are one of the main international issues. The world is becoming aware that the current climate issues start being critic and that something has to be done. In parallel, Earth starts running out of fossil fuels so alternative energies and alternative ways of producing energy have to be found. Driving electric vehicles would reduce the CO2 emissions and the use of fossil fuels.

Types of EV Charging Protocols

·         Open Smart Charging Protocol (OSCP)
·         OpenADR 2.0
·         Open Charge Point Interface protocol (OCPI v0.4)
·         IEEE 2030.5 (IEEE Adoption of Smart Energy Profile 2.0 / SEP2)
·         Smart charging protocols overlap
·         Open Charge Point Protocol (OCPP)
·         IEC 61850-90-8
·         Open Clearing House Protocol (OCHP)
·         Open Charge Point Interface protocol (OCPI 2.1)
·         Open InterCharge Protocol (OICP)
·         eMobility Inter-Operation Protocol(eMIP)

What is OCPP?

The Open Charge Point Protocol (OCPP) is a SOAP-based protocol for communication between an EV charger and a central back office system. OCPP is an international open standard which is available for free, no license fees are required.

OCPP was developed in 2009 by a group in the Netherlands called the E-Laad Foundation. The protocol started as an initiative... aiming to create an open communication standard that would allow charging stations and central systems from differ­ent vendors to easily communicate with each other.

OCPP is designed to be vendor independent, thereby creating the freedom for infrastructure operators in choosing EV chargers and for vendors to supply EV chargers to any infrastructure operator.

OCPP Version –

·         2010 - OCPP version 1.2
·         2011 - OCPP version 1.5 (First Development)
·         2012 - OCPP version 1.6
·         2017 - OCPP version 2.0 (Under Development)

OCPP v2.0 features a more efficient, modern transport, while new messages supporting pricing, smart charging, and charging station health and maintenance, including device event notification and statistical reports. OCA is currently developing a process for OCPP v2.0 compliancy and interoperability, in parallel with the last phase of protocol specification.

OCPP Communication Protocol

OCPP 1.5 is a SOAP (Simple Object Access Protocol) based protocol communication. SOAP is an XML-based protocol. This protocol makes it possible to perform RPC (Remote Procedure Call) request-response dialogues. SOAP can operate over any transport protocol but it is mainly used with HTTP. The protocol, as of OCPP version 1.5, consists in 23 operations. 14 are initiated by the Charge Point Service (CPS) and 9 are initiated by the Central System Service (CSS) - 
OCPP Protocol Design Paradigms

·         Bi-directional Client-Server Web Service Architecture
·         Limited to Request Response Message Exchange Patterns 


OCPP Protocol Stack

·         OCPP 1.5 adopts SOAP-based WS Messaging Architecture
·         Information Model and Message Binding based on XML Schema and WSDL
·         FTPS used for Firmware Update and uploading Diagnostics Data
·         Channel to EVSE may be secured by HTTPS (SSL / TLS) 

The protocol score on the properties of interoperability, maturity, market adoption and openness is summarized in the following overview:
 This study has led to the following summary of use cases supported by the different protocols:-


Use cases supported by OCPP

The use cases that are supported by OCPP are visualized. Supported by this version of the protocol are:

·         Authorize charging session
·         Billing
·         Manage grid
·         Operate Charge Point
·         Reservation
·         Smart Charging

Besides the main functionality of operating a charge point, in more detail the protocol can (also) be used:

·         Technically reserving a charge point (i.e. sending a reservation message to a charge point)
·         Collecting transaction information for billing purposes

Maturity

The protocol has been further developed while it was also being used in practice and has been enhanced both technically as well as functionally over the years. The 1.6 version of OCPP is developed within the Open Charge Alliance. The specification is divided in "profiles". These profiles include firmware management, smart charging and reservation. A testing tool is offered by the OCA, which can be used to determine whether the implementation of a central system or charge point is correct. The technical level of detail of the OCPP specification is high. Currently certification of the protocol is not available. Based on the above, the maturity of the protocol is classified as high.

Interoperability

The OCPP protocol is a strict protocol. It does not only describe messages, but also the related behavior of the central system and charge point is included in the protocol. This “strictness” combined with the testing tool to validate implementations, makes the protocol highly interoperable: a correctly implemented central system and a correctly implemented charge point will usually integrate without many problems (if any).

Market adoption

The market adoption of OCPP is high. It has been downloaded over 10.000 times in 91 countries and used on 6 continents. The Open Charge Alliance which was responsible for creating the protocol consists of over 65 parties. Despite the fact that OCPP is not (yet) a formal de jure standard, it is the only non-proprietary standard that supports this key domain for EV charging and has been deployed by many vendors globally. Therefore the market adoption of the protocol is classified as high.

Openness

The OCPP protocol is publically available at no cost from the website of the Open Charge Alliance, without licensing / royalty obligations or usage restriction. It is made available under the Creative Commons Attribution-NoDerivatives 4.0 International Public License (with no other intellectual property assertions). The Open Charge Alliance is not considered an accredited standards organization. Development of successor versions of the protocol were attempted to be carried on through OASIS, which is an accredited standards organization, until the committee was closed by OASIS.
Based on the absence of intellectual property constraints and free public access of the standard, the openness is classified as Medium / high.

Conclusion

The introduction of EVs leads to both challenges and opportunities. Smart charging enables an efficient usage of the electricity grid and charging infrastructure. It facilitates an affordable and reliable integration of electric loads that come with charging of EVs. OCPP is an open en interoperable protocol that enables DSOs and charge station operators to implement smart charging in a consistent way. It avoids specific and more costly implementations between individual DSOs and charge spot operators. Furthermore, back office vendors will have an increasing stimulus to implement smart charging in a standardized manner as adoption of the OCPP protocol grows. Although not addressed in this paper, an end-2-end security design has been produced that helps EV market parties implementing smart charging in a secured and privacy enhanced manner.

** All data are gathered form trusted source/websites.

Comments

Post a Comment

Popular posts from this blog

Li-Fi - A Future Connectivity !!

What is Li-Fi? Light Fidelity or  Li-Fi   is a Visible Light Communications (VLC) system running wireless communications travelling at very high speeds. Li-Fi uses common household LED (light emitting diodes) lightbulbs to enable data transfer, boasting speeds of up to 224 gigabits per second . The term Li-Fi was coined by University of Edinburgh Professor Harald Haas during a TED Talk in 2011. Haas envisioned light bulbs that could act as wireless routers. How it works? Li-Fi and Wi-Fi are quite similar as both transmit data electromagnetically. However, Wi-Fi uses radio waves while Li-Fi runs on visible light . As we now know, Li-Fi is a Visible Light Communications (VLC) system. This means that it accommodates a photo-detector to receive light signals and a signal processing element to convert the data into 'stream-able' content. Visible Spectrum An LED lightbulb is a semi-conductor light source meaning that the constant current of elect

What is Machine 2 Machine (M2M)? How its work and Challenges?

Machine-to-machine communication, or M2M, is exactly as it sounds: two machines “communicating,” or exchanging data, without human interfacing or interaction. This includes serial connection, powerline connection (PLC), or wireless communications in the industrial Internet of Things (IoT). Switching over to wireless has made M2M communication much easier and enabled more applications to be connected. As businesses have realized the value of M2M, it has taken on a new name: the Internet of Things (IoT) . IoT and M2M have similar promises: to fundamentally change the way the world operates. Just like IoT, M2M allows virtually any sensor to communicate, which opens up the påossibility of systems monitoring themselves and automatically responding to changes in the environment, with a much reduced need for human involvement. M2M and IoT are almost synonymous—the exception is IoT (the newer term) typically refers to wireless communications, whereas M2M can refer to any two ma

Home Automation Why? And How ?

 What is Home Automation?  With advancement of Automation technology, life is getting simpler and easier in all aspects. In today’s world Automatic systems are being preferred over manual system. With the rapid increase in the number of users of internet over the past decade has made Internet a part and parcel of life, and IoT is the latest and emerging internet technology. Internet of things is a growing network of everyday object-from industrial M2M that can share information and complete tasks while you are busy with other activities. Wireless Home Automation system using IoT is a system that uses computers or mobile devices to control basic home functions and features automatically through internet from anywhere around the world, an automated home is sometimes called a smart home. It is meant to save the electric power and human energy.  A key feature in home automation is the ability to do tasks automatically and monitor or change status remotely. Common tasks in

Wireless Network and Wireless Technology

Wireless communication is among technology’s biggest contributions to mankind. Wireless communication involves the transmission of information over a distance without help of wires, cables or any other forms of electrical conductors. The transmitted distance can be anywhere between a few meters (for example, a television’s remote control) and thousands of kilometres (for example, radio communication). Many communication technologies are well known such as WiFi, Bluetooth, ZigBee and 2G/3G/4G cellular, but there are also several new emerging networking options such as Thread as an alternative for home automation applications, and Whitespace TV technologies being implemented in major cities for wider area IoT-based use cases. Depending on the application, factors such as range, data requirements, security and power demands and battery life will dictate the choice of one or some form of combination of technologies. These are some of the major communication technologies on o

The Smart Agriculture Revolution !!

The government realizes the need to bring about major changes into agriculture and incorporating the benefits of the digital revolution for better results.  The Internet of Things (IoT) is transforming the agriculture industry and enabling farmers to contend with the enormous challenges they face. The industry must overcome increasing water shortages, limited availability of lands, difficult to manage costs, while meeting the increasing consumption needs of a global population that is expected to grow by 70% by 2050. (Reference:  Food and Agriculture Organization of the United Nations ) Smart farming is a concept quickly catching on in the agricultural business. Offering high-precision crop control, useful data collection, and automated farming techniques, there are clearly many advantages a networked farm has to offer Why agriculture needs to improve? Agriculture is one of the major industries in India . It employs around 50% of the workforce and along with fisher

Project Loon - Balloon-Powered Internet for Everyone

What is Project Loon? More than half of the world's population is still without Internet access. Project Loon is a network of balloons traveling on the edge of space, designed to extend Internet connectivity to people in rural and remote areas worldwide History  In 2008, Google considered contracting with or acquiring Space Data Corp., a company that sends balloons carrying small base stations about 20 miles (32 km) up in the air for providing connectivity to truckers and oil companies in the southern United States, but didn't do so Unofficial development on the project began in 2011 under incubation in  Google X  with a series of trial runs in  California 's  Central Valley . The project was officially announced as a Google project on 14 June 2013 The project has run its experimental pilot in New Zealand, Calafornia’s Central Valley, northeast Brazil, South Africa, Sri Lanka (in February),  as well as in Indonesia. T

Pokémon Go is getting Indian youth to do what their parents never could .....

What is Pokemon Go? Pokemon Go is a mobile-phone game based on Pokemon cartoon characters and augmented reality. Augmented reality refers to a real-time representation of any actual physical environment with certain elements that are highlighted or modified. In other words, a view of any real world environment onscreen with certain modifications. Developed by Niantic labs , this technology was released on 6 July on Android and iOS in selected countries . Pokemon Go players have to move around in the physical world to catch Pokemon, join gyms and battle with other players. Just as in the animation series. Pokémon Go is getting Indian youth to do what their parents never could.... Young Indians are visiting temples more frequently—but not due to religious reasons. The hit game Pokémon Go is drawing youngsters in India to visit temples as many “pokéstops,” or locations where you can find Pokémon, are located inside these places of worship. Pokémon Go is an

LiDAR (Light Detection and Ranging)

What is LIDAR? LiDAR  (Light Detection and Ranging)   is fundamentally a distance technology. An airborne LiDAR system actively sends light energy to the ground. This light emitted is known as a pulse . The LiDAR measures reflected light back to the sensor. This reflected light is known as a return . So pulses of light travel to the ground. They return and are detected by the sensor giving the range (a variable distance) to the Earth. This is how LiDAR earned its name – Light Detection and Ranging .  LIDAR systems allow scientists and mapping professionals to examine both natural and manmade environments with accuracy, precision , and flexibility. NOAA scientists are using LIDAR to produce more accurate shoreline maps, make digital elevation models for use in geographic information systems, to assist in emergency response operations, and in many other applications. Currently we are using two types of LiDAR - Ariborne LiDAR and Ground-Based LiDAR. Airborne

Drones - A Future Technology

What is a Drone? – “Drones” are probably the most advanced equipment in the field of robotics, aeronautics and electronics. The technical name of drones is “Unmanned Aerial Vehicles” (UAVs) or Remotely Piloted Aerial Systems (RPAS). They are aerial vehicles which come in wide varieties of sizes, shapes and functions, which are controlled either by remote or control systems from the ground. They are generally used to carry out tasks in which manned flight is considered to be risky. Drones mostly find use in military services, but are now days finding use in various civilian operations such as search and rescue, weather analysis etc. They are known for their “precision” and “stealth” features. Drones have carried out monumental tasks in preventing terrorist attacks. How Drones Work? A typical unmanned aircraft is made of light composite materials to reduce weight and increase maneuverability. This composite material strength allows  military drones  to cruise at extremely high a