реклама на сайте
подробности

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Wireless mesh network, Обсуждение создания WMN
ataradov
сообщение Sep 26 2015, 19:41
Сообщение #16


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (wolker @ Sep 26 2015, 12:32) *
Алексей,
Александр.

QUOTE (wolker @ Sep 26 2015, 12:32) *
Все же, с вашей точки зрения, с каких модулей можно начать работать с заделками по моим задачам?
Как я уже сказал, никакие модули напрямую от производителя доступа к прямо к чипу не дадут. Тут можно только полагаться на энтузиастов, у которых есть время на реверс-инжениринг. И в этом плане ESP8266 - это самое близкое.

QUOTE (wolker @ Sep 26 2015, 12:32) *
Рассматриваю как варианты модуля wi-fi со своей памятью и микроконтроллером на борту,
ESP8266 имеет и память и МК.

QUOTE (wolker @ Sep 26 2015, 12:32) *
Хотел еще спросить. Модули могут одновременно работать в режиме точки доступа и оконечной точки?
Совсем одновременно - никакие, стандарт так не позволяет. Переключаться на лету - почти все. Но точка доступа во многих из них урезана и пригодна только для изначальной конфигурации.
Go to the top of the page
 
+Quote Post
wolker
сообщение Sep 26 2015, 20:07
Сообщение #17


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 24-09-15
Пользователь №: 88 540



Александр,
прошу извинить меня.
Спасибо.
А как вариант, на одной плате заиспользовать два модуля, один всегда как оконечное устройство, другое - точка доступа.
Логически считать такую платку как одним узлом в меш сети.
Go to the top of the page
 
+Quote Post
ataradov
сообщение Sep 26 2015, 20:23
Сообщение #18


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (wolker @ Sep 26 2015, 13:07) *
Логически считать такую платку как одним узлом в меш сети.
Если это меш, то никаких точек доступа и оконечных устройств не будет. В меш сетях все равны.

Точки доступа и оконечные устройства - это логические понятия уровнем выше, чем сетевой.
Go to the top of the page
 
+Quote Post
wolker
сообщение Sep 26 2015, 20:56
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 24-09-15
Пользователь №: 88 540



Александр, доведу мысль выше до конца.
Я хотел, чтобы модуль( 2*ESP8266 + внешний контроллер ) обеспечивали в абстракции, так сказать, абстрактный узел.
Может звучит как бред, но логическим уровнем выше(который и будет обеспечивать логику WMN), позволял бы такому абстрактному узлу быть и точкой доступа, и оконечным устройством.
Где-то прочитал, что у мотороллы есть решение WMN, которое использует два модуля wi-fi одновременно.
Я посмотрел доки на ESP8266, там вроде как бы и нет доступа к сетевому уровню...

Сообщение отредактировал wolker - Sep 26 2015, 20:57
Go to the top of the page
 
+Quote Post
ataradov
сообщение Sep 26 2015, 21:18
Сообщение #20


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (wolker @ Sep 26 2015, 13:56) *
позволял бы такому абстрактному узлу быть и точкой доступа, и оконечным устройством.
Я без понятия как это будет работать. Но это не будет меш сетью. В меш сетях каждый узел должен общаться со всеми узлами в близи. Это нельзя сделать на стандартных точках доступа и конечных устройствах.

QUOTE (wolker @ Sep 26 2015, 13:56) *
Где-то прочитал, что у мотороллы есть решение WMN, которое использует два модуля wi-fi одновременно.
Это маркетологи вольно используют понятие меш. То же самое сейчас происходит с Bluetooth - все кому не лень изобретают костыли и называют это "меш".

QUOTE (wolker @ Sep 26 2015, 13:56) *
Я посмотрел доки на ESP8266, там вроде как бы и нет доступа к сетевому уровню...
Еще раз. Официально производитель этого не поддерживает. Нужно не доки читать, а форумы энтузиастов. esp8266.com для начала. Ну и потом тратить время на эксперименты.

Если хочется чего-то собрать на готовых модулях, то нужно уточнять что-же все-таки нужно, так как настоящий меш не выйдет.
Go to the top of the page
 
+Quote Post
wolker
сообщение Sep 26 2015, 21:29
Сообщение #21


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 24-09-15
Пользователь №: 88 540



Нужно именно общение всех узлов вблизи между собой.
Go to the top of the page
 
+Quote Post
ataradov
сообщение Sep 26 2015, 21:36
Сообщение #22


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (wolker @ Sep 26 2015, 14:29) *
Нужно именно общение всех узлов вблизи между собой.


AP и так выполняет роль маршрутизатора для своих подсоединенных устройств. Так что общение всех в близи уже обеспечено.

Зачем тут меш?
Go to the top of the page
 
+Quote Post
wolker
сообщение Sep 26 2015, 21:48
Сообщение #23


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 24-09-15
Пользователь №: 88 540



Проблема так как раз и в том, что AP может быть вне зоны действия...
К тому же, я подразумевал, что отдельно как бы нет AP, все узлы равносильны.
Go to the top of the page
 
+Quote Post
ataradov
сообщение Sep 26 2015, 21:49
Сообщение #24


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (wolker @ Sep 26 2015, 14:48) *
Проблема так как раз и в том, что AP может быть вне зоны действия... К тому же, я подразумевал, что отдельно как бы нет AP, все узлы равносильны.

В этом случае нужно разрабатывать свое и простого пути тут нет. Стандартные модули со стандартным ПО не пойдут.
Go to the top of the page
 
+Quote Post
wolker
сообщение Sep 26 2015, 21:51
Сообщение #25


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 24-09-15
Пользователь №: 88 540



т.е. в моем понимании узел должен выполнять роль и AP и ED в зависимости от условий кто есть вблизи.
Если нет никого, то узел становиться AP, новые устройства будут к нему подключаться. Если AP пропадает, эту роль берет на себя кто-то другой, кто ранее был ED

Цитата(ataradov @ Sep 26 2015, 21:49) *
В этом случае нужно разрабатывать свое и простого пути тут нет. Стандартные модули со стандартным ПО не пойдут.

Развивать однозначно на L3 или выше?

Сообщение отредактировал wolker - Sep 26 2015, 21:51
Go to the top of the page
 
+Quote Post
ataradov
сообщение Sep 26 2015, 21:57
Сообщение #26


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (wolker @ Sep 26 2015, 14:50) *
Если AP пропадает, эту роль берет на себя кто-то другой, кто ранее был ED
И тут начинается проблема, так как связи между ними в этот момент нет, то они не могут договориться кто будет новой AP и все станут новой AP sm.gif


QUOTE (wolker @ Sep 26 2015, 14:51) *
Развивать однозначно на L3 или выше?
Начинать с физического уровня. Так как в стандартном Wi-Fi AP посылает периодические синхро-кадры. Это все придется выключать, так как в случае нескольких ведущих устройств (а все они по сути будут ведущими) не ясно кто главнее.

EDIT: Ну то-есть только физический уровень и остается. Все остальное - переделывать.

Сообщение отредактировал ataradov - Sep 26 2015, 21:59
Go to the top of the page
 
+Quote Post
wolker
сообщение Sep 26 2015, 22:19
Сообщение #27


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 24-09-15
Пользователь №: 88 540



Цитата(ataradov @ Sep 26 2015, 21:57) *
И тут начинается проблема, так как связи между ними в этот момент нет, то они не могут договориться кто будет новой AP и все станут новой AP sm.gif

Да, тут неоднозначность. В тоже время, каждый AP видит другие AP.
т.е. если AP видит другой AP, он может стать ED.
Но и тут, проблема, если все AP одновременно решать стать ED sm.gif
В таких случаях придется делать костыли, пока не совем понятно какие.
А к L3 прикручивать свой header для своей логики.
Дело в том, что я бы хотел иметь IP/TCP на будущее в такой сети,
в тоже время, через gw я могу свой L3 преобразовать к стандартному L3.
Это как бы все мысли...
Александр, вы не подскажите, когда в стандартном wi-fi 802.11 b/g/n/ есть AP и есть две ED, то в такой сети от одной ED к другой ED пакеты ходят через AP или напрямую между EDs?

Сообщение отредактировал wolker - Sep 26 2015, 22:20
Go to the top of the page
 
+Quote Post
ataradov
сообщение Sep 26 2015, 22:21
Сообщение #28


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (wolker @ Sep 26 2015, 15:19) *
Александр, вы не подскажите, когда в стандартном wi-fi 802.11 b/g/n/ есть AP И есть две ED, то в такой сети от одной ED к другой ED пакеты ходят через AP или напрямую между EDs?

Всегда через AP. ED сами по себе ничего не могут делать.
Go to the top of the page
 
+Quote Post
wolker
сообщение Sep 26 2015, 22:31
Сообщение #29


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 24-09-15
Пользователь №: 88 540



Спасибо.
Тогда уже сложнее.
Я почему-то считал, что если узлы в сети, то они напрямую пакеты получают.

Сообщение отредактировал wolker - Sep 26 2015, 22:31
Go to the top of the page
 
+Quote Post
gerber
сообщение Sep 26 2015, 22:33
Сообщение #30


Знающий
****

Группа: Участник
Сообщений: 750
Регистрация: 1-11-11
Пользователь №: 68 088



Некое подобие mesh-сети можно изобразить на базе Wi-Fi, если использовать Ad-Hoc режим вместо режима с точкой доступа (AP), в этом случае все узлы сети равноправны и видят друг друга, если есть физический линк. Правда, зачастую реализации стеков накладывают ограничения на максимальное число одновременно подключенных устройств, но это решаемо...
Останется реализовать динамическую маршрутизацию уже на уровне IP на тот случай, когда между узлами нет прямого физического линка, и транслировать пакеты должен один из узлов. Нетривиальная, вообще говоря, задача.


--------------------
"... часами я мог наблюдать, как люди работают." (М. Горький)
Go to the top of the page
 
+Quote Post

3 страниц V  < 1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 12:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01488 секунд с 7
ELECTRONIX ©2004-2016