Multi-Operator

Multi-Carrier

Definition

Multi-Operator (Multi-Carrier) is the ICMP capability to uniformly manage over 600 MNO mobile network operators worldwide, supporting Carrier Fallback operator switching, Failover fault switching, and network optimization, intelligently selecting networks by region, coverage, and cost, providing customers with global coverage, multi-network redundancy, and optimal connection experience.

Core Value

The value of Multi-Operator includes: Global coverage — aggregating multiple operators to achieve connectivity in over 200 countries/regions; Redundancy guarantee — in the event of a single network failure, Carrier Fallback switches to a backup network to ensure Failover ; Cost optimization — choosing the optimal network according to Geo-Based Pricing and Roaming Policy ; Unified management — Global SIM Pool , Cross-Border Billing , CDR interfaced uniformly, reducing the complexity of multi-operator integration for customers.

Technical challenges

Challenges for Multi-Operator include: differences in multi-operator protocols, CDR format inconsistencies, and long integration cycles; Roaming Partner management, roaming tariffs, and settlement; PLMN Selection and Preferred Network strategy configuration and deployment; Rate Card maintenance per operator. The platform needs to establish operator master data, integration standards, and operation and maintenance processes to support large-scale operations.

Implementation in ICMP

SimtoLink ICMP's Multi-Operator covers more than 600 MNOs worldwide; supports Carrier Fallback and Multi-IMSI flexible switching; Global SIM Pool unified SIM management; Cross-Border Billing and Multi-Currency Settlement unified billing and settlement; Card Diagnostics multi-network diagnostics.

A Selection Policy the Field Can Execute

Multi-operator management means that when several mobile networks may serve the same devices, one set of master data, policy, and CDR interfaces decides who is preferred, who is tried after a failure, and where the charge is recorded. It does not merge several networks into one radio network. The device still attaches to one specific network. The platform is responsible for the allow list, the priority, the switch conditions, and usage grouping. The policy has to be delivered to a place the SIM or the module can execute. An ordering that exists only on the portal does nothing in the field.

Use it when the target site has already confirmed that at least one partner network can be attached, and when the behavior after failure is written clearly: keep waiting, try the next network, or stay as it is and raise an alert. Cost first and coverage first select different networks. One rule cannot demand the lowest price and connectivity at every location without saying which one wins on a conflict. The policy should also refer to the home network, because the same visited network has different availability and price for a local identity and for a roaming identity. After go-live, use usage analytics to check that devices really land on the network the policy names. Saving the policy is not the check.

A Listed Footprint Is Not an Attach

The most common error is to treat the number of countries on the partner-operator list as coverage in the field. The list says there is a commercial relationship. It does not say a given plant, tunnel, or border point can find a signal, and it does not say that module model supports the local bands. Another error is no cooldown after the primary network fails. The device reselects back and forth between two networks, the connection is unstable, and several registration CDRs can be produced.

If the rate card is maintained per operator while the policy runs as “any available network,” the invoice drifts from the reason that operator was chosen. Multi-operator management should write “who is allowed, who is preferred, what happens after failure, and how the charge is assigned” as one rule that can be tested, then verify the attach result with a small batch of devices at the target site before expanding to the whole set of SIMs.

After the policy is published, check the actual attached network on a small batch of devices already at the target site, then widen the scope. While checking, also read the rejection reason: the network is not on the allow list, or the signal is visible but authentication failed. Counting only “the network that eventually connected” misses devices that keep failing and therefore never produce usage. Keep the failed sample with the successful sample. The selection rule then knows whether to change priority or to change the allowed range.

An allow list, a priority list, and a forbid list do different work. The allow list decides who may be tried. The priority list decides who is tried first. The forbid list decides not to register even if the signal is stronger. If only priority is configured and nothing is forbidden, the device, once the preferred network is unavailable, selects any visible network on its own, and both the charge and the policy drift. If only a forbid list is configured and nothing is prioritized, the device may stay on a weak network that was not forbidden. Deliver the three lists together, and confirm that the module is using the lists the platform delivered, not a manual network selection written at the factory.

A manual network lock makes the platform policy ineffective. If the site locks the module to one network while troubleshooting and never unlocks it, later failover does not happen, and usage stays on the locked network. Diagnostics should be able to separate “the network the policy wants,” “the network the device actually registered,” and “whether the module is manually locked.” When the three disagree, clear the lock or correct the policy before deciding whether this is a coverage problem or an account problem.

Put a limit on how often the device switches. Repeated registration in a short time leaves the device unavailable for a long stretch, and it can leave registration records on several networks. The policy should state how long to wait after a failure, how many networks to try at most, and, once those are exhausted, whether to stay on the last successful network or to stop data and raise an alert. The alert should name the networks already tried and the last rejection reason, so the on-call shift does not read “there is no more suitable network” as “the platform never delivered a policy.”

A policy that saves successfully only means the platform has recorded the rule. Still confirm that the rule has reached the SIM or module that will execute network selection, and that it has been checked against an attach result at the target site. Without those two later steps, the priority order on the portal does nothing in the field, and the failure reason stays at “configured.”

Related Terms

Return to International IoT Cloud Platform Terminology