There are two scenarios which should be considered:
1. Session time out applies
Wifi/3G/LTE is enabled on the device but cannot connect to the 2X MDM server.
In this case, the 2X MDM client shall attempt to connect to the 2X MDM server over port 587. If port 587 is being blocked by a firewall or internet connectivity is not available, the 2X MDM client shall attempt to reconnect in 2 seconds, and if unsuccessful, double the connect session time out and continue to increment the session time out until reaching a value of 30 minutes.
2. Session time out does not apply
Wifi/3G/LTE is disabled by the user and further re-enabled.
In this case, the 2X MDM app detects that network has been re-established and instantly attempts to ping the 2X MDM server and re-connect, therefore conserving battery usage.