Как узнать расстояние до роутера

Обновлено: 04.07.2024

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


Переделать из консоли в VCL Forms (поиск оптимальных путей от точки А до точки Б)
Ребята, помогите) Нужно запилить это в С++ билдер) В консоли без проблем) Однако в билдер, что.

Поиск кратчайшего пути от точка 1 до точки n, пройдя все остальные точки
в общем такая задача, есть n точек. и расстояние от каждой точки до других. как найти минимальное.

Ноут не видит точки WiFi
Знакомые дали ноут Samsung np350v5c "Почему то вдруг" пропал WiFi. Win 7 x64 домашняя базовая.

Пытаюсь высчитать дистанцию от девайса до вайфай точки. Когда-то я гулил эту тему! НЕ РЕАЛЬНО точно высчитать этим методом! Там точность в десятках метрах и прыгает даже при наличии стен, от которых сигнал отражаясь усиливается или гаснет. Опять-же СИЛЬНО зависит от производителя как передатчика, так и приемника. Иначе бы подобными прогами пестрел бы Плей - об этом многие мечтают. Еще слышал (где-то на хабре кажется) что навигация по вайфаю это одно из направлений яндекс-мап. Но и они вроде отказались от этого метода - используют лишь имена точек, игнорируя уровень сигнала. А по мак адрессу и может там еще каком то данным можна узнать lat/long точки доступа?) petruchodd, учитывая что мой телефон иногда медовым голосом пишет "включение геолокации по wi-fi может улучшить точность позиционирования" думаю можно. только это должны быть какие-то суперофициальные точки с публичными координатами. может быть точки провайдера? суперофициальные точки с публичными координатами. может быть точки провайдера? честно не знаю) я уже запутался каким методом все таки вычислять (пускай даже с кривыми дистанциями) Трилатерация или Триангуляция. Боюсь что это дохлый номер! ВиФи ОЧЕНЬ сильно зависит от окружения.

Ванная у меня в 6 метрах от вифи (tplink с 3мя антенами) - уровень падает с 4х до 1го деления, а Кухня в 8ми-9ти метрах - только до 2х-3х. А на улице и в 20-30 метрах от окна 2 деления. А еще знаю, что друзья прокладывали канал "на села" - 2 км при прямой видимости, но отходишь от прямой линии на 20-30 метров и до 0% падает. Сможешь "подобрать формулу" расстояния. :)

petruchodd, вариант - ходите по нужной вам местности с телефоном с включенным GPS - видите сеть, запоминаете ее мак и координаты. теперь у вас есть база) Не по теме:
Ванная у меня в 6 метрах от вифи (tplink с 3мя антенами) - уровень падает с 4х до 1го деления, а Кухня в 8ми-9ти метрах - только до 2х-3х. А на улице и в 20-30 метрах от окна 2 деления. А еще знаю, что друзья прокладывали канал "на села" - 2 км при прямой видимости, но отходишь от прямой линии на 20-30 метров и до 0% падает. Сможешь "подобрать формулу" расстояния. Растояние будет от 100 до 150 метров. Километры нет). У самого такая же фигня. Телефон возле роутера в 0.5 метра лежит. Но сигнал почему -то постоянно 60-65. частота 2412 (держится) , результат просчетов 0.2 - 0.7 метра. Вроде все не плохо. Отошел метра на 4 - скачет от 0.5 до 4 (скачет сильно). Вышел за стенку : от 1 до 15 метров).

Пока еще с подобной технологией глухо! идут разработки, собираются деньги на кикстартерах.
Погугли "навигация в помещении".

Базовая/лучшая идея из самых перспективных - спец-насадка на устройство и радиометки "развешенные" в определенных точках. Тогда (при качественном исполнении) можно будет говорить о надежном определении расстояния в пределах 1-3-5ти метров.

Остальное - туфта! Подобные проекты поднимались много раз на этом и других форумах. Пытались даже баланс высчитывать для навигации в офисе в поле видимости НЕСКОЛЬКИХ вайфай-точек. Лажа была даже когда пробегались по офису и замеряли сигнал в каждой точке полуметровой сетки. А потом другое устройство не могло найти похожие характеристики. Иногда на уровень сигнала влияет даже корпус самого устройства - под разными углами отражение/поглощение разное.


Одна из самых популярных категорий мобильных приложений сегодня та, что предоставляет сервисы с определением местоположения устройства. Многие люди используют системы позиционирования на своих навигационных устройствах, смартфонах и планшетах. Слабая сторона этих решений в том, что использование системы Global Positioning System (GPS) недоступно внутри помещений из-за сильного погашения сигналов стенами и перекрытиями зданий. Таким образом открывается ниша для надежных решений с позиционированием в помещениях.

Сегодня существует ряд подходов и технологий для решения этой задачи. Компания Cisco уже несколько лет работает над позиционированием с помощью технологии Wi-Fi, учитывая распространенность сетей (практически в каждом помещении) и устройств (практически у каждого человека).

Первые разработки начались в 2007 года, когда была приобретена компания Cognio, чей механизм спектрального анализа был встроен в точки доступа Wi-Fi Cisco Aironet. Возможность анализировать эфир на наличие помех и определять их влияние на производительность сети Wi-Fi открыла новые возможности по обеспечению надежности и производительности беспроводных сетей. Появились и новые задачи – понять где находятся источники помех, т.к. найти их не всегда просто, особенно если помехи намеренно создаются злоумышленниками.

С тех пор алгоритм и портфель решений многократно усовершенствовались и сейчас, в 2015 году, Cisco предлагает новейшее решение позиционирование с высокой точностью, позволяющее определить координату Wi-Fi устройства с точностью до 1м. В ближайшие дни Cisco откроет это решение к заказу в России.

Методы позиционирования

Позиционирование в беспроводных сетях можно реализовать несколькими способами:

1. Метод распознавания шаблона.
Данный метод исходит из того, что в каждой точке устройство видит уникальную радио картину. Устройство сканирует радио обстановку – точки доступа и уровень их сигналов, сверяет полученную схему радиосигналов со списком шаблонов и находит координату устройства. Для настройки всей сети необходимо провести длительный процесс сканирования эфира всего помещения, на практике несколько раз, а также проводить регулярную калибровку данных, т.к. в реальности в помещениях постоянно происходят изменения.
Метод обладает преимуществом низких затрат на оборудование, но при этом стоимость владения таким решением будет высокой, а точность позиционирования низкой.

2. По точке доступа, к которой присоединен клиент.
Данный метод имеет преимущество простоты, но в точности страдает. Действительно, зона действия беспроводной сети может быть довольно большой, диаметр пятна засветки может быть 50м и более. Т.о. этот метод – лучше, чем ничего, однако он вряд ли позволит нам собрать аналитику, представляющую ценность для понимания наших клиентов.
Метод скорее позволяет определить присутствие клиента, чем спозиционировать его.


3. Триангуляция.
Этот метод уже несколько лет используется компанией Cisco и заключается он в том, чтобы определить силу сигнала от клиента на 3х-4х точках доступа Wi-Fi и в зоне пересечения возможного расположения клиента относительно каждой точки спозиционировать устройство. Данный метод является довольно информативным. При правильном развесе точек доступа он позволяет с высокой вероятностью определить координату клиента с точностью 5-7м. Хороший сценарий – это точки доступа по периметру помещения и в центре таким образом, чтобы каждая точка в пространстве «слышалась» 3мя-4мя точками доступа Wi-Fi. Препятствия на пути радиосигнала будут мешать точности определения координаты. Статичные препятствия необходимо смоделировать, а движущиеся неминуемо будут оказывать негативное влияние на точность.

Для повышения точности позиционирования в сети Wi-Fi точки доступа необходимо ставить чаще, т.к. угасание сигнала и расстояние от точки доступа имеют экспоненциальную зависимость. Рядом с точкой доступа при удалении от нее снижение уровня сигнала значительное, в отдалении – при удалении снижение уровня сигнала на единицу расстояния меньше и вычислить координату становится сложнее.

Сеть Wi-Fi с возможностями позиционирования помимо точек доступа и контроллера беспроводной сети получает еще один элемент, который будет производить вычисления координат и накапливать данные для аналитики — Mobility Services Engine (MSE). Сегодня емкость MSE позволяет накапливать данные со 100 000 клиентских устройств в течение 2-8 лет (в зависимости от количества генерируемых данных, обычно это соответствует частоте перемещения устройств, и типа MSE). Однако ввиду открывающихся задач, связанных с позиционированием в сетях Wi-Fi, MSE в последующих версиях приобретет распределённую архитектуру, позволяющую собирать данные с миллиона устройств. При этом собранная информация может подаваться на внешний аналитический движок по API практически в реальном времени.
Реализация позиционирования на сети Wi-Fi ведет к дополнительным затратам на развертывание инфраструктуры, при этом низкие затраты на эксплуатацию сети.


4. Ангуляция или позиционирование с определением угла входящего сигнала.
Метод является революционной разработкой Cisco, позволяющей добиться метровой точности позиционирования Wi-Fi клиента. Внешний модуль точного позиционирования, подключенный к модульной точке доступа Cisco Aironet, со специальной антенной позволяет дополнительно определить угол, под которым пришел сигнал и сузить сегмент возможного нахождения Wi-Fi клиента до луча. Применяя метод триангуляции к такой информации от 3-4х точек доступа, мы получаем координату, с высокой вероятностью дающую точность до 1м.

Физически устройство представляет из себя точку доступа Cisco Aironet 3600 или 3700 с включенным модулем точного позиционирования и специальной антенной. Антенна является массивом из 32 антенн, каждая из которых получает сигнал иначе, чем соседняя. Алгоритм позволяет из собранных данных рассчитать угол, под которым пришел сигнал.

Популярным становится использование радиомаячков, использующих Bluetooth Low Energy (BLE) – энергоэффективных устройств, способных подобно пожарному датчику периодически подавать сигналы. Радиомаячки способны определить приближение к ним устройств с включенным BLE и сообщить об этом серверу мобильного приложения, который эту информацию использует как координату устройства.
Радомаячки привлекательны своей низкой ценой, однако стоимость эксплуатации такого решения будет существенной, т.к. необходимо отслеживать реальное местоположение и заряд батареи маячков, при чем делать это путем физического присутствия специалиста на объектах.


Однако при интеграции двух подходов может возникнуть интересное решение. Инфраструктура Wi-Fi обеспечивает общее позиционирование, а уточнение координаты у определенного объекта, для которого принципиально важно в 1м находится от него устройство или в 3х – музейного экспоната, кассы, входа — происходит с помощью радиомаячка. Интеграция сетей Wi-Fi и BLE при этом позволяет добиться снижения затрат на эксплуатацию гибридной сети. На интерфейсе к MSE уже сегодня можно отслеживать реальное местонахождение радиомаячков относительно запланированного, «чужие» радиомаячки, а модуль точного позиционирования имеет в себе встроенный радиомаячок, в котором батарейка не закончится. В плане развития решения точного позиционирования Cisco также мониторинг заряда батареи и использование объединенной информации от Wi-Fi сети и BLE устройств для позиционирования и аналитики.

За инновационный модуль точного позиционирования компания Cisco получила целый ряд наград — Best of INTEROP 2015 в Лас Вегасе (апрель 2015), в Токио (июнь 2015) и Wireless Broadband Alliance в номинации Best WiFi Service Solution for Consumers or Enterprises в Сан Хосе (октябрь 2015). Преимущества метода – высокая точность позиционирования, низкие затраты на эксплуатацию, интеграция с BLE.

Частота обновления координаты

Позиционирование устройства в сети Wi-Fi может использоваться для целого ряда приложений:
А) обнаружение активов, помеченных метками Wi-Fi
Б) подключение к сети Wi-Fi с учетом местонахождения клиента
В) навигация по помещению
Г) отправка высокоэффективных предложений с учетом местонахождения клиента
Д) сбор аналитики поведения клиентов

Для приложений В)-Д) помимо точности позиционирования важна частота, с которой эта координата определяется.
Пока клиентское устройство не подключено к сети Wi-Fi, координата может определяться по пробам (probe requests), которые периодически отправляет устройство. Устройство не подключено к сети Wi-Fi, но мы уже получаем информацию о его передвижении. Пробы отправляются бродкастом, т.е. по всем частотным каналам – все точки доступа могут их услышать и триангуляция по пробам прекрасно работает.
Небольшая проблема состоит в том, что пробы отправляются устройством каждые 15-30-60 секунд в зависимости от алгоритма, заданного производителем устройства. Кроме того, производители мобильных устройств стремятся к сокращению количество отправляемых проб, т.к. это увеличивает энергоэффективность устройства. Собирая данные таким образом мы знаем, что клиент был в точке А и через, например, 30 секунд в точке Б, но не имеем информации о том, что он делал между А и Б. Для навигации в помещении, а также сбора аналитики о поведении клиентов такие промежутки времени также великоваты.

Для повышения частоты определения координаты разработчики Cisco реализовали метод позиционирования устройства по трафику данных, что позволило увеличить частоту сбора данных до 10 раз в минуту — FastLocate.
FastLocate может быть реализован на отдельном модуле для модульных точек доступа Cisco Aironet серий 3600 и 3700. Модуль WSM будет сканировать эфир и собирать информацию для расчета координат устройств примерно каждые 8 секунд.
Второй вариант использования FastLocate подходит для любых точек доступа Cisco Aironet и не требует дополнительного модуля. Точка доступа на короткий промежуток времени выходит из режима обслуживания клиентов и переключается в режим сканирования эфира (Enhanced Local Mode — ELM). В ELM точка, как и в предыдущем случае, собирает информацию для расчета координат устройств и переключается обратно в режим обслуживания клиентов. Такой метод имеет цену в виде снижения производительности сети Wi-Fi примерно на 15%, т.к. точки доступа не могут обслуживать клиентов 100% времени.

Клиентское устройство должно быть подключено к сети Wi-Fi, т.е. в интересах владельца помещения становится предлагать клиентам Wi-Fi подключение, мотивируя клиентов информативностью приложения и специальными предложениями.
Если в результате большая доля клиентов подключится владелец площадки сможет извлечь для себя много информации из подобной аналитики:


Сегодня более 2000 организаций по всему миру используют решения с позиционированием в сетях Cisco Wi-Fi и достигают нового уровня удовлетворенности клиентов, повышают эффективность своего бизнеса и маркетинговых программ.

Зона покрытия сетей Wi-Fi: как рассчитать и как увеличить

Вы с довольной улыбкой возвращаетесь из магазина с новеньким Wi-Fi-роутером, предвкушая быстрый доступ для всех устройств. Что дальше? А вот здесь вам придется проделать немалую работу — маршрутизатор нужно правильно установить и даже сделать некоторые настройки. Все это напрямую влияет на качество сигнала и, соответственно, скорость подключения. В этой статье мы расскажем, как установить и настроить маршрутизатор.

Как определить зону покрытия Wi-Fi

Первоочередной вопрос пользователей — как далеко будет добивать сигнал Wi-Fi? Ответ на этот вопрос зависит от множества факторов — количества и наличия преград в вашем доме или квартире, мощности и коэффициента усиления антенны, рабочей частоты Wi-Fi-сигнала.

Например, для роутера с антенной мощность 20 дБм и коэффициентом усиления 5–7 dBi на частоте 2,4 ГГц (стандарт 802.11n) в идеальных условиях зона покрытия ограничивается 100 метрами. На практике даже на открытом пространстве антенны добивают не дальше 50 метров. В помещениях все зависит от типа и количества преград. Обычно этот показатель сокращается до 10–15 метров.

Стандарт 802.11ac (5 ГГц) имеет еще меньшую зону покрытия и сильно уязвим к препятствиям. Например, при удалении от роутера на одно и то же расстояние мы получаем абсолютно разное падение сигнала в сравнении с предыдущим стандартом. Для 2,4 ГГц ухудшение составило с -60 dBm до -82 dBm. Для 5 ГГц сигнал упал с -63 dBm до -90 dBm.


Определить зону покрытия конкретно для вашей модели роутера можно несколькими способами. Мы расскажем о двух из них на примере типичного бюджетного TP-Link TL-WR840N — пара антенн мощностью 20 дБм с коэффициентом усиления 5 dBi, устройство работает на частоте 2,4 ГГц. Для тестов можно поставить роутер в геометрическом центре вашего жилья.

Первый способ подойдет для тех, у кого есть ноутбук. Вам необходимо использовать приложение NetSpot. Софт позволяет определить зону покрытия Wi-Fi и наложить ее на вашу карту помещения. Первый шаг — нарисовать максимально точный план помещения. В нашем случае это двухкомнатная квартира с лоджией.


Далее необходимо установить NetSpot на ваш ноутбук и подключиться к домашнему Wi-Fi. В программе выберите пункт New Survey и в качестве источника Map location укажите нарисованный ранее план. Программа работает с форматами .jpg и .bmp.


Запустив проект, вам необходимо кликнуть на карте в том месте, где вы находитесь сейчас. Как только будет выполнен замер — переходите в другую часть квартиры и повторите клик на карте. Рекомендуем посетить как минимум углы вашего дома или квартиры, а также сделать несколько замеров в каждой из комнат. По итогу в нашем случае получилась следующая карта.


Расставив необходимое количество точек, закончите сканирование (Stop Scan) и дождитесь, пока софт проведет необходимые расчеты и сформирует карту. Ваш роутер должен быть отмечен галочкой. Чтобы получить уровень сигнала в каждой точке, достаточно навести курсор в нужном месте карты и посмотреть результат.


Что можно понять по этой схеме? Обратите внимание на шкалу силы сигнала. Она измеряется от - 10 dBm до -96 dBm. Чем ближе показатель к нулю, тем лучше качество сигнала.

Возле роутера наш ноутбук принимает сигнал на уроне -37 dBm, а в самых удаленных точках -62 dBm. Если использовать шкалу в самой программе, то можно сделать вывод, что качество сигнала выше среднего.

Чтобы вам было проще, можете ориентироваться на следующее соответствие уровня сигнала для домашних роутеров:


Таким образом, покрытия от -30 до -60 dBm вполне хватает для большинства задач. Естественно, это касается только качества сигнала — какие именно скорости вам будут доступны уже зависит от характеристик роутера (наличие и тип MIMO, стандарт Wi-Fi) и даже принимающих гаджетов.

NetSpot позволяет получить максимально подробную карту, но софт платный, а для использования вам потребуется устройство на базе Windows или MacOS.

Более доступный способ замерить силу сигнала — воспользоваться вашим смартфоном и специализированным приложением. Подойдет приложение Wi-Fi Analyzer, которое можно скачать бесплатно в Play Market. Программа имеет несколько окон, отличающихся способом отображения данных.


Давайте выполним замеры сигнала с помощью мобильного в тех же точках и построим карту:


Как видно, замеры с помощью смартфона приблизительно соответствуют тем данным, которые мы получили с помощью программы NetSpot. Разницу в результатах можно оправдать разными типами приемников в каждом устройстве и особенностями ПО.

Если все комнаты находятся в зоне покрытия и сигнал не опускается ниже -60 dBm, то все хорошо. В нашем случае роутера TP-Link TL-WR840N полностью хватает на двухкомнатную квартиру. Обратите внимание, что модели на 5 ГГц более чувствительны к преградам, поэтому могут не покрывать площадь двух- или трехкомнатных квартир.

Что делать, если где-то нестабильный и очень плохой сигнал? Здесь мы переходим к следующему пункту.

Выбираем место установки роутера

Как мы говорили ранее, для начала можно поставить Wi-Fi-маршрутизатор в геометрическом центре вашего жилища. Для небольших домов и квартир это оптимальный вариант, поскольку сигнал от антенн будет равномерно распределен на всю площадь. Однако если роутер куда-то не «добивает», то нужно составить карту расположения устройств.

Определите на карте обычное расположение мобильных устройств. Например, чаще всего мы пользуемся смартфонами, когда лежим на диване, кровати или сидим в кресле. Реже мы пользуемся мобильным и ноутбуком в туалете или на кухне. Как только вы отметите расположение всех гаджетов с Wi-Fi, установите роутер так, чтобы он покрывал все устройства.


Другой распространенный вопрос — как выставлять антенны? Их количество лишь косвенно влияет на силу сигнала, но напрямую определяет сколько конкретно устройств могут взаимодействовать одновременно с роутером.

Сигнал от роутера распространяется перпендикулярно антенне и имеет форму бублика, как это показано на рисунке.


Насколько вытянутым будет этот бублик, определяет коэффициент усиления антенны.


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


Что делать, если сигнал местами слабый?

Вы выбрали оптимальное расположение роутера, но в некоторых местах соединение все равно нестабильное? Не спешите покупать дополнительное оборудование — рассмотрим несколько решений, которые могут помочь.

С минимальными вложениями

Убираем препятствия. Как мы говорили ранее, сигнал уязвим к различным преградам, особенно, если это 5 ГГц.

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

Дальность действия WI-Fi роутера: максимальное расстояние

Стандарты, протоколы и частоты

Давайте коротко расскажу, про стандарты и частоты. На данный момент в вай-фай используются две частоты передачи данных: 2.4 и 5 ГГц. И они также влияют на дальность действия. 5 ГГц — это частота, которая пришла к нам недавно. Имеет большую скорость передачи данных, но вот затухает быстрее. Вот 2.4 ГГц на данный момент самая распространенная частота.

Дальность действия WI-Fi роутера: максимальное расстояние

А теперь давайте, отталкиваясь от частот, кратко посмотрим на самые популярные стандарты.

Как я уже и говорил, пока самым распространенным стандартом является 802.11n, и он используется почти везде. Скорость достаточно высокая и бьет далеко в отличии от того же 802.11ac. Более подробно вы можете почитать про стандарты в этой статье.

Параметры волны

Радиус действия также будет зависеть от коэффициента усиления антенны. И чем он больше, тем дальше бьет радиоволна. Но тут есть и обратная сторона монеты. Дело в том, что с увеличением параметра усиления пучок волн становится тоньше и вытягивается в сторону.

Дальность действия WI-Fi роутера: максимальное расстояние

Дальность действия WI-Fi роутера: максимальное расстояние

Увеличить или уменьшить радиус действия WiFi

Читайте также: