Yfirlit
Starlink Viewer sýnir þrívítt hnett í rauntíma með öllum ~10.000 Starlink gervihnöttum á hreyfingu, staðsetningu disksins þíns og ályktuðu tengingu við gervihnöttinn sem líklegast þjónustar útstöðinni þinni.
Hið fullkomna Starlink eftirlitsverkfæri myndi sýna þér nákvæmlega hvaða gervihnött diskurinn þinn er í samskiptum við á hverjum tímapunkti, hvenær hann skiptir yfir á nýjan gervihnött og merkjaleiðina frá disknum í gegnum gervihnöttinn til jarðstöðvarinnar. Þetta myndi krefjast þess að diskurinn birti auðkenni þjónustugervihnattarins og stefnu rafrænu geislastýringarinnar. SpaceX birtir hvorugt, svo Nexus ályktar þjónustugervihnöttinn út frá tiltækum gögnum.
Hvers vegna ályktun er nauðsynleg
SpaceX læsir auðkennisgögn gervihnatta á bak við auðkennda gRPC endapunkta sem eru óaðgengilegir á neytendafastbúnaði.
dish_get_contextinniheldurinitial_satellite_idreit, en hefur skilaðPermissionDeniedá neytendavélbúnaði síðan fastbúnaður9f4d05a4(júní 2021).transceiver_get_telemetrybirtirlmac_satellite_idogtarget_satellite_id, en skilarUNIMPLEMENTEDá öllum neytendaútstöðvum.- PKI challenge-response auðkenning með lyklum sem SpaceX stjórnar þýðir að engin hjáleið frá samfélaginu er til.
- Stefna rafrænu geislastýringarinnar: sem myndi beint auðkenna þjónustugervihnöttinn; er ekki birt í gegnum neinn endapunkt.
- Fasaraðarloftnet disksins stýrir geislanum rafrænt allt að ±50° frá boresight, en þessi stýrihorn eru algjörlega ósýnileg ytri notendum API-sins.
Tiltæk gögn
Mælt frá disknum
| Gögn | Hvað þau segja okkur | Uppfærsluhraði |
|---|---|---|
| Boresight azimuth og hæðarhorn | Eðlisfræðileg stefna disksins | 1 Hz |
| PoP ping biðtími | Svarferðartími til point of presence | 1 Hz |
| Niðurhals- og upphalsafköst | Núverandi afköst | 1 Hz |
| Raufatímamælir | Raufatímamælir gervihnatta (alltaf 0 á prófuðum vélbúnaði) | 1 Hz |
| GPS hnit | Staðsetning disks | Eftir þörfum |
Truflanasaga (did_switch) |
Staðfest gervihnattaskipti meðan á þjónustutruflunum stendur | Á hvert truflanaatvik |
| Hindrunarkort (SNR rist) | 123×123 pixla himinkort; inniheldur rauntíma gervihnattamerkjagögn þegar það er endurstillt við handoff-mörk (sjá Obstruction Map and Satellite Tracking) | 1 Hz |
Ytri heimildir
| Gögn | Hvað þau segja okkur |
|---|---|
| TLE brautargögn fyrir ~10.000 Starlink gervihnetti (CelesTrak / 18th Space Defence Squadron) | Reiknuð azimuth, hæðarhorn og skáhallsvegalengd hvers gervihnatta séð frá hvaða áhorfandastað sem er |
Hvað er ekki tiltækt
| Gögn | Hvers vegna við viljum þau | Staða |
|---|---|---|
| Auðkenni þjónustugervihnatta | Bein auðkenning | Læst á bak við auðkenningu |
| Rafrænn geislastýringarhorn | Nákvæm geislastefna | Ekki birt í neinum endapunkti |
| Virkur raufatímamælir | Tímasetningarmerki handoff | Reitur er til en sýnir 0 á núverandi neytendafastbúnaði |
Hvernig samsvörun virkar
Gervihnattasamsvörun
Skoðarinn framkvæmir eftirfarandi útreikninga á 1 Hz:
-
Staðsetning áhorfanda: GPS hnit disksins frá
get_locationstaðfesta hvar þú ert á jörðinni. -
Staðsetningar gervihnatta: með SGP4 brautaútbreiðslu á TLE gögnum frá CelesTrak reiknar skoðarinn azimuth, hæðarhorn og skáhallsvegalengd hvers Starlink gervihnatta séð frá staðsetningu disksins þíns.
-
Sjónsviðssíun: aðeins gervihnettir yfir 10° hæðarhorni eru teknir til greina. Eðlisfræðileg boresight-stefna disksins (frá
alignment_stats) skilgreinir miðju ~100° sjónsviðskeilunnar fasaraðarloftnetsins. -
Val á næsta umsækjanda: gervihnötturinn með minnsta hornafjarlægðina frá miðju eðlisfræðilega boresight er valinn sem líklegasti þjónustugervihnötturinn.
Boresight-krosshárið
Krosshárið á skautahiminritinu táknar eðlisfræðilega stefnu disksins, ekki stefnu rafræna geislans. Starlink fasaraðarloftnetið er að mestu kyrrt eftir upphaflega stillingu; boresight-gildi breytast um brot úr gráðu yfir klukkustundir vegna vinds eða hitaáhrifa. Diskurinn hreyfist ekki eðlisfræðilega til að fylgjast með einstökum gervihnöttum.
Raunveruleg geislastýring á sér stað rafrænt innan fasaraðarinnar á RF stigi og sveiflar allt að ±50° frá eðlisfræðilega boresight til að fylgjast með þjónustugervihnöttinum. Þessi rafræna geislastefna er ekki birt í gegnum neinn neytenda API endapunkt.
Greining gervihnattabreytinga
Þegar næsti gervihnattaumsækjandi breytist (annað NORAD auðkenni verður rúmfræðilega næst), er þetta skráð sem ályktuð gervihnattabreyting. Þessar breytingar tengjast en staðfesta ekki raunveruleg handoff disksins. Þær endurspegla brautafræði; þar sem gervihnettir fara yfir á ~7,5 km/s hraða breytist sá sem er næstur miðju boresight disksins náttúrulega á nokkurra mínútna fresti.
Raunveruleg gervihnattaskipti á Starlink eru hönnuð til að vera óaðfinnanleg (make-before-break), og skapa engan mælanlegan brest í biðtíma eða afköstum sem hægt væri að nota sem áreiðanlegt greiningarmerki á núverandi fastbúnaði.
Öryggisstig
Öryggisstigið endurspeglar rúmfræðilegar líkur þess að samhæfði gervihnötturinn sé í raun sá sem þjónustar:
| Öryggi | Viðmið | Túlkun |
|---|---|---|
| Hátt | < 10° frá boresight, ≤ 3 nálægir umsækjendur | Fáir gervihnettir í nágrenninu; sterkur rúmfræðilegur umsækjandi |
| Miðlungs | < 25° frá boresight | Vel innan sjónsviðs; sanngjarn umsækjandi |
| Lágt | < 50° frá boresight | Innan stýrihraðs disksins en margir nálægir umsækjendur |
| Engin samsvörun | > 50° frá boresight | Enginn gervihnöttur innan rafræns stýrihraðs disksins |
Þessi viðmiðunarmörk eru kvörðuð fyrir eðlisfræðilega boresight (stefna disksins), ekki rafræna geislann. Vegna þess að fasaraðin getur stýrt ±50° frá yfirborði disksins mun þjónustugervihnötturinn venjulega vera 10-40° frá miðju eðlisfræðilega boresight. „Hátt" öryggisstig þýðir að til staðar er einn sterkur rúmfræðilegur umsækjandi; það þýðir ekki að auðkenningin sé staðfest.
Nákvæmnisstig
Það sem þú getur treyst
Staðsetningar gervihnatta á hnettinu eru nákvæmar. TLE gögn frá CelesTrak eru opinber (fengin frá bandarísku geimhersviðsdeildinni 18th Space Defence Squadron) og SGP4 brautaútbreiðsla er staðalaðferðin sem notuð er af geimeftirlitssamfélaginu. Staðsetningarnákvæmni er venjulega innan nokkurra kílómetra fyrir nýlega uppfærð TLE.
Staðsetning disksins þíns er nákvæm. Hún kemur beint frá innbyggðu GPS disksins.
Eðlisfræðileg boresight-stefna er nákvæm. Hún er mæld af IMU (inertial measurement unit) disksins með óvissu upp á ~0,6°.
Safn sýnilegra gervihnatta er nákvæmt. Reiknaðir sjónhornir frá staðsetningu þinni að hverjum gervihnetti eru rúmfræðilega nákvæmir, svo skautaritið sýnir réttilega hvaða gervihnettir eru yfir höfði og hvar þeir eru á himni.
Það sem er ályktað
Auðkenndur gervihnöttur er fræðileg ágiskun. Næsti gervihnöttur miðju boresight er besti rúmfræðilegi umsækjandinn, en diskurinn gæti verið í samskiptum við hvaða gervihnött sem er innan ±50° rafrænu stýringarinnar. Á hverjum tímapunkti geta tugir gervihnatta verið innan sjónsviðsins.
Gervihnattabreytingar eru ályktaðar úr rúmfræði, ekki staðfestar sem handoff. Þegar næsti umsækjandi breytist endurspeglar þetta brautahreyfingu; annar gervihnöttur verður rúmfræðilega næstur. Raunveruleg handoff disksins geta eða geta ekki fallið saman við þessar rúmfræðilegu breytingar. Sum raunveruleg handoff verða ósýnileg ályktuninni (diskurinn skiptir yfir á annan gervihnött en sá sem er rúmfræðilega næstur breytist ekki), og sumar breytingar sem sjást eru eingöngu brautahreyfingar (sá sem er rúmfræðilega næstur breyttist en diskurinn skipti ekki í raun).
Öryggisstig eru rúmfræðileg, ekki merkjabyggð. „Hátt" öryggisstig þýðir góða rúmfræði, ekki staðfesta tengingu. Án aðgangs að stefnu rafræna geislans eða auðkenni þjónustugervihnattarins getur ekkert verkfæri byggt á neytendafastbúnaði staðfest hvaða gervihnött diskurinn notar í raun.
Merki sem við rannsakuðum
Í þróun voru nokkur merki metin til greiningar á handoff. Öll voru prófuð á raunverulegum vélbúnaði (rev3_proto2, fastbúnaður 2026.02.16.cr74084 og 2026.04.07.mr77639.1).
| Merki | Tilgáta | Niðurstaða |
|---|---|---|
seconds_to_first_nonempty_slot |
Ætti að telja niður á hverja rauf og endurstillast við handoff | Les alltaf 0 á prófuðum neytendavélbúnaði; reitur er ekki fylltur |
Brest í pop_ping_latency_ms |
Biðtími ætti að hoppa þegar skáhallsvegalengd breytist við handoff | Biðtími helst jafn í gegnum handoff; SpaceX notar líklega make-before-break skipti sem gleypa leiðarbreytingar |
did_switch frá truflanasögu |
Staðfestingarflagg um skipti í truflanaskrám | Kviknar aðeins við þjónustutruflanir, ekki reglubundin ~15 sekúndna hrein handoff |
| Brest í boresight | Eðlisfræðileg endurstilling disksins gæti fylgt handoff | Diskurinn hreyfist varla; rafræn geislastýring sér um gervihnattarakningu á þöglan hátt |
| SNR hindrunarkorts (án endurstillingar) | Breytingar á SNR á reit ættu að rekja hreyfingu gervihnatta í gegnum sjónsviðið | Án þess að endurstilla kortið skilar það á óhindruðum diski óbreytilegu uppsöfnuðu hreinhiminkorti; allir sýnilegir reitir lesa ~1,0 án breytinga milli samfelldra könnana. Uppsöfnuðu gögnin eru fullkomlega mettuð, svo ramma-fyrir-ramma mismunur sýnir engar breytingar. |
| SNR hindrunarkorts (með endurstillingu) | Eftir kall á dish_clear_obstruction_map ætti kortið að byggjast upp frá tómu og sýna staðsetningu þjónustugervihnattarins þegar það málar nýja pixla á hverri sekúndu |
Staðfest að virkar. Eftir endurstillingu við handoff-mörk framleiðir 1 Hz könnun hreina gervihnattaferla með einum pixla. Sjá Obstruction Map and Satellite Tracking. |
Obstruction Map and Satellite Tracking
Bakgrunnur
SatInView rannsóknin eftir Ahangarpour, Zhao, and Pan (ACM MobiCom '24 LEO-NET Workshop) sýndi að hægt er að auðkenna þjónustugervihnöttinn með því að endurstilla hindrunarkort disksins við 15 sekúndna handoff-mörk, kanna það á 1 Hz og XOR-a aðliggjandi ramma til að draga út feril gervihnattarins þegar hann fer í gegnum sjónsviðið. Hinn sýnilegi ferill er síðan samhæfður við TLE-útbreiddar staðsetningar gervihnatta til að ná næstum ótvíræðri auðkenningu.
Í upphafsþróun Starlink Viewer prófuðum við hindrunarkortið án þess að framkvæma endurstillingu. Á óhindruðum diski virtist kortið kyrrstætt, fullkomlega mettuð hreinhiminmaska án ramma-fyrir-ramma breytinga. Við komumst að þeirri niðurstöðu að gögnin innihéldu ekki rauntíma gervihnattamerkjaupplýsingar. Þessi niðurstaða var rétt fyrir kortið án endurstillingar, en ófullkomin: kortið virtist kyrrstætt vegna þess að hver pixel sem núverandi gervihnöttur gat málað var þegar lýstur frá fyrri gervihnattapassum. Án þess að hreinsa uppsöfnuðu gögnin fyrst, var ekkert nýtt fyrir XOR að finna.
Uppfærðar niðurstöður
Eftir bréfaskipti við SatInView rannsóknarteymið prófuðum við fulla endurstillingarnálgun á rev3_proto2 vélbúnaði með fastbúnaði 2026.04.07.mr77639.1 (apríl 2026). Niðurstöðurnar staðfesta að aðferðin virkar á núverandi vélbúnaði og fastbúnaði:
dish_clear_obstruction_maper tiltækt og virkt. Kall á það hreinsar uppsöfnuð SNR gögn (377 virkir pixlar minnkaðir í 1 í prófunum).- Eftir endurstillingu byggist kortið upp með um það bil einum nýjum pixla á sekúndu þegar þjónustugervihnötturinn fer í gegnum sjónsviðið.
- XOR-ing aðliggjandi ramma á 1 Hz framleiðir hreina, eins-pixla ferilpunkta með næstum núll dreifingu.
- 15 sekúndna handoff-tímasetningin (12., 27., 42. og 57. sekúndur hverrar mínútu, samstilltar á heimsvísu) var staðfest á vélbúnaði okkar. Samfelld bil röktu sama gervihnött samfellt, með skýru ferilstökki þegar raunveruleg handoff átti sér stað.
- Kortið greinir frá
FRAME_EARTHá kyrrstæðum virkum diskum, sem þýðir að ristin er stillt þannig að efsti miðju pixillinn samsvarar sönnu norðri. Hreyfanlegir eða óvirkir diskar geta greint fráFRAME_UT, þar sem neðsti miðju pixillinn samsvarar boresight-stefnu.
Málamiðlun: hvers vegna Nexus endurstillir ekki kortið sjálfgefið
Kallið dish_clear_obstruction_map er eyðandi, það þurrkar út uppsafnað hindrunarsnið disksins. Fyrir notendur með hindraðar uppsetningar (tré, byggingar eða aðrar mannvirki) eru þessi gögn verðmæt til að greina merkjavandamál og byggjast upp með tímanum yfir margar gervihnattapassa. Að endurstilla það á 15 sekúndna fresti hindrar diskinn í að safna hindrunargögnum yfirleitt, og Starlink farsímaforritið mun sýna tómt eða að hluta fyllt kort.
Nexus notar nú rúmfræðilega ályktun (boresight-stefna plús TLE-samsvörun) sem sjálfgefna aðferð til að auðkenna gervihnött. Þessi nálgun er ekki eyðandi, hún kallar enga skrifendapunkta á disknum og hefur engin aukaáhrif á hindrunargögn notandans.
Við notum ferilbyggðu nálgunina sem kvörðunartæki til að staðfesta og bæta nákvæmni rúmfræðilegrar ályktunar okkar. Við metum einnig hvort bjóða eigi ferilrakningu sem valkvæða stillingu fyrir lengra komna notendur og rannsakendur, með skýrri upplýsingu um málamiðlunina við endurstillingu kortsins.
Hvað gæti breytt þessu
Framtíðar uppfærslur á fastbúnaði eða endurskoðun vélbúnaðar gætu birt viðbótar fjareftirlitsgögn sem myndu bæta ályktunarnákvæmni:
- Virkur
seconds_to_first_nonempty_slot: ef þessi reitur er fylltur á nýrri fastbúnaði eða vélbúnaði myndi hann veita áreiðanlegt tímasetningarmerki á hvert handoff. - Rafræn geislastýringarhorn: hvers kyns birting á raunverulegri geislastefnu fasaraðarinnar myndi gera beina gervihnattaauðkenningu mögulega.
- Slakari auðkenning á
dish_get_context: ef SpaceX myndi endurvirkjainitial_satellite_idreitinn væri vandamálið leyst að fullu. - Eyðingarlaus rauntímamerkjagögn: ef framtíðarfastbúnaður birtir merkjaupplýsingar á hvern gervihnött í gegnum sérstakan endapunkt eða eyðingarlausa útgáfu af hindrunarkortinu, væri hægt að nota ferilsamsvörunaraðferðina án þess að endurstilla hindrunargögn notandans.
- Nýjar kynslóðir vélbúnaðar: SpaceX er að dreifa V3 gervihnöttum og nýjum útstöðvarbúnaði. Mismunandi fastbúnaður eða vélbúnaðarendurskoðanir geta fyllt reiti sem eru nú óvirkir eða birt ný fjareftirlitsgögn.
Fyrri rannsóknir
Nexus notar rúmfræðilega ályktun (boresight-stefna plús TLE-útbreiddar staðsetningar gervihnatta) til að meta hvaða gervihnöttur þjónustar diskinn. Þetta er heurísk nálgun, árangursrík og eyðingarlaus, en takmörkuð í nákvæmni.
Til að fá auðkenningu með meiri nákvæmni nær SatInView aðferðin, þróuð af Ahangarpour, Zhao, and Pan við University of Victoria (ACM MobiCom 2024, LEO-NET Workshop), næstum ótvíræðri auðkenningu gervihnatta með því að tengja feril hindrunarkorts við TLE gögn. Nálgun þeirra krefst endurstillingar hindrunarkortsins við handoff-mörk, sem við höfum staðfest að virkar á núverandi vélbúnaði og fastbúnaði (sjá Obstruction Map and Satellite Tracking). Útfærsla þeirra er tiltæk á github.com/aliahan/SatInView.
Við notum ferilbyggða aðferð þeirra sem viðmið til að kvarða og bæta nákvæmni rúmfræðilegrar ályktunar sem notuð er í Starlink Viewer.
Brautagögn
Staðsetningar gervihnatta eru fengnar frá CelesTrak viðbótar-GP endapunkti, sem veitir SpaceX-framlögð ephemeris sameinuð við stöðluð gögn 18th Space Defence Squadron. Gögnin eru geymd staðbundið af Rust bakendanum og uppfærð á 6 klukkustunda fresti, með 48 klukkustunda úreldum skyndiminnisvara ef CelesTrak er óaðgengilegt. Stöðuslán sýnir núverandi gervihnattafjölda og aldur gagna.
Staðsetning disks
Skoðarinn notar GPS hnit frá get_location endapunkti disksins þegar þau eru tiltæk. Ef GPS gögn eru ekki aðgengileg geturðu slegið inn breiddargráðu og lengdargráðu handvirkt í stillingasvæðinu.