| Автор |
Съобщение |
|
dumfree
Ранг: Ориентиран
Регистриран на: Пет Юли 01, 2005 10:46 pm Мнения: 229 Местоположение: Гложене/София
|
 Локализация през GSM
Някой пробвал ли се е с локализация през GSM мрежата? Става на въпрос да се използва от GSM модем, който да няма директен достъп до интернет. Постановка от рода на: GSM модема изпраща данни за базовите станции наоколо към наш сървър и той вече да се грижи на изнамери приблизително местоположение. Като гледам, варианти много, но един от друг по не ясен, особено за България. Telit предлагат M2MLocate услуга http://www.telit.com/telit/vfs-public/downloads/Telit_m2mLOCATE_Datasheet.pdf предлат до 10 заявки на ден от дадено устройство. Ublox предлагат: http://www.u-blox.com/en/celllocate.html Simcom също предлагт вградена екстра, като там дори е с AT команда  Google: https://developers.google.com/maps/documentation/business/geolocation/ - безплатно за development с до 100 заявки на ден. И open Source вариант: http://opencellid.org/ - като гледам имат само Мтел-ските станции.
|
| Чет Мар 13, 2014 10:23 pm |
|
 |
|
Vesko
Ранг: Популярен
Регистриран на: Пон Мар 22, 2010 8:52 pm Мнения: 328
|
 Re: Локализация през GSM
Пробвал съм на ублокс решението. Общо взето доста бърка, но се разбира в кой град си 
|
| Чет Мар 13, 2014 11:43 pm |
|
 |
|
palavrov
Ранг: Форумен бог
Регистриран на: Вто Окт 11, 2011 11:53 pm Мнения: 4582 Местоположение: Brussels / Пловдив
|
 Re: Локализация през GSM
Мозила също скоро пуснаха такава услуга. Не е голяма философия и сам да си правиш триангулация - има си AT команда която ти дава всички клетки около модема и силата на сигнала до тях. Прецизноста е няколко стотин метра.
_________________ Мразя да мразя ...
|
| Пет Мар 14, 2014 12:01 am |
|
 |
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 3:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
 Re: Локализация през GSM
След като се знае ид-то на клетката и тези наоколо прецизността трябва да е доста по-добра от това в кой град се намираш  .
|
| Пет Мар 14, 2014 7:06 am |
|
 |
|
Vesko
Ранг: Популярен
Регистриран на: Пон Мар 22, 2010 8:52 pm Мнения: 328
|
 Re: Локализация през GSM
Това е по u-blox сървиза
|
| Пет Мар 14, 2014 9:02 am |
|
 |
|
bateAz
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 4:11 pm Мнения: 3750 Местоположение: София
|
 Re: Локализация през GSM
А има ли откъде да се вземат ID-тата на клетките на операторите и координатите им ?
|
| Пет Мар 14, 2014 9:48 am |
|
 |
|
ilkor
Ранг: Форумен бог
Регистриран на: Вто Мар 31, 2009 10:25 am Мнения: 1391
|
 Re: Локализация през GSM
Quectel също предлага безплатна LBS услуга базирана на собствен сървър. Казва се QuecLocator. Потребителят просто трябва да изпрати следната команда: AT+QCELLLOC=? като в отговор получава +QCELLLOC: <longitude>,<latitude> OK Условието за използването на тази команда е активна услуга за данни и достъп до интернет. Тествал съм локализацията в София през Мтел и точността е задоволителна - според мен не повече от 100-200 метра грешка Ето един документ по въпроса: http://goo.gl/tmnruQ
|
| Пет Мар 14, 2014 10:21 am |
|
 |
|
Реконструктор
Ранг: Форумен бог
Регистриран на: Съб Сеп 25, 2004 12:32 pm Мнения: 8382 Местоположение: София
|
 Re: Локализация през GSM
Според мен точно координатите са основния проблем, едва ли някой оператор ще ги даде ей така за общо ползване. Освен координати и ID ти трябва и мощността на която лъчат, за да сметнеш правилно разстоянието. PS Имаше и разни други пинизи, от сорта на това, че някои клетъчни антени са по-насочени от други и т.н. Трябва си сериозна база данни с доста параметри, които се имат предвид при сметките.
|
| Пет Мар 14, 2014 12:31 pm |
|
 |
|
Desert Leo
Ранг: Форумен бог
Регистриран на: Чет Фев 10, 2005 3:25 pm Мнения: 5677 Местоположение: София
|
 Re: Локализация през GSM
Подобно нещо правих за Водафон, но моята задача беше дивайса да изпраща данните за LAC, Cell ID, ниво на сигнала и тайм адванса. Сървъра си има връзка с база данни откъдето вади координатите и определя положението. При неподвижно устройство може да се докара грешка около стотина метра, но при движение нещата се усложняват.
Приложението на Телит не е готово, а и ограничението е 1000 локации на месец.
opencellid става, но трябва апи кий. Другите не съм ги ползвал.
Нашите оператори нямат координатите на своите клетки или поне нямат пълни данни. При поискване на такава информация се оправдават със съображения за сигурност, но истината е друга. Просто нямат такава практика да определят координатите на клетките.
|
| Пет Мар 14, 2014 1:43 pm |
|
 |
|
bobihot
Ранг: Форумен бог
Регистриран на: Сря Фев 13, 2013 3:35 pm Мнения: 1803
|
 Re: Локализация през GSM
На глобулския нямах ГПС и ме локализира в рамките на София с точност около метър. Независимо дали съм в сграда. Това ГПС-а не може да го прави. Незнам как го прави- може би защото си е купен от тях. Разликата е, че не прави тракинг- дава ми моментното състояние. Познат месец ходи без ГСМ, че като бил на гости и не си знаел адреса, таксиджиите му го казали на момента. Ама видя че няма как и се примири 
|
| Пет Мар 14, 2014 1:49 pm |
|
 |
|
Pif
Ранг: Форумен бог
Регистриран на: Чет Сеп 26, 2013 2:24 pm Мнения: 1765
|
 Re: Локализация през GSM
Има списък някъде из нета за адресите на всички клетки на всички оператори. Мисля, че им няма номерата както и коя антена в коя посока е насочена. Локализирането се прави точно с времето до клетката. Тъй като са тайм дивижън и са 8 телефона на канал трябва да се синхронизират точно в тайм фрейма и всеки телефон знае на точно какво разстояние е от клетката. Ако се разкачиш от тази клетка и се закачиш на друга вече ще имаш разстоянието и до нея. Ако го направиш и с 3-та и 4-та - имаш много голяма точност. Не знаеш сигнала ти колко пъти се отразява преди да стигне до клетката, затова и точността не може да е чак толкова презицна но за 20-30 метра няма да е проблем. Ако имаш пряка видимост към антените можеш да разчиташ и на няколко метра.
|
| Пет Мар 14, 2014 2:20 pm |
|
 |
|
ilkor
Ранг: Форумен бог
Регистриран на: Вто Мар 31, 2009 10:25 am Мнения: 1391
|
 Re: Локализация през GSM
Операторите си имат абсолютна пълна база данни - с нея се прави мрежовото планиране и всички карти които показват покритието им са продукт именно на системата им за планиране. Тази база естествено не се подхвърля из нета ...
Обикновено ако искаш да си съставиш такава независима база се подхожда по обратния път - обикаляш с устройство с GPS и записваш какво чуваш от мрежата. Чрез андроид телефоните с анонимно изпращане на информация Гугъл вече имат доста подробна база която според мен се продава вече и на трети страни. По този начин те имат вече и навигация и по Wi-Fi мрежите - тествайте го със всеки таблет който няма GSM модул и гугъл мапс приложението.
|
| Пет Мар 14, 2014 2:45 pm |
|
 |
|
michev
Ранг: Форумен бог
Регистриран на: Сря Юли 11, 2007 10:16 am Мнения: 1730
|
 Re: Локализация през GSM
Не знам колко е вярно, но изглежда доста детайлно и безплатно  - http://www.opencellid.org/Гугъл има преди повече от 5 години много точна база от данни (тествано е с нокиа е51  )
|
| Пет Мар 14, 2014 2:50 pm |
|
 |
|
ilkor
Ранг: Форумен бог
Регистриран на: Вто Мар 31, 2009 10:25 am Мнения: 1391
|
 Re: Локализация през GSM
Това е резултат от подобно снифене. Инсталираш си приложение което запазва и периодично изпраща GSP координатите и номерата на клетките заедно с нивото на сигнала.
Всъщност базата бързо остарява - масово се прави оптимизация, разширяване на мрежата, подмяна на оборудване или просто преминаване към нови стандарти.
|
| Пет Мар 14, 2014 3:02 pm |
|
 |
|
Pif
Ранг: Форумен бог
Регистриран на: Чет Сеп 26, 2013 2:24 pm Мнения: 1765
|
 Re: Локализация през GSM
Илкор, никой не се интересува от силата на сигнала. Това е пордобност която зависи от 1000 неща. Включително и атмосферната влажност на въздуха и прическата ти с която си в момента. http://gsm-anteni-sofia.net/register
|
| Пет Мар 14, 2014 4:27 pm |
|
|