درسیستم موقعیت یاب جهانی GPS قدم اساسی دانستن میزان مسافت ازماهواره است بنابراین استفاده ازتكنیك های پیشرفته به منظور محاسبه مسافت امری اجتناب ناپذیر است ایده اصلی این موضوع براساس همان معادله سرعت نوردرمدت زمان تاخیراستواراست سیستم GPS بدین صورت كارمی كند كه گیرنده كاربر مدت زمانی را كه طول میكشد تا امواج رادیویی ازماهواره به اوبرسد را اندازه گیری می كند.

همانطوركه می دانید امواج رادیویی با سرعت نورحركت می كند وبدین ترتیب با حاصلضرب اندزه گیری شده درسرعت نور مسافت خود را تاماهواره بدست می‌آورد و این كارحداقل بایستی برای 3 ماهواره مشخص، صورت گیرد بنابراین باید برای اندزه گیری زمان رسیدن به سیگنال ازساعتهای خیلی كوتاه باشند زیرا امواج با داشتن سرعت نورخیلی سریع حركت می كنند.

 مثلاً اگرماهواره ای دقیقا دربالای سرما باشد حدود 60 میلی ثانیه طول می كشد تا امواج رادیویی آن به ما برسد دقت ساعت گیرنده های GPS حدود نانو ثانیه می باشد. یك اختلاف زمانی بین كپی كدGPS ایجاد شده دربرگیرنده بااصل كد رسیده ازماهواره وجود دارد كه با ضرب كردن آن درسرعت نور, شبه فاصله به دست می آید این روش با هردو كد A/C,P امكان پذیرهستند .

كدهای تولیدشده دربرگیرنده ازساعت خودگیرنده منتج می شوند وكدهای ارسالی ماهواره نیز توسط ماهواره ایجاد میشود .

خطای زمانی درهردوساعت گیرنده وماهواره باعث می شود كه فاصله اندازه گیری شده با فاصله هندسی بین ماهواره و گیرنده فرق داشته باشد  این ساعتها بسیار دقیق وگران قیمت می‌باشند وماهواره ها جهت قابلیت اطمینان بیشتر دارای 4 ساعت اتمی هستند ولی در گیرنده ها به دلیل گران قیمت بودن این ساعتها نمی توان ازآنها استفاده نمود لذا ازساعتهای ارزانتری استفاده می شود كه درعمل ایجاد اختلاف جزئی دراندازه گیری زمان می نمایند .البته با استفاده از راه حلهایی تصحیح صورت می گیرد