Inhaltsverzeichnis:

Analyse von LTE Cat.M1 PSM (Energiesparmodus): - Gunook
Analyse von LTE Cat.M1 PSM (Energiesparmodus): - Gunook

Video: Analyse von LTE Cat.M1 PSM (Energiesparmodus): - Gunook

Video: Analyse von LTE Cat.M1 PSM (Energiesparmodus): - Gunook
Video: What is LTE? | IoT Basics (Cat 1bis vs LTE Cat 1) | Tech Talks 2.0 2024, November
Anonim
Analyse von LTE Cat. M1 PSM (Energiesparmodus)
Analyse von LTE Cat. M1 PSM (Energiesparmodus)

Im vorherigen Artikel haben wir besprochen, wie Sie den Aktiv-/Schlaf-Zyklus mit PSM einstellen. Erläuterungen zu Hardware- und PSM-Einstellungen und AT-Befehlen finden Sie im vorherigen Artikel.

(Link:

Active State zeigt an, dass der Status des Cat. M1-Moduls eingeschaltet ist. Und der Schlafstatus zeigt einen Status an, der die Paging-Nachricht vom Netzwerk nicht empfangen kann, z. B. ausgeschaltet.

Diese Anleitung wird basierend auf den Ergebnissen des Testens des Verbindungsstatus von LTE-Netzwerk, IP, Socket, ThingPlug usw. gemäß dem mit der PSM-Funktion eingestellten Active / Sleep-Zustand erklärt..

Schritt 1: Aktiver Zustand - Verfahren der Modulausführung automatisch

Aktiver Zustand - Verfahren der Modulausführung automatisch
Aktiver Zustand - Verfahren der Modulausführung automatisch
Aktiver Zustand - Verfahren der Modulausführung automatisch
Aktiver Zustand - Verfahren der Modulausführung automatisch

1. LTE Cat. M1 Netzwerk wieder anschließen

Wie in der folgenden Abbildung gezeigt, können Sie, wenn Sie die Netzwerkverbindung mit dem Befehl 'AT + CEREG' nach dem Ruhezustand durch die PSM-Einstellung überprüfen, sehen, dass die Antwort normalerweise innerhalb weniger Sekunden als '+ CEREG: 0, 1' verbunden ist.

2. IP neu zugewiesen

Nach dem Ruhezustand, wenn Sie die neu zugewiesene IP mit dem Befehl 'AT * WWANIP?' abfragen. Befehl sehen Sie, dass Ihnen eine andere IP zugewiesen wurde als zuvor. Daraus kann geschlossen werden, dass die Socket-Verbindung nicht aufrechterhalten wird.

Schritt 2: Aktiver Zustand - Verfahren der manuellen Benutzerausführung

Aktiver Zustand - Verfahren der manuellen Benutzerausführung
Aktiver Zustand - Verfahren der manuellen Benutzerausführung
Aktiver Zustand - Verfahren der manuellen Benutzerausführung
Aktiver Zustand - Verfahren der manuellen Benutzerausführung
Aktiver Zustand - Verfahren der manuellen Benutzerausführung
Aktiver Zustand - Verfahren der manuellen Benutzerausführung

Immer wenn sich das Modul im aktiven Zustand befindet, greift das Modul automatisch auf das Netzwerk zu, weist die IP neu zu und muss, um andere Funktionen zu verwenden, erneut ausführen.

1. Steckdose

Wie Sie dem Protokoll unten entnehmen können, wird die Socket-Verbindung nicht aufrechterhalten. Wenn Sie also Daten über Socket senden müssen, ist eine erneute Socket-Verbindung erforderlich.

2. DingPlug

Auch Thingplug-Verbindung wird nicht aufrechterhalten. Wenn Sie also Daten über ThhingPlug senden müssen, ist eine erneute Verbindung mit ThhingPlug obligatorisch.

3. GPS

Wenn Sie die PSM-Funktion in der Standortverfolgungsanwendung verwenden müssen, musste der Befehl "AT $$ GPS" ausgeführt werden, um GPS-Informationen in jedem aktiven Zustand zu erhalten.

Schritt 3: Schlafzustand - Daten, die empfangen werden können oder nicht

Schlafzustand - Daten, die empfangen werden können oder nicht
Schlafzustand - Daten, die empfangen werden können oder nicht
Schlafzustand - Daten, die empfangen werden können oder nicht
Schlafzustand - Daten, die empfangen werden können oder nicht

1. SMS

Wenn sich das Modul im Ruhezustand befindet, wird die SMS vom Smartphone an das Modul gesendet. Wenn das Modul in den aktiven Zustand zurückkehrt, empfängt es die im Cat. M1-Netz anstehende SMS.

2. ThingPlug JsonRPC

Um die JsonRPC-Nachricht von ThingPlug zu empfangen, wenn sich das Modul im Ruhezustand befindet. Es muss sich mit der folgenden Einstellung mit ThingPlug verbinden.

Der 6. Parameter des folgenden Befehls sollte wie folgt auf '1' gesetzt werden AT + SKTPCON = 1, MQTT, 211.234.246.112, 1883, 120, 1, simple_v1, Device Token, Service ID, Device ID'

Um zu überprüfen, ob es gut funktioniert, senden Sie mit ThingPlug JsonRPC eine Kontrollnachricht an das Modul, wenn sich das Modul im Ruhezustand befindet. Wenn das Modul danach in den aktiven Zustand zurückkehrt und sich wieder mit dem ThingPlug verbindet, empfängt es die JsonRPC-Nachricht, die an den ThingPlug-Server anhängig ist.

3. Socket-Daten

Sogar die IP wird geändert und die Socket-Verbindung wird nicht aufrechterhalten, sodass Socket-Daten nicht empfangen werden können, wenn sich das Gerät im Ruhezustand befindet.

Schritt 4:

Bild
Bild

Wie Sie aus den obigen Tests sehen können, verbindet sich das Modul automatisch mit dem Cat. M1-Netzwerk und weist die IP für jeden aktiven Status neu zu.

Andere Funktionen (Socket, ThingPlug, GPS) erfordern eine erneute Verbindung oder erneute Ausführung. Und die Buchse ThingPlug kann nicht gewartet werden.

Auch im Fall von SMS, wenn sich das Modul im Ruhezustand befindet, ist es an das Cat. M1-Netzwerk anhängig. und ThingPlug Json PRC ist für den ThingPlug-Server anhängig.

Wenn Sie die PSM-Funktion mit Socket-, ThingPlug- und GPS-Funktion verwenden, müssen Sie daher Socket, ThingPlug und GPS in jedem aktiven Zustand neu verbinden.

Empfohlen: