Современные системы GPS/ГЛОНАСС-мониторинга требуют передачи большого количества данных, помимо данных о местоположении транспорта. Наши клиенты хотят следить за уровнем топлива, его реальным расходом, другими параметрами транспортного средства и груза. Для решения этой задачи с минимальными потерями для клиента нами разработан DDF.
DDF (Dynamic Data Flow — Динамический поток данных) — это уникальная технология, используемая в приборах LOCARUS 702x и LOCARUS 15 для значительного сокращения затрат клиента на передачу данных по каналу GSM/GPRS. Мы называем её также «протокол» DDF.
Уникальность технологии подтверждается патентами: патент РФ 2010127419, патент США 8,498,774 B2.
Суть технологии состоит в передаче минимально необходимого для качественного контроля количества данных. Общее количество данных зависит от количества подключенных датчиков и выбранных настроек. Образно, разница между обычным способом передачи данных и DDF может быть представлена как разница между обычным музыкальным файлом (как на лицензионных CD) и файлом в формате MP3. Однако, если в случае с MP3 можно говорить о некоторой потере качества звука, то в случае с DDF никакой потери качества мониторинга нет!
При использовании DDF пользователь задаёт необходимое количество т. н. «логических каналов», по которым передаётся информация от внешних датчиков. Для каждого канала можно настроить желаемую степень оперативности и точности слежения — т. е. период передачи данных и порог изменения, при котором осуществляется передача. Данные от приёмника GPS или GPS/ГЛОНАСС также подчиняются этим правилам.
Обычные методы сокращения GPRS-трафика, используемые другими производителями (отметим, что не всеми, а наиболее технологически развитыми), такие как курсовая зависимость, зависимость от скорости, зависимость от пробега — являются органичной частью DDF. Однако, отнюдь не эти методы определяют экономичность нашего протокола передачи, они лишь помогают сделать его ещё более совершенным.
Также частью DDF является отказ от использования стандартного транспортного протокола TCP, и написание собственного, экономичного и надёжного, транспортного протокола на базе UDP.
На практике, DDF позволяет сократить затраты на GPRS-трафик в несколько раз, даже по сравнению с достаточно продуманными, но обычными протоколами других производителей, без какой-либо потери качества контроля.
Как «недостаток» DDF (но скорее — как особенность!) мы можем отметить невозможность сказать заранее — как много «точек» может запомнить прибор серии LOCARUS 702x/15 при отсутствии связи с сервером (при нахождении вне зоны GSM-связи). Это зависит от многих факторов, в большинстве своём случайных (режим работы, извилистость дороги, перепады скорости, скачки напряжения в бортсети, и даже количество ям на дороге, если к прибору подключен датчик уровня топлива). Более того, мы не можем говорить о «точках», мы можем говорить только о времени записи. Но в любом случае — при том же объёме памяти время записи будет в несколько раз больше! С уверенностью можно говорить о сроке более месяца, даже при интенсивной работе с подключенными датчиками.
Отметим также такой немаловажный параметр системы мониторинга, как оперативность. Обычные протоколы передачи данных позволяют выбрать два из трёх параметров:
1. оперативность
2. экономичность
3. объём данных
DDF позволяет получить все три характеристики, не жертвуя ничем.