CCSDS Reference Architecture Evaluation 10 Nov 2015 Peter Shames (with notes from 10 Nov 15 meeting)

Slides:



Advertisements
Similar presentations
CEOS WGISS & Subgroup Meeting, Budapest, May CCSDS Liaison Consultative Committee on Space Data Systems Wyn Cudlip BNSC/QinetiQ
Advertisements

Wyn Cudlip BNSC/QinetiQ Presentation to WGISS24 DLR, October 2007 CCSDS Liaison Consultative Committee on Space Data Systems.
CCSDS Cross Support Services Issue 0.1 October, 2008 Takahiro Yamada, JAXA/ISAS Peter Shames, NASA/JPL.
Folie 1 Service Oriented Architecture - Prototyping study - DLR/GSOC Author: S.Gully.
1 October 2009 Cross Support Transfer Services (CSTS) Future Services as of Spring 2014.
CCSDS Message Bus Comparison Shames, Barkley, Burleigh, Cooper, Haddow 28 Oct 2010.
PS 1 16 June 2006 SEA CESG SUMMARY Rome, Italy, 16 June 2006.
Sep 2003 CCSDS Navigation WG Progress Report MOIMS Meeting Oct 2003 CSC, Maryland, USA Felipe Flores-Amaya CCSDS Navigation WG.
CSSM Meeting Summary Fall 2012 Meetings 15 – 18 October E. Barkley Chair (NASA/JPL) C. Haddow Co-Chair (ESA/ESOC) Cleveland, Ohio, USA.
1 CCSDS Information Architecture Working Group SEA Plenary Daniel J. Crichton, Chair NASA/JPL 12 September 2005.
ESTEC, Noordwijk, Netherlands 27 Oct 2009 SERVICE ARCHITECTURE FOR SPACE -- BOF 1.
Cesg-1 June 2010 Chris Taylor (AD) Stuart Fowell (DAD) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA.
Athens, GreeceApril 08-13, Spring 2005 CCSDS Management Council CNES report Jean-Marc SOULA (CNES)
Institutsbezeichnung: Quellenangabe 1 CCSDS MANAGEMENT COUNCIL Canadian Space Agency St-Hubert, Quebec, Canada May 2004 DLR Report Martin Pilgram,
ESA UNCLASSIFIED – For Official Use Workshop #23 Pasadena, USA 23-27Mar15 Mario Merri, ESA/ESOC SM&C WG Plenary.
CCSDS Spacecraft Monitor & Control Working Group (SM&C WG) SpaceOps 2004.
Mission Operation (MO) Services SM&C-MIA Joint Meeting ESTEC, 27 October 2009 Mario Merri, ESA.
Delta-DOR SIG: Report of the Fall 2007 Meeting Heppenheim, Germany October 5th, 2007 Roberto Maddè ESA/ESOC
CCSDS SCCS ARD For brevity and file-size sake, this file consolidates ONLY those figures that are in the current ARD. Ver 0.9, 29 July 2014 Peter Shames,
SISG - SSI ADD Service, Physical, and Protocol View Document Figures Ver 0.4, 2 Sept 09 Peter Shames, et al.
1 Space Communications Cross Support Architecture WG: Charter and Work Plan October 2010 London, UK Takahiro Yamada, JAXA/ISAS.
PS 1 12 June 2006 SEA Opening Plenary Rome, Italy, 12 June 2006.
NASA HQ Office of Space Flight NASA DATA SYSTEMS STANDARDS PROGRAM ( NDSSP ) NASA’s CCSDS REORGANIZATION PROPOSAL Page: AZD - 1 September 21, 2002 NASA.
1 ROAD MAP OF THE CCSDS ARCHITECTURE WORKING GROUP (AWG) Draft, Issue March 2003 Takahiro Yamada, Chair, AWG.
SOIS APP Working Group Overview. Presentation Overview Application Support Services Electronic Datasheets ESA Project History and Plans Standards Documentation.
Cesg-1 CSS Area Report -- Super BOF Background From A. Hooke to CESG: (CSS AD emphasis ) Date: Fri 02 Oct 2009 To: CESG cc: CMC Subject: Proposed.
November MOIMS AREA PLENARY NAVIGATION WG REPORT November 2004 CONSULTATIVE COMMITTEE FOR SPACE DATA SYSTEMS.
Cross Support Service Management Overview Nicolas Champsavoir DCT/PS/SSC CCSDS – CSS Area Cross Support Services ex-SLE Service Management.
Wyn Cudlip BNSC/QinetiQ Presentation to WGISS25 China, February 2008 CCSDS Liaison Consultative Committee on Space Data Systems.
Information Architecture WG: Report of the Spring 2004 Meeting May 13, 2004 Dan Crichton, NASA/JPL.
1 CCSDS 2007 Fall Meeting SOIS Plenary Chris Taylor Estec (27/09/2007.
CCSDS Engineering Steering Group: Report to the CCSDS Management Council CMC Meeting May 2004 CSA, Montreal, Canada Adrian J. Hooke Chairman, CESG.
Apr12-cesg-1 Chris Taylor (AD) Stuart Fowell (DAD) SPACECRAFT ONBOARD INTERFACES SERVICES (SOIS) AREA.
SEA-1 20 Nov 2014 CCSDS System Engineering Area (SEA): System Architecture WG (SAWG) Restart Peter Shames, SEA AD 20 Nov 2014.
MOIMS Plenary CCSDS Spacecraft Monitoring & Control WG (SM&C) Workshop #02, May 2004 Mario Merri, ESA/ESOC, Chairman.
Navigation WG Report D. Berry NASA J. Fertig ESA.
PS -0 System Architecture Working Group RASDS Status 14 June 2006 Peter Shames NASA / JPL
Overview of Space Communication Cross Support Architecture April 2013 Takahiro Yamada (JAXA/ISAS) 1.
CCSDS Reference Architecture Notes from SAWG discussion & from SEA Report to CESG/CMC 12 & 17 Nov 2014.
Information Architecture BOF: Report of the Fall 2003 Meeting October 28, 2003 Dan Crichton, NASA/JPL.
ESA UNCLASSIFIED – For Official Use MOIMS Plenary Darmstadt, Germany 09-12Nov15 Mario Merri, ESA/ESOC Brigitte Behal, CNES MOIMS Status, Issues and Vision.
ESA UNCLASSIFIED – For Official Use SDLS Key Management Extended Procedures Daniel Fischer, Ignacio Aguilar Sanchez CCSDS Fall Meetings 2012 Oct 2012.
SM&C WG Plenary CCSDS Spacecraft Monitoring & Control WG (SM&C) Workshop #17, Darmstadt (D), Apr 2012 Mario Merri, ESA/ESOC, Chairman.
MOIMS MO & Nav Functions, Services & Interfaces CCSDS Ref Arch Discussion 20 Oct 2015.
The Consultative Committee for Space Data Systems 1 JAXA CCSDS Status April 12 – 13, 2005 Kaneaki Narita Consolidated Space Tracking and Data Acquisition.
1 Systems Architecture WG: Charter and Work Plan October 23, 2003 Takahiro Yamada, JAXA/ISAS.
1 Steve Hughes Daniel J. Crichton NASA/JPL January 16, 2007 CCSDS Information Architecture Working.
CEOS WGISS Meeting, Hanoi May CCSDS Liaison Consultative Committee on Space Data Systems Wyn Cudlip BNSC/QinetiQ Presentation.
Systems Architecture WG: Report of the Spring 2005 Meeting April 14, 2005 Takahiro Yamada, JAXA/ISAS.
DSN CCSDS SLE SM Prototype Plan Erik Barkley December 2006.
CMC meeting, 23 October, 2008 Page 1 JAXA CCSDS Status October, 2008 CMC Meeting DIN, Berlin, Germany Kaneaki Narita JAXA CCSDS Secretary Office.
SISG ConOps Operational Functional Deployments Space Internetworking Strategy Group Peter Shames 22 Oct 2009 Version 1.6 DRAFT.
Spacecraft Monitor & Control Working Group (SM&C WG) CCSDS SM&C WG.
Cross Support, Mission Operations and Spacecraft On-board Services & Interfaces (SOIS Extract, with notes from telecon) Peter Shames 21 Oct 2015 CSS MOIMS.
CMC meeting, Nov., 2009 Page 1 JAXA CCSDS Status November, 2009 ESA/ESTEC Noordwijk, Netherlands Kaneaki Narita JAXA CCSDS Secretary Office.
Information Architecture WG: Report of the Fall 2004 Meeting November 16th, 2004 Dan Crichton, NASA/JPL.
National Aeronautics and Space Administration 1 CCSDS Information Architecture Working Group Daniel J. Crichton NASA/JPL 24 March 2005.
ESA UNCLASSIFIED – For Official Use Cleveland, OH, USA 04-08Apr16 Mario Merri, ESA/ESOC Brigitte Behal, CNES MOIMS Opening Plenary.
10-Dec-2012-cesg-1 IOAG-17d telecon 19th Nov 2013 CCSDS Engineering Steering Group (CESG) Report to the IOAG.
Mission Operation (MO) Services
JAXA CCSDS Secretary Office
Service, Physical, and Protocol View Document Figures
Systems Architecture WG: Charter and Work Plan
CCSDS Reference Architecture
SOIS-APP Working Group Report Jonathan Wilmot (WG Chair)
CCSDS Navigation Working Group
CCSDS System Engineering
Application of ODP for Space Development
JAXA CCSDS Secretary Office
CCSDS Liaison Consultative Committee on Space Data Systems
Presentation transcript:

CCSDS Reference Architecture Evaluation 10 Nov 2015 Peter Shames (with notes from 10 Nov 15 meeting)

Agenda Review 7 Oct 2015 telecon results – Scope, approach, content Review MO & Nav materials provided after the telecon – Showing alignment revisions Review (briefly) existing SCCS-ADD and MOIMS alignment agreement Review existing MOIMS and SOIS functional descriptions and alignment – Include one ESA proposed integration approach Discuss open issues and next steps

Attendees: Peccia, Merri, Suess, Barton, Sarkarati, Smith, Wilmot, Champsavior, Shames Agenda: – Discuss scope of work – Discuss proposed approach for the WG efforts – Discuss whether the identified content starts to present an adequate coverage of what is needed – Discuss schedule for coordinated meetings during the Fall session in Darmstadt Scope of Work – Agreement that the existing SCCS-ADD/ARD provides an adequate model of the underlying data transfer services, especially for space comms – Some concern stated that they focus on space communication and do not provide adequate coverage of terrestrial comms – Suggestion that the initial phase of the work should focus on MOIMS on the ground and SOIS in space. The second phase would address the MOIMS / SOIS interfaces in space. – Statement that there is a plan to address the MOIMS / SOIS interfaces at the upcoming meeting – Concern that all of the MOIMS topics be covered by the model, including nav, data archive, robotics, mission planning – Probable need to cover MO aspects of voice and video, although this was not touched upon CCSDS Reference Architecture Telecon, 7 Oct 15

Proposed approach for WG efforts – Recognition that this is just a part of the overall SAWG program of work – Acknowledgement that the SAWG needs to have agency and area contributors, especially from MOIMS and SOIS, and from ESA, CNES, and NASA at a minimum – Tentative agreement on a phased approach, with assumption that the MOIMS / SOIS discussions will address any spacecraft on-board boundary changes. Assume for now that the boundary is as stated in the MOIMS / SOIS MOU. – Agreement to gather scenarios and other use case materials – Agreement to leverage as much existing material from WG and agency studies as can be made available – Agreement to focus on coverage for MOIMS & SOIS Blue and Magenta Book materials, with emphasis on interoperability – Agreement that we should leverage any existing agency study / analysis materials that we can all be allowed to see, but that the outcome of this work must be “CCSDS level” and agency neutral CCSDS Reference Architecture Telecon, 7 Oct 15

Coverage of identified content – Content is a quite complete coverage of what has been published in CCSDS to date – Leveraging existing SCCS-ARR / ARD is acceptable for space comms, other “data transfer” layers will need to be shown terrestrially – Nav and archiving are missing from the package – There is an agreed need for scenarios and use case views – There is an agreed need for a “leveled” set of functional decomposition materials across all of the MOIMS and SOIS topics, these are currently uneven and scant at best – There is an agreed need for an improved set of (detailed enough) functions with clearly identified interfaces (tied to standards) and for views of related and interconnected functional groups like (tracking, nav, comm planning, mission planning) Schedule for meetings – Due to other work commitments the group agreed to one (or possibly two) “end of day” working meetings during the CCSDS working sessions – The Doodle poll agreed on Tuesday night – The SAWG BoF responded to the CESG conditions on 20 October, no response yet from ADs except to say “wait 30 days” Action Items – Nestor Peccia to provide ESA study materials (if possible) – Mehran Sarkarati to provide ESA MOIMS / SOIS trade study options (if possible) – Johnathan Wilmot to provide NASA SOIS (Blue / Magenta) analysis materials (if possible) – Peter Shames to produce a next version of the integrated set, merging what is provided by the others (if anything)

Recent MO & Nav Diagram Evaluation Use provided MO services (Nestor) & Nav service (Nav WG) diagrams Edit them minimally for clarity and consistency so traceability is clear – For now the diagrams remain in their original, and inconsistent, styles Show how they relate to each other and to CSS services Attempt to clarify and discriminate among: – Data structures and formats – Functions (and groupings) – Service interfaces

MO Automation Services MO M&C Services TM Processing Parameter Processing TC Processing Schedule Execution Procedure Execution Manual Execution Event Driven Execution On Board Schedule Management Command Verification Command Releaser Procedure Processing Procedure Generation CSTS/SLECSTS/SLE SM TM TC Planning Engine Planning Request Processing Schedule Generation FDS MO Automation Data Mission Automation Planning Schedule MO Scheduling Data S/C Schedule P&S Services Procedure Data Activity / Parameter / event / Packet Monitoring S/C Schedule Report SOCs / PIs MO Planning Data MO Mission Data Product Distribution MO Scheduling Data MO Automation Data ODM TDM FDS ODM, EVM, SMM SMM, ADM, ODM, CDM Planning Requests Mission Schedule Monitored Data (MD) NAV Data ODM, ADM, PRM MO M&C Data MO File Data SMSM MO Planning Data Ground Station Resource Planning MO Data Services Tracking Data (TD) NAV Data Comm Service Request NAV Data MO Scheduling Data MO M&C Data MO Automation Data Modified for Consistency MO Automation Data NAV Data Mission Planning Service Request Missing SOIS SM SSI Service Ctrl (SC)

Notes on Revised MOC with MO Services diagram Provides view of the MO, FDS, & CSS interactions, showing major functional groups and external interfaces (“grey boxes” show groups of functions), exchanged data structures are shown as green boxes) All data transfers are shown as data, not as “services”; data exchange structures and formats must be standardized for interoperability Service Interfaces are explicitly shown associated with the functions that provide them Five MOIMS Service groups shown: Navigation (FDS), Monitor & Control (M&C), Automation, Planning & Scheduling (P&S), MO Data Services Data archiving, auditing, and Robotics etc are not shown for now Not all service interfaces on functional groups are shown CSS Services (SM, CSTS, SLE) are shown explicitly as service providers Not all of the service requests nor data flows to/from the SOC / PI are shown (mission planning & automation requests, commands, science data, archival data, etc, etc) FDS to MO interactions are shown on a separate Nav WG chart (with edits) NOTE: most of the service interfaces could continue to be mission specific (as now), or converted to an MO Service framework, or just use TGFT- like services, or …

Trk Stn Fncs Science Mission S/C Ops Fncs S/C Fncs SMM, ADM, PRM TLM Data NHM PRM ADM ODM EVM, SMM ODM TDM SMM Orbit Det Mnvr Att Det Navigation CDM Conjunction Assessment ODM Cmd Gen Commands PRM SMM, ADM, ODM CDM SMM EVM ADM Uses Generic File Transfer Sched SMM ODM, EVM CSTSCSTS SLE SM M&C FDS Navigation Working Group w/ GFT Services N.B. Nav stds are all interoperable data format specs P&S Mission S/C Ops Team Processes Flight Dynamics Team Processes

Notes on Revised Flight Dynamics (FDS) Services diagram Provides view of the separate FDS to MO interactions, showing major interfaces (“circles” are functions, types of data structures are named on connectors) All data transfers are shown as data, not as “services”; data exchange formats must be standardized for interoperability Service Interfaces are explicitly shown associated with the functions that provide them, but they may not offer explicit service interfaces Navigation (FDS) services are shown, using the functions and data structure standards defined in the Nav WG diagram (Richon v 4.2) CSS Services (SM, CSTS, SLE) are shown explicitly as service providers All of the elements are re-named, where needed, to produce a consistent functional view; teams and processes are separately indicated NOTE: most of the service interfaces could continue to be mission specific (as now), or converted to an MO Service framework, or just use TGFT- like services (as shown)

SCCS-ARD (CCSDS 901x1m1) - Figure 7-4: SSI Secure End-to-End Forward: SSI Agency Supporting SSI Agency Earth-Space Link Terminal Earth User Node Space User Node Ground-Space CCSDS Protocols Terrestrial WAN SSI VC X CMD VC X AOS/TC RF & Mod C & S CFDP ENCAP Space Msg Application Space File Application BP AMS LTP RF & Mod IP C & S F-Frame Mux F-Frame Production Bundle Agent (Router/S&F) ENCAP BP LTP AOS/TC BP To VC X User File Application IP TCP BP User Msg Application CMD CFDP AMS IPSEC File Secure SBSP File Secure SBSP IPSEC TCP MOIMS SM&C Apps MOIMS SM&C Apps

Cross Support / Mission Operations Interactions using Standard SLE / SM Services ABA ESLT Earth User Node User Service Management Application (Planning & Scheduling) User Application (Packet Processing) User RCF Application (Frame Processing) User Radiometric Data Processing User Service Monitor Data Processing User F-CLTU Application (CLTU Processing) Service Delivery (SD) Interfaces Service Management (SM) Interface (I/F) Flight Dynamics Planning Schedule Execution Monitor & Control SM over HTTP F-CLTU over TCP R-CF over TCP MD-CSTS over TCP TD-CSTS over TCP CSS MOIMS SOIS Services SLE F-CLTU Processing SLE RCF Processing (Frame De- Muxing) TD-CSTS Processing (Real-time Radiometric Data) Service Management Processing (Monitor Data) Service Management Processing (Scheduling) SM&C MO Applications (MAL Compliant) MAL & Transport Adapter for SPP 12

Mission Operations Services Overview (from MOSC 520x0g3) CSS MOIMS SOIS Services13 CSS (SLE, CSTS, CSSM) and SLS (link, coding, modulation) live in here (not shown) SOIS lives in here (not shown)

Mission Operations Functions (& Sub-functions, partial)

Service Proxy Description (from MOSC 520x0g3) Where a function is on-board, a ground-based proxy function may manage the interface with ground-based functions. Such a proxy can: – Encapsulate legacy or proprietary interfaces on the space-ground interface; – Manage discontinuity in the space-ground link; – Provide information persistence (storage and retrieval of history).

Example Distribution of Mission Operations Functions

Mission Operation Information—Types and Usage (potential exchanges, partial & incomplete) indicates an interface that is currently exposed. F indicates an interface that could be exposed in the future.

Relationship of Mission Operations Services to Other CCSDS Standards

SOIS Service Architecture Focus on C&DA (from 876x0r0) CSS MOIMS SOIS Services19 MOIMS SM&C O/B Services are some of these

CSS MOIMS SOIS Services20 “Plug and Play” View of SOIS Architecture (from 850x0g1) SM&C MO Applications (MAL Compliant) MAL MTS / AMS?

ESA SM&C / SOIS Future Architecture (from EGOS-GEN-SMCSOIS-TN ) CSS MOIMS SOIS Services21 CSS (SLE, CSTS, CSSM) and SLS (link, coding, modulation) live in here SOIS

Open Issues Scenarios and Use Cases MOIMS functions, their interactions, and information exchanges (internal & external) must be factored into the Reference Architecture SOIS functions, their interactions, and information exchanges (internal & external) must be factored into the Reference Architecture How MOIMS and SOIS functions interact, and how they relate to underlying comm services (CSS, SLS, SIS, SEA) must be factored into the Reference Architecture

What’s next? – Adopt existing SCCS-ADD / ARD for space comms, identify other “data transfer” layers terrestrially – Focus on coverage for MOIMS & SOIS Blue and Magenta Book materials and [FUTURE] work, with emphasis on interoperability – Mission Planning and archiving are missing from the package (get experts to provide any missing functional blocks) – Gather scenarios and other use case materials – Gather existing material from WG and agency studies as can be made available – Leverage any existing agency study / analysis materials that we can all be allowed to see, but that the outcome of this work must be “CCSDS level” and agency neutral – Agree on the level of useful detail for the diagram set (functional groups) – Create a “leveled” set of functional decomposition and interaction materials across all of the MOIMS and SOIS topics, these are currently uneven – Create an improved set of (detailed enough) functions with clearly identified interfaces (tied to standards) and with views of related and interconnected functional groups like (tracking, nav, comm planning, mission planning)

Meeting Notes Agree to initially model SM&C/MOIMS on the ground and SOIS in space – The issue of suitability of MOIMS in R/T space environment will be evaluated separately Not all SM&C functions are specified, even as groups. – Agree to show these with only high level functions and interfaces, and mark as [FUTURE] Agree to provide at least one expert from each of MOIMS & SOIS to work with SEA to develop initial diagram set – The Nav (FDS) diagram seems to be about the right level of detail for any functional group – Focus will be on external / service interfaces of each functional group – Agree that external interfaces and data specs should be tied to existing of future standards Agree to use RASDS for diagrams, for consistency with existing SCCS-ADD materials ESA provided a paper from earlier ExoMars study that has some useful materials on functions and protocol mappings

NOTE: Exchanges may be predicted future data or reconstructed actual data, depending on the message type Messages ADM = Attitude Data Message CDM = Conjunction Data Message EVM = Events Message NHM = Navigation H/W Message ODM = Orbit Data Message PRM = Pointing Request Message SMM = Spacecraft Maneuver Message TDM = Tracking Data Message Functions Att Det = Attitude Determination function Cmd Gen = Command Generation function Mission S/C Team = Spacecraft Team function Mnvr = Maneuver Design function Orbit Det = Orbit Determination function S/C = Spacecraft Sched = Scheduling function Science = Science function Trk Stn = Tracking Station CCSDS Navigation Working Group Terms