Vývoj aplikací řady u-blox SARA-R5

Informace o produktu
| Název produktu | Řada SARA-R5 | 
|---|---|
| Číslo dokumentu | UBX-20009652 – R03 C1-Public | 
| Revize a datum | R03 C1-Veřejné, 25. srpna 2023 | 
Návod k použití produktu
- Prvotní návrhová rozhodnutí a doporučení
 První rozhodnutí o návrhu a doporučení naleznete v části 2.1 uživatelské příručky.
- Aplikace Stages
 Informace o aplikacích naleznete v části 2.2 uživatelské příručkytages.
- Systémový čas
 Podrobnosti o systémovém čase naleznete v části 2.2.5.1 uživatelské příručky.
- Vypnout
 Pokyny k vypnutí naleznete v části 2.2.6 uživatelské příručky.
- Režimy aplikace
 Informace o aplikačních režimech naleznete v části 2.3 uživatelské příručky.
- Analyzátor odezvy na příkazy AT
 Podrobnosti o analyzátoru odezvy na příkazy AT naleznete v části 3 uživatelské příručky.
- Provozní režimy rozhraní AT
 Provozní režimy rozhraní AT naleznete v části 3.1 uživatelské příručky.
- Kód nevyžádaných výsledků
 Informace o kódech nevyžádaných výsledků naleznete v části 3.2 uživatelské příručky.
- Místní připojení
 Podrobnosti o místním připojení naleznete v části 4 uživatelské příručky.
- Konfigurace sériového rozhraní
 Pokyny pro konfiguraci sériového rozhraní naleznete v části 4.1 uživatelské příručky.
- Rozhraní AT
 Informace o rozhraní AT naleznete v části 4.2 uživatelské příručky.
- MNO Profiles
 Podrobnosti o MNO pro najdete v části 5 uživatelské příručkyfiles.
- Síťová registrace
 Informace o síťové registraci naleznete v části 6 uživatelské příručky.
- Výběr RAT
 Pokyny k výběru RAT naleznete v části 6.1 uživatelské příručky.
- Konfigurace pásma
 Podrobnosti o konfiguraci pásma naleznete v části 6.2 uživatelské příručky.
- Doba skenování
 Informace o době skenování naleznete v části 6.2.1 uživatelské příručky.
Abstraktní 
Tento dokument poskytuje podrobnou architekturu technologie a exampinformace o tom, jak používat AT příkazy s moduly řady u-blox SARA-R5.
Informace o dokumentu
| Titul | Řada SARA-R5 | |
| Titulky | Průvodce vývojem aplikací | |
| Dokument typ | Poznámka k aplikaci | |
| Dokument číslo | UBX-20009652 | |
| Revize a datum | R03 | 25-2023-XNUMX | 
| Zveřejnění omezení | C1-Veřejné | 
Tento dokument se vztahuje na následující produkty:
| Název produktu | 
| Řada SARA-R5 | 
u-blox nebo třetí strany mohou vlastnit práva duševního vlastnictví na produkty, názvy, loga a návrhy obsažené v tomto dokumentu. Kopírování, reprodukce, úprava nebo zpřístupnění tohoto dokumentu nebo jakékoli jeho části třetím stranám je povoleno pouze s výslovným písemným souhlasem společnosti u-blox. Informace obsažené v tomto dokumentu jsou poskytovány „tak jak jsou“ a společnost u-blox nepřebírá žádnou odpovědnost za jejich použití. Neposkytuje se žádná záruka, výslovná ani předpokládaná, včetně, ale nikoli výhradně, s ohledem na přesnost, správnost, spolehlivost a vhodnost informací pro konkrétní účel. Tento dokument může být společností u-blox kdykoli bez upozornění revidován. Nejnovější dokumenty naleznete na adrese www.u-blox.com.
Copyright © u-blox AG.
Začínáme
Tento dokument poskytuje návod pro vývoj aplikací, které jsou propojeny s modulem řady u-blox SARA-R5, včetně exampsoubory sekvencí příkazů AT pro konkrétní případy použití.
Tabulka 1 ukazuje souhrn dokumentace dostupné pro moduly řady SARA-R5.
| Dokument jméno | Poznámky | |
| Integrace aplikací | Poznámka k aplikaci průvodce vývojem aplikací | Tento dokument. Začněte zde! | 
| Poznámka k aplikaci aktualizace FW [4] | Postupy aktualizace FW (uFOTA, FOAT, FOTA, +UFWINSTALL, EasyFlash). | |
| Poznámka k aplikaci průvodce vývojem internetových aplikací [5] | Jakékoli aplikace spoléhající se na zásobník IP (sockets, MQTT, MQTT-SN, HTTP, FTP, CoAP, SSL/TLS). | |
| Pokyny k výrobě a ověřování prototypů poznámka k aplikaci [6] | Směrnice pro test výroby OEM a ověřovací test. Pro tento dokument kontaktujte technickou podporu. | |
| Poznámka k aplikaci pro implementaci GNSS [7] | GNSS rozhraní a pomoc klientům. Techniky pro hybridní polohování a indikaci časování. | |
| Poznámka k aplikaci Mux implementace [8] | Použití multiplexeru s celulárními moduly. | |
| Objekty a příkazy LwM2M[9] | Objekty LwM2M a příslušné AT příkazy | |
| Uživatelská příručka EVK-R5 [10] | Úvodní příručka pro vyhodnocovací sadu SARA-R5. | |
| Referenční dokumentace | Datový list [1] | Tyto dokumenty použijte jako odkaz na hardwarovou integraci a API příkazů AT. | 
| Příručka systémové integrace [3] | ||
| AT příkazy manuál [2] | ||
| Dokumenty k uvolnění produktu | Sample Dodací list / Informační poznámka | Dodáváno s každou verzí FW. | 
| Nástroje | m-center kolekce skriptů AT | https://github.com/u-blox/m-center | 
Tabulka 1: Konec dokumentace SARA-R5view 
Podrobný popis AT příkazů naleznete v příručce AT příkazů řady SARA-R5 [2]. Pro zvýraznění důležitých informací v tomto dokumentu se používají následující symboly:
- Ukazováček ukazuje klíčové informace týkající se integrace modulu a výkonu.
- Varovný symbol označuje činnosti, které by mohly modul negativně ovlivnit nebo poškodit.
Návrh a vývoj aplikací
Při navrhování hostitelské aplikace propojené s celulárním modulem u-blox zvažte následující body, jak je znázorněno na obrázku 1:
- Vyberte funkce modulu, které aplikace potřebuje, a ty, které lze zakázat.
- Rozdělte pracovní postup aplikace na stages.
- Navrhněte aplikaci tak, aby fungovala v několika režimech, odrážejících kroky životního cyklu produktu.

Prvotní návrhová rozhodnutí a doporučení
Pokud některé funkce nebudou během životnosti aplikace nikdy použity, měly by být zakázány nebo správně nakonfigurovány, aby se minimalizoval jejich dopad na celkový výkon. Tato rozhodnutí by měla být pečlivě přijímána na design stage, protože jakákoli pozdní změna by mohla způsobit velké úsilí o přizpůsobení a ověření aplikace.
Tato rozhodnutí se týkají:
- Použití klienta LwM2M
- Použití funkcí sady zabezpečení
- Využití úspory energie
- Výběr SIM karty/MNO
- SW/HW řešení monitorování a ladění
- Režimy obnovy SW/HW
Klient LwM2M je nezbytný k tomu, aby provozovatelé mobilních sítí mohli kontaktovat zařízení a získat diagnostické informace; umožňuje také automatickou periodickou kontrolu dostupnosti aktualizací FOTA na serverech MNO i u-blox. Na základě cílové spotřeby energie profile, může zákaznická aplikace pravidelně povolit klientovi, aby mohl ovládat funkce, jako jsou pravidelné registrace LwM2M
se serverem nebo může implementovat alternativní nebo dodatečné metody pro implementaci aktualizací FW, když se spouští např. prodlouženou mimo provoz nebo specifickými událostmi. Podobné úvahy platí pro klienta zabezpečení. Chcete-li zakázat funkce zabezpečení, zadejte AT+USECMODE=0. Funkce úspory energie (+UPSV, PSM, eDRX) musí být nakonfigurovány na základě cílové spotřeby energie profile, na základě podnětů v části 7. MNO profile použití závisí na typu aplikace a SIM kartě (regionální nebo globální roaming). Pokud SIM karta patří MNO, pro kterou modul získal typové schválení, MNO profile je k dispozici ve FW a měl by být použit. Pro více informací o MNO profiles, viz část 5.
Schopnost ladění může být poskytnuta prostřednictvím testovacích koncových bodů, přístupu k rozhraní USB a obecně bohatého aplikačního protokolu obsahujícího všechny řetězce AT příkazů vyměňované s modulem a diagnostické informace zasílané modulem s informacemi o časování. Sledování stavu modulu je požadavkem pro implementaci, prostřednictvím HW nebo SW, procedur obnovy, jak je popsáno v části 7.7. u-blox doporučuje řádně navrhnout a otestovat mechanismus aktualizace firmwaru modulu, který umožňuje nasazení nejnovějšího FW celulárního modulu v terénu po výrobě zařízení.
Aplikace stages
Trvalé konfigurace 
Některá nastavení modulu jsou trvalá, to znamená, že jsou uložena v energeticky nezávislé paměti modulu (NVM). Mezi nimi MNO profile (viz část 5), APN pro připojení k internetu, aktivní pásma LTE. Kromě NVM se některá nastavení (např. +IPR a +UPSV) ukládají do modulu profiles pomocí příkazu AT&W.
Hostitelská aplikace musí implementovat fázi trvalého nastavení konfigurace, prováděnou jednou a poté podle potřeby, kde jsou vydávány všechny AT příkazy související s požadovaným nastavením.
- Pro zachování nastavení po aktualizaci FW viz poznámka k aplikaci aktualizace SARA-R5 FW [4]. Pokud se nastavení nezachová, musí se znovu použít, viz oddíl 2.2.2.
Zapnutí/boot/ukončení PSM 
Obecně platí, že při každém spuštění aplikace načte konfigurace a ujistí se, že jsou správné. Pokud se ověření nezdařilo, lze znovu použít trvalou konfiguraci.
Ne všechny konfigurace modulu jsou trvalé. Proto musí aplikace po každém bootu modulu znovu nastavit tyto nestálé konfigurace, např. AT+CMEE=2, povolení URC. Je důležité, aby aplikace měla robustní mechanismus pro detekci, kdy je modul připraven komunikovat prostřednictvím AT příkazů při zapnutí. Jedním z řešení je povolit uvítací zprávu příkazem +CSGT AT; alternativně může hostitelská aplikace čekat na odpověď na příkaz „AT“.
- Při použití PSM se při opuštění režimu nízké spotřeby také obnoví energetická nastavení a aktuální režim komunikačního portu (MUX, dialup).
Síťová registrace 
Podrobnosti o registraci sítě stage, viz část 6.
akvizice IP 
Podrobnosti a pokyny naleznete v příručce pro vývoj internetových aplikací poznámka [5].
Základní aplikace 
Podrobnosti a pokyny naleznete v příručce pro vývoj internetových aplikací aplikační poznámka [5] a v příručce příkazů AT řady SARA-R5 [2]. Aplikace musí zpracovávat AT příkazy, odpovědi a nevyžádané indikace, jak je navrženo v části 3. Pro diagnostické účely se aplikace musí spoléhat na stavové AT příkazy, viz část 8.1. Pro účely robustnosti musí aplikace implementovat vestavěné hlídací postupy, viz část 8.2.
Systémový čas 
Aplikace musí nakonfigurovat čas modulu tak, aby tyto informace aktualizoval, vzhledem k jejich důležitosti a jejich důsledkům na celkové chování systému.
Existuje několik způsobů, jak nastavit aktuální datum a čas na mobilním modulu:
- pokud je na straně hostitele k dispozici aktualizovaný čas, aplikace může nastavit čas modulu pomocí příkazu + CCLK AT při zavádění.
- Chcete-li použít automatickou aktualizaci místního času prostřednictvím funkce Network Identity and Time Zone (NITZ). Informace o časovém pásmu jsou poskytovány po registraci sítě (v přiložených postupech), pokud je podporuje vybraný MNO. Čas modulu se automaticky aktualizuje a jeho hodnotu lze zkontrolovat příkazem +CCLK AT; mějte na paměti, že informace NITZ jsou odesílány pouze při první registraci, proto se doporučuje provést cyklus odpojení/připojení po povolení automatické aktualizace časového pásma prostřednictvím NITZ.
- Pokud je v architektuře systému dostupný a přístupný GNSS přijímač, může aplikace získat čas UTC z GNSS pomocí příkazu +UGTMR AT, hodnota +CCLK se pak automaticky aktualizuje; mějte na paměti, že časové pásmo je nutné nastavit ručně.
- Aplikace může implementovat specifickou funkcionalitu (např. založenou na soketech) pro načtení časových informací z vhodných časových serverů a poté správně nastavit čas modulu pomocí +CCLK AT příkazu.
Na SARA-R5 je +CTZU továrně naprogramovaná hodnota 1, což znamená, že je povoleno automatické časové pásmo přes NITZ.
Vypnout 
Aplikace může vyžadovat vypnutí modulu. Normální i nouzové vypnutí je popsáno v manuálu systémové integrace řady SARA-R5 [3].
Aplikační režimy
Aplikace je obvykle navržena na základě hlavních scénářů použití. Tento způsob provozu se nazývá „normální režim“. Kromě toho musí návrhář poskytnout způsob, jak nakonfigurovat aplikaci pro specifičtější kontexty, které mohou mít odlišné požadavky s ohledem na normální režim a mohou pomoci při provádění dalších důležitých kroků v životním cyklu produktu.
Režim ladění / testování
- Obecně platí, že aplikace musí vždy vydávat významný protokol, včetně příkazů AT, které vydala, a jejich odpovědí a implementovat strategie monitorování, jak je popsáno v části 7.7.
- Pokud se vyskytne problém související s celulárním modulem a je potřeba více informací, může být nutné nakonfigurovat různé úrovně výřečnosti pro hostitelskou aplikaci a protokol modulů. To lze provést pomocí konfigurace files, které lze zatížit z boku file systém. V extrémních případech může být nutné poskytnout průchod rozhraní AT, aby se umožnil přístup k diagnostickým příkazům AT.
- Pokud je mobilní komunikace testována na síťovém simulátoru, použijte vhodnou testovací SIM kartu (obvykle ji dodává výrobce síťového simulátoru). Pokud testovací SIM karta není k dispozici, ujistěte se, že jste deaktivovali ověřování a kontroly integrity na straně testeru (správným nastavením) a na modulu (pomocí příkazu +UDCONF=81,0 AT, viz AT příkazy řady SARA-R5 manuál [2]).
Testování výroby 
Tento režim se používá při výrobních testech koncového zařízení. V tomto scénáři je obvykle hlavní aplikace neaktivní a ke správné konfiguraci modulu a použití jeho testovacích funkcí pro koncového uživatele lze použít příkazy AT, jak je popsáno v poznámce k produkčnímu a ověřovacímu testu [6].
Režim certifikace 
V závislosti na typu certifikace, jako je předpis, shoda nebo schválení typu MNO, může být aplikace deaktivována a modul může být řízen externě, např. pro testování průchodnosti. Specifické testy MNO mohou vyžadovat, aby aplikace běžela v normálním režimu, např. vzdálené poskytování SIM, FOTA.
Režim aktualizace firmwaru 
Aktualizace firmwaru modulu musí být implementována buď vzduchem, nebo tethered. Každá strategie aktualizace má své požadavky a správnou implementaci, které je nutné dodržet, aby byla zaručena úspěšnost operace. Další podrobnosti naleznete v poznámce k aplikaci aktualizace SARA-R5 FW [4].
Analyzátor odezvy AT příkazů
Je důležité, aby uživatel implementoval vyhrazenou komponentu AT analyzátoru v hostitelské aplikaci. Základní pokyny:
- Při zadávání AT příkazů jsou mezery ignorovány.
- Před vydáním nového AT příkazu vždy počkejte alespoň 20 ms od konečného výsledného kódu nebo příjmu URC.
- Když modul dokončí zpracování AT příkazu, vydá konečný výsledný kód (buď OK nebo ERROR) indikující, zda je připraven přijmout nový AT příkaz. Informační textové odpovědi jsou vydávány před konečným výsledným kódem. Změňte nastavení +CMEE na číselnou nebo podrobnou hodnotu (např. AT+CMEE=1 nebo AT+CMEE=2).
- Asynchronní příkazy, např. +UMQTTC, vracejí okamžitý konečný výsledný kód a konečný výsledek prostřednictvím URC.
- Některé příkazy AT vracejí během provádění příkazu kód IRC (Intermediate Result Code).
Provozní režimy rozhraní AT 
Při implementaci AT parseru si uvědomte, že komunikační port, ať už je to např. hlavní UART nebo virtuální port MUX, přechází při zpracování AT příkazů do různých provozních režimů.
V příkazovém režimu může datové komunikační zařízení (DCE), tj. modul, přijímat AT příkazy. Jakmile je na AT rozhraní detekován AT příkaz, DCE jej zpracuje a může se vrátit do příkazového režimu vydáním úspěšné nebo chybové odpovědi. Speciální AT příkazy vedou AT rozhraní do přechodných stavů, kde napřample, očekává se užitečné zatížení SMS nebo se vyměňují nezpracovaná/binární data (např file přenos), nebo dojde k výměně paketů PPP. V druhém případě lze datový režim PPP dočasně opustit speciálním +++ paketem nebo přechodem DTR linky ON-to-OFF a vstoupit do stavu online příkazového režimu (OLCM): z tohoto stavu, který je podobný příkazovém režimu lze DCE přesunout zpět do datového režimu PPP pomocí příkazu ATO nebo lze odpojit PPP příkazem ATH.
Obrázek 2 znázorňuje různé režimy, ve kterých může modul pracovat, a ukazuje akce, které způsobují přechody mezi různými režimy. Přechody spouštěné změnami linky DTR jsou konfigurovatelné pomocí příkazu AT&D, viz manuál AT příkazů řady SARA-R5 [2].
Další podrobnosti o nastavení rozhraní AT příkazů naleznete v části Nastavení příkazů AT v příručce příkazů AT řady SARA-R5 [2].

Nevyžádaný kód výsledku
Nevyžádaný výsledný kód (URC) je řetězcová zpráva (poskytovaná DCE), která asynchronně indikuje výskyt události, která může souviset s předchozím AT příkazem nebo s funkcí, kterou uživatel aktuálně používá, nebo s autonomní funkcí modulu. aktivitou (např. kvůli pohyblivosti).
Je-li povoleno na daném portu AT, může být URC odeslán kdykoli pro hlášení konkrétní události nebo změny stavu na stejném portu AT. Pokud je AT port zaneprázdněn, aplikace se může rozhodnout zrušit +CIND, +CGEV a URC související s SMS správnou konfigurací souvisejících AT příkazů; všechny ostatní URC budou odloženy a vytištěny, když se port AT vrátí do příkazového režimu.
- Kvůli podmínkám závodu při přechodech režimů může být URC přijato poté, co hostitelská aplikace odešle příkaz AT.
Examppočet některých URC je uveden v tabulce 2.
| URC | Popis | 
| +CEREG: [, , , ] | Stav nebo umístění síťové registrace byly aktualizovány | 
| +CGEV: ME PDN ACT [, [, ]] | MT aktivoval primární kontext PDP | 
| +ULWM2MSTAT: , | Probíhá aktualizace stavu FOTA | 
| +UUSOCL: | Zásuvka byla uzavřena | 
Tabulka 2: URC examples
Místní konektivita
Konfigurace sériového rozhraní 
Pomocí příkazu AT+USIO můžete přepínat mezi 5 variantami konfigurace sériového rozhraní, viz Tabulka 3.
| Příkaz | Odpověď | Popis | 
| AT+USIO=0 | OK | (Výchozí konfigurace) AT na UART (7-drát: RXD, TXD, CTS, RTS, DTR, RI, GND), TRACE na USB a SPI. | 
| AT+USIO=1 | OK | AT na UART (9drát: RXD, TXD, CTS, RTS, DTR, RI, DSR, DCD, GND), TRACE na USB a SPI. | 
| AT+USIO=2 | OK | AT na UART a AUX UART (5-drát: RX/TX, HW flow ctrl, GND), TRACE na USB a SPI. | 
| AT+USIO=3 | OK | AT na UART (5-drát: RX/TX, HW flow ctrl, GND), TRACE na AUX UART (5-wire: RX/TX, HW flow ctrl, GND) a USB a SPI. | 
| AT+USIO=4 | OK | AT na UART (5drát: RX/TX, HW flow ctrl, GND), GNSS tunelování na AUX UART (5drát: RX/TX, HW flow ctrl, GND), TRACE na USB a SPI. | 
Tabulka 3: Popis variant USIO
- Pro použití konfigurace USIO je nutný restart. Další podrobnosti o příkazu +USIO AT naleznete v příručce příkazů AT řady SARA-R5 [2].
AT rozhraní 
AT komunikace se SARA-R5 je možná pouze přes rozhraní UART.
Standardně je rychlost UART nastavena na „autobauding“ (+IPR: 0). Při „autobaudingu“ modul čeká na první vstup z DTE, aby detekoval rychlost UART používanou hostitelem a použil ji.
Nastavte pevnou přenosovou rychlost 
Tabulka 4 ukazuje, jak použít příkaz +IPR AT k nastavení jiné rychlosti pro UART.
| Příkaz | Odpověď | Popis | 
| AT+IPR=115200 | OK | Nastavte rychlost UART na pevnou hodnotu 115200. Odezva mobilního modulu je odesílána rychlostí 115200 bit/s. | 
| Po konečném výsledném kódu „OK“ počkejte alespoň 100 ms, než vydáte nový příkaz AT, aby byla zaručena rekonfigurace přenosové rychlosti. Odesílejte příkazy dříve nastavenou rychlostí, např. 115200 bit/sample. | ||
| AT&W | OK | Uložte konfiguraci do výchozího profile v modulech paměti, aby toto nastavení zůstalo zachováno i při příštím spuštění modulu. Pokud tento krok přeskočíte, bude nová rychlost UART zachována pouze do příštího restartu. | 
Tabulka 4: nastavení pevné přenosové rychlosti napřample
- ☞ Chcete-li zobrazit uvítací text při spouštění modulu (příkaz + CSGT AT), nastavte předem pevnou přenosovou rychlost pomocí příkazu + IPR AT.
- ☞ Pokud je úspora energie povolena pomocí AT+UPSV=1 nebo AT+UPSV=3, doporučuje se použití pevné přenosové rychlosti. Je-li použito „autobauding“ (+IPR: 0) a hardwarové řízení toku, hostitelská aplikace deaktivuje hardwarové řízení toku před jakýmkoli resetem/vypnutím a znovu jej povolí při následujícím bootování pouze po obdržení odpovědi od jakéhokoli AT příkaz.
Multiplexer 
Moduly řady SARA-R5 podporují funkci multiplexeru na fyzickém spojení UART, jak je definováno v 3GPP TS 27.010 [12]. To umožňuje více simultánních relací (virtuálních kanálů) přes jediné rozhraní UART.
Jsou definovány následující virtuální kanály:
- Kanál 0: ovládání multiplexeru.
- Kanály 1 až 3: AT příkazy / datové spojení.
- Kanál 4: GNSS datové tunelování (NMEA).
Další podrobnosti o použití multiplexeru s moduly SARA-R5 viz implementace Mux v aplikační poznámce celulárních modulů [8].
Point-to-point protokol (PPP) 
Datová (PSD) volání jsou možná přes primární UART i pomocný UART.
Pokud je použita konfigurace dvojitého UART, nejsou podporovány úplné modemové linky V24. V této konfiguraci není možný vstup do režimu příkazů OnLine (OLCM) nebo odpojení PPP připojení prostřednictvím vyřazení linky DTR.
Další informace o zřízení vytáčeného připojení PPP naleznete v poznámce k aplikaci průvodce vývojem internetových aplikací [5].
Obecné pokyny 
Chcete-li správně nakonfigurovat místní připojení, proveďte následující kroky:
- Nastavte požadovanou variantu připojení při prvním použití pomocí příkazu +USIO AT.
- Nakonfigurujte GPIO na základě nastavené varianty (zejména s ohledem na linku RI) pomocí příkazu + UGPIOC AT.
- Nakonfigurujte režim řízení úspory energie na základě nastavené varianty pomocí příkazu +UPSV AT.
MNO profiles
- MNO profiles poskytují výkonný a flexibilní způsob konfigurace modulu SARA-R5 tak, aby bezproblémově spolupracoval se SIM kartou vybraného síťového operátora.
- Pomocí MNO profileModul SARA-R5 je dynamicky nakonfigurován tak, aby používal správná pásma, RAT a nastavení protokolů závislých na operátorovi, která jsou potřebná pro provoz v domácí síti v plném souladu s požadavky mobilního operátora.
- S MNO profileZákaznické aplikace nemusí konfigurovat modul pomocí složitých a/nebo síťově závislých parametrů, ale těží z „out of the box“ řešení, které poskytuje bezproblémovou konektivitu a zároveň odstraňuje složitost správy jednotlivých síťových konfigurací.
- Pro výběr profesionála použijte příkaz +UMNOPROF ATfile pro provozovatele sítě. Podrobnosti o příkazu naleznete v příručce AT příkazů řady SARA-R5 [2].
Pomocí MNO profiles 
Konfigurace modulu pro použití MNO profile, nejprve se ujistěte, že je modul odregistrován ze sítě, a poté vyberte profesionálafile pomocí požadovaného hodnotu a nakonec softwarově resetujte modul. Když se modul restartuje, nakonfiguruje se tak, aby používal parametry určené MNO.
- ☞ Hostitelská aplikace by měla specifikovat profesionála MNOfile. Výchozí a z výroby naprogramovaný MNO profile na modulech SARA-R5 je 90 (globální profile).
- ☞ Restartujte modul příkazem AT+CFUN=16, aby se MNO stal profesionálemfile aktivní.
- ☞ Pro verze produktu SARA-R5 „x1B“ MNO profile konfigurace se použije pro každý RAT. Například pro výběr standardního evropského MNO profile (100) pro +URAT: 8, zatímco za předpokladu, že zvolená RAT je 7, správný postup je následující:
| Příkaz | Odpověď | Popis | 
| AT+UMNOPROF=100 | OK | Vyberte MNO profile 100 pro LTE Cat M1 (RAT 7). | 
| AT+CFUN=16 | OK | Restartujte modul, aby se MNO stal profesionálemfile aktivní. | 
| AT+URAT=8 | OK | Změňte RAT na LTE NB-IoT. | 
| AT+CFUN=16 | OK | Chcete-li změnit RAT, restartujte modul. | 
| AT+UMNOPROF=100 | OK | Vyberte MNO profile 100 pro LTE NB-IoT. | 
| AT+CFUN=16 | OK | Restartujte modul, aby se MNO stal profesionálemfile aktivní. | 
Upravitelné parametry 
Pro MNOfiles konfigurovat modul pomocí sady parametrů. Některé z těchto parametrů lze přepsat pomocí AT příkazů:
- +UBANDMASK Pásková maska
- +CGDCONT typ APN a PDP
Pokud hostitel změní některý z těchto parametrů, budou zachovány i po resetu modulu; pokud MNO profile se znovu použije po restartu MNO profile specifická nastavení budou obnovena na hodnotu naprogramovanou ve výrobě.
- Obvykle bude APN akceptováno také při roamingu, ale může být nutné povolit pásma pro hledání alternativních PLMN.
Podrobnosti o nastaveních aplikovaných různými profesionály MNOfiles, viz příloha B.6 v příručce AT příkazů řady SARA-R5 [2].
MNO profile nastavení napřamples 
Ne: nastavte MNO profile zatímco je modul registrován (tabulka 5)
| Příkaz | Odpověď | Popis | 
| AT+CMEE=2 | OK | Povolit podrobný kód výsledku chyby. | 
| AT+COPS? | +COPS: 0,0″,00101 OK | Modul je aktuálně registrován. | 
| AT+UMNOPROF=100 | +CME ERROR: operace není povolena | Nelze nastavit MNO profile při registraci modulu. | 
Tabulka 5: špatný způsob nastavení MNO profile
Dělat: odregistrujte modul před nastavením MNO profilea poté jej restartujte, aby se nastavení uplatnilo (Tabulka 6)
| Příkaz | Odpověď | Popis | 
| AT+CFUN=0 | OK | Nastavte modul na minimální funkčnost: , modul se odregistruje. | 
| AT+UMNOPROF=100 | OK | Sada MNO profile pro standardní Evropu. | 
| AT+CFUN=16 | OK | Proveďte reset modulu. Po restartu se MNO profile Je použito 100 nastavení. | 
Tabulka 6: správný způsob nastavení MNO profile
V prvním bootu modulu, ihned po MNO profile změna (příkazem +UMNOPROF AT), aktualizace polí +CGDCONT může být zpožděna až o 20 sekund z důvodu první inicializace databáze LwM2M po MNO profile přepínač.
AT&T profesionálfile (+UMNOPROF: 2) 
SARA-R5 v konfiguraci AT&T (+UMNOPROF: 2) je z výroby naprogramován s prázdným řetězcem pro ve výchozím kontextu =1: podle požadavku AT&T musí uživatel nastavit vlastní APN (které se může lišit pro M2M a spotřebitelské SIM karty) používané pro živé připojení k síti AT&T pomocí příkazu +CGDCONT set (viz manuál AT příkazů řady SARA-R5 [ 2] pro podrobnosti). Toto nastavení je trvalé.
Podle požadavku AT&T LwM2M předdefinuje dva kontexty +CGDCONT s následujícími továrně naprogramovanými hodnotami:
- =0: IPV4V6,”m2m.com.attz”
- Toto je zástupný APN a nesmí se používat.
 
- =2: IPv4V6,attm2mglobal
- To se používá pro datové připojení LwM2M k serveru AT&T pro účely správy zařízení. Tento záznam APN nebude vymazán.
 
Verizon profile (+UMNOPROF: 3)
Podle požadavku Verizon jsou výchozí nosič EPS a nosiče EPS používané BIP a LWM2M definovány ve výchozím nastavení a jsou zarovnány s položkami tabulky VZW APN (viz popis příkazu +VZWAPNE AT v příručce příkazů AT řady SARA-R5 [2] ).
SARA-R5 v konfiguraci Verizon (+UMNOPROF: 3) je z výroby naprogramován s prázdným řetězcem pro ve výchozím kontextu =1. Správné APN pro =1 (např. statické APN související s předplatným UICC) bude přiděleno společností Verizon během připojení LTE a bude primárně používáno pro konektivitu uživatelských dat. APN pro druhého Verizon může aktualizovat pomocí poskytování LwM2M. Stručný popis s v konfiguraci Verizon je uvedena v tabulce 7.
| (ID kontextu) | Popis | 
| 1 | Počáteční nosič EPS, odpovídá prvnímu záznamu VZWAPNE. | 
| 2 | Odpovídá záznamu třídy 2 VZWAPNE a používá jej BIP. | 
| 3 | Odpovídá záznamu třídy 3 VZWAPNE. | 
| 4 | Odpovídá záznamu třídy 4 VZWAPNE a používá se pro PDN aplikace VZW. | 
| 5, 6, 7 | Odpovídají záznamům třídy 5, třídy 6 a třídy 7 VZWAPNE. | 
Tabulka 7: Popis ve Verizon MNO profile 
Příkaz +CGDCONT read zobrazí EPS nosiče s v rozsahu 1-7; nelze je upravit nebo zrušit pomocí +CGDCONT ani odstranit příkazem +CGDEL AT.
Regulatory / Conformance profiles (+UMNOPROF: 0 / 201) 
Tyto MNO profiles se použijí při výrobě nebo laboratorních zkouškách. Při použití těchto profiles, LwM2M je zakázáno. Také se doporučuje zakázat funkce zabezpečení pomocí AT+USECMODE=0. Z hlediska regulace je MNO profiles neovlivňují nízkoúrovňový RF výkon modulu, který je stejný bez ohledu na profíkafile výběru. Nějaký profíkfiles však mohou umožnit funkce nedostupné v simulované síti, o kterých je známo, že ruší laboratorní měření. Nastavením AT+UMNOPROF=0 nebo AT+UMNOPROF=201 se sníží neočekávané chování během testování.
SIM ICCID vybrat profile (+UMNOPROF: 1) 
Mohou jej používat aplikace, které budou používat různé SIM karty. V tomto nastavení Mobile Network Operator profile se vybírá podle čísla SIM Issuer Identifier (IIN) nebo IMSI, jejichž rozsahy mohou být konfigurovány aplikací a uloženy do file systém. Ve výchozím nastavení AT&T nebo Verizon profilejsou detekovány na základě IMSI a globálních profile (+UMNOPROF: 90) je záložní. Pro použití zjištěné konfigurace MNO je nutný restart spuštěný aplikací nebo autonomně modulem. Podrobnosti o příkazu AT a syntaxi URC a konfigurovatelnosti restartu naleznete v příručce AT příkazů řady SARA-R5 [2].
- Při nastavení MNO profile 1 přes příkaz +UMNOPROF AT, druhý a třetí parametr (automatický reset a povolení URC) jsou povinné!
Tabulka 8 a tabulka 9 ukazují exampsoubory automatického MNO profile použití nastavení detekce.
| Příkaz | Odpověď | Popis | 
| AT+UMNOPROF=1,1,1 | OK | Nastavte automatické MNO profile detekce, automatický reset a povolení příslušného URC. | 
| +UMNOPROF: 1,2 | Hlášení URC AT&T profile bylo zjištěno. | |
| Modul provede automatický restart. | ||
| AT+UMNOPROF? | +UMNOPROF: 1,2,1,1 OK | Přečtěte si zjištěný profíkfile. | 
Tabulka 8: automatické nastavení MNO profile detekce s automatickým resetem example
| Příkaz | Odpověď | Popis | 
| AT+UMNOPROF=1,0,1 | OK | Nastavte automatické MNO profile detekce, ruční reset a povolení příslušného URC. | 
| +UMNOPROF: 1,2 | Hlášení URC AT&T profile bylo zjištěno. | |
| AT+CFUN=16 | OK | Hostitelská aplikace spustí reset softwarového modulu. | 
| AT+UMNOPROF? | +UMNOPROF: 1,2,1,1 OK | Přečtěte si zjištěný profíkfile. | 
Tabulka 9: automatické nastavení MNO profile detekce bez automatického resetu example
Síťová registrace
- Při zapnutí modul načte informace v aktuálně zvoleném MNO profile. Tyto informace použije ke konfiguraci, která pásma se mají skenovat, technologii rádiového přístupu, která se má použít, pokud je podporováno více než jedno, a další parametry připojení, jako je APN.
- Jakmile modul najde vhodnou buňku, může camp zahájí proces registrace. V závislosti na aktuální PLMN může být zařízení během registrace zřízeno APN nebo musí být APN poskytnuto hostitelskou aplikací v rámci trvalého nastavení.
- Novou SIM kartu lze aktivovat po její první registraci v reálné síti: její „profile“ (tj. obsah SIM karty files) lze vzdáleně poskytovat vzduchem a na konci procedury SIM OTA je spuštěn registrační cyklus.
- Zámek PIN se deaktivuje v případě, že se očekává, že zařízení bude pracovat s povoleným PSM.
 
Výběr RAT
- Tato část se vztahuje pouze na verze produktu SARA-R5 „x1B“.
Chcete-li vybrat RAT, který má modul používat (LTE Cat M1 nebo NB-IoT), zadejte příkaz +URAT AT. Před změnou výběru RAT nastavte modul na minimální funkčnost (pomocí příkazu AT+CFUN=0). Aby bylo nastavení účinné, restartujte modul pomocí příkazu AT+CFUN=16. Tabulka 10 ukazuje příkladample postupu.
| Příkaz | Odpověď | Popis | 
| AT+URAT? | +URAT: 7 OK | Dotaz na aktuálně nastavenou RAT. Aktuálně zvolená RAT je LTE Cat M1. | 
| AT+CFUN=0 | OK | Nastavte modem na minimální funkčnost. | 
| AT+URAT=8 | OK | Změňte výběr RAT na NB-IoT. | 
| AT+CFUN=16 | OK | Restartujte modul, aby se změna výběru RAT projevila. | 
| Počkejte, až se modul restartuje. | ||
| AT+URAT? | +URAT: 8 OK | Dotaz na aktuálně nastavenou RAT. Aktuálně vybraný RAT je NB-IoT. | 
Tabulka 10: exampZměna výběru RAT z LTE Cat M1 na NB-IoT
- ☞ Následující příkazy AT změní nastavení pouze pro aktivní RAT (LTE Cat M1 nebo NB-IoT): + UCFGCIOT, +CCIOTOPT, +CEDRXS, +UMNOPROF.
Konfigurace pásma
- Moduly řady SARA-R5 mohou prohledat několik pásem a najít síť, ke které se připojí. Hostitelská aplikace může omezit skenování na konkrétní pásma, aby se zkrátil čas na nalezení sítě.
- Pomocí příkazu +UBANDMASK AT určete tato pásma jako 8bajtovou bitovou masku. V bitové masce bit na pozici (pásmo-1) povolí (pokud je 1) nebo zakáže (pokud je 0) skenování pásma. Někteří exampsoubory jsou znázorněny na obrázku 3. 
Obrázek 3: Vytvoření bitové masky +UBANDMASK examples
- Každý MNO profile bude definovat sadu pásem pro skenování.
Čas skenování 
Doba skenování se liší podle počtu aktivních pásem. Tabulka 11 ukazuje trend doby skenování s rostoucím počtem aktivních pásem, kde se SARA-R5 registruje do živé sítě postupně s povolenými 2, 6, 10 a 14 pásmy (k výběru se používá příkaz +UBANDMASK AT počet pásem pro skenování).
| Počet naskenovaných pásem | Skenování PLMN + čas registrace v živé síti [s] | 
| 2 | 7.67 | 
| 6 | 21.00 | 
| 10 | 31.33 | 
| 14 | 46.67 | 
Tabulka 11: Doba skenování + registrace s rostoucím počtem skenovaných pásem
- Hodnoty uvedené v tabulce 11 jsou pouze orientační a mohou se lišit v závislosti na podmínkách sítě. Účelem example má ukázat lineární trend mezi počtem aktivních pásem a časem skenování a registrace PLMN.
Pokud jste profík na globální roamingfile Pokud se používá, aplikace se může spolehnout na automatické skenování pásem a vyhledávání PLMN prováděné zařízením na státních hraničních přechodech. Alternativně, pro optimalizaci spotřeby energie a snížení dopadu prohledávání pásem a vyhledávání PLMN v situacích mimo pokrytí, aplikace sníží podporovaná pásma na základě regionálních informací poskytovaných modulem přes rozhraní AT příkazů a změní pásma s určitou hysterezí.
První nastavení registrace 
Důležité je nastavit operátora profile za prvé, protože tato operace nakonfiguruje výchozí RAT a masku pásma pro příslušného profesionálafile. Modul je naprogramován pomocí automatických policistů, takže ke spuštění registrace sítě není vyžadován žádný AT příkaz. Příkaz AT+COPS=0 je nezbytně nutný pouze v případě, že se modul spouští s deaktivovanými automatickými policisty, tj. s nastavením +COPS: 2 uloženým v pro.files na design (AT&V).
- ☞ Pamatujte, že příkaz AT+COPS=0 vždy spustí vyhledávání PLMN s vysokou prioritou a provede úplné prohledání PLMN.
- ☞ V režimu +COPS: 2 je stav rádia/buňky modulu zachován. To znamená, že spotřeba energie bude vyšší než u +CFUN: 0, protože modem bude neustále hledat nejvhodnější buňku.
- ☞ Cyklus AT+COPS=2/0 se použije, když musí být spuštěno vyhledávání PLMN s vysokou prioritou (např.ample, v podmínkách roamingu), zatímco cyklus AT+CFUN=0/1 se použije ke spuštění registračního cyklu.
PAP/CHAP
- Pro konfiguraci autentizace PAP nebo CHAP použijte příkaz +UAUTHREQ AT.
- Příkaz není perzistentní, takže v případě, že je vyžadována autentizace na výchozím výchozím nosiči, nastavení se zadá v odregistrovaném stavu.
Změna nastavení PDN (název APN a typ PDP) 
Chcete-li změnit nastavení PDN pro výchozí výchozí nosič EPS vytvořený během připojení LTE, upravte soubor =1 PDN pomocí příkazu +CGDCONT AT, jak je uvedeno v tabulce 12.
| Příkaz | Odpověď | Popis | 
| AT+CFUN=0 | OK | Vypněte rádio modemu, abyste modul odregistrovali. | 
| AT+CEREG=2;+CGEREP=1,1 | OK | Povolit sadu registračních URC. | 
| AT+CGDCONT? | +CGDCONT: 1,IPV4V6″,„“,0.0.0.0 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 ", 0,0,0,2,0,0,0,0,0,0 OK | Přečtěte si typ IP a APN pro nosič připojení EPS. | 
| AT+CGDCONT=1,IPV4V6″,širokopásmové připojení | OK | Nastavte název APN („širokopásmové připojení“ napřample) a typ PDP („IPV4V6“ napřample) pro EPS připevněte nosič. | 
| AT+CFUN=1 | OK 
 +CEREG: 1,”0001″,”01a2d001″,7 +CGEV: ME PDN ACT 1 | Zapněte modemové rádio. URC označují změnu stavu registrace. | 
Tabulka 12: změna nastavení PDN example
Typy připojení
- Všichni profiles použití Combined Attach (CS & PS); v případě úspěchu jsou povoleny datové i SMS služby.
- Příkaz +CEMODE AT lze použít ke změně způsobu připojení modulů řady SARA-R5 k síti, pokud síť nepřijímá výchozí typ připojení.
Sítě NB-IoT: zpracování ePCO 
V NB-IoT, kde jsou optimalizace CP CIoT EPS povinně aktivní, standard 3GPP předepisuje, aby se v zasílání zpráv Network Access Stratum (NAS) při připojení k síti LTE používal kontejner rozšířených možností konfigurace protokolu (ePCO). Někteří mobilní operátoři NB-IoT nepodporují kontejner ePCO, takže pokud se k připojení k takovým sítím použije ePCO, bude to mít za následek nedostatek funkcí DNS. Pro sítě NB-IoT, o kterých je známo, že nepodporují ePCO, nebo když příkaz + CGCONTRDP AT nevrací žádné DNS v NB-IoT, se doporučuje použít příkaz + UCFGCIOT AT, abyste deaktivovali funkci ePCO a vrátili se k vyjednávání PCO. , jak je uvedeno v tabulce 13.
| Příkaz | Odpověď | Popis | 
| AT+COPS? | +COPS: 0,0 “NB-IoT Network”, 8 OK | Modul registrovaný v síti NB-IoT. | 
| AT+CGDCONT? | +CGDCONT: 1 “IP”,”default”,”192.1 68.20.2″,0,0,0 OK | Modul aktivoval nosič EPS s platnou IP adresou. | 
| AT+CGCONTRDP | +CGCONTRDP: 1,5 “výchozí”,”192.16 8.20.2″,”192.168.20.1″,”” OK | Odkazy DNS nejsou k dispozici v +CGCONTRDP AT příkaz. | 
| AT+UCFGCIOT=3,0 | OK | Vypněte funkci ePCO prostřednictvím +UCFGCIOT AT příkaz. | 
| AT+CFUN=15 | OK | Chcete-li použít konfiguraci, restartujte modul. | 
| AT+COPS? | +COPS: 0,0 “NB-IoT Network”, 8 OK | Modul registrovaný v síti NB-IoT. | 
| AT+CGDCONT? | +CGDCONT: 1 “IP”,”default”,”192.1 68.20.2″,0,0,0 OK | Modul aktivoval nosič EPS s platnou IP adresou. | 
| AT+CGCONTRDP | +CGCONTRDP: 1,5,”default”,”192.16 8.20.2″,”192.168.20.1″,”185.215.1 95.114″ OK | Odkazy na DNS jsou nyní k dispozici v +CGCONTRDP AT příkaz. | 
Tabulka 13: Deaktivace funkce ePCO
Scénáře mobility
- Zařízení používaná v nestatických instalacích se mohou přesunout mimo dosah aktuálně obsluhující buňky. To znamená vstoupit do jiné buňky, RPLMN (registrované PLMN) nebo jiné PLMN nebo se přesunout do oblasti, kde není žádné mobilní pokrytí nebo žádná roamingová dohoda pro zařízení.
- Pokud modul ztratí synchronizaci s obslužnou buňkou, ale najde jinou buňku do camp zapnuto, veškerý kontext PDP a otevřené sokety budou zachovány. To platí zejména pro bezproblémovou změnu obslužné buňky s procedurami opětovného výběru buňky nebo předání.
- Pokud mobilita znamená překročení státních hranic nebo jednoduchou změnu PLMN, je pravděpodobné, že nové PLMN návštěvníka donutí modul k opětovnému připojení. K tomu může dojít i na RPLMN v případě, že síť potřebuje např. obnovit IP adresy.
Postupy RRC související s mobilitou 
Kontinuita služby v mobilitě využívá různé postupy v závislosti na stavu rádiového spojení:
- Mobilita v připojeném režimu (CMM) je řízena eNodeB. UE je instruováno eNodeB, aby poskytovalo zprávy o měření na sousedních buňkách, takže síť může rozhodnout, zda a kdy musí být spojení řízení rádiových zdrojů (RRC) předáno jiné buňce.
- Síť sama o sobě alokuje mezery v sestupném přenosu, aby umožnila zařízení provádět vnitropásmová nebo mezipásmová měření: to ovlivní propustnost sestupného spoje.
- V případě, že eNodeB nepodporuje CMM, RRC spojení bude uvolněno při změně buňky z důvodu selhání rádiového spojení a bude znovu navázáno zařízením na nově vybrané buňce. Selhání rádiového spojení obvykle znamená ztrátu uplinkových nebo downlinkových paketů.
- Chcete-li deaktivovat CMM pro statické aplikace s ohledem na propustnost downlinku, musí být deaktivovány funkce FGI 13,14,16, 25, XNUMX a XNUMX ve schopnostech UE Radio Access.
 
- Mobilita v nečinném režimu je řízena UE pomocí informací přenášených v blocích systémových informací (SIB) vysílaných celulární sítí v buňce. Zatímco v klidovém režimu bude UE provádět měření sousedních buněk a na základě kritérií opětovného výběru buňky přečtených v SIB může vybrat jinou obsluhující buňku, se kterou se bude synchronizovat.
Roaming, seznam HPLMN, EHPLMN, PPLMN
- Provozovatelé mobilních sítí mají dohody o roamingu, což znamená, že mobilní účastník se může zaregistrovat na různých PLMN „mcc.mnc“ v různých zemích (+CREG: 5 a +CEREG: 5 hlásí podmínky roamingu).
- Roaming znamená dostupnost celulárních služeb na VPLMN (PLMN návštěvníka je PLMN, která není zahrnuta v seznamu Home PLMN a ekvivalentních HPLMN uložených na SIM kartě nebo přiřazených NW během registrace).
VPLMN se vybírají na základě nastavení v seznamu User Preferred PLMN file a seznam PLMN preferovaný operátorem file SIM. Periodicky (2 až 8 minut po první registraci a při každém vypršení HPPLMN – časovač PLMN s vyšší prioritou načtený ze SIM karty) UE v režimu automatického výběru PLMN (+COPS: 0) hledá VPLMN s vyšší prioritou se stejným „mcc“ ( Mobile Country Code), tj. ze stejné země. HPLMN, pokud je nalezen, je vždy znovu vybrán jako nejvyšší priorita.
Preferované seznamy PLMN lze číst a upravovat příkazem +CPOL AT. Ve výchozím nastavení je zpracováván uživatelský seznam PPLMN a příkaz +CPLS AT umožňuje vybrat seznam PLMN preferovaný operátorem (který je pouze pro čtení file). Navzdory předvolbám nakonfigurovaným na SIM kartě UE v režimu automatického výběru PLMN (+COPS: 0) obvykle vybere předchozí registrované PLMN (RPLMN) po registračním cyklu spuštěném AT+CFUN=0/1 cyklu nebo prostřednictvím SW. resetovat. Hostitelská aplikace může vynutit vyhledávání PLMN s vysokou prioritou pomocí příkazu AT+COPS=0 zadaného v +COPS: 0 (takzvané „znovuvýběr uživatelského PLMN“). Alternativně lze informace RPLMN vyčistit nastavením EPS LOCI na „0xFF“. files na SIM (+CSIM/+CRSM) nebo vynucení registrace do PLMN, která by požadavek odmítla.
SIM karta a SIM profiles 
SIM karta obsahuje kromě autentizačních informací, které jsou základem zabezpečení mobilní komunikace, registrační parametry a preference MNO, které mohou ovlivnit výběrové řízení PLMN. Celkově hlavní fileKarty dostupné na SIM kartě se nazývají „SIM profile“. Většina SIM karet má single MNO profiles, které jsou předinstalované a obsahují files jako IMSI, EHPLMN seznam, PPLMN seznam. Někteří provozovatelé mobilních sítí prodávají globální SIM karty, jejichž MCC je 901 a jejichž skutečné MNO je první položkou v seznamu PLMN preferovaných operátorem.
Některé SIM karty je nutné aktivovat při prvním použití, takže vyžadují výměnu dat se serverem MNO SIM OTA. Ostatní SIM karty je třeba zřídit a při prvním spuštění se opět provede datová relace se SIM OTA serverem. A konečně, některé SIM karty mohou obsahovat několik profiles (tzv. multi-IMSI SIM) a přepínat mezi nimi na základě registračních podmínek UE, které jsou hlášeny celulárním modulem do UICC apletu namontovaného na SIM kartě prostřednictvím událostí a příkazů sady nástrojů SIM.
USAT (USIM Application Toolkit) 
SIM karta je čipová sada, na které běží aplikace MNO, a proto může spouštět některé akce na mobilním modulu:
- nastavit časovač a získat jeho aktuální hodnotu, odeslat SMS, otevřít datové připojení k admin serveru a odeslat nebo přijmout data přes socket (viz +UBIP URC), resetovat SIM karty způsobující registrační cyklus (viz +USIMSTAT URC) atd.
Také získává informace z mobilního modulu:
- aktuální IMEI, stav polohy a informace, dostupnost dat ze zásuvek, SMS specifické pro SIM 2. třídy.
USIM Application Toolkit je sada příkazů, které modul nabízí appletu SIM karty. Funkce USAT spolu s protokolem BIP umožňuje MNO kdykoli zkontrolovat nebo změnit obsah SIM karty pomocí následujících postupů:
- Při bootování (např. při detekci změny IMEI) nebo když MNO odešle do modulu SMS specifickou pro SIM, SIM spustí paketovou datovou relaci přes BIP:
- Interní aplikace USIM nařídí modulu, aby navázal spojení PDN s konkrétním APN nebo, prostřednictvím již aktivního, soketové spojení s cílovou IP.
 
- Pokud bylo připojení soketu úspěšné, UICC může odesílat data přes modul a je upozorněno na všechna data přicházející ze soketu.
- Na konci transakce UICC nařídí modulu uzavřít zásuvku a příslušný nosič EPS lze deaktivovat, pokud se nepoužívá.
- If file obsah se změnil (např. IMSI), SIM karta spustí SIM REFRESH, tj. nařídí modulu, aby načetl část nebo celou SIM kartu files, nebo resetujte kartu UICC.
- Obvykle je odeslána SMS zpět na NW pro potvrzení postupu. K tomu dochází, když je aktivována SIM karta nebo když je IMSI vyměněna.
eSIM/eUICC a vzdálené poskytování SIM
- SIM může být čip připájený v zákaznickém provedení: v tomto případě nelze SIM vyjmout nebo vyměnit, proto musí mít generickou SIM profile pro přístup k mobilní síti.
- Takové eSIM se nazývají M2M SIM karty a mohou mít IP konektivitu po celém světě, na jednom nebo více kontextech PDP, případně se statickou IP adresou přiřazenou při připojení LTE.
- eUICC může mít výchozího předplatitele profile, který může být aktualizován vzduchem MNO na jiného profesionálafile (např. odlišná identita předplatitele IMSI).
- Pro splnění technické specifikace GSMA SGP.02 „Remote Provisioning Architecture for Embedded UICC“ je vyžadována podpora funkce SIM toolkit a protokolu BIP.
SIM předplatné 
Neexistuje způsob, jak pochopit, zda je USIM povoleno pro LTE: LTE předplatné je uloženo v HLR (Home Location Register) domácí sítě. Pokud je registrace LTE úspěšná, SIM karta je LTE povolena. Omezení předplatného může platit v roamingu nebo v určitých geografických oblastech. Pokud registrace LTE selhala s důvodem odmítnutí #15, „Žádné vhodné buňky v oblasti sledování“, může to znamenat, že SIM karta nemá povoleno LTE. Hostitelská aplikace může zadat příkazy +CEER a AT+CEREG=3 k načtení příčiny odmítnutí. Příčina odmítnutí č. 19, „selhání ESM“, může indikovat nesprávné APN na výchozím výchozím nosiči (cid=1). Je vhodné zkontrolovat příčinu odmítnutí, aby nedošlo ke spuštění příliš mnoha SW nebo HW resetů modulu, které by mohly způsobit nepříznivé chování sítě.
PSM, eDRX a režim hlubokého spánku
Úsporný režim (PSM) 
3GPP standardizovalo PSM jako způsob, jak minimalizovat spotřebu energie pro zařízení, která vyžadují sporadický přístup k mobilní síti: namísto vypínání modulu na konci datového přenosu mohou zařízení vyjednávat s dlouhou životností (až 413 dní) během kterého může být registrace odložena a provoz ukončený mobilním zařízením nebude předán do UE, takže zařízení přeskočí příjem stránkování a vstoupí do režimu minimální funkčnosti (režim PSM). V závislosti na nastavení úspory energie (+UPSV) mohou moduly řady SARA-R5 přejít do režimu hlubokého spánku PSM, kdy modul běží se zanedbatelným proudem (definice a charakteristika spotřeby energie naleznete v příručce systémové integrace řady SARA-R5 [ 3]).
Hostitelská aplikace může předem nakonfigurovat PSM na modulu před registrací nebo jej aktivovat za běhu (viz +CPSMS AT příkaz); první řešení je upřednostňováno, protože druhé spouští novou registraci pro vyjednání časovačů PSM s mobilní sítí. Každopádně, i když PLMN neumožňuje PSM, modul se to pokusí vyjednat při jakékoli registrační proceduře, periodické nebo kvůli mobilitě v jiných oblastech, protože konfigurace PSM je v NVM trvalá. +CEREG URC může hlásit přiřazené hodnoty časovače PSM.
Vstup do režimu hlubokého spánku PSM řídí tři časovače, a to:
- T3324 je časovač aktivity, který se spustí při uvolnění připojení RRC objednaného sítí, obvykle kvůli nečinnosti uživatele. Po vypršení platnosti T3324 může modul přejít do režimu hlubokého spánku PSM. Paging bude odeslán eNodeB do modulu pouze v době, kdy T3324 ještě nevyprší.
- T3412 je periodický časovač TAU; ve výchozím nastavení jej mobilní síť nakonfiguruje za cca 1 hodinu, ale pokud je podporováno PSM, lze hodnotu časovače vyjednat až na 413 dní. Během této doby je zařízení v režimu hlubokého spánku a síť do zařízení nenaplánuje žádnou pagingovou zprávu. Z tohoto důvodu některé aplikace, jako jsou LwM2M a bezpečnostní klienti, které mohou čekat na odpověď ze serveru, dočasně odkládají vstup modulu do režimu hlubokého spánku PSM.
- +UPSV timeout: tento ochranný časovač je nastaven na poslední znak přijatý na rozhraní UART a pouze po jeho uplynutí může modul přejít do režimu hlubokého spánku.
Pokud modul přejde do režimu hlubokého spánku PSM, lokálně deaktivuje MUX a PPP a nebude reagovat na příkazy AT; buď se probudí autonomně při periodickém vypršení časovače TAU, nebo předčasným probuzením spuštěným hostitelskou aplikací přes pin PWR_ON. Ukončení režimu hlubokého spánku PSM je podobné zapnutí, s tím hlavním rozdílem, že nebude provedeno žádné připojení LTE a dříve aktivované nosiče EPS a adresy IP budou lokálně obnoveny. Modul znovu vybere buňku PLMN, která byla zaregistrována, a spustí přenos dat nebo procedury TAU v případě brzkého probuzení nebo probuzení v časovém limitu T3412. Povolení kontroly PIN je při použití PSM zastaralé, protože zabrání modulu v obnovení mobilního připojení, dokud hostitelská aplikace znovu nezadá PIN. Při vstupu do režimu hlubokého spánku PSM budou všechny časovače použité v modulu jiné než T3412 vyřazeny (např. časovače aplikací). Výjimečně jsou při ukončení PSM uloženy a obnoveny následující časovače omezení: T3402, selhání sítě serveru (SNF, specifické pro Verizon), T3346, T3396 a T3245 (pokud je nakonfigurován v USIM).
Pokud režim úspory energie není aktivní (tj. pokud +UPSV: 0 a +CPSMS: 1), modul přejde do PSM, ale nepřejde do režimu hlubokého spánku a zůstane v aktivním režimu, jehož spotřeba energie je podobná +CFUN : 0 a modul reaguje na rozhraní AT. V této konfiguraci nebude modul dosažitelný mobilními daty a nebude přijímat žádné SMS.
- Modul není schopen vstoupit do režimu hlubokého spánku PSM, pokud je povolen UART(y) s hardwarovým řízením toku, RTS je vypnuto a některá data jsou připravena k odeslání (např. URC). Stejná poznámka platí také pro režim hlubokého spánku eDRX, kde je podporován.
 To je také případ, kdy je nastavena konfigurace dvou AT UART (konfigurace AT+USIO=2), povolen režim hlubokého spánku (AT+UPSV=1) a jeden z UARTů není používán (např. AT rozhraní/COM port není „otevřený“ na straně hostitelské aplikace pro jeden nebo oba UART) a existuje nějaký nevyřízený přenos dat (směrem k hostitelské aplikaci), což blokuje vstup do režimu hlubokého spánku. V tomto případě by měla být použita jedna z následujících konfigurací:- Obě instance terminálu se vždy otevírají na straně hostitelské aplikace, na dvou COM portech (pro zaručení RTS na ON).
- Pouze jedna otevřená instance terminálu pro používaný UART a +CSCON a +UUPSMR URC nejsou povoleny; to bude fungovat, protože zařízení nebude produkovat čekající data na nepoužitém UART.
- Pouze jedna otevřená instance terminálu pro používaný UART a AT&K0 následovaná AT&W a AT+CFUN=16 pro deaktivaci řízení toku HW na obou UART. Totéž musí být nakonfigurováno na straně hostitelské aplikace. Věnujte pozornost tomu, abyste to vrátili na straně modulu i hostitele (modul lze obnovit nebo lze k obnovení řízení toku použít AT&K3 následovaný AT&W a AT+CFUN=16)
 
Indikace PSM a přepínání PSM 
Hostitelská aplikace může monitorovat vstup v režimu hlubokého spánku PSM a PSM několika způsoby:
- GPIO „indikace stavu modulu“ (viz příkaz +UGPIOC AT)
- Monitorování V_INT
- Monitorování RXD (pokud je RXD nízké pro více než 1 znak)
- +UUPSMR URC (vrací '1', když se modul chystá vstoupit do PSM).
Protože zařízení může vstoupit do PSM také během datových relací (např. UDP, TCP nebo zabezpečených soketů), pokud je doba nečinnosti dostatečně dlouhá na to, aby se uvolnilo připojení RRC a vypršela platnost T3324, např. v případě dočasného serveru nebotage nebo ztráta paketů např. při nízkém pokrytí nebo mobilitě; hostitelská aplikace může zabránit modulu ve vstupu do PSM tím, že vydá AT příkazy před uplynutím časového limitu +UPSV. Pokud je to možné, musí být toto řešení upřednostněno před dočasným vypnutím PSM pomocí příkazu +CPSMS AT, protože druhý způsobí dvě registrace k vyjednání nových časovačů se sítí.
doporučení GSMA
- Výběr hodnoty časovače T3324 je kompromisem mezi spotřebou energie a odezvou. Nízké hodnoty šetří delší životnost baterie tím, že umožňují rychlejší přechod do stavu PSM; vysoké hodnoty umožňují aplikačnímu serveru (AS) delší dobu reagovat na data UE/MO (např. potvrzení, data iniciovaná sítí). Vzhledem k tomu, že T3412 se doporučuje nastavit na alespoň 4 hodiny, doporučuje se poskytnout metodu push pro spouštění mobilních ukončených dat z AS.
- Obecně se doporučuje použít maximální poměr 10 % mezi T3324 a T3412.
- Typické minimální hodnoty pro T3324 mohou brát v úvahu cyklus DRX. Napřample: 2*cyklus DRX (tj. 2.56 s) + 10 s (doba vyrovnávací paměti na SZ straně) = 16 s. Doba trvání časovače 0 s je také povolena za předpokladu, že časovač nečinnosti RRC přijatý sítí může pokrýt potřeby aplikace spolehlivosti dat.
- Zákazníkům se doporučuje vyzkoušet oba parametry, aby dosáhli hodnoty, která nejlépe vyhovuje jejich případu použití a požadavkům z hlediska spotřeby energie, zpoždění a spolehlivosti.
Hodnoty časovače
Kódování časovače T3412 
Rozšířený časovač TAU nakonfigurovaný pomocí příkazu +CPSMS AT je kódován jako časovač GPRS 3 IE (viz TS 3GPP TS 24.008 [11]).
Bity 5 až 1 představují binárně kódovanou hodnotu časovače. Bity 6 až 8 definují jednotku hodnoty časovače pro časovač GPRS a jsou kódovány následovně.
BIT 8 7 6
- Hodnota 0 0 0 se zvyšuje v násobcích 10 minut
- 0 0 1 hodnota se zvyšuje v násobcích 1 hodiny
- Hodnota 0 1 0 se zvyšuje v násobcích 10 hodin
- Hodnota 0 1 1 se zvyšuje v násobcích 2 sekund
- Hodnota 1 0 0 se zvyšuje v násobcích 30 sekund
- Hodnota 1 0 1 se zvyšuje v násobcích 1 minuty
- Hodnota 1 1 0 se zvyšuje v násobcích 320 hodin
- Hodnota 1 1 1 znamená, že časovač je deaktivován
Exampten: „01000111“ = 7 x 10 hodin = 70 hodin
- ☞ Pokud je přijata jednotka časovače 110 a časovač není přijat ve zprávě chráněné integritou (to se může stát např.ample na laboratorním nastavení na síťových simulátorech), hodnota bude interpretována jako násobky 1 hodiny.
- ☞ Pokud je přijata jednotka časovače 111, bude rozšířená hodnota T3412 považována za nezahrnutou ve zprávě
Síť nemusí udělit rozšířený časovač TAU a návrat ke standardnímu kódování T3412, což bude indikováno parametr odezvy na příkaz +UCPSMS AT. V takovém případě bity 6 až 8 definují jednotku hodnoty časovače pro časovač GPRS a jsou kódovány následovně.
| BIT 8 | 7 | 6 | 
| 0 | 0 | Hodnota 0 se zvyšuje v násobcích 2 sekund | 
| 0 | 0 | 1 hodnota se zvyšuje v násobcích 1 minuty | 
| 0 | 1 | Hodnota 0 se zvyšuje v násobcích decihodin | 
| 1 | 1 | Hodnota 1 znamená, že časovač je deaktivován | 
Všechny ostatní hodnoty je třeba interpretovat jako násobky 1 minuty.
Kódování časovače T3324 
Bity 5 až 1 představují binárně kódovanou hodnotu časovače. Bity 6 až 8 definují jednotku hodnoty časovače pro časovač GPRS následovně:
| BIT 8 | 7 | 6 | 
| 0 | 0 | Hodnota 0 se zvyšuje v násobcích 2 sekund | 
| 0 | 0 | 1 hodnota se zvyšuje v násobcích 1 minuty | 
| 0 | 1 | Hodnota 0 se zvyšuje v násobcích decihodin | 
| 1 | 1 | Hodnota 1 znamená, že časovač je deaktivován | 
- Všechny ostatní hodnoty je třeba interpretovat jako násobky 1 minuty.
Exampten: „00000100“ = 4 x 2 s = 8 s
Stav hlubokého spánku mimo provoz 
Do režimu hlubokého spánku lze vstoupit i v podmínkách delšího odstavení z provozu za předpokladu, že hostitelská aplikace zvolila tuto optimalizaci prostřednictvím parametru +URATCONF AT příkazu. Zejména po neúspěšných vyhledáváních PLMN sekund, na dobu se přepne do režimu hlubokého spánku sekund, jejichž trvání lze automaticky prodloužit při každém cyklu, pokud je nakonfigurováno pomocí .
Example použití PSM
Trvalé nastavení
| Příkaz | Odpověď | Popis | 
| AT+CFUN=0 | OK | Zrušte registraci modulu. | 
| AT+UPV=1,1000 | OK | Povolte úsporu energie s časovým limitem cca 4.6 s. Všechny režimy +UPV kromě +UPSV: 0 jsou vyžadovány pro umožnění vstupu do režimu hlubokého spánku PSM. | 
| AT&W | OK | Uložte nastavení +UPV na výchozí profile, načteno při zapnutí. | 
| AT+CEDRXS=0 | OK | Zakázat eDRX. | 
| AT+UPSMR=1 | OK | Povolte +UUPSMR diagnostický URC. | 
| AT+CSCON=1 | OK | Povolit +CSCON diagnostický URC. | 
| AT+CPSMS=1,,,”10100010″ ,,00000011″ | OK | Povolte PSM s 6 s pro T3324 a 120 s pro T3412 (tak malé hodnoty lze použít pouze pro testovací účely!) | 
| AT+CFUN=16 | OK | [volitelné] Pokud bylo změněno nastavení +UMNOPROF, spustí se reset SW. | 
Nestálý nastavení
| Příkaz | Odpověď | Popis | 
| AT+CEREG=4 | OK | Povolte +CEREG URC s rozšířenou syntaxí, aby hlásil vyjednané hodnoty časovače PSM. Pokud je vydán v plné funkčnosti, bude aktuální stav dotazován pomocí příkazu +CEREG read. | 
| AT+CFUN=1 | OK | [nepovinné] Pokud +CFUN: 0, zapněte modem, funkce auto-cops spustí registraci. Předpokládáme, že při použití PSM je kontrola PIN zakázána. | 
PSM v normálním režimu
| Příkaz | Odpověď | Popis | 
| +CSCON: 1 | Během připojení LTE je modul ve stavu připojení RRC. | |
| +CEREG: 1,”1″,”0″,”1″,7, ,,00100010″,10111110″ | Po úspěšném připojení LTE se vrátí informace o poloze spolu s hodnotami časovače PSM přiřazenými NW (120 s pro T3324, 1800 s pro T3412 v tomto případě). | |
| AT+CEREG? | +CEREG: 4,1″,1″,0″, 7,,,00100010″,10111110 OK | Stejné informace budou vráceny dotazem na příkaz +CEREG AT. | 
| AT+UCPSMS? | +UCPSMS: 1,,,00100010″, "10111110",1 | Hodnoty časovače PSM přiřazené NW jsou vráceny také proprietárním příkazem +UCPSMS, jehož poslední parametr udává, zda byla prodloužena doba trvání T3412 udělena (1) nebo ne (0), bez ohledu na efektivní dobu trvání časovače. | 
| +CSCON: 0 | Po uplynutí doby nečinnosti na straně sítě je RRC spojení uvolněno eNodeB. Časovač T3324 je nastaven. | |
| +UUPSMR: 1 | T3324 uplyne a zařízení může přejít do režimu hlubokého spánku PSM. | |
| AT | OK | Pokud je rozhraní UART stimulováno těsně po vydání URC, bude vstup v režimu hlubokého spánku PSM odložen o časový limit +UPSV. Nelze poskytnout žádný časový práh, protože zpoždění ukládání informací do NVM při vstupu do PSM závisí na mnoha faktorech. Předpokládá se tedy, že hostitelská aplikace bude používat AT rozhraní záměrně, aby zabránila modulu ve vstupu do PSM. | 
| Příkaz | Odpověď | Popis | 
| +UUPSMR: 0 | Po vypršení platnosti T3412 (obvykle s tolerancí 2 s) modul opustí PSM. | |
| +CSCON: 1 | Při vypršení platnosti T3412 se provede TAU. | |
| +CSCON: 0 | Po uplynutí doby nečinnosti na NW straně je RRC spojení uvolněno eNodeB. Časovač T3324 je nastaven. | |
| +UUPSMR: 1 | Uplyne T3324 a zařízení může přejít do hlubokého spánku PSM. | |
| +UUPSMR: 0 | Při časném probuzení modul ukončí PSM. | |
| ATD*99***1# | PŘIPOJIT | Při výstupu z PSM se režim PPP místně obnoví. IP adresa bude stejná přidělená během připojení a uplink data mohou být odeslána do NW bez nutnosti opětovné registrace. | 
eDRX 
Moduly řady SARA-R5 podporují funkci 3GPP Release 13 Extended Discontinuous Reception (eDRX). Tato funkce umožňuje snížení spotřeby energie díky prodlouženým intervalům bez příjmu (až 2621.44 s v LTE Cat. M1 RAT), které oddělují kratší období (nazývané PTW – paging time windows, až 20.48 s v LTE Cat. M1 RAT), ve kterých modul lze stránkovat pomocí eNodeB.
eDRX se často používá samostatně jako alternativa k PSM pro aplikace, které vyžadují větší odezvu z modulu, ale přesto potřebují udržet omezenou spotřebu energie a mohou si dovolit zpoždění mobilního ukončeného provozu po dobu trvání cyklu eDRX. V tomto případě probíhají procedury udržování TAU s výchozí periodicitou přibližně 1 hodina. eDRX lze také použít v kombinaci s PSM, aby se zabránilo častým procedurám TAU. V tomto případě je příjem stránkování v pagingových oknech funkční, když je spuštěn časovač T3324, a proto je vhodné vyjednat dobu trvání časovače T3324 delší, než je cyklus eDRX, jinak nebude eDRX nikdy účinné a příjem mobilních ukončených dat nebo signalizace bude omezen. odloženo na výstup z PSM (viz obrázek 4).
Aplikace může nastavit eDRX pomocí +CEDRXS AT příkazu a číst síťově přiřazenou hodnotu eDRX pomocí +CEDRXRDP AT příkazu.
- Povolení eDRX může způsobit zpožděné uplynutí vnitřních časovačů modulu, jejichž časový limit bude zaokrouhlen na další užitečný cyklus eDRX.

Obrázek 4: Příjem stránkování v PTW s povoleným PSM i eDRX
- Následující popis režimu hlubokého spánku eDRX platí pro verze produktu SARA-R5 „x1B“.
V závislosti na nastavení úspory energie (+UPSV) mohou moduly řady SARA-R5 přejít do režimu hlubokého spánku eDRX, kdy modul běží se zanedbatelným proudem (definice a charakteristika spotřeby energie naleznete v příručce systémové integrace řady SARA-R5 [ 3]).
eDRX deep-sleep je výchozí povolený režim, ale lze jej deaktivovat (na rozdíl od PSM hlubokého spánku) pomocí příkazu verze režimu úspory energie, +UPSMVER (bit 3 +UPSMVER na 0); pokud je deaktivován, použije se dříve popsaný režim eDRX.
Stejně jako v případě hlubokého spánku PSM, pokud modul vstoupí do režimu hlubokého spánku eDRX, lokálně deaktivuje MUX a PPP a nebude reagovat na příkazy AT; buď se probudí autonomně v příštím čase PTW, nebo předčasným probuzením spuštěným hostitelskou aplikací přes pin PWR_ON. Ukončení režimu hlubokého spánku eDRX je jako zapnutí, s hlavním rozdílem, že nebude provedeno žádné připojení LTE a dříve aktivované nosiče EPS a adresy IP budou lokálně obnoveny: modul znovu vybere buňku PLMN který byl registrován a spouští přenos dat nebo čeká na stránkování v případě předčasného probuzení nebo probuzení po vypršení časového limitu trvání cyklu eDRX.
Povolení kontroly PIN je při používání hlubokého spánku eDRX zastaralé, protože zabrání modulu v obnovení mobilního připojení, dokud hostitelská aplikace znovu nezadá PIN.
Při vstupu do režimu hlubokého spánku eDRX budou všechny časovače použité v modulu vyřazeny (např. časovače aplikací). Výjimečně jsou následující časovače omezení uloženy a obnoveny se zbývající hodnotou při ukončení režimu hlubokého spánku: T3402, selhání sítě serveru (SNF, specifické pro Verizon), T3346, T3396 a T3245 (pokud je nakonfigurováno v USIM). Kromě toho se také ukládají a obnovují časovače T3412 a T3324 se zbývající hodnotou během cyklu hlubokého spánku. Také APN RATE CONTROL TIMER a T3448, pokud je povoleno CIOT.
Pokud režim úspory energie není aktivní (tj. pokud +UPSV: 0 a +CPSMS: 1), modul nepřejde do režimu hlubokého spánku eDRX, ale do standardního stavu eDRX, jehož spotřeba energie je jako podmínka +CFUN: 0 a modul reaguje na rozhraní AT. V této konfiguraci nebude modul dosažitelný ani mobilními daty a nebude přijímat žádné SMS.
Funkční schéma eDRX a PSM 
V zájmu jasnosti ukazuje obrázek 5 přechody mezi stavy a činnosti zařízení během provozu modulu s aktivním PSM i eDRX. Některé konfigurovatelné parametry jsou zvýrazněny, mezi nimi cyklus DRX (2.56 s), cyklus eDRX (1024 s), časovače T3324 a T3412:
- Zařízení je v režimu hlubokého spánku PSM; již se zaregistroval při spuštění, vyjednal PSM časovače a je nyní neaktivní, nereaguje na AT příkazy ani na stránkovací zprávy.
- Zařízení ukončí PSM při časném probuzení spuštěném hostitelskou aplikací nebo časovým limitem T3412.
- Zařízení se znovu připojí k síti a odesílá a přijímá data nebo řídicí pakety.
- Spojení RRC je uvolněno sítí např. na konci TAU. Zařízení přejde do klidového stavu a spustí časovač T3324.
- Když je spuštěn časovač T3324, stránkování probíhá podle konfigurace sítě.
- Zařízení vstoupí do PSM po uplynutí T3324. Operace pokračují podle bodu 1.
Pokud po bodu 2. zařízení nepřejde do stavu připojeného RRC, zařízení nakonec znovu vstoupí do stavu PSM, jako by se z něj neprobudilo po 6 s (pevný časovač, podle návrhu).

- Počínaje verzemi produktu SARA-R5 „x1B“ je možné mít režim hlubokého spánku eDRX a pouzdro režimu hlubokého spánku PSM dohromady, pokud je povolen režim hlubokého spánku eDRX. UE je schopno provádět hluboký spánek díky eDRX, když je povoleno PSM a časovače jsou nastaveny tak, aby jej podporovaly.
Aplikace podporující PSM 
Někteří vestavění klienti a funkce mohou změnit časování PSM; to platí zejména pro klienty LwM2M a bezpečnostní klienty, kteří dočasně odloží vstup do režimu hlubokého spánku PSM, dokud nebudou dokončeny jejich relace. Další podrobnosti o objektech u-blox LwM2M a příkazech AT naleznete v poznámce k aplikaci LwM2M [9]. Aplikace založené na IP (např. MQTT, USOCK, UDNS, UFTP, HTTP) místo toho nemají kontrolu nad PSM a mohou být negativně ovlivněny vstupem ve stavu PSM, pokud hostitelská aplikace čeká na odpověď ze sítě, která je zpožděna za dobu trvání časovače T3324. Pokud jsou AT příkazy asynchronní, například +UMQTTC, hostitelská aplikace může zadávat AT příkazy, dokud není přes URC přijat konečný výsledný kód. Pokud AT příkaz blokuje, může být UART rozhraní dotazováno na jiném virtuálním portu nebo PSM může být dočasně deaktivováno pomocí +CPSMS AT příkazu.
Použití UDP soketů místo TCP může zkrátit dobu trvání transakcí a je efektivnější s ohledem na spotřebu energie.
- Počínaje verzemi produktu SARA-R5 „x1B“ totéž platí také pro pouzdro eDRX, pokud je povolen režim hlubokého spánku eDRX; analogicky je možné hovořit o aplikacích podporujících eDRX.
Uvažte, že v režimu vylepšení pokrytí může síť uvolnit spojení RRC později, aby se přizpůsobila mnoha opakovaným přenosům souvisejícím s režimem CE aktuálně vybraným UE. To může vysvětlit, proč je PSM někdy zadáno se zpožděním a může být potvrzeno příkazem +CEINFO AT.
Konfigurace chování UE pro brzké probuzení z režimu hlubokého spánku
- Tato část se vztahuje pouze na verze produktu SARA-R5 „x1B“.
Předčasné probuzení z režimu hlubokého spánku (přes pin PWR_ON) by se mělo použít, když aplikace HOST potřebuje interakci s UE před periodickou interakcí se sítí (TAU pro PSM, stránkování pro eDRX). Je třeba vzít v úvahu dva scénáře:
- Interakce s UE s potřebou interakce se SIM nebo zásobníkem protokolů a případně se sítí.
- Interakce s UE bez nutnosti interakce se SIM nebo zásobníkem protokolů.
UE může být konfigurováno tak, aby vyhovovalo dvěma scénářům (z hlediska spotřeby energie) pomocí příkazu AT verze režimu úspory energie (+UPSMVER). V prvním případě je požadovaná konfigurace +UPMVER s bitem 4 nastaveným na 0; toto je výchozí (+UPSMVER: 8). Při časném probuzení z hlubokého spánku, pokud zařízení neprovede žádnou síťovou interakci po následujících 6 s, přejde znovu do režimu hlubokého spánku (pokud nic jiného nebrání opětovnému vstupu).
SIM karta je plně přístupná v době bdělosti a neexistuje žádné omezení na AT příkazy. Pokud je místo toho konfigurace +UPSMVER s bitem 4 nastaveným na 1, SIM karta není přístupná a zásobník protokolů je udržován v režimu uchování. Tato konfigurace je užitečná v případě, kdy je interakce s UE omezena na aplikační stranu (nepožadují se služby modemu); například to zahrnuje:
- Využití GNSS
- File systémový přístup
- Ovládání GPIO
Je třeba poznamenat, že v této konfiguraci každý AT příkaz vyžadující stav SIM vrátí výsledný kód „ERROR“ (protože stav SIM není k dispozici); to je také případ jakéhokoli příkazu AT vyžadujícího zásobník protokolů. V případě, že je vyžadována interakce se SIM kartou, musí být předem vydáno AT+CFUN=126. Po AT+CFUN=16 je chování UE podobné konfiguraci +UPSMVER: 8, to znamená, že režim hlubokého spánku se automaticky znovu přepne po 6 s, pokud není vyžadována síť.
Jakmile je spojení s UE dokončeno (omezeno na aplikační služby) a v případě, že není vyžadován přístup k zásobníku SIM nebo protokolu (proto není vydáno AT+CFUN=126), lze UE uvést do režimu hlubokého spánku. opět pomocí příkazu +USLEEP AT (pokud stačí zbývající TAU (nebo doba stránkování). V tomto scénáři je zaručeno autonomní probuzení pro obsluhu dalšího TAU (nebo stránkování), pokud HOST předtím znovu nespustí další brzké probuzení přes pin PWR_ON.
UICC pozastavit obnovení
- Počínaje verzemi produktu SARA-R5 „01B“ je podporována funkce pozastavení/obnovení UICC pro PSM i eDRX.
- Slouží k uložení vnitřního stavu UICC, aby bylo možné vypnout napájení UICC, a následně k obnovení stavu UICC. Tento mechanismus umožňuje v nové relaci karty obnovení určitých stavů uložených při pozastavení předchozí relace karty. Konečným cílem je úspora spotřeby energie.
- Je implementován podle 3GPP TS 31.102 [13].
- UICC SUSPEND a RESUME APDU jsou definovány v ETSI TS 102.221 [14].
- U PSM, pokud je podporováno UICC, se pozastavení UICC provádí během fáze vstupu do PSM, bez ohledu na konfiguraci +UPSV (spouští se, i když nelze vstoupit do režimu hlubokého spánku).
- U eDRX, pokud je podporováno UICC, se UICC SUSPEND provede pouze v případě, že je povolen režim hlubokého spánku eDRX (+UPSMVER bit 3 až 1), doba cyklu eDRX je vyšší než prahová hodnota (327.68 s) a režim +UPSV: 1 je soubor.
- Jediný rozdíl mezi procedurami PSM a eDRX je dodatečná kontrola bitu eDRX načtená z EF AD (viz 3GPP TS 31.102 [13]).
- Když UICC přijme příkaz SUSPEND, uloží kompletní stav UICC do energeticky nezávislé paměti. Stav UICC zahrnuje všechna data, která jsou potřebná k pozdějšímu obnovení UICC v přesně stejném stavu, takže je ekvivalentní, jako kdyby nebyl zdroj napájení nikdy odpojen.
- Příkaz UICC SUSPEND také poskytuje minimální a maximální dobu pozastavení. Modul používá stejnou minimální a maximální dobu pozastavení, vypočtenou podle zbývající doby cyklu PSM nebo eDRX (aby byl připraven na další TAU nebo stránkování).
- Po přijetí odpovědi indikující úspěšné provedení příkazu SUSPEND UICC terminál deaktivuje UICC.
- Obnovení UICC se provádí během procedury opuštění PSM nebo eDRX; UICC RESUME APDU je první odeslaná po opětovné aktivaci UICC.
- ☞ Mechanismus UICC Suspend/Resume umožňuje zadání PSM nebo eDRX, i když je povolen PIN.
- ☞ Pokud UICC Suspend selže, provede se deaktivace UICC (Obnovení UICC se zjevně neprovádí při odchodu PSM nebo eDRX, ale místo toho se provede úplná reinicializace USIM)
- ☞ UICC Resume se provádí bez opětovné inicializace aplikace USIM a bez provedení ověření SIM karty; to šetří energii (ověření SIM karty se provádí pomocí tokenu poskytnutého v odpovědi na UICC SUSPEND APDU).
- ☞ Pokud je režim hlubokého spánku eDRX povolen a blokován pouze klientem hlubokého spánku (jako je GNSS), provedení UICC Suspend poskytuje určitou úsporu energie ve srovnání se „starším“ eDRX díky deaktivaci UICC (vypnutí UICC je odstraněno ).
- ☞ Provedení příkazu UICC Suspend může trvat značnou dobu (v závislosti na UICC). Všimněte si, že neexistuje způsob, jak zakázat příkaz UICC SUSPEND, pokud jej UICC podporuje.
Examppoužití eDRX
Trvalé nastavení
| Příkaz | Odpověď | Popis | 
| AT+CFUN=0 | OK | Zrušte registraci modulu. | 
| AT+UPV=1,1000 | OK | Povolte úsporu energie s časovým limitem cca 4.6 s. Všechny režimy +UPV kromě +UPSV: 0 jsou vyžadovány pro umožnění vstupu do režimu hlubokého spánku PSM. | 
| AT&W | OK | Uložte nastavení +UPV na výchozí profile, načteno při zapnutí. | 
| AT+CPSMS=0 | OK | Zakázat PSM. | 
| AT+UPSMR=1 | OK | Povolte +UUPSMR diagnostický URC. | 
| AT+CSCON=1 | OK | Povolit +CSCON diagnostický URC. | 
| AT+CEDRXRDP | +CEDRXRDP: 0,"","","" OK | Ověřte, že je vypnuto eDRX. | 
| AT+CEDRXS=1,4″ | OK | Aktivujte eDRX s přístupovou technologií E-UTRAN (režim WB-S1) a s délkou cyklu eDRX 327.68 sekund. | 
| AT+CFUN=16 | OK | [volitelné] Pokud bylo změněno nastavení +UMNOPROF, spustí se reset SW. | 
Volatilní nastavení
| Příkaz | Odpověď | Popis | 
| AT+CFUN=1 | OK | [volitelné] Pokud +CFUN: 0, zapněte modem, funkce auto-COPS spustí registraci. | 
eDRX v normálním režimu
| Příkaz | Odpověď | Popis | 
| +CSCON: 1 | Během připojení LTE je modul ve stavu připojení RRC. | |
| AT+CEDRXRDP | +CEDRXRDP: 4 "0000","101 0″,0001″ | Hodnoty časovače eDRX přiřazené k síti jsou vráceny prostřednictvím +CEDRXRDP AT příkaz. Stejný URC je vrácen také v případě parametr příkazu +CEDRXS AT je nastaven na 2. časové okno podepsaného stránkování je „0001“ (2.5 s v LTE Cat M1 RAT). | 
| +CSCON: 0 | Po uplynutí doby nečinnosti na straně sítě je RRC spojení uvolněno eNodeB; Cyklus eDRX začíná stránkovacím oknem. | |
| +UUPSMR: 1 | Po dokončení okna doby stránkování může zařízení přejít do režimu hlubokého spánku eDRX (pouze moduly verze produktu SARA-R5 „01B“). | |
| AT | OK | Pokud je rozhraní UART stimulováno těsně po vydání URC, bude vstup v režimu hlubokého spánku eDRX odložen o časový limit +UPSV. Nelze poskytnout žádný časový práh, protože zpoždění ukládání informací do NVM při vstupu do eDRX závisí na mnoha faktorech. Předpokládá se tedy, že hostitelská aplikace bude používat rozhraní AT záměrně, aby zabránila modulu v přechodu do režimu hlubokého spánku eDRX. | 
| +UUPSMR: 0 | Před vypršením délky cyklu eDRX se modul spustí (pokud byl přepnut do režimu hlubokého spánku) a bude připraven přijmout naprogramovanou událost stránkování. URC oznámí, že zásobník protokolů je znovu aktivován a modul je připraven zpracovat příjem stránkování. | |
| +UUPSMR: 1 | Po dokončení okna doby stránkování může zařízení znovu přejít do režimu hlubokého spánku eDRX, pokud tomu nic nebrání. | |
| +UUPSMR: 0 | V případě brzkého probuzení z režimu hlubokého spánku modul znovu aktivuje zásobník protokolů, aniž by vynutil jakoukoli síťovou operaci. | |
| ATD*99***1# | PŘIPOJIT | Při ukončení režimu hlubokého spánku eDRX se režim PPP místně obnoví. IP adresa bude stejná přidělená během připojení a uplink data lze odesílat do sítě bez nutnosti opětovné registrace. | 
Indikace pomoci při uvolnění (RAI)
Tato část se nevztahuje na verzi produktu '00B'.
Modul může vstupovat do režimů nízké spotřeby jako DRX, eDRX a PSM pouze v klidovém režimu. Jakmile je spojení RRC navázáno, může jej uvolnit pouze síť: modul nemůže vynutit uvolnění RRC spojení jinak než odpojením pomocí např. příkazu AT+CFUN=0. Pokud nedojde k žádnému přenosu po dobu tzv. „časovače nečinnosti“, základnová stanice odešle modulu zprávu o uvolnění spojení RRC. Časovač nečinnosti se může pohybovat od 5 s do 10, 20 nebo dokonce 60 s v závislosti na aktuální RAT a úrovni/režimu rozšíření pokrytí.
Funkce Release Assistance, která byla poprvé představena v 3GPP Release 13 pro Non Access Stratum (NAS) pro data přes řídicí rovinu (CP) a Release14 pro Access Stratum (AS) přes uživatelskou rovinu (UP), umožňuje modulu požádat síť o uvolněte připojení RRC, jakmile obdrží příznak RAI. SARA-R5 podporuje dva režimy pro funkci Release Assistance: Access Stratum (AS) RAI, na který se lze spolehnout při odesílání dat přes uživatelskou rovinu (např. v Cat M1), a Non Access Stratum (NAS) RAI, který lze použít při odesílání dat přes řídicí rovinu (např. v NB-IoT). Podpora AS RAI ze strany eNB je volitelná, zatímco NAS RAI je v podstatě součástí protokolu 3GPP při použití Control Plane.
Uživatel může odesílat data buď přes UP nebo přes CP, v závislosti na aktuální RAT a volitelně na konfiguraci +CCIOTOPT:
- Pokud jsou data odesílána přes UP, lze nastavit pouze AS RAI, když se vyprázdní uplinkové vyrovnávací paměti (BO – Buffer Occupancy) a budou resetovány po prvním použití.
- Pokud jsou data odesílána přes CP, lze použít příznaky NAS i AS RAI a poté je po prvním použití resetovat.
Řada SARA-R5 podporuje použití příznaku RAI s následujícími příkazy AT:
- +USOSTF: odesílá UDP data (jak přes UP, tak CP) s příznaky.
- +UCOAPC: CoAP Non-CONF zprávy (mohou využívat pouze NAS RAI).
- +CSODCP: Non-IP Data, když byl aktivován Non-IP typ PDP.
- +UDCONF=89: umožňuje nastavit za běhu příznak RAI pro jeden výstřel nebo trvale. V případě AS RAI je spuštění příznaku RAI tímto AT příkazem okamžitě účinné, jakmile BO dosáhne 0; v případě NAS RAI musí následovat IP paket s příznakem, který může být odeslán hostitelskou aplikací (v závislosti na nastavení je poslední paket nebo předposlední paket datové relace) nebo proprietárním příkazem (např. +UTGSINK nebo + USOSTF).
U verze produktu SARA-R5 „01B“ a předchozích verzí není k dispozici žádný příkaz URC nebo AT, který by věděl, zda síť podporuje funkci RAI. Aplikace může monitorovat +CSCON URC a v případě, že je funkce RAI podporována sítí, měla by očekávat, že dostane +CSCON: 0 URC brzy po odeslání posledního paketu (nebo předposledního).
Example použití RAI
Datová relace s interními sokety
| Příkaz | Odpověď | Popis | 
| AT+CSCON=1 | OK | Povolte +CSCON diagnostický URC, abyste mohli lépe sledovat stav připojení modulu. | 
| AT+UPSDA=0,3 | OK +UUPSDA: 0″ | Aktivujte interní datový kontext. | 
| AT+USOCR=17 | +USOCR: 0 OK | Vytvořte soket UDP. | 
| AT+USOST=0,”18.196.19.141″,7,5,” H2j3j” | +USOST: 0,5 OK | Odešlete data na server echo. | 
| +CSCON: 1 | Modul je v připojeném stavu. | |
| +UUSORD: 0,5 | Data přijatá ze serveru echo. | |
| AT+UDCONF=89,1 | OK | Povolit jeden výstřel RAI vlajky; UE okamžitě odešle AS RAI nastavením zprávy o stavu vyrovnávací paměti (BSR) na 0, když obsazenost vyrovnávací paměti (BO) dosáhne 0 bajtů. | 
| AT+USOST=0,”18.196.19.141″,7,5,” 22j3j” | +USOST: 0,5 OK | V NB-IoT (zkontrolujte v informační textové odpovědi +COPS na příkaz čtení) to spouští uplinkový paket k přenosu příznaku NAS RAI. | 
| +CSCON: 1 | Modul je v připojeném stavu. | |
| +CSCON: 0 | Modul okamžitě přejde do klidového stavu (připojení RRC bylo uvolněno). To je důsledek nastavení příznaku RAI. | |
| +CSCON: 1 | Modul je v připojeném stavu. | |
| +UUSORD: 0,5 | Data přijatá ze serveru echo. | |
| +CSCON: 0 | Modul přejde do klidového stavu podle síťového časovače (připojení RRC bylo uvolněno). | |
| AT+UDCONF=89,2 | OK | Povolit jeden výstřel RAI vlajky; (pouze CP CIoT) Příznak 2 NAS RAI bude odeslán v dalším paketu NAS obsahujícím IP nebo non-IP data, což znamená, že následující paket bude posledním předřazeným v datové relaci a že se očekává sestupný paket. | 
| AT+USOST=0,”18.196.19.141″,7,5,” 72j3j” | +USOST: 0,5 OK | |
| +CSCON: 1 | Modul je v připojeném stavu. | |
| +UUSORD: 0,5 | Data přijatá ze serveru echo. | |
| +CSCON: 0 | Modul okamžitě přejde do klidového stavu (připojení RRC bylo uvolněno). To je důsledek nastavení příznaku RAI. | 
Datová relace s vytáčeným připojením (tj. jeden UART s multiplexerem) 
V následujícím exampjedno AT rozhraní je vyhrazeno pro vytáčené připojení (PPP) a další AT rozhraní se používá pro vydávání AT příkazů a monitorování URC.
| Příkaz | Odpověď | Popis | 
| ATD*99***1# | PŘIPOJIT | Vstupte do režimu PPP a vyměňte si data na MUX1. | 
| AT+CSCON=1 | OK | Na MUX2 jsou vydávány následující AT příkazy. možnost CC diagnostiky C lépe sledovat modul stav připojení. | 
| Aplikace odesílá UDP pakety na PPP. | ||
| AT+UDCONF=89,1 | OK | Povolit jeden výstřel RAI vlajky. | 
| Aplikace odešle poslední UDP paket. | ||
| +CSCON: 0 | +CSCON URC je okamžitě přijat a RRC spojení je uvolněno. | 
CE režim A a B
- CE (Coverage Enhancement) Režim A a B je standardní funkce 3GPP, zavedená od R.13, jak je specifikováno v 3GPP TS 36.211, 3GPP TS 36.213 a 3GPP TS 36.331.
- Vylepšení pokrytí určuje, kolikrát se mohou zprávy pro stahování a nahrávání opakovat, aby dosáhly zařízení se slabým pokrytím, a počet opakování je předdefinován sítí.
- Hlavní rozdíl mezi těmito dvěma režimy spočívá v tom, že režim A umožňuje pouze mírné vylepšení pokrytí, zatímco režim B podporuje velmi hluboké pokrytí. Režim CE A je povinná funkce pro Cat.M1, zatímco režim B je volitelná funkce.
- Od bodu aplikace view, jedná se o kompromis pro hluboké pokrytí (až 20 dB) s vyšší spotřebou energie v případě konfigurovaných velkých opakování.
- Hlavním důvodem pro deaktivaci režimu CE B by byla úspora energie; kromě zvýšeného počtu opakování používaných pro DL nebo pokud bylo spojení UL horší, mohlo také být mnohem více času stráveného hledáním slabších buněk v oblastech se špatným pokrytím, což může vést k tomu, že se modul bude snažit připojit k mnohem slabším buňkám .
- Uvědomte si, že funkce CE Mode B musí být podporována také na úrovni sítě.
- V příručce AT příkazů [2], v příloze týkající se MNO profiles, je možné získat informace pro každého profíka MNOfile pokud je režim CE B povolen nebo zakázán ve výchozím nastavení pro každý RAT.
Example použití CE módu B 
Čtení a nastavení režimu CE B
| Příkaz | Odpověď | Popis | 
| AT+CFUN=4 | OK | Nastavte modul do režimu letadla. | 
| AT+UDCONF=91,7 | +UDCONF: 91,7,1 OK | Přečtěte si, zda je funkce CE Mode B povolena (1) nebo zakázána (0): třetí parametr uvádí informace. | 
| AT+UDCONF=91,7,1 | OK | Povolte funkci CE režim B (změna se projeví okamžitě a uloží se do NVM). | 
| AT+UDCONF=91,7,0 | OK | Zakázat funkci CE režimu B. | 
| AT+CFUN=1 | OK | Nastavte modul do plného režimu. | 
Stav monitorovacího modulu
Získat a interpretovat diagnostické informace
- Doporučuje se sledovat stav modulu v hostitelské aplikaci. Tyto diagnostické informace umožňují detekovat specifické scénáře a implementovat správné zacházení a protiopatření v hostitelské aplikaci.
- Stav modulu může být vrácen odpověďmi na příkaz AT a kódy nevyžádaných výsledků (URC). V závislosti na architektuře hostitelské aplikace lze použít URC, periodické dotazování nebo obojí. URC poskytují nejaktuálnější informace a v některých případech diagnostické informace, které nejsou dostupné prostřednictvím dotazování. U příkazů AT, které povolují URC, mohou také při dotazování vracet stejné informace, jak je uvedeno níže.
- Některé příkazy ukládají nastavení hlášení URC do NVM, takže se označují jako trvalá nastavení.
- Některé AT příkazy poskytují volbu, jak zacházet s URC, když je AT rozhraní zaneprázdněno; pro všechny ostatní AT příkazy je URC vydáno při návratu do příkazového režimu, jak je vysvětleno v příručce příkazů AT řady SARA-R5 [2], v části „Odložení prezentace URC“.
- Odpovědi na příkazy URC a AT jsou prezentovány s jejich generickou syntaxí, protože názvy parametrů jsou zcela vysvětlující; přesný význam viz manuál AT příkazů řady SARA-R5 [2].
Diagnostické informace prostřednictvím URC
| Příkaz | URC | Popis | Lze dotázat | 
| AT+CSCON=1 | +CSCON: 1 | Vraťte stav připojení RRC (nečinné nebo připojené). Trvalé nastavení. | Ano | 
| AT+CREG=3 | +CREG: [,[ ],[ ][,[ TStatus>][, , ]]] | Povolit URC stavu registrace pro non-EPS služby (např. SMS) a odmítnout příčinu v případě nedostupnosti takových služeb. | Ano | 
| AT+CEREG=5 | +CEREG: [,[ ],[ ],[ T>][,[ ],[ ][,[ ,[ ]]]]] | Povolit URC stavu registrace pro služby EPS, odmítnout příčinu v případě nedostupnosti takových služeb a časovače související s PSM, pokud je NW udělí. | Ano | 
| AT+UCELLINFO=2, | +UCELLINFO: , , , , , | Hlásit parametry obsluhy a sousední buňky se zadanou periodicitou. | Žádný | 
| AT+UMETRIC= [, ] | +UMETRICKÁ: [ ] [(specifické pro URC tags a hodnoty)] | Pravidelné nebo jednorázové hlášení podrobných diagnostických informací. Periodicitu lze nastavit pomocí AT+UMETRIC=5, . Dlouhá odezva tags (jako LTE UE STAT) lze zobrazit pouze v případě problémů s připojením pro účely ladění a protokolování. | Ano | 
| AT+CGEREP=2,1 | +CGEV: NW PDN DEACT | Hlásit všechny události stavu registrace a připojení PDN. První parametr AT příkazu je nastaven na 2, což znamená, že URC nebude vyřazen v případě, že je AT rozhraní zaneprázdněné. | Žádný | 
| AT+CTZR=2 | +CTZE: , [, ] | Povolit hlášení změn v místním čase (+CTZU:1 je výchozí tovární nastavení, takže +CCLK bude automaticky aktualizováno. Informace o čase a časovém pásmu obvykle poskytuje pouze připojení NW na LTE. | Žádný | 
| AT+CMER=1,0,0,2,1 | +CIEV: , | Hlásit odchylky v některých indikátorech, jako je roaming, indikace SIM (za předpokladu, že je funkce nakonfigurována přes +UGPIOC), úroveň signálu. | Žádný | 
| AT+CNMI=2,1 | + CMTI: , | Hlásit index v aktuálně zvolené paměti (může to být tovární nastavení ME nebo SIM, viz AT+CPSM?), kde byla uložena SMS ukončená mobilem. První parametr nastavený na 2 znamená, že URC jsou | Žádný | 
| vyrovnávací paměti v případě obsazeného AT rozhraní. Nastavení je trvalé (lze uložit do profilepřes AT&W). | |||
| AT+USIMSTAT=7 | +UUSIMSTAT: | Hlásit průběh inicializace SIM karty, průběh inicializace telefonního seznamu SIM karty a události SIM REFRESH (každou skupinu URC lze jednotlivě deaktivovat). SIM Refresh URC může indikovat změnu některých provozních parametrů na UICC kartě (např. IMSI swap, SIM profile instalace po zřízení vzdálené SIM karty). Nastavení je trvalé. | Žádný | 
| AT+UBIP=2 | +UUBIP: , | URC se zvednou, když SIM karta vydá události Open Channel, Close Channel a Channel status směrem k zařízení za účelem zpracování relace SIM OTA, např. pro vzdálené poskytování SIM. Vestavěný BIP klient se postará o vytvoření požadovaného soketu a výměnu dat se SIM OTA serverem. Nastavení je trvalé. | Žádný | 
| AT+UFOTASTAT=1 | +UFOTASTAT: , [, ] | Poskytněte informace o průběhu a výsledku stahování firmwaru vzduchem prostřednictvím LwM2M (uFOTA). Nastavení je trvalé. | |
| AT+ULWM2MSTAT=1 | +ULWM2MSTAT: , [, ] | Povolte URC hlásit aktivitu vestavěného klienta LwM2M. Nastavení je trvalé. | |
| AT+CEINFO=1 | +CEINFO: , ,< UE_state>, , , , | Volatilní nastavení, hlásí změnu režimu rozšíření pokrytí a souvisejících přenosových parametrů (např. schémata opakování, která mají být použita) detekovaných zařízením nebo přiřazených NW. | Ano | 
| AT+CEDRXS=1 | +CEDRXP: [, [, [, ]]] | Pokud hostitelská aplikace používá eDRX, může URC hlásit změny v nastavení eDRX vyvolané NW v různých oblastech nebo časech. Nastavení je trvalé. | Ano | 
| AT+CABTSR=1 | +CABTSRI: , , [ ], | Volatile nastavení, hlásí hodnoty parametru APN back-off timer od MT do TE if | Žádný | 
| pokus_krysa>, , [, ] | časovač back-off se spustí, zastaví, deaktivuje nebo vyprší. | 
Diagnostické informace prostřednictvím dotazování
| Příkaz | Odpověď (vynechání OK) | Popis | Doporučené použití | 
| ATI ATI9 | SARA-R510M8S-00B-00 02.05,A00.01 | Vraťte identifikaci modelu a FW, užitečné pro účely sledování. | Inicializace modulu | 
| AT+CGSN | 3412093481025938 | Vraťte IMEI. | Inicializace modulu | 
| AT+CIMI AT+CCID | 001010123456789 +CCID: 89860000502000180722 | Vraťte identity SIM pro účely sledování. Mohou se změnit po události obnovení SIM karty, kterou může nahlásit +UUSIMSTAT URC. | Inicializace modulu | 
| AT+UBANDMASK? | Výběr masky zpětného pásma. | Inicializace modulu | |
| AT+UMNOPROF? | Návrat MNO profile soubor. | Inicializace modulu | |
| AT+UCGED? | +UCGED: 2 6, , , , , , , , , , si>, , , , , , , , , , , , , , [, , | Vraťte několik parametrů buňky naměřených modulem nebo poskytnutých NW. Některé hodnoty jako CQI a indikátory signálu jsou v modulu periodicky obnovovány na bázi 0.5 s, takže by je aplikace měla zprůměrovat. | Nízká periodicita | 
| AT+CESQ? | +CESQ:,,,, , | Kvalita a úroveň zpětného signálu a je přesnější než +CSQ. Je vystaven přechodům v důsledku lokálního resetu hodnot při změnách stavu RRC (nečinný, připojený), takže hostitelská aplikace by měla hodnoty zprůměrovat. | Pravidelně (např. každých 5 až 10 s) | 
| AT+CEER | +CEER: „Příčina EMM“,15 „V oblasti sledování nejsou žádné vhodné buňky“ | Vrátí poslední příčinu chyby (přijatou sítí), která vedla k selhání registrace nebo navázání připojení PDN. | Při zjištění problémů s registrací nebo připojením | 
| AT+COPS? | + COPS: [, , [, ]] | Vrací aktuální registrované PLMN v nakonfigurovaném formátu, RAT je pevně nastaven na 7 (LTE Cat-M1). | Pravidelně (30 s) a při detekci problémů | 
| AT+CGDCONT? | +CGDCONT: , , , dr>, , [, ,< request_type>, , [, [, [, [, ]]]]] | Vrací aktivní a definované EPS nosiče s použitým APN a typem IP a adresami. | Pravidelně (30 s) a při detekci problémů | 
| AT+CPOL? | +CPOL: <index1>,<format>,<oper1>[,<GSM_A cT1>,<GSM_Compact_AcT1>,<UTRAN_AcT1>[,<E -UTRAN_AcT>]] | Vrátí seznam PLMN s vysokou prioritou, který se může změnit při obnovení SIM. | Inicializace modulu a obnovení SIM, pouze v režimu ladění/testování | 
| AT+CEDRXRDP | +CEDRXRDP: [, , , ] | Vrací aktuální parametry eDRX přiřazené mobilní sítí. | Pokud se používá eDRX, hostitel by měl monitorovat linku CTS, aby nedošlo k probuzení modulu během období eDRX/spánku | 
| AT+CPSMS? | +CPSMS: ,[ ],[ ],[ ],[ ] | Vrátí nastavení PSM podle potřeby do NW. Protože nastavení je trvalé, pokud NW neudělí PSM, modul navrhne časovače PSM při každém pokusu o připojení a registraci. | Inicializace modulu | 
| AT+UCPSMS? | +UCPSMS: ,[ ],[ ],[ ],[ >],[ ] | Vrací nastavení PSM tak, jak je přiřazeno NW. Pokud +CEREG nehlásí časovače PSM, může být tento příkaz pravidelně dotazován. Je také hlášen periodický časovač TAU. | Při změně registračních údajů (jak nahlásil +CEREG) | 
Full-stack hlídací pes, jak reagovat na neočekávané podmínky
Aplikace musí správně řešit problémy s komunikací nebo připojením, které mohou nastat při používání SARA-R5 v mobilním prostředí.
Když se vyskytne problém na určité úrovni, je třeba vyzkoušet protiopatření pro tuto úroveň, a pokud to problém nevyřeší, pokračujte řešeními pro nižší úrovně. Tabulka 14 ukazuje full-stack watchdog pro monitorování modulů řady SARA-R5.
| Úroveň | Problém | Protiopatření | AT příkazy / akce | Poznámky | 
| Socket/dial-up | Nelze odesílat/přijímat data | Zavřete a znovu otevřete zásuvku | AT+USOCL= AT+USOCR= AT+USOCO=… | |
| Odpojte a znovu připojte telefonické připojení | Odeslat +++ / Přesunout DTR ATD*99*** # | |||
| IP/PDP | Nelze získat IP adresu; nelze navázat telefonické připojení | Odpojit/znovu připojit | AT+CFUN=0 AT+CFUN=1 | Zvažte možná omezení na více s aktivní pro APN. Pokud je v nastavení Verizon Wireless MNO nastaveno PDN pouze pro IPv6, může být odpojení/deaktivace způsobeno selháním získání IPv6 službou SLAAC. Opakování je řízeno automaticky na základě logiky VZW DR. Automatická deaktivace se nepoužije, pokud jsou UL data zakázána přes +UMNOPROF: 9,0. | 
| Deaktivovat/znovu aktivovat kontext ( != 1) | AT+CGACT=0, AT+CGACT=1, | |||
| Síťová registrace | Nelze se zaregistrovat | Odpojit/znovu připojit | AT+CFUN=0 AT+CFUN=1 | AT+CFUN=0/1 je rychlejší než AT+COPS=2/0 | 
| RF | Nelze se zaregistrovat | Zakázat/znovu povolit funkci RF | AT+CFUN=0 AT+CFUN=1 | AT+CFUN=4 je trvalé NVM, lepší je použít AT+CFUN=0 | 
| Modul FW | Nelze se zaregistrovat | Měkký reset | AT+CFUN=16 | |
| AT rozhraní | Žádná odpověď z modulu | HW vypnutí | Zapnutí GPIO | Podrobnosti a alternativy naleznete v příručce systémové integrace řady SARA-R5 [3] | 
Tabulka 14: Full-stack watchdog pro moduly řady SARA-R5
Obnovit tovární konfiguraci
Při provozu s modulem různé files mohou být uloženy v modulu file systém. Podobně je NVM naplněn uživatelskou konfigurací a také pomocnými informacemi uloženými modulem pro optimalizaci jeho operací (např. informace o mobilním prostředí).
- Profiles, které jsou aktualizovány příkazem AT&W, lze obnovit příkazem ATZ.
- AT příkazy továrně naprogramované hodnoty uložené v NVM a profiles jsou uvedeny v příloze B.2 příručky AT příkazů řady SARA-R5 [2].
Hostitelská aplikace může obnovit tovární konfiguraci modulu pomocí příkazu +UFACTORY AT (viz manuál AT příkazů řady SARA-R5 [2]); to může být vyžadováno pro zotavení z neočekávaného chování a restart modulu v řízené konfiguraci nebo během certifikací MNO, kdy je zařízení testováno v různých simulovaných scénářích a pomocné informace nebo předchozí uživatelská nastavení mohou ovlivnit výsledek testů.
Obnovení tovární konfigurace modulu je proces ve 2 krocích:
- Nastavte typ obnovy, která se má provést, pomocí příkazu +UFACTORY AT. FS a/nebo NVM lze obnovit.
- Restartujte modul
Příkaz +UFACTORY AT zapíše příznak do NVM a neprovede žádnou akci obnovení. Tento příznak je poté přečten při příštím restartu, kdy je provedena odpovídající akce UFACTORY. Proto je možné zrušit akci UFACTORY zadáním příkazu s parametry 0,0 před restartem.
Tabulka 15 ukazuje některé examples.
| Příkaz | Odpověď | Popis | 
| Smazat vše files uloženy ve FS | ||
| AT+UFACTORY=2,0 | OK | Nastavením +UFACTORY odstraníte vše files ve FS. Dosud nebylo provedeno žádné obnovení. | 
| AT+UFACTORY? | +UFACTORY: 2,0 OK | Zkontrolujte aktuálně nastavenou akci obnovení. | 
| AT+CFUN=16 | OK | Restartujte modul. Při příštím restartu se použije dříve nastavená akce obnovení. | 
| Obnovit NVM | ||
| AT+UFACTORY=0,2 | OK | Nastavením +UFACTORY obnovíte NVM. Dosud nebylo provedeno žádné obnovení. | 
| AT+UFACTORY? | +UFACTORY: 0,2 OK | Zkontrolujte aktuálně nastavenou akci obnovení. | 
| AT+CFUN=16 | OK | Restartujte modul. Při příštím restartu, nastavení zákazníka a proffiles se vrátí na tovární naprogramované hodnoty. | 
| Zrušit a obnovit operace (před restartování) | ||
| AT+UFACTORY=2,0 | OK | Nastavte akci +UFACTORY. | 
| AT+UFACTORY? | +UFACTORY: 2,0 OK | Zkontrolujte aktuálně nastavenou akci obnovení. V současné době je požadováno obnovení FS a bude použito při příštím restartu. | 
| AT+UFACTORY=0,0 | OK | Zrušte jakoukoli akci obnovení. | 
| AT+UFACTORY? | +UFACTORY: 0,0 OK | Při příštím restartu nebude použita žádná akce obnovení. | 
Tabulka 15: Použití +UFACTORY examples
Průvodce migrací SW ze série SARA-R4
Níže je uveden seznam změn mezi moduly řady SARA-R4 a SARA-R5 se stručným popisem, které by mohly pomoci při migraci hostitelské aplikace mezi těmito dvěma moduly. Podrobné vysvětlení zmíněných AT příkazů naleznete v manuálu AT příkazů řady SARA-R5 [2].
- +COPS chování Po zadání příkazu +COPS AT, když je modul v režimu automatického vyhledávání (+COPS: 0), může příkaz AT vrátit „+CME ERROR: Temporary Failure“. Tento výsledný kód chyby lze zanedbat a příkaz lze nakonec zkusit znovu. Nakonec lze pro obnovení vydat cyklus AT+CFUN=0/1.
- + Chování CGDCONT. Na rozdíl od řady SARA-R4 je u řady SARA-R5, když je po dokončení připojení vydáno AT+CGDCONT?, přípona 3GPP přiřazená sítí během procedury připojení uvedena v poli názvu APN. Z tohoto důvodu se název APN načtený příkazem +CGDCONT read může lišit od názvu nastaveného pomocí příkazu +CGDCONT set.
- AT+CGACT=0. Na SARA-R5 nepoužívejte AT+CGACT=0. Preferovat AT+CGACT=0, nebo zrušte registraci zařízení pomocí AT+CFUN=0.
- Softwarový reset přes +CFUN.
 o Řada SARA-R5 podporuje AT+CFUN=16 pro reset softwaru.
 o Řada SARA-R4 podporuje AT+CFUN=15 pro reset softwaru.
- Interní zásobník TCP. V SARA-R5 je potřeba definovat a aktivovat vnitřní PDP kontext (prostřednictvím + příkazů UPSD a +UPSDA AT) před použitím příkazů soketu (+USOXX) a aplikací na vyšší úrovni IP (+UHTTP, +UMQTT atd.). Další podrobnosti naleznete v poznámce k aplikaci průvodce vývojem internetových aplikací [5].
- Elegantní uzavření TCP socketu. Je získáno elegantní uzavření soketu TCP (vytvořeného pomocí příkazu +USOCR AT):
- V sérii SARA-R4 pomocí příkazu AT+USOCLCFG=1. Příkaz set s hodnotou 0 tuto funkci zakáže. To platí pro všechny IP klienty a aplikace.
- V sérii SARA-R5 pomocí příkazu +USOSO AT, zadáním volby 128 (prodlení při zavření, pokud jsou k dispozici data) s hodnotami 1 (povoleno) a dobou prodlení. To platí pouze pro aplikace +USOXX.
 
- URC klienta MQTT.
- Verze produktu SARA-R4 „x2“ hlásí 2 +UUMQTTC URC: jeden s výsledkem klienta ( ) a další s výsledkem serveru ( ).
- Verze produktu SARA-R5 a SARA-R4 „x3“ hlásí kód konečného výsledku OK hned po příkazu, poté pouze jeden +UUMQTTC URC s výsledkem serveru ( ).
 
- Velikost úložiště SMS „ME“.
- Verze produktu SARA-R4 „x2“ podporují až 23 SMS v úložišti „Já“.
- Verze produktu SARA-R5 a SARA-R4 „x3“ podporují až 100 SMS v úložišti „Já“.
 
- Výchozí přenosová rychlost UART (+IPR). Výchozí a z výroby naprogramovaná hodnota rychlosti přenosu dat rozhraní UART je:
- 1 15'200 bit/s na modulech řady SARA-R4.
- 0 („autobauding“) na modulech řady SARA-R5. To má vliv na generování URC, které vyžaduje, aby byl AT příkaz vytištěn správnou rychlostí UART.
 
- +UCGED: formát PLMN. V odpovědi informačního textu na příkaz čtení +UCGED jsou parametry MCC a MNC vytištěny v desítkové soustavě na sérii SARA-R4, zatímco na sérii SARA-R5 jsou vytištěny v šestnáctkové soustavě.
- MNO profiles. Dostupné MNO profiles se mezi sériemi SARA-R4 a SARA-R5 liší.
 Vždy se podívejte do manuálu AT příkazů (+UMNOPROF AT příkaz) konkrétního produktu, abyste získali seznam dostupných MNO profiles.
- Deaktivace LwM2M.
- V sérii SARA-R4 lze zakázat běh, ale ne trvale.
- V sérii SARA-R5 jej lze trvale deaktivovat.
 
- PSM. Na SARA-R5 se skenování HPPLMN v roamingu neprovádí ve stavu PSM, bude odloženo na ukončení PSM nebo ukončení hlubokého spánku PSM. Když je USB připojeno pro účely ladění, lze stále vstoupit do režimu hlubokého spánku PSM. Příkaz +URATCONF AT se použije ke konfiguraci vstupu do režimu hlubokého spánku ve stavech omezené služby nebo stavu bez registrace služby.
Dodatek
Stavební blok systémové architektury

Technologie LPWAN skončilaview 
Verze produktu SARA-R5 „00B“ podporují technologii LTE Cat M1 LPWAN. Verze produktu SARA-R5 „01B“ podporují technologie LTE Cat M1 i NB-IoT (LTE Cat NB2) LPWAN.
Mezi klíčové aplikace využívající LPWAN patří:
- Automobilový průmysl a doprava
- Chytré měření
- Chytrá města
- Chytré budovy
- Připojené zdraví
- Zemědělské a ekologické
LTE Cat M1
LTE Cat M1 je nízkoenergetické širokoúhlé (LPWA) vzduchové rozhraní, které umožňuje připojení k zařízením IoT a M2M se středními požadavky na přenosovou rychlost. Umožňuje delší životnost baterie díky vylepšenému režimu úspory energie a rozšířenému dosahu v budově (až o 15 dBm více než LTE, díky opakování přenosů poskytovaných v režimech Coverage Enhancement), ve srovnání se standardními celulárními technologiemi, jako je 2G, 3G nebo LTE Cat 1. LTE Cat M1 je součástí stejného standardu 3GPP Release 13, který také definuje úzkopásmový internet věcí (NB‑IoT nebo LTE Cat NB2) – obě jsou technologiemi LPWA v licencovaném spektru. S rychlostí uplinku 375 kbit/s, která může v některých sítích dosáhnout 1 Mbit/s díky vylepšení zásobníku protokolů, a rychlostí stahování 375 kbit/s v poloduplexním režimu, LTE Cat M1 specificky podporuje aplikace IoT s nízkými až středními daty. potřeby sazby. Při těchto rychlostech může LTE Cat M1 poskytovat vzdálené aktualizace firmwaru vzduchem (uFOTA, s přístupem k MNO a serverům u-blox prostřednictvím protokolu LwM2M) v rozumných časových rámcích, takže se dobře hodí pro kritické aplikace běžící na zařízeních, která mohou být nasazeny v terénu po delší dobu.
Životnost baterie až 10 let na jedno nabití v některých případech použití také přispívá k nižším nákladům na údržbu nasazených zařízení, a to i v místech, kde koncová zařízení nemusí být připojena přímo k elektrické síti.
Standard LTE Cat M1 specifikuje Connected Mode Mobility, kterou SARA-R5 podporuje prostřednictvím mezifrekvenčního a intrafrekvenčního předávání, což vede k vyšší spolehlivosti přenosů, což je zvláště důležité při nestatickém použití.
Nízká spotřeba profile funkce
Při integraci SARA-R5 do zařízení s nízkou spotřebou energie se doporučuje povolit úsporný režim pomocí příkazu +UPSV AT. V závislosti na konfiguraci použité sériové linky lze zvolit různé režimy +UPV (viz příručka systémové integrace řady SARA-R5 [3] a příručka AT příkazů řady SARA-R5 [2]).
Chcete-li těžit z vylepšení standardu LPWA, lze aktivovat PSM. Funkce PSM nutí SARA-R5, když je v neaktivních fázích, vstoupit do režimu nízké spotřeby, kdy je modul zcela deaktivován. Stav se ukončí buď v případě, že hostitelská aplikace potřebuje spouštět data nebo AT příkazy, nebo když zařízení musí provádět pravidelnou registraci do sítě LTE, což se v PSM provádí méně často než v normálním provozním režimu bez PSM (např. po několika hodinách). Celkově je toto chování pohodlnější s ohledem na použití vypínání/zapínání rádia na vyžádání pomocí AT+CFUN=0/1, ale má nevýhodutage dlouhotrvajících období nedostupnosti, když je zařízení deaktivováno. Podobně hostitelské aplikace využívající uživatelská data ukončená mobilním zařízením (např. SMS) se mohou spolehnout na eDRX (extended DRX), aby udržely spotřebu energie na optimální úrovni při zachování dosažitelnosti.
SARA-R5 zajišťuje rozšířené pokrytí díky podpoře režimů rozšíření pokrytí (CE) A a B; tato výhoda je vyvážena delší dobou přenosu v důsledku několika opakování, které může hostitelská aplikace zmírnit použitím sníženého pracovního cyklu přenosu pro optimální kompromis.
NB-IoT
Narrowband IoT (NB‑IoT), také známý jako LTE Cat NB2, je technologie Low Power Wide Area (LPWA), která funguje prakticky kdekoli. Jednoduše a efektivně připojuje zařízení k již zavedeným mobilním sítím a bezpečně a spolehlivě zpracovává malé množství občasných obousměrných dat. A nejlepší je, že poskytuje:
- Velmi nízká spotřeba energie
- Vynikající rozšířený dosah v budovách a podzemí
- Snadné nasazení do stávající architektury mobilní sítě
- Zabezpečení a spolehlivost sítě
- Nižší náklady na komponenty
NB‑IoT připojí k internetu věcí mnohem více zařízení a mnoho nových aplikací učiní realitou. Je optimalizován pro aplikace, které potřebují komunikovat malá množství dat po dlouhou dobu. Vzhledem k tomu, že funguje v licencovaném spektru, je bezpečný a spolehlivý a poskytuje garantovanou kvalitu služeb.
Chování Bi-RAT
Přestože verze produktu SARA-R5 „01B“ podporují LTE Cat M1 i NB-IoT RAT, neexistuje žádná koordinace mezi RAT, takže lze vybrat pouze jeden RAT najednou. Další podrobnosti o výběru RAT naleznete v části 6.1.
Glosář
| Zkratka | Definice | 
| BIP | Nezávislý protokol na doručitele | 
| CIoT | Mobilní internet věcí | 
| CP | Řídící rovina | 
| DCE | Zařízení pro ukončení datových okruhů* / Zařízení pro datovou komunikaci* | 
| DL | Down Link (recepce) | 
| DRX | Nepřetržitý příjem | 
| DTE | Datové koncové zařízení | 
| eDRX | Rozšířené DRX | 
| ePCO | rozšířené možnosti konfigurace protokolu | 
| FW | Firmware | 
| HW | Železářské zboží | 
| LPWAN | Nízká spotřeba Wide Area Network | 
| LwM2M | Lehký M2M | 
| MCC | Mobilní kód země | 
| MNO | Operátor mobilní sítě | 
| MO | Mobilní původ | 
| MT | Mobil ukončen | 
| NAS | Stratum síťového přístupu | 
| NVM | Nevolatilní paměť | 
| NW | Síť | 
| PPP | Protokol Point-to-Point | 
| PSM | Úsporný režim | 
| SW | Software | 
| TAU | Aktualizace oblasti sledování | 
| UE | Uživatelské vybavení | 
| UICC | Univerzální karta s integrovaným obvodem | 
| URC | Kód nevyžádaných výsledků | 
- u-blox série SARA-R5 technický list, UBX-19016638
- u-blox SARA-R5 série AT příkazový manuál, UBX-19047455
- manuál systémové integrace řady u-blox SARA-R5, UBX-19041356
- Poznámka k aplikaci aktualizace FW u-blox SARA-R5, UBX-20033314
- u-blox průvodce rozvojem internetových aplikací poznámka k aplikaci, UBX-20032566
- u-blox série SARA-R5 pokyny pro výrobu a validaci prototypů poznámka k aplikaci, kontaktujte technickou podporu
- u-blox SARA-R5 řada implementace GNSS aplikační poznámka, UBX-20012413
- Implementace u-blox Mux v aplikační poznámce celulárních modulů, UBX-13001887
- objekty a příkazy u-blox LwM2M, UBX-18068860
- u-blox EVK-R5 uživatelská příručka, UBX-19042592
- 3GPP TS 24.008 – Specifikace vrstvy 3 mobilního rádiového rozhraní
- 3GPP TS 27.010 V3.4.0 – protokol multiplexeru mezi koncovým zařízením a uživatelským zařízením (TE-UE) (vydání 1999)
- 3GPP TS 31.102 – Charakteristika aplikace Universal Subscriber Identity Module (USIM) (vydání 14)
- ETSI TS 102.221 – Terminálové rozhraní UICC; Fyzické a logické vlastnosti (verze 14)
Chcete-li pravidelně aktualizovat dokumentaci u-blox a dostávat upozornění na změnu produktu, zaregistrujte se na naší domovské stránce (www.u-blox.com).
Historie revizí
| Revize | Datum | Jméno | Komentáře | 
| R01 | 28. října 2020 | mmar | Počáteční vydání | 
| R02 | 07. února 2022 | žezlo | Obecná vylepšení. Přidány/vylepšeny sekce o eSIM, BIP, MNO profiles, +UMNOPROF, + UTEST. Odstraněno SasS. | 
| R03 | 25-2023-XNUMX | žezlo | Obecná vylepšení. Přidané/vylepšené sekce o návrhu aplikace, doporučeních pro správu času, režimech CE. | 
Kontakt
u-blox AG
- Adresa: Zürcherstrasse 68 8800 Thalwil Švýcarsko.
- Pro další podporu a kontaktní informace nás navštivte na adrese www.u-blox.com/support.
u-blox nebo třetí strany mohou vlastnit práva duševního vlastnictví na produkty, názvy, loga a návrhy obsažené v tomto dokumentu. Kopírování, reprodukce, úprava nebo zpřístupnění tohoto dokumentu nebo jakékoli jeho části třetím stranám je povoleno pouze s výslovným písemným souhlasem společnosti u-blox.
Informace obsažené v tomto dokumentu jsou poskytovány „tak jak jsou“ a společnost u-blox nepřebírá žádnou odpovědnost za jejich použití. Neposkytuje se žádná záruka, ať už výslovná nebo předpokládaná, včetně, ale bez omezení, s ohledem na přesnost, správnost, spolehlivost a vhodnost informací pro konkrétní účel. Tento dokument může být společností u-blox kdykoli bez upozornění revidován. Nejnovější dokumenty naleznete na adrese www.u-blox.com.
Copyright © u-blox AG.
Dokumenty / zdroje
|  | Vývoj aplikací řady u-blox SARA-R5 [pdfUživatelská příručka Vývoj aplikací řady SARA-R5, řada SARA-R5, vývoj aplikací, vývoj | 
 





