(57)【要約】【課題】各ノード間で周期的なシグナリングメッセージの交換を行うことなく不完全なパスを検出可能なパス制御方法を得ること。【解決手段】本発明にかかるパス制御方法は、管理装置が、光パスの第１のエッジノードに対して、光パス管理情報を送信する情報取得ステップと、光パス上の各ノードが、第１のエッジノードから第２のエッジノードに向けて、光パス管理情報を、光パス上の各ノードの並び順に従って転送する情報転送ステップと、光パス上の各ノードが、光パス管理情報に基づいてパス設定を行い、パス設定が完了した場合、その旨を示す情報を管理装置へ送信するパス設定ステップと、を含み、管理装置は、各ノードから送信された情報に基づいて光パスの設定が正常に終了したかどうかを判定する。【選択図】        図４
2010016632.tif 000002
【特許請求の範囲】
【請求項１】
複数のノードおよびこれらを管理する管理装置を備えた光伝送システムにおいて光パスを設定する場合のパス制御方法であって、
前記管理装置が、光パスの設定に必要な情報を光伝送システムの運用者から取得し、当該取得した情報である光パス管理情報により特定される光パスのエッジノードのうちの第１のエッジノードに対して、当該光パス管理情報を送信する情報取得ステップと、
前記光パス管理情報により特定される光パス上の各ノードが、前記第１のエッジノードから他方のエッジノードである第２のエッジノードに向けて、前記光パス管理情報を、当該光パス上の各ノードの並び順に従って転送する情報転送ステップと、
前記光パス管理情報により特定される光パス上の各ノードが、前記光パス管理情報に基づいてパス設定を行い、パス設定が完了した場合、その旨を示す情報を前記管理装置へ送信するパス設定ステップと、
を含み、
前記管理装置は、前記パス設定ステップにおいて各ノードから送信された情報に基づいて光パスの設定が正常に終了したかどうかを判定することを特徴とするパス制御方法。
【請求項２】
前記情報転送ステップにおいて、
前記光パス管理情報を転送する各ノードは、光パス管理情報を転送する際に、その転送先ノードへの光送信に割り当てている光入出力ポートの識別情報を含めて転送し、
前記パス設定ステップでは、
前記第２のエッジノードが、受信した光パス管理情報に基づいてパス設定を行い、さらに、当該光パス管理情報の送信元ノードに対して、当該送信元ノードへの光送信に割り当てている光入出力ポートの識別情報を送信する第１のパス設定処理と、
前記第１のエッジノードおよび第２のエッジノード以外の各ノードが、前記光パス管理情報の転送先ノードから、当該転送先ノードが自身への光送信に割り当てている光入出力ポートの識別情報を取得した場合に、前記光パス管理情報および当該光入出力ポートの識別情報に基づいてパス設定を行い、さらに、当該転送先ノードとは異なる隣接ノードに対して、当該隣接ノードへの光送信に割り当てている光入出力ポートの識別情報を送信する第２のパス設定処理と、
前記第１のエッジノードが、前記光パス管理情報の転送先ノードから、当該転送先ノードが自身への光送信に割り当てている光入出力ポートの識別情報を取得した場合に、前記光パス管理情報および当該光入出力ポートの識別情報に基づいてパス設定を行う第３のパス設定処理と、
を実行することを特徴とする請求項１に記載のパス制御方法。
【請求項３】
設定済みの光パスを解放する場合の処理として、さらに、
前記管理装置が、解放する光パスの識別情報を光伝送システムの運用者から取得し、当該取得した識別情報である解放パス識別情報に対応する光パスのエッジノードのうち、当該光パスを設定する際に光パス管理情報の送信先としたエッジノードに対して、当該解放パス識別情報を送信する解放パス識別情報取得ステップと、
前記解放パス識別情報に対応する光パス上の各ノードが、前記解放パス識別情報取得ステップで送信された解放パス識別情報を受信したエッジノードから他方のエッジノードに向けて、当該解放パス識別情報を、当該光パス上の各ノードの並び順に従って転送する解放パス識別情報転送ステップと、
前記解放パス識別情報に対応する光パス上の各ノードが、前記解放パス識別情報に対応する光パスの設定を解除するパス設定解除ステップと、
を含み、
前記パス設定解除ステップにおいて、
各ノードは、前記解放パス識別情報に対応する光パスが存在しない場合であっても異常シーケンスであると判定せずに処理を継続することを特徴とする請求項１または２に記載のパス制御方法。
【請求項４】
さらに、
前記管理装置が、光パスの設定が正常に終了していないと判定した場合、前記第１のエッジノードに対して、前記光パス管理情報に含まれている光パスの識別情報を送信する識別情報送信ステップと、
前記光パス管理情報により特定される光パス上の各ノードが、前記管理装置から送信された識別情報を、前記第１のエッジノードから前記第２のエッジノードに向けて、当該光パス上の各ノードの並び順に従って転送する識別情報転送ステップと、
前記光パス管理情報により特定される光パス上の各ノードが、前記識別情報に対応する光パスの設定を解除するパス設定解除ステップと、
を含み、
前記パス設定解除ステップにおいて、
各ノードは、前記識別情報に対応する光パスが存在しない場合であっても異常シーケンスであると判定せずに処理を継続することを特徴とする請求項１または２に記載のパス制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光伝送システムにおいて光パスを設定する場合のパス制御方法に関する。
【背景技術】
【０００２】
従来、光伝送システムにおいて光パスの設定や解放を行う場合、光ネットワークの管理・運用を行う遠隔の管理装置より光パスの中継ノード毎に個別にスイッチ設定を行っていた。このような集中管理型のパス制御方式では、ネットワーク規模が大きくなり、管理装置にて監視、管理するノードの数が増加すると、管理装置の処理負荷やプロビジョニング時間が増大し、ネットワーク規模に対するスケーラビリティが確保できないという問題がある。
【０００３】
この集中管理型のパス制御方式の問題点を解決するためにＧＭＰＬＳ（Generalized  Multi-Protocol  Label  Switching）技術に代表される自律分散型のパス制御方式の適用が考えられる。自律分散型のパス制御方式では、各ノードがルーチングプロトコルによりネットワークのリンク情報を広告、収集し、その情報を基に光パスの経路計算を行い、シグナリングプロトコルで各ノードのパス設定を行う（下記非特許文献１参照）。
【０００４】
ここで、ノードの障害などにより光パスの確立や解放のシグナリングに失敗した場合、スイッチ設定されているノードとスイッチ設定がされていないノードが混在する不完全なパスが発生するケースがある。そのため、下記非特許文献１に記載のＲＳＶＰ−ＴＥ（Resource  reSerVation  Protocol−Traffic  Engineering）シグナリングプロトコルでは、光パスの設定状態を管理するために、パス確立シグナリング時に経路上の各ノードはパス状態情報を生成し、パスを確立した後は、パス状態情報を維持するために周期的にシグナリングメッセージを送出するように規定している。なお、パス状態情報には、パスの識別子やパス名称、パスのプライオリティや経路情報、スイッチ設定情報（パスに対して割り当てられた入力インタフェースと出力インタフェースの情報）が含まれる。
【０００５】
下記非特許文献１に記載のＲＳＶＰ−ＴＥシグナリングプロトコルを適用した光パスの経路上の各ノードは、上記の周期的に送出されるシグナリングメッセージを受信することによりパス状態情報を維持する。また、シグナリングメッセージを一定時間以内に受信しなかった場合、エラーと判断し、自ノード内のパス状態情報を削除、つまりスイッチ設定を解除する。このような制御により、上述したシグナリング失敗時に生じる不完全な光パスの除去を実現している。一方、この制御方式を適用した場合、光パスの経路上のノードが再起動すると、再起動したノードの隣接ノードでシグナリングメッセージの受信タイムアウトが発生し、スイッチ設定が解除されてしまう。そのため、隣接ノードからのシグナリングメッセージ受信や、自ノードでバックアップしたスイッチ設定情報により、再起動時に失われたパス状態情報を復元する手順が下記非特許文献２に記載されている。
【０００６】
【非特許文献１】「Generalized  Multi-Protocol  Label  Switching（GMPLS）  Signaling  Resource  Reservation  Protocol-Traffic  Engineering（RSVP-TE）  Extensions」，RFC3473.
【非特許文献２】「Extensions  to  GMPLS  Resource  Reservation  Protocol（RSVP）  Graceful  Restart」，RFC5063．
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記従来のパス制御方式では、シグナリングメッセージを一定時間以内に受信しなかった場合にパス状態情報を削除しスイッチ設定を解除する処理および光パスの経路上のノード再起動時にパス状態情報を復元する処理ロジックが複雑である、という問題があった。また、これらの手順を使用するためにはタイマ値を最適に設計する必要がある、という問題があった。
【０００８】
本発明は、上記に鑑みてなされたものであって、各ノード間で周期的なシグナリングメッセージ（パス状態情報）の交換を行うことなく不完全なパスを検出可能なパス制御方法を得ることを目的とする。また、検出した不完全なパスを除去するパス制御方法を得ることを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明は、複数のノードおよびこれらを管理する管理装置を備えた光伝送システムにおいて光パスを設定する場合のパス制御方法であって、前記管理装置が、光パスの設定に必要な情報を光伝送システムの運用者から取得し、当該取得した情報である光パス管理情報により特定される光パスのエッジノードのうちの第１のエッジノードに対して、当該光パス管理情報を送信する情報取得ステップと、前記光パス管理情報により特定される光パス上の各ノードが、前記第１のエッジノードから他方のエッジノードである第２のエッジノードに向けて、前記光パス管理情報を、当該光パス上の各ノードの並び順に従って転送する情報転送ステップと、前記光パス管理情報により特定される光パス上の各ノードが、前記光パス管理情報に基づいてパス設定を行い、パス設定が完了した場合、その旨を示す情報を前記管理装置へ送信するパス設定ステップと、を含み、前記管理装置は、前記パス設定ステップにおいて各ノードから送信された情報に基づいて光パスの設定が正常に終了したかどうかを判定することを特徴とする。
【発明の効果】
【００１０】
この発明によれば、管理装置が一方のエッジノードへ光パスの設定に必要な情報を送信し、設定する光パス上の各ノードは、光パス設定に必要な情報を第１のエッジノードから第２のエッジノードに向けて転送し、さらにこの情報に基づいたパス設定が完了した場合、その旨を管理装置へ通知するようにしたので、不完全なパスを検出するための情報交換を各ノードが行うことなく、光パスの設定が正常に行われたかどうか（不完全なパスが発生したかどうか）を判定できる、という効果を奏する。
【発明を実施するための最良の形態】
【００１１】
以下に、本発明にかかるパス制御方法の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１２】
実施の形態．
図１は、本発明にかかるパス制御方法を実現する光伝送システムの構成例を示す図である。この光伝送システムは、管理装置１０と、ノード１１〜１４と、クライアント装置２１および２２を含み、管理装置１０とノード１１〜１４は制御プレーンネットワークを介して相互に接続されている。また、各ノードとクライアント装置２１および２２は、光ファイバ３１を介して接続されている。
【００１３】
上記構成の光伝送システムにおいて、管理装置１０は、制御プレーンネットワークを介して制御信号を送受信することによりシステム内の各ノードを管理する。各ノードは、管理装置１０からの指示に従って、他のノードとの間でシグナリングメッセージの送受信などを行い、光パスの設定や解除を行う。具体的には、隣接ノード同士（ノード１１とノード１２，ノード１２とノード１３，ノード１３とノード１４）がシグナリングメッセージの送受信を相互に行い、これらの各ノードは、受信したシグナリングメッセージに含まれる情報に従って自身の内部設定（パス設定）を行う。なお、シグナリングメッセージは、制御プレーンネットワークを介して送受信される。また、クライアント装置２１および２２は、たとえばＩＰルータやＬ２スイッチである。
【００１４】
図２は、図１で示したノード１１〜１４の構成例を示す図であり、各ノードは同じ構成となっている。ノード１１〜１４は、シグナリング制御部１０１および光スイッチ部１０２を備え、光スイッチ部１０２には、光入出力インタフェース（光入出力ポート）２０１および２０２を介して光ファイバ３１が接続される。なお、図２では、光入出力ポートを２つしか記載していないが、実際にはさらに多くの光入出力ポートを備えている。
【００１５】
上記構成の各ノードにおいて、シグナリング制御部１０１は、制御プレーンネットワークと接続され、隣接ノードとの間のシグナリングメッセージの送受信処理および解析処理と、光スイッチ部１０２の光信号転送動作の制御を行う。またシグナリング制御部１０１は、管理装置１０との通信も行う。
【００１６】
光スイッチ部１０２は、ある光入出力ポートから入力された光信号を異なる光入出力ポートに転送する。図２では、光スイッチ部１０２が入出力ポート２０１から受信した光信号を光入出力ポート２０２に転送し、また光入出力ポート２０２から受信した光信号を光入出力ポート２０１に転送する場合の例を示している。
【００１７】
つづいて、図１に示した光伝送システムにおけるパス制御手順について、図面を参照しながら説明する。以下においてはまず、光パスを構成する全てのノードでパス設定が正常に行われる場合の制御手順（正常動作）について説明し、さらに、光パスを構成する一部のノードでパス設定が正常に行われない場合の制御手順（異常動作）および光パスを解放（パス設定を解除）する場合の制御手順について説明する。
【００１８】
まず、図１に示した光伝送システムにおいて、光パスを構成する各ノードの設定が正常に行われる場合の制御手順を説明する。ここでは、一例として、ノード１１−ノード１２−ノード１３−ノード１４で光パスを確立する場合について説明する。
【００１９】
図１に示した光伝送システム内で光パスを確立する場合、まず、光伝送システムの運用者（オペレータ）が、管理装置１０より、確立する光パスの情報を入力する。この光パス情報とは、パス設定に必要な情報であり、パスの識別子，パスの端点の一方となるノード（以下、説明の便宜上「始点ノード」と呼ぶ）のノードＩＤ，パスの端点の他方となるノード（以下、説明の便宜上「終点ノード」と呼ぶ）のノードＩＤ，使用する波長の情報、始点／終点ノードにてクライアント装置と接続される光入出力ポートの識別情報，ホップ数，光パスの経路情報となる中継ノードのノードＩＤ，などを含む。なお、この例では、始点ノードをノード１１、終点ノードをノード１４とする。
【００２０】
上記光パス情報を取得した管理装置１０は、次に、図３に示した構成の光パス管理情報を、取得した光パス情報に基づいて生成し、記録する。なお、図３に示した構成は一例であり、示した各情報が含まれていれば、その並び順などは異なっていてもよい。次に、管理装置１０は、パスの始点ノードであるノード１１に対して、光パス確立のシグナリング（光パスを確立する場合のシグナリング）実行を指示するための光パス確立要求を制御プレーンネットワーク経由で送信する。光パス確立要求には、パスの識別情報（パス識別子）、パスの始点ノードのノードＩＤ（この例ではノード１１のノードＩＤ）、パスの終点ノードのノードＩＤ（この例ではノード１４のノードＩＤ）、使用する波長の情報、パスの経路を構成するノードのノードＩＤリスト（この例ではノード１１，１２，１３，１４のノードＩＤのリスト）を設定する。なお、ノードＩＤリストは、経路上の各ノードの順番（各ノードの隣接関係）を示す情報を含む。たとえば、経路上の各ノードの並び順とリスト内の各ノードＩＤの並び順を一致させる。
【００２１】
また管理装置１０は、光パス確立シグナリングが完了したかどうかを判断するためのタイマであるパス確立監視タイマを起動する。
【００２２】
図４は、光伝送システムのノード１１−ノード１２−ノード１３−ノード１４で光パスを確立する場合のシグナリングメッセージシーケンスの一例を示す図であり、これら全てのノードでパス設定が正常に行われる場合のシーケンスを示している。管理装置１０が上述した処理を実行して光パス確立要求を送信すると、この光パス確立要求を始点ノードであるノード１１が受信する（ステップＳ１１）。
【００２３】
そして、ノード１１では、光パス確立要求を受信したシグナリング制御部１０１が、受信した光パス確立要求内の情報により特定される光パスを設定するためのシグナリングを開始する。シグナリング処理では、シグナリング制御部１０１は、まず、光パス確立のためのスイッチ確認を行い自装置の設定状況を確認する。具体的には、光スイッチ部１０２が制御可能な状態にあるか否かの確認と、光パス確立要求内の波長情報および光入出力ポートの識別情報の確認を行い、さらに、光パス確立要求に対応するパス（光パス確立要求に含まれる情報に基づいて特定されるパス）が設定されているか否かを確認する（ステップＳ１２）。確認の結果、光スイッチ部１０２が制御可能な状態であり、かつ上記パスが設定されていない場合、スイッチ確認メッセージを光パス（確立させようとしている光パス）の下流ノードであるノード１２に対して、制御プレーンネットワーク経由で送出する。このスイッチ確認メッセージには、上記光パス確立要求に含まれていた情報に加え、自身（ノード１１）がノード１２への光送信に割り当てている光入出力ポート（ノード１２へ光送信を行う際に使用する光入出力ポート）の識別情報を設定する。なお、ノード１１（ノード１１のシグナリング制御部１０１）は、ノード１２へ送信したスイッチ確認メッセージ内の情報（上記光パス確立要求に含まれていた情報および光入出力ポートの識別情報）を記憶しておく。
【００２４】
ノード１２は、上流のノード１１からスイッチ確認メッセージを受信すると、その内容を解析し、指定された波長の情報および上流ノードに割り当てられた光入出力ポートの識別情報に対応する光インタフェース識別情報を導出する。そして、自身の光スイッチ部１０２が制御可能な状態か否かの確認、および導出した光インタフェース識別情報により特定されるパスが設定されているか否かの確認を行う（ステップＳ１３）。確認の結果、光スイッチ部１０２が制御可能な状態であり、かつ上記パスが設定されていない場合、スイッチ確認メッセージを光パスの下流ノードであるノード１３に対して、制御プレーンネットワーク経由で転送する。このスイッチ確認メッセージは、上記ノード１１から受信したスイッチ確認メッセージに対して、自身（ノード１２）がノード１３への光送信に割り当てている光入出力ポートの識別情報を追加したものである。また、ノード１２は、ノード１３に送信したスイッチ確認メッセージ内の情報を記憶しておく。
【００２５】
ノード１３は、上流のノード１２からスイッチ確認メッセージを受信すると、上述したノード１２と同様の処理を実行し（ステップＳ１４）、スイッチ確認メッセージをノード１４へ転送する。なお、ノード１３は、ノード１４への光送信に割り当てている光入出力ポートの識別情報を追加した上でスイッチ確認メッセージを転送する。また、ノード１４に送信したスイッチ確認メッセージ内の情報を記憶しておく。
【００２６】
終点ノードであるノード１４は、上流のノード１３からスイッチ確認メッセージを受信すると、上述したノード１２および１３と同様にその内容を解析し、指定された波長の情報および上流ノードにより割り当てられた光入出力ポートの識別情報に対応する光インタフェース識別情報を導出する。そして、自身の光スイッチ部１０２が制御可能な状態か否かの確認、および導出した光インタフェース識別情報により特定されるパスが設定されているか否かの確認を行う（ステップＳ１５）。確認の結果、光スイッチ部１０２が制御可能な状態であり、かつ上記特定されたパスが設定されていない場合、上記受信したスイッチ確認メッセージに含まれる情報に基づいて光スイッチ部１０２の設定を行い、当該設定内容を示すスイッチ設定情報を当該スイッチ確認メッセージ内のパス識別子と対応付けて記録する。そして、設定内容を通知するためのスイッチ設定完了通知を管理装置１０へ送信する（ステップＳ１６）。また、ノード１４は、スイッチ設定メッセージを上流ノードであるノード１３へ送信する。このスイッチ設定メッセージは、上記受信したスイッチ確認メッセージに含まれていたパス識別子、および自身（ノード１４）がノード１３への光送信に割り当てている光入出力ポートの識別情報を含む。
【００２７】
なお、管理装置１０へ送信される上記スイッチ設定完了通知には、パス識別子，送信元ノード（ノード１４）のノードＩＤ，使用する波長の情報，スイッチ設定した光入出力ポートの識別情報，スイッチ設定に成功したか否かの情報を含む。管理装置１０は、各ノードからスイッチ設定完了通知を受信した場合、それに含まれる情報に基づいて、自身が保持している光パス管理情報（図３参照）を更新する。
【００２８】
ノード１３は、下流のノード１４からスイッチ設定メッセージを受信すると、その内容を解析し、ノード１４が自身との通信に割り当てている光入出力ポートの識別情報を得る。そして、この時点で光スイッチ部１０２を設定するための情報がすべて揃うので、得られた光入出力ポートの識別情報および上記スイッチ確認メッセージを送信する際に記憶しておいた情報に基づいて光スイッチの設定を行う。さらに、受信したスイッチ設定メッセージに含まれていたパス識別子とスイッチ設定情報を対応づけて記録する。また、上述したノード１４と同様に、管理装置１０へスイッチ設定完了通知を送信し（ステップＳ１７）、さらに、スイッチ設定メッセージをパスの上流ノードであるノード１２へ転送する。なお、このスイッチ設定メッセージは、ノード１４から受信したスイッチ設定メッセージに含まれていたパス識別子、および自身（ノード１３）がノード１２への光送信に割り当てている光入出力ポートの識別情報を含む。
【００２９】
ノード１２は、下流のノード１３からスイッチ設定メッセージを受信すると、上述したノード１３と同様の処理を実行してスイッチ設定、および管理装置１０へのスイッチ設定完了通知送信を行い（ステップＳ１８）、さらに、スイッチ設定メッセージを上流のノード１１へ転送する。
【００３０】
始点ノードであるノード１１は、下流のノード１２からスイッチ設定メッセージを受信すると、得られた光入出力ポートの識別情報（ノード１２が自身への光送信に割り当てている光入出力ポートの識別情報）および上記スイッチ確認メッセージを送信する際に記憶しておいた情報に基づいて光スイッチ部１０２を制御し、クライアント装置２１とノード１２との間で光伝送が行われるように設定を行う。また、管理装置１０へスイッチ設定完了通知を送信し（ステップＳ１９）、さらに、光パスを確立するためのシグナリングが完了したことを通知するための光パス確立応答を管理装置１０へ送信する（ステップＳ２０）。
【００３１】
管理装置１０は、ノード１１から光パス確立応答を受信すると、対応するパス確立監視タイマを停止する。なお、図４のシーケンスでは、ノード１１から管理装置１０へスイッチ設定完了通知および光パス確立応答を送信することとしたが、たとえばスイッチ設定完了通知で送信する情報を光パス確立応答に含めて送信するようにして、これら２つを１つに集約してもよい。
【００３２】
以上は、光パス設定を行うすべてのノードでパス設定が正常に行われる場合の制御手順であるが、つづいて、光パスを確立するためのシグナリングに失敗し、不完全な光パスが発生する場合の制御手順について説明する。図５は、光パスを確立するためのシグナリングが失敗する場合のシグナリングメッセージシーケンスの一例を示す図である。具体的には、図４で示したシーケンスのステップＳ１１〜Ｓ１７までの処理が正常に実施された後、ノード１２が再起動したために失敗となる場合のシーケンスを示した図である。以下、図４で示したシーケンスと異なる部分について説明する。
【００３３】
ノード１２は、ステップＳ１３の処理を実行し、スイッチ確認メッセージをノード１３へ送信後、ノード１３から送信されてくるスイッチ設定メッセージを受信する前に障害が発生し（ステップＳ２１）、再起動を行う（ステップＳ２２）。この結果、ノード１３および１４では光パス設定が正常に行われてスイッチ設定が完了し、ノード１１および１２ではスイッチ設定が完了していない状態となる。
【００３４】
この場合、ノード１１から管理装置１０へ光パス確立応答が送信されないため、パス確立監視タイマがタイムアウトし、管理装置１０は、自身で管理している光パス管理情報を参照し、確立させようとした光パスについて、スイッチ設定されているノードとスイッチ設定されていないノードが混在しているか否かの確認を行う。図５に示したケースではノード１３とノード１４からはスイッチ設定完了通知を受信し、ノード１１とノード１２からはスイッチ設定完了通知を受信していないため、スイッチ設定されているノードとスイッチ設定されていないノードが混在する不完全なパスであると判定することができる。
【００３５】
つづいて、図６を参照しながら、光パスを解放する場合の制御手順について説明する。なお、図６は、光伝送システムのノード１１−ノード１２−ノード１３−ノード１４で設定されている光パスを解放する場合のシグナリングメッセージシーケンスの一例を示す図である。ここでは、上記図５に示したシーケンスが発生して設定された、不完全な状態の光パスを解放する場合の制御手順について説明する。すなわち、ノード１３および１４はスイッチ設定が完了しているが、ノード１１および１２はスイッチ設定が完了していない状態から光パスを解放する場合の制御手順について説明する。
【００３６】
図１に示した光伝送システム内で設定された光パスを解放する場合、まず、光伝送システムの運用者が、管理装置１０より、解放する光パスを指定する。そして、光パスの解放指示を受け付けた管理装置１０は、指定された光パスの端点の一方に位置しているノードを始点ノードとし、この始点ノードに対して、光パス解放のシグナリング（光パスを解放する場合のシグナリング）実行を指示するための光パス解放要求を送信する。なお、図６ではノード１１を始点ノードとしている。また管理装置１０は、パス解放が正常に行われたかどうか（光パス解放シグナリングが完了したかどうか）を判断するためのタイマであるパス解放監視タイマを起動する。光パス解放要求は、解放する光パスを始点ノードが特定できるように、解放する光パスの識別情報（パス識別子）を少なくとも含む。
【００３７】
管理装置１０が上述した処理を実行して光パス解放要求が送信されると、この光パス解放要求を始点ノードであるノード１１が受信する（ステップＳ３１）。そして、ノード１１では、光パス解放要求を受信したシグナリング制御部１０１が、受信した光パス確立要求内の情報により特定される光パスを解放するためのシグナリングを開始する。シグナリングを開始すると、シグナリング制御部１０１は、まず、光パス解放のためのスイッチ確認を行い自装置の設定状況を確認する。具体的には、光スイッチ部１０２が制御可能な状態にあるか否かの確認を行う（ステップＳ３２）。確認の結果、光スイッチ部１０２が制御可能な状態の場合、スイッチ解放確認メッセージを光パス（解放しようとしている光パス）の下流ノードであるノード１２に送出する。このスイッチ解放確認メッセージは、上記光パス解放要求から取得したパス（解放するパス）の識別子、使用している波長の情報（波長番号）、パスの経路情報を含む。
【００３８】
ノード１２は、上流のノード１１からスイッチ解放確認メッセージを受信すると、自身の光スイッチ部１０２が制御可能な状態か否かを確認し（ステップＳ３３）、光スイッチ部１０２が制御可能な状態の場合、スイッチ解放確認メッセージを光パスの下流ノードであるノード１３へ転送する。
【００３９】
ノード１３は、上流のノード１２からスイッチ解放確認メッセージを受信すると、上述したノード１２と同様の処理を実行し（ステップＳ３４）、スイッチ解放確認メッセージをノード１４へ転送する。
【００４０】
終点ノードであるノード１４は、上流のノード１３からスイッチ解放確認メッセージを受信すると、上述したノード１２および１３と同様に、自身の光スイッチ部１０２が制御可能な状態か否かを確認する（ステップＳ３５）。確認の結果、光スイッチ部１０２が制御可能な状態の場合、管理しているスイッチ設定情報の中から上記受信したスイッチ解放確認メッセージ内のパスの識別子に対応するスイッチ設定情報を保持しているかどうかを確認する。そして、該当するスイッチ設定情報を保持している場合、光スイッチ部１０２を制御し、対応するスイッチ設定を解除する。また、このスイッチ設定情報を削除する。そして、解除したスイッチ設定を通知するため、スイッチ設定解除通知を管理装置１０へ送信する（ステップＳ３６）。また、スイッチ解放メッセージをパスの上流ノードであるノード１３へ送信する。このスイッチ解放メッセージは、上記受信したスイッチ解放確認メッセージに含まれていた各情報を含む。
【００４１】
なお、管理装置１０へ送信される上記スイッチ設定解除通知には、パス識別子，送信元ノード（ノード１４）のノードＩＤ，使用していた波長の情報，スイッチ設定解除に成功したか否かの情報を含む。管理装置１０は、各ノードからスイッチ設定解除通知を受信した場合、それに含まれる情報に基づいて、自身が保持している光パス管理情報（図３参照）を更新する。
【００４２】
ノード１３は、下流のノード１４からスイッチ解放メッセージを受信すると、それに含まれるパスの識別子に対応するスイッチ設定情報を保持しているかどうかを確認する。そして、該当するスイッチ設定情報を保持している場合、光スイッチ部１０２を制御し、対応するスイッチ設定を解除する。また、このスイッチ設定情報を削除する。そして、上述したノード１４と同様に、管理装置１０へスイッチ設定解除通知を送信し（ステップＳ３７）、さらに、スイッチ解放メッセージをパスの上流ノードであるノード１２へ転送する。
【００４３】
ノード１２は、下流のノード１３からスイッチ解放メッセージを受信すると、上述したノード１３と同様に、まず、受信したスイッチ解放メッセージに含まれるパスの識別子に対応するスイッチ設定情報を保持しているかどうかを確認する。この例では、ノード１２は、スイッチ設定が完了していなかったため、対応するスイッチ設定情報を保持していない。そのため、ノード１２は、スイッチ設定を変更せずに（スイッチ設定解除を行わずに）、管理装置１０へスイッチ設定解除通知を送信し（ステップＳ３８）、さらに、スイッチ解放メッセージをパスの上流ノードであるノード１１へ転送する。
【００４４】
始点ノードであるノード１１は、下流のノード１２からスイッチ解放メッセージを受信すると、上述したノード１２および１３と同様に、まず、受信したスイッチ解放メッセージに含まれるパスの識別子に対応するスイッチ設定情報を保持しているかどうかを確認する。ノード１１は、上記ノード１２と同様に、スイッチ設定が完了していなかったため、対応するスイッチ設定情報を保持していない。そのため、ノード１１は、スイッチ設定を変更せずに（スイッチ設定解除を行わずに）、管理装置１０へスイッチ設定解除通知を送信する（ステップＳ３９）。さらに、光パスを解放するためのシグナリングが完了したことを通知するための光パス解放応答を管理装置１０へ送信する（ステップＳ４０）。管理装置１０は、光パス解放応答を受信すると、対応するパス解放監視タイマを停止する。なお、スイッチ設定解除通知と光パス解放応答を１つに集約してもよい。
【００４５】
また、上記説明では、光伝送システムの運用者から指示（情報）を受け取った場合に光パスを解放する場合の制御手順について示したが、パス設定が失敗した場合（スイッチ設定されているノードとスイッチ設定されていないノードが混在している場合）には運用者の指示を待つことなく光パスを解放するようにしてもよい。すなわち、管理装置１０は、各ノードからのスイッチ設定完了通知に基づいてパス設定が失敗したと判定した場合、上述した光パス解放要求を始点ノードであるノード１１へ送信し、各ノードは図６に示したシグナリングシーケンスを実行する。
【００４６】
また、パス設定が失敗したと判定して光パスを解放後、光パスを設定するシーケンスを再度実行するようにしてもよい。
【００４７】
このように、本実施の形態のパス制御では、管理装置が、光パスの端点のノード（エッジノード）の一方へ光パスの設定に必要な情報を送信し、光パスを構成する各ノードは、まず、光パスの設定に必要な情報を管理装置から受け取ったエッジノード（始点ノード）から他方のエッジノード（終点ノード）に向けて、隣接ノードが光スイッチの設定に必要な情報（光入出力ポートの識別情報）を追加した上で受信情報（光パスの設定に必要な情報）を転送し、次に、光パスの設定に必要な情報を最後に受け取った終点ノードから順番に、パス設定処理および隣接ノードへ当該隣接ノードが光スイッチの設定に必要な情報を送信する処理を行い、またパス設定の完了後にはその旨を管理装置へ通知するようにした。これにより、本実施の形態のパス制御方法を適用した光伝送システムでは、光パスを構成している各ノードは、不完全なパスを検出するための情報交換を行うことなく、光パスの設定が正常に行われたかどうかを判定できる。また、不完全なパスを検出するための制御信号伝送に必要なトラヒック量を削減できる。さらに、管理装置は、光パスの設定に必要な情報を各ノードへ個別に送信する必要がなくなり、処理負荷が軽減される。
【００４８】
また、光パスの設定を解除する場合、各ノードは、管理装置から指定された光パスの設定が行われていない場合であっても、エラーとして扱うことなくシグナリングシーケンスを継続することとしたので、不完全なパスを削除することができる。
【産業上の利用可能性】
【００４９】
以上のように、本発明にかかるパス制御方法は、光伝送システムにおける経路設定に有用であり、特に、各ノードを管理する管理装置が高負荷状態となるのを防止してパスの設定／解除を行いたい場合に適している。
【図面の簡単な説明】
【００５０】
【図１】本発明にかかるパス制御方法を実現する光伝送システムの構成例を示す図である。
【図２】本発明にかかるパス制御方法を実現する光伝送システムの各ノードの構成例を示す図である。
【図３】光パス管理情報の一例を示す図である。
【図４】光パスを確立する場合のシグナリングメッセージシーケンスの一例を示す図である。
【図５】光パスを確立するためのシグナリングが失敗する場合のシグナリングメッセージシーケンスの一例を示す図である。
【図６】光パスを解放する場合のシグナリングメッセージシーケンスの一例を示す図である。
【符号の説明】
【００５１】
１０  管理装置
１１〜１４  ノード
２１、２２  クライアント装置
３１  光ファイバ
１０１  シグナリング制御部
１０２  光スイッチ部
【図１】
2010016632.tif 000003
【図２】
2010016632.tif 000004
【図３】
2010016632.tif 000005
【図４】
2010016632.tif 000006
【図５】
2010016632.tif 000007
【図６】
2010016632.tif 000008