Project

General

Profile

Actions

Протокол настройки симулятора

На каждом подключении к симулятору можно создавать несколько логических каналов, по которым передаются разные данные.

Каналы имеют характеристику:
  1. 0 отвечает за настройку параметров симулятора и настройку топологии, передаваемые данные имеют текстовое представление.
  2. 1-999 отвечают за настройку устройств, то есть они реализуют общение с прошивкой устройств.
  3. 1000 и более – служебные, по ним передаётся специнформация, например, канал 1000 может передавать всю информацию, которая передаётся по определённой СПД. Также по этим каналам передаётся статистика.

Передаваемые данные также обычно имеют текстовое представление – но это не специфицируется отдельно.

У каждого подключения есть уникальный идентификатор. Если было создано второе подключение, и у него указан существующий идентификатор, то по каналам данные два подключения будут зквивалентны. Но при этом можно у них можно задавать различные каналы для вывода сообщений (фильтрация информации).
Далее будет представлен подробное описание формата пакета и поведения симулятора на приём различных пакетов.

Updated by Виктор Самунь almost 11 years ago · 3 revisions