The parameter in GSM is called &quot;Timing Advance&quot;. [<a href="http:&#x2F;&#x2F;www.qtc.jp&#x2F;3GPP&#x2F;Specs&#x2F;GSM_GERAN&#x2F;0510-8c0.pdf" rel="nofollow">http:&#x2F;&#x2F;www.qtc.jp&#x2F;3GPP&#x2F;Specs&#x2F;GSM_GERAN&#x2F;0510-8c0.pdf</a>] and it&#x27;s the length of time by which the mobile advances its transmission to the base station. So with increasing &quot;timing advance&quot;, the mobile has to start transmitting earlier.<p>Units are GSM symbol periods, defined to be 48&#x2F;13 µs = 3.69µs, which, multiplied by the speed of light (3⋅10^8 m&#x2F;s) is 1108m. As the distance contributes in both ways (from base-station to handset, and back) one timing advance step is half the distance: about 550m.<p>The base station measures the relative phase of received transmissions from the mobile and will send information to the mobile to set or adjust the timing advance. [look for &quot;timing advance&quot; in <a href="http:&#x2F;&#x2F;www.etsi.org&#x2F;deliver&#x2F;etsi_gts&#x2F;04&#x2F;0408&#x2F;05.03.00_60&#x2F;gsmts_0408v050300p.pdf" rel="nofollow">http:&#x2F;&#x2F;www.etsi.org&#x2F;deliver&#x2F;etsi_gts&#x2F;04&#x2F;0408&#x2F;05.03.00_60&#x2F;gsm...</a> which specifies the information elements that are exchanged.] So, yes, it should be possible to get TA for each cell the mobile exchanges data with from the phone.