(57)【要約】【課題】キャリアが異なるネットワークにおいて設定されたパスがディスジョイントであるか否かを判定する。【解決手段】システム内の全設備にはその所有者を識別するアドレスとその設備の固有アドレスからなるID情報が付与され、各リンクにはそのリンクに所属する全設備のID情報を含むSRLG-ID情報が付与される。キャリアＡのネットワーク１は、クライアントのノード３から４へ至る光パス＃ｉをセットアップし、該光パス＃ｉに所属する全リンクのSRLG-ID情報を含むSRLGデータをSRLGマネージャ５に登録する。キャリアＢのネットワーク２はバックアップ用の光パス＃ｊをセットアップし、該光パス＃ｊのSRLGデータと、前記SRLGマネージャ５から取得した光パス＃ｉのSRLGデータとを比較することにより、光パス＃ｊが光パス＃ｉとディスジョイントであるか否かを判定する。【選択図】図４
2010034631.tif 000002
【特許請求の範囲】
【請求項１】
異なるキャリアにより管理される複数のネットワークから構成されるネットワークシステムにおけるパス設定方法であって、
前記ネットワークに含まれる個々の設備に対し、その設備の所有者を識別するキャリアアドレスとその設備に固有のアドレスとからなる設備ＩＤ情報が設定されており、
前記ネットワークにおける個々のリンクに対し、そのリンクに含まれる全ての設備の前記設備ＩＤ情報を含むＳＲＬＧ−ＩＤ情報が設定されており、
パスをセットアップしたときに、そのパスを構成する全てのリンクの前記ＳＲＬＧ−ＩＤ情報を含むＳＲＬＧデータを取得するステップと、
セットアップしたパスが他のパスとディスジョイントなパスであるか否かを、該セットアップしたパスのＳＲＬＧデータと前記他のパスのＳＲＬＧデータとを比較することにより判定するステップと
を含むことを特徴とするパス設定方法。
【請求項２】
異なるキャリアにより管理される複数のネットワークと該複数のネットワークに接続されたサーバ装置とを有するネットワークシステムであって、
前記ネットワークに含まれる個々の設備に対し、その設備の所有者を識別するキャリアアドレスとその設備に固有のアドレスとからなる設備ＩＤ情報が設定されており、
前記ネットワークにおける個々のリンクに対し、そのリンクに含まれている全ての設備の前記設備ＩＤ情報を含むＳＲＬＧ−ＩＤ情報が設定されており、
パスをセットアップしたときに、そのパスを構成する全てのリンクの前記ＳＲＬＧ−ＩＤ情報を含むＳＲＬＧデータを取得して、該ＳＲＬＧデータをそのパスの識別情報とともに前記サーバ装置に登録する手段と、
前記サーバ装置に登録された各パスのＳＲＬＧデータに基づいて、セットアップされたパスが互いにディスジョイントなものであるか否かを判定する手段と
を有することを特徴とするネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異なる通信キャリア（通信事業者、以下、単に「キャリア」という。）が管理する複数のネットワークから構成されるネットワークシステムに関する。
【背景技術】
【０００２】
離れた場所にあるローカルネットワーク（プロバイダネットワーク）間をバックボーンネットワーク（コアネットワーク）を介して接続するようにした広域ネットワークサービスが知られており、複数のキャリアがバックボーンネットワークサービスを提供している。
また、ネットワークの信頼性を向上させるために、発着ノード間においてリンクやノードを共有しない２つ以上の独立な経路を設定することが求められ、種々のパス設定方法が提案されている（特許文献１〜３）。
【特許文献１】特開２００３−６０６８９号公報
【特許文献２】国際公開第ＷＯ２００５／１０１７５９号パンフレット
【特許文献３】特開２００６−２０３７２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
異なるキャリアが管理する複数のネットワークから構成されるネットワークシステムにおいて、信頼性を高めるために、複数のキャリアと契約し、それぞれ異なるキャリアが管理するネットワークを通るパスを確保することが考えられる。
従来は、各キャリアがそれぞれ別々にインフラ整備を行っており、キャリアが異なっていれば、それらのネットワーク内を通過するパスはディスジョイントな（独立した、すなわち、重複する部分を有しない）ルートであるということができた。しかしながら、近年は、光ファイバーの１波長（ラムダ）を借用するなど、他社の設備を借用してネットワークを構築することが行われるようになってきている。
【０００４】
図５は、上述の事情について説明するための図である。この図には、クライアントのノードａからノードｂへの通信経路として、キャリアＡが管理するネットワーク５１を通る光パス＃１とキャリアＢが管理するネットワーク５２を通る光パス＃２を設定した場合を示している。このとき、第２のキャリアＢが第１のキャリアＡの光ファイバー５３の波長＃２を借用しているものとすると、図示するように、第１のキャリアＡのネットワーク５１においてセットアップされた光パス＃１が光ファイバー５３の波長＃１を使用し、第２のキャリアＢのネットワーク５２においてセットアップされた光パス＃２が同じ光ファイバー５３の波長＃２を使用するように設定される場合がある。このとき、光ファイバー５３に障害が発生すると、光パス＃１と光パス＃２が同時に影響を受け、光パス＃１と光パス＃２はリスクを共有することとなる。
【０００５】
このように、同一のとう道や光ファイバーを他のキャリアから借用している場合があり、異なるキャリアが管理するネットワークにおいて設定されたパスであっても、ディスジョイントでない場合がある。
そこで、ディスジョイントなルートが必要なときに、ルートを管理するキャリアが異なっていても、セットアップされたパスがディスジョイントであるか否かを確実に判定できるようにすることが求められる。
なお、上記特許文献１〜３には、ネットワークを管理するキャリアが異なる場合については、何ら記載されていない。
【０００６】
本発明は、このような問題点を解決するためになされたものであり、異なるキャリアが管理する複数のネットワークから構成されるネットワークシステムにおいて、セットアップされたパスがディスジョイントなものであるか否かを確実に判定することができるパス設定方法及びネットワークシステムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明のパス設定方法は、異なるキャリアにより管理される複数のネットワークから構成されるネットワークシステムにおけるパス設定方法であって、前記ネットワークに含まれる個々の設備に対し、その設備の所有者を識別するキャリアアドレスとその設備に固有のアドレスとからなる設備ＩＤ情報が設定されており、前記ネットワークにおける個々のリンクに対し、そのリンクに含まれる全ての設備の前記設備ＩＤ情報を含むＳＲＬＧ−ＩＤ情報が設定されており、パスをセットアップしたときに、そのパスを構成する全てのリンクの前記ＳＲＬＧ−ＩＤ情報を含むＳＲＬＧデータを取得するステップと、セットアップしたパスが他のパスとディスジョイントなパスであるか否かを、該セットアップしたパスのＳＲＬＧデータと前記他のパスのＳＲＬＧデータとを比較することにより判定するステップとを含むものである。
また、本発明のネットワークシステムは、異なるキャリアにより管理される複数のネットワークと該複数のネットワークに接続されたサーバ装置とを有するネットワークシステムであって、前記ネットワークに含まれる個々の設備に対し、その設備の所有者を識別するキャリアアドレスとその設備に固有のアドレスとからなる設備ＩＤ情報が設定されており、前記ネットワークにおける個々のリンクに対し、そのリンクに含まれている全ての設備の前記設備ＩＤ情報を含むＳＲＬＧ−ＩＤ情報が設定されており、パスをセットアップしたときに、そのパスを構成する全てのリンクの前記ＳＲＬＧ−ＩＤ情報を含むＳＲＬＧデータを取得して、該ＳＲＬＧデータをそのパスの識別情報とともに前記サーバ装置に登録する手段と、前記サーバ装置に登録された各パスのＳＲＬＧデータに基づいて、セットアップされたパスが互いにディスジョイントなものであるか否かを判定する手段とを有するものである。
【発明の効果】
【０００８】
本発明のパス設定方法及びネットワークシステムによれば、異なるキャリアにより管理される複数のネットワークから構成されているネットワークシステムにおいて、システム内の全ての設備に対して統一された番号体系を有する設備ＩＤ情報を付し、該設備ＩＤ情報を用いて、各リンクやパスの共有リスクの有無を判定するようにしているため、異なるキャリアにより管理されているネットワーク内でそれぞれセットアップされたパスが互いにディスジョイントなものであるか否かを確実に判定することができる。
【発明を実施するための最良の形態】
【０００９】
まず、本発明のネットワークシステムに所属する全ての設備にそれぞれ付与される設備ＩＤ情報、各リンクに付与されるＳＲＬＧ−ＩＤ情報（ＳＲＬＧ：Shared Risk Link Group：共有リスクリンク群）（SRLG ID）、及び、各パスに付与されるＳＲＬＧ情報について説明する。
図１は、本発明のネットワークシステムにおいて、通信に関連する全ての設備に対して体系的に付与されるＩＤ情報（設備ＩＤ情報）の構成を示す図である。
本発明のネットワークシステムは、異なるキャリアにより管理される複数のネットワークから構成されているため、図示するように、ネットワークシステム内の通信に関連する全ての設備に対し、その所有者を示すキャリアアドレスとそれぞれの設備に固有のアドレスである設備アドレスとからなる設備ＩＤ情報を付与する。この設備ＩＤ情報に含まれるキャリアアドレスにより、その設備を所有するキャリアを特定することができる。なお、設備アドレスは、その所有者が任意に決定することができる。
例えば、この設備が光ファイバーであるときには、その光ファイバーを所有するキャリアを示すキャリアアドレスとその光ファイバーに固有の設備アドレスからなる情報がこの光ファイバーの設備ＩＤ情報ということとなる。
【００１０】
図２は、本発明のネットワークシステムにおける各リンク（ノード（端末やルータ）とノード間を接続する通信路）に付与されるＳＲＬＧ−ＩＤ情報（SRLG ID）について説明するための図である。このＳＲＬＧ−ＩＤ情報は、そのリンクを識別するＩＤ番号と、そのリンクに属する各設備の設備ＩＤ情報（キャリアアドレス＋設備アドレス）を連結した情報とされている。
図２に示す例はノードａとノードｂが光ファイバーのリンクにより接続されている場合を示しており、ノードａとノードｂを結ぶリンク＃ｉのＳＲＬＧ−ＩＤ情報（SRLG ID #i）は、その光ファイバーが設置されているとう道の設備ＩＤ情報（とう道ＩＤ）、その光ファイバーの設備ＩＤ情報（光ファイバーＩＤ）及びそのリンクのデータに割り当てられている波長の設備ＩＤ情報（波長ＩＤ）を結合した情報である。そして、この例では、とう道ＩＤは、そのとう道の所有者であるキャリアのキャリアアドレス「９」、そのとう道の設備アドレス「５」からなり、光ファイバーＩＤは、その光ファイバーの所有者であるキャリアのキャリアアドレス「９」及びその光ファイバーの設備アドレス「３」から構成されている。また、波長ＩＤは、その波長を所有するキャリアのキャリアアドレス「７」とその波長の設備アドレス（その波長に固有のＩＤ）「４」から構成されている。
この例では、とう道と光ファイバーは共にキャリアアドレス「９」のキャリアの所有物であるが、波長は、キャリアアドレス「７」のキャリアの所有となっており、所有キャリアが異なっている。すなわち、キャリアアドレス「７」のキャリアが、キャリアアドレス「９」のキャリアの光ファイバーの１波長を借用している場合である。
【００１１】
図３は、本発明のネットワークシステムにおいて、パスがセットアップされたときに、そのパスに付与されるＳＲＬＧデータについて説明するための図である。
ＳＲＬＧデータは、そのパスを識別するＩＤ番号と、そのパスを構成する全てのリンクのＳＲＬＧ−ＩＤ情報を連結した情報である。このＳＲＬＧデータは、そのパスを識別するＩＤ情報とともに、後述するＳＲＬＧマネージャに登録される。
図３に示すように、ＩＤ＝５の光パスがセットアップされ、その光パスが、リンク＃１、リンク＃２、・・・から構成されているとすると、各リンクのＳＲＬＧ−ＩＤ情報、すなわち、SRLG ID #1、SRLG ID #2、・・・を連結した情報が、ＩＤ＝５の光パスのＳＲＬＧデータとして取得される。
【００１２】
このような各種データ、すなわち、設備ごとに付与される設備ＩＤ情報、リンクごとに付与されるＳＲＬＤ−ＩＤ情報、及び、パスごとに付与されるＳＲＬＧデータを用いた本発明のネットワークシステムにおけるパス設定方法について説明する。
図４は、本発明のネットワークシステムの構成の一例を示す図である。
この図において、１はキャリアＡが管理するネットワーク、２はキャリアＢが管理するネットワークである。ネットワーク１及び２は、例えば、光ネットワークである。ネットワーク１及び２には、複数のノードが含まれており、各ノードは、自ノードと隣接するノードとを結ぶリンクのＳＲＬＧ−ＩＤ情報を記憶している。なお、図４には、クライアントのノード３及び４と接続するノード１１、１２、２１及び２２のみを記載している。
【００１３】
３及び４はともにクライアントのノードである。クライアントは、キャリアＡ及びキャリアＢの双方と契約しているものとし、図示するように、ノード３とノード４は、いずれも、キャリアＡのネットワーク１とキャリアＢのネットワーク２の両方に接続しているものとする。すなわち、ノード３とノード４は、キャリアＡのネットワーク１を介して接続することもできるし、キャリアＢのネットワーク２を介して接続することもできる。
５は、前述した各パスのＳＲＬＧデータを記憶し、管理するサーバ（ＳＲＬＧマネージャ）である。ＳＲＬＧマネージャ５は、ネットワーク１及びネットワーク２においてパスがセットアップされたときに送られてくる各パスのＳＲＬＧデータを格納するためのデータベースを有している。このＳＲＬＧマネージャ５は、前記キャリアＡのネットワーク１に属する各ノード、キャリアＢのネットワーク２に属する各ノード、クライアントのノード３及び４などに接続されており、必要なデータの授受を行うことができるようになされている。
【００１４】
このようなネットワークシステムにおいて実行される本発明のキャリア間パス設定方法の第１の実施の形態について、クライアントのノード３が送信元ノード（発ノード）、ノード４が宛先ノード（着ノード）である場合を例にとって説明する。
（１−１）ノード３は、キャリアＡのネットワーク１に対し、ノード４に接続するためのパスの設定要求を送る。例えば、ノード３は、ネットワーク１におけるノード３と接続しているノード１１（入側のノード）にノード４に接続するためのパス設定要求を送信する。該パス設定要求を受け取った入側のノード１１は、ノード４に接続しているノード１２（出側のノード）を決定し、ネットワーク１における入側のノード１１から出側のノード１２に到る光パスのセットアップを行う。これにより、例えば、最短距離となるパスが光パス＃ｉとして設定される。この光パス＃ｉは現用の光パスとされる。このとき、該設定された光パス＃ｉを構成するリンクのＳＲＬＧ−ＩＤ情報が経由する各スイッチから入側のノードに通知される。
【００１５】
（１−２）前記入側のノード１１は、設定された光パス＃ｉの光パスＩＤ（＝ｉ）と、該パスを構成するリンクのＳＲＬＧ−ＩＤ情報により、その光パスのＳＲＬＧデータを作成し、前記ＳＲＬＧマネージャ５に送付して、そのデータベースに登録する。また、前記入側のノード１１は、前記クライアントのノード３に対して、設定した光パスの光パスＩＤ（＝ｉ）を通知する。
（１−３）前記クライアントのノード３は、キャリアＡのネットワーク１に設定された光パスの光パスＩＤ（＝ｉ）を前記入側のノード１１から取得すると、キャリアＢのネットワーク２におけるノード３に接続されたノード２１（入側のノード）に対し、該取得した光パスＩＤ（＝ｉ）とともに、ノード４に到る、前記光パス＃ｉとディスジョイントな光パス（バックアップ用の光パス）の設定要求を送る。
【００１６】
（１−４）前記要求を受信したキャリアＢのネットワーク２における入側のノード２１は、宛先のノード４に接続されたネットワーク２の出側のノード２２を決定する。また、前記ＳＲＬＧマネージャ５にアクセスして、前記光パス＃ｉのＳＲＬＧデータを取得する。そして、前記光パス＃ｉとディスジョイントな、入側のノード２１から出側のノード２２に到る光パスの設定を行う。設定された光パス＃ｊと、前記キャリアＡのネットワークにおいて設定された光パス＃ｉがディスジョイントであるか否かは、光パス＃ｉのＳＲＬＧデータにおけるＳＲＬＧ−ＩＤ情報（SRLG ID #1、SRLG ID #2、…）と、光パス＃ｊを構成するリンクのＳＲＬＧ−ＩＤ情報（SRLG ID #3、SRLG ID #4、…）の全ての組合せにおいて、ＳＲＬＧ−ＩＤ情報が独立しているか否か、すなわち、ＳＲＬＧ−ＩＤ情報が重なっていないか否かにより評価する。
その結果、キャリアＡのネットワーク１を介する光パス＃ｉとディスジョイントな光パス＃ｊを設定することができたときは、その旨を前記クライアントのノード３に通知するとともに、その光パス＃ｊのＳＲＬＧデータを前記ＳＲＬＧマネージャ５に登録する。一方、光パス＃ｉとディスジョイントな光パスを設定できなかった場合には、その旨を前記ノード３に通知する。
【００１７】
上述した第１の方法においては、クライアントのノード３から、まず、一方のキャリアのネットワークに現用の光パスの設定要求を送り、その後に、設定された現用の光パスの光パスＩＤともに、他方のキャリアに対してバックアップ用の光パスの設定要求を送って、バックアップ用の光パスのセットアップを行うノードが、ディスジョイントなパスであるか否かの判定を行っていたが、これに限られることはない。
次に、本発明のキャリア間パス設定方法の第２の実施の形態について説明する。この実施の形態においては、前記ＳＲＬＧマネージャ５が設定された光パスが相互にディスジョイントであるか否かを判定する。
【００１８】
（２−１）上記（１−１）と同様に、ノード３は、キャリアＡのネットワーク１に対し、ノード４に接続するための光パスの設定要求を送り、キャリアＡのネットワーク１における入側のノード１１は、ノード４に接続された出側のノード１２に到る光パス＃ｉをセットアップする。そして、該セットアップした光パス＃ｉの光パスＩＤとそのＳＲＬＧデータを前記ＳＲＬＧマネージャ５のデータベースに登録する。
（２−２）ノード３は、キャリアＢのネットワーク２に対し、ノード４に接続するための光パスの設定要求を送り、キャリアＢのネットワーク２における入側のノード２１は、同様に、ネットワーク２におけるノード４に接続された出側のノード２２に到る光パス＃ｊをセットアップする。そして、該セットアップした光パス＃ｊの光パスＩＤとそのＳＲＬＧデータを前記ＳＲＬＧマネージャ５のデータベースに登録する。
【００１９】
（２−３）前記ＳＲＬＧマネージャ５は、前記キャリアＡのネットワーク１から登録された光パス＃ｉのＳＲＬＧデータと、前記キャリアＢのネットワーク２から登録されたバックアップ用の光パス＃ｊのＳＲＬＧデータを比較して、それらに含まれているＳＲＬＧ−ＩＤ情報のすべての組合せにおいてＳＲＬＧ情報が独立しているか否かを判定し、重複するＳＲＬＧ−ＩＤ情報が含まれていないときには、ディスジョイントな２つの光パスが確保されたことを前記ノード３、キャリアＡのネットワーク１における入側のノード１１及びキャリアＢのネットワーク２における入側のノード２１に通知する。クライアントのノード３は、光パス＃ｉと光パス＃ｊのいずれか一方を現用パスとし、他方をバックアップ用パスとして、ユーザトラヒックの転送を開始する。
一方、光パス＃ｉと光パス＃ｊがディスジョイントでない場合には、その旨を前記ノード３、キャリアＡのネットワーク１における入側のノード１１及びキャリアＢのネットワーク２における入側ノード２１に通知する。このとき、通知を受けたネットワーク１における入側のノード１１及びネットワーク２における入側のノード２１は、さらに他の光パスのセットアップを行って、前記ＳＲＬＧマネージャ５に通知し、上記（２−３）の処理を繰り返すようにしてもよい。
【００２０】
このように、本発明によれば、キャリア間で設備の貸し借りが行われている場合であっても、異なるキャリアのネットワークにおいて設定されたパスがディスジョイントなものであるか否かを正確に判定することが可能となる。
なお、以上の説明においては、光パスを例にとって説明したが、これに限られることはなく、光ネットワーク以外のネットワークにも同様に適用することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明のネットワークシステムにおいて設備ごとに付与される設備ＩＤ情報について説明するための図である。
【図２】本発明のネットワークシステムにおいてリンクごとに付与されるＳＲＬＧ−ＩＤ情報について説明するための図である。
【図３】本発明のネットワークシステムにおいてパスごとに付与されるＳＲＬＧデータについて説明するための図である。
【図４】本発明のネットワークシステムの一構成例を示す図である。
【図５】他社の設備を借用してネットワークを構築するキャリアがある場合について説明するための図である。
【符号の説明】
【００２２】
１：キャリアＡのネットワーク、２：キャリアＢのネットワーク、３：クライアントのノード、４：クライアントのノード、５：ＳＲＬＧマネージャ、１１，１２：ネットワーク１のノード、２１，２２：ネットワーク２のノード
【図１】
2010034631.tif 000003
【図２】
2010034631.tif 000004
【図３】
2010034631.tif 000005
【図４】
2010034631.tif 000006
【図５】
2010034631.tif 000007