JPH0776949B2 - 光チャネルサブシステム - Google Patents

光チャネルサブシステム

Info

Publication number
JPH0776949B2
JPH0776949B2 JP19263787A JP19263787A JPH0776949B2 JP H0776949 B2 JPH0776949 B2 JP H0776949B2 JP 19263787 A JP19263787 A JP 19263787A JP 19263787 A JP19263787 A JP 19263787A JP H0776949 B2 JPH0776949 B2 JP H0776949B2
Authority
JP
Japan
Prior art keywords
channel
input
channel device
output device
connection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP19263787A
Other languages
English (en)
Other versions
JPS6437650A (en
Inventor
英明 柴田
拓雄 石塚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP19263787A priority Critical patent/JPH0776949B2/ja
Publication of JPS6437650A publication Critical patent/JPS6437650A/ja
Publication of JPH0776949B2 publication Critical patent/JPH0776949B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/10—Program control for peripheral devices
    • G06F13/12—Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor
    • G06F13/122—Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor where hardware performs an I/O function other than control of data transfer

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、光チャネルサブシステムに関し、特にチャネ
ル装置の機能を中央側と入出力装置側の2つに分離し、
その間を光ケーブルのシリアル伝送路で接続することに
より、中央処理装置と入出力装置の距離を遠距離化する
光チャネルサブシステムにおいて、入出力装置からの接
続要求に対する応答を遅らせずに行い、入出力命令の処
理を効率的に行う技術に関するものである。
〔従来技術〕
光チャネルサブシステムは、チャネル装置の機能を中央
側と入出力装置側の2つに分離し、その間を光ケーブル
のシリアル伝送路で接続することにより、中央処理装置
と入出力装置の距離を遠距離化するものである。このよ
うな光チャネルサブシステムは、中央側のチャネル制御
装置に近い方に設置するセンタチャネル装置と、入出力
装置に近い方に設置するリモートチャネル装置との2つ
の装置を、光ケーブルのシリアル伝送路で接続して、1
つのシステムを構成し、チャネル装置の機能を実現して
いる。このため、この光チャネルサブシステムでは、チ
ャネル制御装置に近い方に設置されたセンタチャネル装
置に、チャネルの状態を記憶しておき、入出力命令時の
中央処理装置からの状態問い合わせ,入出力装置からの
接続要求に対する応答を行うようにしている。このシス
テムでは、チャネル制御装置に近い方のセンタチャネル
装置で、チャネルの状態を記憶しているため、入出力命
令時の中央処理装置側からの状態問い合わせに対する応
答の遅れが生じないが、入出力装置からの接続要求に対
しては、光ケーブルを介して、チャネル制御装置側のセ
ンタチャネル装置に接続要求を報告して、許可応答をも
らってから接続を実行するので、入出力装置からの接続
要求に対する応答が遅れる。
これに対する一つの解決方法として、本出願人による特
願61−154018号「チャネル制御方式」の提案がある。こ
れは、センタチャネル装置におけるチャネルの状態をデ
ータ送信フレームにより、リモートチャネル装置に送信
して、リモートチャネル装置側にもチャネルの状態を保
持させるようにしたものである。
〔発明が解決しようとする問題点〕
光ケーブルにより接続されて離れた2地点に設置される
センタチャネル装置とリモートチャネル装置の2装置に
より、入出力装置とデータ転送を行うチャネル装置機能
を実現する光チャネルサブシステムにおいては、入出力
装置側に設置されたリモートチャネル装置が入出力装置
からの接続要求(具体的にはREQUEST IN信号)を検出し
たならば、チャネル制御装置側に設置されたセンタチャ
ネル装置へ接続要求を報告し、センタチャネル装置から
の接続許可を受けてから入出力装置との接続を実行する
(具体的にはSELECT OUT信号を応答する)。これは、中
央処理装置側から入出力命令時の状態問い合わせに対す
る応答に遅れが生じないように、光チャネルサブシステ
ムのビジー状態はセンタチャネル装置側で保持する構成
となっているためである。チャネルのビジー状態をリモ
ートチャネル装置側で保持する構成とすると、数kmにお
よぶ光ケーブルの信号遅延時間のためチャネル制御装置
からの状態問い合わせに対する応答が遅れ、結果的に入
出力命令の処理時間が遅れてしまう。
このように、光チャネルサブシステムにおいては、入出
力装置からの接続要求に対して、この接続要求をセンタ
チャネル装置に報告し、センタチャネル装置の状態をビ
ジー状態に設定し、チャネル制御装置からの起動命令を
受け付けないようにしておいてから入出力装置との接続
を実行する構成となっている。
従って、このような光チャネルサブシステムにおいて
は、入出力装置からの接続要求に対する応答は、センタ
チャネル装置とのリモートチャネル装置との間で光ケー
ブルを介して、少なくも一往復の交信を必要とし、光ケ
ーブルの信号遅延時間の時間分(光チャネルサブシステ
ムの光ケーブルは通常数kmに及び、この信号遅延時間は
数10μsとなる)だけ、入出力装置の接続要求に対する
応答が遅れ、入出力装置とのデータ転送性能が低下する
という問題があった。
本発明の目的は、入出力命令の処理時間を遅らせること
なしに、かつ、入出力装置からの接続要求に対する応答
も遅らせないようにした光チャネルサブシステムを提供
することにある。
本発明の前記ならびにその他の目的と新規な特徴は、本
明細書の記述及び添付図面によって明らかになるであろ
う。
〔問題点を解決するための手段〕
上記目的を達成するために本発明においては、チャネル
制御装置と入出力装置の間にあるチャネル装置を、チャ
ネル制御装置に近いセンタチャネル装置と、入出力装置
に近いリモートチャネル装置の2つの装置に分離し、そ
の間を光ケーブルのシリアル伝送路で接続し、入出力装
置との間のインタフェース動作を、1つの機能単位にコ
ード化したフレームとしてセンタチャネル装置とリモー
トチャネル装置の間で相互に転送して行う光チャネルサ
ブシステムにおいて、センタチャネル装置には、リモー
トチャネル装置が入出力装置と接続されている間は、チ
ャネル制御装置からの状態問い合わせに対してビジー状
態を応答する手段と、リモートチャネル装置を介して報
告される入出力装置の接続要求に対して接続許可をリモ
ートチャネル装置へ指示する手段を設け、リモートチャ
ネル装置には、入出力装置の接続要求を受けてセンタチ
ャネル装置へ接続要求を報告する手段と、センタチャネ
ル装置からの接続許可を受けて、入出力装置との接続を
実行する手段と、入出力装置との接続が切れた時点で入
出力装置からの新たな接続要求がある場合、入出力装置
との接続が切れたことをセンタチャネル装置へ報告する
際に、入出力装置からの新たな接続要求があることを合
わせてセンタチャネル装置へ報告すると共に、センタチ
ャネル装置からの接続許可を受けずに入出力装置との新
たな接続を実行する手段とを設けたことを主な特徴とす
る。
〔作用〕
前記手段によれば、光チャネルサブシステムにおいて、
入出力装置からの接続要求があると、リモートチャネル
装置はセンタチャネル装置へ接続要求を報告し、センタ
チャネル装置は接続要求の報告を受けてビジー状態とな
り、リモートチャネル装置へ接続許可を出す。リモート
チャネル装置は該接続許可を受けて入出力装置との接続
を実行する。リモートチャネル装置は、入出力装置との
接続が切れると、まず新たなる入出力装置からの接続要
求が上がっているか否かを調べ、上がっている場合、前
の入出力装置との接続は切れたが、次に入出力装置から
新たなる接続要求があることをセンタチャネル装置へ報
告し、センタチャネル装置からの接続要求は待たずに、
入出力装置との新たな接続を実行する。従って、入出力
装置からの接続要求に対し遅れなく応答することができ
る。一方、センタチャネル装置は、リモートチャネル装
置からの入出力装置との接続が切れたことの報告を受け
ると、入出力装置から新たなる接続要求が来ているか否
かを示す情報が合わせて報告されているかどうか調べ、
該情報が合わせて報告されている場合には、ビジー状態
に保ち、リモートチャネル装置は新たな入出力装置の接
続処理の実行に入ったと判断し、リモートチャネル装置
へは接続許可指示はしない。従って、チャネル制御装置
からの状態問い合わせに対しては、センタチャネル装置
からのビジー状態を報告でき、入出力命令の処理が遅れ
ることはない。
〔発明の実施例〕
以下、本発明の一実施例の第1図により具体的に説明す
る。
第1図は、本発明の一実施例の光チャネルサブシステム
の概略構成を示すブロック図である。
この光チャネルサブシステムは、第1図に示すように、
センタチャネル装置(以下、CCHと略称する)200,リモ
ートチャネル装置(以下、RCHと略称する)300,光ケー
ブル2000及び光ケーブル2001を主な構成要素として構成
されている。CCH200とRCH300とは光信号により結合さ
れ、CCH200はチャネル制御装置(以下、CHCと略称す
る)100に電気的に接続され、RCH300は入出力装置(以
下、I/Oと略称する)400に、標準入出力インタフェース
により電気的に接続されている。
今、RCH300がI/O400と接続されているとき、OPLIN線300
1はオン状態になっている。このとき、CCH200内の状態
表示ビット202はオン状態となっており、ビジー状態を
示している。OPLIN線3001がオフ状態となると、これはI
/O400との接続が切れた事を意味するので、この信号をO
PLIN受け付け回路305を介して制御部301に入力する。制
御部301は、REQIN受け付け回路304を調べ、I/Oインタフ
ェース上に新たな接続要求のREQIN線3000がオン状態に
なっているかどうか調べる。もし接続要求がなければ、
第2図(A)に示すACPフレームのバイト1のビット7
を“0"にし、もし接続要求があれば、該ビットを“1"に
し、光フレーム送出回路302を介して光ケーブル2000を
通して、ACPフレームを送出し、CCH200へ報告する。
CCH200は、光フレーム受信回路203により該ACPフレーム
を受信し、制御部201へ入力する。制御部201は該ACPフ
レームを受信すると、フレームバイト0のコードを調
べ、ACPフレームであることを認識し、バイト1のビッ
ト7を調べる。ACPフレームにおいて該ビットが“0"な
らば、状態表示ビット202をオフとし、ビジー状態を解
除する。もし、ACPフレームのバイト1のビット7が
“1"ならば、状態表示ビット202はオン状態のままと
し、ビジー状態を保つ。
中央処理装置側からの状態問い合わせに対して、CHC100
が線1000によりCCH200の状態を問い合わせると、制御部
201は状態表示ビット202を調べ、線1001によりCHC100へ
チャネルがビジー状態か否かを応答する。
さて、RCH300は、第2図(A)のACPフレームをCCH200
へ報告する時、バイト1のビット7を“0"として報告し
た場合には、REQIN受け付け回路304により、新たなる接
続要求を待つ。接続要求が来ると、制御部301は、第2
図(B)に示すREQフレームをCCH200へ送る。CCH200の
制御部201はREQフレームを受け付けた場合、CHC100より
線1000からの起動命令があれば、該REQフレームに対し
ては応答せず、それぞれの命令に対応した起動指示フレ
ームを、光フレーム送出回路204,光ケーブル2001,光フ
レーム受信回路303を介して、RCH300の制御部301へ送
る。また、CHC100より線1000の起動命令がなければ、RE
Qフレームに応答して、第2図(C)に示すSELフレーム
を制御部301へ送る。いずれの場合にも、状態表示ビッ
ト202はオン状態とし、ビジー状態とする。
RCH300では、SELフレームを受け付けると、制御部301が
SELOUT送出回路306を介して、I/O400にSELOUT信号3002
を送出し、以下I/O400の接続処理を実行する。
ところで、RCH300は、第2図(A)のACPフレームをCCH
200へ報告する時、バイト1のビット7を“1"として報
告した場合には、CHC200からのSELフレームの受信を待
たずに、ただちにSELOUT送出回路306により、SELOUT信
号3002を応答し、以下I/O400の接続処理を実行する。
第3図は、I/Oインタフェース動作に対応して、RCH300
とCCH200との間で行われる各フレームの転送シーケンス
を示すタイミングチャートである。第3図を参照して動
作を説明する。
RCHにおいて、I/Oとの接続が切れてOPLIN=0となる
と、RCHはACPフレームをCCHに送信して報告する。該ACP
フレームをCCHが受信すると、状態をビジー(busy)状
態からアイドル(idle)状態へ変える。I/Oより次の接
続要求が発生して、REQIN=1となると、RCHはREQフレ
ームをCCHへ送信する。CCHはREQフレームを受信する
と、その状態をビジー状態に変え、SELフレームをRCHへ
送出する。該SELフレームをRCHが受信すると、SELOUT=
1をI/Oへ送出し、接続を許可する。I/OではSELOUT=1
を受信すると、REQIN=1を上げたI/OがRCHと接続可能
となり、OPLIN=1とする。
ところで、いま、1つのI/Oのデータ転送が終了してOPL
IN=0となり、このI/Oとの接続が切れた時、他のI/Oに
おいて次なる接続要求がすでに存在して、REQIN=1と
なっている場合は、RCHはACPフレームをCCHに送信して
報告するにあたり、ACPフレームのCTLバイトのREQINバ
イトを“1"として報告し、さらにCCHからのSELフレーム
の応答を待たずに、SELOUT=1とし、REQIN=1を上げ
たI/Oとの接続を実行する。CCHはACPフレーム受信した
時に、ACPフレームのバイト1のビット7(CTLバイトの
REQINビット)が“1"である場合には、その状態をビジ
ー状態に保ち、RCHへはSELフレームを送らない。
このように、1つのI/Oのデータ転送が終了してOPLIN=
0となり、このI/Oとの接続が切れた時、他のI/Oにおい
て次なる接続要求がすでに存在して、REQIN=1となっ
ている場合には、SELフレームの応答を待たずに、REQIN
=1を上げたI/Oとの接続を実行する。したがって、フ
レームのやり取りが減少して、光ケーブル上の信号の遅
延の影響を受けることが少なくなり、接続要求(REQI
N)に対する接続応答(SELOUT)は、遅れることなく行
われることになる。すなわち、従来の光チャネルサブシ
ステムにおいて、I/Oからの接続要求(REQIN)に対して
応答を返すまでに、光ケーブル上のフレームのやり取り
のため接続応答(SELOUT)が遅れてしまうことがあった
が、本発明によれば、このようなフレームのやり取りが
なく、光ケーブル上の信号の遅延の影響がないため、接
続要求に対する接続応答に遅延が生じない。光ケーブル
による遅延は、光ケーブル長が長くなる程大きく現わ
れ、数kmの光ケーブルでは数10μsになり、センタチャ
ネル装置からリモートチャネル装置を遠距離に離して設
置する場合において、本発明を用いる効果は大きい。な
お、光チャネルサブシステムの状態はCCH側を参照する
ことにより可能であり、チャネル制御装置からの状態問
い合わせに対する応答は、当然のことながら、光ケーブ
ルによる遅延の影響を受けることがない。
以上、本発明を実施例にもとづき具体的に説明したが、
本発明は、前記実施例に限定されるものではなく、その
要旨を逸脱しない範囲において種々変更可能であること
は言うまでもない。
〔発明の効果〕
以上、説明したように、本発明によれば、センタチャネ
ル装置とリモートチャネル装置との間のデータ転送にお
いて、インタフェースの応答回数が低減するので、フレ
ームのやり取りがなく、光ケーブル上の信号の遅延の影
響が生じないため、接続要求に対する接続応答に遅延が
生じない。
【図面の簡単な説明】
第1図は、本発明の一実施例の光チャネルサブシステム
の概略構成を示すブロック図、 第2図は、本発明の一実施例の光チャネルサブシステム
のセンタチャネル装置とリモートチャネル装置の間の転
送フレームの形式を示す図、 第3図は、センタチャネル装置とリモートチャネル装置
の間のフレームの転送シーケンスを示すタイミング図で
ある。 図中、100……チャネル制御装置、200……センタチャネ
ル装置、300……リモートチャネル装置、400……入出力
装置、2000,2001……光ケーブル、202……状態表示ビッ
ト、204,302……光フレーム送出回路、203,303……光フ
レーム受信回路、304……REQIN受け付け回路、305……O
PLIN受け付け回路、306……SELOUT送出回路である。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】チャネル制御装置と入出力装置の間にある
    チャネル装置を、チャネル制御装置に近いセンタチャネ
    ル装置と、入出力装置に近いリモートチャネル装置の2
    つの装置に分離し、その間を光ケーブルのシリアル伝送
    路で接続し、入出力装置との間のインタフェース動作
    を、1つの機能単位にコード化したフレームとしてセン
    タチャネル装置とリモートチャネル装置の間で相互に転
    送して行う光チャネルサブシステムにおいて、センタチ
    ャネル装置には、リモートチャネル装置が入出力装置と
    接続されている間は、チャネル制御装置からの状態問い
    合わせに対してビジー状態を応答する手段と、リモート
    チャネル装置を介して報告される入出力装置の接続要求
    に対して接続許可をリモートチャネル装置へ指示する手
    段を設け、リモートチャネル装置には、入出力装置の接
    続要求を受けてセンタチャネル装置へ接続要求を報告す
    る手段と、センタチャネル装置からの接続許可を受け
    て、入出力装置との接続を実行する手段と、入出力装置
    との接続が切れた時点で入出力装置からの新たな接続要
    求がある場合、入出力装置との接続が切れたことをセン
    タチャネル装置へ報告する際に、入出力装置からの新た
    な接続要求があることを合わせてセンタチャネル装置へ
    報告すると共に、センタチャネル装置からの接続許可を
    受けずに入出力装置との新たな接続を実行する手段とを
    設けたことを特徴とする光チャネルサブシステム。
JP19263787A 1987-08-03 1987-08-03 光チャネルサブシステム Expired - Fee Related JPH0776949B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19263787A JPH0776949B2 (ja) 1987-08-03 1987-08-03 光チャネルサブシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19263787A JPH0776949B2 (ja) 1987-08-03 1987-08-03 光チャネルサブシステム

Publications (2)

Publication Number Publication Date
JPS6437650A JPS6437650A (en) 1989-02-08
JPH0776949B2 true JPH0776949B2 (ja) 1995-08-16

Family

ID=16294564

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19263787A Expired - Fee Related JPH0776949B2 (ja) 1987-08-03 1987-08-03 光チャネルサブシステム

Country Status (1)

Country Link
JP (1) JPH0776949B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2639131B2 (ja) * 1989-10-20 1997-08-06 松下電器産業株式会社 気化式燃焼装置
JP2629993B2 (ja) * 1989-12-28 1997-07-16 松下電器産業株式会社 液体燃料供給装置
GB2274835B (en) * 1993-02-05 1996-12-18 Fuji Iron Works Automatic slitter rewinder machine

Also Published As

Publication number Publication date
JPS6437650A (en) 1989-02-08

Similar Documents

Publication Publication Date Title
US4212080A (en) Data transmission control system
US6292488B1 (en) Method and apparatus for resolving deadlocks in a distributed computer system
EP0336547B1 (en) Computer network and method for operating it
US4254401A (en) Local device in a control information transfer system
JPH0473178B2 (ja)
KR20040005289A (ko) 통신제어모듈의 이중화 장치 및 방법
JPS63288317A (ja) プリンタ
JP2531851B2 (ja) ゲ―トウェイ装置
JPS6333949A (ja) デ−タ通信方式
JPS6369346A (ja) ネツトワ−ク管理方式
JP2737692B2 (ja) データ送受信システム
JP2502850B2 (ja) Scsiシステムのコミュニケ―ション方法
JPH05100976A (ja) 転送要求型プログラムローデイング方式
JPH10290269A (ja) インタフェース変換回路
JP2564499B2 (ja) 送信データのフロー制御方法
JPH0589000A (ja) 実時間情報転送制御方式
JPH089792Y2 (ja) ホスト間通信用scsiアダプタ回路
JPS59132256A (ja) ポ−リング制御方式
JP2595321B2 (ja) 計算機システム
JPS62156722A (ja) プロツタ制御装置
JPH07118692B2 (ja) デ−タ中継器
JPH02305124A (ja) データ伝送方式
JPH03163648A (ja) リモート制御装置の初期設定管理方式
JPS6074836A (ja) デ−タ転送方式
JPH0256149A (ja) 通信処理装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees