Hello,
I am trying to evaluate differences between NB-IoT and LTE-M in real world (power consumption, coverage, etc) using a nRF9160DK.
I started a simple project with the included iBasis SIM : works great on LTE-M in France, but NB-IoT is not supported.
I ordered a SIM supposed to be handling both NB-IoT and LTE-M, but I am running in some trouble.
This SIM card connects to NB-IoT, but does not connect using LTE-M ... eventhough it reaches some antennas. No matter if I set the NB-IoT or LTE-M as preferred network.
Here is what I get from my custom firmware.
Button 2 pressed - Waking up ! Reading probe (blocking) ... > Temperature: 22.44 > RHumidity: 23.26 Resetting modem done Setup cellular modem : Done > Check events for connection status [LTE LC event] Network registration - Searching [LTE LC event] Cell Update - id:13827****, tac:3**** [LTE LC event] Modem mode has changed to LTE-M [LTE LC event] RRC Connected [LTE LC event] RCC Idle [LTE LC event] Cell Update - id:13828****, tac:3**** [LTE LC event] RRC Connected [LTE LC event] RCC Idle [LTE LC event] RRC Connected [LTE LC event] RCC Idle [LTE LC event] RRC Connected [LTE LC event] RCC Idle [LTE LC event] RRC Connected [LTE LC event] RCC Idle [LTE LC event] Cell Update - id:1428****, tac:1**** [LTE LC event] RRC Connected [LTE LC event] RCC Idle [LTE LC event] Cell Update - id:15787****, tac:4**** [LTE LC event] RRC Connected [LTE LC event] RCC Idle [LTE LC event] Cell Update - id:-1, tac:-1 [LTE LC event] Modem mode has changed to none/off [LTE LC event] Cell Update - id:13827****, tac:2**** [LTE LC event] Modem mode has changed to NB-IoT [LTE LC event] RRC Connected [LTE LC event] Network registration - Connected, Home network [LTE LC event] PSM Update - TAU: 3960, Active time: 60 SIM ICCID : 89332011************ Modem info : > MMC + MNC (3+2 digits): 20820 > APN: ido.net > LAC: 0x5*** = 2**** > Cell ID: 0x083D**** = 13827**** * * * Server resolve skipped for debug * * * * * * Send data to server skipped for debug * * * Current PSM timings (TAU=3960 - AT=60) don't match desired values (TAU=900 - AT=16) Requesting PSM timing. > Request TAU: 900 sec (Rounded to: 900) > Request AT: 16 sec (Rounded to: 16) [LTE LC event] PSM Update - TAU: 2520, Active time: 32
Depending on the SIM card I use, with the same firmware, my DK can connect to either NB-IoT or LTE-M, which makes me believe that:
- There is no hardware problem.
- There is no configuration problem in the firmware.
- Both LTE-M and NB-IoT are covered in my area.
The service provider is telling me that the SIM card should be working with both network, and suggests an issue with my hardware/firmware.
Is there a sample project that I can test, implementing switching between NB-IoT and LTE-M ?
Is there something else I need to check and/or add to my project ?
Thanks.