1 / 29

CCSDS SOIS Application Support Services WG

CCSDS SOIS Application Support Services WG. Fall 2012 Meeting Cleveland, Ohio, USA. 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

Download Presentation

CCSDS SOIS Application Support Services WG

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CCSDS SOIS Application Support Services WG Fall 2012 Meeting Cleveland, Ohio, USA

  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 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 • Electronic Data Sheets (Stuart Fowell) • 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 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) • Joint meeting with AIAA WG & NASA HSF (Glenn Rakow) • 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) 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 SOIS APP WG Fall 2012

  6. Presenter 1 & Presenter 2 Tuesday, 18 November 2014 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 HSF@JSC • Understand alignment of objectives • Agree any resulting cooperation SOIS APP WG Fall 2012

  7. Presenter 1 & Presenter 2 Tuesday, 18 November 2014 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 underpublication • Device Virtualisation and Device Enumeration Services in process of being put out for 1st agency review • Published Standards • http://public.ccsds.org/ • 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 SOIS APP WG Fall 2012

  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 SOIS APP WG Fall 2012

  9. ESA Device Virtualisation and EDS Project SOIS APP WG Fall 2012

  10. Presenter 1 & Presenter 2 Tuesday, 18 November 2014 ESA Device Virtualisation and EDS Project • 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 SOIS APP WG Fall 2012

  11. Example ICDs SOIS APP WG Fall 2012

  12. Prototype EDS Toolset SOIS APP WG Fall 2012

  13. DVS and EDS Demonstrator SOIS APP WG Fall 2012

  14. Working Outputs SOIS APP WG Fall 2012

  15. EDS and Common DoT Relationships and Structure Common DoT 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 SOIS APP WG Fall 2012

  16. XML Representation Common DoT 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 SOIS APP WG Fall 2012

  17. Presenter 1 & Presenter 2 Tuesday, 18 November 2014 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 • Specification – Blue/Magenta Book • 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 SOIS APP WG Fall 2012

  18. Example ICDs 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 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 SOIS APP WG Fall 2012

  21. 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 EDS and Common DoT Books’ Contents SOIS APP WG Fall 2012

  22. Usage of EDS 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 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 SOIS APP WG Fall 2012

  25. Conclusions SOIS APP WG Fall 2012

  26. Presenter 1 & Presenter 2 Tuesday, 18 November 2014 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 • Specification – Blue/Magenta Book • 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 SOIS APP WG Fall 2012

  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 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 2013 - 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 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 SOIS APP WG Fall 2012

More Related