lw395
Well-Known Member
RAN Engineer.
Best the phone can do from a mobile network is to know the cell ID (and sector) and then it would need a database of cell site locations.
Many years ago, I had a GSM phone with no GPS which could tell its position surprisingly accurately. Usually much better than 100metres. The network generally knows the location (and often speed) of any phone engaged in traffic. The phone needs to be in touch with at least two base stations to get a position this way.
I'm not sure this works with all networks in all countries. But AIUI, it's still a requirement in the US for any phone network to know the approximate location of any phone making a 911 call by this means. A lot of phones have the GPS switched off a lot of the time.
Obviously, off the coast, pushing the range limits of your network, you may only be 'talking to' one basestation so your phone will only have a range and sector (i.e you're e.g. on the South facing antenna).
The network is keeping track of where phones are, for the purposes of handing over to a different base station as you travel.
Whether the network's info about the phone's location is always made available to the phone is another question. Or if that data is available to the phone, it may not be accessible to the user. The expectation is, if you want your location, you use a phone with a GPS enabled.
Back in the old days, my GSM phone used to display the STD code of the area it thought it was in. Quite often at Stokes Bay, it would give 01983, Isle of Wight. I guess it could only see one base station.