Skip to content

Latest commit

 

History

History
58 lines (40 loc) · 6.65 KB

netsys.md

File metadata and controls

58 lines (40 loc) · 6.65 KB

(Please see below for an English version of this text.)

Guten Tag und danke, dass Sie vorbeischauen!

Wir würden gerne Sensordaten Ihres Android-Smartphones oder -Tablets für unsere Demo ,,Sensorium -- The Generic Sensor Framework'' (Mittwoch ab 13:00 im Raum GS-Pool) nutzen. Wenn Sie mitmachen wollen, installieren Sie bitte unsere Android-App ,,Sensorium'' auf Ihrem Gerät aus Google Play.

Die App speichert Sensorwerte (3G, GPS, Akkustand usw.), die Sie uns erlauben auszulesen; Sie können die Auflösung der gesammelten Daten in der App beliebig steuern. Die oben verlinkte Version der App ist vorkonfiguriert, Daten für unsere offene 3G-Netzabdeckungskarte ,,Open3GMap'' zu sammeln. Dafür speichern wir Ihre aktuelle GPS-Position sowie einige Details über die Empfangsstärke und Verbindungstechnologie Ihrer Mobilnetz-Anbindung auf unserem Server (falls Sie diese Daten zur Verfügung stellen wollen). Weitere Details zum Datenschutz finden Sie im Folgenden.

Danke für Ihr Interesse! Wir freuen uns auf Ihren Besuch bei unserem Demo-Stand. florian.metzger@univie.ac.at, albert.rafetseder@univie.ac.at, Universität Wien.

Wie geht Sensorium mit den gesammelten Daten um?

  • Zunächst werden nur Daten jener Sensoren gesammelt, die Sie freigeben. überdies berücksichtigen wir den eingestellten Privacy-Level, das heißt Sie können selbst konfigurieren, wie detailliert die gesammelten Daten sind. Am Beispiel GPS-Koordinaten:
  • Höchste vom Gerät zu Verfügung gestellte Genauigkeit
  • gerundete Koordinaten
  • mit Salt versehene, gehashte gerundete Koordinaten
  • kein Zugriff.
  • Falls konfiguriert, werden die bereinigten Daten lokal über eine XML-RPC-Schnittstelle anderen Anwendungen zur Verfügung gestellt. Damit geben Sie anderen Apps, die das Interface unterstützen, Zugriff auf die Sensordaten. (Ein Beispiel dazu mit der Testbed-Software Seattle demonstrieren wir gerne bei unserer Demo.)
  • Weiters werden die bereinigten Daten im JSON-Format über HTTP POST zu einem konfigurierbaren Server hinaufgeladen. Vorkonfiguriert ist unser Open3GMap-Server. Sie können einstellen, ob überhaupt hinaufgeladen werden soll, ob regelmäßig, und ob der Upload über Ihren Datentarif erfolgen darf oder nur über WLAN.

Wie geht Open3GMap mit den gesammelten Daten um?

Relevante Datenpunkte für die Netzabdeckungskarte sind GPS-Koordinaten sowie die Daten des 3G-Interfaces (MCC, MNC und LAC, Cell ID, Verbindungstechnologie und RSSI, Operator und Roaming-Status), jeweils in voller Genauigkeit. Wir erfassen weder Ihre Telefonnummer (IMSI) noch Telefon-Seriennummer (IMEI) noch IP-Adresse. Die Daten werden um der Freiwilligkeit des Zur-Verfügung-Stellens Rechnung zu tragen als Open Data auf unserem Server zum Download angeboten. Bitte beachten Sie die möglichen Konsequenzen für Ihre Privatsphäre (und die anderer Leute). Unser Server sammelt auch andere bereinigte Sensorwerte, falls Sie diese zur Verfügung stellen. Diese werden nicht veröffentlicht, sondern dienen uns als Spielwiese für Algorithmen, die mit unvollständigen oder ungenauen Daten arbeiten sollen.

Meine Frage wurde nicht beantwortet!

Bitte kommen Sie uns während der Demo-Session besuchen. Wir stehen gerne für weitere Informationen zur Verfügung. Einige Detailinformation auf Englisch (welche Sensoren es gibt, wie die Datenschnittstellen funktionieren, wie man neue Sensoren hinzufügt) ist auch weiter unten in dieser README verfügbar.

Hello and thanks for coming here!

We would like to use sensor data from your Android device in our demo ``Sensorium -- The Generic Sensor Framework'' on Wednesday March 13, starting at 1 PM, in room GS-Pool. If you want to participate, please install ``Sensorium'' from Google Play.

The app collects sensor values (such as 3G, GPS, battery charge) that you allow us to access. You can control the level of detail of the data collected from within the app. The app comes preconfigured for collecting data for our open 3G connectivity map, ``Open3GMap''. For this, we store your GPS location and details about current 3G coverage such as signal strength and access technology on our server (in case you choose to share this data with us). If you care about privacy, be sure to read on.

Thanks for considering us! We hope to meet you at our demo booth. florian.metzger@univie.ac.at, albert.rafetseder@univie.ac.at, University of Vienna.

What does Sensorium do with the data it collects?

  • First of all, Sensorium collects data only from sensors you choose to share, at the privacy level you set. You are thus in control as regards the level of detail of data collected. Consider GPS coordinates as an example:
  • Store coordinates at the highest level of detail the device gives us.
  • Round the coordinates.
  • Salt and hash the rounded coordinates.
  • Don't store coordinates at all.
  • Sanitized sensor values are made accessible to other applications running on the same device over an XML-RPC interfac if you configure Sensorium to do so. We will present an example of this using the Seattle testbed software during our demo.
  • Finally, sanitized values are stored on a configurable server using JSON via HTTP POSTs. The preconfigured version uses our Open3GMap server. You decide whether you want to upload at all, upload regularly, and/or only upload via WiFi to save cost on your data plan.

What does Open3GMap doe with the data it collects?

Values we need for the map display are GPS coordinates and data from the 3G interface (MCC, MNC, and LAC, Cell ID, access technology, and RSSI, mobile operator and roaming status), all at the highest level of detail. We do not record your phone number (IMSI) nor phone serial number (IMEI) nor IP address. To acknowledge our volunteer contributors, we make the collected data available for download as Open Data. Please keep the effects on your (and anybody else's) privacy in mind. We also collect other sanitized sensor data if you happen to share them. We do not make these public, but use them as a playground for algorithms that deal with incomplete or less accurate data.

My question is not answered here!

Feel free to talk to us at our demo booth! Some additional information on which sensors we currently support, how the interfaces for sanitized data work, how to add new sensors etc. is available below.