So ermitteln Sie die Basisstation des Betreibers. So finden Sie den Standort von Mobilfunkmasten heraus

Eine der ersten Fragen, die sich beim Verbinden stellt mobiles Internet, dies ist eine Frage nach dem Standort der Basisstation des Betreibers Ihrer Wahl, um Ihre Antenne in seine Richtung auszurichten. Es ist ratsam, die genauen Koordinaten des Turms und des Geländes davor herauszufinden, um zu verstehen, ob es sinnvoll ist, den Turm zum Empfangen eines Signals zu verwenden. Dienste und verschiedene Android-Anwendungen geben die genauen Koordinaten der BS nicht an, weil basierend auf Messungen und deren mathematische Verarbeitung. In diesem Fall kann der Fehler mehrere Kilometer erreichen.

Oft können Turmkoordinaten durch das Studium von Abdeckungskarten, Gelände, Google- und Yandex-Karten des Betreibers sowie der Möglichkeiten, die sie bieten, um Fotos und Panoramen des untersuchten Gebiets anzuzeigen, ermittelt werden. Ich muss sagen, dass der BS auf der Karte nicht immer zu finden ist. Das kann viele Gründe haben - die Karten sind veraltet, die BS befindet sich auf dem Dach des Gebäudes und ist auf der Karte einfach nicht sichtbar, der Turm ist klein usw.

BS-Parameter sind unbekannt. Region Kostroma

Gegeben: Koordinaten 57.564243, 41.08345, Dorf Kuzminka in der Region Kostroma.
Die Aufgabe besteht darin, die genauen Koordinaten der Basisstation zu bestimmen, mit der Sie sich verbinden können, um ein 3G-Signal zu empfangen. Wir werden die Suche nach BS schrittweise betrachten.

Schritt 1. Analyse der Abdeckungskarten.

Verwenden wir den bekannten Dienst yota-faq.ru/yota-zone-map/, der die Abdeckungsgebiete von vier Betreibern mit Ausnahme von Beeline anzeigt. Ich merke hier an, dass die auf ihrer Offsite präsentierte Beeline-Berichterstattung fast unmöglich zu verwenden ist - in der Regel wird dort eine durchgehende Berichterstattung angezeigt, die das Gelände nicht berücksichtigt. Aus Sicht der Verbindung sehen die Versorgungsgebiete von Megafon und MTS am interessantesten aus. Sie können sich selbst davon überzeugen, indem Sie den Dienst öffnen, die Koordinaten in das Suchfeld eingeben und den Betreiber wechseln.

Megafon-Abdeckungsbereich:

MTS-Abdeckungsbereich:


Aus der Analyse des MegaFon-Abdeckungsgebiets sehen wir, dass sich 3G-BSs höchstwahrscheinlich in den Richtungen Krasnoe, Sukhonogovo, Lapino befinden (in diesem Maßstab ist die Lapino-Karte nicht sichtbar, sie befindet sich im Südwesten, ungefähr dort, wo die R-600-Markierung liegt ist).

Interessanter ist der Versorgungsbereich von MTS. Hier betrachten wir auch die Richtung nach Sukhonogovo und Krasnoye. Aber Rot ist eine interessantere Option, weil. Es gibt 4G-Abdeckung. Die Entfernung zum Roten Orden beträgt 10 km. Wenn MTS 4G auf einer Frequenz von 1800 MHz verteilt, besteht jede Möglichkeit, eine Verbindung mit einer der MTS-BSs herzustellen, die sich in diesem Ort befinden.

Schritt 2. Studieren des Geländes.

Die Erleichterung bis Krasny ist nicht einfach, aber durchaus passierbar. Zur Beurteilung der Entlastung nutzen wir den Dienst https://airlink.ubnt.com. Wenn Sie diese Seite zum ersten Mal besuchen, müssen Sie zunächst ein kostenloses Registrierungsverfahren durchlaufen. Nachdem Sie den Dienst geöffnet haben, scrollen Sie den Schieberegler bis zum Ende und geben Sie die Anfangsdaten in der unteren rechten Ecke ein, wie in der folgenden Abbildung gezeigt.

Normalerweise trage ich zuerst die gleichen Koordinaten in beide Felder ein, und dann fange ich an, die violette Markierung zu den für mich interessanten Punkten zu verschieben, wo der BS angeblich sein kann. Gleichzeitig werden in der oberen rechten Ecke des Bildschirms das Relief, der Sichtstrahl und die ungefähre Größe der Fresnel-Zone angezeigt.

Für unsere Koordinaten haben wir:


Die Überprüfung der Erleichterung in anderen "verdächtigen" Richtungen zeigte, dass die Erleichterung dort viel schlimmer ist. So entschieden wir uns für die Richtung und wählten gleichzeitig den Betreiber - MTS.

Schritt 3. Verfeinerung unserer Wahl mit dem Service „Quality of communication“.

Der Dienst wird unter der folgenden Adresse geöffnet: https://geo.minsvyaz.ru. In der Suchzeile geben wir den Namen des Dorfes Kuzminka ein, schalten die Ansicht von 4 Fenstern auf Einzelfenstermodus um, skalieren die Karte auf eine angenehme Größe und erhalten für den MTS-Betreiber:


Wir sehen, dass unsere Wahl richtig ist, weil Laut der Messdatenbank der Nutzer dieses Dienstes hat Krasnoe tatsächlich eine gute 4G-Abdeckung von MTS.

Lassen Sie uns diese Karte vergrößern und sehen, dass der wahrscheinlichste Standort des Turms (oder der Türme) die Straßen Sovetskaya und Okruzhnaya sind.


Schritt 4. Erkundung der Gegend mit Google- und Yandex-Karten.

Diese Karten haben ein nützliches Werkzeug zum Studium der Gegend - Panoramen und Fotos der Gegend. Google Maps hat viel mehr Panoramen verschiedener Gebiete als Yandex, daher müssen Sie oft Google verwenden, wenn Sie Panoramen anzeigen. Auf der anderen Seite hat Yandex mehr Fotos an verschiedenen Orten gemacht, und außerdem sind Yandex-Karten für Russland normalerweise aktueller. Insofern müssen Sie beide Dienste nutzen. Dabei werden Google Maps und Dienste verwendet.

Also haben wir herausgefunden, dass wir uns auf der Suche nach BS zwei Straßen in Rot ansehen müssen. Wir starten Google Maps und geben die ungefähren Koordinaten der Straße ein. Sowjetskaja (oder Straßenname) und erhalten:


Der Streetview-Modus ist hier eingeschaltet, die Straße, die wir brauchen, wird auf der Karte blau hervorgehoben. Sie können ein Panorama der Straße erhalten, indem Sie irgendwo auf die blaue Linie klicken. Wenn wir uns auf diese Weise entlang der Straße nach Norden bewegen, finden wir in der Nähe der Post die erste BS:



Und schließlich, nicht weit von der Kreuzung der Straßen Sovetskaya und Okruzhnaya, befindet sich ein dritter Turm, der höchste der gefundenen:


Wir kehren zur Karte zurück und finden den Schatten dieses Turms an der Stelle, an der das Foto zeigt:


Wir markieren diesen Ort auf der Karte mit der Maus und erhalten die genauen Koordinaten der BS:


Lassen Sie uns einige Ergebnisse unserer Forschung zusammenfassen. Mithilfe von Informationen aus der Analyse von Versorgungsgebieten, Benutzermessungen der Signalstärke in dem für uns interessanten Gebiet und dem Studium des Gebiets anhand von Fotos und Panoramen konnten wir drei Basisstationen und ihre genauen Koordinaten in finden eine Stadt, in der wir noch nie waren. Die Frage, zu welchem ​​Betreiber die gefundenen BS gehören, bleibt da offen die Antwort darauf bedarf weiterer Forschung. Am einfachsten ist es, die Route entlang zu fahren und die Parameter des BS mit einer Art Android-Anwendung zu messen, die MNC, MCC und Signalstärke ausgibt. Einige dieser Anwendungen werden hier vorgestellt.

BS-Parameter sind bekannt. Vorort von Pensa

Wie Sie wissen, können eine Reihe von Android-Anwendungen sowie eine HiLink-Modemschnittstelle und ein MDMA-Programm BS-Parameter bereitstellen, mit deren Hilfe bekannte Dienste und Anwendungen ungefähre BS-Koordinaten bereitstellen können, was das Auffinden bestimmter BS erleichtert Koordinaten auf Karten. Erwägen konkretes Beispiel aus dem Forum, dem das Beispiel zugrunde liegt

Die Entfernung zum Turm beträgt ca. 4800 Meter:


Wie aus unserer Studie hervorgeht, ist der Fehler bei der Bestimmung der BS-Koordinaten, die mit dem Dienst xinit.ru/bs erhalten wurden, sehr groß - er beträgt fast 2 km. Solche Fehler sind typisch für alle Dienste, die auf Benutzermessdatenbanken basieren, aber andere verfügbare Dienste Nein.

Fazit

Die vorgestellte Technik, die auf der Verwendung weit verbreiteter kartografischer Tools basiert, ermöglicht es Ihnen nicht immer, aber ziemlich oft, die genauen Koordinaten der BS zu finden. Eine wesentliche Unterstützung bei der Bestimmung der BS, die zu einem bestimmten Betreiber gehört, wird durch Dienste bereitgestellt, die Informationen über die Parameter der BS und ihre ungefähren Koordinaten bereitstellen.

Es gibt viele Möglichkeiten, den Standort zu bestimmen, wie z Satellitennavigation(GPS), Ortung per WLAN WiFi-Netzwerke und über Netzwerke zellulare Kommunikation.

In diesem Beitrag haben wir versucht zu überprüfen, wie gut die Technologie der Standortbestimmung durch Mobilfunkmasten in der Stadt Minsk funktioniert (unter der Voraussetzung, dass nur offene Datenbanken mit Koordinaten von GSM-Sendern verwendet werden).

Das Funktionsprinzip ist das Handy(oder ein Mobilfunkmodul) weiß, von welchem ​​Basisstations-Transceiver es bedient wird, und mit einer Datenbank mit Koordinaten von Basisstationssendern können Sie Ihren Standort ungefähr bestimmen.

Nun ein wenig darüber, was ein Sender im Verständnis von OpenCellID ist und wie die OpenCellID-Datenbank gefüllt wird. Diese Datenbank ist gefüllt verschiedene Wege, ist es am einfachsten, eine Anwendung auf einem Smartphone zu installieren, die die Koordinaten des Telefons und der bedienenden Basisstation aufzeichnet und dann alle Messungen an den Server sendet. Der OpenCellID-Server berechnet den ungefähren Standort der Basisstation anhand einer Vielzahl von Messungen (siehe Abbildung unten). Also die Koordinaten drahtloses Netzwerk automatisch berechnet und sind sehr ungefähr.


Kartenmitglieder von OpenStreetMap

Kommen wir nun zur Frage, wie man diese Datenbank nutzt. Es gibt zwei Möglichkeiten: Verwenden Sie die Zellen-ID, um den von der Website OpenCellID.org bereitgestellten Übersetzungsdienst zu koordinieren, oder führen Sie eine lokale Suche durch. In unserem Fall ist die lokale Methode vorzuziehen, weil Wir werden eine 13 km lange Strecke fahren und das Surfen im Internet wird langsam und ineffizient sein. Dementsprechend müssen wir die Datenbank auf den Laptop herunterladen. Laden Sie dazu die Datei cell_towers.csv.gz von downloads.opencellid.org herunter.

Die Datenbank ist eine Tabelle im unten beschriebenen CSV-Format:

  • - Ländercode;
  • - Anwender Code;
  • - Vorwahl;
  • - Senderkennung;
  • - Längengrad des Senders;
  • - Breitengrad des Senders.
Mit der Datenbank ist alles klar, jetzt können Sie mit der Ermittlung der Zellen-ID fortfahren.

Alle Mobilfunkmodule unterstützen die folgenden Befehle: AT+CREG, AT+COPS (bedienende Basisstation), AT+CSQ (Signalstärke von Basisstation). Bei einigen Modulen können Sie neben dem versorgenden Sender auch benachbarte Sender ermitteln, d.h. Überwachen Sie Basisstationen mit AT^SMONC für Siemens und AT+CCINFO für Simcom. Ich hatte ein SIMCom SIM5215E Modul zur Verfügung.

Dementsprechend haben wir den Befehl AT + CCINFO verwendet, dessen Format unten angegeben ist.

Uns interessieren folgende Parameter:

  • - Anzeige des bedienenden Senders;
  • - Anzeige des Nachbarsenders;
  • - Ländercode;
  • - Anwender Code;
  • - Vorwahl;
  • - Senderkennung;
  • ist die Leistung des empfangenen Signals in dBm.
Durch die Verbindung des Mobilfunkmoduls mit dem Laptop erhielten wir das folgende Protokoll:

Überwachung funktioniert - Sie können gehen.

Die Route verlief im westlichen Teil von Minsk entlang der Straße. Matusevich, Puschkin Ave., st. Ponomarenko, st. Scharangowitsch, st. Maxim Goretsky, St. Lobanka, st. Kuntsevshchina, st. Matusewitsch.


Kartenmitglieder von OpenStreetMap

Die Protokollierung erfolgte mit einem Intervall von 1 Sekunde. Durch die Umwandlung von CellID in Koordinaten stellte sich heraus, dass 6498 Aufrufe an die OpenCellID-Datenbank erfolgreich waren und 3351 Aufrufe keine Übereinstimmungen in der Datenbank fanden. Diese. die Trefferquote für Minsk liegt bei etwa 66 %.

Die folgende Abbildung zeigt alle Sender, die im Log gefunden wurden und in der Datenbank waren.


Kartenmitglieder von OpenStreetMap

Die folgende Abbildung zeigt alle Portion Sender, die im Log gefunden wurden und in der Datenbank waren. Diese. ein ähnliches Ergebnis kann auf jedem Mobilfunkmodul oder Telefon erzielt werden.


Kartenmitglieder von OpenStreetMap

Wie Sie sehen können, wurden wir in einem der Momente von einem Sender bedient, der sich hinter der Verkehrskreuzung an der Kreuzung von St. Pritytsky und Moskauer Ringstraße. Höchstwahrscheinlich ist dies eine vorstädtische Basisstation, die Abonnenten in einer Entfernung von mehreren Kilometern bedient, was dazu führt bedeutsam Fehler bei der Bestimmung des Standorts anhand der Zellen-ID.

Da unser SIMCom SIM5215E zu jedem Zeitpunkt nicht nur den versorgenden Sender anzeigt, sondern auch benachbarte und Signalpegel von ihnen, werden wir versuchen, die Koordinaten des Geräts auf der Grundlage aller zu einem bestimmten Zeitpunkt verfügbaren Daten zu berechnen.

Die Berechnung der Teilnehmerkoordinaten erfolgt als gewichteter Durchschnitt der Koordinaten der Sender:
Breitengrad = Summe (w[n] * Breitengrad[n]) / Summe(w[n])
Längengrad = Summe (w[n] * Längengrad[n]) / Summe(w[n])

Wie aus der Theorie der Funkwellenausbreitung bekannt ist, ist die Dämpfung eines Funksignals im Vakuum proportional zum Quadrat der Entfernung vom Sender zum Empfänger. Diese. Bei einer 10-fachen Entfernung (z. B. von 1 km auf 10 km) wird das Signal 100-mal schwächer, d. H. wird die Leistung um 20 dB verringern. Dementsprechend ist die Gewichtung für jeden Begriff wie folgt definiert:
w[n] = 10^(RSSI_in_dBm[n] / 20)

Hier haben wir angenommen, dass die Leistung aller Sender gleich ist, diese Annahme ist falsch. Aber aufgrund der fehlenden Informationen über die Sendeleistung der Basisstation muss man bewusst grobe Annahmen treffen.

Das Ergebnis ist ein detaillierteres Bild der Standorte.


Kartenmitglieder von OpenStreetMap

Im Ergebnis erwies sich die Strecke aus dem zuvor beschriebenen Grund als gut gezeichnet, mit Ausnahme der Freigabe in Richtung des Autobahnkreuzes auf der Moskauer Ringstraße. Darüber hinaus wird im Laufe der Zeit die Koordinatendatenbank gefüllt, was auch die Genauigkeit und Verfügbarkeit der Cell-ID-Ortungstechnologie erhöhen sollte.

Vielen Dank für Ihre Aufmerksamkeit. Fragen und Kommentare sind willkommen.

Veröffentlicht am 22.04.2015 von Johnny

Cellidfinder ist ein einfacher und bequemer Dienst, um den Standort von Basisstationen zu finden Mobile Kommunikation GSM-Standard und Einzeichnen auf der Karte. Der Artikel liefert detaillierte Anleitung um den Standort von GSM-Basisstationen zu finden, die diesen Dienst verwenden.

Welche Daten werden benötigt, um die BS zu lokalisieren?

Um die Koordinaten des Basisstationssektors zu finden, müssen Sie 4 Parameter kennen:

  • MCC (Mobile Country Code) – ein Code, der das Land identifiziert, in dem sich der Mobilfunkanbieter befindet. Zum Beispiel sind es für Russland 250, die USA - 310, Ungarn - 216, China - 460, die Ukraine - 255, Weißrussland - 257.
  • MNC (Mobile Network Code) ist ein Code, der einem Mobilfunkbetreiber zugewiesen wird. Einzigartig für jeden Betreiber in einem bestimmten Land. Eine detaillierte Tabelle mit MCC- und MNC-Codes für Betreiber weltweit ist verfügbar.
  • LAC (Location Area Code) - Ortsvorwahl. Kurz gesagt ist LAC ein Zusammenschluss mehrerer Basisstationen, die von einem Basisstationscontroller (BSC) bedient werden. Dieser Parameter kann sowohl dezimal als auch hexadezimal dargestellt werden.
  • CellID (CID) - "Zellenkennung". Derselbe Sektor der Basisstation. Dieser Parameter kann auch in dezimaler und hexadezimaler Form dargestellt werden.

Wo bekommt man diese Daten?

Die Daten werden vom netmonitor übernommen. Netmonitor ist spezielle Anwendung zum Mobiltelefone oder andere Geräte, mit denen Sie die technischen Parameter herausfinden können Mobilfunknetz. Es gibt eine riesige Anzahl von Netmonitoren im Netzwerk für verschiedene Geräte. Das Richtige zu finden ist kein Problem. Außerdem viele moderne GPS-Tracker Bei schlechtem Satellitenempfang können sie dem Eigentümer nicht die Koordinaten, sondern die Parameter der Basisstation (MCS, MNC, LAC, Cellid) senden, an der sie festhalten. Cellidfinder hilft Ihnen, diese Parameter schnell in die ungefähre Position des BS zu übersetzen.

Woher kommen Basisstationskoordinaten?

Die Suche nach den Koordinaten von Basisstationen erfolgt in den Datenbanken von Google und Yandex, die eine solche Möglichkeit boten. Es sei darauf hingewiesen, dass wir als Ergebnis der Suche nicht den genauen Standort des Turms erhalten, sondern einen ungefähren. Dies ist der Ort, an dem Sie registriert sind die größte Zahl Abonnenten, die Informationen über ihren Standort übermittelt haben Google-Server und Jandex. Der genaueste Standort für LAC und CID wird mithilfe der Mittelungsfunktion bestimmt, die die Koordinaten aller Sektoren (CellID) einer Basisstation berechnet und dann den Durchschnittswert berechnet.

Wie arbeite ich mit CellIDfinder?

Um mit dem CellIdfinder-Standortsuchdienst für Basisstationen zu arbeiten, müssen Sie einen beliebigen Netmonitor auf Ihrem Smartphone installieren. Hier ist eine der guten Optionen. Wir schalten die heruntergeladene Anwendung ein und sehen uns die erforderlichen Parameter an.

IN dieser Fall im Netmonitor-Fenster sahen wir:
Kundencenter = 257 (Weißrussland)
MNC = 02 (MTS)
LAC=16
CID=2224

Geben Sie diese Parameter in das Suchformular auf ein. Weil LAC und CID können vom Netmonitor sowohl in dezimaler als auch in hexadezimaler Form angezeigt werden, dann hat das Suchformular in der zweiten Form eine Autovervollständigung für LAC und CID. Wählen Sie „Google-Daten“, „Yandex-Daten“ und, wenn eine hohe Genauigkeit erforderlich ist, „Mittelwertbildung“. Drücken Sie die Schaltfläche "BS suchen".

Als Ergebnis wurden die Koordinaten für diesen Sektor der Basisstation erhalten. Außerdem stimmten die Koordinaten laut den Datenbanken von Google und Yandex fast überein, was bedeutet, dass wir davon ausgehen können, dass die BS ziemlich genau auf der Karte gebaut sind.

Die Erkennung von Sendemasten ist keine kriminelle Aktivität, sondern eine ziemlich häufige Aufgabe in abgelegenen Regionen und Dörfern, in denen die Qualität der Abdeckung zu wünschen übrig lässt. Wie kann man verstehen, warum es von diesem Posten besser ist als von diesem Tor? Die folgenden Tools und Websites können Ihnen bei der Navigation helfen.

Von den englischsprachigen Diensten ist opensignal.com vielleicht der beste, wo Sie den Betreiber und den gewünschten Standort auswählen können. Auf der Karte werden keine Türme, aber Versorgungsgebiete angezeigt. Von den Russen kann ich netmonitor.ru empfehlen - seine Datenbank enthält viele Informationen über Betreibertürme.

Interessant sind auch einige der Apps für Android. Beispielsweise zeigt OpenSignal eine Karte an Mobilfunkmasten Und WLAN-Hotspots(Es gibt auch Orte mit schlechter Kommunikation, die auf der Karte markiert sind), es hat einen eingebauten Kompass und einen Geschwindigkeitsmesser.

Ein weiteres interessantes Dienstprogramm ist Netmonitor. Es kann GSM- und CDMA-Netzwerke überwachen, Informationen zur Signalstärke anzeigen, eine Datenbank mit Mobilfunkmasten enthalten, Geräte mit mehreren SIM-Karten unterstützen und sich auch im CLF- oder KLM-Format anmelden.

Bitte beachten Sie, dass Netmonitor bei der Arbeit mit Geräten einiger Hersteller Einschränkungen hat. Auf Motorola-, LG-, Samsung-, Acer- und Huawei-Smartphones ist die Liste der Nachbarn möglicherweise leer, und auf Samsung-Geräten wird die Signalstärke möglicherweise nicht angezeigt.

Ich empfehle auch die Anwendung GSM Signal Monitoring, mit der Sie mit GSM-, UMTS- und LTE-Netzen arbeiten können. Es zeigt die Änderung des Signalpegels im Diagramm an und zeigt benachbarte Zellen an (nur in GSM-Netzen). Es gibt einen Datenratenmonitor und die Möglichkeit, Verbindungsstatus, Verbindungsstandard, Zellen- und aktuelle Zonenkennungen (LAC / RNC / TAC) und empfangene Signalstärke (RSSI, sowie RSRP für LTE) zu überwachen.

Wenn Sie die Daten der Basisstation kennen, können Sie sie durch die Site xinit.ru schlagen und Informationen über ihren Standort erhalten. In großen Städten schadet es nicht, zu versuchen, Volkskarten mit der Position der Türme zu finden, aber Sie sollten verstehen, dass die Türme dazugehören verschiedene Operatoren. Außerdem werden Basisstationen nicht nur auf Masten, sondern auch auf Hausdächern platziert.

Fortsetzung des Themas:
Geräte

Die Sprachleiste kann völlig unerwartet vom Bildschirm verschwinden: Der Grund ist normalerweise das Starten oder Entfernen von Programmen, das Ändern von Startoptionen, Offline-Prozesse ...