Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Сетевики, есть концептуальный вопрос (+)

Отправлено bp 21 марта 2007 г. 12:55



Прибор (регистратор) имеющий Ethernet на борту при каких-то условиях (выход регистрируемых параметров за установленые пределы например) в реальном времени (задержка скажем 1 секунда) оповещать центральный компьютер (который дальше по своему алгоритму производит некие действия). Как это лучше всего реализовать в рамках tcp/ip стека ?

Пока в голове крутится набор мыслей, но не уверен в их правильности.

Например пометить флаг приоритета в поле TOS в IP заголовка.
Какой транспорт использовать - тоже вопрос. TCP соединение - по идее слишком сложно и ненадежно (с точки зрения задержек). UDP больше нравится. Например раз в скажем 10 секунд прибор выкидывает пустой UDP пакет , этакий heartbeat. Чтобы свичи, рутеры и прочая сетевая нечисть не забывали маршрут. А при появлении События например быстро выкидывать UDP пакеты до тех пор, пока не придет хотя бы один ответ от центрального копма.

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

PS
Спасибо ответившим с позапрошлой страницы . Разобрался.

Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
вычтите из двух единицу:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru