Sommario:

Analisi di LTE Cat.M1 PSM (modalità di risparmio energetico): 4 passaggi
Analisi di LTE Cat.M1 PSM (modalità di risparmio energetico): 4 passaggi

Video: Analisi di LTE Cat.M1 PSM (modalità di risparmio energetico): 4 passaggi

Video: Analisi di LTE Cat.M1 PSM (modalità di risparmio energetico): 4 passaggi
Video: narrowband iot | 5g narrowband iotnb-iot release 16 | nb-iot sim card |narrowband internet of things 2024, Luglio
Anonim
Analisi di LTE Cat. M1 PSM (modalità di risparmio energetico)
Analisi di LTE Cat. M1 PSM (modalità di risparmio energetico)

Nell'articolo precedente, abbiamo discusso come impostare il ciclo Active/Sleep utilizzando PSM. Fare riferimento all'articolo precedente per spiegazioni sull'hardware, sull'impostazione PSM e sul comando AT.

(Link:

Lo stato attivo indica che lo stato del modulo Cat. M1 è acceso. E lo stato di sospensione indica uno stato che non può ricevere il messaggio di paging dalla rete come spento.

Questa guida verrà spiegata in base ai risultati del test dello stato di connessione della rete LTE, IP, socket, ThingPlug, ecc. in base allo stato Active/Sleep impostato utilizzando la funzione PSM..

Passaggio 1: stato attivo - Procedura di esecuzione automatica del modulo

Stato attivo - Procedura di esecuzione automatica del modulo
Stato attivo - Procedura di esecuzione automatica del modulo
Stato attivo - Procedura di esecuzione automatica del modulo
Stato attivo - Procedura di esecuzione automatica del modulo

1. Ricollegamento alla rete LTE Cat. M1

Come mostrato nella figura seguente, quando si controlla la connessione di rete utilizzando il comando 'AT + CEREG' dopo lo stato di sospensione tramite l'impostazione PSM, è possibile vedere che la risposta è normalmente connessa come '+ CEREG: 0, 1' entro pochi secondi.

2. IP riallocato

Dopo lo stato di sospensione, quando si interroga l'IP riassegnato utilizzando 'AT * WWANIP?' comando, puoi vedere che ti è stato assegnato un IP diverso rispetto a prima. Pertanto, si può dedurre che la connessione socket non viene mantenuta.

Passaggio 2: stato attivo - Procedura di esecuzione manuale dell'utente

Stato attivo - Procedura di esecuzione manuale dell'utente
Stato attivo - Procedura di esecuzione manuale dell'utente
Stato attivo - Procedura di esecuzione manuale dell'utente
Stato attivo - Procedura di esecuzione manuale dell'utente
Stato attivo - Procedura di esecuzione manuale dell'utente
Stato attivo - Procedura di esecuzione manuale dell'utente

Ogni volta che il modulo è nello stato Attivo, il modulo accede automaticamente alla rete, rialloca l'IP e, per utilizzare altre funzioni, deve eseguire nuovamente.

1. Presa

Come puoi vedere dal registro sottostante, la connessione socket non viene mantenuta. Quindi, se è necessario inviare dati tramite socket, la riconnessione del socket è obbligatoria.

2. ThingPlug

Anche la connessione Thingplug non viene mantenuta. Quindi, se hai bisogno di inviare dati tramite ThhingPlug, la riconnessione di ThhingPlug è obbligatoria.

3. GPS

Se è necessario utilizzare la funzione PSM nell'applicazione di localizzazione, è necessario eseguire il comando "AT $$ GPS" per ottenere le informazioni GPS in ogni stato attivo.

Passaggio 3: stato di sospensione: dati che possono essere ricevuti o meno

Stato di sospensione: dati che possono essere ricevuti o meno
Stato di sospensione: dati che possono essere ricevuti o meno
Stato di sospensione: dati che possono essere ricevuti o meno
Stato di sospensione: dati che possono essere ricevuti o meno

1. SMS

Quando il modulo è in stato di sospensione, l'SMS viene inviato al modulo dallo smartphone. Quando il modulo torna allo stato attivo, riceve l'SMS che era in sospeso nella rete Cat. M1.

2. ThingPlug JsonRPC

Per ricevere il messaggio JsonRPC da ThingPlug quando il modulo è in stato di sospensione. Deve connettersi a ThingPlug con la seguente impostazione.

Il sesto parametro del seguente comando deve essere impostato su "1" come questo AT + SKTPCON = 1, MQTT, 211.234.246.112, 1883, 120, 1, simple_v1, token dispositivo, ID servizio, ID dispositivo'

Per verificare se funziona correttamente, invia un messaggio di controllo al modulo utilizzando ThingPlug JsonRPC quando il modulo è in stato di sospensione. Dopodiché, quando il modulo torna allo stato Attivo e si riconnette a ThingPlug, riceverà il messaggio JsonRPC in sospeso sul server ThingPlug.

3. Dati presa

Anche l'IP viene modificato e la connessione socket non viene mantenuta, quindi i dati socket non possono essere ricevuti quando il dispositivo è in stato di sospensione.

Passaggio 4:

Immagine
Immagine

Come puoi vedere dai test precedenti, il modulo si connetterà automaticamente alla rete Cat. M1 e riallocherà l'IP per ogni stato attivo.

Altre funzioni (presa, ThingPlug, GPS) richiedono la riconnessione o la riesecuzione. E il socket, ThingPlug, non può essere mantenuto.

Inoltre, nel caso di SMS, quando il modulo è in stato di sospensione, è in attesa sulla rete Cat. M1. e ThingPlug Json PRC è in attesa sul server ThingPlug.

Pertanto, se si utilizza la funzione PSM con Socket, ThingPlug e la funzione GPS, è necessario ricollegare socket, ThingPlug e GPS ad ogni stato attivo.

Consigliato: