OPCP (Open Plug & Charge Protocol) est un protocole ouvert, publié par Hubject en février 2022, qui standardise la communication entre les services backend prenant en charge Plug & Charge selon ISO 15118. Il définit des interfaces pour les pools de certificats, les services de provisionnement de certificats et d’autres fonctions nécessaires à la gestion des certificats numériques entre différents systèmes Plug & Charge. Il relie ainsi constructeurs automobiles, opérateurs de bornes de recharge (CPO), fournisseurs de services de mobilité électrique (eMSP) et opérateurs de PKI.

Quel rôle joue OPCP dans Plug & Charge ?

Plug & Charge permet aux conducteurs de véhicules électriques (VE) de lancer la recharge automatiquement en branchant leur véhicule sur un chargeur compatible, sans application ni badge RFID. Plusieurs protocoles interviennent dans ce processus, chacun gérant une partie différente de la communication :

ProtocoleLiaisonRôle
ISO 15118Du véhicule au chargeurCommunication sécurisée et authentification par certificat
OCPPDu chargeur à la plateforme de gestionGestion des certificats et autorisation de recharge dans OCPP 2.0.1 et 2.1, qui intègrent les fonctions ISO 15118 concernées ; OCPP 1.6 nécessite des extensions
OPCPServices backendAccès standardisé aux pools de certificats racine, de provisionnement et de contrat, au service de provisionnement de certificats et à d’autres fonctions Plug & Charge

Fonctionnement d’OPCP

Plug & Charge repose sur une infrastructure à clés publiques (PKI) qui émet, gère et vérifie les certificats numériques servant à l’authentification sécurisée. Un processus Plug & Charge type se déroule en quatre étapes :

  1. Provisionnement du véhicule : le constructeur automobile installe un certificat de provisionnement dans le véhicule et publie le certificat correspondant dans un pool de certificats de provisionnement, où les fournisseurs de services autorisés peuvent le récupérer.
  2. Création du certificat de contrat : lorsqu’un conducteur s’inscrit à Plug & Charge, l’eMSP fait émettre un certificat de contrat. Un service de provisionnement de certificats crée ou signe les données de contrat associées, qui peuvent ensuite être stockées dans un pool de certificats de contrat en vue de leur installation dans le véhicule.
  3. Installation du certificat : le certificat de contrat est installé dans le véhicule par un processus pris en charge, qui peut faire intervenir le chargeur ou le backend du constructeur automobile.
  4. Authentification automatique : lorsque le véhicule est branché sur un chargeur compatible, il présente son certificat de contrat pour authentifier la session, à condition que l’opérateur du chargeur fasse confiance aux mêmes certificats racine et que les accords d’autorisation nécessaires soient en place.

Quelle différence entre OPCP et OPNC ?

OPCP a été développé par Hubject. OPNC (Open Plug & Charge Network Communication), coordonné par CharIN, s’appuie sur OPCP pour relier des écosystèmes Plug & Charge qui utilisent des PKI différentes.

Gireve publie un troisième protocole, PNCP, pour se connecter à ses propres services Plug & Charge.

Pourquoi OPCP est-il important pour les CPO et les eMSP ?

Pour les CPO et les eMSP, OPCP offre un moyen documenté de se connecter aux services de certificats Plug & Charge.

Un CPO a besoin d’équipements de recharge compatibles, d’un système de gestion des bornes de recharge (CPMS) qui prend en charge Plug & Charge et d’un accès aux services de certificats et d’authentification. Un eMSP doit pouvoir faire émettre et gérer les certificats de contrat de ses clients, généralement via un service de provisionnement de certificats. Ces services peuvent être fournis par un opérateur de PKI comme Hubject, plutôt que développés en interne.

L’interopérabilité dépend aussi de matériel compatible, de certificats de confiance, de contrats valides et d’intégrations prises en charge ; OPCP standardise uniquement l’échange entre backends.

Comment AMPECO gère Plug & Charge

AMPECO est un fournisseur backend Plug&Charge certifié par Hubject. Les CPO et les eMSP qui utilisent la plateforme de gestion de la recharge des VE d’AMPECO peuvent proposer l’authentification par certificat via les services Plug & Charge de Hubject, comme le décrit la page de l’intégration Hubject d’AMPECO. Côté chargeur, la plateforme met en œuvre les fonctions ISO 15118 d’OCPP 2.0.1, qui assurent l’installation et la mise à jour des certificats.

Le guide d’AMPECO sur ISO 15118 pour les CPO et les eMSP explique la PKI et la manière dont les certificats Plug & Charge transitent par OCPP.

Termes associés

Questions fréquentes

Quelle est la différence entre OPCP et OCPP ?

OCPP gère la communication entre les chargeurs de VE et leur plateforme de gestion de la recharge, y compris les fonctions liées à Plug & Charge. OPCP standardise la communication entre les services backend qui émettent, stockent et échangent les certificats Plug & Charge. Les deux acronymes utilisent les quatre mêmes lettres, si bien qu’OPCP est souvent pris pour une faute de frappe d’OCPP.

Plug & Charge nécessite-t-il OPCP ?

Non. Plug & Charge nécessite un véhicule et un chargeur compatibles ISO 15118, un certificat de contrat émis par l’eMSP du conducteur et une PKI à laquelle les deux parties font confiance. Les fournisseurs backend peuvent échanger des certificats via OPCP, OPNC de CharIN, PNCP de Gireve ou leurs propres interfaces.

OPCP est-il identique à OPNC ?

Non. OPCP a été publié par Hubject en 2022. OPNC est coordonné par CharIN et étend OPCP afin que les services de certificats de différents opérateurs de PKI puissent fonctionner ensemble, ce qui est important lorsqu’un marché dispose de plusieurs PKI Plug & Charge.

OPCP est-il open source ?

Oui. Hubject publie la spécification OPCP sur GitHub sous licence Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0). Les organisations peuvent la consulter et développer leurs propres implémentations compatibles ; le dépôt contient uniquement la spécification, sans logiciel prêt à l’emploi.

Cela vous a-t-il été utile ?

Oui
Non
Merci pour votre retour !
Veuillez actualiser la page et donner à nouveau votre avis.