Хочется немного поговорить о сетях. О беструктурных сетях. Mesh-сеть - беструктурная сеть со сложной, несимметричной маршрутизацией. Я уже упоминал здесь статью ALY - Проект ZigBee. В ней неплохо описаны такие сети. Как я понимаю, mesh-сети бывают двух видов. Первый это когда каждая точка играет роль ретранслятора. Маршрут передачи данных при этом может быть разнообразный. Если точка А не отвечает - идет запрос для точки В, если точка В не отвечает - идет запрос для точки С и т.д. В итоге выстраивается дерево передачи данных от точке к точке, пока не достигнет адресата. Второй вид, такой же. Только необходимые данные точка передает не другой точке, а роутеру - старшему узлу в данной подсети. При этом точке не нужно хранить таблицу маршрутизации. Роутер, если адресат переданных данных ему неизвестен, посылает широковещательное сообщения всем своим коллегам-роутерам в пределах радиослышымости. Если роутер сосед знает адресата - сообщение передается ему и т.д. Основное достоинство подобных беструктурных сетей - автоматическое выстраивание маршрутов передачи данных и, отсюда, соответственно быстрота восстановления работоспособности сети.
Обсуждене
Комментариев нет на «ZigBee FAQ. Что такое mesh-сети.»
Ваш отзыв