(57)【要約】【課題】波長リソースの利用効率の向上が図れる管理装置等を提供する。【解決手段】管理装置は、光伝送システム内の複数の光ノードを管理する。管理装置は、指定部と、判定部と、設定部とを有する。指定部は、前記複数の光ノードの内、前記光伝送システム内におけるトラヒックを中継する経路上の中継ノードを特定し、特定された前記中継ノードで使用中の波長から候補波長を指定する。判定部は、前記指定部にて指定された前記候補波長が前記トラヒックを終端する光ノードで使用可能な波長であるか否かを判定する。設定部は、前記判定部にて前記候補波長が使用可能な波長の場合に、前記候補波長を、当該トラヒックを透過する波長として前記中継ノードに設定する。【選択図】図３
2018064207.tif 000002
【特許請求の範囲】
【請求項１】
光伝送システム内の複数の光ノードを管理する管理装置であって、
前記複数の光ノードの内、前記光伝送システム内におけるトラヒックを中継する経路上の中継ノードを特定し、特定された前記中継ノードで使用中の波長から候補波長を指定する指定部と、
前記指定部にて指定された前記候補波長が前記トラヒックを終端する光ノードで使用可能な波長であるか否かを判定する判定部と、
前記判定部にて前記候補波長が使用可能な波長の場合に、前記候補波長を、当該トラヒックを透過する波長として前記中継ノードに設定する設定部と
を有することを特徴とする管理装置。
【請求項２】
前記指定部は、
前記特定された前記中継ノード内で使用中の波長の代わりに、前記中継ノード内の光信号を分岐、挿入又は透過する光部品毎に使用中の波長から透過可能な候補波長を指定することを特徴とする請求項１に記載の管理装置。
【請求項３】
前記指定部は、
前記判定部にて前記候補波長が前記トラヒックを終端する光ノードで使用可能な波長でない場合、前記トラヒックの経路を別の経路に指定し、当該経路を中継する中継ノードを特定することを特徴とする請求項１に記載の管理装置。
【請求項４】
前記指定部は、
前記中継ノード内の前記光部品毎に使用中の波長の使用頻度に基づき、当該使用中の波長から透過可能な前記候補波長を指定することを特徴とする請求項２に記載の管理装置。
【請求項５】
前記設定部は、
前記候補波長が前記トラヒックを終端する光ノードで使用可能な波長、かつ、前記候補波長が所定条件を満たした場合に、当該候補波長を、前記トラヒックを透過する波長として前記中継ノードに設定することを特徴とする請求項１に記載の管理装置。
【請求項６】
前記指定部は、
前記中継ノードで使用中の波長から波長の長さ順に前記候補波長を指定することを特徴とする請求項１に記載の管理装置。
【請求項７】
前記指定部は、
前記中継ノードで使用中の波長から、前記中継ノード内の透過方路毎に使用可能な候補波長を指定することを特徴とする請求項１に記載の管理装置。
【請求項８】
光伝送システム内の複数の光ノードを管理する管理装置が実行する波長設定方法であって、
前記管理装置が、
前記複数の光ノードの内、前記光伝送システム内におけるトラヒックを中継する経路上の中継ノードを特定し、特定された前記中継ノードで使用中の波長から候補波長を指定し、
前記指定された前記候補波長が前記トラヒックを終端する光ノードで使用可能な波長であるか否かを判定し、
前記候補波長が前記トラヒックを終端する光ノードで使用可能な波長の場合に、前記候補波長を、当該トラヒックを透過する波長として前記中継ノードに設定する
処理を実行することを特徴とする波長設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理装置及び波長設定方法に関する。
【背景技術】
【０００２】
近年、例えば、異なる波長の光信号を多重化して伝送する波長分割多重（ＷＤＭ：Wavelength  Division  Multiplexing）を利用したＷＤＭ伝送システムが普及してきている。ＷＤＭ伝送システムでは、複数のＲＯＡＤＭ（Reconfigurable  Optical  Add  Drop  Multiplexer）を光ファイバで接続した構成である。ＲＯＡＤＭは、ＷＤＭ信号から所望の波長の光信号を分岐すると共に、ＷＤＭ信号の空チャネルに光信号を挿入できる光分岐挿入装置である。
【０００３】
ＲＯＡＤＭは、波長毎に光の経路が固定されているため、遠隔操作で波長変更や経路変更ができず、波長変更や経路変更には作業者を局舎に派遣して作業しなければならず、その作業負担は大である。そこで、遠隔操作で波長変更や経路変更を可能にした次世代ＲＯＡＤＭとして、例えば、ＣＤ（Colorless  Directionless）−ＲＯＡＤＭ及びＣＤＣ(Colorless  Directionless  Contentionless)−ＲＯＡＤＭ等がある。尚、カラーレス（Colorless）は、遠隔地から光ファイバの接続を変更せずに波長変更を可能にすることを意味する。また、ディレクションレス（Directionless）は、遠隔地から光ファイバの接続を変更せずに方路変更を可能にすることを意味する。更に、コンテンションレス（Contentionless）は、波長競合を回避することを意味する。
【０００４】
ＣＤ−ＲＯＡＤＭでは、例えば、光カプラや光スプリッタ等の光部品を有し、その光部品の性質上、同一波長の光信号を同一の光カプラ及び光スプリッタに光分岐又は光挿入できず、波長が衝突するコンテンションが発生してしまう。従って、コンテンションの回避は、複数のＣＤ−ＲＯＡＤＭで構成する光伝送システムの光回線設計の制約となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−６０６２２号公報
【特許文献２】特開２０１４−２２８６５号公報
【特許文献３】特開２０１４−１０７７０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
複数のＣＤ−ＲＯＡＤＭを有する光伝送システムでは、例えば、トラヒックの発生順に、そのトラヒック毎に空き波長を順次割り当てることで、コンテンションを回避できる。しかしながら、光伝送システムでは、トラヒックの発生順に空き波長を順次割り当てた場合、コンテンションを回避できるものの、波長の断片化が生じるため、波長リソースの利用効率が低下する。しかも、メッシュ構成等の複雑化した光伝送システムでは、波長の断片化が部分的に混在し、複数のスパンに跨って伝送する信号に割当てる波長が極端に少なくなるため、波長リソースの利用効率の低下が顕著となる。
【０００７】
一つの側面では、波長リソースの利用効率の向上が図れる管理装置及び波長設定方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
一つの態様として管理装置は、光伝送システム内の複数の光ノードを管理する。管理装置は、指定部と、判定部と、設定部とを有する。指定部は、前記複数の光ノードの内、前記光伝送システム内におけるトラヒックを中継する経路上の中継ノードを特定し、特定された前記中継ノードで使用中の波長から候補波長を指定する。判定部は、前記指定部にて指定された前記候補波長が前記トラヒックを終端する光ノードで使用可能な波長であるか否かを判定する。設定部は、前記判定部にて前記候補波長が使用可能な波長の場合に、前記候補波長を、当該トラヒックを透過する波長として前記中継ノードに設定する。
【発明の効果】
【０００９】
一つの側面として、波長リソースの利用効率の向上が図れる。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施例１の光伝送システムの一例を示す説明図である。
【図２】図２は、ＣＤ−ＲＯＡＤＭのハードウェア構成の一例を示す説明図である。
【図３】図３は、実施例１のＳＤＮコントローラの機能構成の一例を示す説明図である。
【図４】図４は、ＣＤ−ＲＯＡＤＭの方路毎の波長の使用状態の一例を示す説明図である。
【図５】図５は、方路波長ＤＢの一例を示す説明図である。
【図６】図６は、候補波長メモリの一例を示す説明図である。
【図７】図７は、第１の設定処理に関わるＣＰＵの処理動作の一例を示すフローチャートである。
【図８】図８は、第１の決定処理に関わるＣＰＵの処理動作の一例を示すフローチャートである。
【図９】図９は、実施例２のＳＤＮコントローラの機能構成の一例を示す説明図である。
【図１０】図１０は、所定条件の一例を示す説明図である。
【図１１】図１１は、第２の設定処理に関わるＣＰＵの処理動作の一例を示すフローチャートである。
【図１２】図１２は、実施例３のＳＤＮコントローラの機能構成の一例を示す説明図である。
【図１３】図１３は、カプラ波長ＤＢの一例を示す説明図である。
【図１４】図１４は、優先順位波長メモリの一例を示す説明図である。
【図１５】図１５は、第２の決定処理に関わるＣＰＵの処理動作の一例を示すフローチャートである。
【図１６】図１６は、他のＣＤ−ＲＯＡＤＭの一例を示す説明図である。
【図１７Ａ】図１７Ａは、他の実施例の光伝送システムの波長配置方法の一例を示す説明図である。
【図１７Ｂ】図１７Ｂは、他の実施例の光伝送システムの波長配置方法の一例を示す説明図である。
【発明を実施するための形態】
【００１１】
以下、図面に基づいて、本願の開示する管理装置及び波長設定方法の実施例を詳細に説明する。尚、本実施例により、開示技術が限定されるものではない。また、以下に示す実施例は、矛盾を起こさない範囲で適宜組み合わせても良い。
【実施例１】
【００１２】
図１は、実施例１の光伝送システム１の一例を示す説明図である。図１に示す光伝送システム１は、複数のＣＤ−ＲＯＡＤＭ２と、ＳＤＮ（Software  Defined  Network）コントローラ３とを有する。ＣＤ−ＲＯＡＤＭ２は、異なる波長の複数の光信号を多重化伝送するＷＤＭ（Wavelength  Division  Multiplexer）伝送装置等の光挿入分岐装置である。ＣＤ−ＲＯＡＤＭ２は、光ファイバ４で他のＣＤ−ＲＯＡＤＭ２と接続し、異なる波長の光信号を光挿入及び光分岐する光挿入分岐装置である。ＳＤＮコントローラ３は、光伝送システム１全体を監視制御する。光伝送システム１は、例えば、複数のＣＤ−ＲＯＡＤＭ２間をメッシュ状に光ファイバ４で接続したメッシュ構成とする。
【００１３】
図２は、ＣＤ−ＲＯＡＤＭ２のハードウェア構成の一例を示す説明図である。図２に示すＣＤ−ＲＯＡＤＭ２は、複数のＷＳＳ（Wavelength  Selective  Switch）１１と、複数の光スプリッタ１２と、複数の光カプラ１３と、複数の送信器（Ｔｘ）１４と、複数の受信器（Ｒｘ）１５とを有する。尚、ＷＳＳ１１は、例えば、入力ポート１個×出力ポートＮ個のポートを有し、光信号を波長単位で切替選択するスイッチである。光カプラ１３は、光信号に波長単位で光挿入する光挿入部である。光スプリッタ１２は、光信号を波長単位で光分岐する光分岐部である。送信器１４は、光信号を送信するラインカードである。受信器１５は、光信号を受信するラインカードである。
【００１４】
図３は、実施例１のＳＤＮコントローラ３の機能構成の一例を示す説明図である。図３に示すＳＤＮコントローラ３は、ＤＢ（Data  Base）２１と、設計情報ＤＢ２２と、メモリ２３と、ＣＰＵ２４とを有する。ＤＢ２１は、実装情報ＤＢ３１と、トポロジ情報ＤＢ３２と、波長情報ＤＢ３３と、方路波長ＤＢ３４とを有する。実装情報ＤＢ３１は、ＣＤ−ＲＯＡＤＭ２内のＷＳＳ１１、光スプリッタ１２、光カプラ１３、送信器１４及び受信器１５等の光部品の実装情報を管理するＤＢである。実装情報は、光部品のポート数や許容波長等の各種スペック情報である。トポロジ情報ＤＢ３２は、ＷＳＳ１１、光スプリッタ１２、光カプラ１３、送信器１４及び受信器１５毎の接続状況である経路構成等の接続情報を管理するＤＢである。波長情報ＤＢ３３は、ＷＳＳ１１、光スプリッタ１２、光カプラ１３、送信器１４及び受信器１５等の光部品及び経路毎の波長の使用状況を管理するＤＢである。方路波長ＤＢ３４は、ＣＤ−ＲＯＡＤＭ２毎に、ＣＤ−ＲＯＡＤＭ２内の方路毎に使用中の波長を管理するＤＢである。設計情報ＤＢ２２は、光伝送システム１の設計内容、例えば、経路毎の伝送可否を管理するＤＢである。
【００１５】
メモリ２３は、各種情報を記憶する領域である。メモリ２３は、候補波長メモリ４１と、優先順位経路メモリ４２とを有する。候補波長メモリ４１は、新規トラヒックの始終点を結ぶ経路上のＣＤ−ＲＯＡＤＭ２内のスルー対象の候補波長を記憶する領域である。尚、スルー対象の候補波長は、新規トラヒックの始終点を結ぶ経路上の中継のＣＤ−ＲＯＡＤＭ２内を透過できる新規トラヒックの波長である。優先順位経路メモリ４２は、優先順位に応じた候補経路を記憶する領域である。尚、候補経路は、新規トラヒックの始終点を結ぶ割当可能な新規トラヒックの経路である。
【００１６】
ＣＰＵ２４は、抽出部５１と、第１の決定部５２と、第２の決定部５３と、設定部５４とを有する。抽出部５１は、設計情報ＤＢ２２を参照して、トラヒックの始点及び終点を結ぶ候補経路を選定基準に応じて抽出する。尚、選定基準は、例えば、伝送距離の短い順とするが、例えば、コスト、中継ノード数やスパン数が少ない順、使用率の高い順等としても良い。抽出部５１は、候補経路を抽出した後、候補経路を指定し、設計情報ＤＢ２２を参照し、指定した候補経路が伝送可能であるか否かを判定する。抽出部５１は、指定した候補経路が伝送可能の場合、選定基準の優先順位に応じて候補経路を優先順位経路メモリ４２内に記憶する。尚、優先順位候補メモリ４２は、例えば、選定基準が高い上位５個までの候補経路を記憶するものとする。
【００１７】
第１の決定部５２は、新規トラヒックの始終点を結ぶ候補経路上にある中継のＣＤ−ＲＯＡＤＭ２内でスルー対象の候補波長を指定する。第１の決定部５２は、候補抽出部５２Ａと、候補指定部５２Ｂとを有する。候補抽出部５２Ａは、中継のＣＤ−ＲＯＡＤＭ２内の方路毎に使用中波長を抽出し、その抽出された使用中波長を方路毎に方路波長ＤＢ３４に記憶する。更に、候補抽出部５２Ａは、方路波長ＤＢ３４を参照し、中継のＣＤ−ＲＯＡＤＭ２内のスルー方路毎に使用可能な波長を候補波長として抽出する。尚、スルー方路は、例えば、ＣＤ−ＲＯＡＤＭ２内の方路間で光信号を透過するパスである。ＣＤ−ＲＯＡＤＭ２内では、光スプリッタ１２又は光カプラ１３等の同一の光部品内で同一波長を光分岐及び光挿入できないが、光分岐及び光挿入に使用した波長を同一の光部品内の透過に使用することは可能である。そして、候補抽出部５２Ａは、抽出したスルー方路毎の波長を候補波長メモリ４１に記憶する。候補指定部５２Ｂは、候補波長メモリ４１内の候補経路に対応したスルー方路毎の候補波長を指定する。尚、候補指定部５２Ｂは、候補経路に対応したスルー方路毎の候補波長の内、例えば、最短波長の候補波長を指定する。
【００１８】
第２の決定部５３は、波長情報ＤＢ３３を参照し、指定された候補波長がトラヒック始終点にあるＣＤ−ＲＯＡＤＭ２内で使用可能な波長であるか否かを判定する。第２の決定部５３は、指定された候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長の場合、その候補波長をトラヒックの割当波長に決定する。また、第２の決定部５３は、指定された候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長でない場合、複数の候補波長の内、第１の決定部５２にて別の候補波長の指定を指示する。設定部５４は、第２の決定部５３にて候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長の場合、候補波長及び候補経路をトラヒックの割当波長及び割当経路として中継のＣＤ−ＲＯＡＤＭ２に設定する。設定部５４は、例えば、トラヒックの割当波長を送信器１４及び受信器１５に設定すると共に、トラヒックの割当経路をＷＳＳ１１に設定する。
【００１９】
図４は、ＣＤ−ＲＯＡＤＭ２の方路毎の波長の使用状態の一例を示す説明図である。図４に示すＣＤ−ＲＯＡＤＭ２は、例えば、３方路を有し、方路Ｄ１に波長Ｃｈ１及びＣｈ４、方路Ｄ２に波長Ｃｈ２、方路Ｄ３に波長Ｃｈ３、Ｃｈ５及びＣｈ６を設定しているものとする。図５は、方路波長ＤＢ３４の一例を示す説明図である。図５に示す方路波長ＤＢ３４は、ノードＩＤ３４Ａと、方路ＩＤ３４Ｂと、使用中波長ＩＤ３４Ｃとを対応付けて管理する。ノードＩＤ３４Ａは、中継のＣＤ−ＲＯＡＤＭ２を識別するＩＤである。方路ＩＤ３４Ｂは、中継のＣＤ−ＲＯＡＤＭ２内の方路を識別するＩＤである。使用中波長ＩＤ３４Ｃは、中継のＣＤ−ＲＯＡＤＭ２内の方路で使用中の波長を識別するＩＤである。図５に示す方路波長ＤＢ３４は、例えば、方路Ｄ１の使用中波長として波長Ｃｈ１及びＣｈ４、方路Ｄ２の使用中波長として波長Ｃｈ２、方路Ｄ３の使用中波長として波長Ｃｈ３、Ｃｈ５及びＣｈ６を管理している。
【００２０】
図６は、候補波長メモリ４１の一例を示す説明図である。図６に示す候補波長メモリ４１は、ノードＩＤ４１Ａと、スルー方路ＩＤ４１Ｂと、候補波長ＩＤ４１Ｃとを対応付けて管理する。ノードＩＤ４１Ａは、中継のＣＤ−ＲＯＡＤＭ２を識別するＩＤである。スルー方路ＩＤ４１Ｂは、中継のＣＤ−ＲＯＡＤＭ２内の方路間のスルー方路を識別するＩＤである。尚、スルー方路は、図６の例として、方路Ｄ１と方路Ｄ２との間、方路Ｄ２と方路Ｄ３との間、方路Ｄ３と方路Ｄ１との間の透過可能なパスである。候補波長ＩＤ４１Ｃは、中継のＣＤ−ＲＯＡＤＭ２内のスルー方路で使用可能な候補波長を識別するＩＤである。図６に示す候補波長メモリ４１は、方路Ｄ１と方路Ｄ２との間の候補波長として波長Ｃｈ３、Ｃｈ５及びＣｈ６、方路Ｄ２と方路Ｄ３との間の候補波長として波長Ｃｈ１及びＣｈ４、方路Ｄ３と方路Ｄ１との間の候補波長として波長Ｃｈ２を管理する。
【００２１】
次に実施例１の光伝送システム１の動作について説明する。図７は、第１の設定処理に関わるＣＰＵ２４の処理動作の一例を示すフローチャートである。図７に示す第１の設定処理を実行するＣＰＵ２４は、光伝送システム１内に新規トラヒックを検出したか否かを判定する（ステップＳ１１）。ＣＰＵ２４は、新規トラヒックを検出した場合（ステップＳ１１肯定）、新規トラヒックに対応した候補経路を決定する（ステップＳ１２）。尚、候補経路は、例えば、優先順位経路メモリ４２内にある最上位の候補経路とする。
【００２２】
ＣＰＵ２４は、候補経路を決定した後、候補経路での第１の決定処理を実行する（ステップＳ１３）。ＣＰＵ２４は、第１の決定処理を実行した後、候補経路上の中継のＣＤ−ＲＯＡＤＭ２内のスルー対象の波長及び経路を設定し（ステップＳ１４）、図７に示す処理動作を終了する。ＣＰＵ２４は、新規トラヒックを検出したのでない場合（ステップＳ１１否定）、図７に示す処理動作を終了する。
【００２３】
第１の設定処理を実行するＣＰＵ２４は、新規トラヒックを検出した場合、新規トラヒックの始終点を結ぶ候補経路上の中継のＣＤ−ＲＯＡＤＭ２のスルー対象の波長及び経路を設定する。その結果、新規トラヒックに対して最適な光パスを配置できる。
【００２４】
図８は、第１の決定処理に関わるＣＰＵ２４の処理動作の一例を示すフローチャートである。図８においてＣＰＵ２４内の候補抽出部５２Ａは、中継のＣＤ−ＲＯＡＤＭ２内の方路毎の使用中波長を抽出する（ステップＳ２１）。尚、使用中波長は、中継のＣＤ−ＲＯＡＤＭ２内の方路で使用中の波長である。候補抽出部５２Ａは、抽出した方路毎の使用中波長を方路波長ＤＢ３４に記憶する（ステップＳ２２）。候補抽出部５２Ａは、方路波長ＤＢ３４を参照し、中継のＣＤ−ＲＯＡＤＭ２内の方路毎の使用中波長に基づき、中継のＣＤ−ＲＯＡＤＭ２内のスルー方路毎に使用可能な候補波長を抽出する（ステップＳ２３）。尚、候補波長は、スルー方路に使用可能な波長である。候補抽出部５２Ａは、抽出したスルー方路毎の候補波長を候補波長メモリ４１内に記憶する（ステップＳ２４）。
【００２５】
ＣＰＵ２４内の候補指定部５２Ｂは、候補波長を候補波長メモリ４１に記憶した後、候補波長メモリ４１内に候補波長があるか否かを判定する（ステップＳ２５）。候補指定部５２Ｂは、候補波長メモリ４１内に候補波長がある場合（ステップＳ２５肯定）、優先順位に応じて候補波長を指定する（ステップＳ２６）。尚、優先順位は、例えば、短い波長から優先的に候補波長を指定する順位である。
【００２６】
候補指定部５２Ｂは、波長情報ＤＢ３３を参照し、指定された候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長であるか否かを判定する（ステップＳ２７）。候補指定部５２Ｂは、指定された候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内に使用可能な波長の場合（ステップＳ２７肯定）、その候補波長を割当波長として決定し（ステップＳ２８）、図８に示す処理動作を終了する。
【００２７】
候補抽出部５２Ａは、候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長でない場合（ステップＳ２７否定）、指定された候補波長を候補波長メモリ４１から削除する（ステップＳ２９）。そして、候補指定部５２Ｂは、候補波長メモリ４１内に候補波長があるか否かを判定すべく、ステップＳ２５に移行する。尚、候補指定部５２Ｂは、指定された候補波長を候補波長メモリ４１から削除した後、ステップＳ２５にて候補波長メモリ４１内に候補波長がある場合、候補波長メモリ４１から優先順位に応じて別の候補波長を指定すべく、ステップＳ２６に移行する。候補指定部５２Ｂは、候補波長メモリ４１内に候補波長がない場合（ステップＳ２５否定）、空き波長を指定する通常処理を実行する（ステップＳ３０）。尚、通常処理は、例えば、候補波長メモリ４１に記憶中の候補波長以外の空き波長の内、最短波長の波長を指定する。そして、候補指定部５２Ｂは、候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長であるか否かを判定すべく、ステップＳ２７に移行する。
【００２８】
図８に示す第１の決定処理を実行するＣＰＵ２４は、新規トラヒックの候補経路上の中継のＣＤ−ＲＯＡＤＭ２内のスルー方路毎の候補波長を候補波長メモリ４１に記憶する。ＣＰＵ２４は、候補波長メモリ４１を参照し、候補経路に対応したスルー方路の候補波長を優先順位に応じて指定し、指定された候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長の場合、その候補波長をスルー対象の波長として決定する。その結果、ＣＰＵ２４は、遠隔操作で、新たなトラヒックに使用する最適なスルー対象の割当波長及び割当経路を決定できる。更に、ＣＰＵ２４は、コンテンション対象となる波長を減らしながら、コンテンション回避による不規則な波長配置の機会を減らし、波長断片化を抑制するため、波長リソースの利用効率の向上を図る。
【００２９】
実施例１のＣＰＵ２４では、候補波長メモリ４１を参照し、新規トラヒックの候補経路に対応したスルー方路の候補波長を優先順位に応じて指定する。更に、ＣＰＵ２４は、指定された候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長の場合、その候補波長をスルー対象の波長として決定する。その結果、ＣＰＵ２４は、遠隔操作で、新たなトラヒックに使用する最適なスルー対象の割当波長及び割当経路を決定できる。
【００３０】
実施例１のＣＰＵ２４は、複数のＣＤ−ＲＯＡＤＭ２の内、発生したトラヒックを中継する経路上の中継のＣＤ−ＲＯＡＤＭ２を特定し、特定された中継のＣＤ−ＲＯＡＤＭ２内の方路毎に使用中の波長から透過可能な候補波長を指定する。ＣＰＵ２４は、指定された候補波長がトラヒックの始終点にあるＣＤ−ＲＯＡＤＭ２で使用可能な波長である場合、候補波長を、当該トラヒックを透過する波長として中継のＣＤ−ＲＯＡＤＭ２に設定する。その結果、コンテンション対象となる波長を減らしながら、コンテンション回避による不規則な波長配置の機会を減らし、波長断片化を抑制するため、波長リソースの利用効率の向上を図る。そして、ＳＤＮコントローラ３は、コンテンションレス及びディレクションレスに対応したＣＤ−ＲＯＡＤＭ２の光伝送システム１を提供できる。更に、低コストで柔軟性の高いＣＤ−ＲＯＡＤＭ２によるネットワーク運用が可能になる。
【００３１】
ＣＰＵ２４は、中継のＣＤ−ＲＯＡＤＭ２内の方路毎に使用中の波長から、中継のＣＤ−ＲＯＡＤＭ２内のスルー方路毎に使用可能な候補波長を候補波長メモリ４１に記憶する。その結果、ＣＰＵ２４は、候補波長メモリ４１を参照して、中継のＣＤ−ＲＯＡＤＭ２内でスルー対象の候補波長を簡単に指定できる。
【００３２】
尚、図８に示すステップＳ２６にて最短波長の優先順位に応じて波長の短い順に候補波長を指定したが、最短波長の優先順位に限定されるものではなく、適宜変更可能である。例えば、最長波長の優先順位に応じて波長の長い順に候補波長を指定しても良い。
【００３３】
上記実施例１のＣＰＵ２４では、最上位の単一の候補経路を指定し、指定した候補経路上の中継のＣＤ−ＲＯＡＤＭ２のスルー方路の候補波長を指定した。しかしながら、ＣＰＵ２４は、単一の候補経路に限定されるものではなく、優先順位経路メモリ４２内の複数の候補経路を順次指定しても良く、その場合の実施の形態につき、実施例２として以下に説明する。
【実施例２】
【００３４】
図９は、実施例２のＳＤＮコントローラ３Ａの機能構成の一例を示す説明図である。尚、実施例１の光伝送システム１と同一の構成には同一符号を付すことで、その重複する構成及び動作の説明については省略する。ＳＤＮコントローラ３Ａ内のＣＰＵ２４は、抽出部５１、第１の決定部５２、第２の決定部５３及び設定部５４の他に、第３の決定部５５を有する。第３の決定部５５は、候補波長が所定条件を満たしているか否かを判定する。尚、所定条件は、候補波長がトラヒックの始終点を結ぶ経路上の全ての中継のＣＤ−ＲＯＡＤＭ２で使用中の波長とする。設定部５４は、候補波長が所定条件を満たしている場合、その候補波長及び候補経路をトラヒックに関わるスルー対象の割当波長及び割当経路に決定する。第３の決定部５５は、候補波長が所定条件を満たしていない場合、他の候補経路を指定すべく、候補波長が所定条件を満たさなかった候補経路を優先順位経路メモリ４２から削除する。第１の決定部５２は、優先順位経路メモリ４２から新規トラヒックの候補経路を指定する。第１の決定部５２は、候補経路を指定した後、候補経路に対応したスルー方路毎の候補波長を指定する。
【００３５】
図１０は、所定条件の一例を示す説明図である。図１０の例では、所定条件として、候補波長がトラヒック始終点を結ぶ経路上の全ての中継のＣＤ−ＲＯＡＤＭ２で使用中の波長であることを条件とする。トラヒック始終点を結ぶ経路上の中継のＣＤ−ＲＯＡＤＭ２Ｂの使用中波長はＣｈ１１、Ｃｈ２５及びＣｈ３３、中継のＣＤ−ＲＯＡＤＭ２Ｃの使用中波長はＣｈ１、Ｃｈ２５及びＣｈ２７とする。中継のＣＤ−ＲＯＡＤＭ２Ｄの使用中波長はＣｈ４、Ｃｈ２５及びＣｈ３３、中継のＣＤ−ＲＯＡＤＭ２Ｅの使用中波長はＣｈ１８、Ｃｈ２５及びＣｈ４７とする。この場合、所定条件を満たす候補波長は、トラヒック始終点を結ぶ経路上の全ての中継のＣＤ−ＲＯＡＤＭ２で使用中のＣｈ２５となる。
【００３６】
次に実施例２の光伝送システム１の動作について説明する。図１１は、第２の設定処理に関わるＣＰＵ２４の処理動作の一例を示すフローチャートである。図１１においてＣＰＵ２４は、光伝送システム１内に新規トラヒックを検出したか否かを判定する（ステップＳ４１）。ＣＰＵ２４は、新規トラヒックを検出した場合（ステップＳ４１肯定）、優先順位経路メモリ４２内に候補経路があるか否かを判定する（ステップＳ４２）。
【００３７】
ＣＰＵ２４は、優先順位経路メモリ４２内に候補経路がある場合（ステップＳ４２肯定）、優先順位に応じて候補経路を指定する（ステップＳ４３）。ＣＰＵ２４は、指定した候補経路で第１の決定処理を実行する（ステップＳ４４）。ＣＰＵ２４内の第３の決定部５５は、第１の決定処理で決定した候補波長が所定条件を満たしているか否かを判定する（ステップＳ４５）。ＣＰＵ２４内の設定部５４は、第１の決定処理で決定した候補波長が所定条件を満たした場合（ステップＳ４５肯定）、その候補波長及び候補経路を中継のＣＤ−ＲＯＡＤＭ２内にスルー対象の波長及び経路として決定する（ステップＳ４６）。そして、設定部５４は、図１１に示す処理動作を終了する。
【００３８】
第３の決定部５５は、第１の決定処理で決定した候補波長が所定条件を満たしていない場合（ステップＳ４５否定）、優先順位経路メモリ４２から指定候補経路を削除する（ステップＳ４７）。そして、第３の決定部５５は、優先順位経路メモリ４２内に候補経路があるか否かを判定すべく、ステップＳ４２に移行する。
【００３９】
ＣＰＵ２４は、トラヒックを検出したのでない場合（ステップＳ４１否定）、図１１に示す処理動作を終了する。ＣＰＵ２４は、優先順位経路メモリ４２内に候補経路がない場合（ステップＳ４２否定）、通常処理で空き経路を指定し（ステップＳ４８）、第１の決定処理を実行すべく、ステップＳ４４に移行する。
【００４０】
第２の設定処理を実行するＣＰＵ２４は、新規トラヒックを検出した場合、優先順位に応じて新規トラヒックに対応した候補経路を指定する。ＣＰＵ２４は、指定した候補経路上の中継のＣＤ−ＲＯＡＤＭ２内のスルー対象の候補波長を指定し、候補波長が所定条件を満たした場合、その候補波長をスルー対象の割当波長として決定する。その結果、新規トラヒックに対して最適な光パスを配置できる。
【００４１】
ＣＰＵ２４は、候補波長が所定条件を満たさなかった場合、新たな候補経路を指定し、その指定された候補経路上の中継のＣＤ−ＲＯＡＤＭ２内の候補波長を指定する。その結果、複数の候補経路から所定条件を満たす候補波長を選定できる。
【００４２】
実施例２のＣＰＵ２４では、新規トラヒックの候補経路上の候補波長が所定条件を満たした場合、候補経路上の中継のＣＤ−ＲＯＡＤＭ２内の候補波長を新規トラヒックのスルー対象の波長に決定する。その結果、ＣＰＵ２４は、コンテンション対象となる波長を減らしながら、コンテンション回避による不規則な波長配置の機会を減らし、波長断片化を抑制するため、波長リソースの利用効率の向上を図る。
【００４３】
ＣＰＵ２４は、候補経路上の候補波長が所定条件を満たさなかった場合、優先順位に応じて他の候補経路を指定し、指定された候補波長がトラヒック始終点にあるＣＤ−ＲＯＡＤＭ２内で使用可能な波長の場合、その候補波長をスルー対象の波長として決定する。その結果、ＣＰＵ２４は、複数の候補経路から候補波長を柔軟に指定できる。
【００４４】
ＣＰＵ２４は、候補波長が始終点にあるＣＤ−ＲＯＡＤＭ２で使用可能な波長でない場合、トラヒックの経路を他の候補経路に指定し、その指定された候補経路上の中継のＣＤ−ＲＯＡＤＭ２を指定する。その結果、トラヒックの候補経路に応じた候補波長を指定できる。
【００４５】
尚、所定条件としては、候補波長がトラヒック始終点を結ぶ経路上の全ての中継のＣＤ−ＲＯＡＤＭ２で使用中の波長である点を条件としたが、これに限定されるものではなく、適宜変更可能である。例えば、候補波長がトラヒック始終点を結ぶ経路上の中継のＣＤ−ＲＯＡＤＭ２の使用中の波長の内、現時点で一番使用されている使用頻度の高い波長である点を所定条件としても良い。
【００４６】
上記実施例１及び２では、中継のＣＤ−ＲＯＡＤＭ２内で使用中の波長から候補波長を指定したが、これに限定されるものではなく、適宜変更可能である。例えば、中継のＣＤ−ＲＯＡＤＭ２内の光カプラ１３毎に使用中の波長から候補波長を指定しても良く、その場合の実施の形態につき、実施例３として以下に説明する。
【実施例３】
【００４７】
本実施例のＷＳＳ１１は出力ポートがＮ個であるため、最大Ｎ台までの光スプリッタ１２及び光カプラ１３等の光部品が接続可能となり、異なる光部品であれば、同一波長を光挿入及び光分岐可能になるため、Ｎ本の同一波長のコンテンションを許容できる。そこで、ＳＤＮコントローラ３Ｂは、中継のＣＤ−ＲＯＡＤＭ２内の光部品毎の波長の使用状況を認識し、その光部品毎の波長使用状況から候補波長を指定する。
【００４８】
図１２は、実施例３のＳＤＮコントローラ３Ｂの機能構成の一例を示す説明図である。尚、実施例１の光伝送システム１と同一の構成には同一符号を付すことで、その重複する構成及び動作の説明については省略する。ＳＤＮコントローラ３Ｂ内のＣＰＵ２４は、抽出部５１及び設定部５４の他、第４の決定部５６と、第５の決定部５７とを有する。第４の決定部５６は、新規トラヒックの候補経路上にある中継のＣＤ−ＲＯＡＤＭ２内の光カプラ１３内の使用中波長に基づき、スルー対象の候補波長を指定する。第４の決定部５６は、第１の候補抽出部５６Ａと、第１の候補指定部５６Ｂとを有する。第１の候補抽出部５６Ａは、中継のＣＤ−ＲＯＡＤＭ２内の光カプラ１３毎に使用中波長を抽出し、その抽出された使用中波長を光カプラ１３毎にカプラ波長ＤＢ３５に記憶する。更に、第１の候補抽出部５６Ａは、カプラ波長ＤＢ３５を参照し、中継のＣＤ−ＲＯＡＤＭ２内で使用中波長の使用頻度をカウントする。尚、使用頻度は、現時点で中継のＣＤ−ＲＯＡＤＭ２内で同一波長を使用中の光部品の数である。第１の候補抽出部５６Ａは、使用中波長毎の使用頻度に基づき、優先順位を付して候補波長を優先順位波長メモリ４３に記憶する。第１の候補指定部５６Ｂは、優先順位波長メモリ４３内の優先順位の高い順に候補波長を指定する。
【００４９】
第５の決定部５７は、波長情報ＤＢ３３を参照し、指定された候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長であるか否かを判定する。第５の決定部５７は、指定された候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長の場合、その候補波長を割当波長に決定する。また、第５の決定部５７は、指定された候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長でない場合、第４の決定部５６にて次の候補波長を指定する。
【００５０】
図１３は、カプラ波長ＤＢ３５の一例を示す説明図である。図１３に示すカプラ波長ＤＢ３５は、ノードＩＤ３５Ａと、光カプラＩＤ３５Ｂと、使用中波長ＩＤ３５Ｃとを対応付けて管理する。ノードＩＤ３５Ａは、中継のＣＤ−ＲＯＡＤＭ２を識別するＩＤである。光カプラＩＤ３５Ｂは、中継のＣＤ−ＲＯＡＤＭ２内の光カプラ１３を識別するＩＤである。使用中波長ＩＤ３５Ｃは、中継のＣＤ−ＲＯＡＤＭ２内の光カプラ１３で使用中の波長を識別するＩＤである。図１３に示すカプラ波長ＤＢ３５は、例えば、中継のＣＤ−ＲＯＡＤＭ２内の光カプラＣ１の使用中波長Ｃｈ１、Ｃｈ２、Ｃｈ３、Ｃｈ４及びＣｈ５、光カプラＣ２の使用中波長Ｃｈ１、Ｃｈ２、Ｃｈ３及びＣｈ４を管理している。更に、カプラ波長ＤＢ３５は、例えば、光カプラＣ３の使用中波長Ｃｈ１、Ｃｈ２及びＣｈ３、光カプラＣ４の使用中波長Ｃｈ１及びＣｈ２、光カプラＣ５の使用中波長Ｃｈ２を管理している。ＣＰＵ２４は、カプラ波長ＤＢ３５を参照し、波長Ｃｈ２の使用頻度として５回、波長Ｃｈ１の使用頻度として４回、波長Ｃｈ３の使用頻度として３回、波長Ｃｈ４の使用頻度として２回、波長Ｃｈ５の使用頻度として１回をカウントする。
【００５１】
図１４は、優先順位波長メモリ４３の一例を示す説明図である。図１４に示す優先順位波長メモリ４３は、優先順位４３Ａと、候補波長ＩＤ４３Ｂとを対応付けて管理する。優先順位４３Ａは、ＣＤ−ＲＯＡＤＭ２内の使用中波長の使用頻度が多くなるに連れて優先度が高くなる。候補波長ＩＤ４３Ｂは、候補波長を識別するＩＤである。ＣＰＵ２４は、図１４に示す優先順位波長メモリ４３を参照し、優先順位に応じて、例えば、第１位のＣｈ２の波長を候補波長として指定する。
【００５２】
次に実施例３の光伝送システム１の動作について説明する。図１５は、第２の決定処理に関わるＣＰＵ２４の処理動作の一例を示すフローチャートである。図１５においてＣＰＵ２４内の第１の候補抽出部５６Ａは、中継のＣＤ−ＲＯＡＤＭ２内の光カプラ１３毎に使用中波長を抽出する（ステップＳ５１）。第１の候補抽出部５６Ａは、抽出した光カプラ１３毎の使用中波長をカプラ波長ＤＢ３５に記憶する（ステップＳ５２）。
【００５３】
第１の候補抽出部５６Ａは、中継のＣＤ−ＲＯＡＤＭ２内の使用中の波長毎の使用頻度をカウントし（ステップＳ５３）、使用頻度に応じて候補波長を優先順位波長メモリ４３内に記憶する（ステップＳ５４）。第１の候補抽出部５６Ａは、優先順位波長メモリ４３内にスルー対象の候補波長があるか否かを判定する（ステップＳ５５）。ＣＰＵ２４内の第１の候補指定部５６Ｂは、優先順位波長メモリ４３内にスルー対象の候補波長がある場合（ステップＳ５５肯定）、優先順位に応じて候補波長を指定する（ステップＳ５６）。
【００５４】
第１の候補指定部５６Ｂは、指定された候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長であるか否かを判定する（ステップＳ５７）。第１の候補指定部５６Ｂは、指定された候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長の場合（ステップＳ５７肯定）、候補波長を決定し（ステップＳ５８）、図１５に示す処理動作を終了する。
【００５５】
第１の候補指定部５６Ｂは、指定された候補波長がトラヒック終始点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長でない場合（ステップＳ５７否定）、指定候補波長を優先順位波長メモリ４３から削除する（ステップＳ５９）。第１の候補指定部５６Ｂは、優先順位波長メモリ４３内にスルー対象の候補波長があるか否かを判定すべく、ステップＳ５５に移行する。第１の候補指定部５６Ｂは、優先順位波長メモリ４３内にスルー対象の候補波長がない場合（ステップＳ５５否定）、通常処理で空き波長を指定する（ステップＳ６０）。第１の候補指定部５６Ｂは、候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長であるか否かを判定すべく、ステップＳ５７に移行する。
【００５６】
第２の決定処理を実行するＣＰＵ２４は、新規トラヒックの始終点を結ぶ候補経路上の中継のＣＤ−ＲＯＡＤＭ２内の光カプラ１３毎の使用中波長の使用頻度に基づき、優先順位を付した候補波長を優先順位波長メモリ４３内に記憶する。ＣＰＵ２４は、優先順位波長メモリ４３を参照し、優先順位に応じて候補波長を指定し、指定された候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長の場合、その候補波長をスルー対象波長として決定する。その結果、ＣＰＵ２４は、遠隔操作で、新たなトラヒックに使用する最適なスルー対象の割当波長及び割当経路を決定できる。更に、ＣＰＵ２４は、コンテンション対象となる波長を減らしながら、コンテンション回避による不規則な波長配置の機会を減らし、波長断片化を抑制するため、波長リソースの利用効率の向上を図る。しかも、ＣＤ−ＲＯＡＤＭ２内の光カプラ１３の台数を考慮することで、柔軟性の高い波長配置が可能となる。
【００５７】
ＣＰＵ２４は、候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長でない場合、その候補波長を優先順位波長メモリ４３から削除して優先順位波長メモリ４３から次位の候補波長を指定する。そして、ＣＰＵ２４は、指定された次位の候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長の場合、その候補波長をスルー波長として決定する。
【００５８】
実施例３のＣＰＵ２４では、優先順位波長メモリ４３を参照し、優先順位に応じて候補波長を指定し、指定された候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長の場合、その候補波長をスルー対象の波長として決定する。その結果、ＣＰＵ２４は、遠隔操作で、新たなトラヒックに使用する最適なスルー対象の割当波長及び割当経路を決定できる。更に、ＣＰＵ２４は、コンテンション対象となる波長を減らし、コンテンション回避による不規則な波長配置の機会を減らしながら、波長断片化を抑制するため、波長リソースの利用効率の向上を図る。
【００５９】
ＣＰＵ２４は、中継のＣＤ−ＲＯＡＤＭ２内の光信号を分岐、挿入又は透過する光部品毎に使用中の波長から透過可能な候補波長を指定する。その結果、中継のＣＤ−ＲＯＡＤＭ２内の光部品を考慮した候補波長を指定できる。
【００６０】
ＣＰＵ２４は、中継のＣＤ−ＲＯＡＤＭ２内の光部品毎に使用中の波長の使用頻度に基づき、使用中の波長から透過可能な候補波長を指定する。その結果、中継のＣＤ−ＲＯＡＤＭ２で使用頻度の高い候補波長を指定するため、コンテンション対象となる波長を減らし、コンテンション回避による不規則な波長配置の機会を減らしながら、波長断片化を抑制するため、波長リソースの利用効率の向上を図る。
【００６１】
本実施例では、図２に示すＣＤ−ＲＯＡＤＭ２を例示したが、これに限定されるものではなく、適宜変更可能であり、例えば、１０方路以上となるネットワークにも対応可能なＣＤ−ＲＯＡＤＭ２Ａもある。図１６は、他のＣＤ−ＲＯＡＤＭ２Ａのハードウェア構成の一例を示す説明図である。
【００６２】
図１６に示すＣＤ−ＲＯＡＤＭ２Ａは、複数台のＷＳＳ１１と、複数台の光スプリッタ１２や光カプラ１３と、ＷＳＳ１１Ａとを有する。ＷＳＳ１１は、入力ポート１個×出力ポートＮ個対応の波長選択スイッチである。ＷＳＳ１１Ａは、入力ポートＡ個×出力ポートＢ個対応の波長選択スイッチである。ＷＳＳ１１Ａは、Ａ台のＷＳＳ１１とＢ台の光スプリッタ１２や光カプラ１３等の光部品とを波長単位で切替接続する。この場合、ＷＳＳ１１Ａは、光挿入及び光分岐に同一波長を使用できず、コンテンションの回避が深刻となる。実施例１では、新規トラヒックの経路候補上にある中継のＣＤ−ＲＯＡＤＭ２内に使用中の波長から候補波長を指定し、ＣＤ−ＲＯＡＤＭ２内の光部品がコンテンションの要因となっていた。これに対して、ＣＤ−ＲＯＡＤＭ２Ａでは、ＷＳＳ１１Ａがコンテンションの要因となるため、光部品をＷＳＳ１１Ａに置き換えることで、ＣＤ−ＲＯＡＤＭ２Ａにも適用可能となる。例えば、ＳＤＮコントローラ３は、ＷＳＳ１１Ａ内の方路毎に使用中の波長を抽出し、方路毎の使用中波長からスルー方路毎の候補波長を候補波長メモリ４１内に記憶する。ＳＤＮコントローラ３は、ＷＳＳ１１Ａのスルー方路毎の候補波長を指定し、指定された候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長であるか否かを判定する。ＳＤＮコントローラ３は、指定された候補波長がトラヒック始終点のＣＤ−ＲＯＡＤＭ２内で使用可能な波長の場合、その候補波長を、ＷＳＳ１１Ａを透過するトラヒックの割当波長として設定する。その結果、ＣＤ−ＲＯＡＤＭ２Ａを採用した場合でも、波長リソースの利用効率を高めることができる。
【００６３】
また、上記実施例１乃至３では、波長の断片化を抑制する配置方法として最短波長から詰めて配置したが、これに限定されるものではなく、光伝送システム１内の使用率の高い波長から優先的に詰めても良く、適宜変更可能である。図１７Ａ及び図１７Ｂは、他の実施例の光伝送システム１の波長配置方法の一例を示す説明図である。
【００６４】
図１７Ａの波長配置方法の光伝送システム１では、スパンＡ〜Ｈを有し、波長Ｃｈ１がスパンＤ及びＥ、波長Ｃｈ２がスパンＡ、Ｂ及びＧ、波長Ｃｈ３がスパンＡ〜Ｃ、Ｆ〜Ｈで使用中とする。ＳＤＮコントローラ３（３Ａ，３Ｂ）は、波長Ｃｈ３の使用率が最も高く、波長Ｃｈ１の使用率が最も低い。ＳＤＮコントローラ３（３Ａ，３Ｂ）は、スパンＤ及びＥの波長Ｃｈ１を波長Ｃｈ３に変更する。その結果、使用率の高い波長に連続的に詰めることで波長断片化を抑制するため、波長リソースの利用効率の向上を図る。
【００６５】
図１７Ｂの波長配置方法の光伝送システム１においても、波長Ｃｈ１がスパンＤ及びＥ、波長Ｃｈ２がスパンＡ、Ｂ及びＧ、波長Ｃｈ３がスパンＡ、Ｃ、Ｇ及びＨで使用中とする。波長Ｃｈ３の使用率が最も高く、波長Ｃｈ１の使用率が最も低いものとする。ＳＤＮコントローラ３（３Ａ，３Ｂ）は、スパンＤ及びＥの波長Ｃｈ１を波長Ｃｈ３に変更する。その結果、使用率の高い波長が連続的に詰めていなくても、その使用率の高い波長に詰めることで波長断片化を抑制するため、波長リソースの利用効率の向上を図る。
【００６６】
尚、ＳＤＮコントローラ３（３Ａ、３Ｂ）では、光伝送システム１内の全ての経路の波長の使用状況を監視することは困難ではないものの、光伝送システム１内では広範囲の経路の波長の使用率を監視することは処理負担がかかる。そこで、ＳＤＮコントローラ３（３Ａ、３Ｂ）は、指定操作に応じて、光伝送システム１内の任意の監視対象範囲を特定し、その監視対象範囲内の各経路の波長の使用率を監視し、その中で使用率が最上位の波長を収集するようにしても良い。
【００６７】
実施例１のＣＤ−ＲＯＡＤＭ２では、図４に示すように方路Ｄ１〜Ｄ３の３方路としたが、３方路に限定されるものではなく、適宜変更可能である。実施例３のＣＤ−ＲＯＡＤＭ２では、図１３に示すように光カプラＣ１〜Ｃ５の５個としたが、５個に限定されるものではなく、適宜変更可能である。
【００６８】
上記実施例では、優先順位に応じて候補経路を指定したが、優先順位に限定されるものではなく、例えば、経路上で同じ候補波長を有するＣＤ−ＲＯＡＤＭ２を配置する経路を候補経路として指定しても良い。
【００６９】
上記実施例では、光伝送システム１内のＣＤ−ＲＯＡＤＭ２を管理するＳＤＮコントローラ３（３Ａ、３Ｂ）を例示したが、例えばＮＭＳ(Network  Management  System)に適用しても良く、適宜変更可能である。光伝送システム１では、メッシュ構成に限定されるものではなく、例えば、スター型、リニア型やツアー型に適用しても良く、適宜変更可能である。
【００７０】
また、図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。
【００７１】
更に、各装置で行われる各種処理機能は、ＣＰＵ（Central  Processing  Unit）（又はＭＰＵ（Micro  Processing  Unit）、ＭＣＵ（Micro  Controller  Unit）等のマイクロ・コンピュータ）上で、その全部又は任意の一部を実行するようにしても良い。また、各種処理機能は、ＣＰＵ（又はＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行するプログラム上、又はワイヤードロジックによるハードウェア上で、その全部又は任意の一部を実行するようにしても良いことは言うまでもない。
【符号の説明】
【００７２】
１  光伝送システム
２  ＣＤ−ＲＯＡＤＭ
３、３Ａ、３Ｂ  ＳＤＮコントローラ
１１  ＷＳＳ
１２  光スプリッタ
１３  光カプラ
１４  送信器
１５  受信器
２４  ＣＰＵ
５２  第１の決定部
５２Ａ  候補抽出部
５２Ｂ  候補指定部
５３  第２の決定部
５４  設定部
５５  第３の決定部
５６  第４の決定部
５６Ａ  第１の候補抽出部
５６Ｂ  第１の候補指定部
５７  第５の決定部
【図１】
2018064207.tif 000003
【図２】
2018064207.tif 000004
【図３】
2018064207.tif 000005
【図４】
2018064207.tif 000006
【図５】
2018064207.tif 000007
【図６】
2018064207.tif 000008
【図７】
2018064207.tif 000009
【図８】
2018064207.tif 000010
【図９】
2018064207.tif 000011
【図１０】
2018064207.tif 000012
【図１１】
2018064207.tif 000013
【図１２】
2018064207.tif 000014
【図１３】
2018064207.tif 000015
【図１４】
2018064207.tif 000016
【図１５】
2018064207.tif 000017
【図１６】
2018064207.tif 000018
【図１７Ａ】
2018064207.tif 000019
【図１７Ｂ】
2018064207.tif 000020