(57)【要約】【課題】従来の自律分散処理、もしくは集中制御処理に基づく通信路制御技術に基づきマルチレイヤ通信網の通信路を制御する際に下位通信路の故障リスクを分散し、かつ、できる限り上位の転送用パスの瞬断時間を短縮する。【解決手段】受信するトラフィックに対して１つ以上のグループ化された複数の転送用通信路を設定して転送し、かつ、他のノード装置との間でグループの管理情報を含んだ制御メッセージを交換し、それら複数の転送用通信路を収容する１経路以上の下位通信路を設定し、この１経路以上の下位通信路に複数の転送用通信路を対応付けて収容する。【選択図】図３
2009111477.tif 000002
【特許請求の範囲】
【請求項１】
他装置からのトリガ信号の受信を契機として制御メッセージを交換し、トラフィック転送用の通信路の生成または削除あるいは予備通信路への切替または代替通信路の設定手段を有するノード装置において、  
受信するトラフィックに対して１つ以上のグループ化された複数の転送用通信路を設定して転送し、かつ、他のノード装置との間でグループの管理情報を含んだ制御メッセージを交換する手段と、
前記複数の転送用通信路を収容する１経路以上の下位通信路を設定し、この１経路以上の下位通信路に前記複数の転送用通信路を対応付けて収容する手段と
を備えたことを特徴とするノード装置。
【請求項２】
前記収容する手段が設定した転送用通信路を収容する下位通信路からのトリガ信号の受信を契機として、
トリガ信号を発した下位通信路に収容される転送用通信路に対するトラフィックを、他の下位通信路に収容される転送用通信路に切替えてトラフィック転送する、もしくは、
トリガ信号を発した下位通信路に収容される転送用通信路を、経路変更して別の下位通信路に収容する、もしくは、
トリガ信号を発した下位通信路に収容される転送用通信路を、トラフィックを転送しない使用停止状態にする、もしくは、
トリガ信号を発した下位通信路に収容される転送用通信路を削除する
ことを実施し、その上で、ノード装置間で制御メッセージを交換して下位通信路の属性を削除または経路変更または帯域変更または再生成または切替または切戻しのいずれかの処理により変更する通信路制御手段を備えた
請求項１記載のノード装置。
【請求項３】
前記収容する手段が設定した転送用通信路を収容する転送用通信路の下位通信路からのトリガ信号の受信を契機として、
トリガ信号を発した下位通信路に収容される転送用通信路に対するトラフィックを、他の下位通信路に収容される転送用通信路に切替えてトラフィック転送する、もしくは、
トリガ信号を発した下位通信路に収容される転送用通信路を、経路変更して別の下位通信路に収容する、もしくは、
トリガ信号を発した下位通信路に収容される転送用通信路を、トラフィックを転送しない使用停止状態にする、もしくは、
トリガ信号を発した下位通信路に収容される新しい転送用通信路を生成する
ことを実施し、その上で、ノード装置間で制御メッセージを交換して下位通信路の属性を削除または経路変更または帯域変更または再生成または切替または切戻しのいずれかの処理により変更する通信路制御手段を備えた
請求項１記載のノード装置。
【請求項４】
前記収容する手段が設定した転送用通信路を収容する転送用通信路の下位通信路からのトリガ信号の受信を契機としてトリガ受信ノードから送信されるアラームもしくは制御メッセージを受信し、トリガ検出点となる通信路以外の転送用通信路もしくは下位通信路に対し、
トラフィックを、他の下位通信路に収容される転送用通信路に切替えてトラフィック転送する、もしくは、
経路変更し現在収容されている下位通信路とは別の下位通信路に収容する、もしくは、
トラフィックを転送しない使用停止状態にする、もしくは、
通信路を削除する
ことを実施し、その上で、他ノード装置間と制御メッセージを交換して下位通信路の属性を削除または経路変更または帯域変更または再生成のいずれかの処理により変更する通信路制御手段を備えた
請求項１記載のノード装置。
【請求項５】
下位通信路の自動故障救済機能の有無を識別する手段を備え、
下位通信路に自動故障救済機能が有るときには、下位通信路の故障発生時にも転送用パスに対するトラフィックの転送を継続し、
下位通信路に自動故障救済機能が無いときには、転送用通信路に対するトラフィックの転送を停止する手段を備えた
請求項１記載のノード装置。
【請求項６】
請求項１記載のノード装置が、
設定した転送用通信路を収容する下位通信路からのトリガ信号の受信を行う第一のステップと、
トリガ信号を発した下位通信路に収容される転送用通信路に対するトラフィックを、他の下位通信路に収容される転送用通信路に切替えてトラフィック転送する、もしくは、
トリガ信号を発した下位通信路に収容される転送用通信路を、経路変更して別の下位通信路に収容する、もしくは、
トリガ信号を発した下位通信路に収容される転送用通信路を、トラフィックを転送しない使用停止状態にする、もしくは、
トリガ信号を発した下位通信路に収容される転送用通信路を削除する第二のステップと、
ノード装置間で制御メッセージを交換して下位通信路の属性を削除または経路変更または帯域変更または再生成または切替または切戻しのいずれかの処理により変更する第三のステップと
を実行することを特徴とする通信路制御方法。
【請求項７】
請求項１記載のノード装置が、
設定した転送用通信路を収容する転送用通信路の下位通信路からのトリガ信号の受信をする第四のステップと、
トリガ信号を発した下位通信路に収容される転送用通信路に対するトラフィックを、他の下位通信路に収容される転送用通信路に切替えてトラフィック転送する、もしくは、
トリガ信号を発した下位通信路に収容される転送用通信路を、経路変更して別の下位通信路に収容する、もしくは、
トリガ信号を発した下位通信路に収容される転送用通信路を、トラフィックを転送しない使用停止状態にする、もしくは、
トリガ信号を発した下位通信路に収容される新しい転送用通信路を生成する第五のステップと、
ノード装置間で制御メッセージを交換して下位通信路の属性を削除または経路変更または帯域変更または再生成または切替または切戻しのいずれかの処理により変更する第六のステップと
を実行することを特徴とする通信路制御方法。
【請求項８】
請求項１記載のノード装置が、
設定した転送用通信路を収容する転送用通信路の下位通信路からのトリガ信号の受信を契機としてトリガ受信ノードから送信されるアラームもしくは制御メッセージを受信する第七のステップと、
トリガ検出点となる通信路以外の転送用通信路もしくは下位通信路に対し、トラフィックを、他の下位通信路に収容される転送用通信路に切替えてトラフィック転送する、もしくは、
経路変更し現在収容されている下位通信路とは別の下位通信路に収容する、もしくは、
トラフィックを転送しない使用停止状態にする、もしくは、
通信路を削除する第八のステップと、
他ノード装置間と制御メッセージを交換して下位通信路の属性を削除または経路変更または帯域変更または再生成のいずれかの処理により変更する第九のステップと
を実行することを特徴とする通信路制御方法。
【請求項９】
請求項１から５のいずれか１項記載のノード装置を備えたことを特徴とする通信網。
【請求項１０】
汎用の情報処理装置にインストールすることにより、その汎用の情報処理装置に、請求項１から５のいずれか１項記載のノード装置の機能に相応する機能を実現させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、他装置からのトリガ信号の受信を契機として、制御メッセージを交換し、トラフィック転送用の通信路の生成または削除あるいは予備通信路への切替または代替通信路の設定を行うノード装置に関する。
【背景技術】
【０００２】
本発明で想定する通信網構成を図１に示す。本発明で想定する通信網（ＮＷと図示する）はクライアント通信網３−１および３−２と、クライアント通信網３−１および３−２の信号を転送するトランスポート通信網４とからなる通信網を想定する。
【０００３】
クライアント通信網３−１または３−２のクライアント装置１−１または１−２、１−３のトラフィックはトランスポート通信網４のノード装置２−１〜２−３を経由し、対向のクライアント通信網３−２または３−１のクライアント装置１−２、１−３または１−１まで転送される。
【０００４】
上記のような通信網において柔軟なトラフィックエンジニアリングを実現するため、自律分散的な通信路制御が有効な手段として注目されている。
【０００５】
通信路制御の手段として、ＩＥＴＦ(Internet Engineering Task Force)で標準化が進められているＭＰＬＳ(Multi-Protocol Label Switching)やＧＭＰＬＳ(Generalized Multi-Protocol Label Switching)があげられる。
【０００６】
また、本発明ではクライアントトラフィックを転送する転送用通信路が、さらに下位の通信路に収容されるマルチレイヤ通信網構成に適用されるものである。マルチレイヤ通信網における通信路管理モデルを図２に示した。マルチレイヤ通信網とは複数の異なる転送方式を統括的に管理する通信網である。
【０００７】
本明細書においては、下位通信路を制御する通信ノードを下位レイヤノード装置、下位通信路に収容される上位のパスを制御する通信ノードを上位レイヤノード装置と表現する。
【０００８】
上位レイヤノード装置♯１、下位レイヤノード装置♯１、上位レイヤノード装置♯２、下位レイヤノード装置♯２はクライアントトラフィックを転送するノード装置である。上位レイヤノード装置♯１、下位レイヤノード装置♯１と上位レイヤノード装置♯２、下位レイヤノード装置♯２との間には転送用通信路が設定される。転送用通信路は単一の転送用通信路をメンバ通信路とし、一つ以上のメンバ通信路をグループ化してグループ通信路として管理することができる。
【０００９】
図２において、グループ通信路♯１、♯２の二つのグループ通信路が存在する。また、これら転送用通信路は、下位レイヤノード装置♯１および下位レイヤノード装置♯２により設定される通信路である下位通信路に収容されて管理される。この際、同一グループ通信路に所属するメンバ通信路であっても、異なる下位通信路に収容することが可能である。
【００１０】
【非特許文献１】ＩＥＴＦ３０３１  Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ  Ａｒｃｈｉｔｅｃｔｕｒｅ
【非特許文献２】ＩＥＴＦ  ＲＦＣ３４７１  Ｇｅｎｅｒａｌｉｚｅｄ  Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ（ＧＭＰＬＳ）Ｓｉｇｎａｌｉｎｇ  Ｆｕｎｃｔｉｏｎａｌ  Ｄｅｓｃｒｉｐｔｉｏｎ
【発明の開示】
【発明が解決しようとする課題】
【００１１】
従来技術のＶＣＡＴ（Virtual Concatenation）／ＬＣＡＳ（Link Capacity Adjustment Scheme）技術では、グループ通信路の使用中に構成のメンバの一部が故障状態になった場合には、グループ通信路全体のトラフィック転送機能が失われるという制限がある。このような場合に転送用通信路のトラフィック転送機能を回復するためには、メンバ通信路を使用停止状態に設定し、故障通信路に対するトラフィックの転送を明示的に停止する必要がある。
【００１２】
この問題に対処するために標準のＶＣＡＴ／ＬＣＡＳにおいては、故障したメンバ通信路を自動で使用停止状態にするという機能が備えられているが、故障検出を通知するメッセージの交換タイミングが指定されているため、場合により故障検出が遅れ使用停止にするまでに時間を要する場合がある。この時間が長いことでトラフィック転送のロスが拡大する場合があり問題となる。
【００１３】
また、マルチレイヤ構成でグループ通信路を複数の異なる下位通信路に収容した場合に、複数の下位通信路の内、一つの下位通信路のみの転送機能が失われることにより、他の下位通信路に収容されるメンバ通信路のトラフィック転送機能も失われる。
【００１４】
したがって、一部の下位通信路の切替または削除等の処理を行うことにより瞬断が発生し、瞬断が発生しない他の下位通信路に収容される同一グループ通信路のメンバ通信路のトラフィック転送機能にも瞬断が生じてしまう。
【００１５】
本発明は、従来の自律分散処理、もしくは集中制御処理に基づく通信路制御技術に基づきマルチレイヤ通信網の通信路を制御する際に下位通信路の故障リスクを分散し、かつ、できる限り上位の転送用パスの瞬断時間を短縮することができるノード装置および通信路制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１６】
本発明は、他装置からのトリガ信号の受信を契機として制御メッセージを交換し、トラフィック転送用の通信路の生成または削除あるいは予備通信路への切替または代替通信路の設定手段を有するノード装置に関する発明である。
【００１７】
ここで、本発明の特徴とするところは、受信するトラフィックに対して１つ以上のグループ化された複数の転送用通信路を設定して転送し、かつ、他のノード装置との間でグループの管理情報を含んだ制御メッセージを交換する手段と、前記複数の転送用通信路を収容する１経路以上の下位通信路を設定し、この１経路以上の下位通信路に前記複数の転送用通信路を対応付けて収容する手段とを備えたところにある。
【００１８】
例えば、前記収容する手段が設定した転送用通信路を収容する下位通信路からのトリガ信号の受信を契機として、トリガ信号を発した下位通信路に収容される転送用通信路に対するトラフィックを、他の下位通信路に収容される転送用通信路に切替えてトラフィック転送する、もしくは、トリガ信号を発した下位通信路に収容される転送用通信路を、経路変更して別の下位通信路に収容する、もしくは、トリガ信号を発した下位通信路に収容される転送用通信路を、トラフィックを転送しない使用停止状態にする、もしくは、トリガ信号を発した下位通信路に収容される転送用通信路を削除することを実施し、その上で、ノード装置間で制御メッセージを交換して下位通信路の属性を削除または経路変更または帯域変更または再生成または切替または切戻しのいずれかの処理により変更する通信路制御手段を備える。
【００１９】
ここで、属性とは、パスの帯域、経路、サービスクラス、故障救済クラス、切替状態、使用リソース、トラフィックパラメータ、各種運用ポリシを指す。また、ここで、トラフィックパラメータとは、ＣＩＲ(Committed Information Rate)、ＣＢＳ(Committed Burst Size)、ＥＩＲ(Excess Information Rate)、ＥＢＳ(Excess Burst Size)、Ｓｉｇｎａｌ  ｔｙｐｅ、ＮＶＣ(Number of Virtual Components)、Ｍｕｌｔｉｐｌｉｅｒ等のことを意味する。
【００２０】
あるいは、前記収容する手段が設定した転送用通信路を収容する転送用通信路の下位通信路からのトリガ信号の受信を契機として、トリガ信号を発した下位通信路に収容される転送用通信路に対するトラフィックを、他の下位通信路に収容される転送用通信路に切替えてトラフィック転送する、もしくは、トリガ信号を発した下位通信路に収容される転送用通信路を、経路変更して別の下位通信路に収容する、もしくは、トリガ信号を発した下位通信路に収容される転送用通信路を、トラフィックを転送しない使用停止状態にする、もしくは、トリガ信号を発した下位通信路に収容される新しい転送用通信路を生成することを実施し、その上で、ノード装置間で制御メッセージを交換して下位通信路の属性を削除または経路変更または帯域変更または再生成または切替または切戻しのいずれかの処理により変更する通信路制御手段を備える。
【００２１】
あるいは、前記収容する手段が設定した転送用通信路を収容する転送用通信路の下位通信路からのトリガ信号の受信を契機としてトリガ受信ノードから送信されるアラームもしくは制御メッセージを受信し、トリガ検出点となる通信路以外の転送用通信路もしくは下位通信路に対し、トラフィックを、他の下位通信路に収容される転送用通信路に切替えてトラフィック転送する、もしくは、経路変更し現在収容されている下位通信路とは別の下位通信路に収容する、もしくは、トラフィックを転送しない使用停止状態にする、もしくは、通信路を削除することを実施し、その上で、他ノード装置間と制御メッセージを交換して下位通信路の属性を削除または経路変更または帯域変更または再生成のいずれかの処理により変更する通信路制御手段を備える。
【００２２】
また、下位通信路の自動故障救済機能の有無を識別する手段を備え、下位通信路に自動故障救済機能が有るときには、下位通信路の故障発生時にも転送用パスに対するトラフィックの転送を継続し、下位通信路に自動故障救済機能が無いときには、転送用通信路に対するトラフィックの転送を停止する手段を備えることが望ましい。
【００２３】
本発明の別の観点は、通信路制御方法であって、本発明のノード装置が、設定した転送用通信路を収容する下位通信路からのトリガ信号の受信を行う第一のステップと、トリガ信号を発した下位通信路に収容される転送用通信路に対するトラフィックを、他の下位通信路に収容される転送用通信路に切替えてトラフィック転送する、もしくは、トリガ信号を発した下位通信路に収容される転送用通信路を、経路変更して別の下位通信路に収容する、もしくは、トリガ信号を発した下位通信路に収容される転送用通信路を、トラフィックを転送しない使用停止状態にする、もしくは、トリガ信号を発した下位通信路に収容される転送用通信路を削除する第二のステップと、ノード装置間で制御メッセージを交換して下位通信路の属性を削除または経路変更または帯域変更または再生成または切替または切戻しのいずれかの処理により変更する第三のステップとを実行することを特徴とする通信路制御方法である。
【００２４】
あるいは、本発明のノード装置が、設定した転送用通信路を収容する転送用通信路の下位通信路からのトリガ信号の受信をする第四のステップと、トリガ信号を発した下位通信路に収容される転送用通信路に対するトラフィックを、他の下位通信路に収容される転送用通信路に切替えてトラフィック転送する、もしくは、トリガ信号を発した下位通信路に収容される転送用通信路を、経路変更して別の下位通信路に収容する、もしくは、トリガ信号を発した下位通信路に収容される転送用通信路を、トラフィックを転送しない使用停止状態にする、もしくは、トリガ信号を発した下位通信路に収容される新しい転送用通信路を生成する第五のステップと、ノード装置間で制御メッセージを交換して下位通信路の属性を削除または経路変更または帯域変更または再生成または切替または切戻しのいずれかの処理により変更する第六のステップとを実行することを特徴とする通信路制御方法である。
【００２５】
あるいは、本発明のノード装置が、設定した転送用通信路を収容する転送用通信路の下位通信路からのトリガ信号の受信を契機としてトリガ受信ノードから送信されるアラームもしくは制御メッセージを受信する第七のステップと、トリガ検出点となる通信路以外の転送用通信路もしくは下位通信路に対し、トラフィックを、他の下位通信路に収容される転送用通信路に切替えてトラフィック転送する、もしくは、経路変更し現在収容されている下位通信路とは別の下位通信路に収容する、もしくは、トラフィックを転送しない使用停止状態にする、もしくは、通信路を削除する第八のステップと、他ノード装置間と制御メッセージを交換して下位通信路の属性を削除または経路変更または帯域変更または再生成のいずれかの処理により変更する第九のステップとを実行することを特徴とする通信路制御方法である。
【００２６】
また、本発明の別の観点は、通信網であって、本発明は、本発明のノード装置を備えたことを特徴とする通信網である。
【００２７】
また、本発明の別の観点は、プログラムであって、本発明は、汎用の情報処理装置にインストールすることにより、その汎用の情報処理装置に、本発明のノード装置の機能に相応する機能を実現させるプログラムである。
【００２８】
本発明のプログラムは記録媒体に記録されることにより、前記汎用の情報処理装置は、この記録媒体を用いて本発明のプログラムをインストールすることができる。あるいは、本発明のプログラムを保持するサーバからネットワークを介して直接前記汎用の情報処理装置に本発明のプログラムをインストールすることもできる。
【００２９】
これにより、汎用の情報処理装置を用いて、本発明のノード装置の機能に相応する機能を実現し、これにより、本発明の通信路制御方法のステップを実行することができる。
【００３０】
なお、本発明のプログラムは、汎用の情報処理装置によって直接実行可能なものだけでなく、ハードディスクなどにインストールすることによって実行可能となるものも含む。また、圧縮されたり、暗号化されたりしたものも含む。
【発明の効果】
【００３１】
本発明により、マルチレイヤ通信網構成においてクライアントトラフィックを転送する際に、クライアントトラフィック転送機能の全断を回避し、かつ、機能が停止される部分については、機能停止時間を短縮することが可能となる。このため、高信頼な通信網が構築可能となる。
【発明を実施するための最良の形態】
【００３２】
（発明の概要）
本発明の概要を図３を参照して説明する。図３は本発明の原理構成を示す図である。
【００３３】
上位レイヤノード装置１０はクライアントトラフィックを受信して転送するノード装置であり、トラフィック受信ＩＦ１６、トラフィック転送手段１３−１〜１３−３、制御メッセージ交換手段（前述したメッセージを交換する手段）である制御メッセージ交換ＩＦ１５、グループ通信路決定手段１１および通信路管理手段（前述した収容する手段あるいは通信路制御手段）１２−１および１２−２、スイッチング手段１４−１および１４−２、下位通信路接続ＩＦ１７−１および１７−２を備える。
【００３４】
トラフィック受信ＩＦ１６はクライアント装置からクライアントトラフィックを受信する機能部である。
【００３５】
制御メッセージ交換ＩＦ１５は、他の通信ノードとの制御メッセージ交換を実現する機能部である。
【００３６】
トラフィック転送手段１３−１〜１３−３は上位ノード装置から他ノードに向けて転送用通信路によりクライアントトラフィックを転送する機能部である。また、トラフィック転送手段１３−１〜１３−３はメンバ通信路の設定単位であり、またメンバ通信路の始点または終点となる。
【００３７】
グループ通信路決定手段１１はクライアントトラフィックを転送する転送用パスのグループを決定する機能部である。
【００３８】
スイッチング手段１４−１は、トラフィック受信ＩＦ１６とトラフィック転送手段１３−１〜１３−３とを接続または接続解除し、通信路の生成または削除を実現する機能部である。また、生成した通信路をメンバ通信路とし、メンバ通信路をグループ化してトラフィック受信ＩＦ１６と接続することで、グループ通信路の生成機能を実現することが可能となる機能を備える。さらに、スイッチング手段１４−２は、トラフィック転送手段１３−１〜１３−３と下位通信路接続ＩＦ１７−１および１７−２の接続関係を生成する機能を備える。
【００３９】
通信路管理手段１２−１および１２−２は、下位通信路接続ＩＦ１７−１および１７−２によって設定された通信路の状態を管理する機能部である。また、通信路管理手段１２−１および１２−２により、存在する下位通信路とメンバ通信路との収容関係が決定され、その収容関係が保持される。
【００４０】
下位レイヤノード装置２０は、上位レイヤノード装置１０によって設定された転送用通信路を収容し、他ノードに転送する機能を実現するノード装置であり、上位通信路収容ＩＦ２５−１および２５−１、制御メッセージ交換ＩＦ２３、収容通信路転送ＩＦ２４−１および２４−２、スイッチング手段２２、通信路管理手段２１を備える。
【００４１】
上位通信路収容ＩＦ２５−１および２５−２は上位レイヤの転送用通信路を収容する機能部である。
【００４２】
制御メッセージ交換ＩＦ２３は、他の通信ノードとの制御メッセージ交換を実現する機能部である。
【００４３】
収容通信路転送ＩＦ２４−１および２４−２は、収容した通信路を他ノードに転送する機能部である。
【００４４】
スイッチング手段２２は、上位通信路収容ＩＦ２５−１および２５−２もしくは収容通信路転送ＩＦ２４−１および２４−２を互いに接続または解除することにより通信路の生成または削除を実現する機能部である。
【００４５】
また、上位レイヤノード装置１０、下位レイヤノード装置２０の制御メッセージ交換ＩＦ１５および２３は制御リンク２６により接続されている。
【００４６】
また、上位レイヤノード装置１０の下位通信路接続ＩＦ１７−１および１７−２は、下位レイヤノード装置２０の上位通信路収容ＩＦ２５−１および２５−２と接続されている。
【００４７】
ここで、上位レイヤノード装置１０のグループ通信路決定手段１１は、その機能部中にトラフィック転送手段１３−１〜１３−３単位に設定されたメンバ通信路およびそれらをグループ化したグループ通信路の管理情報記憶機能を備え、メンバ通信路とグループ通信路との対応情報が記憶されている。
【００４８】
また、通信路管理手段１２−１および１２−２は各メンバ通信路およびグループ通信路の故障状態と使用状態とが管理される。使用状態については少なくとも「使用状態」と「使用停止状態」とが定義され、メンバ通信路毎に管理が行われる。「使用状態」は当該通信路にクライアントトラフィックを転送する状態であり、トラフィック受信ＩＦ１６とトラフィック転送手段１３−１〜１３−３とがスイッチング手段１４−１によって接続されている状態である。
【００４９】
「使用停止状態」は当該通信路にクライアントトラフィックを転送しない状態であり、トラフィック受信ＩＦ１６とトラフィック転送手段１３−１〜１３−３とが接続されていない状態である。
【００５０】
これら「使用状態」「使用停止状態」についての状態遷移図を図４に示した。下位通信路故障検出、メンバ通信路故障検出、メンバ通信路使用停止コマンドの検出を契機として「使用状態」から「使用停止状態」に遷移し、下位通信路故障回復、メンバ通信路故障回復、メンバ追加コマンドの検出を契機として「使用停止状態」から「使用状態」に遷移する。
【００５１】
本発明のノード装置は、グループ通信路決定手段１１において定義された同一のグループ通信路に所属するメンバ通信路が異なる下位通信路接続ＩＦ１７−１または１７−２に収容されるように通信路を生成する。
【００５２】
これにより、下位レイヤ通信路故障による上位レイヤの転送用通信路の転送機能が全断するリスクを回避することができる。さらに、これを応用して故障時にもトラフィック転送機能が全断しないサービスを、冗長な網資源を用いずして提供することが可能になる。
【００５３】
以上のように通信路を生成した状態で、下位レイヤノード装置２０において、下位通信路を切替または削除する要求を検出した場合においては、下位レイヤノード装置２０から切替処理が行われる下位通信路の識別子を上位レイヤノード装置１０に制御メッセージ交換ＩＦ２３によって伝達し、上位レイヤノード装置１０においては、受け取った識別子に該当する下位通信路に収容されているメンバ通信路を、通信路管理手段１２−１および１２−２によって「使用停止状態」とする。その後、使用停止状態の完了した下位レイヤノード装置２０に、制御メッセージ交換ＩＦ１５により通知する。
【００５４】
下位レイヤノード装置２０は、切替または削除命令、上位レイヤノード装置からの前記通知の受信、もしくは、指定された時間経過のいずれかを契機として、下位通信路の切替または削除を行う。
【００５５】
これにより、下位レイヤ通信路の切替または削除によって下位通信路に瞬断が発生した場合においても、上位の通信路のトラフィック転送機能を無瞬断に提供可能となる。
【００５６】
また、本発明のノード装置は、下位通信路の故障等により下位通信路の機能停止が発生した場合には、下位レイヤノード装置２０の通信路管理手段２１において検出されたアラーム情報が機能停止した下位通信路の識別子と共に制御メッセージ交換ＩＦ１５および２３、もしくは、上位通信路収容ＩＦ２５−１および２５−２と上位レイヤノード装置１０の下位通信路接続ＩＦ１７−１および１７−２と接続された通信路によって上位レイヤノード装置１０の通信路管理手段１２−１および１２−２に通知される。
【００５７】
この通知を受信した上位レイヤノード装置１０の通信路管理手段１２−１および１２−２は、受信した下位通信路識別子に該当する下位通信路に収容されているメンバ通信路を「使用停止状態」にする。
【００５８】
これにより上位レイヤノード装置１０の通信路管理手段１２−１および１２−２の故障検出が遅れた場合にも、下位レイヤノード装置２０からの制御メッセージ、もしくは、トラフィック転送用通信路からの制御メッセージもしくはアラーム情報により、早いタイミングで故障を発見することができる。
【００５９】
また、本発明のノード装置は、上位レイヤノード装置１０において、「使用停止状態」のメンバ通信路が管理されている状態の際に下位通信路の切替完了、もしくは生成完了が発生した場合には、下位レイヤノード装置２０の通信路管理手段２１において下位通信路の切替完了または生成完了が検出され、その後、制御メッセージ交換ＩＦ１５および２３、もしくは上位通信路収容ＩＦ２５−１および２５−２と下位通信路接続ＩＦ１７−１および１７−２の接続によって生成された通信路を通じ、切替完了または生成完了の検出情報と、該当する下位通信路の識別子が、上位レイヤノード装置１０の通信路管理手段１２−１および１２−２に通知される。通知を受けた上位レイヤノード装置１０の通信路管理手段１２−１および１２−２は、使用停止状態となっているメンバ通信路を「使用状態」に変更する。
【００６０】
このようにすることで、下位通信路が使用可能になった場合にいち早くメンバ通信路のトラフィック転送を開始することができる。
【００６１】
また、本発明のノード装置は、設定した転送用通信路を収容する転送用通信路の下位通信路に故障を検出した場合には、検出点以外の下位通信路、もしくは検出点以外の下位通信路に収容される転送用パスに対し、設定した通信路を通じて故障情報を転送する機能を備える。
【００６２】
このようにして転送された故障情報は他ノードにおいて、故障した下位通信路に収容される転送用パスを使用停止とするためのトリガ信号として利用される。なお、下位通信路が、同一経路で反対方向の２本の片方向通信路を組み合わせて運用する双方向通信路の場合には、故障を検出したノードが故障した片方向通信路と反対向きの片方向通信路に対してアラーム情報を転送することにより、故障した双方向通信路の対向ノードにも故障情報を伝達する。
【００６３】
このようにすることで、故障検出ノードの対向側のノードにも故障情報を迅速に伝達可能になり、故障の影響を低減することができる。
【００６４】
また、本発明のノード装置は、下位通信路接続ＩＦ１７−１および１７−２を管理する通信路管理手段１２−２において、下位通信路の自動故障救済機能の有無を識別し（前述した識別する手段）、上位レイヤノード装置１０は下位通信路に自動故障救済機能が存在する場合には、下位通信路の故障発生を通信路管理手段１２−２にて検出した場合に、各メンバ通信路に対するトラフィック転送を継続する動作モード（下位レイヤ救済モード）と、下位通信路に自動故障救済機能が存在しない場合には、故障した下位通信路に収容されていたメンバ通信路を「使用停止状態」とし、メンバ通信路に対する転送を停止する動作モード（レイヤ連携モード）とを切替える機能（前述した転送を停止する手段）を備える。
【００６５】
これは、通信路管理手段１２−２の保持する管理情報をオペレータがコマンド投入により設定すること、もしくは、他ノードからの制御メッセージで設定することにより実現可能である。
【００６６】
下位レイヤ救済モードにおける「使用状態」「使用停止状態」についての状態遷移図を図５に示した。下位通信路故障検出、メンバ通信路使用停止コマンドの検出を契機として「使用状態」から「使用停止状態」に遷移し、下位通信路故障回復、メンバ追加コマンドの検出を契機として「使用停止状態」から「使用状態」に遷移する。
【００６７】
これにより、下位レイヤの故障復旧機能が上位レイヤの故障復旧機能より高速な場合は、上位レイヤの状態変更を行わずに、高速な故障復旧が可能となる。
【００６８】
（発明の実施の形態）
本発明の実施形態を図３から図１３を参照して説明する。本実施形態におけるノード装置は、光クロスコネクト、ＲＯＡＤＭ、ＴＤＭクロスコネクト、Ｐｒｏｖｉｄｅｒ  Ｂａｃｋｂｏｎｅ  Ｔｒａｎｓｐｏｒｔ（ＰＢＴ）装置、Ｍｕｌｔｉ−Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｓｉｏｎｉｎｇ  Ｐｌａｔｆｏｒｍ（ＭＳＰＰ）、ルータ、Ｔ−ＭＰＬＳノード、Ｌ２−ＳＷ、Ｌ３−ＳＷ、伝送装置などである。
【００６９】
本実施形態におけるクライアント装置は、光クロスコネクト、ＲＯＡＤＭ、ＴＤＭクロスコネクト、Ｐｒｏｖｉｄｅｒ  Ｂａｃｋｂｏｎｅ  Ｔｒａｎｓｐｏｒｔ（ＰＢＴ）装置、Ｍｕｌｔｉ−Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｓｉｏｎｉｎｇ  Ｐｌａｔｆｏｒｍ（ＭＳＰＰ）、ルータ、Ｔ−ＭＰＬＳノード、Ｌ２−ＳＷ、伝送装置などである。
【００７０】
本実施形態における管理装置とは管理サーバと同義である。管理装置は、ＮＭＳ(Network Management System)、ＮＲＭ(Network Resource Manager)、ＰＣＥ(Path Computation Element)、ＥＭＳ(Element Management System)などに該当する管理機能を実現する計算機またはノード装置などである。
【００７１】
本実施形態における通信路とは、上記ノード装置によって設定されるパス、リンク等、またはそれをグループ化して管理したものを指す。これには、ＴＤＭパス、波長パスをグループ化したＶＣＡＴパスも含まれる。また、パスを仮想的にリンクして管理したＦｏｒｗａｒｄｉｎｇ  Ａｄｊａｃｅｎｃｙリンクも含む。
【００７２】
本実施形態におけるグループとはＶＣＧ(Virtual Concatenation Group)、故障救済のために関連付けられたグループ、ＬＡＧ(Link Aggregation Group)、転送するクライアントトラフィックのクライアント情報に基づくグループ、その他の運用または管理上のグループなどである。
【００７３】
前述したトリガ信号とは通信路のＬＯＳ、ＬＯＦ、ＬＯＰ、ＲＤＩ、ＦＤＩ、ＢＤＩ、ＡＩＳ、ＬＣＡＳのＭＳＴ Ｆｉｅｌｄなどのアラーム、ＩＦのリンクダウン、通信路生成または削除または切替または切戻しまたは帯域変更または運用状態変換要求、ＬＡＳのＡｄｄ／Ｄｅｌｅｔｅ要求、ＶＣＡＴのメンバ追加または削除要求、ＬＡＧのメンバ追加または削除要求、伝送品質の劣化が該当する。本実施形態の説明では、これらのアラーム、要求等がトリガ信号に相応する。
【００７４】
本実施形態の説明におけるリソースとは通信ノードのインタフェース、波長、ＴＤＭのスロット、パケット転送帯域、ＣＰＵ処理時間、ＶＬＡＮＩＤ、ＩＰアドレス、ＭＡＣアドレス、仮想的にリンクとみなされたパス、また、それらの組合せ、トラフィックフローＩＤ、また、それらをグループ化したもの、また、それ以上のリソースの将来における使用権限をその範疇に含む。さらに下位レイヤの通信路や、ＶＣＡＴグループのメンバ通信路のようにグループ通信路の構成メンバがリソースとなる場合もある。
【００７５】
本実施形態におけるパス設定機能は、制御用ＰＣ３０にインストールされたシグナリング機能部３１、ルーティング機能部３２、経路計算機能部３３による装置制御により実現される。制御用ＰＣ３０にインストールされたこれら機能部の構成を図６に示す。
【００７６】
これら各機能部はノード装置内の計算機、もしくは装置外付けの計算機にインストールされる。
【００７７】
シグナリング機能部３１を実現するシグナリングプロトコルとしてはＲＳＶＰ−ＴＥ、ＳＩＰ、ＣＲ−ＬＤＰ、ＲＳＶＰ、ＬＤＰ、ＧＥＬＳ等が利用可能である。
【００７８】
経路計算機能部３３の経路計算機能は、経路計算プログラムにより計算する方法と、オペレータがコマンド投入による設定方法とのいずれの方法を利用しても実現可能である。
【００７９】
また、その計算タイミングは、切替の事前に、経路計算プログラムにより計算、または、オペレータが設定する方法と、切替要求の検出時に経路計算プログラムが決定する方法とのいずれの方法によっても実現可能である。
【００８０】
経路計算プログラムはノード装置内の計算機、またはノード外付けの計算機にインストールすることで実現でき、ダイクストラ法、ＢＦＳ法等のアルゴリズム、または、線形計画法、非線形計画法等の最適化手法と、ルーティング機能部により収集された通信網の経路あるいはリソース情報を用いて実現することができる。
【００８１】
ルーティング機能部３２は、経路計算に必要な通信網の経路情報あるいはリソース情報を収集する。ルーティング機能部３２を実現するルーティングプロトコルとしては、ＯＰＰＦ−ＴＥ、ＩＳＩＳ、ＢＧＰ、ＯＳＰＦ、ＲＩＰ等が利用可能である。また、経路情報あるいはリソース情報をオペレータ、もしくは、通信網システム管理装置からルーティング機能部３２に直接入力することも可能である。
【００８２】
また、ノード装置は、制御情報の交換を、制御リンク２６もしくは通信路のいずれかを用いて行う。制御情報には、パス管理情報、各種制御要求（通信路生成／削除／切替／切戻し／帯域変更／運用状態変更、ＬＣＡＳのＡｄｄ／Ｄｅｌｅｔｅ、ＶＣＡＴのＶＣＧへのメンバ追加／削除、ＬＡＧのメンバ追加／削除等）の検出情報、送信元アドレス（ＩＰアドレス、ＭＡＣアドレス等）、送信先アドレス（ＩＰアドレス、ＭＡＣアドレス等）、リソース情報、各種アラーム情報（ＬＯＳ、ＬＯＦ、ＬＯＰ、ＡＩＳ、ＲＤＩ、ＲＤＩ、ＢＤＩ、ＬＣＡＳのＭＳＴ Ｆｉｅｌｄ、ＩＦのリンクダウン、パケットロス情報、転送遅延情報、輻輳情報、分散値等の伝送品質劣化等）が含まれる。
【００８３】
制御メッセージ交換ＩＦ３４、制御用ＩＦ３５、あるいは、図３に示したトラフィック受信ＩＦ１６、収容通信路転送ＩＦ２４−１および２４−２、上位通信路収容ＩＦ２５−１および２５−２は、ＯＴＮＩＦ、ＳＯＮＥＴ／ＳＤＨの各種ＩＦ、Ｅｔｈｅｒｎｅｔ（登録商標）の各種ＩＦ（１００Ｍ／１Ｇ／１０Ｇ／４０Ｇ／１００Ｇ等）、ＡＴＭＩＦ、ＦｉｂｅｒＣｈａｎｎｅｌＩＦ、ファイバＩＦ、波長ＩＦ、ＶＬＡＮＩＦ、ＭＰＬＳのＬＳＰＩＦ、ＦＡｌｉｎｋＩＦ、ＧＲＥＴｕｎｎｅｌＩＦ等を用いて実現することができる。
【００８４】
本発明の実施形態におけるノード装置の構成を図７に示す。
【００８５】
上位レイヤノード装置としてＭＳＰＰ(Multi-Service Provisioning Platform)４０、下位レイヤノード装置として、ＯＸＣ(Optical Cross-Connect)５０を利用する。
【００８６】
それぞれのノード装置は制御用ＰＣ３０−１および３０−２を搭載し、制御用ＰＣ３０−１および３０−２に制御メッセージ交換手段として制御メッセージ交換ＩＦ３４−１および３４−２を備え、それらが互いに制御リンク（Ｅｔｈｅｒｎｅｔケーブル）２６にて接続される。
【００８７】
ＭＳＰＰ４０は、図３におけるトラフィック受信ＩＦ１６に相応する部分として、１ＧＥＩＦ４９−１および４９−２、１００ＭＥＩＦ４９−３〜４９−７を備え、図３におけるトラフィック転送手段１３−１〜１３−３に相応する部分としてＶＣ４ターミナル４４−１〜４４−７を備え、１ＧＥＩＦ４９−１および４９−２および１００ＭＥＩＦ４９−３〜４９−７と各ＶＣ４ターミナル４４−１〜４４−７との間を接続する図３におけるスイッチング手段１４−１に相応する部分としてスイッチファブリック４５を備え、図３におけるグループ通信路決定手段１１に相応する部分としてＶＣＧ管理装置４２を備え、ＶＣ４ターミナル４４−１〜４４−７に対応するＶＣ４パスの図３における通信路管理手段１２−１に相応する部分としてＶＣパス管理装置４１を備え、図３における下位通信路接続ＩＦに相応する部分としてＳＴＭ１６ＩＦ４８−１および４８−２を備え、ＶＣ４ターミナル４４−１〜４４−７とＳＴＭ１６ＩＦ４８−１および４８−２との間の図３におけるスイッチング手段１４−２に相応する部分としてＴＤＭクロスコネクト４６を備え、ＳＴＭ１６ＩＦ４８−１および４８−２に対する図３における通信路管理手段１２−２に相応する部分としてＩＦ管理装置４３を備え、制御用ＰＣ３０−１および３０−２とＭＳＰＰ４０およびＯＸＣ５０との間の通信ＩＦとして装置制御ＩＦ４７−１および４７−２を備える。
【００８８】
ＯＸＣ５０は、図３における上位通信路収容ＩＦ２５−１および２５−２に相応する部分として光ファイバＩＦ５５−１および５５−２を備え、図３における収容通信路転送ＩＦ２４−１および２４−２に相応する部分として光ファイバＩＦ５４−１および５４−２を備え、光ファイバＩＦ５５−１および５５−２と光ファイバＩＦ５４−１および５４−２との間を接続する図３におけるスイッチング手段２２に相応する部分として光スイッチ５２を備え、図３における通信路管理手段２１として光スイッチ管理装置５１およびＩＦ管理装置５３−１および５３−２を備え、制御用ＰＣ３０−２との通信手段として装置制御ＩＦ４７−２を備える。
【００８９】
ＭＳＰＰ４０およびＯＸＣ５０と制御用ＰＣ３０−１および３０−２との間の装置制御ＩＦ４７−１および４７−２に利用可能なプロトコルとしては、ＧＳＭＰ(Generalized Switch Management Protocol)、ＴＬ１(Transaction Language 1)等がある。
【００９０】
また、本実施形態の通信網の構成例を図８に示した。
【００９１】
２個のＭＳＰＰ♯１および♯２と６個のＯＸＣ♯１〜♯６から構成される通信網であり、ＭＳＰＰ♯１とＭＳＰＰ♯２とによってクライアントトラフィックを受信し、ＭＳＰＰ♯１とＭＳＰＰ♯２との間のＯＸＣ網を介してクライアントトラフィックが転送される構成である。
【００９２】
ＯＸＣ網にはＴＤＭレイヤの下位転送用通信路として、物理的に経路の異なる光パス♯１（ＯＸＣ♯１→ＯＸＣ♯２→ＯＸＣ♯４）と光パス♯２（ＯＸＣ♯１→ＯＸＣ♯３→ＯＸＣ♯４）とが生成されている。
【００９３】
ＭＳＰＰ♯１およびＭＳＰＰ♯２が受信するクライアントトラフィックはＶＣＡＴを利用してＶＣ４−７ｖｃのＶＣＡＴグループが生成され、ＶＣ４−７ｖｃのメンバ通信路の内、ＶＣ４♯１〜♯４は光パス♯１、ＶＣ４♯５〜♯７は光パス２に転送される構成である。
【００９４】
これらの通信網の構成方法を図９に示した。
【００９５】
ＭＳＰＰ♯１においてクライアント装置からパス設定要求が検出され、ＭＳＰＰ♯２に対してＶＣＡＴグループ通信路が設定される場合のシーケンス例を示す。なお、本例はＶＣＡＴグループのメンバ通信路は経路の異なる二つの光パスに収容される例である。
（ステップＳ１）ＭＳＰＰ♯１にクライアント装置からパス設定要求が通知され、ＭＳＰＰ♯１は、クライアント装置からのパス設定要求を検出する。
（ステップＳ２）ＭＳＰＰ♯１のＶＣＧ管理装置にて対応するＶＣＧが生成され、ＶＣＡＴグループが生成される。
（ステップＳ３）ＭＳＰＰ♯１のＶＣパス管理装置４１において前記ＶＣＧに対応するメンバ通信路が生成される。
（ステップＳ４）ＭＳＰＰ♯１のＶＣパス管理装置において前記メンバ通信路の光パスへの収容関係が決定される（メンバ通信路の下位通信路収容方針決定）。
（ステップＳ５）ＭＳＰＰ♯１の制御用ＰＣ３０−１（図示省略）におけるシグナリング機能部３１によりＯＸＣ♯１にパス設定要求が通知される。
（ステップＳ６）ＯＸＣ♯１の制御用ＰＣ３０−２（図示省略）における経路計算機能部３３において二つのパスの経路（ｉ）ＯＸＣ♯１→ＯＸＣ♯２→ＯＸＣ♯４、（ｉｉ）ＯＸＣ♯１→ＯＸＣ♯３→ＯＸＣ♯４が計算される。
（ステップＳ７）前記計算された二つのパス設定のためのシグナリングがＯＸＣ♯１のシグナリング機能部３１により実施される。パス設定メッセージにはＭＳＰＰ♯１で決定されたＶＣＧＩＤ（ＶＣＡＴグループＩＤ）とメンバＩＤとが通知される。
（ステップＳ８）パス設定メッセージを受信したＯＸＣ♯４は、パス設定メッセージに含まれているＭＳＰＰ♯１で決定されたＶＣＧの識別子（ＶＣＡＴグループＩＤ）とメンバの識別子（メンバＩＤ）とをＭＳＰＰ♯２に通知する。
（ステップＳ９）前記通知を受けたＭＳＰＰ♯２は通知内容に従いＶＣＧ管理装置４２によりＶＣＧ（ＶＣＡＴグループ）を生成し、
（ステップＳ１０）さらに、ＶＣパス管理装置４１によりメンバ通信路を生成する。
（ステップＳ１１）ＯＸＣ♯４のシグナリング機能部３１によりＯＸＣ♯４からパス設定完了メッセージがそれぞれのパスについてＯＸＣ♯１に通知される。
（ステップＳ１２）ＯＸＣ♯４のシグナリング機能部３１からＭＳＰＰ♯２にパス設定完了通知がそれぞれのパスについて伝達される。
（ステップＳ１３）ＯＸＣ♯４からのパス設定完了メッセージを受信したＯＸＣ♯１のシグナリング機能部３１はパス設定完了通知をＭＳＰＰ♯１に伝達する。
（ステップＳ１４）ＯＸＣ♯１のシグナリング機能部３１により、ＯＸＣ網に設定した二つのパスについての故障救済クラスがＭＳＰＰ♯１に通知される。
（ステップＳ１５）ＯＸＣ♯４のシグナリング機能部３１により、ＯＸＣ網に設定した二つのパスについての故障救済クラスがＭＳＰＰ♯２に通知される。
【００９６】
ここで故障救済クラスの情報とは以下の情報を含む。
【００９７】
・故障救済方式
・救済に要する時間
・救済可能な帯域
【００９８】
（計画切替）
本構成において光パス２を計画切替する場合の処理シーケンスを図１０に示した。処理シーケンスの概要は以下のとおりである。
（ステップＳ２０）オペレータが管理装置からもしくはＯＸＣ♯１に直接コマンドを投入することにより、ＯＸＣ♯１のシグナリング機能部３１において光パス２の切替要求が検出される。
（ステップＳ２１）ＯＸＣ♯１のシグナリング機能部３１において切替要求が検出されるとＭＳＰＰ♯１およびＭＳＰＰ♯２へ制御リンク２６を通じて切替パスＩＤが通知される。
（ステップＳ２２）ＭＳＰＰ♯１、ＭＳＰＰ♯２のＶＣパス管理装置において、光パス２に収容されるメンバ通信路が「使用停止状態」とされる。
（ステップＳ２３）ＭＳＰＰ♯１、ＭＳＰＰ♯２から使用停止処理完了通知が制御リンク２６を通じてＯＸＣ♯１に通知される。
（ステップＳ２４）ＯＸＣ♯１はＭＳＰＰ♯１、ＭＳＰＰ♯２からの切替処理完了通知を受信後、シグナリング機能部３１により切替シグナリングを開始し、シグナリング機能部３１により、経路計算機能部３３により指定された切替経路であるＯＸＣ♯１→ＯＸＣ♯３→ＯＸＣ♯６→ＯＸＣ♯４にパス削除メッセージが制御リンク２６を通じて転送され、さらに、経路ＯＸＣ♯１→ＯＸＣ♯５→ＯＸＣ♯６→ＯＸＣ♯４にパス切替メッセージが制御リンク２６を通じて転送され、パスが切替えられる。
【００９９】
（故障切替）
本構成において、ＯＸＣ♯１とＯＸＣ♯３との間において光パス♯２が故障した場合の動作シーケンスを図１１に示す。
（ステップＳ３０）ＯＸＣ♯１のＩＦ管理装置５３−１または５３−２もしくは光スイッチ管理装置５１において光パス♯２の故障が検出される。
（ステップＳ３１）さらに、ＯＸＣ♯１のシグナリング機能部３１により制御リンク２６を通じてＭＳＰＰ♯１、ＭＳＰＰ♯２に故障内容と故障パスＩＤとが通知される。このとき、故障したパスとは反対方向の光パス、もしくはＩＦ管理装置５３−１または５３−２により反対方向の光パスを通じて、故障内容と故障パスＩＤとを通知する。
（ステップＳ３２）上記制御メッセージを受信したＭＳＰＰ♯１、ＭＳＰＰ♯２ではＶＣパス管理装置４１により故障したパスに収容されるメンバ通信路を「使用停止状態」にする。
（ステップＳ３３）ＯＸＣ♯１では、経路計算機能部３３により指定された切替経路であるＯＸＣ♯１→ＯＸＣ♯５→ＯＸＣ♯６→ＯＸＣ♯４に対し、シグナリング機能部３１により切替メッセージが各ノード間の制御リンク２６を通じて転送されて、経路ＯＸＣ♯１→ＯＸＣ♯３→ＯＸＣ♯６→ＯＸＣ♯４にパスが切替えられる。
（ステップＳ３４）ＯＸＣ♯４からの切替完了メッセージによりＯＸＣ♯１のシグナリング機能部３１において切替完了の判断がなされると、ＯＸＣ♯１からＭＳＰＰ♯１、ＭＳＰＰ♯２に制御リンク２６を通じて切替完了パスＩＤの通知が行われる。
（ステップＳ３５）切替完了パスＩＤの通知を受信したＭＳＰＰ♯１、ＭＳＰＰ♯２は、ＶＣパス管理装置４１により切替が完了した光パスに収容されるメンバ通信路を「使用状態」とする。
【０１００】
（切戻し／故障回復）
本構成において、ＯＸＣ♯１→ＯＸＣ♯５→ＯＸＣ♯６→ＯＸＣ♯４に切替えられているパスが、ＯＸＣ♯１→ＯＸＣ♯３→ＯＸＣ♯４の経路に切戻される場合、または、ＯＸＣ♯１→ＯＸＣ♯３→ＯＸＣ♯４の経路に設定されていたパスの故障が回復した場合の動作シーケンスを図１２に示す。
（ステップＳ４０）ＯＸＣ♯１→ＯＸＣ♯３→ＯＸＣ♯４のパス切戻しメッセージを受けて切戻し完了通知メッセージが、シグナリング機能部３１によりＯＸＣ♯４からＯＸＣ♯１に通知される。
（ステップＳ４１）ＯＸＣ♯１のシグナリング機能部３１により切戻し完了を検出し、ＶＣパス管理装置４１もしくはシグナリング機能部３１により故障回復を検出した場合には、切戻しパスＩＤ、故障回復パスＩＤがＭＳＰＰ♯１、ＭＳＰＰ♯２に通知される。
（ステップＳ４２）通知を受けたＭＳＰＰ♯１、ＭＳＰＰ♯２では、ＶＣパス管理装置４１において切戻しパス、故障回復パスに収容されているメンバ通信路を「使用状態」とする。
【０１０１】
（下位レイヤ切替）
ＭＳＰＰ♯１、ＭＳＰＰ♯２は光パス♯１、光パス♯２をＬＣＡＳより高速な故障救済クラスで設定した場合、または、オペレータが指定した場合には、ＬＣＡＳによる制御の対象としているメンバ通信路故障救済機能を停止する機能を備える。
【０１０２】
故障救済クラスは、光パス設定時においてＯＸＣから通知されたシグナリング機能部３１において保持される故障救済クラス情報より判断される。この場合には、メンバ通信路の状態管理は図５の状態遷移を利用する。
【０１０３】
図１３にこのような動作の動作シーケンス例を示す。
（ステップＳ５０）ＯＸＣ♯１の光スイッチ管理装置５１、またはＩＦ管理装置５３−１または５３−２において光パス♯２の故障が検出されるとシグナリング機能部３１により制御リンク２６を通じてＭＳＰＰ♯１とＭＳＰＰ♯２に故障パスＩＤが通知される。もしくは、ＩＦ管理装置５３−１または５３−２により、故障した光パスと反対方向の光パスを通じて故障内容と故障パスＩＤとが通知される。
（ステップＳ５１）ＭＳＰＰ♯１、ＭＳＰＰ♯２ではＶＣパス管理装置４１においてメンバ通信路の故障が検出された場合でも、通知された故障光パスに収容されるメンバ通信路の状態を「使用状態」として維持する。
（ステップＳ５２）ＯＸＣ♯１ではシグナリング機能部３１によりパス切替メッセージがＯＸＣ♯１→ＯＸＣ♯５→ＯＸＣ♯６→ＯＸＣ♯４に転送され、このパス切替メッセージを受けたＯＸＣ♯４がＯＸＣ♯１に切替完了メッセージを伝達することにより切替シグナリングが実施される。
（ステップＳ５３）切替が完了した後、ＯＸＣ♯１のシグナリング機能部３１からＭＳＰＰ♯１、ＭＳＰＰ♯２に対して切替完了通知が伝達される。
【０１０４】
なお、以上の説明の中でのパス設定は非特許文献１の方法を利用して実現することができる。その際、パス設定または切替メッセージはＲＳＶＰ−ＴＥのＰａｔｈメッセージを用いて、パス設定または切替完了メッセージは、Ｒｅｓｖメッセージ、もしくは、Ｎｏｔｉｆｙメッセージを利用し、経路上のノードを転送することにより実現できる。
【０１０５】
（プログラムの実施例）
汎用の情報処理装置にインストールすることにより、その汎用の情報処理装置に、本実施形態のノード装置の機能に相応する機能を実現させ、本発明の通信路制御方法のステップを実行させるプログラムの実施例を説明する。
【０１０６】
本実施例のプログラムは記録媒体に記録されることにより、前記汎用の情報処理装置は、この記録媒体を用いて本実施例のプログラムをインストールすることができる。あるいは、本実施例のプログラムを保持するサーバからネットワークを介して直接前記汎用の情報処理装置に本実施例のプログラムをインストールすることもできる。
【０１０７】
これにより、汎用の情報処理装置を用いて、本実施形態のノード装置の機能に相応する機能を実現し、これにより、本発明の通信路制御方法のステップを実行することができる。
【０１０８】
なお、本実施例のプログラムは、汎用の情報処理装置によって直接実行可能なものだけでなく、ハードディスクなどにインストールすることによって実行可能となるものも含む。また、圧縮されたり、暗号化されたりしたものも含む。
【０１０９】
例えば、図６に示す制御用ＰＣ３０の各機能については、本実施例のプログラムを汎用の情報処理装置にインストールすることによって実現することができる。それ以外にも上位レイヤノード装置１０および下位レイヤノード装置２０において必要となるソフトウェアについても本実施例のプログラムによって実現することができる。
【産業上の利用可能性】
【０１１０】
本発明によれば、従来の自律分散処理、もしくは集中制御処理に基づく通信路制御技術に基づきマルチレイヤ通信網の通信路を制御する際に下位通信路の故障リスクを分散し、かつ、できる限り上位の転送用パスの瞬断時間を短縮することができる。
【図面の簡単な説明】
【０１１１】
【図１】本発明において想定する通信網構成を示す図である。
【図２】本発明における通信路管理モデルを示す図である。
【図３】本発明の原理構成図である。
【図４】メンバパスの状態遷移図である。
【図５】下位レイヤ救済モード適用時のメンバパスの状態遷移図である。
【図６】本発明の実施形態における制御用ＰＣにインストールされた機能部の構成図である。
【図７】本発明の実施形態におけるノード装置の構成図である。
【図８】本発明の実施形態における通信網の構成例を示す図である。
【図９】本発明の実施形態における通信網の構成手順シーケンスを示す図である。
【図１０】本発明の実施形態における計画切替時の処理シーケンスを示す図である。
【図１１】本発明の実施形態における故障切替時の処理シーケンスを示す図である。
【図１２】本発明の実施形態における切戻し／故障回復時の処理シーケンスを示す図である。
【図１３】本発明の実施形態における下位レイヤ故障救済時の処理シーケンスを示す図である。
【符号の説明】
【０１１２】
１−１〜１−３  クライアント装置
２−１〜２−３  ノード装置
３−１、３−２  クライアント通信網
４  トランスポート通信網
１０  上位レイヤノード装置
１１  グループ通信路決定手段（収容する手段、通信路制御手段）
１２−１、１２−２、２１  通信路管理手段（通信路制御手段）
１３−１〜１３−３  トラフィック転送手段（通信路制御手段）
１４−１、１４−２、２２  スイッチング手段（通信路制御手段）
１５、２３、３４、３４−１、３４−２  制御メッセージ交換ＩＦ（制御メッセージを交換する手段）
１６  トラフィック受信ＩＦ
１７−１、１７−２  下位通信路接続ＩＦ
２０  下位レイヤノード装置
２４−１、２４−２  収容通信路転送ＩＦ
２５−１、２５−２  上位通信路収容ＩＦ
２６  制御リンク
３０、３０−１、３０−２  制御用ＰＣ
３１  シグナリング機能部（通信路制御手段）
３２  ルーティング機能部（通信路制御手段）
３３  経路計算機能部（通信路制御手段）
３５  制御用ＩＦ
４０  ＭＳＰＰ
４１  ＶＣパス管理装置（通信路制御手段）
４２  ＶＣＧ管理装置（通信路制御手段）
４３  ＩＦ管理装置
４４−１〜４４−７  ＶＣ４ターミナル
４５  スイッチファブリック（通信路制御手段）
４６  ＴＤＭクロスコネクト（通信路制御手段）
４７−１、４７−２  装置制御ＩＦ
４８−１、４８−２  ＳＴＭ１６ＩＦ
４９−１、４９−２  １ＧｂｉｔＥｔｈｅｒｎｅｔＩＦ
４９−３〜４９−７  １００ＭｂｉｔＥｔｈｅｒｎｅｔＩＦ
５０  ＯＸＣ
５１  光スイッチ管理装置（通信路制御手段）
５２  光スイッチ（通信路制御手段）
５３−１、５３−２  ＩＦ管理装置
５４−１、５４−２、５５−１、５５−２  光ファイバＩＦ
【図１】
2009111477.tif 000003
【図２】
2009111477.tif 000004
【図３】
2009111477.tif 000005
【図４】
2009111477.tif 000006
【図５】
2009111477.tif 000007
【図６】
2009111477.tif 000008
【図７】
2009111477.tif 000009
【図８】
2009111477.tif 000010
【図９】
2009111477.tif 000011
【図１０】
2009111477.tif 000012
【図１１】
2009111477.tif 000013
【図１２】
2009111477.tif 000014
【図１３】
2009111477.tif 000015