وظیفه یك گیرنده GPS درست بعداز روشن شدن آن را می توان بصورت زیر خلاصه كرد.
الف) نرم افزار سیستم بایدبتواند ماهواره های موجود دردید كاربر را تعیین كند و سپس ازبین ماهواره ها , چهار ماهواره را كه دارای بهترین آرایش هندسی هستند به منظورمینیمم شدن خطای فاصله  منبعی انتخاب كند.

مل تعیین كابل ماهواره های موجود دردید كاربراغلب توسط اطلاعات قبلی موجود درحافظه خراب نشدنی دستگاه (14) انجام می شود اگرچنین اطلاعات معتبری درحافظه نباشد سیستم باید عمل جستجو را برروی تك تك 24 ماهواره GPS انجام داده ولیستی ازماهواره های در دیدتهیه كند كه مسلماً این كاروقت زیادی ازگیرنده را پس ازروشن شدن به خوداختصاص می دهد .

ب) پس ازتعیین 4 ماهواره موردنظر بایدسیگنال آنها را بدست آوریم .این كار با ساختن كدشبه تصادفی نظیر كدماهواره موردنظر درگیرنده وانجام عمل همبستگی با سیگنال رسیده انجام می شود .كد داخلی گیرنده را آنقدر شیفت زمانی می دهیم تا خروجی همبستگی‌ساز ماكزیمم گردد. دراین صورت كد بدلی وكد دریافتی ازماهواره كاملاً سنكرون هستند .به این عمل , جستجوی سیگنال ماهواره درحوزه زمان می گویند:

لازم به ذكراست كه بایستی عمل جستجو در حوزه فركانس نیز انجام شود ازآنجا كه ماهواره های GPS درمدار زمین ثابت (ژئو سنكرون)قرار نداشته ونسبت به زمین درحال حركت هستند وهمچنین چون گیرنده نیز معمولاً روی یك جسم متحرك نظیراتومبیل ویا هواپیما نصب می شود درنتیجه فركانس دقیق كاربر ارسالی به علت اثر دوپلر ,مشخص نیست پس باید فركانس كاربر محلی را نیز آنقدر تغییر دهیم تا خروجی همبستگی ساز ازحد آستانه ای بیشتر شود.و نهایتاً فركانس كاربر نیز با فركانس دریافتی سنكرون شود .

ج) پس از عمل جستجو وارد مرحله ردیابی سیگنال می شویم دراین مرحله اولاً هدف این است كه سیگنال سنكرون تولید شده دربرگیرنده همچنان با سیگنال ماهواره سنكرون بماند این عمل توسط یك حلقه كنترلی خاص تحت عنوان COSTASLOOP كه درواقع یك نوع خاص (15) VCO انجام می شود .ثانیاً عملیات دمودلاسیون (16) BPSK سیگنال رسیده اطلاعات ناوبری D(t) و عملیات شبه فاصله سنجی (تعین فاصله كاربر وماهواره توسط زمان انتشار سیگنال ) نیز دراین مرحله انجام شود.

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