Автомобильная связь отличается от офисных сетей: машины регулярно въезжают в подземные паркинги и туннели без сигнала. Если водитель меняет параметры на экране, а пассажир со смартфона, система на базе CRDT должна объединить эти состояния без ошибок и сбоев.
В CRDT на основе операций события мутаций требуют гарантированной доставки. В нестабильных сотовых сетях предпочтительнее CRDT на основе состояний (CvRDT). Используя регистры LWW с аппаратными метками времени от спутников GPS, блок автомобиля математически безупречно вычисляет сходимость состояний с облаком.
Передача сырого JSON расходует мобильный трафик и разряжает аккумулятор на стоянке. Бортовой движок вычисляет хэш дерева состояний, формирует бинарные дельты Protobuf и сжимает их алгоритмом Brotli. Пакет размером 45 КБ сжимается до 480 байт и передается по CoAP/DTLS.