Адреса базової станції cid. Як дізнатися координати базової станції GSM по MCC, MNC, LAC та CellID (CID)

Одне з перших питань, яке виникає, коли ви займаєтеся підключенням до мобільного інтернетуЦе питання про місцезнаходження базової станції обраного вами оператора, щоб направити в її бік свою антену. Бажано дізнатися точні координати вежі та рельєф до неї, щоб зрозуміти, чи має сенс використовувати вежу для прийому сигналу. Сервіси та різні андроїд-додатки не дають точних координат БС, т.к. засновані на вимірах та їх математичної обробки. Похибка може досягати кількох кілометрів.

Найчастіше координати вишки можна встановити, вивчаючи карти покриття операторів, рельєф місцевості, карти Гугл і Яндекс, а також можливості переглядати фотографії та панорами місцевості, що вивчається. Треба сказати, що БС на карті можна знайти не завжди. Причин тому може бути багато – карти застаріли, БС знаходиться на даху будівлі та її просто не видно на карті, вежа має невеликі розміри тощо.

Параметри БС невідомі. Костромська обл

Задано: координати 57.564243, 41.08345, село Кузьминка у Костромській області.
Завдання – визначити точні координати БС, до якої можна підключитись для прийому 3G-сигналу. Розглянемо пошук БС по кроках.

Крок 1. Аналіз карток покриття.

Скористаємося відомим сервісом yota-faq.ru/yota-zone-map/ , де представлені зони покриття чотирьох операторів, окрім Білайна. Зазначу тут, що покриття Білайна, представлене на їхньому офсайті, використовувати практично неможливо – там показується, як правило, суцільне покриття, яке не враховує рельєф місцевості. Найцікавіше з погляду підключення виглядають зони покриття Мегафону та МТС. Ви самі можете переконатися в цьому, відкривши сервіс, вставивши координати в пошуковий рядок і перемикаючи операторів.

Зона покриття Мегафону:

Зона покриття МТС:


З аналізу зони покриття Мегафона бачимо, що БС 3G найімовірніше перебувають у напрямах Красне, Сухоногово, Лапіно (у цьому масштабі карти Лапіно не видно, це південний захід, приблизно там, де позначка Р-600).

Цікавіша зона покриття МТС. Тут також розглядаємо напрям на Сухоногове та Червоне. Але Червоне найцікавіший варіант, т.к. там є покриття 4G. Відстань до Червоного порядку 10 км, якщо МТС роздає 4G на частоті 1800 МГц, тобто всі шанси налагодити зв'язок з однією з БС МТС, які знаходяться в цьому населеному пункті.

Крок 2. Вивчення рельєфу території.

Рельєф до Червоного непростий, але цілком пробивається. Для оцінки рельєфу скористаємося сервісом https://airlink.ubnt.com. Якщо ви вперше на цьому сайті, спочатку вам потрібно буде пройти безкоштовну процедуру реєстрації. Відкривши сервіс, прокручуємо повзунок вниз до кінця і в нижньому правому кутку вводимо вихідні дані, як показано на наступному малюнку.

Я зазвичай спочатку вводжу однакові координати в обидва віконця, а потім починаю рухати лілову мітку в точки, що мене цікавлять, де імовірно можуть знаходитися БС. При цьому у правому верхньому куті екрана відображається рельєф, промінь прямої видимості та зразковий розмір зони Френеля.

Для наших координат маємо:


Перевірка рельєфу в інших «підозрілих» напрямках показала, що рельєф там значно гірший. Таким чином, ми визначилися з напрямком і заразом вибрали оператора – МТС.

Крок 3. Уточнення нашого вибору за допомогою сервісу «Якість зв'язку»

Сервіс відкривається за наступною адресою https://geo.minsvyaz.ru. У пошуковому рядкузадаємо назву села Кузьминка, перемикаємо перегляд з 4-х вікон в одновіконний режим, масштабуємо картку в зручний розмір та отримуємо для оператора МТС:


Бачимо, що вибір правильний, т.к. згідно з базою даних вимірів користувачів цього сервісу в Красному дійсно є гарне покриття 4G від МТС

Збільшимо масштаб цієї карти і побачимо, що найімовірнішим місце розташування вежі (або вишок) є вулиці Радянська та Окружна.


Крок 4. Вивчення місцевості за допомогою карт Google та Яндекса.

Вказані карти мають корисний інструмент для вивчення місцевості – панорамами та фотографіями місцевості. У карт Google панорам різних місцевостей значно більше, ніж у Яндекса, тому частіше доводиться користуватися Google, розглядаючи панорами. З іншого боку, Яндекс має більше фотографій, зроблених у різних місцях, крім того, зазвичай карти Яндекса для Росії більш актуальні. У зв'язку з цим доводиться скористатися обома сервісами. Тут використані карти та сервіси Google.

Отже, ми з'ясували, що нам потрібно розглянути дві вулиці у Червоному у пошуках БС. Запускаємо карти Google, вводимо зразкові координати вул. Радянської (або назва вулиці) та отримуємо:


Тут увімкнено режим перегляду вулиць, потрібна нам вулиця виділена синім кольором на карті. Отримати панораму вулиці можна клікнувши мишкою у будь-якій точці синьої лінії. Рухаючись таким чином по вулиці на північ, біля будівлі пошти ми виявляємо першу БС:



І нарешті неподалік перетину Радянської та Окружної вулиць виявляється третя вишка, найвища зі знайдених:


Повертаємося до карти і знаходимо тінь цієї вежі в тому місці, куди вказує фотографія:


Позначаємо мишкою це місце на карті та отримуємо точні координати БС:


Підіб'ємо деякі підсумки нашого дослідження. За допомогою інформації, отриманої з аналізу зон покриття, користувальницьких вимірювань сили сигналу в місцевості, що цікавить нас, і вивчення місцевості по фотографіях і панорамах, нам вдалося знайти три базові станції та їх точні координати в місті, в якому ми ніколи не бували. Питання, якому оператору належать знайдені БС, залишається відкритим, т.к. відповідь не вимагає додаткового дослідження. Найпростіше проїхати за маршрутом і виміряти параметри БС за допомогою якогось андроїд-додатку, який видає MNC, MCC та рівень сигналу. Деякі з таких програм представлені тут.

Параметри БС відомі. Передмістя Пензи

Як відомо, ряд андроїд-додатків, а також інтерфейс модему типу HiLink і програма MDMA можуть давати параметри БС, за допомогою яких відомі сервіси та програми можуть видавати приблизні координати БС, що дозволяє полегшити пошук конкретних координат БС на картах. Розглянемо конкретний приклад з форуму, приклад заснований на

Відстань до вежі приблизно 4800 метрів:


Як бачимо з нашого дослідження, помилка у визначенні координат БС, отриманому за допомогою сервісу xinit.ru/bs, дуже істотна – становить майже 2 км. Такі помилки характерні для всіх сервісів, що базуються на базах даних вимірювань користувачів, але інших доступних сервісів немає.

Висновок

Подана методика, заснована на застосуванні широко доступних картографічних інструментів, не завжди, але досить часто дозволяє знайти точні координати БС. Істотну допомогу у визначенні власності БС тому чи іншому оператору надають послуги, дає інформацію параметрах БС та її приблизних координатах.

nik2166 12-05-2013 23:40

Всім привіт!

Мітка в машині посилає сигнали про своє місцезнаходження у такому вигляді:

MCC:250
MNC:02
LAC:1E7E
CID:4F0C
PW:-73
T:0

Автолюбитель 13-05-2013 12:46

Дано:
MCC:250 - Росія
MNC:02 - Мегафон
LAC:1E7E - місце розташування
CID:4F0C - номер станції

Спробуємо застосувати магію:
("status":"ok","balance":17,"lat":59.88155,"lon":30.37293,"cid":"20236","lac":"7806","mnc":"02" ,"mcc":"592")

Вишечка знайшлася, залишилося знайти машинку. У гіршому випадку доведеться облазити кружок радіусом у кілька кілометрів. Але це вже без мене.

TWU55 13-05-2013 10:29

Так, будь ласка, Автолюбитель?

Автолюбитель 13-05-2013 18:25

Насправді я цим сайтом користувався. Там якась нереальна кількість станцій у всьому світі.
http://ayauto.in/aypi/index.php/site/page?view=api
Можна отримати одноразовий токен на пошту, можна зареєструватися та мати 20 визначень на день безкоштовно. Тільки дані треба переводити з шістнадцяткової системи в десяткову.

jacker2000 13-05-2013 18:42


Всім привіт!
Підкажіть, чи є можливість визначити реальне знаходження базової станції стільникової мережі(Мегафон, якщо що) за наданими даними онлайн?
Мітка в машині посилає сигнали про своє місцезнаходження у такому вигляді:

MCC:250
MNC:02
LAC:1E7E
CID:4F0C
PW:-73
T:0

Тобто, як я розумію, вказує на найближчу до себе базову станцію.
У Гуглі не знайшов... може, не там шукав((

підкажіть а як ви отримали вихідні дані?
подібне я бачив коли входив у технічному меню на моєму сименсі м35 у далекому 2003

Автолюбитель 13-05-2013 19:08

Коли вішали спрямовану антену, користувалися Netmonitor під андроїд.
https://play.google.com/store/...etmonitor&hl=ua
У неї мають бути аналоги під усі платформи.

nik2166 14-05-2013 12:34

quote: підкажіть а як ви отримали вихідні дані?

одна з функцій протиугонки

nik2166 14-05-2013 12:40

Те що треба!

jacker2000 14-05-2013 15:30

quote: Originally by nik2166:

відмінно, це посилання я і шукав!
ввів координати БС – а тут тобі й посилання на Яндекс-карти!
Те що треба!

скажіть а де ви дані дані взяли?

nik2166 14-05-2013 21:52

Я ж говорю - у протиугонці законопачена сім-карта, зав'язана на мій телефон.
Посилаю СМС з командою - він мені у відповідь SMS пише координати найближчої БС

BlackMoon 15-05-2013 11:15

Ці дані можна отримувати ні монітором в мобілах (яких точно, копайте в мережі) або GSM-модулях.

У трекерах/сигналках ці дані передаються, якщо не вдається визначити координати GPS.

unname22 19-06-2013 10:02

Чи не обнадіюйтесь.
У мегафоні такий бардак.
Я просто один час працював у їхніх підрядників. Це звіздець, шукали ми ці бази, вся інформація видана але вони самі до ладу не знають де у них що.
Сайт цілком може перебувати за кілька кварталів від зазначеного місця. І це бувало неодноразово.

Published 22.04.2015 by Johhny

Cellidfinder - це простий та зручний сервіс з пошуку розташування базових станцій. мобільного зв'язкустандарту GSM та побудови їх на карті. У статті наведено докладна інструкціяз пошуку розташування базових станцій GSM за допомогою даного сервісу.

Які дані потрібні для локалізації БС?

Для того, щоб знайти координати сектора базової станції необхідно знати 4 параметри:

  • MCC (Mobile Country Code) — код, що визначає країну, де знаходиться оператор мобільного зв'язку. Наприклад, для Росії він дорівнює 250, США – 310, Угорщина – 216, Китай – 460, Україна – 255, Білорусія – 257.
  • MNC (Mobile Network Code) — код, який надається оператору мобільного зв'язку. Унікальний для кожного оператора у конкретній країні. Детальна таблиця кодів MCC та MNC для операторів по всьому світу доступна.
  • LAC (Location Area Code) – код локальної зони. Двома словами LAC - це об'єднання деякої кількості базових станцій, які обслуговуються одним контролером базових станцій (BSC). Цей параметр може бути представлений як у десятковому, так і у шістнадцятковому вигляді.
  • CellID (CID) – «ідентифікатор стільника». Той самий сектор базової станції. Цей параметр також може бути представлений у десятковому та шістнадцятковому вигляді.

Де взяти ці дані?

Дані беруться з німонітора. Нетмонітор - це спеціальний додаток для мобільних телефонівабо інших пристроїв, які дозволяють дізнатися інженерні параметри мобільної мережі. У мережі існує величезна кількість немає моніторів для різних пристроїв. Знайти відповідний – не проблема. Крім того багато сучасних GPS трекерив умовах поганого прийому супутників можуть відсилати господарю не координати, а параметри базової станції (МСС, MNC, LAC, Cellid), за яку вони чіпляються. Cellidfinder допоможе швидко перевести ці параметри на приблизне розташування БС.

Звідки беруться координати базової станції?

Пошук координат базових станцій проводиться у базах даних Google та Yandex, які надали таку можливість. Слід зазначити, що в результаті пошуку ми отримуємо не точне розташування вежі, а приблизне. Це те місце, в якому реєструвалося найбільша кількістьабонентів, які передали інформацію про своє місцезнаходження на сервери Googleта Yandex. Найбільш точно розташування за LAC і CID визначається при використанні функції усереднення, при якій обчислюються координати всіх секторів (CellID) однієї базової станції, а потім обчислюється усереднене значення.

Як працювати з CellIDfinder?

Для того, щоб почати працювати з сервісом пошуку розташування базових станцій CellIdfinder необхідно встановити на смартфон будь-який монітор. Ось один із непоганих варіантів. Включаємо завантажений додаток і дивимося необхідні параметри.

У цьому випадку у вікні немає монітора ми побачили:
MCC = 257 (Білорусія)
MNC = 02 (МТС)
LAC = 16
CID = 2224

Вводимо ці параметри у форму пошуку на . Т.к. LAC і CID можуть видаватися немає монітором як у десятковому, так і в шістнадцятковому вигляді, форма пошуку має автозаповнення для LAC і CID в другому вигляді. Вибираємо "Дані Google", "Дані Yandex" і, якщо потрібна висока точність, "Усереднення". Натискаємо кнопку "Знайти БС".

В результаті отримали координати даного сектора базової станції. Більше того, координати по базах Google і Yandex практично збіглися, а значить можна припустити, що БС побудовані на карті досить точно.