Prevent sending fake BTS to the OCID database
Created by: SecUpwN
@DimaKoz has asked me to open a fresh Issue for his discovery of two (possibly related) problems:
-
Occasionally the BTS seems to move with the user, also adding new BTS to the map.
Yesterday I noticed that BTS moves with me, if you look at the map at this moment (it looked as if I carry BTS :) ) Sometimes it remained in place (recorded in the database), adding an unknown BTS (so we send the wrong data to www.opencellid.org)
-
We are currently not uploading data to OCID - we need to prevent uploading fake BTS.
Maybe it's the same problem with sending the correct data to www.opencellid.org. It worries me, because I do not want to see FBTS (or bugs of our app), as real BTS.
Thank you for digging into this very important Issue, @DimaKoz and tracking progress here!
UPDATE: @msemm from OCID just responded via E-Mail:
Some GSM modems do NOT update the cellid information until the GPRS connection is dropped and re-established. This might be one reason for a cell id following you. OpenCelIID server sets all measurements to “suspect” and ignores them that have a distance > x to the computed cell tower position. We are interested in any suggestions regarding improvements of our filters for incoming data. There is another issue about false cell information, see https://github.com/mozilla/ichnaea/issues/367#issuecomment-67171070. Here is a list of the filters we apply to any incoming measurement: Filtering of data. Please note that filtering the existing OCID data is still in progress and will be finished in approx.. 6 weeks from now.
Below screenshots have been taken by @DimaKoz and should indicate the current situation.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.