Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Firmware version 1.5.4 or later.

Info

Ping failover operates by establishing communication with specific IP addresses or URLs designated as ICMP ping targets to assess network connectivity. This failover mechanism does not consider cellular parameters like signal strength; instead, it depends on the modem's ability to successfully or unsuccessfully communicate with a predefined server via ping.

Configuration Keywords

Definition

Primary SIM

  • SIM slot 1

  • Refers to the SIM card designated as the primary. The other SIM is considered the secondary.

Primary Ping Target

The ping target of the primary SIM.

Secondary SIM

  • SIM Slot 2

  • Refers to the SIM card designated as the secondary.

Secondary Ping Target

The ping target of the secondary SIM.

Failback Target URL

The ping target of the primary SIM to switch back from the secondary SIM.

Primary IoT URL

URL target for the primary SIM cardCypress-IOT URL used when on primary SIM1.

Secondary IoT URL

URL target for the secondary SIM cardCypress-IOT URL used when on secondary SIM2.

Maxed Failed Attempts

Number of failed ping attempts before the SIM switches.

Ping Check Period

Sleep duration in minutes between each ping attempt.

Maximum Cell Offline Time

If the maximum time is reached while a device is offline, the device will reset to attempt to establish a new connection.

...

  1. Primary SIM (SIM1) registers and connects if available.

  2. The primary ping target will be pinged at the time interval set by the user in "Primary ping target".

  3. The modem will continue to ping the SIM1 target and will remain on the primary SIM (SIM1).

  4. If pings to the primary (SIM1) target are unsuccessful, the modem will switch to the secondary SIM (SIM2).

  5. The secondary SIM (SIM2) will ping the "Secondary ping target" while on SIM2. If successful, it will remain on SIM 2 and continue pinging the secondary target from the secondary SIM (device will stay using SIM 2).

  6. If the SIM2 (secondary) PING URL is not reachable from SIM 2, it will switch back to SIM 1 after the specified ping interval and then return to step 1.

Drawio sketch
mVer2
simple0
zoom1

...

inComment0

...

pageId

...

2466676737

...

custContentId

...

2467561485
diagramDisplayNameSIM Failback Unchecked
lbox1
contentVer

...

1
revision

...

2
baseUrlhttps://cypsolutions.atlassian.net/wiki
diagramNameFailback Unchecked
pCenter0
width522
links
tbstyle
height752

Enable SIM Failover (With Failback)

...

  1. The primary SIM (SIM1) attempts to register and connect if available.

  2. The primary ping target is pinged at the time interval set by the user in "Primary ping target".

  3. The modem continuously pings the SIM1 target and remains on the primary SIM (SIM1).

  4. If pings to the primary (SIM1) target fail, the modem switches to the secondary SIM (SIM2).

  5. While on the secondary SIM (SIM2), the modem pings the "Secondary Ping Target". If successful, it remains on SIM 2 and continues pinging the secondary target from the secondary SIM (Device stays using SIM 2).

  6. While connected to the secondary SIM (SIM2), the modem attempts to ping the primary (SIM1) ping target. If the primary (SIM1) ping target continues to fail, the modem remains on the secondary (SIM2). If the primary (SIM1) ping target is available, the modem switches to the primary (SIM1) connection.

  7. If the SIM2 (secondary) PING URL is not reachable from SIM 2 and the primary (SIM1) connection is not available, the modem switches back to SIM 1 after the specified ping interval and returns to step 1.

Drawio
mVer2
simple0
zoom1

...

inComment0

...

pageId

...

2466676737

...

custContentId

...

2467823639
diagramDisplayNameSIM Failback Checked
lbox1
contentVer

...

1
revision

...

2
baseUrlhttps://cypsolutions.atlassian.net/wiki
diagramNameUntitled Diagram-1716832663330.drawio
pCenter0
width737
links
tbstyle
height752

Cypress IOT URL for Failover

In certain private network configurations, devices may need an alternative URL to access Cypress IOT. In such instances, alternate URLs can be set up for device management and monitoring through Cypress IOT. Please refer to the details below:

...