JPH0130336B2 - - Google Patents

Info

Publication number
JPH0130336B2
JPH0130336B2 JP59201653A JP20165384A JPH0130336B2 JP H0130336 B2 JPH0130336 B2 JP H0130336B2 JP 59201653 A JP59201653 A JP 59201653A JP 20165384 A JP20165384 A JP 20165384A JP H0130336 B2 JPH0130336 B2 JP H0130336B2
Authority
JP
Japan
Prior art keywords
loop
data
ncp
check data
test
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
Application number
JP59201653A
Other languages
English (en)
Other versions
JPS60100852A (ja
Inventor
Giichi Yamanaka
Kinji Mori
Koichi Ihara
Yoshinori Kawai
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 JP59201653A priority Critical patent/JPS60100852A/ja
Publication of JPS60100852A publication Critical patent/JPS60100852A/ja
Publication of JPH0130336B2 publication Critical patent/JPH0130336B2/ja
Granted legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00—Data switching networks
    • H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/42—Loop networks
    • H04L12/437—Ring fault isolation or reconfiguration

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Description

【発明の詳細な説明】 本発明は複数個の機器間を伝送路を介して情報
伝送する情報伝送方法に関する。発明の目的は、
受信機器のアドレスを指示することなく試験を行
なうことができる情報伝送方法を提供することに
ある。
以下、本発明では、互いに逆方向に伝送を行な
う2本のループ回線上に伝送制御装置
(Network Control Processor、以下NCPと称す
る。)を互いに別のループ回線上のNCPと1対1
に対応するように配置し、各対のNCP間を双方
向性のループリンク回線で接続した2重ループ伝
送系において、伝送路の異常検出と異常箇所の検
知を行なう場合を例にとる。
以下において、データがループリンク回線を伝
送されることを“迂回”、このような2つの迂回
路を持つループを“中ループ”とそれぞれ称す
る。なお、ループ回線のみで形成される、すなわ
ちループ回線を一巡するループを大ループ、中ル
ープのうち相隣接する2組のNCP対で形成され、
データが上記2組すなわち4個のNCPを経由し
て一巡するループを小ループという。以下、図面
を参照し本発明を実施例によつて詳細に説明す
る。
第1図は本発明方式による装置の原理的構成例
を示し、ループ回線L0,L1と、NCP01〜
0nおよび11〜1nと、ループリンク回線21
〜2nおよび端末リンク回線31と32、ならび
に試験端末30からなる。
次に第2図aは伝送されるデータのフレーム構
成例を示し、FCは機能コード(Function Code)
で、これに続くデータ(Data)の内容に対応す
るコードが付されている。なお同図bについては
後述する。
第3図は試験端末30のブロツク構成例を示し
300は処理装置、310と311は各端末リン
ク回線31,32とデータの授受を行なうインタ
フエース、320は入力装置、321は出力装
置、330は受信バツフア、331は送信バツフ
ア、340はタイマ、341〜343はレジスタ
である。
また、第4図はNCP01〜0nと11〜1n
例えばNCP01のブロツク構成例を示し、40
は処理装置、51〜54は回線とデータの授受を
行なうインタフエースで、51は端末リンク回線
用双方向性インタフエース、52はループリンク
回線用双方向性インタフエース、53と54はル
ープ回線用単方向性インタフエースである。また
61は受信バツフア、62は送信バツフア、70
と83はカウンタ、71,72と81,82はレ
ジスタ、73はメモリ、80はタイマである。
次に、試験端末30の動作の概略を説明する。
(1) 試験開始 入力装置320から試験開始信号が入力され
ると、処理装置300はNCPに対する試験開
始指令を作成し、これを送信バツフア331に
格納すると共に、送信回線を指定するフラグを
レジスタ342に立てる。
レジスタ342に指定された回線のインタフ
エース310又は311は、送信バツフア33
1内のデータをNCP01または11に送信し、
同時にタイマ340がリセツトされる。
(2) 試験期間中 試験端末30は端末リンク回線31,32よ
りデータを受信すると、データは受信バツフア
330に格納され、レジスタ341に受信回線
を示すフラグがセツトされる。処理装置300
は受信データと受信回線番号を出力装置321
に出力する。
(3) 試験終了 処理装置300はタイマ340とレジスタ3
43にあらかじめ収納されている内容を比較
し、両者の内容が一致した場合、及び入力装置
320から終了コマンドが入力された場合に試
験終了指令を作成し、インタフエース310又
は311よりNCP01又は11へ送信する。
次に、NCPにおける送受信処理動作をNCP0
1を例にとり説明する。
(1) 受信処理 NCPのインタフエース51〜54のいずれ
かによりデータが受信されると、受信データは
受信バツフア61に各納され、またレジスタ7
1に受信回線を示すフラグがセツトされる。処
理装置40は受信データの機能コードFCを、
メモリ73にあらかじめ収納されているコード
表と照合し、レジスタ71の内容(受信回線の
番号)と合わせて受信データの処理を決定し、
処理する。
(2) 送信処理 送信すべきデータが生じたとき、処理装置4
0はレジスタ72に送信回線を指定するフラグ
をセツトし、送信データを送信バツフア62に
格納する。次いで、レジスタ72の内容すなわ
ち指定された回線に対応するインタフエース5
1〜54のいずれかが送信バツフア62内のデ
ータを回線に送信する。
以下、本発明方式における各部の動作について
説明する。
データを受信したNCPは、メモリ73の内容
と受信データの機能コードFCとの照合により、
これが試験開始指令であると判定すると、第2図
bに示した構成の中ループチエツクデータを作成
し、自己の属するループ回線L0またはL1に送
信する。なお第2図bにおいて、FCは機能コー
ドすなわちこの場合はデータが中ループチエツク
データであることを示す機能コード、Nはチエツ
クする中ループの大きさを示すパラメータ、CN
はこのテータが経由したNCPの数を積算するカ
ウント値で初期値は1である。また、フラグ
(flag)は試験端末につながれたNCPにおいて、
N=CNで受信されるとセツトされる。
第5図に、NCP01を起点とする中ループの
構成例を示す。中ループ0−i及び1−iの試験
を行なうチエツクデータの形は FC|i|CN|0であり、CNは前述したよ
うにNCPを1つ経由する毎に1ずつカウントア
ツプされる。なおNCPを示すΓ印内の●印は、
チエツクデータが作られ発信される起点であるこ
とを示す。
この中ループチエツク方式について、以下に2
つの実施例の方式を示す。
方式1: この方式は、全ての中ループチエツクデータ
を、試験端末より試験開始指令を受けたNCP(以
下、試験開始NCPと云う)が作成し、自己の属
するループ回線に送信する方式である。
第6図aに、本方式による中ループチエツクの
1例として、NCP01を試験開始NCPとする中
ループチエツク径路0−1及び0−2を示す。な
お破線で示す径路がチエツクデータの流れであ
る。また、破線に付記した数値(1、1)、(1、
2)……は、その部分を伝送されるチエツクデー
タのN(ループの大きさ)及びCN(径由したNCP
数)を示す。以下、本方式1による中ループチエ
ツクデータ伝送制御を述べる。
試験開始NCPは試験開始指令を受信するとカ
ウンタ70にNの値(=1)を入れ、中ループチ
エツクデータFC|1|1|0を作成し、自己
の属するループ回線により隣のNCPへ発信する
と共に、タイマをリセツトし、カウンタ83をク
リアする。なお、カウンタ70内の値は試験して
いる中ループの大きさ、すなわち受信待ちしてい
る中ループチエツクデータのNの値であり、タイ
マ80はチエツクデータを発信してからの時間を
計るためであり、カウンタ83はチエツクデータ
が所定の時間内に戻らないとき、再び同じチエツ
クデータを送る(再送)際にカウントアツプして
再送回数を記録する。
中ループチエツクデータを受信したNCPの処
理装置40は、受信データのNとCNにより演算
判定を行ない、以下の処理をする。
(1) CN=Nの場合 カウンタ70の内容とチエツクデータのNの
値とを照合し、 (イ) 一致していれば、チエツクデータのフラグ
部にフラグをセツトし、CNの値を1だけ増
したチエツクデータを、ループリング回線を
通して対のNCPへ送信する。
(ロ) 一致していなければ、CNの値を1だけ増
した中ループチエツクデータを、ループリン
グ回線を通して対のNCPへ送信する。
(2) CN=2N+1の場合: 受信データのCNを1増した中ループチエツ
クデータを、ループリング回線を通して対の
NCPへ送信する。
(3) CN=2N+2の場合: カウンタ70の内容とチエツクデータのNの
値とを照合し、 (イ) 一致していなければ、このチエツクデータ
は伝送誤りが生じていると判断し、消去す
る。
(ロ) 一致していれば、このチエツクデータの中
ループNが正常であることを示すデータを、
端末リンク回線を通じて試験端末へ送信する
と共に、このチエツクデータのフラグ部にフ
ラグがセツトされているか否かを調べる。
セツトされていないときは、カウンタ70
を1だけ増し、この値をNの値とした中ルー
プチエツクデータFC|N|1|0を作成
し、自己の属するループ回線へ発信する。な
お、これと共にタイマ80はリセツトされ、
カウンタ83はクリアされる。
フラグがセツトされていると、新たな中ルー
プチエツクデータの作成は行なわず、試験が正
常終了したことを示すデータを作成し、端末リ
ンク回線により試験端末へ送信すると共に、カ
ウンタ70および83をクリアする。
(4) 上記いずれの場合にも該当しない場合: 受信データのCNを1だけ増した中ループチ
エツクデータを、ループ回線を通して隣接する
NCPへ送信する。
タイムアウト判定: 中ループチエツクデータを発信したNCPは、
発信したチエツクデータが所定の時間内に戻らな
いとタイムアウトと判定し、再送を行なう。タイ
ムアウトの判定はあらかじめ所定の時間の値が入
れられているレジスタ81の内容とタイマ80の
内容とを比較し、後者が前者より大きくなるとタ
イムアウトとする。
再送処理: タイムアウトが判定されると、以下の再送処理
が行なわれる。
同じ大きさの中ループについて行なつた再送回
数を記録しているカウンタ83と、あらかじめ再
送の最高回数が入れられているレジスタ82の内
容とを比較する。
(1) 両者が一致している場合、 カウンタ70内の値(N)を大きさとする中
ループには異常があると判定し、カウンタ70
内の値と異常終了したことを示すデータとを作
成し、端末リンク回線により試験端末へ送信す
ると共に、カウンタ70と83をクリアする。
(2) 両者が一致しない(前者が後者より小さい)
場合、 カウンタ70内の値をNとする中ループチエ
ツクデータFC|N|1|0を作成し、ルー
プ回線により隣のNCPへ再送信すると共にタ
イマ80をリセツトし、カウンタ83を1だけ
増す。この再送処理は、再送したチエツクデー
タが大きさNの中ループを一巡して正常にもど
るか、または上記(1)の異常終了になるまで繰り
返される。
以下、方式1において複数の試験端末がある場
合を第6図bにより説明する。
第6図bにおいて、NCPa及びbが中ループチ
エツクを行なう場合を考える。ここで、破線で示
す中ループに中ループチエツクデータa(n、m)
及びb(n、m)が流れるとする。なおa及びb
は発信源のNCPを示す。また、n、mは前述し
たようにチエツクデータのNとCN、すなわちチ
エツクする中ループの大きさを示すパラメータお
よびデータが経由したNCP数の積算値である。
最悪の場合として、NCPbが大きさnの中ルー
プチエツクデータを発信した直後に、NCPaの発
信した大きさnの中ループチエツクデータが、N
=CN(=n)の状態でNCPbに受信されると、こ
のチエツクデータにはフラグがセツトされる。こ
の結果、このチエツクデータが破線の径路を一巡
してNCPaに戻ると、NCPaは戻つてきたチエツ
クデータにフラグがセツトされているため、これ
より大きい中ループチエツクデータの作成は行な
わなくなる。
このように、複数の試験端末により同時に試験
が行なわれると、最悪の場合、各試験端末では伝
送系の一部すなわち隣接した試験端末までの中ル
ープまでしか試験できないことがあるが、この場
合も各試験端末が試験した部分を合わせると伝送
系全体がカバーされ、全体の試験が行なわれる。
方式2: 前記の方式1では、全ての中ループチエツクデ
ータを試験開始NCPが作成するが、方式2では、
試験開始NCPは試験端末から試験開始指令を受
けた時点で、FC|1|1|0の中ループチエ
ツクデータのみを作成する。Nが2以上の中ルー
プチエツクデータは、試験開始NCPの属するル
ープ回線上のNCPで作成される。このために以
下の処理が行なわれる。
試験端末から試験開始指令を受信したNCP(試
験開始NCP)は前記方式1と同様にカウンタ7
0の内容を1にし、タイマ80をリセツトし、カ
ウンタ83をクリアしてFC|1|1|0の中
ループチエツクデータを作成し、ループ回線によ
り隣のNCPへ発信する。
中ループチエツクデータを受信したNCPは、
受信したチエツクデータのNとCNの値を比較し
て以下の処理を行なう。
(1) CN=Nの場合、 カウンタ70の内容と受信したチエツクデー
タのNの値を比較する。
(イ) 両者が一致する場合、 受信したチエツクデータのフラグ部にフラ
グをセツトし、CNの値を1だけ増してルー
プリンク回線より対のNCPへ送信する。
(ロ) 両者が一致しない場合、 受信したチエツクデータのCNの値を1だ
け増して、ループリンク回線により対の
NCPへ送信すると共に、受信したチエツク
データのNとCNの値を各々1ずつ増した中
ループチエツクデータを作成し、ループ回線
より隣のNCPへ発信する。
(2) CN=2N+1の場合、 受信したチエツクデータのCNの値を1だけ
増してループリンク回線より対のNCPへ送信
する。
(3) CN=2N+2の場合、 カウンタ70の内容と受信したチエツクデー
タのNの値とを比較する。
(イ) 両者が一致しないならば、伝送エラーがあ
るとして、受信したチエツクデータを消去す
る。
(ロ) 両者が一致するならば、受信したチエツク
データのフラグ部を調べる。
フラグがセツトされていなければ、受信し
たチエツクデータNの値をデータとして端末
リンク回線により試験端末へ送信すると共に
カウンタ70を1だけ増し、タイマ80をリ
セツトし、カウンタ83をクリアする。
フラグがセツトされていれば、受信したチ
エツクデータのNの値と試験が正常終了した
ことを示すデータを作成し、端末リンク回線
より試験端末へ送信すると共に、カウンタ7
0と83をクリアする (4) 上記(1)(2)(3)に該当しない場合、 受信したチエツクデータのCNの値を1だけ
増してループ回線より隣のNCPへ送信する。
試験開始NCPは、タイマ80の値がタイムア
ウト時間を規定しているレジスタ81の内容と一
致するまでに、CN=2N+2、かつN=カウンタ
70の内容(受信待ちチエツクデータのNの値)
のチエツクデータを受信しないとタイムアウトと
判定し、方式1と同じ再送処理を行なう。
方式2による中ループチエツクの例を第7図a
に示す。この場合、NCP01が試験開始NCPで
ある。
方式2において、複数の試験端末が設けられて
いる場合を第7図bについて説明する。
最悪の場合、NCPbがN=nの中ループチエツ
クデータ待ちのとき(カウンタ70の内容がnで
ある)NCPaから始まつた中ループチエツクのチ
エツクデータがN=CN=nとなりNCPbに到達
すると、NCPbはこのチエツクデータ受信による
新しいチエツクデータの作成は行なわない。この
ため、NCPaでは、NCPbまでの中ループチエツ
クデータしか受信できない。しかし、NCPbによ
り、NCPb以後の中ループがチエツクされる。よ
つて、各試験端末によりチエツクされた部分を合
わせれば、伝送系の全域がカバーされ、全体のチ
エツクがなされたことになる。
このように、方式1及び方式2のいずれかによ
つて、伝送路が正常であれば全ての中ループチエ
ツクが行なわれ、そのデータは全て試験開始
NCPから試験端末に送られる。
もし、回線の切断やNCPの故障等があると、
その異常箇所を通らねばならない中ループチエツ
クデータは試験開始NCPに受信されない。
また、あるNCPでNとCNの演算判定処理や
CNのカウントアツプ処理等が正常に行なわれな
かつた場合も、そのNCPを通らねばならない中
ループチエツクデータは、試験開始NCPに受信
されない。
中ループチエツクは、試験端末に接続された1
対のNCPの両方ともを試験開始NCPとして行な
われる。よつて、試験者は試験端末から出力され
た受信回線すなわち試験開始NCPと正常に行な
われた中ループチエツクのN、あるいは異常あり
とされた中ループチエツクのNの値を知ることに
より、伝送路の異常の有無と異常箇所を検知でき
る。
次に試験の終了は、前記の試験端末の試験終了
動作(3)で述べたタイムアウト、及び入力装置32
0からの終了コマンド入力による。このとき、試
験端末は処理装置300で試験終了指令データを
作成し、試験端末につながれたNCPにこのデー
タを送信したのち停止する。試験終了指令データ
を受信したNCPは、カウンタ70と83とをク
リアする。
以上説明したように、本発明の実施例によれ
ば、 (1) 各NCPはアドレス付けされている必要がな
い。
(2) 試験端末は任意のNCP対に取付け得る。
(3) NCPの演算判定処理や迂回制御処理等に異
常がある場合も、チエツクし得る。
(4) 伝送路の異常の有無のみでなく、異常箇所も
推定することができる。
(5) 雑音等による一時的な伝送エラーが生じて
も、再送処理により対処することができる。
などの利点があり、その効果は大きいものであ
る。
本発明によれば、受信機器のアドレスを指示す
ることなく試験を行なうことができる。
【図面の簡単な説明】
第1図は本発明の原理的構成図、第2図aおよ
びbは伝送される一般データおよびチエツクデー
タの構成例を示す説明図、第3図および第4図は
試験端末および伝送制御装置の各実施例を示す構
成図、第5図ないし第7図はいずれも伝送路に形
成される中ループの構成例を示す説明図である。 21〜2n……ループリンク回線、31,32
……端末リンク回線、30……試験端末、01〜
0n,11〜1n……伝送制御装置、L0,L1
……ループ回線。

Claims (1)

    【特許請求の範囲】
  1. 1 互いに逆方向に伝送を行なう2本のループ回
    線と、該2本のループ回線上に対をなして設けら
    れた伝送制御装置と、各対の伝送制御装置間で双
    方向にデータ伝送を行なうリング回線とを備えた
    データ伝送システムにおいて、上記伝送制御装置
    の任意の少くとも1個に対応して試験端末が備え
    られ、上記伝送制御装置の少くとも1つから上記
    回線にチエツク信号を送信し、該チエツク信号を
    受信した伝送制御装置では、該チエツク信号を中
    継し、上記端末装置に対応する伝送制御装置で
    は、該試験端末からの指令により、上記チエツク
    信号に対する応答を監視し、上記回線および上記
    伝送制御装置を含む径路の少くとも一部の異常を
    検出し、該検出結果を上記試験端末に送信するこ
    とを特徴とする情報伝送方法。
JP59201653A 1984-09-28 1984-09-28 情報伝送方法 Granted JPS60100852A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59201653A JPS60100852A (ja) 1984-09-28 1984-09-28 情報伝送方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59201653A JPS60100852A (ja) 1984-09-28 1984-09-28 情報伝送方法

Related Child Applications (2)

Application Number Title Priority Date Filing Date
JP63238735A Division JPH01112849A (ja) 1988-09-26 1988-09-26 情報伝送システムにおける伝送制御方法
JP63238736A Division JPH0652905B2 (ja) 1988-09-26 1988-09-26 情報伝送システムにおける伝送制御方法

Publications (2)

Publication Number Publication Date
JPS60100852A JPS60100852A (ja) 1985-06-04
JPH0130336B2 true JPH0130336B2 (ja) 1989-06-19

Family

ID=16444657

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59201653A Granted JPS60100852A (ja) 1984-09-28 1984-09-28 情報伝送方法

Country Status (1)

Country Link
JP (1) JPS60100852A (ja)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5496915B2 (ja) * 2008-02-13 2014-05-21 シージーアイ ファーマシューティカルズ,インコーポレーテッド 6−アリール−イミダゾ[1,2−a]ピラジン誘導体、その製造方法、及びその使用方法
JP2011529932A (ja) * 2008-08-05 2011-12-15 ベーリンガー インゲルハイム インターナショナル ゲゼルシャフト ミット ベシュレンクテル ハフツング 置換ナフチリジン及び医薬としてのその使用
TWI453207B (zh) * 2008-09-08 2014-09-21 Signal Pharm Llc 胺基三唑并吡啶,其組合物及使用其之治療方法
WO2012057262A1 (ja) * 2010-10-28 2012-05-03 日本新薬株式会社 ピリジン誘導体及び医薬
US20140135319A1 (en) * 2010-12-17 2014-05-15 Bayer Intellectual Property Gmbh 6-substituted imidazopyrazines for use as mps-1 and tkk inhibitors in the treatment of hyperproliferative disorders
PH12014500209A1 (en) * 2011-07-26 2014-03-03 Boehringer Ingelheim Int Substituted quinolines and their use as medicaments

Also Published As

Publication number Publication date
JPS60100852A (ja) 1985-06-04

Similar Documents

Publication Publication Date Title
JPH0746322B2 (ja) 障害装置特定システム
CA1263759A (en) Arrangement for on-line diagnostic testing of an off- line standby processor in a duplicated processor configuration
JPH01284035A (ja) データ伝送装置
JPH0574257B2 (ja)
JPS60100852A (ja) 情報伝送方法
JPH0652905B2 (ja) 情報伝送システムにおける伝送制御方法
JP3600480B2 (ja) シリアルデータ転送システムおよび異常検出方法
JPH0441399B2 (ja)
KR940006834B1 (ko) 다중처리기 시스템에서 처리기들 간의 인터럽트 기능장애 진단 및 복구자료 산출방법
JPH0435251A (ja) リングネットワークの障害監視方式
JP3291729B2 (ja) 二重化計算機システム
JP3084310B2 (ja) コンピュータネットワーク監視方式
JPS6046151A (ja) データ伝送システムにおける伝送制御方式
JPS6198046A (ja) デ−タ通信制御装置の試験方法
JPS61224538A (ja) デ−タ通信装置試験方式
JPH043699B2 (ja)
JPS6175463A (ja) 情報処理システム
JPS5847055B2 (ja) 情報処理装置の故障診断方法
JPH0722290B2 (ja) 分散処理システムにおける処理方法
JPS59221131A (ja) デ−タ伝送ステ−シヨン
JPS58170148A (ja) ル−プ伝送系
JPH01125627A (ja) モジュール異常チェック方式
JPS6113845A (ja) 通信制御装置
JP2004180096A (ja) 情報処理装置および装置異常検出方法
JPH01149557A (ja) 変復調装置