# Compatibilidad con doble SIM de la pasarela celular

Cada gateway celular de Verkada tiene dos ranuras SIM con un mecanismo de conmutación por error automática.

## Cómo funciona la funcionalidad de SIM dual

De forma predeterminada, el GC31 viene con 2 ranuras SIM:

* Ranura 1 (Primaria de forma predeterminada)
* Ranura 2 (Secundaria de forma predeterminada)

Cada GC31 viene con una SIM de datos de Verkada insertada en **la Ranura 2**. Esta tarjeta SIM se utiliza para el opcional [plan de datos de Verkada](https://help.verkada.com/connectivity/es/opciones-de-datos-celulares/verkada-data-plan).

Los clientes que traigan su propio plan de datos pueden insertar su tarjeta SIM en **la Ranura 1,** que actuará como la SIM primaria, mientras mantienen la SIM de Verkada en **la Ranura 2**. En caso de que la SIM proporcionada por el cliente falle, el GC31 recurrirá a la SIM de Verkada, lo que ayuda a garantizar que el gateway siempre sea accesible.

Los clientes también pueden insertar sus propias tarjetas SIM en ambas ranuras y elegir cuál será la primaria. Independientemente de la configuración, el GC31 se comporta según la siguiente máquina de estados.

## Conmutación por error de la SIM

El GC31 tiene una máquina de estados que supervisa constantemente la actividad de la SIM en el módem LTE, de la siguiente manera:

<div align="left" data-with-frame="true"><img src="https://1079273593-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 %}
**Inicio: la máquina de estados se activa cuando el dispositivo arranca.**
{% endstep %}

{% step %}
**Primaria (monitoreo)—El pin de entrada/salida de propósito general (GPIO) del módem LTE detecta cuándo se ha insertado una SIM en la ranura primaria.**

* El GC31 intenta conectarse a través de la SIM primaria y hace ping a un servidor backend cada pocos segundos.
* Si un número de esos pings falla consecutivamente, la máquina de estados activa la conmutación por error a la secundaria.
  {% endstep %}

{% step %}
**Primaria (fallo)—El disparador ocurre si la SIM primaria falla al hacer ping al servidor varias veces. El dispositivo cambia a la SIM secundaria.**
{% endstep %}

{% step %}
**Reintento automático — El dispositivo cambiará automáticamente a la SIM primaria 15 minutos después de perder la conexión. Si eso falla, volverá a intentarlo después de 30 minutos, y luego otra vez después de 1 hora. Seguirá reintentándolo cada hora durante 24 horas y, después, una vez cada 24 horas hasta que se vuelva a conectar.**
{% endstep %}

{% step %}
**Reintento manual — Una vez que la SIM secundaria esté activa, el usuario debe volver a cambiar manualmente a la SIM primaria si desea conectarse a través de la primaria.**
{% endstep %}

{% step %}
**Secundaria (fallo)—El disparador ocurre si una SIM secundaria falla al hacer ping al servidor varias veces. La máquina de estados vuelve a la fase de Inicio.**
{% endstep %}
{% endstepper %}
