(57)【要約】  ネットワーク・エレメントは、複数のネットワーク間のインターワーキング機能を備える。ネットワーク・エレメントは、第１のネットワークでパケットを転送するための第１のネットワーク転送機能ブロックと、第１のネットワーク転送機能ブロックを制御するための第１のネットワーク制御機能ブロックと、第２のネットワークでコネクション・オリエンテッド・パス内にフレームを転送するための第２のネットワーク転送機能ブロックと、第２のネットワーク転送機能ブロックを制御するための第２のネットワーク制御機能ブロックとを有する。
2009148153.tif 000002
【特許請求の範囲】
【請求項１】
複数のネットワーク間のインターワーキング機能を備えたネットワーク・エレメントを有し、
前記ネットワーク・エレメントは、
第１のネットワークでパケットを転送するための第１のネットワーク転送機能ブロックと、
前記第１のネットワーク転送機能ブロックを制御するための第１のネットワーク制御機能ブロックと、
第２のネットワークでコネクション・オリエンテッド・パス内にフレームを転送するための第２のネットワーク転送機能ブロックと、
前記第２のネットワーク転送機能ブロックを制御するための第２のネットワーク制御機能ブロックと、
を有する装置。
【請求項２】
前記第２のネットワーク制御機能ブロックは、
集中制御プレーンと通信するためのメカニズムを有する請求項１記載の装置。
【請求項３】
前記インターワーキング機能を、前記第１のネットワーク制御機能ブロックと前記第２のネットワーク制御機能ブロックとの間に備える請求項１記載の装置。
【請求項４】
前記第１のネットワークは、サービス・ネットワークであり、
前記第２のネットワークは、前記第１のネットワークを収容するトランスポート・ネットワークである請求項１記載の装置。
【請求項５】
前記サービス・ネットワークは、分散制御プレーンにより制御され、
前記トランスポート・ネットワークは、集中制御プレーンにより制御される請求項４記載の装置。
【請求項６】
前記サービス・ネットワークは、インターネット・プロトコル／マルチプロトコル・ラベル・スイッチング（ＩＰ／ＭＰＬＳ）ネットワークを有し、
前記トランスポート・ネットワークは、レイヤー１ネットワークまたはレイヤー２ネットワークのいずれか一方を有する請求項４記載の装置。
【請求項７】
前記第１のネットワーク制御機能ブロックは、
サービス・インスタンスの帯域幅を認識し、該帯域幅を前記第２のネットワーク制御機能ブロックへ通知するためのメカニズムを有し、
前記第２のネットワーク制御機能ブロックは、
前記サービス・ネットワーク制御機能ブロックから通知された前記サービス・インスタンスの帯域幅に基づいてトランスポート・インスタンスの帯域幅を制御するためのメカニズムと、
トランスポート・インスタンスの利用可能な帯域幅を前記サービス・ネットワーク制御機能ブロックへ通知するためのメカニズムと、
を有し、
前記第１のネットワーク制御機能ブロックは、
前記利用可能な帯域幅を前記サービス・ネットワークへ通知するためのメカニズムを有する請求項１記載の装置。
【請求項８】
前記第１のネットワーク制御機能ブロックは、
リンク状態通知機能及び明示的な経路指定機能の少なくとも１つを含むトラフィック・エンジニアリング機能をサポートする請求項１記載の装置。
【請求項９】
第１のネットワークでパケットを転送するための第１のネットワーク転送機能ブロック、前記第１のネットワーク転送機能ブロックを制御するための第１のネットワーク制御機能ブロック、第２のネットワークでコネクション・オリエンテッド・パス内にフレームを転送するための第２のネットワーク転送機能ブロック及び前記第２のネットワーク転送機能ブロックを制御するための第２のネットワーク制御機能ブロックを有し、複数のネットワーク間のインターワーキング機能を備えた複数のネットワーク・エレメントと、
前記複数のネットワーク・エレメントと通信する集中制御プレーンと、
を有するシステム。
【請求項１０】
前記第２のネットワーク制御機能ブロックは、
前記集中制御プレーンと通信するためのメカニズムを有する請求項９記載のシステム。
【請求項１１】
前記インターワーキング機能を、前記第１のネットワーク制御機能ブロックと前記第２のネットワーク制御機能ブロックとの間に備える請求項９記載のシステム。
【請求項１２】
前記コネクション・オリエンテッド・パスの帯域幅は、前記コネクション・オリエンテッド・パス内のラベル・スイッチ・パスの帯域幅（ＬＳＰ）に基づいて管理され、
前記コネクション・オリエンテッド・パス内の前記ＬＳＰの前記帯域幅は、前記集中制御プレーンへ通知され、
前記集中制御プレーンは、新しいコネクション・オリエンテッド・パスを作り、前記コネクション・オリエンテッド・パスの帯域幅を拡大する請求項９記載のシステム。
【請求項１３】
前記第２のネットワーク制御機能ブロックは、
前記集中制御プレーンと通信するためのメカニズムと、
前記集中制御プレーンからの命令に基づいて動作するためのメカニズムと、
を有し、
前記集中制御プレーンは、
前記第２のネットワーク制御機能ブロックを介して前記複数のネットワーク・エレメントから情報を収集するためのメカニズムと、
前記複数のネットワーク・エレメントの前記第２のネットワーク制御機能ブロックに対する動作の命令により、前記複数のネットワーク・エレメントの動作を命令するためのメカニズムと、
を有する請求項９記載のシステム。
【請求項１４】
前記複数のネットワーク・エレメントは、
第１のネットワーク制御機能ブロック機能を使用して、前記コネクション・オリエンテッド・パスのエッジを形成し、前記コネクション・オリエンテッド・パス内にラベル・スイッチ・パス（ＬＳＰ）を設定する際にルーターとして機能する第１及び第２のネットワーク・エレメントと、
前記パケットのヘッダを処理することなく、前記コネクション・オリエンテッド・パスにより前記第１のネットワーク・エレメントとの間でパケットを転送する第３のネットワーク・エレメントと、
を有する請求項９記載のシステム。
【請求項１５】
前記コネクション・オリエンテッド・パスは、
第１のサービス・インスタンスのための第１の経路及び第２のサービス・インスタンスのための第２の経路を有し、
前記第１のサービス・インスタンスの帯域幅は、前記第２のサービス・インスタンスの帯域幅とは独立に制御される請求項１４記載のシステム。
【請求項１６】
前記コネクション・オリエンテッド・パスは、
第１のサービス・インスタンス及び第２のサービス・インスタンスを収容し、
前記第１のサービス・インスタンスの帯域幅は、
前記コネクション・オリエンテッド・パスのエッジを形成する前記ネットワーク・エレメント内で前記第１及び第２のサービス・インスタンスの最大帯域幅を個別に設定することで、前記第２のサービス・インスタンスの帯域幅とは独立に制御される請求項１４記載のシステム。
【請求項１７】
前記コネクション・オリエンテッド・パスは、
前記第１のサービス・インスタンスのための第１の経路と、
前記第２のサービス・インスタンスのための第２の経路と、
制御パケットのために使用される第３の経路と、
を有し、
前記第１のサービス・インスタンスの帯域幅は、前記第２のサービス・インスタンスの帯域幅とは独立に制御され、
前記制御パケットは、帯域幅が前記第３の経路の帯域幅に制限されるように管理される請求項１４記載のシステム。
【請求項１８】
前記複数のネットワーク・エレメントへパケットをルーティングする第１のルーターと、
前記複数のネットワーク・エレメントによって転送されるパケットを受信する第２のルーターと、
をさらに有する請求項９記載のシステム。
【請求項１９】
前記複数のネットワーク・エレメントの前記第２のネットワーク転送機能ブロックは、
前記第１のルーターから前記第２のルーターへのパケットを転送する前記コネクション・オリエンテッド・パスを有する請求項１８記載のシステム。
【請求項２０】
前記インターワーキング機能を、前記第１のネットワーク制御機能ブロックと前記第２のネットワーク制御機能ブロックと間に備え、
前記インターワーキング機能は、
前記第１のネットワーク制御機能ブロックがパケットを転送するためのコネクション・オリエンテッド・パスを見出すことを可能とし、
パケットを転送するための前記コネクション・オリエンテッド・パスの帯域幅を、経路選択プロトコルを使用して前記第１のルーターに通知されることを可能とする請求項１９記載のシステム。
【請求項２１】
前記第１のネットワーク制御機能ブロックは、前記第１のルーターから信号を受信し、
前記信号は、ラベル・スイッチ・パス（ＬＳＰ）の帯域幅情報を有し、
前記帯域幅情報は、前記帯域幅情報に基づいて前記コネクション・オリエンテッド・パスの帯域幅を制御する前記第２のネットワーク制御機能ブロックに通知される請求項２０記載のシステム。
【請求項２２】
前記コネクション・オリエンテッド・パスは、前記集中制御プレーンによって前記複数のネットワーク・エレメント間に設置され、
前記コネクション・オリエンテッド・パスの属性は、経路選択プロトコルを使用して前記第１及び第２のルーターへ通知され、
前記第１及び第２のルーターは、前記コネクション・オリエンテッド・パスの前記属性に基づいてラベル・スイッチ・パス（ＬＳＰ）を設定する請求項２１記載のシステム。
【請求項２３】
前記集中制御プレーンから情報を受信し、前記情報に基づいて前記第２のネットワークを計画し、ネットワーク計画情報を前記集中制御プレーンに通信するためのネットワーク計画機能装置をさらに有する請求項９記載のシステム。
【請求項２４】
複数のネットワーク間のインターワーキング機能を備えたネットワーク・エレメントを有し、
前記ネットワーク・エレメントは、
第１のネットワークでパケットを転送するための第１のネットワーク転送機能ブロックと、
前記第１のネットワーク転送機能ブロックを制御するための第１のネットワーク制御機能ブロックと、
第２のネットワークでコネクション・オリエンテッド・パス内にフレームを転送するための第２のネットワーク転送機能ブロックと、
前記第２のネットワーク転送機能ブロックを制御するための第２のネットワーク制御機能ブロックと、
前記第１のネットワーク及び第２のネットワーク制御機能ブロックとインターワークするためのインターワーキング機能ブロックと、
を有する装置。
【請求項２５】
前記インターワーキング機能ブロックは、前記コネクション・オリエンテッド・パス内に設定されているサービス・インスタンスの帯域幅を含むパラメータを計算する請求項２４記載の装置。
【請求項２６】
前記第２のネットワーク制御機能ブロックは、トランスポート・インスタンス・パラメータを前記インターワーキング機能ブロックへ通知し、
前記第１のネットワーク制御機能ブロックは、サービス・インスタンス・パラメータを前記インターワーキング機能ブロックへ通知する請求項２４記載の装置。
【請求項２７】
前記インターワーキング機能ブロックは、
前記サービス・インスタンス・パラメータ及び前記トランスポート・インスタンス・パラメータに基づいて、
第１のネットワーク・パラメータを計算し、前記第１のネットワーク・パラメータを前記第１のネットワーク制御機能ブロックへ通知し、
第２のネットワーク・パラメータを計算し、前記第２のネットワーク・パラメータを前記第２のネットワーク制御機能ブロックへ通知する請求項２６記載の装置。
【請求項２８】
前記サービス・インスタンス・パラメータは、
コネクション・オリエンテッド・パス内の全ラベル・スイッチ・パス（ＬＳＰ）の帯域幅、ルートまたは前記コネクション・オリエンテッド・パスのＬＳＰの数のうち、いずれか１つを含み、
前記トランスポート・インスタンス・パラメータは、
コネクション・オリエンテッド・パスの帯域幅、または同じ送信元及び送信先のコネクション・オリエンテッド・パスの使用時における優先度のいずれか１つを含む請求項２６記載の装置。
【請求項２９】
集中制御機能ブロック及び複数のネットワーク・エレメント内の第２のネットワーク制御機能ブロックの１つによってトランスポート・インスタンスを設定し、
前記トランスポート・インスタンスの情報に基づいて、前記複数のネットワーク・エレメント内の第１のネットワーク制御機能ブロックを用いてサービス・インスタンスを設定し、
前記第１のネットワーク制御機能ブロックによって制御される前記複数のネットワーク・エレメント内のネットワーク・エレメントの第１のネットワーク転送機能ブロックを用いて、第１のネットワーク内のパケットを転送し、
前記第２のネットワーク制御機能ブロックによって制御される前記複数のネットワーク・エレメント内のネットワーク・エレメントの第２のネットワーク転送機能ブロックを用いて、第２のネットワークのパケットをカプセル化したフレームを転送する方法。
【請求項３０】
請求項２９記載の方法を行うための、ディジタル処理装置によって実行可能な機械読み取り可能な命令のプログラムが記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はパケットやフレームを伝送するためのネットワーク・エレメントに関する。
【背景技術】
【０００２】
歴史的に、インターネット・プロトコル／マルチ・プロトコル・ラベル・スイッチング（ＩＰ／ＭＰＬＳ：Internet  protocol/multi-protocol  label  switching）ネットワーク等のサービス・ネットワーク（service  network）、及び同期光ネットワーク／同期ディジタル・ハイアラーキ（ＳＯＮＥＴ／ＳＤＨ：synchronized  optical  network/synchronous  digital  hierarchy）や光トランスポート・ネットワーク（ＯＴＮ：optical  transport  network）等のトランスポート・ネットワーク（transport  network）は、それぞれ独立して管理されている。【０００３】
サービス・ネットワークの運用者は、マルチ・プロトコル・ラベル・スイッチング・ラベル・スイッチ・パス（ＭＰＬＳＬＳＰ：multi-  protocol  label  switching  label  switched  path）等のサービス・インスタンス（service  instance）を設定（例えば、準備）し、トランスポート・ネットワークが備えるＳＯＮＥＴ／ＳＤＨパス等のトランスポート・インスタンス（transport  instance）を介して伝送させる。トランスポート・インスタンスの接続性及び帯域幅は、サービス・ネットワークとトランスポート・ネットワークの運用者間で調整される。【０００４】
サービス・ネットワークの運用者は、トランスポート・インスタンスの帯域幅の増加あるいは新しいトランスポート・インスタンスのコネクション（connection）が必要の場合、トランスポート・ネットワークの運用者にそれを依頼する。【０００５】
トランスポート・ネットワークの運用者は、トランスポート・インスタンス内のサービス・インスタンスの実際の帯域幅をモニタできない。したがって、帯域幅を増加する、または新しいトランスポート・インスタンスを設置する場合、トランスポート・ネットワークの運用者は、サービス・ネットワークの運用者からの依頼を待つか、サービス・ネットワークの運用者からの過去の依頼情報に基づいて実際の帯域幅を予測する必要がある。【０００６】
背景技術のシステムでは、トランスポート・インスタンスに対するプロバイダー・バックボーン・ブリッジ・トラフィック・エンジニアリング（ＰＢＢ−ＴＥ：Provider  Backbone  Bridge  Traffic  Engineering）及びトランスポートＭＰＬＳ（Ｔ−ＭＰＬＳ）により、コネクション・オリエンテッド・パス（connection-oriented  path）の概念をパケット・ネットワークに導入することで、トランスポート・ネットワークでパケットを転送するのに適切なアーキテクチャーを提供することが部分的には可能である。【０００７】
図１に背景技術の光ネットワーク１００１の構成を示す。【０００８】
背景技術の光ネットワーク１００１は、光エッジ・ルーター（ＥＲ）１００３Ａ１、１００３Ａ２、１００３Ｂ１、１００３Ｂ２によって接続された外部インターネット・プロトコル（ＩＰ）ネットワーク１００２Ａ１、１００２Ａ２、１００２Ｂ１、１００２Ｂ２を備えている。【０００９】
光パス１００５は、光クロス・コネクト・デバイス１００４ａ及び１００４ｂを介して光エッジ・ルーター１００３間に設定され、ボーダー・ゲートウェイ・プロトコル（ＢＧＰ：border  gateway  protocol）ピアー（peer）１００６は、外部ＩＰネットワーク１００２と経路情報を交換するために、光エッジ・ルーター１００３間に設定される。
【発明の概要】
【００１０】
本発明は、複数のネットワーク間のインターワーキング機能を備えたネットワーク・エレメントを提供する。
【００１１】
背景技術のネットワーク（例えば、図１のネットワーク１００１）には、トランスポート・ネットワークが分散管理ではなく集中管理される傾向がある現在の管理スタイルに適したネットワーク（例えば、ＩＰ／ＭＰＬＳネットワーク及びトランスポート・ネットワーク等のサービス・ネットワーク）間のインターワーキングが存在しない。そのため、サービス設置期間の短縮と、トランスポート・インスタンスの所要帯域幅の正確な予測は、ネットワーク間（例えば、サービス・ネットワークとトランスポート・ネットワーク間）のマニュアル・ネゴシエーションによって制限されてしまう。
【００１２】
本発明は、背景技術のこれらの問題に対処することが可能である。
【００１３】
本発明の装置は、複数のネットワーク間のインターワーキング機能を備えたネットワーク・エレメントを有し、
前記ネットワーク・エレメントは、
第１のネットワークでパケットを転送するための第１のネットワーク転送機能ブロックと、
前記第１のネットワーク転送機能ブロックを制御するための第１のネットワーク制御機能ブロックと、
第２のネットワークでコネクション・オリエンテッド・パス内にフレームを転送するための第２のネットワーク転送機能ブロックと、
前記第２のネットワーク転送機能ブロックを制御するための第２のネットワーク制御機能ブロックと、
を有する。
【００１４】
または、複数のネットワーク間のインターワーキング機能を備えたネットワーク・エレメントを有し、
前記ネットワーク・エレメントは、
第１のネットワークでパケットを転送するための第１のネットワーク転送機能ブロックと、
前記第１のネットワーク転送機能ブロックを制御するための第１のネットワーク制御機能ブロックと、
第２のネットワークでコネクション・オリエンテッド・パス内にフレームを転送するための第２のネットワーク転送機能ブロックと、
前記第２のネットワーク転送機能ブロックを制御するための第２のネットワーク制御機能ブロックと、
前記第１のネットワーク及び第２のネットワーク制御機能ブロックとインターワークするためのインターワーキング機能ブロックと、
を有する。
【００１５】
一方、本発明のシステムは、第１のネットワークでパケットを転送するための第１のネットワーク転送機能ブロック、前記第１のネットワーク転送機能ブロックを制御するための第１のネットワーク制御機能ブロック、第２のネットワークでコネクション・オリエンテッド・パス内にフレームを転送するための第２のネットワーク転送機能ブロック及び前記第２のネットワーク転送機能ブロックを制御するための第２のネットワーク制御機能ブロックを有し、複数のネットワーク間のインターワーキング機能を備えた複数のネットワーク・エレメントと、
前記複数のネットワーク・エレメントと通信する集中制御プレーンと、
を有する。
【００１６】
また、本発明の方法は、集中制御機能ブロック及び複数のネットワーク・エレメント内の第２のネットワーク制御機能ブロックの１つによってトランスポート・インスタンスを設定し、
前記トランスポート・インスタンスの情報に基づいて、前記複数のネットワーク・エレメント内の第１のネットワーク制御機能ブロックを用いてサービス・インスタンスを設定し、
前記第１のネットワーク制御機能ブロックによって制御される前記複数のネットワーク・エレメント内のネットワーク・エレメントの第１のネットワーク転送機能ブロックを用いて、第１のネットワーク内のパケットを転送し、
前記第２のネットワーク制御機能ブロックによって制御される前記複数のネットワーク・エレメント内のネットワーク・エレメントの第２のネットワーク転送機能ブロックを用いて、第２のネットワークのパケットをカプセル化したフレームを転送する方法である。
【００１７】
さらに、本発明の記録媒体は、上記方法を行うための、ディジタル処理装置によって実行可能な機械読み取り可能な命令のプログラムが記録されたものである。
【００１８】
本発明は、例えば分散管理されるサービス・ネットワークや集中管理されるトランスポート・ネットワークを含む複数のネットワーク間のインターワーキング機能を備えたネットワーク・エレメントを含む装置を提供する。
【図面の簡単な説明】
【００１９】
前述の目的、態様及び利点は、図面を参照した下記の本発明の各実施形態の詳細な説明からより良く理解されるであろう。
【図１】図１は、背景技術の光ネットワーク１００１を示す図である。
【図２】図２は、本発明の一実施形態におけるネットワーク・エレメント２００を示す図である。
【図３】図３は、本発明の一実施形態におけるシステム３００を示す図である。
【図４】図４は、本発明の一実施形態におけるシステム４００、４５０を示す図である。
【図５】図５は、本発明の一実施形態におけるＬＳＰ及びコネクション・オリエンテッド・パスの設定構成５００を示す図である。
【図６Ａ】図６Ａは、本発明の他の実施形態におけるＬＳＰ及びコネクション・オリエンテッド・パスの設定構成６００を示す図である。
【図６Ｂ】図６Ｂは、本発明の他の実施形態におけるＬＳＰ及びコネクション・オリエンテッド・パスの設定構成６５０を示す図である。
【図７】図７は、本発明の他の実施形態におけるネットワーク・エレメント７００を示す図である。
【図８】図８は、本発明の他の実施形態におけるシステム８００を示す図である。
【図９】図９は、本発明の一実施形態における処理手順９００を示す図である。
【図１０】図１０は、本発明の一実施形態におけるネットワーク・エレメント（例えばネットワーク・エレメント２００）が備える制御機能ブロック１０００（例えば、第２のネットワーク制御機能ブロック２４０）を示す図である。
【図１１】図１１は、本発明の一実施形態におけるネットワーク・エレメント（例えばネットワーク・エレメント２００）が備える転送機能ブロック１１００（例えば転送機能ブロック２３０）を示す図である。
【発明を実施するための形態】
【００２０】
図２から図１１に本発明の実施の形態を示す。
【００２１】
図２は、本発明の一実施形態におけるネットワーク・エレメント（ＮＥ：network  element）２００を示す図である。ネットワーク・エレメント２００は、装置内に組み込むことが可能であり、ソフトウェアによってのみ実現されるものではなく、ハードウェアあるいはソフトウェアとハードウェアの組み合わせでも実現できる。
【００２２】
図２に示すように、ネットワーク・エレメント２００は、第１のネットワーク（例えばＩＰ／ＭＰＬＳネットワーク等のサービス・ネットワーク）でパケットを転送するための第１のネットワーク転送機能ブロック２１０と、第１のネットワーク転送機能ブロックを制御するための第１のネットワーク制御機能ブロック２２０と、第２のネットワーク（例えばＳＯＮＥＴ／ＳＤＨやＯＴＮ等のトランスポート・ネットワーク）内のコネクション・オリエンテッド・パスでフレームを転送するための第２のネットワーク転送機能ブロック２３０と、第２のネットワーク転送機能ブロックを制御するための第２のネットワーク制御機能ブロック２４０とを有する。
【００２３】
ネットワーク・エレメント２００には、例えば光パケット・トランスポート・プロダクトやレイヤー２スイッチや時分割多重（ＴＤＭ）スイッチを用いることができるが、これらは単なる例であり、本発明はこれらの構成に限定されるものではない。
【００２４】
本実施形態において、第２のネットワーク制御機能ブロック２４０は、第２のネットワーク用の集中制御プレーンと通信するためのメカニズムを有していてもよい。すなわち、第２のネットワーク制御機能ブロック２４０は、ネットワーク・エレメント２００と集中制御プレーンとの間のインタフェースをさらに有していてもよい。
【００２５】
ここで、「集中制御プレーン」とは、例えばネットワーク内の複数のネットワーク・エレメント２００の動作を制御（例えば、監視及び管理）するためのハードウェア及び／またはソフトウェアのことである。
【００２６】
本明細書では、「第１のネットワーク」と「第２のネットワーク」とを識別するため、「第１のネットワーク」を「サービス・ネットワーク」と称し、「第２のネットワーク」を「トランスポート・ネットワーク」と称することがある。しかしながら、これらは「第１のネットワーク」と「第２のネットワーク」の一例を示したものであり、本発明はこのような構成に限定されるものではない。すなわち、「第１のネットワーク」は「サービス・ネットワーク」に限定されるものではなく、「サービス・ネットワーク」以外の他の形式のネットワークであってもよい。また、「第２のネットワーク」は「トランスポート・ネットワーク」に限定されるものではなく、「トランスポート・ネットワーク」以外の他の形式のネットワークであってもよい。
【００２７】
ネットワーク・エレメント２００は、複数のネットワーク間（例えば、分散管理されるＩＰ／ＭＰＬＳネットワーク等のサービス・ネットワークと集中管理されるトランスポート・ネットワーク間）のインターワーキング機能を備える。インターワーキング機能は、ネットワーク管理システム（ＮＭＳ）等の集中管理で運用されるトランスポート・ネットワークがトランスポート・インスタンス内のサービス・インスタンスの全帯域幅等のサービス・インスタンスの状態をモニタすることを可能にする。そのため、トランスポート・ネットワークの運用者は、例えばトランスポート・インスタンスの帯域幅の増加を適切なタイミングで正確に計画できる。
【００２８】
さらに、トランスポート・インスタンスの増加後の帯域幅は、経路選択プロトコルによってトランスポート・ネットワークからサービス・ネットワークへ、自動的に通知される（例えば、報知される）。そのため、サービス・ネットワークの運用者はサービス・ネットワーク内のトランスポート・インスタンスの帯域幅の増加を手作業で設定する必要がない。
【００２９】
本発明のネットワーク・エレメント２００は、トランスポート・ネットワークの運用者がトランスポート・インスタンスの帯域幅の増加を適切なタイミングで正確に計画することを可能にすると共に、サービス・ネットワークの運用者による、トランスポート・インスタンスの帯域幅の変更に応じたサービス・ネットワークの設定を不要にする。すなわち、ネットワーク・エレメント２００の重要な特徴は、サービス・ネットワーク機能とトランスポート・ネットワーク機能をサポートできることである。
【００３０】
本明細書では、「帯域幅」の設定や変更する場合を例にして、本発明について説明するが、本発明はこれに限定されるものではない。本発明のネットワーク・エレメント２００は、クオリティ・オブ・サービス（ＱｏＳ:quality  of  service）等の他のネットワークサービスの設定や変更にも適用できる。
【００３１】
上述したように、サービス・ネットワーク機能は、制御機能ブロック２２０及び転送機能ブロック２１０を有し、トランスポート・ネットワーク機能は、制御機能ブロック２４０及び転送機能ブロック２３０を有する。サービス・ネットワーク機能の制御機能ブロック２２０は、サービス・ネットワーク転送機能ブロック２１０を制御し、トランスポート・ネットワーク機能の制御機能ブロック２４０は、トランスポート・ネットワーク転送機能ブロック２３０を制御する。さらに、サービス・ネットワーク制御機能ブロック２２０は、通常、ＴＥシグナリングやルーティング等のトラフィック・エンジニアリング（ＴＥ）機能をサポートする。
【００３２】
トラフィック・エンジニアリングは、例えば、
（１）リンク状態の通知、
（２)エクスプリシットパス（explicit  path）の指定（例えば、エクスプリシットルーティングの指定）、
の２つの機能を含む。
【００３３】
サービス・ネットワーク制御機能ブロック２２０及びトランスポート・ネットワーク制御機能ブロック２１０は、互いに連係して動作する（interwork）ことが可能である。例えば、サービス・ネットワーク制御機能ブロック２２０は、サービス・インスタンスの帯域幅を認識するメカニズムを有し、その帯域幅をトランスポート・ネットワーク制御機能ブロック２４０へ通知する。また、トランスポート・ネットワーク制御機能ブロック２４０は、サービス・ネットワーク制御機能ブロック２２０から通知されたサービス・インスタンスの帯域幅に基づいてトランスポート・インスタンスの帯域幅を制御するメカニズムを有する。また、トランスポート・ネットワーク制御機能ブロック２４０は、トランスポート・インスタンスで利用可能な帯域幅をサービス・ネットワーク制御機能ブロック２２０に通知するメカニズムを有する。また、サービス・ネットワーク制御機能ブロック２２０は、サービス・ネットワークとの間で利用可能な帯域幅を通知する（例えば、報知する）メカニズムを有する。
【００３４】
ネットワーク・エレメント２００内の個々のトランスポート・ネットワーク・インスタンスは、ＩＰ／ＭＰＬＳやイーサネット等のサービス形式に応じてサービス・ネットワーク・インスタンス（service  network  instance）をトンネリングするために使用できる。このため、トランスポート・インスタンスの帯域幅の管理を単純化できる。
【００３５】
図２に示すように、ネットワーク・エレメント２００において、第１のネットワーク制御機能ブロック２２０（例えば、ＩＰ／ＭＰＬＳ制御機能ブロック等のサービス・ネットワーク制御機能ブロック）は、第１のネットワーク転送機能ブロック２１０（例えばＩＰ／ＭＰＬＳ転送機能ブロック等のサービス・ネットワーク転送機能ブロック）で実行されるパケット転送（例えばＩＰ／ＭＰＬＳパケット転送）を制御する（２１１）。第１のネットワーク制御機能ブロック２２０は、パケットの転送に使用するパケット転送テーブル及びラベル・スイッチ・パス（ＬＳＰ：Label  Switched  Path）の帯域幅を設定する（例えば、構成する）。ＬＳＰは、集中ネットワーク管理システム（ＮＭＳ）で設定する、または分散制御プレーンにより、ラベル分配プロトコル（ＬＤＰ：Label  Distribution  Protocol）、オープン・ショーテスト・パス・ファースト・トラフィック・エンジニアリング（ＯＳＰＦ−ＴＥ：Open  Shortest  path  First  Traffic  Engineering）、リソース予約プロトコル・トラフィック・エンジニアリング（ＲＳＶＰ−ＴＥ：Resource  Reservation  Protocol  Traffic  Engineering）等のプロトコルを使用して設定（例えば、構成する）すればよい。
【００３６】
第２のネットワーク制御機能ブロック２４０（例えば、レイヤー１やレイヤー２制御機能ブロック等のトランスポート・ネットワーク制御機能ブロック）は、フレーム（例えば、イーサネット・フレーム、ＳＯＮＥＴ／ＳＤＨフレーム等のレイヤー１またはレイヤー２フレーム）を制御するように動作し、第２のネットワーク転送機能ブロック２３０において、プロバイダー・バックボーン・ブリッジ・トラフィック・エンジニアリング（ＰＢＢ−ＴＥ：provider  backbone  bridge-traffic  engineering）、トランスポートＭＰＬＳ（Ｔ−ＭＰＬＳ）、ＳＯＮＥＴ／ＳＤＨ及びＯＴＮ（例えば、レイヤー１、レイヤー２転送機能ブロック等のトランスポート・ネットワーク転送機能ブロック）等の方式によって設定されたコネクション・オリエンテッド・パスを介してフレームを転送するように制御する。
【００３７】
第２のネットワーク制御機能ブロック２４０は、第２のネットワークにおけるフレームの転送（２１２）を制御する。コネクション・オリエンテッド・パスは、集中ＮＭＳまたはＧｅｎｅｒａｌｉｚｅｄ  ＭＰＬＳ（ＧＭＰＬＳ）等の分散制御によって設定できる。フレームは、第２のネットワーク制御機能ブロック２４０で制御されたコネクション・オリエンテッド・パスで転送される。
【００３８】
コネクション・オリエンテッド・パスは、パケットの「トンネル」として機能させることで、パケット（例えば、ＩＰ／ＭＰＬＳパケット）の転送に使用できる。第１のネットワーク制御機能ブロック２２０と第２のネットワーク制御機能ブロック２４０間のインターワーキング機能は、第１のネットワーク制御機能ブロック２２０でパケットの転送に利用できるコネクション・オリエンテッド・パスを見出すために、パケット転送に利用している帯域幅を第２のネットワーク制御機能ブロック２４０に伝える機能２１４、及びＯＳＰＦ−ＴＥ等のルーティング・プロトコルを使用して、パケットのためのコネクション・オリエンテッド・パスで利用可能な帯域幅をルーターへ通知するために第１のネットワーク制御機能ブロック２２０に利用可能な帯域幅を伝える機能２１３を有する。
【００３９】
ＬＳＰは、該ＬＳＰで必要な帯域幅によって、ＬＳＰの全帯域幅がコネクション・オリエンテッド・パスで利用可能な帯域幅を超える場合、作成することができない。ＮＥ２００の第１のネットワーク制御機能ブロック２２０は、ＬＳＰの帯域幅情報を有する信号をルーターから受信する。その帯域幅情報は、ＬＳＰ帯域幅情報に基づいて適切な方針でコネクション・オリエンテッド・パスの帯域幅が制御できるように、第２のネットワーク制御機能ブロック２４０へ通知される。
【００４０】
図３は、本発明の一実施形態におけるシステム３００を示す図である。システム３００は、複数のネットワーク間のインターワーキング機能を備えた複数のネットワーク・エレメント２００（ＮＥ＃１、ＮＥ＃２、ＮＥ＃３、・・・、ＮＥ＃ｎ）（例えば、図２を用いて説明した構造及び機能を含む）、及び複数のネットワーク・エレメント２００と通信する集中制御プレーン３１０を有する。第２のネットワーク制御機能ブロックは、集中制御プレーン３１０と通信するためのメカニズムを有する。
【００４１】
本発明の重要な特徴は、第１のネットワーク制御機能ブロック及び第２のネットワーク制御機能ブロック（例えばサービス・ネットワーク制御機能ブロック及びトランスポート・ネットワーク制御機能ブロック）と、集中制御プレーン（例えば、トランスポート・ネットワーク集中制御プレーン）とが互いに連係して動作する（interwork）ことである。第２のネットワーク制御機能ブロック２４０は、集中制御プレーン３１０と通信するためのメカニズムと、集中制御プレーン３１０からの命令にしたがって動作するためのメカニズムとを有し、集中制御プレーン３１０は、少なくとも１つのネットワーク・エレメント２００の第２のネットワーク制御機能ブロック２４０を介して複数のネットワーク・エレメント２００から情報を収集するためのメカニズムと、複数のネットワーク・エレメントの第２のネットワーク制御機能ブロック２４０に対する動作命令によって複数のネットワーク・エレメント２００に動作を命令するためのメカニズムとを有する。
【００４２】
また、本発明の重要な効果は、集中制御プレーンが安定したネットワークをもたらすことである。第１のネットワークと第２のネットワークが共に分散制御プレーンによって制御される場合、例えば制御機能の問題によりネットワークの一方が不安定になると、インターワーキング機能は、第１のネットワークと第２のネットワークの両方の動作を不安定にするおそれがある。本発明では、集中制御プレーンにトランスポート・ネットワークの運用者の方針が正確に反映されるため、本発明の不安定な動作は集中制御プレーンにより回避される。
【００４３】
図４は、本発明の実施形態におけるシステムを示す図であり、複数のネットワーク間のインターワーキング機能を備えた複数のネットワーク・エレメントを有する一実施形態におけるシステム４００（ケース１）と、複数のネットワーク間のインターワーキング機能を備えた複数のネットワーク・エレメントを有する他の実施形態におけるシステム４５０（ケース２）とを示している。
【００４４】
システム４００、４５０は、複数のネットワーク・エレメント２００（例えば図２及び図３で示したネットワーク・エレメント２００と同様である）を備えたネットワーク４１０及び４６０をそれぞれ有し、第１のネットワーク制御機能ブロック２２０と第２のネットワーク制御機能ブロック２４０とが、図２及び図３で説明したように互いに連係して動作する（interwork）。
【００４５】
図４に示すネットワーク・エレメント２００（ＮＥ＃１−ＮＥ＃１０）では、第１のネットワーク機能（例えば、第１のネットワーク制御機能ブロック２２０と第１のネットワーク転送機能ブロック２１０）を上部に示し、第２のネットワーク機能（例えば、第２のネットワーク制御機能ブロック２４０と第２のネットワーク転送機能ブロック２３０）を下部に示している。ここで、集中制御プレーン４２０、４７０との通信は、ネットワーク・エレメント２００の第２のネットワーク制御機能ブロックによって実行される。
【００４６】
また、図４の黒い矢印は、システム４００、４５０におけるパケットの転送方向を示している。すなわち、パケットは、パケットを転送する「トンネル」として動作するネットワーク・エレメント（ＮＥ＃１、ＮＥ＃２、等）の第２のネットワーク機能（例えば、レイヤー１、レイヤー２等）のコネクション・オリエンテッド・パスを介して転送される。
【００４７】
図４に示すケース１において、コネクション・オリエンテッド・パス４１５は、ＮＥ＃２、ＮＥ＃３及びＮＥ＃４を介して、ＮＥ＃１とＮＥ＃５との間に設置される。コネクション・オリエンテッド・パスの設置方法は、ＮＭＳ等の集中制御プレーンによる手動の経路設定及びネットワークの管理方針に基づく集中制御プレーンによる自動設定を含むが、それらの方法に限定されるものではない。エッジポイント及び利用可能な帯域幅等のコネクション・オリエンテッド・パスの属性は、ＯＳＰＦ−ＴＥ等の経路選択プロトコルにしたがってＮＥ＃１及びＮＥ＃５に接続されたルーター４３０、４３５にそれぞれ通知されるため、コネクション・オリエンテッド・パス４１５の変更を通知するために人の手を煩わす必要がない。
【００４８】
ネットワーク４４０及び４４５（例えばＩＰ／ＭＰＬＳネットワーク）にそれぞれ接続され、ＮＥ＃１及びＮＥ＃５にそれぞれに接続されたルーター４３０、４３５は、ＮＥ２００から得られたコネクション・オリエンテッド・パスの属性に基づいてＬＳＰを設定できる。ＬＳＰは、ＲＳＶＰ−ＴＥ及びＬＤＰ等の信号プロトコルによって設定できる。コネクション・オリエンテッド・パス４１５のエッジであるＮＥ＃１及びＮＥ５は、コネクション・オリエンテッド・パス４１５にＬＳＰを設定する場合に、ＮＥの第１のネットワーク制御機能ブロックの機能（例えばＩＰ／ＭＰＬＳ制御機能ブロックの機能）を用いることで、ルーター（例えばＩＰ／ＭＰＬＳルーター）のように機能する。ＮＥ＃２、ＮＥ＃３及びＮＥ＃４において、ＮＥ＃１からの入力パケットは、パケット・ヘッダ（例えば、ＩＰ／ＭＰＬＳパケット・ヘッダ）を処理することなく、コネクション・オリエンテッド・パス４１５によってＮＥ＃５に転送される。
【００４９】
ネットワーク（例えば、ネットワーク４４０、４４５、４９０、４９５）内の他のルーター（ルーター４３０、４３５及び４８０、４８５以外）は、ネットワーク・エレメント２００（例えば、ＮＥ＃１、・・・、ＮＥ＃１０）によって設定されたコネクション・オリエンテッド・パスを認識できる。また、サービス・インスタンスは、ネットワーク（例えば、ネットワーク４４０、４４５、４９０、４９５）内の他のルーター（ルーター４３０、４３５及び４８０、４８５以外）から設定可能である。
【００５０】
ＮＥ＃１及びＮＥ＃５は、ＮＥ＃１とＮＥ＃５間のコネクション・オリエンテッド・パス４１５のＬＳＰの帯域幅を知っているため、コネクション・オリエンテッド・パス４１５のＬＳＰの帯域幅に基づいてコネクション・オリエンテッド・パス４１５の帯域幅を管理できる。コネクション・オリエンテッド・パス４１５内のＬＳＰの帯域幅は集中制御プレーン４２０に通知され、手作業または集中制御プレーン４２０により、新しいコネクション・オリエンテッド・パスが作成される、またはコネクション・オリエンテッド・パス４１５の帯域幅が自動的に拡張される。
【００５１】
一方、システム４５０（ケース２）は、ＮＥ＃６とＮＥ＃８間のコネクション・オリエンテッド・パス４６５と、ＮＥ＃８とＮＥ＃１０間のコネクション・オリエンテッド・パス４６６とを有する。コネクション・オリエンテッド・パス４６５、４６６は、ネットワーク４９０及び４９５（例えば、ＩＰ／ＭＰＬＳネットワーク）に接続されたルーター４８０からルーター４８５へパケットを送信するために設定される。ＬＳＰは、２つのコネクション・オリエンテッド・パス４６５、４６６を介して、ＬＤＰ及びＲＳＶＰ−ＴＥ等のプロトコルでルーター４８０、４８５間に設定される。
【００５２】
ＮＥ＃６とＮＥ＃８間、ＮＥ＃８とＮＥ＃１０間に配置されたＮＥ＃７及びＮＥ＃９も、ＬＳＰを設定するためのプロトコルを認識する。パケット（例えば、ＩＰ／ＭＰＬＳパケット）を転送する場合、ＮＥ＃８は、ＮＥ＃６とＮＥ＃８間のコネクション・オリエンテッド・パス４６５を介して転送されたＮＥ＃７からの入力パケットのヘッダを参照し、該パケットをＮＥ＃８とＮＥ＃１０間のコネクション・オリエンテッド・パス４６６を介してＮＥ＃９へ転送する。
【００５３】
本発明のネットワーク・エレメント２００は、ＩＰ／ＭＰＬＳパケット等の異なる形式のパケットを伝送し、イーサネット・フレーム等のフレームも転送する。また、それらのフレームのためのコネクション・オリエンテッド・パスも、ネットワーク・エレメント２００内に設置する。
【００５４】
図５は、本発明の一実施形態におけるＬＳＰ及びコネクション・オリエンテッド・パスの設定構成５００を示す図である。図５に示す各シリンダの断面のサイズは、ポート５１０の帯域幅、コネクション・オリエンテッド・パス５２０の帯域幅、及びサービス・インスタンス５３０の帯域幅の値を示している。
【００５５】
ポート５１０の帯域幅は、通常、回線速度によって決定され、コネクション・オリエンテッド・パス５２０の帯域幅は、サービス・インスタンスにしたがって個別に設定される。第１のサービス・インスタンス５３５（例えば、ＶＬＡＮ）及び第２のサービス・インスタンス５３６（例えば、ＬＳＰ）を含むサービス・インスタンス５３０の帯域幅は、コネクション・オリエンテッド・パス毎に独立して制御でき、それによってサービス・インスタンスで障害が発生した際の障害発生箇所の簡易な特定を可能にする。
【００５６】
サービス・インスタンスの各形式の帯域幅は、コネクション・オリエンテッド・パスに個別に割り当てられた各々の帯域幅によって制限されるため、図５に示す構成５００は、本発明のシステムに、各タイプのサービス・インスタンスによる帯域幅の侵害回避をもたらす。コネクション・オリエンテッド・パスが割当られていないポート５１０の帯域幅は、ベスト・エフォート型のパケット通信に使用できる。
【００５７】
図６Ａは、本発明の他の実施形態におけるＬＳＰ及びコネクション・オリエンテッド・パスの設定構成６００を示す図である。構成６００は、共通のコネクション・オリエンテッド・パスサービス・インスタンス（例えば、ＬＳＰ及びＶＬＡＮ）を含み、構成６５０は、制御パケット（例えば、ＭＰＬＳ制御パケット）用のセパレート・コネクション・オリエンテッド・パスを含んでいる。
【００５８】
構成６００は、ポート帯域幅６１０、並びに第１のサービス・インスタンス６３５（例えば、ＶＬＡＮ）及び第２のサービス・インスタンス６３６（例えば、ＬＳＰ）を含むサービス・インスタンス６３０の帯域幅を有する。また、構成６００において、各形式のサービス・インスタンス（例えば、ＬＳＰ及びＶＬＡＮ）は、単一のコネクション・オリエンテッド・パス６２０ａに収容されている。コネクション・オリエンテッド・パス６２０ａのエッジにおけるＮＥ２００において各形式のサービス・インスタンスの最大帯域幅を個別に設定し、新しいサービス・インスタンスが作成された時、それらのＮＥ２００において各形式のサービス・インスタンスで利用可能な帯域幅を参照することで、各形式のサービス・インスタンスの帯域幅を独立に制御できる。図６Ａに示す構成６００は、コネクション・オリエンテッド・パスの数が低減し、コネクション・オリエンテッド・パスによってパケット及びフレームが転送される中間ノードにおける処理の作業負荷が低減する。
【００５９】
図６Ｂは、本発明の他の実施形態におけるＬＳＰ及びコネクション・オリエンテッド・パスの設定構成６５０を示す図である。図６Ｂに示す構成６５０も同様に、ポート帯域幅６１０、並びに第１のサービス・インスタンス６３５（例えば、ＶＬＡＮ）及び第２のサービス・インスタンス６３６（例えば、ＬＳＰ）を含むサービス・インスタンス６３０の帯域幅を有する。また、構成６５０において、各形式のサービス・インスタンス（例えば、ＬＳＰ及びＶＬＡＮ）は、コネクション・オリエンテッド・パス６２０ｂに収容されている。しかしながら、構成６００と異なり、構成６５０では、制御パケット（例えば、ＩＰ／ＭＰＬＳ制御パケット）がコネクション・オリエンテッド・パス６２０ｃによって独立に管理される。図６Ｂに示す構成６５０では、ルーター（例えば、図４に示したルーター４３０、４３５）あるいはネットワーク・エレメント２００に問題があり、多くの制御パケットが送られて来ている場合でも、制御パケットのための帯域幅は、制御パケットを通過させるコネクション・オリエンテッド・パス６２０ｃの帯域幅で制限される。また、図６Ｂに示す構成６５０では、
ルーターに起因する問題が他の形式のパケットやフレーム（例えば、イーサネットフレーム）に影響を与えることも回避される。
【００６０】
図７は、本発明の他の実施形態におけるネットワーク・エレメント７００を示す図である。ネットワーク・エレメント７００は、上記ネットワーク・エレメント２００と同様に、複数のネットワーク間のインターワーキング機能を備えている。ネットワーク・エレメント７００は、装置に組み込むことが可能であり、ソフトウェアによってのみ実現されるものではなく、ハードウェアあるいはソフトウェアとハードウェアの組み合わせでも実現可能である。
【００６１】
ネットワーク・エレメント７００は、第１のネットワークでパケットを転送するための第１のネットワーク転送機能ブロック７１０（例えばＩＰ／ＭＰＬＳ転送機能ブロック等のサービス・ネットワーク転送機能ブロック）と、第１のネットワーク転送機能ブロック７１０を制御するための第１のネットワーク制御機能ブロック７２０（例えばＩＰ／ＭＰＬＳ制御機能ブロック等のサービス・ネットワーク制御機能ブロック）と、第２のネットワークによりコネクション・オリエンテッド・パスに沿ってフレームを転送するための第２のネットワーク転送機能ブロック７３０（例えばレイヤー１あるいはレイヤー２転送機能ブロック等のトランスポート・ネットワーク転送機能ブロック）と、第２のネットワーク転送機能ブロック７３０を制御するための第２のネットワーク制御機能ブロック７４０（例えばレイヤー１あるいはレイヤー２制御機能ブロック等のトランスポート・ネットワーク制御機能ブロック）と、第１のネットワーク制御機能ブロック７２０と第２のネットワーク制御機能ブロック７４０を連係して動作させるためのインターワーキング機能ブロック７５０（例えば、サービス・インスタンス／トランスポート・インスタンス（ＳＩ／ＴＩ）コントローラー）とを有する。
【００６２】
上述したネットワーク・エレメント２００と同様に、ネットワーク・エレメント７００が備える第１のネットワーク制御機能ブロック７２０（例えばＩＰ／ＭＰＬＳ制御機能ブロック等のサービス・ネットワーク制御機能ブロック）は、第１のネットワーク転送機能ブロック７１０（例えばＩＰ／ＭＰＬＳ転送機能ブロック等のトランスポート・ネットワーク転送機能ブロックで実現されるパケット転送（例えばＩＰ／ＭＰＬＳパケット転送）を制御し（７１１）、第２のネットワーク制御機能ブロック７４０は、第２のネットワークにおけるフレームの転送を制御する（７１２）。
【００６３】
また、ネットワーク・エレメント７００は、第１のネットワーク制御機能ブロック７２０と第２のネットワーク制御機能ブロックとを連係して動作させる（interworking）ための、サービス・インスタンス及びトランスポート・インスタンス制御機能（例えば、サービス・インスタンス制御機能）を提供するインターワーキング機能ブロック７５０をさらに有する。
【００６４】
以下、ネットワーク・エレメント７００のサービス・インスタンス制御機能について説明する。
【００６５】
第２のネットワーク制御機能ブロック７４０は、インターワーキング機能ブロック７５０にトランスポート・インスタンス情報等を通知し（７１６）、第１のネットワーク制御機能ブロック７２０は、インターワーキング機能ブロック７５０にサービス・インスタンス情報等を通知する（７１７）。
【００６６】
インターワーキング機能ブロック７５０は、受信した情報（例えば受信したサービス・インスタンスのパラメータとトランスポート・インスタンスのパラメータ）を参照し、第１のネットワーク及び第２のネットワーク制御機能ブロック７２０、７４０から受信したサービス・インスタンスのパラメータとトランスポート・インスタンスのパラメータとに基づいて、第１のネットワーク制御機能ブロック７２０及び第２のネットワーク制御機能ブロック７４０で用いるパラメータを計算する。
【００６７】
例えば、インターワーキング機能ブロック７５０は、コネクション・オリエンテッド・パスで使用された全ＬＳＰの帯域幅及び／またはコネクション・オリエンテッド・パスの帯域幅を参照し、第２のネットワーク制御機能ブロック７４０で用いたコネクション・オリエンテッド・パスのサービス・インスタンス（例えば、ＬＳＰ）で利用する帯域幅を計算する。利用帯域幅がトランスポート・ネットワークの運用者によって定められた利用帯域幅の閾値を超える場合、第２のネットワーク制御機能ブロック７４０は、コネクション・オリエンテッド・パスの容量を増加させる。
【００６８】
本発明の重要な効果は、インターワーキング機能ブロック７５０が第２のネットワーク（例えば、トランスポート・ネットワーク）のネットワーク運用者に、第２のネットワークを管理するためのコネクション・オリエンテッド・パスの帯域幅の管理方針等を定めるのを可能にすることである。
【００６９】
インターワーキング機能ブロック７５０は、コネクション・オリエンテッド・パス内の空き帯域幅を参照することで、ＭＰＬＳ経路等のサービス・ネットワーク経路で利用可能な帯域幅を計算することも可能である。コネクション・オリエンテッド・パス内の空き帯域幅は、第１のネットワーク制御機能ブロック７２０によって使用される。
【００７０】
サービス・インスタンスのパラメータには、例えばコネクション・オリエンテッド・パス内の全ＬＳＰの帯域幅、ルート及び／またはコネクション・オリエンテッド・パス内のＬＳＰの数が含まれる。トランスポート・インスタンスのパラメータには、例えばコネクション・オリエンテッド・パスの帯域幅、及び／または同一のソースとデスティネーションを有するコネクション・オリエンテッド・パスを使用する場合の優先順序が含まれる。
【００７１】
また、図７に示すように、インターワーキング機能ブロック７５０は、インターワーキング機能ブロック７５０で計算したパラメータを第１のネットワーク制御機能ブロック７２０に通知し（７１８）、さらにインターワーキング機能ブロック７５０で計算したパラメータを第２のネットワーク制御機能ブロック７４０に通知する（７１９）。
【００７２】
図８は、複数のネットワーク間のインターワーキング機能を備えた複数のネットワーク・エレメント８００を有するシステム８００を示している。システム８００は、上述したシステム３００と同様の構成であるが、システム８００は、集中制御プレーン８１０と連係して動作（interwork）するネットワーク計画機能ブロック８５０（例えば、ネットワーク計画機能）を備える。ネットワーク計画機能は、例えば、
１）増設すべき装置の計画
２）新しいネットワークの構築計画
を含む。
【００７３】
ネットワークを局部的ではなく全体として最適化することで新しいネットワークあるいは装置で必要な費用を最少とすることが必要であるため、ネットワーク計画は、集中管理が望ましい。集中制御プレーン８１０を介して本発明のＮＥ２００とネットワーク計画機能間のインターワーキングを付加することの重要な利点は、第２のネットワーク（例えば、トランスポート・ネットワーク）の運用者が、第２のネットワーク内のサービスを、全体として正確に、かつタイムリーに監視することで、効率的にネットワークを計画できることである。
【００７４】
図８に示すように、集中制御プレーン８１０で制御するためのネットワークの情報に加えて、ＮＥ２００の第２のネットワーク制御機能ブロック２４０（例えば、レイヤー１及び／またはレイヤー２制御機能ブロック）から集中制御プレーン８１０に通知されるネットワーク情報は、ネットワーク計画機能ブロック８５０に通知（８５１）される。
【００７５】
第２のネットワーク制御機能ブロック２４０から通知される情報には、例えばサービスによって使用されたコネクション・オリエンテッド・パスやサービスの帯域幅等の、トランスポート・ネットワークで使用されたサービス情報が含まれる。
【００７６】
集中制御プレーンから通知（８５１）される情報には、例えば物理網情報（例えば光ファイバーの長さ及びルート）、リンク・ダイバーシティ情報（例えばシェアード・リスク・リンク・グループ）、伝送品質（例えば、再生中継なしでの最大伝送距離）、インベントリ（現在利用可能なリソース）等が含まれる。
【００７７】
第２のネットワーク制御機能ブロック２４０から集中制御プレーン８１０へ通知されるネットワーク情報は、タイムリーでかつ正確なサービス・インスタンスの情報であり、ネットワーク計画のための情報の正確な供給源になる。
【００７８】
トランスポート・ネットワークは、ネットワーク計画機能ブロック８５０にて、集中制御プレーン８１０により得られた情報、計画対象期間、及びサービス需要予測に基づいて計画され、設計される。トランスポート・ネットワークのサービス情報が正確にかつタイムリーに得られれば、サービス需要はより正確に予測できる。ネットワーク設計には、Ｄｉｊｋｓｔｒａアルゴリズム、一般的なアルゴリズム、あるいはヒューリスティック・アルゴリズム等を用いることができる。
【００７９】
計画されたネットワーク情報（例えば、増設される装置及び装置を増設する必要がある場所）を集中制御プレーン８５０が用いる場合、計画されたネットワーク情報は集中制御プレーン８１０に通知される（８５２）。
【００８０】
図９は、本発明の一実施形態における処理手順９００を示す図である。
【００８１】
図９に示すように、処理手順９００は、集中制御プレーンまたは複数のネットワーク・エレメントの第２のネットワーク制御機能ブロック（例えば、分散制御プレーン）によるトランスポート・インスタンス（例えばコネクション・オリエンテッド・パス）の設定処理（９１０）と、トランスポート・インスタンス（例えばコネクション・オリエンテッド・パス）の情報に基づく、複数のネットワーク・エレメントの第１のネットワーク制御機能ブロックによるサービス・インスタンス（例えば、ラベル・スイッチ・パス（ＬＳＰ））の設定処理（９２０）と、第１のネットワーク制御機能ブロックで制御される第１のネットワーク転送機能ブロックを用いた、パケットの第１のネットワークにおける転送処理（９３０）と、第２のネットワーク制御機能ブロックで制御される第２のネットワーク転送機能ブロックを用いた、パケットをカプセル化したフレームの第２のネットワークにおける転送処理（９４０）とを有する。
【００８２】
図９に示す各処理９１０−９４０の順序は単に例を示したものであり、これらの処理は図９に示した順序に限定されるものではない。
【００８３】
図１０は、本発明の一実施形態におけるネットワーク・エレメント（例えばネットワーク・エレメント２００）が備える制御機能ブロック１０００（例えば、第２のネットワーク制御機能ブロック２４０）を示す図である。
【００８４】
図１０に示すように、制御機能ブロック１０００は、リンク状態に関する情報を蓄積するために用いられるリンク状態データベース１０１０と、パケット及び／またはフレームを転送するためのテーブルを蓄積するために用いられる転送データベース１０２０と、コネクション・オリエンテッド・パス及びラベル・スイッチ・パス（ＬＳＰ）等の経路情報を蓄積するために用いられる経路データベース１０３０とを有する。また、制御機能ブロック１０００は、中央処理装置１０４０を有する。中央処理装置１０４０は、データベース１０１０、１０２０、１０３０に接続され（例えば、システム・バスによって）、ネットワーク・エレメントの転送機能ブロック、データベース（例えば、データベース１０１０、１０２０、１０３０）内の情報のアップデート、ネットワーク・インタフェース１０５０の制御やその他の制御等、各種の計算を実行する。
【００８５】
図１１は、本発明の一実施形態におけるネットワーク・エレメント（例えばネットワーク・エレメント２００）が備える転送機能ブロック１１００（例えば転送機能ブロック２３０）を示す図である。転送機能ブロック１１００は、ネットワーク内の経路を切り替えるスイッチ１１１０、並びに制御機能ブロック１０００のネットワーク・インタフェース１０５０に接続された複数のインタフェイス・カード１１２０ａ、・・・、１１２０ｎ、及び１１２０ａ’、・・・、１１２０ｎ’を有する。なお、図１０及び図１１の“Ａ”は、制御機能ブロック１０００のネットワーク・インタフェース１０５０と転送機能ブロック１１００のインタフェイス・カード間の接続部を示している。
【００８６】
上記図１０及び図１１で示した構成に加えて、本発明の実施の形態には、本発明の処理手順（例えば処理手順９００）を実行するコンピュータによる処理も含む。本発明の処理手順は、例えば図１０及び図１１で示した構成に実装すればよい。
【００８７】
また、本発明の処理手順は、一連の機械読み取り可能な命令を実行する、例えばディジタル・データ処理装置によって具体化されたコンピュータでも実現できる。これらの命令は、さまざまな形式の記録媒体に常駐することが可能である。
【００８８】
すなわち、本実施形態は、本発明の処理手順（例えば処理手順９００）を実行するディジタル・データ・プロセッサにより実行可能な機械読み取り可能な命令のプログラムが格納された信号記録媒体を含む、プログラム製品を対象としている。
【００８９】
また、本発明の処理手順は、一連の機械読み取り可能な命令を実行する、例えばＣＰＵ１０４０によって実現できる。これらの命令は、さまざまな形式の信号記録媒体に常駐することが可能である。
【００９０】
すなわち、本実施形態は、本発明の処理手順を実行するＣＰＵ１０４０及び上記のハードウェアを組みこんだディジタル・データ・プロセッサにより実行可能な、機械読み取り可能な命令のプログラムが格納された信号記録媒体を含む、プログラム製品を対象としている。
【００９１】
この信号記録媒体には、例えば高速アクセスな記録装置である、ＣＰＵ１０４０が備えるＲＡＭも含む。また、これらの命令は、直接的あるいは間接的にＣＰＵ１０４０からアクセス可能な、磁気データ記録ディスケット等の他の信号記録媒体に収容してもよい。
【００９２】
本発明は、例えば分散管理されるサービス・ネットワーク及び集中管理されるトランスポート・ネットワークを含む、複数のネットワーク間のインターワーキング機能を備えたネットワーク・エレメントを有する装置を提供する。
【００９３】
以上、本発明の１つまたは複数の実施形態について説明したが、本発明は、添付特許請求の範囲の技術思想と範囲内で、修正を伴って実施可能であることは当業者であれば認識するであろう。具体的には、本明細書における図面は例であり、創意に富んだアセンブリーの設計は本明細書に開示されたものに限定されず、本発明は、その技術思想と範囲内で修正可能であることを、当業者は理解するであろう。
【００９４】
さらに、出願人の目的はすべての特許請求の範囲の要素と等価のものを網羅することであり、本出願のすべての特許請求の範囲に対するいかなる補正も、補正された特許請求の範囲のあらゆる要素あるいは特徴と等価のものに対するあらゆる利害関係の権利の放棄として解釈されるべきではない。
【図１】
2009148153.tif 000003
【図２】
2009148153.tif 000004
【図３】
2009148153.tif 000005
【図４】
2009148153.tif 000006
【図５】
2009148153.tif 000007
【図６Ａ】
2009148153.tif 000008
【図６Ｂ】
2009148153.tif 000009
【図７】
2009148153.tif 000010
【図８】
2009148153.tif 000011
【図９】
2009148153.tif 000012
【図１０】
2009148153.tif 000013
【図１１】
2009148153.tif 000014
【手続補正書】
【提出日】平成22年12月3日(2010.12.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項３０
【補正方法】変更
【補正の内容】
【請求項３０】
請求項２９記載の方法を行うための、ディジタル処理装置によって実行可能な機械読み取り可能な命令から成るプログラム。
【国際調査報告】
2009148153.tif 000015
2009148153.tif 000016
2009148153.tif 000017
2009148153.tif 000018