(57)【要約】  光信号の伝送経路の選択をＮＥが自律して行うことを課題とする。光伝送ネットワークシステムは、波長多重された光信号を伝送する複数のＮＥ２００を含む。各ＮＥはそれぞれ、自らのＮＥからＲＥＧ２１１を用いずに光信号を伝送できる範囲内にある他のＮＥの識別子を含む到達可能エリア情報が格納されるルーティング情報ＤＢ２２６を備える。ＦＲＯＭ  ＮＥは、ＦＲＯＭ  ＮＥからＴＯ  ＮＥまで光信号を伝送する複数の経路候補を検索する経路候補検索部２２２−１を備える。ＴＯ  ＮＥは、複数の経路候補の中から光信号を伝送する経路を選択する経路選択部２２２−２を備える。経路選択部２２２−２は、ＦＲＯＭ  ＮＥと途中ＮＥのルーティング情報ＤＢ２２６に格納された到達可能エリア情報に基づいて、複数の経路候補のそれぞれについてＲＥＧ２１１を用いる回数を求めて、求められた回数に基づいて光信号を伝送する経路を選択する。
2011148494.tif 000002
【特許請求の範囲】
【請求項１】
波長多重された光信号を伝送する複数の光伝送装置を含む光伝送ネットワークシステムであって、
前記複数の光伝送装置はそれぞれ、自らの光伝送装置から再生中継器を用いずに前記光信号を伝送できる範囲内にある他の光伝送装置の識別子を含む到達可能エリア情報が格納される記憶部を備え、
前記複数の光伝送装置のうち前記光信号を伝送する起点に指定された起点光伝送装置は、前記起点光伝送装置から前記複数の光伝送装置のうち前記光信号を伝送する終点に指定された終点光伝送装置まで前記光信号を伝送する複数の経路候補を検索する経路候補検索部を備え、
前記終点光伝送装置は、前記起点光伝送装置および前記複数の経路候補上で前記光信号を中継する中継光伝送装置の前記記憶部に格納された前記到達可能エリア情報に基づいて、前記複数の経路候補のそれぞれについて前記再生中継器を用いる回数を求めて、該求められた回数に基づいて前記複数の経路候補の中から前記光信号を伝送する経路を選択する経路選択部を備える
光伝送ネットワークシステム。
【請求項２】
前記起点光伝送装置、前記中継光伝送装置、および前記終点光伝送装置は、前記複数の経路候補のそれぞれについて、前記起点光伝送装置の記憶部に格納された到達可能エリア情報を前記起点光伝送装置から前記終点光伝送装置まで順次送受信する送受信部を備え、
前記中継光伝送装置および前記終点光伝送装置は、前記送受信部で受信した到達可能エリア情報に自らの光伝送装置の識別子が含まれない場合には、前記到達エリア情報を、該到達可能エリア情報を送信した光伝送装置の記憶部に格納された到達可能エリア情報に更新する更新部を備え、
前記経路選択部は、前記更新部で前記到達可能エリア情報が更新された回数に基づいて前記再生中継器を用いる回数を求める
請求項１に記載の光伝送ネットワークシステム。
【請求項３】
前記送受信部は、前記到達可能エリア情報とともに、前記光信号の伝送方向の下流側の光伝送装置に向かう方路上の空き波長情報を、前記起点光伝送装置から前記終点光伝送装置まで順次送受信し、
前記更新部は、前記送受信部で受信した空き波長情報と、自らの光伝送装置の前記下流側の光伝送装置に向かう方路上の空き波長情報とが重複しない場合には、前記送受信部で受信した空き波長情報を、自らの光伝送装置の前記下流の光伝送装置に向かう方路上の空き波長情報に更新し、
前記経路選択部は、前記到達可能エリア情報が更新された回数と、前記空き波長情報が更新された回数とに基づいて、前記複数の経路候補の中から前記光信号を伝送する経路を選択する
請求項２に記載の光伝送ネットワークシステム。
【請求項４】
前記複数の光伝送装置の前記到達可能エリア情報を求め、該求められた複数の到達可能エリア情報を、前記複数の光伝送装置の記憶部にそれぞれ格納するエレメントマネージャーをさらに備える
請求項１乃至３のいずれか１項に記載の光伝送ネットワークシステム。
【請求項５】
波長多重された光信号を伝送する複数の光伝送装置のそれぞれの記憶部に、前記複数の光伝送装置から再生中継器を用いずに前記光信号を伝送できる範囲内にある他の光伝送装置の識別子を含む到達可能エリア情報を格納する格納ステップと、
前記複数の光伝送装置のうち前記光信号を伝送する起点となる起点光伝送装置および終点となる終点光伝送装置が指定されたら、前記起点光伝送装置が、前記起点光伝送装置から前記終点光伝送装置まで前記光信号を伝送する複数の経路候補を検索する検索ステップと、
前記終点光伝送装置が、前記起点光伝送装置および前記複数の経路候補上で前記光信号を中継する中継光伝送装置の記憶部に格納された前記到達可能エリア情報に基づいて、前記検索ステップで検索された複数の経路候補のそれぞれについて前記再生中継器を用いる回数を求めて、該求められた回数に基づいて前記複数の経路候補の中から前記光信号を伝送する経路を選択する経路選択ステップと
を備える光信号の伝送経路の選択方法。
【請求項６】
前記起点光伝送装置、前記中継光伝送装置、および前記終点光伝送装置が、前記複数の経路候補のそれぞれについて、前記起点光伝送装置の記憶部に格納された到達可能エリア情報を前記起点光伝送装置から前記終点光伝送装置まで順次送受信する送受信ステップと、
前記中継光伝送装置および前記終点光伝送装置が、前記送受信ステップで受信した到達可能エリア情報に自らの光伝送装置の識別子が含まれない場合には、前記到達エリア情報を、該到達可能エリア情報を送信した光伝送装置の記憶部に格納された到達可能エリア情報に更新する更新ステップとをさらに備え、
前記経路選択ステップは、前記更新ステップで前記到達可能エリア情報が更新された回数に基づいて前記再生中継器を用いる回数を求める
請求項５に記載の光信号の伝送経路の選択方法。
【請求項７】
前記送受信ステップは、前記到達可能エリア情報とともに、前記光信号の伝送方向の下流側の光伝送装置に向かう方路上の空き波長情報を、前記起点光伝送装置から前記終点光伝送装置まで順次送受信し、
前記更新ステップは、前記送受信ステップで受信した空き波長情報と、自らの光伝送装置の前記下流側の光伝送装置に向かう方路上の空き波長情報とが重複しない場合には、前記送受信ステップで受信した空き波長情報を、自らの光伝送装置の前記下流の光伝送装置に向かう方路上の空き波長情報に更新し、
前記経路選択ステップは、前記到達可能エリア情報が更新された回数と、前記空き波長情報が更新された回数とに基づいて、前記複数の経路候補の中から前記光信号を伝送する経路を選択する
請求項６に記載の光信号の伝送経路の選択方法。
【請求項８】
波長多重された光信号を伝送する光伝送装置であって、
前記光伝送装置に前記光信号を伝送する起点に指定された起点光伝送装置および前記起点光伝送装置から前記光伝送装置まで前記光信号を伝送する複数の経路候補上で前記光信号を中継する中継光伝送装置のそれぞれから再生中継器を用いずに前記光信号を伝送できる範囲内にある他の光伝送装置の識別子を含む到達可能エリア情報を取得する到達可能エリア情報取得部と、
前記到達可能エリア情報取得部で取得した前記到達可能エリア情報に基づいて、前記複数の経路候補のそれぞれについて前記再生中継器を用いる回数を求めて、該求められた回数に基づいて前記複数の経路候補の中から前記光信号を伝送する経路を選択する経路選択部と
を備える光伝送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光伝送ネットワークシステム、光信号の伝送経路の選択方法、および光伝送装置に関する。
【背景技術】
【０００２】
従来、１本の光ファイバに複数の異なる波長の光信号を重ねて伝送する波長分割多重（ＷＤＭ：Wavelength  Division  Multiplexing）方式を採用した光伝送ネットワークシステムが知られている。光伝送ネットワークシステムには、波長多重された光信号の伝送を行う複数の光伝送装置が適宜配置される。【０００３】
光伝送ネットワークシステムにおいては、光伝送装置間で光信号を伝送する経路を設定する際には、いわゆる光信号の到達性を保証するために、光伝送ネットワークシステムが要求する光パラメータを満たすか否かを計算して経路の選択を行なう。このため、光伝送ネットワークシステムにおいては、ルーティング要求が発生する度に光パラメータが満たされているか否かなどネットワーク設計に関する煩雑なプロセスが実行される。なお、光パラメータは、例えば信号のロス・分散・ＰＭＤ（Polarization  Mode  Dispersion）などである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２００５−０３２０７６号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、従来技術の光伝送ネットワークシステムでは、光伝送装置が自律して光信号の伝送経路の選択を行うことは考慮されていない。【０００６】
すなわち、従来技術の光伝送ネットワークシステムにおいては、光信号の到達性の計算処理の負荷は大きいから、到達性計算は複数の光伝送装置を管理するエレメントマネージャー内に設けられたOff-Lineツールで行なう。したがって、従来技術の光伝送ネットワークシステムにおいては、ルーティング要求が発生する度にOff-Lineツールによって光信号の伝送経路の選択を行い、選択結果を光伝送装置に設定するから、光信号の伝送経路の選択処理が煩雑になる場合がある。【０００７】
開示の技術は、上記に鑑みてなされたものであって、光信号の伝送経路の選択を光伝送装置が自律して行うことができる光伝送ネットワークシステム、光信号の伝送経路の選択方法、および光伝送装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本願の開示する光伝送ネットワークシステムは、一つの態様において、波長多重された光信号を伝送する複数の光伝送装置を含む。複数の光伝送装置はそれぞれ、自らの光伝送装置から再生中継器を用いずに光信号を伝送できる範囲内にある他の光伝送装置の識別子を含む到達可能エリア情報が格納される記憶部を備える。複数の光伝送装置のうち光信号を伝送する起点に指定された起点光伝送装置は、起点光伝送装置から複数の光伝送装置のうち光信号を伝送する終点に指定された終点光伝送装置まで光信号を伝送する複数の経路候補を検索する経路候補検索部を備える。終点光伝送装置は、複数の経路候補の中から光信号を伝送する経路を選択する経路選択部を備える。経路選択部は、起点光伝送装置および複数の経路候補上で光信号を中継する中継光伝送装置の記憶部に格納された到達可能エリア情報に基づいて、複数の経路候補のそれぞれについて再生中継器を用いる回数を求める。経路選択部は、求められた回数に基づいて複数の経路候補の中から光信号を伝送する経路を選択する。
【発明の効果】
【０００９】
本願の開示する光伝送ネットワークシステムの一つの態様によれば、光信号の伝送経路の選択を光伝送装置が自律して行うことができることができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施例にかかる光伝送ネットワークシステムの全体構成を示す図である。
【図２】図２は、ＮＥの機能構成ブロックを示す図である。
【図３】図３は、到達可能エリア情報について説明する図である。
【図４】図４は、到達可能エリア情報について説明する図である。
【図５】図５は、ＮＥが自律ルーティングのために保持するデータを説明する図である。
【図６】図６は、ルーティング情報Tableの構成を示す図である。
【図７】図７は、本実施例にかかる光伝送ネットワークシステムの経路探索の処理フローを示す図である。
【図８】図８は、ＦＲＯＭ  ＮＥで作成されたルーティング情報Tableの構成を示す図である。
【図９】図９は、途中ＮＥで行われるステップＳ１０５とステップＳ１０６の処理を具体的に説明する図である。
【図１０】図１０は、本実施例にかかる光伝送ネットワークシステムのパス立ち上げの処理フローを示す図である。
【図１１】図１１は、光伝送ネットワークシステムの到達可能エリアの一例を示す図である。
【図１２】図１２は、光伝送ネットワークシステムの到達可能エリア番号に対するテーブルの一例を示す図である。
【図１３】図１３は、光伝送ネットワークシステムのＮＥ識別子に対するテーブルを示す図である。
【図１４】図１４は、ＦＲＯＭ  ＮＥからＴＯ  ＮＥへの光信号の空き波長状況の一例を示す図である。
【図１５】図１５は、光伝送ネットワークシステムのルーティング情報Tableの遷移状態の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下に、本願の開示する光伝送ネットワークシステムおよび光信号の伝送経路の選択方法、および光伝送装置の実施例を図面に基づいて詳細に説明する。なお、この実施例により開示技術が限定されるものではない。
【実施例】
【００１２】
図１は、本実施例にかかる光伝送ネットワークシステムの全体構成を示す図である。光伝送ネットワークシステム１００は、複数のネットワークエレメント（Network  Element:ＮＥ）２００−１〜２００−ｎを有する。ＮＥ２００−１〜２００−ｎはそれぞれ、波長多重された光信号の伝送を行う。なお、ｎは２以上の自然数である。ＮＥ２００−１〜２００−ｎは相互に通信路３７０を介して通信可能に接続される。また、光伝送ネットワークシステム１００は、ＮＥ２００−１〜２００−ｎを管理するエレメントマネージメントシステム（Element  Management  System）３００を有する。エレメントマネージメントシステム３００は、ＮＥ２００−１〜２００−ｎのそれぞれと通信路３７０を介して通信可能に接続される。エレメントマネージメントシステム３００は、Off-Lineツールとなるネットワークプランニングツール（Network  Planning  Tool）３５０を有する。【００１３】
ネットワークプランニングツール３５０は、ＮＥ２００−１〜２００−ｎのそれぞれから、再生中継器（RE  Generator:ＲＥＧ）を経由せずに光信号を伝送できる範囲内にある他のＮＥの識別子を含む情報である到達可能エリア情報を求める。具体的には、ネットワークプランニングツール３５０は、光信号が経由するＮＥの数、スパンロス、スパン長のネットワーク条件に基づいて、ＲＥＧ無しで光信号の伝送が可能なＮＥを求める。エレメントマネージメントシステム３００は、ネットワークプランニングツール３５０が求めたＮＥ２００−１〜２００−ｎの到達可能エリア情報を、ＮＥ２００−１〜２００−ｎのそれぞれに設定する。【００１４】
図２は、ＮＥ２００−１〜２００−ｎの機能構成ブロックを示す図である。ＮＥ２００−１〜２００−ｎはそれぞれ、Data  Plane部２１０と、パス制御部２２０と、ＮＥ管理部２３０を有する。Data  Plane部２１０は、DEMUX（DE  Multiplexer）された光信号の波長のインターフェースを持つ部分である。Data  Plane部２１０は、光信号が伝送劣化した際の再生中継および使用する波長の変換を行う光再生中継となるＲＥＧ２１１を有する。また、Data  Plane部２１０は、各種クライアント側ＮＥへのインターフェース２１２と、光信号のＯＮ／ＯＦＦや光信号の振り分けを行う光スイッチ２１３とを有する。【００１５】
パス制御部２２０は、ＮＥ２００−１〜２００−ｎの光信号のパスルーティングを行うパスルーティング処理部２２１を有する。パスルーティング処理部２２１は、ＮＥ２００−１〜２００−ｎの光信号の経路選択を行う経路選択処理部２２２と、ＮＥ２００−１〜２００−ｎの光信号のパスの立ち上げを行うパス立ち上げ処理部２２３とを有する。経路選択処理部２２２は、ＮＥ２００−１〜２００−ｎの光信号の経路候補の検索を行う経路候補検索部２２２−１と、経路候補検索部２２２−１で検索された複数の経路候補の中から光信号を伝送する経路を選択する経路選択部２２２−２を有する。【００１６】
また、パス制御部２２０は、収束経路データベース（Data  Base:ＤＢ）２２４と、ルーティング用ＮＥ情報ＤＢ２２５と、ルーティング情報ＤＢ２２６とを有する。収束経路ＤＢ２２４は、自ＮＥ以外の他のＮＥに光信号を伝送する際に光信号が巡回せずに収束するパス経路の一覧を格納するデータベースである。ルーティング用ＮＥ情報ＤＢ２２５は、ルーティングに用いる各種のＮＥの情報を格納するデータベースである。ルーティング情報ＤＢ２２６は、パスルーティング処理部２２１におけるパスルーティング処理の際に参照および更新されるデータを格納するデータベースである。なお、エレメントマネージメントシステム３００は、ネットワークプランニングツール３５０が求めたＮＥ２００−１〜２００−ｎのそれぞれの到達可能エリア情報を、ＮＥ２００−１〜２００−ｎのそれぞれのルーティング情報ＤＢ２２６に格納する。経路選択処理部２２２およびパス立ち上げ処理部２２３の詳細は後述する。【００１７】
ＮＥ管理部２３０は、ＯＳＣ（Optical  Supervisory  Channel）終端部２３１と、パス設定指示部２３２とを有する。ＯＳＣ終端部２３１は、到達可能エリア情報を含むデータを他のＮＥと送受信して取得するとともに、他のＮＥから取得したデータの中の到達可能エリア情報を抽出してパスルーティング処理部２２１に送る。パス設定指示部２３２は、パス立ち上げ処理部２２３から送られたパス立ち上げ用の設定情報に従って、ＲＥＧ２１１、インターフェース２１２、および光スイッチ２１３に対して設定要求を出す。【００１８】
続いて、到達可能エリア情報について説明する。図３，図４は、到達可能エリア情報について説明する図である。なお図３，図４においてＮＥ間を結ぶ線は、そのＮＥ間で伝送可能であるか否かを表すものであり、物理ファイバを表すものではない。まず、図３は、光伝送ネットワークシステム１００に、５つのＮＥが存在する場合の例であり、各ＮＥ相互に光信号の伝送が可能である例を示すものである。図３においては、５つのＮＥをそれぞれＮ１〜Ｎ５という。この場合には、図３に示すように、Ｎ１〜Ｎ５はそれぞれ、到達可能エリア♯１に属する。そして、Ｎ１〜Ｎ５のそれぞれのエリア番号は♯１となる。光伝送ネットワークシステム１００は、例えばＮ１とＮ４のように、同一の到達可能エリア情報の属性をもつＮＥ間のルーティング要求については、そのエリアの属性を持つＮＥを経由する限りはＲＥＧ２１１を用いなくてもよいと判断できる。【００１９】
一方、図４は、光伝送ネットワークシステム１００に、１０個のＮＥが存在する場合の例であり、各ＮＥの到達可能エリアが異なる場合の例を示すものである。図４においては、１０個のＮＥをそれぞれＮ１〜Ｎ１０という。図４は、到達可能エリア♯１にＮ１〜Ｎ６が属し、到達可能エリア♯２にＮ６〜Ｎ１０が属し、到達可能エリア♯３にＮ３，４，６，７，１０が属する例である。このように、全てのＮＥが、１つまたは複数の到達可能エリアに属する。この場合には、図４に示すように、Ｎ１のエリア番号は♯１、Ｎ２のエリア番号は♯１、Ｎ３のエリア番号は♯１，♯３、Ｎ４のエリア番号は♯１，♯３、Ｎ５のエリア番号は♯１となる。また、Ｎ６のエリア番号は♯１，♯２，♯３、Ｎ７のエリア番号は♯２，♯３、Ｎ８のエリア番号は♯２、Ｎ９のエリア番号は♯２、Ｎ１０のエリア番号は♯２，♯３となる。【００２０】
ここで、異なるエリアの属性を持つＮＥ間でルーティング要求が発生した場合など、光信号の伝送経路上で自ＮＥと同じエリアの属性を持たないＮＥを経由する場合には、光伝送ネットワークシステム１００は、ＲＥＧ２１１を用いると判断できる。例えば、Ｎ１〜Ｎ９間のルーティング要求があり、Ｎ１、Ｎ２、Ｎ３、Ｎ６、Ｎ９という順の経路をとった場合を考える。この場合には、光伝送ネットワークシステム１００は、Ｎ１、Ｎ２、Ｎ３、Ｎ６はエリア♯１の属性を持つが、Ｎ９はエリア♯１の属性を持たないため、Ｎ６でＲＥＧ２１１を用いると判断する。【００２１】
また、図４は、１つの到達可能エリアではカバーしきれない場合に、複数の到達可能エリアをOverlapして定義する例を示す。これにより、本来用いなくてもよいＲＥＧ２１１を配置するのを避けることができる。例えば、図４において、到達可能エリア♯３はOverlapエリアである。到達可能エリア♯３を定義せず、到達可能エリア♯１，♯２のみを定義したと仮定する。そして、Ｎ３〜Ｎ７間のルーティング要求が、Ｎ３、Ｎ６、Ｎ７という順に経路をとった場合を考える。この場合には、Ｎ３、Ｎ６は到達可能エリア♯１の属性を持つが、Ｎ７は到達可能エリア♯１の属性を持たないため、Ｎ６にＲＥＧ２１１を用いることになる。これに対して、Overlapする到達エリア♯３を定義することにより、光伝送ネットワークシステム１００は、Ｎ３、Ｎ６、Ｎ７の全てが同じ到達エリア♯３という属性を持つため、ＲＥＧ２１１を用いなくてもよいと判断できる。【００２２】
続いて、経路選択処理部２２２およびパス立ち上げ処理部２２３の処理について説明する。ここでは、ネットワークプランニングツール３５０ではなく、ＮＥ２００−１〜ＮＥ２００−ｎが到達可能エリアによる経路探索機能を具備することで、ルーティング要求が発生した時の自律パスルーティングを実現する形態を記載する。まず、前提としてＮＥ２００−１〜ＮＥ２００−ｎはそれぞれ、Colorless・Directionless機能を有する。すなわち、ＮＥ２００−１〜ＮＥ２００−ｎは、フル光クロスコネクト機能を有し、パス経路が確定した際に、光パスを方路・波長の制約無しに自由に接続することができる。また、ＮＥ２００−１〜ＮＥ２００−ｎは、ＲＥＧ２１１を用いる際に、あらかじめ設置されたＲＥＧ２１１を、算出された方路・波長に接続することができる。また、ＮＥ２００−１〜ＮＥ２００−ｎは、Topology  Discovery機能を有する。すなわち、ＮＥ２００−１〜ＮＥ２００−ｎは、同じネットワークに属するＮＥを認識する機能を有することにより、ＮＥ間を光信号が巡回せずに収束するパス経路を探索する機能を有する。また、ＮＥ２００−１〜ＮＥ２００−ｎは、Topology  Discovery機能のためのＮＥ間通信手段として、上述のＯＳＣ終端部２３１を有する。【００２３】
また、ＮＥ２００−１〜ＮＥ２００−ｎが自律パスルーティングを行う前提として、ネットワークプランニングツール３５０は、ＮＥ２００−１〜ＮＥ２００−ｎのそれぞれからＲＥＧ２１１無しでの伝送が可能なＮＥを到達可能エリアとして定義する。ネットワークプランニングツール３５０は、ＲＥＧ２１１無し伝送が可能なＮＥを、光信号が経由するＮＥの数、スパンロス、スパン長のネットワーク条件から決定する。これにより、ＮＥ２００−１〜ＮＥ２００−ｎのそれぞれが属する到達可能エリア番号が決まる。【００２４】
ネットワークプランニングツール３５０は、ＮＥ２００−１〜ＮＥ２００−ｎが属する到達可能エリア番号を、ＮＥ２００−１〜ＮＥ２００−ｎの属性としてそれぞれのＮＥのルーティング情報ＤＢ２２６に格納する。【００２５】
ＮＥ２００−１〜ＮＥ２００−ｎは、ルーティング要求が発生したら、ルーティング情報ＤＢ２２６に格納された到達可能エリア情報やその他の情報に基づいて波長ルーティングおよびＲＥＧ２１１の配置を行う。図５は、ＮＥ２００−１〜ＮＥ２００−ｎが自律ルーティングのために保持する保持データ４００を説明する図である。まず、ＮＥ２００−１〜ＮＥ２００−ｎはそれぞれ、保持データ４００において、自ＮＥのＮＥ番号４００−１を有する。具体的には、ＮＥ２００−１〜ＮＥ２００−ｎはそれぞれ、ＮＥの通し番号の１〜ｎをＮＥ番号として有する。また、ＮＥ２００−１〜ＮＥ２００−ｎは、保持データ４００において、自ＮＥが属する到達可能エリア番号４００−２を有する。具体的には、ＮＥ２００−１〜ＮＥ２００−ｎは、到達可能エリア番号１〜ａ（ａは２以上の自然数）のうち該当する番号を有する。【００２６】
また、ＮＥ２００−１〜ＮＥ２００−ｎは、保持データ４００において、ファイバ方路毎の空き波長番号４００−３を有する。具体的には、ＮＥ２００−１〜ＮＥ２００−ｎは、ファイバ方路１〜ｄ（ｄは２以上の自然数）のそれぞれに対して、ｃｈ（channel）１〜ｃ（ｃは２以上の自然数）のうちの空き波長の番号を有する。また、ＮＥ２００−１〜ＮＥ２００−ｎは、ファイバ方路１〜ｄのそれぞれに対して、空き波長が無い場合にはＮＡ（Not  Available）を有する。また、ＮＥ２００−１〜ＮＥ２００−ｎは、保持データ４００において、ファイバ方路毎の接続先ＮＥ番号とそのＮＥが属する到達可能エリア番号４００−４を有する。具体的には、ＮＥ２００−１〜ＮＥ２００−ｎは、ファイバ方路１〜ｄのそれぞれに対して、接続先となるＮＥの番号とそのＮＥが属する到達可能エリア番号を有する。また、ＮＥ２００−１〜ＮＥ２００−ｎは、保持データ４００において、ネットワーク上でＮＥ間を光信号が巡回せずに収束する経路パターン情報４００−５を有する。具体的には、ＮＥ２００−１〜ＮＥ２００−ｎは、光信号を伝送する起点となるＮＥと光信号を伝送する終点となるＮＥの複数の組み合わせのそれぞれに対して、複数の経路番号として経路１〜経路ｒ（ｒは２以上の自然数）を有する。また、ＮＥ２００−１〜ＮＥ２００−ｎは、経路１〜経路ｒのそれぞれに対して、光信号を伝送する際に経由する全てのＮＥのＮＥ番号を有する。【００２７】
ＮＥ２００−１〜ＮＥ２００−ｎは、ルーティング要求が発生したら、大きく分けて経路探索とパス立ち上げを行う。ＮＥ２００−１〜ＮＥ２００−ｎは、経路選択処理部２２２およびパス立ち上げ処理部２２３によって、自律的に経路探索およびパス立ち上げを行うために、到達可能エリア情報を含むデータをＮＥ間で送受信する。具体的には、ＮＥ２００−１〜ＮＥ２００−ｎは、波長多重された光信号を伝送する起点となるＮＥから光信号を伝送する終点となるＮＥまで、到達可能エリア情報を含むデータを順次受け渡す。以下の説明では、ＮＥ２００−１〜ＮＥ２００−ｎ間で送受信するデータをルーティング情報Table５００という。また、以下の説明では、波長多重された光信号を伝送する起点となるＮＥをＦＲＯＭ  ＮＥ、光信号を中継する複数のＮＥをそれぞれ途中ＮＥ、光信号を伝送する終点となるＮＥをＴＯ  ＮＥという。【００２８】
図６は、ルーティング情報Tableの構成を示す図である。ルーティング情報Table５００は、ルーティング要求の対象の経路パターン情報５００−１を有する。経路パターン情報５００−１は、ＦＲＯＭ  ＮＥで生成され、ＦＲＯＭ  ＮＥの情報とＴＯ  ＮＥの情報と経路番号を含む。また、ルーティング情報Table５００は、その時点で割り振られている到達可能エリア番号５００−２を有する。到達可能エリア番号５００−２は、ルーティング情報Table５００をＦＲＯＭ  ＮＥから途中ＮＥを介してＴＯ  ＮＥに向けて順次受け渡す過程で随時更新される到達可能エリアの番号である。【００２９】
また、ルーティング情報Table５００は、その時点で使える使用可能波長５００−３を有する。使用可能波長５００−３は、光信号の伝送方向の下流側のＮＥに向かう方路上の空き波長情報である。また、ルーティング情報Table５００は、伝送上用いるＲＥＧ数５００−４を有する。伝送上用いるＲＥＧ数５００−４は、光信号をＦＲＯＭ  ＮＥからＴＯ  ＮＥに伝送する際に、光信号がＲＥＧを経由する回数である。また、伝送上用いるＲＥＧ数５００−４は、ルーティング情報Table５００をＦＲＯＭ  ＮＥから途中ＮＥを介してＴＯ  ＮＥに向けて順次受け渡す過程で到達可能エリア番号を振り替えた数でもある。また、ルーティング情報Table５００は、波長変換ＲＥＧ数５００−５を有する。波長変換ＲＥＧ数５００−５は、ルーティング情報Table５００をＦＲＯＭ  ＮＥから途中ＮＥを介してＴＯ  ＮＥに向けて順次受け渡す過程で波長変換を行なう数である。また、ルーティング情報Table５００は、伝送不可フラグ５００−６を有する。伝送不可フラグ５００−６は、空き波長が無いため光信号の伝送ができない経路であることを表すフラグである。経路選択処理部２２２は、経路パターン情報５００−１〜伝送不可フラグ５００−６を経路探索に用いる。【００３０】
また、ルーティング情報Table５００は、実際に立ち上げる波長を示す使用波長５００−７を有する。また、ルーティング情報Table５００は、パス立ち上げの際にＲＥＧ２１１の挿入が必要なことを指示するフラグであるエリア変換ＲＥＧフラグ５００−８を有する。パス立ち上げ処理部２２３は、使用波長５００−７，エリア変換ＲＥＧフラグ５００−８をパス立ち上げに用いる。【００３１】
次に、主に経路選択処理部２２２によって行われる経路探索の処理フローの説明を行う。図７は、本実施例にかかる光伝送ネットワークシステム１００の経路探索の処理フローを示す図である。図７は、ＦＲＯＭ  ＮＥと途中ＮＥとＴＯ  ＮＥの処理フローをそれぞれ示すものである。【００３２】
まず、ＦＲＯＭ  ＮＥは、ＦＲＯＭ  ＮＥとＴＯ  ＮＥが指定されてルーティング要求が発生したら、経路候補選択部２２２−１により、収束経路ＤＢ２２４を参照して、光信号がＮＥ間を巡回せずに収束する経路パターンを検索する（ステップＳ１０１）。この経路パターンは光信号を伝送する複数の経路候補となる。続いて、ＦＲＯＭ  ＮＥは、検索した全ての経路パターンについて同じデマンドＩＤを付与したルーティング情報Tableを作成して、作成したルーティング情報Tableを経路候補の隣接ＮＥに送出する（ステップＳ１０２）。【００３３】
図８は、ＦＲＯＭ  ＮＥで作成されたルーティング情報Tableの構成を示す図である。経路パターン情報５００−１には、ＦＲＯＭ  ＮＥ情報とＴＯ  ＮＥ情報と経路番号が格納される。また、到達可能エリア番号５００−２には、ＦＲＯＭ  ＮＥが属する到達可能エリア番号が格納される。また、使用可能波長５００−３には、隣接ＮＥへの方路上の空き波長が格納される。また、伝送上用いるＲＥＧ数５００−４には、初期値として「０」が格納される。また、波長変換ＲＥＧ数５００−５には、初期値として「０」が格納される。また、伝送不可フラグ５００−６には、隣接ＮＥへの方路上の空き波長があれば「０」が格納され、隣接ＮＥへの方路上の空き波長がなければ「１」が格納される。使用波長５００−７およびエリア変換ＲＥＧフラグ５００−８は未使用であり、この時点では特定の情報は格納されない。【００３４】
図７に戻って、途中ＮＥは、受信したルーティング情報Table５００に基づいて、光信号が到達可能エリアをまたがるかを確認する（ステップＳ１０３）。具体的には、途中ＮＥは、自らのＮＥの識別子が、受信した到達可能エリア番号５００−２に属するＮＥの識別子に含まれるか否かを確認する。途中ＮＥは、自らのＮＥの識別子が、受信した到達可能エリア番号５００−２に属するＮＥの識別子に含まれない場合には、光信号が到達可能エリアをまたがると判断する（ステップＳ１０３でＹＥＳ）。途中ＮＥは、光信号が到達可能エリアをまたがると判断した場合には、受信したルーティング情報Table５００の到達可能エリア番号５００−２を更新する。具体的には、途中ＮＥは、受信したルーティング情報Table５００の到達可能エリア番号５００−２を、この到達可能エリア番号５００−２を送信したＮＥのルーティング情報ＤＢ２２６に格納された到達可能エリア番号５００−２に更新する。また、途中ＮＥは、光信号が到達可能エリアをまたがると判断した場合には、受信したルーティング情報Table５００の伝送上用いるＲＥＧ数５００−４をインクリメントする（ステップＳ１０４）。【００３５】
続いて、途中ＮＥは、受信したルーティング情報Table５００に基づいて、光信号の波長変更が有りか否かを確認する（ステップＳ１０５）。具体的には、途中ＮＥは、受信したルーティング情報Table５００の使用可能波長５００−３と、途中ＮＥの下流側のＮＥに向かう方路上の空き波長情報とに重複がない場合には、光信号の波長変更を行うと判断する（ステップＳ１０５でＹＥＳ）。この場合には、受信したルーティング情報Table５００の波長変換ＲＥＧ数５００−５をインクリメントする（ステップＳ１０６）。なお、途中ＮＥは、同一の途中ＮＥにおいて、ステップＳ１０４およびステップＳ１０６で伝送上用いるＲＥＧ数５００−４と波長変換ＲＥＧ数５００−５の両方をインクリメントする場合には、いずれか一方のインクリメントを行わないようにすることもできる。【００３６】
図９は、途中ＮＥで行われるステップＳ１０５とステップＳ１０６の処理を具体的に説明する図である。図９に示すように、途中ＮＥは、受信したルーティング情報Table５００の使用可能波長５００−３が、途中ＮＥの光信号の伝送方向の下流側のＮＥに向かう方路上の空き波長情報に含まれるか否かを確認する（ステップＳ２０１）。途中ＮＥは、使用可能波長５００−３が、途中ＮＥの下流側のＮＥに向かう方路上の空き波長情報に含まれる場合には（ステップＳ２０１でＹＥＳ）、使用可能波長５００−３と波長変換ＲＥＧ数５００−５の両方をそのまま保持する（ステップＳ２０２）。一方、途中ＮＥは、使用可能波長５００−３が、途中ＮＥの下流側のＮＥに向かう方路上の空き波長情報に含まれない場合には（ステップＳ２０１でＮＯ）、両者に重複する波長が有るか否かを確認する（ステップＳ２０３）。途中ＮＥは、両者に重複する波長が有る場合には（ステップＳ２０３でＹＥＳ）、使用可能波長５００−３を、全ての重複する空き波長情報に更新する（ステップＳ２０４）。【００３７】
一方、途中ＮＥは、両者に重複する波長がない場合には（ステップＳ２０３でＮＯ）、途中ＮＥの下流側のＮＥに向かう方路上の空き波長情報があるか否かを確認する（ステップＳ２０５）。途中ＮＥは、空き波長情報がある場合には（ステップＳ２０５でＹＥＳ）、受信したルーティング情報Table５００の使用可能波長５００−３を、途中ＮＥの下流側のＮＥに向かう方路上の全ての空き波長情報に更新する（ステップＳ２０６）。さらに、途中ＮＥは、受信したルーティング情報Table５００の波長変換ＲＥＧ数５００−５をインクリメントする（ステップＳ２０６）。一方、途中ＮＥは、空き波長情報がない場合には（ステップＳ２０５でＮＯ）、受信したルーティング情報Table５００の伝送不可フラグ５００−６に「１」を立てる（ステップＳ２０７）。【００３８】
図７に戻って、途中ＮＥは、自ＮＥがＴＯ  ＮＥであるか否かを確認する（ステップＳ１０７）。具体的には、途中ＮＥは、ＦＲＯＭ  ＮＥから送信された経路パターン情報５００−１のＴＯ  ＮＥ情報と自ＮＥ情報とが一致するか否かによってＴＯ  ＮＥであるか否かを確認する。途中ＮＥは、ＴＯ  ＮＥでないと判断した場合には（ステップＳ１０７でＮＯ）、受信したルーティング情報Table５００を隣接ＮＥへ送出する（ステップＳ１０８）。ここで、途中ＮＥは、ルーティング情報Table５００を更新した場合には、更新前のルーティング情報Table５００と、更新後のルーティング情報Table５００の両方を、自ＮＥで保持するとともに隣接ＮＥへ送出する。ルーティング情報Table５００を受け取った隣接ＮＥは、ステップＳ１０７で自ＮＥがＴＯ  ＮＥであると判断されるまで、ステップＳ１０３〜ステップＳ１０８までを繰り返す。【００３９】
途中ＮＥは、自ＮＥがＴＯ  ＮＥであると判断したら（ステップＳ１０７でＹＥＳ）、全ての経路パターンからルーティング情報Table５００を受け取ったか否かを確認する（ステップＳ１０９）。ＴＯ  ＮＥは、全ての経路パターンからルーティング情報Table５００を受け取ったと判断したら（ステップＳ１０９でＹＥＳ）、各経路パターンから受信されたルーティング情報Table５００に基づいて光信号を伝送する経路パターンを選択する（ステップＳ１１０）。具体的には、ＴＯ  ＮＥは、各経路パターンから受信されたルーティング情報Table５００の伝送上用いるＲＥＧ数５００−４と波長変換ＲＥＧ数５００−５との和を比較して、この和が最も小さい経路パターンを選択する。ただし、ＴＯ  ＮＥは、伝送不可フラグ５００−６に「１」を立っている経路パターンは選択から除外する。【００４０】
次に、主にパス立ち上げ処理部２２３によって行われるパス立ち上げの処理フローの説明を行う。図１０は、本実施例にかかる光伝送ネットワークシステム１００のパス立ち上げの処理フローを示す図である。図１０は、ＦＲＯＭ  ＮＥの処理と途中ＮＥの処理とＴＯ  ＮＥの処理フローを示すものである。【００４１】
まず、ＴＯ  ＮＥは、選択された経路パターンのルーティング情報Table５００の使用可能波長５００−３に基づいて使用波長５００−７を付加する（ステップＳ３０１）。続いて、ＴＯ  ＮＥは、選択された経路パターンの方路に対して、ステップＳ３０１で決定した波長を立ち上げる（ステップＳ３０２）。ＴＯ  ＮＥは、選択された経路パターンのルーティング情報Table５００の到達可能エリア番号５００−２を自ＮＥで更新したか否かを確認する（ステップＳ３０３）。ＴＯ  ＮＥは、到達可能エリア番号５００−２を自ＮＥで更新した場合には（ステップＳ３０３でＹＥＳ）、エリア変換ＲＥＧフラグ５００−８に「１」を立てる（ステップＳ３０４）。ＴＯ  ＮＥは、光信号がＮＥ間を巡回せずに収束する全ての経路パターンの隣接ＮＥに立ち上げ用ルーティング情報Tableを送出する（ステップＳ３０５）。立ち上げ用ルーティング情報Tableは、ルーティング情報Table５００の使用波長５００−７とエリア変換ＲＥＧフラグ５００−８である。【００４２】
途中ＮＥは、立ち上げ用ルーティング情報Tableを受信したら、経路パターン情報５００−１に基づいて、自ＮＥがＦＲＯＭ  ＮＥであるか否かを確認する（ステップＳ３０６）。途中ＮＥは、自ＮＥがＦＲＯＭ  ＮＥでない場合には（ステップＳ３０６でＮＯ）、選択された経路パターン以外で同じデマンドＩＤのルーティング情報Table５００を保持するか否かを確認する（ステップＳ３０７）。途中ＮＥは、選択された経路パターン以外のルーティング情報Table５００を保持する場合には（ステップＳ３０７でＹＥＳ）、光信号の伝送方向の上流側の隣接ＮＥに、立ち上げ用ルーティング情報Tableを送出する（ステップＳ３０８）。また、途中ＮＥは、選択された経路パターン以外の保持していたルーティング情報Table５００を破棄する（ステップＳ３０８）。【００４３】
続いて、途中ＮＥは、選択された経路パターンのルーティング情報Table５００を保持するか否かを確認する（ステップＳ３０９）。途中ＮＥがルーティング情報Table５００を保持しない場合には（ステップＳ３０９でＮＯ）、処理が光信号の伝送方向の上流側の隣接ＮＥに移り、ステップＳ３０６に戻る。一方、途中ＮＥは、ルーティング情報Table５００を保持する場合には（ステップＳ３０９でＹＥＳ）、立ち上げ用ルーティング情報Tableの使用波長５００−７で指定された波長を立ち上げる（ステップＳ３１０）。具体的には、途中ＮＥは、立ち上げ用ルーティング情報Tableを自ＮＥに送信した送信元の方路について、立ち上げ用ルーティング情報Tableの使用波長５００−７で指定された波長を立ち上げる。途中ＮＥは、エリア変換ＲＥＧフラグ５００−８に「１」が立っているか否かを確認する（ステップＳ３１１）。途中ＮＥは、エリア変換ＲＥＧフラグ５００−８に「１」が立っている場合には（ステップＳ３１１でＹＥＳ）、自ＮＥのＲＥＧ２１１に接続するとともに、エリア変換ＲＥＧフラグ５００−８を「０」にする（ステップＳ３１２）。【００４４】
続いて、途中ＮＥは、選択された経路パターンについて保持するルーティング情報Table５００の使用可能波長５００−３を自ＮＥで更新したか否かを確認する（ステップＳ３１３）。途中ＮＥは、使用可能波長５００−３を自ＮＥで更新した場合には（ステップＳ３１３でＹＥＳ）、自ＮＥのＲＥＧ２１１に接続し、使用波長５００−７を、自ＮＥが保持する更新前のルーティング情報Tableの使用可能波長によって更新する（ステップＳ３１４）。途中ＮＥは、選択された経路パターンの方路について、該当する波長を立ち上げる（ステップＳ３１５）。【００４５】
続いて、途中ＮＥは、選択された経路パターンについて自ＮＥが保持するルーティング情報Table５００の到達可能エリア番号５００−２を自ＮＥで更新したか否かを確認する（ステップＳ３１６）。途中ＮＥは、到達可能エリア番号５００−２を自ＮＥで更新した場合には（ステップＳ３１６でＹＥＳ）、エリア変換ＲＥＧフラグ５００−８に「１」を立てる（ステップＳ３１７）。途中ＮＥは、立ち上げ用ルーティング情報Tableの経路上の上流側の隣接ＮＥに、立ち上げ用ルーティング情報Tableを送出する（ステップＳ３１８）。立ち上げ用ルーティング情報Tableを受け取った隣接ＮＥは、ステップＳ３０６で自ＮＥがＦＲＯＭ  ＮＥであると判断されるまで、ステップＳ３０６〜ステップＳ３１８までを繰り返す。【００４６】
自ＮＥがＦＲＯＭ  ＮＥであると判断されたら（ステップＳ３０６でＹＥＳ）、ＦＲＯＭ  ＮＥは、選択された経路パターン以外で同じデマンドＩＤのルーティング情報Table５００を保持するか否かを確認する（ステップＳ３１９）。ＦＲＯＭ  ＮＥは、ルーティング情報Table５００を保持する場合には（ステップＳ３１９でＹＥＳ）、そのルーティング情報Table５００を破棄する（ステップＳ３２０）。続いて、ＦＲＯＭ  ＮＥは、選択された経路パターンのルーティング情報Table５００を保持するか否かを確認する（ステップＳ３２１）。ＦＲＯＭ  ＮＥは、ルーティング情報Table５００を保持しない場合には（ステップＳ３２１でＮＯ）、処理を終了する。一方、ＦＲＯＭ  ＮＥは、ルーティング情報Table５００を保持する場合には（ステップＳ３２１でＹＥＳ）、立ち上げ用ルーティング情報Tableの送信元の方路について、指定された波長を立ち上げて（ステップＳ３２２）、パス立ち上げを完了する。【００４７】
次に、ルーティング要求が発生した時の光伝送ネットワークシステム１００のより具体的な処理の一例を説明する。図１１は、光伝送ネットワークシステムの複数のＮＥに対する到達可能エリアの一例を示す図である。また、図１２は、光伝送ネットワークシステムの到達可能エリア番号に対するテーブルの一例を示す図である。図１３は、光伝送ネットワークシステムのＮＥ識別子に対するテーブルを示す図である。図１４は、ＦＲＯＭ  ＮＥからＴＯ  ＮＥへの光信号の空き波長状況の一例を示す図である。図１５は、光伝送ネットワークシステムのルーティング情報Table５００の遷移状態の一例を示す図である。なお、本実施例にかかる光伝送ネットワークシステム１００においては、到達可能エリアの定義の仕方とOverlapのさせ方により、ネットワーク設計の精密性すなわちＲＥＧ２１１排除の可能性が変わる。以下の例では、光信号の伝送上用いるＲＥＧ２１１を最大限排除するための到達可能エリア例について説明する。【００４８】
図１１の例は、光伝送ネットワークシステム１００に、８つのＮＥが存在する場合の例である。図１１においては、８つのＮＥをそれぞれＮ１〜Ｎ８という。まず、エレメントマネージメントシステム３００は、対象となる光伝送ネットワークシステム１００において、Ｎ１〜Ｎ８のそれぞれに対して、ＲＥＧ２１１無しでの光信号の伝送が可能なＮＥを決める。そして、エレメントマネージメントシステム３００は、Ｎ１〜Ｎ８のそれぞれに対して、ＲＥＧ２１１無しでの光信号の伝送が可能なＮＥを到達可能エリアとして定義する。すなわち、エレメントマネージメントシステム３００は、光伝送ネットワークシステム１００に存在するＮＥの数分の到達可能エリアを定義する。ここでは、エレメントマネージメントシステム３００は、図１１に示すように到達可能エリア♯１〜♯８を定義したとする。【００４９】
この場合には、図１２に示すように、到達可能エリア番号１は、Ｎ１からＲＥＧ無し伝送が可能なＮＥの集合と定義され、そのエリアに属するＮＥは、Ｎ１〜Ｎ４となる。到達可能エリア番号２は、Ｎ２からＲＥＧ無し伝送が可能なＮＥの集合と定義され、そのエリアに属するＮＥは、Ｎ１〜Ｎ５となる。到達可能エリア番号３は、Ｎ３からＲＥＧ無し伝送が可能なＮＥの集合と定義され、そのエリアに属するＮＥは、Ｎ１〜Ｎ５となる。到達可能エリア番号４は、Ｎ４からＲＥＧ無し伝送が可能なＮＥの集合と定義され、そのエリアに属するＮＥは、Ｎ１〜Ｎ７となる。到達可能エリア番号５は、Ｎ５からＲＥＧ無し伝送が可能なＮＥの集合と定義され、そのエリアに属するＮＥは、Ｎ２〜Ｎ８となる。到達可能エリア番号６は、Ｎ６からＲＥＧ無し伝送が可能なＮＥの集合と定義され、そのエリアに属するＮＥは、Ｎ４〜Ｎ８となる。到達可能エリア番号７は、Ｎ７からＲＥＧ無し伝送が可能なＮＥの集合と定義され、そのエリアに属するＮＥは、Ｎ４〜Ｎ８となる。到達可能エリア番号８は、Ｎ８からＲＥＧ無し伝送が可能なＮＥの集合と定義され、そのエリアに属するＮＥは、Ｎ５〜Ｎ８となる。【００５０】
また、図１３に示すように、Ｎ１が属する到達可能エリア番号は、１〜４となる。Ｎ２が属する到達可能エリア番号は、１〜５となる。Ｎ３が属する到達可能エリア番号は、１〜５となる。Ｎ４が属する到達可能エリア番号は、１〜７となる。Ｎ５が属する到達可能エリア番号は、２〜８となる。Ｎ６が属する到達可能エリア番号は、４〜８となる。Ｎ７が属する到達可能エリア番号は、４〜８となる。Ｎ８が属する到達可能エリア番号は、５〜８となる。【００５１】
また、この例では、図１４に示すように、ＦＲＯＭ  ＮＥがＮ１であり、ＴＯ  ＮＥがＮ２の場合には、ｃｈ１〜ｃｈ４が使用されて、ｃｈ５〜ｃｈ８が空き波長であるとする。また、ＦＲＯＭ  ＮＥがＮ２であり、ＴＯ  ＮＥがＮ４の場合には、ｃｈ５〜ｃｈ８が使用されて、ｃｈ１〜ｃｈ４が空き波長であるとする。ＦＲＯＭ  ＮＥがＮ４であり、ＴＯ  ＮＥがＮ３の場合には、ｃｈ１，２，５，６が使用されて、ｃｈ３，４，７，８が空き波長であるとする。ＦＲＯＭ  ＮＥがＮ３であり、ＴＯ  ＮＥがＮ１の場合には、ｃｈ５〜ｃｈ８が使用されて、ｃｈ１〜ｃｈ４が空き波長であるとする。ＦＲＯＭ  ＮＥがＮ４であり、ＴＯ  ＮＥがＮ７の場合には、ｃｈ３〜ｃｈ８が使用されて、ｃｈ１，２が空き波長であるとする。ＦＲＯＭ  ＮＥがＮ４であり、ＴＯ  ＮＥがＮ５の場合には、ｃｈ５〜ｃｈ８が使用されて、ｃｈ１〜ｃｈ４が空き波長であるとする。ＦＲＯＭ  ＮＥがＮ５であり、ＴＯ  ＮＥがＮ６の場合には、ｃｈ１〜ｃｈ４が使用されて、ｃｈ５〜ｃｈ８が空き波長であるとする。ＦＲＯＭ  ＮＥがＮ６であり、ＴＯ  ＮＥがＮ８の場合には、ｃｈ１，２，５〜８が使用されて、ｃｈ３，４が空き波長であるとする。ＦＲＯＭ  ＮＥがＮ８であり、ＴＯ  ＮＥがＮ７の場合には、ｃｈ１〜ｃｈ４が使用されて、ｃｈ５〜ｃｈ８が空き波長であるとする。ＦＲＯＭ  ＮＥがＮ７であり、ＴＯ  ＮＥがＮ５の場合には、ｃｈ１，２，５，６が使用されて、ｃｈ３，４，７，８が空き波長であるとする。【００５２】
この場合には、光伝送ネットワークシステムのルーティング情報Table５００は図１５に示すように遷移する。図１５は、ＦＲＯＭ  ＮＥがＮ１であり、ＴＯ  ＮＥがＮ８である場合のルーティング情報Table５００の遷移の例である。以下、ルーティング情報Table５００がＮ１から途中ＮＥを介してＮ８に順次受け渡される過程で、ルーティング情報Table５００に更新がなされる箇所を中心に説明する。【００５３】
まず、Ｎ１、Ｎ２、Ｎ４、Ｎ５、Ｎ６、Ｎ８という順序の経路候補Ａで光信号を伝送する場合を考える。Ｎ２は、Ｎ１からＮ２へ向かう方路の空き波長がｃｈ５〜ｃｈ８であるのに対して、Ｎ２からＮ４へ向かう方路の空き波長がｃｈ１〜ｃｈ４であり、両者に重複がないため、ルーティング情報Table５００−ａにおいて、使用可能波長を１／２／３／４に更新する。また、Ｎ２は、ルーティング情報Table５００−ａにおいて、波長変換ＲＥＧ数をインクリメントして「１」に更新する。【００５４】
Ｎ５は、Ｎ４からＮ５へ向かう方路の空き波長がｃｈ１〜ｃｈ４であるのに対して、Ｎ５からＮ６へ向かう方路の空き波長がｃｈ５〜ｃｈ８であり、両者に重複がないため、ルーティング情報Table５００−ｂにおいて、使用可能波長を５／６／７／８に更新する。また、Ｎ５は、ルーティング情報Table５００−ｂにおいて、波長変換ＲＥＧ数をインクリメントして「２」に更新する。また、Ｎ５は、Ｎ４から送られたルーティング情報Table５００の到達可能エリア番号「１」に属するＮＥの中に自ＮＥが含まれていないから、ルーティング情報Table５００−ｂにおいて、到達可能エリア番号を「４」に更新する。つまり、Ｎ５は、ルーティング情報Table５００−ｂの到達可能エリア番号を、ルーティング情報Table５００を送信したＮ４の到達可能エリア番号に更新する。また、Ｎ５は、ルーティング情報Table５００−ｂにおいて、伝送上用いるＲＥＧ数をインクリメントして「１」に更新する。Ｎ６，Ｎ８においても、Ｎ２，Ｎ５と同様にルーティング情報Table５００を更新する。【００５５】
その他、Ｎ１、Ｎ２、Ｎ４、Ｎ５、Ｎ７、Ｎ８という順序の経路候補Ｂ、Ｎ１、Ｎ２、Ｎ４、Ｎ７、Ｎ８という順序の経路候補Ｃについても同様に、ＦＲＯＭ  ＮＥからＴＯ  ＮＥへルーティング情報Table５００を順次送受信して更新する。また、Ｎ１、Ｎ３、Ｎ４、Ｎ５、Ｎ６、Ｎ８という順序の経路候補Ｄ、Ｎ１、Ｎ３、Ｎ４、Ｎ５、Ｎ７、Ｎ８という順序の経路候補Ｅについても同様に、ＦＲＯＭ  ＮＥからＴＯ  ＮＥへルーティング情報Table５００を順次送受信して更新する。また、Ｎ１、Ｎ３、Ｎ４、Ｎ７、Ｎ８という順序の経路候補Ｆについても同様に、ＦＲＯＭ  ＮＥからＴＯ  ＮＥへルーティング情報Table５００を順次送受信して更新する。Ｎ８は、経路候補Ａ〜経路候補Ｆのそれぞれについて、受信したルーティング情報Table５００の伝送上用いるＲＥＧ数と波長変換ＲＥＧ数とを加算した合計値を求める。Ｎ８は、求めた合計値が最も小さい経路候補Ｅを、光信号を伝送する経路として選択する。【００５６】
以上、本実施例の光伝送ネットワークシステムは、光伝送ネットワークシステムを構成する複数のＮＥごとに到達可能エリア情報を定義することにより、ルーティング要求が発生したときの光信号の伝送経路の選択を複数のＮＥで自律して行うことができる。すなわち、本実施例の光伝送ネットワークシステムは、各ＮＥの到達可能エリア情報を用いることにより、ルーティング要求の都度詳細光パラメータ計算をすることなく、到達性計算と経路選択を簡易に行うことができる。したがって、本実施例の光伝送ネットワークシステムは、到達性計算と経路選択の処理負荷が軽くなるので、到達性計算と経路選択の処理をOff-Lineツールで行うのではなく、複数のＮＥによって自律的に実行することができる。【００５７】
また、本実施例の光伝送ネットワークシステムは、各ＮＥの到達可能エリア情報だけではなく、光信号の方路上の空き波長情報も用いて光信号の伝送経路の選択を行うから、より適切な伝送経路の選択することができる。すなわち、光信号の方路上の空き波長情報を考慮することにより、光信号の波長変換のためにＲＥＧ２１１を用いる回数が最も少ない経路を選択することができる。
【符号の説明】
【００５８】
１００  光伝送ネットワークシステム
２１１  ＲＥＧ
２２０  パス制御部
２２１  パスルーティング処理部
２２２  経路選択処理部
２２２−１  経路候補検索部
２２２−２  経路選択部
２２３  パス立ち上げ処理部
２２６  ルーティング情報ＤＢ
３００  エレメントマネージメントシステム
３５０  ネットワークプランニングツール
３７０  通信路
５００  ルーティング情報Table
５００−２  到達可能エリア番号  
５００−３  使用可能波長
【図１】
2011148494.tif 000003
【図２】
2011148494.tif 000004
【図３】
2011148494.tif 000005
【図４】
2011148494.tif 000006
【図５】
2011148494.tif 000007
【図６】
2011148494.tif 000008
【図７】
2011148494.tif 000009
【図８】
2011148494.tif 000010
【図９】
2011148494.tif 000011
【図１０】
2011148494.tif 000012
【図１１】
2011148494.tif 000013
【図１２】
2011148494.tif 000014
【図１３】
2011148494.tif 000015
【図１４】
2011148494.tif 000016
【図１５】
2011148494.tif 000017
【国際調査報告】
2011148494.tif 000018
2011148494.tif 000019
2011148494.tif 000020
2011148494.tif 000021