Murata ALT1250 Satellite NTN Network

The guide provided below contains AT command instructions for the Murata ALT1250 module designed to work with Skylo Satellite IoT for Non-Terrestrial Networks (NTN).

Murata LBAD0XX1SC-DM The Type 1SC module is the world’s smallest Cat. M1/NB-IoT module with global certification. It supports GPS/GNSS, OpenMCU, and Integrated SIMS.

Set up Murata Kit (LBAD0XX1SC-DM-EVK2)

Set up the EVK Kit

  • Connect the UBC Cable to the EVK kit.

  • Connect the LTE antenna

  • Insert the Monogoto SIM

Connect your PC to the EVK Kit

Use the USB to connect your computer to the AT CMD port of the EVK Kit

When using Windows, install the driver using the disk or USB stick provided by Murata.

Connect to the EVK kit using a terminal program. You can use PuTTY for Windows, or Screen, minicom, or Miniterm for Mac or Linux.

Set the baud rate to 115200 Enter AT, if the connection with the LBAD0XX1SC-DM modem has been established, the board will answer with OK.

Connect the LBAD0XX1SC to Skylo

Keep the AT Commands manual next to you for more details about the commands. Click here to download the latest version, and scroll down to Documentation and Resources to find the AT Commands Manual.

Reboot the Module:

ATZ

Check the status of the SIM card. The correct response should be: +CPIN: READY

AT+CPIN?

Executing Commands by Version

Execute various commands based on the software version you are using. Make sure to execute the commands that correspond to your version.

Query device information

Request the product type, hardware, and firmware version:

ATI

Request the IMSI (International Mobile Subscriber Identity):

AT+CIMI

Request the ICCID (Integrated Circuit Card ID), which is the identification number of the iSIM

AT%CCID

Set the error reporting to verbose, resulting in more descriptive error messages (optional):

AT%SETACFG="manager.urcBootEv.enabled","true"

Check the SIM initialization selection policy is currently using:

AT%GETCFG="SIM_INIT_SELECT_POLICY"

Expected response:

SIM_INIT_SELECT_POLICY:5. The last digit indicates the Active SIM: 0 indicates External (SIM card) 5 indicates Internal (iSIM)

Enable the External SIM card

AT%SETCFG="SIM_INIT_SELECT_POLICY","0"

Reboot the Module:

ATZ

Set the NTN Parameter (enter the commands)

AT%SETACFG="radiom.config.multi_rat_enable","true"
AT%SETACFG="radiom.config.preferred_rat_list","none" 
AT%SETACFG="radiom.config.auto_preference_mode","none"
AT%SETACFG="locsrv.operation.locsrv_enable","true"
AT%SETACFG="locsrv.internal_gnss.auto_restart","enable"
AT%SETACFG="modem_apps.Mode.AutoConnectMode","true"
ATZ

Define the NB-IoT NTN

AT%RATACT="NBNTN","1"

Disable radio

AT+CFUN=0

Set the APN to data.mono:

AT%PDNSET=1,"DATA.MONO","IP"

Lock the modem to a specific region/band

AT%SETSYSCFG=SW_CFG.nb_band_table.band#1,ENABLE;255
or
AT%SETCFG="BAND","255"

Although the modem may support many different NTN bands,

23 = Canada

255 = L band Global (United States, Taiwan, Australia, New Zealand, Japan)

256 = S band Europe

Lock the modem to a GNSS mode to Internal GNSS Mode

AT%NTNCFG="POS","IGNSS","0"

Reset in order for the parameters to take effect

Reboot the Module:

ATZ

Network Activation

Disable radio

AT+CFUN=0

Enable GNSS and NTN reception notification:

AT%IGNSSEV="FIX",1        
AT%NOTIFYEV="SIB31",1     

Report notification about Timing Advance calculation:

Send registration status

AT+CEREG=2

Enable iGNSS

AT%IGNSSACT=1

Enable radio

AT+CFUN=1

Example response:

OK
CEREG: 2
%NOTIFYEV: "SIB31"
+CEREG: 0
+CEREG: 2
%NOTIFYEV: "SIB31"
+CEREG: 5,"07ED","002C480D",9  

CEREG State Change Report Codes

The table below provides an overview of the possible values for CEREG state change reports, indicating the module's network registration status.

Value
Description

0

Not registered, and the module is not searching for a network.

1

Registered to the home network.

2

Not registered, but the module is attempting to attach or searching for a network.

3

Registration denied by the network.

4

Unknown (for example, out of coverage)

5

Registered and roaming.

Query the signal measurement

request a specific network measurement, such as signal strength, noise levels, or other metrics:

AT%MEAS="8"

Example response: %MEAS:Signal Quality:RSRP= -115,RSRQ= -15,SINR= -3,RSSI= -120.

Gather detailed information on physical connectivity and eNB

request physical connectivity

AT%PCONI
Example response:
duplexing mode: FDD
Transmission mode: SISO
Bandwidth: 180kHz
EARFCN: 7699
Global Cell ID: 0x002C480D
Physical Cell ID: 29
HNBN: N/A
Band: 23

Test the connection by sending a UDP payload

A UDP payload test when the modem has an active data connection with a Satellite.

Send UDP Payload to the IP address 34.192.142.126:

AT%SOCKETCMD="ALLOCATE",1,"UDP","OPEN","34.192.142.126",7,12345

Example response::

%SOCKETCMD:1
OK

Set and Active UDP Socket

AT%SOCKETCMD="SETOPT",1,36000,1
AT%SOCKETCMD="ACTIVATE",1

Example response::

OK

Send UDP Socket

AT%SOCKETDATA="SEND",1,13,"48656C6C6F2C20776F726C6421"

Example response::

%SOCKETDATA:1,13
OK
%SOCKETEV:1,1

info UDP Socket

AT%SOCKETCMD="INFO",1

Example response::

%SOCKETCMD:"ACTIVATED","UDP","10.22.243.30","34.192.142.126",12345,7
OK

Close UDP Socket

AT%SOCKETCMD="DELETE",1

Example response::

OK

Test the connection by sending a PING

A PING test can be performed to test if the modem has an active data connection with a satellite network.

Send PING to the IP address 8.8.8.8:

AT%PINGCMD=0,"8.8.8.8",1,64,60

Configurable Settings

<0> IPV4 PDN Type , <1> Count , <100> Packet Size , <60> Timeout

Example response:

%PINGCMD:1,"8.8.8.8",1746,56

Transition Between Satellite Network and Public Network

When transitioning between satellite and public networks using the Murata Kit use the following commands:

Command for Switching to Public Network:

AT%RATACT="CATM","1"

This command activates the CAT-M mode for public networks, allowing the device to switch from satellite connectivity to a cellular public network.

Command for Switching Back to Satellite Network

AT%RATACT="NBNTN","1"

This command activates the NBNTN mode, returning the device to satellite network connectivity.

Last updated

Was this helpful?