Итак, приёмник знает, где все спутники. Не знает, где он сам. Всё спутники синхронизированы (цитирую "Необходимо, чтобы шкалы времени используемых спутников были согласованы между собой"; "Системное время ГЛОНАСС также периодически подстраивается под Всемирное координированное время"). Спутники синхронизированы, и посылают сигналы времени. Приёмник знает скорость света и вычисляет расстояние до спутников по времени, сколько сигнал времени шёл от каждого.