Real-Time Systems Presented by: www.scisys.co.uk Stuart D Fowell SciSys SOIS Prototyping Activities CCSDS Spring 2008 Meeting, Washington D.C, USA.

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.
6 th October 2009 Stuart Fowell The CCSDS Spacecraft Onboard Interface Services (SOIS) Standards An Introduction.
ESA UNCLASSIFIED – For Official Use Deterministic Communication with SpaceWire Martin Suess CCSDS Spring Meeting /03/2015.
Spacecraft Onboard Interface Services Application Support Services Working Group (SOIS-APP WG) CCSDS Spring 2013 Meeting.
1 The SpaceWire Internet Tunnel and the Advantages It Provides For Spacecraft Integration Stuart Mills, Steve Parkes Space Technology Centre University.
ESA UNCLASSIFIED – For Official Use SOIS and Software Reference Architecture F. Torelli DASIA Malta 17/05/2011.
Apr12-cesg-1 Chris Taylor (AD) Stuart Fowell (DAD) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA.
Cesg-1 June 2010 Chris Taylor (AD) Stuart Fowell (DAD) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA.
10-Dec-2012-cesg-1 Chris Taylor (AD) Stuart Fowell (DAD) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA.
SpaceWire-RT Steve Parkes, Albert Ferrer-Florit
31 st October – 4 th November 2011 Fall 2011 Meeting Agenda Boulder, Colorado, USA SOIS Application Support Services WG Conclusions & Actions.
Add intro to concept of electronic data sheets PnP based on use of this Can describe s/w as well as h/w.
12006 MAPLD International ConferenceSpaceWire 101 Seminar CCSDS Standard On-Board InterfaceS (SOIS) Rick Schnurr NASA – Goddard Space Flight Center CCSDS.
Distributed, Real- Time, Embedded Systems Presented by: Stuart D Fowell The SOIS Plug-and-Play Architecture and Its Proposed Mapping onto.
ESA UNCLASSIFIED – For Official Use Overview on CCSDS SOIS and Electronic Data Sheets Flight Software Workshop, 16/12/2014 Felice Torelli (1), Stephan.
ESA UNCLASSIFIED – For Official Use Spring CCSDS meetings Opening Plenary Chris Taylor ESA Estec April 2012.
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.
16 th – 19 th April 2012 Spring 2012 Meeting Agenda Darmstadt, Germany SOIS Application Support Services WG.
15 th -18 th October 2012 CCSDS SOIS Application Support Services WG Fall 2012 Meeting Cleveland, Ohio, USA.
Spacecraft Onboard Interface Services Application Support Services Working Group (SOIS-APP WG) Use Cases Identified in ESA TRP Project CCSDS Spring 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.
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.
SOIS APP Working Group Overview. Presentation Overview Application Support Services Electronic Datasheets ESA Project History and Plans Standards Documentation.
Central Engineering / ASG 74 Data Processing Advanced Studies SOIS Standard Services for Communications over 1553 Implementation with ECSS-E-ST-50-13C.
ESA UNCLASSIFIED – For Official Use Recap of SOIS Evaluation by the Primes F. Torelli (ESA) CCSDS Spring Meeting, 23/03/2015.
Real-Time Systems Presented by: Stuart D Fowell CCSDS Time Critical Onboard Application Services Stuart D. Fowell, Keith L. Scott, Chris.
23 rd October 2009 Stuart Fowell SciSys and Astrium SOIS Projects - CCSDS Fall 2009 Meeting.
1 CCSDS 2007 Fall Meeting SOIS Plenary Chris Taylor Estec (27/09/2007.
Apr12-cesg-1 Chris Taylor (AD) Stuart Fowell (DAD) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA.
Distributed, Real- Time, Embedded Systems Presented by: Stuart D Fowell Proposed SOIS Plug-and-Play Architecture and Resulting Requirements.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
Apr12-cesg-1 Chris Taylor (AD) Stuart Fowell (DAD) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA.
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.
1 09 October SOIS Report to CESG/CMC 9 October 2007 Patrick Plancke, C. Taylor.
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.
Real-Time Systems Presented by: Stuart D Fowell SciSys AMS Prototyping CCSDS Spring 2008 Meeting, Washington D.C, USA.
1 Systems Architecture WG: Charter and Work Plan October 23, 2003 Takahiro Yamada, JAXA/ISAS.
Software Systems Division (TEC-SW) ASSERT process & toolchain Maxime Perrotin, ESA.
Felice Torelli TEC-SWS 1 SOIS API CCSDS SOIS Noordwijk 2009 F. Torelli ESA-ESTEC.
SOIS Services Version 3, with post 19 Jan 2016 Telecon mods.
Spacecraft Onboard Interface Services Application Support Services Working Group (SOIS-APP WG) CCSDS Spring 2013 Meeting.
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.
SOIS and Software Reference Architecture
The CCSDS Spacecraft Onboard Interface Services (SOIS) Standards An Introduction Stuart Fowell 6th October 2009.
Deterministic Communication with SpaceWire
SOIS APP Working Group Overview
Prototyping of CCSDS SOIS services on 1553 Bus
SciSys SOIS Prototyping Activities
SOIS Prototyping Activities
SOIS Application Support Services WG – Fall 2009 Meeting
SPACECRAFT ONBOARD INTERFACES SERVICES
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
TECH SESSION #1 ELECTRONIC DATA SHEETS
SPACECRAFT ONBOARD INTERFACES SERVICES
SPACECRAFT ONBOARD INTERFACES SERVICES
Presentation transcript:

Real-Time Systems Presented by: Stuart D Fowell SciSys SOIS Prototyping Activities CCSDS Spring 2008 Meeting, Washington D.C, USA

SciSys SOIS Prototyping Activities - CCSDS Spring th March Overview  SOIS Reference Implementation  Complete SOIS architecture for evaluation & feedback  GenFAS for MARC  SOIS used as basis of Avionics  ASSERT & DisCo  SOIS used as basis of Distributed Computing Middlewares  Future Opportunities  Flights?

SciSys SOIS Prototyping Activities - CCSDS Spring th March SOIS Reference Implementation  SciSys (UK) and Astrium SAS (FR)  Customer: ESA  Jan – Oct 2008  Objectives:  Prototype SOIS architecture over SpaceWire and MIL-STD- 1553B  Investigate SOIS Plug-and-Play architecture on SpaceWire  Deploy on ESA’s RASTA Test Facility for future use  Provide feedback on SOIS Red Books  Provide draft Device Enumeration and Virtualisation Red Books

SciSys SOIS Prototyping Activities - CCSDS Spring th March SOIS Reference Implementation  Application Support Services:  Asynchronous Messaging Service (subset)  Command and Data Acquisition Services  Device Virtualisation Service (first prototype)  Device Data Pooling Service  Device Access Service  Device Enumeration Service (first prototype)  File Services  File Access Service  File Management Service  (File Transfer Service not addressed)  Time Access Service  (Packet Store Service not addressed)

SciSys SOIS Prototyping Activities - CCSDS Spring th March SOIS Reference Implementation  MIL-STD-1553B Subnetwork Services:  Derived from ECSS 1553 Extensions WG  Packet Service (Best Effort & Reserved QoS only)  Memory Access Service  Synchronisation Service (TIME primitives only)  Device Discovery Service  Test Service  SpaceWire Subnetwork Services:  Derived from ECSS SpaceWire WG  Packet Service (Best Effort & Assured QoS only)  Memory Access Service (RMAP)  Synchronisation Service (Simulation of SpaceWire TimeCodes, TIME primitives only)  Device Discovery Service  (Test Service not addressed)

SciSys SOIS Prototyping Activities - CCSDS Spring th March SOIS Reference Implementation  Reference Mission on ESA’s RASTA Test Facility  LEON2 CPU, RTEMS RTOS, ANSI C

SciSys SOIS Prototyping Activities - CCSDS Spring th March MARC – Modular Architecture for Robust Computing  Astrium Ltd (System, UK), SciSys (Software, UK), SEA (Hardware, UK)  Customer: ESA  Oct 2007 – Mid 2009  Objective:  Develop scalable decentralised Avionics and Payload Control based on SpaceWire Network and SOIS  QoS  Real-Time Command distribution using Reserved QoS  Payload Data distribution using Best Effort/Assured QoS  CCSDS Packet distributed between software using AMS and Packet Service  AOCS Transducers accessed and controlled using CDAS and Packet/Memory Access Service  Onboard Time distributed and synchronised includes use of Synchronisation Service (SpaceWire TimeCodes insufficient to be soley used)

SciSys SOIS Prototyping Activities - CCSDS Spring th March MARC – UNIONICS System Architecture Copyright SEA Ltd.

SciSys SOIS Prototyping Activities - CCSDS Spring th March MARC – GenFAS Software Architecture

SciSys SOIS Prototyping Activities - CCSDS Spring th March MARC – Demonstrator Architecture Copyright SEA Ltd.

SciSys SOIS Prototyping Activities - CCSDS Spring th March ASSERT  Many European companies and academic institutes  Customer: EC 50:50 funded under Framework 6  Sept 2004 – Oct 2007  Objective:  Automated proof based System and Software Engineering for Real-Time Applications  Distributed, Dependable, Hard Real-Time Virtual Machine  Middleware, RTOS, Communications  Developed by ENST, UPM, UPD, SciSys and others…  Platforms  Ada 2005, ANSI C, GNAT for LEON2, TSIM LEON2 Simulator, SpaceWire packet tunnelling over UDP/IP  SOIS Prototypes:  Message Transfer Service over SpaceWire Packet Service (Best Effort and Assured QoS)

SciSys SOIS Prototyping Activities - CCSDS Spring th March DisCo - Overview  Astrium SAS (System & Dem SW, FR), SciSys (Middleware SW, UK), consultancy from University of York and LAAS  Customer: ESA  Jan 2005 – Jan 2008  Objective:  Develop Distributed Computing Middleware for Payload Control  Platforms:  SpaceWire  LEON2 (Pender Electronics), DSP (Dundee), PC  ANSI C and RTEMS, VDP and Linux RTOS  SOIS prototypes – shared with GenFAS for MARC  Message Transfer Service, Device Access Service, Device Data Pooling Service, File Services, Time Access Service  SpaceWire Packet (Best Effort and Assured QoS), Memory Access, and Time Distribution Services

SciSys SOIS Prototyping Activities - CCSDS Spring th March DisCo – Software Architecture

SciSys SOIS Prototyping Activities - CCSDS Spring th March DisCo – Demonstrator Architecture Copyright Astrium SAS

SciSys SOIS Prototyping Activities - CCSDS Spring th March Future Opportunities  Follow-on to SOIS Reference Implementation  Implementation of any missing services  E.g. EVENT.indication of Synchronisation Service  Integration into wider communications scenario simulation, inc. Space Link  Port to CAN?  Fault tolerance?  AOB  ExoMars Rover mission  ESA Aurora Programme mission  Phase B2  SOIS baselined for Rover Avionics by EADS Astrium Ltd