각 위성에서 사용자 위치까지의 거리는 신호가 오버 헤드 일 때 신호가 20,200km (12,600 마일)를 이동하는 데 걸리는 시간에서 계산되며, 수평선에서는 수신기로 최대 26,600km (16,500 마일)가됩니다. 신호가 300,000km / s로 이동하는 데 걸리는 시간은 89에서 67 밀리 초 사이이므로 나노초 정확도로 측정해야합니다. GPS에서 가장 주목할만한 것 중 하나는 수신기의 저렴하고 간단한 클록이 위성의 매우 복잡하고 비싼 클록과 동일한 정확도를 갖도록하는 방법입니다.
Darron은 4 개의 위성을 사용하여 수정 사항을 얻는 방법을 설명했습니다. 하나는 구를 정의하고, 두 번째는 이것을 원으로 교차하고, 세 번째는 원을 두 점으로 자르고 네 번째는이 두 점을 구별합니다. 수신기가 지구 표면 근처에 있다고 가정하면 네 번째 위성 측정 대신 사용할 수 있습니다. 이상적으로는 모두 단일 지점에서 교차해야하지만 실제로는 수정없이 수신기 클럭이 빠르게 또는 느리게 실행되기 때문에 약간 확산됩니다. 가능한 한 일치하도록 클록 속도를 조정하여 필요한 타이밍 정확도를 얻습니다. 나머지 스프레드는 수정의 정확성을 측정 한 것입니다.
옛날 크로노 미터를 이용한 내비게이션의 항해에서 실제로 필요한 것은 매우 안정적인 시계였습니다. 클럭이 약간 느리거나 빠르게 실행되지만 속도를 알고있는 한 중요하지 않습니다. 그런 다음 속도에서 정확한 시간을 계산하고 포트에서 정오 총 발사와 같은 정확한 시간에 대해 시계를 점검 한 이후의 시간을 계산하는 것이 쉬웠습니다. 마찬가지로 GPS 수신기에 실제로 필요한 것은 간단하지만 안정적인 클럭이며, 위와 같이 속도가 계산되어 "손에있는 원자 시계"와 동일한 기능을 제공합니다.