I started integrating my hardware with the cloud these past few days while using a 3rd party SIM and I was quickly introduced to the keep-alive issues.
After some forum and doc reading, I figured that I would either use a shorter system keep-alive or add some periodic Particle.publish. Although this solved my immediate problem it still incurs in a data usage penalty.
So, my question is: Is it possible to add a system barebone datagram that only ensures that forwarding from network remains active if using 3rd party SIMs while also having the usual 23 minutes or so particle full 122 bytes to keep the cloud information up to date? Or maybe have a “best effort” intermediary keep alive that dosen’t require ACK.