ਹੈੱਡ_ਬੈਨਰ

ਵਪਾਰਕ ਚਾਰਜਿੰਗ ਆਪਰੇਟਰਾਂ ਲਈ OCPP 1.6J ਬਨਾਮ 2.0.1 ਦੀ ਰਣਨੀਤਕ ਤੁਲਨਾ

ਗਲੋਬਲ ਕਮਰਸ਼ੀਅਲ ਚਾਰਜਿੰਗ ਆਪਰੇਟਰਾਂ ਲਈ OCPP 1.6J ਬਨਾਮ 2.0.1 ਦੀ ਨਿਸ਼ਚਿਤ ਰਣਨੀਤਕ ਤੁਲਨਾ: ਨੈੱਟਵਰਕ ਸਕੇਲੇਬਿਲਟੀ ਵਿੱਚ ਮੁਹਾਰਤ, ਉੱਨਤ ਸਾਈਬਰ ਸੁਰੱਖਿਆ, ISO 15118 ਏਕੀਕਰਣ, ਅਤੇ ਟਿਕਾਊ EV ਵਿਕਾਸ ਲਈ ਲੰਬੇ ਸਮੇਂ ਦੇ ਬੁਨਿਆਦੀ ਢਾਂਚੇ ਦਾ ਭਵਿੱਖ-ਪ੍ਰਮਾਣ

ਕਾਰਜਕਾਰੀ ਸੰਖੇਪ ਵਿਚ

ਇਲੈਕਟ੍ਰਿਕ ਵਾਹਨ (EV) ਚਾਰਜਿੰਗ ਲੈਂਡਸਕੇਪ ਇੱਕ ਭੂਚਾਲ ਵਾਲੇ ਬਦਲਾਅ ਵਿੱਚੋਂ ਗੁਜ਼ਰ ਰਿਹਾ ਹੈ। ਜਿਵੇਂ-ਜਿਵੇਂ ਵਿਸ਼ਵਵਿਆਪੀ ਤੌਰ 'ਤੇ ਅਪਣਾਉਣ ਵਿੱਚ ਤੇਜ਼ੀ ਆ ਰਹੀ ਹੈ, ਇਲੈਕਟ੍ਰਿਕ ਵਾਹਨ ਸਪਲਾਈ ਉਪਕਰਣ (EVSE) ਅਤੇ ਚਾਰਜਿੰਗ ਸਟੇਸ਼ਨ ਪ੍ਰਬੰਧਨ ਪ੍ਰਣਾਲੀਆਂ (CSMS) ਵਿਚਕਾਰ ਆਪਸੀ ਤਾਲਮੇਲ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਨ ਵਾਲੇ ਅੰਤਰੀਵ ਸੰਚਾਰ ਪ੍ਰੋਟੋਕੋਲ ਵਪਾਰਕ ਚਾਰਜਿੰਗ ਆਪਰੇਟਰਾਂ (CPOs) ਲਈ ਤਕਨੀਕੀ ਰਣਨੀਤੀ ਦਾ ਕੇਂਦਰ ਬਿੰਦੂ ਬਣ ਗਏ ਹਨ। ਓਪਨ ਚਾਰਜ ਅਲਾਇੰਸ (OCA) ਦੁਆਰਾ ਬਣਾਈ ਰੱਖਿਆ ਗਿਆ ਓਪਨ ਚਾਰਜ ਪੁਆਇੰਟ ਪ੍ਰੋਟੋਕੋਲ (OCPP) ਇੱਕ ਸਧਾਰਨ ਮੈਸੇਜਿੰਗ ਫਰੇਮਵਰਕ ਤੋਂ ਇੱਕ ਸੂਝਵਾਨ, ਸੁਰੱਖਿਅਤ ਅਤੇ ਬਹੁਤ ਜ਼ਿਆਦਾ ਸਕੇਲੇਬਲ ਮਿਆਰ ਵਿੱਚ ਵਿਕਸਤ ਹੋਇਆ ਹੈ।

ਇਹ ਗਾਈਡ OCPP 1.6J ਤੋਂ OCPP 2.0.1 ਤੱਕ ਤਬਦੀਲੀ ਦਾ ਇੱਕ ਵਿਸਤ੍ਰਿਤ ਤਕਨੀਕੀ ਵਿਸ਼ਲੇਸ਼ਣ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ। ਅਸੀਂ ਆਰਕੀਟੈਕਚਰਲ ਅੰਤਰਾਂ, ਸੁਰੱਖਿਆ ਸੁਧਾਰਾਂ, ਡਿਵਾਈਸ ਪ੍ਰਬੰਧਨ ਪੈਰਾਡਾਈਮਾਂ ਅਤੇ ISO 15118 ਏਕੀਕਰਨ ਦੀ ਮਹੱਤਵਪੂਰਨ ਭੂਮਿਕਾ ਦੀ ਪੜਚੋਲ ਕਰਦੇ ਹਾਂ। ਖਰੀਦਦਾਰਾਂ ਅਤੇ ਆਪਰੇਟਰਾਂ ਲਈ, ਇਹ ਲੇਖ ਤੇਜ਼ੀ ਨਾਲ ਪਰਿਪੱਕ ਹੋ ਰਹੇ ਬਾਜ਼ਾਰ ਵਿੱਚ ਸੂਚਿਤ ਖਰੀਦ ਅਤੇ ਮਾਈਗ੍ਰੇਸ਼ਨ ਫੈਸਲੇ ਲੈਣ ਲਈ ਨਿਸ਼ਚਿਤ ਸੰਦਰਭ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ।


ਅਧਿਆਇ 1: ਈਵੀ ਚਾਰਜਿੰਗ ਮਿਆਰਾਂ ਦਾ ਵਿਕਾਸ: ਇੱਕ ਇਤਿਹਾਸਕ ਸੰਦਰਭ

ਓਪਨ ਚਾਰਜ ਪੁਆਇੰਟ ਪ੍ਰੋਟੋਕੋਲ (OCPP) ਅੰਤਰ-ਕਾਰਜਸ਼ੀਲਤਾ ਦੀ ਜ਼ਰੂਰਤ ਤੋਂ ਪੈਦਾ ਹੋਇਆ ਸੀ। EV ਚਾਰਜਿੰਗ ਦੇ ਸ਼ੁਰੂਆਤੀ ਦਿਨਾਂ ਵਿੱਚ, ਹਾਰਡਵੇਅਰ ਨਿਰਮਾਤਾਵਾਂ ਅਤੇ ਸਾਫਟਵੇਅਰ ਪ੍ਰਦਾਤਾਵਾਂ ਨੇ ਮਲਕੀਅਤ ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਵਰਤੋਂ ਕੀਤੀ, "ਦੀਵਾਰਾਂ ਵਾਲੇ ਬਾਗ" ਬਣਾਏ ਜੋ ਮੁਕਾਬਲੇ ਅਤੇ ਨਵੀਨਤਾ ਨੂੰ ਰੋਕਦੇ ਸਨ। OCPP 1.2 ਅਤੇ 1.5 ਦੀ ਸ਼ੁਰੂਆਤ ਨੇ ਨੀਂਹ ਰੱਖੀ, ਪਰ ਇਹ OCPP 1.6 ਸੀ ਜਿਸਨੇ ਸੱਚਮੁੱਚ ਉਦਯੋਗ ਨੂੰ ਇਕਜੁੱਟ ਕੀਤਾ।

1.1 OCPP 1.6J ਦਾ ਦਬਦਬਾ

2015 ਵਿੱਚ ਜਾਰੀ ਕੀਤੇ ਗਏ, OCPP 1.6 ਨੇ JSON ਓਵਰ ਵੈੱਬਸਾਕੇਟਸ (1.6J) ਲਾਗੂਕਰਨ ਨੂੰ ਪੇਸ਼ ਕੀਤਾ। ਇਸ ਕਦਮ ਨੇ SOAP-ਅਧਾਰਿਤ ਮੈਸੇਜਿੰਗ ਤੋਂ ਦੂਰ ਹੋ ਕੇ ਡਿਵੈਲਪਰਾਂ ਲਈ ਓਵਰਹੈੱਡ ਨੂੰ ਕਾਫ਼ੀ ਘਟਾ ਦਿੱਤਾ ਅਤੇ ਲਾਗੂਕਰਨ ਨੂੰ ਸਰਲ ਬਣਾਇਆ। ਇਸਨੇ ਸਮਾਰਟ ਚਾਰਜਿੰਗ ਅਤੇ ਵਾਧੂ ਸਥਿਤੀ ਸੂਚਨਾਵਾਂ ਵਰਗੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਪੇਸ਼ ਕੀਤੀਆਂ, ਜਿਸ ਨਾਲ ਇਹ ਲਗਭਗ ਇੱਕ ਦਹਾਕੇ ਲਈ ਉਦਯੋਗ ਦਾ ਮਿਆਰ ਬਣ ਗਿਆ।

1.2 OCPP ਦੀ ਉਤਪਤੀ 2.0.1

1.6J ਦੀ ਸਫਲਤਾ ਦੇ ਬਾਵਜੂਦ, ਉਦਯੋਗ ਦੇ ਵਿਕਾਸ ਨੇ ਆਪਣੀਆਂ ਸੀਮਾਵਾਂ ਨੂੰ ਉਜਾਗਰ ਕੀਤਾ। ਸੁਰੱਖਿਆ, ਡਿਵਾਈਸ ਪ੍ਰਬੰਧਨ ਜਟਿਲਤਾ, ਅਤੇ ਐਡਵਾਂਸਡ ਗਰਿੱਡ ਏਕੀਕਰਣ (V2G) ਲਈ ਮੂਲ ਸਹਾਇਤਾ ਦੀ ਘਾਟ ਦੇ ਮੁੱਦਿਆਂ ਨੇ OCPP 2.0 ਦੇ ਵਿਕਾਸ ਵੱਲ ਅਗਵਾਈ ਕੀਤੀ, ਅਤੇ ਬਾਅਦ ਵਿੱਚ, ਸੁਧਾਰੀ OCPP 2.0.1 (2020 ਵਿੱਚ ਜਾਰੀ ਕੀਤਾ ਗਿਆ)। OCPP 2.0.1 ਸਿਰਫ਼ ਇੱਕ ਅੱਪਡੇਟ ਨਹੀਂ ਹੈ; ਇਹ ਇੱਕ ਪੂਰੀ ਤਰ੍ਹਾਂ ਰੀਡਿਜ਼ਾਈਨ ਹੈ ਜਿਸਦਾ ਉਦੇਸ਼ ਉੱਚ-ਪਾਵਰ, ਸਮਾਰਟ ਅਤੇ ਸੁਰੱਖਿਅਤ ਚਾਰਜਿੰਗ ਨੈੱਟਵਰਕਾਂ ਦੀ ਅਗਲੀ ਪੀੜ੍ਹੀ ਦਾ ਸਮਰਥਨ ਕਰਨਾ ਹੈ।


ਅਧਿਆਇ 2: ਅੰਤਰੀਵ ਸੰਚਾਰ ਪੈਰਾਡਾਈਮਜ਼: JSON, ਵੈੱਬਸਾਕੇਟਸ, ਅਤੇ ਫਰੇਮ ਸਟ੍ਰਕਚਰ

ਇਹਨਾਂ ਪ੍ਰੋਟੋਕਾਲਾਂ ਵਿੱਚ ਅੰਤਰ ਨੂੰ ਸਮਝਣ ਲਈ, ਹੇਠਲੇ-ਪੱਧਰ ਦੇ ਸੰਚਾਰ ਨੂੰ ਦੇਖਣਾ ਪਵੇਗਾ। ਦੋਵੇਂ ਪ੍ਰੋਟੋਕਾਲ WebSockets ਉੱਤੇ JSON ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ, ਪਰ ਇਹਨਾਂ ਸੁਨੇਹਿਆਂ ਦੀ ਬਣਤਰ ਅਤੇ ਪ੍ਰਬੰਧਨ ਕਾਫ਼ੀ ਵੱਖਰੇ ਹਨ।

2.1 ਵੈੱਬਸਾਕੇਟ ਲੇਅਰ

ਦੋਵੇਂ ਸੰਸਕਰਣ ਸਥਾਈ ਵੈੱਬਸਾਕੇਟ ਕਨੈਕਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ, ਜੋ ਫੁੱਲ-ਡੁਪਲੈਕਸ ਸੰਚਾਰ ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹਨ। ਇਹ ਰੀਅਲ-ਟਾਈਮ ਓਪਰੇਸ਼ਨਾਂ ਲਈ ਮਹੱਤਵਪੂਰਨ ਹੈ, ਜਿਵੇਂ ਕਿ ਮੋਬਾਈਲ ਐਪ ਤੋਂ ਚਾਰਜਿੰਗ ਸੈਸ਼ਨ ਨੂੰ ਰੋਕਣਾ ਜਾਂ ਤੁਰੰਤ ਫਾਲਟ ਅਲਰਟ ਪ੍ਰਾਪਤ ਕਰਨਾ।

2.2 ਸੁਨੇਹਾ ਫਰੇਮ ਬ੍ਰੇਕਡਾਊਨ

ਇੱਕ ਆਮ OCPP ਸੁਨੇਹੇ ਵਿੱਚ ਇੱਕ ਸੁਨੇਹਾ ਕਿਸਮ ID, ਇੱਕ ਵਿਲੱਖਣ ਸੁਨੇਹਾ ID, ਕਾਰਵਾਈ ਦਾ ਨਾਮ, ਅਤੇ ਪੇਲੋਡ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ।

OCPP 1.6J ਫਰੇਮ ਉਦਾਹਰਨ (ਬੂਟਨੋਟੀਫਿਕੇਸ਼ਨ)

"json [2, "123456", "ਬੂਟਨੋਟੀਫਿਕੇਸ਼ਨ", { "ਚਾਰਜਪੁਆਇੰਟਵੈਂਡਰ": "ਮਿਡਾਪਾਵਰ", "ਚਾਰਜਪੁਆਇੰਟਮੋਡਲ": "ਟੇਰਾ-ਐਕਸ", "ਚਾਰਜਪੁਆਇੰਟਸੀਰੀਅਲਨੰਬਰ": "SN001", "ਫਰਮਵੇਅਰਵਰਜ਼ਨ": "v1.2.3" }]"

OCPP 2.0.1 ਫਰੇਮ ਉਦਾਹਰਨ (ਬੂਟਨੋਟੀਫਿਕੇਸ਼ਨ)

"json [2, "987654", "ਬੂਟਨੋਟੀਫਿਕੇਸ਼ਨ", { "ਕਾਰਨ": "ਪਾਵਰਅੱਪ", "ਚਾਰਜਿੰਗ ਸਟੇਸ਼ਨ": { "ਵਿਕਰੇਤਾ ਨਾਮ": "ਮਿਡਾਪਾਵਰ", "ਮਾਡਲ": "ਟੇਰਾ-ਜ਼ੈੱਡ", "ਸੀਰੀਅਲਨੰਬਰ": "SN-Z-99", "ਫਰਮਵੇਅਰ ਵਰਜਨ": "v2.0.0" } }]`2.0.1 ਵਿੱਚ ਵਧੀ ਹੋਈ ਗ੍ਰੈਨਿਊਲੈਰਿਟੀ ਵੱਲ ਧਿਆਨ ਦਿਓ।reason` ਫੀਲਡ CSMS ਨੂੰ ਇਹ ਸਮਝਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਕਿ ਕੀ ਬੂਟ ਰੀਬੂਟ, ਪਾਵਰ-ਅੱਪ, ਜਾਂ ਵਾਚ-ਡੌਗ ਟਰਿੱਗਰ ਦੇ ਕਾਰਨ ਹੋਇਆ ਸੀ, ਬਿਹਤਰ ਡਾਇਗਨੌਸਟਿਕ ਲਾਜਿਕ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦਾ ਹੈ।


ਅਧਿਆਇ 3: ਆਰਕੀਟੈਕਚਰਲ ਪੈਰਾਡਾਈਮ ਸ਼ਿਫਟ: ਡਿਵਾਈਸ ਮਾਡਲ

OCPP 2.0.1 ਵਿੱਚ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਤਕਨੀਕੀ ਵਿਦਾਇਗੀ ਦੀ ਸ਼ੁਰੂਆਤ ਹੈਡਿਵਾਈਸ ਮਾਡਲ.

3.1 1.6J ਸੰਰਚਨਾ ਕੁੰਜੀਆਂ ਦੀਆਂ ਸੀਮਾਵਾਂ

OCPP 1.6J ਵਿੱਚ, ਹਾਰਡਵੇਅਰ ਸੰਰਚਨਾ ਨੂੰ "ਸੰਰਚਨਾ ਕੁੰਜੀਆਂ" ਦੀ ਇੱਕ ਫਲੈਟ ਸੂਚੀ ਦੁਆਰਾ ਪ੍ਰਬੰਧਿਤ ਕੀਤਾ ਗਿਆ ਸੀ (ਜਿਵੇਂ ਕਿ,ਦਿਲ ਦੀ ਧੜਕਣ ਅੰਤਰਾਲ, ਕਨੈਕਸ਼ਨਟਾਈਮਆਊਟ). ਜਿਵੇਂ-ਜਿਵੇਂ ਚਾਰਜਰ ਵਧੇਰੇ ਗੁੰਝਲਦਾਰ ਹੁੰਦੇ ਗਏ (ਮਲਟੀ-ਕਨੈਕਟਰ, ਏਕੀਕ੍ਰਿਤ ਪਾਵਰ ਮੋਡੀਊਲ, ਗੁੰਝਲਦਾਰ ਕੂਲਿੰਗ ਸਿਸਟਮ), ਇਹ ਫਲੈਟ ਸੂਚੀ ਪ੍ਰਬੰਧਨਯੋਗ ਨਹੀਂ ਹੋ ਗਈ। ਸਟੇਸ਼ਨ ਦੇ ਭੌਤਿਕ ਦਰਜਾਬੰਦੀ ਦਾ ਵਰਣਨ ਕਰਨ ਦਾ ਕੋਈ ਪ੍ਰਮਾਣਿਤ ਤਰੀਕਾ ਨਹੀਂ ਸੀ।

3.2 2.0.1 ਡਿਵਾਈਸ ਮਾਡਲ ਪਹੁੰਚ

OCPP 2.0.1 ਇੱਕ ਲੜੀਵਾਰ ਮਾਡਲ ਪੇਸ਼ ਕਰਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨਕੰਪੋਨੈਂਟਸਅਤੇਵੇਰੀਏਬਲ. ਇੱਕ ਕੰਪੋਨੈਂਟ "ਕੰਟਰੋਲਰ," "ਕਨੈਕਟਰ," ਜਾਂ "ਪਾਵਰਮੋਡਿਊਲ" ਹੋ ਸਕਦਾ ਹੈ। ਹਰੇਕ ਕੰਪੋਨੈਂਟ ਵਿੱਚ ਵੇਰੀਏਬਲ ਹੁੰਦੇ ਹਨ ਜੋ ਇਸਦੀ ਸਥਿਤੀ ਜਾਂ ਸੰਰਚਨਾ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ (ਜਿਵੇਂ ਕਿ,ਤਾਪਮਾਨ, ਵੋਲਟੇਜ, ਵੱਧ ਤੋਂ ਵੱਧ ਮੌਜੂਦਾ).

  • ਕੰਪੋਨੈਂਟ: ਚਾਰਜਿੰਗ ਸਟੇਸ਼ਨ ਦਾ ਇੱਕ ਭੌਤਿਕ ਜਾਂ ਲਾਜ਼ੀਕਲ ਹਿੱਸਾ।
  • ਵੇਰੀਏਬਲ: ਉਸ ਹਿੱਸੇ ਦਾ ਇੱਕ ਖਾਸ ਗੁਣ।
  • ਗੁਣ: ਵੇਰੀਏਬਲ (ਯੂਨਿਟ, ਰੇਂਜ, ਐਕਸੈਸ ਕਿਸਮ) ਦਾ ਵਰਣਨ ਕਰਨ ਵਾਲਾ ਮੈਟਾਡੇਟਾ।

ਇਹ ਮਿਆਰੀ ਨਿਗਰਾਨੀ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇੱਕ ਓਪਰੇਟਰ ਹੁਣ ਵਿਕਰੇਤਾ-ਵਿਸ਼ੇਸ਼ ਮਲਕੀਅਤ ਕੁੰਜੀਆਂ 'ਤੇ ਨਿਰਭਰ ਕਰਨ ਦੀ ਬਜਾਏ, ਇੱਕ ਮਿਆਰੀ ਮਾਰਗ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਖਾਸ ਪਾਵਰ ਮੋਡੀਊਲ ਦੇ ਤਾਪਮਾਨ ਦੀ ਪੁੱਛਗਿੱਛ ਕਰ ਸਕਦਾ ਹੈ।


ਅਧਿਆਇ 4: ਸਾਈਬਰ ਸੁਰੱਖਿਆ: "ਸਭ ਤੋਂ ਵਧੀਆ ਕੋਸ਼ਿਸ਼" ਤੋਂ ਲਾਜ਼ਮੀ TLS ਤੱਕ

ਈਵੀ ਚਾਰਜਿੰਗ ਦੇ ਸ਼ੁਰੂਆਤੀ ਦਿਨਾਂ ਵਿੱਚ, ਸੁਰੱਖਿਆ ਅਕਸਰ ਬਾਅਦ ਵਿੱਚ ਸੋਚੀ ਜਾਂਦੀ ਸੀ। OCPP 1.6J ਨੇ ਸੁਰੱਖਿਆ ਪ੍ਰੋਫਾਈਲਾਂ ਦੀ ਪੇਸ਼ਕਸ਼ ਕੀਤੀ, ਪਰ ਵਿਕਰੇਤਾਵਾਂ ਵਿੱਚ ਲਾਗੂਕਰਨ ਅਸੰਗਤ ਸੀ।

4.1 1.6J ਵਿੱਚ ਸੁਰੱਖਿਆ ਪ੍ਰੋਫਾਈਲਾਂ

OCPP 1.6J ਨੇ ਤਿੰਨ ਸੁਰੱਖਿਆ ਪ੍ਰੋਫਾਈਲਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ:

  1. ਅਸੁਰੱਖਿਅਤ: ਪਲੇਨਟੈਕਸਟ HTTP/ਵੈੱਬਸਾਕੇਟਸ।
  2. ਮੁੱਢਲੀ ਪ੍ਰਮਾਣਿਕਤਾ: ਯੂਜ਼ਰਨੇਮ/ਪਾਸਵਰਡ ਦੇ ਨਾਲ TLS।
  3. ਸਰਟੀਫਿਕੇਟ-ਅਧਾਰਿਤ: ਕਲਾਇੰਟ-ਸਾਈਡ ਸਰਟੀਫਿਕੇਟਾਂ ਦੇ ਨਾਲ TLS।

ਸਮੱਸਿਆ ਇਹ ਸੀ ਕਿ ਬਹੁਤ ਸਾਰੇ ਚਾਰਜਰ ਪ੍ਰੋਫਾਈਲ 1 'ਤੇ ਹੀ ਰਹਿੰਦੇ ਸਨ, ਜਿਸ ਕਾਰਨ ਉਹ ਮੈਨ-ਇਨ-ਦ-ਮਿਡਲ (MITM) ਹਮਲਿਆਂ ਅਤੇ ਅਣਅਧਿਕਾਰਤ ਨਿਯੰਤਰਣ ਲਈ ਕਮਜ਼ੋਰ ਹੋ ਜਾਂਦੇ ਸਨ।

4.2 2.0.1 ਦਾ ਸਖ਼ਤ ਰੁਖ਼

OCPP 2.0.1 ਸੁਰੱਖਿਅਤ ਸੰਚਾਰ ਨੂੰ ਲਾਜ਼ਮੀ ਬਣਾਉਂਦਾ ਹੈ। ਇਹ ਉੱਨਤ ਸੁਰੱਖਿਆ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਮੂਲ ਰੂਪ ਵਿੱਚ ਏਕੀਕ੍ਰਿਤ ਕਰਦਾ ਹੈ:

  • ਸੁਰੱਖਿਅਤ ਫਰਮਵੇਅਰ ਅੱਪਡੇਟ: ਫਰਮਵੇਅਰ ਚਿੱਤਰਾਂ 'ਤੇ ਲਾਜ਼ਮੀ ਦਸਤਖਤ ਅਤੇ ਤਸਦੀਕ।
  • ਸੁਰੱਖਿਆ ਲੌਗਿੰਗ: ਸੁਰੱਖਿਆ-ਸੰਬੰਧਿਤ ਘਟਨਾਵਾਂ ਲਈ ਵੇਰਵੇ ਵਾਲੇ ਲੌਗ (ਜਿਵੇਂ ਕਿ, ਅਸਫਲ ਲੌਗਇਨ ਕੋਸ਼ਿਸ਼ਾਂ, ਸਰਟੀਫਿਕੇਟ ਦੀ ਮਿਆਦ ਪੁੱਗਣ ਦੀ ਤਾਰੀਖ)।
  • ਸਰਟੀਫਿਕੇਟ ਪ੍ਰਬੰਧਨ: ਘੁੰਮਾਏ ਅਤੇ ਅੱਪਡੇਟ ਕੀਤੇ ਸਰਟੀਫਿਕੇਟਾਂ (CSMS-ਅਗਵਾਈ ਵਾਲੇ ਜਾਂ ਸਟੇਸ਼ਨ-ਅਗਵਾਈ ਵਾਲੇ) ਲਈ ਮਿਆਰੀ ਸੁਨੇਹੇ।
  • ਟੀਐਲਐਸ 1.2/1.3: ਨਵੀਨਤਮ ਇਨਕ੍ਰਿਪਸ਼ਨ ਮਿਆਰਾਂ ਲਈ ਸਮਰਥਨ।

ਵਪਾਰਕ ਆਪਰੇਟਰਾਂ ਲਈ, ਇਹ ਵੱਡੇ ਪੱਧਰ 'ਤੇ ਨੈੱਟਵਰਕ ਨਾਲ ਹੋਣ ਵਾਲੇ ਸਮਝੌਤੇ ਦੇ ਜੋਖਮ ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ ਅਤੇ IoT ਡਿਵਾਈਸਾਂ ਲਈ ਉੱਭਰ ਰਹੇ ਸਾਈਬਰ ਸੁਰੱਖਿਆ ਨਿਯਮਾਂ ਦੀ ਪਾਲਣਾ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ।


ਅਧਿਆਇ 5: ISO 15118 ਏਕੀਕਰਨ: ਪਲੱਗ ਅਤੇ ਚਾਰਜ ਅਤੇ V2G

ਈਵੀ ਚਾਰਜਿੰਗ ਦਾ ਭਵਿੱਖ ਸਿਰਫ਼ ਇਲੈਕਟ੍ਰੌਨਾਂ ਨੂੰ ਹਿਲਾਉਣ ਬਾਰੇ ਨਹੀਂ ਹੈ; ਇਹ ਡੇਟਾ ਅਤੇ ਊਰਜਾ ਦੇ ਬੁੱਧੀਮਾਨ ਆਦਾਨ-ਪ੍ਰਦਾਨ ਬਾਰੇ ਹੈ। ISO 15118 ਵਾਹਨ-ਤੋਂ-ਗਰਿੱਡ (V2G) ਸੰਚਾਰ ਲਈ ਅੰਤਰਰਾਸ਼ਟਰੀ ਮਿਆਰ ਹੈ, ਅਤੇ OCPP ਨਾਲ ਇਸਦਾ ਏਕੀਕਰਨ 2.0.1 ਦੀ ਪਰਿਭਾਸ਼ਿਤ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ।

5.1 ਪਲੱਗ ਅਤੇ ਚਾਰਜ ਦੀ ਗੁੰਝਲਤਾ

ਪਲੱਗ ਐਂਡ ਚਾਰਜ (PnC) ਡਰਾਈਵਰ ਨੂੰ ਐਪ ਜਾਂ RFID ਕਾਰਡ ਦੀ ਵਰਤੋਂ ਕੀਤੇ ਬਿਨਾਂ ਵਾਹਨ ਨੂੰ ਪਲੱਗ ਇਨ ਕਰਨ ਅਤੇ ਚਾਰਜ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਇਸ ਲਈ ਵਾਹਨ, ਚਾਰਜਰ, ਆਪਰੇਟਰ ਅਤੇ ਕਲੀਅਰਿੰਗਹਾਊਸ ਨੂੰ ਸ਼ਾਮਲ ਕਰਦੇ ਹੋਏ ਇੱਕ ਗੁੰਝਲਦਾਰ ਪਬਲਿਕ ਕੀ ਇਨਫ੍ਰਾਸਟ੍ਰਕਚਰ (PKI) ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।

OCPP 1.6J ਵਿੱਚ, ਬੇਸ ਪ੍ਰੋਟੋਕੋਲ ਵਿੱਚ PnC ਸਹਾਇਤਾ ਮੌਜੂਦ ਨਹੀਂ ਸੀ। ਵਿਕਰੇਤਾਵਾਂ ਨੂੰ ਕਸਟਮ ਐਕਸਟੈਂਸ਼ਨਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨਾ ਪਿਆ, ਜਿਸਦੇ ਨਤੀਜੇ ਵਜੋਂ ਫ੍ਰੈਗਮੈਂਟੇਸ਼ਨ ਹੋਇਆ। OCPP 2.0.1 PnC ਲਈ "ਪਲੰਬਿੰਗ" ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ, ਇਸਦਾ ਸਮਰਥਨ ਕਰਕੇ:

  • ਸਰਟੀਫਿਕੇਟ ਸਥਾਪਨਾ: ਈਵੀਐਸਈ ਰਾਹੀਂ ਸੀਐਸਐਮਐਸ ਤੋਂ ਈਵੀ ਨੂੰ ਕੰਟਰੈਕਟ ਸਰਟੀਫਿਕੇਟ ਪਾਸ ਕਰਨਾ।
  • ਅਧਿਕਾਰ: ਵਾਹਨ ਦੇ ਸਰਟੀਫਿਕੇਟ ਤੋਂ ਪ੍ਰਾਪਤ ਈ-ਮੋਬਿਲਿਟੀ ਆਈਡੀ (eMAID) ਦੀ ਵਰਤੋਂ ਕਰਨਾ।
  • ਇਨਕ੍ਰਿਪਟਡ ਸੰਚਾਰ: ਇਹ ਯਕੀਨੀ ਬਣਾਉਣਾ ਕਿ ਕਾਰ ਅਤੇ ਗਰਿੱਡ ਵਿਚਕਾਰ ਪਾਸ ਕੀਤਾ ਗਿਆ ਸੰਵੇਦਨਸ਼ੀਲ ਬਿਲਿੰਗ ਡੇਟਾ ਸੁਰੱਖਿਅਤ ਹੈ।

5.2 ਸਮਾਰਟ ਚਾਰਜਿੰਗ ਅਤੇ ਲੋਡ ਬੈਲਸਿੰਗ

ਜਦੋਂ ਕਿ 1.6J ਬੇਸਿਕ ਸਮਾਰਟ ਚਾਰਜਿੰਗ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ (ਇੱਕ ਭੇਜਣਾ)ਸੈੱਟਚਾਰਜਿੰਗਪ੍ਰੋਫਾਈਲ), 2.0.1 ਇਸਨੂੰ ਉੱਚਾ ਚੁੱਕਦਾ ਹੈ। ਇਹ ਇਹਨਾਂ ਲਈ ਆਗਿਆ ਦਿੰਦਾ ਹੈ:

  • ਬਾਹਰੀ ਸਿਗਨਲ ਏਕੀਕਰਨ: ਗਰਿੱਡ ਫ੍ਰੀਕੁਐਂਸੀ ਜਾਂ ਥੋਕ ਕੀਮਤ ਸਿਗਨਲਾਂ ਪ੍ਰਤੀ ਅਸਲ-ਸਮੇਂ ਦਾ ਜਵਾਬ।
  • ਗਤੀਸ਼ੀਲ ਲੋਡ ਪ੍ਰਬੰਧਨ: ਸੈਂਕੜੇ ਕਨੈਕਟਰਾਂ ਵਾਲੀ ਸਾਈਟ 'ਤੇ ਪਾਵਰ ਵੰਡ 'ਤੇ ਵਧੇਰੇ ਬਰੀਕ ਨਿਯੰਤਰਣ।
  • ਵਾਹਨ-ਤੋਂ-ਗਰਿੱਡ (V2G): 2.0.1 ਵਿੱਚ ਦੋ-ਦਿਸ਼ਾਵੀ ਊਰਜਾ ਪ੍ਰਵਾਹ ਦਾ ਸਮਰਥਨ ਕਰਨ ਲਈ ਜ਼ਰੂਰੀ ਡੇਟਾ ਖੇਤਰ ਸ਼ਾਮਲ ਹਨ, ਜਿਸ ਨਾਲ EVs ਨੂੰ ਗਰਿੱਡ ਲਈ ਵੰਡੇ ਗਏ ਊਰਜਾ ਸਰੋਤਾਂ (DERs) ਵਜੋਂ ਕੰਮ ਕਰਨ ਦੀ ਆਗਿਆ ਮਿਲਦੀ ਹੈ।

5.3 ਯੂਜ਼ਰ UI/UX ਸੁਧਾਰ

OCPP 2.0.1 ਚਾਰਜਰ ਦੀ ਸਕਰੀਨ ਜਾਂ ਵਾਹਨ ਦੇ ਡੈਸ਼ਬੋਰਡ 'ਤੇ ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਜਾਣਕਾਰੀ ਦੇ ਪ੍ਰਦਰਸ਼ਨ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ:

  • ਸਥਾਨਕ ਮੁਦਰਾ ਵਿੱਚ ਅਸਲ-ਸਮੇਂ ਦੀ ਕੀਮਤ।
  • 80% ਸਟੇਟ-ਆਫ-ਚਾਰਜ (SoC) ਤੱਕ ਪਹੁੰਚਣ ਲਈ ਅਨੁਮਾਨਿਤ ਸਮਾਂ।
  • ਪੂਰਾ ਹੋਣ 'ਤੇ ਵਿਸਤ੍ਰਿਤ ਰਸੀਦ ਜਾਣਕਾਰੀ।

ਅਧਿਆਇ 6: ਐਡਵਾਂਸਡ ਡਿਵਾਈਸ ਮੈਨੇਜਮੈਂਟ ਅਤੇ ਨਿਗਰਾਨੀ

ਇੱਕ CPO ਲਈ, ਚਾਰਜਰ ਦੀ ਕੀਮਤ ਸਿਰਫ਼ ਖਰੀਦ ਮੁੱਲ ਨਹੀਂ ਹੈ; ਇਹ ਮਾਲਕੀ ਦੀ ਕੁੱਲ ਲਾਗਤ (TCO) ਹੈ। ਰੱਖ-ਰਖਾਅ ਅਤੇ ਡਾਊਨਟਾਈਮ ਸਭ ਤੋਂ ਵੱਡੇ ਮੁਨਾਫ਼ੇ ਦੇ ਕਾਤਲ ਹਨ। OCPP 2.0.1 ਇਸ ਨੂੰ ਉੱਤਮ ਨਿਗਰਾਨੀ ਸਮਰੱਥਾਵਾਂ ਰਾਹੀਂ ਸੰਬੋਧਿਤ ਕਰਦਾ ਹੈ।

6.1 ਘਟਨਾ-ਅਧਾਰਤ ਰਿਪੋਰਟਿੰਗ

1.6J ਵਿੱਚ, CSMS ਨੂੰ ਆਮ ਤੌਰ 'ਤੇ ਚਾਰਜਰ ਨੂੰ ਸਥਿਤੀ ਲਈ ਪੋਲ ਕਰਨਾ ਪੈਂਦਾ ਸੀ ਜਾਂ ਇੱਕ ਦੀ ਉਡੀਕ ਕਰਨੀ ਪੈਂਦੀ ਸੀਸਥਿਤੀ ਸੂਚਨਾ. 2.0.1 ਵਿੱਚ,ਇਵੈਂਟ ਨਿਗਰਾਨੀਸਿਸਟਮ CSMS ਨੂੰ ਥ੍ਰੈਸ਼ਹੋਲਡ ਸੈੱਟ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਉਦਾਹਰਣ ਵਜੋਂ: "ਸਿਰਫ਼ ਮੈਨੂੰ ਸੂਚਿਤ ਕਰੋ ਜੇਕਰ ਅੰਦਰੂਨੀ ਤਾਪਮਾਨ 70°C ਤੋਂ ਵੱਧ ਜਾਂਦਾ ਹੈ" ਜਾਂ "ਜੇਕਰ ਇਨਪੁਟ ਵੋਲਟੇਜ 200V ਤੋਂ ਘੱਟ ਜਾਂਦਾ ਹੈ ਤਾਂ ਰਿਪੋਰਟ ਕਰੋ।" ਇਹ ਨੈੱਟਵਰਕ ਟ੍ਰੈਫਿਕ ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ ਅਤੇ ਕਿਰਿਆਸ਼ੀਲ ਰੱਖ-ਰਖਾਅ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।

6.2 ਲੈਣ-ਦੇਣ ਸੰਭਾਲਣਾ: ਲੈਣ-ਦੇਣ ਘਟਨਾ

OCPP 1.6J ਦੇ ਸਭ ਤੋਂ ਆਲੋਚਨਾਤਮਕ ਪਹਿਲੂਆਂ ਵਿੱਚੋਂ ਇੱਕ ਇਸਦਾ ਲੈਣ-ਦੇਣ ਦਾ ਪ੍ਰਬੰਧਨ ਸੀ। ਇੱਕ ਸੈਸ਼ਨ ਸ਼ਾਮਲ ਸੀਸ਼ੁਰੂਆਤੀ ਲੈਣ-ਦੇਣਅਤੇਲੈਣ-ਦੇਣ ਬੰਦ ਕਰੋਸੁਨੇਹੇ, ਪਰ ਜੇਕਰ ਕੋਈ ਨੈੱਟਵਰਕ ਰੁਕਾਵਟ ਆਉਂਦੀ ਹੈ, ਤਾਂ CSMS ਨੂੰ ਅਕਸਰ ਬਿਲਿੰਗ ਡੇਟਾ ਦਾ ਮੇਲ ਕਰਨ ਲਈ ਸੰਘਰਸ਼ ਕਰਨਾ ਪੈਂਦਾ ਸੀ।

OCPP 2.0.1 ਇਹਨਾਂ ਨੂੰ ਇੱਕ ਸਿੰਗਲ, ਮਜ਼ਬੂਤ ​​ਨਾਲ ਬਦਲਦਾ ਹੈਲੈਣ-ਦੇਣ ਘਟਨਾਸੁਨੇਹਾ। ਇਹ ਸੁਨੇਹਾ ਇੱਕ ਲੈਣ-ਦੇਣ ਦੇ ਸਾਰੇ ਜੀਵਨ ਚੱਕਰ ਪੜਾਵਾਂ (ਸ਼ੁਰੂ ਕੀਤਾ, ਅੱਪਡੇਟ ਕੀਤਾ, ਸਮਾਪਤ) ਦੀ ਰਿਪੋਰਟ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਇਸ ਵਿੱਚ ਇੱਕ ਵਿਲੱਖਣ ਸ਼ਾਮਲ ਹੈਲੈਣ-ਦੇਣ ਆਈਡੀਇਹ ਚਾਰਜਰ ਦੇ ਰੀਬੂਟ ਹੋਣ 'ਤੇ ਵੀ ਬਣਿਆ ਰਹਿੰਦਾ ਹੈ, ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਕੋਈ ਚਾਰਜਿੰਗ ਡੇਟਾ ਨਹੀਂ - ਅਤੇ ਇਸ ਤਰ੍ਹਾਂ ਕੋਈ ਮਾਲੀਆ ਨਹੀਂ ਗੁਆਇਆ ਜਾਂਦਾ।

6.3 ਸੁਧਰੀ ਹੋਈ ਡਾਇਗਨੌਸਟਿਕਸ ਅਤੇ ਸਮੱਸਿਆ ਨਿਪਟਾਰਾ

ਦGetLog ਵੱਲੋਂ ਹੋਰਅਤੇਡਾਇਗਨੋਸਟਿਕਸਸਥਿਤੀਸੂਚਨਾ2.0.1 ਵਿੱਚ ਸੁਨੇਹੇ ਵਧੇਰੇ ਸੰਰਚਿਤ ਹਨ। CPO ਖਾਸ ਲੌਗ ਕਿਸਮਾਂ (ਸੁਰੱਖਿਆ, ਡਾਇਗਨੌਸਟਿਕ, ਉਪਭੋਗਤਾ) ਦੀ ਬੇਨਤੀ ਕਰ ਸਕਦੇ ਹਨ ਅਤੇ ਸਮਾਂ ਸੀਮਾ ਨਿਰਧਾਰਤ ਕਰ ਸਕਦੇ ਹਨ। ਇਹ ਰਿਮੋਟ ਸਹਾਇਤਾ ਟੀਮਾਂ ਨੂੰ ਸਾਈਟ 'ਤੇ ਟੈਕਨੀਸ਼ੀਅਨ ਭੇਜੇ ਬਿਨਾਂ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਹੱਲ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ, ਜਿਸ ਨਾਲ OpEx ਕਾਫ਼ੀ ਘੱਟ ਜਾਂਦਾ ਹੈ।


ਅਧਿਆਇ 7: ਫਰਮਵੇਅਰ ਅੱਪਡੇਟ ਵਿਧੀ: ਭਰੋਸੇਯੋਗਤਾ ਅਤੇ ਰੋਲਬੈਕ

ਫਰਮਵੇਅਰ ਅੱਪਡੇਟ ਵਿਕਸਤ ਹੋ ਰਹੇ ਹਾਰਡਵੇਅਰ ਦਾ ਜੀਵਨ ਹਨ, ਪਰ ਇੱਕ ਅਸਫਲ ਅੱਪਡੇਟ ਚਾਰਜਰ ਨੂੰ ਨੁਕਸਾਨ ਪਹੁੰਚਾ ਸਕਦਾ ਹੈ।

7.1 1.6J ਅੱਪਡੇਟ ਪ੍ਰਕਿਰਿਆ

1.6J ਵਿੱਚ,ਫਰਮਵੇਅਰ ਅੱਪਡੇਟ ਕਰੋਕਮਾਂਡ ਮੁਕਾਬਲਤਨ ਸਧਾਰਨ ਸੀ। ਚਾਰਜਰ ਚਿੱਤਰ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰੇਗਾ ਅਤੇ ਇਸਨੂੰ ਸਥਾਪਿਤ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੇਗਾ। ਮਲਟੀ-ਸਟੇਜ ਅੱਪਡੇਟ ਜਾਂ ਪ੍ਰਮਾਣਿਤ ਰੋਲਬੈਕ ਲਈ ਕੋਈ ਪ੍ਰਮਾਣਿਤ ਵਿਧੀ ਨਹੀਂ ਸੀ।

7.2 2.0.1 ਮਲਟੀ-ਸਟੈਪ ਅੱਪਡੇਟ

OCPP 2.0.1 ਫਰਮਵੇਅਰ ਅੱਪਡੇਟ ਲਈ ਇੱਕ ਹੋਰ ਵਧੀਆ ਜੀਵਨ ਚੱਕਰ ਪੇਸ਼ ਕਰਦਾ ਹੈ:

  1. ਡਾਊਨਲੋਡ: ਚਾਰਜਰ ਚਿੱਤਰ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ ਅਤੇ ਇਸਦੇ ਚੈੱਕਸਮ/ਦਸਤਖਤ ਦੀ ਪੁਸ਼ਟੀ ਕਰਦਾ ਹੈ।
  2. ਸਥਾਪਨਾ: ਅੱਪਡੇਟ ਇੱਕ ਸੈਕੰਡਰੀ ਭਾਗ ਤੇ ਲਾਗੂ ਹੁੰਦਾ ਹੈ।
  3. ਪੁਸ਼ਟੀਕਰਨ: ਸਿਸਟਮ ਜਾਂਚ ਕਰਦਾ ਹੈ ਕਿ ਕੀ ਨਵਾਂ ਫਰਮਵੇਅਰ ਸਹੀ ਢੰਗ ਨਾਲ ਬੂਟ ਹੁੰਦਾ ਹੈ।
  4. ਸਰਗਰਮੀ: ਪ੍ਰਾਇਮਰੀ ਪਾਰਟੀਸ਼ਨ ਬਦਲਿਆ ਗਿਆ ਹੈ।

ਜੇਕਰ ਕੋਈ ਕਦਮ ਅਸਫਲ ਹੋ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਪ੍ਰੋਟੋਕੋਲ ਇਹ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ ਕਿ ਚਾਰਜਰ ਨੂੰ ਪਿਛਲੇ ਸਥਿਰ ਸੰਸਕਰਣ 'ਤੇ ਕਿਵੇਂ ਵਾਪਸ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਖਾਸ ਅਸਫਲਤਾ ਕੋਡ ਦੀ ਰਿਪੋਰਟ CSMS ਨੂੰ ਕਿਵੇਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ। ਭਰੋਸੇਯੋਗਤਾ ਦਾ ਇਹ ਪੱਧਰ ਵੱਡੇ ਪੱਧਰ 'ਤੇ ਵਪਾਰਕ ਤੈਨਾਤੀਆਂ ਲਈ ਗੈਰ-ਸਮਝੌਤਾਯੋਗ ਹੈ।

7.3 ਦਸਤਖਤ ਤਸਦੀਕ

ਖਤਰਨਾਕ ਕਾਰਕਾਂ ਨੂੰ ਸਮਝੌਤਾ ਕੀਤੇ ਫਰਮਵੇਅਰ ਨੂੰ ਅਪਲੋਡ ਕਰਨ ਤੋਂ ਰੋਕਣ ਲਈ, 2.0.1 ਡਿਜੀਟਲ ਦਸਤਖਤਾਂ ਦੀ ਵਰਤੋਂ ਨੂੰ ਲਾਜ਼ਮੀ ਬਣਾਉਂਦਾ ਹੈ। ਚਾਰਜਰ ਨਿਰਮਾਤਾ ਦੀ ਨਿੱਜੀ ਕੁੰਜੀ ਦੁਆਰਾ ਦਸਤਖਤ ਨਾ ਕੀਤੇ ਗਏ ਕਿਸੇ ਵੀ ਕੋਡ ਨੂੰ ਚਲਾਉਣ ਤੋਂ ਇਨਕਾਰ ਕਰ ਦੇਵੇਗਾ, ਹਾਰਡਵੇਅਰ-ਪੱਧਰ ਦੇ ਹੈਕਾਂ ਦੇ ਵਿਰੁੱਧ ਸੁਰੱਖਿਆ ਦੀ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਪਰਤ ਜੋੜਦਾ ਹੈ।


ਅਧਿਆਇ 8: ਡੇਟਾ ਗੋਪਨੀਯਤਾ, ਰੈਗੂਲੇਟਰੀ ਪਾਲਣਾ, ਅਤੇ GDPR

ਜਿਵੇਂ-ਜਿਵੇਂ ਈਵੀ ਚਾਰਜਿੰਗ ਇੱਕ ਰੋਜ਼ਾਨਾ ਉਪਯੋਗਤਾ ਬਣ ਰਹੀ ਹੈ, ਨਿੱਜੀ ਡੇਟਾ ਦੀ ਮਾਤਰਾ ਹੈਰਾਨ ਕਰਨ ਵਾਲੀ ਹੈ। ਇੱਕ ਸਿੰਗਲ ਚਾਰਜਿੰਗ ਸੈਸ਼ਨ ਇੱਕ ਉਪਭੋਗਤਾ ਦੀ ਪਛਾਣ, ਉਸਦੇ ਵਾਹਨ ਦੀ ਸਥਿਤੀ, ਉਸਦੇ ਯਾਤਰਾ ਦੇ ਪੈਟਰਨ ਅਤੇ ਉਸਦੀ ਵਿੱਤੀ ਜਾਣਕਾਰੀ ਨੂੰ ਜੋੜ ਸਕਦਾ ਹੈ।

8.1 OCPP ਵਿੱਚ ਨਿੱਜੀ ਤੌਰ 'ਤੇ ਪਛਾਣਨਯੋਗ ਜਾਣਕਾਰੀ (PII)

ਯੂਰਪ ਵਿੱਚ ਜਨਰਲ ਡੇਟਾ ਪ੍ਰੋਟੈਕਸ਼ਨ ਰੈਗੂਲੇਸ਼ਨ (GDPR) ਅਤੇ ਕੈਲੀਫੋਰਨੀਆ ਵਿੱਚ CCPA ਵਰਗੇ ਸਮਾਨ ਕਾਨੂੰਨਾਂ ਦੇ ਸੰਦਰਭ ਵਿੱਚ, ਡੇਟਾ ਪੁਆਇੰਟ ਜਿਵੇਂ ਕਿਆਈਡੀਟੈਗ(RFID) ਜਾਂਈਵੀਸੀਆਈਡੀ(ਵਾਹਨ ਪਛਾਣਕਰਤਾ) ਨੂੰ PII ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ।

OCPP 2.0.1 ਡੇਟਾ ਅਗਿਆਤਕਰਨ ਲਈ ਬਿਹਤਰ ਨਿਯੰਤਰਣ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਉਦਾਹਰਣ ਵਜੋਂ,ਕਸਟਮਡਾਟਾਫੀਲਡ ਓਪਰੇਟਰਾਂ ਨੂੰ ਕੋਰ ਪ੍ਰੋਟੋਕੋਲ ਲੌਗਾਂ ਵਿੱਚ PII ਨੂੰ ਐਕਸਪੋਜ਼ ਕੀਤੇ ਬਿਨਾਂ ਮੈਟਾਡੇਟਾ ਸਟੋਰ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹਨ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਵਧੇ ਹੋਏ ਸੁਰੱਖਿਆ ਪ੍ਰੋਫਾਈਲ ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦੇ ਹਨ ਕਿ ਇਹ ਡੇਟਾ ਟ੍ਰਾਂਜ਼ਿਟ ਅਤੇ ਆਰਾਮ ਦੋਵਾਂ ਵਿੱਚ ਏਨਕ੍ਰਿਪਟ ਕੀਤਾ ਗਿਆ ਹੈ।

8.2 ਭੁੱਲ ਜਾਣ ਦਾ ਅਧਿਕਾਰ ਅਤੇ ਡੇਟਾ ਪੋਰਟੇਬਿਲਟੀ

2.0.1 ਡਿਵਾਈਸ ਮਾਡਲ ਦੀ ਸੰਰਚਿਤ ਪ੍ਰਕਿਰਤੀ CSMS ਪ੍ਰਦਾਤਾਵਾਂ ਲਈ "ਡੇਟਾ ਮਿਟਾਉਣ" ਬੇਨਤੀਆਂ ਨੂੰ ਲਾਗੂ ਕਰਨਾ ਆਸਾਨ ਬਣਾਉਂਦੀ ਹੈ। ਇੱਕ 1.6J ਸਿਸਟਮ ਵਿੱਚ, ਵੱਖ-ਵੱਖ ਸੰਰਚਨਾ ਕੁੰਜੀਆਂ ਅਤੇ ਲੌਗਾਂ ਵਿੱਚ ਇੱਕ ਉਪਭੋਗਤਾ ਦੀ ID ਦੇ ਸਾਰੇ ਉਦਾਹਰਣਾਂ ਨੂੰ ਲੱਭਣਾ ਇੱਕ ਦਸਤੀ ਸੁਪਨਾ ਸੀ। 2.0.1 ਵਿੱਚ, ਡਿਵਾਈਸ ਸਥਿਤੀ ਅਤੇ ਟ੍ਰਾਂਜੈਕਸ਼ਨ ਡੇਟਾ ਵਿਚਕਾਰ ਸਪੱਸ਼ਟ ਵਿਛੋੜਾ ਸਾਫ਼ ਡੇਟਾਬੇਸ ਆਰਕੀਟੈਕਚਰ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।

8.3 IoT ਸੁਰੱਖਿਆ ਕਾਨੂੰਨਾਂ ਦੀ ਪਾਲਣਾ

ਬਹੁਤ ਸਾਰੇ ਖੇਤਰ ਹੁਣ ਅਜਿਹੇ ਕਾਨੂੰਨ ਪਾਸ ਕਰ ਰਹੇ ਹਨ ਜਿਨ੍ਹਾਂ ਲਈ IoT ਡਿਵਾਈਸਾਂ ਲਈ ਵਿਲੱਖਣ ਪਾਸਵਰਡ ਅਤੇ ਸੁਰੱਖਿਅਤ ਅੱਪਡੇਟ ਵਿਧੀਆਂ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। OCPP 2.0.1 ਦੇ ਲਾਜ਼ਮੀ TLS ਅਤੇ ਦਸਤਖਤ ਕੀਤੇ ਫਰਮਵੇਅਰ ਸਿਰਫ਼ "ਵਧੀਆ" ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨਹੀਂ ਹਨ - ਇਹ ਕੈਲੀਫੋਰਨੀਆ ਅਤੇ ਯੂਕੇ ਵਰਗੇ ਬਾਜ਼ਾਰਾਂ ਵਿੱਚ ਹਾਰਡਵੇਅਰ ਵੇਚਣ ਲਈ ਕਾਨੂੰਨੀ ਲੋੜਾਂ ਹਨ।


ਅਧਿਆਇ 9: ਖਰੀਦਦਾਰ ਦਾ ਦ੍ਰਿਸ਼ਟੀਕੋਣ: TCO, ROI, ਅਤੇ ਰਣਨੀਤਕ ਪ੍ਰਵਾਸ

ਇੱਕ ਵਪਾਰਕ ਚਾਰਜਿੰਗ ਆਪਰੇਟਰ ਲਈ, 1.6J ਨਾਲ ਜੁੜੇ ਰਹਿਣ ਜਾਂ 2.0.1 'ਤੇ ਜਾਣ ਦਾ ਫੈਸਲਾ ਇੱਕ ਵਿੱਤੀ ਫੈਸਲਾ ਹੈ।

9.1 ਲਾਗੂ ਕਰਨ ਦੀ ਲਾਗਤ

  • ਓਸੀਪੀਪੀ 1.6ਜੇ: ਲਾਗੂ ਕਰਨ ਲਈ ਸਸਤਾ, ਘੱਟ ਕੀਮਤ ਵਾਲੇ ਹਾਰਡਵੇਅਰ ਦੁਆਰਾ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਸਮਰਥਤ, ਪਰ ਰੱਖ-ਰਖਾਅ ਅਤੇ ਸੁਰੱਖਿਆ ਜੋਖਮਾਂ ਵਿੱਚ ਉੱਚ ਲੁਕਵੇਂ ਖਰਚੇ ਹੁੰਦੇ ਹਨ।
  • OCPP 2.0.1: EVSE ਵਿੱਚ ਵਧੇਰੇ ਸ਼ਕਤੀਸ਼ਾਲੀ ਪ੍ਰੋਸੈਸਰਾਂ ਅਤੇ ਵਧੇਰੇ ਮੈਮੋਰੀ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਜਟਿਲਤਾ ਦੇ ਕਾਰਨ CSMS ਲਈ ਵਿਕਾਸ ਲਾਗਤਾਂ ਵੱਧ ਹਨ। ਹਾਲਾਂਕਿ, ਇਹ ਰਿਮੋਟ ਪ੍ਰਬੰਧਨ ਅਤੇ ਬਿਹਤਰ ਭਰੋਸੇਯੋਗਤਾ ਦੁਆਰਾ ਮਹੱਤਵਪੂਰਨ OpEx ਬੱਚਤ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ।

9.2 "ਸਮੂਥ ਅੱਪਗ੍ਰੇਡ" ਮਿੱਥ

ਇਹ ਅਕਸਰ ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਕਿ 1.6J ਚਾਰਜਰਾਂ ਨੂੰ ਸਾਫਟਵੇਅਰ ਰਾਹੀਂ 2.0.1 ਤੱਕ ਅੱਪਗ੍ਰੇਡ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਅਸਲੀਅਤ ਵਿੱਚ, ਇਹ ਬਹੁਤ ਘੱਟ ਸੱਚ ਹੈ। 2.0.1 ਲਈ ਮੈਮੋਰੀ ਅਤੇ CPU ਲੋੜਾਂ (ਖਾਸ ਕਰਕੇ TLS ਸਰਟੀਫਿਕੇਟਾਂ ਨੂੰ ਸੰਭਾਲਣਾ ਅਤੇ ਡਿਵਾਈਸ ਮਾਡਲ ਦੀ ਗੁੰਝਲਦਾਰ JSON ਪਾਰਸਿੰਗ) ਅਕਸਰ ਪੁਰਾਣੇ 1.6J ਕੰਟਰੋਲਰਾਂ ਦੀਆਂ ਸਮਰੱਥਾਵਾਂ ਤੋਂ ਵੱਧ ਜਾਂਦੀਆਂ ਹਨ।

9.3 ਰਣਨੀਤਕ ਪ੍ਰਵਾਸ ਮਾਰਗ

ਸੀਪੀਓਜ਼ ਨੂੰ "ਹਾਈਬ੍ਰਿਡ ਨੈੱਟਵਰਕ" ਪਹੁੰਚ 'ਤੇ ਵਿਚਾਰ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ:

  1. ਵਿਰਾਸਤੀ ਸਾਈਟਾਂ: ਮੌਜੂਦਾ ਘੱਟ-ਪਾਵਰ ਵਾਲੇ AC ਚਾਰਜਰਾਂ ਲਈ 1.6J ਚਲਾਉਣਾ ਜਾਰੀ ਰੱਖੋ।
  2. ਨਵੀਆਂ ਡੀਸੀ ਫਾਸਟ ਚਾਰਜਿੰਗ ਸਾਈਟਾਂ: PnC ਅਤੇ V2G ਦਾ ਸਮਰਥਨ ਕਰਨ ਲਈ ਸਾਰੀਆਂ ਨਵੀਆਂ ਹਾਈ-ਪਾਵਰ ਤੈਨਾਤੀਆਂ ਲਈ ਆਦੇਸ਼ 2.0.1।
  3. ਪ੍ਰੌਕਸੀ ਸੋਲਿਊਸ਼ਨਜ਼: ਇੱਕ ਪ੍ਰੋਟੋਕੋਲ ਗੇਟਵੇ ਦੀ ਵਰਤੋਂ ਕਰੋ ਜੋ CSMS ਲਈ 1.6J ਸੁਨੇਹਿਆਂ ਨੂੰ 2.0.1-ਅਨੁਕੂਲ ਫਾਰਮੈਟ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰ ਸਕਦਾ ਹੈ, ਜਿਸ ਨਾਲ ਇੱਕ ਸਿੰਗਲ ਯੂਨੀਫਾਈਡ ਮੈਨੇਜਮੈਂਟ ਡੈਸ਼ਬੋਰਡ ਦੀ ਆਗਿਆ ਮਿਲਦੀ ਹੈ।

ਅਧਿਆਇ 10: ਭਵਿੱਖ-ਸਬੂਤ: OCPP 2.1 ਅਤੇ ਆਟੋਨੋਮਸ ਚਾਰਜਿੰਗ ਦਾ ਰਸਤਾ

ਭਾਵੇਂ 2.0.1 ਤੇਜ਼ੀ ਨਾਲ ਵਧ ਰਿਹਾ ਹੈ, ਓਪਨ ਚਾਰਜ ਅਲਾਇੰਸ ਪਹਿਲਾਂ ਹੀ OCPP 2.1 'ਤੇ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ। ਇਹ ਭਵਿੱਖੀ ਸੰਸਕਰਣ ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਪਹੁੰਚ ਨੂੰ ਹੋਰ ਵਧਾਏਗਾ।

10.1 ਦੋ-ਦਿਸ਼ਾਵੀ ਚਾਰਜਿੰਗ (V2X)

ਜਦੋਂ ਕਿ 2.0.1 ਬੁਨਿਆਦੀ V2G ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, 2.1 ਵਾਹਨ-ਤੋਂ-ਘਰ (V2H) ਅਤੇ ਵਾਹਨ-ਤੋਂ-ਬਿਲਡਿੰਗ (V2B) ਲਈ ਸੰਚਾਰ ਨੂੰ ਸੁਧਾਰੇਗਾ, ਜਿਸ ਨਾਲ ਬਿਜਲੀ ਦੀਆਂ ਗੱਡੀਆਂ ਘਰਾਂ ਨੂੰ ਬਲੈਕਆਊਟ ਦੌਰਾਨ ਬਿਜਲੀ ਦੇਣ ਜਾਂ ਵਪਾਰਕ ਇਮਾਰਤਾਂ ਦੀ ਸਿਖਰ ਮੰਗ ਨੂੰ ਘਟਾਉਣ ਦੀ ਆਗਿਆ ਦੇਵੇਗੀ।

10.2 ਵਾਇਰਲੈੱਸ ਚਾਰਜਿੰਗ ਲਈ ਸਮਰਥਨ

ਜਿਵੇਂ-ਜਿਵੇਂ ਆਟੋਨੋਮਸ ਵਾਹਨ (AVs) ਉਭਰਦੇ ਹਨ, ਮੈਨੂਅਲ ਪਲੱਗਿੰਗ ਪੁਰਾਣੀ ਹੋ ਜਾਵੇਗੀ। OCPP 2.1 ਵਿੱਚ ਇੰਡਕਟਿਵ (ਵਾਇਰਲੈੱਸ) ਚਾਰਜਿੰਗ, ਅਲਾਈਨਮੈਂਟ ਦਾ ਪ੍ਰਬੰਧਨ ਅਤੇ ਮਨੁੱਖੀ ਦਖਲ ਤੋਂ ਬਿਨਾਂ ਊਰਜਾ ਟ੍ਰਾਂਸਫਰ ਲਈ ਮਿਆਰੀ ਸੁਨੇਹੇ ਸ਼ਾਮਲ ਹੋਣਗੇ।

10.3 ਸਮਾਰਟ ਸ਼ਹਿਰਾਂ ਨਾਲ ਏਕੀਕਰਨ

ਭਵਿੱਖ ਦੇ ਦੁਹਰਾਓ ਵਿੱਚ ਟ੍ਰੈਫਿਕ ਪ੍ਰਬੰਧਨ ਪ੍ਰਣਾਲੀਆਂ ਅਤੇ ਨਵਿਆਉਣਯੋਗ ਊਰਜਾ ਪੂਰਵ-ਅਨੁਮਾਨਾਂ ਨਾਲ ਡੂੰਘਾ ਏਕੀਕਰਨ ਦੇਖਣ ਨੂੰ ਮਿਲੇਗਾ। ਚਾਰਜਰ ਅਸਲ-ਸਮੇਂ ਦੇ ਊਰਜਾ ਬਾਜ਼ਾਰਾਂ ਵਿੱਚ ਬਿਜਲੀ ਲਈ "ਬੋਲੀ" ਲਗਾਉਣ ਦੇ ਯੋਗ ਹੋਣਗੇ, ਚਾਰਜਿੰਗ ਨੈੱਟਵਰਕਾਂ ਨੂੰ ਵਿਸ਼ਾਲ ਵਰਚੁਅਲ ਪਾਵਰ ਪਲਾਂਟਾਂ (VPPs) ਵਿੱਚ ਬਦਲ ਦੇਣਗੇ।


ਤਕਨੀਕੀ ਅੰਤਿਕਾ: ਸੰਦੇਸ਼ ਤੁਲਨਾਵਾਂ ਵਿੱਚ ਡੂੰਘਾਈ ਨਾਲ ਜਾਓ

ਅੰਤਮ ਤਕਨੀਕੀ ਡੂੰਘਾਈ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ, ਅਸੀਂ ਹੁਣ ਦੋਵਾਂ ਸੰਸਕਰਣਾਂ ਵਿਚਕਾਰ ਖਾਸ ਸੰਦੇਸ਼ ਕ੍ਰਮਾਂ ਅਤੇ ਫਰੇਮ ਅੰਤਰਾਂ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਾਂਗੇ।

A.1 ਅਧਿਕਾਰ ਪ੍ਰਵਾਹ

1.6J ਵਿੱਚ, ਅਧਿਕਾਰ ਇੱਕ ਬਾਈਨਰੀ "ਸਵੀਕਾਰ ਕੀਤਾ ਗਿਆ" ਜਾਂ "ਬਲੌਕ ਕੀਤਾ ਗਿਆ" ਜਵਾਬ ਸੀ।

1.6J ਅਧਿਕਾਰਤ ਜਵਾਬ:"json [3, "123456", { "idTagInfo": { "ਸਥਿਤੀ": "ਸਵੀਕਾਰ ਕੀਤਾ ਗਿਆ", "ਮਿਆਦ ਸਮਾਪਤੀ ਮਿਤੀ": "2026-12-31T23:59:59Z" } }]"

2.0.1 ਵਿੱਚ, ਜਵਾਬ ਵਿੱਚ ਹੋਰ ਸੰਦਰਭ ਸ਼ਾਮਲ ਹਨ, ਜਿਵੇਂ ਕਿਆਈਡੀਟੋਕਨਯੂਜ਼ਰ ਇੰਟਰਫੇਸ ਲਈ ਕਿਸਮ ਅਤੇ ਵਾਧੂ ਜਾਣਕਾਰੀ।

2.0.1 ਅਧਿਕਾਰਤ ਜਵਾਬ:"json [3, "987654", { "idTokenInfo": { "status": "ਸਵੀਕਾਰ ਕੀਤਾ ਗਿਆ", "cacheExpiryDateTime": "2026-12-31T23:59:59Z", "personalMessage": { "format": "UTF8", "content": "ਵਾਪਸ ਸਵਾਗਤ ਹੈ, ਜੌਨ! ਤੁਹਾਡਾ ਬਕਾਇਆ $45.00 ਹੈ" } } }]"

A.2 ਦਿਲ ਦੀ ਧੜਕਣ ਅਤੇ ਕਨੈਕਸ਼ਨ ਪ੍ਰਬੰਧਨ

OCPP 2.0.1 ਇਸ ਗੱਲ ਨੂੰ ਅਨੁਕੂਲ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਸਟੇਸ਼ਨ ਕਿਵੇਂ ਸਾਬਤ ਕਰਦਾ ਹੈ ਕਿ ਇਹ "ਜ਼ਿੰਦਾ" ਹੈ। 1.6J ਵਿੱਚ, ਜੇਕਰ aਦਿਲ ਦੀ ਧੜਕਣਅਸਫਲ ਹੋ ਗਿਆ, ਸਟੇਸ਼ਨ ਅਕਸਰ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਰਹੇਗਾ। 2.0.1 ਵਿੱਚ, ਸਟੇਸ਼ਨ ਇਸ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦਾ ਹੈਸੂਚਨਾ ਈਵੈਂਟਇਹ ਰਿਪੋਰਟ ਕਰਨ ਲਈ ਵਿਧੀ ਕਿ ਇਸਦਾ ਸੈਕੰਡਰੀ ਬੈਕਐਂਡ ਨਾਲ ਸੰਪਰਕ ਟੁੱਟ ਗਿਆ ਹੈ, ਜਦੋਂ ਕਿ ਪ੍ਰਾਇਮਰੀ ਨਾਲ ਦਿਲ ਦੀ ਧੜਕਣ ਨੂੰ ਬਣਾਈ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ।

A.3 ਵਿਸਤ੍ਰਿਤ ਮੈਟਾਡੇਟਾ ਸਾਰਣੀ

ਵਿਸ਼ੇਸ਼ਤਾ ਓਸੀਪੀਪੀ 1.6ਜੇ OCPP 2.0.1
ਆਵਾਜਾਈ ਵੈੱਬਸਾਕੇਟਸ ਉੱਤੇ JSON ਵੈੱਬਸਾਕੇਟਸ ਉੱਤੇ JSON
ਸੁਰੱਖਿਆ ਵਿਕਲਪਿਕ TLS, ਮੁੱਢਲੀ ਪ੍ਰਮਾਣਿਕਤਾ ਲਾਜ਼ਮੀ TLS, ਕਲਾਇੰਟ ਸਰਟੀਫਿਕੇਟ
ਡਿਵਾਈਸ ਮਾਡਲ ਫਲੈਟ ਕੌਂਫਿਗ ਕੁੰਜੀਆਂ ਲੜੀਵਾਰ ਹਿੱਸੇ/ਵੇਰੀਏਬਲ
ਆਈਐਸਓ 15118 ਸਿਰਫ਼ ਐਕਸਟੈਂਸ਼ਨ ਨੇਟਿਵ ਸਪੋਰਟ (PnC, V2G)
ਲੈਣ-ਦੇਣ ਆਈਡੀ CSMS ਦੁਆਰਾ ਤਿਆਰ ਕੀਤਾ ਗਿਆ EVSE ਦੁਆਰਾ ਤਿਆਰ ਕੀਤਾ ਗਿਆ
ਸਮਾਰਟ ਚਾਰਜਿੰਗ ਮੁੱਢਲੀ (ਪ੍ਰੋਫਾਈਲ) ਐਡਵਾਂਸਡ (ਗਰਿੱਡ ਸਿਗਨਲ, V2X)
ਸੁਨੇਹੇ ~30 ਕਾਰਵਾਈਆਂ ~60 ਕਾਰਵਾਈਆਂ
ਡਿਸਪਲੇ ਸਪੋਰਟ ਕੋਈ ਨਹੀਂ ਨੇਟਿਵ ਸੁਨੇਹਾ ਸਹਾਇਤਾ

ਸਿੱਟਾ

OCPP 1.6J ਤੋਂ 2.0.1 ਵਿੱਚ ਤਬਦੀਲੀ ਸਿਰਫ਼ ਇੱਕ ਸਾਫਟਵੇਅਰ ਅੱਪਡੇਟ ਨਹੀਂ ਹੈ; ਇਹ ਇਲੈਕਟ੍ਰਿਕ ਮੋਬਿਲਿਟੀ ਈਕੋਸਿਸਟਮ ਦਾ ਇੱਕ ਬੁਨਿਆਦੀ ਵਿਕਾਸ ਹੈ। ਵਪਾਰਕ ਆਪਰੇਟਰਾਂ ਲਈ, 1.6J ਭਰੋਸੇਯੋਗ ਅਤੀਤ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ, ਜਦੋਂ ਕਿ 2.0.1 ਸਕੇਲੇਬਲ, ਸੁਰੱਖਿਅਤ ਅਤੇ ਬੁੱਧੀਮਾਨ ਭਵਿੱਖ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ।

ਅੱਜ 2.0.1 ਦੀ ਚੋਣ ਕਰਨਾ ਲੰਬੀ ਉਮਰ ਵਿੱਚ ਇੱਕ ਨਿਵੇਸ਼ ਹੈ। ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਤੁਹਾਡਾ ਹਾਰਡਵੇਅਰ ਅਗਲੀ ਪੀੜ੍ਹੀ ਦੇ EVs ਦੇ ਅਨੁਕੂਲ ਹੋਵੇਗਾ, ਸਾਈਬਰ ਸੁਰੱਖਿਆ ਨਿਯਮਾਂ ਨੂੰ ਸਖ਼ਤ ਕਰਨ ਦੇ ਅਨੁਕੂਲ ਹੋਵੇਗਾ, ਅਤੇ V2G ਅਤੇ ਸਮਾਰਟ ਗਰਿੱਡ ਏਕੀਕਰਨ ਦੇ ਲਾਭਦਾਇਕ ਮੌਕਿਆਂ ਲਈ ਤਿਆਰ ਹੋਵੇਗਾ। ਜਿਵੇਂ-ਜਿਵੇਂ ਬਾਜ਼ਾਰ ਇਕਜੁੱਟ ਹੁੰਦਾ ਹੈ, ਸਭ ਤੋਂ ਮਜ਼ਬੂਤ ​​ਅਤੇ ਲਚਕਦਾਰ ਪ੍ਰੋਟੋਕੋਲ ਸਟੈਕ ਵਾਲੇ ਆਪਰੇਟਰ ਹੀ ਚਾਰਜ ਦੀ ਅਗਵਾਈ ਕਰਨਗੇ।


ਅਧਿਆਇ 11: ਡੂੰਘੀ ਗੋਤਾਖੋਰੀ: ਸੁਨੇਹਾ ਪ੍ਰਵਾਹ ਵਿਸ਼ਲੇਸ਼ਣ ਅਤੇ ਕ੍ਰਮ ਚਿੱਤਰ

ਇਸ ਅਧਿਆਇ ਵਿੱਚ, ਅਸੀਂ 1.6J ਅਤੇ 2.0.1 ਵਿਚਕਾਰ ਕਾਰਜਸ਼ੀਲ ਅੰਤਰਾਂ ਨੂੰ ਦਰਸਾਉਣ ਲਈ EVSE ਅਤੇ CSMS ਵਿਚਕਾਰ ਪਰਸਪਰ ਪ੍ਰਭਾਵ ਦੇ ਕ੍ਰਮਾਂ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਦੇ ਹਾਂ।

11.1 ਬੂਟ ਅਤੇ ਸੰਰਚਨਾ ਕ੍ਰਮ

ਜਦੋਂ ਕੋਈ ਚਾਰਜਰ ਪਹਿਲੀ ਵਾਰ ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜਦਾ ਹੈ, ਤਾਂ ਇਸਨੂੰ ਆਪਣੀ ਪਛਾਣ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ ਅਤੇ ਆਪਣੀ ਸੰਰਚਨਾ ਨੂੰ ਸਮਕਾਲੀ ਬਣਾਉਣਾ ਚਾਹੀਦਾ ਹੈ।

OCPP 1.6J ਪ੍ਰਵਾਹ:

  1. ਵੈੱਬਸਾਕੇਟ ਕਨੈਕਸ਼ਨ: ਪੋਰਟ 80 ਜਾਂ 443 ਉੱਤੇ ਸਥਾਪਿਤ।
  2. ਬੂਟਨੋਟੀਫਿਕੇਸ਼ਨ: ਸਟੇਸ਼ਨ ਵਿਕਰੇਤਾ, ਮਾਡਲ ਅਤੇ ਸੀਰੀਅਲ ਭੇਜਦਾ ਹੈ।
  3. GetConfiguration: CSMS ਸਾਰੀਆਂ ਕੁੰਜੀਆਂ ਨੂੰ ਮੌਜੂਦਾ ਸਥਿਤੀ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਬੇਨਤੀ ਕਰਦਾ ਹੈ।
  4. ਸੰਰਚਨਾ ਬਦਲੋ: CSMS ਖਾਸ ਕੁੰਜੀਆਂ ਨੂੰ ਅੱਪਡੇਟ ਕਰਦਾ ਹੈ (ਜਿਵੇਂ ਕਿ,ਦਿਲ ਦੀ ਧੜਕਣ ਅੰਤਰਾਲ).
  5. ਸਥਿਤੀ ਸੂਚਨਾ: ਸਟੇਸ਼ਨ ਰਿਪੋਰਟ ਕਰਦਾ ਹੈ "ਉਪਲਬਧ"।
ਵਪਾਰਕ ਚਾਰਜਿੰਗ ਆਪਰੇਟਰਾਂ ਲਈ OCPP 1.6J ਬਨਾਮ 2.0.1 ਦੀ ਰਣਨੀਤਕ ਤੁਲਨਾ

OCPP 2.0.1 ਪ੍ਰਵਾਹ:

  1. ਸੁਰੱਖਿਅਤ TLS ਹੈਂਡਸ਼ੇਕ: ਲਾਜ਼ਮੀ ਸਰਟੀਫਿਕੇਟ ਐਕਸਚੇਂਜ।
  2. ਬੂਟਨੋਟੀਫਿਕੇਸ਼ਨ: ਸ਼ਾਮਲ ਹੈਕਾਰਨ(ਉਦਾਹਰਨ ਲਈ,ਪਾਵਰਅੱਪ).
  3. GetBaseReport: ਸਾਰੀਆਂ ਕੁੰਜੀਆਂ ਦੀ ਬੇਨਤੀ ਕਰਨ ਦੀ ਬਜਾਏ, CSMS ਇੱਕ "ਬੇਸ ਰਿਪੋਰਟ" ਦੀ ਬੇਨਤੀ ਕਰਦਾ ਹੈ ਜੋ ਡਿਵਾਈਸ ਮਾਡਲ ਦੀ ਪੂਰੀ ਲੜੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
  4. ਸੈੱਟਵੇਰੀਏਬਲ: CSMS ਵੇਰੀਏਬਲਾਂ ਨੂੰ ਅੱਪਡੇਟ ਕਰਦਾ ਹੈ। ਧਿਆਨ ਦਿਓ ਕਿ 2.0.1 ਐਟਮਿਕ ਅੱਪਡੇਟਾਂ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ—ਇੱਕ ਸੁਨੇਹੇ ਵਿੱਚ ਕਈ ਵੇਰੀਏਬਲ ਸੈੱਟ ਕਰਨਾ ਅਤੇ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣਾ ਕਿ ਸਾਰੇ ਸਫਲ ਹੋਣ ਜਾਂ ਕੋਈ ਵੀ ਨਾ ਹੋਵੇ।
  5. ਸੂਚਨਾ ਈਵੈਂਟ: ਸਟੇਸ਼ਨ ਸ਼ੁਰੂਆਤੀ ਕੰਪੋਨੈਂਟ ਸਥਿਤੀਆਂ ਦੀ ਰਿਪੋਰਟ ਕਰਦਾ ਹੈ।

11.2 ਸਮਾਰਟ ਚਾਰਜਿੰਗ ਗੱਲਬਾਤ

ਸਮਾਰਟ ਚਾਰਜਿੰਗ ਉਹ ਥਾਂ ਹੈ ਜਿੱਥੇ 2.0.1 ਸੱਚਮੁੱਚ ਚਮਕਦਾ ਹੈ, ਖਾਸ ਕਰਕੇ ਜਦੋਂ ਕਈ ਚਾਰਜਿੰਗ ਪ੍ਰੋਫਾਈਲਾਂ ਨੂੰ ਸੰਭਾਲਿਆ ਜਾਂਦਾ ਹੈ।

1.6J ਵਿੱਚ, CSMS ਇੱਕ ਭੇਜਦਾ ਹੈਸੈੱਟਚਾਰਜਿੰਗਪ੍ਰੋਫਾਈਲਜੋ ਇੱਕ ਸਟੈਕ ਪੱਧਰ ਅਤੇ ਇੱਕ ਸਮਾਂ-ਸਾਰਣੀ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਇੱਕ ਸਟੇਸ਼ਨ ਵਿੱਚ ਕਈ ਕਨੈਕਟਰ ਹਨ, ਤਾਂ ਪ੍ਰੋਫਾਈਲ ਹੈਂਡਲਿੰਗ ਅਕਸਰ ਅਸਪਸ਼ਟ ਹੁੰਦੀ ਹੈ।

2.0.1 ਵਿੱਚ,ਸੈੱਟਚਾਰਜਿੰਗਪ੍ਰੋਫਾਈਲਸਪਸ਼ਟ ਤੌਰ 'ਤੇ ਇੱਕ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈਚਾਰਜਿੰਗਪ੍ਰੋਫਾਈਲਉਦੇਸ਼.

  • ਚਾਰਜਿੰਗ ਸਟੇਸ਼ਨ ਮੈਕਸ ਪ੍ਰੋਫਾਈਲ: ਪੂਰੇ ਸਟੇਸ਼ਨ ਦੇ ਦਾਖਲੇ ਨੂੰ ਸੀਮਤ ਕਰਦਾ ਹੈ।
  • TXDefaultProfile: ਕਿਸੇ ਵੀ ਨਵੇਂ ਲੈਣ-ਦੇਣ ਲਈ ਡਿਫਾਲਟ।
  • TXਪ੍ਰੋਫਾਈਲ: ਇੱਕ ਚੱਲ ਰਹੇ ਲੈਣ-ਦੇਣ ਲਈ ਖਾਸ।

ਇਸ ਤੋਂ ਇਲਾਵਾ, 2.0.1 ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈਚਾਰਜਿੰਗਸਟੈਕਲੈਵਲ ਪ੍ਰਾਪਤ ਕਰੋਸੁਨੇਹਾ, CSMS ਨੂੰ ਇਹ ਦੇਖਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਕਿ ਕਿਹੜੇ ਪ੍ਰੋਫਾਈਲ ਵਰਤਮਾਨ ਵਿੱਚ ਸਰਗਰਮ ਹਨ ਅਤੇ EVSE ਦੇ ਅੰਦਰੂਨੀ ਸ਼ਡਿਊਲਰ ਦੁਆਰਾ ਉਹਨਾਂ ਨੂੰ ਕਿਵੇਂ ਤਰਜੀਹ ਦਿੱਤੀ ਜਾ ਰਹੀ ਹੈ।

11.3 ਰਿਮੋਟ ਟ੍ਰਿਗਰਿੰਗ ਅਤੇ ਕੰਟਰੋਲ

ਰਿਮੋਟ ਕਮਾਂਡਾਂ ਜਿਵੇਂ ਕਿਰਿਮੋਟ ਸਟਾਰਟ ਟ੍ਰਾਂਜੈਕਸ਼ਨ(1.6J) ਨੂੰ ਇਹਨਾਂ ਨਾਲ ਬਦਲ ਦਿੱਤਾ ਗਿਆ ਹੈਲੈਣ-ਦੇਣ ਸ਼ੁਰੂ ਕਰਨ ਦੀ ਬੇਨਤੀ ਕਰੋ(2.0.1)। ਮੁੱਖ ਅੰਤਰ ਪੇਲੋਡ ਵਿੱਚ ਹੈ। 2.0.1 ਵਿੱਚ, CSMS ਵਿੱਚ ਇੱਕ ਸ਼ਾਮਲ ਹੋ ਸਕਦਾ ਹੈਚਾਰਜਿੰਗ ਪ੍ਰੋਫਾਈਲਸਿੱਧੇ ਸਟਾਰਟ ਬੇਨਤੀ ਵਿੱਚ। ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਕਾਰ ਦੂਜੇ ਸੁਨੇਹੇ ਦੀ ਉਡੀਕ ਕੀਤੇ ਬਿਨਾਂ, ਤੁਰੰਤ ਸਹੀ ਪਾਵਰ ਪੱਧਰ 'ਤੇ ਚਾਰਜ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰ ਸਕਦੀ ਹੈ, ਲੇਟੈਂਸੀ ਨੂੰ ਘਟਾ ਸਕਦੀ ਹੈ ਅਤੇ ਗਰਿੱਡ ਸਥਿਰਤਾ ਵਿੱਚ ਸੁਧਾਰ ਕਰ ਸਕਦੀ ਹੈ।


ਅਧਿਆਇ 12: ਘੱਟ-ਪੱਧਰੀ JSON ਸਕੀਮਾ ਅਤੇ ਫੀਲਡ ਤੁਲਨਾਵਾਂ

ਡਿਵੈਲਪਰਾਂ ਅਤੇ ਸਿਸਟਮ ਇੰਟੀਗ੍ਰੇਟਰਾਂ ਲਈ, ਸਕੀਮਾ ਬਦਲਾਅ ਮਾਈਗ੍ਰੇਸ਼ਨ ਦਾ ਸਭ ਤੋਂ ਵੱਧ ਮਿਹਨਤ-ਸੰਬੰਧੀ ਹਿੱਸਾ ਹਨ।

12.1 ਗਿਣੀਆਂ ਗਈਆਂ ਕਿਸਮਾਂ (ਅੰਕਾਂ)

OCPP 2.0.1 ਮਿਆਰੀ Enums ਦੀ ਗਿਣਤੀ ਨੂੰ ਬਹੁਤ ਵਧਾਉਂਦਾ ਹੈ, ਜਿਸ ਨਾਲ "ਕਸਟਮ" ਸਥਿਤੀ ਕੋਡਾਂ ਦੀ ਜ਼ਰੂਰਤ ਘੱਟ ਜਾਂਦੀ ਹੈ ਜੋ 1.6J ਲਾਗੂਕਰਨਾਂ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰਦੇ ਸਨ।

  • ਕਾਰਨ ਐਨਮਜ਼: ਵਾਚਡੌਗ, ਤਹਿ ਕੀਤਾ ਰੀਸੈੱਟ, ਰਿਮੋਟ ਰੀਸੈੱਟ, ਪਾਵਰਲੌਸ.
  • ਸਥਿਤੀ ਦੇ ਅੰਕ: ਕਬਜ਼ੇ ਵਾਲਾ, ਰਾਖਵਾਂ ਕੀਤਾ ਗਿਆ, ਉਪਲਬਧ ਨਹੀਂ, ਨੁਕਸਦਾਰ. 2.0.1 ਜੋੜਦਾ ਹੈਉਪਲਬਧ, ਕਬਜ਼ੇ ਵਾਲਾ, ਰਾਖਵਾਂ ਕੀਤਾ ਗਿਆ, ਉਪਲਬਧ ਨਹੀਂ, ਨੁਕਸਦਾਰਪਰ ਹੋਰ ਵੇਰਵੇ ਲਈ ਉਪ-ਸਥਿਤੀਆਂ ਦੇ ਨਾਲ।

12.2 ਡਾਟਾ ਕਿਸਮਾਂ ਅਤੇ ਇਕਾਈਆਂ

OCPP 2.0.1 ਮਿਆਰੀ ਇਕਾਈਆਂ (SI) ਦੀ ਵਰਤੋਂ ਨੂੰ ਰਸਮੀ ਬਣਾਉਂਦਾ ਹੈ। ਜਿੱਥੇ 1.6J ਕਈ ਵਾਰ ਦਸ਼ਮਲਵ ਸ਼ੁੱਧਤਾ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਨਹੀਂ ਕਰਦਾ, 2.0.1 ਵਰਤਦਾ ਹੈਦਸ਼ਮਲਵਪਾਵਰ ਅਤੇ ਊਰਜਾ ਮੁੱਲਾਂ ਲਈ ਕਿਸਮਾਂ, ਵੱਖ-ਵੱਖ ਵਿਕਰੇਤਾ ਹਾਰਡਵੇਅਰ ਵਿੱਚ ਇਕਸਾਰ ਬਿਲਿੰਗ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਂਦੀਆਂ ਹਨ।


ਅਧਿਆਇ 13: ਕੇਸ ਸਟੱਡੀ: 1.6J ਤੋਂ 2.0.1 ਤੱਕ ਗਲੋਬਲ CPO ਮਾਈਗ੍ਰੇਸ਼ਨ

ਆਓ "ਮੈਗਾਚਾਰਜ" ਦੇ ਇੱਕ ਕਾਲਪਨਿਕ ਦ੍ਰਿਸ਼ 'ਤੇ ਨਜ਼ਰ ਮਾਰੀਏ, ਇੱਕ CPO ਜਿਸ ਵਿੱਚ 10,000 ਚਾਰਜ ਪੁਆਇੰਟ ਹਨ।

13.1 ਪੜਾਅ 1: ਆਡਿਟ

ਮੈਗਾਚਾਰਜ ਨੇ ਪਾਇਆ ਕਿ ਉਨ੍ਹਾਂ ਦੇ 1.6J ਫਲੀਟ ਦਾ 40% TLS 1.2 ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ ਸੀ। ਇਸਦਾ ਮਤਲਬ ਸੀ ਕਿ ਉਹ ਚਾਰਜਰ ਆਉਣ ਵਾਲੇ ਸਰਕਾਰੀ ਇਕਰਾਰਨਾਮਿਆਂ ਲਈ ਅਯੋਗ ਸਨ।

13.2 ਪੜਾਅ 2: CSMS ਅੱਪਗ੍ਰੇਡ

ਇੱਕ ਨਵਾਂ CSMS ਬਣਾਉਣ ਦੀ ਬਜਾਏ, MegaCharge ਨੇ ਇੱਕ "OCPP ਅਨੁਵਾਦ ਪਰਤ" ਲਾਗੂ ਕੀਤੀ। ਇਸ ਪਰਤ ਨੇ ਪੁਰਾਣੇ ਹਾਰਡਵੇਅਰ ਲਈ 1.6J ਕਨੈਕਸ਼ਨਾਂ ਅਤੇ ਨਵੇਂ ਹਾਰਡਵੇਅਰ ਲਈ 2.0.1 ਨੂੰ ਸੰਭਾਲਿਆ, ਪਰ ਉਹਨਾਂ ਦੇ ਮੋਬਾਈਲ ਐਪ ਅਤੇ ਬਿਲਿੰਗ ਇੰਜਣ ਵਿੱਚ ਇੱਕ ਯੂਨੀਫਾਈਡ API ਦਾ ਪਰਦਾਫਾਸ਼ ਕੀਤਾ।

13.3 ਪੜਾਅ 3: ਹਾਰਡਵੇਅਰ ਬਦਲਣਾ

ਉੱਚ-ਟ੍ਰੈਫਿਕ ਵਾਲੀਆਂ ਥਾਵਾਂ ਲਈ, ਮੈਗਾਚਾਰਜ ਨੇ 1.6J ਚਾਰਜਰਾਂ ਨੂੰ 2.0.1-ਅਨੁਕੂਲ DC ਫਾਸਟ ਚਾਰਜਰਾਂ ਨਾਲ ਬਦਲ ਦਿੱਤਾ। ਨਤੀਜਾ "ਫੇਲਡ ਟੂ ਸਟਾਰਟ" ਸੈਸ਼ਨਾਂ ਵਿੱਚ 15% ਦੀ ਕਮੀ ਸੀ, ਮੁੱਖ ਤੌਰ 'ਤੇ ਵਧੇਰੇ ਮਜ਼ਬੂਤ ​​ਹੋਣ ਦੇ ਕਾਰਨਲੈਣ-ਦੇਣ ਘਟਨਾ2.0.1 ਵਿੱਚ ਹੈਂਡਲਿੰਗ।

13.4 ROI ਵਿਸ਼ਲੇਸ਼ਣ

ਸ਼ੁਰੂਆਤੀ ਨਿਵੇਸ਼ $2 ਮਿਲੀਅਨ ਸੀ। ਹਾਲਾਂਕਿ, ਘਟੇ ਹੋਏ ਰੱਖ-ਰਖਾਅ ਕਾਲਾਂ (ਡਿਵਾਈਸ ਮਾਡਲ ਦੇ ਡਾਇਗਨੌਸਟਿਕਸ ਦਾ ਧੰਨਵਾਦ) ਨੇ ਪ੍ਰਤੀ ਸਾਲ $400k ਦੀ ਬਚਤ ਕੀਤੀ। ਇਸ ਤੋਂ ਇਲਾਵਾ, V2G ਫ੍ਰੀਕੁਐਂਸੀ ਰਿਸਪਾਂਸ ਬਾਜ਼ਾਰਾਂ ਵਿੱਚ ਹਿੱਸਾ ਲੈਣ ਦੀ ਯੋਗਤਾ ਨੇ ਸਾਲਾਨਾ ਆਮਦਨ ਵਿੱਚ $200k ਵਾਧੂ ਪੈਦਾ ਕੀਤਾ। ਵਾਪਸੀ ਦੀ ਮਿਆਦ ਲਗਭਗ 3.3 ਸਾਲ ਸੀ।


ਅਧਿਆਇ 14: OCPP 2.0.1 ਖਰੀਦ ਲਈ ਖਰੀਦਦਾਰ ਦੀ ਅੰਤਮ ਚੈੱਕਲਿਸਟ

ਨਵੇਂ ਹਾਰਡਵੇਅਰ ਜਾਂ ਸੌਫਟਵੇਅਰ ਦਾ ਮੁਲਾਂਕਣ ਕਰਦੇ ਸਮੇਂ, ਸਹੀ ਪਾਲਣਾ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਇਸ ਚੈੱਕਲਿਸਟ ਦੀ ਵਰਤੋਂ ਕਰੋ:

14.1 ਹਾਰਡਵੇਅਰ (EVSE) ਲੋੜਾਂ

  • [ ]ਸੁਰੱਖਿਆ ਪ੍ਰੋਫਾਈਲ 3 ਸਹਾਇਤਾ: ਕੀ ਇਹ ਕਲਾਇੰਟ-ਸਾਈਡ ਸਰਟੀਫਿਕੇਟ ਪ੍ਰਬੰਧਨ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ?
  • [ ]ਡਿਊਲ-ਕੋਰ ਪ੍ਰੋਸੈਸਰ: ਕੀ TLS ਇਨਕ੍ਰਿਪਸ਼ਨ ਅਤੇ JSON ਪਾਰਸਿੰਗ ਲਈ ਕਾਫ਼ੀ ਹੈੱਡਰੂਮ ਹੈ?
  • [ ]ਸੁਰੱਖਿਅਤ ਤੱਤ (SE): ਕੀ ਬੋਰਡ ਕੋਲ ਕੁੰਜੀਆਂ ਸਟੋਰ ਕਰਨ ਲਈ ਭਰੋਸੇ ਦਾ ਹਾਰਡਵੇਅਰ ਰੂਟ ਹੈ?
  • [ ]ISO 15118-2/20 ਤਿਆਰ ਹੈ: ਕੀ ਕੰਟਰੋਲਰ PnC ਲਈ ਲੋੜੀਂਦੇ ਉੱਚ-ਪੱਧਰੀ ਸੰਚਾਰ ਨੂੰ ਸੰਭਾਲ ਸਕਦਾ ਹੈ?
  • [ ]ਡਿਸਪਲੇ ਸਮਰੱਥਾ: ਕੀ ਹਾਰਡਵੇਅਰ OCPP ਰਾਹੀਂ ਕੀਮਤ/ਸਥਿਤੀ ਜਾਣਕਾਰੀ ਦਿਖਾਉਣ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ?ਡਾਟਾ ਟ੍ਰਾਂਸਫਰਜਾਂ ਮੂਲ ਸੁਨੇਹੇ?

14.2 ਸਾਫਟਵੇਅਰ (CSMS) ਦੀਆਂ ਜ਼ਰੂਰਤਾਂ

  • [ ]ਡਿਵਾਈਸ ਮਾਡਲ ਵਿਜ਼ੂਅਲਾਈਜ਼ੇਸ਼ਨ: ਕੀ ਡੈਸ਼ਬੋਰਡ ਚਾਰਜਰ ਦਾ ਲੜੀਵਾਰ ਦ੍ਰਿਸ਼ ਦਿਖਾ ਸਕਦਾ ਹੈ?
  • [ ]ਸਰਟੀਫਿਕੇਟ ਅਥਾਰਟੀ (CA) ਏਕੀਕਰਨ: ਕੀ CSMS ਆਪਣੇ ਆਪ ਸਰਟੀਫਿਕੇਟ ਜਾਰੀ ਅਤੇ ਘੁੰਮਾ ਸਕਦਾ ਹੈ?
  • [ ]ਲੈਣ-ਦੇਣ ਸੁਲ੍ਹਾ: ਸਿਸਟਮ 1.6J ਲੀਗੇਸੀ ਚਾਰਜਰਾਂ ਤੋਂ "ਲਟਕਦੇ" ਲੈਣ-ਦੇਣ ਨੂੰ ਕਿਵੇਂ ਸੰਭਾਲਦਾ ਹੈ?
  • [ ]ਸਮਾਰਟ ਚਾਰਜਿੰਗ ਇੰਜਣ: ਕੀ ਇਹ 2.0.1 ਦੇ ਐਡਵਾਂਸਡ ਸਟੈਕ-ਲੈਵਲ ਲਾਜਿਕ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ?
  • [ ]ਸਕੇਲੇਬਿਲਟੀ: ਕੀ ਵੈੱਬਸੌਕੇਟ ਹੈਂਡਲਰ ਇੱਕੋ ਸਮੇਂ 50,000+ ਸਥਾਈ TLS ਕਨੈਕਸ਼ਨਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰ ਸਕਦਾ ਹੈ?

ਅਧਿਆਇ 15: ਆਮ OCPP ਲਾਗੂਕਰਨ ਮੁੱਦਿਆਂ ਦਾ ਨਿਪਟਾਰਾ

ਇੱਕ ਮਿਆਰ ਦੇ ਨਾਲ ਵੀ, ਲਾਗੂਕਰਨ ਵੱਖ-ਵੱਖ ਹੁੰਦੇ ਹਨ। ਇੱਥੇ ਸਭ ਤੋਂ ਆਮ "ਗੌਚਾ" ਹਨ।

15.1 ਵੈੱਬਸਾਕੇਟ ਸਮਾਂ ਸਮਾਪਤੀ

ਬਹੁਤ ਸਾਰੇ ਨੈੱਟਵਰਕ ਫਾਇਰਵਾਲ ਨਿਸ਼ਕਿਰਿਆ TCP ਕਨੈਕਸ਼ਨਾਂ ਨੂੰ ਬੰਦ ਕਰਦੇ ਹਨ। ਜੇਕਰਦਿਲ ਦੀ ਧੜਕਣ ਅੰਤਰਾਲਜੇਕਰ ਤਾਪਮਾਨ ਬਹੁਤ ਜ਼ਿਆਦਾ ਸੈੱਟ ਹੈ, ਤਾਂ ਚਾਰਜਰ ਡਿਸਕਨੈਕਟ ਹੋ ਸਕਦਾ ਹੈ।

  • ਹੱਲ: ਯਕੀਨੀ ਬਣਾਓਦਿਲ ਦੀ ਧੜਕਣ ਅੰਤਰਾਲਫਾਇਰਵਾਲ ਦੇ ਟਾਈਮਆਉਟ (ਆਮ ਤੌਰ 'ਤੇ 60-120 ਸਕਿੰਟ) ਤੋਂ ਘੱਟ ਹੈ।

15.2 ਸਰਟੀਫਿਕੇਟ ਚੇਨ ਮੁੱਦੇ

2.0.1 ਵਿੱਚ ਇੱਕ ਆਮ ਅਸਫਲਤਾ "ਅਨਟਰਸਟੇਡ ਸਰਟੀਫਿਕੇਟ" ਗਲਤੀ ਹੈ। ਇਹ ਆਮ ਤੌਰ 'ਤੇ ਉਦੋਂ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਚਾਰਜਰ ਵਿੱਚ CSMS ਦਾ ਰੂਟ CA ਸਥਾਪਤ ਨਹੀਂ ਹੁੰਦਾ।

  • ਹੱਲ: ਦੀ ਵਰਤੋਂ ਕਰੋਸਰਟੀਫਿਕੇਟ ਇੰਸਟਾਲ ਕਰੋਕਮਿਸ਼ਨਿੰਗ ਦੌਰਾਨ ਸੁਨੇਹਾ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਕਿ ਟਰੱਸਟ ਚੇਨ ਪੂਰੀ ਹੈ।

15.3 JSON ਪੇਲੋਡ ਆਕਾਰ

ਕੁਝ 2.0.1 ਸੁਨੇਹੇ (ਜਿਵੇਂ ਕਿGetBaseReport) ਬਹੁਤ ਵੱਡਾ ਹੋ ਸਕਦਾ ਹੈ। ਜੇਕਰ ਚਾਰਜਰ ਦਾ ਬਫਰ ਬਹੁਤ ਛੋਟਾ ਹੈ, ਤਾਂ ਇਹ ਸੁਨੇਹਾ ਛੱਡ ਦੇਵੇਗਾ।

  • ਹੱਲ: ਚੈੱਕ ਕਰੋਵੱਧ ਤੋਂ ਵੱਧ ਸੁਨੇਹਾ ਆਕਾਰਡਿਵਾਈਸ ਮਾਡਲ ਵਿੱਚ ਵੇਰੀਏਬਲ ਅਤੇ ਯਕੀਨੀ ਬਣਾਓ ਕਿ CSMS ਇਸ ਸੀਮਾ ਦਾ ਸਤਿਕਾਰ ਕਰਦਾ ਹੈ।

ਅਧਿਆਇ 16: ਖੇਤਰੀ ਰੈਗੂਲੇਟਰੀ ਲੈਂਡਸਕੇਪ ਅਤੇ ਪ੍ਰੋਟੋਕੋਲ ਆਦੇਸ਼

OCPP 2.0.1 ਵੱਲ ਵਧਣਾ ਸਿਰਫ਼ ਤਕਨਾਲੋਜੀ ਦੁਆਰਾ ਸੰਚਾਲਿਤ ਨਹੀਂ ਹੈ; ਇਹ ਵਧਦੀ ਹੋਈ ਕਾਨੂੰਨ ਦਾ ਮਾਮਲਾ ਹੈ।

16.1 ਯੂਰਪੀਅਨ ਯੂਨੀਅਨ (AFIR)

ਯੂਰਪੀਅਨ ਯੂਨੀਅਨ ਵਿੱਚ ਵਿਕਲਪਕ ਬਾਲਣ ਬੁਨਿਆਦੀ ਢਾਂਚਾ ਨਿਯਮ (AFIR) ਕੀਮਤ ਪਾਰਦਰਸ਼ਤਾ ਅਤੇ ਅੰਤਰ-ਕਾਰਜਸ਼ੀਲਤਾ ਨੂੰ ਲਾਜ਼ਮੀ ਬਣਾਉਂਦਾ ਹੈ। ਹਾਲਾਂਕਿ ਇਹ ਸਪੱਸ਼ਟ ਤੌਰ 'ਤੇ OCPP 2.0.1 ਦਾ ਨਾਮ ਨਹੀਂ ਲੈਂਦਾ, "ਰੀਅਲ-ਟਾਈਮ ਡੇਟਾ ਸ਼ੇਅਰਿੰਗ" ਅਤੇ "ਸਮਾਰਟ ਚਾਰਜਿੰਗ" ਦੀ ਜ਼ਰੂਰਤ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਢੰਗ ਨਾਲ 2.0.1 ਨੂੰ ਨਵੇਂ ਜਨਤਕ ਬੁਨਿਆਦੀ ਢਾਂਚੇ ਲਈ ਇੱਕੋ ਇੱਕ ਵਿਹਾਰਕ ਮਿਆਰ ਬਣਾਉਂਦੀ ਹੈ।

16.2 ਉੱਤਰੀ ਅਮਰੀਕਾ (NEVI)

ਸੰਯੁਕਤ ਰਾਜ ਅਮਰੀਕਾ ਵਿੱਚ, ਨੈਸ਼ਨਲ ਇਲੈਕਟ੍ਰਿਕ ਵਹੀਕਲ ਇਨਫਰਾਸਟ੍ਰਕਚਰ (NEVI) ਫਾਰਮੂਲਾ ਪ੍ਰੋਗਰਾਮ ਲਈ ਚਾਰਜਰਾਂ ਨੂੰ "ਇੰਟਰਓਪਰੇਬਲ" ਹੋਣ ਦੀ ਲੋੜ ਹੈ। ਕੈਲੀਫੋਰਨੀਆ ਵਰਗੇ ਰਾਜ ਹੋਰ ਅੱਗੇ ਜਾ ਰਹੇ ਹਨ, ਕੈਲੀਫੋਰਨੀਆ ਊਰਜਾ ਕਮਿਸ਼ਨ (CEC) ISO 15118 ਸਹਾਇਤਾ ਲਈ ਜ਼ੋਰ ਦੇ ਰਿਹਾ ਹੈ, ਜਿਸ ਬਾਰੇ ਅਸੀਂ ਚਰਚਾ ਕੀਤੀ ਹੈ, OCPP 2.0.1 ਦੁਆਰਾ ਸਭ ਤੋਂ ਵਧੀਆ ਢੰਗ ਨਾਲ ਲਾਗੂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।

16.3 ਚੀਨ ਅਤੇ ਏਸ਼ੀਆ-ਪ੍ਰਸ਼ਾਂਤ

ਜਦੋਂ ਕਿ ਚੀਨ ਦੇ ਆਪਣੇ ਮਿਆਰ (GB/T) ਹਨ, ਨਿਰਯਾਤ-ਕੇਂਦ੍ਰਿਤ ਨਿਰਮਾਤਾਵਾਂ ਨੇ OCPP 2.0.1 ਵਿੱਚ ਭਾਰੀ ਨਿਵੇਸ਼ ਕੀਤਾ ਹੈ। ਆਸਟ੍ਰੇਲੀਆ ਅਤੇ ਸਿੰਗਾਪੁਰ ਵਰਗੇ ਬਾਜ਼ਾਰਾਂ ਵਿੱਚ, ਜਨਤਕ ਚਾਰਜਿੰਗ ਨੈੱਟਵਰਕਾਂ ਲਈ ਸਰਕਾਰੀ ਟੈਂਡਰ ਹੁਣ ਲਗਭਗ ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਸੁਰੱਖਿਆ ਪ੍ਰੋਫਾਈਲ 3 ਦੇ ਨਾਲ OCPP 2.0.1 ਨੂੰ ਦਰਸਾ ਰਹੇ ਹਨ।


ਅਧਿਆਇ 17: ਲਾਗੂਕਰਨ ਕੋਡ ਦੇ ਟੁਕੜੇ: "ਨਿੱਟੀ-ਗ੍ਰਿਟੀ"

ਡਿਵੈਲਪਰਾਂ ਦੀ ਸਹਾਇਤਾ ਲਈ, ਅਸੀਂ ਗੁੰਝਲਦਾਰ 2.0.1 ਕਾਰਜਾਂ ਲਈ ਸੰਕਲਪਿਕ JSON ਪ੍ਰਤੀਨਿਧਤਾਵਾਂ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਾਂ।

17.1 ਸਰਟੀਫਿਕੇਟ ਰੋਟੇਸ਼ਨ ਫਲੋ

ਜਦੋਂ ਇੱਕ ਸਰਟੀਫਿਕੇਟ ਦੀ ਮਿਆਦ ਪੁੱਗਣ ਦੇ ਨੇੜੇ ਹੁੰਦੀ ਹੈ, ਤਾਂ CSMS ਨੂੰ ਇੱਕ ਰੋਟੇਸ਼ਨ ਸ਼ੁਰੂ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ।

1. CSMS ਭੇਜਦਾ ਹੈਸਰਟੀਫਿਕੇਟਦਸਤਖਤ ਕੀਤਾ ਗਿਆ:"json [2, "CERT-01", "CertificateSigned", { "certificateChain": "-----BEGIN CERTIFICATE-----\n...\n-----END CERTIFICATE-----", "certificateType": "V2G" }]"

2. ਸਟੇਸ਼ਨ ਜਵਾਬ ਦਿੰਦਾ ਹੈਸਵੀਕਾਰ ਕੀਤਾ ਗਿਆ:"json [3, "CERT-01", { "ਸਥਿਤੀ": "ਸਵੀਕਾਰ ਕੀਤਾ ਗਿਆ" }]"

3. ਸਟੇਸ਼ਨ ਭੇਜਦਾ ਹੈਸੁਰੱਖਿਆਇਵੈਂਟਸੂਚਨਾ:"json [2, "EVT-99", "SecurityEventNotification", { "ਕਿਸਮ": "CertificateRotated", "timestamp": "2026-08-09T10:00:00Z" }]"

17.2 ਗਰਿੱਡ-ਜਵਾਬਦੇਹ ਚਾਰਜਿੰਗ ਪ੍ਰੋਫਾਈਲ ਸੈੱਟ ਕਰਨਾ

ਕਲਪਨਾ ਕਰੋ ਕਿ ਗਰਿੱਡ ਆਪਰੇਟਰ ਨੂੰ ਨੈੱਟਵਰਕ ਵਿੱਚ ਬਿਜਲੀ ਘਟਾਉਣ ਦੀ ਲੋੜ ਹੈ।

CSMS ਭੇਜਦਾ ਹੈਸੈੱਟਚਾਰਜਿੰਗਪ੍ਰੋਫਾਈਲ:"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 } ] } } }]"


ਅਧਿਆਇ 18: OCPP 2.0.1 ਸ਼ਬਦਾਂ ਦੀ ਵਿਆਪਕ ਸ਼ਬਦਾਵਲੀ

ਸਾਰੇ ਹਿੱਸੇਦਾਰਾਂ ਲਈ ਸਪਸ਼ਟਤਾ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ, ਅਸੀਂ ਇੱਕ ਵਿਸਤ੍ਰਿਤ ਸ਼ਬਦਾਵਲੀ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਾਂ।

  • CSMS (ਚਾਰਜਿੰਗ ਸਟੇਸ਼ਨ ਪ੍ਰਬੰਧਨ ਸਿਸਟਮ): ਬੈਕਐਂਡ ਕਲਾਉਡ ਪਲੇਟਫਾਰਮ ਜੋ ਚਾਰਜਰਾਂ ਨੂੰ ਕੰਟਰੋਲ ਕਰਦਾ ਹੈ।
  • ਈਵੀਐਸਈ (ਇਲੈਕਟ੍ਰਿਕ ਵਾਹਨ ਸਪਲਾਈ ਉਪਕਰਣ): ਭੌਤਿਕ ਚਾਰਜਿੰਗ ਸਟੇਸ਼ਨ।
  • OCPP (ਓਪਨ ਚਾਰਜ ਪੁਆਇੰਟ ਪ੍ਰੋਟੋਕੋਲ): ਉਹ ਭਾਸ਼ਾ ਜੋ ਉਹ ਬੋਲਦੇ ਹਨ।
  • ਓਸੀਏ (ਓਪਨ ਚਾਰਜ ਅਲਾਇੰਸ): ਉਹ ਸੰਸਥਾ ਜੋ ਭਾਸ਼ਾ ਲਿਖਦੀ ਹੈ।
  • ਆਈਐਸਓ 15118: ਕਾਰ ਅਤੇ ਚਾਰਜਰ ਵਿਚਕਾਰ ਪ੍ਰੋਟੋਕੋਲ।
  • ਪੀਐਨਸੀ (ਪਲੱਗ ਅਤੇ ਚਾਰਜ): ISO 15118 ਅਤੇ OCPP 2.0.1 ਦੁਆਰਾ ਸਮਰੱਥ ਉਪਭੋਗਤਾ ਅਨੁਭਵ।
  • V2G (ਵਾਹਨ-ਤੋਂ-ਗਰਿੱਡ): ਕਾਰ ਤੋਂ ਬਿਜਲੀ ਨੂੰ ਗਰਿੱਡ ਵਿੱਚ ਵਾਪਸ ਭੇਜਣਾ।
  • V2X (ਵਾਹਨ ਤੋਂ ਲੈ ਕੇ ਹਰ ਚੀਜ਼): V2G, V2H, ਅਤੇ V2B ਲਈ ਆਮ ਸ਼ਬਦ।
  • TLS (ਟ੍ਰਾਂਸਪੋਰਟ ਲੇਅਰ ਸੁਰੱਖਿਆ): ਉਹ ਇਨਕ੍ਰਿਪਸ਼ਨ ਜੋ ਡੇਟਾ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੱਖਦੀ ਹੈ।
  • ਪੀਕੇਆਈ (ਪਬਲਿਕ ਕੀ ਇਨਫਰਾਸਟ੍ਰਕਚਰ): ਸੁਰੱਖਿਆ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਡਿਜੀਟਲ ਸਰਟੀਫਿਕੇਟਾਂ ਦੀ ਪ੍ਰਣਾਲੀ।
  • JSON (ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਆਬਜੈਕਟ ਨੋਟੇਸ਼ਨ): ਸੁਨੇਹਿਆਂ ਦਾ ਫਾਰਮੈਟ।
  • ਵੈੱਬਸਾਕੇਟ: ਸਥਿਰ ਕਨੈਕਸ਼ਨ "ਪਾਈਪ" ਜਿਸ ਰਾਹੀਂ ਸੁਨੇਹੇ ਵਹਿੰਦੇ ਹਨ।
  • ਡਿਵਾਈਸ ਮਾਡਲ: ਲੜੀਵਾਰ ਤਰੀਕਾ 2.0.1 ਹਾਰਡਵੇਅਰ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ।
  • ਕੰਪੋਨੈਂਟ: ਹਾਰਡਵੇਅਰ ਦਾ ਇੱਕ ਟੁਕੜਾ (ਜਿਵੇਂ ਕਿ, ਕਨੈਕਟਰ)।
  • ਵੇਰੀਏਬਲ: ਕਿਸੇ ਹਿੱਸੇ ਦੀ ਵਿਸ਼ੇਸ਼ਤਾ (ਜਿਵੇਂ ਕਿ ਸਥਿਤੀ)।
  • ਗੁਣ: ਇੱਕ ਵੇਰੀਏਬਲ ਬਾਰੇ ਮੈਟਾਡੇਟਾ (ਜਿਵੇਂ ਕਿ ਮੁੱਲ, ਪਰਿਵਰਤਨਸ਼ੀਲਤਾ)।
  • ਲੈਣ-ਦੇਣ ਘਟਨਾ: 2.0.1 ਵਿੱਚ ਸਾਰੇ ਸੈਸ਼ਨ ਡੇਟਾ ਲਈ ਏਕੀਕ੍ਰਿਤ ਸੁਨੇਹਾ।
  • ਦਿਲ ਦੀ ਧੜਕਣ: ਸਮੇਂ-ਸਮੇਂ 'ਤੇ "ਮੈਂ ਜ਼ਿੰਦਾ ਹਾਂ" ਸੰਕੇਤ।
  • ਬੂਟਨੋਟੀਫਿਕੇਸ਼ਨ: ਜਦੋਂ ਚਾਰਜਰ ਚਾਲੂ ਹੁੰਦਾ ਹੈ ਤਾਂ "ਹੈਲੋ, ਮੈਂ ਇੱਥੇ ਹਾਂ" ਸਿਗਨਲ।
  • ਡਾਟਾ ਟ੍ਰਾਂਸਫਰ: ਵਿਕਰੇਤਾ-ਵਿਸ਼ੇਸ਼ ਐਕਸਟੈਂਸ਼ਨਾਂ ਲਈ ਇੱਕ "ਕੈਚ-ਆਲ" ਸੁਨੇਹਾ (ਸਾਵਧਾਨੀ ਨਾਲ ਵਰਤੋਂ!)।

ਅੰਤਿਮ ਵਿਚਾਰ: ਮਲਟੀ-ਪ੍ਰੋਟੋਕੋਲ ਯੁੱਗ ਵਿੱਚ ਨੈਵੀਗੇਟ ਕਰਨਾ

ਇੱਕ ਖਰੀਦਦਾਰ ਜਾਂ ਆਪਰੇਟਰ ਦੇ ਰੂਪ ਵਿੱਚ, ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਗੱਲ ਇਹ ਹੈ ਕਿ ਅਸੀਂ ਇੱਕ ਵਿੱਚ ਦਾਖਲ ਹੋ ਰਹੇ ਹਾਂਮਲਟੀ-ਪ੍ਰੋਟੋਕੋਲ ਯੁੱਗ। ਅਗਲੇ 3-5 ਸਾਲਾਂ ਲਈ, 1.6J ਅਤੇ 2.0.1 ਇਕੱਠੇ ਰਹਿਣਗੇ। ਹਾਲਾਂਕਿ, ਸੰਤੁਲਨ ਤੇਜ਼ੀ ਨਾਲ ਬਦਲ ਰਿਹਾ ਹੈ।

ਅੱਜ OCPP 2.0.1 ਦੀ ਚੋਣ ਕਰਕੇ, ਤੁਸੀਂ ਸਿਰਫ਼ ਇੱਕ ਪ੍ਰੋਟੋਕੋਲ ਨਹੀਂ ਖਰੀਦ ਰਹੇ ਹੋ; ਤੁਸੀਂ ਬੀਮਾ ਖਰੀਦ ਰਹੇ ਹੋ। ਤੁਸੀਂ ਇਹ ਯਕੀਨੀ ਬਣਾ ਰਹੇ ਹੋ ਕਿ ਤੁਹਾਡਾ ਨੈੱਟਵਰਕ ਨਵੀਆਂ ਕਾਰਾਂ, ਨਵੇਂ ਕਾਨੂੰਨਾਂ ਅਤੇ ਨਵੇਂ ਮਾਲੀਆ ਸਰੋਤਾਂ ਦੇ ਅਨੁਕੂਲ ਹੋ ਸਕੇ। 2.0.1 ਦੀ ਗੁੰਝਲਤਾ ਤਰੱਕੀ ਦੀ ਕੀਮਤ ਹੈ - ਇੱਕ ਕੀਮਤ ਜੋ ਬਿਹਤਰ ਅਪਟਾਈਮ, ਘਟੇ ਹੋਏ ਜੋਖਮ ਅਤੇ ਇੱਕ ਵਧੀਆ ਗਾਹਕ ਅਨੁਭਵ ਦੁਆਰਾ ਆਪਣੇ ਆਪ ਲਈ ਭੁਗਤਾਨ ਕਰਦੀ ਹੈ।

ਵਪਾਰਕ ਚਾਰਜਿੰਗ ਹੁਣ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਉਦਯੋਗ ਨਹੀਂ ਰਿਹਾ; ਇਹ ਭਵਿੱਖ ਦੀ ਆਵਾਜਾਈ ਪ੍ਰਣਾਲੀ ਦੀ ਰੀੜ੍ਹ ਦੀ ਹੱਡੀ ਹੈ। ਉਸ ਰੀੜ੍ਹ ਦੀ ਹੱਡੀ ਨੂੰ ਸਭ ਤੋਂ ਮਜ਼ਬੂਤ ​​ਨੀਂਹ 'ਤੇ ਬਣਾਓ: OCPP 2.0.1।


ਅਧਿਆਇ 19: OCPP 2.0.1 ਲਈ ਵਿਕਾਸ ਕਰਨਾ: ਸਾਫਟਵੇਅਰ ਇੰਜੀਨੀਅਰਾਂ ਲਈ ਸਭ ਤੋਂ ਵਧੀਆ ਅਭਿਆਸ

1.6J ਕੋਡਬੇਸ ਤੋਂ 2.0.1 ਵਿੱਚ ਤਬਦੀਲੀ ਇੱਕ ਰੀਫੈਕਟਰ ਨਹੀਂ ਹੈ; ਇਹ ਇੱਕ ਮੁੜ ਲਿਖਣਾ ਹੈ। ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਇੱਕ ਵੱਖਰਾ ਮਾਨਸਿਕ ਮਾਡਲ ਅਪਣਾਉਣਾ ਚਾਹੀਦਾ ਹੈ।

19.1 ਅਸਿੰਕ੍ਰੋਨੀਸਿਟੀ ਨੂੰ ਅਪਣਾਉਣਾ

ਜਦੋਂ ਕਿ ਵੈੱਬਸਾਕੇਟ ਕੁਦਰਤੀ ਤੌਰ 'ਤੇ ਅਸਿੰਕ੍ਰੋਨਸ ਹਨ, 2.0.1 ਦੀ ਗੁੰਝਲਤਾ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਇੱਕ ਸਿੰਗਲ ਬੇਨਤੀ (ਜਿਵੇਂ ਕਿGetBaseReport) ਨੂੰ ਸਰੋਤ-ਸੀਮਤ EVSE 'ਤੇ ਪ੍ਰਕਿਰਿਆ ਕਰਨ ਵਿੱਚ ਕਈ ਸਕਿੰਟ ਲੱਗ ਸਕਦੇ ਹਨ। CSMS ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਮਜ਼ਬੂਤ ​​ਟਾਈਮਆਉਟ ਅਤੇ ਰੀਟ੍ਰੀ ਲਾਜਿਕ ਲਾਗੂ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ਜੋ ਵੱਖ-ਵੱਖ ਹਾਰਡਵੇਅਰ ਵਿਕਰੇਤਾਵਾਂ ਦੀਆਂ ਵੱਖੋ-ਵੱਖਰੀਆਂ ਪ੍ਰੋਸੈਸਿੰਗ ਸਪੀਡਾਂ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਹੈ।

19.2 ਕੁਸ਼ਲ JSON ਪਾਰਸਿੰਗ

JSON ਪਾਰਸਿੰਗ CPU-ਇੰਟੈਂਸਿਵ ਹੋ ਸਕਦੀ ਹੈ। EVSE ਫਰਮਵੇਅਰ ਲਈ, ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਪੂਰੇ ਪੇਲੋਡ ਨੂੰ RAM ਵਿੱਚ ਲੋਡ ਕਰਨ ਦੀ ਬਜਾਏ ਸਟ੍ਰੀਮ-ਅਧਾਰਿਤ ਪਾਰਸਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ। ਇਹ ਖਾਸ ਤੌਰ 'ਤੇ ਮਹੱਤਵਪੂਰਨ ਹੈਸੂਚਨਾ ਈਵੈਂਟਸੁਨੇਹੇ, ਜਿਸ ਵਿੱਚ ਇੱਕ ਸਿੰਗਲ ਫਰੇਮ ਵਿੱਚ ਸੈਂਕੜੇ ਵੇਰੀਏਬਲ ਅੱਪਡੇਟ ਹੋ ਸਕਦੇ ਹਨ।

19.3 ਸਟੇਟ ਮਸ਼ੀਨ ਨੂੰ ਸੰਭਾਲਣਾ

2.0.1 ਵਿੱਚ ਇੱਕ ਲੈਣ-ਦੇਣ ਲਈ ਸਟੇਟ ਮਸ਼ੀਨ 1.6J ਨਾਲੋਂ ਵਧੇਰੇ ਸਖ਼ਤ ਹੈ। ਡਿਵੈਲਪਰਾਂ ਨੂੰਲੈਣ-ਦੇਣ ਘਟਨਾ. ਉਦਾਹਰਨ ਲਈ, ਤੁਸੀਂ ਇੱਕ ਨਹੀਂ ਭੇਜ ਸਕਦੇਸਮਾਪਤ ਹੋਇਆਪਹਿਲਾਂ ਭੇਜੇ ਬਿਨਾਂ ਘਟਨਾਸ਼ੁਰੂ ਕੀਤਾਉਸ ਖਾਸ ਲਈ ਘਟਨਾਲੈਣ-ਦੇਣ ਆਈਡੀ.


ਅਧਿਆਇ 20: ਟੈਸਟਿੰਗ, ਪ੍ਰਮਾਣਿਕਤਾ, ਅਤੇ OCPP ਪਾਲਣਾ ਟੈਸਟ ਟੂਲ (OCTT)

ਅੰਤਰ-ਕਾਰਜਸ਼ੀਲਤਾ OCPP ਦਾ ਵਾਅਦਾ ਹੈ, ਪਰ ਇਹ ਸਿਰਫ਼ ਸਖ਼ਤ ਜਾਂਚ ਦੁਆਰਾ ਹੀ ਸਾਕਾਰ ਹੁੰਦਾ ਹੈ।

20.1 OCA ਸਰਟੀਫਿਕੇਸ਼ਨ ਦੀ ਭੂਮਿਕਾ

ਓਪਨ ਚਾਰਜ ਅਲਾਇੰਸ ਇੱਕ ਪ੍ਰਮਾਣੀਕਰਣ ਪ੍ਰੋਗਰਾਮ ਪੇਸ਼ ਕਰਦਾ ਹੈ। ਖਰੀਦਦਾਰਾਂ ਨੂੰ "OCPP 2.0.1 ਪ੍ਰਮਾਣਿਤ" ਲੇਬਲ ਦੀ ਭਾਲ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ। ਇਹ ਪ੍ਰਮਾਣੀਕਰਣ ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਲਾਗੂਕਰਨ ਨੇ ਸਾਰੇ ਲਾਜ਼ਮੀ ਪ੍ਰੋਫਾਈਲਾਂ ਨੂੰ ਕਵਰ ਕਰਨ ਵਾਲੇ ਸਵੈਚਾਲਿਤ ਟੈਸਟਾਂ ਦੇ ਇੱਕ ਸੂਟ ਨੂੰ ਪਾਸ ਕੀਤਾ ਹੈ।

20.2 OCTT ਦੀ ਵਰਤੋਂ ਕਰਨਾ

OCPP ਕੰਪਲਾਇੰਸ ਟੈਸਟ ਟੂਲ (OCTT) ਟੈਸਟਿੰਗ ਲਈ ਸੋਨੇ ਦਾ ਮਿਆਰ ਹੈ। ਇਹ CSMS ਅਤੇ EVSE ਦੋਵਾਂ ਦੀ ਨਕਲ ਕਰਦਾ ਹੈ।

  • ਈਵੀਐਸਈ ਨਿਰਮਾਤਾਵਾਂ ਲਈ: ਇਹ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ OCTT ਦੀ ਵਰਤੋਂ ਕਰੋ ਕਿ ਤੁਹਾਡਾ ਸਟੇਸ਼ਨ "ਹੈਪੀ ਪਾਥ" ਦ੍ਰਿਸ਼ਾਂ ਅਤੇ ਐਜ ਕੇਸਾਂ (ਜਿਵੇਂ ਕਿ ਫਰਮਵੇਅਰ ਅੱਪਡੇਟ ਦੌਰਾਨ ਨੈੱਟਵਰਕ ਡ੍ਰੌਪ) ਨੂੰ ਸੰਭਾਲਦਾ ਹੈ।
  • CSMS ਪ੍ਰਦਾਤਾਵਾਂ ਲਈ: ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਕਿ ਤੁਹਾਡਾ ਬੈਕਐਂਡ ਸੁਨੇਹਿਆਂ ਦੀ ਵਿਸ਼ਾਲ ਕਿਸਮ ਅਤੇ 2.0.1 ਦੀਆਂ ਸਖ਼ਤ ਸੁਰੱਖਿਆ ਜ਼ਰੂਰਤਾਂ ਨੂੰ ਪੂਰਾ ਕਰ ਸਕਦਾ ਹੈ, OCTT ਦੀ ਵਰਤੋਂ ਕਰੋ।

20.3 ਫੀਲਡ ਟੈਸਟਿੰਗ ਅਤੇ ਇੰਟਰਓਪ-ਫੈਸਟ

ਆਟੋਮੇਟਿਡ ਟੈਸਟਿੰਗ ਤੋਂ ਇਲਾਵਾ, OCA "ਪਲੱਗਫੈਸਟ" ਦਾ ਆਯੋਜਨ ਕਰਦਾ ਹੈ ਜਿੱਥੇ ਵਿਕਰੇਤਾ ਅਸਲ-ਸੰਸਾਰ ਦੇ ਦ੍ਰਿਸ਼ਾਂ ਵਿੱਚ ਇੱਕ ਦੂਜੇ ਦੇ ਵਿਰੁੱਧ ਟੈਸਟ ਕਰਨ ਲਈ ਆਪਣੇ ਹਾਰਡਵੇਅਰ ਅਤੇ ਸੌਫਟਵੇਅਰ ਲਿਆਉਂਦੇ ਹਨ। ਇਹ ਉਹ ਥਾਂ ਹੈ ਜਿੱਥੇ ਸਭ ਤੋਂ ਸੂਖਮ ਬੱਗ - ਜਿਵੇਂ ਕਿ ਸਰਟੀਫਿਕੇਟ ਅਸੰਗਤਤਾ ਜਾਂ ਛੋਟੇ JSON ਫਾਰਮੈਟਿੰਗ ਅੰਤਰ - ਫੜੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਹੱਲ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।


ਅਧਿਆਇ 21: ਡੂੰਘੀ ਤੁਲਨਾਤਮਕ ਸਾਰਣੀ: OCPP 2.0.1 ਦੀਆਂ 60+ ਕਿਰਿਆਵਾਂ

ਇੱਕ ਪੂਰਾ ਹਵਾਲਾ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ, ਅਸੀਂ 2.0.1 ਦੇ ਪ੍ਰਾਇਮਰੀ ਸੁਨੇਹਿਆਂ ਨੂੰ ਸ਼੍ਰੇਣੀਬੱਧ ਕਰਦੇ ਹਾਂ ਅਤੇ ਉਹਨਾਂ ਦੀ ਤੁਲਨਾ ਉਹਨਾਂ ਦੇ 1.6J ਹਮਰੁਤਬਾ ਨਾਲ ਕਰਦੇ ਹਾਂ।

21.1 ਪ੍ਰੋਵਿਜ਼ਨਿੰਗ ਅਤੇ ਸੰਰਚਨਾ

2.0.1 ਕਾਰਵਾਈ 1.6J ਬਰਾਬਰ ਫੰਕਸ਼ਨ
ਬੂਟਨੋਟੀਫਿਕੇਸ਼ਨ ਬੂਟਨੋਟੀਫਿਕੇਸ਼ਨ CSMS ਨਾਲ ਰਜਿਸਟਰ ਕਰਨਾ।
GetBaseReport GetConfiguration ਇੱਕ ਢਾਂਚਾਗਤ ਰਿਪੋਰਟ ਵਿੱਚ ਪੂਰੀ ਡਿਵਾਈਸ ਕੌਂਫਿਗਰੇਸ਼ਨ ਪ੍ਰਾਪਤ ਕਰੋ।
ਸੈੱਟਵੇਰੀਏਬਲ ਸੈੱਟ ਕਰੋਸੰਰਚਨਾ ਸਕੀਮਾ ਪ੍ਰਮਾਣਿਕਤਾ ਅਤੇ ਗਲਤੀ 'ਤੇ ਰੋਲਬੈਕ ਨਾਲ ਸੰਰਚਨਾ ਮੁੱਲ ਬਦਲੋ।
GetVariablesComment GetConfiguration ਟਾਈਪ ਕੀਤੇ ਮੈਟਾਡੇਟਾ ਨਾਲ ਸੰਰਚਨਾ ਅਤੇ ਮਾਨੀਟਰ ਮੁੱਲ ਪੜ੍ਹੋ।
ਰਿਪੋਰਟਡਾਟਾ (ਕੋਈ ਨਹੀਂ) ਸਮੇਂ-ਸਮੇਂ 'ਤੇ ਡਾਟਾ ਰਿਪੋਰਟਾਂ (ਵਰਤੋਂ, ਕੰਪੋਨੈਂਟ ਸਥਿਤੀ, ਘਟਨਾਵਾਂ) ਨੂੰ CSMS ਵੱਲ ਭੇਜੋ।
ਰੀਸੈੱਟ ਰੀਸੈੱਟ ਆਡਿਟ ਟ੍ਰੇਲ ਲਈ ਇੱਕ ਕਾਰਨ ਕੋਡ ਦੇ ਨਾਲ, ਸਟੇਸ਼ਨ ਨੂੰ ਰਿਮੋਟਲੀ ਰੀਬੂਟ ਕਰੋ।

21.2 ਲੈਣ-ਦੇਣ ਦਾ ਪ੍ਰਬੰਧਨ

2.0.1 ਕਾਰਵਾਈ 1.6J ਬਰਾਬਰ ਫੰਕਸ਼ਨ
ਲੈਣ-ਦੇਣ ਘਟਨਾ ਸ਼ੁਰੂਆਤੀ ਲੈਣ-ਦੇਣ / ਲੈਣ-ਦੇਣ ਬੰਦ ਕਰੋ ਕਾਰਨ ਕੋਡਾਂ ਅਤੇ ਵਿਚਕਾਰਲੇ ਅੱਪਡੇਟਾਂ ਦੇ ਨਾਲ ਏਕੀਕ੍ਰਿਤ, ਘਟਨਾ-ਸੰਚਾਲਿਤ ਲੈਣ-ਦੇਣ ਰਿਪੋਰਟਿੰਗ।
ਲੈਣ-ਦੇਣ ਸਥਿਤੀ ਪ੍ਰਾਪਤ ਕਰੋ (ਕੋਈ ਨਹੀਂ) ਮੁੜ-ਕਨੈਕਟ ਕਰਨ ਜਾਂ ਮੁੜ-ਚਾਲੂ ਕਰਨ ਤੋਂ ਬਾਅਦ ਮੌਜੂਦਾ ਲੈਣ-ਦੇਣ ਸਥਿਤੀ ਬਾਰੇ ਪੁੱਛਗਿੱਛ ਕਰੋ।
ਡਾਟਾ ਟ੍ਰਾਂਸਫਰ ਡਾਟਾ ਟ੍ਰਾਂਸਫਰ ਵਿਕਰੇਤਾ-ਵਿਸ਼ੇਸ਼ ਐਕਸਟੈਂਸ਼ਨ ਸੁਨੇਹੇ, ਹੁਣ ਸਕੀਮਾ-ਪ੍ਰਮਾਣਿਤ।

21.3 ਸੁਰੱਖਿਆ ਅਤੇ ਫਰਮਵੇਅਰ ਪ੍ਰਬੰਧਨ

2.0.1 ਕਾਰਵਾਈ 1.6J ਬਰਾਬਰ ਫੰਕਸ਼ਨ
ਸਰਟੀਫਿਕੇਟਦਸਤਖਤ ਕੀਤਾ ਗਿਆ (ਕੋਈ ਨਹੀਂ) CSMS ਤੋਂ ਪ੍ਰਾਪਤ ਇੱਕ ਦਸਤਖਤ ਕੀਤਾ ਸਰਟੀਫਿਕੇਟ (TLS, ISO 15118) ਸਥਾਪਤ ਕਰੋ।
ਸਾਈਨ ਸਰਟੀਫਿਕੇਟ (ਕੋਈ ਨਹੀਂ) CSMS ਦੇ ਸਰਟੀਫਿਕੇਟ ਅਥਾਰਟੀ ਦੁਆਰਾ ਇੱਕ ਨਵੇਂ ਸਰਟੀਫਿਕੇਟ 'ਤੇ ਦਸਤਖਤ ਕਰਨ ਦੀ ਬੇਨਤੀ ਕਰੋ।
ਇੰਸਟਾਲ ਕੀਤੇ ਸਰਟੀਫਿਕੇਟ ਆਈਡੀ ਪ੍ਰਾਪਤ ਕਰੋ (ਕੋਈ ਨਹੀਂ) ਆਡਿਟ ਅਤੇ ਪਾਲਣਾ ਰਿਪੋਰਟਿੰਗ ਲਈ ਸਥਾਪਤ ਸਰਟੀਫਿਕੇਟਾਂ ਦੀ ਸੂਚੀ ਬਣਾਓ।
ਫਰਮਵੇਅਰ ਅੱਪਡੇਟ ਕਰੋ ਫਰਮਵੇਅਰ ਅੱਪਡੇਟ ਕਰੋ ਸਥਿਤੀ ਰਿਪੋਰਟਿੰਗ ਅਤੇ ਰੋਲਬੈਕ ਸਿਗਨਲਿੰਗ ਦੇ ਨਾਲ ਅਨੁਸੂਚਿਤ ਫਰਮਵੇਅਰ ਅਪਡੇਟ।

21.4 ਤੁਹਾਡੇ ਨੈੱਟਵਰਕ ਲਈ ਟੇਬਲ ਦਾ ਕੀ ਅਰਥ ਹੈ

ਇਹ ਸਾਰਣੀ ਇੱਕ ਗੱਲ ਨੂੰ ਸਪੱਸ਼ਟ ਕਰਦੀ ਹੈ: OCPP 2.0.1 1.6J ਦਾ ਕਾਸਮੈਟਿਕ ਨਾਮ ਨਹੀਂ ਹੈ। ਨਵੇਂ ਸੁਨੇਹੇ ਪਰਿਵਾਰ - ਟਾਈਪ ਕੀਤੇ ਵੇਰੀਏਬਲ, ਇਵੈਂਟ-ਡ੍ਰਾਈਵਡ ਟ੍ਰਾਂਜੈਕਸ਼ਨ, ਅਤੇ ਸਰਟੀਫਿਕੇਟ ਪ੍ਰਬੰਧਨ - ਪਲੱਗ ਐਂਡ ਚਾਰਜ, ਸਮਾਰਟ ਚਾਰਜਿੰਗ, ਅਤੇ ਰੈਗੂਲੇਟਰੀ ਰਿਪੋਰਟਿੰਗ ਲਈ ਲੋੜੀਂਦੇ ਪਲੰਬਿੰਗ ਹਨ। ਇੱਕ ਚਾਰਜਰ ਜੋ ਸਿਰਫ 1.6J ਬੋਲਦਾ ਹੈ, ਨੂੰ ਇੱਕ ਗੇਟਵੇ ਨਾਲ ਰੀਟ੍ਰੋਫਿਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਪਰ ਇੱਕ CSMS ਜੋ ਸਿਰਫ 1.6J ਬੋਲਦਾ ਹੈ, ਸੁਰੱਖਿਆ ਮਾਡਲ ਰੈਗੂਲੇਟਰਾਂ ਅਤੇ ਆਟੋਮੇਕਰਾਂ ਨੂੰ ਵੱਧਦੀ ਲੋੜ ਅਨੁਸਾਰ ਪ੍ਰਦਾਨ ਨਹੀਂ ਕਰ ਸਕਦਾ। ਹਾਰਡਵੇਅਰ ਦਾ ਮੁਲਾਂਕਣ ਕਰਦੇ ਸਮੇਂ, "2.0.1-ਤਿਆਰ" ਦਾ ਮਤਲਬ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਫਰਮਵੇਅਰ ਅੱਜ ਸ਼ਿਪਿੰਗ ਕਰ ਰਿਹਾ ਹੈ, ਅਗਲੇ ਸਾਲ ਲਈ ਤਹਿ ਨਹੀਂ ਕੀਤਾ ਗਿਆ। ਅਤੇ ਕਿਉਂਕਿ OCPP 2.0.1 1.6J ਦੇ SOAP ਟ੍ਰਾਂਸਪੋਰਟ ਦੀ ਬਜਾਏ JSON-ਓਵਰ-ਵੈਬਸੌਕੇਟ 'ਤੇ ਚੱਲਦਾ ਹੈ, ਸੁਨੇਹਾ ਪ੍ਰਵਾਹ ਹਲਕਾ ਹੈ ਅਤੇ ਡੀਬੱਗ ਕਰਨਾ ਬਹੁਤ ਆਸਾਨ ਹੈ - ਇੱਕ ਵਿਹਾਰਕ ਫਾਇਦਾ ਜੋ ਤੁਹਾਡੀ IT ਟੀਮ ਪਹਿਲੇ ਦਿਨ ਤੋਂ ਹੀ ਮਹਿਸੂਸ ਕਰੇਗੀ।

ਅਧਿਆਇ 22: ਸਿੱਟਾ: ਅੱਪਗ੍ਰੇਡ ਦਾ ਫੈਸਲਾ ਲੈਣਾ

ਇੱਕ ਵਪਾਰਕ ਆਪਰੇਟਰ ਲਈ, ਵਿਹਾਰਕ ਮਾਰਗਦਰਸ਼ਨ ਸਪੱਸ਼ਟ ਹੈ:

  • ਨਵੀਆਂ ਤੈਨਾਤੀਆਂ OCPP 2.0.1 ਤੇ ਡਿਫਾਲਟ ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ।ਸੁਰੱਖਿਆ ਮਾਡਲ, ਸਰਟੀਫਿਕੇਟ ਹੈਂਡਲਿੰਗ, ਅਤੇ ISO 15118 ਏਕੀਕਰਨ 2026 ਦੇ ਰੈਗੂਲੇਟਰੀ ਵਾਤਾਵਰਣ ਲਈ ਪੂਰਵ-ਲੋੜਾਂ ਹਨ।
  • ਮੌਜੂਦਾ 1.6J ਫਲੀਟ ਫਸੇ ਹੋਏ ਨਹੀਂ ਹਨ।2.0.1-ਨੇਟਿਵ ਹਾਰਡਵੇਅਰ ਵਿੱਚ ਪੜਾਅ ਕਰਦੇ ਸਮੇਂ ਪ੍ਰਬੰਧਿਤ ਗੇਟਵੇ ਅਤੇ ਦੋਹਰੇ-ਪ੍ਰੋਟੋਕੋਲ CSMS ਪਲੇਟਫਾਰਮ ਇਸ ਪਾੜੇ ਨੂੰ ਪੂਰਾ ਕਰਦੇ ਹਨ।
  • ਭਰੋਸਾ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਪਰਖੋ।OCTT, ਪਲੱਗਫੈਸਟ, ਅਤੇ ਸਟੇਜਡ ਰੋਲਆਉਟਸ ਦੀ ਵਰਤੋਂ ਕਰੋ — ਅੰਤਰ-ਕਾਰਜਸ਼ੀਲਤਾ ਫੀਲਡ ਵਿੱਚ ਸਾਬਤ ਹੁੰਦੀ ਹੈ, ਡੇਟਾਸ਼ੀਟ ਤੋਂ ਨਹੀਂ ਮੰਨੀ ਜਾਂਦੀ।
  • ਲਿਖਤੀ ਰੂਪ ਵਿੱਚ ਪ੍ਰਵਾਸ ਮਾਰਗ ਦੀ ਮੰਗ ਕਰੋ।ਤੁਹਾਡੇ ਚਾਰਜਰ ਵਿਕਰੇਤਾ ਨੂੰ 1.6J ਤੋਂ 2.0.1 ਤੱਕ ਦਾ ਇੱਕ ਫਰਮਵੇਅਰ ਰੋਡਮੈਪ ਤਾਰੀਖਾਂ ਦੇ ਨਾਲ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ, ਅਸਪਸ਼ਟ ਵਾਅਦਿਆਂ ਦੇ ਨਾਲ ਨਹੀਂ।

ਕਾਲ ਟੂ ਐਕਸ਼ਨ: ਆਪਣੀ ਪ੍ਰੋਟੋਕੋਲ ਰਣਨੀਤੀ ਬਾਰੇ MIDA ਪਾਵਰ ਨਾਲ ਗੱਲ ਕਰੋ

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.


ਪੋਸਟ ਸਮਾਂ: ਅਗਸਤ-09-2026

ਆਪਣਾ ਸੁਨੇਹਾ ਛੱਡੋ:

ਆਪਣਾ ਸੁਨੇਹਾ ਇੱਥੇ ਲਿਖੋ ਅਤੇ ਸਾਨੂੰ ਭੇਜੋ।