SpaceWire on avaruusaluksille tarkoitettu tietoliikenneverkko , joka perustuu osaan IEEE 1355 - liitäntästandardia . Koordinoi Euroopan avaruusjärjestö (ESA) yhteistyössä kansainvälisten avaruusjärjestöjen kanssa, mukaan lukien NASA , JAXA ja FKA . SpaceWire-verkossa solmut yhdistetään käyttämällä edullisia , alhaisen viiveen , full- duplex- , point-to-point- sarjalinkkejä ja kytkentäreitittimiä , jotka suorittavat piirikytkentäistä reititystä . SpaceWire kattaa kaksi (fyysinen ja linkki) OSI-verkkomallin seitsemästä tietoliikenteen kerroksesta.
Modulaatio ja dataesitys SpaceWiressa on pitkälti samanlainen kuin lähetetyn datan koodaus , joka on osa differentiaalista signalointia (DS-DE) kuvaavia IEEE 1355-1995 -standardeja. SpaceWire käyttää asynkronista yhteyttä ja sen kaistanleveys on 2 Mbps - 400 Mbps. DS-DE on osoittautunut paremmaksi, koska se kuvaa modulaatiota, bittimuotoja, reititystä, vuonohjausta ja laitteistotason virheiden havaitsemista ja korjaamista ilman ohjelmistojen apua. SpaceWirella on myös erittäin alhainen virheprosentti, järjestelmän tilan tunnistus ja suhteellisen yksinkertainen digitaalinen elektroniikka. Fyysisellä tasolla SpaceWire käyttää pienjännitedifferentiaalista signalointia (LVDS) IEEE 1355 DS-DE -standardin vanhan PECL :n sijaan. SpaceWire tarjoaa myös avaruusteollisuudessa käytettyjen 9-nastaisten liittimien käytön. SpaceWire ja IEEE 1355 DS-DE tarjoavat laajemman valikoiman tiedonsiirtonopeuksia sekä uusia automaattisia vikasietoominaisuuksia . Failover-ominaisuudet antavat datalle mahdollisuuden löytää vaihtoehtoisia siirtoteitä, koska avaruusmoduuli on varustettu useilla dataväylillä, mikä johtaa vikasietoisuuteen . Lisäksi SpaceWire mahdollistaa tilapäisten keskeytysten leviämisen SpaceWire-yhteyksissä, mikä eliminoi erillisten väliaikaisten erillisten signaalien tarpeen.
SpaceWireä käytetään monissa projekteissa ympäri maailmaa. Sen käyttö alkoi alun perin ESA -projekteissa , ja sitä käyttävät tällä hetkellä NASA , JAXA , FKA ja monet muut organisaatiot ja yritykset. Joitakin sitä käyttäviä NASA-projekteja ovat: James Webb Space Telescope , Burst Alert Telescope for Swift , Lunar Orbiter , Lunar Crater Observation and Sounding Spacecraft , Geostationary Operational Environmental Satellite (GOES-R) ja Communications, Navigation and Networking Reconfigurable Testbed (CoNNeCT). ). Myös Yhdysvaltain puolustusministeriö on valinnut hänet Operational Responsive Space -projektiin. Useat avaruusvirastot koordinoivat SpaceWiren muutoksia Space Information Systems Advisory Committeen alaisuudessa laajentaakseen viestintämalliaan OSI-verkkomallin verkko- ja kuljetuskerroksille .
ESA on kehittänyt protokollatunnisteen (Protocol ID) spesifikaatioluonnoksen.
Seuraavat protokollatunnisteet on hyväksytty ECSS-E-ST-50-11:ssä:
Tietokoneväylät ja rajapinnat | |
---|---|
Peruskonseptit | |
Prosessorit | |
Sisäinen | |
kannettavat tietokoneet | |
Asemat | |
Periferia | |
Laitteiden hallinta | |
Universaali | |
Videoliitännät | |
Sisällytetty järjestelmä |