Professional Documents
Culture Documents
2016
2 Harmonisation via CCSDS MO Services
Spacecraft
Monitoring
& Control
Putting Together Mission X
Working Group
Mission X
Spacecraft & Launcher
Ground Stations
Mission Control System
(Command and Control)
Flight Dynamics System
Mission Planning System
Automation System
Data Distribution System
Ground Segment
…please select the segment on the left pane
Space Segment
You-Control-It
SCOS-3000
Category: MCS
Category: MCS
Released: 30 Sep 2015
Released: 1 Jan 2016
Ground Segment
$$$
• Ground Station Free
• Mission Control System
• Flight Dynamics System
• Mission Planning System
• Automation System
• Data Distribution System M&C Suite
In-CONTROL
Category: MCS
Category: MCS
Released: 30 Sep 2015
Released: 1 Jan 2014
Space Segment Free
$$$
Mission
Control
System
Ground
Station
Services
Flight
Dynamics
Mission
System
Planning
System
Data
Distribution
Automation System
System Infrastructure
Extensible Framework: C
Common and
d Generic
G i Elements
El t
g g Neutral:
Language Independent of Deployment Language
Transport Layer:
Packaging
Mission Mission
Operations Operations
Physical
Communications
Infrastructure
I shall Invite
She has
I Graciously
Thou art Invited I Graciously
Thou art Invited My Lord has
my Lady to a
Accepted
p Accept
to a Accept
to a IInvited
Shall Accept
me to
Feast a Feast
Banquet
B Banquet
B
I shall Invite
my Sweetheart My Beau has
to a Ball Invited me to
a Ball
B ll
U 12 Come 2
I’ll Invite my Rave? You
Girlfriend to a Have My Boyfriend
Rave Mail has Invited me
to a Rave
Application
Layer Consumer/Provider
Mapping to
implementation
language
Common Services Functional Services
Directory, Login, … M&C, Automation, Scheduling, Time, … Abstract service
p
specification defined
MO Services in terms of the COM
Layer &MAL
Message
Abstraction Messaging
g g Abstraction Layer
y Abstract messaging
infrastructure
Layer Generic Interaction Patterns, Access Control, Quality of Service
Language
Binding
JAVA JAVA
C++
JAVA JAVA
C++
SM&C SM&C
SM&C
Common SM&C Core SM&C
SM&C Core
Core Common
Common
JAVA C++
JAVA
SM&C MAL for AMS
JMS SM&C MAL for AMS
JMS
AMS
JMS AMS
JMS
Consumer Provider
Application Application
Applications
pp a o hosted
o d in different
d transport
a po technology
o ogy environments:
o
ESA / NASA
Space / Ground
CORBA / JMS
References References
Uses
Java Transform MAL Model MO Service Model
Generates Generates
MAL MO Service
Java API Java API
Requires:
Definition of Information Model (Service Objects)
Definition of Service Operations (mapped to Interaction Patterns)
Service Configuration (Object Definitions) [for Service
Deployment]
Scheduling
Service
On-board Ground
Schedule Schedule
Management Execution
NASA/JSC-DLR Prototype
DLR’s MCS (SCOS 2000) and JSC Simulator (legacy systems!)
Conclusion: “DLR GSOC and NASA/JSC successfully exchanged actions,
parameters and alerts .... The interoperability prototype demonstrated
that the Message Abstraction Layer is transport and technology agnostic
and that space agencies can use the Mission Operations standards for
interoperability among existing legacy systems. … our findings provide
support for the overall viability of the standards.”
MO service
service’ss underlying framework (RM,
(RM MAL) is ready
Working Group