Charging Platform

Internet of Things · Network · Communication · Solutions

Definition

Charging platform refers to the software system that connects EV charging stations, users, and operators, encompassing capabilities such as device access, user services, order billing, and interoperability. The charging platform can be subdivided into the charging operation platform (operator side) and the eMSP platform (user side). The two achieve roaming interoperability through protocols like OCPI, allowing users to charge at different operators' charging stations and settle payments in a unified manner.

The charging platform is the core software infrastructure of the electric vehicle charging network, supporting scenarios such as charging management, cross-platform charging, and cross-border charging.

Technical Features and Architecture

The typical architecture of a charging platform includes: device side—EV charging stations connect to the platform via protocols like OCPP and MQTT, with IoT SIM cards ensuring remote communication; user side—App/mini-program, QR code charging, payment, charging map; operator side—device monitoring, order management, billing engine, operation and maintenance work orders; interoperability—OCPI facilitates session and CDR (charging data record) exchange between CPO and eMSP. The platform must support high concurrency, multi-tenancy, multi-region, and comply with payment and data regulations.

In cross-border scenarios, the charging platform must support multiple currencies, multiple languages, and local payment methods; the EV charging stations need one card for multiple countries connection to ensure stable online connectivity abroad.

Application in IoT and cross-border scenarios

The application of charging platforms in the Internet of Things (IoT) and cross-border scenarios includes: Domestic charging networks — operators manage EV charging stations and serve users through the platform to achieve large-scale operation; Cross-border Roaming — users charge abroad with domestic accounts, achieving cross-platform authentication and settlement via OCPI; Aggregation platforms — aggregating EV charging stations from multiple operators to provide users with one-stop charging services. SimtoLink provides IoT connectivity for EV charging stations covering over 200 countries, supporting reliable operation of charging platforms in cross-border scenarios.

Location, token, and settlement record must be able to cite one another

A charging platform is the software, taken together, that lets a charger, a driver, and an operator complete the same charge. The operator side publishes locations, connects chargers, and produces settlement records. The driver side presents an authorization, sees an available connector, and completes payment. The two sides may be one system, or they may exchange location, authorization tokens, sessions, and settlement records through an agreed interface. In international roaming, the driver's token is issued by the home service provider. The charger of the visited operator recognizes only the copy of that token after the two sides have exchanged it. A platform being "available" does not mean the website opens. It means the location on the map, the live state of the connector, the token, and the settlement record all refer to the same connector.

The condition of use is that an object is published before it is cited. Location information must come from a charge point that is already online, the coordinates must match the site, and the tariff and the socket standard must be given with the location. The token must reach the list that site recognizes before the session starts, or it must be checkable online at that moment. While the session is in progress, state changes must be able to return to the side that issued the token. It must not be that only the local charger knows charging is underway. The settlement record after the end must cite the same session, with energy, start and end times, and currency complete, before the receiver can book it. Across a border, language and currency follow the site, not the place where the driver opened the account. If either side's interface fails, leave a record of which object was not delivered, rather than returning only that the whole platform is normal.

The map shows a site, but the token is valid only at home

A likely mistake is a location already drawn on the map, while the token list of the visited network does not include that site. The driver arrives and authorization is refused. Another mistake is a settlement record that does not cite the original session. Energy cannot be matched to the metering on the connector, and the two roaming parties each keep their own books. Another is state that exists only locally at the operator. The driver application keeps showing "starting" until the person has already left. Coordinates taken from a geocode of the shop address, while the connector is actually on the other side of a basement level, navigate the car outside the fence.

A platform health check that probes only the web page, and not token exchange or settlement delivery, stays green during a cross-border fault. Look separately at whether the location was accepted by the other party, whether the token is recognizable at that site, and whether the settlement record cites the original session. Whether messages from the charger reached the platform is confirmed with data backhaul. Whether the session was still being reported after the site's primary path dropped is confirmed with the switch record of the backup link. Do not substitute web-page availability for those three.

A failed token check should return a reason that can be told apart: the site does not recognize that issuer, the token has expired, or the site has not yet received the list. If the driver side shows only that the start failed, the person retries, and the connector stays occupied. After a settlement record is produced, both sides should be able to look up the same energy and the same start and end time by session number. If they cannot, leave it unsettled. Do not debit from an estimate first. After location coordinates change, publish them again. A cache of the old coordinates needs an expiry, so the map does not keep pointing at the bay from before the move.

If the list is synchronized in full only at night, a token issued during the day does not reach the visited site, and failures cluster at the first stop after departure. Allow an incremental sync by issuer, rather than waiting for the next full sync. A retransmission after a settlement record is rejected must keep the original session number. Do not open another settlement record to cover the difference, or the two books show two amounts of energy that do not match.


Related Terms

Return to International IoT SIM Card Glossary