(57)【要約】【課題】放送された番組を記録するための改良された装置および方法を提供する。【解決手段】本発明による装置は、放送された番組の断片が一時的に格納される番組メモリを含み、放送された番組をタイムシフト時に再構成するために、類似の装置と番組断片を共有することができる。本発明による装置を、たとえばアクセスネットワーク集約ノード（ＤＳＬＡＭ、ＤＬＣ、ファイバアグレゲータ、リモートＤＳＬＡＭ）、ならびに／あるいはスイッチ、ルータおよび／または家庭用端末のようなネットワークノード内に組み込むことによって、分散されたパーソナルビデオレコーダが、たとえば実現される。【選択図】図３
2007089170.tif 000002
【特許請求の範囲】
【請求項１】
番組メモリ（４１２）を備えた、放送された番組を記録するための装置（４０１）であって、
ａ．前記装置（４０１）が、パケット転送ネットワーク要素（ＮＥ１）内に含まれるものであり、
ｂ．前記番組メモリ（４１２）が、前記放送された番組の番組断片を一時的に格納するように構成されまたは制御され、
ｃ．前記装置（４０１）が、前記放送された番組をタイムシフト時に再構成するために、類似の装置（３３１、３３２）と番組断片を共有する手段（４１１）をさらに備えることを特徴とする装置。
【請求項２】
ｄ１．前記装置（４０１）が、事前に規定された記録プロファイルを格納するための記録プロファイルメモリをさらに備え、前記記録プロファイルにしたがって、前記番組断片が、前記番組メモリ（４１２）に格納されることを特徴とする、請求項１に記載の放送された番組を記録するための装置（４０１）。
【請求項３】
ｄ２．前記装置（４０１）が、記録プロファイルを前記類似の装置（３３１、３３２）と動的に折衝するためのピアツーピア通信端末（４１４）をさらに備え、前記記録プロファイルにしたがって、前記番組断片が、前記番組メモリ（４１２）に格納されることを特徴とする、請求項１に記載の放送された番組を記録するための装置（４０１）。
【請求項４】
前記記録プロファイルが、前記番組メモリ（４１２）に格納される前記番組断片の前記放送された番組内の相対的な時間間隔を示すことを特徴とする、請求項３に記載の放送された番組を記録するための装置（４０１）。
【請求項５】
前記記録プロファイルが、前記番組メモリ（４１２）に格納される前記番組断片を含むスライディングウィンドウの長さを示すことを特徴とする、請求項３に記載の放送された番組を記録するための装置（４０１）。
【請求項６】
前記記録プロファイルが、前記番組メモリ（４１２）内の使用可能な記憶容量、使用可能な処理パワー、接続の使用可能な帯域幅、ネットワークトポロジパラメータ、ユーザプロファイルを含めて、前記装置（４０１）および前記類似の装置（３３１、３３２）の１つまたは複数のパラメータを考慮に入れることを特徴とする、請求項３に記載の放送された番組を記録するための装置（４０１）。
【請求項７】
ｅ．前記装置（４０１）が、ユーザ要求シグナリングを終端しかつ処理するためのユーザ要求端末（４１３）をさらに備えることを特徴とする、請求項１に記載の放送された番組を記録するための装置（４０１）。
【請求項８】
前記装置（４０１）が、使用可能な処理パワー、接続の使用可能な帯域幅、ネットワークトポロジパラメータを含めて、他の装置（３３１、３３２）の１つまたは複数のパラメータに基づいて選択された前記他の装置（３３１、３３２）に番組断片を要求する手段（４１４）をさらに備えることを特徴とする、請求項１に記載の放送された番組を記録するための装置（４０１）。
【請求項９】
前記装置（４０１）が、アクセスネットワーク集約ノードに含まれることを特徴とする、請求項１に記載の放送された番組を記録するための装置（４０１）。
【請求項１０】
前記アクセスネットワーク集約ノードが、デジタル加入者回線アクセスマルチプレクサ（３２１、３２２）であることを特徴とする、請求項９に記載の放送された番組を記録するための装置（４０１）。
【請求項１１】
前記アクセスネットワーク集約ノードが、デジタルループキャリアであることを特徴とする、請求項９に記載の放送された番組を記録するための装置（４０１）。
【請求項１２】
前記アクセスネットワーク集約ノードが、光ファイバアグリゲータであることを特徴とする、請求項９に記載の放送された番組を記録するための装置（４０１）。
【請求項１３】
前記装置が、パケット交換ネットワークノードに含まれることを特徴とする、請求項１に記載の放送された番組を記録するための装置（４０１）。
【請求項１４】
前記装置が、パケットルーティングネットワークノードに含まれることを特徴とする、請求項１に記載の放送された番組を記録するための装置（４０１）。
【請求項１５】
前記装置が、リモートユニットに含まれることを特徴とする、請求項１に記載の放送された番組を記録するための装置（４０１）。
【請求項１６】
前記リモートユニットが、ミニデジタル加入者回線アクセスマルチプレクサであること特徴とする、請求項１５に記載の放送された番組を記録するための装置（４０１）。
【請求項１７】
前記装置が、家庭用端末に含まれることを特徴とする、請求項１に記載の放送された番組を記録するための装置（４０１）。
【請求項１８】
放送された番組を記録するための方法であって、
ａ．前記放送された番組の番組断片を、ネットワーク化され分散された装置（３３１、３３２）に一時的に格納すること、および
ｂ．前記放送された番組をタイムシフト時に再構成するために、前記分散された装置（３３１、３３２）間で番組断片を共有することを含むことを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般には、パケットネットワークで放送されたＴＶ番組やラジオ番組などの放送（またはマルチキャスト）された番組の記録に関する。放送された番組を記録することにより、放送サービスのユーザまたは加入者にこうした番組をタイムシフトして配信すること、およびユーザがこうした番組をタイムシフトして体験することが可能となり、それによって視聴者または聴取者は放送予定の制約から解放される。たとえばＴＶの視聴がタイムシフトされると、ユーザは、予定されたＴＶ番組またはライブ放送のイベントを見るのに間に合うように家に帰る必要はない。記録されたＴＶ番組は、いつでも視聴者の到着を待っている。
【背景技術】
【０００２】
放送されたＴＶ番組の記録、および消費者へのタイムシフトされたＴＶサービスの提供のための既存の解決策は、２つのカテゴリに分類できる。すなわち、顧客が、ＰＶＲすなわちパーソナルビデオレコーダと一般に呼ばれる、このサービスを提供する家庭用の（ｈｏｍｅ−ｂａｓｅｄ）装置を有する宅内ベースのアプローチ、およびアプリケーションサービスプロバイダのサーバが、それと同じ体験を顧客に提供するネットワークベースのアプローチである。
【０００３】
たとえばＳＯＮＹ社の高解像度デジタルビデオレコーダＤＨＧ−ＨＤＤ５００のような家庭用ＰＶＲ装置は、知られているアナログＶＣＲまたはビデオカセットレコーダに非常に類似するが、ＴＶ番組を記録するための（ハードディスクやＲＡＭのような）組込み型メモリを有する。図１は、放送ＴＶヘッドエンド１０２から放送されたＴＶ番組を受信する、家庭用ＰＶＲ装置１１１、１１２、および１１３を含む構成を示している。ＴＶ番組は、ラストマイルポイントツーポイントＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ：非対称デジタル加入者線）接続を終端するためのＤＳＬＡＭ（Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ  Ａｃｃｅｓｓ  Ｍｕｌｔｉｐｌｅｘｅｒ：デジタル加入者回線アクセスマルチプレクサ）１２１および１２２を含むネットワークを介して放送される。家庭用ＰＶＲ装置１１１、１１２、および１１３は、それぞれの加入者宅でＡＤＳＬ接続を終端するＡＤＳＬエンドユーザモデムの後ろに置かれる。図１の１１１、１１２、および１１３のようなこうした家庭用ＰＶＲ装置は、放送されたＴＶ番組を所与のときに記録するように事前にプログラムされ得る。デジタル家庭用ＰＶＲ装置は、ＴＶ番組を記録すること、それを後で見ること、それが記録されている間に最初から番組を見ること、または同時に別の番組を記録しながら、前に記録された番組を見ることを可能にする。特定の家庭用デジタルＰＶＲ装置は、放送された通常の番組を見ながらの一時停止や巻戻しのような拡張機能を備える。放送されたＴＶ番組を見ながらそれを一時停止するために、家庭用ＰＶＲは、視聴されている放送された番組の記録を開始し、進行中の放送を記録し続けながら、視聴者の指示に基づいて番組の再生を続ける。
【０００４】
家庭用ＰＶＲ装置は、一時停止や巻戻し機能のようなリアルタイムで視聴されるＴＶ番組に関する拡張機能を提供するための適切な解決策である。家庭用ＰＶＲ装置は、ユーザが何を見ているかを知っていて、ユーザから一時停止または巻戻しの指示がある場合には、このＴＶ番組を一時的に格納することができる。しかし、家庭用ＰＶＲ装置は、ストレージの制限があり、また顧客宅へのアクセスリンク（たとえば図１のＡＤＳＬ接続など）には、容量または帯域幅の制限がある（たとえばｘＤＳＬ技術は、同時に約１〜５個のＴＶチャンネルにしか対処できない（ｓｅｒｖｅ））ので、放送されたすべてのチャンネルについてタイムシフトされたＴＶサービスを行うための解決策としては欠点がある。結果として、家庭用ＰＶＲ装置は、放送されたあらゆるチャンネルのあらゆる番組を記録することは決してできないので、常に事前にプログラムする必要がある。
【０００５】
さらに、家庭用ＰＶＲ装置の使用には、顧客に関する従来の問題がある。変更点は、コンテンツが、家庭用ＰＶＲ装置内のローカルメモリに格納されることである。これは、コンテンツがＴＶ画面上で視聴され、次いで本質的に消えてなくなる、リニアブロードキャスト配信に必要なアクセス権の範囲を越えるコンテンツ保護の問題をもたらす。家庭用ＰＶＲ装置内にローカルストレージが存在することによって、権利が増大し、それが大幅により複雑になる。家庭用ＰＶＲに格納された音楽クリップ、スポーツ最新情報などを、携帯電話、ＰＤＡ、またはラップトップにダウンロードするなど、顧客にとって刺激的な新しい可能性がある。これらの可能性は、コンテンツ保護の領域において、ネットワークオペレータに課題をもたらす。家庭用のＰＶＲでは、たとえば、ペイパービュービジネスモデルなどの適用のために、許容再生時間を制限することは不可能である。
【０００６】
家庭用のＰＶＲ、および記録されたコンテンツの使用に関する従来のいくつかの問題については、以下のインターネットＵＲＬを介してアクセス可能な論文、「Ａｎａｌｙｓｉｓ  ｏｆ  Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｍｏｄｅｌｓ  ｆｏｒ  ＰＶＲｓ」、Ｒｏｎ  Ｋａｔｚに記載されている。ｈｔｔｐ：／／ｗｗｗ．ｂｒｏａｄｃａｓｔｐａｐｅｒｓ．ｃｏｍ／ＢｃａｓｔＡｓｉａ０４／ＢＡｓｉａ０４ＮＤＳＰＶＲｓ．ｐｄｆ。
【０００７】
ネットワークベースのアプローチでは、ネットワークサーバまたはネットワークＰＶＲの機能は、家庭用ＰＶＲに等価のものであるが、この場合、ＶＣＲ／ＰＶＲ機能を実施するのは、ネットワーク内部に置かれた装置である。図２は、ネットワークＰＶＲ２０３を伴うネットワーク構成を示しており、このネットワークＰＶＲは、加入者宅を放送ＴＶヘッドエンド２０２に接続するネットワーク２０１内に含まれている。一例としてネットワーク２０１は、加入者へのｘＤＳＬ接続（ＡＤＳＬやＶＤＳＬ接続など）を終端するためのＤＳＬＡＭ２２１および２２２をも含む。図２のネットワークＰＶＲ２０３のようなネットワークＰＶＲ装置は、一般に、ブロードキャストＴＶヘッドエンド２０２から受信された、複数のブロードキャストまたはマルチキャストされたＴＶおよびビデオチャンネルを記録するユニットと、コンテンツのストリーミングおよびユニキャストをユーザからその要求があるときにはいつでも行うビデオオンデマンドサーバとの組合せである。
【０００８】
集中型サーバ（ネットワークＰＶＲ）を利用するネットワークベースのアプローチは、ネットワークオペレータが、提供されるチャンネルの数を知っており、またこれらのチャンネルをサーバ装置に移送するのに使用可能な十分な帯域幅を有するので、放送されたあらゆるチャンネルのあらゆる番組を記録するのに適した解決策である。しかし、中央サーバベースの解決策は、タイムシフトして番組を見ている各顧客に、中央サーバ位置からユニキャストストリームが供給されるので、大量の顧客への莫大なストリーミングにはあまりスケーラブルなものではない。大量の顧客に中央位置からユニキャストストリームを供給することは実行不可能であり、たとえば１Ｇｂｐｓの容量のリンクは、ユニキャストビデオストリームを同時に約２００人の顧客にしか供給し得ない。第２に、中央サーバ上でネットワークの奥深くにあるすべてのリモート制御機能（巻戻し、一時停止など）を終端する必要性は、ネットワークベースのＰＶＲ解決策のスケーラビリティへのさらなる制限となる。
【０００９】
ネットワーク全体に渡ってより多くのサーバを設けると、上記のネットワークベースＰＶＲ解決策のスケーラビリティの欠点の一部が一時的に解決される。しかし、こうした解決策は、多くの全体的な記憶容量を必要とし、したがって費用効率が高くない。
【００１０】
タイムシフトされた放送サービスの体験のための中央サーバアーキテクチャは、ビデオオンデマンドのようなオンデマンドサービスのためのアーキテクチャに類似しており、たとえば以下のＵＲＬを介して検索可能な論文、「Ｏｐｔｉｍａｌ  Ｎｅｔｗｏｒｋ  Ａｒｃｈｉｔｅｃｔｕｒｅｓ  ｆｏｒ  Ｏｎ−Ｄｅｍａｎｄ  Ｓｅｒｖｉｃｅｓ」、Ｒａｎ  Ｏｚ、Ｊｏｈｎ  Ｂ．  Ｃａｒｌｕｃｃｉ、およびＪｏｈｎ  Ｈｏｒｒｏｂｉｎにおいて論じられている。ｈｔｔｐ：／／ｗｗｗ．ｂｉｇｂａｎｄｎｅｔ．ｃｏｍ／ｄｏｃｕｍｅｎｔｓ／Ａｒｃｈｉｔｅｃｔｕｒｅｓ＿ｆｏｒ＿Ｏｎ＿Ｄｅｍａｎｄ＿Ｓｅｒｖｉｃｅｓ．ｐｄｆ。
【特許文献１】米国特許出願公開第２００４／２３６８６９号明細書
【特許文献２】米国特許出願公開第２００５／０８６３２４号明細書
【非特許文献１】Ｒｏｎ  Ｋａｔｚ、「Ａｎａｌｙｓｉｓ  ｏｆ  Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｍｏｄｅｌｓ  ｆｏｒ  ＰＶＲｓ」、インターネット、ｈｔｔｐ：／／ｗｗｗ．ｂｒｏａｄｃａｓｔｐａｐｅｒｓ．ｃｏｍ／ＢｃａｓｔＡｓｉａ０４／ＢＡｓｉａ０４ＮＤＳＰＶＲｓ．ｐｄｆ
【非特許文献２】Ｒａｎ  Ｏｚ、Ｊｏｈｎ  Ｂ．  Ｃａｒｌｕｃｃｉ、およびＪｏｈｎ  Ｈｏｒｒｏｂｉｎ、「Ｏｐｔｉｍａｌ  Ｎｅｔｗｏｒｋ  Ａｒｃｈｉｔｅｃｔｕｒｅｓ  ｆｏｒ  Ｏｎ−Ｄｅｍａｎｄ  Ｓｅｒｖｉｃｅｓ」、インターネット、ｈｔｔｐ：／／ｗｗｗ．ｂｉｇｂａｎｄｎｅｔ．ｃｏｍ／ｄｏｃｕｍｅｎｔｓ／Ａｒｃｈｉｔｅｃｔｕｒｅｓ＿ｆｏｒ＿Ｏｎ＿Ｄｅｍａｎｄ＿Ｓｅｒｖｉｃｅｓ．ｐｄｆ
【非特許文献３】ＬＥＥ  Ｊ  Ｙ  Ｂら、「Ｓｔｕｄｙ  ｏｆ  ａ  ｓｅｒｖｅｒ−ｌｅｓｓ  ａｒｃｈｉｔｅｃｔｕｒｅ  ｆｏｒ  ｖｉｄｅｏ−ｏｎ−ｄｅｍａｎｄ  ａｐｐｌｉｃａｔｉｏｎｓ」、ＭＵＬＴＩＭＥＤＩＡ  ＡＮＤ  ＥＸＰＯ、２００２．ＩＣＭＥ‘０２．ＰＲＯＣＥＥＤＩＮＧＳ．２００２  ＩＥＥＥ  ＩＮＴＥＲＮＡＴＩＯＮＡＬ  ＣＯＮＦＥＲＥＮＣＥ  ＯＮ  ＬＡＵＳＡＮＮＥ、ＮＪ、ＵＳＡ、ＩＥＥＥ、ＵＳ、第１．１巻、２００２年８月２６日、頁２３３〜２３６
【発明の開示】
【発明が解決しようとする課題】
【００１１】
放送された番組を記録するための改良された装置および方法を提供する。
【課題を解決するための手段】
【００１２】
本発明によれば、従来技術の解決策の上述の短所および欠点は、請求項１および請求項１８にそれぞれ規定された、放送された番組を記録するための改良された装置および方法によって克服される。本発明による装置は、放送された番組の断片が、一時的に格納される番組メモリを有し、放送された番組をタイムシフト時に再構成するために、類似の装置と番組断片を共有することができる。請求項９から１７に規定されるように、本発明による装置は、一般に、たとえばアクセスネットワーク集約ノード（ＤＳＬＡＭ、ＤＬＣ、ファイバアグリゲータ（Ｆｉｂｒｅ  Ａｇｇｒｅｇａｔｏｒ）、リモートＤＳＬＡＭ）、ならびに／あるいはスイッチ、ルータ、および／または家庭用端末のようなネットワークノードに組み込まれる。
【００１３】
本発明のおかげでＰＶＲ機能は、分散したやり方でネットワークに組み込まれる。放送されたすべてのチャンネルのすべての番組は、断片化されて分散された装置に格納されることができ、タイムシフトされたサービスが、顧客が事前に記録をプログラムする必要なしに、顧客が選んだ番組を再構成することによって顧客に提供され得る。過去のすべての番組を各装置に格納する必要はもはやない。完全な番組を格納することは不必要でさえある。それぞれの装置は、番組の小さい一時的な断片を格納するにすぎない。断片は、スライディングウィンドウ（たとえば、要素を通過したコンテンツの過去５分〜１５分を含む）とすることができ、またはそれは、一定時間の断片（たとえば番組の最初の５分〜１５分など）であり得る。
【００１４】
本発明は、装置が、番組全体ではなく番組の断片を格納するので、記憶および処理要件を最小限に抑える。ネットワークの各装置で必要な記憶容量が減少することにより、必要な記憶メモリは、ディスク技術ではなくＲＡＭ技術で費用効率の高いやり方で実装され得る。したがって、本発明は、ネットワーク内の機械構成要素（ハードディスクなど）の分散を回避することができ、それによってアーキテクチャ全体がより堅牢となり、運営費用がより小さくなる。
【００１５】
本発明は、さらに、中央コンテンツマネージャのような中央管理システムに負担を課さないので、非常に費用効率が高い。再構成の役割を担う装置は、番組の再構成のため、制御経路レベルで番組断片を探索し、中央管理システムのコストが削減される。これを実現するため、すべての装置は、共に作用し、ピアツーピアの共同ネットワークを知的に形成する。
【００１６】
装置が、番組断面を近隣装置と共に検出すると、近隣装置は、データ経路レベルで要求元装置と番組断片を共有する。換言すると、番組断片は、近隣装置から要求元装置に直接に流される。たとえばＤＳＬＡＭの場合、ＤＳＬＡＭ  Ａは、メトロネットワークを介してＤＳＬＡＭ  Ｂに番組断片を流す。
【００１７】
また本発明は、番組断片を格納する分散された装置が、一般にオペレータの制御のもとでネットワークノードに含められるので、家庭用ＰＶＲに関して上述した従来の問題を緩和し、したがってコンテンツ保護が単純になり、オペレータにより特定のビジネスモデルが課される。
【００１８】
本発明による装置は、任意選択で、請求項２に規定されるように、事前に構成された記録プロファイル／アルゴリズムに基づいて番組断片を記録する。次いで、このプロファイルによって、あらゆる要素が同じ断片を記録することが回避される。
【００１９】
あるいは、本発明による装置は、請求項３に規定されるように、動的に折衝された記録プロファイルに基づいて番組断片を記録する。次いで、分散された装置は、制御経路レベルで互いに折衝する。折衝は、たとえば、請求項４および５に規定されるようなプロファイルの記録をもたらし得る。たとえば、第１の装置は、放送後５分に対して長さ２分のスライディングウィンドウ内の番組の各ビデオフレームを格納し、ネットワーク内のどこか他の所にある第２の装置は、２時間超に対して１０分の番組断片を格納し得るなどである。
【００２０】
折衝は、一般に、請求項６に規定されるように、番組メモリ内の使用可能な記憶容量、使用可能な処理パワー、接続部の使用可能な帯域幅、ネットワークトポロジ情報、ユーザプロファイルなどのようなパラメータを考慮に入れる。これらのパラメータの選択は、どの番組断片を格納し、またさらなる断片の格納を折衝するため他のどの装置に接触するかを決定するために、情報が各装置によって使用され得るように、定時に（ａｔ  ｒｅｇｕｌａｒ  ｔｉｍｅ  ｉｎｓｔａｎｃｅｓ）または要求に応じて、分散された装置間で共有されることができる。
【００２１】
本発明による装置は、任意選択で、請求項７に規定されるように、ユーザ要求終端機能をさらに組み込む。このようにして、要求が顧客から受信されるときはいつでも、分散された装置は、番組が再構成されかつ顧客に流され得るように、この要求に関する番組断片を検出し始める。
【００２２】
特定の断片を受信するために、どの装置またはネットワーク要素と接触するかを決定する際に、要求側装置は、断片を流さなければならないネットワーク要素に向かうリンクの使用可能な処理パワー、およびその使用可能帯域幅のようなパラメータを考慮に入れる。これについては、請求項８に規定されている。たとえば、第１のＤＳＬＡＭが、その接続されたユーザのうちの１人の要求に応じて番組を再構成するために番組断片が必要であり、この第１のＤＳＬＡＭが、その断片は第２のＤＳＬＡＭと第３のＤＳＬＡＭの両方で使用可能であることを知っている場合には、第１のＤＳＬＡＭは、番組断片を取得するために、どのＤＳＬＡＭと接触するかを決定しなければならない。第１のＤＳＬＡＭは、一般に、断片を流すのにその出リンク上で使用可能な最も高い処理パワーおよび十分な帯域幅を有するＤＳＬＡＭに要求する。
【発明を実施するための最良の形態】
【００２３】
図３は、放送ＴＶヘッドエンド３０２およびネットワーク３０１を示しており、このネットワークを介して、放送ＴＶヘッドエンド３０２が、顧客の構内に向かって接続している。ネットワーク３０１の一部を形成する集約ネットワークは、ｘＤＳＬベースのものである。ＡＤＳＬまたはＶＤＬＳ加入者ループを終端するＤＳＬＡＭのうちの２つが、図３に３２１および３２２として示されている。これらのＤＳＬＡＭ３２１および３２２は、従来のＤＳＬ回線終端基板およびネットワーク終端基板に加えて、追加の分散されたＰＶＲ基板３３１および３３２をそれぞれ含む。分散されたＰＶＲ基板３３１および３３２は、本発明による放送されたＴＶ番組を記録するための装置を表している。これらの基板３３１および３３２は、これらの基板間で動的に折衝される記録プロファイルに従って、放送ＴＶヘッドエンド３０２によって放送されたＴＶ番組の断片を記録することができる。基板３３１および３３２はさらに、ザッピングおよびリモート制御信号のようなユーザ要求信号を終端し、これらのユーザ要求に応じて、タイムシフトされた瞬間に加入者によって要求されるＴＶ番組を再構成するために、ピアツーピアのやり方で協力することができる。また、図３に示されていないネットワーク３０１内の他のＤＳＬＡＭ、および最終的にはエッジルータ、スイッチのような図３に示されていない他のネットワーク要素すなわちＮＥにも、３３１および３３２に類似の分散されたＰＶＲ基板が備えられ得る。これらのすべての基板は、動的に折衝された記録プロファイルに従って、放送ＴＶヘッドエンド３０２によって放送されたＴＶ番組を分散して格納するため、また顧客が要求するときはいつでも、ＴＶ番組を再構成しかつ顧客にユニキャストで流すために互いに協力する。
【００２４】
たとえばアクセスネットワークプロバイダが、最終顧客にＩＰＴＶサービスを提供している場合、ネットワーク要素３２１および３２２は、マルチキャストまたはブロードキャスト配信プロセスに能動的に関与する。ネットワーク要素３２１および３２２は、どの最終顧客が、どのチャンネルを視聴しているかについて、たとえば内部グループ管理プロトコル、すなわちＩＧＭＰ（Ｉｎｔｅｒｎｅｔ  Ｇｒｏｕｐ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）を介して知らされ、適切な最終顧客への転送のためそのＴＶチャンネルに属するパケットを複製する。ネットワーク要素３２１または３２２が、通常のマルチキャスト配信に既に能動的に参加しているという事実により、それらネットワーク要素が、パケットの一部をその分散されたＰＶＲ３３１または３３２の内部の番組メモリ内にも複製することはかなり容易である。格納された情報は、タイムシフトされたサービスの提供に使用されるため、しばらく後に流されることができる。
【００２５】
図４は、図３の基板３３１および３３２に対応する、分散されたＰＶＲ基板４０１の内容をより詳細に示す機能ブロック図である。基板４０１は、たとえばＤＬＡＭ３２１またはＤＳＬＡＭ３２２であり得る、ネットワーク要素ＮＥ１内に含まれる。図４の分散されたＰＶＲ基板４０１は、高速パケットストリーミングプロセッサ４１１と、番組メモリ４１２と、第２のオンボードプロセッサとを含み、この第２のオンボードプロセッサは、一方では、４１３でユーザ要求を終端しかつ処理し、他方では、４１４で他のネットワーク要素とのピアツーピア折衝を終端しかつ処理する。ユーザ要求端末４１３は、制御レベルでユーザ４０３のようなユーザ顧客機器に動作可能に接続され、ピア折衝端末４１４は、制御レベルで他のネットワーク要素、たとえばＮＥ２、ＮＥ３、ＮＥ４に動作可能に接続される。パケットストリーマ４１１は、データ経路レベルでユーザ４０３のようなユーザ顧客機器（たとえば、ＴＶチューナ、デコーダ、セットトップボックス、ＤＳＬモデム、ＰＣなどであり得る）、他のネットワーク要素、および任意選択でバックアップサーバ（ＴＶ番組全体を格納する中央サーバなど）に動作可能に接続される。パケットストリーマ４１１が接続され得る他のネットワーク要素およびサーバは、図４に４０２で表されている。パケットストリーマ４１１は、内部的には、番組メモリ４１２、ならびにオンボードプロセッサ内のユーザ要求終端４１３およびピア折衝端末４１４と相互接続される。
【００２６】
番組メモリ４１２は、ハードディスクまたは（より好ましくは）ＲＡＭメモリによって実装され得る。それは、たとえば１ギガバイトと５ギガバイトとの間の記憶容量を有するかなり小さいメモリユニットであり、パケットストリーミングプロセッサ４１１によってそれに適用されたビデオパケットが格納されている。
【００２７】
パケットストリーミングプロセッサ４１１は、記録プロファイルについて認識しており、この記録プロファイルに従って、小さい断片、たとえば放送された番組の数分間などが、メモリ４１２内に格納されなければならない。記録プロファイルは、事前に構成されるのではなく、ネットワーク内のすべての分散されたＰＶＲが、どの番組のどの断片が、それぞれ異なる分散されたＰＶＲ内に格納されるか、およびどのくらいの長さかを互いに折衝し、それによって、これらの記録プロファイルを動的に作成しかつ適応させる。一例として、折衝の結果、放送後の５分間、番組の各ビデオフレームを格納する第１の分散されたＰＶＲ（図３の３３１など）、２時間超に渡ってであるが、番組の１０分だけを格納する第２の分散されたＰＶＲ（図３の３３２など）などがもたらされる。それぞれの時点でパケットストリーマ４１１は、折衝されたその記録プロファイル／アルゴリズムを認識しており、その記録プロファイルに従って、メモリ４１２内に記憶されなければならない放送されたＴＶ番組のうちからビデオパケットを選択する。
【００２８】
記録プロファイルを折衝するために、オンボードプロセッサは、ピア折衝端末４１４に組み込まれたピアツーピアプロキシ機能で予め確かめられる（ｆｏｒｅｓｅｅ）。折衝を通して、すべての断片が、クライアントからの要求が最小限の帯域幅、ストレージなどを用いて最適に対処され得るように、ネットワーク全体に渡って分散され、またあるネットワークノードから別のネットワークにシームレスに移行できることさえもが保証される。したがって、それらの折衝の間、以下のパラメータが考慮に入れられる。
【００２９】
パケットストリーマ内の使用可能なローカル処理パワー、
番組メモリ内の使用可能なローカル記憶容量、
ネットワーク要素間のネットワークトポロジ、
たとえば顧客へのＤＳＬループ上の使用可能なネットワーク帯域幅、
直接に接続された顧客によって視聴される番組、
番組に必要な冗長性のレベル、および
番組全体を格納し、また番組断片が分散されたＰＶＲ装置間の協力を通して取出し不可能な場合にはバックアップサーバとして働く、オプションの中央（従来型）ネットワークＰＶＲストリーミングサーバの負荷。
【００３０】
ピアツーピアプロトコルが、上記パラメータ値を一定の時間間隔で共有するために、分散されたＰＶＲ間で使用される。これらの値は、分散されたＰＶＲによって、その記録プロファイルを適応させ、または他のネットワークノードに記録プロファイルの適応を示唆するために使用される。
【００３１】
加入者（ユーザ４０３など）から受信される、ＴＶ番組のタイムシフトされた視聴を求める新しい要求は、上述のオンボードプロセッサ内に組み込まれたユーザ要求終端４１３で終端される。ユーザ要求では、ユーザからのリモート制御シグナリングは、たとえばリアルタイムストリーミングプロトコルやＲＴＳＰシグナリングでカプセル化され、ユーザ要求終端４１３に転送される。ユーザ要求終端４１３は、その後すぐにパケットストリーマ４１１に、要求された番組をユーザ４０３に流すよう指示する。それぞれ異なるネットワーク要素の記録プロファイルについて知っているピア折衝端末４１４は、パケットストリーマ４１１に、それぞれ異なる番組断片をどこで取得すべきかを指示する。特定の番組断片は、ローカル番組メモリ４１２から読み出され、一方、番組メモリ４１２内に格納されていない他の番組断片は、他のネットワーク要素に要求される。欠如している断片が要求されなければならない要求先のネットワーク要素またはピアは、ピア折衝端末４１４によって選択される。ピアの選択では、ピアへのデータ経路上の使用可能な帯域幅、ピアの使用可能な処理パワーのような特定のパラメータが考慮に入れられる。最終的に、番組断片が、ネットワークピアのいずれによっても配信されない場合、パケットストリーマ４１１は、番組全体を格納する中央バックアップサーバに、こうした断片を転送するよう要求し得る。パケットストリーマ４１１は、異なる断片から番組を再構成する知性を有する。それに加えて、それは、たとえばビデオパケットのヘッダ内部にあるタイムスタンプまたはシーケンス番号を使用する。
【００３２】
さらに、ユーザ要求終端４１３およびピア折衝端末４１４を組み込むオンボードプロセッサは、顧客から来るリモート制御シグナリングを終端した後に、たとえばユーザが放送ＴＶ番組を一時停止したときに、これらの要求をネットワークからできるだけ隠すために番組メモリ４１２内のローカル記憶容量を使用し、装置４０１は、３０秒後にユーザが「再生」ボタン再び押下するのに備えるために、しばらくの間、番組メモリ４１２内にその番組をバッファリングし始める。
【００３３】
本発明について特定の実施形態を参照して示したが、本発明の精神および範囲内で様々な変更および修正が行われ得ることが、当業者には明らかであろう。したがって、本特許出願において開示されかつ特許請求された、根底にある基本の原理の精神および範囲内に含まれる、ありとあらゆる修正物、変形物、または等価物を網羅することが意図されている。たとえば、ｘＤＳＬ技術は、他のアクセス技術（ＰＯＮやケーブルベースのアクセスネットワークなど）で置き換えられることができ、記録プロファイルは、上述の実施形態のように動的に調整できるのではなく、事前規定されかつＲＯＭ内に格納されることができ、記録プロファイルの折衝に使用されるパラメータ、および／または特定の番組断片を流すよう要求されるネットワークノードの決定のために使用されるパラメータは、（たとえば、異なる選択またはパラメータの組合せ、１組の重み付けされたパラメータなど、）本明細書において上記で規定したものとは異なることがあり、分散されたＰＶＲ装置は、必ずしもカードまたは基板として実装される必要はないが、たとえばスタンドアロン装置とすることができ、将来にはさらに単一のチップに組み込まれることができ、４１４および４１３は、必ずしも単一のオンボードプロセッサに組み込まれる必要はないが、別個の構成要素の一部を形成し得る。
【図面の簡単な説明】
【００３４】
【図１】従来技術において知られている家庭用パーソナルビデオレコーダの解決策を示す図である。
【図２】従来技術において知られているネットワークベースのパーソナルビデオレコーダの解決策を示す図である。
【図３】本発明による放送された番組を記録するための装置の分散型実施形態を含むネットワークを示す図である。
【図４】本発明による放送された番組を記録するための装置の一実施形態を示す図である。
【符号の説明】
【００３５】
１０２  放送ＴＶヘッドエンド
１１１、１１２、１１３  家庭用ＰＶＲ
１２１、１２２  ＤＳＬＡＭ
２０１  ネットワーク
２０２  放送ＴＶヘッドエンド
２０３  ネットワークＰＶＲ
２２１、２２２  ＤＳＬＡＭ
３０１  ネットワーク
３２１、３２２  ＤＳＬＡＭ／ネットワーク要素
３３１、３３２  分散型ＰＶＲ基板
４０１  装置
４０２  サーバ、ＮＥ
４０３  ユーザ
４１１  パケットストリーミングプロセッサ／パケットストリーマ
４１２  番組メモリ
４１３  ユーザ要求終端
４１４  ピア折衝端末
ＮＥ１、ＮＥ２、ＮＥ３、ＮＥ４  ネットワーク要素
【図１】
2007089170.tif 000003
【図２】
2007089170.tif 000004
【図３】
2007089170.tif 000005
【図４】
2007089170.tif 000006
【外国語明細書】
2007089170.tif 000007
2007089170.tif 000008
2007089170.tif 000009
2007089170.tif 000010
2007089170.tif 000011
2007089170.tif 000012
2007089170.tif 000013
2007089170.tif 000014
2007089170.tif 000015
2007089170.tif 000016
2007089170.tif 000017
2007089170.tif 000018
2007089170.tif 000019
2007089170.tif 000020
2007089170.tif 000021
2007089170.tif 000022
2007089170.tif 000023
2007089170.tif 000024
2007089170.tif 000025
2007089170.tif 000026
2007089170.tif 000027
2007089170.tif 000028
2007089170.tif 000029
2007089170.tif 000030