Spisu treści:

Analiza LTE Cat.M1 PSM (tryb oszczędzania energii): 4 kroki
Analiza LTE Cat.M1 PSM (tryb oszczędzania energii): 4 kroki

Wideo: Analiza LTE Cat.M1 PSM (tryb oszczędzania energii): 4 kroki

Wideo: Analiza LTE Cat.M1 PSM (tryb oszczędzania energii): 4 kroki
Wideo: What is the difference between Cat-M1 and NB-IoT? 2024, Wrzesień
Anonim
Analiza LTE Cat. M1 PSM (tryb oszczędzania energii)
Analiza LTE Cat. M1 PSM (tryb oszczędzania energii)

W poprzednim artykule omówiliśmy, jak ustawić cykl Aktywny / Uśpiony za pomocą PSM. Proszę zapoznać się z poprzednim artykułem w celu uzyskania wyjaśnień dotyczących ustawień sprzętu i PSM oraz komend AT.

(Link:

Stan aktywny wskazuje, że moduł Cat. M1 jest włączony. Stan uśpienia wskazuje stan, w którym nie można odebrać wiadomości przywoławczej z sieci, np. Wyłączony.

Ten przewodnik zostanie wyjaśniony na podstawie wyników testowania stanu połączenia sieci LTE, IP, gniazda, ThingPlug itp. zgodnie ze stanem Active / Sleep ustawionym za pomocą funkcji PSM..

Krok 1: Stan aktywny - procedura automatycznego wykonywania modułu

Stan aktywny - procedura automatycznego wykonywania modułu
Stan aktywny - procedura automatycznego wykonywania modułu
Stan aktywny - procedura automatycznego wykonywania modułu
Stan aktywny - procedura automatycznego wykonywania modułu

1. Ponowne podłączenie sieci LTE Cat. M1

Jak pokazano na poniższym rysunku, gdy sprawdzasz połączenie sieciowe za pomocą polecenia „AT + CEREG” po stanie uśpienia przez ustawienie PSM, możesz zobaczyć, że odpowiedź jest zwykle połączona jako „+ CEREG: 0, 1” w ciągu kilku sekund.

2. Ponowne przydzielenie IP

Po stanie uśpienia, gdy odpytujesz ponownie przydzielony adres IP za pomocą „AT * WWANIP?” polecenie, możesz zobaczyć, że przypisano Ci inny adres IP niż wcześniej. W związku z tym można wywnioskować, że połączenie z gniazdem nie jest utrzymywane.

Krok 2: Stan aktywny - procedura ręcznego wykonania użytkownika

Stan aktywny - procedura ręcznego wykonania użytkownika
Stan aktywny - procedura ręcznego wykonania użytkownika
Stan aktywny - procedura ręcznego wykonania użytkownika
Stan aktywny - procedura ręcznego wykonania użytkownika
Stan aktywny - procedura ręcznego wykonania użytkownika
Stan aktywny - procedura ręcznego wykonania użytkownika

Za każdym razem, gdy moduł jest w stanie Aktywny, moduł automatycznie uzyskuje dostęp do sieci, ponownie przydziela adres IP i aby korzystać z innych funkcji, musi wykonać ponownie.

1. Gniazdo

Jak widać z poniższego dziennika, połączenie z gniazdem nie jest utrzymywane. Jeśli więc chcesz przesłać dane przez gniazdo, ponowne połączenie z gniazdem jest obowiązkowe.

2. Wtyczka do rzeczy

Również połączenie Thingplug nie jest zachowane. Jeśli więc chcesz przesłać dane przez ThhingPlug, ponowne połączenie ThhingPlug jest obowiązkowe.

3. GPS

Jeśli musisz użyć funkcji PSM w aplikacji do śledzenia lokalizacji, musiało zostać wykonane polecenie 'AT $$ GPS', aby uzyskać informacje GPS w każdym stanie aktywnym.

Krok 3: Stan uśpienia - dane, które można odebrać lub nie

Stan uśpienia - dane, które można odebrać lub nie
Stan uśpienia - dane, które można odebrać lub nie
Stan uśpienia - dane, które można odebrać lub nie
Stan uśpienia - dane, które można odebrać lub nie

1. SMS

Gdy moduł znajduje się w stanie uśpienia, SMS jest wysyłany do modułu ze smartfona. Gdy moduł powraca do stanu aktywnego, odbiera SMS, który był w toku w sieci Cat. M1.

2. ThingPlug JsonRPC

W celu odebrania komunikatu JsonRPC z ThingPlug, gdy moduł jest w stanie uśpienia. Musi połączyć się z ThingPlug z następującym ustawieniem.

Szósty parametr poniższej komendy powinien być ustawiony na '1' w ten sposób AT + SKTPCON = 1, MQTT, 211.234.246.112, 1883, 120, 1, simple_v1, Device Token, Service ID, Device ID'

Aby sprawdzić, czy działa dobrze, wyślij komunikat kontrolny do modułu za pomocą ThingPlug JsonRPC, gdy moduł jest w stanie uśpienia. Następnie, gdy moduł powróci do stanu Aktywny i ponownie połączy się z ThingPlug, otrzyma komunikat JsonRPC oczekujący na serwer ThingPlug.

3. Dane gniazda

Nawet adres IP jest zmieniany, a połączenie przez gniazdo nie jest utrzymywane, więc dane gniazda nie mogą być odbierane, gdy urządzenie jest w stanie uśpienia.

Krok 4:

Obraz
Obraz

Jak widać z powyższych testów, moduł automatycznie połączy się z siecią Cat. M1 i ponownie przydzieli IP dla każdego stanu aktywnego.

Inne funkcje (gniazdo, ThingPlug, GPS) wymagają ponownego połączenia lub ponownego wykonania. A gniazdo ThingPlug nie może być konserwowane.

Również w przypadku SMS-ów, gdy moduł jest w stanie uśpienia, oczekuje na sieć Cat. M1. a ThingPlug Json PRC oczekuje na serwer ThingPlug.

Dlatego jeśli korzystasz z funkcji PSM z funkcją Socket, ThingPlug i GPS, musisz ponownie podłączyć gniazdo, ThingPlug i GPS w każdym aktywnym stanie.

Zalecana: