(57)【要約】【課題】波長分割多重伝送ネットワークにおいて、既存のシステムに対し手間や各種装置の追加、入替えを伴うことなく障害の少ない経路選択処理を実現する波長経路選択システム、波長経路選択方法の提供。【解決手段】波長分割多重ネットワークＮが備えるノード１−１〜ｎ−ｋと接続する波長経路選択システムＡは、スパン状況情報をノード１−１〜ｎ−ｋから受信し、受信したスパン状況情報に基づき、スパンごとのスパン信頼度値を算出し、算出したスパン信頼度値が信頼度値上限閾値を超えるか否かをスパンごとに判定し、始点となるノード装置から終点となるノード装置までの全ての波長経路のうち、スパン信頼度値が上限値を超えないスパンによって構成される経路を抽出し、抽出した波長経路ごとに、波長経路信頼度値を算出し、算出した波長経路信頼度値が最小値となる波長経路を選択し、選択した波長経路を複数のノード１−１〜ｎ−ｋに設定する。【選択図】図１
2009267858.tif 000002
【特許請求の範囲】
【請求項１】
波長分割多重方式の通信において、波長クロスコネクト処理を行い、少なくとも２つの他のノード装置に接続され、当該他のノード装置と自身とを接続するスパンの状況を示すスパン状況情報をそれぞれの前記スパンについて出力する複数のノード装置と、当該複数のノード装置に接続し、当該複数のノード装置のうち、始点となるノード装置から終点となるノード装置までの第１波長経路の選択処理を実行する波長経路選択システムであって、
前記スパンの信頼度を示す前記スパン信頼度値の上限値と、前記スパン状況情報ごとの重み付け値とを記憶する記憶手段と、
前記スパン状況情報を前記ノード装置から受信するデータ収集部と、
前記データ収集部が受信する前記スパン状況情報に基づき、前記スパンごとに、当該スパンのスパン信頼度値を算出するスパン信頼度計算部と、
前記スパン信頼度計算部が算出する前記スパン信頼度値が前記記憶手段が記憶する上限値を超えるか否かを前記スパンごとに判定し、前記始点となるノード装置から前記終点となるノード装置までの波長経路のうち、前記スパン信頼度値が前記上限値を超えないと判定したスパンによって構成される経路を第２波長経路として抽出する禁止経路設定部と、
前記禁止経路設定部が抽出する第２波長経路ごとに、前記スパン信頼度計算部により算出される当該第２波長経路に含まれる全てのスパンのスパン信頼度値を加算することにより、経路ごとの前記第２波長経路の信頼度を示す波長経路信頼度値を算出する経路信頼度計算部と、
前記第２波長経路のうち、前記経路信頼度計算部により算出される波長経路信頼度値が最も小さい値となる第２波長経路を前記第１波長経路として選択する経路選択部と、
前記経路選択部により選択される前記第１波長経路を前記複数のノード装置に設定する設定部と
を備えることを特徴とする波長経路選択システム。
【請求項２】
前記スパン状況情報は、波長多重信号の警報と、波長多重信号の品質監視情報と、監視制御信号の警報と、監視制御信号の品質監視情報とである
ことを特徴とする請求項１に記載の波長経路選択システム。
【請求項３】
前記波長経路選択システムの前記スパン信頼度計算部は、
前記スパン状況情報のうち、現在のスパン状況情報と、過去のスパン状況情報とに基づき、スパン信頼度値を算出する
ことを特徴とする請求項１又は２のいずれかに記載の波長経路選択システム。
【請求項４】
波長分割多重方式の通信において、波長クロスコネクト処理を行い、少なくとも２つの他のノード装置に接続され、当該他のノード装置と自身とを接続するスパンの状況を示すスパン状況情報をそれぞれの前記スパンについて出力する複数のノード装置と、当該複数のノード装置に接続し、当該複数のノード装置のうち、始点となるノード装置から終点となるノード装置までの第１波長経路の選択処理を実行する波長経路選択システムにおける波長経路選択方法であって、
前記波長経路選択システムは、
前記スパンの信頼度を示すスパン信頼度値の上限値と、前記スパン状況情報ごとの重み付け値とを記憶手段に記憶させる記憶過程と、
前記スパン状況情報を前記ノード装置から受信するデータ収集過程と、
受信した前記スパン状況情報と、前記記憶手段が記憶したスパン状況情報ごとの重み付け値とに基づき、前記スパンごとに、当該スパンのスパン信頼度値を算出するスパン信頼度計算過程と、
算出した前記スパン信頼度値が前記記憶手段が記憶する前記上限値を超えるか否かを前記スパンごとに判定し、前記始点となるノード装置から前記終点となるノード装置までの波長経路のうち、前記スパン信頼度値が前記上限値を超えないと判定したスパンによって構成される経路を第２波長経路として抽出する禁止経路設定過程と、
抽出した第２波長経路ごとに、当該第２波長経路に含まれる全てのスパンのスパン信頼度値を加算することにより、経路ごとの前記第２波長経路の信頼度を示す波長経路信頼度値を算出する経路信頼度計算過程と、
前記第２波長経路のうち、算出した波長経路信頼度値が最も小さい値となる第２波長経路を前記第１波長経路として選択する経路選択過程と、
選択した前記第１波長経路を前記複数のノード装置に設定する設定過程と
を有することを特徴とする波長経路選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、他のノード装置に接続する複数のノード装置を備える波長分割多重伝送ネットワークにおいて、２つのノード装置間の経路を選択する波長経路選択システム、及び、波長経路選択方法に関する。
【背景技術】
【０００２】
近年、光信号の経路の切り換えを行う波長クロスコネクト機能を有する波長分割多重伝送ネットワークの分野において、重要度の高い波長パスを設定する際、可能な限り障害が少ない経路を選択することが求められている。一方、光伝送の分野において経路を選択する技術として、特許文献１に示すように、モニタ信号を付加することにより、光信号対雑音比であるＯＳＮＲ（optical signal-to-noise ratio）を評価値に用いて経路選択を行う技術がある。また、主信号の誤り率や、パケットエラーレートなどに基づき経路の品質評価を行う技術がある（例えば、特許文献２）。
【特許文献１】特開２００７−０８２０８６号公報
【特許文献２】特開平０８−１９１３０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、波長クロスコネクト機能を有する中継ノードは、入力された光信号を光信号のまま中継するため、光信号を電気信号に変換しなければ得られないモニタ信号によるＯＳＮＲや、主信号の誤り率、パケットエラーレートを評価値として経路選択に用いることができないという問題がある。
【０００４】
本発明は、このような事情を考慮し、上記の問題を解決すべくなされたもので、その目的は、波長分割多重伝送ネットワークにおいて、既存のシステムに対し手間や各種装置の追加、入替えを伴うことなく、障害の少ない経路選択処理を実現する波長経路選択システム、波長経路選択方法を提供することにある。
【課題を解決するための手段】
【０００５】
上記問題を解決するために、本発明は、波長分割多重方式の通信において、波長クロスコネクト処理を行い、少なくとも２つの他のノード装置に接続され、当該他のノード装置と自身とを接続するスパンの状況を示すスパン状況情報をそれぞれの前記スパンについて出力する複数のノード装置と、当該複数のノード装置に接続し、当該複数のノード装置のうち、始点となるノード装置から終点となるノード装置までの第１波長経路の選択処理を実行する波長経路選択システムが、スパンの信頼度を示すスパン信頼度値の上限値と、スパン状況情報ごとの重み付け値とを記憶する記憶手段と、スパン状況情報をノード装置から受信するデータ収集部と、データ収集部が受信するスパン状況情報に基づき、スパンごとに、当該スパンのスパン信頼度値を算出するスパン信頼度計算部と、スパン信頼度計算部が算出するスパン信頼度値が記憶手段が記憶する上限値を超えるか否かをスパンごとに判定し、始点となるノード装置から終点となるノード装置までの波長経路のうち、スパン信頼度値が上限値を超えないと判定したスパンによって構成される経路を第２波長経路として抽出する禁止経路設定部と、禁止経路設定部が抽出する第２波長経路ごとに、スパン信頼度計算部により算出される当該第２波長経路に含まれる全てのスパンのスパン信頼度値を加算することにより、経路ごとの第２波長経路の信頼度を示す波長経路信頼度値を算出する経路信頼度計算部と、第２波長経路のうち、経路信頼度計算部により算出される波長経路信頼度値が最も小さい値となる第２波長経路を第１波長経路として選択する経路選択部と、経路選択部により選択される第１波長経路を複数のノード装置に設定する設定部とを備えることを特徴とする波長経路選択システムである。
【０００６】
また、本発明のスパン状況情報は、波長多重信号の警報と、波長多重信号の品質監視情報と、監視制御信号の警報と、監視制御信号の品質監視情報とであることを特徴とする。
【０００７】
また、本発明の波長経路選択システムのスパン信頼度計算部は、スパン状況情報のうち、現在のスパン状況情報と、過去のスパン状況情報とに基づき、スパン信頼度値を算出することを特徴とする。
【０００８】
また、本発明の波長経路選択方法は、波長分割多重方式の通信において、波長クロスコネクト処理を行い、少なくとも２つの他のノード装置に接続され、当該他のノード装置と自身とを接続するスパンの状況を示すスパン状況情報をそれぞれの前記スパンについて出力する複数のノード装置と、当該複数のノード装置に接続し、当該複数のノード装置のうち、始点となるノード装置から終点となるノード装置までの第１波長経路の選択処理を実行する波長経路選択システムにおける波長経路選択方法であって、波長経路選択システムが、スパンの信頼度を示すスパン信頼度値の上限値と、スパン状況情報ごとの重み付け値とを記憶手段に記憶させ、スパン状況情報をノード装置から受信し、受信したスパン状況情報と、記憶手段が記憶したスパン状況情報ごとの重み付け値とに基づき、スパンごとに、当該スパンのスパン信頼度値を算出し、算出したスパン信頼度値が記憶手段が記憶する上限値を超えるか否かをスパンごとに判定し、始点となるノード装置から終点となるノード装置までの波長経路のうち、スパン信頼度値が上限値を超えないと判定したスパンによって構成される経路を第２波長経路として抽出し、抽出した第２波長経路ごとに、当該第２波長経路に含まれる全てのスパンのスパン信頼度値を加算することにより、経路ごとの第２波長経路の信頼度を示す波長経路信頼度値を算出し、第２波長経路のうち、算出した波長経路信頼度値が最も小さい値となる第２波長経路を第１波長経路として選択し、選択した第１波長経路を複数のノード装置に設定することを特徴とする波長経路選択方法である。
【０００９】
本発明はノード間の各スパンの信頼性情報として、既存システムが具備している波長多重光及びＳＶ信号の警報及び品質監視情報を利用することで、既存システムからの拡張が容易、かつ自動的に信頼性の高い波長パスの経路を選択する機能を提供することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、複数のノード装置を備える波長分割多重伝送ネットワークにおいて、ノード装置間を接続するスパンの信頼性情報であるスパン状況情報をノード装置から取得し、取得するスパン状況情報に基づき、スパンごとのスパン信頼度値を算出し、スパン信頼度値が上限値を超えるスパンを除いたスパンによる波長経路の候補を抽出することにより、候補経路の絞込みを行うようにしたので、経路選択処理の規模を小さく抑えることが可能になるという効果がある。
【００１１】
また、この発明によれば、各スパンの信頼性情報であるスパン状況情報として、既存システムにおける波長分割多重伝送ネットワークのノード装置が具備している波長多重光の品質監視情報、警報、監視制御信号の品質監視情報、警報を用いるようにしたので、既存システムに装置の追加などの大幅な変更を加えることなく信頼性の高い波長パスを選択する経路選択システムを提供することが可能になるという効果がある。
【００１２】
また、この発明によれば、スパン状況情報として、現在のスパン状況情報と、過去のスパン状況情報とに基づきスパン信頼度計算部がスパン信頼度値を算出するようにしたので、現在のスパン状況情報のみに比して、より多くのスパン状況情報数となる現在と過去とのスパン状況情報からスパン信頼度計算部がスパン信頼度値を算出することができ、スパン信頼度値の精度が向上するという効果がある。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の一実施形態による波長経路選択システムＡを図面を参照して説明する。
図１は、本実施形態による波長経路選択システムＡと、波長経路選択システムＡに接続される波長分割多重ネットワークＮとを示す概略ブロック図である。波長分割多重ネットワークＮは、波長クロスコネクト機能を有する複数のノード装置として、例えば、縦にｋ個、横にｎ個の格子状に配置したノード１−１〜ｎ−ｋを備える。ノード１−１〜ｎ−ｋは、隣接するノード装置に接続し、入力される光信号の波長ごとにこの光信号の出力先を切り換えることにより、波長クロスコネクト処理を行うノード装置である。なお、以下では、ノード１−１〜ｎ−ｋにおけるノード装置間の接続をスパンとして説明し、光信号の出力先を切り換えることをスパンを切り換える、あるいは、スパンを選択することとして説明する。
【００１４】
波長分割多重ネットワークＮにおいて、ノード１−１〜ｎ−ｋは、波長クロスコネクト機能と、自ノード装置と接続される他のノード装置との間のスパンの状態情報を出力する機能とを有する。ここで、スパンの状態情報は、警報、品質監視情報などの信頼性情報であり、具体的には、例えば、現在、及び、過去の波長多重光のレベル（強度）などに関する波長多重光の警報、波長多重光の品質監視状態情報、信号のエラー率などに関する監視制御信号（ＳＶ信号（Supervision））の警報、ＳＶ信号の品質監視状態情報の８つの状態情報を含む情報である。なお、過去の状態情報、すなわち、状態情報の履歴は、例えば、数日間など、所定の期間において検出された状態情報である。
【００１５】
波長経路選択システムＡは、条件設定入力部Ａ−１、パス設定部Ａ−２、データ収集部Ａ−３、スパン信頼度計算部Ａ−４、禁止経路設定部Ａ−５、経路信頼度計算部Ａ−６、経路選択／設定部Ａ−７を備え、波長分割多重ネットワークＮにおける波長経路選択処理を行う。また、波長経路選択システムＡは、波長分割多重ネットワークＮのノード１−１〜ｎ−ｋのそれぞれに制御信号線により接続され、それぞれとの通信を行う。なお、図１において、波長経路選択システムＡとノード１−１〜ｎ−ｋのそれぞれとを接続する制御信号線については、図面の見易さのため、波長経路選択システムＡと波長分割多重ネットワークＮとを接続する接続線として示している。
【００１６】
波長経路選択システムＡにおいて、条件設定入力部Ａ−１は、キーボード、マウス、タッチパネル、ボタンやキーなどの入力装置と、各種メモリなどによる記憶手段とを備え、オペレータによる入力装置に対する操作を検出し、検出結果をオペレータ入力に基づく経路選択条件情報として記憶手段に記憶する。この経路選択条件情報は、経路選択を行う際の制約事項を示す情報である。経路選択条件情報における制約事項の内容は、例えば、経路選択処理に用いる後述する信頼度値上限閾値α、及び信頼度の重み付け値などの情報を含む。
【００１７】
図２は、条件設定入力部Ａ−１が記憶する状態情報ごとの信頼度の重み付け値の例である。ノード１−１〜ｎ−ｋにおいて検出される状態情報について、警報の発生、及び、品質監視情報の異常があることを示す状態情報に対し、信頼度の重み付け値が付される。
【００１８】
パス設定部Ａ−２は、キーボード、マウス、タッチパネル、ボタンやキーなどの入力装置と、各種メモリなどによる記憶手段とを備え、オペレータによる入力装置に対する操作を検出し、検出結果をオペレータ入力に基づく波長パス情報として記憶手段に記憶する。この波長パス情報は、波長経路選択対象となる波長パスの始点ノードの識別情報と終点ノードの識別情報とを含む情報である。
【００１９】
データ収集部Ａ−３は、内部に各種メモリなどによる記憶手段を備え、また、制御信号線を介して、ノード１−１〜ｎ−ｋに接続され、ノード１−１〜ｎ−ｋからスパンの状態情報を取得し、取得した状態情報をノード装置ごとの識別情報と対応付けて記憶手段に記憶する。
なお、データ収集部Ａ−３がノード１−１〜ｎ−ｋから取得する状態情報は、データ収集部Ａ−３が状態情報の出力要求をノード１−１〜ｎ−ｋに送信し、当該出力要求の応答信号により取得することでもよいし、状態情報が変化した場合にノード１−１〜ｎ−ｋがデータ収集部Ａ−３に変化した状態情報を出力することにより、データ収集部Ａ−３が状態情報を取得することでもよい。
【００２０】
スパン信頼度計算部Ａ−４は、データ収集部Ａ−３が記憶する状態情報を読み出し、条件設定入力部Ａ−１が記憶する重み付け値を読み出し、状態情報と重み付け値とに基づき、スパンごとにスパン信頼度値Ｒを算出する。本実施形態において、スパン信頼度計算部Ａ−４は、信頼度の重み付け値を加算することにより、各スパンのスパン信頼度値Ｒを算出する。したがって、各スパンの信頼性は、スパン信頼度値Ｒの値が低いほど高信頼であることを示し、スパン信頼度値Ｒの値が高いほど信頼性が低いことを示す。
スパン信頼度計算部Ａ−４は、算出したスパンごとのスパン信頼度値Ｒを含む禁止スパン除外／経路抽出要求を禁止経路設定部Ａ−５に出力する。
【００２１】
禁止経路設定部Ａ−５は、禁止スパン除外／経路抽出要求が入力されると、条件設定入力部Ａ−１が記憶する信頼度値上限閾値αを読み出し、スパン信頼度値Ｒが信頼度値上限閾値αを超えるスパンを禁止スパンとして判定する。また、禁止経路設定部Ａ−５は、パス設定部Ａ−２から始点ノード装置と、終点ノード装置との識別情報を読み出し、始点ノード装置から終点ノード装置までの経路として、判定した禁止スパンを除くスパンによる経路を抽出する。禁止経路設定部Ａ−５は、抽出した経路の情報と、スパンごとのスパン信頼度値Ｒとを含む経路信頼度値Ｒ’算出要求を経路信頼度計算部Ａ−６に出力する。
経路信頼度計算部Ａ−６は、経路信頼度値Ｒ’算出要求に基づき、経路ごとに当該経路に含まれるスパンのスパン信頼度値Ｒを加算することにより経路信頼度値Ｒ’を算出し、算出した経路ごとの経路信頼度値Ｒ’を含む経路選択／設定要求を経路選択／設定部Ａ−７に出力する。
【００２２】
経路選択／設定部Ａ−７は、経路選択／設定要求に基づき、経路信頼度値Ｒ’が最小値となる経路を始点ノード装置から終点ノード装置までの高信頼な波長パスとして判定する。また、経路選択／設定部Ａ−７は、ノード１−１〜ｎ−ｋと制御信号線を介して接続しており、波長パスの判定結果に基づき、ノード１−１〜ｎ−ｋに経路設定要求を出力する。
【００２３】
次に、本実施形態における波長経路選択システムＡの処理の流れを図面を用いて説明する。図３は、波長経路選択システムＡにおける処理の流れを示すフローチャートである。
波長経路選択システムＡにおいて、条件設定入力部Ａ−１は、オペレータによる入力手段の操作に基づき、経路選択条件情報の入力を受け付け、入力された経路選択条件情報を内部に備える記憶手段に記憶する。ここで、経路選択条件情報は、経路選択を行う際の制約事項であり、この制約事項の内容は、経路選択時の信頼度上限閾値α、及び図２の状態情報ごとの重み付け値などである。
【００２４】
また、パス設定部Ａ−２は、オペレータによる入力手段の操作に基づき、経路パス情報の入力を受け付け、入力された経路パス情報を内部に備える記憶手段に記憶する（ステップＳ１）。ここで、経路パス情報は、上述したように、経路の選択対象となる波長パスの始点ノードの識別情報と終点ノードの識別情報とを含む情報である。
【００２５】
データ収集部Ａ−３は、ノード１−１〜ｎ−ｋの状態情報を取得し、ノード装置ごとの識別情報と対応付けて内部の記憶手段に記憶する（ステップＳ２）。
スパン信頼度計算部Ａ−４は、ノード装置ごとの状態情報データをデータ収集部Ａ−３から読み出し、条件設定入力部Ａ−１が記憶する重み付け値を読み出し、読み出した重み付け値に基づき、各スパンの信頼度Ｒを算出する。スパン信頼度計算部Ａ−４は、算出したスパン信頼度値Ｒを含む禁止スパン除外／経路抽出要求を禁止経路設定部Ａ−５に出力する（ステップＳ３）。
ここで、各スパンの信頼度Ｒの値は、図２における全項目の信頼度の重み付け値を加算した値である。なお、図２の各項目の重み付け値は一例であり、オペレータが条件設定入力部Ａ−１に重み付けの値を変更する入力を行うことにより、設定変更が可能である。
【００２６】
禁止経路設定部Ａ−５は、条件設定入力部Ａ−１から信頼度値上限閾値αを読み出し、スパン信頼度計算部Ａ−４が算出した各スパンのスパン信頼度値Ｒと読み出した信頼度値上限閾値αとを比較し、Ｒ＞αとなるスパンを禁止スパンとして判定する。禁止経路設定部Ａ−５は、パス設定部Ａ−２から始点ノード装置と、終点ノード装置との識別情報を読み出し、始点ノード装置から終点ノード装置までの経路として、判定した禁止スパンを除くスパンによる経路を抽出する。禁止経路設定部Ａ−５は、抽出した経路の情報と、スパンごとのスパン信頼度値Ｒとを含む経路信頼度値Ｒ’算出要求を経路信頼度計算部Ａ−６に出力する（ステップＳ４）。
【００２７】
経路信頼度計算部Ａ−６は、禁止経路設定部Ａ−５が抽出する経路ごとに経路信頼度値Ｒ’を算出する。ここで、経路信頼度値Ｒ’は、算出対象の経路に含まれる全てのスパンのスパン信頼度値Ｒを加算することにより算出する、経路内のスパンのスパン信頼度値Ｒの合計値である。経路信頼度計算部Ａ−６は、算出した経路ごとのスパン信頼度値Ｒと、禁止経路設定部Ａ−５から入力された経路の情報とを含む経路選択／設定要求を経路選択／設定部Ａ−７に出力する（ステップＳ５）。
【００２８】
経路選択／設定部Ａ−７は、全ての経路の経路信頼度Ｒ’の値を比較し、経路信頼度Ｒ’の値が最小値となる経路を始点ノード装置から終点ノード装置までの高信頼な波長パスとして選択する。さらに、経路選択／設定部Ａ−７は、波長分割多重ネットワークＮ内の各ノード１−１〜ｎ−ｋが備える波長クロスコネクト機能に対し、設定情報を含む設定情報更新要求の送信を行うことにより、ノード１−１〜ｎ−ｋに設定情報を更新させ、波長パスの経路設定が完了する。
【００２９】
次に、波長経路選択システムＡによる図３のステップＳ２の警報／品質監視データ収集後のステップＳ３〜Ｓ６の処理について、経路を選択する具体的な処理例を図面を参照して説明する。図４は、経路選択対象のネットワークである波長分割多重ネットワークＮ−２の構成の概略を示す図である。同図において、波長分割多重ネットワークＮ−２は、９個のノード装置を格子状に縦に３個、横に３個配置したノード１〜９と、各ノード装置間を接続する１２本のスパン１−２、１−４、２−３、３−６、４−５、４−７、５−６、５−８、６−９、７−８、８−９とを備える。また、ノード１〜９は、それぞれ図示しない制御信号線により波長経路選択システムＡと接続される。
【００３０】
波長分割多重ネットワークＮ−２において、ノード１〜９は、図１のノード１−１〜ｎ−ｋと同様に、波長クロスコネクト機能と状態情報の出力機能とを備えるノード装置である。また、同図において、例えば、ノード１とノード２とを接続するスパン１−２のように、スパンが接続する２つのノード装置の符号を組み合わせた符号を各スパンの符号として付している。
【００３１】
また、図４の波長分割多重ネットワークＮ−２の経路選択について、以下に示す条件に基づき、波長経路選択システムＡが経路選択処理を行う場合を例として説明する。
パス設定部Ａ−２は、オペレータからの入力に基づき、波長パス情報として、始点ノード「ノード１」と終点ノード「ノード９」とを記憶している。
条件設定入力部Ａ−１は、オペレータからの入力に基づき、信頼度値上限閾値αの値「α＝１０」と、図２に示す信頼度重み付け値とを記憶している。
すなわち、禁止経路設定部Ａ−５による選択対象の波長経路は、ノード１からノード９までの経路のうち、スパン信頼度値Ｒが信頼度値上限閾値α＝１０を超えるスパンを含まない経路となる。
【００３２】
次に、図４におけるスパン信頼度値Ｒの算出例として、スパン１−４のスパン信頼度値Ｒの算出を例に説明する。図５は、波長経路選択システムＡのデータ収集部Ａ−３により収集されたスパン１−４の状況情報と、各状況情報ごとの図２の信頼度重み付け値とを対応付けた表である。同図に示すように、スパン１−４は、現状と履歴とにおいて、波長多重光の警報、品質監視異常、ＳＶ信号の警報、品質監視異常の全てが「有」となる。スパン信頼度計算部Ａ−４は、スパン１−４の状況情報ごとの信頼度重み付け値を加算し、算出結果をスパン１−４のスパン信頼度値Ｒとして出力する。ここでは、
スパン信頼度値Ｒ＝４＋３＋３＋２＋３＋２＋２＋１＝２０
となるため、スパン信頼度計算部Ａ−４は、スパン１−４におけるスパン信頼度値Ｒ「２０」を得る。
【００３３】
同様にしてスパン信頼度計算部Ａ−４により算出された波長分割多重ネットワークＮ−２の全てのスパン信頼度値Ｒを図４に示す。図３のステップＳ２のスパン信頼度計算部Ａ−４におけるスパン信頼度値Ｒの算出処理後スパン信頼度計算部Ａ−４は、スパンごとのスパン信頼度値Ｒを含む禁止スパン除外／経路抽出要求を禁止経路設定部Ａ−５に出力する。
【００３４】
ステップＳ３において、禁止経路設定部Ａ−５は、入力される禁止スパン除外／経路抽出要求に基づき、条件設定入力部Ａ−１が記憶する信頼度値上限閾値αを読み出し、読み出した信頼度値上限閾値α「１０」を超えるスパン信頼度値Ｒとなるとなるスパンを禁止スパンと判定する。ここでは、スパン信頼度値Ｒ「２０」となるスパン１−４と、スパン信頼度値Ｒ「１１」となるスパン８−９とが禁止スパンとして判定されることとなる。
【００３５】
次に、禁止経路設定部Ａ−５によるノード１からノード９までの経路抽出について、始点ノードであるノード１から終点ノードまでのノード９までの禁止スパンを含まない経路の抽出手順について、その一例を説明する。
図６は、ノード１〜８のノード装置について、禁止スパン以外によって接続される接続先のノード装置と、当該接続におけるスパン信頼度値Ｒとを示す表である。
同図に示すように、ノード１の接続先は、ノード２、ノード２の接続先は、ノード１とノード３とノード５、ノード３の接続先は、ノード２とノード６、ノード４の接続先は、ノード５とノード７、ノード５の接続先は、ノード２とノード４とノード６とノード８、ノード６の接続先は、ノード３とノード５とノード９、ノード７の接続先は、ノード４とノード８、ノード８の接続先は、ノード５とノード７となる。
【００３６】
禁止経路設定部Ａ−５による経路抽出は、始点ノードを基点として、各ノード装置ごとに接続先ノードをノード装置ごとの識別番号の昇順に次々にたどり、終点ノードにたどり着く、又は、現在抽出中の経路に含まれるノード装置と、接続先ノード装置が重複する場合、当該経路の抽出処理を終了し、次の別の経路の抽出処理に移行する。したがって、経路選択処理は、図７に示すように、樹形図状にノード装置をたどることとなる。
【００３７】
図７は、図６に基づき、禁止経路設定部Ａ−５が、図４の波長分割多重ネットワークＮ−２におけるノード１からノード９までの経路選択処理を行う場合にたどる経路の模式図である。ノード１は、ノード２のみに接続され、このノード２は、ノード１とノード３とノード５とに接続される。
禁止経路設定部Ａ−５は、１番目の経路として、ノード１→ノード２をたどり、ノード２の接続先ノード装置のうち最も識別番号が小さいノード１をたどる。ここで、ノード１が重複しているため、２回目のノード１の接続先をたどることなく、次の経路の抽出処理に移行することにより、ループを回避する。
【００３８】
したがって、２番目の経路は、ノード１→ノード２→ノード３→ノード２となる。ここで、ノード２が重複しているため、２回目のノード２の接続先をたどることなく、次の経路の抽出処理に移行する。このように、ノード１を基点に各ノード装置の接続先ノード装置を全てたどり、経路中に重複したノード装置が存在する経路を排除していくことにより、ループのないノード１からノード９までの経路を抽出することが可能になる。図７に示すように、図４の波長分割多重ネットワークＮ−２におけるノード１からノード９まで到達する禁止スパンを含まない経路は、第１経路「ノード１→ノード２→ノード３→ノード６→ノード９」と、第２経路「ノード１→ノード２→ノード５→ノード６→ノード９」との２経路となる。
【００３９】
禁止経路設定部Ａ−５は、経路抽出処理を完了すると、抽出した経路の情報と、スパン信頼度計算部Ａ−４による全スパンのスパン信頼度値Ｒとを含む経路信頼度値Ｒ’算出要求を経路信頼度計算部Ａ−６に出力する。図３のステップＳ５において、経路信頼度計算部Ａ−６は、禁止経路設定部Ａ−５から入力される第１経路と第２経路との情報と、スパン信頼度値Ｒとに基づき、経路に含まれるスパンのスパン信頼度値Ｒを加算することにより経路信頼度値Ｒ’を算出する。
【００４０】
ここでは、第１経路に、スパン１−２、スパン２−３、スパン３−６、スパン６−９が含まれる。すなわち、第１経路に含まれるスパンのスパン信頼度値Ｒは、それぞれ、スパン信頼度値Ｒ＝１、スパン信頼度値Ｒ＝２、スパン信頼度値Ｒ＝７、スパン信頼度値Ｒ＝３となる。したがって、経路信頼度計算部Ａ−６により算出される第１経路の経路信頼度値Ｒ’は、
経路信頼度値Ｒ’＝１＋２＋７＋３＝１３
となる。
【００４１】
同様に、第２経路に、スパン１−２、スパン２−５、スパン５−６、スパン６−９が含まれ、それぞれ、スパン信頼度値Ｒ＝１、スパン信頼度値Ｒ＝０、スパン信頼度値Ｒ＝０、スパン信頼度値Ｒ＝３となる。したがって、経路信頼度計算部Ａ−６により算出される第１経路の経路信頼度値Ｒ’は、
経路信頼度値Ｒ’＝１＋０＋０＋３＝４
となる。経路信頼度計算部Ａ−６は、経路信頼度値Ｒ’の算出処理を完了すると、禁止経路設定部Ａ−５が抽出した経路の情報と、算出した当該経路の経路信頼度値Ｒ’とを対応付けた経路の情報を含む経路選択／設定要求を経路選択／設定部Ａ−７に出力する。
【００４２】
図２のステップＳ６の処理として、経路選択／設定部Ａ−７は、入力された経路ごとの経路信頼度値Ｒ’を比較し、経路信頼度値Ｒ’が最小値となる経路をノード１からノード９までの波長パスとして選択する。ここでは、経路選択／設定部Ａ−７は、第１経路の経路信頼度値Ｒ’「１３」＞第２経路の経路信頼度値Ｒ’「４」であるため、ノード１からノード９までの波長パスとして、第２経路を選択することとなる。
【００４３】
上述した実施形態によれば、波長経路選択システムＡは、既存のシステムに用いられているノード装置が備える波長多重光とＳＶ信号との信頼性情報の出力により、出力される信頼性情報を波長パスの経路選択における判断要因として用いることとなる。
信頼性情報に基づき、経路選択を行うことにより、波長経路選択システムＡは、経路選択対象のネットワークにおいて、信頼性の高い波長パスを選択することが可能になるという効果がある。
また、本実施形態によれば、既存のシステムにおけるノード装置が備える信頼性情報の出力に基づき経路選択を行うことにより、各スパンの状態を計測する装置等の新たな装置を設置することなく、経路選択を行うことができる。したがって、波長経路選択システムＡは、既存のシステムからの拡張が容易であり、低コストで経路選択対象となるネットワークにおける信頼性の高い波長パスを選択することが可能になるという効果がある。
【００４４】
また、波長経路選択システムＡにおいて、禁止経路設定部Ａ−５が、スパン信頼度値Ｒの上限閾値となる信頼度値上限閾値αを用い、禁止スパンの判定を行うことにより、候補経路の絞込みを行うことができ、経路選択処理の計算量を抑制することが可能になるという効果がある。
【００４５】
具体的には、例えば、図４において、禁止スパンを除外しない場合、図８に示すように、ノード１とノード４とノード８とにおいて、それぞれ接続先ノード装置が増えることとなる。ここで、図９、１０は、図８に示す接続関係となるノード１〜９に対し、ノード１からノード９までの経路の抽出処理を適用した場合における、禁止経路設定部Ａ−５がたどる経路を模式的に示す樹形図である。図９は、始点ノードのノード１→ノード２の経路抽出における模式図であり、図１０は、始点ノードのノード１→ノード４の経路抽出における模式図である。
【００４６】
禁止スパンを除外した場合の図７に比して、禁止スパンを除外しない場合の図９及び図１０は、抽出する際の経路数が多くなる。また、ノード１からノード９までの経路についても、本実施形態においては２経路であったが、全てのスパンを用いた場合、１２経路存在することとなり、これらの１２経路のうちから信頼性の高い波長パスを選択することとなるため、計算量が増大する。
このように、本実施形態によれば、波長経路選択システムＡにおいて、信頼度値上限閾値αに基づき禁止スパンを除外することにより、経路抽出の計算量、抽出した経路から信頼性の高い波長パスの選択処理の計算量を抑制することができ、処理時間を短縮することにより遅延を抑制することが可能になるという効果がある。
【００４７】
また、本実施形態によれば、波長多重信号の信頼性情報である警報と品質監視情報と、ＳＶ信号の信頼性情報である警報と品質監視情報との両方の情報を用いて、波長パスを選択することとした。中継するノード装置における中継処理において、入力された光信号を電気信号に変換することなく光信号のまま中継するため、各スパンにおける波長多重信号の信頼性情報は、信号断を示すＬＯＳ（Loss of Signal）の警報、又は、レベル低下などの光信号のレベル変動や、光信号のレベルの安定性のみとなり、始点ノードから終点ノードまで測定可能な信号の誤り率は測定することができない。一方、ＳＶ信号は、スパンごとに光信号に挿入され、分岐されるため、ＬＯＳの警報の他、誤り率を検出することが可能となる。したがって、波長多重信号の信頼性情報と、ＳＶ信号の信頼性情報とを組み合わせて、スパン信頼度値Ｒを算出することにより、スパンごとの信頼性の評価となる品質評価の精度を向上させることが可能になるという効果がある。
【００４８】
なお、上述した実施形態において、状態情報のうち、過去の履歴において警報や異常の有無に基づき、重み付け値を与えることとして説明したが、これに限られず、例えば、過去の警報回数を重み付け値とするなど、過去の履歴における警報、異常の回数に応じて大きな値となるように異なる値を重み付け値として設定することや、警報、異常の所定時間ごとの発生頻度に基づき、発生頻度が上昇している場合により大きな値を重み付け値として設定することでもよい。
【００４９】
なお、本発明に記載のスパン状況情報は、波長多重信号の信頼性情報と、ＳＶ信号の信頼性情報とに対応する。また、本発明に記載のスパン信頼度値の上限値は、信頼度値上限閾値αに対応し、本発明に記載の監視制御信号は、ＳＶ信号に対応する。
【００５０】
なお、上述の波長経路選択システムＡは、内部にコンピュータシステムを有している。そして、波長経路選択システムＡの条件設定入力部Ａ−１、パス設定部Ａ−２、データ収集部Ａ−３、スパン信頼度計算部Ａ−４、禁止経路設定部Ａ−５、経路信頼度計算部Ａ−６、経路選択／設定部Ａ−７の動作の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいう「コンピュータシステム」とは、ＣＰＵ及び各種メモリやＯＳ、周辺機器等のハードウェアを含むものである。
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
【００５１】
また、図３に示す各ステップを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、また、図１に示す波長経路選択システムＡの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録してこの記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、波長分割多重伝送ネットワークにおいて重要度の高い波長パスとして、高信頼の経路を選択し、設定する処理を行ってもよい。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００５２】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムに既に記録されているプログラムとの組合せで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【図面の簡単な説明】
【００５３】
【図１】本発明の一実施形態による波長経路選択システムＡと波長分割多重ネットワークＮの全体構成を示す図である。
【図２】同実施形態における条件設定入力部Ａ−１が記憶する状態情報ごとの信頼度の重み付け値の一例である。
【図３】同実施形態における波長経路選択システムＡの動作フローを示す図である。
【図４】同実施形態における波長分割多重ネットワークＮ−２の構成を示す図である。
【図５】同実施形態におけるスパン１−４の状態情報と、当該状態情報ごとの重み付け値を示す図である。
【図６】同実施形態における各ノード装置の禁止スパン以外で接続されるノード装置と、そのスパンのスパン信頼度値Ｒとの対応を示す図である。
【図７】同実施形態における禁止経路設定部Ａ−５の経路抽出処理の概念図である。
【図８】同実施形態における各ノード装置の禁止スパン以外を含む全スパンで接続されるノード装置と、そのスパンのスパン信頼度値Ｒとの対応を示す図である。
【図９】同実施形態における禁止スパンを除外しない場合の経路抽出処理の概念図である。
【図１０】同実施形態における禁止スパンを除外しない場合の経路抽出処理の概念図である。
【符号の説明】
【００５４】
Ａ  波長経路選択システム
Ａ−１  条件設定入力部
Ａ−２  パス設定部
Ａ−３  データ収集部
Ａ−４  スパン信頼度計算部
Ａ−５  禁止経路設定部
Ａ−６  経路信頼度計算部
Ａ−７  経路選択／設定部
Ｎ、Ｎ−２  波長分割多重ネットワーク
１−２、１−４、２−３、２−５、３−６、４−５、４−７、５−６、５−８、６−９、７−８、８−９  スパン
１−１〜ｎ−ｋ、１、２、３、４、５、６、７、８、９  ノード
【図１】
2009267858.tif 000003
【図２】
2009267858.tif 000004
【図３】
2009267858.tif 000005
【図４】
2009267858.tif 000006
【図５】
2009267858.tif 000007
【図６】
2009267858.tif 000008
【図７】
2009267858.tif 000009
【図８】
2009267858.tif 000010
【図９】
2009267858.tif 000011
【図１０】
2009267858.tif 000012