Abstract
SpaceWire is rapidly becoming the de facto onboard communications standard within the space industry. SpaceWire represents a suitable point of convergence for data communication onboard spacecraft due to its simplicity, speed, low-power and reliability, providing the basis for interoperability between devices and components from different manufacturers and organisations. True interoperability of SpaceWire devices is not possible without the standardisation of various functions offered by the draft SpaceWire-PnP (Plug-and-Play) standard. SpaceWire-PnP offers a number of benefits to SpaceWire networks including a standard method for discovery and verification of SpaceWire networks as well as configuration mechanisms for key network features. The standardisation offered by SpaceWire-PnP increases the potential for hardware and software reuse which creates a market for commercial-off-the-shelf components; a market which is accessible to smaller organisations with expertise in key niche areas, such as instruments and actuators. This paper reviews the progress made on SpaceWire-PnP giving an overview of the protocol as a context for further discussion. The focus of the paper is the Data Source and Data Sink services, incorporated into SpaceWire-PnP. These services provide a small number of highly flexible mechanisms suitable for sourcing data (such as from an instrument) and sinking data (such as to an actuator) in a standard manner. These mechanisms can be used to provide an arbitrary number of sources and sinks in a simple hardware device. The paper examines how each mechanism operates, both at a device and system level, indicating how the service leverages existing standards and well-established, widely available IP. A practical scenario is also presented to help place the service in context. The paper concludes by considering the role that these Data Source and Sink SpaceWire-PnP services have to play in the wider context of improving system interoperability and fostering a wider market in off-the-shelf components and systems. for SOIS plug-and-play services over SpaceWire; however, as the SOIS plug-and-play service descriptions necessarily are concerned with the discovery and configuration of services which extend beyond the SpaceWire layers, SpaceWire-PnP is not, on its own, sufficient for the implementation of SOIS plug-and-play.
Original language | English |
---|---|
Title of host publication | 60th International Astronautical Congress 2009, IAC 2009 |
Pages | 3891-3898 |
Number of pages | 8 |
Volume | 5 |
Publication status | Published - 1 Jan 2009 |
Event | 60th International Astronautical Congress - Daejeon, Korea, Republic of Duration: 12 Oct 2009 → 16 Oct 2009 |
Conference
Conference | 60th International Astronautical Congress |
---|---|
Abbreviated title | IAC 2009 |
Country/Territory | Korea, Republic of |
City | Daejeon |
Period | 12/10/09 → 16/10/09 |
Keywords
- Actuators
- Computer software reusability
- Internet protocols
- Interoperability
- Space flight
- Standardization
- Commerce
- SpaceWire
- Plug-and-play