Представьте, что существует большое физическое открытое пространство с 100 устройствами IoT. Все они взаимосвязаны друг с другом через сетчатую сеть (adhoc wifi), и каждое устройство имеет свои собственные данные. Поскольку это большое пространство, маршрутизатор/точка доступа Wi-Fi может достигать только 10% из 100 узлов, т.е. 10 узлов. Эти 10 узлов считаются основными главными узлами и покоятся как подчиненные. Рабы могли иметь своих рабов, также известных как Вторичные мастера. Итак, иерархия похожа на любую типичную организацию. У каждого есть мастер, и только 10% главных узлов имеют доступ к Интернету.
Цель состоит в том, чтобы собирать данные со всех узлов и вставлять их в центральную базу данных, которая может размещаться на AWS или любых других облачных сервисах. Это означало бы, что каждый подчиненный должен передать ему данные в мастер и в конечном итоге к топ-10 мастерам, которые могут подтолкнуть его к облаку.
Поддерживает ли сеть сети ретрансляцию данных или есть ли какое-либо программное обеспечение с открытым исходным кодом, которое я могу использовать для чего-то вроде этого?