For the complete documentation index, see llms.txt. This page is also available as Markdown.

Understanding network selection

iuNetwork selection is how an IoT device chooses which available cellular network to connect to. Network availability depends on which SIM, modem, and Mobile Network Operators (MNO) the IoT device uses.

The AnyNet solution offers access to a wide choice of cellular networks for optimum connectivity, and enables your IoT devices to connect to the most appropriate available network.

This network selection process is performed using 3GPP standards (see 3GPP specifications for network selection methods), and is configured within the device as either manual or automatic:

  • Automatic mode – the modem uses a 3GPP procedure to select the highest priority available network, based on the network preference lists (PLMN lists) contained in the SIM. For more information, see Understanding network selection.

  • Manual mode – the customer application chooses an available network for the device, and instructs the device modem to connect to that network. For more information, see Understanding network selection.

The following factors also influence which network is selected:

  • Device and modem firmware and specifications

  • SIM configuration

  • Home and roaming network configuration

  • Physical location – networks are available in some areas, but not in others, and their signal strength will vary depending on the available cellular masts in that region

  • Device antenna – performance will vary by antenna quality

How automatic network selection works

At switch on, or following recovery from lack of signal, the device attempts to connect to the last network that it was registered on.

If this fails, the modem initially performs a network scan to identify currently available networks in the given location. The modem compares what is available with the following preference lists contained in the SIM, in descending order:

Order
Network selection list name
SIM filename
Description

1

Equivalent home network list

EHPLMN

Equivalent Home Public Land Mobile Network (HPLMN).

If this does not exist, the HPLMN is scanned first.

This list is defined by the MNO.

It contains a list of multiple PLMNs that the modem can use as alternative Home PLMNs. Networks are listed in decreasing priority order, with the first PLMN having the highest priority.

2

Home network

HPLMN

A single Public Land Mobile Network (PLMN) containing the subscriber profile, which is derived from the SIM IMSI. The network is local to the country where the device is deployed.

3

User-controlled preference list

EFPLMNwAcT

User-controlled PLMN selector with Access Technology.

This list is created and defined by the user and is only used if it exists in the SIM.

Updated using AT commands on the device. Networks listed in decreasing priority order, with the first PLMN having the highest priority.

4

Operator preference list

EFOPLMNwAcT

Operator-controlled PLMN selector with Access Technology.

This list is defined by the MNO.

Usually updated over-the-air (OTA). Networks listed in decreasing priority order, with the first PLMN having the highest priority.

Throughout

Forbidden network list

EFFPLMN

Each available network is filtered against the forbidden network list. The modem will not register on networks that exist on this list.

This list is dynamically maintained by the device.

In automatic selection mode, when an attempt to connect is denied, then the network is usually added to the forbidden network list in order to prevent the device from connecting to that network again. Depending on the registration error, this addition is either permanent, or until the SIM is next power cycled. However, a network is not added to the forbidden network list if it exists on the home and equivalent home network lists.

In manual selection mode, the modem disregards the forbidden list. For more information, see How manual network selection works.

If the device modem cannot connect to a network that exists in the preference lists, then it will try to connect to the following:

  • Networks with a high quality signal in random order, as follows:

  • Remaining networks, in decreasing signal strength order

Mobile Network Generation
Signal quality

2G

Signal strength (RSSI) greater than –85 dBm

3G

FDD: Received Signal Code Power (RSCP) value greater than or equal to -95 dBm.

TDD: RSCP value greater than or equal to -84 dBm.

4G/LTE (including NB-IoT)

RSRP value greater than or equal to -110 dBm.

5G

RSRP value greater than or equal to -110 dBm.

About automatic network reselection

The modem will periodically search for higher priority networks, depending on the HPLMN Timer settings in the SIM, the Radio Access Technology (RAT) used and the mobile network generation.

The modem becomes unavailable when it scans for available networks and compares them to the preference lists.

This means that the modem may drop registration during the scanning process, so the data session may also drop. This is more likely to occur on modems with single antennas.

About steered automatic network selection

Eseye actively manages the network connection using the Connectivity Management Platform (CMP) to ensure optimum connectivity, regardless of what happens to the network. Our AnyNet SIMs contain preconfigured preference lists, which allow the modem to fully implement GSMA standards.

Because Eseye is fully involved in designing and commissioning the SIMs, we have access to the security keys, algorithms and network interfaces required for updating the preference lists. We can manage the preference lists remotely OTA, after the SIM is fitted to your devices and deployed.

Eseye can use information that is not available to the modem to steer the connection around potential issues, such as networks that do not provide GPRS (if the device requires it), or to avoid connectivity issues on the mobile networks. For more information, see About cloud network reporting.

We recommend steered automatic network selection for devices where the customer wants a "fit and forget" SIM to provide reliable connectivity.

About unmanaged automatic network selection

Unmanaged automatic network selection is where the SIM has no preference lists. It is sometimes (inaccurately) referred to as best signal or strongest signal network selection. It is normally used in SIMs where the provider has limited ability to manage the connectivity.

The device modem will try to connect to the following:

  • Networks with a high quality signal in random order, as follows:

  • Remaining networks, in decreasing signal strength order

Mobile Network Generation
Signal quality

2G

Signal strength (RSSI) greater than –85 dBm

3G

FDD: Received Signal Code Power (RSCP) value greater than or equal to -95 dBm.

TDD: RSCP value greater than or equal to -84 dBm.

4G/LTE (including NB-IoT)

RSRP value greater than or equal to -110 dBm.

5G

RSRP value greater than or equal to -110 dBm.

Because the network selection is random, unmanaged automatic network selection works well in countries where all networks have good coverage and provide all services, as the devices are typically spread evenly across all networks.

However, each time the device loses connection to the network, if it cannot rejoin that network, it must rescan for a new network. Problems are typically seen where a network has variable quality service, since the device may pick this network regularly.

More seriously, in countries where networks offer differentiated levels of service, the device may connect to a network that cannot support the desired features of the application, and could potentially get stuck.

This configuration option suits some customers.

How manual network selection works

While Eseye supports manual network selection for all AnyNet SIMs, we do not recommend using it unless you need to clear a network from the Forbidden network list.

Manual network selection enables the embedded customer application to attempt to register the device on the manually chosen network, overriding any network steering in the modem, SIM, or on the network.

The customer application issues network scan and selection commands to the modem (for example, AT+COPS). The network scan command returns a list of the available networks in the following order:

  • Networks that exist in the SIM preference lists (detailed above) as follows:

    • Equivalent home network list

    • Home network

    • User-controlled preference list

    • Operator preference list

* Networks with a high quality signal in random order, as follows: * Remaining networks, in decreasing signal strength order

Mobile Network Generation
Signal quality

2G

Signal strength (RSSI) greater than –85 dBm

3G

FDD: Received Signal Code Power (RSCP) value greater than or equal to -95 dBm.

TDD: RSCP value greater than or equal to -84 dBm.

4G/LTE (including NB-IoT)

RSRP value greater than or equal to -110 dBm.

5G

RSRP value greater than or equal to -110 dBm.

The customer application may use the AT+COPS= command to select the required network.

Consult your modem manufacturer manual to understand how AT+COPS= is implemented for your modem.

The application should anticipate that the chosen network may lose service or fail to provide service at any time. In such cases, the customer application should attempt to reconnect to the chosen network, or connect to an alternative network.

About cloud network reporting

Eseye receives live status feeds from our AnyNet Federation partner MNOs. We also have a large number of managed devices that continuously report real-time network information to our CMP. We use this crowd source model to understand the real performance of networks all over the world, and to manage device connectivity accordingly.

3GPP specifications for network selection methods

3GPP have rigorously defined network selection methods. These vary depending on the RAT type and network technology, such as 2G vs 4G.

For more information, see:

Specification
Network selection method information

Select the most recently published document in the returned list.

ETSI TS 123 122

Non-Access-Stratum (NAS) functions related to Mobile Station in idle mode, including information about automatic and manual network selection.

ETSI TS 125 304

User Equipment (UE) procedures in idle mode and procedures for cell reselection in connected mode, including information about automatic and manual network selection.

ETSI TS 131 102

Characteristics of the Universal Subscriber Identity Module (USIM) application, including information about PLMN lists.

ETSI TS 127 007

AT command set, including information about AT+COPS.

Last updated

Was this helpful?