CCSDS GSOC/DLR Stefan Gärtner, DLR SM&C WG

Slides:



Advertisements
Similar presentations
MS CRM Integration WhosOn Service Integration Presentation MS CRM User Group.
Advertisements

A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
8.
Folie 1 Service Oriented Architecture - Prototyping study - DLR/GSOC Author: S.Gully.
Chapter 9: Moving to Design
Client/Server Technology Two-Tier Architecture Three-Tier Architecture Josh Antonelli Jenn Lang Joe Schisselbauer Chad Williams.
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
FP OntoGrid: Paving the way for Knowledgeable Grid Services and Systems WP8: Use case 1: Quality Analysis for Satellite Missions.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
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.
CAPACITY Operational Atmospheric Chemistry Monitoring Missions CAPACITY Final Meeting - WP Ground Segment synthesis Final Meeting ESTEC02/06/05.
FI-CORE Data Context Media Management Chapter Release 4.1 & Sprint Review.
An Approach To Automate a Process of Detecting Unauthorised Accesses M. Chmielewski, A. Gowdiak, N. Meyer, T. Ostwald, M. Stroiński
Control in ATLAS TDAQ Dietrich Liko on behalf of the ATLAS TDAQ Group.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Distributed System Architectures Yonsei University 2 nd Semester, 2014 Woo-Cheol Kim.
EGOS Workshop 2005 GDSS - Ground Data System Services: a Service Oriented Architecture for Mission Operations Roger Thompson, Nestor Peccia,
March 2004 At A Glance The AutoFDS provides a web- based interface to acquire, generate, and distribute products, using the GMSEC Reference Architecture.
M. Caprini IFIN-HH Bucharest DAQ Control and Monitoring - A Software Component Model.
© Airspan Networks Inc. Automatic QoS Testing over IEEE Standard.
CORBA Antonio Vasquez, John Shelton, Nidia, Ruben.
Distributed Systems Architectures Chapter 12. Objectives  To explain the advantages and disadvantages of different distributed systems architectures.
Distributed Systems Architectures. Topics covered l Client-server architectures l Distributed object architectures l Inter-organisational computing.
Team Members: ECE- Wes Williams, Will Steiden, Josh Howard, Alan Jimenez Sponsor: Brad Luyster Honeywell Network Traffic Generator.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
Databases and DBMSs Todd S. Bacastow January 2005.
Mission Operation (MO) Services
USNA Next Generation Ground Station
Definition CASE tools are software systems that are intended to provide automated support for routine activities in the software process such as editing.
PLM, Document and Workflow Management
Automating with Job Streams
Chapter 2 Database System Concepts and Architecture
Possible options of using DDS in oneM2M
Application Layer Security Mike Pajevski (NASA/JPL) April 2009
The GEMBus Architecture and Core Components
METERON Operations Environment and Prototype Robotic Services
Design and realization of Payload Operation and Application system of China’s Space Station Wang HongFei 首页.
SOIS-APP Working Group Report Jonathan Wilmot (WG Chair)
China Communications Standards Association ZTE Corporation, P.R. China
Grid Computing.
Advancements in Availability and Reliability computation Introduction and current status of the Comp Reports mini project C. Kanellopoulos GRNET.
Use Cases and Requirements for I2NSF_
#01 Client/Server Computing
Application of ODP for Space Development
Integrating CCSDS Electronic Data Sheets into Flight Software
EGOS Workshop 2005 GDSS - Ground Data System Services: a Service Oriented Architecture for Mission Operations Roger Thompson, Nestor Peccia, Stewart Hall,
Ch > 28.4.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Outline Introduction Switchgear Modeling in IEC 61850
Value Proposition.
Data, Databases, and DBMSs
Tools of Software Development
Ch 15 –part 3 -design evaluation
An example design for an Amadeus APIv2 Web Server Application
Enterprise Service Bus (ESB) (Chapter 9)
Ebusiness Infrastructure Platform
Technology for a NASA Space-based Science Operations Grid Internet2 Members Meeting Advanced Applications Track Session April, 2003 Robert N. Bradford.
Software models - Software Architecture Design Patterns
Healthcare Technology Management Solution
Chapter 11: Software Configuration Management
Chapter 17: Client/Server Computing
7th International Conference on Astrodynamics, Tools and Techniques
敦群數位科技有限公司(vanGene Digital Inc.) 游家德(Jade Yu.)
T-FLEX DOCs PLM, Document and Workflow Management.
Building a minimum viable Security Operations Centre
#01 Client/Server Computing
EKSE: A Command Line Interface for EGS-CC based Systems
ONAP Architecture Principle Review
Presentation transcript:

CCSDS MO @ GSOC/DLR Stefan Gärtner, DLR SM&C WG CCSDS Spring Meeting 2017, San Antonio, TX 2017-05-08

Why Change a Running System? > CCSDS MO @ GSOC/DLR > Stefan Gärtner > 2017-05-08 Why Change a Running System? More entities are interested in performing at least parts of satellite operations (e.g. payload operations) Establish a system scalable to mission with different degrees of operations complexity – keep multi-mission operations Closer interaction with satellite providers / AIT phase Provide systems or parts of them for supporting / performing operations at other sites Increase the maintainability and automation of the overall system (w.r.t interfaces/standards, flexibility, re-use / plug and play)

Typical FOS for Current Missions > CCSDS MO @ GSOC/DLR > Stefan Gärtner > 2017-05-08 Typical FOS for Current Missions

Demands by AIT and Operations > CCSDS MO @ GSOC/DLR > Stefan Gärtner > 2017-05-08 Demands by AIT and Operations modularity FOS setup independent of where individual functions and processes are deployed and executed scalability non-demanding standard missions complex prototype missions multi-mission integration in multi-mission environment flexibility alter mission operations concept and system setup after mission start distributed operations securely perform operations from inside and outside GSOC internal environment

> CCSDS MO @ GSOC/DLR > Stefan Gärtner > 2017-05-08 The Vision

> CCSDS MO @ GSOC/DLR > Stefan Gärtner > 2017-05-08 Current Status first prototype FOS setup in GSOC’s operational environment handle all IT and operational security aspects like firewalls and DMZs setup of a virtual machine test environment including user setup and access prototype of a messaging bus in a single network for connecting CCSDS/MO services via MAL prototype realization of a M&C service provider located on the external interface layer of the GECCOS M&C system (to be evolved to a EGS-CC prototype MO adapter) prototype realization of Satmon telemetry display as M&C service consumer start of integration effort EGS-CC / test setups

Internal MO Message Transport Details > CCSDS MO @ GSOC/DLR > Stefan Gärtner > 2017-05-08 Internal MO Message Transport Details requirements: need a secure way to traverse network boundaries / firewalls in a defined and controlled way filtering of data stream – users will be allowed to receive only a subset of information / perform only a defined subset of activities need adequate logging on different levels for security and tracing purposes  broker-based messaging protocol AMQP MQTT Kafka ...

> CCSDS MO @ GSOC/DLR > Stefan Gärtner > 2017-05-08 Next Steps finalize MO / messaging setup for further distribution of M&C services also to distinct networks, e.g. the GSOC office environment and an external partner verify CCSDS MO/MAL performance identify and find a solution for not yet defined MO services direct real-time commanding of an engineering model using clients outside GSOC check operational aspect of parallel commanding exchange GSOC GECCOS/SCOS based kernel with EGS-CC using an MO adapter

> CCSDS MO @ GSOC/DLR > Stefan Gärtner > 2017-05-08 Evolution Stages

Mini Mission Control Center > CCSDS MO @ GSOC/DLR > Stefan Gärtner > 2017-05-08 Mini Mission Control Center exhibition at DLR open house October 2016 simulation of a LEO satellite orbiting visitors task for the visitor: take a selfie i.e. command the satellite to perform data takes at a calculated orbit position and downlink them on next ground station contact

mission planning & flight dynamics interactive Excel sheet > CCSDS MO @ GSOC/DLR > Stefan Gärtner > 2017-05-08 mission planning & flight dynamics interactive Excel sheet flight ops ProToS tool ground data processing automatic image enhancements (border, caption) + e-mail dispatch

ProToS ProToS is our in-house developed tool > CCSDS MO @ GSOC/DLR > Stefan Gärtner > 2017-05-08 ProToS ProToS is our in-house developed tool for flight and ground procedure preparation for a central procedure repository for procedure execution as automation engine graphical procedure editor backed with satellite database (GECCOS/SCOS MIB) automatic flight procedure execution via GECCOS/SCOS CORBA interface CCSDS MO interface by acting as M&C services consumer

> CCSDS MO @ GSOC/DLR > Stefan Gärtner > 2017-05-08

> CCSDS MO @ GSOC/DLR > Stefan Gärtner > 2017-05-08

Demo Setup AndroMO Service Provider MAL TCP/IP ProToS Service Consumer > CCSDS MO @ GSOC/DLR > Stefan Gärtner > 2017-05-08 AndroMO Service Provider Demo Setup MAL TCP/IP ProToS Service Consumer MAL TCP/IP Transport Binding

MO M&C – Monitor and Control Services > CCSDS MO @ GSOC/DLR > Stefan Gärtner > 2017-05-08 Event Activity Tracking MO M&C – Monitor and Control Services Action Parameter Alert Check Statistics Aggregation Conversion Group

M&C Parameter Service hardcoded in provider ParameterIdentity > CCSDS MO @ GSOC/DLR > Stefan Gärtner > 2017-05-08 M&C Parameter Service TIME BATTERY CHARGE_STATE ACCEL.X / .Y / .Z ... hardcoded in provider ParameterIdentity Object causing creation Operations monitorValue PUBSUB getValue REQUEST setValue SUBMIT enableGeneration listDefinition addParameter updateDefinition removeParameter related ParameterDefinition Object causing creation ParameterValue-Instance Object causing update generation source

M&C Aggregation Service > CCSDS MO @ GSOC/DLR > Stefan Gärtner > 2017-05-08 M&C Aggregation Service ProcName_Aggregation: TIME BATTERY CHARGE_STATE ACCEL.X / .Y / .Z dynamically generated by ProToS Operations monitorValue PUBSUB getValue REQUEST enableGeneration SUBMIT enableFilter listDefinition addAggregation updateAggregation removeAggregation Aggregation-Identity Object causing creation related Aggregation-Definition Object causing creation related source Aggregation-ValueInstance Object causing update generation

M&C Action Service hardcoded in provider ActionIdentity > CCSDS MO @ GSOC/DLR > Stefan Gärtner > 2017-05-08 M&C Action Service TAKE_PICTURE CALIBRATE DOWNLINK ... hardcoded in provider ActionIdentity Object causing creation Operations submitAction SUBMIT preCheckAction REQUEST listDefinition addAction updateDefinition removeAction source ActionDefinition Object causing creation related ActionInstance ActionFailure Activity: Execution

> CCSDS MO @ GSOC/DLR > Stefan Gärtner > 2017-05-08

> CCSDS MO @ GSOC/DLR > Stefan Gärtner > 2017-05-08