Съдържание:

Анализ на LTE Cat.M1 PSM (режим на пестене на енергия): 4 стъпки
Анализ на LTE Cat.M1 PSM (режим на пестене на енергия): 4 стъпки

Видео: Анализ на LTE Cat.M1 PSM (режим на пестене на енергия): 4 стъпки

Видео: Анализ на LTE Cat.M1 PSM (режим на пестене на енергия): 4 стъпки
Видео: What is LTE? | IoT Basics (Cat 1bis vs LTE Cat 1) | Tech Talks 2.0 2024, Юли
Anonim
Анализ на LTE Cat. M1 PSM (режим на пестене на енергия)
Анализ на LTE Cat. M1 PSM (режим на пестене на енергия)

В предишната статия сме обсъждали как да настроите цикъла Active / Sleep с помощта на PSM. Моля, вижте предишната статия за обяснения относно хардуерната и PSM настройка и AT команда.

(Връзка:

Активно състояние показва състояние на включен модул Cat. M1. И състоянието на заспиване показва състояние, което не може да получи съобщение за пейджинг от мрежата, като изключено.

Това ръководство ще бъде обяснено въз основа на резултатите от тестването на състоянието на връзката на LTE мрежа, IP, гнездо, ThingPlug и т.н. според състоянието Active / Sleep, зададено с помощта на функцията PSM..

Стъпка 1: Активно състояние - Процедура за автоматично изпълнение на модула

Активно състояние - Процедура за автоматично изпълнение на модула
Активно състояние - Процедура за автоматично изпълнение на модула
Активно състояние - Процедура за автоматично изпълнение на модула
Активно състояние - Процедура за автоматично изпълнение на модула

1. LTE Cat. M1 Мрежово повторно свързване

Както е показано на следващата фигура, когато проверите мрежовата връзка с помощта на команда „AT + CEREG“след състояние на заспиване чрез настройка PSM, можете да видите, че отговорът обикновено е свързан като „ + CEREG: 0, 1“в рамките на няколко секунди.

2. IP преразпределен

След състояние на заспиване, когато заявявате преназначения IP с помощта на „AT * WWANIP?“команда, можете да видите, че сте получили различен IP адрес от преди. Следователно може да се заключи, че връзката на гнездото не се поддържа.

Стъпка 2: Активно състояние - Процедура за ръчно изпълнение на потребителя

Активно състояние - Процедура за ръчно изпълнение на потребителя
Активно състояние - Процедура за ръчно изпълнение на потребителя
Активно състояние - Процедура за ръчно изпълнение на потребителя
Активно състояние - Процедура за ръчно изпълнение на потребителя
Активно състояние - Процедура за ръчно изпълнение на потребителя
Активно състояние - Процедура за ръчно изпълнение на потребителя

Всеки път, когато модулът е в състояние Active, модулът автоматично осъществява достъп до мрежата, преразпределя IP и за да използва други функции, трябва да изпълни отново.

1. Гнездо

Както можете да видите от дневника по -долу, връзката на гнездото не се поддържа. Така че, ако трябва да изпращате данни през гнездо, повторното свързване на гнездото е задължително.

2. ThingPlug

Също така връзката Thingplug не се поддържа. Така че, ако трябва да изпращате данни чрез ThhingPlug, повторното свързване на ThhingPlug е задължително.

3. GPS

Ако трябва да използвате функцията PSM в приложението за проследяване на местоположението, тя трябваше да изпълни командата „AT $$ GPS“, за да получи GPS информация за всяко активно състояние.

Стъпка 3: Сън състояние - данни, които могат да бъдат получени или не

Сън - състояние, което може да бъде получено или не
Сън - състояние, което може да бъде получено или не
Сън - състояние, което може да бъде получено или не
Сън - състояние, което може да бъде получено или не

1. SMS

Когато модулът е в състояние на заспиване, SMS се изпраща до модула от смартфона. Когато модулът се върне в активно състояние, той получава SMS, който е бил в очакване в мрежата Cat. M1.

2. ThingPlug JsonRPC

За да получите съобщение JsonRPC от ThingPlug, когато модулът е в състояние на заспиване. Той трябва да се свърже с ThingPlug със следната настройка.

Шестият параметър на следната команда трябва да бъде зададен на „1“, като този AT + SKTPCON = 1, MQTT, 211.234.246.112, 1883, 120, 1, simple_v1, Token Device, Service ID, Device ID “

За да проверите дали работи добре, изпратете контролно съобщение до модула с помощта на ThingPlug JsonRPC, когато модулът е в състояние на заспиване. След това, когато модулът се върне в активно състояние и се свърже отново с ThingPlug, той ще получи съобщението JsonRPC в очакване на сървъра ThingPlug.

3. Сокет данни

Дори IP се променя и връзката на гнездото не се поддържа, така че данните от гнездото не могат да бъдат получени, когато устройството е в състояние на заспиване.

Стъпка 4:

Образ
Образ

Както можете да видите от горните тестове, модулът автоматично ще се свърже с мрежата Cat. M1 и ще разпредели отново IP за всяко активно състояние.

Други функции (гнездо, ThingPlug, GPS) изискват повторно свързване или повторно изпълнение. И гнездото, ThingPlug, не може да се поддържа.

Също така, в случай на SMS, когато модулът е в състояние на заспиване, той чака към мрежата Cat. M1. и ThingPlug Json PRC е в очакване на сървъра ThingPlug.

Следователно, ако използвате PSM функция с Socket, ThingPlug и GPS функция, трябва да свържете отново гнездото, ThingPlug и GPS всяко активно състояние.

Препоръчано: