1. Файлы с пробками, корректурами и dpoi архивируются перед отправкой? Так можно сэкономить много траффика и увеличить надежность.
2. Каждый большой файл можно разбить на несколько маленьких и качать частями, так вероятность получить пробки увеличится. А еще лучше не файлы качать, а написать свой протокол с коррекцией ошибок и восстановлением после обрывов, тогда проблемы со связью не помешают.