Presentation is loading. Please wait.

Presentation is loading. Please wait.

CCSDS SOIS Application Support Services WG

Similar presentations


Presentation on theme: "CCSDS SOIS Application Support Services WG"— Presentation transcript:

1 CCSDS SOIS Application Support Services WG
Fall 2012 Meeting Cleveland, Ohio, USA 15th-18th October 2012

2 Agenda (1/4) Monday 15th October 2012 AM 09:45 – 12:30
SOIS Application Support Services WG Opening Plenary (Chris Taylor) Logistics Meeting Objectives Current Status of Actions & Books Current Status of SOIS Resources from Agencies Project Reports – open forum for teams to report support work on SOIS ESA Report on Young Graduate Project ESA Device Virtualisation and EDS Project, performed by SCISYS Any others as required ESA SAVOIR Initiative (if required) NASA GSFC Common Flight Executive (if required) Re-iteration of SOIS Electronic Data Sheets Objectives & Work Plan (Stuart Fowell) Lunch 12:30 – 13:30 PM 13:30 – 17:30 Electronic Data Sheets (Stuart Fowell) Agree Storyboard Common Plug-and-Play section for EDS and Common DoT EDS Book Contents Common DoT Book Contents Common Electronic Data Sheets Overview Section (Stuart Fowell) Structuring based on Storyboard Writing/reviewing subsections & diagrams 12/10/12 SOIS APP WG Fall 2012

3 Agenda (2/4) Tuesday 16th October 2012 AM 08:45 – 12:30
Electronic Data Sheets (Stuart Fowell) Draft Common Overview Section Agree Use Cases for EDS & EDS Structure to address this Lunch 12:30 – 13:30 PM 13:30 – 17:00 Drive EDS Structure using Real-World Examples Determine available ICDs to use as example Device EDS instances Use GPS Receiver & SpaceWire Camera ICDs as Use Cases to explore how to represent in EDS & determine what needs to be represented & where Determine Requirements & Structure Candidate XML Technologies AIAA SPA xTEDS, ESA SOIS Proof of Concept TN, IEEE 1451, CANopen, XSD, SCXML, MathXL, ASN.1 Book structuring based on Storyboard Common Dictionary of Terms (Ramon Krosley) Book restructuring based on Storyboard DoTs for each Device Class Derive Generic Terms Mapping onto input Taxonomies AIAA SPA Taxonomy ESA SAVOIR-SAFI 12/10/12 SOIS APP WG Fall 2012

4 Agenda (3/4) Wednesday 17th October 2012
AM 08:45 – 12:30 (Severance Room) Joint meeting with AIAA WG & NASA HSF (Glenn Rakow) SUMO-SIG initiative overview (Bernie Collins, ODNI) – 1.5 hour (8:45-10:15) ESA SAVOIR (Chris Taylor) – 30 minutes (10:15 – 10:45) NASA related work on Common Avionics (Glenn Rakow/Jonathan Wilmot) – 30 minutes (10:45 – 11:15) Overview of SOIS EDS/DOT (Jonathan Wilmot/Ray Krosley) – 15 minutes (11:15 – 11:30) JSC presentation (Steve Duran) – 1 hour (11:30 – 12:30) Current status of Common Software Architectures for various HSF projects (cFE/CFS) - ½ hour Flight needs and requirements for Standardization (including discussion of EDS) - ½ hour Lunch 12:30 – 13:30 PM 13:30 – 17:00 (Brush Room) SOIS Overview of non-EDS/DOT related work (Stuart Fowell) – 30 minutes (13:30 – 14:00) MONARCH? (Ray Krosley) – 15 minutes (14:00 – 14:15) Discussion and path forward (all) – 1.75 hour (14:15 – 16:00) Wrap-up (Glenn Rakow/Stuart Fowell) – 1 hour (16:00 -17:00) 12/10/12 SOIS APP WG Fall 2012

5 Agenda (4/4) Thursday 18th October 2012 AM 08:45 – 12:00
Overflow Session Common Dictionary of Terms (Ramon Krosley) Electronic Data Sheets (Stuart Fowell) Lunch 12:00 – 13:30 PM 13:30 – 17:30 SOIS Application Support Services WG Closing Plenary (Chris Taylor) Consolidate CESG Report Revise ongoing Work Plan & Actions 12/10/12 SOIS APP WG Fall 2012

6 Objectives Progress EDS and Common DoT Books
Agree common overview section Agree EDS structure Realign Common DoT structure Work EDS instances for GPS Receiver and SpaceWire Camera Liaise with AIAA SUMO WG and NASA Understand alignment of objectives Agree any resulting cooperation Presenter 1 & Presenter 2 Wednesday, 09 May 2018 12/10/12 SOIS APP WG Fall 2012 6

7 CCSDS SOIS Standards – Current Status
Informational Report (Green Book) Issue 1 published June 2007 Issue 2 agreed by CCSDS to be published Subnetwork Services Packet, Memory Access, Synchronisation, Device Discovery and Test Services all published as Magenta Books December 2009 Application Support Services Time Access Service published as Magenta Book January 2011 File and Packet Store Services published as Magenta Book September 2012 Device Access, Device Data Pooling and Message Transfer Services under publication Device Virtualisation and Device Enumeration Services in process of being put out for 1st agency review Published Standards Latest Draft Standards Publically available: cwe.ccsds.org -> SOIS-APP/Latest Publically Released Draft Standards Available to WG: cwe.ccsds.org -> SOIS-APP/CWE Private/[book name] This is where to post drafts of each book as they are made available to the WG Presenter 1 & Presenter 2 Wednesday, 09 May 2018 12/10/12 SOIS APP WG Fall 2012 7

8 Project Reports ESA Report on Young Graduate Project
Felice Torelli ESA Device Virtualisation and EDS Project Performed by SCISYS Stuart Fowell Any others as required ESA SAVOIR Initiative (if required) Chris Taylor NASA GSFC Common Flight Executive (if required) Jonathan Wilmot 12/10/12 SOIS APP WG Fall 2012

9 ESA Device Virtualisation and EDS Project
12/10/12 SOIS APP WG Fall 2012

10 ESA Device Virtualisation and EDS Project
SCISYS supported by Astrium (F) and TAS-F 15 month TRP study, kicked on September 2012 Objectives EDS Use Cases Capture and resulting Requirements Definition of EDS XML Schema and Specification Test with defining EDS from real-world ICDs Proof of Concept demonstration of code generation from EDS Outputs EDS XML Schema & EDS Specification draft SOIS standard In cooperation with CCSDS SOIS WG and SAVOIR Example Functional Interfaces for selected real-world devices Use of draft Common Dictionary of Terms Example EDS for selected real-world devices Proof of Concept Demonstration on RASTA EDS Editor SOIS Device Virtualisation and Device-specific Access Protocol auto-code generation ICD document generation Demonstration of OBSW using auto-generated SOIS to interface to simulated real-world devices Based on SOIS Proof of Concept software Current status Requirements Capture ICDs for Real-world Devices collected & being assessed Early extraction of Functional Interfaces using embryonic SOIS Common DoT Presenter 1 & Presenter 2 Wednesday, 09 May 2018 12/10/12 SOIS APP WG Fall 2012 10

11 Example ICDs Name Equipment Type Supplier Classification Bus Type
FOG Astrix 120 Gyro Astrium Elancourt Simple/dumb Sensor MIL-STD-1553B (not ECSS) SIREUS MEMS SEA & Selex Simple/Dumb SpaceWire RS422 Teldix Reaction Wheel Reaction Wheel Rockwell Collins Actuator Analogue Typically I/F via 1553 RTU MTB Magnetometer TAMAM Direct current injection Hydra Star Tracker Sodern Complex/Intelligent KAM-500 RTU ACRA Control Multi-Function Data Concentrator NPAL Camera Astrium TBD VSRF AOCS Equipment ESA Iridium Next MHSTR Selex Galileo 12/10/12 SOIS APP WG Fall 2012

12 Prototype EDS Toolset 12/10/12 SOIS APP WG Fall 2012

13 DVS and EDS Demonstrator
12/10/12 SOIS APP WG Fall 2012

14 Working Outputs 12/10/12 SOIS APP WG Fall 2012

15 EDS and Common DoT Relationships and Structure
Generic Functional Interface Generic Functional Interface All Functional Interfaces, DACPs and DAPs make use of terms from the Common DoT They may also make use of manufacturer-specific terms, but these are composed of more simple terms from the Common DoT Device EDS Functional Interface Functional Interface Functional Interface Some Functional Interfaces are Generic Functional Interfaces, i.e. completely standard Some Functional Interfaces extend Generic Functional Interfaces with manufacturer-specific extensions Other Functional Interfaces are completely manufacturer-specific DACP DAP DAP is defined in terms of using subnetwork-specific Subnetwork Services, e.g. Memory Access Service using ECSS 1553 Get/Set Services Subnetwork Service Subnetwork Service Subnetwork Service 12/10/12 SOIS APP WG Fall 2012

16 XML Representation Common DoT Generic Functional Interface
The Common DoT XML file is managed by SANA The Generic Functional Interfaces’ XML files are expected to eventually be managed by SANA imports Generic Functional Interface Generic Functional Interface Generic Functional Interface imports Each device has it’s own EDS An EDS may be incomplete, e.g. a device EDS supplied by a manufacturer need not have any Functional Interfaces. Conversely an EDS used for device simulation in software testing may only have a Functional Interface uses imports Device EDS EDS XML Schema The EDS XML Schema file is managed by SANA uses 12/10/12 SOIS APP WG Fall 2012

17 CCSDS SOIS Electronic Data Sheets Work Plan
Electronic Data Sheets for Onboard Devices Specification – Blue/Magenta Book XML Schema Led by ESA from TRP Activity Common Dictionary of Terms Online dictionary managed by CCSDS SANA Led by NASA from SPA Ontology Not covered by SOIS but possible future work Generic Functional Interface per Device Class Schedule: 1st complete draft of Books and XML Schemas for Spring 2013 meeting Prototyping example device EDS with device-specific functional interfaces Refine Books and XML Schemas for Fall 2013 meeting Possible prototype device EDS with generic functional interfaces Revise Green Book (Issue 3) to capture consolidation of resulting EDS 1st Agency Review of Books and XML Schemas for Spring 2014 meeting CESG Poll for publication of Books and XML Schemas for Fall 2014 meeting Publish Books and XML Schema End of 2014 Presenter 1 & Presenter 2 Wednesday, 09 May 2018 12/10/12 SOIS APP WG Fall 2012 17

18 Example ICDs Name Equipment Type Supplier Classification
Who Prototyping Bus Type FOG Astrix 120 Gyro Astrium Simple/Dumb Sensor ESA MIL-STD-1553B SIREUS MEMS SEA & Selex SpaceWire, RS422 Teldix Reaction Wheel Reaction Wheel Rockwell Collins Simple/Dumb Actuator Analogue, typically I/F via 1553 RTU MTB Magnetometer TAMAM Direct current injection Hydra Star Tracker Sodern Complex/Intelligent Sensor (not ECSS) KAM-500 RTU ACRA Control Multi-Function Data Concentrator NPAL Camera Complex/Intelligent Sensor TBD VSRF AOCS Equipment Iridium Next MHSTR Selex Galileo Complex/Dumb SpaceWire Navigator GPS Receiver GPS Receiver NASA-GSFC LRO Analog Board RIU 1553 SDR (x3) Radio Complex Sensor/Actuator NASA-Glenn 2 TM/TC 1553, Data SpW 1 SpaceWire for all 12/10/12 SOIS APP WG Fall 2012

19 Electronic Data Sheets Storyboard
Agree Storyboard Existing Green Book Issue 2 section which just sets the scene Common Overview section for EDS and Common DoT Update to Green Book section – Issue 3 EDS Book Contents Common DoT Book Contents 12/10/12 SOIS APP WG Fall 2012

20 Common Overview Section
Don’t replicate Green Book, instead provide overview “See Green Book for further information” Informative - used to explain why the normative sections are why they are Sections Function Motivation for capturing Interface Information in Electronic Form Use Cases for EDS – these will be expanded in the Green Book Catalogue identified uses and for each hint at where in the development processes EDSs are used (fuller information in Green Book) Context – make clear they have use beyond just with SOIS Relationship of EDS with SOIS Services Relationship of EDS books: EDS Schema and Common DoT Interface Information required for Devices 12/10/12 SOIS APP WG Fall 2012

21 EDS and Common DoT Books’ Contents
EDS Schema Overview Purpose and Operation of Electronic Data Sheets for Onboard Devices (Common) Function Motivation for capturing Interface Information in Electronic Form Use Cases for EDS Context Relationship of EDS with SOIS Services Relationship of EDS books: EDS Schema and Common DoT Interface Information required for Devices Extensible Markup Language Obtaining the EDS/XML Schema Special Considerations Security Basic Structure of the EDS/XML Schema Set Electronic Data Sheets and the Associated Schema Set EDS/XML Basic Structure Functional Interface Device Abstraction Control Procedure Device-Specific Access Protocol Ancillary Information Constructing an EDS/XML Instance Annex A: Abbreviations and Acronyms Annex B: Informative References Annex C: Example EDS/XML Schema Instantiations GPS Receiver SpaceWire Camera Common DoT Overview Purpose and Operation of Electronic Data Sheets for Onboard Devices (Common) Function Motivation for capturing Interface Information in Electronic Form Use Cases for EDS Context Relationship of EDS with SOIS Services Relationship of EDS books: EDS Schema and Common DoT Interface Information required for Devices Usage of a Common Dictionary of Terms Configuring Flight Software Dimensions of Description Static Data in an Electronic Data Sheet Static Data in a Vehicle Manifest Definition of a Semantic Type Description as the Type Obtaining the Common Dictionary of Terms Management of the Dictionary Contents Achieving Consensus of Content Structure of the Dictionary Interfaces Standard Semantic Types Terms of Metadata Annex A: Abbreviations and Acronyms Annex B: Informative References Annex C: Example Content of Dictionary TBD 12/10/12 SOIS APP WG Fall 2012

22 Usage of EDS 12/10/12 SOIS APP WG Fall 2012

23 SUMO & SOIS SUMO presented SOIS presented
Explored how SUMO can promote & contribute to the SOIS process E.g. US industry outreach, example real-world ICD transformations to EDS SUMO will come back with proposals 12/10/12 SOIS APP WG Fall 2012

24 NASA-JSC, NASA-GRC & SOIS
NASA-GRC will explore using EDS to capture SDR NASA-GRC will join fortnightly telecons NASA-JSC presented Looking at similar issues NASA-JSC will look at using EDS for specific device ICDs 12/10/12 SOIS APP WG Fall 2012

25 Conclusions 12/10/12 SOIS APP WG Fall 2012

26 CCSDS SOIS Electronic Data Sheets Work Plan
Electronic Data Sheets for Onboard Devices Specification – Blue/Magenta Book XML Schema Led by ESA from TRP Activity Common Dictionary of Terms Online dictionary managed by CCSDS SANA Led by NASA from SPA Ontology Schedule: 1st complete draft of Books and XML Schemas for Spring 2013 meeting Prototyping example device EDS with device-specific functional interfaces Refine Books and XML Schemas for Fall 2013 meeting Possible prototype device EDS with generic functional interfaces Revise Green Book (Issue 3) to capture consolidation of resulting EDS 1st Agency Review of Books and XML Schemas for Spring 2014 meeting CESG Poll for publication of Books and XML Schemas for Fall 2014 meeting Publish Books and XML Schema End of 2014 Presenter 1 & Presenter 2 Wednesday, 09 May 2018 12/10/12 SOIS APP WG Fall 2012 26

27 Actions – Information Material
Complete Common Overview Section based on agreed structure (Ray Krosley/Stuart Fowell) for mid Nov 2012 Add “EDS usage in Layered Architecture” picture to Common Overview Section Explain different usage of EDS, related to “EDS usage in Layered Architecture” picture for end of Nov 2012 Physical Device to OBSW (Stuart Fowell) RIU/ Aggregated Device (Glenn Rakow supported by Felice Torelli & Chris Taylor) What is the SOIS architecture from OBC -> RTU -> devices?, What EDSs are here? How do they combine? Build upon section added to Green Book, Use 1451 as example, Include e.g. thermistors, current sensors, magnetic torque bar, etc Intelligent Device e.g. SPA ASIM (Ray Krosley) Software Bus Adaptor (Jonathan Wilmot) Spacecraft TM/TC – only mention this, don’t explore it as this is MOIMS territory 12/10/12 SOIS APP WG Fall 2012

28 Actions - EDS Manage agreement on XML Schema Framework and Functional Interface Section (Stuart Fowell) Refine interactions between ESA TRP project, SOIS WG & ESA YGT projects EDS Technology Assessment TN – suggestions and review by WG (ESA) Check if Device EDS information can be published by Spring need to resolve Proprietary Info & ITAR issues From ESA TRP Project’s ICDs (Stuart Fowell) From SIGI GPS Receiver & MIS (modular instrumentation system) ICDs (Steve Duran) Publish example Functional Interface & associated Terms from ESA TRP Project by end of Nov 2012 (Stuart Fowell) 1st cut EDS XML Schema and Editor 4-6 weeks prior to Spring 2013 meeting (ESA) Define EDS Access Methods using ESA EDS XML Schema and Editor for Spring 2013 meeting ESA/SCISYS (Stuart Fowell) to define Physical Device (SOIS DVS/DAS) EDS Access Method NASA-GSFC (Jonathan Wilmot) to define S/W Bus Adaptor EDS Access Method NASA-GSFC (Glenn Rakow) to define RIU EDS Access Method AFRL (Ray Krosley) to define SPA EDS Access Method Produce EDS instances for each of the identified ICDs + RIU for Spring 2013 meeting Abstract ICD information at the Functional Interface + Access Method For physical devices – DACP and DAP level where manufacturer allows Report actual Functional Interface, issues with XML Schema and feedback on process of writing an EDS 12/10/12 SOIS APP WG Fall 2012

29 Actions – Common DoT Progress Common DoT Ontology (Ray Krosley)
Determine Ontology Tool Rationalise SANA Terms for use as base terms in Common DoT SANA Management of EDS Schema and Common DoT (Ray Krosley) E.g. how are existing CCSDS XML schemas managed 12/10/12 SOIS APP WG Fall 2012


Download ppt "CCSDS SOIS Application Support Services WG"

Similar presentations


Ads by Google