(57)【要約】【課題】ＷＤＭ信号の入出力数が多くなっても波長選択スイッチのポート数が増加しない、且つ、ＷＤＭ信号の入出力ポートの増設に対する装置構成の変更を少なくする。【解決手段】本発明は、受信した波長多重信号から波長群パス単位でL個の出力ポートに振り分けるＭ１個の第１の波長選択スイッチと、L個の入力ポートで受信した複数の波長群パスを束ねて波長多重信号を出力するＭ２個の第２の波長選択スイッチと、Ｍ１個の第１の波長選択スイッチの出力ポートからの信号を受信するＭ１個の入力ポートを有し、それぞれＭ２個の第２の波長選択スイッチの入力ポートへ信号を送信するＭ２個の出力ポートを有する、L個のマトリクススイッチと、１つのマトリクススイッチにおいて含まれる波長が異なる波長群パスを収容するよう制御する制御手段と、を有する。【選択図】図１
2008259128.tif 000002
【特許請求の範囲】
【請求項１】
波長群パスの切替を行う光クロスコネクト装置において、
受信した波長多重信号から波長群パス単位でL個の出力ポートに振り分けるＭ１個の第１の波長選択スイッチと、
L個の入力ポートで受信した複数の波長群パスを束ねて波長多重信号を出力するＭ２個の第２の波長選択スイッチと、
前記Ｍ１個の第１の波長選択スイッチの出力ポートからの信号を受信するＭ１個の入力ポートを有し、それぞれ前記Ｍ２個の第２の波長選択スイッチの入力ポートへ信号を送信するＭ２個の出力ポートを有する、L個のマトリクススイッチと、
前記１つのマトリクススイッチにおいて含まれる波長が異なる波長群パスを収容するよう制御する制御手段と、を有する
ことを特徴とする光クロスコネクト装置。
【請求項２】
前記制御手段は、
それぞれの前記マトリクススイッチに対して、収容するデフォルトの波長群を割り当て、
光クロスコネクトにおいて波長群パスの設定を行う際には、設定する波長群パスに含まれる波長と、前記デフォルトの波長群に含まれる波長との比較を行い、設定する波長群パスを収容するマトリクススイッチを選択する
請求項１記載の光クロスコネクト装置。
【請求項３】
前記制御手段は、
光クロスコネクトにおいて波長群パスの設定を行う際には、設定する波長群パスに含まれる波長の全てが、前記デフォルトの波長群に含まれているマトリクススイッチを選択する
請求項２記載の光クロスコネクト装置。
【請求項４】
前記制御手段は、
光クロスコネクトにおいて波長群パスの設定を行う際には、デフォルトの波長群に含まれる波長が全て、前記設定する波長群パスに含まれているマトリクススイッチを選択する請求項２記載の光クロスコネクト装置。
【請求項５】
前記制御手段は、
光クロスコネクトにおいて波長群パスの設定を行う際には、デフォルトの波長群に含まれる波長の中で、設定する波長群パスに含まれない波長の数が少ないマトリクススイッチを選択する
請求項２記載の光クロスコネクト装置。
【請求項６】
前記制御手段は、
入力される波長多重信号の各波長、及び、出力される波長多重信号の各波長単位で、その波長を含む波長群パスを収容しているか否かを示す「使用中」「未使用」の他に、その波長を含む波長群パスを収容していないが、次にその波長を含む波長群パスを収容する場合に制約がある「条件付未使用（チェック）」で管理する記憶部を有し、
前記記憶部により、前記第１の波長選択スイッチ、前記第２の波長選択スイッチ、前記マトリクススイッチの設定状態を管理する
請求項１記載の光クロスコネクト装置。
【請求項７】
複数の光クロスコネクト装置と、該光クロスコネクト装置間を接続する光ファイバとで構成されたネットワーク上において、２つの光クロスコネクト間を接続する波長群パスを管理する管理制御装置において、
前記光クロスコネクト装置間を接続する前記光ファイバ内を転送する波長多重信号の各波長単位で、その波長を含む波長群パスを収容しているかを示す「使用中」「未使用」の他に、その波長を含む波長群パスを収容していないが、次にその波長を含む波長群パスを収容する場合に制約がある「条件付未使用（チェック）」で管理する制御手段を有する
ことを特徴とする管理制御装置。
【請求項８】
請求項１記載の複数の光クロスコネクト装置と、該光クロスコネクト装置間を接続する光ファイバと、
を有することを特徴とする光ネットワークシステム。
【請求項９】
請求項１記載の複数の光クロスコネクト装置と、該光クロスコネクト装置間を接続する光ファイバと、
請求項７記載の管理制御装置と、
を有することを特徴とする光ネットワークシステム。
【請求項１０】
波長群パスの切替を行う光クロスコネクト装置における波長群収容方法であって、
受信した波長多重信号から波長群パス単位でL個の出力ポートに振り分けるＭ１個の第１の波長選択スイッチと、
L個の入力ポートで受信した複数の波長群パスを束ねて波長多重信号を出力するＭ２個の第２の波長選択スイッチと、
前記Ｍ１個の第１の波長選択スイッチの出力ポートからの信号を受信するＭ１個の入力ポートを有し、それぞれ前記Ｍ２個の第２の波長選択スイッチの入力ポートへ信号を送信するＭ２個の出力ポートを有する、L個のマトリクススイッチとで構成される光クロスコネクト装置において、
前記１つのマトリクススイッチにおいて含まれる波長が異なる波長群パスを収容することを特徴とする波長群収容方法。
【請求項１１】
複数の光クロスコネクト装置と、該光クロスコネクト装置間を接続する光ファイバとで構成されたネットワーク上において、２つの光クロスコネクト間を接続する波長群パスを管理する管理制御装置における管理制御方法において、
前記光クロスコネクト装置間を接続する前記光ファイバ内を転送する波長多重信号の各波長単位で、その波長を含む波長群パスを収容しているかを示す「使用中」「未使用」の他に、その波長を含む波長群パスを収容していないが、次にその波長を含む波長群パスを収容する場合に制約がある「条件付未使用（チェック）」を、記憶手段内のテーブルにおいて管理する
ことを特徴とする管理制御方法。
【請求項１２】
コンピュータに、
請求項１乃至６記載の光クロスコネクト装置の制御手段の機能を実現させる
ことを特徴とするプログラム。
【請求項１３】
コンピュータに、
請求項７記載の管理制御装置の機能を実現させる
ことを特徴とするプログラム。
【請求項１４】
請求項１２記載のプログラムを格納したことを特徴とするコンピュータが読み取り可能な記録媒体。
【請求項１５】
請求項１３記載のプログラムを格納したことを特徴とするコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光クロスコネクト装置及び管理制御装置及び光ネットワークシステム及び波長群収容方法及びプログラム及びコンピュータが読み取り可能な記録媒体に係り、特に、光スイッチで切り替える波長群パスを設定するための光クロスコネクト装置及び管理制御装置及び光ネットワークシステム及び波長群収容方法及びプログラム及びコンピュータが読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
光通信システムでは、波長多重通信技術（WDM：Wavelength Division Multiplexing）が用いられており、このＷＤＭにおいて、各波長をあるまとまりに編集し、生成した波長群毎に方路設定等の信号処理を行うため、波長多重信号光から特定の波長の信号を取り出す波長選択スイッチを利用した光クロスコネクト装置が利用されている。
【０００３】
従来の光クロスコネクト装置について説明する。
【０００４】
図２３は、従来の光クロスコネクト装置の構成を示す。
【０００５】
同図に示す光クロスコネクト装置は、波長を管理し、波長編集信号及び方路切替信号を出力する制御部２と、入力側、出力側とも４個ずつの波長選択スイッチ１を有する。前段の波長選択スイッチ１に波長が入力されると、制御部２からの波長編集信号及び方路切替信号に基づいて選択された波長が出力側の波長選択スイッチ１に出力される（例えば、非特許文献１参照）。
【０００６】
図２３の構成における波長選択スイッチ１の構成を図２４に示す。
【０００７】
図２４に示す波長選択スイッチ１は、１入力Ｎ出力（１×Ｎ）であり、１つの分波器１０、分波器１０に接続された複数の光スイッチ２０、光スイッチ２０に接続された複数の合波器３０から構成される（例えば、特許文献１参照）。
【０００８】
同図に示す分波器１０は、１つの入力ポートから入力されたλ１，λ２，…，λｎのｎチャネルからなる波長多重信号光をｎ個に分波し、ｎ個の光スイッチ２０に出力し、合波器３０において個々の光スイッチ２０から出力された波長光を合波して出力する。つまり、波長多重信号光のチャネル数と同数の光スイッチが必要となる。同図の例では、λ１，λ２，…，λ１１の波長多重信号光を１１に分波し、１１個の光スイッチ２０に出力している。
【０００９】
それぞれの光スイッチ２０は、１つの入力ポートとＭ（Ｍは合波器の数）個の出力ポートを持ち、入力された何れかのＷＤＭ入力光を切り替えて何れかの合波器３０に出力する。
【００１０】
合波器３０は、光スイッチ２０から入力された波長を合波して出力する。図２４の例では、４つの合波器が設けられており、合波された波長λ１〜λ３、波長λ４〜λ６、波長λ７〜λ８、波長λ９〜λ１１が各出力ポートから出力される。
【特許文献１】特許第３４４４５４８号公報
【非特許文献１】Lei Zong, Philip Ji, Ting Wang, Osamu Matsuda, Milorad Cvijetic, "Study on Wave length Cross-Connect Realized with Wavelength Selective Switches", Optical Fiber Communications 2006.
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、図２３の構成における従来の光クロスコネクト装置では、波長選択スイッチに必要なポート数は、対向する波長選択スイッチの数だけ必要であり（同図では、対向する波長選択スイッチが４個あるため、１×４の波長選択スイッチが必要）、光クロスコネクト装置に入出力する波長多重信号の本数が増えると、その分、波長選択スイッチに必要なポート数が増えるという問題点がある。また、同図の構成から、入出力ポートにもう１ポート追加したい場合は、波長選択スイッチを全て１×４から１×５に変更する必要が生じる。
【００１２】
本発明は、上記の点に鑑みなされたもので、ＷＤＭ信号の入出力数が多くなっても波長選択スイッチのポート数が増加しない、且つ、ＷＤＭ信号の入出力ポートの増設に対する装置構成の変更を少なくすることが可能な光クロスコネクト装置及び管理制御装置及び光ネットワークシステム及び波長群収容方法及びプログラム及びコンピュータが読み取り可能な記録媒体を提供することを目的とする。
また、本発明では、更に、様々な波長をもった波長群パスを、柔軟に収容できる光クロスコネクト装置及びそれを用いた光ネットワークシステムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
図１は、本発明の原理構成図である。
【００１４】
本発明（請求項１）は、波長群パスの切替を行う光クロスコネクト装置において、
受信した波長多重信号から波長群パス単位でL個の出力ポートに振り分けるＭ１個の第１の波長選択スイッチ１００ａと、
L個の入力ポートで受信した複数の波長群パスを束ねて波長多重信号を出力するＭ２個の第２の波長選択スイッチ１００ｂと、
Ｍ１個の第１の波長選択スイッチ１００ａの出力ポートからの信号を受信するＭ１個の入力ポートを有し、それぞれＭ２個の第２の波長選択スイッチ１００ｂの入力ポートへ信号を送信するＭ２個の出力ポートを有する、L個のマトリクススイッチ３００と、
１つのマトリクススイッチにおいて含まれる波長が異なる波長群パスを収容するよう制御する制御手段５０と、を有する。
【００１５】
また、本発明（請求項２）は、制御手段５０において、
それぞれのマトリクススイッチ３００に対して、収容するデフォルトの波長群を割り当て、
光クロスコネクトにおいて波長群パスの設定を行う際には、設定する波長群パスに含まれる波長と、デフォルトの波長群に含まれる波長との比較を行い、設定する波長群パスを収容するマトリクススイッチ３００を選択する。
【００１６】
また、本発明（請求項３）は、制御手段５０において、
光クロスコネクトにおいて波長群パスの設定を行う際には、設定する波長群パスに含まれる波長の全てが、デフォルトの波長群に含まれているマトリクススイッチを選択する。
【００１７】
また、本発明（請求項４）は、制御手段５０において、
光クロスコネクトにおいて波長群パスの設定を行う際には、デフォルトの波長群に含まれる波長が全て、設定する波長群パスに含まれているマトリクススイッチを選択する。
【００１８】
また、本発明（請求項５）は、制御手段５０において、
光クロスコネクトにおいて波長群パスの設定を行う際には、デフォルトの波長群に含まれる波長の中で、設定する波長群パスに含まれない波長の数が少ないマトリクススイッチを選択する。
【００１９】
また、本発明（請求項６）は、制御手段５０において、
入力される波長多重信号の各波長、及び、出力される波長多重信号の各波長単位で、その波長を含む波長群パスを収容しているか否かを示す「使用中」「未使用」の他に、その波長を含む波長群パスを収容していないが、次にその波長を含む波長群パスを収容する場合に制約がある「条件付未使用（チェック）」で管理する記憶部を有し、
記憶部により、第１の波長選択スイッチ、第２の波長選択スイッチ、マトリクススイッチの設定状態を管理する。
【００２０】
本発明（請求項７）は、複数の光クロスコネクト装置と、該光クロスコネクト装置間を接続する光ファイバとで構成されたネットワーク上において、２つの光クロスコネクト間を接続する波長群パスを管理する管理制御装置において、
光クロスコネクト装置間を接続する光ファイバ内を転送する波長多重信号の各波長単位で、その波長を含む波長群パスを収容しているかを示す「使用中」「未使用」の他に、その波長を含む波長群パスを収容していないが、次にその波長を含む波長群パスを収容する場合に制約がある「条件付未使用（チェック）」で管理する制御手段を有する。
【００２１】
本発明（請求項８）は、請求項１記載の複数の光クロスコネクト装置と、該光クロスコネクト装置間を接続する光ファイバとで構成された光ネットワークシステムである。
【００２２】
本発明（請求項９）は、請求項１記載の複数の光クロスコネクト装置と、該光クロスコネクト装置間を接続する光ファイバと、請求項７記載の管理制御装置とで構成された光ネットワークシステムである。
【００２３】
本発明（請求項１０）は、波長群パスの切替を行う光クロスコネクト装置における波長群収容方法であって、
受信した波長多重信号から波長群パス単位でL個の出力ポートに振り分けるＭ１個の第１の波長選択スイッチと、
L個の入力ポートで受信した複数の波長群パスを束ねて波長多重信号を出力するＭ２個の第２の波長選択スイッチと、
Ｍ１個の第１の波長選択スイッチの出力ポートからの信号を受信するＭ１個の入力ポートを有し、それぞれＭ２個の第２の波長選択スイッチの入力ポートへ信号を送信するＭ２個の出力ポートを有する、L個のマトリクススイッチとで構成される光クロスコネクト装置において、
１つのマトリクススイッチにおいて含まれる波長が異なる波長群パスを収容する。
【００２４】
本発明（請求項１１）は、複数の光クロスコネクト装置と、該光クロスコネクト装置間を接続する光ファイバとで構成されたネットワーク上において、２つの光クロスコネクト間を接続する波長群パスを管理する管理制御装置における管理制御方法において、
光クロスコネクト装置間を接続する光ファイバ内を転送する波長多重信号の各波長単位で、その波長を含む波長群パスを収容しているかを示す「使用中」「未使用」の他に、その波長を含む波長群パスを収容していないが、次にその波長を含む波長群パスを収容する場合に制約がある「条件付未使用（チェック）」を記憶手段内のテーブルにおいて管理する。
【００２５】
本発明（請求項１２）は、コンピュータに、請求項１乃至６記載の光クロスコネクト装置の制御手段の機能を実現させるプログラムである。
【００２６】
本発明（請求項１３）は、コンピュータに、請求項７記載の管理制御装置の機能を実現させるプログラムである。
【００２７】
本発明（請求項１４）は、請求項１２記載のプログラムを格納したコンピュータが読み取り可能な記録媒体である。
【００２８】
本発明（請求項１５）は、請求項１３記載のプログラムを格納したコンピュータが読み取り可能な記録媒体である。
【発明の効果】
【００２９】
上記のように本発明によれば、光スイッチを内蔵しない波長選択スイッチを入力側と出力側に設け、その間に光スイッチを配置することにより、波長選択スイッチ内のポート数を削減することができる光クロスコネクト装置を実現し、制御手段により光スイッチに収容する波長群パスを管理することにより、多様な種別の波長群パスを光スイッチに効率的に収容することが可能となる。
【００３０】
具体的には、
・予め設定されたデフォルトの波長群パスよりも波長数の多い波長群を収容することができる；
・設定したい波長群が複数のデフォルト波長群を跨ぐ場合でも収容可能となる；
等の効果を奏する。
【発明を実施するための最良の形態】
【００３１】
以下、図面と共に本発明の実施の形態を説明する。
【００３２】
最初に、本発明の基本的な光クロスコネクト装置の構成について説明する。
【００３３】
図２は、本発明の基本的な光クロスコネクト装置の構成を示す。
【００３４】
同図に示す光クロスコネクト装置は、制御部５０、複数の波長選択スイッチ１００、複数の光スイッチ３００から構成される。
【００３５】
入力側（前段）の波長選択スイッチ１００ａ１〜１００ａ４と出力側（後段）の波長選択スイッチ１００ｂ１〜１００ｂ４の間に光スイッチ３００１〜３００３が設けられている。波長選択スイッチ１００は、例えば、図３に示すような構成を有するものとする。
【００３６】
制御部５０は、波長群と波長の方路を波長選択スイッチ１００、光スイッチ３００毎に記憶手段内にテーブルの形式で管理しており、前段の波長選択スイッチ１００ａ１〜１００ａ４及び後段の波長選択スイッチ１００ｂ１〜１００ｂ４に対して波長を選択するための波長編集信号を出力する。また、制御部５０は、前段の波長選択スイッチ１００ａ１〜１００ａ４と後段の波長選択スイッチ１００ｂ１〜１００ｂ４との間に設けられた光スイッチ３００１〜３００３に対して、波長群パスを設定し、その設定に基づいて前段の波長選択スイッチ１００ａ１から入力された波長光の方路を切り替えるための方路切替信号を出力する。
【００３７】
上記の構成において、前段の波長選択スイッチ１００ａ１〜１００ａ４のそれぞれは、入力ポートより入力された波長多重信号光について制御部５０から入力された波長編集信号に基づいて波長を選択して光スイッチ３００１〜３００３の何れかに出力し、光スイッチ３００１〜３００３では、制御部５０から入力された方路切替信号に基づいて方路を切り替え、後段の波長選択スイッチ１００ｂ１〜１００ｂ４の何れかに出力する。後段の波長選択スイッチ１００ｂ１〜１００ｂ４は、光スイッチ３００から入力された波長光について、制御部５０からの波長編集信号に基づいて波長を選択し、それぞれの出力ポートより出力する。
【００３８】
上記の構成において、制御部５０では、前段の波長選択スイッチ１００ａ１〜１００ａ４と後段の波長選択スイッチ１００ｂ１〜１００ｂ４との間に設けられる光スイッチ３００に対して、ネットワーク運用開始時に光スイッチ３００で方路を切り替える波長群パスの種別（波長）を決定し、方路切替信号として出力している。
【００３９】
しかし、上記の光スイッチ３００の方路切替の方法では、光スイッチの数以上の波長群パスを切り替えることができない。例えば、図４のように、既に波長群パス１（λ１〜λ３），波長群パス２（λ４〜λ６）が光スイッチ３００１〜３００２に設定されているが、新たに波長群パス３（λ３，λ４）や、波長群パス４（λ１，λ２，λ３，λ４）を収容することはできない。
【００４０】
また、図５（Ａ）に示すように、
（１）波長群パスＧ１（λ１，λ２，λ３）を光スイッチ３００１に設定；
（２）波長群パスＧ２（λ４，λ５，λ６）を光スイッチ３００２に設定；
（３）波長群パスＧ３（λ５，λ６）を光スイッチ３００１に設定；
（４）波長群パスＧ１を削除する；
のように、様々な波長群パスを無秩序に光スイッチ３００に収容していくと、図５（Ｂ）に示すように、光スイッチ３００はマトリックススイッチであるため、切り替えができない。例えば、
（５）波長群パスＧ１（λ１，λ２，λ３）を、前段の波長選択スイッチ１００ａ１の入力ポートＩＮ１から後段の波長選択スイッチ１００ｂ２の出力ポートＯＵＴ２に設定；という処理はできない。
【００４１】
以下では、上記の図４、図５に示すような問題を解決し、多様な種別の波長群のパスを収容可能となる方法について説明する。
【００４２】
［第１の実施の形態］
本実施の形態では、予め決められたデフォルト波長群パスを光スイッチに割り当て、収容対象の波長群パスに含まれる波長を含むデフォルト波長群パスを収容する光スイッチに対して、収容対象の波長群パスを設定する方法を説明する。
【００４３】
図６は、本発明の第１の実施の形態における波長群を収容する例を示す。同図に示す光クロスコネクト装置の構成は、図２と同様である。
【００４４】
制御部５０は、波長群設定部５１と記憶部５２から構成され、波長群設定部５１において、各波長を波長選択スイッチ１００、光スイッチ３００に割り当てると共に、割り当てた情報を記憶部５２に格納する。記憶部５２は、前段（入力側）の波長選択スイッチ１００ａ、光スイッチ３００、後段（出力側）の波長選択スイッチ１００ｂ毎に、波長群パス名とスイッチの接続状態を格納する。
【００４５】
図７は、本発明の第１の実施の形態における波長群設定部の動作のフローチャートを示す。
【００４６】
図７（Ａ）のフローチャートは、光パス設定時のフローチャートであり、図７（Ｂ）は波長群パスに対応する光スイッチを選択する場合のフローチャートである。
【００４７】
図７（Ａ）において、波長群設定部５１は、波長群パスに対応する光スイッチの選択処理（図７（Ｂ）のステップ１１１〜１１２）を行う（ステップ１１０）。
【００４８】
光スイッチ３００の前段の波長選択スイッチ１００ａ、光スイッチ３００、後段の波長選択スイッチ１００ｂでスイッチ設定が可能か否かを判定し（ステップ１２０）、可能である場合は、光スイッチ３００の前段の波長選択スイッチ１００ａ、光スイッチ３００、後段の波長選択スイッチ１００ｂの各スイッチ設定テーブルを変更する（ステップ１３０）。
【００４９】
次に、前段の波長選択スイッチ１００ａ、光スイッチ３００、後段の波長選択スイッチ１００ｂの各スイッチの設定を行う（ステップ１４０）。
【００５０】
図７（Ｂ）において、波長群設定部５１は、設定する波長群パスの波長が１つの光スイッチ３００に予め設定されているデフォルト波長に全て含まれるかを判定し（ステップ１１１）、含まれる場合には、その光スイッチ３００を波長群パス設定対象の光スイッチとする（ステップ１１２）。
【００５１】
なお、ステップ１１３以降の動作については、第２、第３の実施の形態で説明する。
【００５２】
図８、図９は、本発明の第１の実施の形態における波長群設定部により記憶部に設定されるテーブルの例を示す。図８、図９において［］内の数字は以下の説明の［］内の数字に対応する。
【００５３】
図８、図９の（ａ）は、前段の波長選択スイッチ１００ａ１、（ｂ）は光スイッチ３００１、（ｃ）は後段の波長選択スイッチｂ１、（ｄ）は前段の波長選択スイッチ１００ａ２、（ｅ）は光スイッチ３００２、（ｆ）は後段の波長選択スイッチ１００ｂ２の設定テーブルを示している。
【００５４】
以下に、波長群設定部５１の動作例を説明する。
【００５５】
予め、光スイッチ３００１に対してデフォルト波長群Ｄ１（λ１，λ２，λ３）を割り当て、また、光スイッチ３００２に対してデフォルト波長群Ｄ２（λ４，λ５，λ６）を割り当て、光スイッチ３００毎に割り当てた情報を記憶部５２に格納しておくものとする。
【００５６】
以下に具体的な動作を説明する。
【００５７】
［１］まず、波長群パスＧ１（λ１、λ２、λ３）を波長選択スイッチ１００ａ１の入力ポートＩＮ１から波長選択スイッチ１００ｂ１の出力ポートＯＵＴ１に設定するものとする。
【００５８】
波長群設定部５１は、光スイッチ３００の前段の波長選択スイッチ１００ａ１の入力ポートＩＮ１について、入力波長λ１、収容パス名Ｇ１、接続する光スイッチ３００の番号を記憶部５２に図８（ａ）のように設定する。波長λ２、λ３についても同様である。次に、光スイッチ３００１に対して、当該光スイッチ３００１に接続する前段の波長選択スイッチ１００ａの番号（入力ポートＩＮ１）、収容パス名Ｇ１（λ１、λ２、λ３）、当該光スイッチ３００１に接続される後段の波長選択スイッチ１００ｂ１の番号を設定する（図８（ｂ））。次に、波長選択スイッチ１００ｂ１に対して、接続する光スイッチ３００の番号、収容パス名（Ｇ１）、出力波長を設定する（図８（ｃ））。
【００５９】
上記のように、収容したい波長群パス（Ｇ１）に含まれる波長（の一部）を含むデフォルト波長群パスを収容する光スイッチ３００１を選択し、その上で、光スイッチ３００１に波長群パスＧ１（λ１，λ２，λ３）を設定する。
【００６０】
［２］波長群設定部５１は、上記の［１］と同様の動作により、デフォルト波長群Ｄ２（λ４，λ５，λ６）が割り当てられている光スイッチ３００２に波長群パスＧ２（λ４，λ５，λ６）を設定し、光スイッチ３００２に対して当該波長群パスＧ２が設定されたことを記憶部５２に記録する（図８（ａ），（ｅ），（ｃ））。
【００６１】
［３］図８の例では、波長群パスＧ１（λ１，λ２，λ３）、Ｇ２（λ４，λ５，λ６）が設定された後、新たに波長群パスＧ３（λ５，λ６）を設定したい場合に、波長λ５，λ６を含む光スイッチ３００２に設定されたデフォルト波長群Ｄ２（λ４，λ５，λ６）を選択し、上記の［１］と同様の動作により記憶部５２に設定する（図８（ｄ），（ｅ），（ｆ））。
【００６２】
［４］次に、波長群設定部５１は、記憶部５２から波長群パスＧ１（λ１，λ２，λ３）を削除する。図９の例では、波長選択スイッチ１００ａ１、光スイッチ３００１、波長選択スイッチ１００ｂ１から収容パス名（５）の設定を削除する（図９（ａ），（ｂ），（ｃ））。
【００６３】
［５］［４］で波長群パスＧ１を削除したことで、［１］と同様の動作を行うことにより、波長群パスＧ５（λ１、λ２、λ３）を波長選択スイッチ１００ａ１（ＩＮ１）から波長選択スイッチ１００ｂ２（ＯＵＴ２）に設定することができる（図９（ｄ），（ｅ），（ｆ））。
【００６４】
これにより、多様な種類の波長群パスを収容することができ、また、効率的に波長群パスを収容することができる。
【００６５】
なお、上記の第１の実施の形態における制御部５０の動作をプログラムとして構築し、制御部として利用されるコンピュータにインストールする、または、ネットワークを介して流通させることが可能である。
【００６６】
[第２の実施の形態]
本実施の形態では、デフォルトの波長群パスよりも波長数の多い波長群を収容する例を説明する。
【００６７】
図１０は、本発明の第２の実施の形態における波長群を収容する例を示す。同図に示す光クロスコネクト装置の構成は、図２と同様である。
【００６８】
制御部５０は、第１の実施の形態と同様に、波長群設定部５１と記憶部５２から構成され、波長群設定部５１において、各波長を光スイッチ３００１，３００２に割り当てると共に、割り当てた情報を記憶部５２に格納する。
【００６９】
光パス設定時の動作は、図７（Ａ）の動作と同様であるのでここでは説明を省略する。
【００７０】
波長群パスに対応する光スイッチの選択を行う際に、図７（Ｂ）において、波長群設定部５１は、設定する波長群パスの波長が１つの光スイッチのデフォルト波長に全て含まれるかを判定し（ステップ１１１）、含まれていない場合は（ステップ１１１、Ｎｏ）、設定する波長群パスの波長をデフォルト波長に含む光スイッチ３００の中である光スイッチ３００のデフォルトの波長の全てが設定する波長群パスの波長にある光スイッチがあるかを判定し（ステップ１１３）、ある場合には（ステップ１１３、Ｙｅｓ）、該当する光スイッチ３００を選択する（ステップ１１４）。
【００７１】
本実施の形態では、第１の実施の形態と同様に、予め、光スイッチ３００１に対してデフォルト波長群Ｄ１（λ１，λ２，λ３）を割り当て、また、光スイッチ３００２に対してデフォルト波長群Ｄ２（λ４，λ５，λ６）を割り当て、記憶部５２に格納しているものとする。
【００７２】
図１１は、本発明の第２の実施の形態における波長群設定部により記憶部に設定されるテーブルの例である。同図において、［］内の数字は以下の説明の［］の数字に対応する。図１１において、（ａ）は前段の波長選択スイッチ１００ａ１、（ｂ）は光スイッチ３００１、（ｃ）は後段の波長選択スイッチ１００ｂ１、（ｄ）は前段の波長選択スイッチ１００ａ２、（ｅ）は光スイッチ３００２、（ｆ）は後段の波長選択スイッチ１００ｂ２、（ｇ）は前段の波長選択スイッチ１００ａ３、（ｈ）は後段の波長選択スイッチ１００ｂ３の設定テーブルの例を示している。
【００７３】
［１］まず、前段の波長選択スイッチ１００ａ１から後段の波長選択スイッチ１００ｂ１に波長群パスＧ１（λ１、λ２、λ３）を設定したい場合、波長群設定部５１は、ある波長群パスを収容する際に、収容したい波長群パスＧ１（λ１、λ２、λ３）に含まれる波長（の一部）を含むデフォルト波長群パスＤ１（λ１、λ２、λ３）を収容する光スイッチ３００１を用いる。その上で、第１の実施の形態の［１］と同様の動作により光スイッチ３００１に波長群パスＧ１（λ１，λ２，λ３）を設定する（図１１（ａ），（ｂ），（ｃ））。
【００７４】
［２］次に、前段の波長選択スイッチ１００ａ１から後段の波長選択スイッチ１００ｂ１に波長群パスＧ２（λ４、λ５、λ６）を設定したい場合に、デフォルト波長群Ｄ２（λ４、λ５、λ６）が設定されている光スイッチ３００２を選択し、上記と同様の方法により、光スイッチ３００２に波長群パスＧ２（λ４，λ５，λ６）を設定する（図１１（ａ），（ｅ），（ｃ））。
【００７５】
［３］次に、前段の波長選択スイッチ１００ａ２から後段の波長選択スイッチ１００ｂ２に波長群パスＧ３＝λ３，λ４，λ５，λ６を設定したい場合、波長群設定部５１は、波長群パスＧ３の波長を含むデフォルト波長群パスとしてＤ１（λ３を含む）とＤ２（λ４、λ５、λ６）があるため、デフォルト波長群パスの波長全てを含むデフォルト波長群パスＤ２を選択し、上記と同様の方法により光スイッチ３００２に波長群パスＧ３（λ３，λ４，λ５，λ６）を設定する（図１１（ｄ），（ｅ），（ｆ））。
【００７６】
これは、同一入力ポートまたは、出力ポートに対して、さらに、デフォルト波長群パスＤ１の残りの波長（λ１，λ２）の設定要求がくる可能性があるが、デフォルト波長群パスＤ２の波長に対する設定要求はないという理由からである。
【００７７】
［４］更に、前段の波長選択スイッチ１００ａ３から後段の波長選択スイッチ１００ｂ２に波長群パスＧ４＝λ１，λ２を設定したい場合には、光スイッチ３００１を選択し、上記と同様の方法により、光スイッチ３００１に波長群パスＧ４（λ１，λ２）を設定する（図１１（ｇ）、（ｂ）、（ｆ））。
【００７８】
上記のような設定を行うことで、デフォルトの波長群パスよりも波長数の多い波長群についても収容することができる。
【００７９】
なお、上記の第２の実施の形態における制御部５０の動作をプログラムとして構築し、制御部として利用されるコンピュータにインストールする、または、ネットワークを介して流通させることが可能である。
【００８０】
［第３の実施の形態］
本実施の形態では、設定したい波長群が複数のデフォルト波長群を跨ぐ場合について説明する。
【００８１】
図１２は、本発明の第３の実施の形態における波長群を収容する例を示す。同図に示す光クロスコネクト装置の構成は、図２と同様である。
【００８２】
制御部５０は、第１の実施の形態と同様に、波長群設定部５１と記憶部５２から構成され、波長群設定部５１において、各波長を光スイッチ３００１，３００２に割り当てると共に、割り当てた情報を記憶部５２に格納する。
【００８３】
光パス設定時の動作は、図７（Ａ）と同様であるため、その説明は省略する。
【００８４】
波長群パスに対応する光スイッチの選択する際に、図７（Ｂ）において、波長群設定部５１は、設定する波長群パスの波長が１つの光スイッチのデフォルト波長に全て含まれるかを判定し（ステップ１１１）、含まれていない場合は（ステップ１１１、Ｎｏ）、設定する波長群パスの波長をデフォルト波長に含む光スイッチ３００の中である光スイッチ３００のデフォルトの波長の全てが設定する波長群パスの波長にある光スイッチがあるかを判定し（ステップ１１３）、ない場合には（ステップ１１３、Ｎｏ）、設定する波長群パスの波長をデフォルト波長を含む光スイッチの中で、残存する（選定する波長群パスの波長ではない）波長数が少ない光スイッチを選択する（ステップ１１５）。
【００８５】
図１３は、本発明の第３の実施の形態における波長群設定部により記憶部に設定されるテーブルの例(その１)である。同図において、［］内の数字は以下の説明の［］の数字に対応する。同図（ａ）は前段の波長選択スイッチ１００ａ１、（ｂ）は光スイッチ３００１、（ｃ）は後段の波長選択スイッチ１００ｂ１、（ｄ）は前段の波長選択スイッチ１００ａ２、（ｅ）は光スイッチ３００２、（ｆ）は後段の波長選択スイッチ１００ｂ２の設定テーブルを示している。
【００８６】
本実施の形態では、第１の実施の形態と同様に、波長群設定部５１において、光スイッチ３００１に対してデフォルト波長群Ｄ１（λ１，λ２，λ３）を割り当て、また、光スイッチ３００２に対してデフォルト波長群Ｄ２（λ４，λ５，λ６）を割り当て、記憶部５２に格納しているものとする。
【００８７】
［１］まず、前段の波長選択スイッチ１００ａ１から後段の波長選択スイッチ１００ｂ１に波長群Ｇ１（λ１、λ２、λ３）を設定したい場合に、収容したい波長群パスＧ１（λ１、λ２、λ３）に含まれる波長（の一部）を含むデフォルト波長群パスＤ１を収容する光スイッチ３００１を用いて、第１の実施の形態の［１］と同様の方法で、光スイッチ３００１に波長群パスＧ１（λ１，λ２，λ３）を設定する（図１３（ａ），（ｂ），（ｃ））。
【００８８】
［２］前段の波長選択スイッチ１００ａ２から後段の波長選択スイッチ１００ｂ２に波長群パスＧ２（λ４、λ５、λ６）を設定したい場合に、デフォルト波長群Ｄ２が設定されているので、光スイッチ３００２に上記と同様の方法で波長群パスＧ２（λ４，λ５，λ６）を設定する（図１３（ａ），（ｅ），（ｃ））。
【００８９】
［３］次に、前段の波長選択スイッチ１００ａ２から後段の波長選択スイッチ１００ｂ２に、波長群パスＧ３＝λ３，λ４，λ５を設定したい場合に、波長群パスＧ３を含むデフォルト波長群パスとしてＤ１（λ３を含む）とＤ２（λ４，λ５）があるので、デフォルト波長群パスの残り波長が少ないデフォルト波長群パスＤ２が設定されている光スイッチ３００２を選択し、Ｇ３を設定する（図１３（ｄ），（ｅ），（ｆ））。
【００９０】
これは、同一の入力ポートまたは出力ポートに対して、更に、デフォルト波長群パスＤ１の残り波長（λ１，λ２）、または、残り波長（λ６）の設定要求がくる可能性があるが、デフォルト波長群パスＤ１を残した方が後に多くの波長数を収容できる。
【００９１】
図１４は、本発明の第３の実施の形態における波長群設定部により記憶部に設定されるテーブルの例(その２)である。同図において、［］内の数字は以下の説明の［］の数字に対応する。
【００９２】
図１４に示す例は、前段の波長選択スイッチ１００ａと後段の波長選択スイッチ１００ｂの接続関係を示すテーブルとし、記憶部５２の記憶情報量を最小限に抑えるものである。
【００９３】
同図（ａ）は前段の波長選択スイッチ１００ａ１、（ｂ）は後段の波長選択スイッチ１００ｂ１、（ｃ）は前段の波長選択スイッチ１００ａ２、（ｄ）は後段の波長選択スイッチ１００ｂ１のテーブルの例である。同図において、収容パス名が記載されているものは「使用中」であり、未記入は「未使用」を示し、"×"は次に波長群を設定する際に制約があるものであり「条件付未使用（チェック）」を示す。
【００９４】
［１］波長群パスＧ１（λ１、λ２、λ３）を波長選択スイッチ１００ａ１から波長選択スイッチ１００ｂ１に設定する場合には、図１２に示すように、波長群パスＧ１は、λ１〜λ３であり、波長選択スイッチ１００ａ１から波長選択スイッチ１００ｂ１に設定されていることがわかる。第１〜第２の実施の形態で示したように、デフォルト波長群を選択する規則上、波長λ１〜λ３は、光スイッチ３００１に接続するため、前段の波長選択スイッチ１００ａ１は、後段の波長選択スイッチ１００ｂ１の出力ポートＯＵＴ１に接続する（光スイッチ３００１の入力ポート１に接続する）ことがわかる。また、後段の波長選択スイッチ１００ｂ１に接続されていることから、光スイッチ３００１が波長選択スイッチ１００ｂ１に接続することがわかる。
【００９５】
［２］次に、波長群パスＧ２（λ４、λ５、λ６）を波長選択スイッチ１００ａ１から選択スイッチ１００ｂ１に設定する場合は、図１２により波長群パスＧ２は、λ４〜λ６であり、前段の波長選択スイッチ１００ａ１から後段の波長選択スイッチ１００ｂ１に設定されていることがわかる。デフォルト波長群Ｄ２が設定されている光スイッチ３００を選択するという規則上、波長λ４〜λ６は、光スイッチ３００２に接続するため、前段の波長選択スイッチ１００ａ１は、光スイッチ３００２(光スイッチ３００２の入力ポート１に接続)に接続することがわかる。また、後段の波長選択スイッチ１００ｂ１に接続されていることから光スイッチ３００２（光スイッチ３００２の出力ポート２）は、波長選択スイッチ１００ｂ１（出力ポート１）に接続することがわかる。
【００９６】
［３］波長群パスＧ３（λ３、λ４、λ５）が波長選択スイッチ１００ａ２から波長選択スイッチ１００ｂ２に設定されていることがわかる。前述した規則から、波長λ３〜λ５は、光スイッチ３００２に設定されるため、前段の波長選択スイッチ１００ａ２は光スイッチ３００２（光スイッチ３００２の入力ポート２）に接続することがわかり、波長選択スイッチ１００ｂ２に接続されていることから光スイッチ３００２（光スイッチ３００２の出力ポート２）は、波長選択スイッチ１００ｂ２に接続することがわかる。
【００９７】
［４］波長群パスＧ３が光スイッチ３００２を使用中のため、前段の波長選択スイッチ１００ａ１の波長λ６に「条件付未使用（ｃｈｅｃｋ）」を設定する。
【００９８】
図１５は、本発明の第３の実施の形態における波長群設定動作のフローチャートである。
【００９９】
まず、波長群設定部５１は、第１の実施の形態のステップ１０１の動作と同様に、波長群パスに対応する光スイッチ３００の選択を行う（ステップ２０１）。
【０１００】
波長群設定部５１は、記憶部５２の波長選択スイッチのテーブルを参照し、光スイッチ３００の前段の波長選択スイッチ１００ａまたは、後段の波長選択スイッチ１００ｂにおいて設定する波長群パスの波長が空いているかを判定し、全て空いている場合は、ステップ２０４に移行し、使用中の波長がある場合は設定不可と判定する。使用中の波長はないがチェック済みの波長がある場合は、ステップ２０３に移行する（ステップ２０２）。
【０１０１】
設定する波長群パスの波長において、前段の波長選択スイッチ１００ａ及び後段の波長選択スイッチ１００ｂともにチェックされていない波長があるか否かを判定して、共にチェックされていない場合には、ステップ２０４に移行し、共にチェックされていない波長がない場合には設定不可と判定する（ステップ２０３）。
【０１０２】
ステップ２０２または、ステップ２０３において全て空いている場合は、前段の波長選択スイッチ１００ａ、後段の波長選択スイッチ１００ｂの光スイッチの設定テーブルを変更する（ステップ２０４）。
【０１０３】
次に、前段の波長選択スイッチ１００ａ、後段の波長選択スイッチ１００ｂにおいて、光スイッチ３００のデフォルト波長が未使用状態であれば、記憶部５２の当該光スイッチのテーブルにおけるその波長をチェック状態に変更する（ステップ２０５）。
【０１０４】
前段の波長選択スイッチ１００ａ、光スイッチ３００、後段の波長選択スイッチ１００ｂの各テーブルに収容するパス名を設定する（ステップ２０６）。
【０１０５】
［第４の実施の形態］
図１６は、本発明の第４の実施の形態における波長群パスの設定例を示す。同図において、制御部５０は、第１の実施の形態と同様に、波長群設定部５１と記憶部５２から構成され、波長群設定部５１において、各波長を光スイッチ３００１，３００２に割り当てると共に、割り当てた情報を記憶部５２に格納する。
同図において、デフォルト波長群パスＤ１（λ１〜λ３）が光スイッチ３００１に設定され、デフォルト波長群パスＤ２（λ４〜λ６）が光スイッチ３００２に設定され、デフォルト波長群パスＤ３（λ７〜λ９）が光スイッチ３００３に設定されている。このとき、波長群パスＧ１（λ２，λ３）、波長群パスＧ２（λ４，λ５）、波長群パスＧ３（λ３，λ４，λ５，λ６，λ７）、波長群パスＧ４（λ２，λ３，λ４）を設定するとする。
【０１０６】
図１７は、本発明の第４の実施の形態の制御部における波長群管理モデル（その１）を示しており、左側が入力側（前段）の波長選択スイッチ１００ａの波長使用状況を示し、右側が出力側（後段）の波長選択スイッチ１００ｂの波長使用状況を示している。同図において、黒四角は収容されているパスがあることを示し、白四角は"未使用"を示し、四角の中に×が記載されているのは"条件付未使用（チェック）"を示す。"条件付未使用（チェック）"は、波長群パスを設定する際に、使用する光スイッチ３００のデフォルト波長群パスの中で、未使用の波長に対してチェックを行う。但し、隣接波長を組み合わせて（別の光スイッチを用いて）使用することは可能である。図１７において、［］内の数字は以下の説明の［］の数字に対応する。
【０１０７】
以下に、図１７に基づいて管理動作を説明する。
【０１０８】
［１］波長群設定部５１は、光スイッチ３００１に波長群パスＧ１（λ１，λ２，λ３）を設定する。このとき、波長群設定部５１は、記憶部５２を参照して、前段の波長選択スイッチ１００ａ１の波長使用状況と後段の波長選択スイッチ１００ｂ１の波長使用状況の未使用の波長に対してチェックを行う。ここでは、前段の波長選択スイッチ１００ａ１、後段の波長選択スイッチ１００ｂ１のλ１は制約付きであるので、λ２，λ３を波長群パスＧ１として光スイッチ３００１に設定する。
【０１０９】
［２］次に、波長群設定部５１は、光スイッチ３００２に波長群パスＧ２（λ４，λ５）を設定する。このとき、波長群設定部５１は、記憶部５２の前段の波長選択スイッチ１００ａ１と後段の波長選択スイッチ１００ｂ１のλ４、λ５の波長使用状況を参照し、波長群パスＧ２（λ４、λ５）を光スイッチ３００２に設定する。
【０１１０】
［３］波長群設定部５１は、光スイッチ３００２に波長群パスＧ３（λ３，λ４、λ５、λ６、λ７）を設定する。このとき、波長群設定部５１は、記憶部５２の前段の波長選択スイッチ１００ａ２と後段の波長選択スイッチ１００ｂ３のλ３、λ４、λ５、λ６、λ７の波長使用状況を参照し、波長群パスＧ３（λ３，λ４、λ５、λ６、λ７）を光スイッチ３００２に設定する。
【０１１１】
［４］波長群設定部５１は、光スイッチ３００１に波長群パスＧ４（λ４，λ５）を設定する。このとき、波長群設定部５１は、記憶部５２の前段の波長選択スイッチ１００ａ２と後段の波長選択スイッチ１００ｂ２のλ２，λ３，λ４の波長使用状況を参照し、波長群パスＧ４（λ４，λ５）を光スイッチ３００１に設定する。
【０１１２】
次に、収容できない例を含めて説明する。
【０１１３】
図１８は、本発明の第４の実施の形態の制御部における波長群管理モデル（その２）である。同図において、図１７と同様に、左側が入力側（前段）の波長選択スイッチ１００ａの波長使用状況を示し、右側が出力側（後段）の波長選択スイッチ１００ｂの波長使用状況を示している。同図において、黒四角は収容しているパスがあることを示し、白四角は"未使用"を示し、四角の中に×が記載されているのは"未使用（チェック）"を示す。
【０１１４】
［１］"未使用（チェックなし）"の波長同士は、必ず接続可能である例を示す。
【０１１５】
ａ）前段の波長選択スイッチ１００ａ３の波長λ７，λ８，λ９は、後段の波長選択スイッチ１００ｂ１，１００ｂ２，１００ｂ３の波長λ８，λ９と光スイッチ３００３を用いて設定可能である。
【０１１６】
ｂ）前段の波長選択スイッチ１００ａ２の波長λ８，λ９は、後段の波長選択スイッチ１００ｂ１，１００ｂ２，１００ｂ３と接続可能である。
【０１１７】
［２］"条件付未使用（チェック付き）"の波長は、未使用波長と組み合わせて波長群を構成した場合に設定可能である。
【０１１８】
前段の波長選択スイッチ１００ａ１の波長λ６（条件付未使用（チェック付き））と波長λ７、λ８を組み合わせた波長群パスは、光スイッチ３００３を用いて、後段の波長選択スイッチ１００ｂ１，１００ｂ２と設定可能である。
【０１１９】
［３］"条件付未使用（チェック付き）"の波長だけで構成された波長群は設定不可である。
【０１２０】
前段の波長選択スイッチ１００ａ１の波長λ１、λ６、前段の波長選択スイッチ１００ａ３の波長λ１、後段の波長選択スイッチ１００ｂ１の波長λ１、λ６、後段の波長選択スイッチ１００ｂ２の波長λ１を単独で使用する場合は、設定不可となる。
【０１２１】
なお、１つの光スイッチ３００に割り当てられた波長の中で、２つ以上の波長群パスを設定したい（かつ、同一光スイッチを用いたい場合）に設定できない制限がある。
【０１２２】
なお、上記の第４の実施の形態における制御部５０の動作をプログラムとして構築し、制御部として利用されるコンピュータにインストールする、または、ネットワークを介して流通させることが可能である。
【０１２３】
［第５の実施の形態］
本実施の形態では、光通信のネットワーク上のサーバにおいて波長群を管理する方法について説明する。
【０１２４】
図１９は、本発明の第５の実施の形態におけるシステム構成を示す。同図に示すシステムは、制御サーバ５００と複数のノードＡ，Ｂ，Ｃ，Ｄとこれらを接続する光ファイバ５１０からなり、制御サーバ５００が複数のノード間の波長群を管理する構成である。
【０１２５】
各ノードＡ，Ｂ，Ｃ，Ｄは、前述の図２のような前段の波長選択スイッチ１００ａ、後段の波長選択スイッチ１００ｂ、光スイッチ３００をそれぞれ有する。
【０１２６】
図２１は、本発明の第５の実施の形態におけるネットワーク上での波長群管理方法を説明するための図である。制御サーバ５００の記憶手段（図示せず）では、同図のａ，ｂ，ｃ，ｄに示すように、各ノード間の波長が使用中か未使用中（制約付／なし）かを管理している。
【０１２７】
制御サーバ５００において各ノード毎に波長を管理する場合は、図２１に示すように、各ノードの各光スイッチ３００のデフォルト波長群について、光スイッチ３００１が波長λ１〜λ３、光スイッチ３００２が波長λ４〜λ６、光スイッチ３００３が波長λ７〜λ９であることを管理している。
【０１２８】
ここで、ノードＡ−Ｂ−Ｄ間に波長群パスＧ１（λ１、λ２）が設定されると、ノードＡの後段の波長選択スイッチ１００ｂ、ノードＢの前段の波長選択スイッチ１００ａと後段の波長選択スイッチ１００ｂ、ノードＤの前段の波長選択スイッチ１００ａの波長λ１、λ２を「使用中」とし、記憶手段に収容パス名として当該波長λ１、λ２を設定する。同時に、ノードＡ，Ｂ，Ｄでは、波長λ１〜λ３を収容する光スイッチ３００を用いているため、波長λ３を「制約付未使用（チェック付）」に設定する。
【０１２９】
ノードＡ−Ｂ−Ｃ間に波長群パスＧ２（λ６，λ７，λ８，λ９）が設定されているとする。
【０１３０】
このとき、ノードＢ−Ｃ−Ｄに波長群パスＧ３（λ１，λ２，λ３，λ４）を設定したい場合、記憶手段を参照すると、ノードＢ−Ｄ間（λ１，λ２，λ３，λ４）、Ｃ−Ｄ間の波長（λ１〜λ９）が「未使用」であるので、これは設定可能となる。
【０１３１】
また、ノードＡ−Ｂ−Ｃに波長群パスＧ４（λ３，λ４，λ５）を設定したい場合、記憶手段を参照すると、図２０（ａ）に示すように、ノードＡ−Ｂ間の波長λ３が「制約付未使用（チェック付き）」であるが、隣接する波長λ４，λ５の波長が「未使用」であるためノードＡとノードＢの波長λ４、λ５、λ６をデフォルト波長に持つ光スイッチが未使用であるため、ノードＡ，ノードＢの波長λ４，λ５の光スイッチ３００を用いることにより設定可能となる。
【０１３２】
上記は、制御サーバ５００でノード毎に管理する例を示したが、図２３に示すようにリンク毎に管理することも可能である。同図に示すネットワーク全体で、全てのノードの設定情報を把握する場合は、リンクの入口と出口の情報テーブルは一致する。例えば、図２３（Ａ）において、ノードＡにおけるノードＢに向けた後段の波長選択スイッチ１００ｂ（ＯＵＴ１）の設定情報とノードＢにおけるノードＡから入力された前段の波長選択スイッチ１００ａ（ＩＮ１）の設定情報は一致することになる。これらのリンクの入出力を纏めた例を図２３（Ｂ）に示す。つまり、ネットワーク全体で管理する場合は、リンク毎にテーブルを持っているのと同様である。
【０１３３】
なお、上記の実施の形態における光クロスコネクト装置の制御部の機能をプログラムとして構築し、コンピュータにインストールする、または、ネットワークを介して流通させることが可能である。
【０１３４】
また、制御サーバの機能をプログラムとして構築し、コンピュータにインストールする、または、ネットワークを介して流通させることが可能である。
【０１３５】
また、構築されたプログラムをハードディスクやフレキシブルディスク・ＣＤ−ＲＯＭ等の可搬記憶媒体に格納し、コンピュータにインストールする、または、配布することが可能である。
【０１３６】
なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において種々変更・応用が可能である。
【産業上の利用可能性】
【０１３７】
本発明は、光波長多重システムに用いられる光クロスコネクト装置における波長群パスを設定する技術に適用可能である。
【図面の簡単な説明】
【０１３８】
【図１】本発明の原理構成図である。
【図２】本発明の基本的な光クロスコネクト装置の構成図である。
【図３】本発明に適用される波長選択スイッチの構成例である。
【図４】波長群パスの切り替えの問題点を説明するための図（その１）である。
【図５】波長群パスの切り替えの問題点を説明するための図（その２）である。
【図６】本発明の第１の実施の形態における波長群を収容する例である。
【図７】本発明の第１の実施の形態における波長群設定部の動作のフローチャートである。
【図８】本発明の第１の実施の形態における波長群設定部により記憶部に設定されるテーブルの例（その１）である。
【図９】本発明の第１の実施の形態における波長群設定部により記憶部に設定されるテーブルの例（その２）である。
【図１０】本発明の第２の実施の形態における波長群を収容する例である。
【図１１】本発明の第２の実施の形態における波長群設定部により記憶部に設定されるテーブルの例である。
【図１２】本発明の第３の実施の形態における波長群を収容する例である。
【図１３】本発明の第３の実施の形態における波長群設定部により記憶部に設定されるテーブルの例（その１）である。
【図１４】本発明の第３の実施の形態における波長毎の設定状況を示すテーブルの例である。
【図１５】本発明の第３の実施の形態における波長群設定部の動作のフローチャートである。
【図１６】本発明の第４の実施の形態における波長群パスの設定例を示す図である。
【図１７】本発明の第４の実施の形態の制御部における波長群管理モデル（その１）である。
【図１８】本発明の第４の実施の形態の制御部における波長群管理モデル（その２）である。
【図１９】本発明の第５の実施の形態におけるシステム構成図である。
【図２０】本発明の第５の実施の形態におけるネットワーク上での波長群管理方法を説明するための図である。
【図２１】本発明の第５の実施の形態における各ノード毎に波長を管理する例である。
【図２２】本発明の第５の実施の形態における各リンク毎に波長を管理する例である。
【図２３】従来の光クロスコネクト装置の構成図である。
【図２４】従来の波長選択スイッチの構成図である。
【符号の説明】
【０１３９】
５０  制御手段、制御部
５１  波長群設定部
５２  記憶手段、記憶部
１００  波長選択スイッチ
１１０  分波器
１２０  合波器
３００  光スイッチ
５００  制御サーバ
５１０  光ファイバ
５１１  デフォルト波長群設定手段
５１２  収容対象波長群設定手段
【図１】
2008259128.tif 000003
【図２】
2008259128.tif 000004
【図３】
2008259128.tif 000005
【図４】
2008259128.tif 000006
【図５】
2008259128.tif 000007
【図６】
2008259128.tif 000008
【図７】
2008259128.tif 000009
【図８】
2008259128.tif 000010
【図９】
2008259128.tif 000011
【図１０】
2008259128.tif 000012
【図１１】
2008259128.tif 000013
【図１２】
2008259128.tif 000014
【図１３】
2008259128.tif 000015
【図１４】
2008259128.tif 000016
【図１５】
2008259128.tif 000017
【図１６】
2008259128.tif 000018
【図１７】
2008259128.tif 000019
【図１８】
2008259128.tif 000020
【図１９】
2008259128.tif 000021
【図２０】
2008259128.tif 000022
【図２１】
2008259128.tif 000023
【図２２】
2008259128.tif 000024
【図２３】
2008259128.tif 000025
【図２４】
2008259128.tif 000026