How to use test NB-IOT with SIM7000 modules?


Using the AT Command Tester tool,

  • Set the SIM7000A preferred mode to NB-IoT.
  • Get the supported SIM7000A bands for NB-IoT
  • Get the current configured bands for NB-IoT in SIM7000 module.
  • Set the desired bands for NB-IoT operation.
  • Get the current system info.

You can also configure for NB-IOT operation using AT Command Scripts.

Try the below script in the AT Command Tester tool,

//Script: simcom_nb-iot_setup
//The AT commands in this script are applicable for SIM7000 modules only
//Check SIMCOM Module AT Command documentaiton
//Configure for NB-IOT operation

//Get the preferred mode
AT+CMNB?

//Wait
WAIT=2

//Set preferred mode to NB-IOT
AT+CMNB=2

//Wait
WAIT=1

//Get the supported bands for LTE CAT-M and NB-IOT
AT+CBANDCFG=?

//Wait
WAIT=2

//Get the current bands for LTE CAT-M and NB-IOT
AT+CBANDCFG?

//Wait
WAIT=2

//Set NB-IOT bands
AT+CBANDCFG=”NB-IOT”,2,3,4,12,13

//Wait
WAIT=2

//Get the system mode
AT+CPSI?

Output of the script file

AT+CMNB?
+CMNB: 2

OK
Preferred mode is NB-IoT
AT+CMNB=2
OK
AT+CBANDCFG=?
+CBANDCFG: (CAT-M,NB-IOT),(2,3,4,12,13)

OK
Supported bands for CAT-M & NB-IoT are -2,3,4,12,13
AT+CBANDCFG?
+CBANDCFG: “CAT-M”,2,3,4,12,13
+CBANDCFG: “NB-IOT”,2,3,4,12,13

OK

Current CAT-M bands are -2,3,4,12,13
Current NB-IOT bands are -2,3,4,12,13

AT+CBANDCFG=”NB-IOT”,2,3,4,12,13
OK
AT+CPSI?
+CPSI: LTE NB-IOT,Online,310-260,0xEB9A,22340810,214,EUTRAN-BAND4,2141,0,0,-12,-94,-82,12

OK
System Mode: LTE NB-IOT

Operation Mode: Online

Mobile Country Code: 310-260

Mobile Network Code: 0xEB9A

Location Area Code: 22340810

Cell ID: 214

RF Channel Number: EUTRAN-BAND4

C1 – Coefficient for base station selection: 2141

C2 – Coefficient for Cell re-selection: 0

TAC -Tracking Area Code: 0

SCellID – Service Cell ID: -12

PCellID – Physical Cell ID: -94

Frequency Band: -82

EARFN: 12

Keywords: Module , M2M , GPRS , 3G , through AT commands,