How They Really Work, What They Actually Are, and Why “IoT SIM” Is Mostly a Label

Roaming SIM cards sit at the centre of modern connected infrastructure. They keep CCTV online in empty buildings, connect EV chargers in car parks with no fixed line, run digital signage, power vending machines, and glue together thousands of remote systems that nobody wants to visit in person.

They are often described as IoT SIMs, M2M SIMs, multi-network SIMs, or global SIMs. Most of those labels are unhelpful. Some are outright misleading.

This guide explains, in practical terms, what roaming SIM cards actually do, how they behave inside routers such as the Teltonika RUTC41, how networks are selected, how IP addressing really works, and why many of the problems people experience are not faults at all but side effects of how mobile networks are designed.

It also tackles the uncomfortable question the industry avoids:

Are these really “IoT SIM cards”, or are they just professional cellular connections wrapped in better tooling?


First: What Do We Mean by M2M and IoT?

Before talking about SIMs, it is worth clearing up terminology.

M2M (Machine-to-Machine)

M2M is the older term, and it describes direct device-to-device communication with minimal abstraction.

Typical characteristics:

• One device talks to one server
• Traffic is predictable and narrow
• Connectivity is a utility, not a platform
• Remote access is often required
• Security is handled at network level

Examples:

• Payment terminals
• Early CCTV backhaul
• Industrial telemetry
• Alarm signalling

M2M came from the telecoms world.


IoT (Internet of Things)

IoT is broader and more layered.

Typical characteristics:

• Devices feed into platforms
• Data is aggregated, processed, visualised
• Connectivity is part of a wider system
• Device management matters
• APIs, dashboards, and automation exist

Examples:

• Smart cities
• EV charging networks
• Asset tracking platforms
• Environmental sensors

IoT came from the software world.


The uncomfortable truth

Most deployments described as IoT today are still fundamentally M2M with better tooling.

The SIM does not make something IoT.
The application layer does.

Which leads us neatly to the SIM itself.


Are These Really “IoT SIM Cards”?

Strictly speaking, no.

A SIM card does not know or care whether it is being used for:

• CCTV
• A vending machine
• A router
• A sensor
• A laptop

What people call an “IoT SIM” is really this:

A professional cellular subscription designed for unattended devices, with additional controls, policies, and management features layered around it.

The difference is not the SIM.
It is everything around the SIM.


What actually makes a SIM suitable for IoT / M2M

• Roaming capability
• Long-term availability (years, not months)
• Predictable commercial model
• Private APNs
• Fixed or deterministic IP options
• Estate management portals
• API access
• Support for remote access strategies
• Conservative network behaviour

Consumer SIMs can technically work.
They just fail operationally.


What Happens When You Insert a Roaming SIM into a Router

Let’s get practical.

Take a router such as the Teltonika RUTC41 and insert a roaming SIM.

From power-up to connectivity, this is what actually happens.


Step 1: Router and Modem Initialisation

When the router powers on:

• The router OS boots
• The cellular modem initialises
• The SIM is powered and queried

At this point, nothing is connected.
The router has no network, no IP, no data path.


Step 2: Network Scanning and PLMN Discovery

The modem scans supported frequency bands and listens for broadcast information from nearby mobile networks.

Each network broadcasts a PLMN (Public Land Mobile Network), defined by:

• MCC – Mobile Country Code
• MNC – Mobile Network Code

In the UK, examples include:

• Vodafone
• O2
• EE
• Three

The modem reports all visible PLMNs to the SIM.

The SIM then decides:

• Which networks it is allowed to use
• Which networks it prefers
• Which networks it must avoid

This logic lives on the SIM and in the SIM provider’s core.


Step 3: Network Selection and Registration

Once a candidate network is chosen, the modem attempts to register.

This involves:

• SIM authentication
• Validation of roaming agreements
• Establishment of signalling channels

If registration fails, the modem moves on.

If it succeeds, the router is now attached to a mobile network, but still has no data session.


Step 4: APN Selection and Data Session Setup

Next comes the APN.

The APN defines:

• What service this SIM receives
• Which core network is used
• How traffic is routed
• What IP addressing policy applies

This is where consumer and professional SIMs diverge sharply.


IP Addressing: Where Most Confusion Lives

Once the APN session is accepted, the network assigns an IP address.

This is where terms like public IP, private IP, and CGNAT get misused.

Let’s clear it up properly.


Model 1: True Public IP on the Router

In this model:

• The router’s WAN interface receives a public IPv4 address
• That IP is directly routable
• Inbound connections work

This is now rare, especially on roaming SIMs.

It is simple, but expensive in IPv4 terms and risky without careful firewalling.


Model 2: Private IP on the Router with Dedicated 1:1 Public NAT

This is the most misunderstood and most common professional model.

Here is what actually happens:

• The router receives a private IP (RFC1918 or CGNAT range)
• The mobile core maps that IP 1:1 to a dedicated public IPv4 address
• The mapping is persistent
• The public IP is not shared
• Inbound connections work

From the router’s perspective, the IP is private.
From the internet’s perspective, it is public.

This is not CGNAT.


Why this is not CGNAT

CGNAT means:

• Many devices share a small pool of public IPs
• NAT mappings are dynamic
• Inbound traffic is blocked
• Port behaviour is unpredictable

Dedicated 1:1 NAT means:

• One SIM equals one public IP
• Routing is deterministic
• Inbound access is possible
• Firewalling and port forwarding make sense

This is why these services are legitimately sold as public IP SIMs, even though the router itself never sees a public address.

Function matters more than semantics.


Model 3: Fully Private IP with Controlled Breakout

In this model:

• The router receives a private IP
• Traffic stays within a private core
• Internet access may be restricted or proxied
• Remote access is done via VPN or platform

This is common in large IoT estates where security and predictability matter more than convenience.


Why the Same Roaming SIM Behaves Differently on Different Networks

When roaming:

• The visited network provides radio access
• The home network enforces policy

Depending on agreements and architecture:

• One network may allow local breakout
• Another may tunnel traffic back to the home core
• Another may enforce stricter NAT or firewalling

This is normal behaviour, not inconsistency.


How Roaming SIMs and Routers Switch Networks

A common question is:

Why doesn’t the router just move to a better network automatically?

Because stability beats performance.


Who controls network switching?

It is shared:

• The modem measures signal
• The router OS applies policy
• The SIM enforces permissions
• The network influences behaviour

By default, once registered, the SIM prefers to stay registered.


Why poor networks get “stuck”

Mobile networks are stateful and sensitive to signalling load.

Dropping and re-registering frequently can cause:

• Temporary blocking
• Slower reattachment
• Unstable sessions

So the default behaviour is conservative:

• Stay connected if signal is above minimum
• Do not switch unless connection fails
• Prefer continuity over throughput

This is deliberate.


What actually forces a switch

• Loss of signal
• Registration rejection
• Repeated APN failures
• Modem reset
• Explicit PLMN blacklisting

Industrial routers expose these controls.
Cheap routers do not.


Why SIM Refresh and Cancel Location Exist

Mobile cores remember things.

Sometimes they remember them wrong.


What the network tracks

• Which cell the SIM is on
• Which gateway is in use
• Which IP session exists
• Which roaming path applies

If any part of that state breaks silently, the SIM can appear connected but be unusable.


Cancel Location

Cancel Location tells the visited network:

“This subscriber is no longer valid here. Drop everything.”

It forces:

• Full deregistration
• State cleanup
• Clean reattach

This is why it fixes so many “stuck” SIMs.


SIM Refresh

SIM refresh tells the SIM to:

• Reload configuration
• Reapply PLMN rules
• Restart SIM applications

It is useful when steering rules or permissions have changed.


Proof of Delivery (PoD)

PoD confirms the SIM can still receive signalling messages.

If PoD fails, the SIM may look alive but be unreachable from the core.

In large estates, PoD failures are early warning signs.


So What Are Roaming SIMs Really For?

Roaming SIMs are not about speed.
They are not about consumer convenience.
They are not magic.

They exist to deliver:

• Predictable connectivity
• Geographic resilience
• Operational stability
• Centralised control
• Long-term availability

They are plumbing, not a product.


The Honest Summary

• “IoT SIM” is mostly a marketing label
• These are professional cellular connections
• The value is in control, policy, and management
• Private IP does not mean CGNAT
• Public IP does not always sit on the router
• Roaming prioritises stability over performance
• Many issues are state, not signal

Once you understand this, roaming SIMs stop being mysterious.

They start being what they really are:

A reliable way to keep machines talking when nobody is there to reboot them.


Optional Sources (plain text)

3GPP Mobile Network Architecture
Enterprise APN Design
Carrier Core Routing Models
Industrial Cellular Deployment Practices
IoT Connectivity Management Platforms