Служба определения местоположения Mozilla
Тип сайта | Совместное обнаружение клеток |
---|---|
Доступно в | Английский |
Владелец | Мозилла |
URL-адрес | Официальный сайт ![]() |
Коммерческий | Нет |
Запущен | 2013 год |
Текущий статус | Закрывать |
Лицензия на контент | CC0 1.0 Универсальный |
Служба определения местоположения Mozilla ( MLS ) представляла собой открытую службу геолокации , которая позволяла устройствам определять свое местоположение путем обработки полученных сигналов общедоступных радиопередатчиков : антенн сотовой сети (и их идентификаторов ячеек ), Wi-Fi точек доступа (и их BSSID ) и Bluetooth-маяки . [1] [2] Услуга предоставлялась Mozilla с 2013 по 2024 год. [3] Служба использовала Mozilla с открытым исходным кодом проект программного обеспечения под названием Ichnaea . [4]
В феврале 2019 года MLS собрала более 44,43 миллиона уникальных сотовых сетей и 1450 миллионов уникальных сетей Wi-Fi. [5] (Апрель 2018 г.: 37,7 млн UCN и 1145 млн UCN, [6] Ноябрь 2016 г.: 28 миллионов UCN и 757 миллионов UCN, [7] Ноябрь 2015 г.: 17 миллионов UCN и 427 миллионов UCN. [8] ).
В марте 2024 года было объявлено, что MLS будет прекращена и что функциональность будет поэтапно сокращаться, пока проект не будет заархивирован в июле. [9]
Сбор и обработка данных
[ редактировать ]Мобильное приложение Mozilla Stumbler для Android можно использовать для передачи сигналов сотовых сетей и точек доступа Wi-Fi о местоположении GPS устройства. Он был доступен в магазине Google Play и F-Droid с ноября 2014 года по февраль 2021 года, после чего был официально снят с производства. [10] [11] [12] Было отмечено, что вклад пользователей Firefox для Android «полностью превосходит вклад специального приложения Stumbler». [13] Для этой же цели были доступны и другие приложения, такие как Tower Collector . [14] [15] хотя они ограничивались сбором информации, связанной с сотовыми сетями. На данный момент не существует работающего программного обеспечения, способного передавать информацию Wi-Fi или Bluetooth. [11]
Firefox для Android имел возможность участвовать в работе службы аналогично Stumbler вплоть до версии Firefox 68, после чего Mozilla выполнила серьезную переработку браузера. [16] и возможность внести вклад в MLS не была добавлена повторно.
Mozilla не собирает имя SSID (например, «Simpson-family-wifi») из сетей Wi-Fi, но собирает BSSID ( который часто является MAC-адресом устройства Wi-Fi). [17] Услуга отключена , что означает, что она будет включена в клиентских приложениях без согласия пользователя, если она не отключена. Клиентские приложения Mozilla не собирают информацию о точках доступа Wi-Fi, SSID которых скрыт или заканчивается строкой «_nomap» (например, «Simpson-family-wifi_nomap»). [18]
Когда сервис используется для запроса геолокации устройства путем отправки ему информации о близлежащих радиопередатчиках, он не только отвечает оценкой местоположения, но также использует эти данные для обновления своей собственной базы данных. Например, если устройство запрашивает свое местоположение, отправляя служебную информацию о 7 близлежащих сетях Wi-Fi, но MLS знает только о 5 из них, информация о 2 ранее не обнаруженных сетях Wi-Fi будет добавлена в качестве точки данных в предполагаемое местоположение устройства. Эти запросы также используются для проверки того, что 5 заявленных сетей Wi-Fi все еще существуют и что их характеристики, такие как местоположение, ориентация или другие факторы, которые могут изменить сигнал, не изменились. Если их изменил, например, кто-то перенес Wi-Fi роутер в другую комнату, то устройство получает статус «Заблокировано» , то есть оно не учитывается при запросах местоположения в течение 48 часов. Если после этого устройство остается стабильным в новом положении, оно снова считается пригодным для использования. Если он будет продолжать двигаться, он будет считаться движущимся излучателем и не будет учитываться при запросах местоположения. Это используется, например, для фильтрации точек доступа Wi-Fi в автобусах и поездах, а также мобильные точки доступа, создаваемые телефонами и ноутбуками. [19]
Сервис не пытается вычислить и сохранить местоположение самих радиопередатчиков. Вместо этого он вычисляет и сохраняет области, в которых может быть принят их сигнал. Эта область внутренне представлена в виде круга , центром которого является средневзвешенное значение местоположения всех измерений, в ходе которых был получен сигнал. Измерениям, которые считаются более точными, с более высоким уровнем сигнала и лучшим соотношением сигнал/шум, присваивается более высокий вес. Размер круга установлен достаточно большим, чтобы охватить ограничивающую рамку всех измерений. [19]
Mozilla публикует агрегированный набор данных о местоположении ячеек (Экспорт данных MLS Cell Network). [20] ) по лицензии общественного достояния ( CC-0 ). [17] В отличие от базы данных ячеек, необработанная база данных Wi-Fi не публикуется, поскольку базовые данные содержат личную информацию как от пользователей, загружающих данные, так и от владельцев устройств Wi-Fi. [17] Однако Mozilla делится этими конфиденциальными данными со своим корпоративным партнером Combain AB. [21]
Использование
[ редактировать ]Служба используется по умолчанию в качестве резервного поставщика геолокации в бета-версиях и ночных версиях Mozilla Firefox для настольных компьютеров и ноутбуков . [11] используется, когда Firefox не может получить данные геолокации от операционной системы . Некоторые версии Firefox, распространяемые сторонними организациями, особенно дистрибутивы Linux , также используют MLS. [22] По умолчанию сторонние стабильные выпуски Firefox от Mozilla используют аналогичную альтернативную службу, управляемую Google . [23] [24] Пользователи Firefox имеют возможность изменить этот параметр, чтобы заставить браузер вместо этого использовать MLS, посетив страницу about:config и изменив значение geo.provider.network.url на https://location.services.mozilla.com/v1/geolocate?key=%MOZILLA_API_KEY%
. [22] Эти данные о местоположении предоставляются веб-сайтам с помощью HTML5 API геолокации после того, как пользователь предоставил веб-сайту разрешение на доступ к своему местоположению. [25]
Это также основной источник местоположения в библиотеке GeoClue для устройств без поддержки GPS , который используется в среде GNOME и KDE в приложениях, зависящих от местоположения, например в приложениях, предоставляющих погоду и карты. [26]
Использование сервиса бесплатное, но ключ API для запроса данных геолокации требуется . Ключи выдаются в индивидуальном порядке. Для получения ключа необходимо заполнить форму запроса. По состоянию на 13 ноября 2022 г. Mozilla не предоставляет ключи для коммерческих или личных проектов. Ключи предлагаются только в том случае, если запрашивающее лицо предоставляет ссылку на свой репозиторий программного обеспечения , которое должно быть лицензировано по лицензии с открытым исходным кодом . [27] Однако можно анонимно отправлять собранные данные в сервис без необходимости использования ключа API. [28]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Пилотный проект службы определения местоположения Mozilla обеспечивает поиск геолокации на основе общедоступных вышек сотовой связи и данных Wi-Fi» . Следующая сеть. 28 октября 2013 г. Проверено 25 июня 2015 г.
- ^ «МЛС – Обзор» . location.services.mozilla.com . Проверено 14 ноября 2022 г.
- ^ «Combain предоставляет Mozilla (подкаст) Cell-ID и позиционирование по Wi-Fi» . Новости GPS-бизнеса. 10 марта 2015 г. Проверено 25 июня 2015 г.
- ^ mozilla/ichnaea , Mozilla, 13 ноября 2022 г. , получено 13 ноября 2022 г.
- ^ Статистика MLS , по состоянию на февраль 2019 г.
- ^ Статистика MLS , по состоянию на апрель 2018 г.
- ^ Статистика MLS , по состоянию на ноябрь 2016 г.
- ^ Статистика MLS , по состоянию на ноябрь 2015 г.
- ^ «Удаление службы определения местоположения Mozilla» . Дискурс Мозиллы . 13 марта 2024 г. Проверено 14 марта 2024 г.
- ^ «Приложение Mozilla Stumbler 1.0 для краудсорсинга геолокации теперь в Google Play Store» . Сервисы Мозиллы . 3 ноября 2014 года . Проверено 21 марта 2021 г.
- ^ Jump up to: а б с «Уходящий на пенсию Mozilla Stumbler» . Дискурс Мозиллы . 08 февраля 2021 г. Проверено 13 ноября 2022 г.
- ^ «Ф-Дроид» . Архивировано из оригинала 28 мая 2016 г. Проверено 25 июня 2015 г.
- ^ «Статус Mozilla Stumbler?» . groups.google.com . Проверено 15 ноября 2022 г.
- ^ «Облачные службы/Местоположение/Программное обеспечение — MozillaWiki» . Wiki.mozilla.org . Проверено 21 марта 2021 г.
- ^ «Tower Collector | F-Droid — бесплатный репозиторий приложений для Android с открытым исходным кодом» . f-droid.org . Проверено 21 марта 2021 г.
- ^ «Firefox для Android 68.11.0: ознакомьтесь со всеми новыми функциями, обновлениями и исправлениями» . Мозилла . Проверено 15 ноября 2022 г.
- ^ Jump up to: а б с https://wiki.mozilla.org/CloudServices/Location/FAQ
- ^ Отказ от службы определения местоположения Mozilla location.services.mozilla.com
- ^ Jump up to: а б «Наблюдения — документация Ихнея 2.3» . ichnaea.readthedocs.io . Проверено 14 ноября 2022 г.
- ^ «МЛС - Загрузки» .
- ^ «Сделка Combain помогает расширить службу определения местоположения Mozilla» . 6 марта 2015 г.
- ^ Jump up to: а б «Облачные службы/Местоположение/Программное обеспечение — MozillaWiki» . Wiki.mozilla.org . Проверено 13 ноября 2022 г.
- ^ «Уведомление о конфиденциальности Firefox» . Мозилла . Проверено 13 ноября 2022 г.
- ^ «Сообщает ли Firefox мое местоположение веб-сайтам? | Поддержка Mozilla» . support.mozilla.org . Проверено 13 ноября 2022 г.
- ^ «API геолокации — Веб-API | MDN» . http://developer.mozilla.org . Проверено 13 ноября 2022 г.
- ^ Александерсен, Дэниел (11 августа 2016 г.). «Помогите Mozilla создать службу определения местоположения, гуляя с телефоном» . Небольшое будущее . Проверено 14 августа 2016 г.
- ^ «Форма запроса на ключ MLS API» . Гугл Документы . Проверено 13 ноября 2022 г.
- ^ «API служб — документация Ichnaea 2.3» . ichnaea.readthedocs.io . Проверено 14 ноября 2022 г.