# セルラーゲートウェイのデュアルSIMサポート

各 Verkada セルラーゲートウェイには、自動フェイルオーバー機構付きの 2 つの SIM スロットがあります。

## デュアル SIM 機能の仕組み

デフォルトでは、GC31 には 2 つの SIM スロットがあります。

* スロット 1（デフォルトではプライマリ）
* スロット 2（デフォルトではセカンダリ）

すべての GC31 には、Verkada のデータ SIM が **スロット 2**に挿入された状態で付属しています。この SIM カードはオプションの [Verkada データプラン](https://help.verkada.com/connectivity/ja/serurdtaopushon/verkada-data-plan).

自分のデータプランを持ち込むお客様は、自分の SIM カードを **スロット 1** に挿入できます。これがプライマリ SIM として動作し、その間 Verkada の SIM は **スロット 2**に残ります。お客様提供の SIM に障害が発生した場合、GC31 は Verkada の SIM にフォールバックし、ゲートウェイが常に到達可能であることを確保するのに役立ちます。

お客様は自分の SIM カードを両方のスロットに挿入し、どちらをプライマリにするかを選択することもできます。構成にかかわらず、GC31 は以下のステートマシンに従って動作します。

## SIM フェイルオーバー

GC31 には、次のように LTE モデム上の SIM アクティビティを常時監視するステートマシンがあります。

<div align="left" data-with-frame="true"><img src="https://1705908483-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiAGnzScvko5PkG7YBy3i%2Fuploads%2Fgit-blob-cc8dcfc01082ea53e58df2e26cfc290f8f5a8200%2F74da46b9c514e7bc393eaf12ca7b97f87767eee7.png?alt=media" alt=""></div>

{% stepper %}
{% step %}
**開始—デバイスの起動時にステートマシンがトリガーされます。**
{% endstep %}

{% step %}
**プライマリ（監視）—LTE モデム上の汎用入出力（GPIO）ピンが、SIM がプライマリスロットに挿入されたことを検出します。**

* GC31 はプライマリ SIM 経由での接続を試み、数秒ごとにバックエンドサーバーへ ping を送信します。
* これらの ping が連続して一定回数失敗すると、ステートマシンがセカンダリへのフェイルオーバーをトリガーします。
  {% endstep %}

{% step %}
**プライマリ（失敗）—プライマリ SIM がサーバーへの ping に複数回失敗した場合にトリガーされます。デバイスはセカンダリ SIM にフェイルオーバーします。**
{% endstep %}

{% step %}
**自動再試行 — 接続が失われてから 15 分後に、デバイスは自動的にプライマリ SIM に切り替わります。これに失敗した場合は、30 分後、さらに 1 時間後に再試行します。その後は接続が回復するまで、24 時間は 1 時間ごとに、その後は 24 時間ごとに再試行を続けます。**
{% endstep %}

{% step %}
**手動再試行 — セカンダリ SIM がアクティブになったら、プライマリ経由で接続したい場合は、ユーザーが手動でプライマリ SIM に戻す必要があります。**
{% endstep %}

{% step %}
**セカンダリ（失敗）—セカンダリ SIM がサーバーへの ping に複数回失敗した場合にトリガーされます。ステートマシンは開始フェーズに戻ります。**
{% endstep %}
{% endstepper %}
