(57)【要約】【課題】  より安定した区間を経路選択することが可能なノード装置を提供する。【解決手段】  ノード装置（ＷＤＭ装置１）は、他のノード装置への経路経路において異常が発生した時に当該経路に対する重み付けの調整を行う調整手段（ＧＭＰＬＳ制御部１１）を有し、その調整された重み付けを基にＧＭＰＬＳ制御における経路探索を行っている。【効果】  本発明は、経路探索の対象区間に障害が発生した時に、その障害の情報を基に経路に対する重み付けの調整を自動で行うことで、より安定した区間を経路選択することができる。【選択図】      図１
2009206672.tif 000002
【特許請求の範囲】
【請求項１】
複数のノード装置各々に、
他のノード装置への経路において異常が発生した時に当該経路に対する重み付けの調整を行う調整手段を有し、
前記複数のノード装置各々は、その調整された重み付けを基にＧＭＰＬＳ（Ｇｅｎｅｒａｌｉｚｅｄ  Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）制御における経路探索を行うことを特徴とする光伝送システム。
【請求項２】
前記複数のノード装置各々は、前記経路における異常を検出する検出手段と、自装置で前記異常を検出した時に他のノード装置に対して当該異常が発生したことを通知する通知手段とを含むことを特徴とする請求項１記載の光伝送システム。
【請求項３】
前記調整手段は、前記複数のノード装置各々を接続するファイバにおいて光入力断が生じた時に前記重み付けの調整を行うことを特徴とする請求項１または請求項２記載の光伝送システム。
【請求項４】
前記調整手段は、前記経路上の信号にエラーが発生した時に前記重み付けの調整を行うことを特徴とする請求項１から請求項３のいずれか記載の光伝送システム。
【請求項５】
前記調整手段は、隣接するノード装置各々から収集した障害情報と隣接するノード装置以外のノード装置各々から収集した障害情報とに基づいて前記経路に対する重み付けの調整を行うことを特徴とする請求項１から請求項４のいずれか記載の光伝送システム。
【請求項６】
前記複数のノード装置各々は、前記経路探索において、三つ以上の経路の中からいずれかを選択することを特徴とする請求項１から請求項５のいずれか記載の光伝送システム。
【請求項７】
他のノード装置への経路において異常が発生した時に当該経路に対する重み付けの調整を行う調整手段を有し、
その調整された重み付けを基にＧＭＰＬＳ（Ｇｅｎｅｒａｌｉｚｅｄ  Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）制御における経路探索を行うことを特徴とするノード装置。
【請求項８】
前記経路における異常を検出する検出手段と、自装置で前記異常を検出した時に他のノード装置に対して当該異常が発生したことを通知する通知手段とを含むことを特徴とする請求項７記載のノード装置。
【請求項９】
前記調整手段は、他のノード装置との間を接続するファイバにおいて光入力断が生じた時に前記重み付けの調整を行うことを特徴とする請求項７または請求項８記載のノード装置。
【請求項１０】
前記調整手段は、前記経路上の信号にエラーが発生した時に前記重み付けの調整を行うことを特徴とする請求項７から請求項９のいずれか記載のノード装置。
【請求項１１】
前記調整手段は、隣接するノード装置各々から収集した障害情報と隣接するノード装置以外のノード装置各々から収集した障害情報とに基づいて前記経路に対する重み付けの調整を行うことを特徴とする請求項７から請求項１０のいずれか記載のノード装置。
【請求項１２】
前記経路探索において、三つ以上の経路の中からいずれかを選択することを特徴とする請求項７から請求項１１のいずれか記載のノード装置。
【請求項１３】
複数のノード装置からなる光伝送システムにおいてＧＭＰＬＳ（Ｇｅｎｅｒａｌｉｚｅｄ  Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）にて光信号の送受信を行うためのＧＭＰＬＳ制御方法であって、
他のノード装置への経路において異常が発生した時に当該経路に対する重み付けの調整を行う調整ステップを有し、
前記複数のノード装置各々が、その調整された重み付けを基にＧＭＰＬＳ制御における経路探索を行うことを特徴とするＧＭＰＬＳ制御方法。
【請求項１４】
前記経路における異常を検出する検出ステップと、前記ノード装置で前記異常を検出した時に他のノード装置に対して当該異常が発生したことを通知する通知ステップとを含むことを特徴とする請求項１３記載のＧＭＰＬＳ制御方法。
【請求項１５】
前記調整ステップにおいて、前記複数のノード装置各々を接続するファイバにおいて光入力断が生じた時に前記重み付けの調整を行うことを特徴とする請求項１３または請求項１４記載のＧＭＰＬＳ制御方法。
【請求項１６】
前記調整ステップにおいて、前記経路上の信号にエラーが発生した時に前記重み付けの調整を行うことを特徴とする請求項１３から請求項１５のいずれか記載のＧＭＰＬＳ制御方法。
【請求項１７】
前記調整ステップにおいて、隣接するノード装置各々から収集した障害情報と隣接するノード装置以外のノード装置各々から収集した障害情報とに基づいて前記経路に対する重み付けの調整を行うことを特徴とする請求項１３から請求項１６のいずれか記載のＧＭＰＬＳ制御方法。
【請求項１８】
前記複数のノード装置各々は、前記経路探索において、三つ以上の経路の中からいずれかを選択することを特徴とする請求項１３から請求項１７のいずれか記載のＧＭＰＬＳ制御方法。
【請求項１９】
他のノード装置との間でＧＭＰＬＳ（Ｇｅｎｅｒａｌｉｚｅｄ  Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）にて光信号の送受信を行うノード装置内のコンピュータに実行させるプログラムであって、
他のノード装置への経路において異常が発生した時に当該経路に対する重み付けの調整を行う調整処理を含み、
前記ノード装置に、その調整された重み付けを基にＧＭＰＬＳ制御における経路探索を行わせることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は光伝送システム、ノード装置及びそれらに用いるＧＭＰＬＳ制御方法並びにそのプログラムに関し、特にＧＭＰＬＳ（Ｇｅｎｅｒａｌｉｚｅｄ  Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）制御における経路探索に関する。
【背景技術】
【０００２】
近年、次世代の超高速バックボーンを支える新技術としてＧＭＰＬＳが注目されている（例えば、特許文献１〜３）。ＧＭＰＬＳは、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）等に利用されているＭＰＬＳ（Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）を光ネットワークでも利用できるように拡張したものである。
【０００３】
また、ＧＭＰＬＳでは、フロー自体にラベルを割り当ててそのラベル情報を基にスイッチング処理するラベル技術を使い、波長単位に光信号を伝送できるため、光信号のままで高速なスイッチング処理が可能となる。さらに、ＧＭＰＬＳでは、ＩＰレベルで管理・制御することができることから、それまでの技術との親和性も高く、スケーラビィティの高い高速ネットワークを構築することができる等の利点がある。
【０００４】
ＧＭＰＬＳにおいて、シグナリングプロトコルを用いてパス設定を分散的に行う場合には、ＧＭＰＬＳ制御プレーンでＯＳＰＦ−ＴＥ（Ｏｐｅｎ  Ｓｈｏｒｔｅｓｔ  Ｐａｔｈ  Ｆｉｒｓｔ−Ｔｒａｆｆｉｃ  Ｅｎｇｉｎｅｅｒｉｎｇ）等のルーチングプロトコルで交換したトポロジ情報を基に経路計算を行う。
【０００５】
また、パス設定を分散的に行う場合には、その経路情報を基にＲＳＶＰ−ＴＥ（Ｒｅｓｏｕｒｃｅ  ｒｅＳｅｒＶａｔｉｏｎ  Ｐｒｏｔｏｃｌ−Ｔｒａｆｆｉｃ  Ｅｎｇｉｎｅｅｒｉｎｇ）等のシグナリングを用いてエンドツーエンドのパス設定時に、装置でパスのラベルを割り当てている。このパスのラベルは、例えば、ＳＯＮＥＴ／ＳＤＨ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ／Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｉｇｉｔａｌ  Ｈｉｅｒａｒｃｈｙ）の場合のタイムスロットである。また、パスのラベルは、ＷＤＭ（Ｗａｖｅｌｅｎｇｔｈ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）の場合の波長等である。
【０００６】
本発明に関連する光伝送システムの構成例について図１０を参照して説明する。図１０において、ＷＤＭ装置３−１，３−４は、クライアント装置４−１，４−２からのデータをＷＤＭの波長に変換する。また、その逆に、ＷＤＭ装置３−１，３−４は、ＷＤＭの波長を変換してクライアント装置４−１，４−２にデータを出力する。クライアント装置４−１，４−２は、データをＷＤＭ装置３−１，３−４に出力し、あるいはＷＤＭ装置３−１，３−４からデータを入力する。
【０００７】
ＷＤＭ装置３−１〜３−５各々のＧＭＰＬＳ制御部３１−１〜３１−５は、それぞれＧＭＰＬＳの制御を行う。ファイバ３０１〜３０５は、各ＷＤＭ装置３−１〜３−５を接続するファイバである。
【０００８】
各ＧＭＰＬＳ制御部３１−１〜３１−５は、ＧＭＰＬＳの制御において、上記のような経路計算を行っており、その経路計算の結果を基に経路制御を行っている。その際、各ＧＭＰＬＳ制御部３１−１〜３１−５は、事前に手動操作でコスト等の考え方によって経路に対する重み付け（経路選択の優先度に対する重み付け）を行っており、その重み付けによって経路制御を行っている。
【０００９】
例えば、ある区間で障害が発生して経路選択が必要となった場合には、重み付けが行われた優先度を基に、障害が発生して区間の経路の次に優先度が高い経路が選択されている。
【００１０】
【特許文献１】特開２００６−３５２２９７号公報
【特許文献２】特開２００７−２４３５６７号公報
【特許文献３】特開２００７−２５９３１５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明に関連するＧＭＰＬＳでの経路選択では、固定的に付加された重み付けのため、過去に障害が発生したことがある等の不安定な経路でも、重み付けによって優先度が高くなっていれば、その経路が選択されてしまうという問題がある。
【００１２】
上記の特許文献１〜３では、単にＧＭＰＬＳが注目されている旨が記載されているものであり、重み付けによる経路制御については記載されていないので、この問題を解決することはできない。
【００１３】
そこで、本発明の目的は上記の問題点を解消し、より安定した区間を経路選択することができる光伝送システム、ノード装置及びそれらに用いるＧＭＰＬＳ制御方法並びにそのプログラムを提供することにある。
【課題を解決するための手段】
【００１４】
本発明による光伝送システムは、複数のノード装置各々に、
他のノード装置への経路において異常が発生した時に当該経路に対する重み付けの調整を行う調整手段を備え、
前記複数のノード装置各々は、その調整された重み付けを基にＧＭＰＬＳ（Ｇｅｎｅｒａｌｉｚｅｄ  Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）制御における経路探索を行っている。
【００１５】
本発明によるノード装置は、他のノード装置への経路において異常が発生した時に当該経路に対する重み付けの調整を行う調整手段を有し、
その調整された重み付けを基にＧＭＰＬＳ（Ｇｅｎｅｒａｌｉｚｅｄ  Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）制御における経路探索を行っている。
【００１６】
本発明によるＧＭＰＬＳ制御方法は、複数のノード装置からなる光伝送システムにおいてＧＭＰＬＳ（Ｇｅｎｅｒａｌｉｚｅｄ  Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）にて光信号の送受信を行うためのＧＭＰＬＳ制御方法であって、
他のノード装置への経路において異常が発生した時に当該経路に対する重み付けの調整を行う調整ステップを備え、
前記複数のノード装置各々が、その調整された重み付けを基にＧＭＰＬＳ制御における経路探索を行っている。
【００１７】
本発明によるプログラムは、他のノード装置との間でＧＭＰＬＳ（Ｇｅｎｅｒａｌｉｚｅｄ  Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）にて光信号の送受信を行うノード装置内のコンピュータに実行させるプログラムであって、
他のノード装置への経路において異常が発生した時に当該経路に対する重み付けの調整を行う調整処理を含み、
前記ノード装置に、その調整された重み付けを基にＧＭＰＬＳ制御における経路探索を行わせることを特徴とする。
【発明の効果】
【００１８】
本発明は、上記のような構成及び動作とすることで、より安定した区間を経路選択することができるという効果が得られる。
【発明を実施するための最良の形態】
【００１９】
次に、本発明の実施の形態について図面を参照して説明する。まず、本発明の概念について図１を参照して説明する。図１には、本発明によるＷＤＭ（Ｗａｖｅｌｅｎｇｔｈ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）装置（ノード装置）の構成例を示している。
【００２０】
図１において、ＷＤＭ装置１は、ＧＭＰＬＳ（Ｇｅｎｅｒａｌｉｚｅｄ  Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ）の制御を行うＧＭＰＬＳ制御部１１を備えている。ＧＭＰＬＳ制御部１１は、ＧＭＰＬＳの制御処理（例えば、経路探索等）を行うＧＭＰＬＳ処理部１１１を含んでいる。
【００２１】
通常、ＧＭＰＬＳ制御部１１は、光伝送システムの設計時に行われた各経路に対する重み付けのパラメータによって経路選択を行っている。また、ＧＭＰＬＳ制御部１１は、それだけではなく、経路探索の対象区間において異常が発生した場合に、対象区間内のノード装置（隣接するＷＤＭ装置等）から通知された障害の情報を基に、経路に対する重み付けの調整を自動で行っている。ここで、対象区間とは、例えば、信号を送受信する際に行う経路探索の対象となる区間等を示している。
【００２２】
このように、本実施の形態では、経路探索の対象区間に障害が発生した時に、その障害の情報を基に経路に対する重み付けの調整を自動で行っている。よって、本実施の形態では、より安定した区間を経路選択することができる。
【００２３】
図２は本発明の第１の実施の形態によるＷＤＭ装置１の詳細な構成例を示すブロック図である。図２において、ＷＤＭ装置１は、ＧＭＰＬＳ制御部１１と、自装置が接続する経路（区間）の異常を検出する異常検出部１２とを備えている。
【００２４】
ＧＭＰＬＳ制御部１１は、上記のＧＭＰＬＳ処理部１１１と、異常情報蓄積部１１２と、情報交換部１１３と、異常回数カウンタ１１４とを備えている。ここで、異常情報蓄積部１１２は、自装置や他の装置における異常の検出回数等の異常情報を蓄積する。情報交換部１１３は、他のＷＤＭ装置（図示せず）との間で異常情報等の交換を行う。異常回数カウンタ１１４は、異常検出部１２で検出された異常の検出回数を計数する。
【００２５】
尚、異常検出部１２で検出される異常の種類としては、ＷＤＭ区間の光入力断（ＬＯＳ：Ｌｏｓｓ  Ｏｆ  Ｓｉｇｎａｌ）、装置異常、波長異常、波長乗せ換え異常等がある。ここで、ＷＤＭ区間は、波長多重されている区間である。波長異常は、波長毎のビットエラーである。波長乗せ換え異常は、ある波長からある波長へのデータの乗せ換えを行う際の異常である。
【００２６】
また、異常検出情報の算出は、上記のような異常の種類による重み付けと異常検出（警報）の回数とによって算出する。例えば、光入力断の重みを５点、ビットエラーの重みを３点、装置異常の重みを７点とすると、光入力断が１回、ビットエラーが２回、装置異常が３回発生した場合、異常検出情報は、
異常検出情報＝５点×１＋３点×２＋７点×３＝３２点
となる。
【００２７】
上記の異常検出情報は、各経路毎に算出されるので、ＧＭＰＬＳ制御部１１のＧＭＰＬＳ処理部１１１は、それら各経路毎の異常検出情報と、他の一般的に使用されているＧＭＰＬＳの情報とに基づいて経路探索を行う。
【００２８】
図３は本発明の第１の実施の形態による光伝送システムの構成例を示すブロック図である。図３において、本発明の第１の実施の形態による光伝送システムは、ＷＤＭ装置１−１〜１−５をファイバ１０１〜１０５で接続して構成されている。本実施の形態において、ＷＤＭ装置１−１，１−４には、それぞれクライアント装置２−１，２−２が接続されている。
【００２９】
ＷＤＭ装置１−１，１−４は、クライアント装置２−１，２−２からのデータをＷＤＭの波長に変換する。また、その逆に、ＷＤＭ装置１−１，１−４は、ＷＤＭの波長を変換してクライアント装置２−１，２−２にデータを出力する。クライアント装置２−１，２−２は、データをＷＤＭ装置１−１，１−４に出力し、あるいはＷＤＭ装置１−１，１−４からデータを入力する。
【００３０】
ＷＤＭ装置１−１〜１−５各々のＧＭＰＬＳ制御部１１−１〜１１−５は、それぞれＧＭＰＬＳの制御を行う。ファイバ１０１〜１０５は、各ＷＤＭ装置１−１〜１−５を接続するファイバである。
【００３１】
ＧＭＰＬＳ制御部１１−１〜１１−５各々は、ＧＭＰＬＳの制御において、上記のような経路計算を行っており、その経路計算の結果を基に経路制御を行っている。この場合、ＧＭＰＬＳ制御部１１−１〜１１−５は、上記のＧＭＰＬＳ制御部１１と同様に、光伝送システムの設計時に各経路に対して重み付けを行い、そのパラメータによって経路選択を行う。さらに、ＧＭＰＬＳ制御部１１−１〜１１−５は、それだけではなく、経路探索の対象区間において異常が発生した場合に、経路に対する重み付けの調整を自動で行っている。
【００３２】
このように、本実施の形態では、経路探索の対象区間に障害が発生した時に、その障害の情報をＧＭＰＬＳ制御部１１−１〜１１−５各々に蓄積し、その障害の情報による経路に対する重み付けの調整を自動で行っている。よって、本実施の形態では、より安定した区間を経路選択することができる。
【００３３】
つまり、本実施の形態では、ファイバ１０１〜１０５のいずれかが切断され、異常を検出したＷＤＭ装置１−１〜１−５のＧＭＰＬＳ制御部１１−１〜１１−５から他のＷＤＭ装置のＧＭＰＬＳ制御部に障害の情報を展開している。よって、本実施の形態では、異常となった回数を情報として持つことができ、この異常となった回数が多い経路を避けることができる。
【００３４】
図４は本発明の第２の実施の形態による光伝送システムの構成例を示すブロック図である。図４において、本発明の第２の実施の形態による光伝送システムでは、ＷＤＭ装置１ａ−１，１ａ−２においてそれぞれ異常検出部１２の代わりに光入力断検出部１２ａ−１，１２ａ−２を実装するようにしている。また、ＷＤＭ装置１ａ−１，１ａ−２は、これ以外は図２に示すＷＤＭ装置１と同様の構成となっており、同一構成要素には同一符号を付してある。尚、ＧＭＰＬＳ制御部１１−１，１１−２は図２に示すＧＭＰＬＳ制御部１１と同様の構成となっている。
【００３５】
ＷＤＭ装置１ａ−１は、ＧＭＰＬＳ制御部１１−１、光入力断検出部１２ａ−１を実装し、ファイバ１２１を介してＷＤＭ装置１ａ−２に信号を出力し、ファイバ１２２を介してＷＤＭ装置１ａ−２から信号を受信する。
【００３６】
ＷＤＭ装置１ａ−２は、ＧＭＰＬＳ制御部１１−２、光入力断検出部１２ａ−２を実装し、ファイバ１２２を介してＷＤＭ装置１ａ−１に信号を出力し、ファイバ１２１を介してＷＤＭ装置１ａ−１から信号を受信する。
【００３７】
ＧＭＰＬＳ制御部１１−１は、ＧＭＰＬＳに必要な処理を行い、ＷＤＭ装置１ａ−２のＧＭＰＬＳ制御部１１−２と情報の交換をする。ＧＭＰＬＳ制御部１１−２は、ＧＭＰＬＳに必要な処理を行い、ＷＤＭ装置１ａ−１のＧＭＰＬＳ制御部１１−１と情報の交換をする。
【００３８】
光入力断検出部１２ａ−１は、ファイバ１２２の光入力断を検出し、ＧＭＰＬＳ制御部１１−１に検出した光入力断の情報を通知する。光入力断検出部１２ａ−２は、ファイバ１２１の光入力断を検出し、ＧＭＰＬＳ制御部１１−２に検出した光入力断の情報を通知する。
【００３９】
図５は本発明の第２の実施の形態による光伝送システムの動作を示すシーケンスチャートである。これら図４及び図５を参照して本発明の第２の実施の形態による光伝送システムの動作について説明する。尚、図５において、ＷＤＭ装置１ａ−１，１ａ−２の処理動作は、ＧＭＰＬＳ制御部１１−１，１１−２［例えば、ＣＰＵ（中央処理装置）等］がプログラム（コンピュータで実行可能なプログラム）を実行することで実現可能である。
【００４０】
以下の説明では、ファイバ１２２が切断された場合について説明する。この時、ＷＤＭ装置１ａ−１の光入力断検出部１２ａ−１では、ファイバ１２２を介した信号の入力がなくなるので、光入力断を検出する（図５のａ１）。光入力断検出部１２ａ−１は、区間の異常を検出したことをＧＭＰＬＳ制御部１１−１に通知する（図５のａ２）。
【００４１】
ＧＭＰＬＳ制御部１１−１は、光入力断検出部１２ａ−１から異常が通知された時に、検出された回数をカウントする（図５のａ３）。ＧＭＰＬＳ制御部１１−１は、異常を検出した回数をファイバ１２１を介してＷＤＭ装置１ａ−２のＧＭＰＬＳ制御部１１−２に通知する（図５のａ４）。
【００４２】
ＷＤＭ装置１ａ−１，１ａ−２各々のＧＭＰＬＳ制御部１１−１，１１−２では、他の一般的に使用されているＧＭＰＬＳの情報と、ここで記載している区間の異常情報とを基にして、経路探索を行う（図５のａ５，ａ６）。
【００４３】
このように、本実施の形態では、ＷＤＭ装置１ａ−１，１ａ−２各々の光入力断検出部１２ａ−１，１２ａ−２内で検出された光入力断の情報を基に経路に対する重み付けの調整を自動で行っている。よって、本実施の形態では、より安定した区間を経路選択することができる。
【００４４】
図６は本発明の第３の実施の形態による光伝送システムの構成例を示すブロック図である。図６において、本発明の第３の実施の形態による光伝送システムでは、その基本的構成が上記の図４に示す本発明の第２の実施の形態による光伝送システムと同様であるが、異常検出についてさらに工夫している。
【００４５】
つまり、本発明の第３の実施の形態による光伝送システムでは、ＷＤＭ装置１ｂ−１，１ｂ−２においてそれぞれ光入力断検出部１２ａ−１，１２ａ−２の代わりにエラー検出部１２ｂ−１，１２ｂ−２を実装するようにしている。また、ＷＤＭ装置１ｂ−１，１ｂ−２は、これ以外は図４に示すＷＤＭ装置１ａ−１，１ａ−２と同様の構成となっており、同一構成要素には同一符号を付してある。尚、ＧＭＰＬＳ制御部１１−１，１１−２は図２に示すＧＭＰＬＳ制御部１１と同様の構成となっている。
【００４６】
ＷＤＭ装置１ｂ−１は、ＧＭＰＬＳ制御部１１−１、エラー検出部１２ｂ−１を実装し、ファイバ１２１を介してＷＤＭ装置１ｂ−２に信号を出力し、ファイバ１２２を介してＷＤＭ装置１ｂ−２から信号を受信する。
【００４７】
ＷＤＭ装置１ｂ−２は、ＧＭＰＬＳ制御部１１−２、エラー検出部１２ｂ−２を実装し、ファイバ１２２を介してＷＤＭ装置１ｂ−１に信号を出力し、ファイバ１２１を介してＷＤＭ装置１ｂ−１から信号を受信する。
【００４８】
ＧＭＰＬＳ制御部１１−１は、ＧＭＰＬＳに必要な処理を行い、ＷＤＭ装置１ｂ−２のＧＭＰＬＳ制御部１１−２と情報の交換をする。エラー検出部１２ｂ−１は、ＷＤＭ装置１ｂ−１でエラー数を監視し、ＧＭＰＬＳ制御部１１−１に検出したエラー数の情報を通知する。
【００４９】
ＧＭＰＬＳ制御部１１−２は、ＧＭＰＬＳに必要な処理を行い、ＷＤＭ装置１Ｂ−１のＧＭＰＬＳ制御部１１−１と情報の交換をする。エラー検出部１２ｂ−２は、ＷＤＭ装置１ｂ−２でエラー数を監視し、ＧＭＰＬＳ制御部１１−２に検出したエラー数の情報を通知する。
【００５０】
図７は本発明の第３の実施の形態による光伝送システムの動作を示すシーケンスチャートである。これら図６及び図７を参照して本発明の第３の実施の形態による光伝送システムの動作について説明する。尚、図７において、ＷＤＭ装置１ｂ−１，１ｂ−２の処理動作は、ＧＭＰＬＳ制御部１１−１，１１−２（例えば、ＣＰＵ等）がプログラム（コンピュータで実行可能なプログラム）を実行することで実現可能である。
【００５１】
以下の説明では、ファイバ１２２を通る経路でエラーが発生した場合について述べる。この時、ＷＤＭ装置１ｂ−１のエラー検出部１２ｂ−１では、信号にエラーがあったことを検出する（図７のｂ１）。エラー検出部１２ｂ−１は、区間でのエラー数をＧＭＰＬＳ制御部１１−１に通知する（図７のｂ２）。
【００５２】
ＧＭＰＬＳ制御部１１−１は、エラー検出部１２ｂ−１からエラー数が通知された時にエラー数を蓄積する（図７のｂ３）。ＧＭＰＬＳ制御部１１−１は、異常を検出した回数をファイバ１２１を介してＷＤＭ装置１ｂ−２のＧＭＰＬＳ制御部１１−２に通知する（図７のｂ４）。
【００５３】
ＷＤＭ装置１ｂ−１，１ｂ−２各々のＧＭＰＬＳ制御部１１−１，１１−２では、他の一般的に使用されているＧＭＰＬＳの情報と、ここで記載している区間のエラー数の情報とを基にして、経路探索を行う（図７のｂ５，ｂ６）。
【００５４】
このように、本実施の形態では、光入力断ではなく、信号のエラー情報を使用しているので、光が入力断となるほどの異常状態ではなく、信号がエラーする程度の異常状態でも、より安定した経路選択を行うことができるという効果が得られる。
【００５５】
図８は本発明の第４の実施の形態による光伝送システムの動作を説明するための図である。図８において、本発明の第４の実施の形態による光伝送システムは、上述した図２〜図７に示す本発明の第１〜第３の実施の形態のいずれか、またはそれらの任意の組み合わせにおける基本的な構成と同様の構成となっている。尚、図８において、ＷＤＭ装置１ｃ−１〜１ｃ−７は、それぞれＧＭＰＬＳ制御部１１ｃ−１〜１１ｃ−７を備えている。
【００５６】
但し、上述した本発明の第１〜第３の実施の形態では、いずれも、隣接するノード装置の障害情報を基に経路選択を行っている。これに対し、本発明の第４の実施の形態では、隣接するノード装置以外のノード装置の障害情報をも収集して、つまり隣接するノード装置及び隣接するノード装置以外のノード装置各々から障害情報を収集して経路選択を行っている点が本発明の第１〜第３の実施の形態とは異なっている。
【００５７】
この場合、本実施の形態における障害情報の収集としては、上記の隣接するノード装置から障害情報を受取る方法を拡張した公知の方法を用いることができる。この公知の方法としては、例えば、隣接するノード装置がそれまでに前段のノード装置から受取った障害情報に自ノードで検出した障害情報を追加して次ノードに送出する等の方法が考えられる。
【００５８】
例えば、図８に示すように、ＷＤＭ装置１ｃ−１において経路選択を行う場合、ＷＤＭ装置１ｃ−２の障害回数が２回、ＷＤＭ装置１ｃ−３の障害回数が１回、ＷＤＭ装置１ｃ−４の障害回数が１回、ＷＤＭ装置１ｃ−５の障害回数が１回、ＷＤＭ装置１ｃ−６の障害回数が３回、ＷＤＭ装置１ｃ−７の障害回数が２回とする。
【００５９】
この場合、上述した本発明の第１〜第３の実施の形態では、隣接するノード装置の障害情報、つまり、ＷＤＭ装置１ｃ−２の障害回数が２回、ＷＤＭ装置１ｃ−５の障害回数が１回であるので、ＷＤＭ装置１ｃ−５側の経路が選択されることになる。
【００６０】
しかしながら、本実施の形態では、ＷＤＭ装置１ｃ−２側の経路においてＷＤＭ装置１ｃ−３、ＷＤＭ装置１ｃ−４の障害情報が、ＷＤＭ装置１ｃ−５側の経路においてＷＤＭ装置１ｃ−６、ＷＤＭ装置１ｃ−７の障害情報がそれぞれ経路選択時に参照される。そのため、本実施の形態では、ＷＤＭ装置１ｃ−２側の経路が選択されることになる。
【００６１】
上記のＷＤＭ装置１ｃ−１の経路選択では、単に障害回数のみで経路探索を行っているが、上述した本発明の第１の実施の形態と同様に、障害回数に対して重み付けを行って異常検出情報を算出し、その異常検出情報を経路探索を行っているものとする。
【００６２】
よって、本実施の形態では、上述した本発明の第１〜第３の実施の形態と同様の効果を奏する。さらに、本実施の形態では、経路を構成する隣接するノード装置や隣接するノード装置以外のノード装置各々の障害情報に基づいてより安定した経路選択を行うことができるという効果が得られる。
【００６３】
図９は本発明の第５の実施の形態による光伝送システムの動作を説明するための図である。図９において、本発明の第５の実施の形態による光伝送システムは、上述した図２〜図８に示す本発明の第１〜第４の実施の形態のいずれか、またはそれらの任意の組み合わせにおける基本的な構成と同様の構成となっている。尚、図９において、ＷＤＭ装置１ｄ−１〜１ｄ−９は、それぞれＧＭＰＬＳ制御部１１ｄ−１〜１１ｄ−９を備えている。
【００６４】
但し、上述した本発明の第１〜第４の実施の形態がいずれも、接続された経路が二つの場合に、それらのうちのいずれかを選択する。これに対し、本発明の第５の実施の形態では、接続された経路が三つ以上の場合にそれらのうちのいずれかを選択する点が本発明の第１〜第４の実施の形態とは異なっている。
【００６５】
例えば、図９に示すように、ＷＤＭ装置１ｄ−１において経路選択を行う場合、ＷＤＭ装置１ｄ−１には、第１の経路、第２の経路、第３の経路、第４の経路がそれぞれ接続されている。この場合、第１の経路は、ＷＤＭ装置１ｄ−２→ＷＤＭ装置１ｄ−３→ＷＤＭ装置１ｄ−４の経路である。第２の経路は、ＷＤＭ装置１ｄ−５→ＷＤＭ装置１ｄ−６の経路である。第３の経路は、ＷＤＭ装置１ｄ−７→ＷＤＭ装置１ｄ−８の経路である。第４の経路は、ＷＤＭ装置１ｄ−７→ＷＤＭ装置１ｄ−９の経路である。
【００６６】
本実施の形態では、上記の本発明の第４の実施の形態と同様に、隣接するノード装置以外のノード装置の障害情報を収集し、それらの障害情報を基に経路選択を行う。図９では、ＷＤＭ装置１ｄ−２の障害回数が１回、ＷＤＭ装置１ｄ−３の障害回数が３回、ＷＤＭ装置１ｄ−４の障害回数が１回、ＷＤＭ装置１ｄ−５の障害回数が１回、ＷＤＭ装置１ｄ−６の障害回数が５回、ＷＤＭ装置１ｄ−７の障害回数が２回、ＷＤＭ装置１ｄ−８の障害回数が１回、ＷＤＭ装置１ｄ−９の障害回数が４回であることを示している。
【００６７】
したがって、図９において、第１の経路においては、ＷＤＭ装置１ｄ−２，１ｄ−３の障害回数の合計＝４回となる。第２の経路においては、ＷＤＭ装置１ｄ−５，１ｄ−６の障害回数の合計＝６回となる。第３の経路においては、ＷＤＭ装置１ｄ−７，１ｄ−８の障害回数の合計＝３回となる。第４の経路においては、ＷＤＭ装置１ｄ−７，１ｄ−９の障害回数の合計＝６回となる。よって、ＷＤＭ装置１ｄ−１の経路選択では、第３の経路が選択されることとなる。
【００６８】
但し、このＷＤＭ装置１ｄ−１の経路選択では、単に障害回数のみで経路探索を行っているが、上述した本発明の第１の実施の形態と同様に、障害回数に対して重み付けを行って異常検出情報を算出し、その異常検出情報を経路探索を行っているものとする。
【００６９】
したがって、本実施の形態では、上述した本発明の第１〜第４の実施の形態と同様の効果を奏する。さらに、本実施の形態では、経路を構成するノード装置各々の障害情報に基づいて３経路以上の経路の中からより安定した経路選択を行うことができるという効果が得られる。尚、本実施の形態においては、各経路が２台または３台のノード装置で構成されているが、４台以上のノード装置で構成される場合にも適用可能である。
【図面の簡単な説明】
【００７０】
【図１】本発明によるＷＤＭ装置の構成例を示すブロック図である。
【図２】本発明の第１の実施の形態によるＷＤＭ装置の詳細な構成例を示すブロック図である。
【図３】本発明の第１の実施の形態による光伝送システムの構成例を示すブロック図である。
【図４】本発明の第２の実施の形態による光伝送システムの構成例を示すブロック図である。
【図５】本発明の第２の実施の形態による光伝送システムの動作を示すシーケンスチャートである。
【図６】本発明の第３の実施の形態による光伝送システムの構成例を示すブロック図である。
【図７】本発明の第３の実施の形態による光伝送システムの動作を示すシーケンスチャートである。
【図８】本発明の第４の実施の形態による光伝送システムの動作を説明するための図である。
【図９】本発明の第５の実施の形態による光伝送システムの動作を説明するための図である。
【図１０】本発明に関連する光伝送システムの構成例を示すブロック図である。
【符号の説明】
【００７１】
１，１−１〜１−５，
１ａ−１，１ａ−２，
１ｂ−１，１ｂ−２，
１ｃ−１〜１ｃ−７，
１ｄ−１〜１ｄ−９  ＷＤＭ装置
２−１，２−２  クライアント装置
１１，１１−１〜１１−５，
１１ｃ−１〜１１ｃ−７，
１１ｄ−１〜１１ｄ−９  ＧＭＰＬＳ制御部
１２  異常検出部
１２ａ−１，１２ａ−２  光入力断検出部
１２ｂ−１，１２ｂ−２  エラー検出部
１１１  ＧＭＰＬＳ処理部
１１２  異常情報蓄積部
１１３  情報交換部
１１４  異常回数カウンタ
１２１，１２２  ファイバ
【図１】
2009206672.tif 000003
【図２】
2009206672.tif 000004
【図３】
2009206672.tif 000005
【図４】
2009206672.tif 000006
【図５】
2009206672.tif 000007
【図６】
2009206672.tif 000008
【図７】
2009206672.tif 000009
【図８】
2009206672.tif 000010
【図９】
2009206672.tif 000011
【図１０】
2009206672.tif 000012