この規格ページの目次
JIS X 5708:1991 規格概要
この規格 X5708は、対話型応用に対して提供されるサービスを定義するための遠隔操作(RO)記法を規定。遠隔操作サービス要素(ROSE)が提供するサービスを規定。
JISX5708 規格全文情報
- 規格番号
- JIS X5708
- 規格名称
- 遠隔操作―第1部 モデル,記法及びサービス定義
- 規格名称英語訳
- Information processing systems -- Text communication -- Remote Operations -- Part 1:Model, notation and service definition
- 制定年月日
- 1991年11月1日
- 最新改正日
- 2017年10月20日
- JIS 閲覧
- ‐
- 対応国際規格
ISO
- ISO/IEC 9072-1: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 5708:1991 PDF [37]
日本工業規格(日本産業規格) JIS
X 5708-1991
(ISO/IEC 9072-1 : 1989)
遠隔操作−第1部モデル,記法及びサービス定義
Information processing systems−Text communication−Remote Operations−Part 1 : Model, notation andservice definition
日本工業規格(日本産業規格)としてのまえがき
この規格は,1989年に第1版として発行されたISO/IEC 9072-1 (Information processing systems−Text
communication−Remote Operations−Part 1 : Model, notation and service definition) を基に,技術的な内容及び
規格票の様式を変更することなく作成した日本工業規格(日本産業規格)である。
なお,この規格で点線の下線を施してある“参考”は,原国際規格にはない事項である。
0. 序文 この規格は,遠隔操作サービス要素 (ROSE) が提供する記法及びサービスを規定する。ROSE
は,分散した開放型システム環境において相互動作する応用を支援する応用サービス要素の一つである。
この規格は,多くの応用が共通に使用する一連の応用サービス要素を定義する規格の一つである。
この規格は,分散した応用エンティティ間の相互動作を遠隔操作としてモデル化し,相互動作を遠隔操
作記法を用いて定義する。ROSEは,一方の応用エンティティが遠隔操作を要求し,他方の応用エンティ
ティがその実行を試みて結果を報告するという相互動作のための遠隔操作を提供する。
1. 適用範囲 この規格は,対話型応用に対して提供されるサービスを定義するための遠隔操作(以下,
ROという。)記法を規定する。この規格は,遠隔操作サービス要素(以下,ROSEという。)が提供するサ
ービスを規定する。この規格は,次に示すサービス及びプロトコルを使用してROSEサービスを提供する。
この規格についての適合性に関する要件は,規定しない。
(1) OSEプロトコル(JIS X 5709参照)
(2) アソシエーション制御サービス要素(以下,ACSEという。)サービス(JIS X 5701参照)
(3) CSEプロトコル(JIS X 5702参照)
(4) プレゼンテーションサービス(JIS X 5601参照)
(5) 任意選択として高信頼転送サービス要素(以下,RTSEという。)サービス(ISO/IEC 9066-1参照)
(6) 任意選択としてRTSEプロトコル(ISO/IEC 9066-2参照)
2. 引用規格 この規格で引用する規格を,次に示す。これらの規格がこの規格の本文中で引用された場
合には,この規格の規定の一部とみなす。
(1) SO 7498 : 1984 Information processing systems−Open Systems Interconnection−Basic Reference Model
――――― [JIS X 5708 pdf 1] ―――――
2
X 5708-1991 (ISO/IEC 9072-1 : 1989)
備考 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 defintion
(9) SO/IEC 9066-2 : 1989 Information processing systems−Text communication−Reliable Transfer−Part 2 :
Protocol specification
(10) SO/IEC 9072-2 : 1989 Information processing systems−Text communication−Remote Operations−Part
2 : Protocol specification
備考 JIS X 5709(遠隔操作−第2部 プロトコル仕様)−1991が,この国際規格と一致している。
3. 用語の定義
3.1 基本参照モデルで定義した用語 この規格は,JIS X 5003で定義した次の用語を使用する。
(a) 応用層 (Application Layer)
(b) 応用プロセス (application-process)
(c) 応用エンティティ (application-entity)
――――― [JIS X 5708 pdf 2] ―――――
3
X 5708-1991 (ISO/IEC 9072-1 : 1989)
(d) 応用サービス要素 (application-service-element)
(e) 応用プロトコルデータ単位 (application-protocol-data-unit)
(f) 応用プロトコル制御情報 (application-protocol-control-information)
(g) プレゼンテーション層 (Presentation Layer)
(h) プレゼンテーションサービス (presentation-service)
(i) プレゼンテーションコネクション (presentation-connection)
(j) セションサービス (session-service)
(k) セションコネクション (session-connection)
(l) 転送構文 (transfer syntax)
(m) 利用者要素 (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) サービスプリミティブ,プリミティブ (service-primitive, 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) 転送構文名 (transfer syntax name)
(d) プレゼンテーションコンテキスト (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 この規格で定義する用語 この規格で定義する用語は,次のとおりとする。
3.6.1 アソシエーション起動側応用エンティティ,アソシエーション起動側
応用アソシエーションを起動する応用エンテ
(association-initiating-application-entity, association-initiator)
ィティ。
――――― [JIS X 5708 pdf 3] ―――――
4
X 5708-1991 (ISO/IEC 9072-1 : 1989)
3.6.2 アソシエーション応答側応用エンティティ,アソシエーション応答側
他の応用エンティティによる応用アソシエ
(association-responding-application-entity, association-responder)
ーションの起動に対して応答する応用エンティティ。
3.6.3 遠隔操作を起動する応用
起動側応用エンティティ,起動者 (invoking-application-entity, invoker)
エンティティ。
3.6.4 他の応用エンティティ
実行側応用エンティティ,実行者 (performing-application-entity, performer)
によって起動された遠隔操作を実行する応用エンティティ。
3.6.5 要求者 (requester) ROSEサービスの要求プリミティブを発行する応用エンティティ。
3.6.6 受諾者 (acceptor) ROSEサービスの指示プリミティブを受信する応用エンティティ。
3.6.7 連結操作 (linked-operations)一つの親操作及び一つ以上の子操作からなる一連の操作。
3.6.8 親操作 (parent-operation)親操作の起動者が起動し,親操作の実行者が実行する操作。この操作
の実行中に,親操作の実行者は,親操作の起動者が実行する連結された子操作を起動できる。
3.6.9 子操作 (child-operation)親操作の実行時に,その実行者が関連して起動する操作。この操作は,
親操作の起動側が実行する。
3.6.10 遠隔操作 (Remote Operations) この用語は,次の二つの意味に用いる。
(1) 応用エンティティ間の対話型通信の仕様を規定する概念及び記法。これには,遠隔操作サービス要素
及び使用する応用サービス要素のサービスプリミティブと記法との対応付けを含む。
(2) 結合操作,結合解放操作及び操作の集合。
3.6.11 RO記法 (RO-notation) この規格で定義する遠隔操作の仕様記述のために用いる記法。
3.6.12 ACSE利用者 (ACSE-user) ACSEに対してRO記法の結合操作及び結合解放操作を対応付ける応
用機能。
3.6.13 遠隔操作サービス要素 (Remote Operation Service Element) この規格で定義する応用サービス要
素。
3.6.14 ROSE提供者 (ROSE-provider) ROSEサービスの提供者。
3.6.15 ROSE利用者 (ROSE-user) ROSEに対してRO記法の操作及び誤りを対応付ける応用機能。
3.6.16 RTSE利用者 (RTSE-user) RTSEに対してRO記法の結合及び結合解放操作を対応付ける応用機
能。
応用エンティティ内における利用者要素と応用サービ
3.6.17 操作インタフェース (operation-interface)
ス要素との間のインタフェース。これは,利用者要素が使用できる応用サービス要素サービスの集合(遠
隔操作)としてRO記法を用いて定義する。
4. 略語 この規格で用いる略語は,次による。
AE 応用エンティティ (application-entity)
ACSE アソシエーション制御サービス要素 (Association Control Service Element)
ASE 応用サービス要素 (application-service-element)
APDU 応用プロトコルデータ単位 (application-protocol-data-unit)
OSI 開放型システム間相互接続 (Open Systems Interconnection)
RO(又はROS) 遠隔操作 (Remote Operations)
ROSE 遠隔操作サービス要素 (Remote Operations Service Element)
RT(又はRTS) 高信頼転送 (Reliable Transfer)
――――― [JIS X 5708 pdf 4] ―――――
5
X 5708-1991 (ISO/IEC 9072-1 : 1989)
RTSE 高信頼転送サービス要素 (Reliable Transfer Service Element)
5. サービス記法 この規格で使用するサービス記法は,JIS X 5201の参考による。10.に各ROSEのサー
ビスプリミティブのパラメタの一覧表を示す。更に,各プリミティブについて,各パラメタの有無を記述
する。
また,表中の“ (=) ”は,パラメタの値がその左側の欄に示したもので使用した値と同一であること
を示す。
6. 遠隔操作モデル OSI環境では,プレゼンテーションサービスを用いた一組のAE間の通信として応
用プロセス間の通信を表現する。AE間の通信は,本質的に対話型とする。一般に,一方のAEが特定の操
作の実行を要求し,他方のAEがその操作の実行を試みてその結果を返送する。ここでは,対話型応用を
実現するための手段として,遠隔操作の概念を示す。
一般的に一つの操作は,一つの要求及びそれに対する一つの応答で構成される。操作は,応用アソシエ
ーションのコンテキスト内で実行される。
遠隔操作のモデルを図1に示す。
図1 遠隔操作モデル
一方のAE(起動者)が起動した操作を,他方のAE(実行者)が実行する。操作は,操作の実行者が結
果の返送を要求されているかどうかによって,次のとおり分類する。
(1) 成功又は失敗のいずれの場合にも応答する。操作が成功したときは結果応答を返送し,操作が失敗し
たときは誤り応答を返送する。
(2) 失敗の場合だけ応答する。操作が成功したときは結果応答を返送せず,操作が失敗したときは誤り応
答を返送する。
(3) 成功の場合だけ応答する。操作が成功したときは結果応答を返送し,操作が失敗したときは誤り応答
を返送しない。
(4) 何も応答しない。操作が成功してもしなくても,結果応答も誤り応答も返送しない
また,操作は,次の二つの操作モードに分類する。
(1) 同期型 起動者は,実行者からの応答を受け取った後に初めて別の操作を起動できる。
(2) 非同期型 起動者は,実行者からの応答を受け取らなくても別の操作を起動できる
操作クラスを次のとおり定義する。
――――― [JIS X 5708 pdf 5] ―――――
次のページ PDF 6
JIS X 5708:1991の引用国際規格 ISO 一覧
- ISO/IEC 9072-1:1989(IDT)
JIS X 5708:1991の国際規格 ICS 分類一覧
- 33 : 電気通信工学.オーディオ及びビデオ工学 > 33.200 : 遠隔制御.テレメタリング
JIS X 5708:1991の関連規格と引用規格一覧
- 規格番号
- 規格名称
- JISX5003:1987
- 開放型システム間相互接続の基本参照モデル
- JISX5201:1997
- 開放型システム間相互接続―セションサービス定義
- JISX5601:1995
- 開放型システム間相互接続 ― プレゼンテーションサービス定義
- JISX5603:1990
- 開放型システム間相互接続の抽象構文記法1(ASN.1)仕様
- JISX5604:1990
- 開放型システム間相互接続の抽象構文記法1(ASN.1)の基本符号化規則仕様
- JISX5701:1991
- 開放型システム間相互接続―アソシエーション制御サービス要素のサービス定義
- JISX5702:1991
- 開放型システム間相互接続―アソシエーション制御サービス要素のプロトコル仕様
- JISX5709:1991
- 遠隔操作―第2部 プロトコル仕様