【手続補正書】
【提出日】平成26年8月28日(2014.8.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
マルチプロトコルラベルスイッチング（ＭＰＬＳ）ラベルを保持するラベルマップメモリと、
被検査ネットワークを通じて送信するための複数のパケットストリームを定義するストリーム形成データを保持するストリームデータメモリであって、少なくとも１つのパケットストリームについての前記ストリーム形成データは、前記ラベルマップメモリ内の個別の位置に対して１つ以上のポインタを含む、ストリームデータメモリと、
個別の前記ストリーム形成データに従って複数のパケットストリームを生成するためのトラフィックジェネレータであって、前記トラフィックジェネレータは、
前記１つ以上のポインタに従って前記ラベルマップメモリから１つ以上のＭＰＬＳラベルを検索し、
１つ以上の検索されたＭＰＬＳラベルを少なくとも１つのパケットストリームに組み込むように構成される、トラフィックジェネレータと、
前記被検査ネットワークからパケットを受信するためのトラフィックレシーバと、
前記トラフィックジェネレータと前記トラフィックレシーバが接続されたポートプロセッサであって、複数のラベル状態セットの各々を一意に識別するためのデータおよび各々のラベル状態セットと、前記ラベルマップメモリ内の１つ以上の個別のメモリ位置とを関連付けるデータを含むラベル追跡データを記憶する第１メモリを含むポートプロセッサと、
を備え、
ＭＰＬＳラベルと、特定のラベル状態セットとを関連付ける制御パケットが前記トラフィックレシーバを介して受信される場合、前記ポートプロセッサは、
受信された前記制御パケットから前記特定のラベル状態セットおよび関連付けられた前記ＭＰＬＳラベルを抽出することと、
記憶された前記ラベル追跡データから、前記特定のラベル状態セットと関連付けられた１つ以上のラベルマップメモリ位置についてのアドレスを検索することと、
１つ以上の検索されたアドレスにより定義されるラベルマップメモリ位置にＭＰＬＳラベルを記憶することと、
を含む動作を実行する、
ポートユニット。
【請求項２】
実行される前記動作は、前記第１メモリ内に前記ＭＰＬＳラベルを記憶する工程、および前記ＭＰＬＳラベルを前記ポートユニットの外部にある検査アドミニストレータへ通信する工程のうちの１つ以上を更に含む、請求項１に記載のポートユニット。
【請求項３】
ＭＰＬＳラベルと特定のラベル状態セットとを関連付ける各制御パケットは、ラベル分配プロトコル、制約ベースのラベル分配プロトコル、ボーダゲートウェイプロトコル、リソース予約プロトコル、およびリソース予約プロトコル−トラフィック拡張から選択されるプロトコルに従う、請求項１に記載のポートユニット。
【請求項４】
前記ＭＰＬＳラベルを抽出する、検索する、および記憶する動作は、ＭＰＬＳラベルと関連付けるために用いられる各プロトコルのための別個のデーモンを実行することを含む、請求項３に記載のポートユニット。
【請求項５】
被検査ネットワークを通じて送信するための複数のパケットストリームを定義するストリーム形成データを、ストリームデータメモリに記憶する工程であって、前記ストリームデータメモリは、マルチプロトコルラベルスイッチイング（ＭＰＬＳ）ラベルを記憶するように保存されるラベルマップメモリにおける個別のメモリ位置に対して１つ以上のポインタを含む、工程と、
複数のラベル状態セットを一意に定義するデータおよび各ラベル状態セットを、ラベルマップメモリ内の１つ以上の個別の保存されたメモリ位置と関連付けるデータを含むラベル追跡データを、第１メモリに記憶する工程と、
ＭＰＬＳラベルを特定のラベル状態セットと関連付ける制御パケットを受信する工程と、
受信された前記制御パケットから前記特定のラベル状態セットおよび関連付けられたＭＰＬＳラベルを抽出する工程と、
記憶された前記ラベル追跡データから、前記特定のラベル状態セットと関連付けられた１つ以上のラベルマップメモリ位置についてのアドレスを検索する工程と、
１つ以上の検索されたアドレスにより定義されるラベルマップメモリ位置に、前記ＭＰＬＳラベルを記憶する工程と、
記憶された前記ストリーム形成データに従ってパケットストリームを生成する工程と、
を含む、トラフィックを生成するための方法。
【請求項６】
前記第１メモリ内に前記ＭＰＬＳラベルを記憶する工程、および前記ＭＰＬＳラベルをポートユニットの外部にある検査アドミニストレータへ通信する工程のうちの１つ以上を更に含む、請求項５に記載のトラフィックを生成するための方法。
【請求項７】
ＭＰＬＳラベルと特定のラベル状態セットとを関連付ける各制御パケットは、ラベル分配プロトコル、制約ベースのラベル分配プロトコル、ボーダゲートウェイプロトコル、リソース予約プロトコル、およびリソース予約プロトコル−トラフィック拡張から選択されるプロトコルに従う、請求項５に記載のトラフィックを生成するための方法。
【請求項８】
パケットストリームを生成している間、前記ラベル状態セットのうちの少なくとも１つと関連付けられた前記ＭＰＬＳラベルを変更する制御パケットを受信する工程と、
パケット生成を停止することなく、変更された前記ＭＰＬＳラベルを記憶する工程と、
を更に含む、請求項５に記載のトラフィックを生成するための方法。
【請求項９】
前記ＭＰＬＳラベルを抽出する、検索する、および記憶する動作は、ＭＰＬＳラベルと関連付けるために用いられる各プロトコルのための別個のデーモンを実行することを含む、請求項７に記載のトラフィックを生成するための方法。
【請求項１０】
被検査ネットワークを通じて送信するための複数のパケットストリームを定義するストリーム形成データを記憶する工程であって、少なくとも１つのパケットストリームについての前記ストリーム形成データが、マルチプロトコルラベルスイッチング（ＭＰＬＳ）ラベルを受信するように保存される１つ以上の位置を含む、工程と、
複数のラベル状態セットの各々を一意に定義するデータおよび各々のラベル状態セットを、記憶されたストリーム形成データ内の１つ以上の個別の保存された位置と関連付けるデータを含むラベル追跡データを記憶する工程と、
被検査ネットワークから制御パケットを受信する工程であって、各制御パケットは、１つ以上のＭＰＬＳラベルを前記複数のラベル状態セットからの個別のラベル状態セットと関連付ける工程と、
受信された前記制御パケットから特定のラベル状態セットおよび関連するＭＰＬＳラベルを抽出する工程と、
保存された前記ラベル追跡データから、特定のラベル状態セットと関連付けられた１つ以上のラベルマップメモリ位置についてのアドレスを検索する工程と、
記憶された前記ラベル追跡データに従って、個別の前記ラベル状態セットと関連付けられた記憶された前記ストリーム形成データ内の１つ以上の保存された位置にて、ＭＰＬＳラベルを記憶する工程と、
記憶された前記ストリーム形成データに従って前記複数のパケットストリームを生成し、生成された前記パケットストリームを前記被検査ネットワークへ送信する工程と、
を含む、被検査ネットワークを検査する方法。
【請求項１１】
パケットストリームを生成している間、前記ラベル状態セットのうちの少なくとも１つと関連付けられた前記ＭＰＬＳラベルを変更する制御パケットを受信する工程と、
パケット生成を停止することなく、変更された前記ＭＰＬＳラベルを記憶する工程と、
を更に含む、請求項１０に記載の被検査ネットワークを検査する方法。
【請求項１２】
ＭＰＬＳラベルと特定のラベル状態セットとを関連付ける各制御パケットは、ラベル分配プロトコル、制約ベースのラベル分配プロトコル、ボーダゲートウェイプロトコル、リソース予約プロトコル、およびリソース予約プロトコル−トラフィック拡張から選択されるプロトコルに従う、請求項１０に記載の被検査ネットワークを検査する方法。
【請求項１３】
前記ＭＰＬＳラベルを抽出する、検索する、および記憶する動作は、ＭＰＬＳラベルと関連付けるために用いられる各プロトコルのための別個のデーモンを実行することを含む、請求項１２に記載の被検査ネットワークを検査する方法。
【請求項１４】
実行時に、
被検査ネットワークを通じて送信するための複数のパケットストリームを定義するストリーム形成データを、ストリームデータメモリに記憶する工程であって、前記ストリームデータメモリは、マルチプロトコルラベルスイッチング（ＭＰＬＳ）ラベルを記憶するように保存されるラベルマップメモリにおける個別のメモリ位置に対して１つ以上のポインタを含む、工程と、
複数のラベル状態セットを一意に定義するデータおよび各ラベル状態セットを、ラベルマップメモリ内の１つ以上の個別の保存されたメモリ位置と関連付けるデータを含むラベル追跡データを、第１のメモリに記憶する工程と、
ＭＰＬＳラベルと特定のラベル状態セットとを関連付ける制御パケットを受信する工程と、
受信された前記制御パケットから前記特定のラベル状態セットおよび関連付けられたＭＰＬＳラベルを抽出する工程と、
記憶された前記ラベル追跡データから、前記特定のラベル状態セットと関連付けられた１つ以上のラベルマップメモリ位置についてのアドレスを検索する工程と、
１つ以上の検索されたアドレスにより定義されるラベルマップメモリ位置に、前記ＭＰＬＳラベルを記憶する工程と、
記憶されたストリーム形成データに従ってパケットストリームを生成する工程と、
を含む動作をプロセッサに実行させるプログラム命令を記憶するコンピュータ可読持続性記憶媒体。
【請求項１５】
ＭＰＬＳラベルを特定のラベル状態セットに関連付ける各制御パケットは、ラベル分配プロトコル、制約ベースのラベル分配プロトコル、ボーダゲートウェイプロトコル、リソース予約プロトコル、およびリソース予約プロトコル−トラフィック拡張から選択されるプロトコルに従う、請求項１４に記載のコンピュータ可読持続性記憶媒体。
【請求項１６】
前記ＭＰＬＳラベルを抽出する、検索する、および記憶する動作は、ＭＰＬＳラベルと関連付けるために用いられる各プロトコルのための別個のデーモンを実行することを含む、請求項１５に記載のコンピュータ可読持続性記憶媒体。
【請求項１７】
被検査ネットワークを通じて送信するための複数のパケットストリームを定義するストリーム形成データを保持するストリームデータメモリであって、少なくとも１つのパケットストリームについての前記ストリーム形成データは、マルチプロトコルラベルスイッチング（ＭＰＬＳ）ラベルを受信するように保存される１つ以上の位置を含む、ストリームデータメモリと、
個別の前記ストリーム形成データに従って複数のパケットストリームを生成するためのトラフィックジェネレータと、
前記被検査ネットワークからパケットを受信するためのトラフィックレシーバと、
前記トラフィックジェネレータと前記トラフィックレシーバが接続されたポートプロセッサであって、前記ポートプロセッサは、複数のラベル状態セットの各々を一意に定義するデータおよび各ラベル状態セットを、前記ストリームデータメモリ内の１つ以上の個別の保存されたメモリ位置に関連付けるデータを含むラベル追跡データを記憶する第１メモリを含む、ポートプロセッサと、
を備え、
ＭＰＬＳラベルと、特定のラベル状態セットとを関連付ける制御パケットが前記トラフィックレシーバを介して受信される場合、前記ポートプロセッサは、
受信された前記制御パケットから前記特定のラベル状態セットおよび関連付けられた前記ＭＰＬＳラベルを抽出することと、
記憶された前記ラベル追跡データから、前記特定のラベル状態セットと関連付けられた１つ以上の保存されたストリームデータメモリ位置についてのアドレスを検索することと、
１つ以上の検索されたアドレスにより定義される保存されたストリームデータメモリ位置にＭＰＬＳラベルを記憶することと、
を含む動作を実行する、
ポートユニット。
【請求項１８】
実行される前記動作は、前記第１メモリ内に前記ＭＰＬＳラベルを記憶する工程、および前記ＭＰＬＳラベルをポートユニットの外部にある検査アドミニストレータへ通信する工程のうちの１つ以上を更に含む、請求項１７に記載のポートユニット。
【請求項１９】
ＭＰＬＳラベルと特定のラベル状態セットとを関連付ける各制御パケットは、ラベル分配プロトコル、制約ベースのラベル分配プロトコル、ボーダゲートウェイプロトコル、リソース予約プロトコル、およびリソース予約プロトコル−トラフィック拡張から選択されるプロトコルに従う、請求項１７に記載のポートユニット。
【請求項２０】
前記ＭＰＬＳラベルを抽出する、検索する、および記憶する動作は、ＭＰＬＳラベルと関連付けるために用いられる各プロトコルのための別個のデーモンを実行することを含む、請求項１９に記載のポートユニット。
【請求項２１】
実行時に、
被検査ネットワークを通じて送信するための複数のパケットストリームを定義するストリーム形成データを記憶する工程であって、少なくとも１つのパケットストリームについての前記ストリーム形成データが、マルチプロトコルラベルスイッチング（ＭＰＬＳ）ラベルを受信するように保存される１つ以上の位置を含む、工程と、
複数のラベル状態セットの各々を一意に定義するデータおよび各々のラベル状態セットを、記憶されたストリーム形成データ内の１つ以上の個別の保存された位置と関連付けるデータを含むラベル追跡データを記憶する工程と、
前記被検査ネットワークから制御パケットを受信する工程であって、各制御パケットは、１つ以上のＭＰＬＳラベルを、前記複数のラベル状態セットからの個別のラベル状態セットに関連付ける、工程と、
受信された前記制御パケットから特定のラベル状態セットおよび関連付けられたＭＰＬＳラベルを抽出する工程と、
記憶された前記ラベル追跡データから、特定のラベル状態セットに関連付けられた１つ以上のラベルマップメモリ位置についてのアドレスを検索する工程と、
記憶された前記ラベル追跡データに従って、個別のラベル状態セットと関連付けられた記憶された前記ストリーム形成データ内の１つ以上の保存された位置にて、ＭＰＬＳラベルを記憶する工程と、
記憶された前記ストリーム形成データに従って前記複数のパケットストリームを生成し、生成された前記パケットストリームを前記被検査ネットワークへ送信する工程と、
を含む動作をプロセッサに実行させるプログラム命令を記憶する、コンピュータ可読持続性ストレージ媒体。
【請求項２２】
ＭＰＬＳラベルと特定のラベル状態セットとを関連付ける各制御パケットは、ラベル分配プロトコル、制約ベースのラベル分配プロトコル、ボーダゲートウェイプロトコル、リソース予約プロトコル、およびリソース予約プロトコル−トラフィック拡張から選択されるプロトコルに従う、請求項２１に記載のコンピュータ可読持続性ストレージ媒体。