Subscribe to Ground System Architectures Workshop RSS Feed    

 

Click Here to Register GSAW 2019 Tutorials

 

Tutorial K

Introduction to Space Domain Task Force (SDTF) Specifications – XTCE, GEMS, SOLM, XUSP, and C2MS

Length

Half Day

Fee

$225

Time

1:00 – 4:30 P.M.

Overview

SDTF SPECIFICATION OUTLINE

  1. Introduction
    1. Who are your instructors?
    2. What are your expectations for the tutorial?
  2. Command and Control Messaging Specification
    1. Origin of C2MS (GMSEC, CompatC2)
    2. Message Interaction Patterns
    3. Message Header Fields and Usage
    4. Key Message types for satellite control
    5. Transport layer independence
    6. Programs using C2MS
  3. Ground Equipment Monitoring Service (GEMS)
    1. What is GEMS?
    2. Model-Driven Architecture and the GEMS monitoring model
    3. GEMS Messages
      1. GEMS-XML
      2. GEMS-ASCII
      3. GEMS-JSON (Future)
    4. System Considerations for using GEMS
      1. Device Definitions
      2. Data Transport
      3. Authentication
      4. Versioning
      5. Transports & Encryption
    5. Programs/vendors using GEMS
  4. Satellite Operations Language Metamodel (SOLM)
    1. What is a Language Metamodel?
    2. What are the benefits of using SOLM?
    3. The basic elements of SOLM: Procedure, Activities, Parameters, Commands, Actions.
    4. The SpacePython definition and mapping in SOLM
    5. Portability Considerations
    6. Programs/vendors using SOLM
      (Break)
  5. XML Telemetry and Command Exchange (XTCE)
    1. What is XTCE?
    2. Overall Structure of an XTCE document
    3. Data Types
    4. Containers
    5. The Telemetry Side of an XTCE document
      1. Parameters
      2. Containers
      3. Alarms
    6. The Command Side of an XTCE document
      1. Command elements
    7. Command processing flow
    8. TrivialSat (Hello, World in XTCE)
    9. Programs using XTCE
  6. XTCE US Government Satellite Conformance Profile (XUSP)
    1. Why Does XTCE need a Conformance Profile?
    2. Structure of the XUSP specification
    3. Using Xpath to test conformance
    4. The XUSP template XTCE document
    5. Extending the telemetry definitions in the XUSP template
    6. Extending the command definitions in the XUSP template
    7. Programs using XUSP
  7. How the Specifications Work Together
    1. All of the specifications contribute to a maintainable ground system
    2. Future specifications to aid ground system maintainability
    3. Web Links, Contacts

Instructors

Brad Kizzort, Peraton, Inc.; Gerry Simon, Kratos Integral Systems; and Luis Rodriguez, Amergint Technologies

Biographies

Brad Kizzort – over 25 years’ experience building ground operations and I&T systems for spacecraft. Currently chief technologist for the OS/COMET product and is responsible for insuring the product evolves to meet new and existing customers’ requirements for spacecraft monitoring and control.  One of the original contributors to the SOLM specification and was task force chair for the publication of XTCE 1.2, XTCE 1.1, XUSP 1.0, SOLM 1.0, and C2MS.

Gerry Simon – has 28 years’ experience in software, hardware, and systems engineering within the space and telecommunications industries, including positions as System Engineering Manager, Chief Engineer, Chief Technologist, and Chief Architect. One of the original contributors to the XTCE specification and task force chair for the publication of XTCE 1.0

Luis Rodriguez – 15 years’ experience developing and delivering solutions in the space communications industry. Currently the front-end software architect at AMERGINT Technologies focusing on evolving solutions to meet customers’ needs with new technologies. Other original author of the GEMS specification and a current co-chair of the SDTF.

Description of Intended Students and Prerequisites

Students having some familiarity with spacecraft operations would clarify the purpose of each of the specifications.  The tutorial accepts no prior knowledge of any of the specifications. The tutorial will be useful for program managers and system engineers interested in understanding the scope and applicability of the specifications.

What can Attendees Expect to Learn

Attendees will be introduced to the concepts behind each of the Object Management Group (OMG) Space Domain Task Force (SDTF) published specifications.

  • XML Telemetry and Command Exchange (XTCE)
  • Ground Equipment Monitoring Service (GEMS)
  • Satellite Operations Language Metamodel (SOLM)
  • XTCE US Government Satellite Conformance Profile (XUSP)
  • Command and Control Messaging Specification (C2MS)

Students will learn the requirements covered by each of the SDTF specification. Students will learn how satellite programs can benefit from adopting each specification, how to apply the specification to a particular satellite program, and how the specifications can work together to reduce satellite ground system acquisition and maintenance costs.

 

 

Click Here to Register GSAW 2019 Tutorials