[an error occurred while processing this directive]
Протокол realtime обмена по ненадежному каналу?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено mandigit 11 января 2005 г. 09:29

1. Существует удаленное устройство с набором датчиков и исполнительных механизмов.
2. Существует хост компьютер с высоким быстродействием и большим объемом памяти. На нем анализируются данные и принимаются решения.
3. Между 1 и 2 существует радиоканал связи. Обмен пакетный. Надежность канала низкая.
Требуется в реальном режиме времени анализировать на хост компьютере информацию с датчиков на удаленном устройстве и передавать с хост компьютера на удаленное устройство управляющие команды.

Сейчас протокол представляется таким:
- выделяем фикированное временное окно для передачи пакета (T1)
- удаленный передает телементрию и переходит в режим ожидания до получения пакета с управляющей информацией , но не более T1. Если возник таймаут (time > T1), то в зависимости от псевдослучайной последовательности 0 - переходим в режим передачи телеметрии, 1 - ожидаем еще в течение T1.
- хост имеет такой-же алгоритм, как и удаленный

Есть другие варианты?

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru