ماهواره‌های این سیستم، در مدارهای دقیق هر روز ۲ بار به‌دور زمین می‌‌گردند و اطلاعاتی را به زمین مخابره می‌کنند. گیرنده‌های جی‌پی‌اس این اطلاعات را دریافت کرده و با انجام محاسبات هندسی، محل دقیق گیرنده را نسبت به زمین محاسبه می‌کنند. در واقع گیرنده زمان ارسال سیگنال از ماهواره را با زمان دریافت آن مقایسه می‌‌کند. از اختلاف این دو زمان، فاصله گیرنده از ماهواره تعیین می‌‌گردد. این عمل را با داده‌های دریافتی از چند ماهواره دیگر تکرار می‌کند و بدین ترتیب محل دقیق گیرنده را با تقریب ناچیز معین می‌‌کند.

گیرنده به دریافت اطلاعات هم‌زمان از حداقل ۳ ماهواره برای محاسبه ۲ بعدی و یافتن طول و عرض جغرافیایی، و همچنین دریافت اطلاعات حداقل ۴ ماهواره برای یافتن مختصات سه بعدی نیازمند است. با ادامه دریافت اطلاعات از ماهواره‌ها گیرنده اقدام به محاسبه سرعت، جهت، مسیرپیموده شده، فواصل طی شده، فاصله باقی مانده تا مقصد، زمان طلوع و غروب خورشید و بسیاری اطلاعات مفید دیگر، می‌نماید.

امواج ماهواره ها متشكل ازامواج حامل باند L مدوله شده با يك كداستاندار كد (C/A2ويك كد دقيق (كد P(3) ويك كددريانوردي ومختصات ماهواره به صورت توابع زماني مي باشد كه دربر آن گيرنده هاي شخصي تفاوتهاي زماني بين وردوي كدهاي C/A را اندازه گيري ميكنند اگردراثر دخالت كنترل زميني درانطباق زماني خطايي بوجود نيايد گيرنده هاي شخصي ازدقتي حدود 15 متر برخوردار خواهند شد.

مفهوم كلي ناوبري راديويي بستگي به انتقال همزمان سيگنالهاي راديويي دارد اگر سيگنالهاي راديويي دقيقاً بطورهمزمان بطور فرستاده نشوند گيرنده نمي تواند بطوردقيق موقعيت را محاسبه نمايد كنترل زميني دراثر تاثيرگذاري بعضي ازماهواره ها درارسال سيگنال هاي C/A كمي قبل يا بعداز ساير ماهواره ها دخالت مي كند دخالت عمدي اصلي , هما ن دسترسي موردي (4) به شمار مي رود .

گيرنده هاي شخصي ميزان خطا را تشخيص نمي دهند. بلكه بطورتصادفي بين 15تا 100 متر دقت تغيير مي يابد .البته دخالت عمدي برروي گيرنده هاي نظامي اثر نمي گذارد .

منبع خطاي ديگر وجود كه برروي فركانس سيگنال گيرنده هاي شخصي اثرمي گذارد كه دخالت يونسفر ناميده مي شود .

زماني كه يك سيگنال راديويي ازبين الكترونها ي آزاد يونسفر عبورمي كند تاخير اندكي بوجود مي آيد برحسب مدت زماني تاخير كه بوسيله الكترون هاي آزاد بوجود مي آيد ماهواره‌هاي GPS كدP را روي دوموج راديويي با فركانس هاي مختلف ارسال مي كند كه L1,L2 ناميده مي شود .يك سيگنال به هنگام عبور ازيونسفر بيشتر ازديگري به تاخير مي افتد.

 گيرنده هاي گران قيمت هردوفركانس را رديابي مي كنند و اختلاف وردي بين L1,L2  اندازه مي گيرند مدت زمان تاخيري را محاسبه مي كنند كه الكترونها ي آزاد ي بوجود مي آورند وتصحيحات لازم را براي تاخير يونسفر انجام مي دهند. گيرنده هاي شخصي نمي توانند تاثير دخالت يونسفر را تصحيح كنند زيرا كدهاي C/A فقط برروي فركانس L1 فرستاده مي شوند نوعي گيرنده هاي تخصصي وجوددارد كه به عنوان گيرنده هاي بدون كدشناخته شده اند ودقت فوق العاده اي دارند كه درآن بطورغيرمستقيم ازكد P استفاده مي شود گيرنده ها ارزش كدP را مشابه آنچه كه گيرنده هاي نظامي تشخيص مي دهند نمي شناسند بنابراين دقت آنها با استفاده ازروش هاي خاص پردازش سيگنال بدست مي آيد آنها كد P رابراي چندروز دريافت كرده وپردازش مي نمايند وپس از انجام محاسباتي چندمي توانند موقعيت نقاطي را تهيه كند كه با دقت mm 10 با استفاده از3يا4 ماهواره عملي مي باشد .

البته اين گيرنده بيشتر براي تعيين  موقعيت دركارهاي نقشه برداري بكار مي رود زيرا بايدچند روزبطور مداوم درآن نقطه اطلاعات دريافت و پردازش شود.