(57)【要約】【課題】電気的には接続されていながら正常に通信ができないような論理的な断線状態が発生した場合であってもループバックを行なうことを可能にし、通信を継続することができるようにする。【解決手段】マスタ局１は、送信が連続して失敗したことを検知したときに断線検出フレームを生成して隣接するスレーブ局＃１（２）、＃４（５）に送信する。スレーブ局＃４（５）では、断線検出フレームを受信したときに応答し、自局が末端局でない場合に、送信元局以外の隣接局＃３（４）に対して断線検出フレームを送信する。そして、スレーブ局＃４（５）では、断線検出フレームを送信してから所定時間経過しても隣接局＃３（４）からその応答を受信できない場合に、自局を末端局としてループバックを行う。【選択図】  図１
2012182512.tif 000002
【特許請求の範囲】
【請求項１】
マスタ局およびスレーブ局からなる複数の局がディジーチェイン接続されてリング状の回線を構成したリング型ネットワークシステムであって、
前記マスタ局は、
前記リング状の回線にフレームを周回させるフレーム送信手段と、
このフレーム送信手段によって送信された前記フレームが戻らないことを検知する論理断線検出手段と、
この論理断線検出手段によって前記フレームが戻らないことが検知されると断線検出フレームを該マスタ局に隣接するスレーブ局に送信する断線検出フレーム送信手段と、
前記断線検出フレームを送信した後、前記断線検出フレームに対する応答フレームを前記マスタ局に隣接するスレーブ局から受信すると該スレーブ局との接続を維持し、前記断線検出応答フレームを前記マスタ局に隣接するスレーブ局から未受信のときには該スレーブ局との接続を断ち、前記回線をループバックする第１のループバック制御手段と、を有する第１の通信制御部を備え、
前記スレーブ局は、
前記断線検出フレームを送信した隣接局から送信された前記断線検出フレームを受信し、前記隣接局に前記応答フレームを送信する応答フレーム送信手段と、
自局が中間局の場合に自局の下流に接続されるスレーブ局に前記断線検出フレームを中継する断線検出フレーム中継手段と、
この断線検出フレーム中継手段によって前記断線検出フレームが中継された後、前記断線検出フレームに対する応答フレームを前記自局の下流に接続されるスレーブ局から受信すると該スレーブ局との接続を維持し、前記断線検出応答フレームを前記自局の下流に接続されるスレーブ局から未受信のときには前記自局の下流に接続される前記スレーブ局との接続を断ち、前記回線をループバックする第２のループバック制御手段と、を有する第２の通信制御部を備えることを特徴とするリング型ネットワークシステム。
【請求項２】
請求項１に記載のリング型ネットワークシステムにおいて、
前記断線検出フレーム送信手段は、
前記マスタ局が末端局の場合にはその片端に接続された前記スレーブ局のみに前記断線検出フレームを送信し、前記マスタ局が中間局の場合には、隣接する両端の前記スレーブ局それぞれに前記断線検出フレームを送信することを特徴とするリング型ネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のノード（局）をディジーチェイン接続し、このディジーチェイン接続された両端の局で回線（信号線）を折り返すことにより、リング状の伝送経路を形成するようにした、リング型ネットワークシステムに関する。
【背景技術】
【０００２】
図６は、リング型ネットワークシステムの一例を示す構成図である。このリング型ネットワークシステムは、マスタ局、および複数のスレーブ局＃１、＃２、＃３、＃４が回線にディジーチェイン接続されることにより構成される。そして、末端に位置するスレーブ局＃２、＃３が片側に局が接続されていないことを検知し内部でループバックすることでリング状の伝送経路を形成する。
【０００３】
このようなリング型ネットワークシステムを構成する全ての局は、物理層でネットワークの信号線を監視し、振幅（電位）が検出されないか、あるいは小さい等の理由により、断線やコネクタの脱落等による「断線」であると判定する。この場合、断線箇所近傍の局が通信の異常を検出して回線を折り返すループバックを行い、回線を接続状態に維持することにより、切り離された局を除いた局間でデータ交換を継続するように構成されている。
【０００４】
図６に示したリング型ネットワークシステムでは、スレーブ局＃４が、スレーブ局＃３との間の信号線から振幅が検出されないことから断線を検出し、ループバックを行なうことによりリング状の伝送経路を維持している。
【０００５】
例えば、特許文献１には、ループバックが行なわれるネットワークシステムにおいて、各局の状態に影響を与えないビーコンフレームを監視することにより、ネットワークを断線状態から復旧させる技術が開示されている。また、特許文献２には、主伝送路と副伝送路とを持つループバック方式のネットワークシステムにおいて、一度断線検出を行い、異常が検出された側の伝送路にはＬｏｗ信号を出力して再び断線検出を行うことで、片方の伝送路が断線している場合でも正しい断線検出が可能な技術が開示されている。これら特許文献に記載された発明は、いずれも信号レベルを監視することによって断線検出を行う方法である。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−７８３０号公報
【特許文献２】特開平３−１８５９５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記した従来技術によれば、信号線を伝搬する信号の振幅（電位）は検出できても、ネットワークケーブルの損傷等により電気的には接続されていても接触不良等の理由により、ＣＲＣ（Cyclic Redundancy Check：巡回冗長検査）異常等が多発して正常な通信ができないような論理的な断線状態が発生した場合にはループバックができず、このため、通信を継続することができなくなる。
【０００８】
本発明は、上記の問題を鑑みてなされたものであり、その目的は、電気的には接続されていながら正常に通信ができないような論理的な断線状態が発生した場合であってもループバックを行なうことを可能にし、通信を継続することができるようにしたリング型ネットワークシステムを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明のリング型ネットワークシステムは、マスタ局およびスレーブ局からなる複数の局がディジーチェイン接続されてリング状の回線を構成したリング型ネットワークシステムであって、前記マスタ局は、  前記リング状の回線にフレームを周回させるフレーム送信手段と、このフレーム送信手段によって送信された前記フレームが戻らないことを検知する論理断線検出手段と、この論理断線検出手段によって前記フレームが戻らないことが検知されると断線検出フレームを該マスタ局に隣接するスレーブ局に送信する断線検出フレーム送信手段と、前記断線検出フレームを送信した後、前記断線検出フレームに対する応答フレームを前記マスタ局に隣接するスレーブ局から受信すると該スレーブ局との接続を維持し、前記断線検出応答フレームを前記マスタ局に隣接するスレーブ局から未受信のときには該スレーブ局との接続を断ち、前記回線をループバックする第１のループバック制御手段と、を有する第１の通信制御部を備え、前記スレーブ局は、前記断線検出フレームを送信した隣接局から送信された前記断線検出フレームを受信し、前記隣接局に前記応答フレームを送信する応答フレーム送信手段と、自局が中間局の場合に自局の下流に接続されるスレーブ局に前記断線検出フレームを中継する断線検出フレーム中継手段と、この断線検出フレーム中継手段によって前記断線検出フレームが中継された後、前記断線検出フレームに対する応答フレームを前記自局の下流に接続されるスレーブ局から受信すると該スレーブ局との接続を維持し、前記断線検出応答フレームを前記自局の下流に接続されるスレーブ局から未受信のときには前記自局の下流に接続される前記スレーブ局との接続を断ち、前記回線をループバックする第２のループバック制御手段と、を有する第２の通信制御部を備えることを特徴とする。
【００１０】
本発明によれば、マスタ局は、連続して通信失敗を検出した場合に隣接するスレーブ局に対して断線検出フレームを送信し、この断線検出フレームを受信したスレーブ局は、断線していないことを示す断線検出応答フレームを返信すると共に、他方の隣接局に断線検出フレームを送信する。そして、断線検出フレームを送信したマスタ局あるいはスレーブ局は、所定期間内にその応答が無い場合に断線と判断して自局を末端局としてループバックを行う。このため、ネットワークケーブルの劣化等により、電気的には接続されても正常に通信ができないような論理的断線状態であっても断線発生個所を特定することができ、ループバックにより正常な通信を継続することができる。
【００１１】
また、本発明のリング型ネットワークシステムにおいて、前記断線検出フレーム送信手段は、前記マスタ局が末端局の場合にはその片端に接続された前記スレーブ局のみに前記断線検出フレームを送信し、前記マスタ局が中間局の場合には、隣接する両端の前記スレーブ局それぞれに前記断線検出フレームを送信することを特徴とする。
【発明の効果】
【００１２】
本発明のリング型ネットワークシステムによれば、電気的には接続されていながら正常に通信ができないような論理的な断線状態が発生した場合であってもループバックを可能にし、通信を継続することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態に係るリング型ネットワークシステムの構成を示す図である。
【図２】本発明の実施の形態に係るリング型ネットワークシステムのマスタ局およびスレーブ局の構成を示すブロック図である。
【図３】本発明の実施の形態に係るリング型ネットワークシステムの動作を示すシーケンス図である。
【図４】本発明の実施の形態に係るリング型ネットワークシステムのマスタ局の動作を示すフローチャートである。
【図５】本発明の実施の形態に係るリング型ネットワークシステムのスレーブ局の動作を示すフローチャートである。
【図６】従来のリング型ネットワークシステムの構成を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明に係る好適な実施の形態（以下、本実施形態）について、図面を参照しながら詳細に説明する。
（実施形態の構成）
図１は、本実施形態に係るリング型ネットワークシステムの構成を示す図である。図１において、リング型ネットワークシステム１０は、マスタ局１と、複数のスレーブ局＃１（２）、＃２（３）、＃３（４）、＃４（５）とが、ディジーチェイン接続されている。そして、末端局である局＃２（３）と＃３（４）それぞれによっての回線を折り返すことにより回線６をリング状にしている。
【００１５】
マスタ局１は、図２に示されるように、ループバック制御部１１５を含むマスタ通信制御部１１Ａ、で構成される。マスタ通信制御部１１Ａは、送信が連続して失敗したことを検知したときに断線検出フレームを生成して隣接するスレーブ局＃１（２）、＃４（５）に送信し、この断線検出フレームを送信してから所定時間経過しても断線検出応答フレームを受信できない場合に、自局を末端局としてループバック制御部１１Ｂによりループバックする機能を有する。
【００１６】
図２に示されるように、マスタ通信制御部１１Ａは、主制御部１１０と、送受信部１１１と、論理断線検知部１１２と、断線検出フレーム生成部１１３と、応答判定部１１４と、ループバック制御部１１５とからなる。
【００１７】
送受信部１１１は、隣接するスレーブ局＃１（２）、＃４（５）との間で回線６を経由したフレームの送受信を行う。論理断線検知部１１２は、送受信部１１１を介して回線６に送信されたフレームが、回線６を周回して正常に戻ったかをチェックする。そして、論理断線検知部１１２は、送信されたフレームが所定の時間連続して戻らないことを検知すると、「論理断線」と判定して断線検出フレーム生成部１１３に断線検出フレームの生成処理を開始させる。すなわち、論理断線検出部１１２は、送受信部１１１によるフレームの送信が所定時間連続して失敗しことで論理断線を検出し、断線検出フレーム生成部１１３に断線検出フレームの生成を指示する。
【００１８】
この指示の下、断線検出フレーム生成部１１３は、断線検出フレームを生成し、送受信部１１１経由で、隣接するスレーブ局＃１（２）、＃４（５）に送信する。応答判定部１１４は、送受信部１１１が断線検出フレームを送信してから所定時間経過しても隣接局から断線検出応答フレームを受信できない場合に、隣接局との通信不可を検出する。この隣接局との通信不可の検知を基に、主制御部１１０は自局を末端局としてループバック制御部１１Ｂにループバック制御を行なわせる。
【００１９】
また、主制御部１１０は、論理断線が論理断線検知部１１２によって検知されたら、自局が末端局でない場合、すなわち中間局のときに、断線検出フレーム生成部によって生成された断線検出フレームを自局の両端のスレーブ局＃１（２）、＃４（５）に送信するよう送受信部１１１に指示する。
【００２０】
一方、スレーブ局＃４（５）は、図２に示されるように、ループバック制御部１５４を含むスレーブ通信制御部１５Ａで構成される。スレーブ通信制御部１５Ａは、断線検出フレームを受信したとき断線検出応答フレームを生成して断線検出フレームを送信した送信元局に返信し、自局が末端局でない場合、すなわち中間局のときに、送信元局以外の隣接する局に対して断線検出フレームを送信（中継）する機能を有する。また、スレーブ通信制御部１５Ａは、隣接する局間で通信可を検出するとその隣接局と接続し、隣接局間で通信不可を検出すると回線６をループバックする機能を有する。
【００２１】
スレーブ通信制御部１５Ａは、主制御部１５０と、送受信部１５１と、断線検出フレーム周回制御部１５２と、応答判定部１５３と、ループバック制御部１５４とからなる。
送受信部１５１は、回線６を介し隣接するマスタ局１、スレーブ局＃３（４）との間でフレームを送受信する。断線検出フレーム周回制御部１５２は、自局が末端局の場合には、送受信部１５１を介して断線検出フレームを受信した際、断線検出応答フレームを、断線検出フレームを送信した隣接する送信元局に対して返信する。また、断線検出フレーム周回制御部１５２は、自局が末端局でない場合に、すなわち中間局のときは、断線検出フレームを受信した際、断線検出応答フレームを、断線検出フレームを送信した隣接する送信元局に対して返信するとともに、もう片方に接続される隣接局に断線検出フレームを送信（中継）する。応答判定部１５３は、断線検出フレームが送信（中継）されてから所定時間経過しても断線検出応答フレームを受信できない場合に、自局を末端局としてループバック制御部１５４にループバックを実行させる。
【００２２】
なお、主制御部１５０は、自局が末端局であるか否かの判定を行っている。自局が末端局でない（中間局）場合に、主制御部１５０は、前述断線検出フレーム受信の際の、断線検出応答フレームを生成して断線検出フレームを送信した送信元局（隣接局）に返信し、送信元局以外の隣接する局に対して断線検出フレームを送信するという機能と、断線検出フレームを送信してから所定時間経過しても断線検出応答フレームを受信できない場合に、自局を末端局とし、ループバック制御部１５Ｂによりループバックを行なわせるという機能、すなわち「スレーブ通信制御部１５Ａ」としての機能を実現するために、上記した送受信部１５１、断線検出フレーム周回制御部１５２、応答判定部１５３、ループバック制御部１５４の制御を行う（詳細は後述）。
【００２３】
すなわち、主制御部１５０は、断線検出フレームを監視し、断線検出フレームが受信されない場合に、受信した通常のフレームを下流に隣接するスレーブ局＃３（４）に送信して通常のフレームを回線６に周回させるようにフレームの周回制御を行う。また、主制御部１５０は、断線検出フレームの受信が確認されると、断線検出フレームに対する応答を示す断線検出応答フレームを送信元のマスタ局１に対して返信するようにフレームの周回制御を行う。さらに、主制御部１５０は、自局が末端局であれば回線６の接続状態を維持し、中間局であれば、下流に隣接して位置するスレーブ局＃３（４）に対して断線検出フレームを中継するフレームの周回制御を行う。
【００２４】
なお、スレーブ局＃１（２）、＃２（３）、＃３（４）ともに、上記したスレーブ局＃４（５）と同じ構成を有するため、重複を回避する意味で構成の説明を省略する。
（実施形態の動作）
図３は、本実施形態に係るリング型ネットワークシステム１０の動作を示すシーケンス図である。まず、図３のシーケンス図を参照しながら、図１に示すリング型ネットワークシステム１０の概略動作を説明する。
【００２５】
図３（ａ）は、正常通信時におけるフレームの周回の様子を示している。マスタ局１にて生成されたフレームは、隣接するスレーブ局＃１（２）、＃２（３）、＃３（４）、＃４（５）を順次周回して戻ってくる。このとき、マスタ局１は、周回して戻ってきたフレームのデータ化け等の異常を検知するためにＣＲＣチェックを行っている。図３（ｂ）に示されるように、スレーブ局＃３（４）とスレーブ局＃４（５）との間で論理断線が発生したとする。マスタ局１は、例えば１０［ｍｓ］の間連続して通信が失敗した、すなわち１０［ｍｓ］の間連続して周回フレームを正常に受信しないことによりこの論理断線を検出する。このとき、マスタ局１は、図３（ｃ）に示されるように、隣接する両端のスレーブ局＃１（２）、スレーブ局＃４（５）それぞれに対して断線検出フレームを送信する。
【００２６】
断線検出フレームを受信したスレーブ局＃１（２）は、図３（ｄ）に示されるように、断線していないことを、断線検出フレームの送信元局であるマスタ局１に断線検出応答フレームを送信することにより応答する。同時にスレーブ局＃１（２）は、隣接して下流に位置するスレーブ局＃２（３）に対して断線検出フレームを送信（中継）し、断線検出フレームを周回させる。同じく、断線検出フレームを受信したスレーブ局＃４（５）は、断線していないことを、断線検出フレームの送信元局であるマスタ局１に断線検出応答フレームを送信することにより応答する。同時にスレーブ局＃４（５）は隣接して下流に位置するスレーブ局＃３（４）に対して断線検出フレームを送信（中継）し、断線検出フレームを周回させる。
【００２７】
このとき、図３（ｅ）に示されるように、スレーブ局＃４（５）は、自局が送信した断線検出フレームに対するスレーブ局＃３（４）からの応答が１０［ｍｓ］経過しても無いことから断線を検出し、自局を末端局とするループバックを実施する。以降、図３（ｆ）に示されるように、スレーブ局＃３（４）は、ネットワーク（回線６）から切り離され、縮退された構成にてフレームが周回される。
【００２８】
次に、図４、図５に示すフローチャートを参照しながら、図２に示すマスタ局１におけるマスタ通信制御部１１Ａと、スレーブ局＃４（５）におけるスレーブ通信制御部１５Ａの動作について詳細に説明する。
【００２９】
図４に示されるように、マスタ局１は送受信部１１１を介して自局で生成したフレームを送信する。この送信の後、マスタ局１は送信したフレームがスレーブ局＃１（２）、＃２（３）、＃３（４）、＃４（５）を経由して正常に周回されるか常時監視している（ステップＳ１１、Ｓ１２）。例えば、１０ｍｓの間連続してフレームが戻らないことを論理断線検知部１１２が検知すると（ステップＳ１２“ＮＯ”）、論理断線検知部１１２は断線検出フレーム生成部１１３に対し、断線検出フレームの生成を指示する。
【００３０】
このとき、主制御部１１０は、自局が末端局であるか否かを判定する（ステップＳ１３）。末端局でなければ（ステップＳ１３“ＮＯ”）、断線検出フレーム生成部１１３によって生成された断線検出フレームを、自局の両端に接続されたスレーブ局＃１（２）とスレーブ局＃４（５）に送信するように送受信部１１１に指示する（ステップＳ１５）。一方、例えば、マスタ局１の左手のスレーブ局が接続されてないようなとき、マスタ局１は末端局として動作するが、自局が末端局であれば（ステップＳ１３“ＹＥＳ”）その片端に接続されたスレーブ局＃１（２）のみに、断線検出フレームを送信するように送受信部１１１に指示する（ステップＳ１４）。
【００３１】
なお、自局が末端局であるか否かを検出する方法としては、自局の受信ポートの受信キャリアを検出することで判定することができる。例えば、両受信ポートの受信キャリアが検出されれば自局は末端局ではなく、片方の受信ポートのキャリアのみが検出されれば自局は末端局であると判定する。なお、両方の受信ポートのキャリアが検出されない場合は、自局はネットワークに接続されてなく、孤立していると判定される。
【００３２】
さらにマスタ局１は、送信した断線検出フレームに対して応答フレームが受信されるか応答判定部１１４により監視している（ステップＳ１６）。例えば、断線検出フレームを送信してから時間監視し、２ｍｓ経過しても断線検出応答フレームが受信されない場合（タイムアウト発生：ステップＳ１７“ＹＥＳ”）、応答判定部１１４は隣接局との通信が不可であることを検出し、主制御部１１０に通知する。この通知に伴い、主制御部１１０は、ループバック制御部１１５にループバックを指示し、自局を末端局としてループバックする（ステップＳ１８）。なお、タイムアウトを検出することなく断線検出応答フレームを受信できた場合、（ステップＳ１７“ＮＯ”）、応答判定部１１４は、断線検出応答フレームの受信を主制御部１１０に通知する。この通知の下、主制御部１１０は、ループバック制御部１１５への指示をそのまま維持し、回線の接続状態を維持する。  
【００３３】
次に、スレーブ局＃４（５）の動作について説明する。図５において、スレーブ局＃４（５）は、主制御部１５０にて、マスタ局１により送信され送受信部１５１で受信される断線検出フレームを監視している（ステップＳ２１）。断線検出フレームが受信されない場合（ステップＳ２１“ＮＯ”）、主制御部１５０は、受信した通常のフレームを、下流に隣接するスレーブ局＃３（４）に送信するよう送受信部１５１に指示し、通常のフレームを回線６に周回させる。
【００３４】
主制御部１５０は、断線検出フレームの受信が確認されると（ステップＳ２１“ＹＥＳ”）、断線検出フレームに対する応答を示す断線検出応答フレームを送信元のマスタ局１に対して返信する（ステップＳ２２）。この後、主制御部１５０は、自局が末端局であるか否か判定し（ステップＳ２３）、自局が末端局であれば（ステップＳ２３“ＹＥＳ”）、ループバック制御部への指示を維持して回線の接続状態を維持する。自局が末端局でない、すなわち中間局のとき、（ステップＳ２３“ＮＯ”）、主制御部１５０は、下流に隣接して位置するスレーブ局＃３（４）に対して断線検出フレームを送信（中継）するように断線検出フレーム周回制御部１５２に指示する（ステップＳ２４）。そして、スレーブ局＃４（５）は、送信した断線検出フレームに対するスレーブ局＃３（４）からの応答の監視を応答判定部１５３で行なう（ステップＳ２５）。
【００３５】
なお、自局が末端局であるか否かを検出する方法としては、前述したマスタ局と同様である。
ここで、応答判定部１５３は、断線検出フレームがスレーブ局＃３（４）に送信されてから、例えば、２ｍｓの間に断線検出応答フレームを受信しない場合（ステップＳ２６“ＹＥＳ”）タイムアウトとし、主制御部１５０にタイムアウトの検知を通知する。この通知の下、主制御部１５０はループバック制御部１５４にループバックを指示し自局を末端局としてループバックする（ステップＳ２７）。その結果、回線６はスレーブ局＃４（５）より下流の局が切り離され、スレーブ局＃３（４）よりも上流の局のみでリング状の伝送経路が再構築される。以降、局が縮退された状態でフレームが周回される。
【００３６】
なお、ステップＳ２６においてタイムアウトを検出することなくスレーブ局＃２（３）から断線検出応答フレームを受信できた場合（ステップＳ２６“ＮＯ”）、応答判定部１５３は、断線検出応答フレームの受信を主制御部１５０に通知する。この通知の基、主制御部１５０はループバック制御部１５４への指示をそのまま維持し、回線の接続状態を維持する。
（実施形態の効果）
以上説明のように本実施形態に係るリング型ネットワークシステム１０によれば、マスタ局１は、送信が連続して失敗したことを検知したときに断線検出フレームを生成して隣接するスレーブ局＃１（２）、＃４（５）に送信する。スレーブ局＃４（５）では、断線検出フレームを受信したときに応答し、自局が末端局でない場合、すなわち中間局のときに、送信元局以外の隣接局＃３（４）に対して断線検出フレームを送信する。そして、スレーブ局＃４（５）では、断線検出フレームを送信してから所定時間経過しても隣接局＃３（４）からその応答を受信できない場合に、自局を末端局としてループバックする。このとき、スレーブ局＃３（４）をネットワークから切り離し、縮退構成で通信を継続させる。したがって、例えば、ネットワークケーブルの劣化等により、電気的には接続されても正常に通信ができないような論理的断線状態であっても断線発生個所を特定することができ、ループバックにより正常な通信を継続することができる。
【００３７】
また、（ステップＳ１２“ＹＥＳ”）、（ステップＳ１７“ＮＯ”）、（ステップＳ２１“ＮＯ”）、（ステップＳ２３“ＹＥＳ”）、（ステップＳ２６“ＮＯ”）、を通るルートは、回線の接続状態を維持することになる。このため、一旦ループバックが作動され、回線が縮退された状態になると、その状態が維持される。すなわち、本発明は、ネットワークケーブルの損傷や接触不良等が生じても、回線を縮退方向のみに維持するように作用するので、局の脱落と加入が繰り返されるような通信が不安定な状態を回避することができ、高信頼なリング型ネットワークシステムを提供することができる。
【００３８】
以上、本発明の好ましい実施形態について詳述したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されないことは言うまでもない。上記実施形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。またその様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００３９】
なお、図４のステップＳ１１がフレーム送信手段に対応し、図４のステップＳ１２が論理断線検出手段に対応し、図４のステップＳ１４やステップＳ１５が断線検出フレーム送信手段に対応し、図４のステップＳ１６〜Ｓ１８が第１のループバック制御手段に対応している。
【００４０】
また、図５のステップＳ２１およびステップＳ２１に係るステップＳ２２が応答フレーム送信手段に対応し、図５のステップＳ２４が断線検出フレーム中継手段に対応し、図５のステップＳ２６およびステップＳ２６に係るステップＳ２７が第２のループバック制御手段に対応している。
【符号の説明】
【００４１】
１                マスタ局
２、３、４、５    スレーブ局＃１〜＃４
６                回線
１０              リング型ネットワークシステム
１１Ａ            マスタ通信制御部
１２Ａ            スレーブ通信制御部
１１０、１５０    主制御部
１１１、１５１    送受信部
１１２            論理断線検知部
１１３            断線検出フレーム生成部
１１４、１５３    応答判定部
１１５、１５４    ループバック制御部
１５２            断線検出フレーム周回制御部
【図１】
2012182512.tif 000003
【図２】
2012182512.tif 000004
【図３】
2012182512.tif 000005
【図４】
2012182512.tif 000006
【図５】
2012182512.tif 000007
【図６】
2012182512.tif 000008