Hello,
[this question is related to this other question]
I am using the nRF9160 SoC, the modem has firmware version 1.3.0 and the Nordic SDK is v1.5.0.
My goal is to port an existing application to run on the Nordic nRF9160. The application operates under the assumption that the modem is always registered on the mobile network, has a valid IP and is reachable. From a conceptual point of view, the application running on the Nordic nRF9160 is a server and the cloud monitoring application is a client. This is the reverse scenario of the typical IoT applications, where the mobile device is a client and the cloud app the server.
We had no trouble achieving this with LTE CAT-M modems from another manufacturer, but it looks like this is not possible with the nRF9160. In particular it seems that the nRF9160 disconnects from the network after about 50 minutes due to a failed Traffic Area Update.
My question is: can the nRF9160 be used as an always on server ? I would appreciate if the answer is a clear no or yes, but if not possible then please enumerate the conditions and actions that need to be done by the application for achieve this.
Thanks in advance,
Nelson Gonçalves