(57)【特許請求の範囲】
【請求項１】
マルチプロトコルラベルスイッチングの枠組みを利用したネットワークのリンク管理方法において、互いに隣接する２個のノード間に複数のコントロールチャネルを設定し、これら複数のコントロールチャネルを介して一方のノードから他方のノードにコントロールパケットを周期的に送出し、コントロールパケットのフローを前記複数のコントロールチャネル上に展開して伝達することを特徴とするネットワークのリンク管理方法。
【請求項２】
請求項１に記載のネットワークのリンク管理方法において、前記コントロールパケットは、各コントロールチャネルを順次介して送出することを特徴とするネットワークのリンク管理方法。
【請求項３】
請求項１又は２に記載のネットワークのリンク管理方法において、前記コントロールパケットを、一連のシーケンス番号を含むHello メッセージと共に送出することを特徴とするネットワークのリンク管理方法。
【請求項４】
マルチプロトコルラベルスイッチングの枠組みを利用したネットワークであって、互いに隣接するノード間に複数のコントロールチャネルが設定され、これら複数のコントロールチャネルを介して一方のノードから他方のノードにコントロールパケットを周期的に送出し、コントロールパケットのフローを前記複数のコントロールチャネル上に展開して伝達することを特徴とするネットワーク
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報通信ネットワークシステムに関し、特にＧＭＰＬＳ（Generalized MPIS）ネットワークに関する。
【０００２】
【従来の技術】
次世代のネットワークは、光パスをスイッチするフォトニッククロスコネクト（ＰＸＣ）から、ＩＰ（Internet Protocol)パケットをフォワードするルーターまで、さまざまなノードによって構成される。そのような、異なるSwitching Capabilityを持つノードを統一的に制御すべく、ＭＰＬＳ（Multi Protocol Label Switching）の枠組みを適用したＧＭＰＬＳ（Generalized MPLS）コントロールプレーンの標準化がＩＥＴＦ（Internet Engineering Task Force)で進められている。ＧＭＰＬＳでは、ルーティングおよびシグナリングにはプロトコルの新規開発を避け、既存のものを拡張して用いる。ノード間の実際の隣接関係と、ルーティング上での隣接関係が必ずしも一致しなくなるため、直接隣り合うノード間のコミュニケーション手段として、リンクマネジメントプロトコル（ＬＭＰ：Link  Management Protocol , draft −ietf−ccamp −lmp −02.text, work in progress)という新たなプロトコルが提案されている。
【０００３】
ＬＭＰでは、データベアリングリンクのTestメッセージを除く全てのメッセージは、ＩＰにエンコードされ、コントロールチャネルを介して交換される。コントロールチャネルはデータベアリングリンクとは明確に分離されるが、その実現方法については規定されておらず、in−bandあるいはout −of−band、波長やファイパ、イーサネット（登録商標）、ＩＰトンネル、あるいはデータベアリングリンクのオーバーヘッドバイトでもよい。また、このコントロ−ルチャネルが、ルーティングやシグナリングための情報交換にも使われることが想定されている。
【０００４】
ＬＭＰ隣接関係にある、すなわちＬＭＰピアのノード間には、少なくとも１つのアクティブな双方向のコントロールチャネルが必要である。同時に複数のコントロールチャネルがアクティブであってもよく、障害時にはそれらの間でスイッチオーバーが行われる。
【０００５】
ＬＭＰでは、コントロールチャネルのコネクティビティを維持することがきわめて重要であり、そのためのHello プロトコルには、ルーティングプロトコルで用いるHello が失われることのないよう、“速くて軽い”keep aliveメカニズムが採られている。すなわち、ＬＭＰピアのノードのペアは、ミリ秒単位のインターバルで、中身は互いのシーケンス番号のみのHello メッセージをコントロールチャネル上で交換される。
【０００６】
図１を参照して、このリンク管理方法について説明する。二つのＬＭＰピアのノードＡとノードＢとの間に、４つのデータベアリングリンク２１、２２、２３、２４がある。それらのデータベアリングリンクのin−bandのコントロールチャネルとして、コントロールチャネル１１、１２、１３、１４がある。ノードＡは、これらのコントロールチャネルがアクティブ状態にある間、それぞれＬＭＰ Helloメッセージ３１、３２、３３、３４を一定の周期で送り、コネクティビティを維持している。ノードＡからノードＢへのコントロールパケット４０は、アクティブなコントロールチャネルのうちのどれかを用いて送られる。図１の例では、コントロールチャネル１１上で送られている。コントロールチャネル１１がダウン状態に陥った場合には、コントロールパケット４０の伝達は、別のアクティブ状態にあるコントロールチャネルにスイッチオーバーされる。
【０００７】
【発明が解決しようとする課題】
ＧＭＰＬＳでは通常のＩＰルーティングとは異なり、ファイバや波長などの有限のリリースをＬＳＰ（Label Switched Path)にアサインするため、ＬＳＰの設定や解除が実効的なネットワークトポロジーの変更をもたらす。それらの情報を新たなＬＳＰの設定に反映させるためには、ルーティング情報やシグナリングメッセージの交換を即時に行うことが望ましく、そのためにはコントロールチャネルの帯域を太くし、かつ信頼性を高める必要がある。
【０００８】
本発明は、上記のような問題点に鑑みてなされたものであり、ＧＭＰＬＳネットワークにおいて、ルーティング情報やシグナリングメッセージの高速な交換を行うことができ、かつ信頼性の高いリンク管理方法を提供することを目的としている。
【０００９】
【課題を解決するための手段】
上記の目的を達成するために、ＬＭＰピアのノードのペア間で送受する一連のコントロールパケットのフローを、複数のコントロールチャネル上に展開して伝達する。
また、前記ノードのペア間で送受する一連のコントロールパケットのフローを、一つずつ順繰りに、前記複数のコントロールチャネル上で伝達する。
さらに、前記コントロールパケットを、一貫したシーケンス番号を含むＬＭＰ（Link Management Protocol）Hello メッセージとともに伝達する
【００１０】
【作用】
ＬＭＰピアのノードのペア間で送受される一連のコントロールパケットのフローを、複数のコントロールチャネル上に展開して伝達することで、複数のアクティブなコントロールチャネルを実効的に帯域の太い一つのコントロールチャネルとして使うことができる。また、個々のコントロールチャネルがダウンしても、全体のコントロールチャネルのコネクティビティが途切れることはない。さらに、コントロールパケットを、一つずつ順番に、それぞれ一貫したシーケンス番号を含むＬＭＰ Helloメッセージとともに、個々のコントロールチャネルに流すことによって、ＬＭＰピアのノードでは、Hello メッセージのシーケンス番号に基づいてフローの連続性をチェックすることができ、個々のコントロールチャネルのダウン時にも、コントロ−ルパケットフローの連続性が失われることがない。
【００１１】
【発明の実施の形態】
本発明に基づいた、ネットワークのリンク管理方法の実施例を、図２を参照して説明する。
本発明は、MPLS（マルチプロトコルラベルスイッチング）方式のネットワークに適用されるリンク管理方法であり、図２において当該ネットワークに含まれる２個のノード間のリンクの設定状態を線図的に示す。２つのＬＭＰピアのノードＡとノードＢとの間に、４つのデータベアリングリンク２１、２２、２３、２４を設ける。それらのデータベアリングリンクのin−bandのコントロールチャネルとして、コントロールチャネル１１、１２、１３、１４を設定する。ノードＡからノードＢへのコントロールパケット４１、４２、４３、４４は、コントロールチャネル１１、１２、１３、１４で、一つずつ順繰りに、それぞれ連続するシーケンス番号を含むＬＭＰ Helloメッセージ３１、３２、３３、３４とともに周期的に送られる。こうすることで、４つの個々のコントロールチャネルを一つの帯域の太いコントロールチャネルとして使うことができ、高速なルーティング情報の交換やシグナリングを行うことができる。また、それぞれのＬＭＰ Helloメッセージのシーケンス番号をチェックすることで、個々のコントロールチャネルがダウン状態になった場合にも、コントロールチャネルのコネクティビティは失われることがなく、リンク管理の信頼性を高めることができる。
【００１２】
【発明の効果】
本発明に基づくネットワークのリンク管理方法によれば、ＬＭＰピアノード間で、複数のコントロールチャネルを帯域の太い一つのコントロールチャネルとして使うことができる。したがって、ＧＭＰＬＳネットワークにおいて、高速なルーティング情報の交換やシグナリングを行い、かつ信頼性を高めることができる。
【図面の簡単な説明】
【図１】  従来技術による隣接するノード間のチャネルの設定状態を示す線図である。
【図２】  本発明による隣接するノード間の各種チャネルの設定状態及びコントロールチャネル上で伝送されるコントロールパケットを示す線図である。
【符号の説明】
Ａ，Ｂ  ノード
１１，１２，１３，１４  コントロールチャネル
２１，２２，２３，２４  データベアリングリンク
３１，３２，３３，３４  ＬＭＰ Helloメッセージ
４０，４１，４２，４３，４４  コントロールパケット
【図１】
0003745287.tif 000002
【図２】
0003745287.tif 000003