Серверное ПО для GPS-мониторинга

Александр17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
15.10.2014

Для UNIX-сервера GPS-мониторинга нужна часть ПО, ответственная за прием данных от трекера и их запись. Т.е. нужно слушать порты, если данные приходят от устройства с валидным идентификатором, то разбираем их в соответствии с протоколом и пишем.

Пример протокола http://gurtam.com/ru/gps_tracking/gps_hardware/soft.html?id=96266

Протокол из примера текстовый, но остальные - бинарные.

Стр. 83 - http://7gis.ru/doc/UserManual_5x.pdf

Примерное описание требуемого функционала:

не ТЗ, конечно, но в целом для понимания, что нужно от ПО:

1. Слушает TCP порты (для каждого протокола свой порт)

2. Приходит пакет авторизации, сверяем с оборудованием, которое есть на сервере, если ОК, то даем добро и принимаем основной пакет с данными.

3. Разбираем данные в соответствии с протоколом, сохраняем в соответствии с моделью хранения данных.

В принципе, это всё, что нужно по функционалу.