Самый системный вопрос вот в чем. Если мы говорим про авто, то
соединение с абстрактным авто, которое едет ХЗ где, неустойчивое по
определению. И любой сложный протокол, полагающийся на устойчивость
соединения, приводит к быстрому размножению трафика. Как главный конструктор имею опыт оптимизации TCP соединения в авто поверх GPRS (3G тогда было экзотикой, 4G даже в в проекте не было). Задачу мы решили, RFC не нарушили, но хак был жесткий.
Самое know-how - алгоритм открытий новой сессии на новый порт, когда предыдущая замерла. У нас IP поверх GPRS работало, когда голосом говорить было невозможно. Скорость падала "мало отличимо от нуля", но устройство было на связи с сервером.