[an error occurred while processing this directive]
|
1. Существует удаленное устройство с набором датчиков и исполнительных механизмов.
2. Существует хост компьютер с высоким быстродействием и большим объемом памяти. На нем анализируются данные и принимаются решения.
3. Между 1 и 2 существует радиоканал связи. Обмен пакетный. Надежность канала низкая.
Требуется в реальном режиме времени анализировать на хост компьютере информацию с датчиков на удаленном устройстве и передавать с хост компьютера на удаленное устройство управляющие команды.
Сейчас протокол представляется таким:
- выделяем фикированное временное окно для передачи пакета (T1)
- удаленный передает телементрию и переходит в режим ожидания до получения пакета с управляющей информацией , но не более T1. Если возник таймаут (time > T1), то в зависимости от псевдослучайной последовательности 0 - переходим в режим передачи телеметрии, 1 - ожидаем еще в течение T1.
- хост имеет такой-же алгоритм, как и удаленный
Есть другие варианты?
E-mail: info@telesys.ru