【手続補正書】
【提出日】平成18年5月23日(2006.5.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  少なくとも１つのネットワーク接続でスループットを推定する方法であって、
少なくとも１つのネットワーク接続で送信するデータのパケット・サイズ情報を決定すること、
前記ネットワーク接続に関連付けられた往復時間情報を決定すること、
前記ネットワーク接続に関連付けられたパケット損失情報を決定すること、および
前記パケット・サイズ情報、前記往復時間情報、および前記パケット損失情報を考慮する対数関数を使用して前記ネットワーク接続のスループットを推定すること
を備えることを特徴とする方法。
【請求項２】  前記対数関数は、λが前記ネットワーク接続の推定スループットを表し、ＭＴＵが前記パケット・サイズ情報を表し、ＲＴＴが前記往復時間情報を表し、ｐが前記パケット損失情報を表すとすると、
【数１】
2004088746.tif 000001
の式を含むことを特徴とする請求項１に記載の方法。
【請求項３】  前記ｐは、パケット損失率を表すことを特徴とする請求項２に記載の方法。
【請求項４】  前記推定されたスループットに基づき、レート変更を決定することをさらに備えることを特徴とする請求項２に記載の方法。
【請求項５】  前記レート変更は、ｐで表される前記推定スループットの導関数で、１／ｐに比例する導関数に基づくことを特徴とする請求項４に記載の方法。
【請求項６】  前記対数関数は、前記レート変更の急激さを確定する少なくとも１つの調整可能パラメータを含むことを特徴とする請求項４に記載の方法。
【請求項７】  前記少なくとも１つの調整可能パラメータは、ＴＣＰフレンドリ（ＴＣＰ−ｆｒｉｅｎｄｌｙ）クラスの公平性、強制フレンドリ（Ｂｏｕｎｄｅｄ−ｆｒｉｅｎｄｌｙ）クラスの公平性、およびストリーミング志向（Ｓｔｒｅａｍｉｎｇ−ｏｒｉｅｎｔｅｄ）クラスの公平性、を備えるグループから選択した少なくとも１つのクラスの公平性を確定することを特徴とする請求項６に記載の方法。
【請求項８】  前記対数関数は、
【数２】
2004088746.tif 000002
の式の１次の対数関数を含むことを特徴とする請求項２に記載の方法。
【請求項９】  前記ネットワーク接続は、ｔｒａｎｓｍｉｓｓｉｏｎ  ｃｏｎｔｒｏｌ  ｐｒｏｔｏｃｏｌ（ＴＣＰ）をサポートするように構成されていることを特徴とする請求項１に記載の方法。
【請求項１０】  前記データは、Ｆｉｎｅ  Ｇｒａｎｕｌａｒｉｔｙ  Ｓｃａｌｅ（ＦＧＳ）およびＰｒｏｇｒｅｓｓｉｖｅ  ＦＧＳ（ＰＦＧＳ）を備えるグループから選択した少なくとも１つの方式を使用して構成されている映像データを含むことを特徴とする請求項１に記載の方法。
【請求項１１】  コンピュータ実行可能命令を格納するコンピュータ読み取り可能メディアであって、前記命令は少なくとも１つの処理装置に、
少なくとも１つのネットワーク接続で送信するデータのパケット・サイズ情報を決定する動作と、
前記ネットワーク接続に関連付けられた往復時間情報を決定する動作と、
前記ネットワーク接続に関連付けられたパケット損失情報を決定する動作と、
前記パケット・サイズ情報、前記往復時間情報、および前記パケット損失情報を考慮する対数関数を使用して前記ネットワーク接続のスループットを推定する動作と
を備える動作をさせることを特徴とするコンピュータ読み取り可能メディア。
【請求項１２】  前記対数関数は、λは前記ネットワーク接続の推定スループットを表し、ＭＴＵは前記パケット・サイズ情報を表し、ＲＴＴは前記往復時間情報を表し、ｐは前記パケット損失情報を表すとすると、
【数３】
2004088746.tif 000003
の式を含むことを特徴とする請求項１１に記載のコンピュータ読み取り可能メディア。
【請求項１３】  前記ｐは、パケット損失率を表すことを特徴とする請求項１２に記載のコンピュータ読み取りメディア。
【請求項１４】  前記推定されたスループットに基づき、レートの変更を決定することをさらに備えることを特徴とする請求項１１に記載のコンピュータ読み取り可能メディア。
【請求項１５】  前記レート変更は、ｐで表される前記推定スループットの導関数で、１／ｐに比例する導関数に基づくことを特徴とする請求項１４に記載のコンピュータ読み取り可能メディア。
【請求項１６】  前記対数関数は、前記レート変更の急激さを確定する少なくとも１つの調整可能パラメータを含むことを特徴とする請求項１４に記載のコンピュータ読み取り可能メディア。
【請求項１７】  前記少なくとも１つの調整可能パラメータは、ＴＣＰ−ｆｒｉｅｎｄｌｙクラスの公平性、Ｂｏｕｎｄｅｄ−ｆｒｉｅｎｄｌｙクラスの公平性、およびＳｔｒｅａｍｉｎｇ−ｏｒｉｅｎｔｅｄクラスの公平性、を備えるグループから選択した少なくとも１つのクラスの公平性を確定することを特徴とする請求項１６に記載のコンピュータ読み取り可能メディア。
【請求項１８】  前記対数関数は
【数４】
2004088746.tif 000004
の式の１次の対数関数を含むことを特徴とする請求項１２に記載のコンピュータ読み取り可能メディア。
【請求項１９】  前記ネットワーク接続は、ｔｒａｎｓｍｉｓｓｉｏｎ  ｃｏｎｔｒｏｌ  ｐｒｏｔｏｃｏｌ（ＴＣＰ）をサポートするように構成されていることを特徴とする請求項１１に記載のコンピュータ読み取り可能メディア。
【請求項２０】  前記データは、Ｆｉｎｅ  Ｇｒａｎｕｌａｒｉｔｙ  Ｓｃａｌｅ（ＦＧＳ）およびＰｒｏｇｒｅｓｓｉｖｅ  ＦＧＳ（ＰＦＧＳ）を備えるグループから選択した少なくとも１つの方式を使用して構成されている映像データを含むことを特徴とする請求項１１に記載のコンピュータ読み取り可能メディア。
【請求項２１】  装置であって、
少なくとも１つのネットワーク接続を介して少なくとも１つのネットワーク資源に動作可能に結合されるように構成可能な少なくとも１つのネットワーク・インターフェースと、
前記ネットワーク・インターフェースに動作可能に結合された論理回路であって、前記ネットワーク接続で送信するデータのパケット・サイズ情報を決定し、前記ネットワーク接続に関連付けられた往復時間情報を決定し、前記ネットワーク接続に関連付けられたパケット損失情報を決定し、前記パケット・サイズ情報、前記往復時間情報、前記パケット損失情報を考慮する対数関数を使用して前記ネットワーク接続のスループットを推定するように構成可能な論理回路と
を備えることを特徴とする装置。
【請求項２２】  前記対数関数は、λは前記ネットワーク接続の推定スループットを表し、ＭＴＵは前記パケット・サイズ情報を表し、ＲＴＴは前記往復時間情報を表し、ｐは前記パケット損失情報を表すとすると、
【数５】
2004088746.tif 000005
の式を含むことを特徴とする請求項２１に記載の装置。
【請求項２３】  前記ｐは、パケット損失率を表すことを特徴とする請求項２２に記載の装置。
【請求項２４】  前記論理回路は、前期推定されたスループットに基づきレート変更を決定するようにさらに構成されていることを特徴とする請求項２２に記載の装置。
【請求項２５】  前記レート変更は、ｐで表される前記推定スループットの導関数で、１／ｐに比例する導関数に基づくことを特徴とする請求項２４に記載の装置。
【請求項２６】  前記対数関数は、前記レート変更の急激さを確定する少なくとも１つの調整可能パラメータを含むことを特徴とする請求項２４に記載の装置。
【請求項２７】  前記少なくとも１つの調整可能パラメータは、ＴＣＰ−ｆｒｉｅｎｄｌｙクラスの公平性、Ｂｏｕｎｄｅｄ−ｆｒｉｅｎｄｌｙクラスの公平性、およびＳｔｒｅａｍｉｎｇ−ｏｒｉｅｎｔｅｄクラスの公平性、を備えるグループから選択した少なくとも１つのクラスの公平性を確定することを特徴とする請求項２６に記載の装置。
【請求項２８】  前記対数関数は、
【数６】
2004088746.tif 000006
の式の１次の対数関数を含むことを特徴とする請求項２２に記載の装置。
【請求項２９】  前記ネットワーク接続は、ｔｒａｎｓｍｉｓｓｉｏｎ  ｃｏｎｔｒｏｌ  ｐｒｏｔｏｃｏｌ（ＴＣＰ）をサポートするように構成されていることを特徴とする請求項２１に記載の装置。
【請求項３０】  前記データは、Ｆｉｎｅ  Ｇｒａｎｕｌａｒｉｔｙ  Ｓｃａｌｅ（ＦＧＳ）およびＰｒｏｇｒｅｓｓｉｖｅ  ＦＧＳ（ＰＦＧＳ）を備えるグループから選択した少なくとも１つの方式を使用して構成されている映像データを含むことを特徴とする請求項２１に記載の装置。