Interview avec Jean-Marc Rives, Directeur Technique de Gireve, sur le protocole PNCP pour le Plug & Charge dans la mobilité électrique

PNCP, pour un déploiement massif du Plug & Charge : interview de Jean-Marc Rives, Directeur Technique de Gireve

Jean-Marc Rives, Directeur Technique de Gireve - interview sur le protocole PNCP pour le Plug & Charge dans la mobilité électrique

Gireve, partenaire des acteurs de la mobilité électrique, s’investit depuis plusieurs années sur le sujet du Plug & Charge, afin de proposer une gamme de services permettant la connexion des acteurs et la création d’un écosystème ouvert avec un haut niveau de sécurité.

À la suite de la publication de PNCP, le protocole technique de Gireve pour ses services Plug&Charge, notre CTO Jean-Marc Rives revient sur les contributions de Gireve pour développer un protocole adapté aux évolutions du marché. Il répond aux questions les plus fréquentes autour de la structuration du marché.

Commençons par le début, pouvez-vous nous dire où l’on peut trouver le protocole PNCP et nous en dire plus à ce sujet ?

Jean-Marc Rives : Bien sûr, notre protocole est en open source, ce qui signifie qu’il est accessible à tous. Vous pouvez retrouver la description des APIs  sur le site dédié, et nous avons également mis en place un environnement de test depuis plusieurs mois pour faciliter son adoption. Plusieurs partenaires ont déjà participé à des démonstrations, comme Stations-e, avec qui nous avons réalisé une démonstration sur l’interopérabilité des pools.

Le PNCP repose sur des standards IT actuels, pouvez-vous expliquer comment il simplifie l’implémentation pour les acteurs du marché et comment il intègre les questions d’interopérabilité ?

JMR : Absolument, PNCP est un protocole qui repose sur les standards IT du moment tels que JSON/REST.  De plus, nous avons repris certains principes des standards du secteur, comme OCPI et EST, pour simplifier son implémentation. Cela signifie qu’un CPO ou un eMSP ayant déjà établi une connexion OCPI s’y retrouvera très rapidement. Des acteurs ayant déjà interagi avec des PKI via les standards du marché comme EST reconnaitront des choses qu’ils connaissent déjà.

Le protocole repose sur une définition standardisée des acteurs et des rôles : eMSP, CPO et Constructeur-Auto, opérateurs de Pools.

PCNP permet aux opérateurs de fournisseurs de software d’offrir des services différenciés à leurs opérateurs (CPO ou eMSP), via une connexion technique unique

Il définit aussi des objets métiers clefs comme les certificats, bundles, pools. Ces définitions reposent par construction sur les définitions communément admises depuis 2014 et formalisées dans les livrables du VDE, des groupes CharIN et des travaux de la commission Européenne.

Il est important de noter que PNCP est nativement interopérable : il est compatible avec un marché multi-V2G Root c’est pour cela que nous intégrons à la fois la PKI du Gireve-V2G Root CA mais nous sommes également compatibles de la PKI de CharIN. PNCP a aussi permis de prouver la faisabilité technique de l’interconnexion entre les systèmes de pools ce que nous avons démontré en novembre 2022 avec nos partenaires de Mobena et Elaad. Nous avons souhaité intégrer ces éléments dès le départ afin d’en faire un protocole évolutif dans un marché en train de se construire.

Le protocole PNCP est le seul protocole qui permet aux acteurs fonctionnant en multi-tenants* de n’établir qu’une seule connexion pour l’ensemble de leurs tenants. C’est une source de simplicité et de robustesse, et cela leur permet de proposer des services différenciés.

*acteur opérant pour le compte de plusieurs clients

Vous faites partie de plusieurs groupes de travail sur le Plug & Charge. Pouvez-vous nous dire comment évolue le marché sur le sujet ?

Le déploiement du Plug&Charge démarre et le marché est encore en train de s’organiser. Depuis 2018, nous travaillons sur le déploiement de la norme ISO15118 et sur le développement et la standardisation des architectures PKI avec Elaad, le groupe de travail européen Sustainable Transportation Forum (STF), l’EV Roaming Foundation ou encore l’AFIREV en France. Nous faisons aussi partie des groupes de travail sur le développement du Plug & Charge, la définition de bonnes pratiques et de règles partagées à l’échelle européenne et internationale, au sein de Mobena et de CharIN.

Nous prônons le développement d’un marché libre, robuste et équitable, ce qui, appliqué au scope de la 15118, permettra l’émergence de services Plug & Charge flexibles et compétitifs.

Le Plug&Charge ne saurait être confiné au domaine du « premium » : véhicules haut de gamme, bornes de recharge ultra-rapides…. Le passage à l’échelle de l’électromobilité a besoin de simplicité d’usage et de sécurité de fonctionnement. Le Plug&Charge reposant sur l’ISO15118 apporte des progrès très importants sur ces deux axes. Nous avons donc tous besoin de son déploiement rapide.

Nous sommes un contributeur majeur des travaux visant à développer au sein des groupes de travail dont ceux de CharIN, une vision partagée et standardisée : acteurs et rôles, données et objets principaux, vision commune des use-cases, protocole standard…

Justement, avec les travaux de CharIN sur le protocole standard, et avec les évolutions du marché, pourquoi avoir publié PNCP et pourquoi proposer de l’implémenter ?

JMR : PNCP est ouvert à tous. Il repose sur une licence qui encourage la collaboration et l’adoption à grande échelle. Nous l’avons construit pour qu’il soit évolutif et compatible avec différents scénarios dont ceux des « multiRootCAs ». L’implémenter est tout à fait pertinent car cela permet d’offrir dès à présent aux acteurs de la mobilité électrique des avantages techniques non négligeables.

Nous pensons aussi que la standardisation des protocoles est un axe majeur de la réduction des couts globaux de l’écosystème de la recharge et donc de l’électromobilité. Elle permet la diversification des fournisseurs de services, la réversibilité, l’émergence de nouveaux acteurs, tous ces éléments nécessaires à un dynamisme et une agilité du marché et à l’éradication des situations monopolistiques.

Un standard est efficace à condition qu’il soit large et puissant, qu’il couvre bien tous les cas d’emploi actuels et prochains. Mais modifier un standard utilisé par des centaines d’acteurs peut s’avérer compliqué.

La définition d’un standard est donc un travail délicat. Nous avons besoin de partager une vision commune des cas d’emploi, de la diversité des acteurs et de collecter toutes les bonnes idées des uns et des autres. Il s’agit de trouver le juste milieu entre les existants qui sont éprouvés mais limités et les nécessaires ajouts et modifications. Ne pas réinventer la roue, mais ne pas trainer non plus des boulets !

C’est dans ce contexte, avec cette vision, que s’inscrit la publication de la description des APIs de PNCP. C’est une contribution aux travaux du standard CharIN. Nous mettons à disposition de la réflexion commune, notre expertise, notre savoir-faire et nos retours d’expérience de la connexion de centaines d’acteurs depuis des années. Nous jouons cartes sur table. Notre contribution se poursuit via une participation active au groupe de travail CharIN pour la construction du protocole standard.

Le PNCP n’est pas seulement une solution autonome. Sa publication a également vocation à faciliter les travaux autour du protocole standard en alimentant les débats avec l’expérience et le savoir-faire de Gireve. Il répond aux besoins actuels tout en étant aligné sur une vision d’un marché de la mobilité électrique ouvert, transparent, fiable et interconnecté.
 En implémentant le PNCP, les acteurs du secteur peuvent donc être à la fois prêts pour l’avenir et compétitifs dès aujourd’hui.

Vous affirmez que le PNCP est la solution la plus sécurisée. Pouvez-vous nous en dire plus ?

JMR : En effet, la sécurité est une priorité pour nous. Nous avons pris des mesures spécifiques pour assurer la sécurité du PNCP tout au long des échanges. D’abord, les mécanismes d’authentification lors de l’établissement de la connexion avec l’environnement Trust de Gireve ont été particulièrement soignés. De plus, les services accessibles via PNCP reposent sur les modules de Cryptographie de Thalès, un leader mondial dans ce domaine. Enfin, nous avons intégré des éléments dans le protocole pour faciliter la maintenance et le diagnostic, car la robustesse implique également la capacité à résoudre rapidement et efficacement les problèmes.

Nous remercions Jean-Marc Rives d’avoir répondu à nos questions. Pour en savoir plus sur la sortie du PNCP : https://www.gireve.com/fr/gireve-publie-protocole-pncp-plug-and-charge/

Derniers articles