Tabla de contenido:

Análisis de LTE Cat.M1 PSM (modo de ahorro de energía): 4 pasos
Análisis de LTE Cat.M1 PSM (modo de ahorro de energía): 4 pasos

Video: Análisis de LTE Cat.M1 PSM (modo de ahorro de energía): 4 pasos

Video: Análisis de LTE Cat.M1 PSM (modo de ahorro de energía): 4 pasos
Video: WEBINAR #2: ¿Qué es LTE-M y NB-IoT? Introducción a conceptos técnicos y teóricos. 2024, Mes de julio
Anonim
Análisis de LTE Cat. M1 PSM (modo de ahorro de energía)
Análisis de LTE Cat. M1 PSM (modo de ahorro de energía)

En el artículo anterior, discutimos cómo configurar el ciclo Activo / Suspendido usando PSM. Consulte el artículo anterior para obtener explicaciones sobre la configuración de hardware y PSM y el comando AT.

(Enlace:

El estado activo indica que el estado del módulo Cat. M1 está encendido. Y el estado de suspensión indica un estado que no puede recibir el mensaje de búsqueda de la red como apagado.

Esta guía se explicará en función de los resultados de probar el estado de conexión de la red LTE, IP, socket, ThingPlug, etc. de acuerdo con el estado activo / inactivo establecido mediante la función PSM..

Paso 1: Estado activo: procedimiento de ejecución del módulo automáticamente

Estado activo: procedimiento de ejecución del módulo automáticamente
Estado activo: procedimiento de ejecución del módulo automáticamente
Estado activo: procedimiento de ejecución del módulo automáticamente
Estado activo: procedimiento de ejecución del módulo automáticamente

1. Vuelva a conectar la red LTE Cat. M1

Como se muestra en la siguiente figura, cuando verifica la conexión de red usando el comando 'AT + CEREG' después del estado de suspensión por la configuración de PSM, puede ver que la respuesta normalmente está conectada como '+ CEREG: 0, 1' en unos pocos segundos.

2. IP reasignada

Después del estado de suspensión, cuando consulta la IP reasignada mediante el comando 'AT * WWANIP?' comando, puede ver que se le ha asignado una IP diferente a la anterior. Por tanto, se puede inferir que no se mantiene la conexión del socket.

Paso 2: Estado activo: procedimiento de ejecución manual del usuario

Estado activo: procedimiento de ejecución manual del usuario
Estado activo: procedimiento de ejecución manual del usuario
Estado activo: procedimiento de ejecución manual del usuario
Estado activo: procedimiento de ejecución manual del usuario
Estado activo: procedimiento de ejecución manual del usuario
Estado activo: procedimiento de ejecución manual del usuario

Siempre que el módulo se encuentra en estado Activo, el módulo accede automáticamente a la red, reasigna la IP y, para poder utilizar otras funciones, debe volver a ejecutarse.

1. Zócalo

Como puede ver en el registro a continuación, la conexión del socket no se mantiene. Entonces, si necesita enviar datos a través del socket, la reconexión del socket es obligatoria.

2. ThingPlug

Además, la conexión Thingplug no se mantiene. Entonces, si necesita enviar datos a través de ThhingPlug, la reconexión de ThhingPlug es obligatoria.

3. GPS

Si necesita utilizar la función PSM en la aplicación de seguimiento de ubicación, debe ejecutar el comando 'AT $$ GPS' para obtener información de GPS en cada estado activo.

Paso 3: Estado de suspensión: datos que se pueden recibir o no

Estado de reposo: datos que se pueden recibir o no
Estado de reposo: datos que se pueden recibir o no
Estado de reposo: datos que se pueden recibir o no
Estado de reposo: datos que se pueden recibir o no

1. SMS

Cuando el módulo está en estado de suspensión, el SMS se envía al módulo desde el teléfono inteligente. Cuando el módulo vuelve al estado activo, recibe el SMS que estaba pendiente en la red Cat. M1.

2. ThingPlug JsonRPC

Para recibir el mensaje JsonRPC de ThingPlug cuando el módulo está en estado de suspensión. Debe conectarse a ThingPlug con la siguiente configuración.

El sexto parámetro del siguiente comando debe establecerse en '1' como este AT + SKTPCON = 1, MQTT, 211.234.246.112, 1883, 120, 1, simple_v1, Device Token, Service ID, Device ID '

Para comprobar si funciona bien, envíe un mensaje de control al módulo utilizando ThingPlug JsonRPC cuando el módulo esté en estado de suspensión. Después de eso, cuando el módulo vuelva al estado activo y se vuelva a conectar al ThingPlug, recibirá el mensaje JsonRPC pendiente del servidor ThingPlug.

3. Datos de socket

Incluso se cambia la IP y no se mantiene la conexión del socket, por lo que los datos del socket no se pueden recibir cuando el dispositivo está en estado de suspensión.

Paso 4:

Imagen
Imagen

Como puede ver en las pruebas anteriores, el módulo se conectará automáticamente a la red Cat. M1 y reasignará IP para cada estado activo.

Otras funciones (socket, ThingPlug, GPS) requieren reconexión o ejecución. Y el enchufe, ThingPlug, no se puede mantener.

Además, en el caso de SMS, cuando el módulo está en estado de reposo, está pendiente de la red Cat. M1. y ThingPlug Json PRC está pendiente para el servidor ThingPlug.

Por lo tanto, si utiliza la función PSM con la función Socket, ThingPlug y GPS, debe volver a conectar el socket, ThingPlug y GPS en cada estado activo.

Recomendado: