Skip to main content

The Evolution of Interface Specification for Spacecraft Command and Control

  • Chapter
  • First Online:
Space Operations: Inspiring Humankind's Future
  • 1059 Accesses

Abstract

This paper describes an evolution from a traditional satellite commanding interface control document (ICD) to a service suite which provides real-time propagation and validation of interface changes. TEL handling, elucidation, modification, and investigation service (THEMIS) is the DigitalGlobe next-generation software suite which provides runtime validation of satellite tasking built by mission planning systems and spacecraft engineers. It enables more efficient management of multiple baselines and changes through the lifecycle of a constellation mission. Through THEMIS, developers, spacecraft engineers, and system engineers view, edit, and manage revisions of the spacecraft tasking interface. The interface specification is represented in JavaScript Object Notation (JSON) format and configuration management is provided through a GitHub repository. Once generated, the ICDs are used in real-time operations. This approach has reduced interface interpretation errors by having a single service able to validate commanding generated by multiple sources against any interface baseline.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Abbreviations

API:

Application programming interface

CI/CD:

Continuous integration, continuous delivery

CP:

Collection planning: constellation-wide image planning software

DAF:

Direct access facility

DG:

DigitalGlobe

Effectivity:

Time/version correlated ICD document

ICD:

Interface control document

JSON:

JavaScript object notation

LEOP:

Launch and early operations

MCS:

Mission control system

MPS:

Mission planning system

OE:

Operations engineer

REST:

Represenational state transfer

SCEng:

Spacecraft engineering

SOA:

Service-oriented architecture

TEL:

Tasked event list

THEMIS:

TEL handling, elucidation, modification, and investigation service; software service suite addressing TEL ICD management

UI:

User interface

References

  1. Nurseitov, N., Paulson, M., Reynolds, R. & Izurieta, C. (2009). Comparison of JSON and XML data interchange formats: A case study. In Proceedings of the ISCA 22nd International Conference on Computer Applications in Industry and Engineering. San Francisco.

    Google Scholar 

  2. Gal-Edd, J., Kreisler, S., Fatig, C., & Jones, R. (2008). XTCE and XML database evolution and lessons from JWST, LandSat, and constellation. In SpaceOps 2008 Conference. Heidelberg, Germany.

    Google Scholar 

  3. XML Telemetric & Command ExchangeFormat Specification Version 1.1, formal/2008-03-01, Object Management Group, 2008.

    Google Scholar 

  4. Wierzbinski, M., Waters, M., & Upham, J. On the road to ground systems that scale for the future. In 21st Annual Ground System Architecture Workshop Conference. Los Angeles.

    Google Scholar 

Download references

Acknowledgements

All of this work was part of the direct research and development carried out at DigitalGlobe Inc., now part of MAXAR Technologies. We would like to thank all of our MAXAR Technologies co-workers for providing lessons learned and operational feedback involving the architecture, implementation, and operations of the multi-mission ground system.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Eric Brenner .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Brenner, E., Bolton, R., Ostrum, C., Marquis Gacy, A. (2019). The Evolution of Interface Specification for Spacecraft Command and Control. In: Pasquier, H., Cruzen, C., Schmidhuber, M., Lee, Y. (eds) Space Operations: Inspiring Humankind's Future. Springer, Cham. https://doi.org/10.1007/978-3-030-11536-4_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-11536-4_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-11535-7

  • Online ISBN: 978-3-030-11536-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics