информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Страшный баг в WindowsСетевые кракеры и правда о деле ЛевинаВсе любят мед
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / software
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Я там выше отписал про впечатления про гугл мапс. ИМХО: 31.08.09 12:09  Число просмотров: 3155
Автор: HandleX <Александр М.> Статус: The Elderman
Отредактировано 31.08.09 12:10  Количество правок: 1
<"чистая" ссылка>
Гуглмапс в настоящее время (да и всегда видимо будет) собирает статистику по сотам.
Самый тупой алгоритм: сота в телефоне изменилась, скинуть в базу гугла её координаты из встроенного GPS. База или добавляет запись за записью в таблицу, а потом выдаёт усреднённые данные, или хранит одну-ед. запись, и усредняет "на лету", что врядли (исходя из серверных возможностей гугла, то очень сладко, конечно же в научных целях, хранить треки движения мобильных устройств ;))
Но, в любом случае, выдаёт средние значения.
И вот, представь, что до тебя лемминги баловались с коммуникатором (в котором есть GPS) в твоём доме.
Тогда всё сходится.
<software>
Определение нахождение абонента телефона 19.08.09 13:34  
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
<"чистая" ссылка>
При установке на коммуникатор проги Google Maps есть возможность (без использования GPS) обнаружения себя на карте. Я понимаю что это происходит на основе анализа информации о сотах, в зоне действия которых находится телефон.
Какая информация при этом отсылается на сервера гугл? Идентификаторы сот, от которых принимается сигнал или номер телефона?
Кстати, ещё прикол для всех интересующихся -- у гугла есть публичное API для юзания некоторых служб гуглмапс. 10.09.09 09:20  
Автор: HandleX <Александр М.> Статус: The Elderman
<"чистая" ссылка>
http://habrahabr.ru/blogs/google/69172/

В частности, можно самому вести треки нужных тебе людей и проч.
Ну, короче API, сами понимаете -))
Поставил гугл мапс MIDP2 (Java) версию на телефон SE790i. Восхищён инженерной мыслью гугла ;) 30.08.09 10:42  
Автор: HandleX <Александр М.> Статус: The Elderman
Отредактировано 30.08.09 13:03  Количество правок: 12
<"чистая" ссылка>
Телефон отдаёт cellId, GPS на нём нету.
Выезжали за город на рыбалку (Омская область), да, всё показывает, чертит круги, которые обозначают, что вероятнее всего вы в этом круге.
За городом примерно 5-3 км точность, в городе 0,8-1,2 км.

Вчера весь день думал, как гугл нарыл данные привязки идентификаторов сот к координатам на местности.
Сотрудничал с опсосами? Это дорого, нудно, и нестабильно, нединамично, зависишь от всякого никарагуанского опсоса...
И тут меня осенило.
Есть телефоны и смартфоны, где есть как GPS, так и инфо cellId.
И вот, эти телефоны, когда на них запущен гугл мапс, при каждом изменении идентификатора соты скидывают гуглу этот идентификатор и координаты местности, полученные при помощи Global Positioning System.
Гениально, ящитаю -- аплодисменты, занавес.
Медленно но верно у гугла будут достаточно точная привязка сот к координатам, и прекрасно просканированные реальные зоны покрытия опсосов, хотят ли они этого, или нет.

Да, ещё жабомашина запрашивает подтверждение на чтение и запись личных данных пользователя. Оно, видите ли карты кэширует на флешке.
Это хорошо.
Интересно, смогли ли они побороть соблазн отсылать IMEI и номер абонента?
"Умная пыль" -- страшная вещь -)))))
Все-таки много БС с направленными антенами. Если б это они... 31.08.09 22:44  
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
<"чистая" ссылка>
> Выезжали за город на рыбалку (Омская область), да, всё
> показывает, чертит круги, которые обозначают, что вероятнее
> всего вы в этом круге.

Все-таки много БС с направленными антенами. Если б это они учитывали, то точность можно было бы повысить с многокилометровой до многометровой.
Как??? Забудь про нетмониторы, нету в API для сторонних прог (пока) этой инфы. 01.09.09 10:38  
Автор: HandleX <Александр М.> Статус: The Elderman
Отредактировано 02.09.09 12:38  Количество правок: 4
<"чистая" ссылка>
Жаббка, например, даже событие не генерит по смене ячейки -- прога сама тупо делает поллинг по таймеру.
---------------------
Есть клон асьски LockID называется, и вот, в ней етсь плугин CellID называется, и вот, алгоритм по выгрызанию cellID из жаббки там достаточно нетривиальный, и ветвления в зависимости от модели телефона. И никаких "сот и качества приёма сигнала", только "сота, в которой в данный момент зарегистрирован телефон". Юзер сам создаёт места (строго говоря, это группы сот), называет их, например "Площадь революции", "Вокзал", и т.п., и по мере блуждания по местности, вручную привязывает неизвестные соты к этим местам.
Плугин поллит текущую соту, и меняет экстра статус аськи в соотв. с местом.
----------------------
Прикольно ставить этот плугин деффачкам и детям ;)
В таком случае аминь, точность свыше километра уже фантастика на данном этапе. 02.09.09 08:47  
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
<"чистая" ссылка>
Тогда для расчета необходимо учитывать вектор и скорость... 31.08.09 22:58  
Автор: Den <Denis> Статус: The Elderman
<"чистая" ссылка>
> Все-таки много БС с направленными антенами. Если б это они
> учитывали, то точность можно было бы повысить с
> многокилометровой до многометровой.

Тогда для расчета необходимо учитывать вектор и скорость движения GPS клиента.
Не понял. И причем тут GPS? Может GPRS? А он причем? Скорость мало на что влияет в любом случае. 02.09.09 08:49  
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
<"чистая" ссылка>
В свое время искал эту информацию. Выводы к которым пришел похожи на Den'овские 22.08.09 07:35  
Автор: kstati <Евгений Борисов> Статус: Elderman
Отредактировано 22.08.09 07:50  Количество правок: 3
<"чистая" ссылка>
> При установке на коммуникатор проги Google Maps есть
> возможность (без использования GPS) обнаружения себя на
> карте. Я понимаю что это происходит на основе анализа
> информации о сотах, в зоне действия которых находится
> телефон.
> Какая информация при этом отсылается на сервера гугл?
> Идентификаторы сот, от которых принимается сигнал или номер
> телефона?

По-сути, телефон (в идеале) работает минимум в зоне действия одной соты, в идеале - трех.
Каждая сота имеет свою силу сигнала (соответственно радиус действия).
В зависимости от активных сот и силы сигнала можно узнать место, где находится трубка.
Визуально ты можешь это представить так: нарисуй на листе две-три точки.
Возьми и обведи их кругами. Место пересечения кругов и есть искомое.
Разумеется, подобный "пример" работает на открытом пространстве и только. Именно из-за этого и следует оценивать область покрытия соты не как идеальный круг, а как некую фигуру, зависящую от ландшафта местности.
Как раз из-за этого операторы и используют "нахлест" сот. Дабы дать стабильную связь в области, которую они признали обслуживаемой.
Но принцип прост - количество доступных сот и их силы сигнала.
[upd]
Еще один пример. Если завернуть телефон в трубу из алюминиевой фольги и закрыть "дно" и медлено крутить его на 360 градусов, то можно исказить свое место расположения - по данному методу определения места расположения будет эффект движения по кругу. Причина проста - алюминий в этом случае работает как отражатель сигнала, получается что телефонная антенна работает не всенаправлено, а направленно на определенную область.
Блин. В программной платформе, на которой вертится гугл мапс в телефоне, нет информации обо всех сотах, что слышит тел, а только та, в которой данный момент тел зарегестрирован. 22.08.09 09:24  
Автор: HandleX <Александр М.> Статус: The Elderman
<"чистая" ссылка>
Соответственно, и гугл мапс тебе показывает где ты примерно - скорее всего, точка на карте, где торчит антенна опсоса.
Ничего подобного 25.08.09 10:19  
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
<"чистая" ссылка>
У меня показывает круг с радиусом 80 метров (радиус бывает разный), где центр круга - здание в котором я сейчас нахожусь
Уверен, что на этом здании нет антенны опсоса? 25.08.09 10:22  
Автор: HandleX <Александр М.> Статус: The Elderman
<"чистая" ссылка>
Да, уверен 25.08.09 10:26  
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
Отредактировано 25.08.09 10:28  Количество правок: 1
<"чистая" ссылка>
Это здание где я работаю
К тому же, там сейчас и крыши нету - ремонт идет ;-)
Еще пробовал тестить у себя дома - тоже угадывает с домом, при чем центр круга расположен ближе к краю дома, где я и живу ;-)
Вот и стало интересно как они без ЖПС так точно позиционируют
Но был и прокол у них - в одном из зданий не удалось совсем даже приблизительно указать месторасположение. Уровень сигнала тогда был средний. Может был сигнал только от пары сот и не хватало данных для триангуляции
Что за ось в теле, на чём мапсы крутятся? 25.08.09 12:07  
Автор: HandleX <Александр М.> Статус: The Elderman
<"чистая" ссылка>
Не совсем телефон - коммуникатор под WM 26.08.09 09:49  
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
<"чистая" ссылка>
Я там выше отписал про впечатления про гугл мапс. ИМХО: 31.08.09 12:09  
Автор: HandleX <Александр М.> Статус: The Elderman
Отредактировано 31.08.09 12:10  Количество правок: 1
<"чистая" ссылка>
Гуглмапс в настоящее время (да и всегда видимо будет) собирает статистику по сотам.
Самый тупой алгоритм: сота в телефоне изменилась, скинуть в базу гугла её координаты из встроенного GPS. База или добавляет запись за записью в таблицу, а потом выдаёт усреднённые данные, или хранит одну-ед. запись, и усредняет "на лету", что врядли (исходя из серверных возможностей гугла, то очень сладко, конечно же в научных целях, хранить треки движения мобильных устройств ;))
Но, в любом случае, выдаёт средние значения.
И вот, представь, что до тебя лемминги баловались с коммуникатором (в котором есть GPS) в твоём доме.
Тогда всё сходится.
Этот лемминг - я сам :-D 31.08.09 12:37  
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
<"чистая" ссылка>
Потому что сам раньше пробовал через GPS позиционироваться.
После того что ты написал понятно почему на работе и дома с такой точностью меня позиционирует (радиус до 80-100 метров) ;-)
Скорее привязка по 3-ем сотам, их местонахождение + уровень сигнала 19.08.09 13:44  
Автор: Den <Denis> Статус: The Elderman
<"чистая" ссылка>
Разве прога может знать расположение самой соты? 19.08.09 14:49  
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
<"чистая" ссылка>
Разве что сота сама передает эту информацию в каком-то виде
Сота передает свой ID 19.08.09 15:19  
Автор: amirul <Serge> Статус: The Elderman
Отредактировано 19.08.09 15:21  Количество правок: 1
<"чистая" ссылка>
Ну, а гугль наверное уже знает расположение базовых станций и сам производит триангуляцию
1  |  2 >>  »  




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach