This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Are application-level back-offs required for modem registration?

NCS 1.8.0

Modem FW 1.3.1

For other products I've worked on with cellular modems, we would add in back-offs to the firmware in the case we failed to open a PPP session after registration. This was to pass the FCC and RED certifications.

For the nRF91 we aren't calling any equivalent function to open a PPP connection, just opening sockets when we are registered.

So my question is, do we need to add any application-level backoffs or does the underlying library/modem handle this?

Our modem handling code is very close to the modem_module.c from the asset tracker v2 and using  lte_lc_connect_async without any PSM or eDRX modes enabled.

Somewhat related question, I have left the board attempting to register for long periods of time (1h+) without registering to a network but after pressing reset the board registered straight away, should we add in a modem reset after some timeout without registering to the network?

Our application is mains powered so power isn't a concern.

Related