JPH03224332A - 不定形通信網のノード装置 - Google Patents

不定形通信網のノード装置

Info

Publication number
JPH03224332A
JPH03224332A JP2178782A JP17878290A JPH03224332A JP H03224332 A JPH03224332 A JP H03224332A JP 2178782 A JP2178782 A JP 2178782A JP 17878290 A JP17878290 A JP 17878290A JP H03224332 A JPH03224332 A JP H03224332A
Authority
JP
Japan
Prior art keywords
input
signal
output
port
node device
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
Application number
JP2178782A
Other languages
English (en)
Other versions
JP2837518B2 (ja
Inventor
Kazunori Hoshi
和徳 星
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Publication of JPH03224332A publication Critical patent/JPH03224332A/ja
Application granted granted Critical
Publication of JP2837518B2 publication Critical patent/JP2837518B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、ローカルエリアネットワークのO81層、網
と網制御層に関し、特に不定形通信網のノード装置に関
する。
従来の技術 ローカルエリアネットワーク(LAN)や公衆回線網な
ど、特にマルチメディア通信に適用可能な通信網として
、例えば特願昭61−218026号には、生体の神経
細胞のアナロジ−によるマルチチャネルの格子状通信網
が提案されている。
これは、多大カー出力信号の通信制御要素をノードとし
て多結合構造に接続して通信網を構成し、各ノードでは
デジタル信号を先着順論理により転送する通信網形態を
とっている。
この格子状通信網は特に次の点で優れている。
1つは、多結合構造のためネットワークトポロジーの自
由度が高いことである。従って、フオルトトレランシ−
(生残性)が高い、即ち網の一部に障害があっても他の
ルートで通信が適応的に確保される。つぎに、先着順論
理によって、最適の通信経路が選択されることである。
また、このシステムは、ノードにおいて同時に複数の接
続チャネルを確立するマルチチャネル方式をとり、効率
的に全二重通信を確立するものである。このような格子
状通信網は、例えば03I(開放型システム間相互接続
)の物理層からネットワーク層に効果的に適用される。
格子状通信網においてフォルトトレラント性を重視する
場合、障害の影響を少なくするとともに、障害場所の迅
速な検出が重要である。障害として重大なものは3種類
ある。第1はノード自体の障害であり、第2は送信伝送
路の障害、第3は受信伝送路の障害である。前述の格子
状通信網では、これら第1.第2及び第3の障害によっ
て通信が阻害される確率は非常に小さい。
このように、あるノードから出るポートより先のノード
又は端末が障害の場合、これを検出することができる。
しかし、網に実在しないアドレスに宛ててブロードキャ
ストしたり、端末やノードが発信したりすると、網内の
全ノードにブロードキャスト状態が継続し、これによっ
て新たな通信が阻害される。これを解決するため、特願
昭62−125811号では、ノード装置にブロードキ
ャストの時間を監視する監視手段を設け、ブロードキャ
ストが所定期間を越えて入力している発振ポートを検出
し、他の入力ポートから切り離して休止ポートにし障害
を最小にしている。
発明が解決しようとする課題 従来のノード装置では、ダウンと判断されたダウンポー
トは、休止状態にあるので、ノード装置を初期化しない
と正常なポートに復帰できない欠点がある。
課題を解決するための手段 端末又は他のノード装置に対する伝送路中の各々の送信
線が接続される少なくとも1つの出力手段と、前記送信
線に対応する伝送路中の各々の受信線が接続される少な
くとも1つの入力手段と、これらの入力手段と出力手段
とを接続する接続手段と、前記接続手段を制御し前記入
力手段を選択的に前記出力手段に接続させる制御手段と
よりなり、この制御手段は、前記入力手段に接続されこ
れらの入力手段の内で最先に往信号の到来した先着入力
手段を識別する先着入力検出手段と、この先着入力検出
手段の識別から所定の期間の時限を開始する時限手段と
、この時限手段による時限に応じて前記入力手段の前記
受信線からの復信号の受信状態を監視する監視手段と、
前記先着入力手段に対応する出力手段から所定のアクテ
ィブ信号を出力する信号出力手段と、前記入力手段と出
力手段との間の障害を記憶する障害記憶手段とを有する
ものとし、前記制御手段により前記接続手段を制御して
前記入力手段の内で既に設定されている通信に含まれな
い伝送路について遊休状態にある入力手段を少なくとも
この入力手段に対応する出力手段を除く全出力手段に接
続し、前記先着入力検出手段の識別に応動して前記制御
手段により前記接続手段を制御し、前記先着入力手段を
除く全入力手段について対応する出力手段との間の接続
を断として、前記先着入力手段からこの先着入力手段に
対応する出力手段を除く全出力手段へ前記往信号を転送
させ、前記入力手段の内でこの往信号の転送を行った出
力手段に対応する入力手段に前記受信線から復信号が到
来するかを前記監視手段により監視し、復信号を受信し
た入力手段を前記先着入力手段に対応する出力手段に接
続するとともに先着入力手段をこの復信号を受信した入
力手段に対応する出力手段に接続してこれらの入出力手
段間の接続を固定する一方、他の全入力手段少なくとも
この入力手段に対応する出力手段を除く全出力手段に接
続し、前記往信号を転送させた出力手段に対応する入力
手段に前記時限手段による所定の期間を越えて、前記ア
クティブ信号及び衝突信号か入力しないと、その入出力
手段を障害として前記制御手段により前記障害記憶手段
に記憶させるとともに前記接続手段を制御して障害の入
力手段を他の入力手段より切り離し、障害の入力手段に
特定の信号が入力すると、前記制御手段により前記障害
記憶手段の記憶を解除させるとともに前記接続手段を制
御して障害のあった入出力手段の接続を正常に自動復帰
させるようにした。
この際、制御手段中に、特定の信号と障害の入力手段が
入力する信号とを照合する照合手段を設け、障害の出力
手段から前記特定の信号を送出させ、前記照合手段が一
致を検出すると障害の入出力手段の接続を正常に復帰さ
せるようにした。
また、他の入力手段に復信号が返らず、前記所定の時限
を越えて前記往信号を受信したとき、他の入力手段によ
り切り離された前記入力手段の前記信号をこの入力手段
に対応する出力手段へ出力する入出力折返し手段を設け
た。
一方、発振ポート検出用タイマを有する発振ポート検出
手段と、クロック周波数切換え手段とを設け、特定の信
号を受信したポートを発振ポートと判断し、直ちに発振
ポート検出用タイマのクロック周波数を高いほうに変化
させるようにした。
ここに、特定の信号を、ダウンポートから送出されるダ
ウン信号とした。
また、クロック周波数切換え手段を、復信号受付は可能
前に発振ポートとして検出して入力信号を折り返すよう
に、発振ポート検出用タイマのクロック周波数を変化さ
せるものとした。
他方、発振ポート検出用タイマを有する異常検出手段を
設け、先着入力ポートで衝突信号検出時間内に衝突信号
を検出できなかったときにこの信号を異常と判断し、直
ちに発振ポートとして扱うようにした。
また、クロック周波数切換え手段を設け、先着入力ポー
トで衝突信号検出時間内に衝突信号を検出できなかった
ときにこの信号を異常と判断し、直ちに発振ポート検出
用タイマのクロック周波数を高いほうに変化させて発振
ポートとして扱うようにした。
ここに、クロック周波数切換え手段を、復信号受付は可
能前に発振ポートとして検出して入力信号を折り返すよ
うに、発振ポート検出用タイマのタロツク周波数を変化
させるものとした。
イ乍用 請求項1ないし3記載の発明によれば、ノード装置は、
往信号が到来した先着入力手段を検出し、出力手段によ
り往信号を転送し、その後、入力手段を監視する時限手
段の所定時限を越えて、アクティブ信号及び衝突信号が
入力しない入出力手段を障害として障害記憶手段に記憶
させ、障害の出力手段により特定の信号を対応するノー
ド装置に送出する。障害か除かれた場合、対応するノー
ド装置は入力手段の信号受信が所定の期間を越えると、
この入力手段を発振ポートとし、入力手段の受信信号を
出力手段へ折返し、発振源のノード装置へ送出する。こ
のノード装置は出力手段の出力している特定の信号と入
力信号とを照合手段により比較し、この場合、一致して
いるので障害を解除し、信号の送出を停止し、双ノjの
ノード装置は正常に復帰する。この信号制御方式により
、2っのノード装置間の障害を自動解除できる。
加えて、請求項4ないし7記載の発明によれば、ダウン
ポートの自動復す1i)を行うときに正常なポートがダ
ウン信号を受けこれを発振ポートとして折返す際、長々
とブロードキャストすることを防止してネットワークの
効率を向上させることができ、かつ、ACK受付可能前
に発振検出を終了するのでノイズなどによりダウンポー
トと誤ったパスを固定する、といった誤動作も防止でき
る。
また、請求項7ないし9記載の発明によれば、ノイズな
どの異常な信号の入力があった場合でも誤ったパスが固
定される前に、発振ポートとして扱うことにより誤パス
固定やブロードキャストの連続を防止することができる
実施例 請求項1ないし3記載の発明の一実施例を第1図ないし
第10図に基づき説明する。
本発明によるノード装置は、所定の信号が返送されない
ダウンポートを検出すると、このポートを閉鎖しダウン
信号を送出する。特定の信号及びブロードキャストの信
号を所定時間以上受けている先着入力ポート(発振ポー
ト)が存在すると異常と判断し、この発振ポートをダウ
ンポートとして切り離し、入力信号を送信源のノード装
置に返送する。このノード装置は特定の信号と同一の信
号を受信すると、信号の送出を停止し正常に復帰する。
受信側ノード装置も異常信号が停止するので正常に復帰
する。
本発明によるノード装置を適用した不定形通信網は、第
9図に例示するようにノード装e10が伝送路12によ
って2次元又は3次元に格子状に接続される格子状通信
網として有利に実現されるか、その網構成は本質的に不
定形である。例えば線形、ループ状など他の形状の網構
成をとってもよい。
ノード装置10には複数の、この例では8本の人出力ポ
ートが設けられ、それらには伝送路12を介して他のノ
ード装置10、及び(又は)端末14か接続可能である
。入出力ポートの数に制限はなく、少なくとも1つ以上
あればよい。ノード装置10は、入出力ポートの容量内
であれば、伝送路12を介して接続されるノード装置1
0や端末14の数に制限はない。また、網金体を単一の
ノード装置10にて形成してもよく、また、複数のノー
ド装置10を例えば単一の印刷配線板に搭載して全体を
恰も1つのノード装置として扱い、実質的な入出力ポー
ト容量を増大させてもよい。
端末14は、本実施例では非同期にてデータを送受信可
能な端末装置であり、パソコンなどの処理システム、フ
ァイルステーションやプリントステーションなどのサー
ビスステーションなどを含む。データはメツセージパケ
ットの形で転送されるものが有利である。端末14は後
述のように、全二重端末の場合、自局宛てのパケットを
受信すると直ちに応答信号を送出する方式のものが有利
に使用される。
伝送路12は、例えば光ファイバによる光伝送路、又は
撚り線や同軸ケーブルなどの電気伝送路であり、本実施
例ではデータがアナログ又はデジタルで伝送される。ま
た、全二重構成をとっている。ノード装置10と端末1
4の間の伝送路12は、半二重構成をとってもよい。ま
た、トラヒックに応じてノード装置10相互間の伝送路
12を複数本設けてもよい。
第1図を参照すると、ノード装置10は、伝送路12か
らの受信線が接続される入力ポート(入力手段)20と
、伝送路12への送信線が接続される出力ポート(出力
手段)30を有し、両者がスイッチングゲート部(接続
手段)40を介して相互に接続されている。入力ポート
20は本実施例では8つの受信ないしは入力チャネル1
0〜17を有し、また、出力ポート30はこれに対応し
て8つの送信ないしは出力チャネルoO〜o7を有する
。これによってノード装置10には、伝送路12を、介
して他のノード装置10や端末14を全体で8つまで接
続可能である。出力チャネル00〜o7のうち入力チャ
ネル10〜17のそれぞれと同じ番号の、即ち「対応す
る」出力チャネルが同じ方路の伝送路12に接続される
スイッチングゲート部40は、入力チャネル1O−i7
のうちの任意のものと出力チャネル。O〜07のうちの
任意のものとを選択的に相互接続するゲート回路である
。入力ポート20は、また、制御ゲート部5oを介して
開始制御部60及び終了制御部70に接続されている。
制御ゲート部50は、入力ポート20からの信号を開始
制御部60に、開始制御部60、障害記憶部(障害記憶
手段)210、終了制御部70からの制御信号をスイッ
チングゲート部40、終了制御部70に適切に接続制御
するゲート回路である。開始制御部60は、入力信号が
最先に到来した入力チャネルを識別し、また、各入力チ
ャネルに入力信号があるか否かの検出を行なう機能部で
ある。終了制御部70は、既に設定されている通信経路
の入力チャネルに入力信号がなくなったことを検出して
その通信の終了処理を行なう回路である。スイッチング
ゲート部40、開始制御部60及び終了制御部70は、
ゲートセットバス80により相互に接続されている。
スイッチングゲート部40には、また、アクティブ信号
出力部(信号出力手段)200が接続され、これは開始
制御部60にも接続されている。
開始制御部60及び終了制御部70には、また、障害が
発生したチャネルを記憶する障害記憶部210が接続さ
れている。障害記憶部210はゲートセットバス80に
も接続されている。
スイッチングゲート部40、制御ゲート部5o、開始制
御部60、終了制御部70、アクティブ信号出力部20
0及び障害記憶部210は、それらを含む本装置全体を
制御するシーケンス制御部90によって制御される。
アクティブ信号出力部(AFU200)は、第2図に示
すようにチャネル0〜3のポートに対応する回路O〜3
を有する。ANDゲート211は、開始制御部60から
ポートOの先着入力ポートを表わす信号S A Uの)
(及びアクティブ信号送出の信号MODEOのHを入力
しているとき、シーケンス制御部90からパルスENA
BLEOか入力されると、このパルスを出力し、ORゲ
ート212よりスイッチングゲート部40に出力され出
力ポートOよりアクティブ信号として出力される。
NANDゲート214は、前述の先着入力ポートの場合
、出力される信号SAUと、ポートOが発振ポートのと
き出力される信号N0ACKのHが入力されると、フリ
ップフロップ(FF)216の入力SBにLを出力し、
FF216をセットする。FF216は、出力Qより1
−(をANDゲート218に出力する。ゲート218は
、入力ポート20の発振ポートOの入力信号I −PO
RTをORゲート212に出力し、このORゲート21
2よりスイッチングゲート部(SGU)40に出力され
、間部より出力ポートOに折返され、発振源のノード装
置へ送出される。発信信号が停止すると、終了制御部7
0からの信号EAtJがLとなり、かつ信号SAUとN
0ACKはLとなる。従って、インバータ220及びN
ANDゲート214は、HをNANDゲート222に出
力する。FF216は入力RBにケー1−222からの
Lが入力され、リセットされる。ポートOがダウンする
と、障害記憶部210からの信号DMUがLとなり、イ
ンバータ224を介して、ANDゲート226は、信号
発生器270の特定の信号CLKDをORゲート212
に出力する。信号CL K Dは同ゲートよりスイッチ
ングゲート部40を通して出力ポートOから送出される
開始制御部360の特定の構成は、簡略のため入出力釜
4チャネルの場合を第3図に示すように、先着入力信号
検出部(先着入)J検出手段)60a及び入力信号検出
部(監視手段)60bからなる。
先着入力信号検出部60aは、入力チャネル10〜13
のうち最初に入力信号が到来したチャネルを先着順論理
に従って識別する機能部である。これは、入力チャネル
数に対応した、即ち4つのフリップフロップ62と、−
群のNANDゲート66と、4人力NANDゲート68
及びインバータ61と、4つの3人力NANDゲート6
3と、パスバッファ65と、モード切換えスイッチ67
とが図示のように接続されて構成されている。
フリップフロップ62は、入力信号の到来した入力チャ
ネルの状態を保持する回路である。−群のNANDゲー
ト66は、フリップフロップ62の出力64の相互間に
優先順位を与える。4人力NANDゲート68及びイン
バータ61は、何れかのフリップフロップ62への入力
信号の到来に応動し、全フリップフロップ62のS端子
を低レベルにしてそれらの状態を固定する保持機能を有
するとともに、第1番目の往信号が到来したことをシー
ケンス制御部90へ通報するための回路である。
3人力NANDゲート63は、−群のNANDケート6
6の出力と入力信号検出部60bの出力との論理和をと
り、その論理和出力は、パスバッファ65を介してゲー
トセットバス80へ出力される。なおモード切換スイッ
チ67は、本実施例では常時接続されている。
入力信号検出部60bは、入力ポート20に入力信号が
到来したか否かを検出する回路である。
これは、フリップフロップ69及び120と、4つのN
ANDゲート122と、5人力ORゲート124とが図
示のように接続されて構成されている。フリップフロッ
プ69は、入力信号の到来した入力チャネルの状態を保
持するため2状態回路である。フリップフロップ120
は、フリップフロップ69の出力状態を記憶し、それら
のS端子を低レベルにしてその状態を固定するための回
路である。NANDゲート122は、フリップフロップ
69の出力の先着入力検出部60aへの接続を制御する
ゲート回路である。ORゲート124は、フリップフロ
ップ69の出力の論理和をとり、第1番目の復信号が到
来したことをシーケンス制御部90に通報するための回
路である。
開始制御部60は第4図に示す監視回路400を有する
。これは基本的には、先着入力信号検出部60aのNA
NDゲート68からの出力5TARTの信号線402と
5人力ORゲート124の残りの入力404との間に接
続されている。監視回路400は、それが搭載されてい
るノード装置10の入力チャネルから入力信号が到来後
、所定の期間内に着信端末からの応答信号が到来しなか
った場合、スイッチングゲート部40にその入出力チャ
ネルを他のチャネルから切り離させるための回路である
。これは、システム内の全ノード装置10に搭載しても
よく、又は特定のノード装置10に選択的に実装しても
よい。
より具体的には、後述のように入力チャネルi0〜17
のうちの特定のチャネルから最先に入力信号が到来する
と、先着入力信号検出部60aによってこれが検出され
、その旨を示す信号5TARTが信号線402からシー
ケンス制御部90へ出力される。また、先着入力信号検
出部60aで何れの入力チャネルに入力信号が先着した
かはNANDゲート63から信号0〜3としてアクティ
ブ信号出力部200及び制御ゲート部50へ、また、バ
スバッファ65からバス80へ各々出力される。NAN
Dゲート63からの出力O〜3のうち高レベルであるも
のに対応するチャネル同士がスイッチングゲート部50
でリンクを設定され、それ以外のチャネルはこれと切り
離される。
例えば、NANDゲート63からの出力O〜3のうち高
レベルであるものが1つしかないと、スイッチングゲー
ト部40は、シーケンス制御部90から制御パルスWR
ITE  Oを受けても、その高レベルに対応する唯一
のチャネルはどのチャネルともリンクを設定できす、他
のチャネルと分離されてしまう。本実施例ではこれを利
用し、監視回路400は、NANDケート68の出力信
号5TARTを監視し、その高レベルが所定の期間継続
すると、強制的にACKシーケンスとする。
この疑似ACK信号に応動じてスイッチングゲート部4
0は、NANDゲート63からの出力が1つだけ高レベ
ルのままスイッチングゲート部40にリンクを張る。従
って、その入力チャネルが他から分離される。これによ
って、不必要なネットワークの発信やブロードキャスト
の継続、設定リンクの解放不能などの異常状態が回避さ
れる。所定の期間については後に詳述する。
障害記憶部(DMU)210は第5図(a)に示すよう
にチャネルO〜3のポートに対応する回路0〜3を有す
る。
例えば、ポート○の場合、シーケンス制御部90からの
パルスWRITE  2がフリップフロップ(DFF)
242の入力GKに入力した時、ORゲート240に入
力する開始制御部(SAU)60からの信号がLであれ
ば、ポートOはアクティブ信号又は衝突信号を受信して
いない。終了制御部7oからのバス固定信号EAU及び
ノード装置立上げ信号800Tがしてあれば、ポートo
はバス固定に組み込まれていない。
以上の場合、DFF242は、入力りにORゲート24
0の出力りを入力し、リセット状態であり、出力QはL
にある。ポート0のダウンを表わす出力Qはモニタ表示
(MON)とORゲート246へ出力される。ゲート2
46へ入力するスイッチは閉じた状態にあり、ゲート2
46は制御ゲート部(CCU)50へLを出力する。ゲ
ート246の出力はインバータ248へ入力され、パル
スENABLE2が入力するとインバータ248よりゲ
ートセットバス(GSB)80ヘポート0のダウンをH
レベルで出力する。ポート0はGSBのバス設定から除
かれる。照合回路(照合手段)250は入力ENにDF
F242の出力QBのHを入力しイネーブルとなる。
ダウンポート0は、他のポートから切り離され出力ポー
トから特定の信号CLKDを出力する。
信号CLKDを受信した他のノード装置は監視回路(時
限手段)400の時限以上信号が続くと、そのポートを
切り離し、受信信号を折り返す。ポートOは折り返し信
号を受信する。照合回路250では入力11にポートO
の受信信号が入力し、入力12に信号CLKDが第5図
(b)の信号発生器270より入力する。照合回路25
0は両者の一致を検出すると、出力CRYにHを出力す
る。
これはORゲート252より出力され、シーケンス制御
部(SCU)のORゲート100に信号DENDとして
入力する。また、インバータ244よりDFF242の
入力RBに入力し、これをリセットするので、ポートO
による障害が解除される。
シーケンス制御部90は、本装置の制御に必要な制御信
号を生成するためのケート群と、通信の生起と終了が競
合した時、通信の終了を優先させるための回路とを有す
る。「アクティブ検出時定数」、「入力信号検出時定数
」は、シーケンス制御部90にて形成される。シーケン
ス制御部90も、全二重通信の場合と、全二重通信及び
半二重通信の双方を含む場合とでは、装置自体のハード
ウェアの変更を必要としない。
第4図を参照すると、開始制御部60の監視回路400
の構成例か示され、この構成例は、信号5TARTの高
レベル状態の継続を監視して疑似ACK信号を出力する
タイマ回路406が図示のように接続されて構成されて
いる。
本実施例では通常、入力ポート20の出力チャネルは信
号のない遊休状態では低レベルになっている。タイマ回
路406は、信号5TARTの高レベルに応動じてクロ
ックCLOCKIの計数を開始する。荊述の所定の期間
、高レベルが継続すると、即ち、ブロードキャスト状態
が継続すると、タイマ回路406はその出力Q Hを高
レベルにセットする。これは、アクティブ信号送出部2
00へN0ACK信号として送出され、また、ゲート1
24を介してシーケンス制御部90へ疑似的にACK信
号として転送される。これに応動してスイッチングケ−
1・部40は、NANDゲート63からの出力が1つた
け高レベルのままスイッチングゲート部40にリンクを
設定し、その入出力チャネルを他から分離する。こうし
て分離された入出力チャネルは、入力信号がなくなると
解放され、遊休状態に復帰する。これによって、ブロー
ドキャストの継続などの異常状態か回避される。なお、
クロックCLOCKIの周波数を変えることによって、
タイマ回路406の時定数、即ちブロードキャスト状態
の継続した入力チャネルを切り離すだめの監視時間を変
えることができる。
前述の所定の期間は、第1番目の復信号の入力が保証さ
れている期間である。全二重通信の場合は、第1番[」
の往信号の先着入力チャネルの検出から開始する期間で
あり、その長さは、最大ネットワーク長を往復する伝搬
遅延時間と、受信端末が第1番目の往信号を受信し始め
てから第1番目の復信号を送信し始めるまでに要する時
間との和に実質的に等しく設定される。全二重通信と半
二重通信を含む場合は、第1番目の往信号の終了から開
始する期間である。その長さは、最大ネットワーク長を
往復する伝搬遅延時間と、受信端末が第1番目の往信号
の受信を終了してから第1番目の復信号を送信し始める
までに要する時間との和に実質的に等しく設定される。
通常はこれらに若干の余裕時間が付加される。
第4図に示す監視回路400の回路例は、入力信号、即
ち第1番目の往信号がなくなり次第、切す離されていた
チャネルを解放するものである。
しかし、人力信号がなくなってもリセット指示を与える
までリンクを解放しないように構成してもよい。
シーケンス制御部90は、第6図に示すように、5つの
シフトレジスタ91〜95と、それらの出力状態を適切
に組み合わせて必要な制御信号を生成するためのケート
群96と、通信の生起と終了が競合した時、通信の終了
を優先させるためのフリップフロップ97及びANDゲ
ート221と、モード切換えスイッチ98と、ブートス
イッチ99とが図示のように接続されて構成されている
シフトレジスタ91〜95のクロック入力端子にはシス
テムクロックCKIまたはCKOが接続されている。な
お、本実施例では、フリップフロップ95は使用せず、
また、モード切換えスイッチ98は常時開放されている
。ブートスイッチ99は、ノード装置10の立上げ時に
のみ操作され、ノード装置10内の全フリップフロップ
を初期設定する操作スイッチである。シーケンス制御部
90も、全二重通信の場合と、全二重通信及び半二重通
信の双方を含む場合とでは、装置自体のハードウェアの
変更を必要としない。シーケンス制御部90の動作タイ
ミングを第10図に示す。[アクティブ検出時定数]、
[入力信号検出時定数」に、よる入力手段を監視する時
期は、シーケンス制御l1部90にて形成される。
ノード装置10における通(A制御の概略を説明する。
ここで便宜上、用語「送信端末」とは信号を伝送路12
に送出する側の端末をいい、「受信端末」とは信号を伝
送路12から受ける側の端末をいうものとする。また、
用語「発信端末」とは、他の端末との間に接続されてい
ない状態、即ち遊休状態から特定の端末に宛てて情報を
送信し始める端末をいい、「着信端末」とはその情報に
初めて応答を返送する宛先側端末をいうものとする。
発信端末から送出される信号を「往信号」と称し、着信
端末から送出される信号、特に往信号に応答して返送さ
れる信号を「復信号」と称する。
あるノード装置10において、特定の入出力チャネル間
に接続が設定されていない遊休状態では、スイッチング
ゲート部40の接続ゲートか開放状態にあり、全ての入
力チャネルは、各々に対応する出力チャネルを除く全出
力チャネルに接続されている。
遊休状態において入力チャネルio”−i7のうちの何
れかに入力信号が到来すると、開始制御部60の先着入
力信号検出部60aは、入力チャネルlO〜17のうち
最先に入力信号が到来したチャネル、即ち「先着入力チ
ャネル」を先着順論理により検出する。先着入力チャネ
ルから受信した信号がそれに対応する出力チャネル以外
の全出力チャネルに転送されるブロードキャストが行な
われる。
開始側gU jclf 60の先着入力信号検出部60
aの先着人力チャネル検出によりシーケンス制御部90
か起動され、シーケンス制御部90は、アクティブ検出
時定数による時限監視を開始する。
[アクティブ検出時定数」は、最先に入力信号を検出し
た入力チャネル以外の入力チャネルから、同じ送信源か
らの最初の、即ち第1番目の往信号を受信したり、池の
送信源からの別な第1番目の往信号を受信したり、アク
ティブ信号を受信するための時間である。
アクティブ検出時定数の長さは、隣接ノード装置10間
又は対端末14間の最大許容距離を往復する伝搬遅延時
間と、アクティブ信号に要する時間との和に実質的に等
しく設定される。通常はこれに若干の余裕時間が付加さ
れる。この時間内に、同じ送信源からの迂回された第1
番目の往信号や、他の送信源からの別な第1番目の往信
号、アクティブ信号が到来する。これにより障害又は体
圧チャネルを検出することかできる。
アクティブ検出時定数の監視時限内に入力信号の到来し
たチャネルは、開始制御部60の入力信号検出部60b
のフリップフロップに記憶される。
シーケンス制御部90は、アクティブ検出時定数により
規定される期間か満了すると、障害記憶部210をクロ
ック駆動し、入力チャネル1o−i3のうちアクティブ
検出時定数の期間内に入力信号の到来しなかった入力チ
ャネルを障害又は休止チャネルとしてフリップフロップ
212に記憶する。
続いてシーケンス制御部90は入力信号検出時定数の時
限監視を行なう。[入力信号検出時定数」は、アクティ
ブ検出時定数による期間の経過後信号があるか否かを検
出するための時間である。その長さは、例えば、マンチ
ェスタコーディングの場合は2ビツト、NRZIで連続
6ビツトのrlJにrQJを挿入する符号化則の場合は
7ビツト以上の時間長をとる。通常はこれに若干の余裕
時間が付加され、それらの2倍、即ち各々4ビツト又は
14ビツトの時間長に設定される。これは、最先に入力
信号を検出した入ツノチャネル以外で、同じ送信源から
の第1番目の往信号や、他の送信源からの別な第1番目
の往信号を受信した入力チャネルをアクティブ信号と区
別して検出するための時間である。
この入力信号検出時定数の監視時限内に入力信号の到来
したチャネルは、開始制御部60の入力信号検出部60
bのフリップフロップに記憶される。この期間が終了す
ると、スイッチングゲート部40は、入力信号検出部6
0bに記憶されている入力信号検出時定数の期間内に入
力信号のなかった入力チャネルのうちの何れかからその
後入力信号が到来すると、その入力チャネルを先着入力
チャネルに対応する出力チャネルに接続する。
通信経路に含まれる何れかの入力チャネルに入力信号が
なくなり、終了制御部7oは通信終了検出時定数によっ
て規定される時間が経過すると、シーケンス制御部90
に示し、シーケンス制御部90は開始制御部60の先着
入力信号検出部6゜a及び入力信号検出部60bを初期
状態にリセットする。
この通信終了の検出は、先着入力チャネルからの入力信
号を監視して、これがなくなったことを検出して復旧処
理を行なうように構成してもよく、又は、先着入力チャ
ネルと、これに接続されている他の入力チャネルの双方
からの入力信号を監視して両者の何れかかなくなったこ
とを検出して復旧処理を行なうように構成してもよい。
入力信号のなくなったことの検出は、その信号の論理状
態が通信終了検出時定数の期間たけ所定の状態、例えば
rQJに維持されたことを検出することによって行なわ
れる。
上述の実施例では、アクティブ検出時定数による期間中
信号が到来しなかった入力チャネルは、その経過後も入
力信号検出部60bに記憶され、それらの入力チャネル
の入力信号のみ検出可能となる。同期間の経過後、その
ような入ノJ信号の到来しなかった入力チャネルを先着
入力チャネルに対応する出力チャネルに接続し、他の全
ての入力チャネルの出力チャネルへの接続を断とするよ
うに構成してもよい。
そのような入力信号の到来しなかった入力チャネルに入
力信号検出時定数の期間の経過後、第1番目の復信号が
到来すると、第1番目の復信号を受信した入力チャネル
を先着入力チャネルに対応する出力チャネルに、また、
先着入力チャネルを第1番目の復信号の到来した入力チ
ャネルに対応する出力チャネルに接続し、入出力チャネ
ル間の径路の固定を行ない、他の全入力チャネルをその
入力チャネルに対抗する出力チャネルを除く全出力チャ
ネルに接続する。
本実施例の理解のために、ノード装置10を4つ格子状
に接続した格子状通信網について第7図(a)〜(e)
を参照して本実施例のシステムにおける通信手順を説明
する。この説明上の通信網では、4つのノード装置10
a〜10dか伝送路12によって格子状に接続されてい
る。ノード装置10a、10dには端末14a、14d
が各々接続されている。同図において、ハツチングを施
した側が送信側を示し、また、太線が情報信号の流れを
示している。
全二重通信について、入力信号の検知と、それに基づく
入出力チャネル間の接続制御は、次の7つの基本的なス
テップにて行なわれる。
まず、第7図(a)に示すように、第1のステップでは
、遊休状態から初めてデータを送信したい発信端末、例
えば14aは第1番目の往信号をパケットの形で伝送路
12aを通してノード装置lOaに送出する。第1番目
の往信号には、宛先の端末、例えば14dを示す宛先ア
ドレスが含まれている。ノード装置10aは、第1番目
の往信号を先着入力信号として検出する。即ち、最先に
入力信号が到来したチャネル、即ち「先着入力チャネル
」を先着順論理により識別する。そこで、先着入力チャ
ネル12aに対応する出力チャネルを除く全出力チャネ
ル12ab、12acなどにその第1番目の往信号を転
送する。即ち第1番目の往信号をノード装置10aの全
方路にブロードキャストする。
ノード装置10aはさらに、第1番目の往信号を先着入
力チャネルで受信すると、通信経路の固定されていない
他の全入力チャネルの出力チャネルへの接続を断とする
とともに、アクティブ信号出力部200により先着入力
チャネルに対応する出力チャネルからアクティブ信号2
30aを出力する。
次に第2のステップでは、第7図(b)に示すように、
他のノード装置10b、10c、10dも各々の伝送路
12ab、12ac、12bd、12cdからこの第1
番目の往信号を受信し、同様のブロードキャストを行な
う。この例では、ノード装置10cは伝送路12acを
先着入力チャネルと認め、伝送路12cdなどの他の伝
送路にブロードキャストする。同様にノード装置10d
は、伝送路12bdからの他に同伝送路12cdからも
第1番目の往信号が到来するが、伝送路12bdを先着
入力チャネルと認め、伝送路12bdからの第1番目の
往信号のみを伝送路12bd、12cdなどの他の伝送
路にブロードキャストし、伝送路12cdからの信号は
出力しない。ノード装置10c、10.dでは、先着入
力信号とそれより遅れて到来した他の入力信号との到着
時間差が接続制御に要する時間より短いと、−瞬、重複
か生ずる。しかしこれは、メツセージパケットのプリア
ンプル部分で生じているので、問題はない。
このようにして、端末14aから送信されノート12か
らブロードキャストされた第1番目の往信号は、重複す
ることなくネットワーク中に伝達される。こうして最短
経路を経由した第1番目の往信号が端末14dに到達す
る。
ノード装置10a−10dは、先着入力チャネルの検出
から始まるアクティブ検出時定数の期間内は全入力チャ
ネルを監視し、その期間内に入力(8号を受信しなかっ
た人力チャネルを識別する。
それらは人力信号検出部60bに記憶される。各ノード
装置10では、その入力チャネル、出力チャネル及びそ
のノード装置に接続されている他のノード装置や端末が
正常に機能していれば、アクティブ検出時定数の期間内
にアクティブ信号又は第1番目の往信号が到来するはず
である。例えば、ノード装置10bにて入力ポート23
4bxに何らかの原因により信号を受信しなかったとす
ると、ノード装置10bにてこれが記憶される。
ノード装置10a−10dは、アクティブ検出時定数の
経過後から開始する入力信号検出時定数による期間内に
入力信号のなかった入力チャネルを検出する。このとき
、アクティブ信号はすでに終了している。また、このと
きノード装置10a〜lodは、このように検出した入
力チャネルをそれに対応する出力チャネル以外の全出力
チャネルに接続するように構成してもよい。さらにノー
ド装置10a−10dは、このように検出した入力チャ
ネルのうち入力信号検出部60bに記憶されていない入
力チャネル、即ち、アクティブ検出時定数の期間内に信
号の到来した入力チャネルをそれに対応する出力チャネ
ル以外の全出力チャネルに接続するように構成してもよ
い。
第3ステツプでは、ノード装置10a〜lOdに接続さ
れている端末14は第1番目の往信号を受信する。その
際、各端末14はアクティブ信号232を返送するとと
もに、第1番目の往信号に含まれている宛先アドレスを
自局のアドレスと照合する。この例では、端末14dは
、アクティブ信号232dを送出し、また、宛先アドレ
スが自局のそれと一致するので、最初の、即ち、第1番
目の復信号を伝送路12dに送出する。第7図(C)に
示すように、ノード装置10dは、第1番目の往信号を
送出した出力チャネルに対応する入力チャネルのうち、
入力信号検出時定数で規定される期間内に入力信号が到
来せず、かつ入力信号検出時定数で規定される期間の終
了後信号が到来した入力チャネルを識別する。これを先
着入力チャネルに対応する出力チャネルに接続する。
この例では、第7図(C)に示すように、ノード装置1
0dは、入力信号検量時定数による期間の経過後、伝送
路12dから信号を受信すると、その信号、即ち、第1
番目の復信号を受信した入力チャネルを、先着入力チャ
ネルに対応する出力チャネル12bdに接続する。従っ
て、伝送路12dから受信した第1番目の復信号は、ノ
ード装置10dから伝送路12bdに送出される。
その後、通常、端末応答監視時間又は全二重通信、半二
重通信を含む場合の通信終了検出時定数に相当する時間
が経過してから、他の全入力チャネルをその入力チャネ
ルに対応する出力チャネルを除く全出力チャネルに接続
する。これによって第10図(c)の伝送路12cdの
第1の往信号がノード装置10dに検出されてしまうの
を防ぐことができる。つまり、この例では、これによっ
て伝送路12bdが伝送路12cdと相互に接続される
第4ステツプにおいて、ノード装置10a、10bもノ
ード装置10dと同様の制御を行なう。
従って、第7図(d)に示すように第1番目の復信号は
、第1番目の往信号の転送された経路を逆に辿って発信
端末14aに到達する。第1番目の往信号はある程度の
長さを有し、また、端末14dなどの端末装置は、第1
番目の往信号の宛先アドレスを識別すると直ちに第1番
目の復信号を送信するように構成されているので、第1
番目の復信号は第1番目の往信号と重複しながら伝送さ
れる。
従って、端末14a、14d以外の他の端末がこのネッ
トワークに接続されていても、それらの端末はこの通信
に関与することができない。これによって、通信システ
ムにとって重要な、他の端末での通信の秘匿性が維持さ
れ、また、マルチチャネル通信を可能としている。
第7図(e)に示すように、ノード装置10cは第5ス
テツプでは、伝送路12cdなどから第1番目の復信号
が到来せず、かつ伝送路12acにそれまで受けていた
第1番目の往信号がなくなると、これを検出して全入力
チャネルをその入力チャネルに対応する出力チャネルを
除く全出力チャネルに接続する。つまり、入力信号検出
時定数の期間中に入力信号を受信せず、かつその経過後
も第1番目の復信号が到来せず、しかも第1番目の往信
号を受信しなくなったことを検出すると、全入力チャネ
ルをその入力チャネルに対応する出力チャネルを除く全
出力チャネルに接続する。これは、その通信がそのノー
ド装置1oを経由しないで経路が固定されたか、又はそ
の通信が成立せず第1番目の往信号の送信を発信端末が
中止したことを意味する。従って、それ以外の場合は、
先着入力チャネルの検出から始まる端末応答監視時間内
に第1番目の復信号の到来が保証されている。
第1番目の往信号が何らかの原因により受信端末14d
に到達せず、従って第1番目の復信号が返送されないこ
とを理由として送信端末14aが第1番目の往信号の送
信を途中で中止したときも同様である。
全二重通信と半二重通信の双方を含む場合は、ノード装
置10cは、第1番目の往信号を受信しなくなり、その
後通信終了検出時定数による期間が経過しても第1番目
の復信号が到来しないことを検出すると、全入力チャネ
ルをその入力チャネルに対応する出力チャネルを除く全
出力チャネルに接続する。つまり、入力信号を受けなか
った何れの入力チャネルについても、第1番目の往信号
の終了から開始する端末応答監視時間内に第1番目の復
信号を受信していないことを検出すると、全入力チャネ
ルをその入力チャネルに対応する出力チャネルを除く全
出力チャネルに接続する。
このような接続制御により、発信端末14aと着信端末
14dとの間の通信のために1つの通信経路か設定され
、固定される。各ノード装置10は、固定されていない
経路について新たに生起する通信の設定制御を行なうこ
とができる。
このように各ノード装置10は、入力信号の有無を検出
してアクティブ検出時定数、入力信号検出時定数、端末
応答監視時間及び通信終了検出時定数に関するシーケン
シャルな制御を行なう。通信終了についての制御も同様
である。例えば全二重通信で1つの発信端末に通信の継
続及び終了の権限を与えている場合、即ち、通常、第1
番目の往信号は信号終了検出時間よりも短い間隔で連続
しており復信号が間欠的に伝送される場合、通信経路の
固定を行なった一対の入力チャネルについて第1番目の
往信号がなくなったことを検出して、又はその入力チャ
ネル対の何れかに入力信号がなくなったことを検出して
、全入力チャネルをその入力チャネルに対応する出力チ
ャネルを除く全出力チャネルに接続する。当然、この時
、復信号は伝送されていない。
半二重通信の場合や、全二重通信でも送信局と受信局に
優先順位を設定する必要のない場合は、経路の固定を行
なった一対の入力チャネル対の双方に入力信号がなくな
ったことを検出して、全入力チャネルをその入力チャネ
ルに対応する出力チャネルを除く全出力チャネルに接続
する。
監視回路400が開始制御部60に搭載されているある
ノード装置10のある入力チャネルに入力信号が到来後
、前述の所定の期間経過前に着信端末からの応答信号が
そのノード装置10の他の入力チャネルに到来しなかっ
た場合、その監視回路400はシーケンス制御部90へ
疑似的にACK信号を発生する。
より具体的には、特定の入力チャネルから最先に入力信
号が到来すると、その往信号は先着入力チャネル以外の
全出力チャネルに出力される。監視回路400は、先着
入力信号検出部60aのANDゲート68から出力され
る信号5TARTを監視している。例えば、端末の発信
、又は実在しない宛先への送信によるブロードキャスト
状態の継続が生ずると、この入力チャネルの信号受信状
態の信号5TARTを利用して監視回路400で監視さ
れ、これが所定の期間継続すると、監視回路400はシ
ーケンス制御部90へ疑似的にACK信号を出力する。
このACK信号に応答してシーケンス制御部90はAC
Kシーケンスに入り、信号WRITEOを発生してスイ
ッチングゲート部40に入出力チャネル間にリンクを設
定させる。その動作は前述の正常動作に準する。しかし
、開始制御部60のパスバッファ65からバス80は信
号O〜3のうちの先着入力チャネルに対応する1本しか
高レベルにないので、スイッチングゲート部40は、そ
のままリンクを張ろうとしてもリンクを張ることができ
ず、その入力チャネルを他のチャネルから切り離すこと
になる。従って、完成したリンクが通信網内に設定され
ず、ブロードキャストの継続によってネットワーク全体
が占有される異常状態が回避される。
また、監視回路400は、アクティブ信号出力部200
へN0ACK信号を出力する。アクティブ信号出力部2
00はこの信号により先着入力ポートを発振ポートとし
てフリップフロップ216に記憶し、この入力ポートの
信号を対応する呂カポートヘ折返す。
以上のポートの障害処理の手順を第8図(a)〜(d)
により説明する。第8図(a)のブロードキャストにお
いて、ノードAは先着入力ポートPから第1番目の往信
号をノードB、Cヘブロードキャストする。ノードBは
これを先着入力ポートで検出し、ノードAへアクティブ
信号を送出する。発着が同時に発生すると第1番目の往
信号(衝突信号)を送出する。ノードAはノードBから
の信号を前述のアクティブ検出時定数及び入力信号検出
時定数の時限で、アクティブ信号及び衝突信号を検出す
るが、信号が到来しないときは、障害記憶部(DMU)
210が、先着人カポニドQをダウンポートとしてDF
F242のリセット状態で記憶する。第8図(b)のブ
ロードキャスト後において、ノードAのダウンポートQ
はノードCへ特定の信号CLKD、例えば一定周期の信
号を送出する。第8図(c)でノードA、C間の障害が
とり除かれると、ノードCのポートRは、所定期間を越
えて信号を受信し発振ポートとなる。ノードCはポート
Rを他のポートから切り離して、信号CLKDを出力ポ
ートに折返してノードBに送出する。
ノードAは、ポートQに信号CLKDと同じ入力信号を
受信し、両者の一致を検出し、信号CLKDの送出を停
止する。ノードCも発振ポートQの信号がなくなり正常
に戻る。以上は接続されたポートかダウンポートと発振
ポートの場合であったが、第8図(d)において双方の
ポートがダウンポートであるときは互いにダウン信号を
送出する。
各ノードでは、ポートを切り離し、送受信信号の一致が
検出され、各ポートは正常に戻る。
つづいて、請求項4ないし6記載の発明の一実施例を第
11図ないし第14図により説明する。
前記実施例で示した部分と同一部分は同一符号を用いて
示す(以下の実施例でも同様とする)。
前述した実施例の場合、ダウンポートの自動復す帝はで
きるが、この時、ダウンポートはダウン信号を送出し、
発振ポートは入力信号を折返さなければならない。とこ
ろが、正常なノード装置のポートがダウン信号を受信す
るとこれをブロードキャストし続け、発振ポート検出用
タイマが働き発振ポートとなってしまう。つまり、前述
した実施例方式では、ダウン信号と通信用に使用される
信号とを区別していないため、一定時間以上ブロードキ
ャストを続けなければならず、ネットワークの効率が悪
くなってしまう。また、この最中にノイズ等の何んらか
の信号が入って来ると、これをACKとみなし、パス固
定してしまうという誤動作が発生することもある。
本実施例は、前記実施例をさらに改良し、これらの点を
も解消するものでる。
まず、第11図は接続制御を受は持つ制御ゲート部50
の構成を示す。これは、チャネル数に対応した、即ち、
各々4つずつの一群のORゲート51と、インバータ5
2と、排他的○Y史ゲート53と、ANDゲート54と
、NANDゲート55と、ANDゲート56とともに、
1つのORゲート57とが図示のように接続されて構成
されている。−群のORゲート51は開始制御部60と
終了制御部70からの対応するチャネルの信号58゜5
9の論理和をとり、信号58.59のあった場合にはス
イッチングゲート部40に出力するものである。5TA
RT信号と終了制御部70からの信号59とは排他的O
Rゲート53により排他的論理和をとられた後、各々A
NDゲート54に入力され、前記ANDゲート51から
の出力との論理積がとられ、結果が終了制御部70へ送
出される。また、入力ポート20からの信号と障害記憶
部210に記憶された信号とはNANDゲート55を経
て開始制御部60に送出される。さらに、開始制御部6
0からの信号58と障害記憶部210に記憶された信号
とはANDゲート56により論理積がとられた後、OR
ゲート57から信号FAOとして送出される。この信号
FA○が先着入力ポートに入って来る入力信号である。
また、第6図に対応させて示す第12図のシーケンス制
御部90構成では、シフトレジスタ92から信号Eか取
り出されている。
第3図に対応させて示す第13図の開始制御部60構成
では、上述したこれらの信号E、FA○が監視回路40
0に入力されている。
このような信号の入力を受けて発振ポートを検出する監
視回路400は第14図に示すように構成されている。
まず、第4図の場合と同様に5TART信号がHレベル
となると開始するタイマ406が設けられている。この
タイマ406の出力Q HがHとなった時、信号404
によって強制的にACKシーケンス制御が開始される。
しかして、本実施例のタイマ406は、そのクロックが
02とC3との2種類のうちから1つが選ばれる。第1
4図はこのクロッグ選択用のクロック周波数切換え部4
07を持つ。まず、ダウン信号検出用の2つのタイマ4
08,409が設けられている。
一方のタイマ408は5TART信号がHになると開始
するもので、CIをクロックとする。他方のタイマ40
9も5TART信号がHになると開始するものであるが
、前記制御ゲート部50より得られた信号FAOをクロ
ックとする。何れのクロックCI、FAOも各々の出力
QD、QBがHとなると停止するようにされている。こ
こに、タイマ408の出力QDがHになるまでに信号F
AOの速さによってタイマ409の出力QBの値が変化
する。例えば、通信で周波数10MHzの信号を使用す
る時に、クロックC1の周波数をlOMHzに設定すれ
ば、FAOがlOMHzの時にタイマ409の出力QB
がHレベルとなる。一方、ダウン信号がI M HZで
あれば、FAOにダウン信号が来てもタイマ409の出
力QBはLレベルのままである。このタイマ409の出
力QBの値の違いにより、タイマ406のグロックとし
てゲート回路410により信号EがF(レベルになった
後で、クロックC2,C3中から一方が選択される。本
実施例では、第12図に示すCKIをIMHzとしてい
るので、クロックC3の周波数をlOMHzに設定すれ
ば、シフトレジスタ92からの信号Eが■(レベルにな
る前に、タイマ406の出力QHをHレベルにすること
ができる。他方のクロックC2の周波数はシステム構成
に応じて適宜設定されるが、要は、クロックC3に比し
て十分に遅く (低く)設定されていればよい。
このような構成によれば、信号FA○が通常の通信用の
信号の時には、発振ポート検出用のタイマ406のクロ
ックが遅いほうのC2となり、ダウン信号の時には速い
ほうのクロックC3が選択されてACK受付可能となる
前に発振検出を終了させることができる。
さらに、請求項フないし9記載の発明の一実施例を第1
5図及び第16図により説明する。
まず、前述したような不定形通信網のノード装置にあっ
ては、プロトコルに依存しないため、受信する全ての信
号をブロードキャストする。この場合、ノイズなどの異
常な信号の場合でも同様に扱うため、誤ったパス固定の
原因となることがある。
しかして、本実施例では、前記実施例をベースとして、
次のように構成した。まず、第3図、第13図に対応さ
せて示す第15図の開始制御部60の構成では、信号E
、FAOが監視回路400に入力されている他、リセッ
トRO,R1及びライトクロックWlが監視回路400
に入力されている。
このような信号の入力を受けて発振ポートを検出する監
視回路400は第16図に示すように構成されている。
本実施例の監視回路400は第14図のダウン信号検出
部の構成に加え、2つのD型フリップフロップ411,
412による衝突信号検出部413が設けられ、タイマ
409からの出力とともにANDゲート414に入力さ
れ、ゲート回路410を制御するように構成されている
ここに、前記り型フリップフロップ411はリセット信
号ROでリセットされ、次にライトクロックW1が入力
されるまでの間(衝突検出時間)に、FAOから少なく
とも1つ以上のパルスが入ってきた時、D型フリップフ
ロップ412の出力QBがHレベルとなり、前記実施例
の場合と同様の動作をすることになる。
即ち、FAOが通常の通信信号の時、発振検出のタイマ
のクロックはC2となり、ダウン信号の時、又は、衝突
検出時間内にFAOからパルスが1つも入ってこない時
は、クロックC3が選択され、ACK受付可能となる前
に発振検出を終えることになる。よって、誤ったパスの
原因となるような異常な信号パターンが入ってきた時で
も誤パスを固定する前に検出し、発振ポートとして正常
なポートから切り離すことができる。
発明の効果 本発明は、上述したように構成したので、請求項1ない
し3記載の発明によれば、ノード装置がブロードキャス
トの際、所定の入力信号が入力しない、障害入呂力手段
から特定の信号を送出し、この信号を受信できれば、ノ
ード装置間の伝送路及び入出力手段は正常であると判断
でき、他の通信に影響を与えることなく正常に自動復帰
するので、ノード装置の保守運用が改善され、回線効率
の低下を防ぐことができる。
加えて、請求項4ないし6記載の発明によれば、ダウン
ポートの自動復帰を行う時に正常なポートがダウン信号
を受けこれを発振ポートとして折返す際、長々とブロー
ドキャストすることを防止してネットワークの効率を向
上させることができ、かつ、ACK受付可能前に発振検
出を終了するのでノイズなどによりダウンポートと誤っ
たパスを固定する、といった誤動作も防止できる。
さらに、請求項7ないし9記載の発明によれば、ノイズ
等による異常な信号の入力があった場合でも誤ったパス
が固定される前に、異常を検出して誤パス固定を防止し
、かつ、長々とブロードキャストすることも防止でき、
ネットワークの効率を一層向上させることができる。
【図面の簡単な説明】
第1図ないし第10図は請求項1ないし3記載の発明の
一実施例を示すもので、第1図は不定形通信網のノード
装置の実施例を示す機能ブロック図、第2図は同ノード
装置におけるアクティブ信号送出部の特定の回路構成例
を示す回路図、第3図は同ノード装置における開始制御
部の特定の回路構成例を示す回路図、第4図は同ノード
装置の開始制御部における監視回路の特定の回路構成例
を示す回路図、第5図(a)はノード装置における障害
記憶部の特定の回路構成を示す回路図、第5図(b)は
信号発生器を示す図、第6図はノード装置におけるシー
ケンス制御部の特定の回路構成を示す図、第7図(a)
〜(e)は第1図に示すノード装置を4つのノードの格
子状通信網に適用した例について、通信制御の各段階に
おける状態を示す状態図、第8図(a)〜(d)は、ノ
ード装置におけるポートの障害処理の状態を示す図、第
9図は同ノード装置を格子状通信網に適用した通信網構
成の例を示す中継方式図、第10図はシーケンス制御部
の制御シーケンスを示す図、第11図ないし第14図は
請求項4ないし6記載の発明の−実施例を示すもので、
第11図はノード装置における制御ゲート部の特定の回
路構成例を示す回路図、第12図はノード装置における
シーケンス制御部の特定の回路構成を示す図、第13図
はノード装置における開始制御部の特定の回路構成例を
示す回路図、第14図はノード装置の開始制御部におけ
る監視回路の特定の回路構成例を示す回路図、第15図
及び第16図は請求項7ないし9記載の発明の一実施例
を示すもので、第15図はノード装置における開始制御
部の特定の回路構成例を示す回路図、第16図はノード
装置の開始制御部における監視回路の特定の回路構成例
を示す回路図である。 10・・ノード装置、12・・・伝送路、14・・・端
末、20・・入力手段、30・・・出力手段、40・・
・接続手段、60a・・・先着入力検出手段、60b・
・監視手段、90・・・制御手段、200・・・信号出
力手段、210・・・障害記憶手段、250・・・照合
手段、400・・時限手段、406・・・発振ポート検
出用タイマ、407・・・クロック周波数切換え手段、
408,409・・・発振ポート検出用タイマ、413
・・・異常検出手段 出 願 人 株式会社 リ コ ー篤 洒 AFtlZOO ◇ (b) フ 7 [F] (狛3) b方尼捩ポート 7777デワンご−ト

Claims (1)

  1. 【特許請求の範囲】 1、端末又は他のノード装置に対する伝送路中の各々の
    送信線が接続される少なくとも1つの出力手段と、 前記送信線に対応する伝送路中の各々の受信線が接続さ
    れる少なくとも1つの入力手段と、これらの入力手段と
    出力手段とを接続する接続手段と、 前記入力手段に接続されこれらの入力手段の内で最先に
    往信号の到来した先着入力手段を識別する先着入力検出
    手段と、この先着入力検出手段の識別から所定の期間の
    時限を開始する時限手段と、この時限手段による時限に
    応じて前記入力手段の前記受信線からの復信号の受信状
    態を監視する監視手段と、前記先着入力手段に対応する
    出力手段から所定のアクティブ信号を出力する信号出力
    手段と、前記入力手段と出力手段との間の障害を記憶す
    る障害記憶手段とを有して、前記接続手段を制御し前記
    入力手段を選択的に前記出力手段に接続させる制御手段
    とよりなり、 前記制御手段により前記接続手段を制御して前記入力手
    段の内で既に設定されている通信に含まれない伝送路に
    ついて遊休状態にある入力手段を少なくともこの入力手
    段に対応する出力手段を除く全出力手段に接続し、 前記先着入力検出手段の識別に応動して前記制御手段に
    より前記接続手段を制御し、前記先着入力手段を除く全
    入力手段について対応する出力手段との間の接続を断と
    して、前記先着入力手段からこの先着入力手段に対応す
    る出力手段を除く全出力手段へ前記往信号を転送させ、 前記入力手段の内でこの往信号の転送を行った出力手段
    に対応する入力手段に前記受信線から復信号が到来する
    かを前記監視手段により監視し、復信号を受信した入力
    手段を前記先着入力手段に対応する出力手段に接続する
    とともに先着入力手段をこの復信号を受信した入力手段
    に対応する出力手段に接続してこれらの入出力手段間の
    接続を固定する一方、他の全入力手段 少なくともこの
    入力手段に対応する出力手段を除く全出力手段に接続し
    、前記往信号を転送させた出力手段に対応する入力手段
    に前記時限手段による所定の期間を越えて、前記アクテ
    ィブ信号及び衝突信号が入力しないと、その入出力手段
    を障害として前記制御手段により前記障害記憶手段に記
    憶させるとともに前記接続手段を制御して障害の入力手
    段を他の入力手段より切り離し、 障害の入力手段に特定の信号が入力すると、前記制御手
    段により前記障害記憶手段の記憶を解除させるとともに
    前記接続手段を制御して障害のあった入出力手段の接続
    を正常に自動復帰させるようにしたことを特徴とする不
    定形通信網のノード装置。 2、特定の信号と障害の入力手段が入力する信号とを照
    合する照合手段を制御手段中に有し、障害の出力手段か
    ら前記特定の信号を送出させ、前記照合手段が一致を検
    出すると障害の入出力手段の接続を正常に復帰させるよ
    うにしたことを特徴とする請求項1記載の不定形通信網
    のノード装置。 3、他の入力手段に復信号が返らず、時限手段による所
    定の時限を越えて往信号を受信したとき、他の入力手段
    により切り離された前記入力手段の前記信号をこの入力
    手段に対応する出力手段へ出力する入出力折返し手段を
    制御手段中に有することを特徴とする請求項1記載の不
    定形通信網のノード装置。 4、発振ポート検出用タイマを有する発振ポート検出手
    段と、クロック周波数切換え手段とを制御手段中に有し
    、特定の信号を受信したポートを発振ポートと判断し、
    直ちに発振ポート検出用タイマのクロック周波数を高い
    ほうに変化させるようにしたことを特徴とする請求項1
    記載の不定形通信網のノード装置。 5、特定の信号を、ダウンポートから送出されるダウン
    信号としたことを特徴とする請求項4記載の不定形通信
    網のノード装置。 6、クロック周波数切換え手段を、復信号受付け可能前
    に発振ポートとして検出して入力信号を折り返すように
    、発振ポート検出用タイマのクロック周波数を変化させ
    るものとしたことを特徴とする請求項4又は5記載の不
    定形通信網のノード装置。 7、発振ポート検出用タイマを有する異常検出手段を制
    御手段中に有し、先着入力ポートで衝突信号検出時間内
    に衝突信号を検出できなかったときにこの信号を異常と
    判断し、直ちに発振ポートとして扱うようにしたことを
    特徴とする請求項1記載の不定形通信網のノード装置。 8、クロック周波数切換え手段を有し、先着入力ポート
    で衝突信号検出時間内に衝突信号を検出できなかったと
    きにこの信号を異常と判断し、直ちに発振ポート検出用
    タイマのクロック周波数を高いほうに変化させて発振ポ
    ートとして扱うようにしたことを特徴とする請求項7記
    載の不定形通信網のノード装置。 9、クロック周波数切換え手段を、復信号受付け可能前
    に発振ポートとして検出して入力信号を折り返すように
    、発振ポート検出用タイマのクロック周波数を変化させ
    るものとしたことを特徴とする請求項8記載の不定形通
    信網のノード装置。
JP17878290A 1989-07-19 1990-07-06 不定形通信網のノード装置 Expired - Fee Related JP2837518B2 (ja)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP18455789 1989-07-19
JP32210889 1989-12-12
JP1-322108 1989-12-12
JP1-184557 1989-12-12

Publications (2)

Publication Number Publication Date
JPH03224332A true JPH03224332A (ja) 1991-10-03
JP2837518B2 JP2837518B2 (ja) 1998-12-16

Family

ID=26502561

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17878290A Expired - Fee Related JP2837518B2 (ja) 1989-07-19 1990-07-06 不定形通信網のノード装置

Country Status (1)

Country Link
JP (1) JP2837518B2 (ja)

Also Published As

Publication number Publication date
JP2837518B2 (ja) 1998-12-16

Similar Documents

Publication Publication Date Title
US4573044A (en) Two channel looped communication system having rerouting and folded loop capabilities
EP0140712B1 (en) Data transmission system and method
US7944815B2 (en) System and method for network recovery from multiple link failures
EP0074672B1 (en) Asynchronous data bus system
US7577668B2 (en) Information transmission system and information transmission method
EP0463528A2 (en) Method for controlling the insertion of stations into a fiber distributed data interface network
JPH03224332A (ja) 不定形通信網のノード装置
JPH0191556A (ja) 不定形通信網のノ−ド装置
US4858228A (en) Communication system employing multi-conjunction architecture
JPH0477141A (ja) 不定形通信網のノード装置
JP2562896B2 (ja) 不定形通信網のノ−ド装置および網監視装置
JPH0453336A (ja) 不定形通信網のノード装置
JPS63276940A (ja) 不定形通信網のノ−ド装置
JP2582585B2 (ja) 不定形通信網のノード装置
US5027346A (en) Node apparatus for parallel communication
JP2664925B2 (ja) 回線切替方式
JPS6374347A (ja) 不定形通信網のノ−ド装置
JPH01838A (ja) 不定形通信網のノ−ド装置
JPH01839A (ja) 不定形通信網のノ−ド装置
JPH04150430A (ja) 通信網のノード装置
JPH01837A (ja) 不定形通信網のノ−ド装置および網監視装置
JPH01215149A (ja) 不定形通信網のノード装置
JPH0394541A (ja) 不定形通信網のノード装置
JPS6374241A (ja) 不定形通信網のノ−ド装置
JPS63212241A (ja) 不定形通信網のノ−ド装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071009

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081009

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees