【手続補正書】
【提出日】平成21年10月23日(2009.10.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
トークンバケットの着色行と分類列とを有し、各トークンバケットが最大数のトークンを持つことが可能な測定装置における、複数のバケットの内の各バケットのための方法であって、
第１着色行と第１分類列にあって、第１の優先権を有する第１のバケットが、トークンで満杯になるまで前記バケットにいくつかのトークンを所定の速度で追加するステップと、
前記第１のバケットがトークンで満杯になると、前記第１着色行と同じ行にある第２のバケットに前記所定の速度で前記いくつかのトークンを追加するステップ、あるいは、前記第２バケットと異なる着色行にある第３のバケットに前記所定の速度で前記いくつかのトークンを追加するステップと、
前記第１、第２、第３のバケットがトークンで満杯になると、前記所定の速度で前記トークンを破棄するステップと、
から構成され、
前記第２のバケットは、前記第１分類行の優先権より低い第２の優先権を有する別の分類列にあり、前記第３のバケットは前記第１のバケットと同じ優先権を有する前記第１分類列にあることを特徴とする方法。
【請求項２】
列に対応する分類を有するデータパケットを受け取る際、
前記列に属するバケット内に十分な数のトークンが存在する場合、前記バケット内のトークン数を減少させ、前記パケットに第１の色を関連付けるステップと、
上記以外の場合に、前記列に属する異なるバケット内のトークン数を減少させ、前記パケットに第２の色を関連付けるステップと、
をさらに含むことを特徴とする請求項１記載の方法。
【請求項３】
前記異なるバケット内に十分な数のトークンが存在する場合に、前記異なるバケット内の前記トークン数を減少させ、前記パケットに第２の色を関連付け、
上記以外の場合に、前記パケットに第３の色を関連付けることを特徴とする請求項２記載の方法。
【請求項４】
前記パケットに前記第１の色を関連付けるステップは、前記パケットに緑色を関連付けるステップと、
前記パケットに前記第２の色を関連付けるステップは、前記パケットに黄色を関連付けるステップと、
前記パケットに前記第３の色を関連付けるステップは、前記パケットに赤色を関連付けるステップと、
を含むことを特徴とする請求項２記載の方法。
【請求項５】
前記トークンは異なる速度で前記複数のバケットの各バケットに追加されることを特徴とする請求項１記載の方法。
【請求項６】
前記十分な数のトークンは、前記データパケットのサイズを前記バケットのトークン数と比較することによって判定され、前記十分な数のトークンは、バイトまたはビット単位で測定された前記パケットのサイズ以上である１つのバケット内のトークンの数であることを特徴とする請求項２記載の方法。
【請求項７】
ひとつのバケットが最大数のトークンを有する場合、前記バケットはトークンで満杯であることを特徴とする請求項１記載の方法。
【請求項８】
ひとつのバケット内のトークン数がしきい値以上である場合、十分な数のトークンが存在することを特徴とする請求項２記載の方法。
【請求項９】
前記列は、トラフィッククラス、送信元アドレス、送信先アドレス、仮想ローカルエリアネットワーク（ＶＬＡＮ）識別子（ＩＤ）、プロトコル、優先順位、差別化サービスコードポイント（ＤＳＣＰ）、又は用途種別のうちの１以上に少なくとも一部基づいて分類されることを特徴とする請求項１記載の方法。
【請求項１０】
分類されたトークンバケットの行を有し、各トークンバケットが最大数のトークンを有することが可能な測定装置における方法であって、
第１のバケットがトークンで満杯でない場合、前記バケットにいくつかのトークンを所定の速度で追加するステップと、
前記第１のバケットがトークンで満杯となり、第２のバケットがトークンで満杯でない場合に、前記第２のバケットにいくつかのトークンを追加するステップと、
前記第１のバケットに対応する分類を有するデータバケットを受け取る際に、前記第１のバケット内に十分な数のトークンが存在する場合、前記第１のバケット内の前記トークン数を減少させ、前記パケットに第１の色を関連付けるステップと、
上記以外の場合に、前記パケットに第２の色を関連付けるステップと、
を含むことを特徴とする方法。
【請求項１１】
前記パケットに前記第１の色を関連付けるステップは、前記パケットに緑色を関連付けるステップと、
前記パケットに前記第２の色を関連付けるステップは、前記パケットに赤色を関連付けるステップと、
を含むことを特徴とする請求項１０記載の方法。
【請求項１２】
トークンバケットの着色行と分類列とを有し、各トークンバケットが最大数のトークンを有し得る測定装置における方法であって、
第１の行の最後から２番目のバケットがトークンで満杯でない場合に、前記最後から２番目のバケットにいくつかのトークンを所定速度で追加するステップと、
上記以外の場合で、前記第１の行の最後のバケットがトークンで満杯でない場合に、前記最後のバケットにいくつかのトークンを追加するステップと、
上記以外の場合で、前記第２の行の第１のバケットがトークンで満杯でない場合に、前記バケットにいくつかのトークンを追加するステップと、
上記以外の場合で、前記第２の行の第２のバケットがトークンで満杯でない場合に、前記バケットにいくつかのトークンを追加するステップと、
列に対応する一つの分類を有するデータパケットを受け取るときに、
前記列に属する第１のバケット内に十分な数のトークンが存在する場合に、前記第１のバケット内の前記トークン数を減少させ、前記パケットに第１の色を関連付けるステップと、
上記以外の場合で、前記列に属する第２のバケット内に十分な数のトークンが存在する場合に、前記第２のバケット内の前記トークン数を減少させ、前記パケットに第２の色を関連付けるステップと、
上記以外の場合に、前記パケットに第３の色を関連付けるステップと、
を含むことを特徴とする方法。
【請求項１３】
前記パケットに前記第１の色を関連付けるステップは、前記パケットに緑色を関連付けるステップと、
前記パケットに前記第２の色を関連付けるステップは、前記パケットに黄色を関連付けるステップと、
前記パケットに前記第３の色を関連付けるステップは、前記パケットに赤色を関連付けるステップと、
を含むことを特徴とする請求項１２記載の方法。
【請求項１４】
前記十分な数のトークンは、前記データパケットのサイズを前記バケット内のトークン数と比較することにより判定され、十分な数のトークンとは、バイトまたはビット単位で測定された前記パケットのサイズ以上の、ひとつのバケット内のトークンの数であることを特徴とする請求項１２記載の方法。
【請求項１５】
前記バケットが最大数のトークンを有する場合、前記バケットはトークンで満杯であり、前記バケット内のトークン数がしきい値以上である場合、十分な数のトークンが存在することを特徴とする請求項１２記載の方法。
【請求項１６】
前記列は、トラフィッククラス、または送信元アドレスに基づいて分類されることを特徴とする請求項１２記載の方法。
【請求項１７】
前記第２の行の前記第１のバケットがトークンで満杯でない場合に、前記バケットにいくつかのトークンを第２の速度で追加するステップと、
上記以外の場合で、前記第２の行の前記第２のバケットがトークンで満杯でない場合に、前記バケットにいくつかのトークンを追加するステップと、
をさらに含むことを特徴とする請求項１２記載の方法。
【請求項１８】
トークンバケットの着色行と分類列とを有し、各トークンバケットが最大数のトークンを有することが可能な測定装置における方法であって、
第１の行の最後から２番目のバケットがトークンで満杯でない場合に、前記最後から２番目のバケットにいくつかのトークンを所定速度で追加するステップと、
上記以外の場合で、前記第１の行の最後のバケットがトークンで満杯でない場合に、前記最後のバケットにいくつかのトークンを追加するステップと、
上記以外の場合に、
トークンを所定速度で廃棄するステップと、
前記第２の行の前記第１のバケットがトークンで満杯でない場合に、前記バケットにいくつかのトークンを第２の速度で追加するステップと、
上記以外の場合で、前記第２の行の前記第２のバケットがトークンで満杯でない場合に、前記バケットにいくつかのトークンを追加するステップと、
一つの列に対応する分類を有するデータパケットを受け取るときに、
前記列に属する第１のバケット内に十分な数のトークンが存在する場合に、前記第１のバケット内の前記トークン数を減少させ、前記パケットに第１の色を関連付けるステップと、
上記以外の場合で、前記列に属する第２のバケット内に十分な数のトークンが存在する場合に、前記第２のバケット内の前記トークン数を減少させ、前記パケットに第２の色を関連付けるステップと、
上記以外の場合に、前記パケットに第３の色を関連付けるステップと、
を含むことを特徴とする方法。
【請求項１９】
前記パケットに前記第１の色を関連付けるステップは、前記パケットに緑色を関連付けるステップと、
前記パケットに前記第２の色を関連付けるステップは、前記パケットに黄色を関連付けるステップと、
前記パケットに前記第３の色を関連付けるステップは、前記パケットに赤色を関連付けるステップと、
を含むことを特徴とする請求項１８記載の方法。
【請求項２０】
前記十分な数のトークンは、前記データパケットのサイズを前記バケット内の前記トークン数と比較することにより判定され、十分な数のトークンとは、バイトまたはビット単位で測定された前記パケットのサイズ以上の、ひとつのバケット内のトークンの数であることを特徴とする請求項１８記載の方法。