Телематическая платформа
управления и
мониторинга транспортных средств
LADA Connect
Руководство пользователя
Телематическая платформа управления и
мониторинга транспортных средств
«
LADA
Connect
»
Руководство пользователя
Версия 1.0
3
Содержание
1
Назначение, область применения и функциональные характеристики
..................
4
1.1
Назначение
................................
................................
................................
................
4
1.2
Область применения
................................
................................
................................
4
1.3
Функциональные характеристики Платформы
................................
.....................
4
2
Структура и функционирование Платформы
................................
............................
6
2.1
Состав Платформы
................................
................................
................................
...
6
2.2
Архитектура платформы
................................
................................
..........................
7
2.3
Принципы построения архитектуры
................................
................................
......
7
2.4
Этапы проектирования, разработки и внедрения Платформы
.............................
8
2.5
Персонал и организационная структура
................................
................................
9
3
Условия выполнения программы
................................
................................
.............
10
3.1
Сведения о технических и программных средствах
................................
...........
10
3.2
Требования к персоналу
................................
................................
.........................
10
3.3
Установка и настройка
................................
................................
...........................
10
4
Выполнение программы
................................
................................
.............................
11
Телематическая платформа управления и
мониторинга транспортных средств
«
LADA
Connect
»
Руководство пользователя
Версия 1.0
4
1
Назначение, область применения и
функциональные характеристики
1.1
Назначение
Телематическая платформа
управления и
мониторинга транспортных средств
LADA Connect (
далее Платформа)
-
аппаратно
-
программный комплекс,
телематический сервер для приема, обработки и передачи данных, является частью
Системы
LADA Connect.
Основным назначением Платформы является прием, обработка и передача
данных, полученных с
телематического у
стройства, установленного в
транспортном
средстве (далее Устройства)
.
1.2
Область применения
Платформа
используется в составе
Системы
LADA Connect.
1.3
Функциональные характеристики П
латформ
ы
Функциональные возможности Платформы
:
•
Получение
телематических
данных с Устройства.
•
Передача команд на Устройство.
•
Агрегирование, хранение и обработка
получаемых данных для:
o
Формирования поездок,
o
Статистики,
o
Расчета скоринга,
o
Обработки других данных.
•
Взаимодействий с внешними сервисами и клиентами для отправки команд
на Устройство и получения сообщений.
•
Отправка
push
-
уведомлений и
смс
-
сообщений.
•
Хранение настроек для работы Сервиса Платформы, данных по
устройствам, логов и т.д.
Телематическая платформа управления и
мониторинга транспортных средств
«
LADA
Connect
»
Руководство пользователя
Версия 1.0
5
Возможность сохранения данных в любое подключенное внешнее хранилище
данных (не является частью телематической платформы).
Телематическая платформа управления и
мониторинга транспортных средств
«
LADA
Connect
»
Руководство пользователя
Версия 1.0
6
2
Структура и
функционирование Платформы
2.1
Состав Платформы
Платформа состоит из следующих функциональных модулей:
•
Сервер приема и передачи данных.
•
Сервис уведомлений.
•
Сервис поездок.
•
Сервис Платформы.
•
Сервис
API.
Сервер приема и передачи данных
-
сервер, использующий протокол передачи
последовательных сообщений
–
Message Queuing Telemetry Transport.
Через
MQTT
-
сервер осуществляется взаимодействие Устройства и утилит с Сервисом Платформы
c
помощью файлов формата
Lad
aConnect.proto.
Сервис уведомлений обеспечивает отправку
push
-
уведомлений и смс
-
сообщений.
Сервис поездок
-
сервис, позволяющий агрегировать поездки по полученным от
Устройства сообщениям, рассчитывать статистику по поездкам, вычислять скоринг и
сохранять агрегированные данные в БД.
Сервис Платформы обеспечивает взаимодействия между Устройством,
Телематической платформой, другими сервисами и МП. Через данный сервис
организована отправка команд на Устройство и получение сообщений от Устройства.
Сервис
API
-
программный интерфейс, позволяющий внешним клиентам
получать данные об устройстве и отправлять на устройство команды управления.
Платформа взаимодействует со следующими внешними подсистемами:
•
СМС
-
центр.
•
МП
LADA Connect
.
Телематическая платформа управления и
мониторинга транспортных средств
«
LADA
Connect
»
Руководство пользователя
Версия 1.0
7
•
Утилиты.
•
Сервисы
API.
•
Хранилище данных.
2.2
Архитектура платформы
Положение Платформы в составе Системы
LADA
Connect
представлено на рис.
1.
Рис. 1 Телематическая платформа
LADA
Connect
в составе Системы
LADA
Connect
Архитектура платформы представлена на рис. 2.
2.3
Принципы
построения архитектуры
Платформа построена в соответствии с рекомендациями по микросервисной
архитектуре и обладает следующими характеристиками:
•
Высокая надежность и доступность,
•
Высокая производительность системы.
•
Горизонтальная
масштабируемость.
Используемая архитектура позволяет легко масштабировать Платформу по ходу
ее развития
–
как при добавлении новых модулей, так и при возрастании нагрузки.
Телематическая платформа управления и
мониторинга транспортных средств
«
LADA
Connect
»
Руководство пользователя
Версия 1.0
8
Рис. 2 Архитектура Телематической платформы
LADA
Connect
2.4
Этапы проектирования, разработки и внедрения Платформы
По соображениям рационального планирования и организации работ создание
Платформы включает следующие этапы:
•
Сбор и обработка требований.
•
Оценка и планирование работ.
•
Разработка технического задания и спецификаций.
•
Проектирование Платформы.
•
Написание кода.
•
Тестирование и контроль качества.
•
Подготовка сопровождающей документации.
•
Сдача Платформы в эксплуатацию.
Телематическая платформа управления и
мониторинга транспортных средств
«
LADA
Connect
»
Руководство пользователя
Версия 1.0
9
•
Разработка программной документации для проведения
сертификационных работ.
После завершения тестирования Платформа размещается на серверах, как
SaaS
сервис.
Для поддержания жизненного цикла Платформы применяются следующие
действия:
•
Доработка Платформы.
•
Техподдержка и устранение сбойных ситуаций.
2.5
Персонал и организационная структура
Ниже приведены сведения о персонале организации, осуществляющему
сопровождение Платформы, а также устранение сбойных ситуаций и техподдержку.
Фактический почтовый адрес, по
которому осуществляется процесс разработки
Платформы: 123290, г. Москва, 1
-
й Магистральный тупик, д. 5 А, этаж 2, ком. 53, офис
203Б.
Контактные данные поддержки Платформы (сопровождения):
support@smartdriving.io,
тел.: 8 800 555 42 99, 8 800 700 52 32.
Поддержка Платформы (сопровождение) осуществляется в режиме 24 часа, 7
дней в неделю.
Количество персонала, задействованного в поддержке Платформы
(сопровождение): 5 сотрудников, квалификация: специалист технической поддержки,
разработчик.
Фактический почтовый адрес, по которому осуществляется процесс поддержки
Платформы (сопровождение): 123290, г. Москва, 1
-
й Магистральный тупик, д. 5 А,
этаж 2, ком. 53, офис 203Б.
Телематическая платформа управления и
мониторинга транспортных средств
«
LADA
Connect
»
Руководство пользователя
Версия 1.0
10
3
Условия выполнения программы
3.1
Сведения о технических и программных средствах
Для
разработки используется:
ПО
Kubernetes
и
Docker
.
ПО сервер приложений
-
MS
IIS
,
MQTT
.
Инструменты разработки:
MS
Visual Studio
и
VS
Code
.
Платформа разработки
:
.
Net
Core
и .
Net
Framework
(
LTS
).
Основной язык разработки
-
C#.
3.2
Требования к персоналу
Пользователи должны быть ознакомлены с
документацией на
Платформу.
Уровень квалификации эксплуатационного персонала должен включать знание
языков программирования для программного обеспечения функциональных
подсистем, специализированного программного обеспечения аппаратной части
системы и ее отдельных компонент.
3.3
Установка и настройка
Платформа размещается на серверах
ООО «ЛУВ»
, как
SaaS
сервис.
Установкой, настройкой и последующей поддержкой Платформы занимается
ООО «ЛУВ»
.
Распространение происходит в виде передачи/ продажи неисключительной
лицензии на право доступа к Платформе.
Телематическая платформа управления и
мониторинга транспортных средств
«
LADA
Connect
»
Руководство пользователя
Версия 1.0
11
4
В
ыполнени
е
программы
Платформа получает следующие основные
данные с Устройства:
•
Навигационные данные
-
координаты (широта, долгота).
•
Время (GNSS).
•
Данные с автомобиля:
o
Напряжение АКБ,
o
Напряжение внутренней батарейки БЭГ,
o
Уровень топлива,
o
Пробег,
o
Температура в салоне (только для комплектации А2),
o
Температура внешняя,
o
Достоверность навигационных данных HDOP,
o
Состояние зажигания,
o
Состояние КЛ15А,
o
Состояние двигателя,
o
Режим БЭГ,
o
Статусы всех дверей,
o
Статус охраны,
o
Статус ЦЗ,
o
Статус
CheckEngine
,
o
Статус багажника,
o
Статус капота.
o
Индикаторы приборной панели.
Состав
получаемых данных варьируется в зависимости от типа и конфигурации
Устройства.
В зависимости от типа и конфигурации Устройства реализована отправка
следующих команд:
Телематическая платформа управления и
мониторинга транспортных средств
«
LADA
Connect
»
Руководство пользователя
Версия 1.0
12
•
Получение
EraID
устройства.
•
Запрос о местоположении.
•
Обновление
Fota.
•
Получение
статуса.
•
Удаленный запуск и остановка двигателя.
•
Включение/ выключение обогрева ветрового стекла.
•
Включение/ выключение климатической установки.
•
Включение/ выключение ближнего света.
•
Открытие багажника.
•
Включение/ выключение охранной сигнализации.
•
Открытие/ закрытие ЦЗ.
•
Включение звукового сигнала.
•
Сброс кодов ошибок DTC.
•
Запрос данных о значениях порогов.
•
Конфигурация порогов ускорений.
Команды отправляются согласно
protobuf
соответствующего Устройства.