Mobile Speed Map

Project Team
Casimiro Chavez

Scope
Master Thesis

Contact Person

Finished
2014

http://www.speedtest.net is the most used system for measurements of ping, uplink and downlink speed respectively. The mobile network operators use the results of the measurements to share the information in social media channels. One drawback of the posted results is that there are just numbers availbale. No information is given concerning time of day, day of the week, smartphone type etc. As a summary one can say that the reliability and the value of the numbers fort he user is not clear.

The OpenCoveragMap project (http://www.opencoveragemap.org) has the goal to survey the coverage and quality of cellular networks. Up to now only the receive signal strength has been considered. The OpenCoverageMap project shall now be expanded with mobile broadband speed tests under the brand MobileSpeedMap. An Android implementation is already available. In this project/thesis the following items shall be achieved:

  • Further development of the existing native Android app
  • Inclusion of dongles
  • Visualization of the maps
  • Implementing speed tests including ping, upload and download
  • Sending the results to a webservice
  • Triggering social media APIs (Facebook, Twitter)

http://www.speedtest.net hat sich als de-facto-Standard für Messungen von Ping, Upload- und Download-Geschwindigkeit etabliert. So wird u.a. in den Social-Media-Kanälen der Mobilfunkbetreiber das Ergebnis (in Bild-Form) eines Speedtests gepostet. Was der postende User und auch die Besucher der Social-Media-Kanäle oft nicht wissen: Ist dieses Ergebnis okay? Ist es zeit- oder wochentags-abhängig? Welches Ergebnis kann ich überhaupt mit meinem Smartphone erreichen? Ist dieser Wert nur in dieser bestimmten Mobilfunkzelle gegeben? Zusammenfassend: Die Vergleichbarkeit fehlt und somit auch die Beurteilungsgrundlage, ob ein Ergebnis gut oder schlecht ist.

Das OpenCoverageMap-Projekt (http://www.opencoveragemap.org) hat sich zum Ziel gesetzt, die Versorgung und Qualität von Mobilfunknetzen zu vermessen. Bis jetzt wurde dazu ausschließlich der Empfangspegel („Signalstärke“) herangezogen. Das OpenCoverageMap-Projekt soll jetzt um Internet-Speedtests erweitert werden und unter dem Namen MobileSpeedMap auftreten. Eine Implementierung für die Android-Plattform besteht bereits. In dieser Arbeit sollen folgende Punkte verwirklicht werden:

  • Weiterentwicklung der nativen Android-Anwendung
  • Einbindung von Internet Sticks
  • Darstellung von Kartenmaterial (soweit möglich unter Verwendung der nativen Map-Komponente)
  • Möglichkeit, Internet-Speedtests durchzuführen (Ping, Up- und Download)
  • Senden der Ergebnisse an ein (bereitgestelltes) WebService
  • Ansteuern von Social-Media-APIs (Facebook, Twitter)