JPH0595363A - 二重化リングバス障害検出装置 - Google Patents

二重化リングバス障害検出装置

Info

Publication number
JPH0595363A
JPH0595363A JP3278417A JP27841791A JPH0595363A JP H0595363 A JPH0595363 A JP H0595363A JP 3278417 A JP3278417 A JP 3278417A JP 27841791 A JP27841791 A JP 27841791A JP H0595363 A JPH0595363 A JP H0595363A
Authority
JP
Japan
Prior art keywords
node
bus
master node
transmission
data
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.)
Withdrawn
Application number
JP3278417A
Other languages
English (en)
Inventor
Kenji Onuki
健治 大貫
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP3278417A priority Critical patent/JPH0595363A/ja
Publication of JPH0595363A publication Critical patent/JPH0595363A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

(57)【要約】 【目的】 片系障害の発生に際し、各ノードを見回るこ
となく当該障害を極く容易に検知し得る二重化リングバ
ス障害検出装置を提供すること。 【構成】 LAN等の通信網に使用される二重化リング
バスに、少なくとも一つのマスターノード0と複数のス
レーブノード1〜5を併設し、スレーブノードが、前記
マスターノード0からの指令に基づいて次ノードに障害
検出データを送出する障害検出データ送出機能を備え、
マスターノードが、片系バス障害の発生を検知するバス
障害検知機能と,障害の発生時に障害発生にかかるバス
を利用して各スレーブノード1〜5に同報データを送出
すると共に各スレーブノード1〜5からエラー情報を読
み出して蓄積する統計情報読出機能とを備えているこ
と。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、LANなどに使用され
ている高精度の二重化リングバス障害検出装置に係り、
特に、片系障害中におけるバス障害箇所を高精度にしか
も半自動的に判別できる二重化リングバス障害検出装置
に関する。
【0002】
【従来の技術】従来の二重化リングバスシステムでの片
系障害中におけるバス障害箇所検出方法としては、各ノ
ードのエラー表示ランプで識別するほかに、簡易的なエ
ラーメッセージによる識別があった。
【0003】
【発明が解決しようとする課題】従来の各ノードのエラ
ー表示ランプで識別する方法は、保守者が全てのノード
に対して見にいかなければならず、LANなどの場合は
各ノード間の距離も離れており短時間での障害検出は難
しかった。しかも間欠障害と固定障害の識別ができない
という問題点があった。また、簡易的なエラーメッセー
ジ表示による識別方法は、1つの障害要因から複数の障
害が見える場合があり、障害要因の識別が困難で、かつ
発生箇所の限定が難しかった。
【0004】
【発明の目的】本発明は、かかる従来例の有する不都合
を改善し、とくに、片系障害の発生に際し、各ノードを
見回ることなく当該障害を極く容易に検知し得る二重化
リングバス障害検出装置を提供することを、その目的と
する。
【0005】
【課題を解決するための手段】本発明では、LAN等の
通信網に使用される二重化リングバスに、少なくとも一
つのマスターノードと複数のスレーブノードが併設され
ている。この内スレーブノードが、マスターノードから
の指令に基づいて次ノードに障害検出データを送出する
障害検出データ送出機能を備えている。又、マスターノ
ードが、片系バス障害の発生を検知するバス障害検知機
能と,障害の発生時に障害発生にかかるバスを利用して
前記各スレーブノードに同報データを送出すると共に各
スレーブノードからエラー情報を読み出して蓄積する統
計情報読出機能とを備えている、という構成を採ってい
る。これによって前述した目的を達成しようとするもの
である。
【0006】
【発明の実施例】以下、本発明の一実施例を図1ないし
図4に基づいて説明する。この図1ないし図4に示す実
施例は、LAN等の通信網に使用される二重化リングバ
ス18,19に、一つのマスターノードと複数のスレー
ブノード1〜5が併設されている。各スレーブノード1
〜5は、マスターノードからの指令に基づいて次ノード
に障害検出データを送出する障害検出データ送出機能を
備えている。一方、マスターノードは、片系バス障害の
発生を検知するバス障害検知機能と,障害の発生時に障
害発生にかかるバスを利用して各スレーブノード1〜5
に同報データを送出すると共に各スレーブノード1〜5
からエラー情報を読み出して蓄積する統計情報読出機能
とを備えている。
【0007】このマスターノードは、具体的には同報デ
ータであり且つリングバス内を巡回させて障害検出に供
するデータを送受信する送受信部6,9と,この送受信
部6,9の動作を制御すると共に当該送受信部6,9か
ら出力されるエラー情報を一時保持する制御部7,10
と,同報データがリングバス内を一巡する時間をカウン
トするタイマ部8,11と、制御部7,10で保持され
たエラー情報と各スレーブノードからエラー情報を蓄積
する統計情報集計部12と、この統計情報集計部12お
よび制御部7,10の動作に対する外部制御信号を入力
する保守入出力部13とを備えた構成となっている。ま
た、各スレーブノード1〜5は、マスターノードからの
同報データをデータ送出指令信号として受信し次ノード
に障害検出データを送出する送受信部14,16と,こ
の送受信部14,16の動作を制御する制御部15,1
7とを備えている。
【0008】これを更に詳述すると、この図1における
実施例は、マスターノードとスレーブノードが1対nで
リングバスに接続され、かつ2重化されたシステム内に
おいて、マスターノードの場合、同報データであり,か
つリングバス内を巡回させて障害検出に使用するデータ
を作成し,巡回したデータの障害検出を行う送受信部
6,9と、この送受信部6,9からのエチー情報を一時
保持し制御を行う制御部7,10と、送受信部6,9が
障害検出用データをリングバス18,19へ送出し,バ
ス内を一巡して再び送受信部6,9で受信するまでの時
間をカウントし、タイムオーバ時には制御部7,10へ
割込みを行うタイマ部8,11と、上記送受信部6,
9,制御部7,10,タイマ部8,11を二重化して、
さらに送受信部6,9及び制御部7,10とを交絡さ
せ、この制御部7,10にて保持されたエラー情報及び
スレーブノードからリングバス18,19を通してマス
ターノード0に送出されたエラー情報を蓄積する統計情
報集計部12と、制御部7,10及び統計情報集計部1
2外部から制御する保守入出力装置13を備えている。
【0009】そして、スレーブノード1〜5の場合は、
マスターノードから送出された障害検出用データを受信
し、データチェック後、次ノードに障害検出データを送
出し、また各ノードと制御データを送受信する送受信部
14,16と、この送受信部14,16のエラー情報を
一時保持し制御を行う制御部15,17と、上記送受信
部14,16及び制御部15,17をそれぞれ二重化し
て各々を交絡させる、という手法が採られるようになっ
ている。
【0010】次に、上記実施例の動作を説明する。
【0011】図1ないし図2において、保守入出力装置
13はマスターノード内の二重化された制御部7及び1
0に対して保守者が制御を行う装置であり、トークンフ
レームのバス巡回数指定バスのIN SERVICE
(INS)・OUTOF SERVICE(OUS)の
切替,バス障害検出のために各スレーブノードにデータ
の送信禁止及びマスターノードに対してトークンフレー
ムの送出,トークンフレームがバス内を巡回した後、統
計情報集計部に蓄積された統計情報の表示をコマンド投
入にて行う。
【0012】保守入出力装置13は、各スレーブノード
に対してデータの送信禁止要求後、制御部7又は10
は、INS系の送受信部6又は9を通して各スレーブノ
ードのOUS系送受信部へデータ送信禁止を命令する。
次に、保守入出力装置13から制御部へトークンフレー
ムの送出を指示し、OUS系の送受信部6又は9よりト
ークンがバスへ送出される。また、トークンフレームの
送出と同時に、タイマ部8又は11は送受信部よりタイ
マをセットし、トークンフレームがリングバス内を一巡
してマスターノードの送受信部6又は9に戻ってくるま
での時間をカウントし、規定値以上の場合はトークンタ
イムアウトとして制御部7又は10に割り込みする。制
御部7又は10はトークンタイムアウトとしてエラー情
報を蓄積し、周期的に統計情報集計部12へエラー情報
を送出する。
【0013】送受信部6又は9は、伝送路のレベル値,
クロック断の検出及びトークンフレームのビット誤りを
CRC方式にてチェックし、エラーが生じた時は制御部
7又は10へエラー情報を送出する。制御部7,10は
交絡しているので、0系制御部がOUSでも1系制御部
より0系送受信部に対して制御でき、またその逆も可能
である。
【0014】図3は図1のスレーブノードの構成を示す
ブロック図である。送受信部14又は16はマスターノ
ード又は他スレーブノードからのトークンフレームを受
信し、伝送路のレベル値,クロック断の検出及びトーク
ンフレームのビット誤りをCRC方式でチェックし、エ
ラーを検出した時は誤りを訂正してリングバスへ送出す
る。また、エラー情報は制御部15又は17へ通知され
た後、エラーの有無に係わらず、周期的にマスターノー
ドの統計情報集計部へ送出される。送受信部14,16
と制御部15,17はマスターノードと同様に交絡して
いる。
【0015】図4は主要動作手順の一例を示すフローチ
ャートである。図1に示すようにスレーブノード2とス
レーブノード3との間の1系リングバスにて障害が発生
し、保守者が上記障害箇所つまりスレーブノード2,3
の間であることを発見するまでの動作を説明する。
【0016】まず、1系リングバスに障害が発生した場
合を想定する(S1)。保守者は保守入出力装置よりト
ークン巡回数を指定し(S2,S3)、またOUS系の
スレーブノードに対してデータの送信を禁止して(S
4)、OUS系バスに対してトークンフレームを送出す
る(S5)。スレーブノード1で伝送路レベル,クロッ
ク断及びCRC方式にてビット誤りをチェックした後
(S6)、エラーがない場合は、次ノードつまりスレー
ブノード2へトークンを送出する(S7)。スレーブノ
ードではエラー情報及びトークンの送受信回数を統計情
報として周期的にマスターノードへ送出する(S8)。
【0017】トークンフレームはスレーブノード2で受
信され、スレーブノード1と同様にバスへ再び送出され
る。スレーブノード2と3にて障害が発生しているの
で、スレーブノード3の受信側で伝送路レベル異常又は
クロック成分断又はCRCエラーを検出し、そのエラー
情報を制御部内に保持した後(S9)、統計情報をマス
ターノードへINS系を介して送出する。障害発生のた
めトークンフレームはマスターノードでは受信されず
(S10)、トークンタイムアウトを検出し(S1
1)、制御部内にエラー情報を保持する(S13)。周
期的にマスターノードの制御部内の統計情報及び各スレ
ーブノードからの統計情報を統計情報集計部へ蓄積する
(S14)。
【0018】スレーブノード2と3間で、仮にエラーが
生じていないとすると、トークンフレームはマスターノ
ードで受信され(S10)、CRC方式でフレームのチ
ェック及びトークンタイムアウトが発生していないか確
認する(S12)。トークンの巡回が指定回数に達して
いない時は、再びマスターノードからトークンを送出す
る(S15)。保守者は保守入出力装置から各ノードで
のトークンの送受信回数,伝送路レベル異常,クロック
断,CRCエラー,トークンタイムアウトの有無を確認
した後(S16)、障害箇所を判定する(S17)。
【0019】
【発明の効果】以上説明したように、本発明によると、
片系バス障害が発生した際に、障害バスを使用してマス
ターノードから全スレーブノードに同報データを送出
し、各ノードから統計情報を読み出す。これにより、保
守者が各ノードを見回ることなく保守入出力装置からの
情報だけで自動的に、しかも高精度にバス障害箇所を判
別できる、という従来にない優れた二重化リングバス障
害検出装置を提供することができる。
【図面の簡単な説明】
【図1】本発明の一実施例でトークンパッシング方式の
システムを示すブロック図
【図2】図1中に示したマスターノード一例を示すのブ
ロック図
【図3】図1中に示したスレーブノード一例を示すのブ
ロック図
【図4ないし図5】図1ないし図3の主要動作手順の一
例を示すフローチャートである。
【符号の説明】
0 マスターノード 1〜5 スレーブノード 6 マスターノード内の0系送受信部 7 マスターノード内の0系制御部 8 マスターノード内の0系タイマ部 9 マスターノード内の1系送受信部 10 マスターノード内の1系制御部 11 マスターノード内の1系タイマ部 12 統計情報集計部 13 保守入出力装置 14 スレーブノード内の0系送受信部 15 スレーブノード内の0系制御部 16 スレーブノード内の1系送受信部 17 スレーブノード内の1系制御部 18 0系リングバス 19 1系リングバス

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 LAN等の通信網に使用される二重化リ
    ングバスに、少なくとも一つのマスターノードと複数の
    スレーブノードを併設し、前記スレーブノードが、前記
    マスターノードからの指令に基づいて次ノードに障害検
    出データを送出する障害検出データ送出機能を備え、前
    記マスターノードが、片系バス障害の発生を検知するバ
    ス障害検知機能と,障害の発生時に障害発生にかかるバ
    スを利用して前記各スレーブノードに同報データを送出
    すると共に各スレーブノードからエラー情報を読み出し
    て蓄積する統計情報読出機能とを備えていることを特徴
    とした二重化リングバス障害検出装置。
  2. 【請求項2】 前記マスターノードが、同報データであ
    り且つリングバス内を巡回させて障害検出に供するデー
    タを送受信する送受信部と,この送受信部の動作を制御
    すると共に当該送受信部から出力されるエラー情報を一
    時保持する制御部と,前記同報データがリングバス内を
    一巡する時間をカウントするタイマ部と、前記制御部で
    保持されたエラー情報と前記各スレーブノードからエラ
    ー情報を蓄積する統計情報集計部と、この統計情報集計
    部および前記制御部の動作に対する外部制御信号を入力
    する保守入出力部とを備えていることを特徴とした請求
    項1記載の二重化リングバス障害検出装置。
  3. 【請求項3】 前記各スレーブノードが、前記マスター
    ノードからの同報データをデータ送出指令信号として受
    信し次ノードに障害検出データを送出する送受信部と,
    この送受信部の動作を制御する制御部とを備えているこ
    とを特徴とした請求項1又は2記載の二重化リングバス
    障害検出装置。
JP3278417A 1991-09-30 1991-09-30 二重化リングバス障害検出装置 Withdrawn JPH0595363A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3278417A JPH0595363A (ja) 1991-09-30 1991-09-30 二重化リングバス障害検出装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3278417A JPH0595363A (ja) 1991-09-30 1991-09-30 二重化リングバス障害検出装置

Publications (1)

Publication Number Publication Date
JPH0595363A true JPH0595363A (ja) 1993-04-16

Family

ID=17597054

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3278417A Withdrawn JPH0595363A (ja) 1991-09-30 1991-09-30 二重化リングバス障害検出装置

Country Status (1)

Country Link
JP (1) JPH0595363A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06350623A (ja) * 1993-06-03 1994-12-22 Nec Corp データ伝送システムにおける障害予防システム
KR100895839B1 (ko) * 2007-06-11 2009-05-06 한국전력거래소 이중 채널 링 방식을 통해 멀티 마스터 기능을 지원하는전력거래용 원격소 단말장치 및 그 운용 방법

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06350623A (ja) * 1993-06-03 1994-12-22 Nec Corp データ伝送システムにおける障害予防システム
KR100895839B1 (ko) * 2007-06-11 2009-05-06 한국전력거래소 이중 채널 링 방식을 통해 멀티 마스터 기능을 지원하는전력거래용 원격소 단말장치 및 그 운용 방법

Similar Documents

Publication Publication Date Title
US4847610A (en) Method of restoring transmission line
US4745597A (en) Reconfigurable local area network
JPS5947906B2 (ja) ル−プ伝送システム
KR100595984B1 (ko) 원전용 분산 제어시스템의 제어 통신망 전송 프레임 구조
JP3123417B2 (ja) 小規模ネットワークにおける通信方法及び同通信方法に適用される制御装置と従属装置
US5224096A (en) Frame strip method and apparatus therefor
US5363493A (en) Token ring network test device using finite state machine
EP0580938A2 (en) Duplex communication control device
US5706422A (en) Method of locating fault of communication system
US7162544B2 (en) Message transfer method and apparatus
JPH0595363A (ja) 二重化リングバス障害検出装置
JP4585560B2 (ja) ネットワーク障害検知方法、データ通信ネットワークシステムおよびノード装置
JP2655506B2 (ja) 伝送路切替システム
JP3035949B2 (ja) マスタ装置の切替制御方式
JP2000261474A (ja) 伝送装置
KR100374441B1 (ko) 스테이션과특히이서네트네트워크용통신채널들간의릴레이유닛
JPH04321342A (ja) トークンアクセス法での障害検出方法
JPH0414934A (ja) 分散形処理システムにおける通信路故障検出方法
JP3140798B2 (ja) プロセッサ間通信トラフィック制御方式
JPS63304744A (ja) 障害診断方式
JPH02234534A (ja) ネットワーク仮親局相互間の競合制御方式
JPS5923651A (ja) 障害検出方式
JPH02272936A (ja) 環状通信網
JPH09298552A (ja) 通信装置
JPS61248638A (ja) ネツトワ−クアドレス異常検出方式

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19981203