Benutzer:Matthias M/scancells

Aus Opennet
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Ziel

Plattform um verteilt per Crowdsourcing Funkzellen zu erfassen.

Warum

Bestehende freie Projekte haben sehr schlechten Datenbestand und fokussieren kaum moderne Entwicklungen (indoor, mobile Plattformen, ...). Dagegen haben zahlreiche kommerzielle Anbieter enorme Datenbestände sehr intransparent aufgebaut. Um die Kontrolle über die Informationen und ihre Erhebung wieder zurück an die Community zu geben, scheint ein neues Design notwendig.

Vergleich bestehender Projekte

  • Rohdaten verfügbar
  • Zellinfos verfügbar
  • API
  • Dumps
  • Metadaten von Scan-Setups
  • 3D Positionierung
  • manuelle Dateneingabe
  • indoor
  • Ansprechende Visualisierung
  • Positioning-Dienst
  • WLAN
  • GSM
  • LTE
  • Client-Plattformen
  • Gründungsjahr
  • aktiv

Firmen

  • opt-out
  • VGI
  • Collection teams
  • Kunden
  • API Infos

Was

Es sollen verschiedenste Typen von Funkzellen aufgezeichnet werden. Zunächst erscheint für den Start sinnvoll (Abdeckung, Messequipment, ...);

  • Mobilfunk (2G: GSM 850MHz, 900MHz, 1900MHz, 3G: UMTS, EDGE, GPRS, LTE)
  • WLAN (2,4GHz, 5,2Ghz)
  • DECT
  • UKW (RDS)

Obwohl primär das Projekt der Datenerhebung dient, soll ermöglicht werden daraus vielfältige Produkte und Dienste abzuleiten:

  • Positionsbestimmung (insb. Indoor)
  • Abdeckungskarten (Anzahl Knoten, Signalstärken, unterstützte Features, ...)
  • Suchen von IDs
  • Checkins
  • Gamification (Teams, Abzeichen, Portale zum Einmessen)

Wer

Beteiligte bei diesem Prozess sind verschiedene Nutzergruppen:

  • Erfasser (contributor)
  • Plattformbetreiber (WSCs)
  • Zell-Betreiber (operator)
  • Endnutzer (consumer)

Zielgruppen: Freifunker, Wardriver, GSM Hacker, Unterversorgte

Probleme

Die Realisierung des Projektes bereitet einige praktische und auch konzeptionelle Probleme:

Messequipment

Es gibt für zahlreiche mobile Plattformen Clients, welche etwa für GSM und Wifi Informationen erheben und diese über GPS korrelieren. Durch die stark unterschiedlichen Geräte(klassen), sind dabei unterschiedliche Messungen für dieselben Standorte aufgrund von unterschiedlichr Hardware zu erwarten. Auch führt die vielschichtige Software-Architektur dabei zu starken Interpretationsspielräumen und zu unterschiedlichem Detailgrad. Zum Beispiel GSM:

  • (MNC, MCC, Cellid) vom aktuell eingeloggten BTS
  • (MNC, MCC, Cellid, Signallevel) vom aktuell eingeloggten BTS
  • (MNC, MCC, Cellid, Signallevel)*n vom aktuell eingeloggten BTS und deren Nachbarzellen des Netzbetreibers
  • (MNC, MCC, Cellid, RSSI)*n aller Zellen aller Betreiber die aktuell empfangen werden

Lösungsansatz: Möglichst viele Metadaten über Equipment sammeln um spätere Normalisierung zu unterstützen. Außerdem ggF. Geräte über Referenzmessungen "einmessen".

Positionsbestimmung (scan)

Nicht überall ist GPS zur Positionsbestimmung verfügbar. Gerade dies sind ja die interessanten Fälle, wo andere Positionierungstechnologien nutzbringend sind:

  • in Gebäuden
  • in Tunneln

Lösungsansatz: Derzeit scheint nur eine manuelle Positionierung sinnvoll, welche eine einheitliche Georeferenz benötigt. Wie bei GPS wird deshalb WGS84 und die Karten des OpenStreetMap-Projektes in Betracht gezogen.

Datenschutz

  • je Nutzergruppe andere Bedürfnisse
  • generell: Datensparsamkeit (z.B. Wifi keine BSSID, Kanal, Funkstandard, ...)

zusätzliche Geodaten

OSM bietet Möglichkeiten die Messergebnisse noch weiter zu verbessern:

  • Gebäudeumrisse und Höhen (WLAN SoHo Position, GSM Signaldämpfung, ...)
  • GSM Antennen und Masten
  • mögliche Routen für Bewegungsprofile
  • Landnutzung und damit Vorhersage von Zelldichten

mobile Zellen

  • Wifi: Tethering per Smartphone
  • GSM: Schiffe mit eigenen Netzen


konkrete Produkte

Positionsbestimmung

  • einmalig oder kontinuierlich
  • nur mit einer Funkttechnologie oder in Kombination

Gamification

  • Speditionen fahren nur Hauptstraße/Gewerbegebiet (Box-Scanning)
  • neue Zellen entdecken
  • vorgegebene Strecken abfahren
  • bestimmte Orte "erobern" durch längere Zeit dort stehen
  • Teams
  • Badgets (langfristige Reputation)
  • Activity level (kurzfristige Reputation)
  • "Quests" (kleine Geschichte zwischen Places um zum Weitermachen zu motivieren)
  • bestimmte (seltene) Dienste oder Qualität bringen extra: UMTS, EDGE, LTE
  • Races und globale Wettbewerbe


Abgrenzungskriterien

Explizit nicht im Fokus des Projektes ist:

  • allgemeinen Datenverkehr sniffen
  • zus. Infos sammeln, die noch mehr Personenbezug herstellen und nur für wenige Zwecke nützlich sind
  • kein trustworthy position provider


Experimente

  • Prototyp eines Portals bauen
  • Gebiet regelmäßig WLAN abscannen -> zeitliche Entwicklung beobachten und Zusammenspiel der Messungen untersuchen (Veränderungen von APs, versch. Geräte, ...)
  • Metadaten testweise erfassen


Siehe auch

WLAN

GSM

VGI

  • OSM Mapper und ihre Privatssphäre [1][2]
  • OSM thinking about wifis [3]
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge