(57)【特許請求の範囲】
【請求項１】
第１サービスネットワークと第２サービスネットワークとを収容した複数の境界ノード装置と、前記複数の境界ノード装置を相互に接続するパスと、を有するバックボーンネットワークにおける境界ノード装置であって、
所定の帯域を有したリソースとして使用可能な第１パスと、前記第１パスと対をなした予備である第２パスとを含む冗長パスを複数設定するパス設定手段と、
前記設定された冗長パスのうちの１つを前記第１サービスネットワーク用のリソースとして提供すると共に、前記設定された冗長パスのうちの１つに含まれる第２パスを前記第２サービスネットワーク用のリソースとして提供する制御を行うリソース提供制御手段と、
前記第１サービスネットワークにリソースとして提供された冗長パスに含まれる一方のパスに不具合が生じたか否かを判別する障害判別手段と、
前記一方のパスに不具合が生じたと判別された場合に、前記不具合が生じた一方のパスから、当該冗長パスに含まれる他方のパスに切り替える制御を行う第１切替制御手段と、
前記第２サービスネットワークに使用されている第２パスが、前記第１切替制御手段による切替対象である場合に、当該第２パスから、前記パス設定手段で設定された冗長パスのうちの他の冗長パスに含まれる第２パスに切り替える制御を行う第２切替制御手段と、
を備えることを特徴とする境界ノード装置。
【請求項２】
第１サービスネットワークと第２サービスネットワークとを収容した複数の境界ノード装置と、前記複数の境界ノード装置を相互に接続するパスと、を有するバックボーンネットワークにおける境界ノード装置であって、
所定の帯域を有したリソースとして使用可能な第１パスと、前記第１パスと対をなした予備である第２パスとを含む冗長パスを複数設定するパス設定手段と、
前記パス設定手段で設定された所定の複数の冗長パスにそれぞれ含まれる第２パスを論理的に束ねたパスをリンクとして生成するバンドル手段と、
前記設定された冗長パスのうちの１つを前記第１サービスネットワーク用のリソースとして提供すると共に、前記バンドル手段で生成されたリンクを前記第２サービスネットワーク用のリソースとして提供する制御を行うリソース提供制御手段と、
前記第１サービスネットワークにリソースとして提供された冗長パスに含まれる一方のパスに不具合が生じたか否かを判別する障害判別手段と、
前記一方のパスに不具合が生じたと判別された場合に、前記不具合が生じた一方のパスから、当該冗長パスに含まれる他方のパスに切り替える制御を行う切替制御手段と、
を備えることを特徴とする境界ノード装置。
【請求項３】
第１サービスネットワークと第２サービスネットワークとを収容した複数の境界ノード装置と、前記複数の境界ノード装置を相互に接続するパスと、を有するバックボーンネットワークにおける境界ノード装置であって、
所定の帯域を有したリソースとして使用可能な第１パスと、前記第１パスと対をなした予備である第２パスとを含む冗長パスを複数設定するパス設定手段と、
前記パス設定手段で設定された所定の複数の冗長パスにそれぞれ含まれる第２パスを論理的に所定数だけ束ねたパスをリンクとして複数生成するバンドル手段と、
前記設定された冗長パスのうちの１つを前記第１サービスネットワーク用のリソースとして提供すると共に、前記バンドル手段で生成された複数のリンクのうちの１つ以上を前記第２サービスネットワーク用のリソースとして提供する制御を行うリソース提供制御手段と、
前記第１サービスネットワークにリソースとして提供された冗長パスに含まれる一方のパスに不具合が生じたか否かを判別する障害判別手段と、
前記一方のパスに不具合が生じたと判別された場合に、前記不具合が生じた一方のパスから、当該冗長パスに含まれる他方のパスに切り替える制御を行う第１切替制御手段と、
前記第２サービスネットワークに提供されたリンクに束ねられ、かつ、使用されている第２パスが、前記第１切替制御手段による切替対象である場合に、当該第２パスから、前記第２サービスネットワークに提供されたリンクに束ねられた別の第２パスに切り替える制御を行う第２切替制御手段と、
を備えることを特徴とする境界ノード装置。
【請求項４】
前記第１サービスネットワークに提供された冗長パスの帯域の増減を要求するメッセージを示す帯域変更要求に基づいて、当該冗長パスに含まれる第２パスがリソースとして提供されているか否かを判別する提供リソース判別手段と、
前記帯域変更要求が帯域の増加を要求するものであるか否かを判別する要求帯域判別手段と、
前記第２パスがリソースとして提供されていないと判別された場合に、前記帯域変更要求に基づいて、前記提供された冗長パスに含まれる第１パスの帯域を変更する第１パス帯域変更手段と、
前記第１パスの帯域が変更されるときに、前記帯域変更要求が帯域の増加を要求するものである場合に前記第１パスの対である第２パスの帯域を変更し、かつ、前記帯域変更要求が帯域の減少を要求するものである場合に当該第２パスの帯域を維持する第２パス帯域変更手段と、
をさらに備えることを特徴とする請求項１ないし請求項３のいずれか一項に記載の境界ノード装置。
【請求項５】
第１サービスネットワークと第２サービスネットワークとを収容した複数の境界ノード装置と、前記複数の境界ノード装置を相互に接続するパスと、を有するバックボーンネットワークにおける境界ノード装置の冗長パス設定方法であって、
所定の帯域を有したリソースとして使用可能な第１パスと、前記第１パスと対をなした予備である第２パスとを含む冗長パスを複数設定するパス設定ステップと、
前記設定された冗長パスのうちの１つを前記第１サービスネットワーク用のリソースとして提供すると共に、前記設定された冗長パスのうちの１つに含まれる第２パスを前記第２サービスネットワーク用のリソースとして提供する制御を行うリソース提供制御ステップと、
前記第１サービスネットワークにリソースとして提供された冗長パスに含まれる一方のパスに不具合が生じたか否かを判別する障害判別ステップと、
前記一方のパスに不具合が生じたと判別された場合に、前記不具合が生じた一方のパスから、当該冗長パスに含まれる他方のパスに切り替える制御を行う第１切替制御ステップと、
前記第２サービスネットワークに使用されている第２パスが、前記第１切替制御ステップによる切替対象である場合に、当該第２パスから、前記パス設定ステップで設定された冗長パスのうちの他の冗長パスに含まれる第２パスに切り替える制御を行う第２切替制御ステップと、
を含むことを特徴とする冗長パス設定方法。
【請求項６】
第１サービスネットワークと第２サービスネットワークとを収容した複数の境界ノード装置と、前記複数の境界ノード装置を相互に接続するパスと、を有するバックボーンネットワークにおける境界ノード装置の冗長パス設定方法であって、
所定の帯域を有したリソースとして使用可能な第１パスと、前記第１パスと対をなした予備である第２パスとを含む冗長パスを複数設定するパス設定ステップと、
前記パス設定ステップで設定された所定の複数の冗長パスにそれぞれ含まれる第２パスを論理的に束ねたパスをリンクとして生成するステップと、
前記設定された冗長パスのうちの１つを前記第１サービスネットワーク用のリソースとして提供すると共に、前記リンクを生成するステップで生成されたリンクを前記第２サービスネットワーク用のリソースとして提供する制御を行うリソース提供制御ステップと、
前記第１サービスネットワークにリソースとして提供された冗長パスに含まれる一方のパスに不具合が生じたか否かを判別する障害判別ステップと、
前記一方のパスに不具合が生じたと判別された場合に、前記不具合が生じた一方のパスから、当該冗長パスに含まれる他方のパスに切り替える制御を行う切替制御ステップと、
を含むことを特徴とする冗長パス設定方法。
【請求項７】
第１サービスネットワークと第２サービスネットワークとを収容した複数の境界ノード装置と、前記複数の境界ノード装置を相互に接続するパスと、を有するバックボーンネットワークにおける境界ノード装置の冗長パス設定方法であって、
所定の帯域を有したリソースとして使用可能な第１パスと、前記第１パスと対をなした予備である第２パスとを含む冗長パスを複数設定するパス設定ステップと、
前記パス設定ステップで設定された所定の複数の冗長パスにそれぞれ含まれる第２パスを論理的に所定数だけ束ねたパスをリンクとして複数生成するステップと、
前記設定された冗長パスのうちの１つを前記第１サービスネットワーク用のリソースとして提供すると共に、前記リンクを複数生成するステップで生成された複数のリンクのうちの１つ以上を前記第２サービスネットワーク用のリソースとして提供する制御を行うリソース提供制御ステップと、
前記第１サービスネットワークにリソースとして提供された冗長パスに含まれる一方のパスに不具合が生じたか否かを判別する障害判別ステップと、
前記一方のパスに不具合が生じたと判別された場合に、前記不具合が生じた一方のパスから、当該冗長パスに含まれる他方のパスに切り替える制御を行う第１切替制御ステップと、
前記第２サービスネットワークに提供されたリンクに束ねられ、かつ、使用されている第２パスが、前記第１切替制御ステップによる切替対象である場合に、当該第２パスから、前記第２サービスネットワークに提供されたリンクに束ねられた別の第２パスに切り替える制御を行う第２切替制御ステップと、
を含むことを特徴とする冗長パス設定方法。
【請求項８】
前記第１サービスネットワークに提供された冗長パスの帯域の増減を要求するメッセージを示す帯域変更要求に基づいて、当該冗長パスに含まれる第２パスがリソースとして提供されているか否かを判別する提供リソース判別ステップと、
前記帯域変更要求が帯域の増加を要求するものであるか否かを判別する要求帯域判別ステップと、
前記第２パスがリソースとして提供されていないと判別された場合に、前記帯域変更要求に基づいて、前記提供された冗長パスに含まれる第１パスの帯域を変更する第１パス帯域変更ステップと、
前記第１パスの帯域が変更されるときに、前記帯域変更要求が帯域の増加を要求するものである場合に前記第１パスの対である第２パスの帯域を変更し、かつ、前記帯域変更要求が帯域の減少を要求するものである場合に当該第２パスの帯域を維持する第２パス帯域変更ステップと、
をさらに含むことを特徴とする請求項５ないし請求項７のいずれか一項に記載の冗長パス設定方法。
【請求項９】
請求項５ないし請求項８のいずれか一項に記載の冗長パス設定方法をコンピュータに実行させることを特徴とする冗長パス設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バックボーンネットワークとサービスネットワークの境界に配された境界ノード装置に関し、特に、境界ノード装置による冗長パス設定方法に関する。
【背景技術】
【０００２】
従来、あるサービスネットワークを収容した複数の境界ノード装置と、境界ノード装置を相互に接続するパスとを有するバックボーンネットワークを含む通信システムにおいて、境界ノード装置間にパスを確立する技術が知られている。確立されるパスの構造として、冗長構成のパス（冗長パス）がある。この冗長パスは、所定の帯域を有したリソースとして使用可能なパス（運用側パス）と、その予備であるパス（予備側パス）とを含んでいる。運用側パスと予備側パスとは、一意に関連付けられており、運用側パスの帯域等の要求条件と、予備側パスの帯域等の要求条件とは一致している。例えば、運用側パスの帯域を増加させると、それに連動して予備側パスの帯域が増加し、逆に、運用側パスの帯域を減少させると予備側パスの帯域が減少する。予備側パスは、迂回パスとして使われることが知られている（例えば、非特許文献１参照）。
例えば、このサービスネットワークのトラフィックが運用側パスをリソースとして利用しているときに、運用側パスにおいて障害が発生した場合に、トラフィックを迂回させるために予備側パスを利用することが可能である。これにより、トラフィック疎通が継続されることとなる。
【非特許文献１】J. P. Lang et al、“RSVP-TE Extensions in support of End-to-End Generalized Multi-Protocol Label Switching(GMPLS)-based Recovery”、[online]、2005年４月、CCAMP Working Group、[平成18年１月19日検索]、インターネット<ＵＲＬ：1141024263453_0internet-drafts/draft-ietf-ccamp-gmpls-recovery-e2e-signaling-03.txt>
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来の通信システムでは、境界ノード装置は、１つのサービスネットワークを収容することを前提としている。しかし、バックボーンネットワークで確立される冗長パスをネットワークリソースとしてより有効に活用することが要望されている。そこで、境界ノード装置が、複数のサービスネットワークを収容する構成とすることが考えられる。例えば、２つのサービスネットワークに異なる優先順位を付与し、一方のサービスネットワークに運用側パスを割り当て、他方に予備側パスを割り当てる。
【０００４】
このような前提で、運用側パスに障害が発生した場合には、運用側パスを利用したトラフィックを予備側パスに迂回させて、優先順位の高い方である一方のサービスネットワークのトラフィック疎通を継続させることができる。しかしながら、それまで予備側パスを利用していた他方のサービスネットワークはトラフィックを中断したままとなってしまう。
【０００５】
また、従来のパス確立方法では、運用側パスの帯域等の要求条件と、予備側パスの帯域等の要求条件とは一致しているので、確立された冗長パスを２つのサービスネットワークに割り当てることを想定すると、一方のサービスネットワークから運用側パスの帯域を減少させることが要求された場合に、他方のサービスネットワークが利用している予備側パスの帯域も連動して減少することとなる。そのため、他方のサービスネットワークのトラフィック疎通に影響を及ぼす可能性がある。
【０００６】
そこで、本発明では、前記した問題を解決し、複数のサービスネットワークのトラフィック疎通を継続させることができる境界ノード装置、冗長パス設定方法及び冗長パス設定プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記課題を解決するため、請求項１に記載の境界ノード装置は、第１サービスネットワークと第２サービスネットワークとを収容した複数の境界ノード装置と、前記複数の境界ノード装置を相互に接続するパスと、を有するバックボーンネットワークにおける境界ノード装置であって、所定の帯域を有したリソースとして使用可能な第１パスと、前記第１パスと対をなした予備である第２パスとを含む冗長パスを複数設定するパス設定手段と、前記設定された冗長パスのうちの１つを前記第１サービスネットワーク用のリソースとして提供すると共に、前記設定された冗長パスのうちの１つに含まれる第２パスを前記第２サービスネットワーク用のリソースとして提供する制御を行うリソース提供制御手段と、前記第１サービスネットワークにリソースとして提供された冗長パスに含まれる一方のパスに不具合が生じたか否かを判別する障害判別手段と、前記一方のパスに不具合が生じたと判別された場合に、前記不具合が生じた一方のパスから、当該冗長パスに含まれる他方のパスに切り替える制御を行う第１切替制御手段と、前記第２サービスネットワークに使用されている第２パスが、前記第１切替制御手段による切替対象である場合に、当該第２パスから、前記パス設定手段で設定された冗長パスのうちの他の冗長パスに含まれる第２パスに切り替える制御を行う第２切替制御手段とを備えることを特徴とする。
【０００８】
かかる構成によれば、境界ノード装置は、パス設定手段によって、パス設定要求に基づいて冗長パスを複数設定する。ここで、例えば、優先順位の高い（あるいは信頼性の高い）側である第１サービスネットワークからパス設定要求を受信する。また、設定された複数の冗長パスは、リソースとして実際に使用される１つの冗長パスの候補であり、他の境界ノード装置との間を通信可能に接続する複数の通信経路である。そして、境界ノード装置は、リソース提供制御手段によって、第１サービスネットワーク用のリソースとしては、第１パスと第２パスとを提供し、第２サービスネットワーク用のリソースとしては、第２パスだけを提供する。なお、提供する冗長パスは、２つのサービスネットワークに必ずしも共用される必要はない。
【０００９】
そして、境界ノード装置は、障害判別手段によって、提供した冗長パスのうち、例えば、第１パスに不具合が生じたことを判別する。このために、境界ノード装置は、他の装置から障害が検出されたことを示す通知を受信したかどうかによって、不具合が生じたことを判別してもよい。また、障害を検出する検出手段を備えて、この検出手段で障害が検出されたときに、不具合が生じたことを判別するようにしてもよい。そして、境界ノード装置は、障害発生時に、第１切替制御手段によって、例えば、障害が生じた第１パスから第２パスへトラフィックを迂回させる。そして、迂回路となった第２パスが既に第２サービスネットワークにて使用されている場合に、第２切替制御手段によって、当該迂回路のトラフィックを他の設定された冗長パスに迂回させる。
【００１０】
また、請求項２に記載の境界ノード装置は、第１サービスネットワークと第２サービスネットワークとを収容した複数の境界ノード装置と、前記複数の境界ノード装置を相互に接続するパスと、を有するバックボーンネットワークにおける境界ノード装置であって、所定の帯域を有したリソースとして使用可能な第１パスと、前記第１パスと対をなした予備である第２パスとを含む冗長パスを複数設定するパス設定手段と、前記パス設定手段で設定された所定の複数の冗長パスにそれぞれ含まれる第２パスを論理的に束ねたパスをリンクとして生成するバンドル手段と、前記設定された冗長パスのうちの１つを前記第１サービスネットワーク用のリソースとして提供すると共に、前記バンドル手段で生成されたリンクを前記第２サービスネットワーク用のリソースとして提供する制御を行うリソース提供制御手段と、前記第１サービスネットワークにリソースとして提供された冗長パスに含まれる一方のパスに不具合が生じたか否かを判別する障害判別手段と、前記一方のパスに不具合が生じたと判別された場合に、前記不具合が生じた一方のパスから、当該冗長パスに含まれる他方のパスに切り替える制御を行う切替制御手段とを備えることを特徴とする。
【００１１】
かかる構成によれば、境界ノード装置は、バンドル手段によって、複数の第２パスを論理的に束ねたパスをリンクとして生成し、第２サービスネットワーク用のリソースとして提供する。したがって、境界ノード装置は、障害発生時に、切替制御手段によって、束ねられた第２パスのうち、迂回路として使用されていない第２パスに対して、トラフィックを迂回させることができる。なお、境界ノード装置は、リソース提供制御手段によって、第１サービスネットワーク用のリソースとして、冗長パスそのものを提供する。
【００１２】
また、請求項３に記載の境界ノード装置は、第１サービスネットワークと第２サービスネットワークとを収容した複数の境界ノード装置と、前記複数の境界ノード装置を相互に接続するパスと、を有するバックボーンネットワークにおける境界ノード装置であって、所定の帯域を有したリソースとして使用可能な第１パスと、前記第１パスと対をなした予備である第２パスとを含む冗長パスを複数設定するパス設定手段と、前記パス設定手段で設定された所定の複数の冗長パスにそれぞれ含まれる第２パスを論理的に所定数だけ束ねたパスをリンクとして複数生成するバンドル手段と、前記設定された冗長パスのうちの１つを前記第１サービスネットワーク用のリソースとして提供すると共に、前記バンドル手段で生成された複数のリンクのうちの１つ以上を前記第２サービスネットワーク用のリソースとして提供する制御を行うリソース提供制御手段と、前記第１サービスネットワークにリソースとして提供された冗長パスに含まれる一方のパスに不具合が生じたか否かを判別する障害判別手段と、前記一方のパスに不具合が生じたと判別された場合に、前記不具合が生じた一方のパスから、当該冗長パスに含まれる他方のパスに切り替える制御を行う第１切替制御手段と、前記第２サービスネットワークに提供されたリンクに束ねられ、かつ、使用されている第２パスが、前記第１切替制御手段による切替対象である場合に、当該第２パスから、前記第２サービスネットワークに提供されたリンクに束ねられた別の第２パスに切り替える制御を行う第２切替制御手段とを備えることを特徴とする。
【００１３】
かかる構成によれば、境界ノード装置は、バンドル手段によって、複数の第２パスを論理的に束ねたパスをリンクとして複数生成する。つまり、この束ねられたリンクは複数設定されている（提供可能となっている）。このうち、１つの束ねられたリンクが、第２サービスネットワーク用のリソースとして使用されることとなる。そして、境界ノード装置は、障害発生時に、第１切替制御手段によって、例えば、障害が生じた第１パスのトラフィックを第２パスへ迂回させる。そして、その迂回路である第２パスが既に第２サービスネットワークにて使用されている場合に、第２切替制御手段によって、当該迂回路のトラフィックを、設定済みのリンクに束ねられた他の第２パスに迂回させる。ここで、他の第２パスは、迂回路である第２パスが束ねられたリンクに束ねられているものでもよいし、そのリンクとは異なるリンクに束ねられているものでもよい。
【００１４】
また、請求項４に記載の境界ノード装置は、請求項１ないし請求項３のいずれか一項に記載の境界ノード装置において、前記第１サービスネットワークに提供された冗長パスの帯域の増減を要求するメッセージを示す帯域変更要求に基づいて、当該冗長パスに含まれる第２パスがリソースとして提供されているか否かを判別する提供リソース判別手段と、前記帯域変更要求が帯域の増加を要求するものであるか否かを判別する要求帯域判別手段と、前記第２パスがリソースとして提供されていないと判別された場合に、前記帯域変更要求に基づいて、前記提供された冗長パスに含まれる第１パスの帯域を変更する第１パス帯域変更手段と、前記第１パスの帯域が変更されるときに、前記帯域変更要求が帯域の増加を要求するものである場合に前記第１パスの対である第２パスの帯域を変更し、かつ、前記帯域変更要求が帯域の減少を要求するものである場合に当該第２パスの帯域を維持する第２パス帯域変更手段とをさらに備えることが好ましい。
【００１５】
かかる構成によれば、境界ノード装置は、第１パス帯域変更手段によって、リソースとして提供されている冗長パスが２つのサービスネットワークに共用されていない場合に、帯域変更要求を許容した変更を行う。例えば、優先順位の高い側である第１サービスネットワークから帯域変更要求を受信する。そして、境界ノード装置は、第２パス帯域変更手段によって、第２サービスネットワークがリソースとして利用する帯域を、帯域変更要求に必ずしも連動することなく変更する。すなわち、帯域変更要求が帯域減ならば、連動せずに帯域を現状のまま維持する。なお、帯域変更要求が帯域増ならば、共用／非共用にかかわらず連動することとしてもよい。
【００１６】
また、前記課題を解決するため、請求項５に記載の冗長パス設定方法は、第１サービスネットワークと第２サービスネットワークとを収容した複数の境界ノード装置と、前記複数の境界ノード装置を相互に接続するパスと、を有するバックボーンネットワークにおける境界ノード装置の冗長パス設定方法であって、所定の帯域を有したリソースとして使用可能な第１パスと、前記第１パスと対をなした予備である第２パスとを含む冗長パスを複数設定するパス設定ステップと、前記設定された冗長パスのうちの１つを前記第１サービスネットワーク用のリソースとして提供すると共に、前記設定された冗長パスのうちの１つに含まれる第２パスを前記第２サービスネットワーク用のリソースとして提供する制御を行うリソース提供制御ステップと、前記第１サービスネットワークにリソースとして提供された冗長パスに含まれる一方のパスに不具合が生じたか否かを判別する障害判別ステップと、前記一方のパスに不具合が生じたと判別された場合に、前記不具合が生じた一方のパスから、当該冗長パスに含まれる他方のパスに切り替える制御を行う第１切替制御ステップと、前記第２サービスネットワークに使用されている第２パスが、前記第１切替制御ステップによる切替対象である場合に、当該第２パスから、前記パス設定ステップで設定された冗長パスのうちの他の冗長パスに含まれる第２パスに切り替える制御を行う第２切替制御ステップとを含むことを特徴とする。
【００１７】
かかる手順によれば、境界ノード装置は、パス設定ステップで、パス設定要求に基づいて冗長パスを複数設定し、リソース提供制御ステップで、第１サービスネットワーク用のリソースとしては、第１パスと第２パスとを提供し、第２サービスネットワーク用のリソースとしては、第２パスだけを提供する。そして、境界ノード装置は、障害判別ステップで、提供した冗長パスのいずれかのパスに不具合が生じたことを判別し、第１切替制御ステップで、例えば、障害が生じた第１パスから第２パスへトラフィックを迂回させる。そして、迂回路となった第２パスが既に第２サービスネットワークにて使用されている場合に、第２切替制御ステップで、当該迂回路のトラフィックを他の設定された冗長パスに迂回させる。
【００１８】
また、請求項６に記載の冗長パス設定方法は、第１サービスネットワークと第２サービスネットワークとを収容した複数の境界ノード装置と、前記複数の境界ノード装置を相互に接続するパスと、を有するバックボーンネットワークにおける境界ノード装置の冗長パス設定方法であって、所定の帯域を有したリソースとして使用可能な第１パスと、前記第１パスと対をなした予備である第２パスとを含む冗長パスを複数設定するパス設定ステップと、前記パス設定ステップで設定された所定の複数の冗長パスにそれぞれ含まれる第２パスを論理的に束ねたパスをリンクとして生成するステップと、前記設定された冗長パスのうちの１つを前記第１サービスネットワーク用のリソースとして提供すると共に、前記リンクを生成するステップで生成されたリンクを前記第２サービスネットワーク用のリソースとして提供する制御を行うリソース提供制御ステップと、前記第１サービスネットワークにリソースとして提供された冗長パスに含まれる一方のパスに不具合が生じたか否かを判別する障害判別ステップと、前記一方のパスに不具合が生じたと判別された場合に、前記不具合が生じた一方のパスから、当該冗長パスに含まれる他方のパスに切り替える制御を行う切替制御ステップとを含むことを特徴とする。
【００１９】
かかる手順によれば、境界ノード装置は、第２パスを論理的に束ねたパスをリンクとして生成するステップで生成した束ねられたリンクを、リソース提供制御ステップで、第２サービスネットワーク用のリソースとして提供する。したがって、境界ノード装置は、障害発生時に、切替制御ステップで、束ねられた第２パスのうち、迂回路として使用されていない第２パスに対して、トラフィックを迂回させることができる。なお、リソース提供制御ステップでは、第１サービスネットワーク用のリソースは、冗長パスそのものを提供する。
【００２０】
また、請求項７に記載の冗長パス設定方法は、第１サービスネットワークと第２サービスネットワークとを収容した複数の境界ノード装置と、前記複数の境界ノード装置を相互に接続するパスと、を有するバックボーンネットワークにおける境界ノード装置の冗長パス設定方法であって、所定の帯域を有したリソースとして使用可能な第１パスと、前記第１パスと対をなした予備である第２パスとを含む冗長パスを複数設定するパス設定ステップと、前記パス設定ステップで設定された所定の複数の冗長パスにそれぞれ含まれる第２パスを論理的に所定数だけ束ねたパスをリンクとして複数生成するステップと、前記設定された冗長パスのうちの１つを前記第１サービスネットワーク用のリソースとして提供すると共に、前記リンクを複数生成するステップで生成された複数のリンクのうちの１つ以上を前記第２サービスネットワーク用のリソースとして提供する制御を行うリソース提供制御ステップと、前記第１サービスネットワークにリソースとして提供された冗長パスに含まれる一方のパスに不具合が生じたか否かを判別する障害判別ステップと、前記一方のパスに不具合が生じたと判別された場合に、前記不具合が生じた一方のパスから、当該冗長パスに含まれる他方のパスに切り替える制御を行う第１切替制御ステップと、前記第２サービスネットワークに提供されたリンクに束ねられ、かつ、使用されている第２パスが、前記第１切替制御ステップによる切替対象である場合に、当該第２パスから、前記第２サービスネットワークに提供されたリンクに束ねられた別の第２パスに切り替える制御を行う第２切替制御ステップとを含むことを特徴とする。
【００２１】
かかる手順によれば、境界ノード装置は、第２パスを論理的に束ねたパスをリンクとして複数生成するステップで生成した束ねられた複数のリンクのうちの１つ以上を、リソース提供制御ステップで、第２サービスネットワーク用のリソースとして提供する。なお、リソース提供制御ステップでは、第１サービスネットワーク用のリソースは、冗長パスそのものを提供する。そして、境界ノード装置は、障害発生時に、第１切替制御ステップで、例えば、障害が生じた第１パスのトラフィックを第２パスに迂回させる。そして、その迂回路である第２パスが既に第２サービスネットワークにて使用されている場合に、第２切替制御ステップで、当該迂回路のトラフィックを、設定済みのリンクに束ねられた他の第２パスに迂回させる。なお、他の第２パスは、迂回路である第２パスが束ねられたリンクに束ねられていてもよいし、そのリンクとは異なるリンクに束ねられていてもよい。
【００２２】
また、請求項８に記載の冗長パス設定方法は、請求項５ないし請求項７のいずれか一項に記載の冗長パス設定方法において、前記第１サービスネットワークに提供された冗長パスの帯域の増減を要求するメッセージを示す帯域変更要求に基づいて、当該冗長パスに含まれる第２パスがリソースとして提供されているか否かを判別する提供リソース判別ステップと、前記帯域変更要求が帯域の増加を要求するものであるか否かを判別する要求帯域判別ステップと、前記第２パスがリソースとして提供されていないと判別された場合に、前記帯域変更要求に基づいて、前記提供された冗長パスに含まれる第１パスの帯域を変更する第１パス帯域変更ステップと、前記第１パスの帯域が変更されるときに、前記帯域変更要求が帯域の増加を要求するものである場合に前記第１パスの対である第２パスの帯域を変更し、かつ、前記帯域変更要求が帯域の減少を要求するものである場合に、当該第２パスの帯域を維持する第２パス帯域変更ステップとをさらに含むことが好ましい。
【００２３】
かかる手順によれば、境界ノード装置は、第１パス帯域変更ステップで、リソースとして提供されている冗長パスが２つのサービスネットワークに共用されていない場合に、優先順位の高い側である第１サービスネットワークからの帯域変更要求を許容した変更を行う。そして、境界ノード装置は、第２パス帯域変更ステップで、帯域変更要求が帯域減ならば連動せずに、帯域を現状のまま維持する。
【００２４】
また、請求項９に記載の冗長パス設定プログラムは、請求項５ないし請求項８のいずれか一項に記載の冗長パス設定方法をコンピュータに実行させることを特徴とする。このように構成されることにより、このプログラムをインストールされたコンピュータは、このプログラムに基づいた各機能を実現することができる。
【発明の効果】
【００２５】
本発明によれば、障害発生時や帯域変更要求時においても、複数のサービスネットワークのトラフィック疎通を継続させることができる。
【発明を実施するための最良の形態】
【００２６】
以下、図面を参照して本発明の境界ノード装置および冗長パス設定方法を実施するための最良の形態（以下「実施形態」という）について、第１の実施形態ないし第３の実施形態に分けて詳細に説明する。
【００２７】
（第１の実施形態）
図１は、本発明の実施形態に係る境界ノード装置を含む通信システムの構成図である。
図１に示す通信システムは、バックボーンネットワーク１と、第１サービスネットワーク２ａと、第２サービスネットワーク２ｂとを備えている。
【００２８】
バックボーンネットワーク１は、複数の境界ノード装置１００（１００ａ，１００ｂ）と、境界ノード装置１００を相互に接続する冗長パス１０ａ，１０ｂとを有する。
境界ノード装置１００は、第１サービスネットワーク２ａと、第２サービスネットワーク２ｂとを収容するものである。この境界ノード装置１００は、バックボーンネットワーク１と、サービスネットワーク２ａ，２ｂとの境界に存在し、別の境界ノード装置１００との間に冗長パスを確立するものである。例えば、冗長パス１０ａが確立されたときに、境界ノード装置１００ａは、冗長パス１０ａの始端ポイントであり、境界ノード装置１００ｂは、冗長パス１０ａの終端ポイントであるという。
【００２９】
冗長パス１０ａは、所定の帯域を有したリソースとして使用可能な第１パス（運用側パスともいう）１０ａ−１と、この第１パス１０ａ−１と対をなした予備である第２パス（予備側パスともいう）１０ａ−２とを含んで構成されている。同様に、冗長パス１０ｂは、第１パス１０ｂ−１と第２パス１０ｂ−２とを含んで構成されている。各冗長パス１０ａ，１０ｂを形成する第１パスと第２パスは、それぞれ、例えば、上り方向の光信号と下り方向の光信号とを分離して伝送する光ファイバや全二重式のケーブルである。
【００３０】
また、冗長パス１０ａの第１パス１０ａ−１は、中継ノード装置２００ａ（２００）に中継されており、冗長パス１０ａの第２パス１０ａ−２は、中継ノード装置２００ｂ（２００）に中継されている。また、冗長パス１０ｂの第１パス１０ｂ−１は、中継ノード装置２００ｃ，２００ｄ（２００）に中継されている。さらに、冗長パス１０ｂの第２パス１０ｂ−２は、中継ノード装置２００ｅ，２００ｆ（２００）に中継されている。
中継ノード装置２００は、光クロスコネクト、ルータ、スイッチなどから構成される。
【００３１】
第１サービスネットワーク２ａおよび第２サービスネットワーク２ｂは、複数の境界ノード装置１００と、複数のノード装置３００とを備えている。
ノード装置３００は、境界ノード装置１００との間の配置が異なる以外は、中継ノード装置２００と同様な装置であり、例えば、光クロスコネクト、ルータ、スイッチなどから構成される。
【００３２】
第１サービスネットワーク２ａは、冗長パス１０ａの確立（設定）権限、冗長パスの解放権限、冗長パスのリソースの利用権限がある。一方、第２サービスネットワーク２ｂには、前記した権限がない。
【００３３】
第１サービスネットワーク２ａは、第２サービスネットワーク２ｂよりも信頼性の高いネットワークである。そのため、高信頼サービスネットワークと呼ぶ場合もある。バックボーンネットワーク１にて確立される冗長パス１０ａは、第１サービスネットワーク２ａにおいて、論理的なリンク２０ａ−１として提供される。ここで、リンク２０ａ−１は、冗長パス１０ａのすべて、すなわち、第１パス１０ａ−１と、第２パス１０ａ−２との両方により構成されることとなる。したがって、第１サービスネットワーク２ａでは、例えば、所定のトラフィックが、リンク２０ａ−１に含まれる第１パス１０ａ−１を利用しているときに、この第１パス１０ａ−１において障害が発生した場合に、このトラフィックを迂回させるために、第２パス１０ａ−２を利用することが可能である。これにより、トラフィック疎通（情報が滞りなく通過する）が継続されることとなる。なお、冗長パス１０ｂは、第１サービスネットワーク２ａにおいて、論理的なリンク２０ｂ−１として提供可能である。また、一度に２つのリンクが提供される場合、第１サービスネットワーク２ａが一度に使用するリンクの数は１つである。
【００３４】
第２サービスネットワーク２ｂは、第１サービスネットワーク２ａよりも信頼性の低いネットワークである。そのため、低信頼サービスネットワークと呼ぶ場合もある。バックボーンネットワーク１にて確立される冗長パス１０ａに含まれる第２パス１０ａ−２は、第２サービスネットワーク２ｂにおいて、論理的なリンク２０ａ−２として提供される。なお、冗長パス１０ｂに含まれる第２パス１０ｂ−２は、第２サービスネットワーク２ｂにおいて、論理的なリンク２０ｂ−２として提供可能である。また、一度に２つのリンクが提供される場合、第２サービスネットワーク２ｂが一度に使用するリンクの数は１つである。
【００３５】
図１において、図示された破線で示されるように、境界ノード装置１００は、第１サービスネットワーク２ａと、第２サービスネットワーク２ｂと、バックボーンネットワーク１とに共用されている。このうち、バックボーンネットワーク１においては、境界ノード装置１００は、物理的側面を強調するために平面的に図示されており、第１サービスネットワーク２ａおよび第２サービスネットワーク２ｂにおいては、論理的側面を強調するために立体的に図示されている。
【００３６】
図２は、図１に示した通信システムの説明図であって、（ａ）は第１サービスネットワーク、（ｂ）は第２サービスネットワークをそれぞれ示している。すなわち、図２（ａ），（ｂ）は、図１を分離して表現した場合の図面である。
バックボーンネットワーク１の冗長パス１０ａは、図２の（ａ）に示すように、第１サービスネットワーク２ａに対しては、リンク２０ａ−１として提供される。このリンク２０ａ−１は、図１に示すように、第１パス１０ａ−１と第２パス１０ａ−２とを含んでいる。また、この冗長パス１０ａは、図２（ｂ）に示すように、第２サービスネットワーク２ｂに対しては、リンク２０ａ−２として提供される。このリンク２０ａ−２は、第２パス１０ａ−２のみを含んでいる。
【００３７】
同様に、バックボーンネットワーク１の冗長パス１０ｂは、図２の（ａ）に示すように、第１サービスネットワーク２ａに対しては、リンク２０ｂ−１として提供される。このリンク２０ｂ−１は、第１パス１０ｂ−１と第２パス１０ｂ−２とを含んでいる。また、この冗長パス１０ｂは、図２（ｂ）に示すように、第２サービスネットワーク２ｂに対しては、リンク２０ｂ−２として提供される。このリンク２０ｂ−２は、第２パス１０ｂ−２のみを含んでいる。
【００３８】
なお、以下の説明では、第１サービスネットワーク２ａと第２サービスネットワーク２ｂとを説明する際に、図１に示した統合された形式の説明図を主に参照して説明することとする。
【００３９】
[境界ノード装置の構成]
図３は、本発明の第１の実施形態に係る境界ノード装置の一例を示す機能ブロック図である。境界ノード装置１００は、図３に示すように、入出力手段１１０と、制御手段１３０と、記憶手段１５０とを備える。
入出力手段１１０は、例えば、通信インタフェース等から構成され、所定の命令や情報を入力したり、所定の情報を出力したりするものである。ここでは、入出力手段１１０は、パス設定要求受信手段１１１と、帯域変更要求受信手段１１３と、提供リソース通信手段１１５と、障害通知受信手段１１７とを備える。
【００４０】
パス設定要求受信手段１１１は、第１サービスネットワーク２ａから、冗長パスを設定することを要求するメッセージを示すパス設定要求を受信し、後記するパス設定手段１３１に出力するものである。
帯域変更要求受信手段１１３は、第１サービスネットワーク２ａから、第１サービスネットワーク２ａに提供された冗長パスの帯域の増減を要求するメッセージを示す帯域変更要求を受信し、後記する提供リソース判別手段１３７に出力するものである。
【００４１】
提供リソース通信手段１１５は、制御手段１３０の制御に基づいて、リソースとして提供する冗長パスに関する情報を第１サービスネットワーク２ａや第２サービスネットワーク２ｂに通知するものである。
障害通知受信手段１１７は、バックボーンネットワーク１から、リソースとして提供されている第１パスに障害があることを通知するメッセージを示す障害通知を受信し、後記する障害判別手段１３４に出力するものである。
【００４２】
制御手段１３０は、例えば、ＣＰＵ（Central Processing Unit）等から構成され、入出力手段１１０および記憶手段１５０を制御すると共に、冗長パス１０ａ，１０ｂを設定するものであり、図２に示すように、パス設定手段１３１と、設定パス管理手段１３２と、同期制御手段１３３と、障害判別手段１３４と、第１切替制御手段１３５と、第２切替制御手段１３６と、提供リソース判別手段１３７と、要求帯域判別手段１３８と、リソース提供制御手段１３９と、提供リソース管理手段１４０とを備える。
【００４３】
パス設定手段１３１は、パス設定要求に基づいて、冗長パスを複数設定し、設定した冗長パスに関する情報をリソース提供制御手段１３９および設定パス管理手段１３２に出力するものである。
設定パス管理手段１３２は、設定された冗長パスを設定パスＤＢ１５１に格納すると共に、設定パスＤＢ１５１に格納されている情報を読み出すものである。
【００４４】
同期制御手段１３３は、境界ノード装置１００間で同期をとるための制御を行うものである。この同期制御手段１３３でとられた同期は、障害判別手段１３４を介して、第１切替制御手段１３５および第２切替制御手段１３６に出力される。これにより、境界ノード装置１００間で同じタイミングでパスを切り替えることができる。
【００４５】
障害判別手段１３４は、障害通知に基づいて、第１サービスネットワーク２ａにリソースとして提供された冗長パスに含まれるパスに不具合が生じたか否かを判別し、判別結果を第１切替制御手段１３５および第２切替制御手段１３６に出力する。詳細には、障害判別手段１３４は、障害通知が受信された場合に、現在提供されているリソースに基づいて、第１サービスネットワーク２ａに提供された冗長パスに含まれる第２パスがリソースとして提供されているか否かを判別し、提供済みの場合には、第１切替制御手段１３５および第２切替制御手段１３６に対して対処するための制御を指示し、提供されていない場合には、第１切替制御手段１３５に対してのみ対処するための制御を指示する。
【００４６】
第１切替制御手段１３５は、障害判別手段１３４によって、一方のパスに不具合が生じたと判別された場合に、不具合が生じた一方のパスから、当該冗長パスに含まれる他方のパスに切り替える制御（以下、第１切替処理という）を行うものである。
第２切替制御手段１３６は、第２サービスネットワーク２ｂに使用されている第２パスが、第１切替制御手段１３５による切替対象である場合に、当該第２パスから、パス設定手段１３１で設定された冗長パスのうちの他の冗長パスに含まれる第２パスに切り替える制御（以下、第２切替処理という）を行うものである。
【００４７】
提供リソース判別手段１３７は、帯域変更要求が受信された場合に、現在提供されているリソースに基づいて、第１サービスネットワーク２ａに提供された冗長パスに含まれる第２パスがリソースとして提供されているか否かを判別し、判別結果をリソース提供制御手段１３９および要求帯域判別手段１３８に出力するものである。
要求帯域判別手段１３８は、帯域変更要求が帯域の増加を要求するものであるか否かを判別し、判別結果をリソース提供制御手段１３９に出力するものである。
【００４８】
リソース提供制御手段１３９は、設定された冗長パス（設定パス）のうちの１つを第１サービスネットワーク２ａ用のリソースとして提供すると共に、設定パスのうちの１つに含まれる第２パスを第２サービスネットワーク２ｂ用のリソースとして提供する制御を行うものである。リソースの提供の仕方は公知の方法を用いることができる。このリソース提供制御手段１３９は、第１パス帯域変更手段１４１と、第２パス帯域変更手段１４２とを備える。
【００４９】
第１パス帯域変更手段１４１は、要求帯域判別手段１３８によって、第２パスがリソースとして提供されていないと判別された場合に、帯域変更要求に基づいて、提供された冗長パスに含まれる第１パスの帯域を変更する制御を行うものである。
また、第１パス帯域変更手段１４１は、要求帯域判別手段１３８によって、第２パスがリソースとして提供されていると判別された場合に、さらに、帯域変更要求が帯域の増加を要求するものである場合に、第１パスの帯域を変更し、また、帯域変更要求が帯域の減少を要求するものである場合に、第１パスの帯域を維持する。
【００５０】
第２パス帯域変更手段１４２は、第１パス帯域変更手段１４１によって第１パスの帯域が変更されるときに、帯域変更要求が帯域の増加を要求するものである場合に、当該第１パスの対である第２パスの帯域を変更し、また、帯域変更要求が帯域の減少を要求するものである場合に、当該第２パスの帯域を維持する制御を行うものである。
また、第２パス帯域変更手段１４２は、要求帯域判別手段１３８によって、第２パスがリソースとして提供されていると判別された場合に、さらに、帯域変更要求が帯域の増加を要求するものである場合に、当該第１パスの対である第２パスの帯域を変更し、また、帯域変更要求が帯域の減少を要求するものである場合に、当該第２パスの帯域を維持する。
【００５１】
提供リソース管理手段１４０は、提供されるリソースを第１リソースＤＢ１５３または第２リソースＤＢ１５５に格納すると共に、両ＤＢ１５３，１５５に格納されている情報を読み出すものである。なお、提供リソース管理手段１４０は、第１リソースＤＢ１５３または第２リソースＤＢ１５５で不要となった情報の削除も含む更新を行う。
【００５２】
記憶手段１５０は、例えば、ＲＡＭ（Random Access Memory）と、ＨＤＤ（Hard Disk Drive）とを備える。この場合に、ＲＡＭは、制御手段１３０による演算処理等に利用されると共に、入出力手段１１０を介して取得した情報等を記憶し、ＨＤＤは、各種データベース、所定のプログラム、制御手段１３０の処理結果等を格納する。
【００５３】
また、記憶手段１５０は、設定パスＤＢ１５１と、第１リソースＤＢ１５３と、第２リソースＤＢ１５５とを備えている。
設定パスＤＢ１５１は、バックボーンネットワーク１用のデータベースであり、バックボーンネットワーク１において境界ノード装置１００を示す識別子や、バックボーンネットワーク１において、境界ノード装置１００に設定された冗長パスの情報が格納されている。
【００５４】
第１リソースＤＢ１５３は、第１サービスネットワーク２ａ用のデータベースであり、第１サービスネットワーク２ａにおいて境界ノード装置１００を示す識別子や、第１サービスネットワーク２ａにおいて、境界ノード装置１００が保持するリンクの情報が格納されている。
第２リソースＤＢ１５５は、第２サービスネットワーク２ｂ用のデータベースであり、第２サービスネットワーク２ｂにおいて境界ノード装置１００を示す識別子や、第２サービスネットワーク２ｂにおいて、境界ノード装置１００が保持するリンクの情報が格納されている。
【００５５】
なお、前記した制御手段１３０が備える各手段１３１〜１４２は、ＣＰＵが記憶手段１５０のＨＤＤに格納された所定のプログラムをＲＡＭに展開して実行することにより実現されるものである。
【００５６】
[境界ノード装置の動作]      
図３に示した境界ノード装置１００の動作について図４を参照（適宜図３参照）して説明する。図４は、図３に示した境界ノード装置によるパス設定方法を示すフローチャートである。
【００５７】
ここでは、冗長パスの始端ポイントとなる境界ノード装置１００（１００ａ）の処理を説明する。まず、境界ノード装置１００は、同期制御手段１３３によって、２つの境界ノード装置１００間で予め同期をとっておく。そして、境界ノード装置１００は、入出力手段１１０を介して取得した受信メッセージを判別する（ステップＳ１）。
【００５８】
具体的には、境界ノード装置１００は、パス設定要求受信手段１１１によって、第１サービスネットワーク２ａから、パス設定要求を受信した場合に、ステップＳ２〜ステップＳ５の処理を実行する。
また、境界ノード装置１００は、帯域変更要求受信手段１１３によって、第１サービスネットワーク２ａから、帯域変更要求を受信した場合に、必要に応じて、ステップＳ６〜ステップＳ１０の処理を実行する。なお、境界ノード装置１００は、必要に応じて、ステップＳ４およびステップＳ５の処理も実行する。
また、境界ノード装置１００は、障害通知受信手段１１７によって、バックボーンネットワーク１から障害通知を受信した場合に、必要に応じて、ステップＳ１１〜ステップＳ１３の処理を実行する。なお、境界ノード装置１００は、必要に応じて、ステップＳ４およびステップＳ５の処理も実行する。
【００５９】
＜パス設定要求＞
ステップＳ１で、パス設定要求が受信された場合に、境界ノード装置１００は、パス設定手段１３１によって、パス設定要求に基づいて冗長パスを複数設定する（ステップＳ２：パス設定ステップ）。そして、境界ノード装置１００は、設定パス管理手段１３２によって、設定された冗長パス（設定パス）を設定パスＤＢ１５１に格納する（ステップＳ３）。境界ノード装置１００は、リソース提供制御手段１３９によって、パス設定を要求した第１サービスネットワーク２ａまたは第２サービスネットワーク２ｂにリソースを提供する（ステップＳ４：リソース提供制御ステップ）。具体的には、第１サービスネットワーク２ａからパス設定を受信した場合には、設定パスのうちの１つを第１サービスネットワーク２ａ用のリソースとして提供する。この場合に、２つの境界ノード装置１００ａ，１００ｂの間で、同じタイミングでリソースの提供を行う。また、第２サービスネットワーク２ｂからパス設定を受信した場合には、設定パスのうちの１つに含まれる第２パスを第２サービスネットワーク２ｂ用のリソースとして提供する。なお、リソースは同じタイミングで提供される。そして、境界ノード装置１００は、提供リソース管理手段１４０によって、提供するリソースを第１リソースＤＢ１５３または第２リソースＤＢ１５５に格納する（ステップＳ５）。
【００６０】
＜帯域変更要求＞
ステップＳ１で、帯域変更要求が受信された場合に、境界ノード装置１００は、提供リソース判別手段１３７によって、第１サービスネットワーク２ａに提供された冗長パスに含まれる第２パスがリソースとして提供されているか（第２パスは提供済みか）否かを判別する（ステップＳ６：提供リソース判別ステップ）。
【００６１】
第２パスが提供されていない場合には（ステップＳ６：Ｎｏ）、境界ノード装置１００は、要求帯域判別手段１３８によって、帯域変更要求の内容が帯域増を示すものか（帯域の増加を要求するものであるか）否かを判別する（ステップＳ７：要求帯域判別ステップ）。帯域変更要求の内容が帯域減を示す場合には（ステップＳ７：Ｎｏ）、境界ノード装置１００は、第１パス帯域変更手段１４１によって、第１パスの帯域を変更し（ステップＳ８）、第２パス帯域変更手段１４２によって、第２パスの帯域を維持する。一方、帯域変更要求の内容が帯域増を示す場合には（ステップＳ７：Ｙｅｓ）、境界ノード装置１００は、第１パス帯域変更手段１４１によって、第１パスの帯域を変更すると共に、第２パス帯域変更手段１４２によって、第２パスの帯域を変更する（ステップＳ９）。
【００６２】
一方、第２パスが提供済みの場合には（ステップＳ６：Ｙｅｓ）、境界ノード装置１００は、要求帯域判別手段１３８によって、帯域変更要求の内容が帯域増を示すものか否かを判別する（ステップＳ１０：要求帯域判別ステップ）。境界ノード装置１００は、帯域変更要求の内容が帯域増を示す場合には（ステップＳ１０：Ｙｅｓ）、前記したステップＳ９に進み、帯域減を示す場合には（ステップＳ１０：Ｎｏ）、処理を終了する。
【００６３】
ステップＳ８またはステップＳ９（いずれも、第１パス帯域変更ステップおよび第２パス帯域変更ステップ）に続いて、境界ノード装置１００は、ステップＳ４に進む。この場合に、２つの境界ノード装置１００ａ，１００ｂの間で、同じタイミングで提供リソースの帯域変更等を行う。さらに、ステップＳ５において、境界ノード装置１００は、提供リソース管理手段１４０によって、第１リソースＤＢ１５３または／および第２リソースＤＢ１５５に格納されている情報を更新する。
【００６４】
＜障害通知＞
ステップＳ１で、障害通知が受信された場合に、境界ノード装置１００は、障害判別手段１３４によって、現在提供されているリソースに基づいて、第１サービスネットワーク２ａに提供された冗長パスに含まれる第２パスが第２サービスネットワーク２ｂによって使用されているか否かを判別する。すなわち、当該第２パスがリソースとして第２サービスネットワーク２ｂに提供されているか（切替対象は提供済みか）否かを判別する（ステップＳ１１：障害判別ステップ）。切替対象が提供済みの場合には（ステップＳ１１：Ｙｅｓ）、境界ノード装置１００は、第１切替制御手段１３５によって、第１切替処理を実行すると共に、第２切替制御手段１３６によって、第２切替処理を実行する（ステップＳ１２：第１切替制御ステップおよび第２切替制御ステップ）。ここで、第１切替処理を先に実行してから第２切替処理を実行する。一方、切替対象が提供されていない場合には（ステップＳ１１：Ｎｏ）、境界ノード装置１００は、第１切替制御手段１３５によって、第１切替処理のみを実行する（ステップＳ１３：第１切替制御ステップ）。
【００６５】
ステップＳ１２またはステップＳ１３に続いて、境界ノード装置１００は、ステップＳ４に進む。この場合に、２つの境界ノード装置１００ａ，１００ｂの間で、同じタイミングで提供リソースのパスの切替等を行う。さらに、ステップＳ５において、境界ノード装置１００は、提供リソース管理手段１４０によって、第１リソースＤＢ１５３または／および第２リソースＤＢ１５５に格納されている情報を更新する。
【００６６】
なお、境界ノード装置１００は、一般的なコンピュータに、前記した各ステップを実行させる冗長パス設定プログラムを実行することで実現することもできる。これらのプログラムは、通信回線を介して配布することも可能であるし、ＣＤ−ＲＯＭ等の記録媒体に書き込んで配布することも可能である。
【００６７】
［パス設定の具体例］
図５は、図３に示した境界ノード装置によるパス設定の具体例を示す説明図である。
ここで、冗長パス１０ａ，１０ｂをそれぞれ形成する第１パス（１０ａ−１，１０ｂ−１）および第２パス（１０ａ−２，１０ｂ−２）は、例えば、ＧＭＰＬＳ（Generalized Multi-Protocol Label Switching）ネットワークにおけるＬＳＰ（Label Switched Paths）を想定している。なお、ＧＭＰＬＳについては、例えば、K.Kompella et al,“LSP Hierarchy with Generalized MPLS TE,RFC4206 Label Switched Paths (LSP) Hierarchy with Generalized Multi-Protocol Label Switching(GMPLS)Traffic Engineering(TE)”＜ＵＲＬ：http://www.ietf.org/rfc/rfc4206.txt＞に開示されている。
【００６８】
第１サービスネットワーク２ａが、冗長パスの設定を要求する。具体的には、第１サービスネットワーク２ａに属する所定のノード装置３００が、ユーザの操作に基づいて、パス設定要求を境界ノード装置１００ａに送信する。ここで、バックボーンネットワーク１には、冗長パス１０ａ，１０ｂが存在するものとする。つまり、現在リソースとして必要な冗長パスは１つでよいが、余剰なリソースとしてもう１つ冗長パスがあるものとする。この場合に、境界ノード装置１００ａは、第１サービスネットワーク２ａに対して、冗長パス１０ａ，１０ｂを設定し、そのうちの冗長パス１０ａをリンク２０ａ−１として提供する。これにより、第１サービスネットワーク２ａは、リンク２０ａ−１（冗長パス１０ａ）の第１パスをリソースとして使用することができる。
以下、２つのパターンに分け、かつ、障害発生時／帯域変更要求時について説明する。
【００６９】
＜第１パターン＞
ここで、第２サービスネットワーク２ｂが、冗長パスの設定を要求すると、境界ノード装置１００ａは、第２サービスネットワーク２ｂに対して、冗長パス１０ａ，１０ｂを設定し、リンク２０ａ−２，２０ｂ−２として提供する。これにより、第２サービスネットワーク２ｂは、第１サービスネットワーク２ａに対してリソースとして提供された冗長パス１０ａに含まれる第２パス１０ａ−２をリンク２０ａ−２（リソース）として使用することができる。第１パターンは、このような場合を想定する。
【００７０】
この状態で、冗長パス１０ａの第１パス１０ａ−１に障害が発生すると、まず、境界ノード装置１００ａは、第１サービスネットワーク２ａに対して、トラフィックを、冗長パス１０ａの第２パス１０ａ−２に迂回させる。次に、境界ノード装置１００ａは、第２サービスネットワーク２ｂに対して、トラフィックを、リンク２０ｂ−２（冗長パス１０ｂの第２パス１０ｂ−２）に迂回させる。これにより、障害発生時においても第１サービスネットワーク２ａおよび第２サービスネットワーク２ｂは、トラフィック疎通を継続できる。
【００７１】
また、第１パターンの状態で、境界ノード装置１００ａが、第１サービスネットワーク２ａから、帯域変更要求を受信した場合には、以下のように動作する。
帯域変更要求の変更内容が、帯域の増加を示す場合には、リンク２０ａ−１（冗長パス１０ａ）の第１パス１０ａ−１の帯域が増加されると共に、リンク２０ａ−２（冗長パス１０ａの第２パス１０ａ−２）の帯域が増加される。したがって、第１サービスネットワーク２ａおよび第２サービスネットワーク２ｂは、トラフィック疎通を継続できる。
一方、帯域変更要求の変更内容が、帯域の減少を示す場合には、リンク２０ａ−１（冗長パス１０ａ）の第１パス１０ａ−１の帯域も、リンク２０ａ−２（冗長パス１０ａの第２パス１０ａ−２）の帯域も現状のまま維持される。つまり、変化がないので、第１サービスネットワーク２ａおよび第２サービスネットワーク２ｂは、トラフィック疎通を継続できる。
【００７２】
＜第２パターン＞
第２サービスネットワーク２ｂが、冗長パスの設定を要求すると、境界ノード装置１００ａは、第２サービスネットワーク２ｂに対して、冗長パス１０ａ，１０ｂを設定し、リンク２０ａ−２，２０ｂ−２として提供する。これにより、第２サービスネットワーク２ｂは、第１サービスネットワーク２ａに対してリソースとして提供されたものとは異なる冗長パス１０ｂに含まれる第２パス１０ｂ−２をリンク２０ｂ−２（リソース）として使用することができる。第２パターンは、このような場合を想定する。
【００７３】
この状態で、冗長パス１０ａの第１パス１０ａ−１に障害が発生すると、まず、境界ノード装置１００ａは、第１サービスネットワーク２ａに対して、トラフィックを、冗長パス１０ａの第２パス１０ａ−２に迂回させる。迂回路となった第２パス１０ａ−２は、第２サービスネットワーク２ｂに使用されていない。これにより、障害発生時においても第１サービスネットワーク２ａおよび第２サービスネットワーク２ｂは、トラフィック疎通を継続できる。
【００７４】
また、第２パターンの状態で、境界ノード装置１００ａが、第１サービスネットワーク２ａから、帯域変更要求を受信した場合には、冗長パス１０ａの第１パス１０ａ−１にその変更内容を反映する。変更内容は、帯域の増加でも減少でも構わない。一方、冗長パス１０ａの第２パス１０ａ−２に対しては、境界ノード装置１００ａは、受信した帯域変更要求が「増加」を示す場合には、それに連動して、第２パス１０ａ−２の帯域を増加させる。これにより、帯域変更時においても第１サービスネットワーク２ａおよび第２サービスネットワーク２ｂは、トラフィック疎通を継続できる。
【００７５】
ただし、境界ノード装置１００ａは、受信した帯域変更要求が「減少」を示す場合には、それとは独立に、第２パス１０ａ−２の帯域を現状のまま維持する。これにより、第２パス１０ａ−２の帯域を所定の大きさに確保することができる。したがって、将来、第２パス１０ａ−２を第２サービスネットワーク２ｂ等の低信頼のネットワークに、リンク２０ｂ−２（リソース）として提供した場合であっても、トラフィック疎通に対する悪影響を回避することが可能となる。
【００７６】
なお、本実施形態では、障害発生時に、第２サービスネットワーク２ｂのトラフィックを迂回させるものとして説明したが、第２サービスネットワーク２ｂに提供され、使用されているリンク（リソース）に充分な余剰帯域が存在すれば、迂回の代わりに、この余剰帯域を活用するようにしてもよい。この場合には、境界ノード装置１００に対して以下のように予め設定される。すなわち、この設定は、例えば、「パケットレイヤやＴＤＭ(Time Division Multiplexing：時分割多重方式)レイヤにおいて、障害時に、第２サービスネットワーク２ｂに提供されたリンク（リソース）に、第１サービスネットワーク２ａのトラフィックが迂回した後でも当該リンクに残る余剰帯域を使って、第２サービスネットワーク２ｂのトラフィックを転送する」というものである。
【００７７】
第１の実施形態によれば、バックボーンネットワーク１において、複数の冗長パスなどの余剰リソースが存在する際には、障害が発生した場合や、帯域変更要求がある場合においても、第１サービスネットワーク２ａおよび第２サービスネットワーク２ｂが、バックボーンネットワーク１のリソースを使用できるため、バックボーンネットワーク１におけるトラフィック疎通を継続させることができる。
【００７８】
（第２の実施形態）
[境界ノード装置の構成]
図６は、本発明の第２の実施形態に係る境界ノード装置の一例を示す機能ブロック図である。
境界ノード装置１００Ａは、図６に示すように、制御手段１３０において、バンドル手段１４３を備え、切替制御手段（第１切替制御手段１３５）が１つであると共に、障害判別手段１３４Ａの機能が異なる点を除いて、図３に示した境界ノード装置１００と同様の構成なので、同一の構成には同一の符号を付して説明を省略する。
【００７９】
バンドル手段１４３は、パス設定手段１３１で設定された複数の冗長パスにそれぞれ含まれる第２パスを論理的に束ねたパスを１つのリンクとして生成するものである。なお、冗長パスが３つ以上の場合には、複数回に分けて束ねてもよい。
障害判別手段１３４Ａは、障害通知が受信された場合に、第１サービスネットワーク２ａにリソースとして提供された冗長パスに含まれるパスに不具合が生じたと判別し、第１切替制御手段１３５に対して対処するための制御を指示する。
なお、パス設定手段１３１は、設定パス管理手段１３２を介して設定パスＤＢ１５１に格納する情報として、設定した冗長パスに関する情報の代わりに、論理的に束ねられた（バンドルされた）リンクに関する情報を、設定パス管理手段１３２に出力するようにしてもよい。
【００８０】
[境界ノード装置の動作]      
図６に示した境界ノード装置１００Ａの動作について図７を参照（適宜図６参照）して説明する。図７は、図６に示した境界ノード装置によるパス設定方法を示すフローチャートである。まず、境界ノード装置１００Ａは、入出力手段１１０を介して取得した受信メッセージを判別する（ステップＳ２１）。
【００８１】
＜パス設定要求＞
ステップＳ２１で、パス設定要求が受信された場合に、境界ノード装置１００Ａは、パス設定手段１３１によって、冗長パスを複数設定する（ステップＳ２２：パス設定ステップ）。そして、境界ノード装置１００Ａは、設定された複数の冗長パス（設定パス）を１つにバンドルしたリンクを生成する（ステップＳ２３）。詳細には、すべての設定パスに含まれる各第２パスを論理的に束ねて（バンドルして）１つのリンクを生成する。そして、境界ノード装置１００は、設定パス管理手段１３２によって、バンドルしたリンクを設定パスＤＢ１５１に格納し（ステップＳ２４）、リソース提供制御手段１３９によって、リソースを提供する。詳細には、第１サービスネットワーク２ａからパス設定を受信した場合には、設定パスのうちの１つを第１サービスネットワーク２ａ用のリソースとして提供する。なお、設定パス管理手段１３２は、リンクの代わりに、設定パスを設定パスＤＢ１５１に格納するようにしてもよい。
【００８２】
また、第２サービスネットワーク２ｂからパス設定を受信した場合には、バンドルしたリンクを第２サービスネットワーク２ｂ用のリソースとして提供する（ステップＳ２５：リソース提供制御ステップ）。そして、境界ノード装置１００は、提供リソース管理手段１４０によって、提供するリソースを第１リソースＤＢ１５３または第２リソースＤＢ１５５に格納する（ステップＳ２６）。
【００８３】
＜帯域変更要求＞
境界ノード装置１００Ａが実行するステップＳ２７〜ステップＳ３１の各処理は、図４のフローチャートに示したステップＳ６〜ステップＳ１０の各処理と同一なので説明を省略する。
【００８４】
＜障害通知＞
ステップＳ２１で、障害通知が受信された場合に、境界ノード装置１００Ａは、障害判別手段１３４によって、第１サービスネットワーク２ａにリソースとして提供された冗長パスに含まれるパスに不具合が生じたと判別する（障害判別ステップ）。そして、境界ノード装置１００Ａは、第１切替制御手段１３５によって、第１切替処理を実行する（ステップＳ３２：切替制御ステップ）。続いて、境界ノード装置１００Ａは、ステップＳ２５に進み、提供リソースのパスの切替等を行い、ステップＳ２６において、提供リソース管理手段１４０によって、第１リソースＤＢ１５３に格納されている情報を更新する。
【００８５】
ここで、第２サービスネットワーク２ｂに提供されているリソース（バンドルされたリンク）において、障害が発生した冗長パスに含まれる第２パスの帯域分が、第１サービスネットワーク２ａの迂回路として利用される場合には、この帯域分のリソースが減少することとなる。この場合には、境界ノード装置１００Ａは、ステップＳ２６において、提供リソース管理手段１４０によって、第２リソースＤＢ１５５に格納されている情報も更新することとなる。
【００８６】
［パス設定の具体例］
図８は、図６に示した境界ノード装置によるパス設定の具体例を示す説明図である。図８では、第２サービスネットワーク２ｂに提供されたリソース以外は、図５の説明図と同様なので説明を省略する。
【００８７】
第２の実施形態の境界ノード装置１００Ａである２つの境界ノード装置１００ａ，１００ｂ（以下、単に境界ノード装置１００Ａという）は、冗長パス１０ａ，１０ｂを設定し、第１サービスネットワーク２ａに対して、リンク２０ａ−１，２０ｂ−１として提供する。また、境界ノード装置１００Ａは、第２パス１０ａ−２と第２パス１０ｂ−２とを束ねてリンク２１―２を生成し、第２サービスネットワーク２ｂ用のリソースとして提供する。
【００８８】
＜第３パターン＞
ここで、第１サービスネットワーク２ａがリンク２０ａ−１を使用し、かつ、第２サービスネットワーク２ｂがリンク２１−２を使用している場合を想定する。この場合には、冗長パス１０ａが、第１サービスネットワーク２ａと第２サービスネットワーク２ｂとに共用されていることになる。詳細には、この場合、第１サービスネットワーク２ａが第１パス１０ａ−１を使用し、かつ、第２サービスネットワーク２ｂが第２パス１０ａ−２または第２パス１０ｂ−２を使用している。
【００８９】
この状態で、冗長パス１０ａに含まれる第１パス１０ａ−１に障害が発生した場合には、境界ノード装置１００Ａは、第１サービスネットワーク２ａに使用されるリソースを、第１パス１０ａ−１から第２パス１０ａ−２に切り替える。これにより、第１サービスネットワーク２ａのトラフィックは、リンク２０ａ−１のうちの第２パス１０ａ−２を流れることとなる。この第２パス１０ａ−２は、リンク２１−２のうちで、第２サービスネットワーク２ｂのトラフィックが流れている部分以外の余剰のリソースに相当する。したがって、障害発生時において、第２サービスネットワーク２ｂのトラフィックは、依然として、リンク２０−２（ただし、第２パス１０ｂ−２部分）を流れることとなる。
【００９０】
第２の実施形態によれば、バックボーンネットワーク１で設定される複数の冗長パスの第２パスを１つに束ねることにより、第２サービスネットワーク２ｂに対して、１本に束ねられたリソースを提供できる。このように束ねることで、第２サービスネットワーク２ｂ用のリソースの帯域が拡張し、第２サービスネットワーク２ｂにおいて、大容量のトラフィックを転送可能となる。
【００９１】
（第３の実施形態）
[境界ノード装置の構成]
図９は、本発明の第３の実施形態に係る境界ノード装置の一例を示す機能ブロック図である。
境界ノード装置１００Ｂは、図９に示すように、制御手段１３０において、バンドル手段１４３Ａを備えたことを除いて、図３に示した境界ノード装置１００と同様の構成なので、同一の構成には同一の符号を付して説明を省略する。
【００９２】
バンドル手段１４３Ａは、パス設定手段１３１で設定された複数の冗長パスにそれぞれ含まれる第２パスを論理的に所定数だけ束ねたパスをリンクとして複数生成するものである。なお、パス設定手段１３１は、４つ以上の冗長パスを設定するものとする。そして、バンドル手段１４３Ａは、設定された４つの冗長パスに含まれる２つの第２パスを論理的に束ねたリンクを２つ生成することが好ましい。
【００９３】
[境界ノード装置の動作]      
図９に示した境界ノード装置１００Ｂの動作について図１０を参照（適宜図９参照）して説明する。図１０は、図９に示した境界ノード装置によるパス設定方法を示すフローチャートである。図１０のフローチャートに示した処理のうち、図４のフローチャートに示した処理と同様な処理については、説明を適宜省略する。まず、境界ノード装置１００Ｂは、入出力手段１１０を介して取得した受信メッセージを判別する（ステップＳ４１）。
【００９４】
＜パス設定要求＞
ステップＳ４１で、パス設定要求が受信された場合に、境界ノード装置１００Ｂは、パス設定手段１３１によって、４つ以上の複数の冗長パスを設定する（ステップＳ４２：パス設定ステップ）。そして、境界ノード装置１００Ｂは、設定パスをバンドルしたリンクを複数生成する（ステップＳ４３）。詳細には、設定パスに含まれる第２パスを論理的に束ねた（バンドルした）リンクを複数生成する。
【００９５】
続いて、境界ノード装置１００Ｂは、設定パス管理手段１３２によって、バンドルしたリンクを設定パスＤＢ１５１に格納し（ステップＳ４４）、リソース提供制御手段１３９によって、リソースを提供する。詳細には、第１サービスネットワーク２ａからパス設定を受信した場合には、設定パスのうちの１つを第１サービスネットワーク２ａ用のリソースとして提供する。なお、設定パス管理手段１３２は、リンクの代わりに、設定パスを設定パスＤＢ１５１に格納するようにしてもよい。
【００９６】
また、第２サービスネットワーク２ｂからパス設定を受信した場合には、バンドルされた複数のリンクを第２サービスネットワーク２ｂ用のリソースとして提供する（ステップＳ４５：リソース提供制御ステップ）。そして、境界ノード装置１００Ｂは、提供リソース管理手段１４０によって、提供するリソースを第１リソースＤＢ１５３または第２リソースＤＢ１５５に格納する（ステップＳ４６）。
【００９７】
＜帯域変更要求＞
境界ノード装置１００Ｂが実行するステップＳ４７〜ステップＳ５１の各処理は、図４のフローチャートに示したステップＳ６〜ステップＳ１０の各処理と同一なので説明を省略する。
【００９８】
＜障害通知＞
境界ノード装置１００Ｂが実行するステップＳ５２〜ステップＳ５４の各処理は、図４のフローチャートに示したステップＳ１１〜ステップＳ１３の各処理と同一なので説明を省略する。
【００９９】
［パス設定の具体例］
図１１は、図９に示した境界ノード装置によるパス設定の具体例を示す説明図である。
図１１に示したバックボーンネットワーク１Ｂでは、第３の実施形態の境界ノード装置１００Ｂである２つの境界ノード装置１００ａ，１００ｂ（以下、単に境界ノード装置１００Ｂという）の間に、４つの冗長パス１０ａ〜１０ｄが設定可能である。なお、冗長パス１０ａは、第１パス１０ａ−１と、第２パス１０ａ−２とを含んで構成されており、冗長パス１０ｂは、第１パス１０ｂ−１と第２パス１０ｂ−２とを含んで構成されている。また、冗長パス１０ｃは、第１パス１０ｃ−１と、第２パス１０ｃ−２とを含んで構成されており、冗長パス１０ｄは、第１パス１０ｄ−１と第２パス１０ｄ−２とを含んで構成されている。また、冗長パス１０ａ〜１０ｄは、図示は省略するが中継ノード装置２００に中継されている。
【０１００】
境界ノード装置１００Ｂは、設定した冗長パス１０ａ，１０ｂ，１０ｃ，１０ｄを、第１サービスネットワーク２ａに対して、リンク２０ａ−１，２０ｂ−１，２０ｃ−１，２０ｄ−１として提供する。また、境界ノード装置１００Ｂは、例えば、第２パス１０ａ−２と第２パス１０ｂ−２とを束ねてリンク２１ａ―２を生成すると共に、第２パス１０ｃ−２と第２パス１０ｄ−２とを束ねてリンク２１ｂ―２を生成する。そして、境界ノード装置１００Ｂは、リンク２１ａ―２とリンク２１ｂ―２とを、第２サービスネットワーク２ｂ用のリソースとして提供する。
【０１０１】
＜第４パターン＞
ここで、第１サービスネットワーク２ａがリンク２０ａ−１を使用し、かつ、第２サービスネットワーク２ｂがリンク２１ａ−２を使用している場合を想定する。この場合には、冗長パス１０ａが、第１サービスネットワーク２ａと第２サービスネットワーク２ｂとに共用されていることになる。詳細には、この場合、第１サービスネットワーク２ａが第１パス１０ａ−１を使用し、かつ、第２サービスネットワーク２ｂが第２パス１０ａ−２または第２パス１０ｂ−２を使用している。
【０１０２】
この状態で、冗長パス１０ａに含まれる第１パス１０ａ−１に障害が発生した場合には、境界ノード装置１００Ｂは、第１サービスネットワーク２ａに使用されるリソースを、第１パス１０ａ−１から第２パス１０ａ−２に切り替える。これにより、第１サービスネットワーク２ａのトラフィックは、リンク２０ａ−１のうちの第２パス１０ａ−２を流れることとなる。つまり、第１サービスネットワーク２ａのトラフィックは、リンク２１ａ−２のうちの第２パス１０ａ−２部分を流れることとなる。
【０１０３】
そして、境界ノード装置１００Ｂは、第２サービスネットワーク２ｂ用の提供リソースを、リンク２１ａ−２からリンク２１ｂ−２に切り替える。つまり、第１サービスネットワーク２ａと第２サービスネットワーク２ｂとの間で共用されていた冗長パス１０ａが解除される。これにより、第２サービスネットワーク２ｂのトラフィックは、リンク２１ｂ−２を流れることとなる。
【０１０４】
なお、第２サービスネットワーク２ｂのトラフィックが必要とする帯域が、束ねられたリンク２１ａ−２の転送可能帯域の半分以下の場合には、障害発生時に、リンク２１ａ−２の中の余剰なリソースを用いて、第２サービスネットワーク２ｂのトラフィックを転送するようにしてもよい。この場合には、第２サービスネットワーク２ｂに対してリンクは１つだけ提供される。
【０１０５】
第３の実施の形態によれば、バックボーンネットワーク１Ｂで設定される複数の冗長パスの第２パスが束ねられた（バンドルされた）リンクを複数生成することにより、第２サービスネットワーク２ｂにおいて、大容量のトラフィックを転送可能となる。また、第２パスがバンドルされたリンクを複数提供するので、第２サービスネットワーク２ｂのトラフィックを使用中の第２パスから別のリンクの第２パスへ迂回させることができる。
【０１０６】
以上、本発明の各実施形態について説明したが、本発明はこれらに限定されるものではなく、その趣旨を変えない範囲で実施することができる。例えば、境界ノード装置１００は、リソースを提供した後に、提供リソースを第１リソースＤＢ１５３（または第２リソースＤＢ１５５）に格納するものとして説明したが、これに限定されるものではない。逆に、第１リソースＤＢ１５３（または第２リソースＤＢ１５５）に格納したリソースを各サービスネットワーク２ａ，２ｂに提供することとしてもよい。
【０１０７】
また、各実施形態では、バックボーンネットワーク１（１Ｂ）における境界ノード装置１００（１００Ａ，１００Ｂ）の個数を２個として説明したが、これに限定されるものではない。同様に、中継ノード装置２００やノード装置の個数は任意である。また、サービスネットワークの個数は３つ以上でもよく、その場合には、優先順位が予め付与しておいてもよいし、境界ノード装置によって優先順位を付与するようにしてもよい。
【図面の簡単な説明】
【０１０８】
【図１】本発明の実施形態に係る境界ノード装置を含む通信システムの構成図である。
【図２】図１に示した通信システムの説明図であって、（ａ）は第１サービスネットワーク、（ｂ）は第２サービスネットワークをそれぞれ示している。
【図３】本発明の第１の実施形態に係る境界ノード装置の一例を示す機能ブロック図である。
【図４】図３に示した境界ノード装置によるパス設定方法を示すフローチャートである。
【図５】図３に示した境界ノード装置によるパス設定の具体例を示す説明図である。
【図６】本発明の第２の実施形態に係る境界ノード装置の一例を示す機能ブロック図である。
【図７】図６に示した境界ノード装置によるパス設定方法を示すフローチャートである。
【図８】図６に示した境界ノード装置によるパス設定の具体例を示す説明図である。
【図９】本発明の第３の実施形態に係る境界ノード装置の一例を示す機能ブロック図である。
【図１０】図９に示した境界ノード装置によるパス設定方法を示すフローチャートである。
【図１１】図９に示した境界ノード装置によるパス設定の具体例を示す説明図である。
【符号の説明】
【０１０９】
１（１Ｂ）  バックボーンネットワーク
２ａ        第１サービスネットワーク
２ｂ        第２サービスネットワーク
１０ａ〜１０ｄ  冗長パス
１００（１００ａ，１００ｂ）  境界ノード装置
１００Ａ，１００Ｂ  境界ノード装置
２００（２００ａ〜２００ｃ）  中継ノード装置
３００      ノード装置
１１〜１５  部分パス
１１０      入出力手段
１１１      パス設定要求受信手段
１１３      帯域変更要求受信手段
１１５      提供リソース通信手段
１１７      障害通知受信手段
１３０      制御手段
１３１      パス設定手段
１３２      設定パス管理手段
１３３      同期制御手段
１３４（１３４Ａ）  障害判別手段
１３５      第１切替制御手段
１３６      第２切替制御手段
１３７      提供リソース判別手段
１３８      要求帯域判別手段
１３９      リソース提供制御手段
１４０      提供リソース管理手段
１４１      第１パス帯域変更手段
１４２      第２パス帯域変更手段
１４３（１４３Ａ）  バンドル手段
１５０      記憶手段
１５１      設定パスＤＢ
１５３      第１リソースＤＢ
１５５      第２リソースＤＢ
【図１】
0004456570.tif 000002
【図２】
0004456570.tif 000003
【図３】
0004456570.tif 000004
【図４】
0004456570.tif 000005
【図５】
0004456570.tif 000006
【図６】
0004456570.tif 000007
【図７】
0004456570.tif 000008
【図８】
0004456570.tif 000009
【図９】
0004456570.tif 000010
【図１０】
0004456570.tif 000011
【図１１】
0004456570.tif 000012