(57)【要約】【課題】プラグ可能モジュールの従来の管理方法に伴う不都合と問題を軽減または除去する。【解決手段】ネットワーク要素のプラグ可能モジュールの管理方法は、ネットワーク要素の承認済みプラグ可能モジュールリストを受け取る段階を含む。プラグ可能モジュールをネットワーク要素に受け入れ、そのプラグ可能モジュールのコンポーネント識別子を取得する。コンポーネント識別子が承認済みプラグ可能モジュールリストにあれば、プラグ可能モジュールをネットワーク要素で使用することを許可する。コンポーネント識別子が承認済みプラグ可能モジュールリストになければ、プラグ可能モジュールをネットワーク要素で使用することを拒絶する。【選択図】図４
2009123210.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク要素の承認済みプラグ可能モジュールリストを受け取る段階と、
前記ネットワーク要素にプラグ可能モジュールを受け入れる段階と、
前記プラグ可能モジュールのコンポーネント識別子を取得する段階と、
前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストにあるか判断する段階と、
前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストにあれば、前記プラグ可能モジュールを前記ネットワーク要素での使用を許可する段階と、
前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストになければ、前記プラグ可能モジュールを前記ネットワーク要素での使用を拒絶する段階とを含む方法。
【請求項２】
前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストになければ警報イベントを起動する段階をさらに含む、請求項１に記載の方法。
【請求項３】
前記承認済みプラグ可能モジュールリストはカスタマシステムによっては修正できないことを特徴とする、請求項１に記載の方法。
【請求項４】
ネットワーク要素の承認済みプラグ可能モジュールリストを受け取り、前記ネットワーク要素にプラグ可能モジュールを受け入れる複数のインターフェイスと、
前記プラグ可能モジュールのコンポーネント識別子を取得し、前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストにあるか判断し、前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストにあれば、前記プラグ可能モジュールを前記ネットワーク要素での使用を許可し、前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストになければ、前記プラグ可能モジュールを前記ネットワーク要素での使用を拒絶できる、少なくとも１つの有体のコンピュータ読み取り可能記憶媒体にエンコードされたロジックと、
を有する装置。
【請求項５】
ネットワーク要素の承認済みプラグ可能モジュールリストを受け取る手段と、
前記ネットワーク要素にプラグ可能モジュールを受け入れる手段と、
前記プラグ可能モジュールのコンポーネント識別子を取得する手段と、
前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストにあるか判断する手段と、
前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストにあれば、前記プラグ可能モジュールを前記ネットワーク要素での使用を許可する手段と、
前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストになければ、前記プラグ可能モジュールを前記ネットワーク要素での使用を拒絶する手段とを有するシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークの分野に関し、特にネットワーク要素におけるプラグ可能モジュールの管理に関する。
【背景技術】
【０００２】
ネットワーク要素のベンダーは、ネットワーク要素で使用するプラグ可能（pluggable）モジュールを管理することができる。あるやり方では、ベンダーはプラグ可能モジュールをほとんどまたはまったく管理せず、どんなモジュールであってもそのネットワーク要素で使用することができる。他のやり方では、ベンダーはプラグ可能モジュールを厳しく管理し、一定のモジュール、例えばそのベンダーが販売したモジュールなどしかそのネットワーク要素で使用できない。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明により、プラグ可能モジュールの従来の管理方法に伴う不都合と問題を軽減または除去することができる。
【課題を解決するための手段】
【０００４】
一実施形態によると、ネットワーク要素のプラグ可能モジュールの管理は、ネットワーク要素の承認済みプラグ可能モジュールリストを受け取る段階を含む。プラグ可能モジュールをネットワーク要素に受け入れ、そのプラグ可能モジュールのコンポーネント識別子を取得する。コンポーネント識別子が承認済みプラグ可能モジュールリストにあれば、プラグ可能モジュールをネットワーク要素で使用することを許可する。コンポーネント識別子が承認済みプラグ可能モジュールリストになければ、プラグ可能モジュールをネットワーク要素で使用することを拒絶する。
【０００５】
本発明の実施形態により以下の技術的有利性がもたらされる。実施形態による技術的な有利性の１つとして、ネットワーク要素がそれで使用できる承認済みプラグ可能モジュールのリストを記憶する。そのリストはベンダーにより提供される。実施形態による技術的な有利性のもう１つとして、承認済みプラグ可能モジュールリストを、ネットワーク要素に送る前に暗号化する。実施形態による技術的な有利性のもう１つとして、承認済みプラグ可能モジュールリストに載っていないプラグ可能モジュールがネットワーク要素にプラグされると、警報イベントが起動される。
【０００６】
本発明の実施形態には、上記の技術的な有利性を含まないもの、一部を含むもの、すべてを含むものがある。図面、詳細な説明、及び特許請求の範囲に基づき、当業者には容易に１つ以上の技術的な有利性が明らかとなるであろう。
【発明を実施するための最良の形態】
【０００７】
本発明の実施形態とその有利性は、図１乃至図４を参照してよく理解される。図面において、同じ参照符号は同一または対応する要素を示している。
【０００８】
図１は、プラグ可能モジュールの管理システム１０の一実施形態を示す図である。図示した実施形態では、システム１０は、ベンダーシステム１２と、カスタマシステム１６と、ディスプレイ１８と、ネットワーク要素２０とを含む。ベンダーシステム１２は、ネットワーク１４を介してカスタマシステム１６と結合している。カスタマシステム１６は、ディスプレイ１８及びネットワーク２０と結合している。
【０００９】
この実施形態では、ベンダーシステム１２は、ネットワーク要素２０で使用することが承認されているプラグ可能モジュールを指定する承認済みプラグ可能モジュールリスト３２を提供する。ネットワーク要素２０はリスト３２を受信し、記憶する。ネットワーク要素２０に取り付けられたプラグ可能モジュールがリスト３２にあれば、そのモジュールはネットワーク要素２０で使用することができる。そのプラグ可能モジュールがリスト３２に無ければ、そのモジュールはネットワーク要素２０で使用することができない。
【００１０】
ベンダーシステム１２は、ネットワーク要素２０のベンダーに関連するコンピュータシステムを含む。様々な実施形態では、ベンダーはネットワーク要素２０を生産し、カスタマに販売し、リースし、または提供する。ベンダーシステム１２は、ネットワーク要素２０で使用することが承認されているプラグ可能モジュールを指定する承認済みプラグ可能モジュールリスト３２を作成する。モジュールはコンポーネント識別子で指定することができる。一実施形態では、承認済みプラグ可能モジュールリスト３２は、ベンダーシステム１２が作成及び／または修正してもよいし、ベンダーシステム１２やベンダーからの承認を得て作成及び／または修正してもよい。例えば、リスト３２はカスタマシステム１６による修正を受付ない。すなわち、カスタマシステム１６はリスト３２を修正できない。ベンダーシステム１２は、ネットワーク１４を介してカスタマシステム１６に送信するファイルにリスト３２を格納する。
【００１１】
ネットワーク１４は、ベンダーシステム１２とカスタマシステム１６との間の通信を提供する通信ネットワークを含んでいる。ネットワーク１４は、ローカルエリアネットワーク（ＬＡＮ）、ワイヤレスＬＡＮ、メトロポリタンエリアネットワーク（ＭＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、仮想プライベートネットワーク（ＶＰＮ）、その他のネットワーク環境における通信を実現するシステムの少なくとも一部である。ネットワーク１４は、ＵＤＰ／ＩＰ接続を実現するＩＰネットワークを含み、ＴＣＰ／ＩＰ通信プロトコルを使用してもよい。しかし、ネットワーク１４は、システム１０においてデータパケットを送受信するその他の好適な通信プロトコルを実現するものであってもよい。
【００１２】
カスタマシステム１６はカスタマと関連するコンピュータシステムを含む。様々な実施形態では、カスタマは、例えば、ベンダーからネットワーク要素２０を購入またはリースすることにより、ベンダーからネットワーク要素２０を取得する。カスタマシステム１６により、カスタマはネットワーク要素２０の様々な動作態様を管理し設定することができる。一実施形態では、カスタマシステム１６は、承認済みプラグ可能モジュールリスト３２のファイルをネットワーク要素２０に送信する。
【００１３】
ディスプレイ１８は、カスタマシステム１６と結合し、グラフィカルユーザインターフェイス（ＧＵＩ）１９を表示する。ＧＵＩ１９により、ユーザは、カスタマシステム１６及びネットワーク要素２０に情報を入力し、またはこれらから情報を受け取ることができる。様々な実施形態では、ＧＵＩ１９は承認済みプラグ可能モジュールのリストを表示する。実施形態によっては、ユーザは、承認済みプラグ可能モジュールリスト３２にプラグ可能モジュールを追加し、またはリストからプラグ可能モジュールを削除し、または承認済みプラグ可能モジュールリスト３２を修正することができてもよいし、できなくてもよい。
【００１４】
ネットワーク要素２０は、通信システムとの間で信号をルーティングする好適なデバイスを表す。ネットワーク要素２０の例としては、ＤＷＤＭ（dense  wavelength  division  multiplexer）、アクセスゲートウェイ、端末（endpoint）、ソフトスイッチサーバ、トランクゲートウェイ、その他の通信ネットワークとの間でパケットをルーティングできるデバイスがある。一実施形態では、ネットワーク要素２０は光ネットワークとクライアント３６との間で信号を通信するよう動作する。動作例としては、信号ルーティング、信号の一体化（aggregation）と分離、アナログ・デジタル変換とデジタル・アナログ変換、符号化と復号、信号のＯＥ（optical-to-electrical）信号変換とＥＯ（electrical-to-optical）信号変換がある。
【００１５】
ネットワーク要素２０は、少なくとも１つのプラグ可能モジュール２４ａ、２４ｂを受ける少なくとも１つのプラグ可能モジュールインターフェイスを含む。プラグ可能モジュール２４ａ、２４ｂは、ネットワーク要素２０に結合し、ネットワーク要素２０とクライアント３６との間で信号を伝送するロジック（logic）であってもよい。プラグ可能モジュール２４ａ、２４ｂは、ネットワーク要素２０に対して、イーサネット（登録商標）インターフェイス、光多重、光クロスコネクトなどの適切な動作を行う。実施形態によっては、プラグ可能モジュール２４ａ、２４ｂはプラグ可能光モジュールでもよく、小型フォームファクタのもの（small  factor  pluggables）や１０Ｇｂｐｓの小型フォームファクタのものであってもよい。
【００１６】
システム１０の装置は、ロジック（logic）、インターフェイス、メモリ、その他のコンポーネント、またはこれらの任意の適切な組合せであってもよい。論理には、ハードウェア、ソフトウェア、その他のロジック、またはこれらの好適な組合せが含まれる。ロジックは有体のコンピュータ読み取り可能媒体にエンコードされていてもよい。ロジックは装置の動作を管理するものであってもよく、例えば命令を実行してデータを処理して動作を実行するプロセッサであってもよい。
【００１７】
インターフェイスは、入力を受け取り、出力の送り出し、その入出力を好適に処理し、またはこれらの組合せを行うことができ、少なくとも１つのポート、変換ソフトウェア、またはこれら両方を含む。メモリは、情報を格納してその読み出しを助けるものであり、ランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、磁気ドライブ、ディスクドライブ、コンパクトディスク（ＣＤ）ドライブ、デジタルビデオディスク（ＤＶＤ）ドライブ、リムーバブルメディアストレージ、その他の任意の好適なストレージメディア、またはこれらの任意の組合せを含む。
【００１８】
本発明の範囲から逸脱することなく、システム１０に修正、追加、または削除をすることができる。システム１０の構成要素は具体的な必要性に応じて一体化されたり、分離されたりしてもよい。さらに、システム１０の動作を実行する装置は、これより多くても少なくてもよいし、他の装置であってもよい。また、システム１０の動作は、いかなる好適なロジックを用いて実行してもよい。本明細書では、「各」とは、集合の各要素、または集合の部分集合の各要素を指す。
【００１９】
図２は、図１のシステム１０で使用できるネットワーク要素２０の一実施形態を示す図である。例示した実施形態において、ネットワーク要素２０は、インターフェイス２１、ラインカード２２、少なくとも１つのプラグ可能モジュール２４ａ、２４ｂ、プラグインマネージャ２６、少なくとも１つのプロセッサ２８ａ、２８ｂ、及びメモリ３０を含む。
【００２０】
ラインカード２２はプリント回路基板上のモジュール型電子回路を表す。実施形態によっては、ラインカード２２はネットワーク要素２０とクライアント３６との間のインターフェイスとして動作する。ラインカード２２の例には、トランスポンダ、マックスポンダ（muxponders）、フレックスポンダ（flexponders）などがある。
【００２１】
ネットワーク要素２０またはラインカード２２は、少なくとも１つのプラグ可能モジュールインターフェイス２３ａ、２３ｂを含んでいる。プラグ可能モジュールインターフェイス２３はプラグ可能モジュール２４を受け付けるように構成されている。例えば、プラグ可能モジュールインターフェイス２３は、プラグ可能モジュール２４との間で信号を伝送するように適切に接続されている。さらに、プラグ可能モジュールインターフェイス２３は、プラグ可能モジュール２４を受け付ける形状になっている。
【００２２】
プラグ可能モジュール２４ａ、２４ｂは、ネットワーク要素２０とクライアント３６との間で信号を伝送する。例示した実施形態では、プラグ可能モジュール２４ａ、２４ｂはラインカード２２にプラグできるようになっている。さらに別の実施形態では、プラグ可能モジュール２４ａ、２４ｂはラインカード２２が無くても、ネットワーク要素２０にプラグできるようになっている。
【００２３】
プラグインマネージャ（plug-in  manager）２６は、プラグ可能モジュール２４ａ、２４ｂを管理する。一実施形態では、プラグインマネージャ２６は、承認済みプラグ可能モジュールリスト３２を含むファイルを受け取る。そのファイルが暗号化されていれば、プラグインマネージャ２６はそのファイルを復号してリスト３２を生成する。プラグインマネージャ２６はリスト３２をメモリ３０に格納し、リスト３２をプロセッサ２８ａ、２８ｂに配布する。少なくとも一実施形態では、プラグインマネージャ２６により、ユーザはＧＵＩ１９を用いてリスト３２を見ることができる。
【００２４】
一実施形態では、プラグ可能モジュール２４ａ、２４ｂが承認済みプラグ可能モジュールリスト３２に載っていないとき、プラグインマネージャ２６は、警報イベントを起動して、メモリ３０に警報イベント情報を格納する。警報イベント情報には、承認されていないプラグ可能モジュール２４ａ、２４ｂがネットワーク要素２０に挿入された時刻を示すタイムスタンプや、その承認されていないプラグ可能モジュール２４ａ、２４ｂのパートナンバーや製造者識別子など、プラグインイベント（plug-in  event）に関する任意の適切な情報が含まれる。一実施形態では、警報イベント情報はベンダシステム１２に送信される。
【００２５】
プロセッサ２８ａ、２８ｂは、ロジック（logic）を実行して、ネットワーク要素２０の動作を制御する。プロセッサ２８ａ、２８ｂは、マイクロプロセッサ、ＡＳＩＣ（Application  Specific  Integrated  Circuit）その他の適切なプロセッサを含む。一実施形態では、プラグ可能モジュール２４ａ、２４ｂがリスト３２に載っていれば、プラグインマネージャ２６はプロセッサ２８ａ、２８ｂにそのプラグ可能モジュール２４ａ、２４ｂと協働（operate  with）させる。プラグ可能モジュール２４ａ、２４ｂがリスト３２に載っていなければ、プラグインマネージャ２６はプロセッサ２８ａ、２８ｂにそのプラグ可能モジュール２４ａ、２４ｂと協働させない。
【００２６】
少なくとも一実施形態では、メモリ３０は揮発性メモリまたは不揮発性メモリである。実施形態によっては、メモリ３０は、承認済みプラグ可能モジュールリスト３２をデータベースに格納する。
【００２７】
本発明の範囲から逸脱することなく、ネットワーク要素２０に修正、追加、または削除をすることができる。ネットワーク要素２０のコンポーネントは、個々の必要に応じて一体化されていても、分離されていてもよい。さらに、ネットワーク要素２０の動作を実行する装置は、これより多くても少なくてもよいし、他の装置であってもよい。また、ネットワーク要素２０の動作の実行は、任意の適切なロジックを用いて行われてもよい。
【００２８】
図３は、ネットワーク要素２０においてプラグ可能モジュールを管理する承認済みプラグ可能モジュールリスト３２の作成方法４０の一実施形態を示す図である。一実施形態では、この方法はネットワーク要素２０により行われる。
【００２９】
本方法はステップ４２で始まる。ステップ４４において、ネットワーク要素２０のプラグインマネージャ２６は、インターフェイスを介して暗号化されたファイルを受け取る。一実施形態では、カスタマシステム１６は、その暗号化されたファイルをベンダシステム１２から、ネットワーク１４またはコンピュータ読み取り可能媒体を介して受け取る。ネットワーク要素２０は、その暗号化されたファイルをカスタマシステム１６からダウンロードしてもよい。
【００３０】
ステップ４６において、プラグインマネージャ２６は、暗号化されたファイルを復号して、承認済みプラグ可能モジュールリスト３２を生成する。承認済みプラグ可能モジュールリスト３２は、ネットワーク要素２０で使用することが承認されたプラグ可能モジュール２４ａ、２４ｂを指定するリストである。
【００３１】
ステップ４８において、プラグインマネージャ２６は、承認済みプラグ可能モジュールリスト３２をメモリ３０に格納する。ステップ５０において、ＧＵＩ１９により承認済みプラグ可能モジュールリスト３２が表示され、ユーザはリスト３２を見ることができる。ステップ５２では、承認済みプラグ可能モジュールリスト３２がプロセッサ２８ａ、２８ｂに配布される。本方法はステップ５４で終わる。
【００３２】
本発明の範囲から逸脱することなく、本方法に修正、追加、または削除をすることができる。本方法に含まれるステップはこれより多くても少なくてもよく、他のステップが含まれてもよい。また、本発明の範囲を逸脱することなく、任意の適切な順序でステップを実行することができる。
【００３３】
図４は、ネットワーク要素２０におけるプラグ可能モジュール２４ａ、２４ｂの承認方法６０の一実施形態を示す。本方法６０はステップ６２で始まる。ステップ６４において、ネットワーク要素２０は、プラグ可能モジュールインターフェイスを介してプラグ可能モジュール２４ａ、２４ｂを受け取る。プラグ可能モジュール２４ａ、２４ｂはネットワーク要素２０のラインカード２２に挿入されている。ステップ６６において、プラグインマネージャ２６は、受け付けたプラグ可能モジュール２４ａ、２４ｂのコンポーネント識別子を取得する。プラグインマネージャ２６は、プラグ可能モジュール２４ａ、２４ｂのメモリからコンポーネント識別子を読み出して、そのコンポーネント識別子を取得してもよい。
【００３４】
ステップ６８において、プラグインマネージャ２６は、取得したコンポーネント識別子が承認済みプラグ可能モジュールリスト３２に載っているか判断する。コンポーネント識別子がリスト３２に載っていれば、ステップ７０において、プラグ可能モジュール２４ａ、２４ｂはネットワーク要素２０の少なくとも１つのプロセッサ２８ａ、２８ｂと協働することが許可される。
【００３５】
コンポーネント識別子がリスト３２に載ってなければ、ステップ７２において、プラグインマネージャ２６は警報イベントを起動（trigger）する。ステップ７４において、警報イベント情報をメモリ３０に格納する。ステップ７６において、警報イベント情報をベンダシステム１２に送信し、格納する。ステップ７８において、プラグ可能モジュール２４ａ、２４ｂは、ネットワーク要素２０での動作が拒絶される。本方法６０はステップ８０で終わる。
【００３６】
実施形態によっては、少なくとも１つのプロセッサ２８ａ、２８ｂが再起動すると、プラグインマネージャ２６が承認済みプラグ可能モジュールリスト３２をメモリ３０からプロセッサ２８ａ、２８ｂに自動的に再ロードする。
【００３７】
本発明の範囲から逸脱することなく、本方法に修正、追加、または削除をすることができる。本方法に含まれるステップはこれより多くても少なくてもよく、他のステップが含まれてもよい。また、本発明の範囲を逸脱することなく、任意の適切な順序でステップを実行することができる。
【００３８】
本開示を実施形態とそれに一般的に関連づけられた方法とに関して説明したが、これらの実施形態及び方法の変形や置き換えは当業者には明らかである。従って、この開示は上記の実施形態の説明には限定されない。添付した特許請求の範囲に記載した本開示の精神と範囲から逸脱せずに、その他の変更、置き換え、改変も可能である。
【００３９】
以上の実施形態について、以下に付記する。
（付記１）  ネットワーク要素の承認済みプラグ可能モジュールリストを受け取る段階と、
前記ネットワーク要素にプラグ可能モジュールを受け入れる段階と、
前記プラグ可能モジュールのコンポーネント識別子を取得する段階と、
前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストにあるか判断する段階と、
前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストにあれば、前記プラグ可能モジュールを前記ネットワーク要素での使用を許可する段階と、
前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストになければ、前記プラグ可能モジュールを前記ネットワーク要素での使用を拒絶する段階とを含む方法。
（付記２）  前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストになければ警報イベントを起動する段階をさらに含む、付記１に記載の方法。
（付記３）  前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストになければ、警報イベントを起動する段階と、
前記警報イベントを示す警報情報を格納する段階とをさらに含む、付記１に記載の方法。
（付記４）  前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストになければ、警報イベントを起動する段階と、
前記警報イベントを示す警報情報をベンダーに送る段階とをさらに含む、付記１に記載の方法。
（付記５）  前記承認済みプラグ可能モジュールリストを受け取る段階は、
暗号化したファイルを受け取る段階と、
前記暗号化したファイルを復号して前記承認済みプラグ可能モジュールリストを生成する段階とを含む、付記１に記載の方法。
（付記６）  前記承認済みプラグ可能モジュールリストを、前記ネットワーク要素の少なくとも１つのプロセッサに配布する段階をさらに含む、付記１に記載の方法。
（付記７）  前記プラグ可能モジュールのコンポーネント識別子を取得する段階は、
前記プラグ可能モジュールのメモリから前記コンポーネント識別子を読み出すことにより前記コンポーネント識別子を取得する段階を含む、付記１に記載の方法。
（付記８）  前記承認済みプラグ可能モジュールリストを表示する段階をさらに含む、
付記１に記載の方法。
（付記９）  前記承認済みプラグ可能モジュールリストは前記ネットワーク要素のベンダーにより提供されることを特徴とする、付記１に記載の方法。
（付記１０）  前記承認済みプラグ可能モジュールリストを不揮発メモリに格納する段階をさらに含む、付記１に記載の方法。
（付記１１）  前記承認済みプラグ可能モジュールリストはカスタマシステムによっては修正できないことを特徴とする、付記１に記載の方法。
（付記１２）  ネットワーク要素の承認済みプラグ可能モジュールリストを受け取り、前記ネットワーク要素にプラグ可能モジュールを受け入れる複数のインターフェイスと、
前記プラグ可能モジュールのコンポーネント識別子を取得し、前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストにあるか判断し、前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストにあれば、前記プラグ可能モジュールを前記ネットワーク要素での使用を許可し、前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストになければ、前記プラグ可能モジュールを前記ネットワーク要素での使用を拒絶できる、少なくとも１つの有体のコンピュータ読み取り可能記憶媒体にエンコードされたロジックと、
を有する装置。
（付記１３）  前記ロジックは、前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストになければ、警報イベントを起動できる、付記１２に記載の装置。
（付記１４）  前記ロジックは、
前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストになければ、警報イベントを起動し、
前記警報イベントを示す警報情報を格納できる、付記１２に記載の装置。
（付記１５）  前記ロジックは、
前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストになければ、警報イベントを起動し、
前記警報イベントを示す警報情報をベンダーに送できる、付記１２に記載の装置。
（付記１６）  前記複数のインターフェイスは、暗号化したファイルを受け取ることにより前記承認済みプラグ可能モジュールリストを受け取ることができ、
前記ロジックは、前記暗号化したファイルを復号して前記承認済みプラグ可能モジュールリストを生成する、付記１２に記載の装置。
（付記１７）  前記ロジックは、前記承認済みプラグ可能モジュールリストを、前記ネットワーク要素の少なくとも１つのプロセッサに配布できる、付記１２に記載の装置。
（付記１８）  前記ロジックは、前記プラグ可能モジュールのメモリから前記コンポーネント識別子を読み出すことにより前記プラグ可能モジュールの前記コンポーネント識別子を取得できる、付記１２に記載の装置。
（付記１９）  前記ロジックは、前記承認済みプラグ可能モジュールリストを表示できる、付記１２に記載の装置。
（付記２０）  前記承認済みプラグ可能モジュールリストは前記ネットワーク要素のベンダーにより提供されることを特徴とする、付記１２に記載の装置。
（付記２１）  前記承認済みプラグ可能モジュールリストは前記装置によっては修正できないことを特徴とする、付記１２に記載の装置。
（付記２２）  ネットワーク要素の承認済みプラグ可能モジュールリストを受け取る手段と、
前記ネットワーク要素にプラグ可能モジュールを受け入れる手段と、
前記プラグ可能モジュールのコンポーネント識別子を取得する手段と、
前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストにあるか判断する手段と、
前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストにあれば、前記プラグ可能モジュールを前記ネットワーク要素での使用を許可する手段と、
前記コンポーネント識別子が前記承認済みプラグ可能モジュールリストになければ、前記プラグ可能モジュールを前記ネットワーク要素での使用を拒絶する手段とを有するシステム。
【図面の簡単な説明】
【００４０】
【図１】プラグ可能モジュールの管理システムの一実施形態を示す図である。
【図２】図１のシステムで使用できるネットワーク要素の一実施形態を示す図である。
【図３】ネットワーク要素においてプラグ可能モジュールを管理する承認済みプラグ可能モジュールリストの提供方法の一実施形態を示すフローチャートである。
【図４】ネットワーク要素におけるプラグ可能モジュールの承認方法の一実施形態を示すフローチャートである。
【符号の説明】
【００４１】
１０  管理システム
１２  ベンダーシステム
１４  ネットワーク
１６  カスタマシステム
１８  ディスプレイ
１９  ＧＵＩ
２０  ネットワーク要素
２２  ラインカード
２３  プラグ可能モジュールインターフェイス
２４  プラグ可能モジュール
２６  プラグインマネージャ
２８  プロセッサ
３０  メモリ
３２  リスト
３４  リング
３６  クライアント
【図１】
2009123210.tif 000003
【図２】
2009123210.tif 000004
【図３】
2009123210.tif 000005
【図４】
2009123210.tif 000006