Eliminating Weak Links in LoRaWAN Backhaul

Brief

LoRaWAN gateways depend on reliable backhaul to keep data flowing from edge devices to servers. Traditional single-network SIMs — and even steered roaming SIMs — often leave deployments exposed to downtime when the “preferred” network fails .

Multi-network SIMs improve resilience by offering access to multiple operators, but they still rely on the automatic network selection process, which chooses randomly among available networks and does not guarantee quality .

Robustel solves this problem with SMART Roaming, a built-in technology in its LoRaWAN gateways that goes beyond signal strength. By measuring ping times, connection quality, and switching dynamically to the best available network, SMART Roaming enables near-100% uptime — cutting out costly site visits and protecting the business case for LoRaWAN deployments .


What you’ll learn
  • The limitations of single-network SIMs and why they fail at scale .
  • The difference between steered and unsteered roaming SIMs, and why only unsteered options deliver true resilience.
  • How automatic network selection works (3GPP 23.122) — and why it’s not enough for mission-critical IoT backhaul.
  • Why the “strongest signal” myth misleads IoT deployments, and what really happens when gateways choose networks.
  • How Robustel’s SMART Roaming augments network selection with health-checks, ping testing, and dynamic switching.
  • Commercial considerations: why roaming SIMs are now affordable, and how Robustel bridges the gap between SIM providers and hardware.

In this article, we explore the technical and commercial considerations of using multi-network SIMs to make backhaul from cellular-based long range (LoRa) gateways more reliable than when a single network SIM is used (Figure 1).

Figure 1: Using a roaming SIM provides diverse routes to the internet giving a higher chance of successful communications between Gateway and Server

To fully understand the options, we open with an overview of fundamental SIM types that can be used in a long-range Wide Area Network (LoRaWAN) gateway.

Single Network

Single network SIMs cover a single network, typically in a single country. If no coverage exists on a particular network at an installation location, especially if it is in a building, then the communications will not work. And if the deployment is multinational, then it becomes necessary to maintain lots of different SIM agreements for different territories, which is logistically difficult and virtually impossible to manage at scale.

Roaming or multi-network SIMs, such as those from aggregators KPN, Vodafone GDSP, Tele2, Telenor, and their value-added reseller partners, have been the traditional solution proposed to the problems just mentioned. What most people don’t realize is that not all roaming SIM cards are equal.

Steered Roaming SIMs

This type of SIM can in theory access multiple networks per country, but in practice will favor a specific network or subset of networks for the mobile operator’s commercial benefit. Usually steering is not implemented for the benefit of reliable communications but to make the scheme less costly by using only preferred networks. But this use of preferred networks results in the opposite of what IoT service/system providers who need as close to 100% network uptime as possible want, because the favored network may be unable to deliver a service when a non-favored one can!

While steered roaming is a complex subject just touched on here, one solution is to select a good quality unsteered roaming SIM provider to remove the vagaries of steering from the application.

Unsteered Roaming SIMs

As the downsides of steered roaming have become more visible in the market, certain mobile network providers have started to provide and champion unsteered roaming SIMs. This means the SIM has no preferred network list onboard and does not suffer operator steering at the network level. Essentially, an unsteered roaming SIM is a blank canvas that simply provides access to networks as and when required with no ‘loading of the dice.’

Having established a source of a good quality unsteered roaming SIMs, we can then investigate how a LoRa gateway reacts to such a SIM and other measures to optimize gateway-to-server communications reliability .

One of the most misunderstood concepts surrounding roaming SIMs is that of network selection.

Contrary to what many people have been told, SIMs do not play an active part in network selection (USIM toolkit applications excepted). Choosing an appropriate network is a function of the hardware, not the SIM card.

LoRa gateways are built using off-the-shelf cellular (typically 4G/LTE) modules such as those manufactured by Telit, Gemalto, Quectel, Huawei, and other companies.

The module takes care of all interaction with the mobile network from the RF layer upwards. Most modules have a TCP/IP stack onboard for simplified application development but can also act in a modem mode, whereby the TCP/IP stack in the host system (typically Linux for a LoRa gateway) acts as the IP endpoint for gateway/server communications.

The host system communicates with a cellular module using industry standard attention (AT) commands, as defined in GSM07.07 and GSM07.05, as well as a range of (module) manufacturer-specific AT commands.

These commands determine how the module in a LoRa Gateway should behave, and a subset of AT commands are directly associated with the network selection process.

The vast majority of LoRa gateway manufacturers will use automatic network selection by issuing “AT+COPS=0” to the module, which instructs the module to take care of registering to a network per the set of rules in TS 3GPP 23.122 as detailed below:

“The MS (cellular device i.e. LoRa Gateway) selects and attempts registration on other PLMN/access technology combinations, if available and allowable, in the following order:

  1. either the HPLMN (if the EHPLMN list is not present or is empty) or the highest priority EHPLMN that is available (if the EHPLMN list is present);
  2. each PLMN/access technology combination in the ‘User Controlled PLMN Selector with Access Technology’ data file in the SIM (in priority order);
  3. each PLMN/access technology combination in the ‘Operator Controlled PLMN Selector with Access Technology’ data file in the SIM (in priority order);
  4. other PLMN/access technology combinations with received high quality signal in random order;
  5. other PLMN/access technology combinations in order of decreasing signal quality.”

To aid with understanding of the automatic network selection process, please see the Glossary of Terms in Table 1.

  • PLMN = Public Land Mobile Network = Mobile network
  • HPLMN = Home Public Land Mobile Network = Home network
  • EHPLMN = Effective Public Land Mobile Network = Network with effective status of Home network
  • Access Technology = Radio Access Technology such as GPRS/UMTS/LTE approximating to 2G/3G/4G

It’s important to note that the automatic network selection process does not make mention of the “last known good network” paradigm, whereby knowledge of previous successful registration to a network is stored in the SIM. This paradigm will take precedence and means a SIM will attach to the previous network, irrespective of a change in location or change in network conditions, so long as basic criteria are met.

When using an unsteered SIM without a notification of a previously registered network, none of conditions i to iii above are met, meaning that the module will take action iv as the first step in automatic network selection.

Action 5 entails the module performing a network scan to identify local networks and associated technology (GPRS/UMTS etc.).

Once complete, the module will ascertain which networks have a good quality signal and choose at random the network where it will attempt registration first, selecting from among all good quality networks.

The key term here is at random.

Many people peddle the ‘strongest signal’ myth, suggesting that a roaming SIM will always go to the ‘strongest signal’ first. As can be seen from the TS 3GPP 23.122 specification discussed earlier, registration on the strongest signal will only be attempted in step 5 if there is no possibility to register to a network using the methodology described in step 4.

If one imagines 200 people disembarking from an airplane at a holiday destination and switching their phones on at roughly the same time, it is quite evident why a random and distributed sharing of the roam- ing traffic is desirable, hence the fundamental design of the automatic network selection process. (The roaming process was originally invented for consumer handsets, not LoRa gateways!)

Now that the process of automatic network selection is understood, it’s easy to discover its limitation. Automatic selection only uses signal strength to determine a usable network, but a low-level received signal strength indicator (RSSI) measurement is by no means definitive proof that the chosen network can support end-to-end IP based communications. So, we need something else, something that will supplement automatic network selection to make sure we are getting the best service available.

Having ascertained that a roaming SIM will likely give a better “uptime” for an estate of LoRaWAN gateways, it is essential to consider the financial implications of a move from single network to roaming SIMs.

Until recently, roaming SIMs have only been commercially viable for very low data usage applica- tions such as vehicle tracking and smart metering—especially when considering an unsteered roaming SIM, where any network can be freely visited without limitation.

However, changes in the market now mean that on some continents, roaming is now very afford- able, and the EU is certainly leading the charge on this subject.

$10 to $20 per GB per month is now available in the EU for a good quality unsteered roaming service. Is it worth paying extra to get closer to 100% uptime across an estate of LoRa gateways? While the answer depends on the intended application, it’s important to know that those whose backhaul is depending entirely on cellular communications have a choice to receive better service and what they must do to capitalize on this choice.

It is this fundamental issue that Robustel’s SMART Roaming capability aims to solve, using the simplicity of automatic network selection but supplementing it with health-checks and the use of manual network selection to make sure reliability is as high as it can possibly be.

Robustel’s LoRaWAN gateways support SMART Roaming, which can be configured to check for loss of mobile data communications on the current network and force a change to an alternative network within a short period of time. This can save the cost of site visits and provide peace of mind that the highest possible reliability cellular methodology is keeping the packet forwarder of the gateway in communication with the LoRaWAN network server.

SMART Roaming checks not only signal strength, but also ping times and ping completion to build a more complete picture of the current connection. If the health-check is failed, the router will dynamically assess the quality of alternative networks and change to the next best if communications are lost or are of a ‘low quality.’

This fundamental concept is used to great effect in the metering market, where millions of devices are deployed, and an overall estate uptime of close to 100% is achieved as a consequence. This technology is generally developed and tuned for a specific cellular (2G/3G/4G) module and roaming SIM combination. Generalizing the solution for a multitude of networks is not easy, but that’s what has been achieved in Robustel’s LoRaWAN gateways courtesy of the SMART Roaming application.

The idea of being able to transmit data on multiple radio networks rather than depending on just one as a means of improving reliability has long been recognized. However, it is a complex subject matter that falls between the domain of the SIM provider and the hardware provider. Breaking down these knowledge barriers and providing an off-the-shelf SMART Roaming solution is Robustel’s contribution to helping with the proliferation of LoRaWAN as a standards-based and highly flexible LPWAN solution.


Unreliable backhaul is one of the biggest risks in LoRaWAN deployments — but it doesn’t have to be. Robustel combines carrier-grade routers, unsteered roaming SIM expertise, and SMART Roaming technology to deliver always-on connectivity for gateways across the globe. Partner with Robustel today to eliminate downtime, reduce costs, and unlock the full potential of your LoRaWAN network.