![]() ![]() So it's not that the ISP is giving Google the location of their routers, it's that your phone has already helped to build a database of the Access Points around you, and Google uses this data for geolocation. In your case, your AP is sending beacons advertising its BSSID, and because it is already in Google's database, Google Maps knows where you are based on the location of that AP. So, essentially, when you ARE using WiFi and GPS, Google's database of BSSIDs is updated with a geographic location associated with that BSSID, as you've assumed. The BSSID operates on a lower layer as the IP stack, you don't even have to be connected to an access point to receive these broadcasts. It is therefore "public viewable" if the BSSID broadcast is enabled, which is the default for most access points. A BSSID is like the MAC address of a access point that gets broadcasted by that access point. Google and others like Apple and Skyhook build a Database which links WLAN BSSIDs to a geographic location. Taken from “How does Google Maps estimate my location without GPS?”: Google uses BSSID information from your WLAN Access Point to get an approximation of where you are located, even with GPS and WiFi turned off. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |