Если мое понимание верно, спутник GPS производит довольно простой сигнал, который в основном состоит из его местоположения и времени. Учитывая 4 из этих сигналов, можно однозначно определить положение X, Y, Z (и, как побочный продукт, время) портативного блока GPS.
Почему мы не используем сотовые вышки, как мы используем спутники GPS?
Гораздо легче определить положение вышки сотовой связи, чем спутника (они не двигаются). И им могут быть даны атомные часы так же, как даны спутники GPS. Тогда у нас было бы больше избыточности, большей доступности и большей точности при определении местоположения.
Примечание: я знаю, что служба E911 использует вышку сотовой связи для триангуляции положения сотовых телефонов, но эта технология основана на измерении уровня сигнала вышки и, следовательно, нигде не так точна, как GPS.