VPN

Internet of Things · Network · Communication · Solutions

Definition

VPN (Virtual Private Network) refers to the technology of establishing a private network over a public network (such as the Internet or cellular network) through an encrypted tunnel, enabling secure communication between remote terminals and the internal network. VPN ensures the confidentiality and integrity of data transmission and is applicable to scenarios such as IoT devices accessing enterprise internal networks, charging platform private networks, and Device Management Platform.

When combined with subnets and virtualization, VPN can achieve virtual private networks for multiple projects and regions. Cross-border IoT devices need to securely access domestic or overseas platforms through VPN, and one card for multiple countries ensures continuous VPN connection during roaming.

Technical Features and Architecture

The VPN architecture includes: tunnel protocols—IPsec, SSL/TLS, WireGuard; authentication—certificates, strong authentication, pre-shared keys; encryption—AES, ChaCha20; access—site-to-site, client-to-site. IoT devices can access via IoT VPN, L2TP, IPsec, etc. Combined with bulk card issuance, VPN parameters can be configured in bulk. Cross-border VPN needs to consider multi-country networks, firewalls, and compliance.

In cross-border scenarios, VPN needs to support multiple regional access points, low latency, and compatibility with multiple carriers.

Application in IoT and cross-border scenarios

VPN is widely used in: EV charging stations——charging stations device access to OCPP private networks; industry——production line equipment access to enterprise intranet; remote maintenance——maintenance personnel securely access equipment; logistics——vehicle terminals access scheduling platforms. Cross-border charging networks, overseas factories, global logistics, and other scenarios rely on VPN to achieve secure device access and data protection.

SimtoLink provides VPN access devices with connectivity in over 200 countries, supporting one card multiple countries, assisting in secure cross-border networking.

Where the encrypted tunnel sits relative to the cellular bearer

In international IoT, a VPN is an encrypted tunnel laid over the public cellular network, not another radio network. The device must attach on the visited network and keep a packet bearer before the tunnel has anywhere to rest. The bearer supplies an address and forwarding that can reach the far end. The tunnel supplies confidentiality, integrity, and an address that treats the device as a member of the private network. When both layers are present, the outer address changes with roaming, a fresh attach, and address translation. The inner address is what the application should recognize. Recording only the outer address makes remote login and audit point at the wrong site after a handover.

Site-to-site and device-to-gateway are not the same pattern on a cross-border device. Field nodes such as chargers and gateways usually have to initiate toward the center, because an IoT address often cannot be reached inbound from the public internet. If the gateway still assumes a fixed device address and dials the device from the center, the source address changes after roaming and negotiation stops on the first round. The tunnel encrypts the application packets that enter it. It does not encrypt attach and paging on the radio. When the air interface is interfered with, a stronger cipher suite does not help. An investigation cannot look only at the name of the algorithm.

Network conditions required before the tunnel can come up

Before the tunnel is built, the bearer, reachability, and packet size each have to pass. On the bearer, confirm that the access point is allowed to reach the tunnel peer, not only a default address of one cloud provider. If the visited network blocks the port used for negotiation, the device shows normal signal and no service. The maximum transmission unit on a cellular link is often smaller than the Ethernet default. After another tunnel header is added, if path discovery or fragmentation is not handled, small packets pass and large application packets all fail. That failure looks like an inactive SIM, but registration is healthy. Look first at whether packets disappear past a certain length.

Identity material has to follow the life of the roaming session. An expired certificate or pre-shared key, or a device clock that has drifted after a long power loss, stops negotiation in the identity phase. A cross-border device cannot be set once at the factory and left there. The peer address written into the device during network onboarding must be an address that is actually reachable from the visited-network egress. An internal name known only on the domestic office network fails both resolution and routing once the device is abroad. If the tunnel carries sensitive data, encryption covers only the path in transit. It does not cover where the platform stores the data, or which accounts may use it. Those two sides should be accepted separately.

Which layer to inspect first when the tunnel drops

When a tunnel drops, it is easy to place the whole blame on the SIM. A steadier order runs from the outside inward: first whether the device is still registered and still holds an address, then whether the peer is still reachable from the current egress, and only then the keys, the traffic selectors, and the routes inside the private network. A roaming handover changes the outer address. If the tunnel protocol does not follow that outer address, the old security association becomes a black hole and the application only sees timeouts. A keepalive interval set as tightly as on a wired private line becomes a steady trickle of small packets on cellular. It spends power and quota, and when coverage worsens it breaks the negotiation into still smaller pieces.

A full tunnel and a split tunnel can also be set wrong. A full tunnel pulls every packet from the device back to a distant gateway. Name resolution, time synchronization, and even the management plane take the long way, and latency and traffic rise together. If a split tunnel leaves out the application subnet, the device looks connected while commands still travel on the public internet, and the security policy never takes effect. Another error is a further address translation inside the tunnel, so the source the platform sees does not match the device's inner address. Audit and remote login then point at the wrong site. Keep both the outer registration log and the tunnel negotiation log. Do not keep only a line that says the tunnel disconnected.


Related Terms

Return to International IoT SIM Card Glossary