この規格ページの目次
JIS X 5709:1991 規格概要
この規格 X5709は、遠隔操作のプロトコル(抽象構文)及び手順を規定。
JISX5709 規格全文情報
- 規格番号
- JIS X5709
- 規格名称
- 遠隔操作―第2部 プロトコル仕様
- 規格名称英語訳
- Information processing systems -- Text communication -- Remote Operations -- Part 2:Protocol specification
- 制定年月日
- 1991年11月1日
- 最新改正日
- 2017年10月20日
- JIS 閲覧
- ‐
- 対応国際規格
ISO
- ISO/IEC 9072-2:1989(IDT)
- 国際規格分類
ICS
- 33.200
- 主務大臣
- 経済産業
- JISハンドブック
- ‐
- 改訂:履歴
- 1991-11-01 制定日, 1997-03-20 確認日, 2002-07-20 確認日, 2008-03-20 確認日, 2012-10-22 確認日, 2017-10-20 確認
- ページ
- JIS X 5709:1991 PDF [26]
日本工業規格(日本産業規格) JIS
X 5709-1991
(ISO/IEC 9072-2 : 1989)
遠隔操作−第2部 プロトコル仕様
Information processing systems−Text communication− Remote Operations−Part 2 : Protocol specification
日本工業規格(日本産業規格)としてのまえがき
この規格は,1989年に第1版として発行されたISO/IEC 9072-2 (Information processing systems−Text
communication−Remote Operations−Part 2 : Protocol specification) を基に,技術的な内容及び規格票の様式
を変更することなく作成した日本工業規格(日本産業規格)である。
0. 序文 この規格は,遠隔操作サービス要素 (ROSE) が提供するサービスに対するプロトコルを規定す
る。ROSEは,分散した開放型システム環境において相互動作する応用を支援する応用サービス要素の一
つである。この規格は,多くの応用が共通に使用する一連の応用サービス要素を定義する規格の一つであ
る。
この規格は,分散した応用エンティティ間の相互動作を遠隔操作としてモデル化し,相互動作を遠隔操
作記法を用いて定義する。ROSEは,一方の応用エンティティが遠隔操作を要求し,他方の応用エンティ
ティがその実行を試みて,結果を報告するという相互動作のための遠隔操作を提供する。
1. 適用範囲 この規格は,遠隔操作(JIS X 5708参照)のプロトコル(抽象構文)及び手順を規定する。
この規格は,次に示すサービス及びプロトコルを使用してROSEサービスを提供する。
(1) アソシエーション制御サービス要素(以下,ACSEという。)サービス(JIS X 5701参照)
(2) CSEプロトコル(JIS X 5702参照)
(3) プレゼンテーションサービス(JIS X 5601参照)
(4) 任意選択として,高信頼転送サービス要素(以下,RTSEという。)サービス(ISO/IEC 9066-1参照)
(5) 任意選択として,RTSEプロトコル(ISO/IEC 9066-2参照)
ROSE手順を,次の点に関して定義する。
(1) TSEサービス又はプレゼンテーションサービスを使用した同位ROSEプロトコル機械間の相互動作
(2) OSEプロトコル機械及びそのサービス利用者間の相互動作
この規格は,これらの手順を実装するシステムのための適合性の要件を規定する。
2. 引用規格 この規格で引用する規格を,次に示す。これらの規格がこの規格の本文中で引用された場
合は,この規格の規定の一部とみなす。
(1) SO/IEC 7498 : 1984 Information processing systems−Open Systems Interconnection−Basic
――――― [JIS X 5709 pdf 1] ―――――
2
X 5709-1991 (ISO/IEC 9072-2 : 1989)
Reference Model
備考 JIS X 5003(開放型システム間相互接続の基本参照モデル)−1987が,この国際規格と技術
的に一致している。
(2) SO/TR 8509 : 1987 Information processing systems−Open Systems Interconnection−Service
conventions
備考 JIS X 5201(開放型システム間相互接続−基本コネクション型セションサービス定義)−1991
の参考(開放型システム間相互接続のサービス記法)が,この国際規格と技術的に一致
している。
(3) SO 8649 : 1988 Information processing systems−Open Systems Interconnection−Service definition
for the Association Control Service Element
備考 JIS X 5701(開放型システム間相互接続−アソシエーション制御サービス要素のサービス定
義)−1991が,この国際規格と一致している。
(4) SO 8650 : 1988 Information processing systems−Open Systems Interconnection−Protocol
specification for the Association Control Service Element
備考 JIS X 5702(開放型システム間相互接続−アソシエーション制御サービス要素のプロトコル
仕様)−1991が,この国際規格と一致している。
(5) SO 8822 : 1988 Information processing systems−Open Systems Interconnection−Connection
oriented presentation service definition
備考 JIS X 5601(開放型システム間相互接続−コネクション型プレゼンテーションサービス定義)
−1991が,この国際規格と一致している。
(6) SO 8824 : 1987 Information processing systems−Open Systems Interconnection−Specification of
Abstract Syntax Notation One (ASN.1)
備考 この国際規格に対応する規格として,JIS X 5603[開放型システム間相互接続の抽象構文記
法1 (ASN.1) 仕様]−1990が制定されている。JIS X 5603は,この国際規格に対して日
本語が使用できるように拡張されている。
(7) SO 8825 : 1987 Information processing systems−Open Systems Interconnection−Specification of
basic encoding rules for Abstract Syntax Notation One (ASN.1)
備考 JIS X 5604[開放型システム間相互接続の抽象構文記法1 (ASN.1) の基本符号化規則仕様]
−1990が,この国際規格と一致している。
(8) SO/IEC 9066-1 : 1989 Information processing systems−Text communication−Reliable Transfer−
Part 1 : Model and service definition
(9) SO/IEC 9066-2 : 1989 Information processing systems−Text communication−Reliable Transfer−
Part 2 : Protocol specification
(10) SO/IEC 9072-1 : 1989 Information processing systems−Text communication−Remote Operations−
Part 1 : Model, notation and service definition
備考 JIS X 5708(遠隔操作−第1部モデル,記法及びサービス定義)−1991が,この国際規格と
一致している。
3. 用語の定義
3.1 基本参照モデルで定義した用語 この規格は,JIS X 5003で定義した次の用語を使用する。
――――― [JIS X 5709 pdf 2] ―――――
3
X 5709-1991 (ISO/IEC 9072-2 : 1989)
(a) 応用層 (Application Layer)
(b) 応用プロセス (application-process)
(c) 応用エンティティ (application-entity)
(d) 応用サービス要素 (application-service-element)
(e) 応用プロトコルデータ単位 (application-protocol-data-unit)
(f) 応用プロトコル制御情報 (application-protocol-control-information)
(g) プレゼンテーションサービス (presentation-service)
(h) プレゼンテーションコネクション (presentation-connection)
(i) セションサービス (session-service)
(j) セションコネクション (session-connection)
(k) 転送構文 (transfer syntax)
(l) 利用者要素 (user-element)
3.2 サービス記法で定義した用語 この規格は,JIS X 5201の参考で定義した次の用語を使用する。
(a) サービス提供者 (service-provider)
(b) サービス利用者 (service-user)
(c) 確認型サービス (confirmed service)
(d) 非確認型サービス (non-confirmed service)
(e) 提供者起動型サービス (provider-initiated service)
(f) プリミティブ (primitive)
(g) 要求,要求プリミティブ (request, request primitive)
(h) 指示,指示プリミティブ (indication, indication primitive)
(i) 応答,応答プリミティブ (response, response primitive)
(j) 確認,確認プリミティブ (confirm, confirm primitive)
3.3 プレゼンテーションサービスで定義した用語 この規格は,JIS X 5601で定義した次の用語を使用
する。
(a) 抽象構文 (abstract syntax)
(b) 抽象構文名 (abstract syntax name)
(c) プレゼンテーションコンテキスト (presentation context)
3.4 アソシエーション制御サービスで定義した用語 この規格は,JIS X 5701で定義した次の用語を使
用する。
(a) 応用アソシエーション,アソシエーション (application-association, association)
(b) 応用コンテキスト (application context)
(c) アソシエーション制御サービス要素 (Association Control Service Element)
3.5 高信頼転送サービスで定義した用語 この規格は,ISO/IEC 9066-1で定義した次の用語を使用する。
(a) 高信頼転送サービス要素 (Reliable Transfer Service Element)
3.6 ROSEサービスで定義した用語 この規格は,JIS X 5708で定義した次の用語を使用する。
(a) アソシエーション起動側応用エンティティ,アソシエーション起動側
(association-initiating-application-entity, association-initiator)
(b) アソシエーション応答側応用エンティティ,アソシエーション応答側
(association-responding-application-entity, association-responder)
――――― [JIS X 5709 pdf 3] ―――――
4
X 5709-1991 (ISO/IEC 9072-2 : 1989)
(c) 起動側応用エンティティ,起動者 (invoking-application-entity, invoker)
(d) 実行側応用エンティティ,実行者 (performing-application-entity, performer)
(e) 要求側 (requester)
(f) 受諾側 (acceptor)
(g) 連結操作 (linked-operations)
(h) 親操作 (parent-operation)
(i) 子操作 (child-operation)
(j) O記法 (RO-notation)
(k) 遠隔操作サービス要素 (Remote Operation Service Element)
(l) OSE提供者 (ROSE-provider)
(m) OSE利用者 (ROSE-user)
(n) TSE利用者 (RTSE-user)
(o) 遠隔操作 (Remote Operations)
3.7 この規格で定義する用語 この規格で定義する用語は,次のとおりとする。
3.7.1 遠隔操作プロトコル機械 (remote-operation-protocol-machine)この規格で規定する遠隔操作サー
ビス要素のプロトコル機械。
3.7.2 サービス利用者が
要求側遠隔操作プロトコル機械 (requesting-remote-operation-protocol-machine)
ある遠隔操作サービス要素の要求側である遠隔操作プロトコル機械。
3.7.3 サービス利用者が
受諾側遠隔操作プロトコル機械 (accepting-remote-operation-protocol-machine)
ある遠隔操作サービス要素の受諾側である遠隔操作プロトコル機械。
4. 略語
4.1 データ単位 この規格では,データ単位に関する次の略語を使用する。
APDU 応用プロトコルデータ単位 (application-protocol-data-unit)
4.2 応用プロトコルデータ単位の種類 この規格では,応用プロトコルデータ単位に関する次の略語を
使用する。
ROIV RO-INVOKE応用プロトコルデータ単位 (RO-INVOKE application-protocol-data-unit)
RORS RO-RESULT応用プロトコルデータ単位 (RO-RESULT application-protocol-data-unit)
ROER RO-ERROR応用プロトコルデータ単位 (RO-ERROR application-protocol-data-unit)
RORJ RO-REJECT応用プロトコルデータ単位 (RO-REJECT application-protocol-data-unit)
4.3 その他の略語 この規格では,次の略語を使用する。
AE 応用エンティティ (Application Entity)
ACSE アソシエーション制御サービス要素 (Association Control Service Element)
ASE 応用サービス要素 (Application Service Element)
RO(又はROS) 遠隔操作 (Remote Operations)
ROPM 遠隔操作プロトコル機械 (Remote Operations Protocol Machine)
ROSE 遠隔操作サービス要素 (Remote Operations Service Element)
RT 高信頼転送 (Reliable Transfer)
RTSE 高信頼転送サービス要素 (Reliable Transfer Service Element)
――――― [JIS X 5709 pdf 4] ―――――
5
X 5709-1991 (ISO/IEC 9072-2 : 1989)
5. 記法 この規格は,ROSEのAPDUフィールドを表形式で表す。7.では,各ROSE APDUを表で規定
する。表中の各フィールドは,次のとおり表記する。
要求 送信側に関連する要求プリミティブ
指示 受信側に関連する指示プリミティブ
応答 送信側に関連する応答プリミティブ
確認 受信側に関連する確認プリミティブ
sp 送信側又は受信側がROPM
各ROSE APDUの構造については,JIS X 5603の抽象構文記法を用いて,9.で規定する。
6. プロトコルの概要
6.1 サービスの提供 この規格で規定するプロトコルは,JIS X 5708で規定されたROSEサービスを提
供する。
これらのサービスを表1に示す。
表1 ROSEサービスの一覧
サービス 型
RO-INVOKE 非確認型
RO-RESULT 非確認型
RO-ERROR 非確認型
RO-REJECT-U 非確認型
RO-REJECT-P 提供者起動型
6.2 サービスの使用 この規格で規定するプロトコルは,同位の応用エンティティ (AE) 間において
ROSE APDUの形式で情報を伝送するための転送サービスを必要とする。
転送サービスは,次のいずれかを使用してよい。
(a) TSEが応用コンテキストに含まれる場合,RTSEサービス
(b) TSEが応用コンテキストに含まれない場合,プレゼンテーションサービス
いずれの場合でも,ACSEサービスによって確立及び解放される応用アソシエーションが存在する。
6.2.1 RTSEサービスの使用 RTSEが応用コンテキストに含まれる場合,ROPMは,RT-TRANSFERサ
ービス及びRT-TURN-GIVEサービスの唯一の利用者とする。
送信権をもっている起動側AEだけが,RT-CLOSEサービスによって応用アソシエーションの解放を要
求することができる。このため,RTSE利用者及びROPMは,RT-TURN-PLEASEサービスの利用者となる。
ROPMは,RT-U-ABORT及びRT-P-ABORTのサービスを利用する。
6.2.2 プレゼンテーションサービスの使用 RTSEが応用コンテキストに含まれない場合,ROPMは
P-DATAサービスの利用者とする。
6.3 モデル ROPMは,JIS X 5708で規定されたサービスプリミティブによって,サービス利用者と通
信を行う。起動された各ROPMは,単一の応用アソシエーションを制御する。
次に示すサービスプリミティブがROPMを起動する。
(1) サービス利用者からのROSEサービス要求プリミティブ
(2) TSEサービス又はプレゼンテーションサービスの指示プリミティブ及び確認プリミティブ
ROPMは,起動後,次のプリミティブを発行する。
(1) 利用者にROSEサービス指示プリミティブ
(2) TSEサービス又はプレゼンテーションサービスの要求プリミティブ
――――― [JIS X 5709 pdf 5] ―――――
次のページ PDF 6
JIS X 5709:1991の引用国際規格 ISO 一覧
- ISO/IEC 9072-2:1989(IDT)
JIS X 5709:1991の国際規格 ICS 分類一覧
- 33 : 電気通信工学.オーディオ及びビデオ工学 > 33.200 : 遠隔制御.テレメタリング
JIS X 5709:1991の関連規格と引用規格一覧
- 規格番号
- 規格名称
- JISX5003:1987
- 開放型システム間相互接続の基本参照モデル
- JISX5201:1997
- 開放型システム間相互接続―セションサービス定義
- JISX5601:1995
- 開放型システム間相互接続 ― プレゼンテーションサービス定義
- JISX5603:1990
- 開放型システム間相互接続の抽象構文記法1(ASN.1)仕様
- JISX5604:1990
- 開放型システム間相互接続の抽象構文記法1(ASN.1)の基本符号化規則仕様
- JISX5701:1991
- 開放型システム間相互接続―アソシエーション制御サービス要素のサービス定義
- JISX5702:1991
- 開放型システム間相互接続―アソシエーション制御サービス要素のプロトコル仕様
- JISX5708:1991
- 遠隔操作―第1部 モデル,記法及びサービス定義