Slashdot Mirror


Mozilla Is Mapping Cell Towers and WiFi Access Points

First time accepted submitter neiras writes "Mozilla is building a map of publicly-observable cell tower and WiFi access points to compete with proprietary geolocation services like Google's. Coverage is a bit thin so far but is improving rapidly. Anyone with an Android phone can help by downloading the MozStumbler app and letting it run while walking or driving around. The application is also available on the F-Droid market." "Thin" is relative; it's quite a few data points since we first mentioned the pilot program a few months ago.

5 of 113 comments (clear)

  1. Maps roads, Not Coverage by icebike · · Score: 4, Interesting

    Its a frequent problem with these phone based mapping programs, that the coverage area they map is way too small, especially when they are mapping cell towers. They usually assume a reception circle about the width of a road. So they end up mapping roads, and frequently apply magical thinking to show no coverage areas simply because nobody walked there running their app.

    They will show coverage on all sides of an open field, but unless someone walks a zigzags path thru that field they will simply assume there is no coverage there. I prefer carrier maps. Even guesswork by real radio engineers is better than spotwork by silly apps.

    These mapping programs, when mapping cellular service would be better off mapping HOLES (no coverage areas) of each type (2g, 3G, LTE, CDMA, etc). The task would be smaller, and the data presentation far more useful. They would just log GPS position where there was no signal and send that when they again found a signal. Presentation would show service available until you actually had some measurements that said it wasn't.

    That way at least the farmer or hunter working off road would have a more reliable idea of where there is likely cell service, and everybody would have a better idea of where they are unlikely to service.

    Assuming it is all quiet in the forest when trees fall simply because you weren't standing there to hear it is a interesting philosophical exercise but a pretty stupid way to run a mapping service.

    --
    Sig Battery depleted. Reverting to safe mode.
    1. Re:Maps roads, Not Coverage by SoftwareArtist · · Score: 4, Informative

      I did follow the link. You're misinterpreting it. This is a data coverage map, that is, a map of how much data they have in different places. It has nothing to do with cell phone coverage.

      --
      "I'm too busy to research this and form an educated opinion, but I do have time to tell everyone my uninformed opinion."
  2. Project is for GeoLocation NOT Cell Coverage!! by BBF_BBF · · Score: 4, Informative

    icebike, If you had bothered read the Mozilla Location Service Project Page, the goal of the project is to create an Open Wifi AP/Cell Tower to Geo Location Mapping Database, It's not meant to map Cell Coverage. https://location.services.mozilla.com/

    This will allow the look up of rough position information without turning on the GPS using an OPEN DATABASE. The same thing that a few PROPRIETARY databases do currently.

    Given this goal, road coverage is good enough.

  3. Re:Privacy by tlhIngan · · Score: 4, Informative

    What's the point of this?

    Actually, it's to... provide an alternative locating service to GPS.

    Both Apple and Google maintain a list of WiFi MAC addresses and GPS locations. In areas where there's no GPS, or GPS is extremely weak, using cell tower and MAC addresses can provide alternative location services. Or for devices without GPS hardware, it can provide location services still. E.g., if you tether a WiFi-only iPad to an iPhone, it can get your location quite accurately using the database.

    Apple bought a company that maintains the database, Google built theirs up using streetview. Mozilla is probably trying to create an open-source version.

    And it's that database that lead to the whole "tracking" scandal of iOS 4 - because whenever you requested a location Apple sends you a database containing locations near you as well so you can do mapping without continually asking Apple where it is. That database cache was what people said "Apple is tracking them!" Of course, it wasn't, but knowing what areas the cache covers helps in knowing where you might be. In densely populated areas with a lot of APs, Apple would send you a very narrow list that can be quite accurate to your track. In areas with more sporadic coverage, you get a bigger footprint because there's less data per square mile (Apple probably sends you a fixed number of APs to locate oneself, rather than send you all the APs within a certain radius).

    So in the city, you can get down to street-level tracking. In the suburbs, well, the cache is probably only good for pinpointing to a few blocks.

  4. Re:Privacy by cheater512 · · Score: 4, Informative

    Completely. This just looks for the 'announcement' packets from access points. It doesn't care or do anything about the data packets.
    You are intercepting data just as much as your phone does when you go to the wifi page and it shows the list of access points near by.

    Google was accidentally storing all the raw data for debug purposes (which got left turned on).