Visi GPS palydovai perduodami vienodu dažniu. O kaip imtuvas juos išskiria? su CDMA (Code Division Multiple Access): kiekvienas palydovas moduliuoja savo signalą su unikaliu, pseudo- atsitiktine PRN kodas (Pseudo- Atsitiktinis triukšmas). Imtuvas žino visus šiuos kodus ir gali koreliacijos rasti kiekvieną palydovinį signalą atskirai — (Pagrindinis pažeidžiamumas).
Kodas nustato tris dalykus vienu metu: tikslumas (greitesnis kodas = ryškesnis atstumo matavimas), tamprumas (platesnis kodas = daugiau perdirbimo pelnas) ir prieiga (atvira arba šifruota). GPS turi tris pagrindinius kodus.
C / A kodas
Va C / A kodas (Siaubas / įsigijimas) yra atviras, civilinis kodas L1. Savybės
- Chip norma 1.023 Mcps (mega lustai per sekundę) — gana lėtai.
- Trumpas kodas 1023 lustų, kad 1 ms pakartoti, todėl greitai rasti ("įsigijimas") šalto imtuvo.
- Viešai žinoma: Jį mato bet kas — ir imituoti. C / A lengviausia poofen (Šlifavimas ir sujungimas).
- Mažas spektras (~ 2 MHz) → mažiausias apdorojimo pelnas → tai jautriausias trukdymas Tris.
C / A kodas yra silpniausia nuoroda: atvira, siaura ir trumpa. Beveik visos civilinės GPS nesėkmės ir atakos, nukreiptos C / A į L1.
P (Y) kodas
Va P kodas (Tikslus) karinis tikslumo kodas L1 ir L2. Charakteristikos:
- Chip norma 10.23 Mcps — 10 kartų greitesnis nei C / A → tikslesnis atstumo matavimas ir platesnis spektras (~ 20 MHz).
- Ilgas kodas, kuris kartojasi tik po savaitės.
- NAME OF TRANSLATORS P kodas tampa su paslaptis W kodas užšifruotas Y kodas, P (Y)Čia anti- spoofing (A- S): be rakto Jūs negalite imituoti signalą. Priėmimas reikalauja crypto klavišą (klasikinis per SAASM- imtuvus).
- Didesnis už C / A → apdorojimo pelnas yra stipresnis trukdymui, ir naudojant du dažnius (L1 + L2) galima koreguoti jonosferą ir padidinti atsparumą.
Praktinis trūkumas: P (Y) sunku rasti "šaltas" dėl labai ilgo kodo. Klasikiniai kariniai gavėjai pirmą kartą rasti C / A kodą ir tada pereiti į P (Y) — bet tai reiškia, kad C / A jungiklis taip pat gali blokuoti prieigą prie P (Y). M kodas išsprendžia būtent tai.
M kodas
Va M kodas (Karinis) yra modernus karo kodeksas (dalis GPS modernizavimo) L1 ir L2. (T)
- Naujas, stipresnis šifravimas ir dizainas, tiesioginis įsigijimas leidžia: M kodą galima rasti tiesiogiai, be pasiimti C / A kodą. Ant C / A jammer galinės durys P (Y) kodas su tuo uždarytas.
- BOC moduliavimas (Binary Offset Carrier, BOC (10,5)): Vietoj vieno skilties juostos centre, M- kodas skaido savo energiją dvi skiltys abiejose juostos vidurio pusėse. Matomai šalia C / A ir P (Y) energijos — mažiau trukdžių ir sunkiau selektyviai sutrikdyti.
- Mangano rūdos ir koncentratai: modernūs palydovai gali perduoti M- kodą su tiksliniu, galingesniu spinduliu virš operacinės zonos, suteikdami papildomą galią nuo trukdymo (didesnė J- S riba, GNSS trukdymas).
- Aukštas perdirbimo padidėjimas ir savarankiškas, saugus veikimas → labiausiai uogienė ir spoof- atsparus GPS kodas.