(57)【要約】【課題】  伝送路の障害検出までの時間を短縮化でき、かつ障害検出後の復旧処理を確実かつ短時間の内に行うことができ、しかも、１次局装置の処理負荷を軽減することが可能な二重ループ型ネットワークシステムを提供する。【解決手段】  ２次局装置２０は、ルート１，２の障害発生を検出した場合には、この検出に応じて自発的かつ通常のデータ伝送とは非同期に障害発生情報として特殊ビットパターンＡをルート１，２の下流に向けて送信するデータ生成手段４３と、上記の特殊ビットパターンＡを受信した場合にはこれをさらに下流のルート１，２に中継する中継手段４４とを備えている。【選択図】        図２
2005333505.tif 000002
【特許請求の範囲】
【請求項１】
二重化されたループ型の伝送路に親局となる一つの１次局装置と子局となる複数の２次局装置とが接続されてなる二重ループ型ネットワークシステムにおいて、
上記２次局装置は、伝送路の障害発生を検出した場合には、この検出に応じて自発的かつ通常のデータ伝送とは非同期に障害発生情報を上記伝送路の下流に向けて送信する障害発生通知手段と、上記障害発生情報を受信した場合にはこれをさらに下流の伝送路に中継する中継手段とを備えることを特徴とする二重ループ型ネットワークシステム。
【請求項２】
上記１次局装置は、二重化された各伝送路から共に障害発生情報を受信した場合にはこれに応じて各伝送路にループバック命令を送出するように構成されており、また、上記２次局装置は、上記ループバック命令を受信した場合に自装置の障害検出状況と照らし合わせてループバックを行うループバック制御手段を備えることを特徴とする請求項１記載の二重ループ型ネットワークシステム。
【請求項３】
上記障害発生通知手段は、伝送路の障害発生を検出した場合にはこれに応じて障害発生情報として特殊ビットパターンＡを送信するものである一方、上記ループバック制御手段は、障害発生を検出しかつループバック命令を受信した場合にループバック制御を行うものであることを特徴とする請求項２記載の二重ループ型ネットワークシステム。
【請求項４】
上記障害発生通知手段は、伝送路の障害発生を検出した場合にはこれに応じて障害発生情報として特殊ビットパターンＢを送信し、また特殊ビットパターンＢを受信した場合にはこれに応じて特殊ビットパターンＢとは異なる特殊ビットパターンＡを送信するものである一方、上記ループバック制御手段は、上記特殊ビットパターンＢを受信しかつループバック命令を受信した場合にループバック制御を行うものであることを特徴とする請求項２記載の二重ループ型ネットワークシステム。
【請求項５】
上記障害発生通知手段は、伝送路の障害発生を検出しかつ他の２次局装置から障害発生情報として特殊パターンＡを受信した場合にはこれに応じて障害発生情報として特殊ビットパターンＡとは異なる特殊ビットパターンＢを送信し、また特殊ビットパターンＢを受信した場合にはこれに応じて特殊ビットパターンＡを送信するものである一方、上記ループバック制御手段は、上記特殊ビットパターンＢを受信しかつループバック命令を受信した場合にループバック制御を行うものであることを特徴とする請求項２記載の二重ループ型ネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二重ループ型ネットワークシステムに関するものである。
【背景技術】
【０００２】
一般にループ型ネットワークシステムにおいては、親局となる一つの１次局装置と、子局となる複数の２次局装置とを順次伝送路を介してループ状に接続して構成されている。
【０００３】
このようなループ型ネットワークシステムにおいては、１次局装置と複数の２次局装置とをループ状に接続する伝送路を予め二重化しておき、一方の伝送路の途中が外来ノイズや伝送路の切断事故等による伝送路の障害が発生した場合には他方の伝送路を使用し、また、両伝送路の途中が共に障害が生じた場合には、その障害発生箇所を迂回するように一方の伝送路から他方の伝送路にループバックさせることによりネットワークの信頼性を高めるようにしたものがある。
【０００４】
ところで、従来のこの種の二重ループ型ネットワークシステムとして、公知の“ＳＤＬＣ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄａｔａ  Ｌｉｎｋ  Ｃｏｎｔｒｏｌ）通信方式”がある。このＳＤＬＣ通信方式を採用した二重ループ型ネットワークシステムにおいては、１次局装置からポーリングを送出し、このポーリングが所定時間内に伝送路を一周してくるか否かをタイマ等を用いて常時監視しておき、ポーリングが所定時間内に到達せずにタイマがタイムアップしたときには伝送路に何らかの障害が発生したと判断している。
【０００５】
そして、１次局装置は、障害発生が検知されたときには、通常のデータ伝送を一時中止し、各ループの最上流の２次局装置から最下流の２次局装置に向けて順に障害発生箇所検索用のフレームを送信し、これに応じて２次局装置からの応答を監視することで、伝送路の障害発生箇所を特定する（例えば、特許文献１参照）。
【０００６】
また、２つの伝送路に同時に障害が発生した場合、１次局装置は、障害発生箇所にできるだけ近くてかつ伝送可能な２次局装置を認識し、その伝送可能な２次局装置を指定してループバック命令を送信し、この指定された２次局装置がループバック命令を受けたときには障害発生箇所を迂回するようにループバック回路を形成する（例えば、特許文献２参照）。
【０００７】
【特許文献１】特開平１０−１９０７１１号公報
【特許文献２】特開平１０−２１００６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上述のように、従来技術では、１次局装置においてポーリングが所定時間内に伝送路を一周してくるか否かをタイマで監視しているため、実際に障害が発生してから１次局装置がこれを認識するまでに余分な時間がかっている。
【０００９】
また、特許文献１記載の従来技術では、１次局装置は、障害発生が検出されたときには、その障害発生箇所を特定するためにデータ伝送を一旦中断した上で、隣接する２次局装置から順に通信が可能かどうかの確認処理を行っている。したがって、ループ状の伝送路に接続される２次局装置の数が多くなればなる程、１次局装置が伝送路の障害発生箇所を特定するのに非常に時間がかかる。
【００１０】
また、特許文献２記載の従来技術では、２つの伝送路に同時に障害が発生した場合、１次局装置は、障害発生箇所にできるだけ近くてかつ伝送可能な２次局装置を認識した上で、その伝送可能な２次局装置を指定してループバック命令を送信している。したがって、この場合も１次局装置がループバック命令を出す２次局装置を特定する必要があり、２次局装置を特定するまでに時間がかかって障害検出後の復旧に手間どっている。
【００１１】
このように、従来技術では、伝送路の障害発生検出までに時間を要するだけでなく、障害検出後は伝送路の障害発生箇所を具体的に特定する必要があるために復旧処理に時間がかかっている。しかも、従来はこれらの障害発生の検出処理およびその後の復旧処理は１次局装置が主体になって行っているため、１次局装置の処理負荷が大きい。これは、２次局装置の数が増えるほど顕著になる。
【００１２】
本発明は、上記の課題を解決するためになされたもので、伝送路の障害検出までの時間を短縮化でき、また障害検出後は、通常のデータ伝送を中断することなく復旧処理を確実かつ短時間の内に行うことができ、しかも、１次局装置の処理負荷を軽減することが可能な二重ループ型ネットワークシステムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記の目的を達成するために、二重化されたループ型の伝送路に親局となる一つの１次局装置と子局となる複数の２次局装置とが接続されてなる二重ループ型ネットワークシステムにおいて、次の構成を採用している。
【００１４】
すなわち、本発明の二重ループ型ネットワークシステムにおいて、２次局装置は伝送路の障害発生を検出した場合にはこの検出に応じて自発的かつ通常のデータ伝送とは非同期に障害発生情報を上記伝送路の下流に向けて送信する障害発生通知手段と、上記障害発生情報を受信した場合にはこれをさらに下流の伝送路に中継する中継手段と、を備えることを特徴としている。
【発明の効果】
【００１５】
本発明によれば、従来のように１次局装置においてポーリングが所定時間内に伝送路を一周してくるか否かをタイマで監視してタイムアップするまでの時間を待たなくても、２次局装置が伝送路の障害発生を検出した場合にはこの検出に応じて自発的に通常のデータ伝送とは非同期に障害発生情報を上記伝送路の下流に向けて送信し、これよりもさらに下流の２次局装置は順次この障害発生情報を下流側に中継するので、短時間の内に１次局装置が障害発生を検出することができる。
【００１６】
しかも、１次局装置は、伝送路の障害を検出した際、伝送路の障害発生箇所を具体的に特定する必要はなく、単にループバック命令を２次局装置に向けて送出するだけでよいので、１次局装置の処理負荷が軽減されるとともに、通常のデータ伝送を中断することなく復旧処理を確実かつ短時間の内に行うことができる。
【発明を実施するための最良の形態】
【００１７】
実施の形態１．
図１は本発明の実施の形態１における二重ループ型ネットワークシステムの全体構成を示すブロック図、図２は同システムを構成する２次局装置の構成を示すブロック図である。
【００１８】
この実施の形態１の二重ループ型ネットワークシステムは、ＳＤＬＣ通信方式を採用したものであって、親局となる一台の１次局装置１０と、子局となる複数台（この例では３台）の２次局装置２１〜２３（以下、これらの２次局装置を総称するときには符号２０で表記する）とを備え、これらの各装置１０，２０が二重化された伝送路を介してループ状に順次接続されている。以下、一方のループ伝送路をルート１、他方のループ伝送路をルート２と称する。そして、本例では、一方のルート１は時計回り、他方のルート２は反時計回となるように、データ伝送方向が逆向きとなっている。
【００１９】
上記の２次局装置２０は、図２に示すように、受信部Ｒと送信部Ｓを有する２つの入出力手段４１，４２、データ生成手段４３、中継手段４４、およびループバック制御手段４５を備えている。
【００２０】
両入出力手段４１，４２の内、一方の入出力手段４１は、受信部Ｒがルート１に、送信部Ｓがルート２にそれぞれ接続され、また、他方の入出力手段４２は、受信部Ｒがルート２に、送信部Ｓがルート１にそれぞれ接続されている。また、各入出力手段４１，４２の受信部Ｒは、常時、各ルート１，２上のキャリアの有無をチェックしており、キャリアが検出されなくなった場合（以下、ＣＤ断と称する）には、これに応じてＣＤ断検出信号をデータ生成手段４３およびループバック制御手段４５に与えてＣＤ断を認識させるようになっている。
【００２１】
データ生成手段４３は、他の２次局装置あるいは１次局装置１０に対して送信が必要なデータを保持している場合、このデータを入出力手段４１または４２の送信部Ｓを介してルート１またはルート２に向けて送信する。また、このデータ生成手段４３は、特許請求の範囲の障害発生通知手段を兼用しており、各入出力手段４１，４２によりＣＤ断検出信号が与えられてルート１またはルート２の障害発生が検出された場合、これに応じて自発的かつ通常のデータ伝送とは非同期に障害発生情報となる特殊ビットパターンＡを繰り返して連続的にルート１またはルート２に向けて送信する。
【００２２】
この場合の特殊ビットパターンＡは、図４（ａ）に示すように、“０１１１１１１００１１１１１１０”（１６ビット）からなる。つまり、“０１１１１１１０”（８ビット）のビット配列からなるフラグパターンＦの２つを１組として構成されている。なお、各入出力手段４１，４２の受信部Ｒは、他の２次局装置から送られてくるこのビット配列“０１１１１１１００１１１１１１０”を検出しても単なるフラグとして認識するだけで通信エラーにはならない。
【００２３】
中継手段４５は、図示しないスイッチ回路を備えており、ループバック制御回路４３によるループバック制御が行われない場合には、ルート１で受信したデータを同じルート１に送信し、ルート２で受信したデータを同じルート２に送信するようにスイッチ回路が接続される。特殊ビットパターンＡを受信する場合も同様に、ループバックされない限り同じルート１またはルート２で特殊ビットパターンＡが中継されるようにスイッチ回路が接続される。さらに、ループバック制御手段４５によりループバック制御が行われた場合には、ルート１で受信したデータをルート２へ、あるいはルート２で受信した伝送データをルート１へループバックするようにスイッチ回路が切り替えられる。
【００２４】
ループバック制御手段４５は、入出力手段４１または４２からＣＤ断検出信号が与えられてルート１またはルート２の障害発生を検出し、かつ１次局装置１０から送られるループバック命令を受信したときに、中継手段４４のスイッチ回路を切り替えてループバックを行うように構成されている。
【００２５】
なお、１次局装置１０は、図２に示した２次局装置２０と基本的に同じ構成を備えているが、データ生成手段４３は、各ルート１，２から共に障害発生情報としての特殊ビットパターンＡを受信した場合にはこれに応じてルート１，２の双方に同時にループバック命令を送出するようになっている。
【００２６】
次に、上記構成を備えた二重ループ型ネットワークシステムの動作について説明する。  まず、各ルート１，２は障害発生がなくていずれも正常な場合、１次局装置１０は、それぞれのルート１，ルート２を経由して各２次局装置２１〜２３とデータ通信を行うことができる。
【００２７】
ここで、ＳＤＬＣ通信方式の場合、１次局装置１０からルート１またはルート２に送信されるフレームは、図３に示すように、“０１１１１１１０”のビット配列からなる開始フラグ３１、アドレス部３２、制御部３３、情報部３４、フレームチェックシーケンス３５、“０１１１１１１０”のビット配列からなる終結フラグ３６で構成されている。そして、このフレームに引き続いてマーク状態（オール“１”）の７ビット（“１１１１１１１”）が送出される。終結フラグ３６の最後の“０”（１ビット）とこれに引き続いて送出されるマーク状態の７ビットとで構成されるビット配列（“０１１１１１１１”）（計８ビット）はＧＡ（Ｇｏ  Ａｈｅａｄ）パターン３７と称される。
【００２８】
各２次局装置２１〜２３は自己が送信するデータを所持しない場合、中継手段４４がルート１で受信したフレームをルート１に送信し、また、ルート２で受信したフレーム３０をルート２に送信する。一方、自己が送信するデータを所持している場合、データ生成手段４３は、ルート１あるいはルート２から送信されてくるフレームを受信してＧＡパターンを認識すると、このＧＡパターンの最後の“１”を“０”に変更した後、これを開始フラグとして自装置のフレームの送信を始め、ＧＡパターンの送出をもってフレームの送信完了とする。このように、各２次局装置２１〜２３は、前のフレームの終結フラグの最後の“０”が次のフレームの開始フラグの最初の“０”を兼ね、またＧＡパターンの最後の“１”を“０”に変更することで次のフレームの開始フラグの最後の“０”となるようにして、フレームがルート１またはルート２に伝送される。
【００２９】
次に、図５に示すように、互いに隣接する２次局装置２１，２２間を結ぶルート１の途中の一つの通信路１０２で障害が発生した場合を例にとって、その障害復旧動作を説明する。
【００３０】
ルート１の途中の通信路１０２で障害が発生すると、２次局装置２２の入出力手段４１の受信部ＲでＣＤ断が検出される。そして、ＣＤ断検出信号がデータ生成手段４３に与えられるので、これに応じてデータ生成手段４３は特殊ビットパターンＡを生成する。この特殊ビットパターンＡは、入出力手段４２の送信部Ｓを介してルート１の下流側の通信路１０３に送出される。
【００３１】
通信路１０３から特殊ビットパターンＡを受信した２次局装置２３は、入出力手段４１の受信部Ｒ、中継手段４４、入出力手段４２の送信部Ｓを順次介してさらに下流の通信路１０４にこの特殊ビットパターンＡを送出する。
【００３２】
そして、この特殊ビットパターンＡは１次局装置１０で受信されるため、１次局装置１０はルート１に障害が発生していることを認識する。このとき、ルート２は正常であるため、１次局装置１０がルート２から特殊ビットパターンＡを受信することはない。したがって、１次局装置１０はループバック命令を出力せず、ルート２を用いたデータ通信を行う。
【００３３】
次に、図６に示すように、互いに隣接する２次局装置２１，２２間を結ぶルート１，２の通信路１０２，２０３の双方に同時に障害が発生した場合を例にとって、その障害復旧動作を説明する。
【００３４】
２次局装置２１，２２間を結ぶルート１の通信路１０２の障害発生による処理動作は上述の通りであり、１次局装置１０は特殊ビットパターンＡを受信することでルート１の障害発生を認識する。
【００３５】
また、ルート２の通信路２０３の障害発生により、２次局装置２１の入出力手段４２の受信部ＲでＣＤ断が検出される。そして、ＣＤ断検出信号がデータ生成手段４３に与えられるので、これに応じてデータ生成手段４３は特殊ビットパターンＡを生成する。この特殊ビットパターンＡは、入出力手段４１の送信部Ｓを介してルート２の下流側の通信路２０４に送出される。この特殊ビットパターンＡは１次局装置１０で受信されるため、１次局装置１０はルート２の障害発生を認識する。
【００３６】
こうして、１次局装置１０は、ルート１，２の双方から特殊ビットパターンＡを受信するので、双方のルート１，２に障害が発生していることを認識する。そこで、１次局装置１０は、図７に示すように、障害発生箇所を特定することなく、直ちにループバック命令をルート１，２の双方に送出する。
【００３７】
ルート１の通信路１０１からループバック命令を受け取った２次局装置２１は、このループバック命令をループバック制御手段４５に取り込む。ループバック制御手段４５は、既にＣＤ断検出信号によりルート２の障害発生を検出しているので、１次局装置１０から送られてくるループバック命令を受信すると、中継手段４４のスイッチ回路を切り替えてルート１の通信路１０１とルート２の通信路２０４とを接続してループバックできるようにする。
【００３８】
一方、ルート２の通信路２０１からループバック命令を受け取った２次局装置２３は、このループバック命令をループバック制御手段４５に取り込む。この場合、ループバック制御手段４５は、ＣＤ断検出信号によるルート２の障害発生を検出していないので、ループバック処理は行わない。このため、このループバック命令は中継手段４４を介してルート２の通信路２０２に中継される。
【００３９】
そして、ルート２の通信路２０２からループバック命令を受け取った２次局装置２２は、これをループバック制御手段４５に取り込む。この場合、ループバック制御手段４５は、既にＣＤ断検出信号によりルート１の障害発生を検出しているので、１次局装置１０から送られてくるループバック命令を受信すると、中継手段４４のスイッチ回路を切り替えてルート２の通信路２０２とルート１の通信路１０３とを接続してループバックできるようにする。
【００４０】
したがって、互いに隣接する２次局装置２１，２２間を結ぶルート１，２の通信路１０２，２０３の双方に同時に障害が発生した場合、最終的には図８に示すように、各２次局装置２１，２２においてそれぞれ伝送データがループバックされるようになり、迅速に通信が復旧される。
【００４１】
このように、この実施の形態１では、互いに隣接する２次局装置２１，２２間を結ぶルート１，２の通信路１０２，２０３の双方に障害が発生した場合、各２次局装置２１，２２が自発的に通常のデータ伝送とは非同期に特殊ビットパターンＡを送信するので、この特殊ビットパターンＡを１次局装置１０が受信したときに障害発生を検出することができる。このため、１次局装置１０は、従来のようにタイマがタイムアップするまでの時間を待たなくてもよく、各ルート１，２の障害発生を短時間の内に検出することができる。
【００４２】
しかも、１次局装置１０は、各ルート１，２の障害を検出してループバックを行う際、単にループバック命令を各ルート１，２に送出するだけでよく、障害発生箇所を具体的に特定する必要はないので、１次局装置１０の処理負荷が軽減されるとともに、迅速に通信を復旧できるようになる。
【００４３】
実施の形態２．
この実施の形態２において、２次局装置２０は、図２に示すように、受信部Ｒと送信部Ｓを有する２つの入出力手段４１，４２、データ生成手段４３、中継手段４４、およびループバック制御手段４５を備えている。
【００４４】
ただし、この実施の形態２の場合、データ生成手段４３は、ルート１，２の障害発生を検出した場合にはこれに応じて障害発生情報として特殊ビットパターンＢを繰り返して連続的にルート１またはルート２に向けて送信し、また、特殊ビットパターンＢを受信した場合にはこれに応じて特殊ビットパターンＢとは異なる特殊ビットパターンＡを繰り返して連続的にルート１またはルート２に向けて送信するようになっている。
【００４５】
ここに、特殊ビットパターンＡは図４（ａ）に示す構成であり、これは実施の形態１の場合と同じである。また、特殊ビットパターンＢは、図４（ｂ）に示すように、“０１１１１１１０００００００００”（１６ビット）からなる。つまり、“０１１１１１１０”のビット配列からなるフラグパターンＦと、ノーマーク状態（オール“０”）のビット配列からなるパターンＮとを１組として構成されている。
【００４６】
なお、この特殊ビットパターンＢのビット配列“０１１１１１１０００００００００”を受信した場合、規定のフレーム長よりも短いショートフレームとしてエラー検出されるため、各入出力手段４１，４２の受信部Ｒは、パターンＮ（８ビット）のノーマーク状態（オール“０”）をマーク状態（オール“１”）に変換してデータ生成部４３に与えるようになっている。
【００４７】
また、この実施の形態２において、ループバック制御手段４５は、ルート１またはルート２を通じて特殊ビットパターンＢを受信し、かつ１次局装置１０から送られるループバック命令を受信したときに、中継手段４４のスイッチ回路を切り替えてループバックを行うように構成されている。
【００４８】
なお、１次局装置１０および２次局装置２０のその他の構成は、実施の形態１の場合と同様であるからここでは詳しい説明は省略する。
【００４９】
次に、この実施の形態２の二重ループ型ネットワークシステムにおいて、図９に示すように、ある一つの２次局装置２２の両受信部Ｒに連なるルート１，２の通信路１０２，２０２の双方に障害が同時に発生した場合を例にとって、その障害復旧動作を説明する。
【００５０】
２次局装置２２は、各ルート１，２の通信路１０２，２０２の双方で障害が発生すると、各入出力手段４１，４２の受信部ＲでＣＤ断が検出される。そして、ＣＤ断検出信号がデータ生成手段４３に与えられるので、これに応じてデータ生成手段４３は各送信部Ｓを介して各ルート１，２の下流側の通信路１０３，２０３に特殊ビットパターンＢを送出する。
【００５１】
ルート１の通信路１０３からこの特殊ビットパターンＢを受信した２次局装置２３は、その特殊ビットパターンＢを受信すると、データ生成手段４３が入出力手段４２の送信部Ｓを介してルート１の通信路１０４に特殊ビットパターンＡを送信する。同様に、ルート２の通信路２０３から特殊ビットパターンＢを受信した２次局装置２１は、データ生成手段４３が入出力手段４１の送信部Ｓを介してルート２の通信路２０４に特殊ビットパターンＡを送信する。
【００５２】
ルート１，２の各通信路１０４，２０４に送信された特殊ビットパターンＡは、１次局装置１０で共に受信される。このため、１次局装置１０はルート１，２の双方に同時に障害が発生していることを認識する。そこで、１次局装置１０は、図１０に示すように、障害発生箇所を特定することなく、直ちにループバック命令をルート１，２の双方に送出する。
【００５３】
ルート１の通信路１０１経由してループバック命令を受け取った２次局装置２１は、このループバック命令をループバック制御部４５に取り込む。ループバック制御手段４５は、既にルート２の通信路２０３を通じて特殊ビットパターンＢを受信しているので、１次局装置１０から送られてくるループバック命令を受信した際に中継手段４４のスイッチ回路を切り替えてルート１の通信路１０１とルート２の通信路２０４とを接続してループバックできるようにする。
【００５４】
同様に、ルート２の通信路２０１からループバック命令を受け取った２次局装置２３は、このループバック命令をループバック制御部４５に取り込む。ループバック制御手段４５は、既にルート１の通信路１０３を通じて特殊ビットパターンＢを受信しているので、１次局装置１０から送られてくるループバック命令を受信した際に中継手段４４のスイッチ回路を切り替えてルート２の通信路２０１とルート１の通信路１０４とを接続してループバックできるようにする。
【００５５】
つまり、特殊ビットパターンＢを受信し、かつループバック命令を受信した２次局装置２１，２３のみがループバック制御を行う。したがって、最終的には図１１に示すように、ＣＤ断を検出した２次局装置２２を挟む前後の２次局装置２１，２３においてそれぞれ伝送データがループバックされるようになり、迅速に通信が復旧される。
【００５６】
このように、この実施の形態２では、一つの２次局装置２２の各入出力手段４１，４２の受信部Ｒに連なるルート１，２の各通信路１０２，２０２の双方に障害が同時に発生した場合、２次局装置２２が自発的に通常のデータ伝送とは非同期に特殊ビットパターンＢを送信するので、１次局装置１０は、各ルート１，２の障害発生を短時間の内に検出することができる。しかも、１次局装置１０は、各ルート１，２の障害を検出してループバックを行う際、単にループバック命令を各ルート１，２に送出するだけでよく、障害発生箇所を具体的に特定する必要はないので、１次局装置１０の処理負荷を軽減するとともに、迅速に通信を復旧できるようになる。
【００５７】
さらに、上述の実施の形態１ではＣＤ断を検出した２次局装置から送信される特殊ビットパターンＡは、そのまま順次２次局装置によって中継されるため、どの箇所で障害が発生したのかを判別し難いのに対して、この実施の形態２では、特殊ビットパターンＢは、障害によりＣＤ断が検出された２次局装置２２でのみ発生され、他の２次局装置２１，２３はこの特殊ビットパターンＢとは異なる特殊ビットパターンＡを送信するので、どの通信路で障害が発生したかを切り分けることが容易になる。
【００５８】
実施の形態３．
この実施の形態３において、２次局装置２０は、図２に示すように、受信部Ｒと送信部Ｓを有する２つの入出力手段４１，４２、データ生成手段４３、中継手段４４、およびループバック制御手段４５を備えている。
【００５９】
ただし、この実施の形態３の場合、データ生成手段４３は、ルート１またはルート２の障害発生を検出し、かつ他の２次局装置から障害発生情報として特殊パターンＡを受信した場合にはこれに応じて障害発生情報として特殊ビットパターンＢを繰り返して連続的に送信し、また、特殊ビットパターンＢを受信した場合にはこれに応じて特殊ビットパターンＡを繰り返して連続的に送信するようになっている。
【００６０】
ここに、特殊ビットパターンＡ，Ｂは図４（ａ），（ｂ）に示す構成であり、その内容は前述の通りである。なお、各入出力手段４１，４２の受信部Ｒは、実施の形態２と同様、特殊ビットパターンＢを受信した場合に、ショートフレームとしてエラー検出しないように、パターンＮ（８ビット）のノーマーク状態（オール“０”）をマーク状態（オール“１”）に変換する機能を備えている。
【００６１】
また、この実施の形態３において、ループバック制御手段４３は、特殊ビットパターンＢが受信され、かつループバック命令が受信されたという条件を満たす場合にループバックを行うものであり、この点は実施の形態２の場合と同様である。
【００６２】
なお、１次局装置１０および２次局装置２０のその他の構成は、実施の形態１の場合と同様であるからここでは詳しい説明は省略する。
【００６３】
次に、この実施の形態３の二重ループ型ネットワークシステムにおける障害発生復旧動作について、図１２ないし図１４に基づいて説明する。なお、この実施の形態３では、２次局装置２０として符号２１〜２５までの５台分が各ルート１，２に接続されている例を示している。
【００６４】
ここで、図１２に示すように、互いに隣接する２次局装置２１，２２間のルート１の通信路１０２、およびこれらの２次局装置２１，２２とは異なる互いに隣接する２次局装置２３，２４間のルート２の通信路２０３に障害が同時に発生した場合、２次局装置２２の入出力手段４１の受信部Ｒ、および２次局装置２３の入出力手段４２の受信部ＲでそれぞれＣＤ断が検出される。
【００６５】
これに応じて２次局装置２２のデータ生成手段４３は、送信部Ｓを介してルート１の下流側の通信路１０３に特殊ビットパターンＡを送出する。この特殊ビットパターンＡを通信路１０３を通じて受信した２次局装置２３は、既にＣＤ断によりルート２の障害発生を検出しているので、特殊ビットパターンＢを発生してルート１の通信路１０４に送出する。この通信路１０４を通じて特殊ビットパターンＢを受信した２次局装置２４は、これに応じてルート１の通信路１０５を通じて特殊ビットパターンＡを送出する。この特殊ビットパターンＡをルート１の通信路１０５を通じて受信した２次局装置２５は、この特殊ビットパターンＡをルート１の通信路１０６を通じて１次局装置１０に送信する。
【００６６】
同様に、ＣＤ断が検出された２次局装置２３のデータ生成手段４３は、送信部Ｓを介してルート２の下流側の通信路２０４に特殊ビットパターンＡを送出する。この特殊ビットパターンＡを通信路２０４を通じて受信した２次局装置２２は、既にＣＤ断によりルート１の障害発生を検出しているので、特殊ビットパターンＢを発生してルート２の通信路２０５に送出する。この通信路２０５を通じて特殊ビットパターンＢを受信した２次局装置２１は、これに応じてルート２の通信路２０６を通じて特殊ビットパターンＡを１次局装置１０に送信する。
【００６７】
各通信路１０６，２０６に送信された特殊ビットパターンＡは、１次局装置１０で共に受信されるため、１次局装置１０はルート１，２の双方に同時に障害が発生していることを認識する。そこで、１次局装置１０は、図１３に示すように、障害発生箇所を特定することなく、直ちにループバック命令をルート１，２の双方に送出する。
【００６８】
ルート１の通信路１０１からループバック命令を受け取った２次局装置２１は、このループバック命令をループバック制御手段４５に取り込む。ループバック制御手段４５は、既にルート２の通信路２０５を通じて特殊ビットパターンＢを受信しているので、１次局装置１０から送られてくるループバック命令を受信した際に中継手段４４のスイッチ回路を切り替えてルート１の通信路１０１とルート２の通信路２０６とを接続してループバックできるようにする。
【００６９】
同様に、ルート２の通信路２０１からループバック命令を受け取った２次局装置２５は、特殊ビットパターンＢは受信していないので、このループバック命令をそのままルート２の通信路２０２を介して次の２次局装置２４に送出する。２次局装置２４は、既にルート１の通信路１０４を通じて特殊ビットパターンＢを受信しているので、１次局装置１０から送られてくるループバック命令を受信すると、中継手段４４のスイッチ回路を切り替えてルート２の通信路２０２とルート１の通信路１０５とを接続してループバックできるようにする。
【００７０】
つまり、特殊ビットパターンＢを受信し、かつループバック命令を受信した２次局装置２１，２４のみがループバック制御を行う。したがって、最終的には図１４に示すように、ＣＤ断を検出した２次局装置２２，２３を挟む前後の２次局装置２１，２４でそれぞれ伝送データがループバックされるようになり、迅速に通信が復旧される。
【００７１】
このように、この実施の形態３では、各ルート１，２の別々の通信路１０２，２０３で同時に障害が発生し、かつこの障害発生が互いに別の２次局装置２２，２３でＣＤ断として検出されるような場合、このＣＤ断を検出しかつ特殊ビットパターンＡを受信したという双方の条件を満たす２次局装置２２，２４のみが特殊ビットパターンＢを送出し、他の２次局装置２１，２３はこの特殊ビットパターンＢとは異なる特殊ビットパターンＡを送信するため、どの通信路で障害が発生したかを切り分けることが容易になる。
【００７２】
また、障害発生に応じて各２次局装置２１〜２５は、自発的に通常のデータ伝送とは非同期に特殊ビットパターンＡあるいは特殊ビットパターンＢを送信するので、１次局装置１０は短時間の内に各ルート１，２に障害が発生したことを検出することができる。また、１次局装置１０は、各ルート１，２の障害を検出した際、単にループバック命令を各ルート１，２に送出するだけで済むので、１次局装置１０の処理負荷を軽減することができる。
【００７３】
なお、上記の実施の形態１，２では２次局装置が３台設けられている場合、実施の形態３では２次局装置が５台設けられている場合をそれぞれ例にとって説明したが、２次局装置の数はこのような台数に限定されるものでないことは勿論である。また、各実施の形態１〜３における障害発生箇所は一例であって、このような場合に限定されるものでないことは勿論である。
【００７４】
さらに、実施の形態１〜３では、特殊ビットパターンＡとして“０１１１１１１００１１１１１１０”で構成される場合について説明したが、これに限定されるものではなく、固定ビット配列であれば任意のビットパターンを選択することが可能である。同様に、特殊ビットパターンＢについても“０１１１１１１０００００００００”で構成される場合について説明したが、これに限定されるものではなく、固定ビット配列であれば任意のビットパターンを選択することが可能である。
【００７５】
さらにまた、上記の実施の形態１〜３では、二重ループ型ネットワークシステムとしてＳＤＬＣ通信方式を採用した場合について説明したが、これに限定されるものではなく、他の通信方式を採用した場合にも本発明は適用可能である。
【図面の簡単な説明】
【００７６】
【図１】本発明の実施の形態１における二重ループ型ネットワークシステムの全体構成を示すブロック図である。
【図２】同システムを構成する２次局装置の構成を示すブロック図である。
【図３】フレームフォーマットの説明図である。
【図４】２次局装置から障害発生検出時に送出される特殊ビットパターンの一例を示す説明図である。
【図５】本発明の実施の形態１において、一つのルートの途中で障害が発生した場合の障害発生検出動作の説明図である。
【図６】本発明の実施の形態１において双方のルート１，２に障害が発生した場合の障害発生検出動作の説明図である。
【図７】図６の障害発生に伴うループバック処理動作の説明図である。
【図８】図６の障害発生後の復旧状態を示す説明図である。
【図９】本発明の実施の形態２における障害発生検出動作の説明図である。
【図１０】図９の障害発生に伴うループバック処理動作の説明図である。
【図１１】図９の障害発生後の復旧状態を示す説明図である。
【図１２】本発明の実施の形態３における障害発生検出動作の説明図である。
【図１３】図１２の障害発生に伴うループバック処理動作の説明図である。
【図１４】図１２の障害発生後の復旧状態を示す説明図である。
【符号の説明】
【００７７】
１０  １次局装置、２０（２１〜２５）  ２次局装置、
４１，４２  入出力手段、４３  データ生成手段、４４  中継手段、
４５  ループバック制御手段。
【図１】
2005333505.tif 000003
【図２】
2005333505.tif 000004
【図３】
2005333505.tif 000005
【図４】
2005333505.tif 000006
【図５】
2005333505.tif 000007
【図６】
2005333505.tif 000008
【図７】
2005333505.tif 000009
【図８】
2005333505.tif 000010
【図９】
2005333505.tif 000011
【図１０】
2005333505.tif 000012
【図１１】
2005333505.tif 000013
【図１２】
2005333505.tif 000014
【図１３】
2005333505.tif 000015
【図１４】
2005333505.tif 000016