JPH04238557A - リンクレベル・ファシリティ - Google Patents
リンクレベル・ファシリティInfo
- Publication number
- JPH04238557A JPH04238557A JP3171945A JP17194591A JPH04238557A JP H04238557 A JPH04238557 A JP H04238557A JP 3171945 A JP3171945 A JP 3171945A JP 17194591 A JP17194591 A JP 17194591A JP H04238557 A JPH04238557 A JP H04238557A
- Authority
- JP
- Japan
- Prior art keywords
- link
- state
- frame
- sequence
- level facility
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/0079—Receiver details
- H04L7/0083—Receiver details taking measures against momentary loss of synchronisation, e.g. inhibiting the synchronisation, using idle words or using redundant clocks
-
- 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
-
- 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/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4004—Coupling between buses
- G06F13/4022—Coupling between buses using switching circuits, e.g. switching matrix, connection or expansion network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/04—Speed or phase control by synchronisation signals
- H04L7/041—Speed or phase control by synchronisation signals using special codes as synchronising signal
- H04L2007/045—Fill bit or bits, idle words
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mathematical Physics (AREA)
- Computer Hardware Design (AREA)
- Communication Control (AREA)
- Computer And Data Communications (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は、データ処理入力/出力
(I/O)システム中のシリアル・リンクの管理に関し
、特に、データ送信用のリンクを管理するシリアル・リ
ンクの各端部に設けられたリンクレベル・ファシリティ
に関するものである。
(I/O)システム中のシリアル・リンクの管理に関し
、特に、データ送信用のリンクを管理するシリアル・リ
ンクの各端部に設けられたリンクレベル・ファシリティ
に関するものである。
【0002】
【従来の技術】データおよびコマンドがフレームまたは
パケットにフォーマット化され、これらがチャネルや周
辺コントロール・ユニット間のリンク上に送信されるデ
ータ処理I/Oシステムは従来より知られている。米国
特許第4,241,398号明細書には、ディジタル信
号情報を非同期で交換するためのライン・プロトコル・
フォーマットが開示されており、このディジタル信号情
報は、中央処理ユニットと少なくとも1個の遠隔処理ユ
ニットとを有する管理制御システム中の処理ユニット間
で非同期で交換されている。
パケットにフォーマット化され、これらがチャネルや周
辺コントロール・ユニット間のリンク上に送信されるデ
ータ処理I/Oシステムは従来より知られている。米国
特許第4,241,398号明細書には、ディジタル信
号情報を非同期で交換するためのライン・プロトコル・
フォーマットが開示されており、このディジタル信号情
報は、中央処理ユニットと少なくとも1個の遠隔処理ユ
ニットとを有する管理制御システム中の処理ユニット間
で非同期で交換されている。
【0003】また、米国特許第4,446,515号明
細書には、データ交換動作用の特別な光学式送信手段を
組込んだ集中型マルチバス・コンピュータ・システム用
のパッシブ・バス・システムが開示されており、このシ
ステム内では、データが情報パケットにフォーマット化
されており、これらパケットは長さを調整できるポーズ
によって分割されている。
細書には、データ交換動作用の特別な光学式送信手段を
組込んだ集中型マルチバス・コンピュータ・システム用
のパッシブ・バス・システムが開示されており、このシ
ステム内では、データが情報パケットにフォーマット化
されており、これらパケットは長さを調整できるポーズ
によって分割されている。
【0004】米国特許第4,675,864号明細書に
は、シリアル・バス・システムが開示されており、この
システムでは、フレームが中央システムから第1伝送路
を介して複数のサブステーションへ送信されると共に、
情報がこれらサブステーションから第2伝送路を介して
中央システムへ送信されている。これら送信されたフレ
ームの各々には、このフレームがアドレス・データまた
はコマンドであるかを識別するビットが含まれている。
は、シリアル・バス・システムが開示されており、この
システムでは、フレームが中央システムから第1伝送路
を介して複数のサブステーションへ送信されると共に、
情報がこれらサブステーションから第2伝送路を介して
中央システムへ送信されている。これら送信されたフレ
ームの各々には、このフレームがアドレス・データまた
はコマンドであるかを識別するビットが含まれている。
【0005】
【発明が解決しようとする課題】上述した従来例には、
シリアル・リンクを管理するための汎用な装置が存在し
ていない。このシリアル・リンク内では、この汎用装置
は、フレームをリンク上に送信できる第1ステートと、
フレームをリンク上に送信しない第2ステートとを有し
ている。この汎用装置には、ステート・マシーンが設け
られており、このマシーンによってアイドル文字の連続
したシーケンスによって分割されたフレーム、または、
このステート・マシーンの状態を制御する特殊な文字の
連続したシーケンスの受信を制御する。
シリアル・リンクを管理するための汎用な装置が存在し
ていない。このシリアル・リンク内では、この汎用装置
は、フレームをリンク上に送信できる第1ステートと、
フレームをリンク上に送信しない第2ステートとを有し
ている。この汎用装置には、ステート・マシーンが設け
られており、このマシーンによってアイドル文字の連続
したシーケンスによって分割されたフレーム、または、
このステート・マシーンの状態を制御する特殊な文字の
連続したシーケンスの受信を制御する。
【0006】本発明の目的は、一対のリンクレベル・フ
ァシリティ間のリンクを管理することであり、これは、
このリンクのステートを各リンクレベル・ファシリティ
内のステート・マシーンによって指示することによって
実現する。
ァシリティ間のリンクを管理することであり、これは、
このリンクのステートを各リンクレベル・ファシリティ
内のステート・マシーンによって指示することによって
実現する。
【0007】また、本発明の目的は、リンクのステータ
スをこのリンクを介して第2のリンクレベル・ファシリ
ティに送信することによってリンクを管理するリンクレ
ベル・ファシリティを得ることである。
スをこのリンクを介して第2のリンクレベル・ファシリ
ティに送信することによってリンクを管理するリンクレ
ベル・ファシリティを得ることである。
【0008】更に、本発明の目的は、リンクをフレーム
送信状態にするか、または、フレーム非送信状態にする
ことによって、このリンクを管理することであり、この
フレーム送信状態の下では、アイドル文字の連続したシ
ーケンスによって分割されたフレームをこのリンクを介
して送信しており、更に、フレーム非送信状態の下では
、連続したシーケンスをこのリンク上を送信する。
送信状態にするか、または、フレーム非送信状態にする
ことによって、このリンクを管理することであり、この
フレーム送信状態の下では、アイドル文字の連続したシ
ーケンスによって分割されたフレームをこのリンクを介
して送信しており、更に、フレーム非送信状態の下では
、連続したシーケンスをこのリンク上を送信する。
【0009】また、更に、本発明の目的は、特殊文字の
フレームかまたは連続したシーケンスの1つに含まれる
文字を連続的に送信することによって、2つのリンクレ
ベル・ファシリティ間でリンクを同期保持することであ
る。
フレームかまたは連続したシーケンスの1つに含まれる
文字を連続的に送信することによって、2つのリンクレ
ベル・ファシリティ間でリンクを同期保持することであ
る。
【0010】
【課題を解決するための手段】本発明は、I/Oシステ
ム内のリンクを、このリンクの各端部に設けたリンクレ
ベル・ファシリティによって管理することを提供するも
のである。これらリンクレベル・ファシリティの各々に
は、ステート・マシーンが設けられており、このマシー
ンは、このリンクの他端部のリンクレベル・ファシリテ
ィによって、このリンクがフレーム送信状態を有してい
ることを示した場合に、このリンクを介して、フレーム
の送信を許可する第1状態と、このリンクの他端部のリ
ンクレベル・ファシリティによって、このリンクがフレ
ーム非送信状態を有していることを示した場合に、この
リンクを介して、フレームの送信を阻止する第2状態と
を有していることを特徴とするものである。これらリン
クレベル・ファシリティによって、このリンクの状態を
シグナルすることができ、これは、同期状態が維持され
るように、リンクを介して送信された特殊な文字中間フ
レームの連続したシーケンスによって実現するものであ
る。
ム内のリンクを、このリンクの各端部に設けたリンクレ
ベル・ファシリティによって管理することを提供するも
のである。これらリンクレベル・ファシリティの各々に
は、ステート・マシーンが設けられており、このマシー
ンは、このリンクの他端部のリンクレベル・ファシリテ
ィによって、このリンクがフレーム送信状態を有してい
ることを示した場合に、このリンクを介して、フレーム
の送信を許可する第1状態と、このリンクの他端部のリ
ンクレベル・ファシリティによって、このリンクがフレ
ーム非送信状態を有していることを示した場合に、この
リンクを介して、フレームの送信を阻止する第2状態と
を有していることを特徴とするものである。これらリン
クレベル・ファシリティによって、このリンクの状態を
シグナルすることができ、これは、同期状態が維持され
るように、リンクを介して送信された特殊な文字中間フ
レームの連続したシーケンスによって実現するものであ
る。
【0011】
【実施例】図1は、データ処理システムのI/Oシステ
ムのブロック・ダイヤグラムであり、この処理システム
によってこのシステムのチャネル・サブシステムとコン
トロール・ユニットとの間でダイナミック接続を実現す
ることができる。このI/Oシステムには、複数のポー
トPを有するダイナミック・スイッチ10が設けられて
おり、各ポートPは、複数のリンク12−18の一端に
設けられている。これらリンクの1つのリンク18をダ
イナミック・スイッチ・コントロール・ユニット20に
接続すると共に、他のリンク12−17の各々を、例え
ば22で示されたチャネルAまたは24で示されたチャ
ネルBのようなチャネル、またはコントロール・ユニッ
ト26−29の1つに接続する。これらコントロール・
ユニット26−29の各々によって周辺装置30−33
の各々を制御する。
ムのブロック・ダイヤグラムであり、この処理システム
によってこのシステムのチャネル・サブシステムとコン
トロール・ユニットとの間でダイナミック接続を実現す
ることができる。このI/Oシステムには、複数のポー
トPを有するダイナミック・スイッチ10が設けられて
おり、各ポートPは、複数のリンク12−18の一端に
設けられている。これらリンクの1つのリンク18をダ
イナミック・スイッチ・コントロール・ユニット20に
接続すると共に、他のリンク12−17の各々を、例え
ば22で示されたチャネルAまたは24で示されたチャ
ネルBのようなチャネル、またはコントロール・ユニッ
ト26−29の1つに接続する。これらコントロール・
ユニット26−29の各々によって周辺装置30−33
の各々を制御する。
【0012】チャネル22と24の各々は例えばESA
/370チャネル・サブシステムのようなチャネル・サ
ブシステム上の単一インターフェイスである。これらチ
ャネル22と24とによって、データ処理システムにお
ける複数の装置Dと主記憶装置(図示せず)のI/O装
置間の情報の伝送を指示すると共に、チャネル・パス(
規定されるべき)によって、異なったI/O装置の接続
機構に対する共通の制御を行う。これらチャネル22と
24とは、後述するように、フレーム内でデータを送受
信するチャネルである。
/370チャネル・サブシステムのようなチャネル・サ
ブシステム上の単一インターフェイスである。これらチ
ャネル22と24とによって、データ処理システムにお
ける複数の装置Dと主記憶装置(図示せず)のI/O装
置間の情報の伝送を指示すると共に、チャネル・パス(
規定されるべき)によって、異なったI/O装置の接続
機構に対する共通の制御を行う。これらチャネル22と
24とは、後述するように、フレーム内でデータを送受
信するチャネルである。
【0013】これらリンク12−17の各々は、伝送路
のポイント−ポイント対であり、これら伝送路対によっ
て、コントロール・ユニットとチャネル;ダイナミック
・スイッチとチャネル(例えばリンク12と13);コ
ントロール・ユニットとダイナミック・スイッチ(例え
ばリンク14−17);また、場合によっては、あるダ
イナミック・スイッチと他のダイナミック・スイッチと
を物理的に相互接続する。1つのリンクの2つの伝送路
によって、同時双方向性通信路が得られ、一方の通信路
は情報を送信し、他方の通信路は情報を受信する。リン
クがチャネルまたはコントロール・ユニットに接続され
る場合、これらチャネルまたはコントロール・ユニット
のI/Oインターフェイスに接続されるべきものである
と言える。また、リンクがダイナミック・スイッチに接
続される場合、これは、このダイナミック・スイッチ上
のポートPに接続されるべきものであると言える。ダイ
ナミック・スイッチによって2つのダイナミック・スイ
ッチポート間の接続が実現した場合、一方のポートに接
続されたリンクは他方のポートに接続されたリンクに物
理的に接続されたものと考えられ、更に1つの連続した
リンクに等価なリンクが接続期間中に発生される。
のポイント−ポイント対であり、これら伝送路対によっ
て、コントロール・ユニットとチャネル;ダイナミック
・スイッチとチャネル(例えばリンク12と13);コ
ントロール・ユニットとダイナミック・スイッチ(例え
ばリンク14−17);また、場合によっては、あるダ
イナミック・スイッチと他のダイナミック・スイッチと
を物理的に相互接続する。1つのリンクの2つの伝送路
によって、同時双方向性通信路が得られ、一方の通信路
は情報を送信し、他方の通信路は情報を受信する。リン
クがチャネルまたはコントロール・ユニットに接続され
る場合、これらチャネルまたはコントロール・ユニット
のI/Oインターフェイスに接続されるべきものである
と言える。また、リンクがダイナミック・スイッチに接
続される場合、これは、このダイナミック・スイッチ上
のポートPに接続されるべきものであると言える。ダイ
ナミック・スイッチによって2つのダイナミック・スイ
ッチポート間の接続が実現した場合、一方のポートに接
続されたリンクは他方のポートに接続されたリンクに物
理的に接続されたものと考えられ、更に1つの連続した
リンクに等価なリンクが接続期間中に発生される。
【0014】ダイナミック・スイッチ10によって、い
ずれかの2つのリンクを物理的に接続できる可能性が得
られ、これらリンクはこのスイッチに接続される。ダイ
ナミック・スイッチ10上のリンク接続ポイントはダイ
ナミック・スイッチポートPである。僅か2つのダイナ
ミック・スイッチポートPのみを相互接続して単一の接
続として得られるが、多数の物理的な接続が同一のダイ
ナミック・スイッチ内に同時に存在することもできる。 このようなダイナミック・スイッチ10を米国特許第4
,605,928号明細書,第4,630,045号明
細書および第4,635,250号明細書に開示されて
いるように構成することもできる。一実施例によれば、
このダイナミック・スイッチ10を両側スイッチとする
ことができる。即ち、上述した米国特許第4,635,
250号明細書の背景技術に記載されているような、両
側クロスポイント・スイッチである。このダイナミック
・スイッチ10によって確立された2個のダイナミック
・スイッチポートPの相互接続は、ダイナミック・スイ
ッチポートの他のあらゆる対の既存の相互接続に対して
何ら影響を与えないと共に、これら接続を解除させるた
めのダイナミック・スイッチの能力に対して影響を与え
ない。
ずれかの2つのリンクを物理的に接続できる可能性が得
られ、これらリンクはこのスイッチに接続される。ダイ
ナミック・スイッチ10上のリンク接続ポイントはダイ
ナミック・スイッチポートPである。僅か2つのダイナ
ミック・スイッチポートPのみを相互接続して単一の接
続として得られるが、多数の物理的な接続が同一のダイ
ナミック・スイッチ内に同時に存在することもできる。 このようなダイナミック・スイッチ10を米国特許第4
,605,928号明細書,第4,630,045号明
細書および第4,635,250号明細書に開示されて
いるように構成することもできる。一実施例によれば、
このダイナミック・スイッチ10を両側スイッチとする
ことができる。即ち、上述した米国特許第4,635,
250号明細書の背景技術に記載されているような、両
側クロスポイント・スイッチである。このダイナミック
・スイッチ10によって確立された2個のダイナミック
・スイッチポートPの相互接続は、ダイナミック・スイ
ッチポートの他のあらゆる対の既存の相互接続に対して
何ら影響を与えないと共に、これら接続を解除させるた
めのダイナミック・スイッチの能力に対して影響を与え
ない。
【0015】接続が実現すると、前述の米国特許明細書
で説明されたように、2個のダイナミック・スイッチポ
ートとこれらの各ポイント−ポイント・リンクが、ダイ
ナミック・スイッチ10内のスイッチ・マトリックによ
って以下のように相互接続される。即ち、これら2つの
リンクが接続期間中に、1つの連続したリンクとして見
えると共に、取り扱われる。フレームが2個の接続され
たスイッチポートPの一方によって受信されると、これ
らフレームは、通常、他方のポートのリンク上の送信に
対して、一方のポートから他方のポートへ通過する。
で説明されたように、2個のダイナミック・スイッチポ
ートとこれらの各ポイント−ポイント・リンクが、ダイ
ナミック・スイッチ10内のスイッチ・マトリックによ
って以下のように相互接続される。即ち、これら2つの
リンクが接続期間中に、1つの連続したリンクとして見
えると共に、取り扱われる。フレームが2個の接続され
たスイッチポートPの一方によって受信されると、これ
らフレームは、通常、他方のポートのリンク上の送信に
対して、一方のポートから他方のポートへ通過する。
【0016】このダイナミック・スイッチ10によって
、2つのポートP間の接続が、2つの方法、即ち、ダイ
ナミック方法またはスタティック方法のいずれか一方の
方法で確立される。従って、この接続をダイナミック接
続またはスタティック接続と称する。
、2つのポートP間の接続が、2つの方法、即ち、ダイ
ナミック方法またはスタティック方法のいずれか一方の
方法で確立される。従って、この接続をダイナミック接
続またはスタティック接続と称する。
【0017】ダイナミック・スイッチ10によって、2
つのポートP間でダイナミック接続が、下記のような理
由に基づいて確立または解除できる。即ち、リンク上を
送信されたシリアル・フレーム中の或るフレーム・デリ
ミタによって得られる情報に基づくと共に、これらポー
トPの各々のポートに現れた条件に基づいて行われる。 この条件は、米国特許出願第429,267号明細書に
説明されている。
つのポートP間でダイナミック接続が、下記のような理
由に基づいて確立または解除できる。即ち、リンク上を
送信されたシリアル・フレーム中の或るフレーム・デリ
ミタによって得られる情報に基づくと共に、これらポー
トPの各々のポートに現れた条件に基づいて行われる。 この条件は、米国特許出願第429,267号明細書に
説明されている。
【0018】2つのポート間に、スタティック接続が存
在した場合に、これらポートはスタティック状態である
。このスタティック状態はリンクから、またはスタティ
ック状態で接続されたポートから受信したあらゆる情報
によって影響を受けない。2つのスタティック状態で接
続されたポートの一方によってシーケンスを受信した場
合に、受信したシーケンスは通常、接続されたポートの
リンクに再送信される。またフレームは、スタティック
状態で接続されたポートによって同時に受信および送信
することができる。
在した場合に、これらポートはスタティック状態である
。このスタティック状態はリンクから、またはスタティ
ック状態で接続されたポートから受信したあらゆる情報
によって影響を受けない。2つのスタティック状態で接
続されたポートの一方によってシーケンスを受信した場
合に、受信したシーケンスは通常、接続されたポートの
リンクに再送信される。またフレームは、スタティック
状態で接続されたポートによって同時に受信および送信
することができる。
【0019】前述したように、情報をフレーム中で、シ
リアルI/Oインターフェイスに送信する。フレームは
、予め決められたフォーマットに従って、送受信される
情報の一単位である。このフォーマットによってこの情
報の単位の始まりおよび終りを規定するもので、更に、
これら境界における情報の位置を決めるものである。図
2は、基本的なフレーム・フォーマットを示し、これは
、固定長のリンク・ヘッダ・フィールド40と、可変長
の情報フィールド42と、固定長のリンク・トレイラ・
フィールド44より構成される。
リアルI/Oインターフェイスに送信する。フレームは
、予め決められたフォーマットに従って、送受信される
情報の一単位である。このフォーマットによってこの情
報の単位の始まりおよび終りを規定するもので、更に、
これら境界における情報の位置を決めるものである。図
2は、基本的なフレーム・フォーマットを示し、これは
、固定長のリンク・ヘッダ・フィールド40と、可変長
の情報フィールド42と、固定長のリンク・トレイラ・
フィールド44より構成される。
【0020】スイッチを利用した通信がリンクレベル・
プロトコルによって発生され、このプロトコルによって
ダイナミック・スイッチ10間の接続が確立されると共
に、他の制御機能が得られる。各チャネルおよび各コン
トロール・ユニットには、リンクレベル・ファシリティ
が含まれており、これはリンク・プロトコルの具現化し
たものである。
プロトコルによって発生され、このプロトコルによって
ダイナミック・スイッチ10間の接続が確立されると共
に、他の制御機能が得られる。各チャネルおよび各コン
トロール・ユニットには、リンクレベル・ファシリティ
が含まれており、これはリンク・プロトコルの具現化し
たものである。
【0021】リンクレベル・ファシリティの各々には、
特異なアドレスである“リンク・アドレス”が割当てら
れている。リンクレベル・ファシリティによって初期化
された場合に、このリンクレベル・ファシリティへのリ
ンク・アドレスの割当が行われる。スイッチを介して送
られたフレームのすべてには、リンクレベル・アドレス
が含まれており、このアドレスによってフレームのソー
スおよびデスティネーションが識別できる。特に、この
アドレス情報は、リンクレベル・ファシリティ(即ち、
ソース・リンク・アドレス)を送信すると共に、リンク
レベル・ファシリティ(即ち、デスティネーション・リ
ンク・アドレス)を受信するためのリンクアドレスから
成っている。スイッチはこのアドレス情報を利用して、
フレームを受信するポートからこのフレームを特定のデ
スティネーションへ送信するための正しいポートへの接
続を確立する。
特異なアドレスである“リンク・アドレス”が割当てら
れている。リンクレベル・ファシリティによって初期化
された場合に、このリンクレベル・ファシリティへのリ
ンク・アドレスの割当が行われる。スイッチを介して送
られたフレームのすべてには、リンクレベル・アドレス
が含まれており、このアドレスによってフレームのソー
スおよびデスティネーションが識別できる。特に、この
アドレス情報は、リンクレベル・ファシリティ(即ち、
ソース・リンク・アドレス)を送信すると共に、リンク
レベル・ファシリティ(即ち、デスティネーション・リ
ンク・アドレス)を受信するためのリンクアドレスから
成っている。スイッチはこのアドレス情報を利用して、
フレームを受信するポートからこのフレームを特定のデ
スティネーションへ送信するための正しいポートへの接
続を確立する。
【0022】図3は、リンク・ヘッダ40ならびに図4
はリンク・トレイラ44を示す。すべてのフレームは、
フレーム開始(SOF)デリミタ46によって境界付け
られており、このデリミタ46は、リンク・ヘッダ40
内にあり、更に、リンク・トレイラ44内にあるフレー
ム終了(EOF)デリミタ48によっても境界付けられ
ている。これらフレーム・デリミタ46,48は、特別
な送信文字の組合せより構成されており、これら文字は
等価なデータ・コードを有していない。実施例において
、使用された送信コードは、米国特許第4,486,7
39号明細書に開示されている。これらフレーム・デリ
ミタ46と48間に含まれた情報は、データ文字から構
成され、これらデータ文字には、上述した米国特許第4
,486,739号明細書で説明されたような等価な8
ビットコードを有している。
はリンク・トレイラ44を示す。すべてのフレームは、
フレーム開始(SOF)デリミタ46によって境界付け
られており、このデリミタ46は、リンク・ヘッダ40
内にあり、更に、リンク・トレイラ44内にあるフレー
ム終了(EOF)デリミタ48によっても境界付けられ
ている。これらフレーム・デリミタ46,48は、特別
な送信文字の組合せより構成されており、これら文字は
等価なデータ・コードを有していない。実施例において
、使用された送信コードは、米国特許第4,486,7
39号明細書に開示されている。これらフレーム・デリ
ミタ46と48間に含まれた情報は、データ文字から構
成され、これらデータ文字には、上述した米国特許第4
,486,739号明細書で説明されたような等価な8
ビットコードを有している。
【0023】フレーム開始(SOF)デリミタ46に追
加して、図3のリンク・ヘッダ40には、デスティネー
ション・アドレス・フィールド50,ソース・アドレス
・フィールド52およびリンク・コントロール・フィー
ルド54が含まれている。
加して、図3のリンク・ヘッダ40には、デスティネー
ション・アドレス・フィールド50,ソース・アドレス
・フィールド52およびリンク・コントロール・フィー
ルド54が含まれている。
【0024】前述したように、このSOFデリミタ46
は、エラー無しフレームの内容には決して現れることが
無い送信文字の特殊な文字列である。これらSOFデリ
ミタには2つのタイプがあり、1つは接続SOF(CS
OF)デリミタであり、これは、開始接続コントロール
として利用することによってダイナミック接続の確立を
開始させるものである。他方は、パッシブSOF(PS
OF)デリミタであり、これによってダイナミック接続
の確立に対して、何ら動作しない。
は、エラー無しフレームの内容には決して現れることが
無い送信文字の特殊な文字列である。これらSOFデリ
ミタには2つのタイプがあり、1つは接続SOF(CS
OF)デリミタであり、これは、開始接続コントロール
として利用することによってダイナミック接続の確立を
開始させるものである。他方は、パッシブSOF(PS
OF)デリミタであり、これによってダイナミック接続
の確立に対して、何ら動作しない。
【0025】デスティネーション・アドレス・フィール
ド50は、フレームの内容の第1フィールドであり、S
OFデリミタ46の直後に存在する。デスティネーショ
ン・アドレス・フィールド50によって、チャネルまた
はコントロール・ユニットのリンクレベル・ファシリテ
ィを認識するものであり、このユニットは、フレームの
デスティネーションであると共に、このユニットを用い
て、フレームを、決められた受信器であるリンクレベル
・ファシリティに廻すようにする。このデスティネーシ
ョン・リンク・アドレス50を利用することによって、
どの物理的接続が可能であるかを決定すると共に、この
フレームがダイナミック・スイッチ10を介して送られ
るデスティネーションを決定するために用いられる。も
し、接続が存在しない場合に、即ち、ポートPが不作動
状態の場合に、ビジィ状態またはポート受付拒絶状態と
ならず、接続が行われると共に、フレームがデスティネ
ーション・ポートに送られる。
ド50は、フレームの内容の第1フィールドであり、S
OFデリミタ46の直後に存在する。デスティネーショ
ン・アドレス・フィールド50によって、チャネルまた
はコントロール・ユニットのリンクレベル・ファシリテ
ィを認識するものであり、このユニットは、フレームの
デスティネーションであると共に、このユニットを用い
て、フレームを、決められた受信器であるリンクレベル
・ファシリティに廻すようにする。このデスティネーシ
ョン・リンク・アドレス50を利用することによって、
どの物理的接続が可能であるかを決定すると共に、この
フレームがダイナミック・スイッチ10を介して送られ
るデスティネーションを決定するために用いられる。も
し、接続が存在しない場合に、即ち、ポートPが不作動
状態の場合に、ビジィ状態またはポート受付拒絶状態と
ならず、接続が行われると共に、フレームがデスティネ
ーション・ポートに送られる。
【0026】ソース・アドレス・フィールド52はデス
ティネーション・アドレス・フィールド50の直後に存
在し、送信リンクレベル・ファシリティを識別する。
ティネーション・アドレス・フィールド50の直後に存
在し、送信リンクレベル・ファシリティを識別する。
【0027】リンクレベル・ファシリティは、それ自身
のアイデンティティを、それ自身に割当てられたリンク
・アドレスを送信するフレームのソース・アドレス・フ
ィールド52中に挿入することによって、フレームのソ
ースとして与えるものである。フレームが有効なソース
・アドレス52で受信された後に、ソース・アドレス5
2を、多くの場合に、デスティネーション・アドレスと
して利用する。このデスティネーション・アドレスは、
同一のリンクレベル・ファシリティに対する将来のリク
エスト・フレームの続行するレスポンス・フレーム中に
存在する。
のアイデンティティを、それ自身に割当てられたリンク
・アドレスを送信するフレームのソース・アドレス・フ
ィールド52中に挿入することによって、フレームのソ
ースとして与えるものである。フレームが有効なソース
・アドレス52で受信された後に、ソース・アドレス5
2を、多くの場合に、デスティネーション・アドレスと
して利用する。このデスティネーション・アドレスは、
同一のリンクレベル・ファシリティに対する将来のリク
エスト・フレームの続行するレスポンス・フレーム中に
存在する。
【0028】リンク・コントロール・フィールド54は
、フレームのタイプおよびフォーマットを表す。リンク
・ヘッダ40の最後のフィールドであるリンク・コント
ロール・フィールド54は、ソース・アドレス・フィー
ルド52の直後に存在する。
、フレームのタイプおよびフォーマットを表す。リンク
・ヘッダ40の最後のフィールドであるリンク・コント
ロール・フィールド54は、ソース・アドレス・フィー
ルド52の直後に存在する。
【0029】情報フィールド42は、リンク・ヘッダ4
0に続く最初のフィールドである。この情報フィールド
のサイズは、特定のフレームによって行われる機能に依
存する。例えば、理由コードは、レスポンス・フレーム
の情報フィールド42中に送信される。
0に続く最初のフィールドである。この情報フィールド
のサイズは、特定のフレームによって行われる機能に依
存する。例えば、理由コードは、レスポンス・フレーム
の情報フィールド42中に送信される。
【0030】図4に示したリンク・トレイラ44には、
EOFデリミタ48の直前のサイクリック・リダンダン
シィ・チェック(CRC)フィールド56が設けられて
いる。このCRCフィールド56には、リダンダンシィ
・チェックコードが含まれており、このコードは、受信
リンクレベル・ファシリティによって用いられ、この結
果、フレームのビット保全に影響を与えるフレームのエ
ラーの大部分を検出する。アドレス50,52、リンク
・コントロール54および情報フィールド42は、CR
Cフィールド56を発生させるために用いられ、従って
、CRC56によって保護される。
EOFデリミタ48の直前のサイクリック・リダンダン
シィ・チェック(CRC)フィールド56が設けられて
いる。このCRCフィールド56には、リダンダンシィ
・チェックコードが含まれており、このコードは、受信
リンクレベル・ファシリティによって用いられ、この結
果、フレームのビット保全に影響を与えるフレームのエ
ラーの大部分を検出する。アドレス50,52、リンク
・コントロール54および情報フィールド42は、CR
Cフィールド56を発生させるために用いられ、従って
、CRC56によって保護される。
【0031】フレーム終了(EOF)デリミタ48は、
フレームの送信文字列の最後の列である。これは、エラ
ー無しフレームの内容には存在することができない送信
文字の特殊なシーケンスである。。フレームを受信中に
、このEOFデリミタ48が現れると、このデリミタ4
8は、このフレームの最後を表すと共に、これの直前の
2つの送信文字をフレームの内容の最後におけるCRC
56として識別する。このEOFデリミタ48はまた、
あらゆる適用可能なフレーム長チェックの目的のために
、フレームの範囲を表している。
フレームの送信文字列の最後の列である。これは、エラ
ー無しフレームの内容には存在することができない送信
文字の特殊なシーケンスである。。フレームを受信中に
、このEOFデリミタ48が現れると、このデリミタ4
8は、このフレームの最後を表すと共に、これの直前の
2つの送信文字をフレームの内容の最後におけるCRC
56として識別する。このEOFデリミタ48はまた、
あらゆる適用可能なフレーム長チェックの目的のために
、フレームの範囲を表している。
【0032】このEOFデリミタ48には、2つのタイ
プが存在し、一方は、解放EOF(DEOF)デリミタ
であり、このデリミタはダイナミック接続の解放を行う
ために用いられる。他方はパッシブEOF(PEOF)
デリミタであり、このデリミタはダイナミック接続を解
放することに関して何ら動作しないものである。
プが存在し、一方は、解放EOF(DEOF)デリミタ
であり、このデリミタはダイナミック接続の解放を行う
ために用いられる。他方はパッシブEOF(PEOF)
デリミタであり、このデリミタはダイナミック接続を解
放することに関して何ら動作しないものである。
【0033】フレーム送信状態の場合、フレームが送信
されないときに、アイドル文字の連続したシーケンスが
リンクに送られる。これらアイドル文字は、データ値を
有しない特殊な文字である。
されないときに、アイドル文字の連続したシーケンスが
リンクに送られる。これらアイドル文字は、データ値を
有しない特殊な文字である。
【0034】また、フレーム非送信状態の場合において
は、変更されたアイドル文字の連続したシーケンスを送
信して、無条件解放および無条件解放レスポンスのよう
な特別なコマンドの限定された通信が得られる。図5は
、フレーム送信状態中の送信を表し、ここでは、フレー
ム(N)60と、フレーム(N+1)62のようなフレ
ーム列を、アイドル文字61,63,64の連続的なシ
ーケンス間に挿入している。フレーム非送信状態では、
送信にはアイドルの連続したシーケンスまたは変更した
アイドル文字のみが含まれている。
は、変更されたアイドル文字の連続したシーケンスを送
信して、無条件解放および無条件解放レスポンスのよう
な特別なコマンドの限定された通信が得られる。図5は
、フレーム送信状態中の送信を表し、ここでは、フレー
ム(N)60と、フレーム(N+1)62のようなフレ
ーム列を、アイドル文字61,63,64の連続的なシ
ーケンス間に挿入している。フレーム非送信状態では、
送信にはアイドルの連続したシーケンスまたは変更した
アイドル文字のみが含まれている。
【0035】コントロール・ユニット26−29とチャ
ネル22,24とのリンクレベル・ファシリティの各々
には、フレームを受信すると共に発生させる装置が設け
られている。フレームを受信する装置は、米国特許出願
第429,257号明細書に記載されており、更に、フ
レームを発生する装置は、同様に、米国特許出願第42
8,792号明細書に記載されている。また、変更した
アイドル文字の連続したシーケンスは、同様に、米国特
許出願第429,268号明細書に記載されている。
ネル22,24とのリンクレベル・ファシリティの各々
には、フレームを受信すると共に発生させる装置が設け
られている。フレームを受信する装置は、米国特許出願
第429,257号明細書に記載されており、更に、フ
レームを発生する装置は、同様に、米国特許出願第42
8,792号明細書に記載されている。また、変更した
アイドル文字の連続したシーケンスは、同様に、米国特
許出願第429,268号明細書に記載されている。
【0036】図6は、図1のチャネルまたはコントロー
ル・ユニットの1つのリンクレベル・ファシリティのブ
ロック・ダイアグラムである。このリンクレベル・ファ
シリティ70には、例えば図1のリンク12−17のよ
うなリンク中の伝送路74の1つからの送信を受ける受
信器72が設けられている。また、このリンクの他の伝
送路75によって、後述するように、リンクレベル・フ
ァシリティから送信された信号を送るようにする。
ル・ユニットの1つのリンクレベル・ファシリティのブ
ロック・ダイアグラムである。このリンクレベル・ファ
シリティ70には、例えば図1のリンク12−17のよ
うなリンク中の伝送路74の1つからの送信を受ける受
信器72が設けられている。また、このリンクの他の伝
送路75によって、後述するように、リンクレベル・フ
ァシリティから送信された信号を送るようにする。
【0037】この受信器72は、伝送路74に送信した
フレームまたは連続したシーケンスを受信する。これら
フレームを伝送路76を経て高レベル機能78へ送信す
ると共に、連続のシーケンスを伝送路80を介してステ
ート・マシーン82に送信する。この高レベル機能78
は以下のような機能を有する。即ち、データを読取りお
よび書込み、コントロール・フレームをリンク上に送信
すると共に受信する。このリンクにはリンクレベル・フ
ァシリティ70が接続されている。
フレームまたは連続したシーケンスを受信する。これら
フレームを伝送路76を経て高レベル機能78へ送信す
ると共に、連続のシーケンスを伝送路80を介してステ
ート・マシーン82に送信する。この高レベル機能78
は以下のような機能を有する。即ち、データを読取りお
よび書込み、コントロール・フレームをリンク上に送信
すると共に受信する。このリンクにはリンクレベル・フ
ァシリティ70が接続されている。
【0038】この高レベル機能78によって、フレーム
をシンクロナイザ84へ伝送路86を経て送信する。ま
たこのシンクロナイザ84によって、フレームを伝送路
75を介して送信する。またこのシンクロナイザ84を
、伝送路90によってステート・マシーン82内の連続
シーケンス発生器88に接続する。
をシンクロナイザ84へ伝送路86を経て送信する。ま
たこのシンクロナイザ84によって、フレームを伝送路
75を介して送信する。またこのシンクロナイザ84を
、伝送路90によってステート・マシーン82内の連続
シーケンス発生器88に接続する。
【0039】フレーム送信状態の下では、このシンクロ
ナイザ84によって、アイドル文字の連続したシーケン
スが図5に示したようにフレーム間に挿入されるように
、伝送路86からのフレームの送信および伝送路90を
介してのアイドル文字の連続シーケンスを同期化するこ
とがわかる。このシンクロナイザ84は、米国特許出願
第428,797号明細書に開示されたものに類似して
いる。
ナイザ84によって、アイドル文字の連続したシーケン
スが図5に示したようにフレーム間に挿入されるように
、伝送路86からのフレームの送信および伝送路90を
介してのアイドル文字の連続シーケンスを同期化するこ
とがわかる。このシンクロナイザ84は、米国特許出願
第428,797号明細書に開示されたものに類似して
いる。
【0040】所定の事象においては、チャネルまたはコ
ントロール・ユニットは、それ自身のリンクレベル・フ
ァシリティ70をラインから切り離すべきか、または接
続回復が開始されるべきかを決定する。このことが、高
レベル機能78からステート・マシーン82までの禁止
ライン92によって図示されている。これら事象に対す
る事象番号(後述する)が図6に図示されており、この
事象では、伝送路76,80,86,90が使用される
。このステート・マシーン82は、高レベル機能78へ
の伝送路93を示し、このリンクのステータスは、フレ
ーム送信状態か、またはフレーム非送信状態である。 伝送路93の状態がフレーム非送信状態の場合に、この
高レベル機能78はフレームを発生しない。
ントロール・ユニットは、それ自身のリンクレベル・フ
ァシリティ70をラインから切り離すべきか、または接
続回復が開始されるべきかを決定する。このことが、高
レベル機能78からステート・マシーン82までの禁止
ライン92によって図示されている。これら事象に対す
る事象番号(後述する)が図6に図示されており、この
事象では、伝送路76,80,86,90が使用される
。このステート・マシーン82は、高レベル機能78へ
の伝送路93を示し、このリンクのステータスは、フレ
ーム送信状態か、またはフレーム非送信状態である。 伝送路93の状態がフレーム非送信状態の場合に、この
高レベル機能78はフレームを発生しない。
【0041】図7はステート・ダイアグラムであり、こ
れには、リンクレベル・ファシリティ70の事象、ステ
ート、アクションが表されている。このリンクレベル・
ファシリティ70の事象がこのステート・ダイアグラム
の左側に下方向に表されている。これら事象は以下の通
りである。
れには、リンクレベル・ファシリティ70の事象、ステ
ート、アクションが表されている。このリンクレベル・
ファシリティ70の事象がこのステート・ダイアグラム
の左側に下方向に表されている。これら事象は以下の通
りである。
【0042】1.チャネルまたはコントロール・ユニッ
トによって、リンクレベル・ファシリティ70をオフラ
インにすべきことを決定した。
トによって、リンクレベル・ファシリティ70をオフラ
インにすべきことを決定した。
【0043】2.リンクからオフライン・シーケンス(
OLS)を認識する。
OLS)を認識する。
【0044】3.リンクから非動作シーケンス(NOS
)を認識する。
)を認識する。
【0045】4.リンクから無条件解放(UD)シーケ
ンスを認識する。
ンスを認識する。
【0046】5.リンクから無条件解放レスポンス(U
DR)シーケンスを認識する。
DR)シーケンスを認識する。
【0047】6.リンクからアイドル文字を認識する。
【0048】7.フレーム受信が開始されると共に、フ
レームの範囲が確立された。
レームの範囲が確立された。
【0049】8.リンク・フレーム70によってフレー
ムを送信する。
ムを送信する。
【0050】9.リンクレベル・ファシリティ70によ
って、双方向通信が許可できない、即ち、リンクがビジ
ィ状態であることが決定された。
って、双方向通信が許可できない、即ち、リンクがビジ
ィ状態であることが決定された。
【0051】10.リンクレベル・ファシリティ70に
よって新たな通信路が確立できるようになる、即ち、最
早リンクはビジィ状態でないことを決定する。
よって新たな通信路が確立できるようになる、即ち、最
早リンクはビジィ状態でないことを決定する。
【0052】11.リンク・インターバル期間より長期
間、持続するリンク信号エラーのために、リンク障害が
確認された。
間、持続するリンク信号エラーのために、リンク障害が
確認された。
【0053】12.特定のシーケンスを送信すること、
および許容し得るレスポンス・シーケンスが存在しない
ことが現在の条件の下で認識されるので、リンク・イン
ターバル期間が経過した。
および許容し得るレスポンス・シーケンスが存在しない
ことが現在の条件の下で認識されるので、リンク・イン
ターバル期間が経過した。
【0054】13.リンクレベル・ファシリティによっ
て、接続回復が実行されるべきであることが決定された
。
て、接続回復が実行されるべきであることが決定された
。
【0055】前述の事象7の場合、フレームは、受信器
72によって伝送路74を介してリンクから受信中であ
ると共に、伝送路76を介して、高レベル機能78へ送
信中である。また、事象8の場合、フレームは、この高
レベル機能78から伝送路86を介してシンクロナイザ
84へ送信されると共に、伝送路75を介してリンクへ
送信される。更に、事象2−6では、連続したシーケン
スを伝送路74を介して受信する。また、事象2−6お
よび9−12においては、連続したシーケンスが連続シ
ーケンス発生器88から伝送路90を介してシンクロナ
イザ84へ送信され、リンク伝送路75を介して送信さ
れる。リンクレベル・ファシリティ70は、これら事象
によって、このリンクがフレーム送信モードまたはフレ
ーム非送信モードであるかを決定する。
72によって伝送路74を介してリンクから受信中であ
ると共に、伝送路76を介して、高レベル機能78へ送
信中である。また、事象8の場合、フレームは、この高
レベル機能78から伝送路86を介してシンクロナイザ
84へ送信されると共に、伝送路75を介してリンクへ
送信される。更に、事象2−6では、連続したシーケン
スを伝送路74を介して受信する。また、事象2−6お
よび9−12においては、連続したシーケンスが連続シ
ーケンス発生器88から伝送路90を介してシンクロナ
イザ84へ送信され、リンク伝送路75を介して送信さ
れる。リンクレベル・ファシリティ70は、これら事象
によって、このリンクがフレーム送信モードまたはフレ
ーム非送信モードであるかを決定する。
【0056】ステート・マシーンのステートが、図7の
ステート・ダイアグラムの見出しの下の欄に表されてい
る。接続されたリンクの管理機能を実行する場合に、リ
ンクレベル・ファシリティを以下に示す相互排他的状態
の中の1つで行うことができる。
ステート・ダイアグラムの見出しの下の欄に表されてい
る。接続されたリンクの管理機能を実行する場合に、リ
ンクレベル・ファシリティを以下に示す相互排他的状態
の中の1つで行うことができる。
【0057】即ち、
不作動(IN)
作動 (WK)
リンク障害
OLS送信(LF1)
NOS送信(LF2)
接続回復
UD −送信(CR1)
UD −受信(CR2)
UDR−受信(CR3)
オフライン
オフライン送信(OL1)
オフライン受信(OL2)
オフライン待ちシーケンス(OL3)
リンクレベル・ファシリティ70の状態によって、特別
な事象1−13が起こった場合に、取るべきアクション
を決定する。これら事象1−13には、リンクから受信
した情報と、リンクへ送信すべき情報と、リンクレベル
・ファシリティ開始動作が含まれている。
な事象1−13が起こった場合に、取るべきアクション
を決定する。これら事象1−13には、リンクから受信
した情報と、リンクへ送信すべき情報と、リンクレベル
・ファシリティ開始動作が含まれている。
【0058】以下は、各リンクレベル・ファシリティ状
態の記述であり、更に、ステートに影響を与える事象(
これにはこのステートを解放する条件が含まれている)
について記述されている。
態の記述であり、更に、ステートに影響を与える事象(
これにはこのステートを解放する条件が含まれている)
について記述されている。
【0059】不作動状態(IN)
リンクレベル・ファシリティは、これ自身が他の状態の
いずれかでない場合に、不作動状態である。このリンク
レベル・ファシリティが不作動状態の場合に、このファ
シリティによってアイドル文字をリンクに送信すると共
に、モノローグ通信を開始することができる。このリン
クレベル・ファシリティは、作動状態(WK)、接続回
復UD−受信状態(CR2)またはUDR受信状態(C
R3)から不作動状態に入ることができる。
いずれかでない場合に、不作動状態である。このリンク
レベル・ファシリティが不作動状態の場合に、このファ
シリティによってアイドル文字をリンクに送信すると共
に、モノローグ通信を開始することができる。このリン
クレベル・ファシリティは、作動状態(WK)、接続回
復UD−受信状態(CR2)またはUDR受信状態(C
R3)から不作動状態に入ることができる。
【0060】フレーム受信またはフレーム送信の処理が
完了した場合およびモノローグ通信が存在していると考
えられる場合に、リンクレベル・ファシリティは不作動
状態(IN)から作動状態(WK)へ変化する。
完了した場合およびモノローグ通信が存在していると考
えられる場合に、リンクレベル・ファシリティは不作動
状態(IN)から作動状態(WK)へ変化する。
【0061】リンクレベル・ファシリティが、一時的に
双方向通信路を確立できない状態、即ち、リンクがビジ
ィ状態であると判断した場合に、このリンクレベル・フ
ァシリティは不作動状態(IN)から作動状態(WK)
へ変化する。
双方向通信路を確立できない状態、即ち、リンクがビジ
ィ状態であると判断した場合に、このリンクレベル・フ
ァシリティは不作動状態(IN)から作動状態(WK)
へ変化する。
【0062】また、リンクレベル・ファシリティがオフ
ラインにすべきものと判断すると共に、オフライン動作
を開始すべきものと判断した場合に、このリンクレベル
・ファシリティは、不作動状態(IN)からオフライン
送信状態(OL1)へ変化する。
ラインにすべきものと判断すると共に、オフライン動作
を開始すべきものと判断した場合に、このリンクレベル
・ファシリティは、不作動状態(IN)からオフライン
送信状態(OL1)へ変化する。
【0063】リンクレベル・ファシリティが、接続回復
を実行すべきものと判断すると共に、接続回復動作を開
始すべきものと判断した場合に、このリンクレベル・フ
ァシリティは、不作動状態(IN)から接続回復UD−
送信状態(CR1)に変化する。
を実行すべきものと判断すると共に、接続回復動作を開
始すべきものと判断した場合に、このリンクレベル・フ
ァシリティは、不作動状態(IN)から接続回復UD−
送信状態(CR1)に変化する。
【0064】リンクレベル・ファシリティがオフライン
・シーケンスを認識した場合に、リンクレベル・ファシ
リティは不作動状態(IN)からオフライン受信状態(
OL2)へ変化する。
・シーケンスを認識した場合に、リンクレベル・ファシ
リティは不作動状態(IN)からオフライン受信状態(
OL2)へ変化する。
【0065】リンクレベル・ファシリティが不作動シー
ケンスを認識した場合に、リンクレベル・ファシリティ
は、不作動状態(IN)からリンク障害送信OLS状態
(LF1)へ変化する。
ケンスを認識した場合に、リンクレベル・ファシリティ
は、不作動状態(IN)からリンク障害送信OLS状態
(LF1)へ変化する。
【0066】リンクレベル・ファシリティが無条件解放
シーケンスを認識した場合に、このリンクレベル・ファ
シリティは、不作動状態から接続回復UD−受信状態(
CR2)に変化する。
シーケンスを認識した場合に、このリンクレベル・ファ
シリティは、不作動状態から接続回復UD−受信状態(
CR2)に変化する。
【0067】また、リンクレベル・ファシリティが無条
件解放レスポンス・シーケンスを認識した場合に、この
リンクレベル・ファシリティは、不作動状態(IN)か
ら接続回復UDR−受信状態(CR3)へ変化する。
件解放レスポンス・シーケンスを認識した場合に、この
リンクレベル・ファシリティは、不作動状態(IN)か
ら接続回復UDR−受信状態(CR3)へ変化する。
【0068】更に、リンクレベル・ファシリティが、リ
ンク信号エラーがリンク・インターバル接続時間より長
く持続したものと判断した場合に、このリンクレベル・
ファシリティは不作動状態(IN)からリンク障害送信
NOS状態(LF2)へ変化する。
ンク信号エラーがリンク・インターバル接続時間より長
く持続したものと判断した場合に、このリンクレベル・
ファシリティは不作動状態(IN)からリンク障害送信
NOS状態(LF2)へ変化する。
【0069】作動状態(WK)
リンクレベル・ファシリティによって、フレーム受信ま
たはフレーム送信の処理を実行した場合、および、モノ
ローグ通信またはダイアログ通信が行われていると判断
できる場合、即ち、リンクレベル・ファシリティがビジ
ィ状態の場合に、このリンクレベル・ファシリティは作
動状態(WK)となる。双方向通信路が、開始フレーム
の受信または初期送信によって確立されている場合に、
モノローグ通信が存在しているものと考えられる。また
、双方向通信路が、受信したまたは送信した開始フレー
ムに対する適切なフレーム送信またはフレーム受信によ
って確立された場合に、ダイアログ通信が存在している
ものと考えられる。このリンクレベル・ファシリティに
よって、リンクが作動状態(WK)であると考える場合
に、リンクレベル・ファシリティによってリンク上にア
イドル・モードを送信する。これは、このファシリティ
によってフレームをリンク上に送信しない場合に行われ
る。リンクレベル・ファシリティは、不作動状態(IN
)から作動状態(WK)のみに入ることができる。
たはフレーム送信の処理を実行した場合、および、モノ
ローグ通信またはダイアログ通信が行われていると判断
できる場合、即ち、リンクレベル・ファシリティがビジ
ィ状態の場合に、このリンクレベル・ファシリティは作
動状態(WK)となる。双方向通信路が、開始フレーム
の受信または初期送信によって確立されている場合に、
モノローグ通信が存在しているものと考えられる。また
、双方向通信路が、受信したまたは送信した開始フレー
ムに対する適切なフレーム送信またはフレーム受信によ
って確立された場合に、ダイアログ通信が存在している
ものと考えられる。このリンクレベル・ファシリティに
よって、リンクが作動状態(WK)であると考える場合
に、リンクレベル・ファシリティによってリンク上にア
イドル・モードを送信する。これは、このファシリティ
によってフレームをリンク上に送信しない場合に行われ
る。リンクレベル・ファシリティは、不作動状態(IN
)から作動状態(WK)のみに入ることができる。
【0070】リンクレベル・ファシリティがモノローグ
通信やダイアログ通信条件を持たない場合およびリンク
レベル・ファシリティがリンクビジィ状態でない場合に
、このリンクレベル・ファシリティが作動状態(WK)
から不作動状態(IN)に変化する。
通信やダイアログ通信条件を持たない場合およびリンク
レベル・ファシリティがリンクビジィ状態でない場合に
、このリンクレベル・ファシリティが作動状態(WK)
から不作動状態(IN)に変化する。
【0071】リンクレベル・ファシリティが、それ自身
をオフラインにすべきであり、更に、オフライン動作を
開始するものと決定した場合に、このリンクレベル・フ
ァシリティは作動状態(WK)からオフライン送信状態
(OL1)に変化する。
をオフラインにすべきであり、更に、オフライン動作を
開始するものと決定した場合に、このリンクレベル・フ
ァシリティは作動状態(WK)からオフライン送信状態
(OL1)に変化する。
【0072】リンクレベル・ファシリティが、接続回復
を実行すべきであると共に、接続回復動作を開始するこ
とを決定した場合に、このリンクレベル・ファシリティ
が作動状態(WK)から接続回復UD−送信状態(CR
1)へ変化する。
を実行すべきであると共に、接続回復動作を開始するこ
とを決定した場合に、このリンクレベル・ファシリティ
が作動状態(WK)から接続回復UD−送信状態(CR
1)へ変化する。
【0073】リンクレベル・ファシリティがオフライン
・シーケンスを認識した場合に、リンクレベル・ファシ
リティは作動状態(WK)からオフライン受信状態(O
L2)へ変化する。
・シーケンスを認識した場合に、リンクレベル・ファシ
リティは作動状態(WK)からオフライン受信状態(O
L2)へ変化する。
【0074】リンクレベル・ファシリティが非動作シー
ケンスを認識した場合に、このリンクレベル・ファシリ
ティは作動状態(WK)からリンク障害送信OLS状態
(LF1)に変化する。
ケンスを認識した場合に、このリンクレベル・ファシリ
ティは作動状態(WK)からリンク障害送信OLS状態
(LF1)に変化する。
【0075】リンクレベル・ファシリティが無条件解放
シーケンスを認識した場合に、リンクレベル・ファシリ
ティが作動状態(WK)から接続回復UD−受信状態(
CR2)へ変化する。
シーケンスを認識した場合に、リンクレベル・ファシリ
ティが作動状態(WK)から接続回復UD−受信状態(
CR2)へ変化する。
【0076】リンクレベル・ファシリティが無条件解放
レスポンス・シーケンスを認識した場合に、このリンク
レベル・ファシリティは作動状態(WK)から接続回復
UDR−受信状態(CR3)へ変化する。
レスポンス・シーケンスを認識した場合に、このリンク
レベル・ファシリティは作動状態(WK)から接続回復
UDR−受信状態(CR3)へ変化する。
【0077】更に、リンクレベル・ファシリティによっ
て、リンク信号エラーがリンク・インターバル期限より
長く接続したものと判断した場合に、このリンクレベル
・ファシリティは作動状態(WK)よりリンク障害送信
NOS状態(LF2)に変化する。
て、リンク信号エラーがリンク・インターバル期限より
長く接続したものと判断した場合に、このリンクレベル
・ファシリティは作動状態(WK)よりリンク障害送信
NOS状態(LF2)に変化する。
【0078】リンク障害状態(LF1およびLF2)リ
ンクレベル・ファシリティが、接続されたリンク上の適
当なリンク障害条件、例えば信号喪失条件または同期喪
失条件を認識した場合に、このリンクレベル・ファシリ
ティはリンク障害状態(LF1またはLF2)である。 リンクレベル・ファシリティがオフライン送信状態(O
L1)であると共に、リンク上で受信した情報を質問し
ている場合において(即ち、このリンクレベル・ファシ
リティがオフライン送信状態(OL1)を離脱するため
に準備されていない場合には)、リンク障害条件が認識
されない。このリンク障害状態に組合わされて、2つの
サブステートが存在する。即ち、OLS(LF1)送信
およびNOS(LF2)送信である。このリンクレベル
・ファシリティは、他のあらゆる状態から、リンク障害
状態へ入ることができる。
ンクレベル・ファシリティが、接続されたリンク上の適
当なリンク障害条件、例えば信号喪失条件または同期喪
失条件を認識した場合に、このリンクレベル・ファシリ
ティはリンク障害状態(LF1またはLF2)である。 リンクレベル・ファシリティがオフライン送信状態(O
L1)であると共に、リンク上で受信した情報を質問し
ている場合において(即ち、このリンクレベル・ファシ
リティがオフライン送信状態(OL1)を離脱するため
に準備されていない場合には)、リンク障害条件が認識
されない。このリンク障害状態に組合わされて、2つの
サブステートが存在する。即ち、OLS(LF1)送信
およびNOS(LF2)送信である。このリンクレベル
・ファシリティは、他のあらゆる状態から、リンク障害
状態へ入ることができる。
【0079】リンクレベル・ファシリティは、このリン
ク障害状態から、以下の場合に、離脱するようになる。 即ち、(1)リンク障害条件がそれに接続されたリンク
上で認識されない場合、または(2)リンクレベル・フ
ァシリティがオフライン状態に入るような条件が認識さ
れた場合である。
ク障害状態から、以下の場合に、離脱するようになる。 即ち、(1)リンク障害条件がそれに接続されたリンク
上で認識されない場合、または(2)リンクレベル・フ
ァシリティがオフライン状態に入るような条件が認識さ
れた場合である。
【0080】接続回復状態(CR1,CR2およびCR
3) 接続回復手続きが実行されている場合に、リンクレベル
・ファシリティは接続回復状態(CR1,CR2または
CR3)である。オフライン送信状態(OL1)でない
と共に、リンク上で受信した情報に対して質問していな
いリンクレベル・ファシリティは、上述した接続回復手
続きが行われる適切な条件が発生した時に、接続回復状
態に入る。この接続回復手続き中に、無条件解放(UD
)シーケンスが送信されて、リンクレベル・ファシリテ
ィまたはダイナミック・スイッチポートのリンクと、他
のリンクとの間でダイナミック接続が解除されるように
なる。接続回復によって、無条件解放(UD)および無
条件解放レスポンス(UDR)シーケンスのインターロ
ックされた変換が利用される。この接続回復状態に組合
わされて、3つのサブステートが存在する。即ち、UD
送信(CR1),UD受信(CR2),およびUDR受
信(CR3)のサブステートが存在する。このリンクレ
ベル・ファシリティは、他の状態から接続回復状態に入
ることができる。
3) 接続回復手続きが実行されている場合に、リンクレベル
・ファシリティは接続回復状態(CR1,CR2または
CR3)である。オフライン送信状態(OL1)でない
と共に、リンク上で受信した情報に対して質問していな
いリンクレベル・ファシリティは、上述した接続回復手
続きが行われる適切な条件が発生した時に、接続回復状
態に入る。この接続回復手続き中に、無条件解放(UD
)シーケンスが送信されて、リンクレベル・ファシリテ
ィまたはダイナミック・スイッチポートのリンクと、他
のリンクとの間でダイナミック接続が解除されるように
なる。接続回復によって、無条件解放(UD)および無
条件解放レスポンス(UDR)シーケンスのインターロ
ックされた変換が利用される。この接続回復状態に組合
わされて、3つのサブステートが存在する。即ち、UD
送信(CR1),UD受信(CR2),およびUDR受
信(CR3)のサブステートが存在する。このリンクレ
ベル・ファシリティは、他の状態から接続回復状態に入
ることができる。
【0081】リンクレベル・ファシリティは、この接続
回復状態を以下の場合に解除するようになる。即ち、(
1)接続回復プロトコルが満たされた場合、または(2
)リンクレベル・ファシリティがオフライン(OL1,
OL2またはOL3)状態、またはリンク障害状態(L
F1またはLF2)に入る条件を認識される場合である
。
回復状態を以下の場合に解除するようになる。即ち、(
1)接続回復プロトコルが満たされた場合、または(2
)リンクレベル・ファシリティがオフライン(OL1,
OL2またはOL3)状態、またはリンク障害状態(L
F1またはLF2)に入る条件を認識される場合である
。
【0082】オフライン状態(OL1,OL2およびO
L3) オフライン手続きが実行されている場合に、リンクレベ
ル・ファシリティがオフライン状態(OL1,OL2ま
たはOL3)となる。一般的に、このことは、リンクレ
ベル・ファシリティまたはダイナミック・スイッチポー
トがオンまたはオフされた場合に起こるか、または、リ
ンク・アドレスを例えばシステムの初期マイクロコード
・ロード(IML)中にリセットした場合に起こるもの
である。特に、リンクレベル・ファシリティは、以下の
場合にオフライン状態(OL1,OL2,OL3)に入
るようになる。即ち、(1)オフライン・シーケンスが
リンクから受信されると共に、認識される場合、または
、(2)リンクレベル・ファシリティが、ライン上にオ
フライン・シーケンスの送信を行うことによってオフラ
イン動作を開始した場合である。このオフライン状態と
組合わせられて、3つのサブステートが存在する。即ち
、オフライン送信(OL1),オフライン受信(OL2
)およびオフライン待ちシーケンス(OL3)である。 リンクレベル・ファシリティは、他の状態からこのオフ
ライン状態へ入ることができる。
L3) オフライン手続きが実行されている場合に、リンクレベ
ル・ファシリティがオフライン状態(OL1,OL2ま
たはOL3)となる。一般的に、このことは、リンクレ
ベル・ファシリティまたはダイナミック・スイッチポー
トがオンまたはオフされた場合に起こるか、または、リ
ンク・アドレスを例えばシステムの初期マイクロコード
・ロード(IML)中にリセットした場合に起こるもの
である。特に、リンクレベル・ファシリティは、以下の
場合にオフライン状態(OL1,OL2,OL3)に入
るようになる。即ち、(1)オフライン・シーケンスが
リンクから受信されると共に、認識される場合、または
、(2)リンクレベル・ファシリティが、ライン上にオ
フライン・シーケンスの送信を行うことによってオフラ
イン動作を開始した場合である。このオフライン状態と
組合わせられて、3つのサブステートが存在する。即ち
、オフライン送信(OL1),オフライン受信(OL2
)およびオフライン待ちシーケンス(OL3)である。 リンクレベル・ファシリティは、他の状態からこのオフ
ライン状態へ入ることができる。
【0083】リンクレベル・ファシリティは、オフライ
ン・プロトコルが満足された場合に、このオフライン状
態を解除する。
ン・プロトコルが満足された場合に、このオフライン状
態を解除する。
【0084】リンクレベル・ファシリティ70がそれ自
身の状態のいずれか1つの状態において、且つ、事象が
起こった場合に、このリンクレベル・ファシリティ70
はカッコ内の数字によって示されたアクションを実行す
ると共に、示した状態に移る。例えば、リンクの障害が
認識された場合(事象11)ならびにリンクレベル・フ
ァシリティ70が作動状態(WK)の場合に、この状態
はリンク障害送信NOS状態(LFS)に変化すると共
に、アクション6(NOS送信)を実行する。これらア
クションは、以下のように規定されている。即ち、1.
リンクエラーを検出する。 2.UDRシーケンスを送信する。 3.アイドル文字を送信する。 4.UDシーケンスを送信する。 5.OLSシーケンスを送信する。 6.NOSシーケンスを送信する。
身の状態のいずれか1つの状態において、且つ、事象が
起こった場合に、このリンクレベル・ファシリティ70
はカッコ内の数字によって示されたアクションを実行す
ると共に、示した状態に移る。例えば、リンクの障害が
認識された場合(事象11)ならびにリンクレベル・フ
ァシリティ70が作動状態(WK)の場合に、この状態
はリンク障害送信NOS状態(LFS)に変化すると共
に、アクション6(NOS送信)を実行する。これらア
クションは、以下のように規定されている。即ち、1.
リンクエラーを検出する。 2.UDRシーケンスを送信する。 3.アイドル文字を送信する。 4.UDシーケンスを送信する。 5.OLSシーケンスを送信する。 6.NOSシーケンスを送信する。
【0085】更に、図7には、注や記号が表されている
。これら注や記号は以下の通りである。 &:リンクレベル・ファシリティ70が、オフライン送
信状態(OL1)を解放する時間となったことを決定す
るまで、これら事象を無視する。 *:この事象が起り得るが、状態に何ら変化が無いか、
またはアクションが実行されない。即ち、何も行わない
。
。これら注や記号は以下の通りである。 &:リンクレベル・ファシリティ70が、オフライン送
信状態(OL1)を解放する時間となったことを決定す
るまで、これら事象を無視する。 *:この事象が起り得るが、状態に何ら変化が無いか、
またはアクションが実行されない。即ち、何も行わない
。
【0086】:事象7を検出する一方、この状態におい
て、状態に変化無しとして取り扱うことができ、また、
選択的にUDR受信が完了できる。このユニットがこの
オプションを実行する場合に、状態の変化が起こる。即
ち、この不作動状態(IN)において特定の事象が起こ
るけれど、この状態変化が起こる。 −:現在の状態の下では事象は起こらない。 注: 1.チャネルまたはコントロール・ユニット内部の事象
が起こったこと、およびリンクレベル・ファシリティが
パワーオフしようとすることを、このファシリティが決
定した場合に、オフライン手続きが実行されるようにな
る。この状態では、手動制御を介してオフラインに切換
えることによって何ら影響を与えない。このリンクレベ
ル・ファシリティによって、すべての接続が最早存在し
ないと共に、作動中または解放されたI/D動作が完全
になる(即ち、リンクレベル・ファシリティが不作動状
態に入ってしまう)まで、オフラインへの切換えが起こ
らないように保証する。
て、状態に変化無しとして取り扱うことができ、また、
選択的にUDR受信が完了できる。このユニットがこの
オプションを実行する場合に、状態の変化が起こる。即
ち、この不作動状態(IN)において特定の事象が起こ
るけれど、この状態変化が起こる。 −:現在の状態の下では事象は起こらない。 注: 1.チャネルまたはコントロール・ユニット内部の事象
が起こったこと、およびリンクレベル・ファシリティが
パワーオフしようとすることを、このファシリティが決
定した場合に、オフライン手続きが実行されるようにな
る。この状態では、手動制御を介してオフラインに切換
えることによって何ら影響を与えない。このリンクレベ
ル・ファシリティによって、すべての接続が最早存在し
ないと共に、作動中または解放されたI/D動作が完全
になる(即ち、リンクレベル・ファシリティが不作動状
態に入ってしまう)まで、オフラインへの切換えが起こ
らないように保証する。
【0087】2.もし、この事象が起こると共に、UD
シーケンスが送信されなかった場合に、リンクエラーが
検出される(アクション1)。
シーケンスが送信されなかった場合に、リンクエラーが
検出される(アクション1)。
【0088】3.予めセットされた数量の連続するアイ
ドル文字が認識されてしまった後で、リンクレベル・フ
ァシリティによってアイドル文字の送信が開始されると
共に、接続回復が完全なものであると考える。以下の条
件が満たされた後で、フレームまたはシーケンスをこの
リンクレベル・ファシリティによって送信可能とする。 即ち、(a)このファシリティによって予めセットされ
た数量の連続したアイドル文字を送信した後で、または
(b)いずれの有効な送信文字に追従されたSOFデリ
ミタを認識する。
ドル文字が認識されてしまった後で、リンクレベル・フ
ァシリティによってアイドル文字の送信が開始されると
共に、接続回復が完全なものであると考える。以下の条
件が満たされた後で、フレームまたはシーケンスをこの
リンクレベル・ファシリティによって送信可能とする。 即ち、(a)このファシリティによって予めセットされ
た数量の連続したアイドル文字を送信した後で、または
(b)いずれの有効な送信文字に追従されたSOFデリ
ミタを認識する。
【0089】4.リンクレベル機能、装置レベル機能お
よびシリアル回復を規定するアーキテクチュアを利用す
ることによって、適切な機能、即ち、現在の条件のため
に送信または受信されたフレームの結果として実行すべ
き機能を決定する。
よびシリアル回復を規定するアーキテクチュアを利用す
ることによって、適切な機能、即ち、現在の条件のため
に送信または受信されたフレームの結果として実行すべ
き機能を決定する。
【0090】5.リンク・インターバル期間によって、
非動作シーケンスが最早認識されないと共に、他の事象
のいずれも起こらない時のタイミングを開始する。
非動作シーケンスが最早認識されないと共に、他の事象
のいずれも起こらない時のタイミングを開始する。
【0091】6.リンク・インターバル期間によって、
オフライン・シーケンスが最早認識されないと共に、他
の事象のいずれも起こらない時のタイミングを開始する
。
オフライン・シーケンスが最早認識されないと共に、他
の事象のいずれも起こらない時のタイミングを開始する
。
【0092】ステート・マシーン82が不作動状態(I
N)または作動状態(WK)の場合に、リンクレベル・
ファシリティ70によるフレーム送信がリンク上で実行
される。フレームがリンク上に送信されると、アイドル
文字が、このフレームを送信するのに必要な時間だけ送
信されなくなる。アイドル文字からフレーム送信に変移
すること、およびフレーム送信からアイドル文字へ戻る
変移が起こると、これによって、適切な送信文字が、適
当な相違が保持されるように常時リンク上に送信される
。フレームが順次送信される場合に、これらフレームを
送信するリンクレベル・ファシリティは、図5に示した
アイドル文字の連続したシーケンスによって連続したフ
レームを分割するようになる。
N)または作動状態(WK)の場合に、リンクレベル・
ファシリティ70によるフレーム送信がリンク上で実行
される。フレームがリンク上に送信されると、アイドル
文字が、このフレームを送信するのに必要な時間だけ送
信されなくなる。アイドル文字からフレーム送信に変移
すること、およびフレーム送信からアイドル文字へ戻る
変移が起こると、これによって、適切な送信文字が、適
当な相違が保持されるように常時リンク上に送信される
。フレームが順次送信される場合に、これらフレームを
送信するリンクレベル・ファシリティは、図5に示した
アイドル文字の連続したシーケンスによって連続したフ
レームを分割するようになる。
【0093】フレーム開始デリミタの第1送信文字が送
られた時に、フレーム送信が開始されると共に、フレー
ム終了デリミタの送信文字が送られると、このフレーム
送信が終了する。エラーが無い場合に、フレームの送信
が一旦開始されると、動作が同期化されると共に、フレ
ーム終了デリミタの最後の送信文字が送られるまで、こ
の動作は中断されない。フレーム終了デリミタが送信さ
れた後、次のフレームまたはシーケンスが送信される準
備が整うまで、アイドル文字が送信される。
られた時に、フレーム送信が開始されると共に、フレー
ム終了デリミタの送信文字が送られると、このフレーム
送信が終了する。エラーが無い場合に、フレームの送信
が一旦開始されると、動作が同期化されると共に、フレ
ーム終了デリミタの最後の送信文字が送られるまで、こ
の動作は中断されない。フレーム終了デリミタが送信さ
れた後、次のフレームまたはシーケンスが送信される準
備が整うまで、アイドル文字が送信される。
【0094】受信器72が同期化された後では、リンク
レベル・ファシリティ70はフレームを常時受信できる
ようになる。この同期化が達成された場合には、受信中
の送信文字の境界が確立され、これによって受信器72
はフレームの開始デリミタを表す予定された組に対する
サーチを行うようになる。あらゆる有効な送信文字に後
続するフレーム開始デリミタを受信器72で認識すると
、フレーム受信が開始する。このフレーム受信が開始す
ると、この受信はデリミタによって指定された組が認識
されるまで継続され、2個の連続したアイドル文字が認
識され、規定された連続したシーケンスが認識され、現
在の条件に対して許容し得る最大値を超える送信文字の
量が認識されるか、または、信号の喪失または同期化の
喪失状態が検出される。フレーム受信が、フレーム終了
デリミタによる指定された組以外によって終了する場合
に、受信されたものはフレームであるとは考えられず、
これは廃棄される。
レベル・ファシリティ70はフレームを常時受信できる
ようになる。この同期化が達成された場合には、受信中
の送信文字の境界が確立され、これによって受信器72
はフレームの開始デリミタを表す予定された組に対する
サーチを行うようになる。あらゆる有効な送信文字に後
続するフレーム開始デリミタを受信器72で認識すると
、フレーム受信が開始する。このフレーム受信が開始す
ると、この受信はデリミタによって指定された組が認識
されるまで継続され、2個の連続したアイドル文字が認
識され、規定された連続したシーケンスが認識され、現
在の条件に対して許容し得る最大値を超える送信文字の
量が認識されるか、または、信号の喪失または同期化の
喪失状態が検出される。フレーム受信が、フレーム終了
デリミタによる指定された組以外によって終了する場合
に、受信されたものはフレームであるとは考えられず、
これは廃棄される。
【図1】本発明と共に利用されるコンピュータ入力/出
力システムで、この入力/出力システムには複数のリン
クが設けられており、これらリンクは一端のチャネルま
たはコントロール・ユニットおよび他端のダイナミック
・スイッチのリンクレベル・ファシリティに接続されて
いるブロック図である。
力システムで、この入力/出力システムには複数のリン
クが設けられており、これらリンクは一端のチャネルま
たはコントロール・ユニットおよび他端のダイナミック
・スイッチのリンクレベル・ファシリティに接続されて
いるブロック図である。
【図2】図1のシステムのリンク上に送信されたフレー
ムを示す図である。
ムを示す図である。
【図3】図2のフレームのリンクヘッダを示す図である
。
。
【図4】図2のフレームのリンクトレイラを示す図であ
る。
る。
【図5】図1のシステムのリンク上に送信されたアイド
ル文字の連続したシーケンスによって分割されたフレー
ム列を示す図である。
ル文字の連続したシーケンスによって分割されたフレー
ム列を示す図である。
【図6】図1のシステムのリンクレベル・ファシリティ
を示すダイアグラムである。
を示すダイアグラムである。
【図7】図6のリンクレベル・ファシリティのステート
・マシーンのステート・ダイアグラムである。
・マシーンのステート・ダイアグラムである。
10 ダイヤグラム・スイッチ
12−18 リンク
22,24 チャネル
26−29 コントロール・ユニット30−33
周辺装置 38 フレーム・フォーマット 40 リンク・ヘッダ 44 リンク・トレイラ 70 リンクレベル・ファシリティ 82 ステート・マシーン
周辺装置 38 フレーム・フォーマット 40 リンク・ヘッダ 44 リンク・トレイラ 70 リンクレベル・ファシリティ 82 ステート・マシーン
Claims (9)
- 【請求項1】データ伝送を行うリンクによって接続され
たチャネルまたはI/Oコントロール・ユニットにおい
て用いられるリンクレベル・ファシリティであって、こ
のリンクレベル・ファシリティから前記リンクを介して
送信される連続シーケンスであって、前記リンクの動作
状態を表す連続シーケンスを発生する連続シーケンス発
生手段と、前記リンクレベル・ファシリティから前記リ
ンクを介して送信されるフレームを発生するフレーム発
生手段と、前記連続シーケンス発生手段と前記フレーム
発生手段とに接続され、これらフレームの送信を前記連
続シーケンスに同期させ、これらフレームが前記連続シ
ーケンスの中間の連続したシーケンスとなるようにする
同期化手段と、前記リンクに接続され、このリンクを介
して前記リンクレベル・ファシリティへ送信された連続
シーケンスとフレームとを受信する受信手段と、前記受
信手段に接続され、前記フレーム発生手段と連続シーケ
ンス発生手段とを制御するステート・マシーン手段とを
備え、前記ステート・マシーン手段は、前記リンクがフ
レーム送信状態を有していることを前記受信手段によっ
て受信された最後の連続シーケンスが示す場合に、前記
フレーム発生手段からこのリンク上にフレームを送信で
きる第1状態と、前記リンクがフレーム非送信状態を有
していることを前記受信手段によって受信された最後の
連続シーケンスが示す場合に、前記フレーム発生手段か
らこのリンクを介してフレームが送信されるのを阻止す
る第2状態とを有することを特徴とするリンクレベル・
ファシリティ。 - 【請求項2】前記第1状態では、前記リンクがフレーム
送信状態を有することを前記受信手段によって受信され
た最後の連続シーケンスが示す場合に、前記リンクから
フレームを前記受信手段により受信できるようにしたこ
とを特徴とする請求項1記載のリンクレベル・ファシリ
ティ。 - 【請求項3】前記第1状態には不作動状態と作動状態と
が含まれることを特徴とする請求項2記載のリンクレベ
ル・ファシリティ。 - 【請求項4】前記リンクレベル・ファシリティに、前記
受信手段によってフレームを受信すると、前記ステート
・マシーンを前記不作動状態から前記作動状態へ変化さ
せる手段を設けたことを特徴とする請求項3記載のリン
クレベル・ファシリティ。 - 【請求項5】前記ステート・マシーンの第2状態は、更
に、前記連続シーケンス発生手段から前記同期化手段へ
連続シーケンスを発生し、前記リンク上へ送信すること
を含むことを特徴とする請求項1記載のリンクレベル・
ファシリティ。 - 【請求項6】前記ステート・マシーンの第2状態は、リ
ンク障害状態と、接続回復状態と、オフライン状態とを
含むことを特徴とする請求項5記載のリンクレベル・フ
ァシリティ。 - 【請求項7】オフライン状態の前記リンクレベル・ファ
シリティは、リンク障害、フレームおよび連続シーケン
スの認識を阻止するサブステートを含むことを特徴とす
る請求項6記載のリンクレベル・ファシリティ。 - 【請求項8】前記受信手段内の認識手段と、この認識手
段に応答して前記ステート・マシーン手段の状態を変化
させる、前記ステート・マシーン手段中に設けられた手
段とを備え、前記ステート・マシーン手段を前記認識手
段によるリンク障害シーケンスの検出に応答して、前記
リンク障害状態に変化させ、前記ステート・マシーン手
段を前記認識手段による接続回復シーケンスの検出に応
答して、前記接続回復状態に変化させ、更に、このステ
ート・マシーン手段を前記認識手段によるオフライン・
シーケンスの検出に応答して、オフライン状態に変化さ
せることを特徴とする請求項6記載のリンクレベル・フ
ァシリティ。 - 【請求項9】前記連続シーケンス発生手段によって、前
記ステート・マシーンが前記リンク障害状態にあるとき
リンク障害シーケンスを発生させ、この連続シーケンス
発生手段によって、前記ステート・マシーンが前記接続
回復状態にあるとき接続回復シーケンスを発生させ、更
に、前記ステート・マシーンが前記オフライン状態にあ
るとき、この発生手段によってオフライン・シーケンス
を発生させることを特徴とする請求項8記載のリンクレ
ベル・ファシリティ。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US575923 | 1990-08-31 | ||
| US07/575,923 US5151977A (en) | 1990-08-31 | 1990-08-31 | Managing a serial link in an input/output system which indicates link status by continuous sequences of characters between data frames |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04238557A true JPH04238557A (ja) | 1992-08-26 |
| JPH0658653B2 JPH0658653B2 (ja) | 1994-08-03 |
Family
ID=24302248
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3171945A Expired - Fee Related JPH0658653B2 (ja) | 1990-08-31 | 1991-06-18 | リンクレベル・ファシリティ |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US5151977A (ja) |
| EP (1) | EP0472833B1 (ja) |
| JP (1) | JPH0658653B2 (ja) |
| BR (1) | BR9103524A (ja) |
| DE (1) | DE69113727T2 (ja) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0453863A2 (en) * | 1990-04-27 | 1991-10-30 | National Semiconductor Corporation | Methods and apparatus for implementing a media access control/host system interface |
| US5680151A (en) * | 1990-06-12 | 1997-10-21 | Radius Inc. | Method and apparatus for transmitting video, data over a computer bus using block transfers |
| JP2566728B2 (ja) * | 1992-10-30 | 1996-12-25 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 論理径路スケジューリング装置及び実行方法 |
| DE69431332T2 (de) * | 1993-07-13 | 2003-01-02 | Hewlett-Packard Co. (N.D.Ges.D.Staates Delaware), Palo Alto | Kombinieren von Ton- und Fernsprech-Daten für einem Rechner |
| US5574950A (en) * | 1994-03-01 | 1996-11-12 | International Business Machines Corporation | Remote data shadowing using a multimode interface to dynamically reconfigure control link-level and communication link-level |
| US6064705A (en) * | 1997-08-20 | 2000-05-16 | Sarnoff Corporation | Manchester encoding and decoding system |
| US6772108B1 (en) | 1999-09-22 | 2004-08-03 | Netcell Corp. | Raid controller system and method with ATA emulation host interface |
| US6501396B1 (en) | 2001-03-30 | 2002-12-31 | Xilinx, Inc. | Scalable physical coding sublayer (PCS) and 8B/10B encoder |
| KR100434270B1 (ko) * | 2001-05-30 | 2004-06-04 | 엘지전자 주식회사 | 가전기기 네트워크 제어시스템 |
| US7137018B2 (en) * | 2002-12-31 | 2006-11-14 | Intel Corporation | Active state link power management |
| US20040205269A1 (en) * | 2003-04-09 | 2004-10-14 | Netcell Corp. | Method and apparatus for synchronizing data from asynchronous disk drive data transfers |
| KR20060025135A (ko) * | 2003-04-21 | 2006-03-20 | 네트셀 코포레이션 | 재구성 가능한 데이터 경로를 갖는 디스크 어레이 제어기 |
| US20050036451A1 (en) * | 2003-08-12 | 2005-02-17 | Green Samuel I. | Portable instrument to test fibre channel nodes installed in an aircraft |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4200930A (en) * | 1977-05-23 | 1980-04-29 | Burroughs Corporation | Adapter cluster module for data communications subsystem |
| US4202035A (en) * | 1977-11-25 | 1980-05-06 | Mcdonnell Douglas Corporation | Modulo addressing apparatus for use in a microprocessor |
| US4292669A (en) * | 1978-02-28 | 1981-09-29 | Burroughs Corporation | Autonomous data communications subsystem |
| US4241398A (en) * | 1978-09-29 | 1980-12-23 | United Technologies Corporation | Computer network, line protocol system |
| US4425616A (en) * | 1979-11-06 | 1984-01-10 | Frederick Electronic Corporation | High-speed time share processor |
| DE3001638A1 (de) * | 1980-01-17 | 1981-07-23 | Siemens AG, 1000 Berlin und 8000 München | Passives bussystem fuer dezentral strukturierte mehrrechneranordnungen, insbesondere multimikrocomputer-anordnungen |
| US4468734A (en) * | 1982-03-26 | 1984-08-28 | International Business Machines Corporation | Method of purging erroneous signals from closed ring data communication networks capable of repeatedly circulating such signals |
| US4613979A (en) * | 1984-05-03 | 1986-09-23 | Zenith Electronics Corporation | Continuous, automatic reset of synchronous data receiver upon detection of loss of sync |
| US4675864A (en) * | 1985-06-04 | 1987-06-23 | Hewlett-Packard Company | Serial bus system |
| US4647925A (en) * | 1985-06-26 | 1987-03-03 | Burroughs Corporation | Circuit employing intercoupled state machines for transmitting and receiving multiformatted sequences of voice and data characters |
| US4972368A (en) * | 1988-03-04 | 1990-11-20 | Stallion Technologies, Pty. Ltd. | Intelligent serial I/O subsystem |
| US4939735A (en) * | 1988-07-21 | 1990-07-03 | International Business Machines Corporation | Information handling system having serial channel to control unit link |
| US5003558A (en) * | 1989-10-30 | 1991-03-26 | International Business Machines Corporation | Data synchronizing buffers for data processing channels |
| US5048062A (en) * | 1989-10-30 | 1991-09-10 | International Business Machines Corp. | Transmitting commands over a serial link |
-
1990
- 1990-08-31 US US07/575,923 patent/US5151977A/en not_active Expired - Lifetime
-
1991
- 1991-06-13 DE DE69113727T patent/DE69113727T2/de not_active Expired - Lifetime
- 1991-06-13 EP EP91109685A patent/EP0472833B1/en not_active Expired - Lifetime
- 1991-06-18 JP JP3171945A patent/JPH0658653B2/ja not_active Expired - Fee Related
- 1991-08-16 BR BR919103524A patent/BR9103524A/pt not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| DE69113727T2 (de) | 1996-05-30 |
| EP0472833A3 (en) | 1992-06-03 |
| EP0472833A2 (en) | 1992-03-04 |
| EP0472833B1 (en) | 1995-10-11 |
| JPH0658653B2 (ja) | 1994-08-03 |
| BR9103524A (pt) | 1992-05-12 |
| DE69113727D1 (de) | 1995-11-16 |
| US5151977A (en) | 1992-09-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0425777B1 (en) | Switch method and protocol for making dynamic connections | |
| US5165020A (en) | Terminal device session management protocol | |
| US4791566A (en) | Terminal device session management protocol | |
| EP0366935A2 (en) | High-speed switching system with flexible protocol capability | |
| JPH04238557A (ja) | リンクレベル・ファシリティ | |
| JPH02170639A (ja) | トークンリングネットワークのフレーム除去機構 | |
| JPH0522425B2 (ja) | ||
| JPH0652515B2 (ja) | コンピュータ入出力装置における論理チャネル経路機構およびその論理チャネル経路の確立方法 | |
| US5875210A (en) | Method and apparatus for repeating data | |
| US5206860A (en) | Recovery from a possible switching error in a computer i/o system | |
| JPH09130408A (ja) | ネットワークインタフェース装置 | |
| CN114884767A (zh) | 一种同步双冗余can总线通信系统、方法、设备及介质 | |
| CN102082696A (zh) | 一种冗余网络系统以及基于该系统的报文发送方法 | |
| JP3301590B2 (ja) | プロトコル状態同期化システム | |
| JP3224521B2 (ja) | Fc/atm複合ネットワークの通信制御方法及びネットワーク間接続装置 | |
| KR100418472B1 (ko) | 교환 시스템의 멀티 씨 피 유 장애 복구장치 및 방법 | |
| JPH0354909B2 (ja) | ||
| JPH0430218B2 (ja) | ||
| JPH05134954A (ja) | ネツトワーク処理装置 | |
| JP2616246B2 (ja) | デュアル運転二重化装置における系間データのデュアル処理方法およびデュアル運転二重化装置 | |
| KR100280817B1 (ko) | 상호연결망에서점대점연결프로토콜및제어방법 | |
| JPH04344743A (ja) | 障害復旧制御方式 | |
| JPH0479492B2 (ja) | ||
| JP2001103069A (ja) | Atm伝送装置及びatm伝送方法 | |
| JPH11355333A (ja) | 通信システム及びそのループバック制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |