We currently have an IoT device, that connect to our servers using a raw TCP connection over 2G, and from times to times the device send a "keep-alive"-ish message , as we've seen it's consume less battery rather than to reopen the connection everytime we need to send a message (~once every 1 to 5 minutes)

We're thinking about switching to LTE-M, especially as we've seen the eDRX mode would permit us to save potentially a lot on the battery life, however I have the following question:

When in eDRX mode, is the TCP connection still open, i.e if I send from the server some data, will the client receive it when it awakes?

  • Why not try it and see? – Mawg Mar 9 '18 at 7:01
  • 1
    @Mawg unfortunately I'm currently in china and there's no LTE-M network deployed here yet :( – sysko Mar 10 '18 at 10:20
  • @sysko what did you find? Will the network actually create a SYN packet? Or will it just wake up the device? And the application code has to then handle the polling the server? – Ashish Dec 14 '18 at 13:05

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.