JPH04355532A - バス型ネットワークにおける障害検出方式 - Google Patents
バス型ネットワークにおける障害検出方式Info
- Publication number
- JPH04355532A JPH04355532A JP3130158A JP13015891A JPH04355532A JP H04355532 A JPH04355532 A JP H04355532A JP 3130158 A JP3130158 A JP 3130158A JP 13015891 A JP13015891 A JP 13015891A JP H04355532 A JPH04355532 A JP H04355532A
- Authority
- JP
- Japan
- Prior art keywords
- fault
- frame
- agent
- agents
- transmission request
- 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.)
- Pending
Links
- 238000001514 detection method Methods 0.000 title claims description 6
- 230000005540 biological transmission Effects 0.000 claims abstract description 22
- 239000003795 chemical substances by application Substances 0.000 description 22
- 238000010586 diagram Methods 0.000 description 2
Landscapes
- Small-Scale Networks (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明はバス型ネットワークにお
ける障害検出方式に関し、特に転送するフレームの最大
フレーム長が規定されており、競合制御部で送信要求の
調停を行うバス型ネットワークにおけるデータのスタッ
ク障害検出方式に関する。
ける障害検出方式に関し、特に転送するフレームの最大
フレーム長が規定されており、競合制御部で送信要求の
調停を行うバス型ネットワークにおけるデータのスタッ
ク障害検出方式に関する。
【0002】
【従来の技術】従来、この種のバス型ネットワークにお
いては、各エージェントの送信部に送信するデータにパ
リティビットを付加する手段を備え、かつ受信部には受
信したデータのパリティチェックを行う手段を備え、受
信部において受信データにパリティエラーを検出した際
に障害を検出する構成となっていた。
いては、各エージェントの送信部に送信するデータにパ
リティビットを付加する手段を備え、かつ受信部には受
信したデータのパリティチェックを行う手段を備え、受
信部において受信データにパリティエラーを検出した際
に障害を検出する構成となっていた。
【0003】
【発明が解決しようとする課題】上述した従来のバス型
ネットワークでは、エージェントの送信部において送信
データにパリティビットを付加し、受信部において受信
データのパリティチェックを行う構成となっているため
、(1)データを送受信しなければ障害が検出できない
、(2)障害ポイントが明確に分らない、及び(3)相
手先に正しく受信されてパリティエラーとなる保障はな
いなどの問題があった。
ネットワークでは、エージェントの送信部において送信
データにパリティビットを付加し、受信部において受信
データのパリティチェックを行う構成となっているため
、(1)データを送受信しなければ障害が検出できない
、(2)障害ポイントが明確に分らない、及び(3)相
手先に正しく受信されてパリティエラーとなる保障はな
いなどの問題があった。
【0004】
【課題を解決するための手段】本発明は複数のエージェ
ントと、これらのエージェントを相互に接続するバスと
、前記エージェントからの送信要求の調停を行う競合制
御部とを備え、最大フレーム長が規定されたフレームの
送受信を前記エージェント間で行うバス型ネットワーク
における障害検出方式において、前記競合制御部は前記
バス上に送信される一つのフレームと次のフレームとの
間に交互パターンの論理符号を挿入する手段を備え、前
記エージェントのそれぞれは受信信号内で連続する同一
論理符号を検出し前記同一論理符号が前記フレームの最
大フレーム長を越える長さで連続したとき障害を検出す
る手段を備える。
ントと、これらのエージェントを相互に接続するバスと
、前記エージェントからの送信要求の調停を行う競合制
御部とを備え、最大フレーム長が規定されたフレームの
送受信を前記エージェント間で行うバス型ネットワーク
における障害検出方式において、前記競合制御部は前記
バス上に送信される一つのフレームと次のフレームとの
間に交互パターンの論理符号を挿入する手段を備え、前
記エージェントのそれぞれは受信信号内で連続する同一
論理符号を検出し前記同一論理符号が前記フレームの最
大フレーム長を越える長さで連続したとき障害を検出す
る手段を備える。
【0005】
【実施例】次に、本発明について図面を参照して説明す
る。
る。
【0006】本発明の一実施例の概略構成を示す図1を
参照すると、1は第1のエージェント、2は第2のエー
ジェント及び3は第nのエージェントである。また、4
は競合制御部、5はデータバス、6は転送クロック、7
はエージェント1からの送信要求信号、8は送信要求信
号7に対する応答信号である。9,11はそれぞれエー
ジェント2,3からの送信要求信号である。10,12
はそれぞれ送信要求信号9,11に対する応答信号であ
る。エージェント1〜3は送信すべきデータを有してい
る場合、それぞれ送信要求信号7,9,11を用いて競
合制御部4に対して送信要求を行う。競合制御部4は送
信要求の調停を行い、送信を許可するエージェントを一
つ決定し、応答信号8,10,12を用いて送信を許可
したエージェントに通知する。エージェント1〜3は送
信要求後、応答信号8,10,12により応答が返って
きて始めて送信データが送信可能となり、転送クロック
6を用いてデータバス5上に送信データを送出する。
参照すると、1は第1のエージェント、2は第2のエー
ジェント及び3は第nのエージェントである。また、4
は競合制御部、5はデータバス、6は転送クロック、7
はエージェント1からの送信要求信号、8は送信要求信
号7に対する応答信号である。9,11はそれぞれエー
ジェント2,3からの送信要求信号である。10,12
はそれぞれ送信要求信号9,11に対する応答信号であ
る。エージェント1〜3は送信すべきデータを有してい
る場合、それぞれ送信要求信号7,9,11を用いて競
合制御部4に対して送信要求を行う。競合制御部4は送
信要求の調停を行い、送信を許可するエージェントを一
つ決定し、応答信号8,10,12を用いて送信を許可
したエージェントに通知する。エージェント1〜3は送
信要求後、応答信号8,10,12により応答が返って
きて始めて送信データが送信可能となり、転送クロック
6を用いてデータバス5上に送信データを送出する。
【0007】次に、図1に示すバス型ネットワークの詳
細構成を示す図2を参照すると、競合制御部4において
、105は転送クロック6を発生するオシレータである
。106は論理符号“0”,“1”の交互パターン信号
107を生成するフリップフロップである。108は各
エージェントからの送信要求信号7,9,13を調停し
、送信可能なエージェントを1つ決定し、応答信号8,
10,12を出力する送信要求調停部である。115は
応答信号8,10,12を入力とするオア(OR)ゲー
トであり、116はORゲート115の出力信号である
。117はフリップフロップ106により生成された“
0”,“1”の交互パターン信号107を入力とする3
ステートドライバである。118はプルアップ抵抗であ
る。応答信号8,10,12のうちアクティブとなる信
号が存在する場合には、ORゲート115の出力信号1
16がインアクティブとなり、バッファ117の出力は
ハイインピーダンスとなる。このとき、データバス5上
はあるエージェントからの送信データが転送中である。 応答信号8,10,12が全てインアクティブのとき、
ORゲート115の出力信号116はアクティブとなり
、データバス5上にはバッファ117を介してフリップ
フロップ106によって生成された“0”,“1”の交
互パターン信号が挿入される。
細構成を示す図2を参照すると、競合制御部4において
、105は転送クロック6を発生するオシレータである
。106は論理符号“0”,“1”の交互パターン信号
107を生成するフリップフロップである。108は各
エージェントからの送信要求信号7,9,13を調停し
、送信可能なエージェントを1つ決定し、応答信号8,
10,12を出力する送信要求調停部である。115は
応答信号8,10,12を入力とするオア(OR)ゲー
トであり、116はORゲート115の出力信号である
。117はフリップフロップ106により生成された“
0”,“1”の交互パターン信号107を入力とする3
ステートドライバである。118はプルアップ抵抗であ
る。応答信号8,10,12のうちアクティブとなる信
号が存在する場合には、ORゲート115の出力信号1
16がインアクティブとなり、バッファ117の出力は
ハイインピーダンスとなる。このとき、データバス5上
はあるエージェントからの送信データが転送中である。 応答信号8,10,12が全てインアクティブのとき、
ORゲート115の出力信号116はアクティブとなり
、データバス5上にはバッファ117を介してフリップ
フロップ106によって生成された“0”,“1”の交
互パターン信号が挿入される。
【0008】また、エージェント1において、119,
121,125,129はフリップフロップ、127は
最大フレーム長以上の値がカウントできるカウンタ、1
23は排他的否定論理和(EX−NOR)である。フリ
ップフロップ119,121の出力120,122をE
X−NOR123の入力とすることにより、データバス
5上のデータの論理符号が連続して同一のとき、EX−
NOR123の出力信号124は“1”となり、フリッ
プフロップ125の出力126を“1”とする。このと
き、カウンタ127はカウントを開始し、データバス5
上に連続して同一の論理符号が規定の最大フレーム長を
越えて存在する場合のみ、カウンタ127のキャリー出
力128が“1”となり、フリップフロップ129の出
力130を“1”とする。
121,125,129はフリップフロップ、127は
最大フレーム長以上の値がカウントできるカウンタ、1
23は排他的否定論理和(EX−NOR)である。フリ
ップフロップ119,121の出力120,122をE
X−NOR123の入力とすることにより、データバス
5上のデータの論理符号が連続して同一のとき、EX−
NOR123の出力信号124は“1”となり、フリッ
プフロップ125の出力126を“1”とする。このと
き、カウンタ127はカウントを開始し、データバス5
上に連続して同一の論理符号が規定の最大フレーム長を
越えて存在する場合のみ、カウンタ127のキャリー出
力128が“1”となり、フリップフロップ129の出
力130を“1”とする。
【0009】以上の構成により、データバス5上では一
つのフレームと次のフレームとの間には常に“0”,“
1”の交互パターンが挿入されることとなり、正常時に
はカウンタ127がオーバフローする前に必ず“0”,
“1”の交互パターンが存在する。このため、フリップ
フロップ129の出力130が“1”となることはなく
、データバス5上の障害あるいはエージェント1の受信
部に障害が発生したときに、信号130が“1”となり
、障害が検出される。
つのフレームと次のフレームとの間には常に“0”,“
1”の交互パターンが挿入されることとなり、正常時に
はカウンタ127がオーバフローする前に必ず“0”,
“1”の交互パターンが存在する。このため、フリップ
フロップ129の出力130が“1”となることはなく
、データバス5上の障害あるいはエージェント1の受信
部に障害が発生したときに、信号130が“1”となり
、障害が検出される。
【0010】
【発明の効果】以上説明したように本発明によれば、障
害が発生した場合、データ転送の有無と関係なく障害検
出を行えるため、障害の早期発見及び早期復旧を行うこ
とができる。また、障害ポイントの下流でのみ障害が発
生するため、障害ポイントの切り分けが容易にできる。
害が発生した場合、データ転送の有無と関係なく障害検
出を行えるため、障害の早期発見及び早期復旧を行うこ
とができる。また、障害ポイントの下流でのみ障害が発
生するため、障害ポイントの切り分けが容易にできる。
【図1】本発明の一実施例の概略構成を示す図である。
【図2】同実施例の詳細構成を示す図である。
1,2,3 エージェント
4 競合制御部
5 データバス
105 オシレータ
106,119,121,125,129 フリ
ップフロップ 108 送信要求調停部 115 ORゲート 117 バッファ 123 EX−NOR 127 カウンタ
ップフロップ 108 送信要求調停部 115 ORゲート 117 バッファ 123 EX−NOR 127 カウンタ
Claims (1)
- 【請求項1】 複数のエージェントと、これらのエー
ジェントを相互に接続するバスと、前記エージェントか
らの送信要求の調停を行う競合制御部とを備え、最大フ
レーム長が規定されたフレームの送受信を前記エージェ
ント間で行うバス型ネットワークにおける障害検出方式
において、前記競合制御部は前記バス上に送信される一
つのフレームと次のフレームとの間に交互パターンの論
理符号を挿入する手段を備え、前記エージェントのそれ
ぞれは受信信号内で連続する同一論理符号を検出し前記
同一論理符号が前記フレームの最大フレーム長を越える
長さで連続したとき障害を検出する手段を備えることを
特徴とするバス型ネットワークにおける障害検出方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3130158A JPH04355532A (ja) | 1991-06-03 | 1991-06-03 | バス型ネットワークにおける障害検出方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3130158A JPH04355532A (ja) | 1991-06-03 | 1991-06-03 | バス型ネットワークにおける障害検出方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04355532A true JPH04355532A (ja) | 1992-12-09 |
Family
ID=15027386
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3130158A Pending JPH04355532A (ja) | 1991-06-03 | 1991-06-03 | バス型ネットワークにおける障害検出方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04355532A (ja) |
-
1991
- 1991-06-03 JP JP3130158A patent/JPH04355532A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7821919B2 (en) | Data processing apparatus and data processing method | |
| US4070648A (en) | Computer to computer communication system | |
| JP2988901B2 (ja) | 並直列ポートを有するic上のエラー検出装置及びエラー検出方法 | |
| JP2772367B2 (ja) | データ・パケットを送信する方法およびデータ処理システム | |
| JPH01284035A (ja) | データ伝送装置 | |
| US6834362B2 (en) | Apparatus and method for error detection on source-synchronous buses | |
| JPH04355532A (ja) | バス型ネットワークにおける障害検出方式 | |
| JP2786101B2 (ja) | バス障害検出方式 | |
| JPH0535616A (ja) | データ転送システム | |
| JP2643089B2 (ja) | 並列/直列バスにおけるエラー検出および回復システム | |
| JP2549444B2 (ja) | データ転送装置 | |
| JP4204885B2 (ja) | データ通信システム | |
| JP2026036011A (ja) | 画像送信装置、画像送受信システム及びプログラム | |
| JP2002374230A (ja) | 誤り検出装置および誤り検出方法 | |
| JP2874983B2 (ja) | 通信装置 | |
| JPH06161793A (ja) | パリティエラ発生時の対処装置 | |
| JPH06244822A (ja) | データ通信方式 | |
| JPH04267631A (ja) | パリティビット付加方式 | |
| JPH0637738A (ja) | データ伝送誤り制御方式 | |
| JPS6361336A (ja) | デ−タエラ−検出方式 | |
| JPH02264337A (ja) | データ転送制御方式 | |
| JPS62209643A (ja) | デ−タ転送方式 | |
| JPS62293453A (ja) | 多重バス方式デ−タ処理装置 | |
| JPS60117846A (ja) | デ−タ伝送方式 | |
| JPH0653975A (ja) | ループネットワークにおけるアドレス制御方式 |