(57)【特許請求の範囲】
【請求項１】
複数のノードがリング状に接続される上位リングと、複数のノードがライン状に接続される下位セグメントと、を備え、前記上位リング及び前記下位セグメントが、前記上位リングに含まれかつ前記下位セグメントの両端に位置する２個のリング接続ノードにおいて接続される通信ネットワークであって、
前記２個のリング接続ノードは、
自己に隣接しかつ前記上位リングに含まれる２個のノードとのインタフェースである２個の上位リングポートと、
自己に隣接しかつ前記下位セグメントに含まれる１個のノードとのインタフェースである１個の下位セグメントポートと、
前記２個のリング接続ノードを接続する上位リングの２つの経路におけるノード間の導通状態を示す導通状態情報を、前記２つの経路について、前記２個の上位リングポートからそれぞれ取得し、前記導通状態情報に基づいて前記２つの経路に障害が発生したことを検知するリング接続ノード間導通状態監視部と、
自己の有する前記２個の上位リングポートの状態を監視し、自己の有する前記２個の上位リングポートの少なくともいずれかに障害が発生したことを検知する上位リングポート状態監視部と、
前記２つの経路に障害が発生し、かつ、前記２個の上位リングポートのいずれかに障害が発生すると、予め定められた設定テーブルに従って前記下位セグメントポートを閉塞する下位セグメントポート閉塞部と、
を備え、
前記設定テーブルは、
前記上位リングの前記２つの経路に障害が発生し、かつ、前記２個のリング接続ノードのうちの一方について、前記２個の上位リングポートの両方に障害が発生した場合、前記２個の上位リングポートの両方に障害が発生したリング接続ノードに備わる前記下位セグメントポートを閉塞するよう設定する
ことを特徴とする通信ネットワーク。
【請求項２】
複数のノードがリング状に接続される上位リングと、複数のノードがライン状に接続される下位セグメントと、を備え、前記上位リング及び前記下位セグメントが、前記上位リングに含まれかつ前記下位セグメントの両端に位置する２個のリング接続ノードにおいて接続される通信ネットワークであって、
前記２個のリング接続ノードは、
自己に隣接しかつ前記上位リングに含まれる２個のノードとのインタフェースである２個の上位リングポートと、
自己に隣接しかつ前記下位セグメントに含まれる１個のノードとのインタフェースである１個の下位セグメントポートと、
前記２個のリング接続ノードを接続する上位リングの２つの経路におけるノード間の導通状態を示す導通状態情報を、前記２つの経路について、前記２個の上位リングポートからそれぞれ取得し、前記導通状態情報に基づいて前記２つの経路に障害が発生したことを検知するリング接続ノード間導通状態監視部と、
自己の有する前記２個の上位リングポートの状態を監視し、自己の有する前記２個の上位リングポートの少なくともいずれかに障害が発生したことを検知する上位リングポート状態監視部と、
前記２つの経路に障害が発生し、かつ、前記２個の上位リングポートのいずれかに障害が発生すると、予め定められた設定テーブルに従って前記下位セグメントポートを閉塞する下位セグメントポート閉塞部と、
を備え、
前記設定テーブルは、
前記２つの経路に障害が発生し、かつ、前記２個のリング接続ノードのうちの少なくとも一方について、前記２つの経路のうちの一方の経路に接続される上位リングポートには障害が発生しているが他方の経路に接続される上位リングポートには障害が発生していない場合、
前記２個のリング接続ノードのうちの前記上位リングポートに障害が発生した１個のリング接続ノードに備わる前記下位セグメントポートを閉塞するよう設定するか、或いは、
前記２個のリング接続ノードのうちの優先度の低いリング接続ノードに備わる前記下位セグメントポートを閉塞するよう設定するか、或いは、
前記２個のリング接続ノードのうちの前記２個の上位リングポートの両方に障害が発生していないリング接続ノードに備わる前記下位セグメントポートを閉塞するよう設定する
ことを特徴とする通信ネットワーク。
【請求項３】
複数のノードがリング状に接続される上位リングに含まれかつ複数のノードがライン状に接続される下位セグメントの一端に位置することにより、前記上位リング及び前記下位セグメントを接続するリング接続ノードであって、
自己に隣接しかつ前記上位リングに含まれる２個のノードとのインタフェースである２個の上位リングポートと、
自己に隣接しかつ前記下位セグメントに含まれる１個のノードとのインタフェースである１個の下位セグメントポートと、
前記２個のリング接続ノードを接続する上位リングの２つの経路におけるノード間の導通状態を示す導通状態情報を、前記２つの経路について、前記２個の上位リングポートからそれぞれ取得し、前記導通状態情報に基づいて前記２つの経路に障害が発生したことを検知するリング接続ノード間導通状態監視部と、
自己の有する前記２個の上位リングポートの状態を監視し、自己の有する前記２個の上位リングポートの少なくともいずれかに障害が発生したことを検知する上位リングポート状態監視部と、
前記２つの経路に障害が発生し、かつ、前記２個の上位リングポートのいずれかに障害が発生すると、予め定められた設定テーブルに従って前記下位セグメントポートを閉塞する下位セグメントポート閉塞部と、
を備え、
前記設定テーブルは、
前記上位リングの前記２つの経路に障害が発生し、かつ、前記２個のリング接続ノードのうちの一方について、前記２個の上位リングポートの両方に障害が発生した場合、前記２個の上位リングポートの両方に障害が発生したリング接続ノードに備わる前記下位セグメントポートを閉塞するよう設定することを特徴とするリング接続ノード。
【請求項４】
複数のノードがリング状に接続される上位リングに含まれかつ複数のノードがライン状に接続される下位セグメントの一端に位置することにより、前記上位リング及び前記下位セグメントを接続するリング接続ノードであって、
自己に隣接しかつ前記上位リングに含まれる２個のノードとのインタフェースである２個の上位リングポートと、
自己に隣接しかつ前記下位セグメントに含まれる１個のノードとのインタフェースである１個の下位セグメントポートと、
前記２個のリング接続ノードを接続する上位リングの２つの経路におけるノード間の導通状態を示す導通状態情報を、前記２つの経路について、前記２個の上位リングポートからそれぞれ取得し、前記導通状態情報に基づいて前記２つの経路に障害が発生したことを検知するリング接続ノード間導通状態監視部と、
自己の有する前記２個の上位リングポートの状態を監視し、自己の有する前記２個の上位リングポートの少なくともいずれかに障害が発生したことを検知する上位リングポート状態監視部と、
前記２つの経路に障害が発生し、かつ、前記２個の上位リングポートのいずれかに障害が発生すると、予め定められた設定テーブルに従って前記下位セグメントポートを閉塞する下位セグメントポート閉塞部と、
を備え、
前記設定テーブルは、
前記２つの経路に障害が発生し、かつ、前記２個のリング接続ノードのうちの少なくとも一方について、前記２つの経路のうちの一方の経路に接続される上位リングポートには障害が発生しているが他方の経路に接続される上位リングポートには障害が発生していない場合、
前記２個のリング接続ノードのうちの前記上位リングポートに障害が発生した１個のリング接続ノードに備わる前記下位セグメントポートを閉塞するよう設定するか、或いは、
前記２個のリング接続ノードのうちの優先度の低いリング接続ノードに備わる前記下位セグメントポートを閉塞するよう設定するか、或いは、
前記２個のリング接続ノードのうちの前記２個の上位リングポートの両方に障害が発生していないリング接続ノードに備わる前記下位セグメントポートを閉塞するよう設定することを特徴とするリング接続ノード。
【請求項５】
複数のノードがリング状に接続される上位リングと、複数のノードがライン状に接続される下位セグメントと、を備え、前記上位リング及び前記下位セグメントが、前記上位リングに含まれかつ前記下位セグメントの両端に位置する２個のリング接続ノードにおいて接続される通信ネットワークの制御方法であって、
前記２個のリング接続ノードは、前記２個のリング接続ノードを接続する上位リングの２つの経路に障害が発生し、かつ、前記２個のリング接続ノードのうちの一方について、前記２個の上位リングポートの両方に障害が発生した場合、前記２個の上位リングポートの両方に障害が発生したリング接続ノードに備わる前記下位セグメントポートを閉塞するよう設定する設定テーブルを予め保持し、
前記２個のリング接続ノードのうちの少なくとも一方が、
前記２つの経路におけるノード間の導通状態を示す導通状態情報を、前記２つの経路について、前記２個の上位リングポートからそれぞれ取得し、前記導通状態情報に基づいて前記２つの経路に障害が発生したことを検知し、かつ、
自己に隣接しかつ前記上位リングに含まれる２個のノードとのインタフェースである２個の上位リングポートの状態を監視し、自己の有する前記２個の上位リングポートの少なくともいずれかに障害が発生したことを検知したとき、
前記設定テーブルに従って、前記２個の上位リングポートの両方に障害が発生したリング接続ノードに備わる前記下位セグメントポートを閉塞することを特徴とする通信ネットワークの制御方法。
【請求項６】
複数のノードがリング状に接続される上位リングと、複数のノードがライン状に接続される下位セグメントと、を備え、前記上位リング及び前記下位セグメントが、前記上位リングに含まれかつ前記下位セグメントの両端に位置する２個のリング接続ノードにおいて接続される通信ネットワークの制御方法であって、
前記２個のリング接続ノードは、前記２個のリング接続ノードを接続する上位リングの２つの経路に障害が発生し、かつ、前記２個のリング接続ノードのうちの一方について、前記２つの経路のうちの一方の経路に接続される上位リングポートには障害が発生しているが他方の経路に接続される上位リングポートには障害が発生していない場合、前記２個のリング接続ノードのいずれかのリング接続ノードに備わる下位セグメントポートを閉塞するよう設定する設定テーブルを予め保持し、
前記２個のリング接続ノードのうち少なくとも一方が、
前記２個のリング接続ノードを接続する上位リングの２つの経路におけるノード間の導通状態を示す導通状態情報を、前記２つの経路について、前記２個の上位リングポートからそれぞれ取得し、前記導通状態情報に基づいて前記２つの経路に障害が発生したことを検知し、かつ、
自己に隣接しかつ前記上位リングに含まれる２個のノードとのインタフェースである２個の上位リングポートの状態を監視し、自己の有する前記２個の上位リングポートの少なくともいずれかに障害が発生したことを検知したとき、
前記設定テーブルに従って、
前記２個のリング接続ノードのうちの前記上位リングポートに障害が発生した１個のリング接続ノードに備わる前記下位セグメントポートを閉塞するか、或いは、
前記２個のリング接続ノードのうちの優先度の低いリング接続ノードに備わる前記下位セグメントポートを閉塞するか、或いは、
前記２個のリング接続ノードのうちの前記２個の上位リングポートの両方に障害が発生していないリング接続ノードに備わる前記下位セグメントポートを閉塞することを特徴とする通信ネットワークの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、障害発生条件に応じて柔軟にリングセグメンテーションを解消することができる通信ネットワーク、リング接続ノード及び通信ネットワークの制御方法に関する。
【背景技術】
【０００２】
Ｌ２（Ｌａｙｅｒ  ２）ネットワークにおいては、障害発生時に通信切断を防止するために冗長経路を設定する技術の一つとして、リングプロテクションを利用している。リングプロテクションにおいては、ループ障害を防止するために閉塞箇所をリング経路に設定する。リング経路の障害発生箇所が単一の箇所であるときには、冗長経路を確保することができる。リング経路の障害発生箇所が複数の箇所であるときには、閉塞箇所の設定位置によっては、物理的な迂回経路は存在するにもかかわらず、論理的な迂回経路は存在しないことにより、冗長経路を確保することができないことがあり、これをリングセグメンテーションという。非特許文献１では、リングセグメンテーションを解消するために、閉塞箇所の設定位置を移動させることにより、冗長経路を確保する。
【０００３】
図１は、従来技術における通信ネットワークの非障害時の通信経路を示す図である。通信ネットワークＮは、上位リングＲ及び下位セグメントＳから構成される。上位リングＲでは、リング接続ノード１−１、ノード２−１、２−２、２−３、２−４、２−５、リング接続ノード１−２及びノード２−６が、この順序でリング状に接続される。下位セグメントＳでは、リング接続ノード１−１、ノード３−１、３−２、３−３、３−４、３−５及びリング接続ノード１−２が、この順序でライン状に接続される。上位リングＲ及び下位セグメントＳは、リング接続ノード１−１、１−２において接続される。
【０００４】
図１では、通信ネットワークＮに障害が発生していない。ノード２−４、２−５の間に上位リングＲの閉塞箇所が設定されており、ノード３−４、３−５の間に下位セグメントＳの閉塞箇所が設定されている。ノード２−２からノード３−５へとフレームを送信するときに、ノード２−２、２−１、リング接続ノード１−１、ノード２−６、リング接続ノード１−２及びノード３−５の順序で、フレームを送信することができる。
【０００５】
図２は、従来技術における通信ネットワークの障害時の冗長経路を示す図である。図２では、非特許文献１に記載の従来技術を適用していない。ノード２−３、２−４の間に障害が発生しており、リング接続ノード１−２及びノード２−６の間に障害が発生している。上位リングＲに障害が発生しているため、ノード２−４、２−５の間で上位リングＲの閉塞箇所が開放されており、ノード３−４、３−５の間に下位セグメントＳの閉塞箇所が設定されている。つまり、障害発生前後において、閉塞箇所の設定位置をノード３−４、３−５の間から移動させていない。ノード２−２からノード３−５へとフレームを送信するときに、ノード２−２、２−１、リング接続ノード１−１及びノード３−１、３−２、３−３、３−４の順序で、ノード２−２からノード３−４へとフレームを送信することはできるが、ノード３−４からノード３−５へとフレームを送信することができず、リングセグメンテーションを解消できていない。
【０００６】
図３は、従来技術における通信ネットワークの障害時の冗長経路を示す図である。図３では、非特許文献１に記載の従来技術を適用している。ノード２−３、２−４の間に障害が発生しており、リング接続ノード１−２及びノード２−６の間に障害が発生している。上位リングＲに障害が発生しているため、ノード２−４、２−５の間で上位リングＲの閉塞箇所が開放されており、ノード３−５及びリング接続ノード１−２の間に下位セグメントＳの閉塞箇所が設定されている。つまり、障害発生前後において、閉塞箇所の設定位置をノード３−４、３−５の間からノード３−５及びリング接続ノード１−２の間へと移動させている。ノード２−２からノード３−５へとフレームを送信するときに、ノード２−２、２−１、リング接続ノード１−１及びノード３−１、３−２、３−３、３−４、３−５の順序で、フレームを送信することができ、リングセグメンテーションを解消できている。
【先行技術文献】
【非特許文献】
【０００７】
【非特許文献１】ＩＴＵ−Ｔ  Ｑ９／１５  Ｗｏｒｋｉｎｇ  Ｄｏｃｕｍｅｎｔ，ＷＤ４３  ｉｎ  Ｓｈｅｎｚｈｅｎ  ｉｎｔｅｒｉｍ  ｍｅｅｔｉｎｇ  （２０１０／０２），“Ｔｈｅ  ｉｎｉｔｉａｌ  ｄｒａｆｔ  ｏｆ  Ａｐｐｅｎｄｉｘ  ｆｏｒ  ｍｉｎｉｍｉｚｉｎｇ  ｉｎｔｅｒｃｏｎｎｅｃｔｅｄ  ｒｉｎｇ  ｓｅｇｍｅｎｔａｔｉｏｎ”．
【発明の概要】
【発明が解決しようとする課題】
【０００８】
非特許文献１では、リング経路の障害発生箇所がいずれの箇所であっても、閉塞箇所の設定位置を単一の方法で移動させている。そのため、リング経路の障害発生箇所によっては、リングセグメンテーションを解消することができないことがあり、リングセグメンテーションをさらに助長させてしまうことがある。
【０００９】
図４は、従来技術における通信ネットワークの障害時の冗長経路を示す図である。図４では、非特許文献１に記載の従来技術を適用している。リング接続ノード１−１及びノード２−１の間に障害が発生しており、ノード２−６及びリング接続ノード１−１の間に障害が発生している。上位リングＲに障害が発生しているため、ノード２−４、２−５の間で上位リングＲの閉塞箇所が開放されており、ノード３−５及びリング接続ノード１−２の間に下位セグメントＳの閉塞箇所が設定されている。つまり、図４でも図３と同様に、障害発生前後において、閉塞箇所の設定位置をノード３−４、３−５の間からノード３−５及びリング接続ノード１−２の間へと移動させている。上位リングＲ及び下位セグメントＳの間の接続は完全に分断されており、リングセグメンテーションを解消することができないどころか、リングセグメンテーションをさらに助長させてしまっている。
【００１０】
そこで、前記課題を解決するために、本発明は、リング経路の障害発生箇所に応じて、閉塞箇所の設定位置を移動させることで、リングセグメンテーションをさらに助長させることなく、所定のノード相互間における通信路を確保することができる通信ネットワーク、リング接続ノード及び通信ネットワークの制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、上位リングの複数の箇所に障害が発生しかつリング接続ノードの上位リングポートの少なくともいずれかに障害が発生したときに、リング接続ノードの下位セグメントポートを閉塞するようにした。又は、上位リングの複数の箇所に障害が発生しかつリング接続ノードの上位リングポートのいずれにも障害が発生していないときに、リング接続ノードの下位セグメントポートを閉塞するようにした。
【００１２】
具体的には、本発明は、
複数のノードがリング状に接続される上位リングと、複数のノードがライン状に接続される下位セグメントと、を備え、前記上位リング及び前記下位セグメントが、前記上位リングに含まれかつ前記下位セグメントの両端に位置する２個のリング接続ノードにおいて接続される通信ネットワークであって、
前記２個のリング接続ノードは、
自己に隣接しかつ前記上位リングに含まれる２個のノードとのインタフェースである２個の上位リングポートと、
自己に隣接しかつ前記下位セグメントに含まれる１個のノードとのインタフェースである１個の下位セグメントポートと、
前記２個のリング接続ノードを接続する上位リングの２つの経路におけるノード間の導通状態を示す導通状態情報を、前記２つの経路について、前記２個の上位リングポートからそれぞれ取得し、前記導通状態情報に基づいて前記２つの経路に障害が発生したことを検知するリング接続ノード間導通状態監視部と、
自己の有する前記２個の上位リングポートの状態を監視し、自己の有する前記２個の上位リングポートの少なくともいずれかに障害が発生したことを検知する上位リングポート状態監視部と、
前記２つの経路に障害が発生し、かつ、前記２個の上位リングポートのいずれかに障害が発生すると、予め定められた設定テーブルに従って前記下位セグメントポートを閉塞する下位セグメントポート閉塞部と、
を備え、
前記設定テーブルは、
前記上位リングの前記２つの経路に障害が発生し、かつ、前記２個のリング接続ノードのうちの一方について、前記２個の上位リングポートの両方に障害が発生した場合、前記２個の上位リングポートの両方に障害が発生したリング接続ノードに備わる前記下位セグメントポートを閉塞するよう設定する
ことを特徴とする通信ネットワークである。
【００１３】
この構成によれば、障害が発生したリング接続ノードを通信ネットワークから分離することができるため、リングセグメンテーションの影響を最小限に抑制することができる。
【００１４】
また、本発明は、
複数のノードがリング状に接続される上位リングと、複数のノードがライン状に接続される下位セグメントと、を備え、前記上位リング及び前記下位セグメントが、前記上位リングに含まれかつ前記下位セグメントの両端に位置する２個のリング接続ノードにおいて接続される通信ネットワークであって、
前記２個のリング接続ノードは、
自己に隣接しかつ前記上位リングに含まれる２個のノードとのインタフェースである２個の上位リングポートと、
自己に隣接しかつ前記下位セグメントに含まれる１個のノードとのインタフェースである１個の下位セグメントポートと、
前記２個のリング接続ノードを接続する上位リングの２つの経路におけるノード間の導通状態を示す導通状態情報を、前記２つの経路について、前記２個の上位リングポートからそれぞれ取得し、前記導通状態情報に基づいて前記２つの経路に障害が発生したことを検知するリング接続ノード間導通状態監視部と、
自己の有する前記２個の上位リングポートの状態を監視し、自己の有する前記２個の上位リングポートの少なくともいずれかに障害が発生したことを検知する上位リングポート状態監視部と、
前記２つの経路に障害が発生し、かつ、前記２個の上位リングポートのいずれかに障害が発生すると、予め定められた設定テーブルに従って前記下位セグメントポートを閉塞する下位セグメントポート閉塞部と、
を備え、
前記設定テーブルは、
前記２つの経路に障害が発生し、かつ、前記２個のリング接続ノードのうちの少なくとも一方について、前記２つの経路のうちの一方の経路に接続される上位リングポートには障害が発生しているが他方の経路に接続される上位リングポートには障害が発生していない場合、
前記２個のリング接続ノードのうちの前記上位リングポートに障害が発生した１個のリング接続ノードに備わる前記下位セグメントポートを閉塞するよう設定するか、或いは、
前記２個のリング接続ノードのうちの優先度の低いリング接続ノードに備わる前記下位セグメントポートを閉塞するよう設定するか、或いは、
前記２個のリング接続ノードのうちの前記２個の上位リングポートの両方に障害が発生していないリング接続ノードに備わる前記下位セグメントポートを閉塞するよう設定する
ことを特徴とする通信ネットワークである。
【００１５】
この構成によれば、一のリング接続ノードが関わる通信の優先度が、他のリング接続ノードが関わる通信の優先度より低いときに、一のリング接続ノードのポートを閉塞することができるため、リングセグメンテーションの影響を最小限に抑制することができる。
【００１６】
また、本発明は、
複数のノードがリング状に接続される上位リングに含まれかつ複数のノードがライン状に接続される下位セグメントの一端に位置することにより、前記上位リング及び前記下位セグメントを接続するリング接続ノードであって、
自己に隣接しかつ前記上位リングに含まれる２個のノードとのインタフェースである２個の上位リングポートと、
自己に隣接しかつ前記下位セグメントに含まれる１個のノードとのインタフェースである１個の下位セグメントポートと、
前記２個のリング接続ノードを接続する上位リングの２つの経路におけるノード間の導通状態を示す導通状態情報を、前記２つの経路について、前記２個の上位リングポートからそれぞれ取得し、前記導通状態情報に基づいて前記２つの経路に障害が発生したことを検知するリング接続ノード間導通状態監視部と、
自己の有する前記２個の上位リングポートの状態を監視し、自己の有する前記２個の上位リングポートの少なくともいずれかに障害が発生したことを検知する上位リングポート状態監視部と、
前記２つの経路に障害が発生し、かつ、前記２個の上位リングポートのいずれかに障害が発生すると、予め定められた設定テーブルに従って前記下位セグメントポートを閉塞する下位セグメントポート閉塞部と、
を備え、
前記設定テーブルは、
前記上位リングの前記２つの経路に障害が発生し、かつ、前記２個のリング接続ノードのうちの一方について、前記２個の上位リングポートの両方に障害が発生した場合、前記２個の上位リングポートの両方に障害が発生したリング接続ノードに備わる前記下位セグメントポートを閉塞するよう設定することを特徴とするリング接続ノードである。
【００１７】
この構成によれば、障害が発生したリング接続ノードを通信ネットワークから分離することができるため、リングセグメンテーションの影響を最小限に抑制することができる。
【００１８】
また、本発明は、
複数のノードがリング状に接続される上位リングに含まれかつ複数のノードがライン状に接続される下位セグメントの一端に位置することにより、前記上位リング及び前記下位セグメントを接続するリング接続ノードであって、
自己に隣接しかつ前記上位リングに含まれる２個のノードとのインタフェースである２個の上位リングポートと、
自己に隣接しかつ前記下位セグメントに含まれる１個のノードとのインタフェースである１個の下位セグメントポートと、
前記２個のリング接続ノードを接続する上位リングの２つの経路におけるノード間の導通状態を示す導通状態情報を、前記２つの経路について、前記２個の上位リングポートからそれぞれ取得し、前記導通状態情報に基づいて前記２つの経路に障害が発生したことを検知するリング接続ノード間導通状態監視部と、
自己の有する前記２個の上位リングポートの状態を監視し、自己の有する前記２個の上位リングポートの少なくともいずれかに障害が発生したことを検知する上位リングポート状態監視部と、
前記２つの経路に障害が発生し、かつ、前記２個の上位リングポートのいずれかに障害が発生すると、予め定められた設定テーブルに従って前記下位セグメントポートを閉塞する下位セグメントポート閉塞部と、
を備え、
前記設定テーブルは、
前記２つの経路に障害が発生し、かつ、前記２個のリング接続ノードのうちの少なくとも一方について、前記２つの経路のうちの一方の経路に接続される上位リングポートには障害が発生しているが他方の経路に接続される上位リングポートには障害が発生していない場合、
前記２個のリング接続ノードのうちの前記上位リングポートに障害が発生した１個のリング接続ノードに備わる前記下位セグメントポートを閉塞するよう設定するか、或いは、
前記２個のリング接続ノードのうちの優先度の低いリング接続ノードに備わる前記下位セグメントポートを閉塞するよう設定するか、或いは、
前記２個のリング接続ノードのうちの前記２個の上位リングポートの両方に障害が発生していないリング接続ノードに備わる前記下位セグメントポートを閉塞するよう設定することを特徴とするリング接続ノードである。
【００１９】
この構成によれば、当該リング接続ノードが関わる通信の優先度が、他のリング接続ノードが関わる通信の優先度より低いときに、当該リング接続ノードのポートを閉塞することができるため、リングセグメンテーションの影響を最小限に抑制することができる。
【００２０】
また、本発明は、
複数のノードがリング状に接続される上位リングと、複数のノードがライン状に接続される下位セグメントと、を備え、前記上位リング及び前記下位セグメントが、前記上位リングに含まれかつ前記下位セグメントの両端に位置する２個のリング接続ノードにおいて接続される通信ネットワークの制御方法であって、
前記２個のリング接続ノードは、前記２個のリング接続ノードを接続する上位リングの２つの経路に障害が発生し、かつ、前記２個のリング接続ノードのうちの一方について、前記２個の上位リングポートの両方に障害が発生した場合、前記２個の上位リングポートの両方に障害が発生したリング接続ノードに備わる前記下位セグメントポートを閉塞するよう設定する設定テーブルを予め保持し、
前記２個のリング接続ノードのうちの少なくとも一方が、
前記２つの経路におけるノード間の導通状態を示す導通状態情報を、前記２つの経路について、前記２個の上位リングポートからそれぞれ取得し、前記導通状態情報に基づいて前記２つの経路に障害が発生したことを検知し、かつ、
自己に隣接しかつ前記上位リングに含まれる２個のノードとのインタフェースである２個の上位リングポートの状態を監視し、自己の有する前記２個の上位リングポートの少なくともいずれかに障害が発生したことを検知したとき、
前記設定テーブルに従って、前記２個の上位リングポートの両方に障害が発生したリング接続ノードに備わる前記下位セグメントポートを閉塞することを特徴とする通信ネットワークの制御方法である。
【００２１】
この構成によれば、障害が発生したリング接続ノードを通信ネットワークから分離することができるため、リングセグメンテーションの影響を最小限に抑制することができる。
【００２２】
また、本発明は、
複数のノードがリング状に接続される上位リングと、複数のノードがライン状に接続される下位セグメントと、を備え、前記上位リング及び前記下位セグメントが、前記上位リングに含まれかつ前記下位セグメントの両端に位置する２個のリング接続ノードにおいて接続される通信ネットワークの制御方法であって、
前記２個のリング接続ノードは、前記２個のリング接続ノードを接続する上位リングの２つの経路に障害が発生し、かつ、前記２個のリング接続ノードのうちの一方について、前記２つの経路のうちの一方の経路に接続される上位リングポートには障害が発生しているが他方の経路に接続される上位リングポートには障害が発生していない場合、前記２個のリング接続ノードのいずれかのリング接続ノードに備わる下位セグメントポートを閉塞するよう設定する設定テーブルを予め保持し、
前記２個のリング接続ノードのうち少なくとも一方が、
前記２個のリング接続ノードを接続する上位リングの２つの経路におけるノード間の導通状態を示す導通状態情報を、前記２つの経路について、前記２個の上位リングポートからそれぞれ取得し、前記導通状態情報に基づいて前記２つの経路に障害が発生したことを検知し、かつ、
自己に隣接しかつ前記上位リングに含まれる２個のノードとのインタフェースである２個の上位リングポートの状態を監視し、自己の有する前記２個の上位リングポートの少なくともいずれかに障害が発生したことを検知したとき、
前記設定テーブルに従って、
前記２個のリング接続ノードのうちの前記上位リングポートに障害が発生した１個のリング接続ノードに備わる前記下位セグメントポートを閉塞するか、或いは、
前記２個のリング接続ノードのうちの優先度の低いリング接続ノードに備わる前記下位セグメントポートを閉塞するか、或いは、
前記２個のリング接続ノードのうちの前記２個の上位リングポートの両方に障害が発生していないリング接続ノードに備わる前記下位セグメントポートを閉塞することを特徴とする通信ネットワークの制御方法である。
【００２３】
この構成によれば、一のリング接続ノードが関わる通信の優先度が、他のリング接続ノードが関わる通信の優先度より低いときに、一のリング接続ノードのポートを閉塞することができるため、リングセグメンテーションの影響を最小限に抑制することができる。
【発明の効果】
【００２４】
本発明は、リング経路の障害発生箇所に応じて、閉塞箇所の設定位置を移動させることで、リングセグメンテーションをさらに助長させることなく、所定のノード相互間における通信路を確保することができる通信ネットワーク、リング接続ノード及び通信ネットワークの制御方法を提供することができる。
【図面の簡単な説明】
【００２５】
【図１】通信ネットワークの非障害時の通信経路を示す図である。
【図２】従来技術における通信ネットワークの障害時の冗長経路を示す図である。
【図３】従来技術における通信ネットワークの障害時の冗長経路を示す図である。
【図４】従来技術における通信ネットワークの障害時の冗長経路を示す図である。
【図５】本発明におけるリング接続ノードの構成要素を示す図である。
【図６】本発明におけるリング接続ノードの設定内容を示す図である。
【図７】本発明におけるリング接続ノードの処理内容を示す図である。
【図８】実施形態１におけるリング接続ノードの設定内容を示す図である。
【図９】実施形態１における閉塞箇所の移動方法を示す図である。
【図１０】実施形態１における閉塞箇所の移動方法を示す図である。
【図１１】実施形態２におけるリング接続ノードの設定内容を示す図である。
【図１２】実施形態２における閉塞箇所の移動方法を示す図である。
【図１３】実施形態２における閉塞箇所の移動方法を示す図である。
【図１４】実施形態３におけるリング接続ノードの設定内容を示す図である。
【図１５】実施形態３における閉塞箇所の移動方法を示す図である。
【図１６】実施形態３における閉塞箇所の移動方法を示す図である。
【発明を実施するための形態】
【００２６】
添付の図面を参照して本発明の実施形態を説明する。以下に説明する実施形態は本発明の実施の例であり、本発明は以下の実施形態に制限されるものではない。なお、本明細書及び図面において符号が同じ構成要素は、相互に同一のものを示すものとする。
【００２７】
（本発明の概要）
図１は、本発明における通信ネットワークの非障害時の通信経路を示す図である。通信ネットワークＮの非障害時の通信経路は、本発明及び従来技術で同様である。通信ネットワークＮは、ループ障害が発生しうるＬ２ネットワークなどのネットワークである。
【００２８】
図５は、本発明におけるリング接続ノードの構成要素を示す図である。リング接続ノード１は、上位リングポート１１、１２、下位セグメントポート１３、フレーム送受信部１４、リング接続ノード間導通状態監視部１５、上位リングポート状態監視部１６、リングセグメンテーション回避プロセス設定テーブル１７、リングセグメンテーション回避プロセス制御部１８、下位セグメントポート制御部１９から構成される。
【００２９】
上位リングポート１１、１２は、当該リング接続ノード１に隣接しかつ上位リングＲに含まれる２個のノード２とのインタフェースである。リング接続ノード１−１では、上位リングポート１１、１２は、それぞれノード２−１、２−６とのインタフェースである。リング接続ノード１−２では、上位リングポート１１、１２は、それぞれノード２−５、２−６とのインタフェースである。下位セグメントポート１３は、当該リング接続ノード１に隣接しかつ下位セグメントＳに含まれる１個のノード３とのインタフェースである。リング接続ノード１−１では、下位セグメントポート１３は、ノード３−１とのインタフェースである。リング接続ノード１−２では、下位セグメントポート１３は、ノード３−５とのインタフェースである。フレーム送受信部１４は、上位リングポート１１、１２及び下位セグメントポート１３の相互間のフレーム送受信を中継する。
【００３０】
リング接続ノード間導通状態監視部１５は、当該リング接続ノード１及び他のリング接続ノード１の間の導通状態を監視し、上位リングＲの複数の箇所に障害が発生したことを検知したときに、その旨の上位リング障害情報を出力する。リング接続ノード間導通状態監視部１５は、例えばイーサネット（登録商標）ＯＡＭ（Ｏｐｅｒａｔｉｏｎｓ、Ａｄｍｉｎｉｓｔｒａｔｉｏｎ  ａｎｄ  Ｍａｉｎｔｅｎａｎｃｅ）を利用することができる。上位リングポート状態監視部１６は、当該リング接続ノード１の有する上位リングポート１１、１２の状態を監視する。上位リングポート状態監視部１６は、当該リング接続ノード１の有する上位リングポート１１、１２の少なくともいずれかに障害が発生したことを検知したときに、その旨の上位リングポート障害情報を出力する。上位リングポート状態監視部１６は、当該リング接続ノード１の有する上位リングポート１１、１２のいずれにも障害が発生していないことを検知したときに、その旨の上位リングポート非障害情報を出力する。
【００３１】
リングセグメンテーション回避プロセス設定テーブル１７は、リング接続ノード間導通状態監視部１５及び上位リングポート状態監視部１６がそれぞれ上位リング障害情報及び上位リングポート障害情報を出力したときに、下位セグメントポート制御部１９が閉塞箇所の設定位置を移動させるかどうか、を設定する。リングセグメンテーション回避プロセス設定テーブル１７は、リング接続ノード間導通状態監視部１５及び上位リングポート状態監視部１６がそれぞれ上位リング障害情報及び上位リングポート非障害情報を出力したときに、下位セグメントポート制御部１９が閉塞箇所の設定位置を移動させるかどうか、を設定する。リングセグメンテーション回避プロセス設定テーブル１７は、通信ネットワークＮの事情に応じて通信ネットワークＮの管理者などにより作成される。
【００３２】
リングセグメンテーション回避プロセス制御部１８は、上位リング障害情報及び上位リングポート障害情報が入力されたときに、又は、上位リング障害情報及び上位リングポート非障害情報が入力されたときに、リングセグメンテーション回避プロセス設定テーブル１７を参照する。リングセグメンテーション回避プロセス設定テーブル１７が、下位セグメントポート制御部１９が閉塞箇所の設定位置を移動させる旨を設定しているときに、リングセグメンテーション回避プロセス制御部１８は、下位セグメントポート制御部１９に指令し、下位セグメントポート制御部１９は、当該リング接続ノード１の下位セグメントポート１３を閉塞する。リングセグメンテーション回避プロセス制御部１８及び下位セグメントポート制御部１９は、下位セグメントポート閉塞部として機能する。
【００３３】
図６は、本発明におけるリング接続ノードの設定内容を示す図である。リングセグメンテーション回避プロセス設定テーブル１７の設定項目として、「リングセグメンテーション回避処理実行設定」、「上位リング両ポート障害時下位セグメント切替実行設定」、「上位リング片ポート障害時下位セグメント切替実行設定」、「上位リングポート障害無発生時下位セグメント切替実行設定」、「実行待機時間設定Ａ」、「実行待機時間設定Ｂ」、「実行待機時間設定Ｃ」、「実行待機時間設定Ｄ」を設定することができる。
【００３４】
「リングセグメンテーション回避処理実行設定」が「ＯＮ」に設定されたとき、リングセグメンテーション回避処理が実行される。「ＯＦＦ」に設定されたとき、リングセグメンテーション回避処理が実行されない。
【００３５】
「上位リング両ポート障害時下位セグメント切替実行設定」が「ＯＮ」に設定されたとき、上位リングポート１１、１２のいずれにも障害が発生していれば、下位セグメントポート１３が閉塞される。「ＯＦＦ」に設定されたとき、上位リングポート１１、１２のいずれにも障害が発生していても、下位セグメントポート１３は閉塞されない。
【００３６】
「上位リング片ポート障害時下位セグメント切替実行設定」が「Ｐｒｉｍａｒｙ」又は「Ｓｅｃｏｎｄａｒｙ」に設定されたとき、上位リングポート１１、１２のいずれかに障害が発生していれば、下位セグメントポート１３が閉塞される。「ＯＦＦ」に設定されたとき、上位リングポート１１、１２のいずれかに障害が発生していても、下位セグメントポート１３は閉塞されない。「Ｐｒｉｍａｒｙ」に設定されたとき、「Ｓｅｃｏｎｄａｒｙ」に設定されたときより、早急に下位セグメントポート１３が閉塞される。
【００３７】
「上位リングポート障害無発生時下位セグメント切替実行設定」が「ＯＮ」に設定されたとき、上位リングポート１１、１２のいずれにも障害が発生していなければ、下位セグメントポート１３が閉塞される。「ＯＦＦ」に設定されたとき、上位リングポート１１、１２のいずれにも障害が発生していなくても、下位セグメントポート１３は閉塞されない。
【００３８】
「実行待機時間設定Ａ」、「実行待機時間設定Ｂ」、「実行待機時間設定Ｃ」、「実行待機時間設定Ｄ」は、リング接続ノード間導通状態監視部１５が上位リングＲの複数の箇所に障害が発生したことを検知してからすぐには、下位セグメントポート制御部１９が当該リング接続ノード１の下位セグメントポート１３を閉塞しないようにするための設定項目であり、図７のフローチャートを用いて後述する。
【００３９】
図７は、本発明におけるリング接続ノードの処理内容を示す図である。リング接続ノード間導通状態監視部１５は、当該リング接続ノード１及び他のリング接続ノード１の間の導通状態を監視し、上位リングＲの複数の箇所に障害が発生したことを検知したときに、その旨の上位リング障害情報を出力する（ステップＳ１０１）。リングセグメンテーション回避プロセス制御部１８は、上位リング障害情報が入力されたときに、リングセグメンテーション回避プロセス設定テーブル１７を参照する（ステップＳ１０２）。「リングセグメンテーション回避処理実行設定」が「ＯＮ」に設定されているときに（ステップＳ１０２においてＹＥＳ）、リングセグメンテーション回避プロセス制御部１８は、「実行待機時間設定Ａ」で設定された時間だけ待機し（ステップＳ１０３）、ステップＳ１０４を実行する。「リングセグメンテーション回避処理実行設定」が「ＯＦＦ」に設定されているときに（ステップＳ１０２においてＮＯ）、リングセグメンテーション回避プロセス制御部１８は、リングセグメンテーション回避プロセスを終了する。
【００４０】
上位リングポート状態監視部１６は、当該リング接続ノード１の有する上位リングポート１１、１２の状態を監視する。上位リングポート状態監視部１６は、当該リング接続ノード１の有する上位リングポート１１、１２のいずれにも障害が発生したことを検知したときに、その旨の上位リングポート障害情報を出力する。
【００４１】
リングセグメンテーション回避プロセス制御部１８は、上位リングポート障害情報が入力されたときに（ステップＳ１０４においてＹＥＳ）、リングセグメンテーション回避プロセス設定テーブル１７を参照する（ステップＳ１０５）。「上位リング両ポート障害時下位セグメント切替実行設定」が「ＯＮ」に設定されているときに（ステップＳ１０５においてＹＥＳ）、リングセグメンテーション回避プロセス制御部１８は、後述のステップＳ１１４を実行する。「上位リング両ポート障害時下位セグメント切替実行設定」が「ＯＦＦ」に設定されているときに（ステップＳ１０５においてＮＯ）、リングセグメンテーション回避プロセス制御部１８は、「実行待機時間設定Ｂ」で設定された時間だけ待機し（ステップＳ１０６）、リングセグメンテーション回避プロセスを終了する。リングセグメンテーション回避プロセス制御部１８は、上位リングポート障害情報が入力されていないときに（ステップＳ１０４においてＮＯ）、「実行待機時間設定Ｂ」で設定された時間だけ待機し（ステップＳ１０６）、ステップＳ１０７を実行する。
【００４２】
上位リングポート状態監視部１６は、当該リング接続ノード１の有する上位リングポート１１、１２の状態を監視する。上位リングポート状態監視部１６は、当該リング接続ノード１の有する上位リングポート１１、１２のいずれかに障害が発生したことを検知したときに、その旨の上位リングポート障害情報を出力する。
【００４３】
リングセグメンテーション回避プロセス制御部１８は、上位リングポート障害情報が入力されたときに（ステップＳ１０７においてＹＥＳ）、リングセグメンテーション回避プロセス設定テーブル１７を参照する（ステップＳ１０８）。「上位リング片ポート障害時下位セグメント切替実行設定」が「Ｐｒｉｍａｒｙ」に設定されているときに（ステップＳ１０８においてＹＥＳ）、リングセグメンテーション回避プロセス制御部１８は、後述のステップＳ１１４を実行する。「上位リング片ポート障害時下位セグメント切替実行設定」が「Ｐｒｉｍａｒｙ」に設定されていないときに（ステップＳ１０８においてＮＯ）、リングセグメンテーション回避プロセス制御部１８は、「実行待機時間設定Ｃ」で設定された時間だけ待機し（ステップＳ１０９）、ステップＳ１１１を実行する。リングセグメンテーション回避プロセス制御部１８は、上位リングポート障害情報が入力されていないときに（ステップＳ１０７においてＮＯ）、「実行待機時間設定Ｃ」で設定された時間だけ待機し（ステップＳ１１０）、「実行待機時間設定Ｄ」で設定された時間だけ待機し（ステップＳ１１２）、ステップＳ１１３を実行する。
【００４４】
「上位リング片ポート障害時下位セグメント切替実行設定」が「Ｓｅｃｏｎｄａｒｙ」に設定されているときに（ステップＳ１１１においてＹＥＳ）、リングセグメンテーション回避プロセス制御部１８は、後述のステップＳ１１４を実行する。「上位リング片ポート障害時下位セグメント切替実行設定」が「Ｓｅｃｏｎｄａｒｙ」に設定されていないときに（ステップＳ１１１においてＮＯ）、リングセグメンテーション回避プロセス制御部１８は、「実行待機時間設定Ｄ」で設定された時間だけ待機し（ステップＳ１１２）、リングセグメンテーション回避プロセスを終了する。
【００４５】
上位リングポート状態監視部１６は、当該リング接続ノード１の有する上位リングポート１１、１２の状態を監視する。上位リングポート状態監視部１６は、当該リング接続ノード１の有する上位リングポート１１、１２のいずれにも障害が発生していないことを検知したときに、その旨の上位リングポート非障害情報を出力する。
【００４６】
リングセグメンテーション回避プロセス制御部１８は、上位リングポート非障害情報が入力されたときに、リングセグメンテーション回避プロセス設定テーブル１７を参照する（ステップＳ１１３）。「上位リングポート障害無発生時下位セグメント切替実行設定」が「ＯＮ」に設定されているときに（ステップＳ１１３においてＹＥＳ）、リングセグメンテーション回避プロセス制御部１８は、後述のステップＳ１１４を実行する。「上位リングポート障害無発生時下位セグメント切替実行設定」が「ＯＦＦ」に設定されているときに（ステップＳ１１３においてＮＯ）、リングセグメンテーション回避プロセス制御部１８は、リングセグメンテーション回避プロセスを終了する。
【００４７】
前述のステップＳ１１４について説明する。下位セグメントＳの閉塞箇所がノード３−４、３−５の間に設定されている通常状態では（ステップＳ１１４においてＹＥＳ）、リングセグメンテーション回避プロセス制御部１８は、下位セグメントポート制御部１９に指令し、下位セグメントポート制御部１９は、当該リング接続ノード１の下位セグメントポート１３を閉塞し（ステップＳ１１５）、リングセグメンテーション回避プロセスを終了する。下位セグメントＳの閉塞箇所がノード３−４、３−５の間に設定されていない切替状態では（ステップＳ１１４においてＮＯ）、リングセグメンテーション回避プロセス制御部１８は、リングセグメンテーション回避プロセスを終了する。
【００４８】
リング接続ノード１は、上位リングポート１１、１２の少なくともいずれかに障害が発生したときに、下位セグメントＳの閉塞位置をノード３−４、３−５の間から下位セグメントポート１３へと移動させることができる。障害が発生したリング接続ノード１を通信ネットワークＮから分離することができ、リングセグメンテーションの影響を障害が発生したリング接続ノード１が関わる通信に抑制することができる。
【００４９】
リング接続ノード１は、上位リングポート１１、１２のいずれにも障害が発生していないときに、下位セグメントＳの閉塞位置をノード３−４、３−５の間から下位セグメントポート１３へと移動させることができる。一のリング接続ノード１が関わる通信の優先度が、他のリング接続ノード１が関わる通信の優先度より低いときに、リングセグメンテーションの影響を一のリング接続ノード１が関わる通信に抑制することができる。
【００５０】
（実施形態１）
図８は、実施形態１におけるリング接続ノードの設定内容を示す図である。図８に示したリング接続ノード１−１、１−２におけるリングセグメンテーション回避プロセス設定テーブル１７では、「リングセグメンテーション回避処理実行設定」は「ＯＮ」、「上位リング両ポート障害時下位セグメント切替実行設定」は「ＯＮ」、「上位リング片ポート障害時下位セグメント切替実行設定」は「ＯＦＦ」、「上位リングポート障害無発生時下位セグメント切替実行設定」は「ＯＦＦ」、「実行待機時間設定Ａ」は「３０秒」、「実行待機時間設定Ｂ」は「３０秒」、「実行待機時間設定Ｃ」は「３０秒」、「実行待機時間設定Ｄ」は「３０秒」に設定されている。
【００５１】
図９は、実施形態１の第１の場合における閉塞箇所の移動方法を示す図である。ノード２−５及びリング接続ノード１−２の間に障害が発生しており、リング接続ノード１−２及びノード２−６の間に障害が発生している。上位リングＲに障害が発生しているため、ノード２−４、２−５の間で上位リングＲの閉塞箇所が開放されている。リングセグメンテーション回避プロセス前において、ノード３−４、３−５の間に下位セグメントＳの閉塞箇所が設定されている。
【００５２】
リング接続ノード１−１においては、ステップＳ１０２においてＹＥＳであり、ステップＳ１０３において３０秒待機し、ステップＳ１０４においてＮＯであり、ステップＳ１０６において３０秒待機し、ステップＳ１０７においてＮＯであり、ステップＳ１１０において３０秒待機し、ステップＳ１１２において３０秒待機し、ステップＳ１１３においてＮＯである。リング接続ノード１−１においては、「上位リング両ポート障害時下位セグメント切替実行設定」は「ＯＮ」に設定されているが、上位リングポート１１、１２のいずれにも障害が発生していないため、下位セグメントポート１３が閉塞されない。
【００５３】
リング接続ノード１−２においては、ステップＳ１０２においてＹＥＳであり、ステップＳ１０３において３０秒待機し、ステップＳ１０４においてＹＥＳであり、ステップＳ１０５においてＹＥＳであり、ステップＳ１１４においてＹＥＳである。リング接続ノード１−２においては、「上位リング両ポート障害時下位セグメント切替実行設定」は「ＯＮ」に設定されており、上位リングポート１１、１２のいずれにも障害が発生しているため、３０秒の待機時間を経て下位セグメントポート１３が閉塞される。
【００５４】
図９に示した閉塞箇所の移動方法では、障害が発生したリング接続ノード１−２を通信ネットワークＮから分離することができ、リングセグメンテーションの影響を障害が発生したリング接続ノード１−２が関わる通信のみに抑制することができる。
【００５５】
図１０は、実施形態１の第２の場合における閉塞箇所の移動方法を示す図である。ノード２−３、２−４の間に障害が発生しており、ノード２−６及びリング接続ノード１−１の間に障害が発生している。上位リングＲに障害が発生しているため、ノード２−４、２−５の間で上位リングＲの閉塞箇所が開放されている。リングセグメンテーション回避プロセス前において、ノード３−４、３−５の間に下位セグメントＳの閉塞箇所が設定されている。
【００５６】
リング接続ノード１−１においては、ステップＳ１０２においてＹＥＳであり、ステップＳ１０３において３０秒待機し、ステップＳ１０４においてＮＯであり、ステップＳ１０６において３０秒待機し、ステップＳ１０７においてＹＥＳであり、ステップＳ１０８においてＮＯであり、ステップＳ１０９において３０秒待機し、ステップＳ１１１においてＮＯであり、ステップＳ１１２において３０秒待機し、ステップＳ１１３においてＮＯである。リング接続ノード１−１においては、「上位リング両ポート障害時下位セグメント切替実行設定」は「ＯＮ」に設定されているが、上位リングポート１２のみに障害が発生しているため、下位セグメントポート１３が閉塞されない。
【００５７】
リング接続ノード１−２においては、ステップＳ１０２においてＹＥＳであり、ステップＳ１０３において３０秒待機し、ステップＳ１０４においてＮＯであり、ステップＳ１０６において３０秒待機し、ステップＳ１０７においてＮＯであり、ステップＳ１１０において３０秒待機し、ステップＳ１１２において３０秒待機し、ステップＳ１１３においてＮＯである。リング接続ノード１−２においては、「上位リング両ポート障害時下位セグメント切替実行設定」は「ＯＮ」に設定されているが、上位リングポート１１、１２のいずれにも障害が発生していないため、下位セグメントポート１３が閉塞されない。
【００５８】
図１０に示した閉塞箇所の移動方法では、ノード２−４、２−５、リング接続ノード１−２及びノード３−５の相互間の通信を切断させないことができる。リング接続ノード１−２及びリング接続ノード１−２と隣接するノード２−５、２−６、３−５の間の通信が他の通信より優先度が高い場合に、図１０に示した閉塞箇所の移動方法は有効である。
【００５９】
（実施形態２）
図１１は、実施形態２におけるリング接続ノードの設定内容を示す図である。図１１（ａ）に示したリング接続ノード１−１におけるリングセグメンテーション回避プロセス設定テーブル１７では、「リングセグメンテーション回避処理実行設定」は「ＯＮ」、「上位リング両ポート障害時下位セグメント切替実行設定」は「ＯＦＦ」、「上位リング片ポート障害時下位セグメント切替実行設定」は「Ｓｅｃｏｎｄａｒｙ」、「上位リングポート障害無発生時下位セグメント切替実行設定」は「ＯＦＦ」、「実行待機時間設定Ａ」は「１５秒」、「実行待機時間設定Ｂ」は「４５秒」、「実行待機時間設定Ｃ」は「６０秒」、「実行待機時間設定Ｄ」は「６０秒」に設定されている。図１１（ｂ）に示したリング接続ノード１−２におけるリングセグメンテーション回避プロセス設定テーブル１７では、「リングセグメンテーション回避処理実行設定」は「ＯＮ」、「上位リング両ポート障害時下位セグメント切替実行設定」は「ＯＦＦ」、「上位リング片ポート障害時下位セグメント切替実行設定」は「Ｐｒｉｍａｒｙ」、「上位リングポート障害無発生時下位セグメント切替実行設定」は「ＯＦＦ」、「実行待機時間設定Ａ」は「１５秒」、「実行待機時間設定Ｂ」は「４５秒」、「実行待機時間設定Ｃ」は「６０秒」、「実行待機時間設定Ｄ」は「６０秒」に設定されている。
【００６０】
図１２は、実施形態２の第１の場合における閉塞箇所の移動方法を示す図である。ノード２−３、２−４の間に障害が発生しており、ノード２−６及びリング接続ノード１−２の間に障害が発生している。上位リングＲに障害が発生しているため、ノード２−４、２−５の間で上位リングＲの閉塞箇所が開放されている。リングセグメンテーション回避プロセス前において、ノード３−４、３−５の間に下位セグメントＳの閉塞箇所が設定されている。
【００６１】
リング接続ノード１−１においては、ステップＳ１０２においてＹＥＳであり、ステップＳ１０３において１５秒待機し、ステップＳ１０４においてＮＯであり、ステップＳ１０６において４５秒待機し、ステップＳ１０７においてＮＯであり、ステップＳ１１０において６０秒待機し、ステップＳ１１２において６０秒待機し、ステップＳ１１３においてＮＯである。リング接続ノード１−１においては、「上位リング片ポート障害時下位セグメント切替実行設定」は「Ｓｅｃｏｎｄａｒｙ」に設定されているが、上位リングポート１１、１２のいずれにも障害が発生していないため、下位セグメントポート１３が閉塞されない。
【００６２】
リング接続ノード１−２においては、ステップＳ１０２においてＹＥＳであり、ステップＳ１０３において１５秒待機し、ステップＳ１０４においてＮＯであり、ステップＳ１０６において４５秒待機し、ステップＳ１０７においてＹＥＳであり、ステップＳ１０８においてＹＥＳであり、ステップＳ１１４においてＹＥＳである。リング接続ノード１−２においては、「上位リング片ポート障害時下位セグメント切替実行設定」は「Ｐｒｉｍａｒｙ」に設定されており、上位リングポート１１のみに障害が発生しているため、６０秒の待機時間を経て下位セグメントポート１３が閉塞される。
【００６３】
図１２に示した閉塞箇所の移動方法では、障害が発生したリング接続ノード１−２及び接続ノード２−４、２−５を通信ネットワークＮから分離することができ、リングセグメンテーションの影響を障害が発生したリング接続ノード１−２及び接続ノード２−４、２−５が関わる通信に抑制することができる。そして、ノード２−２、２−１、リング接続ノード１−１及びノード３−１、３−２の相互間の通信を確保することができる。よって、上位リングＲ及び下位セグメントＳの相互間における上下方向の通信路を確保することができる。これは、ノード２−２、２−１、リング接続ノード１−１及びノード３−１、３−２の相互間の通信路を運用系として使用し、ノード２−４、２−５、リング接続ノード１−２及びノード３−５、３−４の相互間の通信路を予備系として使用するときに有効である。
【００６４】
図１３は、実施形態２の第２の場合における閉塞箇所の移動方法を示す図である。ノード２−２、２−３の間に障害が発生しており、ノード２−６及びリング接続ノード１−１の間に障害が発生している。上位リングＲに障害が発生しているため、ノード２−４、２−５の間で上位リングＲの閉塞箇所が開放されている。リングセグメンテーション回避プロセス前において、ノード３−４、３−５の間に下位セグメントＳの閉塞箇所が設定されている。
【００６５】
リング接続ノード１−１においては、ステップＳ１０２においてＹＥＳであり、ステップＳ１０３において１５秒待機し、ステップＳ１０４においてＮＯであり、ステップＳ１０６において４５秒待機し、ステップＳ１０７においてＹＥＳであり、ステップＳ１０８においてＮＯであり、ステップＳ１０９において６０秒待機し、ステップＳ１１１においてＹＥＳであり、ステップＳ１１４においてＹＥＳである。リング接続ノード１−１においては、「上位リング片ポート障害時下位セグメント切替実行設定」は「Ｓｅｃｏｎｄａｒｙ」に設定されており、上位リングポート１２に障害が発生しているため、１２０秒の待機時間を経て下位セグメントポート１３が閉塞される。
【００６６】
リング接続ノード１−２においては、ステップＳ１０２においてＹＥＳであり、ステップＳ１０３において１５秒待機し、ステップＳ１０４においてＮＯであり、ステップＳ１０６において４５秒待機し、ステップＳ１０７においてＮＯであり、ステップＳ１１０において６０秒待機し、ステップＳ１１２において６０秒待機し、ステップＳ１１３においてＮＯである。リング接続ノード１−２においては、「上位リング片ポート障害時下位セグメント切替実行設定」は「Ｐｒｉｍａｒｙ」に設定されているが、上位リングポート１１、１２のいずれにも障害が発生していないため、下位セグメントポート１３が閉塞されない。
【００６７】
図１３に示した閉塞箇所の移動方法では、障害が発生したリング接続ノード１−１及びノード２−１、２−２を通信ネットワークＮから分離することができ、リングセグメンテーションの影響を障害が発生したリング接続ノード１−１及びノード２−１、２−２が関わる通信に抑制することができる。そして、ノード２−４、２−５、リング接続ノード１−２及びノード３−５、３−４の相互間の通信を確保することができる。よって、上位リングＲ及び下位セグメントＳの相互間における上下方向の通信路を確保することができる。これは、ノード２−４、２−５、リング接続ノード１−２及びノード３−５、３−４の相互間の通信路を運用系として使用し、ノード２−２、２−１、リング接続ノード１−１及びノード３−１、３−２の相互間の通信路を予備系として使用するときに有効である。
【００６８】
（実施形態３）
図１４は、実施形態３におけるリング接続ノードの設定内容を示す図である。図１４（ａ）に示したリング接続ノード１−１におけるリングセグメンテーション回避プロセス設定テーブル１７では、「リングセグメンテーション回避処理実行設定」は「ＯＮ」、「上位リング両ポート障害時下位セグメント切替実行設定」は「ＯＦＦ」、「上位リング片ポート障害時下位セグメント切替実行設定」は「ＯＦＦ」、「上位リングポート障害無発生時下位セグメント切替実行設定」は「ＯＦＦ」、「実行待機時間設定Ａ」は「１０秒」、「実行待機時間設定Ｂ」は「１０秒」、「実行待機時間設定Ｃ」は「１０秒」、「実行待機時間設定Ｄ」は「１０秒」に設定されている。図１４（ｂ）に示したリング接続ノード１−２におけるリングセグメンテーション回避プロセス設定テーブル１７では、「リングセグメンテーション回避処理実行設定」は「ＯＮ」、「上位リング両ポート障害時下位セグメント切替実行設定」は「ＯＦＦ」、「上位リング片ポート障害時下位セグメント切替実行設定」は「ＯＦＦ」、「上位リングポート障害無発生時下位セグメント切替実行設定」は「ＯＮ」、「実行待機時間設定Ａ」は「１０秒」、「実行待機時間設定Ｂ」は「１０秒」、「実行待機時間設定Ｃ」は「１０秒」、「実行待機時間設定Ｄ」は「１０秒」に設定されている。
【００６９】
図１５は、実施形態３の第１の場合における閉塞箇所の移動方法を示す図である。ノード２−３、２−４の間に障害が発生しており、ノード２−６及びリング接続ノード１−１の間に障害が発生している。上位リングＲに障害が発生しているため、ノード２−４、２−５の間で上位リングＲの閉塞箇所が開放されている。リングセグメンテーション回避プロセス前において、ノード３−４、３−５の間に下位セグメントＳの閉塞箇所が設定されている。
【００７０】
リング接続ノード１−１においては、ステップＳ１０２においてＹＥＳであり、ステップＳ１０３において１０秒待機し、ステップＳ１０４においてＮＯであり、ステップＳ１０６において１０秒待機し、ステップＳ１０７においてＹＥＳであり、ステップＳ１０８においてＮＯであり、ステップＳ１０９において１０秒待機し、ステップＳ１１１においてＮＯであり、ステップＳ１１２において１０秒待機し、ステップＳ１１３においてＮＯである。リング接続ノード１−１においては、「上位リング両ポート障害時下位セグメント切替実行設定」、「上位リング片ポート障害時下位セグメント切替実行設定」及び「上位リングポート障害無発生時下位セグメント切替実行設定」は「ＯＦＦ」に設定されており、下位セグメントポート１３が閉塞されない。
【００７１】
リング接続ノード１−２においては、ステップＳ１０２においてＹＥＳであり、ステップＳ１０３において１０秒待機し、ステップＳ１０４においてＮＯであり、ステップＳ１０６において１０秒待機し、ステップＳ１０７においてＮＯであり、ステップＳ１１０において１０秒待機し、ステップＳ１１２において１０秒待機し、ステップＳ１１３においてＹＥＳであり、ステップＳ１１４においてＹＥＳである。リング接続ノード１−２においては、「上位リングポート障害無発生時下位セグメント切替実行設定」は「ＯＮ」に設定されており、上位リングポート１１、１２のいずれにも障害が発生していないため、４０秒の待機時間を経て下位セグメントポート１３が閉塞される。
【００７２】
図１５に示した閉塞箇所の移動方法では、リング接続ノード１−２が関わる通信の優先度が、リング接続ノード１−１が関わる通信の優先度より低いときに、リングセグメンテーションの影響をリング接続ノード１−２が関わる通信に抑制することができる。
【００７３】
図１６は、実施形態３の第２の場合における閉塞箇所の移動方法を示す図である。ノード２−２、２−３の間に障害が発生しており、ノード２−６及びリング接続ノード１−２の間に障害が発生している。上位リングＲに障害が発生しているため、ノード２−４、２−５の間で上位リングＲの閉塞箇所が開放されている。リングセグメンテーション回避プロセス前において、ノード３−４、３−５の間に下位セグメントＳの閉塞箇所が設定されている。
【００７４】
リング接続ノード１−１においては、ステップＳ１０２においてＹＥＳであり、ステップＳ１０３において１０秒待機し、ステップＳ１０４においてＮＯであり、ステップＳ１０６において１０秒待機し、ステップＳ１０７においてＮＯであり、ステップＳ１１０において１０秒待機し、ステップＳ１１２において１０秒待機し、ステップＳ１１３においてＮＯである。リング接続ノード１−１においては、「上位リング両ポート障害時下位セグメント切替実行設定」、「上位リング片ポート障害時下位セグメント切替実行設定」及び「上位リングポート障害無発生時下位セグメント切替実行設定」は「ＯＦＦ」に設定されており、下位セグメントポート１３が閉塞されない。
【００７５】
リング接続ノード１−２においては、ステップＳ１０２においてＹＥＳであり、ステップＳ１０３において１０秒待機し、ステップＳ１０４においてＮＯであり、ステップＳ１０６において１０秒待機し、ステップＳ１０７においてＹＥＳであり、ステップＳ１０８においてＮＯであり、ステップＳ１０９において１０秒待機し、ステップＳ１１１においてＮＯであり、ステップＳ１１２において１０秒待機し、ステップＳ１１３においてＹＥＳであり、ステップＳ１１４においてＹＥＳである。リング接続ノード１−２においては、上位リングポート１１に障害が発生しているところ、「上位リング片ポート障害時下位セグメント切替実行設定」は「ＯＦＦ」に設定されているが、「上位リングポート障害無発生時下位セグメント切替実行設定」は「ＯＮ」に設定されている。そこで、「上位リング片ポート障害時下位セグメント切替実行設定」を利用するのではなく、「上位リングポート障害無発生時下位セグメント切替実行設定」を利用することにより、４０秒の待機時間を経て、リングセグメンテーション回避プロセスを終了する。
【００７６】
図１６に示した閉塞箇所の移動方法では、リング接続ノード１−２が関わる通信の優先度が、リング接続ノード１−１が関わる通信の優先度より低いときに、リングセグメンテーションの影響をリング接続ノード１−２が関わる通信に抑制することができる。
【産業上の利用可能性】
【００７７】
本発明に係る通信ネットワーク、リング接続ノード及び通信ネットワークの制御方法は、リングプロテクションを利用しかつループ障害が発生しうるＬ２ネットワークなどのネットワークに適用することができる。
【符号の説明】
【００７８】
Ｎ：通信ネットワーク
Ｒ：上位リング
Ｓ：下位セグメント
１：リング接続ノード
２、３：ノード
１１、１２：上位リングポート
１３：下位セグメントポート
１４：フレーム送受信部
１５：リング接続ノード間導通状態監視部
１６：上位リングポート状態監視部
１７：リングセグメンテーション回避プロセス設定テーブル
１８：リングセグメンテーション回避プロセス制御部
１９：下位セグメントポート制御部
【図１】
0005592172.tif 000002
【図２】
0005592172.tif 000003
【図３】
0005592172.tif 000004
【図４】
0005592172.tif 000005
【図５】
0005592172.tif 000006
【図６】
0005592172.tif 000007
【図７】
0005592172.tif 000008
【図８】
0005592172.tif 000009
【図９】
0005592172.tif 000010
【図１０】
0005592172.tif 000011
【図１１】
0005592172.tif 000012
【図１２】
0005592172.tif 000013
【図１３】
0005592172.tif 000014
【図１４】
0005592172.tif 000015
【図１５】
0005592172.tif 000016
【図１６】
0005592172.tif 000017