I moderna 4G-modem används AT-kommandon för allt från grundläggande identifiering till avancerad hantering av mobil uppkoppling, SMS och nätverksstatus. Det finns två typer av AT-kommandon: grundläggande kommandon och utökade kommandon.

Utöver de standardiserade AT-kommandona, som delas med klassiska telefonmodem, stöder 4G-modem en omfattande uppsättning utökade AT-kommandon definierade av 3GPP. Dessa används för att styra funktioner i LTE-nät, LTE-M och NB-IoT.
Med AT-kommandon kan man till exempel:
- Konfigurera APN och PDP-context för datauppkoppling
- Läsa signalstyrka och nätverksstatus i realtid
- Skicka och ta emot SMS (även i LTE-nät via SMS over NAS eller IMS)
- Hantera SIM-kort, PIN-kod och operatörsval
- Starta om eller övervaka modem på distans
Ett 4G-modem kan hantera betydligt högre datamängder än äldre tekniker, men AT-kommandon används fortfarande som ett robust och standardiserat sätt att styra kommunikationen – särskilt i industriella och inbyggda system.
AT-kommandon uppfanns av Dennis Hayes
Dennis Hayes skapade AT-kommandona 1981 för att kunna styra sin uppfinning Hayes Smartmodem. AT-kommandon kan enklast beskrivas som instruktionskommandon för att styra ett modem och är en förkortning av ”attention”. Varje kommando börjar med prefixet AT, därav namnet.
Historiskt användes kommandon som ATD (ring upp) och ATH (lägg på), men i moderna 4G-modem har fokus flyttats till datakommunikation, SMS och nätverksstyrning.
Exempel på vanliga och användbara AT-kommandon i 4G-modem:
AT+CGMI – visar tillverkare
AT+CGMM – visar modell
AT+CGSN – visar IMEI
AT+CGMR – visar firmwareversion
AT+CSQ – visar signalstyrka
AT+COPS? – visar aktuell operatör
AT+CREG? – nätverksregistrering
AT+CGDCONT – konfiguration av PDP-context (APN)
AT+CMGF – SMS-format (text/PDU)
AT+CMGS – skicka SMS
Många tillverkare som Quectel, Telit och u-blox kompletterar dessutom standarden med egna tilläggskommandon för avancerad funktionalitet.
