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 agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.