Можно ли по уровню сигнала WIFI определить местоположение в здании?



@RubiniuM

Есть большое здание в несколько этажей с бесшовной сетью WIFI. Можно ли оргазинозовать отслеживание текущего местоположения клиентов, подключеных к WIFI (типа местоположение в здании)? Данные расчитывать на основании уровня сигнала на разных WIFI точках.
В теории это можно отследить на устройстве клиента, т.к. он видит уровень сигнала точек и подключается к ближайшей. А есть ли возможность такое сделать на стороне сервера?


Решения вопроса 0


Ответы на вопрос 4



@Jump

Да, но это довольно неточно.
Сигнал по разному распространяется и часто отражается.
Если вам не нужно знать точное местоположение, а достаточно приблизительного — то вполне.



@firedragon

Не знаю как насчет других, но у cisco это есть
https://www.cisco.com/en/US/docs/solutions/Enterpr…



@Griboks

Воздух одинаковый для всех. Вы можете аналогично клиенту мерить уровень сигнала клиента на сервере. Только вот вы не учли колебания уровня сигнала. Поэтому в таких зданиях обычно используются карты вместо пеленгации.



@cicatrix

Затухание ЭМ сигнала внутри здания не подчиняется закону обратных квадратов. Очень много неизвестных, чтобы вот так «в лоб» решить задачку. Материал поверхностей, стен, дверей, металлических конструкций, силовых проводников и пр. будут вносить искажения и помехи.
Задачка разве что для нейросети. И это ещё на точках доступа должно будет какое-то доп. ПО стоять, которые будет замерять уровень сигнала с устройств клиентов. И даже здесь может быть разброс, потому что мощность передатчика у каждого устройства будет плавать и картинка получится лишь приблизительная.
Итог: когда совсем уж нехер делать и есть ресурсы, можно попытаться соорудить нечто, что может более-менее точно показать, в какой из комнат примерно находится клиент, но для практических нужд это вряд ли будет пригодно.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *