Service Agreement & Configuration Profile White Book Overview and Status 4 – 8 April 2016 Cleveland, Ohio, USA John Pietras Global Science and Technology,

Slides:



Advertisements
Similar presentations
John Pietras 16 October 2008 Berlin Tracking Data Cross Support Transfer Service Status.
Advertisements

SGSS Extensions to and Modifications of CCSDS Space Communication Cross Support Service Management October 2012 John Pietras Global Science and.
1 Review Notes concerning Review Notes concerning Forward Frame Service & Process Data Operation/Procedure
Monitored Data CSTS, CCSDS W April 2013 Bordeaux, France John Pietras Global Science and Technology, Inc., Greenbelt, MD, USA.
Monitored Data CSTS, CCSDS W October 2013 San Antonio, Texas, USA John Pietras Global Science and Technology, Inc., Greenbelt, MD, USA.
H. 323 Chapter 4.
Cross Support Transfer Services – Forward Frames Service 10 – 15 November 2014 London, United Kingdom John Pietras Global Science and Technology, Inc,
Slide 1 Systems Analysis & Design CS183 Spring Semester 2008 Dr. Jonathan Y. Clark Course Website:
Cross Support Transfer Services – Service Control Service March 2015 Pasadena, California, USA John Pietras Global Science and Technology, Inc, Greenbelt,
® Eurostep.ESUKPC v0.1©Copyright Eurostep Limited An Introduction to ISO STEP Part 25 David Price.
CSSM Meeting Summary Fall 2012 Meetings 15 – 18 October E. Barkley Chair (NASA/JPL) C. Haddow Co-Chair (ESA/ESOC) Cleveland, Ohio, USA.
SLE-SM Refactoring Proposal Scope –Allow inclusion of services or modifications to existing ones without having to reedit the entire SLE-SM book. Proposal.
1. 2 Purpose of This Presentation ◆ To explain how spacecraft can be virtualized by using a standard modeling method; ◆ To introduce the basic concept.
An Introduction to Software Architecture
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,
NASA Space Network Ground Segment Sustainment (SGSS) Schedule Request SMWG Boulder, CO 31 October – 4 November 2011 John Pietras GST, Inc.
Cross Support Services Area Cross Support Transfer Services Working Group Strawman Forward Frame CSTS Specification Technical Note (June 2010) John Pietras.
1 ROAD MAP OF THE CCSDS ARCHITECTURE WORKING GROUP (AWG) Draft, Issue March 2003 Takahiro Yamada, Chair, AWG.
Andrew S. Budarevsky Adaptive Application Data Management Overview.
Overview of Functional Resources for IOAG Service Catalog Services 15 April 2013 Bordeaux, France John Pietras Global Science and Technology, Inc., Greenbelt,
Environment Change Information Request Change Definition has subtype of Business Case based upon ConceptPopulation Gives context for Statistical Program.
Cross Support Services Area Cross Support Transfer Service Working Group Monitored Data Cross Support Transfer Service: Scope and Format of Monitored Data.
Configuration Profile Development Approach Bakeoff: Build Up Results CCSDS Spring Workshop Pasadena, CA March 2015 Anthony Crowson Telespazio VEGA.
FSH/security SLS-SLP fall2009 (version 4) Page 1 Security Headers + Homogeneous approach to FSH and Insert Zone in TM/AOS/TC frames: some problems and.
Cross Support Service Management Overview Nicolas Champsavoir DCT/PS/SSC CCSDS – CSS Area Cross Support Services ex-SLE Service Management.
ESA UNCLASSIFIED – For Official Use Workshop #23 Pasadena, USA 25 rd March 2015 Sam Cooper Common services update (part 2)
CSTS File Transfer Service CS File Transfer Specification – Initial Discussions IOAG Service Catalogue #1 Scope Candidate Applications File Content.
C. Huc/CNES, D. Boucon/CNES-SILOGIC Producer-Archive Interface Specification.
Trajectory Predictions Data Formats Draft White Book CCSDS CSSM Technical Meetings Pasadena, CA, USA 23 – 27 March 2015 Jessica Reinert NASA/GRC.
Tracking Data CSTS v March - 3 April 2014 Noordwijkerhout, Netherlands John Pietras Global Science and Technology, Inc, Greenbelt, MD, USA.
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Cross Support Transfer Services - Tracking Data Service 0.10 (in progress) March 2015 London, United Kingdom John Pietras Global Science and Technology,
All Presentation Material Copyright Eurostep Group AB ® A Meta-model of EXPRESS in UML for MOF and UML to EXPRESS David Price April 2002.
CSS-SM Refactoring Proposal Scope –Allow inclusion of services or modifications to existing ones without having to reedit the entire CSS-SM book. Objectives.
Abstract Modeling of Service Package Result Components 31 March – 3 April 2014 Noordwijkerhout, Netherlands John Pietras Global Science and Technology,
CCSDS Reference Architecture Notes from SAWG discussion & from SEA Report to CESG/CMC 12 & 17 Nov 2014.
1. 2 Purpose of This Presentation ◆ To explain how spacecraft can be virtualized by using a standard modeling method; ◆ To introduce the basic concept.
Considerations for the Service Package Request/Service Package Recommended Standard October 2013 San Antonio, TX John Pietras Global Science and.
CSTS Generic Procedures Assessment of the Current Status and Proposal for Next Steps M.Goetzelmann
1 SMWG Service Management Book Refactoring Report Anthony Crowson Colin Haddow October 2009, ESTEC October 15, 2008.
Service Package Result Strawman 9 November 2015 Jean-Pierre Chamoun NASA - GSFC.
ESA UNCLASSIFIED – For Official Use SDLS Key Management Extended Procedures Daniel Fischer, Ignacio Aguilar Sanchez CCSDS Fall Meetings 2012 Oct 2012.
Slide 1 2/22/2016 Policy-Based Management With SNMP SNMPCONF Working Group - Interim Meeting May 2000 Jon Saperia.
Functional Resources in Service Management and Service Package Execution CSSA Cleveland, Ohio October 2012 John Pietras GST, Inc.
Figure 2-6: Internal Organization of Protocol Entity (Sending End) Figure 4-14: Internal Organization of Protocol Entity (Sending End) MAP Packet Service.
1 Systems Architecture WG: Charter and Work Plan October 23, 2003 Takahiro Yamada, JAXA/ISAS.
01-05 October 2007 Heppenheim, Germany eb - 1 SMWG Closing Plenary Report Fall 2007 Meeting Erik Barkley 5 October 2007.
MD CSTS prototype status 2012 : MD user (NASA) based on NASA Fw development MD provider (CNES) based on ESA Fw development NASA/ESA Fw interoperability.
CSA WG Meeting 17 May 2011 Page 1 Berlin, Germany CSA WG Service Agreement Status Prepared by Hugh Kelliher Space ConneXions Limited
1 W.Hell (ESA) November 2015 FR Model and Registry Considerations FR Model and Registry Considerations November 2015.
1 Nov. 9, 2015 CSTS Forward Frame Service Work Plan T. Pham Nov. 9, 2015.
1 Y.Doat (ESA) April 2012 Object Identifiers Object Identifiers CSTS Framework Annex C April 2012.
Colorado Springs Producer-Archive Interface Specification Status of standardisation project Main characteristics, major changes, items pending.
Functional Resource and Service Component Information Maintenance 9 November 2015 Darmstadt, Germany.
SISG ConOps Operational Functional Deployments Space Internetworking Strategy Group Peter Shames 22 Oct 2009 Version 1.6 DRAFT.
Standard Service Configurations 31 March – 3 April 2014 Noordwijkerhout, Netherlands John Pietras Global Science and Technology, Inc., Greenbelt, MD, USA.
Fall Meeting, November 11, 2015 Paul Pechkam, JPL/NASA
Introduction: Databases and Database Systems Lecture # 1 June 19,2012 National University of Computer and Emerging Sciences.
1 Management of Offline SLE Services SLe-SM Red-1 RID GSFC-09-JP John Pietras.
Omniran CF00 1 Key Concepts of Association and Disassociation Date: Authors: NameAffiliationPhone Max RiegelNokia
Cross Support Services Area Functional Resource Identifiers in SCCS-SM Information Entities John Pietras London, UK October 2010.
1 Transfer Service Specification Issues CCSDS September 2005 Meeting Atlanta.
Simplification of Configuration Profile Structure 8 March 2016 CSSMWG Telecon John Pietras Global Science and Technology, Inc.
COP Introduction to Database Structures
Introduction to Functional Resources
Global Science and Technology, Inc., Greenbelt, MD, USA
Simplified Configuration Profiles And Service Profiles
Unified Modeling Language
Object Oriented Analysis and Design
An Introduction to Software Architecture
Presentation transcript:

Service Agreement & Configuration Profile White Book Overview and Status 4 – 8 April 2016 Cleveland, Ohio, USA John Pietras Global Science and Technology, Inc.

Outline  Introduce key Configuration Profile concepts through the Bakeoff Configuration Profile example  Present section-level outline and status of Service Agreement and Configuration Profile White Book  Summarize the technical contents of the sections of the book (with examples)  Example XML instance document for the Bakeoff Configuration Profile  Concluding thoughts 2

3 Bakeoff Configuration Profile Diagram (SC Black-Box)

Bakeoff Configuration Profile (1 of 3) 4  1 antenna  1 instance of RF Aperture SC Profile, containing 1 instance of Antenna FR Profile  1 forward 401 space link carrier  1 instance of CCSDS 401 Forward Physical Channel Transmission SC Profile, containing: 1 instance of Forward 401 CCSDS Space Link Carrier Transmission FR Profile 1 instance of Forward Link Ranging FR Profile  1 instance of TC Sync & Channel Encoding SP Profile, containing 1 instance of TC Sync & Channel Encoding FR Profile  3 instances of Forward Space Packet (FSP) service, all muxed into the same TC VC  COP on VC, using CLCWs from return link MC on I channel  1 instance of TC Space Link Protocol Transmission SC Profile, containing: 1 instance of TC MC Mux FR Profile 1 instance of TC VC Mux FR Profile 1 instance of TC Encap, VC Packet Processing & VC Generation FR Profile  3 instances of SLE Forward Space Packet SC Profile, each containing 1 instance of FSP TS Provider FR Profile

5  1 return 401 space link carrier, with separate data streams on I & Q channels  1 instance of CCSDS 401 Return Physical Channel Reception SC Profile, containing: 1 instance of Return 401 CCSDS Space Link Carrier Reception FR Profile 1 instance of Range and Doppler Extraction FR Profile  1 instance of TM Sync & Channel Decoding SC Profile, containing 2 instances of TM Sync & Channel Decoding FR Profile (one for each if I & Q)  1 instance of Return TM/AOS Space Link Protocol Reception SC Profile, containing: 1 instance of MC Demux and Reception FR Profile 1 instance of VC Demux and Reception FR Profile  3 instance of SLS (online) RAF service, all providing the frames from the Q-channel  3 instances of SLE Return All Frames SC Profile, each containing 1 instance of RAF TS Provider FR Profile  1 instance of the Return Frame Capture service for I-channel frames  1 instance of Frame Data Sink SC Profile, containing 1 instance of Frame Data Sink FR Profile  1 instance of SLS Raw Radiometric Data service (real-time TD-CSTS)  1 instance of the TDM Segment Storage service Bakeoff Configuration Profile (2 of 3)

6  1 instance of SLS Raw Radiometric Data service (real-time TD-CSTS)  1 instance of Real-Time Radiometric Data Collection SC Profile, containing: 1 instance of TDM Segment Generation FR Profile 1 instance of TDM Sink FR Profile  1 instance of Tracking Data CSTS SC Profile, containing 1 instance of Tracking Data CSTS Provider FR Profile  1 instance of the TDM Segment Storage service  Uses the same instance of Real-Time Radiometric Data Collection SC Profile listed above  1 instance of TDM Recording Buffer SC Profile, containing 1 instance of TDM Recording Buffer FR Profile Bakeoff Configuration Profile (3 of 3)

FRs within the RF Aperture and CCSDS 401 Forward Physical Channel Transmission SCs 7

8 RfApertureScProfile Class Diagram

9 Ccsds401FwdPhysChnlXmitScProfile Class Diagram

White Book Outline and Status Introduction – empty except for References 2. Overview – empty 3. Service Agreement Information Entity – complete draft section 4. Configuration Profile Information Entity - complete draft section 5. Core Service Components  General structure for Service Component specifications  Service Component specifications organized by Abstract Service Specification  Section placeholders for all core Service Components  Partial contents for Service Components involved in Bakeoff Configuration Profile and for the Forward Frames CSTS 6. Core Service Association and Ancillary Interface Type definitions – partially populated 7. Core Specializations of the Flexibilities and Constraints Class  ServiceComponentTimeOffsets  AperturePriorityConstraint  ApertureAcceptabilityConstraints 8. Rules for Creating Configuration Profiles – first-level outline only 9. Annex A – Service Management Object Identifier Registration Tree (Strawman)

11 Section 3: Service Agreement Information Entity A Service Agreement establishes the ranges or sets of values that configuration profiles can take on A Service Agreement may contain:  Zero or more Service Component Agreements  Zero or one Configuration Profile Contents entity Service Component Agreement  Value ranges/sets for the configuration parameters of a single Service Component  Identified by SC Agreement Name = [{Service Component Type OID}: SC Agreement Instance Number]  Contains one or more Functional Resource Agreement entities Each FR Agreement is identified by its FR Type OID and FR Agreement Instance Number  Multiple instances of the same FR Agreement type can exist in the same Service Component to allow specification of dependencies among the values within those FR Agreement instances Service Component Agreements must be present in a Service Agreement if any of the following will be used by the Mission:  Dynamic creation of Configuration Profiles (including in-line specification of Configuration Profile information in Service Package Requests);  Re-specification of configuration parameter values in Service Package Requests;  Real-time reconfiguration (e.g., via the Service Control CSTS); or  Event sequencing  The Service Profile Contents entity allows for the establishment of configuration profile information as part of the Service Agreement

ServiceAgreementInfoEntity Class Diagram (Section 3) 12

ServiceAgreementInfoEntity Parameters 13 Must be reconciled with SANA registries

14 Section 4: ConfigurationProfileInfoEntity Class Diagram

Section 4: ConfigurationProfileContents Class Diagram 15

16 Configuration Profile Contents Description (1 of 3) ConfigurationProfileContents is an abstract class with four (for now) specializations  SpaceLinkSessionProfile – used to configure space links, associated productions, and real- time/online transfer services  RetrievalProfile – used to configure return offline/complete transfer services (and associated production?)  ForwardOnlineProfile – used to configure forward offline transfer services (and associated production?)  ServiceManagementFunctionProfile - used to configure Monitored Data and Service Control CSTSes and associated production ConfigurationProfileContents is a top-level class that allows configuration profiles to be used in other Info Entities (e.g., Service Agreement and Service Package Request) Each specialization of ConfigurationProfileContents contains ServiceComponentProfile objects that are appropriate to that specialization  Service Component Profiles that are derived from the abstract AccessorServiceComponent class  Root Service Component classes The AccessorServiceComponent class supports the linking of Service Components through containment  I.e., a Service Component accesses the “service” provided by another Service Component by being contained by it

17 Some Service Components are not contained by other Service Components, but are contained by the service profiles themselves. These are root Service Component types  Space Link Session Profile Contains Aperture and SLS Radiometric Data Production root Service Component Profile types  Retrieval Profile Contains SLE Offline and CSTS Complete service provider and associated data storage Service Component Profile types  Forward Offline Profile Contains forward offline transfer service and associated data storage Service Component Profile types  Service Management Function Profile Contains Monitored Data and/or Service Control CSTS Provider and associated production Service Component Profile types Each Service Component Profile contains one or more Functional Resource Profiles  FR Profiles contain the Service Access Points (SAPs) that contain Accessor Service Components  Each SAP in turn contains one or more concrete subclasses of the Accessor Service Component subclass of its service association type Example o The RF Aperture SC Profile contains a Forward Modulated Waveform SAP, which contains a Forward Modulated Waveform Accessor o The CCSDS 401 Forward Physical Channel Transmission SC Profile is cast as a subtype of the Forward Modulated Waveform Accessor o Ergo, CCSDS 401 Forward Physical Channel Transmission SC Profile can be contained by the Forward Modulated Waveform SAP of the RF Aperture SC Profile Configuration Profile Contents Description (2 of 3)

18  Some Service Component Profiles have relationships with multiple other Service Component Profiles, but containment can be used to express at most one of these relationships  Ancillary relationships with other SC Profiles are implemented using a cross-referencing mechanism  The UML provided/required interface terminology has been adapted for these ancillary relationships  An object that possesses ancillary information that is needed by other objects has a provided interface by which that information is made available  An object that needs ancillary information that is available from another object has a required interface that links to a peer required interface  Provided and required interfaces are allocated to the FR Profiles that comprise the SC Profiles  The ConfigurationProfileContents class optionally contains flexibilities and constraints that can be applied to the Configuration Profile itself  Flexibilities and constraints are expressed as conditions upon SCs or the Service Package, or relationships among SCs  Configuration Profile-level flexibilities and constraints can be over-ridden in the Service Package Request Configuration Profile Contents Description (3 of 3)

ConfigurationParameter Data Type  paramterId attribute (OID)  parameterClassifier attribute (compressed camelCase string)  Value constrained to be one of the following types a) A sequence of integers; b) A sequence of positive integers; c) A sequence of unsigned integers; d) A sequence of durations (in seconds); e) A sequence of durations (in milliseconds); f) A sequence of durations (in microseconds); g) A sequence of visible strings; h) A sequence of Booleans; i) A sequence of octet strings; j) A sequence of Real numbers; k) A sequence of Time (days and milliseconds since 1958/01/01 00:00:00); l) A sequence of Time (days and picoseconds since 1958/01/01 00:00:00); m) A sequence of enumerated values: n) A sequence of Object Identifiers; o) A sequence of any combination of items (a) – (n), above; or p) A set of any combination of items (a) – (n), above. 19

Section 5: Core Service Component Specifications (1 of 2)  Organized by Abstract Service Component, then Service Component  For each Service Component, specifies the Service Component Agreement and Service Component Profile contents and structure  Each Service Component Agreement specification contains  Specification of ServiceComponentAgreement class attributes serviceComponentOid svcCmpntClassifier  Identification, cardinality and containment hierarchy of FunctionalResourceAgreement instances contained by that ServiceComponentAgreement class  Each FunctionalResourceAgreement class specification contains  Specification of FunctionalResourceAgreement class attributes functionalResourceTypeOid functResTypeClassifier  The set of agreement configuration parameters specific to that FR class 20

21 Section 5: Core Service Component Specifications (2 of 2)  Each Service Component Profile specification contains  Specification of ServiceComponentProfile class attributes serviceComponentOid svcCmpntClassifier  Identification, cardinality and containment hierarchy of FunctionalResourceProfile instances contained by that ServiceComponentProfile class  Each FunctionalResourceProfile class specification contains  Specification of FunctionalResourceProfile class attributes functionalResourceTypeOid functResTypeClassifier  The set of profile configuration parameters specific to that FR class  The SAPs contained by that FunctionalResourceProfile class  The Provided Interfaces contained by that FunctionalResourceProfile class  The Required Interfaces contained by that FunctionalResourceProfile class

Core Service Component Specifications - Examples  RF Aperture SC specialization (RfApertureSc) of Aperture ASC  CCSDS 401 Forward Physical Channel Transmission SC specialization (Ccsds401FwdPhysChnlXmitSc) of Forward Physical Channel Transmission ASC  Representation of Service Components with multiple modes 22

RfApertureScAgreement Class Diagram 23

24 AntennaFrAgreement ConfigurationParameters Table (to be populated)

25 RfApertureScProfile Class Diagram

26 AntennaFrProfile ConfigurationParameters Table (to be populated)

27 Ccsds401FwdPhysChnlXmitScAgreement Class Diagram

28 Fwd401SpaceLinkCarrierXmitFrAgreement ConfigurationParameters Table

29 Ccsds401FwdPhysChnlXmitScProfile Class Diagram

30 Fwd401SpaceLinkCarrierXmitFrProfile ConfigurationParameters Table

Representation of Service Components with Multiple Modes  Forward Frames CSTS SC specializations of the Data Transfer Services ASC  Forward AOS Synchronization and Channel Encoding SC specialization (FwdAosSyncAndChnlEncodeSc) of the Forward Synchronization and Channel Encoding ASC 31

32 FwdFramesCsts_AosCadusScProfile Single Service Profile Diagram (SC Black Box)

33 FwdFramesCsts_AosVcFramesScProfile Single Service Profile Diagram (SC Black Box)

34 FwdFramesCsts_TcVcFramesScProfile Single Service Profile Diagram (SC Black-Box)

35 FwdAosSyncAndChnlEncodeScProfile Class Diagram

Forward Frames CSTS SC Specializations of the Data Transfer Services ASC  Forward Frames CSTS must be contained by three different SAPs  FwdTcVcFrames  FwdAosVcFrames  FwdAosCadus  This requires that there be three AccessorServiceComponent types for Forward Frames CSTS  FwdTcVcFramesAccessor  FwdAosVcFramesAccessor  FwdAosCadusAccessor  Result is three SC Profiles representing the three modes  FwdFramesCsts_TcVcFramesScProfile  FwdFramesCsts_AosVcFramesScProfile  FwdFramesCsts_AosCadusScProfile  All 3 SC Profiles contain the same FR Profile type - FwsFramesCstsProviderFrProfile 36

37 FwdFramesCsts_AosCadusScProfile Class Diagram

Section 6.1: Core Service Association Types  Core Service Association Types (SAPs and Accessors) are available for use by all SCs/FRs  Examples  Forward Modulated Waveform Service Association type CLASS FwdModulatedWaveformSap CLASS FwdModulatedWaveformAccessor  Forward Physical Channel Symbols Service Association Type CLASS FwdPhysChnlSymbolsSap CLASS FwdPhysChnlSymbolsAccessor  (22 more) 38

39 Section 6.2: Core Ancillary Interface Types  Core Ancillary Interface Types (Provided and Required Interfaces) are available for use by all SCs/FRs

Section 7: Flexibilities and Constraints  Allows for specification of relationships among Service Components in a “parallel” fashion  Removing relationships from the containment hierarchy removes structural constraints that may limit flexibility in the future  Can be used to express timing relationships, scenarios, alternate configurations, etc.  As of now, three Flexibility/Constraint class has been defined  ServiceComponentTimeOffsets  AperturePriorityConstraint  ApertureFlexibilityConstraints 40

ServiceComponentTimeOffsets 41  Provides equivalent functionality to SCCS-SM-B-1 capability to offset individual carrier start and stop times  Extends SCCS-SM-B-1 capability by:  Allowing offsets to apply to any Service Component type  Allowing offsets to be expressed with respect to other Service Components (in addition to with respect to the containing Service Package)  ServiceComponentTimeOffsets class is used within a Configuration Profiles to express offset relationships among Service Components within the same Configuration Profile  ServiceComponentTimeOffsets class could be used within a Service Package Request to express offset relationships among Service Components in the same or different Configuration Profiles within a Service Package Request

42 ServiceComponentTimeOffsets Class Diagram “name” of the dependent Service Components Service Package or a different Service Component “name” of reference point Service Component (conditional)

AperturePriorityConstraint  Provides functionality of SMURF BasicApertureConstraint  Replicates SMURF structure (for now, anyway)  Could be made less verbose and more robust by making it a single object containing a priority-ordered list of alertureRefs  Can be used in Configuration Profile or Service Package Request  If initially specified in Configuration Profile, can be over-ridden by Service Package Request 43 Required to be an Aperture SC OID

 When combined with AperturePriorityConstraint, provides flexibility of SCCS-SM-B-1  acceptabilityType parameter identifies whether list of apertureRefs is acceptable or unacceptable  Specification includes rules for relationship between PaerturePriorityConstraint and ApertureAvailabilityConstraints 44 ApertureAvailabilityConstraints Required to be an Aperture SC OID

Section 8: Rules for Creating Configuration Profiles  Rules for wiring together different SCs to specify the functionality of Configuration Profiles  Organized by specializations of the Configuration Profile Contents abstract class  Space Link Session Profiles  Retrieval Profiles  Forward Offline Profiles  Service Management Function Profiles  This section is still To Be Supplied 45

Annex A: Object Identifiers Definition (Normative)  This annex will define  the Object Identifier tree structure that is used for registering Service Component Types and their associated Provided and Required Interface classes;  the procedures to be applied for the management of the Object Identifiers defined in this annex and for the creation of new Object Identifiers that need to be defined when new Service Components are specified;  the top-level Object Identifiers themselves 46

47 svcMgmtFrParamsEvents AndDirectives (1) svcMgmtFrParamsEvents AndDirectives (1) serviceComponents (2) crossSupportScs (1) agencyScs (2) apertureScs (1) forwardPhyiscalChannel TransmissionScs (2) forwardPhyiscalChannel TransmissionScs (2) ServiceManagement FunctionsScs (13) ServiceManagement FunctionsScs (13) cssm (3) serviceComponent Interfaces (3) serviceComponent Interfaces (3) crossSupportSc Interface s (1) crossSupportSc Interface s (1) agencySc Interface s (2) agencySc Interface s (2) isConfigured (?) iso Identified organization (3) Identified organization (3) standard producing organization (112) standard producing organization (112) ccsds (4) css (4) Annex A: CSSM Object Identifier Registration Tree (Strawman Candidate) Already defined

48 CSSM Object Identifier Registration Tree in CSSA Context svcMgmtFrParamsEvents AndDirectives (1) svcMgmtFrParamsEvents AndDirectives (1) serviceComponents (2) crossSupportScs (1) agencyScs (2) apertureScs (1) forwardPhyiscalChannel TransmissionScs (2) forwardPhyiscalChannel TransmissionScs (2) ServiceManagement FunctionsScs (13) ServiceManagement FunctionsScs (13) cssm (3) serviceComponent Interfaces (3) serviceComponent Interfaces (3) crossSupportSc Interface s (1) crossSupportSc Interface s (1) agencySc Interface s (2) agencySc Interface s (2) isConfigured (?)

Bakeoff Configuration Profile Diagram (SC Black-Box) 49

Bakeoff Configuration Profile Notional Data Structures (partial) 50 - Instance 1 RF Aperture SC Profile Fwd Mod Waveform SAP CCSDS 401 Fwd Phys Channel SC Profile Fwd Phys Chnl Symbols SAP Fwd Mod Waveform Accessor - Instance 1 Rtn Mod Waveform SAP Pointing Angles Provided IF Transmit Frequency SAP Provided IF Ranging Signal Timing SAP Provided IF TC Sync & Channel Encoding SC Profile Fwd All Transfer Frames SAP - Instance 1 Fwd Phys Chnl Symbols Accessor Aperture

51 Bakeoff XML Instance Document – XMLspy Grid View

 Can We Simplify The Approach Even More?  Perhaps we don’t need OIDs and Instance Numbers for Service Components, only for the FR instances contained within them Flexibilities and Constraints would be on FR instances instead of SC instances  Would like to explore the pros and cons of such a simplification  Relationship to Service Catalog?  E.g., can Service Catalog be expressed in terms of the ASCs and SCs Maybe not using that terminology, but will closely map to them 52 Concluding Thoughts