banyè_tèt

Konparezon estratejik OCPP 1.6J vs 2.0.1 pou operatè chaje komèsyal yo

Konparezon estratejik definitif OCPP 1.6J kont 2.0.1 pou operatè chaj komèsyal mondyal yo: Metrize évolutivité rezo a, sibèsekirite avanse, entegrasyon ISO 15118, ak enfrastrikti alontèm ki pwoteje lavni pou yon kwasans dirab nan machin elektrik yo.

Rezime Egzekitif

Peyizaj rechaje machin elektrik (EV) ap sibi yon gwo chanjman. Pandan adopsyon mondyal la ap akselere, pwotokòl kominikasyon fondamantal ki gouvène entèraksyon ant Ekipman Pwovizyon pou Veyikil Elektrik (EVSE) ak Sistèm Jesyon Estasyon Rechaje (CSMS) yo vin tounen pwen santral estrateji teknik pou Operatè Rechaje Komèsyal yo (CPO). Pwotokòl Pwen Rechaje Ouvè a (OCPP), ke Open Charge Alliance (OCA) kenbe, evolye soti nan yon senp kad mesajri pou vin tounen yon estanda sofistike, an sekirite, epi trè évolutif.

Gid sa a bay yon analiz teknik konplè sou tranzisyon soti nan OCPP 1.6J pou rive nan OCPP 2.0.1. Nou eksplore diferans achitekti yo, amelyorasyon sekirite yo, paradigmes jesyon aparèy yo, ak wòl kritik entegrasyon ISO 15118 la. Pou achtè ak operatè yo, atik sa a sèvi kòm referans definitif pou pran desizyon enfòme sou akizisyon ak migrasyon nan yon mache k ap devlope rapidman.


Chapit 1: Evolisyon Nòm Chaje Veyikil EV yo: Yon Kontèks Istorik

Pwotokòl Pwen Chaj Ouvè a (OCPP) te fèt akoz yon bezwen pou entèoperabilite. Nan premye jou yo te kòmanse chaje machin elektrik yo, manifaktirè pyès ki nan konpitè yo ak founisè lojisyèl yo te itilize pwotokòl propriétaires, sa ki te kreye "jaden miray" ki te anpeche konpetisyon ak inovasyon. Entwodiksyon OCPP 1.2 ak 1.5 yo te prepare teren an, men se OCPP 1.6 ki te vrèman inifye endistri a.

1.1 Dominasyon OCPP 1.6J la

Pibliye an 2015, OCPP 1.6 te prezante aplikasyon JSON sou WebSockets (1.6J). Avansman sa a nan mesajri ki baze sou SOAP te diminye anpil depans epi senplifye aplikasyon pou devlopè yo. Li te prezante fonksyonalite tankou chaje entelijan ak notifikasyon estati adisyonèl, sa ki fè li tounen estanda endistri a pou prèske yon deseni.

1.2 Jenèz OCPP 2.0.1 la

Malgre siksè 1.6J la, kwasans endistri a te montre limit li yo. Pwoblèm sekirite, konpleksite jesyon aparèy, ak mank sipò natif natal pou entegrasyon rezo avanse (V2G) te mennen nan devlopman OCPP 2.0, epi apre sa, OCPP 2.0.1 rafine a (ki te soti an 2020). OCPP 2.0.1 la se pa sèlman yon mizajou; li se yon nouvo konsepsyon total ki vize sipòte pwochen jenerasyon rezo chaje ki gen gwo puisans, entelijan, ak an sekirite.


Chapit 2: Paradigm Kominikasyon Fondamantal: JSON, WebSockets, ak Estrikti Ankadreman

Pou konprann diferans ki genyen ant pwotokòl sa yo, fòk nou gade kominikasyon ki pi ba nivo a. Toulede pwotokòl yo itilize JSON sou WebSockets, men estrikti ak fason yo jere mesaj sa yo diferan anpil.

2.1 Kouch WebSocket la

Toulede vèsyon yo itilize koneksyon WebSocket pèsistan, ki pèmèt kominikasyon full-duplex. Sa a enpòtan pou operasyon an tan reyèl, tankou kanpe yon sesyon chaje nan yon aplikasyon mobil oswa resevwa alèt pann enstantane.

2.2 Dekonpozisyon Ankadreman Mesaj

Yon mesaj OCPP tipik gen ladan l yon ID kalite mesaj, yon ID mesaj inik, non aksyon an, ak payload la.

Egzanp Ankadreman OCPP 1.6J (BootNotification)

"json [2, "123456", "BootNotification", { "chargePointVendor": "MidaPower", "chargePointModel": "Terra-X", "chargePointSerialNumber": "SN001", "firmwareVersion": "v1.2.3" }]"

Egzanp Ankadreman OCPP 2.0.1 (BootNotification)

"json [2, "987654", "BootNotification", { "reason": "PowerUp", "chargementStation": { "vendorName": "MidaPower", "model": "Terra-Z", "serialNumber": "SN-Z-99", "firmwareVersion": "v2.0.0" } }]`Remake ogmantasyon granularite a nan vèsyon 2.0.1 la.Chan "reason" lan pèmèt CSMS la konprann si demaraj la te akòz yon rdemaraj, yon demaraj, oswa yon deklanchman "watchdog", sa ki pèmèt yon pi bon lojik dyagnostik.


Chapit 3: Chanjman Paradig Achitekti: Modèl Aparèy la

Devyasyon teknik ki pi enpòtan nan OCPP 2.0.1 se entwodiksyon anModèl Aparèy.

3.1 Limitasyon kle konfigirasyon 1.6J yo

Nan OCPP 1.6J, konfigirasyon pyès ki nan konpitè a te jere atravè yon lis plat "Kle Konfigirasyon" (pa egzanp,Entèval batman kè, Delè Koneksyon). Tank chajè yo te vin pi konplèks (plizyè konektè, modil pouvwa entegre, sistèm refwadisman konplèks), lis plat sa a te vin enkontwolab. Pa te gen okenn fason estanda pou dekri yerachi fizik yon estasyon.

3.2 Apwòch Modèl Aparèy 2.0.1 la

OCPP 2.0.1 prezante yon modèl yerarchik ki gen ladanKonpozanepiVaryabYon konpozan kapab "Kontwolè a," "Konektè a," oswa "Modil Pouvwa a." Chak konpozan gen varyab ki reprezante eta li oswa konfigirasyon li (pa egzanp,Tanperati, Vòltaj, Maksimòm Kouran).

  • KonpozanYon pati fizik oswa lojik nan estasyon rechaje a.
  • VaryabYon atribi espesifik nan konpozan sa a.
  • KarakteristikMetadone ki dekri varyab la (inite, seri, kalite aksè).

Sa pèmèt yon siveyans estanda. Kounye a, yon operatè ka fè rechèch sou tanperati yon modil pouvwa espesifik lè l sèvi avèk yon chemen estanda, olye pou l konte sou kle propriétaires espesifik vandè a.


Chapit 4: Sibèsekirite: Soti nan "Pi bon efò" rive nan TLS obligatwa

Nan premye jou yo te kòmanse chaje machin elektrik yo, sekirite te souvan yon bagay yo te konsidere apre. OCPP 1.6J te ofri pwofil sekirite, men aplikasyon an pa t konsistan nan tout vandè yo.

4.1 Pwofil Sekirite nan 1.6J

OCPP 1.6J te defini twa pwofil sekirite:

  1. San garantiHTTP/WebSockets tèks klè.
  2. Otorizasyon DebazTLS ak non itilizatè/modpas.
  3. Baze sou sètifikaTLS ak sètifika bò kliyan.

Pwoblèm nan sete ke anpil chajè te rete sou Pwofil 1, sa ki te kite yo vilnerab a atak man-in-the-middle (MITM) ak kontwòl san otorizasyon.

4.2 Pozisyon Ranfòse 2.0.1 la

OCPP 2.0.1 egzije kominikasyon an sekirite. Li entegre fonksyon sekirite avanse natif natalman:

  • Mizajou Firmwèr An SekiriteSiyati ak verifikasyon obligatwa pou imaj firmwèr yo.
  • Anrejistreman SekiriteJounal detaye pou evènman ki gen rapò ak sekirite (pa egzanp, tantativ koneksyon ki echwe, ekspirasyon sètifika).
  • Jesyon SètifikaMesaj estanda pou sètifika ki chanje ak ki mete ajou (ki dirije pa CSMS oswa ki dirije pa estasyon).
  • TLS 1.2/1.3Sipò pou dènye estanda chifreman yo.

Pou operatè komèsyal yo, sa diminye risk pou gwo konpwomi rezo a epi asire konfòmite avèk règleman sibersekirite émergentes pou aparèy IoT yo.


Chapit 5: Entegrasyon ISO 15118: Branche & Chaje ak V2G

Lavni rechaje machin elektrik yo pa sèlman konsène deplase elektwon; li konsène echanj entelijan done ak enèji. ISO 15118 se estanda entènasyonal pou kominikasyon ant machin ak rezo (V2G), epi entegrasyon li ak OCPP se karakteristik prensipal 2.0.1 la.

5.1 Konpleksite Branche & Chaje a

Fonksyon Plug & Charge (PnC) la pèmèt yon chofè tou senpleman branche machin nan epi kòmanse chaje l san l pa bezwen itilize yon aplikasyon oswa yon kat RFID. Sa mande yon Enfrastrikti Kle Piblik (PKI) konplèks ki gen ladan machin nan, chajè a, operatè a, ak sant enfòmasyon an.

Nan OCPP 1.6J, sipò PnC pa t egziste nan pwotokòl debaz la. Machann yo te oblije aplike ekstansyon koutim, sa ki te mennen nan fragmentasyon. OCPP 2.0.1 bay "plombri" pou PnC lè li sipòte:

  • Enstalasyon SètifikaPase Sètifika Kontra yo soti nan CSMS la bay EV a atravè EVSE a.
  • OtorizasyonSèvi ak ID e-Mobilite (eMAID) ki sòti nan sètifika machin nan.
  • Kominikasyon chiffresAsire ke done faktirasyon sansib ki pase ant machin nan ak griy la pwoteje.

5.2 Chaje entelijan ak balans chaj

Pandan ke 1.6J te sipòte chaj entelijan debaz (voye yonMete Pwofil Chaje), 2.0.1 amelyore sa. Li pèmèt:

  • Entegrasyon Siyal EkstènRepons an tan reyèl a siyal frekans griy la oswa siyal pri an gwo.
  • Jesyon Chaj DinamikKontwòl pi detaye sou distribisyon kouran atravè yon sit ki gen plizyè santèn konektè.
  • Veyikil-a-Grid (V2G)Vèsyon 2.0.1 la gen ladan l chan done ki nesesè yo pou sipòte sikilasyon enèji bidireksyonèl, sa ki pèmèt machin elektrik yo aji kòm resous enèji distribye (DER) pou rezo a.

5.3 Amelyorasyon koòdone itilizatè/eksperyans itilizatè

OCPP 2.0.1 sipòte ekspozisyon enfòmasyon dirèkteman sou ekran plato a oswa tablodbò machin nan, tankou:

  • Pri an tan reyèl nan lajan lokal la.
  • Tan estime pou rive nan 80% eta chaj (SoC).
  • Enfòmasyon detaye sou resi a lè li fini.

Chapit 6: Jesyon ak Siveyans Aparèy Avanse

Pou yon CPO, pri yon chajè se pa sèlman pri acha a; se Pri Total Posesyon an (TCO). Antretyen ak tan pann yo se pi gwo faktè ki touye pwofi yo. OCPP 2.0.1 adrese sa a atravè kapasite siveyans siperyè.

6.1 Rapò ki baze sou evènman

Nan 1.6J, CSMS la anjeneral te oblije sonde chajè a pou konnen estati a oswa tann yonNotifikasyon sou EstatiNan vèsyon 2.0.1 la,Siveyans EvènmanSistèm nan pèmèt CSMS la fikse papòt. Pa egzanp: "Sèlman notifye m si tanperati entèn lan depase 70°C" oswa "Rapòte si vòltaj antre a desann anba 200V." Sa diminye trafik rezo a epi pèmèt antretyen proaktif.

6.2 Jesyon Tranzaksyon: Evènman Tranzaksyon an

Youn nan aspè ki te pi kritike nan OCPP 1.6J se te fason li te jere tranzaksyon yo. Yon sesyon te enplikeKòmanseTranzaksyonepiSispann Tranzaksyonmesaj yo, men si te gen yon entèripsyon rezo a, souvan CSMS la te gen difikilte pou rekonsilye done faktirasyon yo.

OCPP 2.0.1 ranplase sa yo ak yon sèl, solidEvènman Tranzaksyonmesaj. Mesaj sa a itilize pou rapòte tout etap sik lavi yon tranzaksyon (Kòmanse, Mizajou, Fini). Li gen ladan yon mesaj inikId tranzaksyonki pèsiste menm si plato a rekòmanse, sa ki asire ke pa gen okenn done chaj—e konsa pa gen okenn revni—ki pèdi.

6.3 Dyagnostik ak depanaj amelyore

LaJwennLogepiNotifikasyon Estati DyagnostikMesaj nan 2.0.1 yo pi estriktire. CPO yo ka mande kalite jounal espesifik (Sekirite, Dyagnostik, Itilizatè) epi presize entèval tan an. Sa pèmèt ekip sipò a distans rezoud pwoblèm san yo pa voye yon teknisyen sou plas, sa ki diminye anpil depans operasyon yo.


Chapit 7: Mekanis Mizajou Firmwèr: Fyab ak Anile vèsyon anvan yo

Mizajou firmwèr yo se san lavi nan pyès ki nan konpitè k ap evolye, men yon mizajou ki echwe ka bloke yon chargeur.

7.1 Pwosesis Mizajou 1.6J la

Nan 1.6J, laMizajouFirmwareKòmand lan te relativman senp. Chargeur a ta telechaje imaj la epi eseye enstale li. Pa te gen okenn mekanis estanda pou mizajou an plizyè etap oswa pou anilasyon verifye.

7.2 Mizajou plizyè etap 2.0.1 la

OCPP 2.0.1 prezante yon sik lavi ki pi sofistike pou mizajou firmwèr yo:

  1. TelechajeChajè a pran imaj la epi verifye sòm kontwòl/siyati li.
  2. EnstalasyonMizajou a aplike sou yon patisyon segondè.
  3. VerifikasyonSistèm nan verifye si nouvo firmwèr la demarre kòrèkteman.
  4. AktivasyonPatisyon prensipal la chanje.

Si nenpòt etap echwe, pwotokòl la defini kijan chajè a ta dwe retounen nan vèsyon ki estab anvan an epi rapòte kòd echèk espesifik la bay CSMS la. Nivo fyab sa a pa negosyab pou deplwaman komèsyal sou gwo echèl.

7.3 Verifikasyon Siyati

Pou anpeche aktè malveyan yo telechaje firmwèr ki konpwomèt, vèsyon 2.0.1 egzije itilizasyon siyati dijital. Chajè a ap refize egzekite nenpòt kòd ki pa siyen pa kle prive manifakti a, sa ki ajoute yon kouch pwoteksyon kritik kont piratage nan nivo pyès ki nan konpitè a.


Chapit 8: Konfidansyalite Done, Konfòmite Règlemantè, ak GDPR

Kòm rechaje machin elektrik yo vin tounen yon sèvis piblik chak jou, kantite done pèsonèl ki pwodui yo se yon bagay ki vrèman enpresyonan. Yon sèl sesyon rechaje ka konekte idantite yon itilizatè, kote machin li ye a, modèl vwayaj li yo, ak enfòmasyon finansye li yo.

8.1 Enfòmasyon Pèsonèl Idantifyab (PII) nan OCPP

Nan kontèks Règleman Jeneral sou Pwoteksyon Done (RGPD) an Ewòp ak lwa menm jan an tankou CCPA an Kalifòni, pwen done tankouidTag(RFID) oubyenEVCCID(Idantifyan Veikil) yo konsidere kòm PII.

OCPP 2.0.1 bay pi bon kontwòl pou anonimizasyon done yo. Pa egzanp,Done pèsonalizechan yo pèmèt operatè yo estoke metadone san yo pa ekspoze PII nan jounal pwotokòl prensipal yo. Anplis de sa, pwofil sekirite amelyore yo asire ke done sa yo chiffres ni an tranzit ni an repo.

8.2 Dwa pou yo bliye w ak Portabilite Done yo

Natir estriktire Modèl Aparèy 2.0.1 la fè li pi fasil pou founisè CSMS yo aplike demann "sipresyon done". Nan yon sistèm 1.6J, jwenn tout egzanp ID yon itilizatè atravè kle konfigirasyon ak jounal disparat te yon kochma manyèl. Nan 2.0.1, separasyon klè ant eta aparèy la ak done tranzaksyon yo pèmèt yon achitekti baz done ki pi pwòp.

8.3 Konfòmite avèk Lwa Sekirite IoT yo

Anpil rejyon kounye a ap pase lwa ki egzije pou aparèy IoT yo gen modpas inik ak mekanis mizajou an sekirite. TLS obligatwa OCPP 2.0.1 la ak firmwèr siyen an pa sèlman karakteristik "bon pou genyen"—yo se egzijans legal pou vann pyès ki nan konpitè nan mache tankou Kalifòni ak Wayòm Ini.


Chapit 9: Pèspektiv Achtè a: TCO, ROI, ak Migrasyon Estratejik

Pou yon operatè rechaje komèsyal, desizyon pou rete ak 1.6J oubyen chanje pou 2.0.1 se yon desizyon finansye.

9.1 Pri Aplikasyon an

  • OCPP 1.6JPa chè pou aplike, lajman sipòte pa pyès ki nan konpitè ki pa koute chè, men li gen gwo depans kache an tèm de antretyen ak risk sekirite.
  • OCPP 2.0.1Li mande processeur ki pi puisan ak plis memwa nan EVSE a. Pri devlopman pou CSMS yo pi wo akòz konpleksite pwotokòl la. Sepandan, li ofri ekonomi OpEx siyifikatif atravè jesyon a distans ak pi bon fyab.

9.2 Mit "Amelyorasyon San Pwoblèm" lan

Yo souvan di ke yo ka amelyore chajè 1.6J yo pou rive nan vèsyon 2.0.1 atravè lojisyèl. An reyalite, sa raman vre. Kondisyon memwa ak CPU pou vèsyon 2.0.1 (sitou jesyon sètifika TLS ak analiz JSON konplèks Modèl Aparèy la) souvan depase kapasite ansyen kontwolè 1.6J yo.

9.3 Chemen Migrasyon Estratejik

CPO yo ta dwe konsidere yon apwòch "Rezo Ibrid":

  1. Sit eritye yoKontinye itilize 1.6J pou chajè AC ki gen ti puisans ki deja egziste yo.
  2. Nouvo Sit Chaje Rapid DCManda 2.0.1 pou tout nouvo deplwaman gwo puisans pou sipòte PnC ak V2G.
  3. Solisyon ProksiSèvi ak yon pòtay pwotokòl ki ka tradui mesaj 1.6J nan yon fòma konpatib ak 2.0.1 pou CSMS la, sa ki pèmèt yon sèl tablodbò jesyon inifye.

Chapit 10: Prepare pou lavni: OCPP 2.1 ak wout pou rechaje otonòm

Menm lè 2.0.1 ap pran teren, Open Charge Alliance deja ap travay sou OCPP 2.1. Vèsyon sa a nan lavni pral elaji plis pwoteksyon pwotokòl la.

10.1 Chaje bidireksyonèl (V2X)

Malgre ke vèsyon 2.0.1 sipòte V2G debaz la, 2.1 pral amelyore kominikasyon pou Veyikil-a-Kay (V2H) ak Veyikil-a-Bilding (V2B), sa ki pèmèt machin elektrik yo bay kay kouran pandan pann kouran oswa diminye demann pik pou bilding komèsyal yo.

10.2 Sipò pou chaje san fil

Tank machin otonòm (AV) ap parèt, brancheman manyèl ap vin demode. OCPP 2.1 pral gen ladan mesaj estanda pou chaje endiktif (san fil), jere aliyman ak transfè enèji san entèvansyon imen.

10.3 Entegrasyon ak Vil Entelijan yo

Nan pwochen vèsyon yo, gen anpil chans pou gen yon entegrasyon pi pwofon ak sistèm jesyon trafik ak previzyon enèji renouvlab. Konpayi chaj yo pral kapab "fè òf" pou elektrisite nan mache enèji an tan reyèl, sa ki pral transfòme rezo chaj yo an gwo santral elektrik vityèl (VPP).


Apendis Teknik: Analiz Pwofon nan Konparezon Mesaj yo

Pou bay pi gwo pwofondè teknik la, nou pral kounye a analize sekans mesaj espesifik ak diferans ki genyen ant de vèsyon yo.

A.1 Pwosesis Otorizasyon an

Nan 1.6J, otorizasyon an te yon repons binè "Aksepte" oswa "Bloke".

1.6J Otorize Repons:"json [3, "123456", { "idTagInfo": { "estati": "Aksepte", "expiryDate": "2026-12-31T23:59:59Z" } }]"

Nan vèsyon 2.0.1 la, repons lan gen ladan l plis kontèks, tankouidTokenkalite ak enfòmasyon adisyonèl pou koòdone itilizatè a.

2.0.1 Otorize Repons:"json [3, "987654", { "idTokenInfo": { "status": "Aksepte", "cacheExpiryDateTime": "2026-12-31T23:59:59Z", "personalMessage": { "format": "UTF8", "content": "Byenveni ankò, John! Balans ou se $45.00" } } }]"

A.2 Jesyon batman kè ak koneksyon

OCPP 2.0.1 optimize fason estasyon an pwouve li "vivan". Nan 1.6J, si yonBatman kèSi yon pwoblèm te echwe, estasyon an te souvan kontinye eseye ankò. Nan vèsyon 2.0.1 an, estasyon an ka itilize...NotifyeEvènmanmekanis pou rapòte ke koneksyon li ak yon backend segondè pèdi, tout pandan y ap toujou kenbe yon batman kè ak prensipal la.

A.3 Tablo Metadone Detaye

Karakteristik OCPP 1.6J OCPP 2.0.1
Transpò JSON sou WebSockets JSON sou WebSockets
Sekirite TLS opsyonèl, otorizasyon debaz TLS obligatwa, Sètifika Kliyan
Modèl Aparèy Kle konfigirasyon plat yo Konpozan/Varyab Yerachik
ISO 15118 Ekstansyon sèlman Sipò Natif Natal (PnC, V2G)
ID Tranzaksyon Jenere pa CSMS Jenere pa EVSE
Chaje Entelijan Debaz (Pwofil) Avanse (Siyal griy, V2X)
Mesaj ~30 Aksyon ~60 Aksyon
Sipò Ekspozisyon Okenn Sipò Mesaj Natif Natal

Konklizyon

Tranzisyon soti nan OCPP 1.6J pou rive nan 2.0.1 a pa sèlman yon mizajou lojisyèl; li se yon evolisyon fondamantal nan ekosistèm mobilite elektrik la. Pou operatè komèsyal yo, 1.6J reprezante yon tan lontan serye, alòske 2.0.1 reprezante yon avni évolutif, an sekirite, ak entelijan.

Chwazi 2.0.1 jodi a se yon envestisman nan lonjevite. Li asire ke pyès ki nan konpitè ou a ap konpatib ak pwochen jenerasyon machin elektrik yo, konfòm ak règleman sibersekirite ki pi sere yo, epi pare pou opòtinite likratif V2G ak entegrasyon rezo entelijan yo. Pandan mache a ap konsolide, operatè ki gen pil pwotokòl ki pi solid ak fleksib yo pral moun ki pral dirije mouvman an.


Chapit 11: Analiz Pwofon: Analiz Koule Mesaj ak Dyagram Sekans

Nan chapit sa a, nou analize sekans entèraksyon ant EVSE ak CSMS pou demontre diferans operasyonèl ant 1.6J ak 2.0.1.

11.1 Sekans Demaraj ak Konfigirasyon an

Lè yon chajè konekte sou rezo a pou premye fwa, li dwe idantifye tèt li epi senkronize konfigirasyon li.

Koule OCPP 1.6J:

  1. Koneksyon WebSocketEtabli sou pò 80 oubyen 443.
  2. Notifikasyon DemarajEstasyon an voye machann, modèl, ak nimewo seri.
  3. JwennKonfigirasyonCSMS mande tout kle yo pou verifye eta aktyèl la.
  4. Chanje KonfigirasyonCSMS mete ajou kle espesifik (pa egzanp,Entèval batman kè).
  5. Notifikasyon sou EstatiEstasyon an rapòte "Disponib."
Konparezon estratejik OCPP 1.6J vs 2.0.1 pou operatè chaje komèsyal yo

Koule OCPP 2.0.1:

  1. Kontak TLS an sekiriteEchanj sètifika obligatwa.
  2. Notifikasyon Demaraj: Gen ladan lrezon(pa egzanp,Pi puisan).
  3. JwennRapòBazOlye pou l mande tout kle yo, CSMS la mande yon "Rapò Debaz" ki bay tout yerachi Modèl Aparèy la.
  4. Mete VaryabCSMS mete ajou varyab yo. Remake byen ke vèsyon 2.0.1 pèmèt mizajou atomik—mete plizyè varyab nan yon sèl mesaj epi asire ke tout reyisi oswa okenn pa reyisi.
  5. NotifyeEvènmanEstasyon an rapòte eta inisyal konpozan yo.

11.2 Negosyasyon Chaje Entelijan an

Chaje entelijan se kote 2.0.1 vrèman briye, sitou lè w ap jere plizyè pwofil chaje.

Nan 1.6J, CSMS la voye yonMete Pwofil Chajeki defini yon nivo pil ak yon orè. Si yon estasyon gen plizyè konektè, jesyon pwofil la souvan anbigi.

Nan vèsyon 2.0.1, laMete Pwofil Chajelye eksplisitman ak yonPwofil chaje Objektif.

  • Pwofil Estasyon Chaje MaxLimite tout konsomasyon estasyon an.
  • Pwofil TXDefault: Valè pa defo pou nenpòt nouvo tranzaksyon.
  • Pwofil TXEspesifik pou yon tranzaksyon k ap kontinye.

Anplis, 2.0.1 sipòteJwennNivoPilChajemesaj, sa ki pèmèt CSMS la wè ki pwofil ki aktif kounye a ak kijan planifikatè entèn EVSE a ap bay yo priyorite.

11.3 Deklanchman ak Kontwòl a Distans

Kòmandman a distans tankouTranzaksyon Kòmanse a Distans(1.6J) yo te ranplase paDemann Kòmanse Tranzaksyon(2.0.1). Diferans prensipal la se nan chaj itil la. Nan 2.0.1, CSMS la ka gen ladan yonPwofil chajmandirèkteman nan demann demaraj la. Sa vle di machin nan ka kòmanse chaje nan nivo puisans ki kòrèk la imedyatman, san li pa bezwen tann yon dezyèm mesaj, sa ki diminye latans epi amelyore estabilite rezo a.


Chapit 12: Konparezon ant schèma ak chan JSON nivo ba

Pou devlopè ak entegratè sistèm yo, chanjman chema yo se pati ki mande plis travay nan migrasyon an.

12.1 Kalite ki Enumere (Enums)

OCPP 2.0.1 ogmante anpil kantite Enum estanda yo, sa ki diminye nesesite pou kòd estati "Kòmanse" ki te konn afekte aplikasyon 1.6J yo.

  • Enumerasyon Rezon yo: Chèf siveyans, ReyajistePwograme, Reyajiste a Distans, Pèt pouvwa.
  • Enumerasyon Estati: Okipe, Rezève, Pa disponib, Defo. 2.0.1 ajouteDisponib, Okipe, Rezève, Pa disponib, Defomen avèk sou-estati pou plis detay.

12.2 Kalite Done ak Inite

OCPP 2.0.1 fòmalize itilizasyon inite estanda (SI). Kote 1.6J pafwa te kite presizyon desimal la san defini, 2.0.1 itilizedesimalkalite pou valè pouvwa ak enèji, pou asire yon faktirasyon ki konsistan atravè diferan pyès ki nan konpitè vandè yo.


Chapit 13: Etid Ka: Migrasyon CPO Mondyal soti nan 1.6J pou rive nan 2.0.1

Ann gade yon senaryo ipotetik "MegaCharge," yon CPO ak 10,000 pwen chaj.

13.1 Faz 1: Odit la

MegaCharge te dekouvri ke 40% nan flòt 1.6J yo a pa t sipòte TLS 1.2. Sa vle di ke chajè sa yo pa t kalifye pou kontra gouvènman an kap vini yo.

13.2 Faz 2: Mizajou CSMS la

Olye pou yo te bati yon nouvo CSMS, MegaCharge te aplike yon "Kouch Tradiksyon OCPP." Kouch sa a te jere koneksyon 1.6J pou ansyen pyès ki nan konpitè yo ak 2.0.1 pou nouvo pyès ki nan konpitè yo, men li te ekspoze yon API inifye nan aplikasyon mobil yo ak motè faktirasyon an.

13.3 Faz 3: Ranplasman Materyèl

Pou sit ki gen anpil trafik, MegaCharge te ranplase chajè 1.6J yo ak chajè rapid DC ki konfòm ak 2.0.1. Rezilta a se te yon rediksyon 15% nan sesyon "Echèk pou Kòmanse", sitou akòz pi gwo puisans lan.Evènman Tranzaksyonmanyen nan 2.0.1.

13.4 Analiz ROI

Envestisman inisyal la te $2 milyon dola. Sepandan, rediksyon apèl antretyen yo (gras a dyagnostik Modèl Aparèy la) te ekonomize $400 mil dola pa ane. Anplis de sa, kapasite pou patisipe nan mache repons frekans V2G yo te jenere yon revni anyèl $200 mil dola anplis. Peryòd rekiperasyon an te apeprè 3.3 ane.


Chapit 14: Lis verifikasyon final achtè a pou akizisyon OCPP 2.0.1

Lè w ap evalye nouvo pyès ki nan konpitè oswa lojisyèl, sèvi ak lis verifikasyon sa a pou asire w konfòmite reyèl:

14.1 Egzijans Materyèl (EVSE)

  • [ ]Sipò Pwofil Sekirite 3Èske li sipòte jesyon sètifika bò kliyan?
  • [ ]Processeur Doub-NwayoÈske gen ase espas pou chifreman TLS ak analiz JSON?
  • [ ]Eleman Sekirize (SE)Èske tablo a gen yon rasin konfyans materyèl pou estoke kle yo?
  • [ ]Pare pou ISO 15118-2/20Èske kontwolè a ka jere kominikasyon wo nivo ki nesesè pou PnC a?
  • [ ]Kapasite ekspozisyonÈske pyès ki nan konpitè a sipòte montre enfòmasyon sou pri/estati atravè OCPP?Transfè Doneoubyen mesaj natif natal?

14.2 Egzijans Lojisyèl (CSMS)

  • [ ]Vizyalizasyon Modèl AparèyÈske tablodbò a ka montre yon vi yerarchik sou plato a?
  • [ ]Entegrasyon Otorite Sètifika (CA)Èske CSMS la ka bay epi wote sètifika otomatikman?
  • [ ]Rekonsilyasyon TranzaksyonKijan sistèm nan jere tranzaksyon "bloke" ki soti nan ansyen chajè 1.6J yo?
  • [ ]Motè Chaje EntelijanÈske li sipòte lojik avanse nivo pil vèsyon 2.0.1 la?
  • [ ]EskalabiliteÈske jesyonè WebSocket la ka jere plis pase 50,000 koneksyon TLS pèsistan an menm tan?

Chapit 15: Depanaj Pwoblèm Komen nan Aplikasyon OCPP

Menm avèk yon estanda, aplikasyon yo varye. Men kèk "pwoblèm" ki pi komen yo.

15.1 Delè WebSocket yo

Anpil pare-feu rezo fèmen koneksyon TCP ki pa aktif yo. SiEntèval batman kèsi chaj la twò wo, chajè a ka dekonekte.

  • SolisyonAsire wEntèval batman kèpi ba pase delè pare-feu a (jeneralman 60-120 segonn).

15.2 Pwoblèm Chèn Sètifika

Yon pwoblèm komen nan vèsyon 2.0.1 la se erè "Sètifika ki pa fyab" la. Sa rive anjeneral lè plato a pa gen Root CA CSMS la enstale.

  • SolisyonSèvi akSètifika Enstalasyonmesaj pandan komisyonin an pou asire chèn konfyans lan konplè.

15.3 Gwosè Chaj JSON

Gen kèk mesaj 2.0.1 (tankouJwennRapòBaz) ka trè gwo. Si memwa tanpon chajè a twò piti, li pral lage mesaj la.

  • SolisyonTchekeGwosè Mesaj Maksimòmvaryab nan Modèl Aparèy la epi asire CSMS la respekte limit sa a.

Chapit 16: Peyizaj Regilasyon Rejyonal yo ak Manda Pwotokòl yo

Tranzisyon pou OCPP 2.0.1 la pa sèlman motive pa teknoloji; li vin pi plis yon kesyon lalwa.

16.1 Inyon Ewopeyen an (AFIR)

Règleman sou Enfrastrikti pou Konbistib Altènatif (AFIR) nan Inyon Ewopeyen an egzije transparans pri ak entèoperabilite. Malgre li pa mansyone OCPP 2.0.1 eksplisitman, egzijans pou "pataj done an tan reyèl" ak "chaje entelijan" fè 2.0.1 tounen sèl estanda ki solid pou nouvo enfrastrikti piblik yo.

16.2 Amerik di Nò (NEVI)

Ozetazini, pwogram fòmil Enfrastrikti Nasyonal Veyikil Elektrik (NEVI) a egzije pou chajè yo dwe "enteroperab". Eta tankou Kalifòni ap ale pi lwen, avèk Komisyon Enèji Kalifòni (CEC) k ap pouse pou sipò ISO 15118, ki jan nou te diskite a, pi byen aplike atravè OCPP 2.0.1.

16.3 Lachin ak Azi Pasifik

Malgre Lachin gen pwòp estanda li yo (GB/T), manifaktirè ki konsantre sou ekspòtasyon yo envesti anpil nan OCPP 2.0.1. Nan mache tankou Ostrali ak Singapore, apèl dòf gouvènman an pou rezo rechaje piblik yo kounye a prèske sèlman espesifye OCPP 2.0.1 ak Pwofil Sekirite 3.


Chapit 17: Ekstrè Kòd Aplikasyon: "Detay yo"

Pou ede devlopè yo, nou bay reprezantasyon JSON konseptyèl pou travay 2.0.1 konplèks.

17.1 Pwosesis Rotasyon Sètifika

Lè yon sètifika prèt pou ekspire, CSMS la dwe deklanche yon wotasyon.

1. CSMS voyeSètifikaSiyen:"json [2, "CERT-01", "CertificateSigned", { "certificateChain": "----KÒMANSE SÈTIFIKA-----\n...\n-----FEN SÈTIFIKA-----", "certificateType": "V2G" }]"

2. Estasyon an reponnAksepte:"json [3, "CERT-01", { "estati": "Aksepte" }]"

3. Estasyon an voyeNotifikasyon Evènman Sekirite:"json [2, "EVT-99", "NotifikasyonEvènmanSekirite", { "tip": "SètifikaRotated", "timestamp": "2026-08-09T10:00:00Z" }]"

17.2 Mete yon Pwofil Chaje ki Repons a Griy la

Imajine operatè rezo a bezwen diminye kouran sou tout rezo a.

CSMS voyeMete Pwofil Chaje:"json [2, "GRID-REQ", "SetChargingProfile", { "evseId": 0, "chargingProfile": { "id": 501, "stackLevel": 1, "chargingProfilePurpose": "ChargingStationMaxProfile", "chargingProfileKind": "Absolute", "chargingSchedule": { "id": 1, "chargingRateUnit": "W", "chargingSchedulePeriod": [ { "startPeriod": 0, "limit": 11000 }, { "startPeriod": 3600, "limit": 22000 } ] } } }]"


Chapit 18: Glosè konplè tèm OCPP 2.0.1 yo

Pou asire klète pou tout moun ki konsène yo, nou bay yon glosè elaji.

  • CSMS (Sistèm Jesyon Estasyon Chaje)Platfòm nwaj backend ki kontwole chajè yo.
  • EVSE (Ekipman Founisè Veyikil Elektrik)Estasyon rechaje fizik la.
  • OCPP (Pwotokòl Pwen Chaj Ouvè): Lang yo pale a.
  • OCA (Alyans Chaj Ouvè): Òganizasyon ki ekri lang lan.
  • ISO 15118Pwotokòl ki genyen ant machin nan ak plato a.
  • PnC (Plug and Chage)Eksperyans itilizatè a pèmèt grasa ISO 15118 ak OCPP 2.0.1.
  • V2G (Veyikil-a-Grid)Voye kouran soti nan machin nan tounen nan griy la.
  • V2X (Veyikil-pou-Tout bagay)Tèm jeneral pou V2G, V2H, ak V2B.
  • TLS (Sekirite Kouch Transpò)Chifman ki pwoteje done yo.
  • PKI (Enfrastrikti Kle Piblik)Sistèm sètifika dijital yo itilize pou sekirite.
  • JSON (Notasyon Objè JavaScript): Fòma mesaj yo.
  • WebSocketTiyo koneksyon pèsistan mesaj yo ap koule a.
  • Modèl AparèyFason yerarchik 2.0.1 la dekri pyès ki nan konpitè a.
  • KonpozanYon pyès ki nan konpitè a (pa egzanp, Konektè).
  • VaryabYon pwopriyete yon konpozan (pa egzanp, Status).
  • AtribiMetadone sou yon varyab (pa egzanp, Valè, Chanjabilite).
  • Evènman TranzaksyonMesaj inifye a pou tout done sesyon yo nan vèsyon 2.0.1.
  • Batman kèSiyal peryodik "Mwen vivan" an.
  • Notifikasyon DemarajSiyal "Bonjou, mwen la a" lè yon chargeur demarre.
  • Transfè DoneYon mesaj "genyen tout bagay" pou ekstansyon espesifik vandè yo (itilize avèk prekosyon!).

Refleksyon final: Navige nan epòk milti-pwotokòl la

Antanke achtè oswa operatè, leson ki pi enpòtan an se ke nou ap antre nan yonepòk milti-pwotokòl laPandan 3 a 5 ane kap vini yo, 1.6J ak 2.0.1 pral koegziste. Sepandan, balans lan ap chanje rapidman.

Lè w chwazi OCPP 2.0.1 jodi a, ou pa sèlman achte yon pwotokòl; ou achte yon asirans. Ou asire ke rezo w la ka adapte ak nouvo machin, nouvo lwa, ak nouvo sous revni. Konpleksite 2.0.1 la se pri pwogrè a—yon pri ki peye pou tèt li atravè amelyorasyon nan tan disponiblite, rediksyon nan risk, ak yon eksperyans kliyan siperyè.

Chaj komèsyal pa yon endistri espesifik ankò; li se fondasyon sistèm transpò nan lavni. Bati fondasyon sa a sou fondasyon ki pi solid posib la: OCPP 2.0.1.


Chapit 19: Devlope pou OCPP 2.0.1: Pi bon pratik pou enjenyè lojisyèl

Tranzisyon soti nan yon baz kòd 1.6J pou ale nan 2.0.1 se pa yon refaktorizasyon; se yon reekriti. Devlopè yo dwe adopte yon modèl mantal diferan.

19.1 Anbrase Asenkronisite

Malgre ke WebSockets yo natirèlman asynchrone, konpleksite 2.0.1 vle di ke yon sèl demann (tankouJwennRapòBaz) ka pran plizyè segonn pou trete sou yon EVSE ki gen resous limite. Devlopè CSMS yo dwe aplike yon lojik delè ak re-esè ki solid ki pran an kont vitès pwosesis varyab diferan vandè pyès ki nan konpitè yo.

19.2 Analiz JSON efikas

Analiz JSON ka mande anpil CPU. Pou firmwèr EVSE, devlopè yo ta dwe itilize analizè ki baze sou difizyon olye pou yo chaje tout chaj la nan RAM. Sa a patikilyèman enpòtan pouNotifyeEvènmanmesaj, ki ka genyen plizyè santèn mizajou varyab nan yon sèl ankadreman.

19.3 Jesyon Machin Eta a

Machin eta a pou yon tranzaksyon nan 2.0.1 pi rijid pase nan 1.6J. Devlopè yo dwe swiv règ tranzisyon yo estrikteman pouEvènman TranzaksyonPa egzanp, ou pa ka voye yonFinievènman san ou pa te voye yon premyeKòmanseevènman pou sa espesifik laId tranzaksyon.


Chapit 20: Tès, Validasyon, ak Zouti Tès Konfòmite OCPP (OCTT) la

Entèoperabilite se pwomès OCPP a, men se sèlman atravè tès rigoureux ki ka reyalize li.

20.1 Wòl Sètifikasyon OCA a

Open Charge Alliance a ofri yon pwogram sètifikasyon. Achtè yo ta dwe chèche etikèt "OCPP 2.0.1 Certified" la. Sètifikasyon sa a asire ke aplikasyon an te pase yon seri tès otomatik ki kouvri tout pwofil obligatwa yo.

20.2 Itilizasyon OCTT a

Zouti Tès Konfòmite OCPP a (OCTT) se estanda an lò pou tès yo. Li simile tou de yon CSMS ak yon EVSE.

  • Pou manifaktirè EVSE yoSèvi ak OCTT pou verifye si estasyon ou an jere senaryo "chemen ki kontan" ak ka limit (tankou pèt rezo pandan yon aktyalizasyon firmwèr).
  • Pou Founisè CSMS yoSèvi ak OCTT pou asire backend ou a ka jere yon gran varyete mesaj ak egzijans sekirite strik vèsyon 2.0.1 la.

20.3 Tès sou teren ak Festival Entèwoperasyon

Anplis tès otomatik yo, OCA òganize "Plugfests" kote vandè yo pote pyès ki nan konpitè ak lojisyèl yo pou teste youn ak lòt nan senaryo reyèl. Se la yo detekte epi rezoud pwoblèm ki pi sibtil yo—tankou enkonpatibilite sètifika oswa ti diferans fòma JSON.


Chapit 21: Tablo konparatif pwofon: Plis pase 60 aksyon OCPP 2.0.1 yo

Pou bay yon referans konplè, nou klase mesaj prensipal 2.0.1 yo epi nou konpare yo ak tokay 1.6J yo.

21.1 Pwovizyon ak Konfigirasyon

2.0.1 Aksyon Ekivalan 1.6J Fonksyon
Notifikasyon Demaraj Notifikasyon Demaraj Enskripsyon ak CSMS la.
JwennRapòBaz JwennKonfigirasyon Rekipere tout konfigirasyon aparèy la nan yon rapò estriktire.
Mete Varyab Mete Konfigirasyon Chanje valè konfigirasyon yo avèk validasyon schèma epi anile lè gen erè.
JwennVaryab JwennKonfigirasyon Li konfigirasyon an epi kontwole valè yo avèk metadone ki tape.
RapòDone (okenn) Pouse rapò done peryodik (itilizasyon, estati konpozan, evènman) bay CSMS la.
Reyajiste Reyajiste Rekòmanse estasyon an adistans, avèk yon kòd rezon pou tras odit yo.

21.2 Jesyon Tranzaksyon

2.0.1 Aksyon Ekivalan 1.6J Fonksyon
Evènman Tranzaksyon KòmanseTranzaksyon / Sispann Tranzaksyon Rapò tranzaksyon inifye, ki baze sou evènman, avèk kòd rezon ak mizajou entèmedyè.
JwennEstatiTranzaksyon (okenn) Fè rechèch sou eta tranzaksyon aktyèl la apre yon rekoneksyon oswa yon rekòmanse.
Transfè Done Transfè Done Mesaj ekstansyon espesifik pou chak vandè, kounye a valide pa schèma.

21.3 Jesyon Sekirite ak Firmwèr

2.0.1 Aksyon Ekivalan 1.6J Fonksyon
SètifikaSiyen (okenn) Enstale yon sètifika siyen (TLS, ISO 15118) ou resevwa nan men CSMS la.
SiyenSètifika (okenn) Mande pou otorite sètifikasyon CSMS la siyen yon nouvo sètifika.
JwennIdSètifikaEnstale (okenn) Lis sètifika ki enstale yo pou rapò odit ak konfòmite.
MizajouFirmware MizajouFirmware Mizajou firmwèr pwograme ak rapò sou sitiyasyon an ak siyalizasyon pou retounen nan vèsyon anvan an.

21.4 Ki sa Tablo a vle di pou Rezo w la

Tablo a montre yon pwen klè: OCPP 2.0.1 se pa yon chanjman non kosmetik pou 1.6J. Nouvo fanmi mesaj yo — varyab ki tape, tranzaksyon ki baze sou evènman, ak jesyon sètifika — se eleman ki nesesè pou Plug & Charge, chaje entelijan, ak rapò regilasyon yo. Yon plato ki pale sèlman 1.6J ka modifye ak yon pòtay, men yon CSMS ki pale sèlman 1.6J pa ka bay modèl sekirite regilatè yo ak konpayi otomobil yo mande de pli zan pli. Lè w ap evalye pyès ki nan konpitè a, "pare pou 2.0.1" ta dwe vle di firmwèr la ap anbake jodi a, li pa pwograme pou ane pwochèn. Epi paske OCPP 2.0.1 fonksyone sou JSON-over-WebSocket olye de transpò SOAP 1.6J a, koule mesaj yo pi lejè epi pi fasil pou debogaj — yon avantaj pratik ekip IT ou a ap santi depi premye jou a.

Chapit 22: Konklizyon: Pran Desizyon Amelyorasyon an

Pou yon operatè komèsyal, konsèy pratik yo klè:

  • Nouvo deplwaman yo ta dwe itilize OCPP 2.0.1 pa defo.Modèl sekirite a, jesyon sètifika yo, ak entegrasyon ISO 15118 la se prérequis pou anviwònman regilasyon 2026 la.
  • Flòt 1.6J ki deja egziste yo pa bloke.Pòtay jere ak platfòm CSMS doub pwotokòl yo konble espas la pandan w ap entegre pyès ki nan konpitè 2.0.1 natif natal la piti piti.
  • Teste anvan ou fè konfyans.Sèvi ak OCTT, plugfests, ak deplwaman pa etap — entèoperabilite a pwouve sou teren an, yo pa sipoze li nan fich teknik la.
  • Mande yon chemen migrasyon alekri.Machann plato ou a ta dwe pibliye yon plan pou mizajou firmwèr la soti nan 1.6J pou rive nan 2.0.1 ak dat, pa ak pwomès vag.

Apèl pou Aksyon: Pale ak MIDA Power sou estrateji pwotokòl ou a

MIDA Power ships OCPP 1.6J and 2.0.1 on every charger, with field-upgradeable firmware and a cloud platform that manages mixed-protocol fleets in a single dashboard. Contact sales@midapower.com for our protocol migration guide, OCTT test reports, and a free compatibility review of your existing network.


Dat piblikasyon: 9 Out 2026

Kite mesaj ou a:

Ekri mesaj ou a isit la epi voye l ban nou