Arxi 0 3 июня, 2014 Опубликовано 3 июня, 2014 (изменено) · Жалоба Добрый день! Построил систему с использованием Lightweight Mesh, ее функционала с головой хватает чтобы реализовать необходимые функции. Но возник вопрос. При использовании Direct сообщений, ретрансляция происходит и даже если узлы не в прямой видимости, сообщения доходят. Но как я понимаю при использовании широковещательных сообщений такого механизма нет. В системе координатор управляет всему устройствами, а устройства шлют сообщения с датчиков на координатор. Как можно реализовать механизм широковещательных сообщений похожий на тот, который реализован в BitCloud? Была мысль добавить каждому сообщению от координатора рандомный номер сообщения, устройство получает это сообщения, номер сохраняет себе и делает 1 ретрансляцию. Если следом приходит сообщение с таким же номером, то ретрансляцию уже не делает. Какие ее могут быть варианты? Может быть какой нибудь механизм ретрансляции сообщений уже встроен в Lightweight Mesh, Изменено 3 июня, 2014 пользователем Arxi Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ataradov 0 3 июня, 2014 Опубликовано 3 июня, 2014 (изменено) · Жалоба Широковещательные сообщения на то и широковещательные, что передаются всем. Номера и так уже есть во всех сообщениях - последовательные только.Номера нужны для избавления от дупликатов, но по одному разу все устройства сообщение примут и передадут. Изменено 3 июня, 2014 пользователем Taradov Alexander Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться