ピアトゥピアネットワークにおける逆方向リンクの帯域幅の消費を減少させるためのシステムであって、データネットワークと、前記データネットワークと関連して動作するピアトゥピアネットワークと、前記データネットワークへの非対称接続を有するクライアントと、前記データネットワークの中に配置されたピアトゥピアプロキシサーバとを備え、前記ピアトゥピアプロキシサーバが前記クライアントと前記ピアトゥピアネットワークとの間をインターフェースする専用の機能を有する、システム。前記ピアトゥピアプロキシサーバが、非対称接続されたクライアントからブートストラップメッセージを受信するためのトラッカープロキシと、所与の非対称接続されたクライアントを前記ピアトゥピアネットワークに示すためにピアトゥピアエージェントをインスタンス化するためのメカニズムとを備える、請求項1に記載のシステム。前記非対称接続が有線ADSL接続である、請求項1に記載のシステム。前記非対称接続がワイヤレス接続である、請求項1に記載のシステム。前記ワイヤレス接続がLTE接続、WiMAX接続、UMTS接続およびGSM登録商標接続のうちの少なくとも1つである、請求項4に記載のシステム。前記ピアトゥピアネットワークがBitTorrentプロトコルを使用して動作し、前記エージェントが、BitTorrentプロトコルを使用してクライアントをエミュレートする前記ピアトゥピアネットワークにインターフェースする、請求項1に記載のシステム。少なくとも1つの非対称接続されたクライアントを有するデータネットワークと関連して動作するピアトゥピアネットワークにおいて逆方向リンクの帯域幅の消費を減少させるための方法であって、前記非対称接続されたクライアントからのブートストラップメッセージをインターセプトするステップと、前記クライアントに示すためにエージェントをインスタンス化するステップと、前記エージェントから他のピアへのピアトゥピアのメッセージ交換を実行するステップであって、前記エージェントが、通常は非対称接続されたクライアントによって実行されるコンテンツ転送を実行する、ステップと、前記エージェントから前記クライアントへのピアトゥピアのメッセージ交換を実行するステップであって、前記エージェントが、通常は他のピアによって実行される前記クライアントへのコンテンツ転送を実行する、ステップと、前記クライアントの逆方向リンクでの前記クライアントから前記エージェントへのファイルコンテンツの転送を要求することを回避するステップとを備える、方法。前記非対称接続されたクライアントが有線ADSL接続によって接続される、請求項7に記載の方法。前記非対称接続されたクライアントがワイヤレス接続によって接続され、ワイヤレス接続がLTE接続、WiMAX接続、UMTS接続およびGSM接続のうちの少なくとも1つである、請求項7に記載の方法。前記ピアトゥピアのメッセージ交換がBitTorrentプロトコルに従う、請求項7に記載の方法。したがって、システム事業者にとっては、逆方向リンクへの影響を軽減するために、非対称クライアント接続を有するピアトゥピアネットワークにおける往復メカニズムの動作をより効率的に管理する方法を持つことが望ましい。さらに、そのような方法にとっては、クライアント側のピアトゥピアソフトウェアを見直すことの費用、およびその複雑な事態が生じないことが望ましい。本発明の目的は、ピアトゥピアネットワークが動作するデータネットワークへの非対称接続を有するピアトゥピアネットワークのクライアントのために、逆方向リンクの帯域幅の消費を減少させるためのシステムおよび方法を提供することである。本発明の一態様によって、ピアトゥピアネットワークにおける逆方向リンクの帯域幅の消費を減少させるためのシステムであって、前記システムがデータネットワークと、前記データネットワークに関連して動作するピアトゥピアネットワークと、前記データネットワークへの非対称接続を有するクライアントと、前記データネットワークに配置されたピアトゥピアプロキシサーバとを有し、前記ピアトゥピアプロキシサーバがクライアントとピアトゥピアネットワークとの間をインターフェースする専用の機能を有するシステムが提供される。本発明のいくつかの実施形態では、ピアトゥピアプロキシサーバは、非対称接続されたクライアントからブートストラップメッセージを受信するためのトラッカープロキシと、所与の非対称接続されたクライアントをピアトゥピアネットワークに示すためにピアトゥピアエージェントをインスタンス化するためのメカニズムとを有する。本発明のいくつかの実施形態では、非対称接続は、たとえばADSL接続などの有線接続である。本発明の他の実施形態では、非対称接続は、たとえばLTE接続、WiMAX接続、UMTS接続またはGSM接続などのワイヤレス接続である。本発明のいくつかの実施形態では、ピアトゥピアネットワークはBitTorrentプロトコル、およびBitTorrentプロトコルを使用してクライアントをエミュレートするピアトゥピアネットワークへのエージェントインターフェースを使用して動作する。本発明の他の態様によって、少なくとも1つの非対称接続されたクライアントを有するデータネットワークと関連して動作するピアトゥピアネットワークにおいて、逆方向リンクの帯域幅の消費を減少させるための方法が提供される。本方法は、非対称接続されたクライアントからのブートストラップメッセージをインターセプトするステップと、クライアントに示すためにエージェントをインスタンス化するステップと、エージェントから他のピアへのピアトゥピアのメッセージ交換を実行するステップであって、エージェントが、通常は非対称接続されたクライアントによって実行されるコンテンツ転送を実行する、ステップと、エージェントからクライアントへのピアトゥピアのメッセージ交換を実行するステップであって、エージェントが、通常は他のピアによって実行されるクライアントへのコンテンツ転送を実行する、ステップと、クライアントの逆方向リンクでのクライアントからエージェントへのファイルコンテンツの転送を要求することを回避するステップとを有する。本発明のさらに別の態様によって、データネットワークに接続された、非対称接続されたクライアントからのブートストラップメッセージをインターセプトする動作と、クライアントをデータネットワークと関連して動作するピアトゥピアネットワークに示すためにエージェントをインスタンス化する動作と、エージェントから他のピアへのピアトゥピアのメッセージ交換を実行する動作であって、エージェントが、通常は非対称接続されたクライアントによって実行されるコンテンツ転送を実行する、動作と、エージェントからクライアントへのピアトゥピアのメッセージ交換を実行する動作であって、エージェントが、通常はクライアントに対する他のピアによって実行されるコンテンツ転送を実行する、動作と、クライアントの逆方向リンクでのクライアントからエージェントへのファイルコンテンツの転送を要求することを回避する動作をプロセッサが実行できるようにするための符号化された命令を有する機械アクセス可能媒体を有する製品が提供される。注:以下の説明および図面では、単に本発明の原理を示している。したがって、当業者には、本明細書で明示的に説明または図示されてはいないが、本発明の原理を具体化し、その趣旨および範囲に含まれる様々な構成を考案することができるということが諒解されよう。さらに、本明細書に記載するすべての例は主に、本発明の原理、および発明者によって技術の促進に寄与される概念を理解する際に読者を助けるという教育的目的になることだけが明らかに意図されており、そのように具体的に記載した例および条件に限定されることはないものとして解釈されるべきである。さらに、本発明の具体例とともに、本発明の原理、態様および実施形態を列挙する本明細書中のすべての記述はその均等物を包含することが意図される。本発明は、図面を参照しながら、以下の本発明の実施形態の詳細な説明からさらに理解されるであろう。図3を参照すると、図2のP2Pオーバーレイネットワーク204に参加するクライアントを表すメッセージフローダイアグラム300が示されている。メッセージフローダイアグラムには、ピアトゥピアクライアント306、発信元トラッカー350およびその他のピアトゥピアクライアント群308が示されている。群に参加する際、クライアント306は発信元トラッカー350にブートストラップメッセージ352を送信する。発信元トラッカー350は、その参加しているピアのリストにクライアント306を追加し、クライアント306が求めているコンテンツのためにアクセスされ得るピアをリストアップしたピアリストメッセージ354でメッセージ352に応答する。他のメンバー群のアドレスを持つと、次いでクライアント306は、所望のコンテンツの関連部分をクライアント306へ、またクライアント306から、構成されたピアトゥピア群の他のメンバーへ伝える通常のメッセージ交換のピアトゥピアプロトコル356a1および358a1;356a2および358a2;...;356anおよび358anに従事する。さらに、他のピアはそれらの発信元トラッカー350とのメッセージ交換に応じてクライアント306のアドレスを受信してもよく、それによってそれらのピアはクライアント306とのメッセージ交換を開始することができる。その場合、メッセージフローは逆になる。前述のように、クライアント306は、メッセージ交換356を介して受信されたコンテンツと、メッセージ交換358を介して他のメンバー群に送信されたコンテンツとの割合によって確立された共有速度を有する。クライアント306が非対称接続を介してネットワークに接続される場合、メッセージ交換358のために利用可能な帯域幅はメッセージ交換356よりも大幅に少なくなる。したがって、クライアント306は減少した共有速度による被害を受けなければならないか、またはクライアント306および他のメンバー群は、1に近い共有速度を生成するために、長くなった送信時間による害を被らなければならない。ここで図4を参照すると、順方向および逆方向リンク上の非対称帯域幅のクライアントリンクを有する本発明の実施形態によるピアトゥピアのデータ共有ネットワーク実装400が示されている。動作中、IPネットワーク402およびモバイルネットワーク420は、P2Pオーバーレイネットワーク404のメンバーを接続するために動作する。クライアント416は、DSLAM414を介したIPネットワーク402へのADSL接続を有する。追加のモバイルクライアント417、418および419は、たとえばeノードB/無線ネットワークコントローラであり得るワイヤレスインターフェース424を介してモバイルネットワーク420にワイヤレスで接続される。モバイルネットワーク420は、IPゲートウェイ422を介してIPネットワーク402に接続される。さらに、ピアトゥピアプロキシ430は、DSLAM414およびIPゲートウェイ422に動作可能に接続され、P2Pクライアント408、416、417、418および419の間のピアトゥピアプロトコルメッセージングと交信し、非対称のネットワーク接続を備えたこれらのクライアントのために減少した逆リンク帯域幅の効果を克服する。動作中、たとえばクライアント416、417、418および419のうちのいずれかからの非対称ピアトゥピアクライアントのブートストラップメッセージは、事業者のIPコアの中で実装されるピアトゥピアプロキシ430によって透過的にインターセプトされる。プロキシ430は非対称クライアントのためのエージェントをインスタンス化し、ブートストラップ要求に対してエージェントのIDおよびアドレスで応答する。エージェントは通常のピアトゥピア参加およびメッセージ交換プロシージャを実行し、すなわち最初に接続するピアのリストを要求するために発信元ブートストラップサーバトラッカーと接触する。他のピアとの実際の交換のために、エージェントはまたコンテンツを記述するメタ情報も必要とする。例として、BitTorrentでは、メタ情報は通常、クライアントがウェブサイトからダウンロードした.torrentファイルの中で搬送される。1つまたは複数のトラッカーのURLの他に、メタファイルはチャンクのサイズおよびチャンクのハッシュなどの重要な情報を含む。異なる実施形態によれば、エージェントがメタ情報を取得するための異なる方法がある。1つの方法によれば、エージェントはインスタンス化される場合、クライアントまたは他のピアからメタ情報をフェッチするために、いくつかのBitTorrentクライアントによってサポートされるメタ交換オプションを使用する。代替方法によれば、エージェントはインスタンス化される場合、コンテンツのためのマグネットリンクを生成し、分散ハッシュテーブルを使用してローカルクライアントまたはローカルクライアントが接続された他のピアからメタ情報を取り出すためにマグネットリンクを使用する。さらに別の方法によれば、ピアトゥピアオプティマイザ/マネージャが機能するように構成されたメタファイルは、ファイルシステムまたはデータベースにオフラインでプレロードされてもよい。インスタンス化されたエージェントは、インスタンス生成時にこの情報にアクセスすることができる。さらに別の方法によれば、エージェントはプロキシによってインスタンス化される場合、インターネット上で関連するメタファイルを検索するために発信元のファイル識別子を使用する。一旦リストが利用可能になると、エージェントは与えられたピアに接続し、それが発信元のクライアントであったかのように、ピアトゥピアコンテンツ交換プロトコルを使用してたとえばBitTorrentプロトコルを使用してそれらとデータを交換する。プロキシ430がネットワーク内に配置される場合、逆方向リンクの帯域幅減少の効果は存在しない。同時に、エージェントはまた本来の非対称クライアントとのメッセージ交換も実行し、非対称クライアントにデータをアップロードするが、非対称クライアントからすなわち逆方向リンク上でコンテンツの一部を要求することはない。最終的な結果は、他のメンバー群が非対称クライアントの逆方向リンクの帯域幅によって絞られる低帯域幅の転送を経験することはないということであり、さらに重要なことは、すべての非対称クライアントの限られた逆方向リンクの帯域幅に対する需要が最小化されるということである。前者は他のピア群のために経験の質の向上をもたらし、後者は、非対称クライアント、および非対称クライアントにサービスを提供する事業者のために経験の質の向上をもたらす。図5を参照すると、図4のP2Pオーバーレイネットワーク404に参加するクライアントを表すメッセージフローダイアグラム500が示されている。メッセージフローダイアグラムにはピアトゥピアクライアント506、発信元トラッカー550および他のピアトゥピアクライアント群508が示されている。さらには、トラッカープロキシ562とピアトゥピアエージェント564とを有するピアトゥピアアクセラレータプロキシ560が示されている。群に参加すると、クライアント506はトラッカープロキシ562によってインターセプトされるか、または代替的にトラッカープロキシ562に向けられるブートストラップメッセージ552aを送信する。トラッカープロキシ562は、適切なメッセージ転送情報552bとともにピアトゥピアエージェント564をインスタンス化し、エージェント564は変更されたブートストラップ要求552cを発信元トラッカー550に転送する。発信元トラッカー550は、クライアント506が求めるコンテンツのためにアクセスされ得るピアをリストアップするピアリストメッセージ554aで応答する。エージェント564はメッセージ544aを受信し、メッセージ交換554bを介して情報をプロキシ562に登録する。プロキシ562は次いで、メッセージ交換554cを介して変更されたピアリストをクライアント506に転送する。この時点で、エージェント564は与えられたピアに接続し、それが元のクライアント506であったかのようにメッセージ交換に従って5581および5591、...558nおよび559n、ピアトゥピアコンテンツ交換プロトコルを使用してたとえばBitTorrentプロトコルを使用してそれらとデータを交換する。同時に、エージェント564は、他のピア群から受信された所望のコンテンツの関連する部分を搬送するクライアント506との一連のメッセージ交換5561および5571、...556mおよび557mを実行する。この動作の間、エージェント564はクライアント506からコンテンツ部分を要求することを控え、逆方向リンクのコンテンツ部分の転送を回避する。ファイル共有セッションの最後に、すなわちクライアント506が群を離れる場合、エージェント560もまた群を離れる。したがって、示してきたものは、ピアトゥピアオーバーレイネットワークの中の非対称接続されたクライアントにおける逆方向またはアップリンクの使用率を最小化するための方法およびシステムである。これはADSLなどの非対称接続を備えた有線ネットワーク、または順方向リンクよりも少ない帯域幅の逆方向エアリンクを有するワイヤレスネットワークを含む。説明した方法およびシステムの利点は、群の他のメンバーのためのダウンロード速度を改善することとともに、これらのピアがボトルネックになっている逆方向リンクによって挟まれるデータを受信していないことから、経験の質が同時に改善されることである。同様に、事業者は、ワイヤレスリンクで逆方向リンクの帯域幅の競合が改善されたこと、および有線ネットワークで加入超過の集約リンクの競合が減少したことに気付くであろう。さらに、バッテリ電源でそれ自体のデータ機器を操作するモバイルワイヤレスクライアントは、アップリンクデータの量が減少したことによってバッテリの消耗が減少したこと、およびダウンロード時間が短くなったことに気付くであろう。本発明は、それらの方法を実践するための方法および装置の形態で具現化され得る。本発明はまた、磁気記憶媒体、光記憶媒体、ソリッドステートメモリ、フロッピー登録商標ディスク、CD-ROM、ハードドライブまたは任意のその他の機械可読記憶媒体などの有形の媒体において具現化されたプログラムコードの形態で具現化され得、ここでプログラムコードがコンピュータなどの機械にロードされ、機械によって実行される場合、この機械は本発明を実践するための装置となる。本発明はまた、たとえば記憶媒体に記憶されるか、または機械によってロードおよび/または実行されるプログラムコードの形態で具現化され得、ここでプログラムコードがコンピュータなどの機械によってロードおよび実行される場合、この機械は本発明を実践するための装置となる。汎用プロセッサ上で実装される場合、プログラムコードのセグメントは、特定の論理回路と同様に動作する固有のデバイスを提供するためにプロセッサと結合する。さらに、本発明の性質を説明するために記載および図示されてきた細部、材料および部品の構成における様々な変更は、以下の特許請求の範囲で表された本発明の範囲から逸脱することなく当業者によってなされ得ることが理解されよう。本明細書に記載の例示的方法のステップは、必ずしも記載の順序で実行される必要はないことが理解されるべきであり、そのような方法のステップの順序は単に例示的なものとして理解されるべきである。同様に、そのような方法の中に追加のステップが含まれてもよく、いくつかのステップは、本発明の様々な実施形態と合致する方法の中で省略または結合されてもよい。以下の方法請求項の中の要素は、もしあれば、対応するラベルを備えた特定の順序の中で列挙されているが、請求項の記載がそれらの要素のうちのいくつかまたはすべてを実装するための特定の順序を別途指示しない限り、それらの要素は必ずしも、その特定の順序の中で実施されることに限定されることはない。本明細書での一実施形態または1つの実施形態という言及は、実施形態に関連して説明される特定の機能、構造または特性が本発明の少なくとも1つの実施形態の中に含まれ得るということを意味する。明細書の様々な箇所で現れている一実施形態においてという語句は、必ずしもすべてが同じ実施形態を指すわけではなく、また別個の、または代替の実施形態は、必ずしも他の実施形態を除く相互に排他的なものではない。同じことは、実施という用語にも当てはまる。特許請求の範囲の中で定義される本発明の範囲から逸脱することなく、上述の本発明の実施形態に対して様々な修正、変更および改造がなされ得る。