(57)【要約】【課題】  従来のリング型ネットワークでは、ノード優先順位が最高の１個のノードをクロックマスタノードとしていた。そのため、クロックマスタノードが故障した場合に、ノード優先順位が次点のノードがクロックマスタノードになるまでの間は、クロックマスタノードが存在しない期間が発生した。【解決手段】  外部クロックを入力するノードを複数にし、ノード優先順位が最高または外部クロック入力が有るノードをクロックマスタノードとして動作させるようにした。【選択図】        図１
2006166286.tif 000002
【特許請求の範囲】
【請求項１】
情報を互いに送受信する複数のノードと、複数のノードをリング状に接続し前記情報が流される二重化された伝送路とを備え、
前記複数のノードのうち少なくとも１個のノードが自ノードのクロックにより動作し自ノードのクロックを他のノードに送るクロックマスタノードとして動作し、クロックマスタノード以外のノードがクロックマスタノードから送られるクロックに従うクロックスレーブノードとして動作し、
前記情報にはクロックマスタノードを決めるために使用するノード優先順位のデータが有り、
前記各ノードが、自ノードのノード優先順位である自ノード順位を設定するノード優先順位設定部と、前記各伝送路により受信した前記情報からノード優先順位のデータを抽出するノード優先順位抽出部と、前記情報から抽出したノード優先順位である伝送データ順位と前記自ノード順位の内で優先度が高い方を前記各伝送路に送出する前記情報のノード優先順位のデータに設定する順位情報生成部と、前記伝送データ順位と前記自ノード順位とを比較し両伝送路とも前記自ノード順位の方が優先度が高い場合にクロックマスタノードとして動作するように決定し、それ以外の場合にクロックスレーブノードとして動作するように決定する動作モード決定部とを有し、
前記複数のノードは、外部クロック入力を入力可能な少なくとも２個の第１のノードと、該第１のノード以外のノードである第２のノードに区分され、前記第１のノードは、外部クロック入力の有無を判断する外部クロック入力判断部を有し、
全ての前記第１のノードに入力される外部クロックの周波数は同じであり、
前記第１のノードの前記自ノード順位が必ず前記第２のノードの前記自ノード順位よりも優先度が高く、
前記第１のノードの前記動作モード決定部が、外部クロック入力が有ると前記外部クロック入力判断部が判断する場合にも外部クロックを自ノードのクロックとして使用してクロックマスタノードとして動作するように決定することを特徴とするリング型ネットワークシステム。
【請求項２】
外部クロックが正常に入力されているかどうかを検出する外部クロック入力断検出部を前記第１のノードが有し、
外部クロック入力が有ると前記外部クロック入力判断部が判断しており、かつ外部クロックが正常に入力されていないと前記外部クロック入力断検出部が検出した前記ノードが、伝送路への情報の送信を停止することを特徴とする請求項１に記載のリング型ネットワークシステム。
【請求項３】
外部クロックが正常に入力されているかどうかを検出する外部クロック入力断検出部を前記第１のノードが有し、
外部クロック入力が有ると前記外部クロック入力判断部が判断しており、かつ外部クロックが正常に入力されていないと前記外部クロック入力断検出部が検出した前記ノードにおいて、その前記ノードの前記動作モード決定部がクロックスレーブノードとして動作することを決定し、他のノードが自ノードに従属しないようにする信号をその前記ノードが各伝送路に送出することを特徴とする請求項１に記載のリング型ネットワークシステム。
【請求項４】
二重化された伝送路によりリング状に接続されてリング型ネットワークを構成して互いに情報を送受信し、自ノードのクロックにより動作し自ノードのクロックを他のノードに送るクロックマスタノードまたはクロックマスタノードから送られるクロックに従うクロックスレーブノードの何れかとして動作するノードであって、
外部クロック入力の有無を判断する外部クロック入力判断部と、
自ノードのノード優先順位である自ノード順位を設定するノード優先順位設定部と、
前記各伝送路により受信した前記情報からノード優先順位のデータを抽出するノード優先順位抽出部と、
前記情報から抽出したノード優先順位である伝送データ順位と前記自ノード順位の内で優先度が高い方を前記各伝送路に送出する前記情報のノード優先順位のデータに設定する順位情報生成部と、
前記伝送データ順位と前記自ノード順位とを比較し両伝送路とも前記自ノード順位の優先度方が高い場合または外部クロック入力が有ると前記外部クロック入力判断部が判断する場合の何れかの場合にクロックマスタノードとして動作するように決定し、それ以外の場合にクロックスレーブノードとして動作するように決定する動作モード決定部とを備え、
外部クロック入力が有ると前記外部クロック入力判断部が判断する場合には、外部クロックを自ノードのクロックとして使用することを特徴とするリング型ネットワーク用ノード。
【請求項５】
外部クロックが正常に入力されているかどうかを検出する外部クロック入力断検出部を備え、
外部クロック入力が有ると前記外部クロック入力判断部が判断しており、かつ外部クロックが正常に入力されていないと前記外部クロック入力断検出部が検出した場合に、自ノードから伝送路への情報の送信を停止することを特徴とする請求項４に記載のリング型ネットワーク用ノード。
【請求項６】
外部クロックが正常に入力されているかどうかを検出する外部クロック入力断検出部を備え、
外部クロック入力が有ると前記外部クロック入力判断部が判断しており、かつ外部クロックが正常に入力されていないと前記外部クロック入力断検出部が検出した場合に、前記動作モード決定部がクロックスレーブノードとして動作することを決定し、各伝送路に他のノードが自ノードに従属しないようにする信号を送出することを特徴とする請求項４に記載のリング型ネットワーク用ノード。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、リング型ネットワークシステム及びリング型ネットワーク用ノードに関するものであり、特にクロックマスタ複数化に係るものである。
【背景技術】
【０００２】
従来の二重化された伝送路により複数のノードがリング状に接続されたリング型ネットワークでは、１個のノードが自ノードのクロックにより動作し、自ノードのクロックを他ノードに送るクロックマスタノードとなり、残りのノードはクロックマスタノードから送られるクロックに従うクロックスレーブノードになる。そして、各ノードは伝送路により互いに情報を送受信する。
どのノードがクロックマスタノードになるかを決定するために、各ノードは、ノード優先順位設定部、ノード優先順位抽出部、順位情報生成部、ノード優先順位決定部とを有する。ノード優先順位設定部は自ノードのノード優先順位を設定し、ノード優先順位抽出部は伝送路から受信した情報からノード優先順位のデータを抽出する。順位情報生成部は、自ノードのノード優先順位（自ノード順位と呼ぶ）と伝送路から受信した情報から抽出したノード優先順位（伝送データ順位）とを比較して、どちらか大きい方を伝送路に伝送する情報のノード優先順位のデータとして設定する。そして、ノード優先順位決定部は、自ノード順位と伝送データ順位とを比較して両伝送路とも自ノード順位の方が高い場合に自ノードをクロックマスタノードとし、それ以外の場合に自ノードをクロックスレーブノードとする。
予めノード優先順位設定部によりノード優先順位を設定することにより、クロックマスタノードをどのノードにするかを容易に設定することができる。クロックマスタノードとして動作しているノードが故障した場合に、残りの健全なノードの中で自ノード順位が最も高いノードがクロックマスタノードとして動作することが示されている（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００１−３５８７３６号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
前記特許文献１に示されたものでは、最高のノード優先順位を持つノードが、故障等が原因でリングネットワークから離脱した場合、次点のノード優先順位をもつノードがクロックマスタノードに遷移する。最高ノード優先順位をもつノードが離脱した瞬間は、ノード優先順位の設定が完了していないため、次点のノード優先順位をもつノードはまだクロックマスタノードでなく、リング型ネットワーク内で、クロックマスタが存在しない期間が発生する。
このため過渡期にクロックマスタ無しでお互いが従属同期しあう状態に陥り、同期状態が不安定となり通信の一時的な乱れを引き起こすという問題点があり、特に、通信の乱れが瞬時においても許容されないようなシステムにおいては、前記特許文献１に示された構成では対応不可能であった。
【０００５】
この発明は、前記のような課題を解決するためになされたものであって、クロックマスタノードを複数にして、１個のクロックマスタノードに故障等が発生した場合においても、過渡的なクロック擾乱を起こさない信頼性の高いリング型ネットワークシステムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
この発明に係るリング型ネットワークシステムは、情報を互いに送受信する複数のノードと、複数のノードをリング状に接続し前記情報が流される二重化された伝送路とを備え、
前記複数のノードのうち少なくとも１個のノードが自ノードのクロックにより動作し自ノードのクロックを他のノードに送るクロックマスタノードとして動作し、クロックマスタノード以外のノードがクロックマスタノードから送られるクロックに従うクロックスレーブノードとして動作し、
前記情報にはクロックマスタノードを決めるために使用するノード優先順位のデータが有り、
前記各ノードが、自ノードのノード優先順位である自ノード順位を設定するノード優先順位設定部と、前記各伝送路により受信した前記情報からノード優先順位のデータを抽出するノード優先順位抽出部と、前記情報から抽出したノード優先順位である伝送データ順位と前記自ノード順位の内で優先度が高い方を前記各伝送路に送出する前記情報のノード優先順位のデータに設定する順位情報生成部と、前記伝送データ順位と前記自ノード順位とを比較し両伝送路とも前記自ノード順位の方が優先度が高い場合にクロックマスタノードとして動作するように決定し、それ以外の場合にクロックスレーブノードとして動作するように決定する動作モード決定部とを有し、
前記複数のノードは、外部クロック入力を入力可能な少なくとも２個の第１のノードと、該第１のノード以外のノードである第２のノードに区分され、前記第１のノードは、外部クロック入力の有無を判断する外部クロック入力判断部を有し、
全ての前記第１のノードに入力される外部クロックの周波数は同じであり、
前記第１のノードの前記自ノード順位が必ず前記第２のノードの前記自ノード順位よりも優先度が高く、
前記第１のノードの前記動作モード決定部が、外部クロック入力が有ると前記外部クロック入力判断部が判断する場合にも外部クロックを自ノードのクロックとして使用してクロックマスタノードとして動作するように決定するものである。
【発明の効果】
【０００７】
この発明のリング型ネットワークシステムは、複数のノードがリング状に接続され、外部クロックを入力してクロックマスタとして動作するノードを複数化しているので、１個のクロックマスタノードが故障した場合にでも、過渡的なクロックの擾乱を起こさない信頼性の高いリング型ネットワークシステムが得られるという効果がある。
【発明を実施するための最良の形態】
【０００８】
実施の形態１．
以下、この発明の実施の形態１を図１〜図５に基づいて説明する。
図１は、リング型ネットワークシステムを示すシステム構成図である。図２は、リング内のデータ伝送に用いられるフレームを示す概念図である。
図３はＺ４バイト受信比較部３２の構成を示すブロック図である。図４は、リング型ネットワークシステムにおけるノードの構成を示すブロック構成図である。図５は、各ノードにおけるノード優先順位番号の比較手順を示すフローチャートである。
【０００９】
図１において、複数のノード、この場合４個のノード１１０、１１１、１１２、１１３は０系伝送路１及び１系伝送路２でリング状に結ばれている。なお、ノード１１０、１１１、１１２、１１３の内で、ノード１１０、１１１には網同期クロック供給装置が接続しており、外部クロックを入力可能な第１のノードである。これに対して、ノード１１２、１１３が外部クロックを入力できない第２のノードである。
なお、この実施の形態１ではノード数を４個としたが、これに限定されるものではない。
【００１０】
図１において、前記ノード１１０、１１２に図示された端末回線ＩＦ（端末回線インタフエース）２０は、ＩＴＵ−Ｔ（Ｉｎｔｅｒｎａｔｉｎａｌ  Ｔｅｌｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｏｎ：国際電気通信連合）規格Ｇ−７０３等の基準に応じたものである。
各端末回線ＩＦ２０は、それぞれ回線伝送路２１を介してＴＤＭ２２（Ｔｉｍｅ  Ｄｅｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｅｒ：多重化装置）に接続されている。リング内を伝送されるフレームデータの同期をとるＺ４バイト受信比較部３２は、各ノード１１０、１１１、１１２、１１３に設けられている。なお、図１では図示していないが、ノード１１１、１１３にも、同様の端末回線ＩＦ２０が設けられており、回線伝送路２１を介してＴＤＭ２２に接続されている。
【００１１】
図２は、リング内のデータ伝送に用いられるフレームを示す概念図である。このフレームによりノード間で情報が送受信される。この図２全体でＳＴＭ−１フレーム（Ｓｙｎｃｒｏｎｉｚｅｄ  Ｔｒａｎｓ  Ｍｏｄｅ−１フレーム）を示し、このＳＴＭ−１フレームには端末回線ＩＦ２０からのデータを直接多重可能な１個のＶＣ−４フレームが設けられている。また、ＳＴＭ−１フレームは、２７０バイト×９行のタイムスロットから成る。ＳＯＨは、９バイト×９行のタイムスロットから成るセクションオーバヘッド（ＳＥＣＴＩＯＮ  ＯＶＥＲ  ＨＥＡＤ）であり、同期及び制御等のための固定した値が設定されるチャネルである。
また、ＰＯＨは、１バイト×９行のタイムスロットから成るパスオーバヘッド（ＰＡＳＳ  ＯＶＥＲ  ＨＥＡＤ）であり、ユーザが自由に利用できるユーザチャネルを有する。この実施の形態１では、このパスオーバヘッドの第１のユーザチャネルであるＺ４バイトに基準に応じたフレーム番号を設定するものである。例えば、ＳＴＭ−１フレームのＶＣ−４フレームのＺ４バイトには、１〜１２７のノード優先順位番号を設定する。ここで、０はノード優先順位番号として使用しないものとする。
【００１２】
次に、図３は、前記各ノード１１０〜１１３に設けられているＺ４バイト受信比較部３２の構成を示している。Ｚ４バイト受信比較部３２は、フレーム受信部を構成するＳＴＭ−１フレーム同期検出部５０、ＳＯＨ終端部５１及びＰＯＨ終端部５２と、フレーム送信部を構成するＰＯＨ生成部５９、ＳＯＨ付加部６０及びＳＴＭ−１フレーム同期パターン付加部６１と、Ｚ４バイトの抽出と比較を行うためのＺ４バイト抽出部６２、ノード優先順位設定部６３、外部クロック入力判断部６９及びＺ４バイト比較部６４と、伝送されて来たフレーム及び伝送するフレームを保存する多重分離メモリ部５６とを有する。
ＳＴＭ−１フレーム同期検出部５０はノード１１０〜１１３に受信されたデータのＳＴＭ−１フレームの同期を取る。ＳＴＭ−１フレーム同期検出部５０が抽出した受信クロックは、クロック再生部６７（後述）に送られる。ＳＯＨ終端部５１はＳＯＨの解析を行い、ＰＯＨ終端部５２はＰＯＨの解析を行う。
受信したフレームは多重分離メモリ部５５においてこのノードに対するものかどうかがチェックされ、このノードに対するフレームは、端末回線ＩＦ２０に送られる。このノードに対するものでないフレームと端末回線ＩＦ２０から送られてきたフレームは多重分離メモリ部５５に保存され、順番にＰＯＨ生成部５９で処理される。
【００１３】
ＰＯＨ生成部５９は、多重分離メモリ部５５から送られて来るフレームに対して、Ｚ４比較部６４が決定したノード優先順位番号をＰＯＨのＺ４バイトに設定する。つまり、ＰＯＨ生成部５９は順位情報の生成を行う順位情報生成部である。ＳＯＨ付加部６０はＳＯＨの付加を行い、ＳＴＭ−１フレーム同期パターン付加部６１はＳＴＭ−１フレームを送信する。
ノード優先順位抽出部であるＺ４バイト抽出部６２は、受信したＶＣ−４フレームのＺ４バイトからノード優先順位番号を抽出する。また、ノード優先順位設定部６３は、自ノードのノード優先順位番号を設定するものであり、例えばディップスイッチを用いる。
【００１４】
ここで、ノード優先順位番号について説明しておく。ノード優先順位番号はノードの優先順位を決定するものであり、ノードごとに異なる番号とする。ノード優先順位番号が小さいノードを優先度が高いとする。第１のノードであるノード１１０、１１１には、第２のノードであるノード１１２、１１３よりも小さいすなわち優先順が高い番号を設定する。なお、ノード優先順位番号が同じ場合には、ノード自体の番号が小さい方を優先順位が高いと判断するなど、他のデータと組み合わせてノード優先順位を判断することも可能である。また、ノード優先順位番号が大きいノードを優先度が高いとしてもよい。
動作モード決定部であるＺ４バイト比較部６４は、Ｚ４バイトから抽出されたノード優先順位番号とノード優先順位設定部６３により設定されたノード優先順位番号とを比較し、比較結果と外部クロック入力判断部６９からの入力を元に、動作モードを決める。決定した動作モードはクロック選択部６５で利用され、優先度が高い方のノード優先順位番号はＰＯＨ生成部５９で使用される。
【００１５】
外部クロック入力判断部６９は外部クロックを入力可能な第１のノードに有り、外部クロック入力６８を使用するかどうかを設定するものであり、例えばディップスイッチを用いる。外部クロックを入力できない第２のノードには外部クロック入力判断部６９が無く、Ｚ４バイト比較部６４は常に外部クロック入力が無いものとして動作する。外部クロック入力判断部６９を外部クロック入力の有無を自動で判断するソフトウェアで構成したり、すべてのノードに外部クロック入力判断部６９を持たせたりしてもよい。
【００１６】
図４を参照して、クロック選択部６５の構成を説明する。クロック選択部６５には、ＳＴＭ−１フレーム同期検出部５０が抽出した受信クロックを再生するクロック再生部６７と、自ノードのクロックを生成するマスタクロック生成部６６とを有する。また、第１のノードでは、網同期クロック制御装置４からの外部クロックが入力される外部クロック入力部６８が有る。外部クロック入力部６８が有り、外部クロック入力判断部６９が外部クロック有りと判断する場合は、マスタクロック生成部６６は外部クロック入力部６８からの外部クロックを自ノードのクロックとして生成する。
クロック選択部６５は、０系と１系のＺ４バイト比較部６４とがともにクロックマスタノードとして動作すべきだと判断する場合にはマスタクロック生成部６６からのクロックを、そうでない場合はクロック再生部６７が再生したクロックを、０系と１系のＺ４バイト受信比較部３２に供給する。
【００１７】
次に動作について説明する。図１において、ＴＤＭ２２により時分割多重されたディジタルデータは、回線伝送路２１を通り端末回線ＩＦ２０で終端される。各ノード１１０〜１１３のうち、ノード１１０、１１１がクロックマスタノードとして動作し、残りはクロックスレーブノードとして動作することになるが、立ち上げ直後は全てのノード１１０〜１１３が自ノードのクロックで動作する。
各ノード１１０〜１１３は、自らのタイミングでノード優先順位設定部６３により設定された優先順位番号をＰＯＨのＺ４バイト（図２参照）に設定する。ここで、ノード優先順位番号は、小さい方が優先順位の高いノードとする。各ノードにおいては隣接するノードから受信したフレーム中のＺ４バイトのノード優先順位番号（伝送データ順位と呼ぶ）と予めノード優先順位設定部６３により設定された自ノードのノード優先順位番号（自ノード順位と呼ぶ）とを比較する。
【００１８】
その比較手順を図３のブロック構成図及び図５のフローチャートを参照しながら説明する。ステップＳ１において、ノード優先順位抽出部であるＺ４バイト抽出部６２はＰＯＨのＺ４バイトから伝送データ順位Ｍを抽出する。ステップＳ２において、Ｚ４バイト比較部（動作モード決定部）６４は、伝送データ順位Ｍと自ノード順位Ｎとを比較する。
ステップＳ２において、Ｚ４バイトから抽出した伝送データ順位Ｍの方が大きい場合は、ステップＳ３において自ノード順位ＮをＰＯＨ生成部５９においてＺ４バイトに設定し、ステップＳ４において、カウンタの計数値ｎに１を加えステップＳ５へ行く。
【００１９】
ステップＳ５において、カウンタの計数値ｎが所定値より大きいかどうか、すなわち伝送データ順位Ｍが自ノード順位Ｎよりも大きい値であることが所定回数続けば、ステップＳ６においてそのノードを仮マスタノードとし、ステップＳ８へ進む。ここで、指定回数はノードの総数にノイズ等に対する若干の余裕を加えた値に設定しておく。例えば、ノードの総数が１２７ならば、１．１倍の１４０回位にしておく。
ステップＳ２において、伝送データ順位Ｍが自ノード順位Ｎよりも小さいか等しい場合は、ステップＳ７において、伝送データ順位ＭをＰＯＨ生成部５９においてＺ４バイトに設定し、次ノードに送信し、ステップＳ８へ行く。ステップＳ８において、０系、１系両系が共に仮マスタノードであるかどうかを判断し、仮マスタノードであるならばステップＳ１０へ行く。ステップＳ８において、０系、１系両系が共に仮マスタノードでないならば、Ｓ９へ行く。
【００２０】
ステップ９において、外部クロック入力判断部６９にて外部クロック入力有りと判断されているならばＳ１０へ行く。外部クロック入力判断部６９にて外部クロック入力有りと判断されていない場合には、このノードがクロックマスタノードでないことになり、Ｓ１２に進む。
ステップＳ１０において、当該ノードをクロックマスタノードとし、ステップＳ１１においてクロック選択部６５によリクロック生成部６６のクロックを使用する。ステップＳ１２では、当該ノードをクロックスレーブノードとする。クロックスレーブノードではＳＴＭ−１フレーム同期検出部５０が抽出した受信クロックを使用する。
【００２１】
このようにノード優先順位の最も高く設定されたノードあるいは外部クロック入力有りと判断されたノードがクロックマスタノードとして動作することになる。新しくノードが追加された場合も、同様である。また、クロックマスタノードとして動作させるノードを変更したい場合は、ノード優先順位の設定、および、外部クロック入力の有無を変更する。
従って、外部クロック入力有りと判断され、かつノード優先順位が最高と次点に設定されているノード１１０とノード１１１がともにクロックマスタノードとして動作することになる。ノード１１０、ノード１１１のどちらかが故障したとしても、クロックマスタノードが存在しない期間が発生せず、過渡的なクロックの擾乱は発生しない。なお、外部クロック入力判断部６９により、外部クロック入力ありと判断されるノードを２個としたが、２個より多くてもよい。また、同一の網同期クロック入力装置４から複数のノードに外部クロックを入力するようにしたが、同じ周波数のクロックであれば、ノード毎に異なる装置から外部クロックを入力するようにしてもよい。
【００２２】
実施の形態２．
なお、前記実施の形態１では、外部クロック入力部６８への、外部クロック入力が停止するケースがない場合について述べたが、図６に示すように外部クロック入力断検出回路７０を設け、外部クロック入力部６８の故障により外部クロック入力断時、つまり外部クロックが正常に入力されていないときには、外部クロック入力判断部６９にて外部クロック入力ありと判断されるならば、クロックマスタノードに設定されているノードからのリングヘの信号出力を強制的に停止してリング型ネットワークから離脱するようにする。このように外部クロック入力断検出回路７０を設けたので、誤ってクロックスレーブノードがこの外部クロック入力断ノードに従属同期を継続することを回避し、もう一方のクロックマスタノードに従属同期することができる。
【００２３】
実施の形態３．
なお、前記実施の形態２では、外部クロック入力判断部６９により、外部クロック入力有りと判断されているノードで外部クロック入力断を検出した時には、そのノードからのリングヘの信号出力を強制的に停止してリング型ネットワークから離脱する場合について述べたが、図７に示すように、外部クロック入力判断部６９により外部クロック入力有りと判断されているノードで、外部クロック入力断検出回路７０により外部クロック入力断を検出した時には、クロックマスタノードからクロックスレーブノードに移行して他のクロックマスタノードに従属同期するとともに、両系の伝送路に送信するフレームのＺ４バイトに受信フレームから抽出したノード優先順位を設定し、また、他のノードが自ノードに従属しないようにする信号もフレームの所定の位置に設定する。
【００２４】
他のノードが自ノードに従属しないようにする信号として、この実施の形態３では、前記特許文献１での実施の形態５における上流障害信号と同等な信号を使用する。上流障害信号を受信した各ノードの動作も前記特許文献１の場合と同様とする。
また、図７における上流障害通知出力とは、前記特許文献１の実施の形態５における上流障害通知出力と同等な信号を出力することを意味する。こうすると、クロックスレーブノードは、外部クロック入力断となったクロックマスタノードに従属同期していたすべてのクロックスレーブノードは、他のクロックマスタノードに従属同期することになり、外部クロック入力断となったノードを、ネットワークから離脱させる必要がなく、自身のノードにつながる端末の通信を継続させることができるという効果がある。
なお、他のノードが自ノードに従属しないようにする信号として別の信号を使用してもよい。
【産業上の利用可能性】
【００２５】
以上のようなこの発明の実施の形態１〜３は、高い信頼性を必要とされるリング型ネットワークシステムに利用可能である。
【図面の簡単な説明】
【００２６】
【図１】この発明の実施の形態１のリング型ネットワークシステムを示すシステム構成図である。
【図２】この発明の実施の形態１のリング内データ伝送に用いられるフレームを示す概念図である。
【図３】この発明の実施の形態１のＺ４バイト受信比較部の構成を示すブロック図である。
【図４】この発明の実施の形態１のリング型ネットワークシステムにおけるノードの構成を示すブロック構成図である。
【図５】この発明の実施の形態１の各ノードにおけるノード優先順位番号の比較手順を示すフローチャートである。
【図６】この発明の実施の形態２のリング型ネットワークシステムを示すシステム構成図である。
【図７】この発明の実施の形態３のリング型ネットワークシステムを示すシステム構成図である。
【符号の説明】
【００２７】
１  ０系伝送路、２  １系伝送路、４  網同期クロック供給装置、
３２  Ｚ４バイト受信比較部、５９  ＰＯＨ生成部（順位情報生成部）、
６２  Ｚ４バイト抽出部（ノード優先順位抽出部）、６３  ノード優先順位設定部、
６４  Ｚ４バイト比較部（動作モード決定部）、６９  外部クロック入力判断部、
７０  外部クロック入力断検出回路、１１０〜１１３  ノード。
【図１】
2006166286.tif 000003
【図２】
2006166286.tif 000004
【図３】
2006166286.tif 000005
【図４】
2006166286.tif 000006
【図５】
2006166286.tif 000007
【図６】
2006166286.tif 000008
【図７】
2006166286.tif 000009