---
# System prepended metadata

title: 'CCSDS 520.0-G-3: Mission Operations Services Concept'

---

https://ccsdsmo.github.io/technical-resources
https://github.com/ccsdsmo/ccsdsmo.github.io/wiki/Getting-Started
###    CCSDS 520.0-G-3: Mission Operations Services Concept
https://public.ccsds.org/Pubs/520x0g3.pdf
###    CCSDS 521.0-B-2: Mission Operations Message Abstraction Layer
https://public.ccsds.org/Pubs/521x0b2e1.pdf
###    CCSDS 521.1-B-1: Mission Operations Common Object Model
https://public.ccsds.org/Pubs/521x1b1.pdf
# CCSDS 520.0-G-3: Mission Operations Services Concept
本 CCSDS 綠皮書是一份信息報告，概述了一個概念用於航天器監測和控制的任務操作服務框架。它由航天器監測和控制 (SM&C) 工作組編寫任務操作和信息管理系統 (MOIMS)
![](https://i.imgur.com/uXby4Vk.png)
## 衛星和地面設備之間
預計使用的服務包括CCSDS空間鏈路服務（SLS）、TM/TC，可選的CCSDS空間網絡服務（SIS）。特別是異步消息服務（AMS），它提供了一個消息層，可以在其中承載任務操作服務框架的協議消息。同樣，CFDP可用於支持文件傳輸。空間鏈路將使用CCSDS跨支持服務管理進行管理。
## 地面設備
可以使用更廣泛的行業標準中介軟件服務，例如SOAP、AMQP或CORBA。或者，AMS可通過TCP/IP使用。同樣，FTP可用於支持文件傳輸。 SLE / CSTS將用於將空間鏈路擴展到地面系統。
## 航天器
可以使用CCSDS航天器機載接口服務（SOIS）：這些服務提供了更適合航天器本身有限資源環境的協議。為了提供端到端的消息能力，已經確定使用AMS作為SOIS消息傳輸服務的適當綁定。
## CCSDS跨支持服務（CSS）
MO服務可以直接用於與地面站之間的數據傳輸。但是，對於跨機構跨支持目的，任務操作服務將與標準的SLE/CSTS服務進行接口。任務操作計劃服務與用於請求和配置空間鏈路的CSS服務管理之間還存在對等關係。
## 服務架構
CCSDS 航天器監測與控制 (SM&C) 工作組開發了一個任務操作 (MO) 服務框架的概念，遵循以下原則面向服務的架構。它定義了兩個重要方面：第一個是模型兩個獨立實體之間的交互，第二個是公共服務框架提供服務框架的大多數用途所共有的功能
![](https://i.imgur.com/vbA4WgG.png)
本框架將任務操作應用程式與彼此以及底層通信基礎架構解耦。在顯示四層中，框架本身位於兩個層中：任務操作服務層和訊息抽象層（MAL）。

框架的第一個方面是訊息抽象層（MAL），它明確定義了一套規則，用於管理實體之間的通訊語法、語義和同步。它定義了一組固定的基本數據類型和組合它們的規則

MAL使用狀態機、所需行為和所需訊息標頭來定義交互模型的語法和語義。它還定義了必須使用XML Schema來指定服務的方法。

MAL規範定義了一個傳輸的標準API。這個API和特定傳輸技術之間進行映射。因此，這允許不同的傳輸技術使用相同的MAL服務定義，這使得框架具有可移植性和可擴展性。

除了MAL，框架還包括任務操作服務層。這個層提供了一個介面，允許應用程式執行各種任務操作，例如查詢資料庫、繪圖、控制硬體設備等等。這些操作是通過MAL服務進行呼叫的。

框架還包括一個遠端訊息處理層（RMP），這是一個可插入的通訊協議實現，它提供了MAL的實際傳輸和低層次的錯誤處理。RMP與MAL密切合作，實現了在傳輸層次上的MAL標準。
##    任務操作服務概念
![](https://i.imgur.com/WNGajbN.png)
##    API
![](https://i.imgur.com/jXL7eZN.png)
###    JAVA
https://github.com/esa/mo-services-java
###    C
https://github.com/CNES/ccsdsmo-malc
##    模擬器
https://github.com/esa/gr-opssat