12006 MAPLD International ConferenceSpaceWire 101 Seminar CCSDS Standard On-Board InterfaceS (SOIS) Rick Schnurr NASA – Goddard Space Flight Center CCSDS.

Slides:



Advertisements
Similar presentations
CESG, Fall 2011, 5 th November 2011 Stuart Fowell, SciSys Device Virtualisation and Electronic Data Sheets.
Advertisements

Distributed, Real- Time, Embedded Systems Presented by: Stuart D Fowell SOIS Plug-and-Play Architecture and Proposed Mapping onto SpaceWire.
Slide : 1 6/ SpaceWire Conference SpaceWire Test and Demonstration using the Integrated Payload Processing Module J.Ilstad, D.Jameux European Space.
Astrium Satellites Central Engineering – Dependability, Data Processing and Software Division (ASG7) MAPLD International.
6 th October 2009 Stuart Fowell The CCSDS Spacecraft Onboard Interface Services (SOIS) Standards An Introduction.
1 InfiniBand HW Architecture InfiniBand Unified Fabric InfiniBand Architecture Router xCA Link Topology Switched Fabric (vs shared bus) 64K nodes per sub-net.
ESA UNCLASSIFIED – For Official Use Deterministic Communication with SpaceWire Martin Suess CCSDS Spring Meeting /03/2015.
Exemplar CFS Architecture
1 The SpaceWire Internet Tunnel and the Advantages It Provides For Spacecraft Integration Stuart Mills, Steve Parkes Space Technology Centre University.
07 September 2015 Peter Mendham SOIS Plug-and-Play: Use Cases and Requirements.
ESA UNCLASSIFIED – For Official Use SOIS and Software Reference Architecture F. Torelli DASIA Malta 17/05/2011.
NASA SpaceWire Architectures: Present & Future
SpaceWire-RT Steve Parkes, Albert Ferrer-Florit
Add intro to concept of electronic data sheets PnP based on use of this Can describe s/w as well as h/w.
05 October 2015 Peter Mendham The SpaceWire-PnP Protocol: Status and Relationship with SOIS.
SpaceWire Plug and Play Glenn Rakow – NASA-GSFC, Greenbelt, MD Pat McGuirk – Micro-RDC, Albuquerque, NM Cliff Kimmery – Honeywell Inc., Clearwater FL Paul.
Chris Taylor TEC-EDS 1 SOIS Prototyping Activities CCSDS SOIS Berlin 2008 C. Taylor ESA- ESTEC.
CCSDS Fall Meeting From Bespoke to Standard Solid State Mass Memories Aitor Viana Sánchez Data Handling Systems ESTEC, 27 th Oct 2009.
Computer Networks. Introduction Computer Network2 A History Lesson of Networking 1969 – ARPANET, first packet switched network consist of UCLA, Stanford,
12006 MAPLD International ConferenceSpaceWire 101 Seminar Distributed Interrupts for Real-Time Control in SpaceWire-Based On-Board Systems 2006 MAPLD International.
Spacecraft Onboard Interface Services Application Support Services Working Group (SOIS-APP WG) Use Cases Identified in ESA TRP Project CCSDS Spring 2013.
SpaceWire Plug-and-Play: A Roadmap Peter Mendham, Albert Ferrer Florit, Steve Parkes Space Technology Centre, University of Dundee 1.
12006 MAPLD International ConferenceSpaceWire 101 Seminar Glenn Parker Rakow NASA – Goddard Space Flight Center 2006 MAPLD International Conference Washington,
ESA UNCLASSIFIED – For Official Use SOIS architecture to handle RIUs F. Torelli (ESA) & G. Rakow (NASA) 15/04/2013.
Data Systems Division TEC-EDS SOIS – SpaceWire Working Meeting Estec April 2007 Chris Taylor ED-EDS Stuart Fowell SciSys UK Ltd Dai Stanton Keltik.
Objectives  Explain the role of Data Link layer protocols in data transmission.  Describe how the Data Link layer prepares data for transmission on.
ESA UNCLASSIFIED – For Official Use SOIS Evaluation by the Primes F. Torelli (ESA) Software Reference Architecture - Focus on the Execution Platform ADCSS.
1 SOIS Plenary Washington March 2008 Chris Taylor.
Real-Time Systems Presented by: Stuart D Fowell SciSys SOIS Prototyping Activities CCSDS Spring 2008 Meeting, Washington D.C, USA.
SOIS APP Working Group Overview. Presentation Overview Application Support Services Electronic Datasheets ESA Project History and Plans Standards Documentation.
SOIS Workshop The SOIS Communication Service Architecture Chris Plummer.
ESA UNCLASSIFIED – For Official Use Recap of SOIS Evaluation by the Primes F. Torelli (ESA) CCSDS Spring Meeting, 23/03/2015.
12006 MAPLD International ConferenceSpaceWire 101 Seminar SpaceWire Physical Layer Issues 2006 MAPLD International Conference Washington, D.C. September.
Real-Time Systems Presented by: Stuart D Fowell CCSDS Time Critical Onboard Application Services Stuart D. Fowell, Keith L. Scott, Chris.
1 CCSDS 2007 Fall Meeting SOIS Plenary Chris Taylor Estec (27/09/2007.
Distributed, Real- Time, Embedded Systems Presented by: Stuart D Fowell Proposed SOIS Plug-and-Play Architecture and Resulting Requirements.
ADCSS 2011, 25 th October 2011 Stuart Fowell, SciSys SOIS Architecture and use of Electronic Data Sheets.
SOIS EDS and Onboard Architectures. ESA ‘de-facto’ Architecture PUS Services Mission Applications Data Handling PUS TM/TC Internal Datapool API System.
Design and Implementation of Spacecraft Avionics Software Architecture based on Spacecraft Onboard Interface Services and Packet Utilization Standard Beijing.
CCSDS SOIS Working Group Meeting – Berlin, Germany 14th of October 2008 Prototyping of CCSDS SOIS services on 1553 Bus Sev Gunes-Lasnet, Olivier Notebaert.
1 SOIS P&P input. 2 Introdcution As part of the work to standardise onboard communication services, the CCSDS SOIS WG has recently delivered new draft.
SOIS Application Support Service WG and SOIS Plug-and-Play BoF Spring 2008 Report.
12006 MAPLD International ConferenceSpaceWire 101 Seminar Reliable Data Delivery Protocol (RDDP) William Anderson MEI Technologies Inc MAPLD International.
1 Standard Onboard Data Handling Architecture Based On SpaceWire Takahiro Yamada and Tadayuki Takahashi (JAXA/ISAS) November 2008 International SpaceWire.
12006 MAPLD International ConferenceSpaceWire 101 Seminar SpaceWire Plug and Play (PnP) 2006 MAPLD International Conference Washington, D.C. September.
Standard Onboard interface Services – Overview and status Chris Taylor Stuart Fowell October 09.
07-Apr-2014-cesg-1 Jonathan Wilmot (WG Chair) Ramon Krosley (DWG Chair) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA APP WG.
1 Device Controller I/O units typically consist of A mechanical component: the device itself An electronic component: the device controller or adapter.
SOIS Services Version 3, with post 19 Jan 2016 Telecon mods.
12006 MAPLD International ConferenceSpaceWire 101 Seminar Differences Between RMAP & GAP Daniel Gilley Lockheed Martin 2006 MAPLD International Conference.
Chris Taylor TEC-EDS 1 Communication Management CMD & Data Acquisition Services Time Access Service File & Packet Store Services Message Transfer Service.
SOIS Services. Layered View This is the traditional diagram that summarizes SOIS services in layers of a protocol stack.
850x0g2 Green Book Integrating the New SOIS Summary Diagram
The CCSDS Spacecraft Onboard Interface Services (SOIS) Standards An Introduction Stuart Fowell 6th October 2009.
SOIS APP Working Group Overview
SciSys SOIS Prototyping Activities
SOIS Prototyping Activities
Computer Networks.
Exemplar CFS Architecture
Version 4, 2016 March 1 Teleconference
SOIS Plug-and-Play Architecture and Proposed Mapping onto SpaceWire
Add intro to concept of electronic data sheets
Version 3, with post 19 Jan 2016 Telecon mods
SOIS-APP Working Group Report Jonathan Wilmot (WG Chair)
Recap of SOIS Evaluation by the Primes
Design and Implementation of Spacecraft Avionics Software Architecture based on Spacecraft Onboard Interface Services and Packet Utilization Standard Beijing.
Integrating CCSDS Electronic Data Sheets into Flight Software
The University of Adelaide, School of Computer Science
2006 MAPLD International Conference
NASA Multi-Time-Code Mechanism
Presentation transcript:

12006 MAPLD International ConferenceSpaceWire 101 Seminar CCSDS Standard On-Board InterfaceS (SOIS) Rick Schnurr NASA – Goddard Space Flight Center CCSDS – SOIS Sub-Network working group chair 2006 MAPLD International Conference Washington, D.C. September 25, 2006

22006 MAPLD International ConferenceSpaceWire 101 Seminar CCSDS-SOIS Goal To develop standards that will: –Improve: Process of spacecraft development and integration Quality of the finished product –Facilitate adoption of new technologies Hardware & software Support international onboard interface interoperability.

32006 MAPLD International ConferenceSpaceWire 101 Seminar SOIS - Approach To standardise interfaces between items of spacecraft equipment by: –Specifying well-defined standard service interfaces and protocols Allow standardized access to sensors, actuators and generic spacecraft functions –Spacecraft applications to be developed independently of the mechanisms that provide these services. Applications are insulated from the specifics of a particular spacecraft implementation –may be reused across different spacecraft platforms with little regard of implementation details

42006 MAPLD International ConferenceSpaceWire 101 Seminar SOIS - Architecture

52006 MAPLD International ConferenceSpaceWire 101 Seminar SOIS Sub-Network Architecture SOIS Sub-Network defines abstract service interface –Abstract because it is not Bus/LAN specific. Mapping describes how services are implemented on a specific bus Maps Sub-Network services onto a Data-Link using Sub-Network Convertence functions or Data Link specific functions.

62006 MAPLD International ConferenceSpaceWire 101 Seminar Sub-Network Architecture Packet Transfer Service Get/Set Parameter Service Memory Read/Write Service Time Distribution Service Device Discovery Service Test Service Services : Sub Network Bus Mapping Sub-Network Convergence functions Protocol Multiplex Priority Address Translation PDU encapsulation Resource Reservation Fragmentation Retry Link Redundancy SpaceWireMIL-STD IEEE-1394CANEthernet Others – USB, IEEE , One Wire Standard Data Links PNP Support SOIS - Subnetwork

72006 MAPLD International ConferenceSpaceWire 101 Seminar SOIS Sub-Network Architecture SpaceWire already supports most mapping functions defined. –In many cases more than one mapping function exits for each block Example, GAP vs RMAP Mapping from SOIS services is a priority of the CCSDS-SOIS sub-network working group

82006 MAPLD International ConferenceSpaceWire 101 Seminar SOIS support for CCSDS SOIS Mapping Protocol Mux – SpaceWire Standard Fragmentation – Not needed Reliability – GOES reliability protocol GET/SET and Memory Read – GAP or RMAP PNP – some work in progress could be deferred Address translation – needed Priority – needed Resource reservation - needed

92006 MAPLD International ConferenceSpaceWire 101 Seminar Conclusion CCSDS SOIS Sub-network services and required mapping functions are well defined at this point. Packet service and quality of service model are also mostly complete Mapping SpaceWire to CCSDS SOIS is a logical next step. Input from the SpaceWire community is desired.