Toks dalykas vadinamas trianguliacija. Telefonas vienu metu palaiko ryšį su keliomis bazinėmis stotimis, ir pagal atstumus nuo jų galima apytiksliai nustatyti žmogaus, kuris naudojasi paslauga, buvimo vietą.
Lietuvoje užmiestyje kol kas privalomas tikslumas - 50 metrų, o miestuose - 5 metrai. T.y. operatoriai privalo turėti duomenis tokiu tikslumu, nors kai kurie gali pateikti ir dar tiksliau. Tai priklauso nuo bazinių stočių tinklo didumo (stočių skaičiaus).
Taigi - duomenys surenkami iš bazinių stočių, prie kurių yra tuo metu prisijungęs telefonas, juos apdoroja operatoriaus tarnybinė stotis. O veikimo principas - ganėtinai paprastas. Įsivaizduokite, kad aplink kiekvieną stotį nubrėžiamas tam tikro spindulio apskritimas. Telefonas yra bent trijų apskritimų susikirtimo centre. Tuomet telieka apskaičiuoti atstumus iki stočių, į kurių aprėpties lauką (apskritimą) patenka telefonas, o tai padaroma pagal signalo stiprumą. Turint tris linijas belieka jų susikirtimo tašką perkelti ant žemėlapio ir pasižiūrėti geografinę platumą bei ilgumą.
Lietuvoje praktiškai kol kas tai išnaudojo tik Bitė - žiūrėkite
www.locator.lt, tačiau ši paslauga nėra labai populiari; žmogus gali ir taip pamatyti, kur pats yra, o kažkur nueiti tai retai kada padeda.