Issue: When using the Disconnected Client from a device with a slow internet connection, downloads take a large amount of time.
OpenIZ Disconnected Client Android Application
OpenIZ Disconnected Client Windows Application
OpenIZ Disconnected Client Linux Application
Frequent timeouts or long waits for downloads
Inability to login to the connected IMS
Interrupted downloads on 2g/3g connections.
Cause: This issue is caused when the amount of bandwidth being used by the OpenIZ Disconnected Client is too large for the network timeouts. This can often result in the background processes giving up on sending or receiving data.
If you are using OpenIZ Disconnected client < 0.9.7.2 you can try
Turning the 2g/3g connection on/off again and attempting a re-synchronization
Connecting to a wi-fi network that has a more reliable internet connection
Closing the application and restarting it again
Going offline and waiting until a better signal is available
If you are using OpenIZ Disconnected client > 0.9.7.2, in addition to the above steps, you can enable a higher grade of compression. This is done on initial setup under the network options.
Ultra - Will use the LZMA compression algorithm at the highest available level of compressing. This algorithm introduces additional server and tablet resource requirements as compressing LZMA streams is CPU intensive
High - Uses the BZip2 compression algorithm at a medium-high level of compression. This algorithm requires less resources than LZMA but usually results in poorer compression (though better than GZIP)
Medium - Uses the GZIP compression algorithm. This algorithm balances CPU requirements and compression ratios.
Fast/Low - Uses the deflate compression algorithm. This algorithm uses very little CPU on the server and tablet (so is faster) but has poorer compression quality than GZIP.
Off - Does not optimize traffic. This is intended for debugging only or when using a proxy which requires inspecting contents.