Dobrý den,
bohužel jsem teď dost vytížený jinými (pracovními) věcmi, na které nebyl čas v minulých měsících, takže asi bych na to neměl čas.
Otázkou je, co za implementaci myslíte, jestli vnitřní implementaci v navigačním počítači nebo vstupní část pro zpracování signálu. Ty si firmy, které GPS vyrábějí, dost střeží, max. naznačí (např. v kapitole Spoofing Detection v popisu Ublox M8).
Pokud se jedná o výpočet polohy podle surových dat (RAW, plus GNSS observation data např. z RTCM3), tak tam se dá podívat do implementace RTKLIB (https://github.com/tomojitakasu/RTKLIB) nebo na vzorečky v MatLabu (https://github.com/google/gps-measurement-tools/ v adresáři opensource).
Pokud jde o to, co satelity posílají, tak veřejné dokumenty pro GPS jsou na https://www.navcen.uscg.gov/?pageName=gpsTechnicalReferences a něco pro Glonass na https://www.unavco.org/help/glossary/docs/ICD_GLONASS_4.0_(1998)_en.pdf
Na simulaci GPS pravděpodobně použili modifikaci https://github.com/osqzss/gps-sdr-sim