※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
序文
ISO (国際標準化機構) は、国家標準化団体 (ISO メンバー団体) の世界的な連合体です。国際規格の作成作業は通常、ISO 技術委員会を通じて行われます。技術委員会が設立された主題に関心のある各会員団体は、その委員会に代表される権利を有します。政府および非政府の国際機関も ISO と連携してこの作業に参加しています。 ISO は、電気技術の標準化に関するあらゆる事項について、国際電気標準会議 (IEC) と緊密に協力しています。
この文書の作成に使用される手順と、そのさらなる保守を目的とした手順は、ISO/IEC 指令Part 1 部に記載されています。特に、さまざまなタイプの ISO 文書に必要なさまざまな承認基準に注意する必要があります。この文書は、ISO/IEC 指令Part 2 部の編集規則に従って起草されました 。 www.iso.org/directives
この文書の要素の一部が特許権の対象となる可能性があることに注意してください。 ISO は、かかる特許権の一部またはすべてを特定する責任を負わないものとします。文書の作成中に特定された特許権の詳細は、序論および/または受け取った特許宣言の ISO リストに記載されます。 www.iso.org/patents
本書で使用されている商号は、ユーザーの便宜のために提供された情報であり、推奨を構成するものではありません。
ISO 17807 は、宇宙データ システム諮問委員会 (CCSDS) によって作成され (CCSDS 735.1-B-1, 2011 年 9 月、CCSDS 735.1-B-1 として)、技術委員会 ISO/TC 20, 航空機および宇宙ビークル、小委員会 SC 13, 宇宙データおよび情報転送システムによって採択されました (この国際規格の第 2 項に記載されているものを除き、修正なしで)
1 スコープ
この国際標準は、ミッション データ システム通信用の CCSDS 非同期メッセージ サービス (AMS) を定義します。このサービスとそのプロトコルは、ミッション システムのモジュール(プロセス、タスク、スレッドなどと呼ばれるアプリケーション制御ロジックの個別の連続フロー) が、あたかも独立して動作するかのように設計できるアーキテクチャ概念を実装しており、各モジュールは、他のどのモジュールが現在動作しているかを明示的に認識することなく、ミッション情報を生成および消費します。このようなモジュール間の通信関係は自己構成されます。これにより、モジュール式データ システムの開発と運用の複雑さが最小限に抑えられる傾向があります。
このモデルに基づいて構築されたシステムは、ミッション目標の変化、モジュールの機能アップグレード、個々のモジュールの障害からの回復に応じて、時間の経過とともに自由に変動する可能性がある、一般的に自律的に相互運用するモジュールの「社会」です。したがって、AMS の目的は、使いやすく、高度に自動化され、柔軟性があり、堅牢で、スケーラブルで効率的な方法で、データ システム モジュール間で情報を交換するための標準的で再利用可能なインフラストラクチャを提供することで、ミッションのコストとリスクを削減することです。
この国際標準は、AMS 通信関係の自動構成、運用中のそれらの関係の動的再構成、およびデータ システム モジュール間でのミッション情報の交換を達成するためのそれらの関係の使用を実現するプロトコル手順とデータ ユニットを指定します。
適用範囲と適用分野については、同封の CCSDS 刊行物の 1.2 項にも詳しく記載されています。
Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body interested in a subject for which a technical committee has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.
The procedures used to develop this document and those intended for its further maintenance are described in the ISO/IEC Directives, Part 1. In particular the different approval criteria needed for the different types of ISO documents should be noted. This document was drafted in accordance with the editorial rules of the ISO/IEC Directives, Part 2. www.iso.org/directives
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of any patent rights identified during the development of the document will be in the Introduction and/or on the ISO list of patent declarations received. www.iso.org/patents
Any trade name used in this document is information given for the convenience of users and does not constitute an endorsement.
ISO 17807 was prepared by the Consultative Committee for Space Data Systems (CCSDS) (as CCSDS 735.1-B-1, September 2011) and was adopted (without modifications except those stated in Clause 2 of this International Standard) by Technical Committee ISO/TC 20, Aircraft and space vehicles, Subcommittee SC 13, Space data and information transfer systems.
1 Scope
This International Standard defines a CCSDS Asynchronous Message Service (AMS) for mission data system communications. The service and its protocols implement an architectural concept under which the modules of mission systems—distinct sequential flows of application control logic, whether called processes, tasks, or threads—may be designed as if they were to operate in isolation, each one producing and consuming mission information without explicit awareness of which other modules are currently operating. Communication relationships among such modules are self-configuring; this tends to minimize complexity in the development and operations of modular data systems.
A system built on this model is a ‘society’ of generally autonomous interoperating modules that may fluctuate freely over time in response to changing mission objectives, module functional upgrades, and recovery from individual module failure. The purpose of AMS, then, is to reduce mission cost and risk by providing standard, reusable infrastructure for the exchange of information among data system modules in a manner that is simple to use, highly automated, flexible, robust, scalable, and efficient.
This International Standard specifies the protocol procedures and data units that accomplish automatic configuration of AMS communication relationships, dynamic reconfiguration of those relationships during operations, and the use of those relationships to accomplish the exchange of mission information among data system modules.
The scope and field of application are furthermore detailed in subclause 1.2 of the enclosed CCSDS publication.