GPS signals
জিপিএস সংকেতগুলি গ্লোবাল পজিশনিং সিস্টেম স্যাটেলাইট দ্বারা স্যাটেলাইট নেভিগেশন সক্ষম করার জন্য সম্প্রচারিত হয়। পৃথিবীর পৃষ্ঠে বা তার কাছাকাছি রিসীভাররা এই তথ্য ব্যবহার করে অবস্থান, সময় এবং বেগ নির্ধারণ করতে পারে। জিপিএস উপগ্রহ নক্ষত্রপুঞ্জটি মার্কিন যুক্তরাষ্ট্রের স্পেস ফোর্সের স্পেস ডেল্টা 8-এর 2য় স্পেস অপারেশনস স্কোয়াড্রন (2এসওপিএস) দ্বারা পরিচালিত হয়। জিপিএস সংকেতের মধ্যে রয়েছে স্যাটেলাইটের দূরত্ব পরিমাপ করতে ব্যবহৃত রেঞ্জিং সংকেত এবং নেভিগেশন বার্তা। নেভিগেশন বার্তাগুলির মধ্যে রয়েছে ক্ষণস্থায়ী তথ্য, যা কক্ষপথে প্রতিটি উপগ্রহের অবস্থান গণনা করতে ত্রিপক্ষীয়করণে ব্যবহৃত হয় এবং সমগ্র উপগ্রহ নক্ষত্রপুঞ্জের সময় ও অবস্থা সম্পর্কে তথ্য, যাকে পঞ্জিকা বলা হয়। বেসামরিক ব্যবহারের জন্য পরিকল্পিত চারটি জিপিএস সংকেত নির্দিষ্টকরণ রয়েছে। প্রবর্তনের তারিখ অনুসারে, এগুলি হলঃ এল1 সি/এ, এল2সি, এল5 এবং এল1সি। এল1 সি/এ-কে লিগ্যাসি সিগন্যালও বলা হয় এবং বর্তমানে সমস্ত কার্যকরী উপগ্রহ দ্বারা সম্প্রচারিত হয়। এল2সি, এল5 এবং এল1সি হল আধুনিক সংকেত, এবং শুধুমাত্র নতুন উপগ্রহ দ্বারা সম্প্রচারিত হয় (বা এখনও মোটেও নয়), এবং কোনওটিকেই এখনও বেসামরিক ব্যবহারের জন্য সম্পূর্ণরূপে কার্যকরী বলে মনে করা হয় না। উপরন্তু, প্রকাশিত ফ্রিকোয়েন্সি এবং চিপ হারের সাথে সীমাবদ্ধ সংকেত রয়েছে তবে এনক্রিপ্ট করা কোডিং শুধুমাত্র অনুমোদিত দলগুলির দ্বারা ব্যবহার করার উদ্দেশ্যে। সীমাবদ্ধ সংকেতের কিছু সীমিত ব্যবহার এখনও ডিক্রিপশন ছাড়াই বেসামরিক নাগরিকদের দ্বারা করা যেতে পারে; এটিকে কোডলেস এবং আধা-কোডলেস অ্যাক্সেস বলা হয় এবং এটি আনুষ্ঠানিকভাবে সমর্থিত। ইউজার সেগমেন্ট (জিপিএস রিসিভার)-এর ইন্টারফেসটি ইন্টারফেস কন্ট্রোল ডকুমেন্টে (আইসিডি) বর্ণিত হয়েছে। অসামরিক সংকেতের বিন্যাসটি ইন্টারফেস স্পেসিফিকেশনে (আইএস) বর্ণনা করা হয়েছে যা আইসিডির একটি উপসেট। সাধারণ বৈশিষ্ট্য জিপিএস উপগ্রহগুলি (জিপিএস ইন্টারফেস নির্দিষ্টকরণ নথিতে স্পেস ভেহিকল বলা হয়) বাইনারি ফেজ-শিফট কীইং (বিপিএসকে) ব্যবহার করে একযোগে বেশ কয়েকটি রেঞ্জিং কোড এবং নেভিগেশন ডেটা প্রেরণ করে। শুধুমাত্র সীমিত সংখ্যক কেন্দ্রীয় ফ্রিকোয়েন্সি ব্যবহার করা হয়; একই ফ্রিকোয়েন্সি ব্যবহার করে উপগ্রহগুলি বিভিন্ন রেঞ্জিং কোড ব্যবহার করে আলাদা করা হয়; অন্য কথায়, জিপিএস কোড-ডিভিশন মাল্টিপল অ্যাক্সেস ব্যবহার করে। রেঞ্জিং কোডগুলিকে চিপিং কোড (সিডিএমএ/ডিএসএসএস-এর প্রসঙ্গে), সিউডোরান্ডম নয়েজ এবং সিউডোরান্ডম বাইনারি সিকোয়েন্সও বলা হয় (এটি অনুমানযোগ্য, তবে পরিসংখ্যানগতভাবে এটি শব্দের অনুরূপ)। কিছু উপগ্রহ চতুর্ভুজে একই ফ্রিকোয়েন্সিতে চতুর্ভুজের প্রশস্ততা মড্যুলেশনের আকারে বেশ কয়েকটি বিপিএসকে প্রবাহ প্রেরণ করে। যাইহোক, সাধারণ কিউএএম সিস্টেমের বিপরীতে যেখানে একটি একক বিট স্ট্রিম বর্ণালী দক্ষতা উন্নত করার জন্য দুটি অর্ধ-প্রতীকী-হারের বিট স্ট্রিমগুলিতে বিভক্ত করা হয়, জিপিএস সংকেতগুলিতে ইন-ফেজ এবং চতুর্ভুজ উপাদানগুলি পৃথক (তবে কার্যকরীভাবে সম্পর্কিত) বিট স্ট্রিম দ্বারা নিয়ন্ত্রিত হয়। উপগ্রহগুলি অনন্যভাবে স্পেস ভেহিকল নম্বর (এসভিএন) নামে একটি ক্রমিক সংখ্যা দ্বারা চিহ্নিত করা হয় যা তার জীবদ্দশায় পরিবর্তিত হয় না। উপরন্তু, সমস্ত অপারেটিং স্যাটেলাইটকে একটি স্পেস ভেহিকেল আইডেন্টিফায়ার (এসভি আইডি) এবং সিউডোরান্ডম নয়েজ নম্বর (পিআরএন নম্বর) দিয়ে নম্বর দেওয়া হয় যা একটি স্যাটেলাইট ব্যবহার করে এমন রেঞ্জিং কোডগুলিকে অনন্যভাবে চিহ্নিত করে। ইন্টারফেস স্পেসিফিকেশনে বর্ণিত এসভি শনাক্তকারী এবং পিআরএন সংখ্যার মধ্যে একটি নির্দিষ্ট এক-থেকে-এক যোগাযোগ রয়েছে। এসভিএন-এর বিপরীতে, একটি উপগ্রহের এসভি আইডি/পিআরএন নম্বর পরিবর্তন করা যেতে পারে (এটি যে রেঞ্জিং কোডগুলি ব্যবহার করে তাও পরিবর্তন করা যেতে পারে)। যে কোনও সময়ে, যে কোনও এসভি আইডি/পিআরএন নম্বর সর্বাধিক একটি উপগ্রহ দ্বারা ব্যবহৃত হয়। একটি একক এস. ভি. আই. ডি/পি. আর. এন নম্বর বিভিন্ন সময়ে বিভিন্ন উপগ্রহ দ্বারা ব্যবহৃত হতে পারে এবং একটি একক উপগ্রহ বিভিন্ন সময়ে বিভিন্ন এস. ভি. আই. ডি/পি. আর. এন নম্বর ব্যবহার করতে পারে। জিপিএস নক্ষত্রপুঞ্জের জন্য বর্তমান এসভিএন এবং পিআরএন সংখ্যা এনএভিসিইএন-এ পাওয়া যেতে পারে। উত্তরাধিকার জিপিএস সংকেত মূল জিপিএস নকশায় দুটি রেঞ্জিং কোড রয়েছেঃ মোটা/অধিগ্রহণ (সি/এ) কোড, যা জনসাধারণের জন্য অবাধে উপলব্ধ এবং সীমাবদ্ধ নির্ভুলতা (পি) কোড, সাধারণত সামরিক প্রয়োগের জন্য সংরক্ষিত। মোটা/অধিগ্রহণ কোড সি/এ পিআরএন কোডগুলি হল সোনার কোড যার সময়কাল 1023 চিপ যা 1.023 এমচিপ/সেকেন্ডে প্রেরণ করা হয়, যার ফলে প্রতি 1 মিলিসেকেন্ডে কোডটি পুনরাবৃত্তি হয়। এগুলি 50 বিট/সেকেন্ড নেভিগেশন বার্তার সাথে একচেটিয়াভাবে সজ্জিত এবং ফলাফল পর্যায়টি পূর্বে বর্ণিত হিসাবে বাহককে সংশোধন করে। এই কোডগুলি শুধুমাত্র মেলে, অথবা দৃঢ়ভাবে স্বয়ংক্রিয়ভাবে সম্পর্কযুক্ত হয় যখন তারা প্রায় সঠিকভাবে সারিবদ্ধ থাকে। প্রতিটি উপগ্রহ একটি অনন্য পিআরএন কোড ব্যবহার করে, যা অন্য কোনও উপগ্রহের পিআরএন কোডের সাথে ভালভাবে সম্পর্কযুক্ত নয়। অন্য কথায়, পিআরএন কোডগুলি একে অপরের সাথে অত্যন্ত অর্থোগোনাল। সি/এ কোডের 1 এমএস সময়কাল 299.8 কিলোমিটার দূরত্বের সাথে মিলে যায় এবং প্রতিটি চিপ 293 মিটার দূরত্বের সাথে মিলে যায়। (রিসিভাররা নির্ভুলতার একটি চিপের মধ্যে এই কোডগুলি ভালভাবে ট্র্যাক করে, তাই পরিমাপের ত্রুটিগুলি 293 মিটারের তুলনায় যথেষ্ট ছোট।) সি/এ কোডগুলি সর্বাধিক সময়কাল 10 পর্যায় রৈখিক-ফিডব্যাক শিফট রেজিস্টার (এলএফএসআর) দ্বারা উত্পন্ন 2-বিট স্ট্রিমগুলির সংমিশ্রণে ("একচেটিয়া বা" ব্যবহার করে) তৈরি করা হয়। সেই বিট স্ট্রিমগুলির মধ্যে একটি নির্বাচিতভাবে বিলম্বিত করে বিভিন্ন কোড পাওয়া যায়। এইভাবেঃ সি/এআই (টি) = এ (টি) বি (টি-ডিআই) যেখানেঃ সি/এআই হল পিআরএন নম্বর আই সহ কোড। এ হল প্রথম এল. এফ. এস. আর-এর আউটপুট যার জেনারেটর বহুপদী হল x → x10 + x3 + 1, এবং প্রাথমিক অবস্থা হল 1111111112। বি হল দ্বিতীয় এল. এফ. এস. আর-এর আউটপুট যার জেনারেটর বহুপদী হল x → x10 + x9 + x8 + x6 + x3 + x2 + 1 এবং প্রাথমিক অবস্থাও হল 111111112। ডি হল প্রতিটি পিআরএন সংখ্যা আই-এর জন্য নির্দিষ্ট একটি বিলম্ব (একটি পূর্ণসংখ্যা সংখ্যা দ্বারা); এটি জিপিএস ইন্টারফেস স্পেসিফিকেশনে মনোনীত করা হয়। একচেটিয়া বা। এর মধ্যে ফাংশনগুলির যুক্তি হল তাদের যুগ থেকে বিট বা চিপের সংখ্যা, যা 0 থেকে শুরু হয়। এল. এফ. এস. আর-এর যুগ হল সেই বিন্দু যেখানে তারা প্রাথমিক অবস্থায় থাকে; এবং সামগ্রিক সি/এ কোডের জন্য এটি যে কোনও ইউটিসি সেকেন্ডের শুরু এবং মিলিসেকেন্ডের যে কোনও পূর্ণসংখ্যা। নেতিবাচক আর্গুমেন্টে এল. এফ. এস. আর-এর আউটপুট 1,023 চিপের সময়ের সাথে সামঞ্জস্যপূর্ণভাবে সংজ্ঞায়িত করা হয় (এই বিধানটি প্রয়োজনীয় কারণ উপরের সমীকরণটি ব্যবহার করে বি-এর একটি নেতিবাচক যুক্তি থাকতে পারে)। পিআরএন সংখ্যা 34 এবং 37-এর জন্য বিলম্ব একই; অতএব তাদের সি/এ কোডগুলি অভিন্ন এবং একই সময়ে প্রেরণ করা হয় না (এটি প্রতিটি জিপিএস রিসিভারে প্রাপ্ত আপেক্ষিক শক্তির স্তরের উপর নির্ভর করে পারস্পরিক হস্তক্ষেপের কারণে এই সংকেতগুলির একটি বা উভয়কেই অকেজো করে তুলতে পারে)। পি-কোড একটি পিআরএন ক্রম যা সি/এ কোডের চেয়ে অনেক দীর্ঘঃ 6.187104 x 1012 চিপ। যদিও পি-কোড চিপের হার (10.23 এমচিপ/এস) সি/এ কোডের দশগুণ, তবে এটি প্রতি সপ্তাহে মাত্র একবার পুনরাবৃত্তি করে, যা পরিসরের অস্পষ্টতা দূর করে। এটি অনুমান করা হয়েছিল যে রিসিভাররা সরাসরি এত দীর্ঘ এবং দ্রুত কোড অর্জন করতে পারে না তাই তারা প্রথমে মহাকাশযান ইফিমেরাইডগুলি অর্জনের জন্য সি/এ কোড দিয়ে নিজেকে "বুটস্ট্র্যাপ" করবে, একটি আনুমানিক সময় এবং অবস্থান ফিক্স তৈরি করবে এবং তারপরে ফিক্সটি পরিমার্জন করার জন্য পি-কোড অর্জন করবে। যেখানে প্রতিটি উপগ্রহের জন্য সি/এ পিআরএন অনন্য, সেখানে প্রতিটি উপগ্রহ প্রায় 2.35 x 1014 চিপস (235,000,000,000,000 চিপস) লম্বা একটি মাস্টার পি-কোড ক্রমের একটি ভিন্ন অংশ প্রেরণ করে। প্রতিটি উপগ্রহ বারবার মাস্টার কোডের নির্ধারিত অংশ প্রেরণ করে, প্রতি রবিবার 00:00:00 জিপিএস সময়ে পুনরায় চালু হয়। (জিপিএস যুগটি ছিল 6ই জানুয়ারী, 1980 রবিবার 00:00:00 ইউটিসি-তে, কিন্তু জিপিএস ইউটিসি লিপ সেকেন্ড অনুসরণ করে না। সুতরাং জিপিএস সময় সেকেন্ডের একটি পূর্ণসংখ্যা সংখ্যায় ইউটিসি-র চেয়ে এগিয়ে।) পি কোডটি সর্বজনীন, তাই অননুমোদিত ব্যবহারকারীদের স্পুফিংয়ের মাধ্যমে এটির ব্যবহার বা সম্ভাব্য হস্তক্ষেপ থেকে বিরত রাখতে, পি-কোডটি ওয়াই-কোড তৈরি করার জন্য ডাব্লু-কোডের সাথে এক্সওআর করা হয়, যা একটি ক্রিপ্টোগ্রাফিকভাবে উত্পন্ন ক্রম। অ্যান্টি-স্পুফিং মডিউলটি "অন" অবস্থায় সেট করার পর থেকে উপগ্রহগুলি ওয়াই-কোড প্রেরণ করে আসছে। এনক্রিপ্ট করা সংকেতকে পি (ওয়াই)-কোড হিসাবে উল্লেখ করা হয়। ডাব্লু-কোডের বিশদ বিবরণ গোপন, তবে এটি জানা যায় যে এটি পি-কোডে প্রায় 500 কিলোহার্জ এ প্রয়োগ করা হয়, যা পি-কোড চিপ হারের তুলনায় প্রায় 20 গুণ ধীর। এর ফলে ডাব্লু-কোড না জেনে পি (ওয়াই) সংকেত ট্র্যাক করার জন্য আধা-কোডহীন পদ্ধতির দিকে পরিচালিত হয়েছে। নেভিগেশন বার্তা পিআরএন রেঞ্জিং কোড ছাড়াও, একজন রিসিভারকে প্রতিটি সক্রিয় উপগ্রহের সময় এবং অবস্থান জানতে হবে। জিপিএস এই তথ্যকে নেভিগেশন বার্তায় এনকোড করে এবং 50 বিট/সেকেন্ডে সি/এ এবং পি (ওয়াই) উভয় রেঞ্জিং কোডে এটি সংশোধন করে। এই বিভাগে বর্ণিত নেভিগেশন বার্তা বিন্যাসকে এলএনএভি ডেটা (লিগ্যাসি নেভিগেশনের জন্য) বলা হয়। নেভিগেশন বার্তাটি তিন ধরনের তথ্য প্রদান করেঃ জিপিএস তারিখ ও সময় এবং উপগ্রহের অবস্থা। ইফিমেরিসঃ সঞ্চারকারী উপগ্রহের জন্য সুনির্দিষ্ট কক্ষীয় তথ্য। পঞ্জিকাঃ প্রতিটি উপগ্রহের জন্য স্থিতি এবং নিম্ন-রেজোলিউশনের কক্ষীয় তথ্য। একটি ইফিমেরিস শুধুমাত্র চার ঘন্টার জন্য বৈধ; একটি পঞ্জিকা দুই সপ্তাহ পর্যন্ত নির্ভুলতার সামান্য পতনের সাথে বৈধ। রিসিভার সংরক্ষিত সময় এবং অবস্থানের উপর ভিত্তি করে উপগ্রহের একটি সেট অর্জন করতে পঞ্জিকা ব্যবহার করে। প্রতিটি উপগ্রহ অর্জিত হওয়ার সাথে সাথে এর ইফিমেরিস ডিকোড করা হয় যাতে উপগ্রহটি নেভিগেশনের জন্য ব্যবহার করা যায়। নেভিগেশন বার্তাটি 1,500 বিট দীর্ঘ 30-সেকেন্ডের ফ্রেম নিয়ে গঠিত, যা প্রতিটি 10-বিট শব্দের পাঁচটি 6-সেকেন্ডের সাবফ্রেমে বিভক্ত। প্রতিটি সাবফ্রেমে 6-সেকেন্ডের বৃদ্ধিতে জিপিএস সময় থাকে। সাবফ্রেম 1-এ জিপিএস তারিখ (সপ্তাহের সংখ্যা) এবং স্যাটেলাইট ঘড়ি সংশোধন তথ্য, স্যাটেলাইট অবস্থা এবং স্বাস্থ্য রয়েছে। সাবফ্রেম 2 এবং 3 একসাথে প্রেরণকারী উপগ্রহের ইফিমেরিস তথ্য ধারণ করে। 4 ও 5 নং সাবফ্রেমে 25 পৃষ্ঠার পঞ্জিকার 1 থেকে 25 পৃষ্ঠা রয়েছে। পঞ্জিকাটি 15,000 বিট দীর্ঘ এবং প্রেরণ করতে 12.5 মিনিট সময় নেয়। জিপিএস সপ্তাহের শুরুতে এবং তার পর প্রতি 30 সেকেন্ডে একটি ফ্রেম শুরু হয়। প্রতি সপ্তাহ পঞ্জিকার 1ম পৃষ্ঠার সম্প্রচারের মাধ্যমে শুরু হয়। দুটি নেভিগেশন বার্তা প্রকার রয়েছেঃ এলএনএভি-এল পিআরএন নম্বর 1 থেকে 32 (নিম্ন পিআরএন নম্বর বলা হয়) সহ উপগ্রহ দ্বারা ব্যবহৃত হয় এবং এলএনএভি-ইউ পিআরএন নম্বর 33 থেকে 63 (উচ্চ পিআরএন নম্বর বলা হয়) সহ উপগ্রহ দ্বারা ব্যবহৃত হয়। দুটি প্রকার খুব অনুরূপ বিন্যাস ব্যবহার করে। 1 থেকে 3 পর্যন্ত সাবফ্রেম একই এবং 4 ও 5 পর্যন্ত সাবফ্রেম প্রায় একই। প্রতিটি বার্তার ধরণে একই নেভিগেশন বার্তা প্রকার ব্যবহার করে সমস্ত উপগ্রহের জন্য পঞ্জিকা তথ্য থাকে, তবে অন্যটি নয়। প্রতিটি সাবফ্রেম একটি টেলিমেট্রি ওয়ার্ড (টি. এল. এম) দিয়ে শুরু হয় যা রিসিভারকে একটি সাবফ্রেমের শুরু সনাক্ত করতে এবং রিসিভার ঘড়ির সময় নির্ধারণ করতে সক্ষম করে যেখানে নেভিগেশন সাবফ্রেম শুরু হয়। এরপরে রয়েছে হস্তান্তর শব্দ (এইচওডাব্লু) যা জিপিএস সময় দেয় (প্রকৃতপক্ষে সেই সময় যখন পরবর্তী সাবফ্রেমের প্রথম বিট প্রেরণ করা হবে) এবং একটি সম্পূর্ণ ফ্রেমের মধ্যে নির্দিষ্ট সাবফ্রেমকে চিহ্নিত করে। সাবফ্রেমের বাকি আটটি শব্দের মধ্যে সেই সাবফ্রেমের নির্দিষ্ট প্রকৃত তথ্য থাকে। প্রতিটি শব্দের মধ্যে হ্যামিং কোডের উপর ভিত্তি করে একটি অ্যালগরিদম ব্যবহার করে তৈরি সমতার 6টি বিট রয়েছে, যা সেই শব্দের 24টি অ-সমতার বিট এবং পূর্ববর্তী শব্দের শেষ 2টি বিটকে বিবেচনা করে। একটি সাবফ্রেম পড়ার এবং ব্যাখ্যা করার পরে, পরবর্তী সাবফ্রেমটি পাঠানোর সময়টি ঘড়ি সংশোধন তথ্য এবং এইচওডাব্লু ব্যবহারের মাধ্যমে গণনা করা যেতে পারে। টেলিমেট্রি শব্দ সনাক্তকরণের মাধ্যমে পরবর্তী সাবফ্রেমের শুরু কখন হয়েছিল তা রিসিভার ঘড়ির সময় জানে যার ফলে ট্রানজিট সময় এবং এইভাবে সিউডোরেঞ্জ গণনা করা সম্ভব হয়। সময় জিপিএস সময় একটি সপ্তাহের সংখ্যা এবং সপ্তাহের গণনার সময় (টিওডাব্লু) হিসাবে 1.5 সেকেন্ডের রেজোলিউশনের সাথে প্রকাশ করা হয়। এর শূন্য বিন্দু (সপ্তাহ 0, টিওডাব্লু 0) কে 1980-01-06 টি 00:00 জেড হিসাবে সংজ্ঞায়িত করা হয়েছে। টিওডাব্লু গণনা 0 থেকে 403,199 পর্যন্ত একটি মান যার অর্থ জিপিএস সপ্তাহের শুরু থেকে অতিবাহিত 1.5 সেকেন্ডের সময়কালের সংখ্যা। টিওডাব্লু গণনা প্রকাশ করার জন্য 19 বিট (219 = 524,288) প্রয়োজন। জিপিএস সময় একটি অবিচ্ছিন্ন সময় স্কেল যাতে এটি লিপ সেকেন্ড অন্তর্ভুক্ত করে না; তাই জিপিএস সপ্তাহের শুরু/শেষ সংশ্লিষ্ট ইউটিসি দিনের থেকে সেকেন্ডের একটি পূর্ণসংখ্যা সংখ্যার দ্বারা পৃথক হতে পারে। প্রতিটি সাবফ্রেমে, প্রতিটি হ্যান্ড-ওভার শব্দের (এইচওডাব্লু) পরবর্তী সাবফ্রেমের শুরুর সাথে সম্পর্কিত টিওডাব্লু গণনার সবচেয়ে উল্লেখযোগ্য 17 টি বিট রয়েছে। লক্ষ্য করুন যে 2টি ন্যূনতম উল্লেখযোগ্য বিট নিরাপদে বাদ দেওয়া যেতে পারে কারণ প্রতি 6 সেকেন্ডে নেভিগেশন বার্তায় একটি এইচওডাব্লু ঘটে, যা তার কাটা টিওডাব্লু গণনার রেজোলিউশনের সমান। সমতুল্যভাবে, কাটা টিওডাব্লু গণনা হল গত জিপিএস সপ্তাহের শুরু/শেষ থেকে পরবর্তী ফ্রেমের শুরু পর্যন্ত 6 সেকেন্ডের ইউনিটে সময়কাল। প্রতিটি ফ্রেমে (সাবফ্রেম 1-এ) সংশ্লিষ্ট জিপিএস সপ্তাহ সংখ্যার 10টি সর্বনিম্ন উল্লেখযোগ্য বিট থাকে। লক্ষ্য করুন যে প্রতিটি ফ্রেম সম্পূর্ণরূপে এক জিপিএস সপ্তাহের মধ্যে রয়েছে কারণ জিপিএস ফ্রেমগুলি জিপিএস সপ্তাহের সীমানা অতিক্রম করে না। যেহেতু রোলওভার প্রতি 1,024 জিপিএস সপ্তাহে ঘটে (প্রায় প্রতি 19.6 বছর; 1,024 হল 210), একজন রিসিভার যিনি বর্তমান ক্যালেন্ডারের তারিখগুলি গণনা করেন তাকে উপরের সপ্তাহের নম্বর বিটগুলি বের করতে হবে বা সেগুলি অন্য কোনও উৎস থেকে পেতে হবে। একটি সম্ভাব্য পদ্ধতি হল রিসিভারের জন্য বন্ধ হয়ে যাওয়ার সময় তার বর্তমান তারিখটি মেমরিতে সংরক্ষণ করা, এবং যখন চালু করা হয়, ধরে নিন যে নতুন ডিকোড করা কাটা সপ্তাহের সংখ্যাটি শেষ সংরক্ষিত তারিখ থেকে শুরু হওয়া 1,024 সপ্তাহের সময়ের সাথে মিলে যায়। এই পদ্ধতিটি সঠিকভাবে পুরো সপ্তাহের সংখ্যা নির্ধারণ করে যদি প্রাপককে কখনও 1,024 সপ্তাহের (~ 19.6 বছর) বেশি সময় ধরে বন্ধ (বা সময় এবং অবস্থান নির্ধারণ ছাড়া) থাকতে দেওয়া না হয়। পঞ্জিকাটি নক্ষত্রমণ্ডলে প্রতিটি উপগ্রহের জন্য মোটা কক্ষপথ এবং স্থিতির তথ্য, একটি আয়নোস্ফেরিক মডেল এবং সমন্বিত সার্বজনীন সময়ের (ইউটিসি) সাথে জিপিএস প্রাপ্ত সময় সম্পর্কিত তথ্য নিয়ে গঠিত। প্রতিটি ফ্রেমে পঞ্জিকার একটি অংশ থাকে (4 এবং 5 উপফ্রেমে) এবং সম্পূর্ণ পঞ্জিকা প্রতিটি উপগ্রহ দ্বারা মোট 25টি ফ্রেমে প্রেরণ করা হয় (12 মিনিট সময় লাগে)। পঞ্জিকাটি বিভিন্ন উদ্দেশ্যে কাজ করে। প্রথমটি হল রিসিভারকে সংরক্ষিত অবস্থান এবং সময়ের উপর ভিত্তি করে দৃশ্যমান উপগ্রহগুলির একটি তালিকা তৈরি করার অনুমতি দিয়ে পাওয়ার-আপে উপগ্রহ অর্জনে সহায়তা করা, এবং সেই উপগ্রহটি ব্যবহার করে অবস্থান নির্ধারণ গণনা করার জন্য প্রতিটি উপগ্রহ থেকে একটি ইফিমেরিস প্রয়োজন। পুরোনো হার্ডওয়্যারে, একটি নতুন রিসিভারে একটি পঞ্জিকার অভাব একটি বৈধ অবস্থান প্রদানের আগে দীর্ঘ বিলম্বের কারণ হতে পারে, কারণ প্রতিটি উপগ্রহের অনুসন্ধান একটি ধীর প্রক্রিয়া ছিল। হার্ডওয়্যারের অগ্রগতি অধিগ্রহণ প্রক্রিয়াটিকে অনেক দ্রুত করে তুলেছে, তাই পঞ্জিকা না থাকা আর কোনও সমস্যা নয়। দ্বিতীয় উদ্দেশ্য হল জিপিএস (জিপিএস সময় বলা হয়) থেকে প্রাপ্ত সময়কে ইউটিসি-র আন্তর্জাতিক সময় মানের সাথে সম্পর্কিত করা। পরিশেষে, পঞ্জিকা একটি একক-ফ্রিকোয়েন্সি রিসিভারকে একটি বিশ্বব্যাপী আয়নোস্ফেরিক মডেল ব্যবহার করে আয়নোস্ফেরিক বিলম্ব ত্রুটির জন্য সংশোধন করার অনুমতি দেয়। সংশোধনগুলি ডব্লিউ. এ. এ. এস বা দ্বৈত-ফ্রিকোয়েন্সি রিসিভারের মতো জি. এন. এস. এস বর্ধন ব্যবস্থার মতো সঠিক নয়। যাইহোক, এটি প্রায়শই কোনও সংশোধনের চেয়ে ভাল, যেহেতু আয়নোস্ফেরিক ত্রুটি একক-ফ্রিকোয়েন্সি জিপিএস রিসিভারের জন্য বৃহত্তম ত্রুটির উৎস। সাবফ্রেম 4 এবং 5 ডেটা আপডেটের কাঠামো স্যাটেলাইট ডেটা সাধারণত প্রতি 24 ঘন্টা অন্তর আপডেট করা হয়, নিয়মিত আপডেট করার ক্ষমতাতে ব্যাঘাত ঘটলে 60 দিন পর্যন্ত ডেটা লোড করা হয়। সাধারণত আপডেটগুলিতে নতুন এফিমেরাইড থাকে, নতুন পঞ্জিকা কম ঘন ঘন আপলোড করা হয়। নিয়ন্ত্রণ বিভাগটি নিশ্চিত করে যে স্বাভাবিক ক্রিয়াকলাপের সময় কমপক্ষে প্রতি 6 দিনে একটি নতুন পঞ্জিকা আপলোড করা হবে। উপগ্রহগুলি প্রতি দুই ঘন্টা অন্তর একটি নতুন ইফিমেরিস সম্প্রচার করে। নামবিহীন পরিস্থিতিতে প্রতি 4 ঘন্টা বা তার বেশি সময় ধরে আপডেটের বিধান সহ ইফিমেরিস সাধারণত 4 ঘন্টার জন্য বৈধ। ইফিমেরিস অর্জনের জন্য প্রয়োজনীয় সময়টি প্রথম অবস্থান ঠিক করতে বিলম্বের একটি উল্লেখযোগ্য উপাদান হয়ে উঠছে, কারণ রিসিভার হার্ডওয়্যারটি আরও সক্ষম হওয়ার সাথে সাথে স্যাটেলাইট সংকেতগুলিতে লক করার সময় সঙ্কুচিত হয়; তবে, কম ডেটা ট্রান্সমিশনের হারের কারণে, ইফিমেরিস ডেটা গ্রহণের আগে 18 থেকে 36 সেকেন্ডের প্রয়োজন হয়। ফ্রিকোয়েন্সি তথ্য স্যাটেলাইট থেকে রিসিভারের কাছে যাওয়ার জন্য রেঞ্জিং কোড এবং নেভিগেশন বার্তার জন্য, সেগুলিকে অবশ্যই একটি বাহক তরঙ্গে মড্যুলেট করতে হবে। মূল জিপিএস নকশার ক্ষেত্রে, দুটি ফ্রিকোয়েন্সি ব্যবহার করা হয়; একটি 1575.42 মেগাহার্টজ-এ (10.23 মেগাহার্টজ × 154) যাকে এল1 বলা হয়; এবং দ্বিতীয়টি 1227.60 মেগাহার্টজ-এ (10.23 মেগাহার্টজ × 120), যাকে এল2 বলা হয়। সি/এ কোডটি একটি দ্বি-পর্যায় স্থানান্তর কিইং (বিপিএসকে) মড্যুলেশন কৌশল ব্যবহার করে এল1 ফ্রিকোয়েন্সিতে একটি 1.023 মেগাহার্টজ সংকেত হিসাবে প্রেরণ করা হয়। পি (ওয়াই)-কোড একই বিপিএসকে মড্যুলেশন ব্যবহার করে এল1 এবং এল2 উভয় ফ্রিকোয়েন্সিতে 10.23 মেগাহার্টজ সংকেত হিসাবে প্রেরণ করা হয়, তবে পি (ওয়াই)-কোড বাহক সি/এ বাহকের সাথে চতুর্ভুজে থাকে (যার অর্থ এটি 90° পর্যায়ের বাইরে)। অপ্রয়োজনীয়তা এবং জ্যামিংয়ের বিরুদ্ধে প্রতিরোধের বৃদ্ধি ছাড়াও, একটি উপগ্রহ থেকে দুটি ফ্রিকোয়েন্সি প্রেরণের একটি গুরুত্বপূর্ণ সুবিধা হল সরাসরি পরিমাপ করার ক্ষমতা এবং তাই সেই উপগ্রহের আয়নোস্ফেরিক বিলম্ব ত্রুটি অপসারণ করা। এই ধরনের পরিমাপ ছাড়া, একজন জিপিএস রিসিভারকে অবশ্যই একটি জেনেরিক মডেল ব্যবহার করতে হবে বা অন্য উৎস (যেমন ওয়াইড এরিয়া অগমেন্টেশন সিস্টেম বা ডাব্লুএএএস) থেকে আয়নোস্ফেরিক সংশোধন গ্রহণ করতে হবে। জিপিএস উপগ্রহ এবং জিপিএস রিসিভার উভয় ক্ষেত্রেই ব্যবহৃত প্রযুক্তির অগ্রগতি আয়নোস্ফেরিক বিলম্বকে সংকেতের ত্রুটির সবচেয়ে বড় অবশিষ্ট উৎস করে তুলেছে। এই পরিমাপ সম্পাদন করতে সক্ষম একজন রিসিভার উল্লেখযোগ্যভাবে আরও নির্ভুল হতে পারে এবং সাধারণত দ্বৈত ফ্রিকোয়েন্সি রিসিভার হিসাবে উল্লেখ করা হয়। আধুনিকীকরণ এবং অতিরিক্ত জিপিএস সংকেত 1995 সালের 17ই জুলাই জিপিএস সিস্টেমটি তার মূল নকশার লক্ষ্যগুলি সম্পন্ন করে সম্পূর্ণ কার্যকরী সক্ষমতায় পৌঁছেছিল। যাইহোক, প্রযুক্তির অতিরিক্ত অগ্রগতি এবং বিদ্যমান ব্যবস্থার নতুন চাহিদা জিপিএস ব্যবস্থাকে "আধুনিকীকরণ" করার প্রচেষ্টার দিকে পরিচালিত করে। 1998 সালে ভাইস প্রেসিডেন্ট এবং হোয়াইট হাউসের ঘোষণাগুলি এই পরিবর্তনগুলির সূচনার সূচনা করে এবং 2000 সালে মার্কিন কংগ্রেস জিপিএস III হিসাবে উল্লিখিত প্রচেষ্টাটিকে পুনরায় নিশ্চিত করে। এই প্রকল্পে বেসামরিক ও সামরিক উভয় ব্যবহারকারীর জন্য অতিরিক্ত নেভিগেশন সংকেত সহ নতুন গ্রাউন্ড স্টেশন এবং নতুন উপগ্রহ রয়েছে এবং এর লক্ষ্য হল সমস্ত ব্যবহারকারীর জন্য নির্ভুলতা এবং প্রাপ্যতা উন্নত করা। ঠিকাদাররা যদি 2011 সালের মধ্যে এটি সম্পন্ন করতে পারে তবে তাদের প্রণোদনা দিয়ে 2013 সালের একটি লক্ষ্য স্থাপন করা হয়েছিল। সাধারণ বৈশিষ্ট্যগুলি আধুনিক জিপিএস অসামরিক সংকেতগুলির তাদের উত্তরাধিকারের প্রতিরূপগুলির তুলনায় দুটি সাধারণ উন্নতি রয়েছেঃ একটি ডেটালেস অধিগ্রহণ সহায়তা এবং এনএভি বার্তার ফরওয়ার্ড ত্রুটি সংশোধন (এফইসি) কোডিং। একটি তথ্যহীন অধিগ্রহণ সহায়তা একটি অতিরিক্ত সংকেত, যাকে কিছু ক্ষেত্রে পাইলট ক্যারিয়ার বলা হয়, যা ডেটা সংকেতের পাশাপাশি সম্প্রচারিত হয়। এই তথ্যহীন সংকেতটি এনকোডেড তথ্যের তুলনায় অর্জন করা সহজ করার জন্য ডিজাইন করা হয়েছে এবং সফল অধিগ্রহণের পরে, তথ্য সংকেত অর্জনের জন্য ব্যবহার করা যেতে পারে। এই কৌশলটি জিপিএস সিগন্যালের অধিগ্রহণকে উন্নত করে এবং কোরিলেটরে শক্তির মাত্রা বাড়ায়। দ্বিতীয় অগ্রগতি হল এনএভি বার্তায় ফরওয়ার্ড এরর করেকশন (এফইসি) কোডিং ব্যবহার করা। এনএভি তথ্যের তুলনামূলকভাবে ধীর সঞ্চালনের হারের কারণে (সাধারণত প্রতি সেকেন্ডে 50 বিট), ছোট বাধা সম্ভাব্য বড় প্রভাব ফেলতে পারে। অতএব, এন. এ. ভি বার্তায় এফ. ই. সি সামগ্রিক সংকেত মজবুততার ক্ষেত্রে একটি উল্লেখযোগ্য উন্নতি। এল 2 সি প্রথম ঘোষণাগুলির মধ্যে একটি ছিল একটি নতুন বেসামরিক-ব্যবহারের সংকেত যোগ করা, যা মোটা/অধিগ্রহণ (সি/এ) সংকেতের জন্য ব্যবহৃত এল 1 ফ্রিকোয়েন্সি ব্যতীত অন্য ফ্রিকোয়েন্সিতে প্রেরণ করা হবে। শেষ পর্যন্ত, এটি এল2সি সংকেত হয়ে ওঠে, কারণ এটি এল2 ফ্রিকোয়েন্সিতে সম্প্রচারিত হয়। যেহেতু স্যাটেলাইটটিতে নতুন হার্ডওয়্যারের প্রয়োজন হয়, তাই এটি শুধুমাত্র তথাকথিত ব্লক আইআইআর-এম এবং পরবর্তী ডিজাইন স্যাটেলাইট দ্বারা প্রেরণ করা হয়। এল2সি সিগন্যালকে নেভিগেশনের নির্ভুলতা উন্নত করার, সহজ ট্র্যাক সিগন্যাল সরবরাহ করার এবং স্থানীয় হস্তক্ষেপের ক্ষেত্রে অপ্রয়োজনীয় সংকেত হিসাবে কাজ করার দায়িত্ব দেওয়া হয়। এল2সি সংকেতগুলি সম্প্রচার করতে সক্ষম উপগ্রহগুলিতে 2014 সালের এপ্রিল থেকে সম্প্রচার করা হয়েছে, তবে এখনও প্রাক-কার্যকরী হিসাবে বিবেচিত হয়। এল টু সি 23টি উপগ্রহে সম্প্রচারিত হবে এবং 2023 সালের মধ্যে 24টি উপগ্রহে সম্প্রচারিত হবে বলে আশা করা হচ্ছে। সি/এ কোডের বিপরীতে, এল2সি-তে দুটি স্বতন্ত্র পিআরএন কোড ক্রম রয়েছে যা বিভিন্ন তথ্য সরবরাহ করে; সিভিল-মডারেট কোড (যাকে সিএম বলা হয়), এবং সিভিল-লং লেন্থ কোড (যাকে সিএল বলা হয়)। সিএম কোডটি 10,230 চিপ দীর্ঘ, প্রতি 20 মিনিট অন্তর পুনরাবৃত্তি করে। সিএল কোডটি 767,250 চিপস লম্বা, প্রতি 1,500 মি. সে.-এ পুনরাবৃত্তি করে। প্রতিটি সংকেত প্রতি সেকেন্ডে 511,500 চিপস (চিপ/সে)-এ প্রেরণ করা হয়; যাইহোক, তারা একটি 1,023,000-চিপ/সে সংকেত গঠনের জন্য একসাথে মাল্টিপ্লেক্স করা হয়। সিএম সিএনএভি নেভিগেশন বার্তার সাথে নিয়ন্ত্রিত হয় (নীচে দেখুন), যেখানে সিএল-এ কোনও নিয়ন্ত্রিত তথ্য থাকে না এবং এটিকে তথ্যহীন ক্রম বলা হয়। দীর্ঘ, তথ্যহীন ক্রমটি এল1সি/এ-কোডের তুলনায় প্রায় 24 ডিবি বৃহত্তর পারস্পরিক সম্পর্ক (~ 250 গুণ শক্তিশালী) প্রদান করে। সি/এ সিগন্যালের সাথে তুলনা করলে, এল 2 সি-তে 2.7 ডিবি বেশি ডেটা পুনরুদ্ধার এবং 0.7 ডিবি বেশি ক্যারিয়ার-ট্র্যাকিং রয়েছে, যদিও এর সংক্রমণ শক্তি 2.3 ডিবি দুর্বল। 2021 সালের 9ই জুন পর্যন্ত এল2সি সংকেতের বর্তমান অবস্থা হলঃ 23টি জিপিএস উপগ্রহ থেকে "স্বাস্থ্যকর" বার্তা সেট সহ প্রাক-কার্যকরী সংকেত সম্প্রচার (2021 সালের 9ই জানুয়ারি পর্যন্ত) জিপিএস ব্লক আইআইআর-এম দিয়ে 2005 সালে উৎক্ষেপণ শুরু হয় 2023 সালের মধ্যে স্থলভাগ নিয়ন্ত্রণ ক্ষমতা সহ 24টি জিপিএস উপগ্রহে উপলব্ধ (2020 সালের জানুয়ারি পর্যন্ত) সিএম এবং সিএল কোড সিভিল-মধ্যবর্তী এবং সিভিল-দীর্ঘ পরিসরের কোডগুলি একটি মডুলার এলএফএসআর দ্বারা তৈরি করা হয় যা পর্যায়ক্রমে পূর্বনির্ধারিত প্রাথমিক অবস্থায় পুনরায় সেট করা হয়। সিএম এবং সিএল-এর সময়কাল এই পুনর্বিন্যাস দ্বারা নির্ধারিত হয় এবং এলএফএসআর-এর প্রাকৃতিক সময়কাল দ্বারা নয় (যেমন সি/এ কোডের ক্ষেত্রে হয়)। প্রাথমিক অবস্থাগুলি ইন্টারফেস নির্দিষ্টকরণে মনোনীত করা হয়েছে এবং বিভিন্ন পিআরএন নম্বর এবং সিএম/সিএল-এর জন্য আলাদা। প্রতিক্রিয়া বহুপদী/মাস্ক সিএম এবং সিএল-এর জন্য একই। রেঞ্জিং কোডগুলি এইভাবে দেওয়া হয়ঃ CMi (t) = A (xi, t মোড 10 230) CLi (t) = A (yi, t মোড 767 250) যেখানেঃ CMi এবং CLi হল PRN নম্বর i-এর রেঞ্জিং কোড এবং তাদের আর্গুমেন্টগুলি হল জিপিএস সপ্তাহের শুরু/শেষ থেকে অতিবাহিত চিপগুলির পূর্ণসংখ্যা (0 থেকে শুরু করে), অথবা জিপিএস টাইম স্কেলের উৎপত্তি থেকে সমতুল্য (§ সময় দেখুন)। এ (এক্স, টি) হল এল. এফ. এস. আর-এর আউটপুট যখন টি বার ক্লক হওয়ার পরে প্রাথমিক অবস্থা এক্স দিয়ে শুরু করা হয়। সি এবং ই যথাক্রমে সিএম এবং সিএল-এর প্রাথমিক রাজ্য। পিআরএন নম্বরের জন্য। মোড হল ডিভিশন অপারেশনের অবশিষ্টাংশ। t হল জিপিএস সময়ের উৎপত্তি থেকে বা সমতুল্যভাবে সিএম এবং সিএল চিপ সময়কালের পূর্ণসংখ্যা, যেহেতু যে কোনও জিপিএস সেকেন্ড (0 থেকে শুরু)। জিপিএস ইন্টারফেস স্পেসিফিকেশনে প্রাথমিক অবস্থাগুলিকে অষ্টকে প্রকাশিত সংখ্যা হিসাবে বর্ণনা করা হয়েছে যে এলএফএসআর অবস্থাকে এমন একটি সংখ্যার বাইনারি উপস্থাপনা হিসাবে ব্যাখ্যা করা হয় যেখানে আউটপুট বিটটি সবচেয়ে কম উল্লেখযোগ্য বিট, এবং যে বিটটিতে নতুন বিট স্থানান্তরিত হয় সেটি সবচেয়ে গুরুত্বপূর্ণ বিট। এই ধারাটি ব্যবহার করে, এল. এফ. এস. আর সবচেয়ে উল্লেখযোগ্য বিট থেকে সর্বনিম্ন উল্লেখযোগ্য বিট-এ স্থানান্তরিত হয় এবং যখন বড় প্রান্তীয় ক্রমে দেখা যায়, তখন এটি ডানদিকে স্থানান্তরিত হয়। আইএস-এ চূড়ান্ত অবস্থা নামে পরিচিত রাজ্যগুলি সিএম-এর জন্য চক্রের পরে এবং এলএম-এর জন্য চক্রের পরে প্রাপ্ত হয় (উভয় ক্ষেত্রেই পুনরায় সেট করার ঠিক আগে)। সি. এন. এ. ভি নেভিগেশন বার্তা সি. এন. এ. ভি তথ্য হল মূল এন. এ. ভি নেভিগেশন বার্তার একটি উন্নত সংস্করণ। এতে এনএভি তথ্যের তুলনায় উচ্চতর নির্ভুল উপস্থাপনা এবং নামমাত্র আরও নির্ভুল তথ্য রয়েছে। একই ধরনের তথ্য (সময়, অবস্থা, ক্ষণস্থায়ী এবং পঞ্জিকা) এখনও নতুন সিএনএভি বিন্যাস ব্যবহার করে প্রেরণ করা হয়; তবে, একটি ফ্রেম/সাবফ্রেম স্থাপত্য ব্যবহার করার পরিবর্তে, এটি এলএনএভি ফ্রেমগুলির অনুরূপ 12-সেকেন্ডের 300-বিট বার্তার তৈরি একটি নতুন ছদ্ম-প্যাকেটযুক্ত বিন্যাস ব্যবহার করে। যদিও এল. এন. এ. ভি ফ্রেমগুলিতে একটি নির্দিষ্ট তথ্য সামগ্রী থাকে, সি. এন. এ. ভি বার্তা বিভিন্ন সংজ্ঞায়িত প্রকারের মধ্যে একটি হতে পারে। একটি ফ্রেমের ধরন তার তথ্যের বিষয়বস্তু নির্ধারণ করে। কোন ধরনের বার্তা ব্যবহার করা হবে সে সম্পর্কে বার্তাগুলি একটি নির্দিষ্ট সময়সূচী অনুসরণ করে না, যা নিয়ন্ত্রণ বিভাগকে কিছু বহুমুখীতার অনুমতি দেয়। যাইহোক, কিছু বার্তা প্রকারের জন্য সেগুলি কত ঘন ঘন প্রেরণ করা হবে তার উপর নিম্ন সীমা রয়েছে। সি. এন. এ. ভি-তে, প্রতি 4টি প্যাকেটের মধ্যে কমপক্ষে 1টি ইফিমেরিস ডেটা এবং একই নিম্ন সীমা ঘড়ি ডেটা প্যাকেটের ক্ষেত্রে প্রযোজ্য। নকশাটি বিভিন্ন ধরনের প্যাকেট প্রেরণের অনুমতি দেয়। একটি 32-স্যাটেলাইট নক্ষত্রপুঞ্জ এবং যা পাঠাতে হবে তার বর্তমান প্রয়োজনীয়তার সাথে, ব্যান্ডউইথের 75 শতাংশেরও কম ব্যবহার করা হয়। উপলব্ধ প্যাকেটের প্রকারের একটি ছোট অংশকে সংজ্ঞায়িত করা হয়েছে; এটি সামঞ্জস্যতা ভঙ্গ না করে সিস্টেমকে বৃদ্ধি করতে এবং অগ্রগতি অন্তর্ভুক্ত করতে সক্ষম করে। নতুন সিএনএভি বার্তায় অনেক গুরুত্বপূর্ণ পরিবর্তন রয়েছেঃ এটি 1/2 কনভোলিউশনাল কোড দ্বারা প্রদত্ত ফরওয়ার্ড ত্রুটি সংশোধন (এফইসি) ব্যবহার করে, তাই যখন নেভিগেশন বার্তাটি 25-বিট/সেকেন্ড হয়, তখন একটি 50-বিট/সেকেন্ড সংকেত প্রেরণ করা হয়। বার্তাগুলি একটি 24-বিট সিআরসি বহন করে, যার বিরুদ্ধে সততা পরীক্ষা করা যেতে পারে। জিপিএস সপ্তাহের সংখ্যাটি এখন 13 বিট বা 8192 সপ্তাহ হিসাবে প্রতিনিধিত্ব করা হয় এবং শুধুমাত্র প্রতি 157.0 বছরে পুনরাবৃত্তি হয়, যার অর্থ 2137 সাল পর্যন্ত শূন্যে পরবর্তী প্রত্যাবর্তন ঘটবে না। এটি এল1 এনএভি বার্তার 10-বিট সপ্তাহের সংখ্যার ব্যবহারের তুলনায় দীর্ঘ, যা প্রতি 19.6 বছরে শূন্যে ফিরে আসে। একটি প্যাকেট রয়েছে যার মধ্যে একটি জিপিএস-থেকে-জি. এন. এস. এস টাইম অফসেট রয়েছে। এটি গ্যালিলিও এবং গ্লোনাসের মতো অন্যান্য বৈশ্বিক সময়-স্থানান্তর ব্যবস্থার সাথে আরও ভাল আন্তঃব্যবহারযোগ্যতার অনুমতি দেয়, যা উভয়ই সমর্থিত। অতিরিক্ত ব্যান্ডউইথ ডিফারেনশিয়াল সংশোধনের জন্য একটি প্যাকেট অন্তর্ভুক্ত করতে সক্ষম করে, যা উপগ্রহ ভিত্তিক বর্ধন ব্যবস্থার মতো একই পদ্ধতিতে ব্যবহার করা যেতে পারে এবং যা এল1 এনএভি ঘড়ির তথ্য সংশোধন করতে ব্যবহার করা যেতে পারে। প্রতিটি প্যাকেটে একটি সতর্কতা পতাকা থাকে, যা স্যাটেলাইটের তথ্য বিশ্বাসযোগ্য না হলে সেট করা হয়। এর অর্থ ব্যবহারকারীরা 12 সেকেন্ডের মধ্যে জানতে পারবেন যে কোনও উপগ্রহ আর ব্যবহারযোগ্য নয়। বিমান চলাচলের মতো জীবনের নিরাপত্তা প্রয়োগের জন্য এই ধরনের দ্রুত বিজ্ঞপ্তি গুরুত্বপূর্ণ। পরিশেষে, এল1 এনএভি বার্তায় 32টির তুলনায় সিস্টেমটি 63টি উপগ্রহকে সমর্থন করার জন্য ডিজাইন করা হয়েছে। সি. এন. এ. ভি বার্তা জিপিএস সপ্তাহের শুরু/শেষে শুরু এবং শেষ হয় এবং 12 সেকেন্ডের একটি পূর্ণসংখ্যা গুণিতক থাকে। বিশেষত, একটি বার্তা সম্পর্কে তথ্য ধারণ করার জন্য প্রথম বিটের শুরুটি (ইতিমধ্যে প্রয়োগ করা কনভোলিউশন এনকোডিং সহ) পূর্বোক্ত সিঙ্ক্রোনাইজেশনের সাথে মেলে। সিএনএভি বার্তাগুলি একটি 8-বিট প্রস্তাবনা দিয়ে শুরু হয় যা একটি নির্দিষ্ট বিট প্যাটার্ন এবং যার উদ্দেশ্য রিসিভারকে একটি বার্তার শুরু সনাক্ত করতে সক্ষম করা। ফরওয়ার্ড ত্রুটি সংশোধন কোড সিএনএভি এনকোড করতে ব্যবহৃত কনভোলিউশনাল কোডটি বর্ণনা করা হয়েছেঃ যেখানেঃ এবং কনভোলিউশনাল এনকোডারের ক্রমহীন আউটপুটগুলি হল কাঁচা (নন এফইসি এনকোডেড) নেভিগেশন ডেটা, যা 300-বিট বার্তাগুলির সহজ সংমিশ্রণ নিয়ে গঠিত। অ-এফইসি এনকোডেড নেভিগেশন ডেটা বিটগুলির পূর্ণসংখ্যা সংখ্যা যা সময়ের একটি নির্বিচারে বিন্দু থেকে অতিবাহিত হয়েছে (0 থেকে শুরু করে)। এটি হল এফইসি এনকোডেড নেভিগেশন ডেটা। এফইসি এনকোডেড নেভিগেশন ডেটা বিটের পূর্ণসংখ্যা সংখ্যা একই যুগ থেকে অতিবাহিত হয়েছে (একইভাবে 0 থেকে শুরু হচ্ছে)। যেহেতু এফইসি এনকোডেড বিট স্ট্রিমটি ইতিমধ্যে বর্ণিত অ এফইসি এনকোডেড বিটের তুলনায় 2 গুণ হারে চলে। এফইসি এনকোডিং নেভিগেশন বার্তার সীমানা থেকে স্বাধীনভাবে সঞ্চালিত হয়; এটি উপরের সমীকরণগুলি থেকে অনুসরণ করা হয়। এল2সি ফ্রিকোয়েন্সি তথ্য দুটি অসামরিক ফ্রিকোয়েন্সি প্রেরণের তাৎক্ষণিক প্রভাব হল অসামরিক রিসিভাররা এখন দ্বৈত ফ্রিকোয়েন্সি পি (ওয়াই)-কোড রিসিভারের মতো সরাসরি আয়নোস্ফেরিক ত্রুটি পরিমাপ করতে পারে। তবে, শুধুমাত্র এল2সি সংকেত ব্যবহারকারী ব্যবহারকারীরা শুধুমাত্র এল1 সংকেতের তুলনায় আয়নোস্ফেরিক ত্রুটির কারণে 65 শতাংশ বেশি অবস্থানের অনিশ্চয়তা আশা করতে পারেন। সামরিক (এম-কোড) আধুনিকীকরণ প্রক্রিয়ার একটি প্রধান উপাদান হল একটি নতুন সামরিক সংকেত। মিলিটারি কোড বা এম-কোড নামে পরিচিত, এটি সামরিক জিপিএস সংকেতগুলির অ্যান্টি-জ্যামিং এবং সুরক্ষিত প্রবেশাধিকারকে আরও উন্নত করার জন্য ডিজাইন করা হয়েছিল। এই নতুন, সীমাবদ্ধ কোড সম্পর্কে খুব কমই প্রকাশিত হয়েছে। এটিতে 5.115 MHz এ প্রেরিত অজানা দৈর্ঘ্যের একটি PRN কোড রয়েছে। পি (ওয়াই)-কোডের বিপরীতে, এম-কোডটি স্বায়ত্তশাসিত হওয়ার জন্য ডিজাইন করা হয়েছে, যার অর্থ একজন ব্যবহারকারী শুধুমাত্র এম-কোড সংকেত ব্যবহার করে তাদের অবস্থান গণনা করতে পারেন। পি (ওয়াই)-কোডের মূল নকশা থেকে, ব্যবহারকারীদের প্রথমে সি/এ কোডে লক করতে হত এবং তারপর পি (ওয়াই)-কোডে লক স্থানান্তর করতে হত। পরে, ডাইরেক্ট-অ্যাকুইজিশন কৌশলগুলি তৈরি করা হয়েছিল যা কিছু ব্যবহারকারীকে পি (ওয়াই)-কোড দিয়ে স্বায়ত্তশাসিতভাবে কাজ করার অনুমতি দেয়। এমএনএভি নেভিগেশন বার্তা নতুন নেভিগেশন বার্তা সম্পর্কে একটু বেশি জানা যায়, যাকে এমএনএভি বলা হয়। নতুন সি. এন. এ. ভি-র মতো, এই নতুন এম. এন. এ. ভি ফ্রেমযুক্ত হওয়ার পরিবর্তে প্যাকেটযুক্ত, যা খুব নমনীয় ডেটা পেলোডের অনুমতি দেয়। এছাড়াও সি. এন. এ. ভি-র মতো এটি ফরওয়ার্ড ত্রুটি সংশোধন (এফ. ই. সি) এবং উন্নত ত্রুটি সনাক্তকরণ (যেমন সি. আর. সি) ব্যবহার করতে পারে। এম-কোড ফ্রিকোয়েন্সি তথ্য এম-কোডটি পূর্ববর্তী সামরিক কোড, পি (ওয়াই)-কোড দ্বারা ইতিমধ্যে ব্যবহৃত একই এল1 এবং এল2 ফ্রিকোয়েন্সিতে প্রেরণ করা হয়। নতুন সংকেতটি তার বেশিরভাগ শক্তি প্রান্তে (বিদ্যমান পি (ওয়াই) এবং সি/এ বাহক থেকে দূরে) রাখার জন্য তৈরি করা হয়। এটি প্রতিটি স্যাটেলাইট-এ কাজ করে না এবং 2011 সালের 5ই এপ্রিল এসভিএন62/পিআরএন25-এর জন্য এম-কোড বন্ধ করে দেওয়া হয়। পূর্ববর্তী জিপিএস নকশাগুলি থেকে একটি বড় বিচ্যুতিতে, এম-কোডটি একটি পূর্ণ-পৃথিবীর অ্যান্টেনা ছাড়াও একটি উচ্চ-লাভের দিকনির্দেশক অ্যান্টেনা থেকে সম্প্রচার করার উদ্দেশ্যে করা হয়েছে। এই দিকনির্দেশক অ্যান্টেনার সংকেত, যাকে স্পট বিম বলা হয়, একটি নির্দিষ্ট অঞ্চলে (কয়েকশ কিলোমিটার ব্যাস) লক্ষ্য করা হয় এবং স্থানীয় সংকেতের শক্তি 20 ডিবি বা প্রায় 100 গুণ বেশি বৃদ্ধি করা হয়। দুটি অ্যান্টেনা থাকার একটি পার্শ্বপ্রতিক্রিয়া হল যে জিপিএস উপগ্রহটি স্পট বিমের অভ্যন্তরে একই অবস্থানে থাকা দুটি জিপিএস উপগ্রহ বলে মনে হবে। ব্লক আইআইআর-এম স্যাটেলাইটগুলিতে পুরো আর্থ এম-কোড সিগন্যাল পাওয়া গেলেও, 2018 সালের ডিসেম্বরে শুরু হওয়া ব্লক থ্রি স্যাটেলাইটগুলি মোতায়েন না করা পর্যন্ত স্পট বিম অ্যান্টেনা মোতায়েন করা হবে না। প্রতিটি উপগ্রহ চারটি পৃথক সংকেত প্রেরণ করার একটি আকর্ষণীয় পার্শ্বপ্রতিক্রিয়া হল যে এম. এন. এ. ভি সম্ভাব্যভাবে চারটি ভিন্ন ডেটা চ্যানেল প্রেরণ করতে পারে, যা ডেটা ব্যান্ডউইথ বৃদ্ধি করে। মড্যুলেশন পদ্ধতিটি হল বাইনারি অফসেট ক্যারিয়ার, যা 5.115 MHz কোডের বিপরীতে একটি 10.23 MHz সাবক্যারিয়ার ব্যবহার করে। এই সংকেতের সামগ্রিক ব্যান্ডউইথ হবে প্রায় 24 মেগাহার্টজ, উল্লেখযোগ্যভাবে পৃথক সাইডব্যান্ড লোব সহ। সাইডব্যান্ডগুলি সিগন্যাল অভ্যর্থনা উন্নত করতে ব্যবহার করা যেতে পারে। এল5 সংকেত বিমানের নির্ভুলতা পদ্ধতির দিকনির্দেশনার মতো জীবনের গুরুত্বপূর্ণ প্রয়োগগুলির জন্য সুরক্ষিত এবং যথেষ্ট শক্তিশালী তেজস্ক্রিয় নৌচালনার একটি মাধ্যম সরবরাহ করে। এয়ারোনটিক্যাল রেডিওনভিগেশন পরিষেবাগুলির জন্য আইটিইউ দ্বারা সুরক্ষিত একটি ফ্রিকোয়েন্সি ব্যান্ডে সংকেতটি সম্প্রচারিত হয়। এটি প্রথম ইউএসএ-203 (ব্লক আইআইআর-এম) উপগ্রহ থেকে প্রদর্শিত হয়েছিল এবং জিপিএস আইআইএফ এবং জিপিএস III থেকে সমস্ত উপগ্রহগুলিতে উপলব্ধ। এল5 সংকেতগুলি 2014 সালের এপ্রিল থেকে এটিকে সমর্থনকারী উপগ্রহগুলিতে সম্প্রচার করা হয়েছে। 16টি জিপিএস উপগ্রহ এল5 সংকেত সম্প্রচার করছে, এবং সংকেতগুলি প্রাক-কার্যকরী বলে মনে করা হয়, যা প্রায় 2027 সালের মধ্যে 24টি উপগ্রহে পৌঁছানোর জন্য নির্ধারিত। এল5 ব্যান্ড হস্তক্ষেপ প্রশমনের আকারে অতিরিক্ত দৃঢ়তা প্রদান করে, ব্যান্ডটি আন্তর্জাতিকভাবে সুরক্ষিত, বিদ্যমান ব্যান্ডগুলির সাথে অপ্রয়োজনীয়তা, ভূস্থির উপগ্রহ বৃদ্ধি এবং স্থল-ভিত্তিক বৃদ্ধি। এই ব্যান্ডের অতিরিক্ত দৃঢ়তা স্থলজ প্রয়োগকেও উপকৃত করে। দুটি পিআরএন রেঞ্জিং কোড এল5-এ চতুর্ভুজ আকারে প্রেরণ করা হয়ঃ ইন-ফেজ কোড (যাকে আই5-কোড বলা হয়) এবং চতুর্ভুজ-ফেজ কোড (যাকে কিউ5-কোড বলা হয়)। উভয় কোডই 10,230 চিপ দীর্ঘ, যা 10.23 Mchip/s (1 এমএস পুনরাবৃত্তির সময়কাল)-এ প্রেরণ করা হয় এবং একইভাবে উত্পন্ন হয় (শুধুমাত্র প্রাথমিক অবস্থায় ভিন্ন)। তারপর, আই5-কে নেভিগেশন ডেটা (এল5 সিএনএভি বলা হয়) এবং 1 কিলোহার্জ-এ ক্লক করা একটি 10-বিট নিউম্যান-হফম্যান কোড দিয়ে (একচেটিয়া-বা দ্বারা) মড্যুলেট করা হয়। একইভাবে, কিউ5-কোডটি তখন মড্যুলেট করা হয় কিন্তু শুধুমাত্র একটি 20-বিট নিউম্যান-হফম্যান কোড দিয়ে যা 1 কিলোহার্জ এ ক্লক করা হয়। এল1 সি/এ এবং এল2-এর তুলনায়, এগুলি এল5-এর কিছু পরিবর্তনঃ বর্ধিত কার্যকারিতার জন্য উন্নত সংকেত কাঠামো এল1/এল2 সংকেতের চেয়ে বেশি সঞ্চারিত শক্তি (~ 3 ডিবি, বা 2 × শক্তিশালী) ওয়াইডার ব্যান্ডউইথ একটি 10 × প্রক্রিয়াকরণ লাভ প্রদান করে, তীক্ষ্ণ স্ব-সম্পর্ক প্রদান করে (পরম শর্তে, চিপের সময়কালের সাথে সম্পর্কিত নয়) এবং রিসিভারে উচ্চতর নমুনা হারের প্রয়োজন হয়। 26শে জুন 2022 পর্যন্ত এল5 সিগন্যালের বর্তমান অবস্থা হলঃ পর্যাপ্ত পর্যবেক্ষণ ক্ষমতা প্রতিষ্ঠিত না হওয়া পর্যন্ত "অস্বাস্থ্যকর" বার্তা সেট সহ প্রাক-কার্যকরী সংকেত 17টি জিপিএস উপগ্রহ থেকে সম্প্রচার শুরু হয় (26শে জুন, 2022 পর্যন্ত) 2010 সালে জিপিএস ব্লক আইআইএফ দিয়ে 24টি জিপিএস উপগ্রহ ~ 2027 (জানুয়ারী 2020 পর্যন্ত) আই5 এবং কিউ5 কোডে উপলব্ধ আই5-কোড এবং কিউ5-কোড একই কাঠামো ব্যবহার করে তৈরি করা হয় তবে বিভিন্ন পরামিতি সহ। এই কোডগুলি হল 2টি ভিন্ন লিনিয়ার-ফিডব্যাক শিফট রেজিস্টারের (এল. এফ. এস. আর) আউটপুটের সংমিশ্রণ (একচেটিয়া-বা দ্বারা) যা নির্বাচিতভাবে পুনরায় সেট করা হয়। 5i (t) = U (t) ≈ Vi (t) U (t) = XA ((t মোড 10 230) মোড 8190) Vi (t) = XBi (xi, t মোড 10 230) যেখানেঃ i একটি ক্রমযুক্ত জোড়া (P, n) যেখানে P ω {I, Q} ইন-ফেজ এবং চতুর্ভুজ-পর্যায়ের জন্য, এবং n একটি PRN নম্বর; একটি একক উপগ্রহ থেকে L5 সংকেতের জন্য উভয় পর্যায় এবং একটি একক PRN প্রয়োজন। 5i হল i-এর রেঞ্জিং কোড; যা I5n এবং Q5n হিসাবেও চিহ্নিত করা হয়। ইউ এবং ভিআই হল মধ্যবর্তী কোড, যেখানে ইউ পর্যায় বা পিআরএন-এর উপর নির্ভর করে না। ঘড়ির অবস্থা t সহ দুটি 13-পর্যায়ের এল. এফ. এস. আর-এর আউটপুট ব্যবহার করা হয়ঃ এক্স. এ (এক্স, টি ')-এর প্রতিক্রিয়া বহুপদী x13 + x12 + x10 + x9 + 1 রয়েছে, এবং প্রাথমিক অবস্থা <আই. ডি. 2> (এক্স, টি)-এর প্রতিক্রিয়া বহুপদী x13 + x12 + x8 + x7 + x6 + x4 + x3 + x + 1 রয়েছে, এবং প্রাথমিক অবস্থা <আই. ডি. 1> হল আই (আই. এস-এ মনোনীত) দ্বারা প্রদত্ত পর্যায় এবং পিআর. এন নম্বরের জন্য নির্দিষ্ট প্রাথমিক অবস্থা। টি হল জিপিএস সময়ের উৎপত্তি বা সমতুল্য থেকে চিপ সময়কালের পূর্ণসংখ্যা, যেহেতু যে কোনও জিপিএস সেকেন্ড (0 থেকে শুরু)। এ এবং বি হল সর্বোচ্চ দৈর্ঘ্য এল. এফ। মডুলো অপারেশনগুলি রিসেটের সাথে সামঞ্জস্যপূর্ণ। লক্ষ্য করুন যে উভয়ই প্রতি মিলিসেকেন্ডে পুনরায় সেট করা হয় (সি/এ কোড যুগের সাথে সিঙ্ক্রোনাইজ করা)। উপরন্তু, এ-এর বর্ণনায় অতিরিক্ত মডুলো ক্রিয়াকলাপের কারণ হল এটি তার প্রাকৃতিক সময়ের আগে 1 চক্র পুনরায় সেট করা হয় (যা 8,191) যাতে পরবর্তী পুনরাবৃত্তি বি-এর সাপেক্ষে 1 চক্র দ্বারা অফসেট হয়ে যায় (অন্যথায়, যেহেতু উভয় ক্রম পুনরাবৃত্তি করবে, আই5 এবং কিউ5 যে কোনও 1 এমএস সময়ের মধ্যেও পুনরাবৃত্তি করবে, যা পারস্পরিক সম্পর্ক বৈশিষ্ট্যগুলিকে অবনমিত করবে)। এল5 নেভিগেশন বার্তা এল5 সিএনএভি তথ্যের মধ্যে রয়েছে এসভি ইফিমেরাইড, সিস্টেমের সময়, এসভি ঘড়ির আচরণের তথ্য, স্থিতির বার্তা এবং সময়ের তথ্য ইত্যাদি। 50 বিট/সেকেন্ড ডেটা একটি 1/2 কনভোলিউশন কোডারে কোড করা হয়। ফলস্বরূপ প্রতি সেকেন্ডে 100 টি চিহ্ন (এস. পি. এস) প্রতীক প্রবাহ শুধুমাত্র আই5-কোডে মডুলো-2 যুক্ত করা হয়; ফলস্বরূপ বিট-ট্রেনটি এল5 ইন-ফেজ (আই5) বাহককে সংশোধন করতে ব্যবহৃত হয়। এই সম্মিলিত সংকেতকে এল5 ডেটা সংকেত বলা হয়। এল5 চতুর্ভুজ-পর্যায় (কিউ5) বাহকের কোনও তথ্য নেই এবং এটিকে এল5 পাইলট সংকেত বলা হয়। এল5 সিএনএভি-র জন্য ব্যবহৃত বিন্যাসটি এল2 সিএনএভি-র অনুরূপ। একটি পার্থক্য হল এটি ডেটা হারের 2 গুণ ব্যবহার করে। প্রতিটি বার্তার মধ্যে বিট ক্ষেত্র, বার্তার ধরন এবং ফরওয়ার্ড ত্রুটি সংশোধন কোড অ্যালগরিদম এল2 সিএনএভি-র মতোই। এল5 সিএনএভি বার্তা জিপিএস সপ্তাহের শুরু/শেষে শুরু এবং শেষ হয় এবং 6 সেকেন্ডের একটি পূর্ণসংখ্যা গুণিতক (এটি একটি বার্তা সম্পর্কে তথ্য ধারণ করার জন্য প্রথম বিটের শুরুতে প্রযোজ্য, যেমন এল2 সিএনএভি-র ক্ষেত্রে)। এল5 ফ্রিকোয়েন্সি তথ্য এল5 ফ্রিকোয়েন্সিতে সম্প্রচারিত হয় (1176.45 মেগাহার্টজ, 10.23 মেগাহার্টজ × 115), যা একটি বৈমানিক নেভিগেশন ব্যান্ড। ফ্রিকোয়েন্সিটি বেছে নেওয়া হয়েছিল যাতে বিমান চলাচল সম্প্রদায় এল2-এর চেয়ে এল5-এ আরও কার্যকরভাবে হস্তক্ষেপ পরিচালনা করতে পারে। এল1সি এল1সি হল একটি বেসামরিক-ব্যবহারের সংকেত, যা এল1 ফ্রিকোয়েন্সিতে (1575.42 মেগাহার্টজ) সম্প্রচারিত হয়, যেখানে সমস্ত বর্তমান জিপিএস ব্যবহারকারীদের দ্বারা ব্যবহৃত সি/এ সংকেত রয়েছে। এল1সি সংকেতগুলি জিপিএস তৃতীয় এবং পরবর্তী উপগ্রহগুলি থেকে সম্প্রচারিত হবে, যার মধ্যে প্রথমটি 2018 সালের ডিসেম্বরে উৎক্ষেপণ করা হয়েছিল। এল1সি সংকেতগুলি এখনও সম্প্রচারিত হয়নি এবং কেবল চারটি কার্যকরী উপগ্রহ সেগুলি সম্প্রচার করতে সক্ষম। 2020-এর দশকের শেষের দিকে 24টি জিপিএস স্যাটেলাইটের উপর এল1সি থাকবে বলে আশা করা হচ্ছে। এল1সি একটি পাইলট (যাকে এল1সিপি বলা হয়) এবং একটি ডেটা (যাকে এল1সিডি বলা হয়) উপাদান নিয়ে গঠিত। এই উপাদানগুলি এল5-এর মতো চতুর্ভুজে বাহকের পরিবর্তে একই পর্যায়ের (100 মিলিরাডিয়ানের ত্রুটির মার্জিনের মধ্যে) বাহক ব্যবহার করে। পিআরএন কোডগুলি 10,230 চিপ দীর্ঘ এবং 1.023 এমচিপ/সেকেন্ডে প্রেরণ করা হয়, এইভাবে 10 এমএস-এ পুনরাবৃত্তি হয়। পাইলট উপাদানটি এল1সিও নামক একটি ওভারলে কোড দ্বারাও নিয়ন্ত্রিত হয় (একটি গৌণ কোড যার রেঞ্জিং কোডের তুলনায় কম হার রয়েছে এবং রেঞ্জিং কোডের মতো পূর্বনির্ধারিতও)। মোট এল1সি সংকেত শক্তির 25 শতাংশ ডেটা এবং 75 শতাংশ পাইলটকে বরাদ্দ করা হয়। ব্যবহৃত মড্যুলেশন কৌশল হল ডেটা সিগন্যালের জন্য বিওসি (1,1) এবং পাইলটের জন্য টিএমবিওসি। টাইম মাল্টিপ্লেক্সড বাইনারি অফসেট ক্যারিয়ার (টি. এম. বি. ও. সি) হল 33টি চক্রের মধ্যে 4টি ছাড়া সকলের জন্য বি. ও. সি (1,1), যখন এটি বি. ও. সি (6,1)-তে পরিবর্তিত হয়। বাস্তবায়ন পিছনের সামঞ্জস্যতা নিশ্চিত করতে সি/এ কোড প্রদান করবে যে কোনও গোলমাল হ্রাস করতে ন্যূনতম সি/এ কোড শক্তিতে 1.5 ডিবি বৃদ্ধির নিশ্চয়তা ডেটা-কম সিগন্যাল কম্পোনেন্ট পাইলট ক্যারিয়ার এল1সি/এ-এর তুলনায় ট্র্যাকিং উন্নত করে গ্যালিলিও এল1-এর সাথে বৃহত্তর নাগরিক আন্তঃব্যবহারযোগ্যতা সক্ষম করে 2021 সালের 10ই জুন পর্যন্ত এল1সি সিগন্যালের বর্তমান অবস্থা হলঃ বার্তা সেট সহ উন্নয়নমূলক সংকেত "অস্বাস্থ্যকর" এবং কোনও নেভিগেশন ডেটা নেই 4টি জিপিএস উপগ্রহ থেকে সম্প্রচার (9ই জানুয়ারি, 2021 পর্যন্ত) জিপিএস III দিয়ে 2018 সালে চালু করা শুরু হয়েছিল 2020-এর দশকের শেষের দিকে 24টি জিপিএস উপগ্রহগুলিতে উপলব্ধ এল1সি রেঞ্জিং কোড এল1সি পাইলট এবং ডেটা রেঞ্জিং কোডগুলি একটি লেজেন্ড্রে ক্রমের উপর ভিত্তি করে তৈরি করা হয় যার দৈর্ঘ্য একটি মধ্যবর্তী কোড তৈরি করতে ব্যবহৃত হয় (যাকে ওয়েইল কোড বলা হয়)। এই 10,230-বিট ক্রমটি রেঞ্জিং কোড এবং পিআরএন সংখ্যার মধ্যে এবং পাইলট এবং ডেটা উপাদানগুলির মধ্যে পরিবর্তিত হয়। রেঞ্জিং কোডগুলি বর্ণনা করা হয়েছেঃ কোথায়ঃ পিআরএন নম্বর এবং উপাদানের জন্য রেঞ্জিং কোড। এটি একটি সময়ের প্রতিনিধিত্ব করে; এটি কেবল আরও স্পষ্ট স্বরলিপির অনুমতি দেওয়ার জন্য প্রবর্তিত হয়। সূত্রটির ডান দিক থেকে শুরু করার জন্য একটি সরাসরি সূত্র অর্জন করা এবং এর সাথে সমস্ত দৃষ্টান্ত প্রতিস্থাপন করা। জিপিএস সময়ের উৎপত্তি থেকে বা সমতুল্যভাবে, যে কোনও জিপিএস সেকেন্ড (0 থেকে শুরু করে) থেকে এল1সি চিপ সময়কালের (যা মাইক্রোএস) পূর্ণসংখ্যা সংখ্যা। একটি ক্রমযুক্ত জোড়া যা একটি পিআরএন নম্বর এবং একটি কোড (এল1সিপি বা এল1সিডি) সনাক্ত করে এবং উপগ্রহের পিআরএন নম্বরটি যেখানে বা যেখানে রয়েছে এবং প্রতীক (পরিবর্তনশীল নয়) যা যথাক্রমে এল1সিপি কোড বা এল1সিডি কোড নির্দেশ করে। একটি মধ্যবর্তী কোডঃ একটি লেজেন্ড্রে ক্রম যার ডোমেনটি পূর্ণসংখ্যার সেট যার জন্য। ওয়েইল কোড নামে একটি মধ্যবর্তী কোড, যার একই ডোমেন রয়েছে। 0-ভিত্তিক সূচক 0 থেকে 6-এর জন্য সংজ্ঞায়িত একটি 7-বিট দীর্ঘ ক্রম. রেঞ্জিং কোডে (পিআরএন নম্বর এবং কোডের জন্য নির্দিষ্ট) অনুক্রমের 0-ভিত্তিক সন্নিবেশ সূচক। ইন্টারফেস স্পেসিফিকেশনে (আইএস) এটিকে 1-ভিত্তিক সূচক হিসাবে সংজ্ঞায়িত করা হয়েছে। এটি পিআরএন নম্বর এবং আইএস-এ মনোনীত কোডের জন্য ওয়েইল সূচক। বিভাজন (বা মডুলো) ক্রিয়াকলাপের অবশিষ্টাংশ, যা এই নিবন্ধে ব্যবহৃত মডুলার কংগ্রুয়েন্সের বিবৃতির স্বরলিপির থেকে পৃথক। উপরের সূত্র এবং জিপিএস আইএস অনুসারে, প্রথম বিটগুলি (সমতুল্যভাবে, সন্নিবেশ বিন্দু পর্যন্ত) এবং প্রথম বিটগুলি সংশ্লিষ্ট ওয়েইল কোড; পরবর্তী 7 বিটগুলি হল; অবশিষ্ট বিটগুলি হল ওয়েইল কোডের অবশিষ্ট বিট। আইএস এই দাবি করে। স্পষ্টতার জন্য, সূত্রটি অনুমানমূলক ক্ষেত্রে হিসাব করে না, যার ফলে ঢোকানোর উদাহরণটি সূচক থেকে 0-তে মোড়ানো হবে। এল1সি ওভারলে কোড ওভারলে কোডগুলি 1,800 বিট দীর্ঘ এবং 100 বিট/সেকেন্ডে প্রেরণ করা হয়, এল1সিডিতে এনকোড করা নেভিগেশন বার্তার সাথে সিঙ্ক্রোনাইজ করা হয়। পিআরএন সংখ্যা 1 থেকে 63-এর জন্য এগুলি সর্বাধিক সময়কালের এলএফএসআর-এর কাটা আউটপুট যা প্রাথমিক অবস্থা এবং প্রতিক্রিয়া বহুপদীতে পরিবর্তিত হয়। পি. আর. এন সংখ্যা 64 থেকে 210-এর জন্য এগুলি 2টি এল. এফ. এস. আর আউটপুট (এবং, যেখানে পি. আর. এন সংখ্যাটি রয়েছে) সমন্বিত করে তৈরি করা গোল্ড কোডগুলি কাটা হয় যার প্রাথমিক অবস্থা পরিবর্তিত হয়। সামগ্রিকভাবে ব্যবহৃত 4টি প্রতিক্রিয়া বহুপদীর মধ্যে একটি রয়েছে (পিআরএন সংখ্যা 64-210-এর মধ্যে)। 64-210 পরিসরে সমস্ত PRN সংখ্যার জন্য একই প্রতিক্রিয়া বহুপদী রয়েছে। সিএনএভি-2 নেভিগেশন বার্তা এল1সি নেভিগেশন ডেটা (যাকে সিএনএভি-2 বলা হয়) 1,800 বিট দীর্ঘ (এফইসি সহ) ফ্রেমে সম্প্রচারিত হয় এবং 100 বিট/সেকেন্ডে প্রেরণ করা হয়। এল1সি-র ফ্রেমগুলি এল2সি এবং এল5-এর বার্তার অনুরূপ। যদিও এল2 সিএনএভি এবং এল5 সিএনএভি ইফিমেরিস তথ্যের জন্য একটি নিবেদিত বার্তা প্রকার ব্যবহার করে, সমস্ত সিএনএভি-2 ফ্রেমে সেই তথ্য অন্তর্ভুক্ত থাকে। সমস্ত বার্তার সাধারণ কাঠামো 3টি ফ্রেম নিয়ে গঠিত, যা সংলগ্ন টেবিলে তালিকাভুক্ত করা হয়েছে। সাবফ্রেম 3-এর বিষয়বস্তু এর পৃষ্ঠা সংখ্যা অনুসারে পরিবর্তিত হয় যা এল2 সিএনএভি এবং এল5 সিএনএভি বার্তার প্রকার সংখ্যার অনুরূপ। পৃষ্ঠাগুলি নির্বিচারে সম্প্রচারিত হয়। বার্তাগুলির সময় (ঘড়ির সংশোধন পরামিতিগুলির সাথে বিভ্রান্ত হবেন না) পূর্ববর্তী বেসামরিক সংকেতগুলির বিন্যাসের চেয়ে আলাদা বিন্যাসে প্রকাশ করা হয়। পরিবর্তে এটি 3 টি উপাদান নিয়ে গঠিতঃ সপ্তাহের সংখ্যা, অন্যান্য বেসামরিক সংকেতের মতো একই অর্থ সহ। প্রতিটি বার্তায় সপ্তাহের সংখ্যা মডুলো 8,192 বা সমতুল্য, সপ্তাহের সংখ্যার 13 টি সর্বনিম্ন উল্লেখযোগ্য বিট রয়েছে, যা 157-বছরের সীমার মধ্যে যে কোনও তারিখের সরাসরি নির্দিষ্টকরণের অনুমতি দেয়। সপ্তাহের একটি ব্যবধান সময় (আই. টি. ও. ডব্লিউ): সপ্তাহের সর্বশেষ শুরু/শেষ থেকে 2 ঘন্টার সময়কালের পূর্ণসংখ্যা সংখ্যা অতিবাহিত হয়েছে। এর পরিসীমা 0 থেকে 83 (অন্তর্ভুক্ত), এনকোড করার জন্য 7 বিট প্রয়োজন। ব্যবধানের একটি সময় (টিওআই): বর্তমান আইটিওডাব্লু দ্বারা উপস্থাপিত সময়কাল থেকে পরবর্তী বার্তার শুরু পর্যন্ত 18 সেকেন্ডের সময়কালের পূর্ণসংখ্যাটি অতিবাহিত হয়েছে। এর পরিসীমা 0 থেকে 399 (অন্তর্ভুক্ত) এবং এর জন্য 9 বিট ডেটা প্রয়োজন। টিওআই হল সাবফ্রেম 1-এর একমাত্র বিষয়বস্তু। সপ্তাহের সংখ্যা এবং আই. টি. ও. ডব্লিউ অন্যান্য তথ্য সহ সাবফ্রেম 2-এ রয়েছে। সাবফ্রেম 1 একটি পরিবর্তিত বিসিএইচ কোড দ্বারা এনকোড করা হয়। বিশেষত, 8টি সর্বনিম্ন উল্লেখযোগ্য বিট বিসিএইচ 51 বিট তৈরি করার জন্য এনকোড করা হয়, তারপর একচেটিয়া বা সবচেয়ে গুরুত্বপূর্ণ বিট ব্যবহার করে একত্রিত করা হয় এবং শেষ পর্যন্ত সবচেয়ে গুরুত্বপূর্ণ বিটটি চূড়ান্ত 52 বিট পাওয়ার জন্য পূর্ববর্তী ফলাফলের সবচেয়ে গুরুত্বপূর্ণ বিট হিসাবে যুক্ত করা হয়। সাবফ্রেম 2 এবং 3 পৃথকভাবে একটি 24-বিট সিআরসি দিয়ে প্রসারিত করা হয়, তারপর পৃথকভাবে একটি কম ঘনত্বের প্যারিটি-চেক কোড ব্যবহার করে এনকোড করা হয়, এবং তারপর একটি ব্লক ইন্টারলিভার ব্যবহার করে একক ইউনিট হিসাবে ইন্টারলিভ করা হয়। ফ্রিকোয়েন্সিগুলির সংক্ষিপ্ত বিবরণ সমস্ত উপগ্রহ একই দুটি ফ্রিকোয়েন্সিতে সম্প্রচার করে, 1.57542 জিএইচজেড (এল1 সংকেত) এবং 1.2276 জিএইচজেড (এল2 সংকেত)। স্যাটেলাইট নেটওয়ার্ক একটি সিডিএমএ স্প্রেড-স্পেকট্রাম কৌশল ব্যবহার করে যেখানে নিম্ন-বিটরেট বার্তা ডেটা একটি উচ্চ-হারের সিউডো-র্যান্ডম নয়েজ (পিআরএন) সিকোয়েন্সের সাথে এনকোড করা হয় যা প্রতিটি উপগ্রহের জন্য আলাদা। প্রকৃত বার্তার তথ্য পুনর্গঠনের জন্য প্রাপককে অবশ্যই প্রতিটি উপগ্রহের পিআরএন কোড সম্পর্কে সচেতন হতে হবে। বেসামরিক ব্যবহারের জন্য সি/এ কোড প্রতি সেকেন্ডে 1.023 মিলিয়ন চিপে তথ্য প্রেরণ করে, যেখানে মার্কিন সামরিক ব্যবহারের জন্য পি কোড প্রতি সেকেন্ডে 10.23 মিলিয়ন চিপে প্রেরণ করে। এল1 বাহক সি/এ এবং পি উভয় কোড দ্বারা নিয়ন্ত্রিত হয়, যেখানে এল2 বাহক শুধুমাত্র পি কোড দ্বারা নিয়ন্ত্রিত হয়। পি কোডটি একটি তথাকথিত পি (ওয়াই) কোড হিসাবে এনক্রিপ্ট করা যেতে পারে যা শুধুমাত্র একটি যথাযথ ডিক্রিপশন কী সহ সামরিক সরঞ্জামের জন্য উপলব্ধ। সি/এ এবং পি (ওয়াই) উভয় কোডই ব্যবহারকারীকে দিনের সঠিক সময় প্রদান করে। প্রতিটি যৌগিক সংকেত (ইন-ফেজ এবং চতুর্ভুজ পর্যায়) হয়ে যায়ঃ কোথায় এবং সংকেত শক্তির প্রতিনিধিত্ব করে; এবং ডেটা সহ/ছাড়াই কোডগুলি উপস্থাপন করে। এটি আদর্শ কেসের জন্য একটি সূত্র (যা বাস্তবে অর্জন করা হয় না) কারণ এটি সময় ত্রুটি, শব্দ, উপাদানগুলির মধ্যে প্রশস্ততা অসামঞ্জস্য বা চতুর্ভুজ ত্রুটি (যখন উপাদানগুলি ঠিক চতুর্ভুজ নয়) মডেল করে না। একটি জিপিএস রিসিভার তার অ্যান্টেনায় প্রাপ্ত জিপিএস সংকেতগুলি অবস্থান, বেগ এবং/অথবা সময় নির্ধারণের জন্য প্রক্রিয়া করে। অ্যান্টেনার সংকেতটি পরিবর্ধিত করা হয়, বেসব্যান্ড বা মধ্যবর্তী ফ্রিকোয়েন্সিতে রূপান্তরিত করা হয়, ফিল্টার করা হয় (ডিজিটাল সংকেতের জন্য কাঙ্ক্ষিত ফ্রিকোয়েন্সি সীমার বাইরে ফ্রিকোয়েন্সি অপসারণ করতে যা এটিতে উপনাম হবে) এবং ডিজিটালাইজ করা হয়; এই পদক্ষেপগুলি একটি ভিন্ন ক্রমে শিকলযুক্ত হতে পারে। মনে রাখবেন যে আলিয়াসিং কখনও কখনও ইচ্ছাকৃত হয় (বিশেষত, যখন আন্ডারসাম্পলিং ব্যবহার করা হয়) তবে ডিজিটাল উপস্থাপনায় উপস্থিত হওয়ার উদ্দেশ্যে নয় এমন ফ্রিকোয়েন্সিগুলি ফেলে দেওয়ার জন্য ফিল্টারিং এখনও প্রয়োজন। রিসিভার দ্বারা ব্যবহৃত প্রতিটি উপগ্রহের জন্য, রিসিভারকে প্রথমে সংকেতটি অর্জন করতে হবে এবং তারপর যতক্ষণ সেই উপগ্রহটি ব্যবহার করা হচ্ছে ততক্ষণ এটি অনুসরণ করতে হবে; উভয়ই ডিজিটাল ডোমেনে বেশিরভাগ (যদি না সব না হয়) রিসিভার দ্বারা সঞ্চালিত হয়। একটি সংকেত অর্জন হল ফ্রিকোয়েন্সি এবং কোড পর্যায় নির্ধারণের প্রক্রিয়া (উভয়ই রিসিভার সময়ের সাথে সম্পর্কিত) যখন এটি আগে অজানা ছিল। কোড পর্যায়টি অবশ্যই একটি নির্ভুলতার মধ্যে নির্ধারণ করতে হবে যা রিসিভার ডিজাইনের (বিশেষত ট্র্যাকিং লুপ) উপর নির্ভর করে; কোড চিপের সময়কালের 0.5 গুণ (প্রায়। 0.489 μs) একটি প্রতিনিধিত্বমূলক মান। ট্র্যাকিং হল প্রাপ্ত সংকেতের যতটা সম্ভব কাছাকাছি মিলানোর জন্য আনুমানিক ফ্রিকোয়েন্সি এবং পর্যায়কে ক্রমাগত সামঞ্জস্য করার প্রক্রিয়া এবং তাই এটি একটি ফেজ লক লুপ। লক্ষ্য করুন যে অধিগ্রহণ একটি নির্দিষ্ট উপগ্রহ ব্যবহার শুরু করার জন্য করা হয়, তবে ট্র্যাকিং ততক্ষণ করা হয় যতক্ষণ সেই উপগ্রহটি ব্যবহার করা হয়। এই বিভাগে, এল1 সি/এ অধিগ্রহণ এবং ট্র্যাকিংয়ের জন্য একটি সম্ভাব্য পদ্ধতি বর্ণনা করা হয়েছে, তবে প্রক্রিয়াটি অন্যান্য সংকেতের জন্য খুব অনুরূপ। বর্ণিত পদ্ধতিটি রেঞ্জিং কোডের স্থানীয়ভাবে উত্পন্ন প্রতিরূপের সাথে প্রাপ্ত সংকেতের পারস্পরিক সম্পর্ক গণনা এবং সর্বোচ্চ শিখর বা সর্বনিম্ন উপত্যকা সনাক্ত করার উপর ভিত্তি করে। সর্বোচ্চ শিখর বা সর্বনিম্ন উপত্যকার অফসেটে রিসিভার সময়ের সাথে সম্পর্কিত কোড পর্যায় সম্পর্কে তথ্য রয়েছে। স্থানীয় প্রতিরূপের সময়কাল রিসিভার ডিজাইন দ্বারা নির্ধারিত হয় এবং সাধারণত নেভিগেশন ডেটা বিটের সময়কালের চেয়ে কম হয়, যা 20 এমএস। একটি প্রদত্ত পিআরএন নম্বরের অধিগ্রহণ অধিগ্রহণকে একটি দ্বিমাত্রিক অনুসন্ধান স্থানে একটি সংকেত অনুসন্ধান হিসাবে ধারণা করা যেতে পারে যেখানে মাত্রা (1) কোড পর্যায়, (2) ফ্রিকোয়েন্সি। উপরন্তু, একজন রিসিভার হয়তো জানেন না যে কোন পিআরএন নম্বরটি অনুসন্ধান করতে হবে, এবং সেক্ষেত্রে অনুসন্ধানের জায়গায় একটি তৃতীয় মাত্রা যোগ করা হয়ঃ (3) পিআরএন নম্বর। ফ্রিকোয়েন্সি স্থান অনুসন্ধান স্থানের ফ্রিকোয়েন্সি পরিসীমা হল সেই ব্যান্ড যেখানে রিসিভারের জ্ঞানের ভিত্তিতে সংকেতটি অবস্থিত হতে পারে। রিসিভার যখন স্থির থাকে তখন ডপলার প্রভাবের কারণে বাহক ফ্রিকোয়েন্সি প্রায় 5 কিলোহার্জ দ্বারা পরিবর্তিত হয়; যদি রিসিভার নড়াচড়া করে তবে প্রকরণটি বেশি হয়। কোড ফ্রিকোয়েন্সি বিচ্যুতি হল এল1-এর জন্য বাহক ফ্রিকোয়েন্সি বিচ্যুতির 1/1,540 গুণ কারণ কোড ফ্রিকোয়েন্সি বাহক ফ্রিকোয়েন্সির 1/1,540 (জিপিএস দ্বারা ব্যবহৃত ফ্রিকোয়েন্সি দেখুন)। ডাউন রূপান্তর ফ্রিকোয়েন্সি বিচ্যুতি প্রভাবিত করে না; এটি শুধুমাত্র সমস্ত সংকেত ফ্রিকোয়েন্সি উপাদানকে নিচে সরিয়ে দেয়। যেহেতু ফ্রিকোয়েন্সিটি রিসিভারের সময়ের সাথে উল্লেখ করা হয়, তাই রিসিভার অসিলেটর ফ্রিকোয়েন্সির অনিশ্চয়তা অনুসন্ধান স্থানের ফ্রিকোয়েন্সি পরিসরে যোগ করে। কোড ফেজ স্পেস রেঞ্জিং কোডের 1,023 চিপের একটি সময়কাল রয়েছে যার প্রতিটি মোটামুটি 0.977 μs স্থায়ী হয় (§ মোটা/অধিগ্রহণ কোড দেখুন)। কোডটি শুধুমাত্র মাত্রায় 1-এর কম অফসেটে শক্তিশালী স্ব-সম্পর্ক প্রদান করে। কোড পর্যায়ের মাত্রায় অনুসন্ধান স্থানের পরিমাণ নির্ভর করে অফসেটগুলির গ্রানুলারিটির উপর যেখানে পারস্পরিক সম্পর্ক গণনা করা হয়। 0. 0 চিপ বা আরও সূক্ষ্মতার মধ্যে কোড পর্যায়টি অনুসন্ধান করা সাধারণ; যার অর্থ 2,046 অফসেট। কোড পর্যায়ের অনুসন্ধান স্থানের আকার বাড়ানোর আরও কারণ থাকতে পারে। উদাহরণস্বরূপ, একজন রিসিভারকে এমনভাবে ডিজাইন করা যেতে পারে যাতে ডিজিটালাইজড সিগন্যালের পরপর দুটি উইন্ডো পরীক্ষা করা যায়, যাতে তাদের মধ্যে অন্তত একটিতে নেভিগেশন বিট ট্রানজিশন না থাকে (যা পারস্পরিক সম্পর্ক শিখরকে আরও খারাপ করে); এর জন্য সিগন্যাল উইন্ডোগুলি সর্বাধিক 10 এমএস দীর্ঘ হতে হবে। পি. আর. এন সংখ্যা স্থান নিম্ন পি. আর. এন সংখ্যা 1 থেকে 32 পর্যন্ত হয় এবং তাই 32টি পি. আর. এন সংখ্যা রয়েছে যা অনুসন্ধান করার জন্য যখন রিসিভারের কাছে এই মাত্রায় অনুসন্ধানকে সংকীর্ণ করার মতো তথ্য থাকে না। উচ্চতর পিআরএন সংখ্যা 33 থেকে 66 পর্যন্ত হয়। § নেভিগেশন বার্তা দেখুন। যদি পঞ্জিকার তথ্য আগে অর্জিত হয়ে থাকে, তবে রিসিভার তাদের পিআরএন দ্বারা কোন উপগ্রহগুলি শোনার জন্য বেছে নেয়। যদি পঞ্জিকার তথ্য স্মৃতিতে না থাকে, তবে রিসিভার একটি সার্চ মোডে প্রবেশ করে এবং পিআরএন নম্বরের মাধ্যমে সাইকেল চালায় যতক্ষণ না কোনও একটি স্যাটেলাইটের উপর একটি লক পাওয়া যায়। একটি তালা পাওয়ার জন্য, রিসিভার থেকে স্যাটেলাইট পর্যন্ত একটি নিরবচ্ছিন্ন লাইন থাকা প্রয়োজন। রিসিভার তখন পঞ্জিকাটি ডিকোড করতে পারে এবং কোন উপগ্রহগুলি তার শোনা উচিত তা নির্ধারণ করতে পারে। এটি প্রতিটি উপগ্রহের সংকেত সনাক্ত করার সাথে সাথে এটি তার স্বতন্ত্র সি/এ কোড প্যাটার্ন দ্বারা চিহ্নিত করে। সহজ পারস্পরিক সম্পর্ক সিগন্যাল অর্জনের সবচেয়ে সহজ উপায় হল (অগত্যা সবচেয়ে কার্যকর বা কমপক্ষে গণনামূলকভাবে ব্যয়বহুল নয়) স্থানীয়ভাবে উত্পন্ন প্রতিলিপির একটি সেট দিয়ে ডিজিটালাইজড সিগন্যালের একটি উইন্ডোর ডট প্রোডাক্ট গণনা করা। স্থানীয়ভাবে উৎপাদিত প্রতিলিপিগুলি বাহক ফ্রিকোয়েন্সি এবং কোড পর্যায়ে পরিবর্তিত হয় যা ইতিমধ্যে উল্লিখিত সমস্ত অনুসন্ধান স্থানকে আচ্ছাদন করে যা ফ্রিকোয়েন্সি অনুসন্ধান স্থান এবং কোড পর্যায়ের অনুসন্ধান স্থানের কার্টেসিয়ান পণ্য। বাহক একটি জটিল সংখ্যা যেখানে বাস্তব এবং কাল্পনিক উপাদান উভয়ই ইউলারের সূত্র দ্বারা বর্ণিত সাইনোসয়েড। যে প্রতিরূপটি বিন্দু পণ্যের সর্বোচ্চ মাত্রা তৈরি করে তা সম্ভবত সংকেতের কোড পর্যায় এবং ফ্রিকোয়েন্সির সাথে সবচেয়ে ভাল মেলে; অতএব, যদি সেই মাত্রাটি একটি প্রান্তিকের উপরে থাকে, তবে রিসিভার সংকেতটি ট্র্যাক করতে বা ট্র্যাকিংয়ের আগে আনুমানিক পরামিতিগুলিকে আরও পরিমার্জন করতে এগিয়ে যায়। থ্রেশহোল্ডটি মিথ্যা পজিটিভগুলি হ্রাস করতে ব্যবহৃত হয় (আপাতদৃষ্টিতে কোনও সংকেত সনাক্ত করা যখন আসলে কোনও সংকেত থাকে না), তবে কিছু এখনও মাঝে মাঝে ঘটতে পারে। একটি জটিল বাহক ব্যবহার করার ফলে প্রতিরূপগুলি সংকেতের বাহক পর্যায় নির্বিশেষে ডিজিটালাইজড সংকেতের সাথে মেলে এবং সেই পর্যায়টি সনাক্ত করতে পারে (নীতিটি ফুরিয়ার রূপান্তর দ্বারা ব্যবহৃত হয়)। বিন্দু গুণফল একটি জটিল সংখ্যা; এর মাত্রা প্রতিরূপ এবং সংকেতের মধ্যে সাদৃশ্যের স্তরকে উপস্থাপন করে, যেমন বাস্তব-মূল্যবান সময় সিরিজের একটি সাধারণ পারস্পরিক সম্পর্ক। ডট প্রোডাক্টের যুক্তি হল ডিজিটালাইজড সিগন্যালে সংশ্লিষ্ট বাহকের আনুমানিক হিসাব। উদাহরণস্বরূপ, ধরে নিন যে কোড পর্যায়ে অনুসন্ধানের জন্য গ্রানুলারিটি হল 0.5 চিপ এবং ফ্রিকোয়েন্সিতে 500 হার্জ, তাহলে মোট 20 × 2,046 = 40,920 স্থানীয় প্রতিলিপির জন্য চেষ্টা করার জন্য 1,023/0.5 = 2,046 কোড পর্যায় এবং 10,000 হার্জ/500 হার্জ = 20 ফ্রিকোয়েন্সি রয়েছে। লক্ষ্য করুন যে প্রতিটি ফ্রিকোয়েন্সি বিন তার ব্যবধানকে কেন্দ্র করে এবং তাই প্রতিটি দিকে 250 হার্জ জুড়ে থাকে; উদাহরণস্বরূপ, প্রথম বিনটির − 4.750 Hz এ একটি বাহক রয়েছে এবং −5,000 Hz থেকে −4,500 Hz পর্যন্ত ব্যবধান জুড়ে রয়েছে। কোড পর্যায়গুলি সমতুল্য মডুলো 1,023 কারণ রেঞ্জিং কোডটি পর্যায়ক্রমিক; উদাহরণস্বরূপ, পর্যায় − 0.5 পর্যায় 1,022.5 এর সমতুল্য। নিম্নলিখিত টেবিলটি স্থানীয় প্রতিলিপিগুলি চিত্রিত করে যা এই উদাহরণে ডিজিটালাইজড সিগন্যালের সাথে তুলনা করা হবে। "" "মানে একটি একক স্থানীয় প্রতিরূপ যখন" "।" এলাইডেড স্থানীয় প্রতিলিপির জন্য ব্যবহৃত হয়ঃ ফুরিয়ার রূপান্তর সহজ পারস্পরিক সম্পর্ক পদ্ধতির তুলনায় একটি উন্নতি হিসাবে, একটি ফুরিয়ার রূপান্তরের মাধ্যমে ডট পণ্যগুলির গণনা আরও দক্ষতার সাথে বাস্তবায়ন করা সম্ভব। " কোড এবং ফ্রিকোয়েন্সির কার্টেসিয়ান পণ্যের প্রতিটি উপাদানের জন্য একটি বিন্দু পণ্য সম্পাদন করার পরিবর্তে, প্রতিটি কোড পর্যায়ের জন্য এফ. এফ. টি জড়িত এবং সমস্ত ফ্রিকোয়েন্সি জুড়ে একটি একক অপারেশন করা হয়; এই ধরনের প্রতিটি অপারেশন গণনামূলকভাবে বেশি ব্যয়বহুল, তবে এফ. এফ. টি অ্যালগরিদমের দক্ষতার কারণে এটি এখনও পূর্ববর্তী পদ্ধতির তুলনায় সামগ্রিকভাবে দ্রুত হতে পারে এবং এটি উচ্চতর নির্ভুলতার সাথে বাহক ফ্রিকোয়েন্সি পুনরুদ্ধার করে, কারণ ফ্রিকোয়েন্সি বিনগুলি একটি ডি. এফ. টি-তে অনেক ঘনিষ্ঠভাবে ব্যবধানযুক্ত। বিশেষত, অনুসন্ধান স্থানের সমস্ত কোড পর্যায়ের জন্য, ডিজিটালাইজড সিগন্যাল উইন্ডোটিকে কোডের স্থানীয় প্রতিরূপ (কোনও বাহক ছাড়াই) দিয়ে উপাদান দ্বারা গুণ করা হয়, তারপরে একটি পৃথক ফুরিয়ার রূপান্তর দিয়ে প্রক্রিয়া করা হয়। এই পদ্ধতির সাথে প্রক্রিয়াজাত করার জন্য পূর্ববর্তী উদাহরণটি দেওয়া হলে, বাস্তব-মূল্যবান তথ্য (জটিল তথ্যের বিপরীতে, যার পর্যায় এবং চতুর্ভুজ উপাদান থাকবে), 5 মেগাহার্টজ-এর একটি নমুনা হার, 10 এমএস-এর একটি সংকেত উইন্ডো এবং 2.5 মেগাহার্টজ-এর একটি মধ্যবর্তী ফ্রিকোয়েন্সি ধরে নিন। ডিজিটাল সিগন্যালে 5 মেগাহার্টজ × 10 এমএস = 50,000 নমুনা থাকবে, এবং তাই 100 হার্জ ধাপে 0 হার্জ থেকে 2.5 মেগাহার্টজ পর্যন্ত 25,001 ফ্রিকোয়েন্সি উপাদান থাকবে (লক্ষ্য করুন যে 0 হার্জ উপাদানটি বাস্তব কারণ এটি একটি বাস্তব-মূল্যবান সংকেতের গড় এবং 2.5 মেগাহার্টজ উপাদানটিও বাস্তব কারণ এটি সমালোচনামূলক ফ্রিকোয়েন্সি)। কেন্দ্রীয় ফ্রিকোয়েন্সির 5 কিলোহার্জ-এর মধ্যে শুধুমাত্র উপাদানগুলি (বা বিন) পরীক্ষা করা হয়, যা 2.495 মেগাহার্টজ থেকে 2.505 মেগাহার্টজ পর্যন্ত এবং এটি 51টি ফ্রিকোয়েন্সি উপাদান দ্বারা আচ্ছাদিত। পূর্ববর্তী ক্ষেত্রে হিসাবে 2,046 কোড পর্যায় রয়েছে, এইভাবে মোট 51 × 2,046 = 104,346 জটিল ফ্রিকোয়েন্সি উপাদান পরীক্ষা করা হবে। একইভাবে, সহজ পারস্পরিক সম্পর্ক পদ্ধতির উন্নতি হিসাবে, প্রতিটি ফ্রিকোয়েন্সি বিন-এর জন্য সমস্ত কোড পর্যায়কে অন্তর্ভুক্ত করে একটি একক অপারেশন করা সম্ভব। প্রতিটি কোড ফেজ বিন-এর জন্য সম্পাদিত ক্রিয়াকলাপে ফ্রিকোয়েন্সি ডোমেনে উপাদান-ভিত্তিক গুণ, ফরওয়ার্ড এফ. এফ. টি জড়িত থাকে। বিপরীত এফ. এফ. টি, এবং অতিরিক্ত প্রক্রিয়াকরণ যাতে সামগ্রিকভাবে, এটি বৃত্তাকার কনভোলিউশনের পরিবর্তে বৃত্তাকার পারস্পরিক সম্পর্ক গণনা করে। এটি পূর্ববর্তী পদ্ধতির বিপরীতে সহজ পারস্পরিক সম্পর্ক পদ্ধতির তুলনায় আরও সঠিক কোড পর্যায় নির্ধারণ করে, যা পূর্ববর্তী পদ্ধতির তুলনায় আরও সঠিক বাহক ফ্রিকোয়েন্সি নির্ধারণ করে। ট্র্যাকিং এবং নেভিগেশন বার্তা ডিকোডিং যেহেতু ডপলার স্থানান্তরের কারণে প্রাপ্ত বাহক ফ্রিকোয়েন্সি পরিবর্তিত হতে পারে, তাই যে পয়েন্টগুলিতে প্রাপ্ত পিআরএন সিকোয়েন্স শুরু হয় সেগুলি মিলিসেকেন্ডের সঠিক অবিচ্ছেদ্য সংখ্যা দ্বারা ও থেকে পৃথক নাও হতে পারে। এই কারণে, প্রাপ্ত উপগ্রহের পিআরএন কোড কখন শুরু হয় তা নির্ধারণ করতে পিআরএন কোড ট্র্যাকিংয়ের সাথে ক্যারিয়ার ফ্রিকোয়েন্সি ট্র্যাকিং ব্যবহার করা হয়। অফসেটের পূর্ববর্তী গণনার বিপরীতে যেখানে সমস্ত 1,023টি অফসেটের সম্ভাব্য পরীক্ষার প্রয়োজন হতে পারে, লক বজায় রাখার জন্য ট্র্যাকিংয়ের জন্য সাধারণত অর্ধ পালস প্রস্থ বা তার কম স্থানান্তর প্রয়োজন হয়। এই ট্র্যাকিং সম্পাদনের জন্য, রিসিভার দুটি পরিমাণ পর্যবেক্ষণ করে, ফেজ ত্রুটি এবং প্রাপ্ত ফ্রিকোয়েন্সি অফসেট। রিসিভার জেনারেটেড পিআরএন কোডের সাথে প্রাপ্ত পিআরএন কোডের পারস্পরিক সম্পর্ক দুটি সংকেতের বিটগুলি ভুলভাবে সাজানো হয়েছে কিনা তা নির্ধারণ করার জন্য গণনা করা হয়। রিসিভার জেনারেটেড পিআরএন কোডের সাথে প্রাপ্ত পিআরএন কোডের তুলনা অর্ধেক পালস প্রস্থ তাড়াতাড়ি স্থানান্তরিত করে এবং অর্ধেক পালস প্রস্থ দেরিতে প্রয়োজনীয় সমন্বয় অনুমান করতে ব্যবহৃত হয়। সর্বাধিক পারস্পরিক সম্পর্কের জন্য প্রয়োজনীয় সমন্বয়ের পরিমাণ পর্যায় ত্রুটি অনুমান করতে ব্যবহৃত হয়। রিসিভার দ্বারা উত্পন্ন ফ্রিকোয়েন্সি থেকে প্রাপ্ত ফ্রিকোয়েন্সি অফসেট পর্যায় হারের ত্রুটির একটি অনুমান প্রদান করে। ফ্রিকোয়েন্সি জেনারেটরের জন্য কমান্ড এবং আরও যে কোনও পিআরএন কোড স্থানান্তরের প্রয়োজন হয় তা ব্যবহৃত নিয়ন্ত্রণ আইন অনুসারে ফেজ ত্রুটি এবং ফেজ রেট ত্রুটির একটি ফাংশন হিসাবে গণনা করা হয়। ডপলার বেগ বাহক নামমাত্র ফ্রিকোয়েন্সি থেকে ফ্রিকোয়েন্সি অফসেটের একটি ফাংশন হিসাবে গণনা করা হয়। ডপলার বেগ হল উপগ্রহের তুলনায় রিসিভারের দৃষ্টির রেখা বরাবর বেগের উপাদান। যেহেতু রিসিভার ধারাবাহিকভাবে পিআরএন ক্রমগুলি পড়তে থাকে, এটি 1,023-বিট প্রাপ্ত পিআরএন সংকেতের পর্যায়ে হঠাৎ পরিবর্তনের মুখোমুখি হবে। এটি নেভিগেশন বার্তার একটি ডেটা বিটের সূচনা নির্দেশ করে। এটি রিসিভারকে নেভিগেশন বার্তার 20 মিলিসেকেন্ড বিট পড়া শুরু করতে সক্ষম করে। একটি নেভিগেশন ফ্রেমের প্রতিটি সাবফ্রেমের শুরুতে টি. এল. এম শব্দটি রিসিভারকে একটি সাবফ্রেমের শুরু সনাক্ত করতে এবং রিসিভার ঘড়ির সময় নির্ধারণ করতে সক্ষম করে যেখানে নেভিগেশন সাবফ্রেম শুরু হয়। এইচওডাব্লু শব্দটি তখন রিসিভারকে কোন নির্দিষ্ট সাবফ্রেম প্রেরণ করা হচ্ছে তা নির্ধারণ করতে সক্ষম করে। অবস্থানের প্রথম অনুমানের আগে 30 সেকেন্ড পর্যন্ত বিলম্ব হতে পারে কারণ গোলক পৃষ্ঠের ছেদগুলি গণনা করার আগে ইফিমেরিস ডেটা পড়ার প্রয়োজন হয়। একটি সাবফ্রেম পড়ার এবং ব্যাখ্যা করার পরে, পরবর্তী সাবফ্রেমটি পাঠানোর সময়টি ঘড়ি সংশোধন তথ্য এবং এইচওডাব্লু ব্যবহারের মাধ্যমে গণনা করা যেতে পারে। টেলিমেট্রি শব্দ সনাক্তকরণের মাধ্যমে পরবর্তী সাবফ্রেমের শুরু কখন হয়েছিল তা রিসিভার ঘড়ির সময় জানে যার ফলে ট্রানজিট সময় এবং এইভাবে সিউডোরেঞ্জ গণনা করা সম্ভব হয়। রিসিভার সম্ভাব্যভাবে প্রতিটি সাবফ্রেমের শুরুতে বা প্রতি 6 সেকেন্ডে একটি নতুন সিউডোরেঞ্জ পরিমাপ পেতে সক্ষম। তারপর নেভিগেশন বার্তা থেকে অরবিটাল পজিশন ডেটা বা ইফিমেরিস ব্যবহার করে উপগ্রহটি বার্তার শুরুতে ঠিক কোথায় ছিল তা গণনা করা হয়। একজন সংবেদনশীল রিসিভার কম সংবেদনশীল রিসিভারের তুলনায়, বিশেষ করে কোলাহলপূর্ণ পরিবেশে, সম্ভাব্যভাবে অল্পকালীন তথ্য আরও দ্রুত অর্জন করতে পারে। এছাড়াও ইন-ফেজ এবং চতুর্ভুজ উপাদান দেখুন উৎস এবং রেফারেন্স গ্রন্থপঞ্জি জিপিএস ইন্টারফেস নির্দিষ্টকরণ (এল1, এল2সি এবং পি বর্ণনা করে)। (এল5 বর্ণনা করে)। (এল1সি বর্ণনা করে)। নোটস গ্লোবাল পজিশনিং সিস্টেম নেভিগেশন