Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Протокол пакетного обмена с маршрутизацией
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Интерфейсы для "интеллектуального дома"
PheeL
Господа, чтобы не изобретать очередной велосипед, обращаюсь к "коллективному разуму" специалистов с просьбой навести на готовую спецификацию\реализацию протокола удволетворяющего следующим формальным требованиям:

Цели протокола.

Обеспечение надёжной доставки пакетов по заданному маршруту в пределах сетевого сегмента из приборов/интеллектуальных датчиков содержащих в себе программируемый микроконтроллер уровня не ниже Atmel AVR Mega8.

Основные требования.
  • Надёжная доставка (с подтверждением (квитированием)).
  • Одноранговая (или гибридная?) сеть.
  • Маршрутизация в пределах сетевого сегмента.
  • Без установки соединения.
  • Пакетная коммутация.
  • Фрагментация\дефрагментация (сетевой или канальный уровень?).
  • Дуплексный обмен.
  • Управление потоком.
  • Минимальный размер заголовка относительно полезной нагрузки кадра.
  • Возможность формирования кадров для потоковых интерфейсов (Byte stuffing).
  • Работа через интерфейсы: Ethernet, USB, CAN, SPI, I2C, UART(RS-232, Bluetooth), RS-485.

Ограничения.
  • Не гарантируется соблюдение "реального времени".
  • Не подходит для трансляции высоко-нагруженного (аудио\видео) трафика.

Особенности реализации.
  • Язык реализации — ANSI C.
mantech
Цитата(PheeL @ May 27 2013, 12:52) *
Обеспечение надёжной доставки пакетов по заданному маршруту в пределах сетевого сегмента из приборов/интеллектуальных датчиков содержащих в себе программируемый микроконтроллер уровня не ниже Atmel AVR Mega8.



А что, модбас не подходит?
A. Fig Lee
802.15.4 / Zigbee?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.