Celular carriers with NB-IoT and CAT-M support PSM or eDRX?

2022-04-12

Hello Devzone Community,

I have a couple questions regarding availability of nRF9160 LTE modem settings PSM and eDRX. Question (1) If my local celular carrier or Mobile Virtual Network Operation (MVNO) supports both NB-IoT and CAT-M, does this mean they will also support the range of PSM mode settings for which nRF9160 LTE modem can be configured?

Question (2) when app firmware sends an AT command to the LTE modem command handler, of the form AT+CPSMS to set PSM, what range of time periods are typical for the modem to receive a reponse from the celular network regarding PSM requested? How much time must pass in order to sensibly query the modem again to see whether settings were granted?

Searching Nordic's Devzone, I find multiple posts which indicate that PSM and eDRX are not guaranteed available in all geographies. Rather, these parameters depend on celular service providers. Following posts all speak to this external dependency on an important power savings mode of operation:

* https://devzone.nordicsemi.com/f/nordic-q-a/42433/edrx-psm-mode-always-on/165548#165548
NS Team Martin Lesund writes "Modem will retain those settings and negotiate values based on those settings with the network whenever that is needed."


https://devzone.nordicsemi.com/f/nordic-q-a/48027/edrx-mode-psm-mode-sleep-mode-standby-mode-active-mode-power-consumption
NS Team Martin Lesund writes "4.) You can request the intervals from the network. It is usually easier to get permission to increase the intervals"


https://devzone.nordicsemi.com/f/nordic-q-a/68307/enabling-edrx-or-psm-mode-with-iot-1nce-net-sim
NS Håkon writes "it might be that the network doesn't allow roaming sim cards to enter eDRX/PSM modes. You could try contacting Telekom and ask if they plan to open these features for roaming SIMs."


* https://devzone.nordicsemi.com/f/nordic-q-a/52441/how-to-use-psm-and-edrx-mode-in-custom-code/211688#211688
NS Håkon writes "If a network is available, you can test PSM by requesting this in AT command CPSMS, and then reading the parameters for the link by entering "AT+CEREG=5" and "AT+CEREG?" to read the parameters that the network has set."

Question (3) in cases where celular network does not support PSM or eDRX, is the next best strategy for app firmware to turn off the modem altogether for some period, as in a battery based system needing to extend battery life?

I realize this last option to power off the modem is not ideal. This means using more power to turn the modem on and re-establish a celular link, and likely a high level link at the protocol being used over celular. Asking these questions to determine whether nRF9160 SiP is a practical component and system to use in battery based products. The low low current spec of ~1.4uA to 3.0uA is amazing, but may not be available if issues with cel carrier support preclude its use.

- Ted