(57)【特許請求の範囲】
【請求項１】
加入者がコンテンツデータストリームを発注して受信することを可能にするように構成された加入者宅内装置ユニットと、
前記加入者宅内装置ユニットに結合され、加入者に前記コンテンツデータストリームを伝送する前に前記コンテンツデータストリームを保存するバッファと、
交換非同期転送モード（ＡＴＭ）ネットワークを通じて前記加入者に配信するための、サーバに保存されたデジタルドキュメントを有するサーバと、
前記サーバと前記バッファとの間の前記コンテンツデータストリームのデータ転送速度を制御するための手段であり、前記サーバと前記加入者宅内装置ユニットとの間の物理レイヤの損失の間に前記加入者宅内装置ユニットから前記加入者に安定したコンテンツデータストリームの維持を確保するための手段と
を有し、
前記制御するための手段が、前記サーバと前記加入者宅内装置ユニットとに結合されたネットワーク制御システムを有し、
前記ネットワーク制御システムが、前記物理レイヤが回復する期間に、前記サーバから前記加入者宅内装置ユニットへの前記コンテンツデータストリームの前記データ転送速度を増加するように構成され、
前記加入者宅内装置ユニットと前記ネットワーク制御システムとの間に結合された多重化装置を更に有し、
前記多重化装置が、前記物理レイヤが失われたことを少なくとも１つの構成要素に警告するシグナリング機構を有する非同期転送モード（ＡＴＭ）のデジタルドキュメント配信システム。
【請求項２】
請求項１に記載のドキュメント配信システムであって、
前記加入者宅内装置ユニットが、その中に前記バッファを有しており、
前記バッファが、一定期間の間に加入者に前記データストリームを維持するために十分なメモリ保存容量を有するドキュメント配信システム。
【請求項３】
請求項２に記載のドキュメント配信システムであって、
前記一定期間が、前記物理レイヤを回復するために必要な期間と等しいドキュメント配信システム。
【請求項４】
請求項２に記載のドキュメント配信システムであって、
前記一定期間が、最大３０秒以下であるドキュメント配信システム。
【請求項５】
請求項１に記載のドキュメント配信システムであって、
前記ネットワーク制御システムと前記加入者宅内装置ユニットと前記多重化装置との間に設定された仮想回線を更に有し、
その間の通信を可能にするドキュメント配信システム。
【請求項６】
請求項１に記載のドキュメント配信システムであって、
前記サーバが、前記物理レイヤが回復した後に、通常の速度より大きい速度で前記データストリームを配信するように構成されたドキュメント配信システム。
【請求項７】
請求項６に記載のドキュメント配信システムであって、
前記サーバが、前記バッファが満たされた後に、前記通常の速度で前記データストリームを配信するように構成されたドキュメント配信システム。
【請求項８】
請求項１に記載のドキュメント配信システムであって、
前記加入者宅内装置ユニットが、前記物理レイヤが失われたときに、通常の速度より小さい速度で前記データストリームを配信するように構成されたドキュメント配信システム。
【請求項９】
非同期転送モード（ＡＴＭ）ネットワーク上でデータストリームを維持するための方法であって、
加入者がデータストリームを受信することを可能にするように構成された加入者宅内ユニットを提供するステップと、
前記データストリームを加入者に伝送する前に、バッファに一部の前記データストリームを保存するステップと、
交換ＡＴＭネットワークを通じてサーバから前記データストリームを伝送するステップと、
前記サーバとバッファとの間の前記データストリームのデータ転送速度を制御するステップであり、前記サーバと前記加入者宅内ユニットとの間の物理レイヤの損失の間に前記加入者宅内ユニットから加入者に安定したデータストリームの維持を確保するステップと
を有し、
前記制御するステップが、前記サーバと前記加入者宅内ユニットとに結合されたネットワーク制御システムを使用することを有し、
前記ネットワーク制御システムが、前記物理レイヤが回復する期間に、前記サーバから前記加入者宅内ユニットへの前記データストリームの前記データ転送速度を増加するステップと、
前記加入者宅内ユニットと前記ネットワーク制御システムとの間に結合された多重化装置を提供するステップと、
前記物理レイヤが失われたときに、前記物理レイヤが失われたことを少なくとも１つの構成要素に警告する多重化装置からシグナリングするステップを更に有する方法。
【請求項１０】
請求項９に記載の方法であって、
前記データストリームのデータ転送速度を制御するステップが、前記バッファで前記データストリームからのデータ量を維持し、前記物理レイヤの損失の後の一定期間の間に加入者にデータフローを継続することを有する方法。
【請求項１１】
請求項１０に記載の方法であって、
前記一定期間が、前記物理レイヤを回復するために必要な時間と等しいドキュメント配信システム。
【請求項１２】
請求項１１に記載の方法であって、
前記ネットワーク制御システムと前記加入者宅内ユニットと前記多重化装置との間に仮想回線を設定するステップを更に有し、
その間の通信を可能にする方法。
【請求項１３】
請求項１１に記載の方法であって、
前記物理レイヤが回復した後に、通常の速度より大きい速度で前記サーバから前記データストリームを配信するステップを更に有する方法。
【請求項１４】
請求項１３に記載の方法であって、
前記バッファが満たされた後に、前記通常の速度で前記データストリームを配信するステップを更に有する方法。
【請求項１５】
請求項９に記載の方法であって、
前記物理レイヤが失われたときに、通常の速度より小さい速度で前記加入者宅内ユニットから加入者に前記データストリームを配信するステップを更に有する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概してネットワーク通信に関するものであり、特に物理レイヤのプロトコルが失われた後に、ストリーミングデータを回復するための非同期転送モード（ＡＴＭ）のストリーミングデータ配信システム及び方法に関するものである。
【背景技術】
【０００２】
ビデオ・オン・デマンド（ＶｏＤ）、オーディオ・オン・デマンド、及びその他のストリーミングデータ転送アプリケーションは、家庭用娯楽サービスビジネス用の新生の技術である。例えば、ＶｏＤサービスは、加入者が遠隔施設に位置するサーバに保存された大量の映像の収集からリアルタイムで映像を要求することを可能にする。映像の転送は、例えば電話システム又はケーブルネットワークのようなネットワークシステム上で提供され得る。しかし、ストレージシステムから加入者の装置に継続的にデータを転送するために、十分な量の帯域が利用可能でなければならない。ビデオサーバと加入者の装置との間の帯域の量は、何らかの所定の時間にサーバが対応できる同時のビデオストリームの最大数を最終的に決定する。
【０００３】
より大きい帯域の需要に対応するために既存の公衆情報ネットワークの変換を可能にする１つの主要な通信伝送技術は、非同期デジタル加入者線（ＡＤＳＬ）、すなわちモデム技術である。ＡＤＳＬは既存のツイストペアの電話線をマルチメディアの高速データ通信のためのアクセス経路に変換する。ＡＤＳＬの速度は新しいケーブルの導入なしに、約５０倍以上に既存のアクセス容量を拡張する。
【０００４】
非同期デジタル加入者線ＡＤＳＬ技術には、より大きい伝送速度が達成され得るツイストペアの銅線に取り付けられたモデムが含まれる。前記ツイストペア上でデータが伝送される際に、変化する回線状態によりＤＳＬモデムの物理レイヤが同期を失う可能性がある。前記回線状態は、インパルス雑音及びその他の近くの干渉源に依存し得る。加入者がプログラム（例えばビデオ・オン・デマンド（ＶｏＤ）のようなペイ・パー・ビュー・サービス）を見ている期間中に同期の損失が生じ得ることも可能性がある。モデムが同期を失い、際同期が試みられると、加入者は一部のストリーミングデータを失い、映像やオーディオ等が中断され、又は終了されることすらある。ＤＳＬモデムが物理レイヤの同期を失うと、ビデオサーバから加入者にネットワークを通して映像又はデータストリームがもはや送信され得ず、サービスの中断が生じる。
【０００５】
従って、ＤＳＬモデムが物理レイヤの同期を失った際に、データストリームの中断を回避するシステム及び方法のための必要性が存在する。
【発明の開示】
【課題を解決するための手段】
【０００６】
本発明によると、非同期転送モード（ＡＴＭ）のデジタルドキュメント配信システムが提供される。加入者宅内ユニットは、加入者がデータストリームを発注して受信することを可能にするように構成される。バッファが加入者宅内ユニットに結合され、加入者にデータストリームを伝送する前にデータストリームを保存する。サーバは、交換ＡＴＭネットワークを通じて加入者に配信するための、それに保存されたデジタルドキュメントを有する。サーバとバッファとの間でデータストリームのデータ転送速度を制御し、サーバと加入者宅内ユニットとの間の物理レイヤの損失の間に加入者宅内ユニットから加入者に安定したデータストリームの維持を確保するために、制御機構が使用される。
【０００７】
非同期転送モード（ＡＴＭ）ネットワーク上でデータストリームを維持するための方法は、加入者がデータストリームを受信することを可能にするように構成された加入者宅内ユニットを提供することと、データストリームを加入者に伝送する前にバッファに一部のデータストリームを保存することとを有する。データストリームは交換ＡＴＭネットワークを通じてサーバから伝送され、データストリームのデータ転送速度がサーバとバッファとの間で制御され、サーバと加入者宅内ユニットとの間の物理レイヤの損失の間に加入者宅内ユニットから加入者に安定したデータストリームの維持を確保する。
【発明を実施するための最良の形態】
【０００８】
添付の図面と関連して以下に詳細に記載される例示的な実施例を完全に検討することにより、本発明の利点と本質と多様な更なる特徴が明らかになる。
【０００９】
当然のことながら、図面は本発明の概念を示す目的のものであり、必ずしも本発明を示すための可能性のある構成のみではない。
【００１０】
本発明は、物理レイヤの損失の場合にデジタル加入者ネットワーク上でデータストリームを維持する回復機構を提供する。回復機構は、加入者の場所に適切な量のデータがバッファされることを確保し、物理レイヤを回復する停止時間を占めるために十分なシステムの遅延を提供する。デジタル加入者線（ＤＳＬ）のようなモデム技術において、多くの場合ＤＳＬモデムの再同期が必要になる。再同期処理の間に、転送されるデータストリームが破損し、加入者の場所で一時停止又はその他の中断が生じる。有利には、回復機構はストリーミングサービス（例えばオーディオや映像）のアプリケーションについて加入者に見えない。ＤＳＬモデムの物理レイヤの同期の損失が発生したときに、例えばＤＳＬモデムが再同期の処理中である間に中断が加入者に見えない。本発明によると、モデムが同期を失い、再同期が試みられてその後すぐにうまく完了すると、加入者がサービスの中断を経験し得る。加入者は視聴又は聴取中に全くサービスの劣化に気付かないであろう。
【００１１】
本発明は、ビデオ・オン・デマンド（ＶｏＤ）システムに関して説明されるが、本発明は更に広く、交換ネットワーク上で配信可能な何らかのデジタルマルチメディアドキュメント、例えばオーディオドキュメントを含むことがあることがわかる。更に、本発明は、電話、セットトップボックス、コンピュータ、衛星リンク等により行われる発注を含む何らかのシステム発注方法に適用可能である。本発明はＤＳＬネットワークに関して説明されるが、本発明の概念はケーブル、無線、ＡＴＭ技術を使用したその他のネットワーク形式に拡張されることがある。
【００１２】
また、当然のことながら、図面に示された要素は、多様な形式のハードウェア、ソフトウェア、又はその組み合わせで実装されることがある。好ましくは、前記要素は１つ以上の適切にプログラムされた汎用目的装置にハードウェアで実装され、前記汎用目的装置はプロセッサとメモリと入出力インタフェースを有することがある。
【００１３】
次に、図面を詳細に参照すると、図面において同様の数字はいくつかの図面を通じて類似又は同一の要素を特定しており、まず図１を参照すると、本発明を使用するための例示的なＤＳＬ環境において、音声とデータと映像サービスを統合するためのＤＳＬシステムアーキテクチャ１が示されている。システムブロック図１は、いくつかの機能ブロックで構成される。システムドメインは、電話局（ＣＯ）装置１００と加入者宅内装置（ＣＰＥ）２とで構成される。システムドメイン内の構成ブロックとそのそれぞれのインタフェースは、加入者宅内装置（ＣＰＥ）２と、デジタル加入者線アクセスマルチプレクサ（ＤＳＬＡＭ）９と、ＡＴＭスイッチ１０と、インターネットプロトコル（ＩＰ）ルータ１３と、ＡＴＭターミネータ１２である。ＡＴＭスイッチ１０は、衛星１７、無線放送１８又はケーブル１９のネットワークへのプログラム案内サーバ／ビデオサーバ２２に結合されて図示されている。ＡＴＭスイッチ１０はまた、ＤＳＬターミネータ１２とＩＰルータ１３を通じて、インターネット１４からインターネットプロトコルＩＰパケットデータを受信するように結合されている。
【００１４】
この加入者宅内装置（ＣＰＥ）２は、一般電話サービス（ＰＯＴＳ）上で個々のアナログ電話３−５とのインタフェースになるＤＳＬモデムユニット３０と、ＰＣデスクトップシステム７への１０Ｂａｓｅ−Ｔイーサーネット接続と、テレビ又はビデオディスプレイ８’への接続のためのデコーダを備えたセットトップボックス８へのイーサーネット又はＲＳ−４２２接続とを有する。加入者のアナログ端部から、ＣＰＥ装置２は各電話３−５からアナログ入力を受け取り、アナログ入力からデジタルデータに変換し、各接続が固有の仮想チャネル識別子／仮想パス識別子（ＶＰＩ／ＶＣＩ）を備えて前記データをＡＴＭパケットにパッケージ化する（ＰＯＴＳ  ｏｖｅｒ  ＡＴＭ）。当業者にわかる通り、ＡＴＭはコネクション型のプロトコルであり、それ故に各セルのヘッダに接続識別子が存在し、それが物理リンクの所定の仮想チャネルにセルを明示的に関連付ける。接続識別子には、２つのサブフィールド、すなわち仮想チャネル識別子（ＶＣＩ）と仮想パス識別子（ＶＰＩ）が含まれる。ネットワークを通じたセルの多重化と逆多重化とスイッチについて、前記識別子が共に使用される。ＶＣＩとＶＰＩはアドレスではないが、接続が確立される際に接続のＡＴＭノード間の各セグメントのリンクに明示的に割り当てられ、接続の持続時間の間に存続する。ＶＣＩ／ＶＰＩを使用すると、ＡＴＭレイヤは複数の接続から（多重化）セルを非同期にインターリーブすることができる。
【００１５】
イーサーネットデータはまた、固有のＶＰＩ／ＶＣＩを備えたＡＴＭセルにカプセル化される。ＡＴＭセルストリームは、ＣＰＥユニット２のＤＳＬモデムに送信され、ＤＳＬＡＭユニット９に変調されて配信される。他方向に進むと、ＤＳＬ信号は加入者宅内装置２のＤＳＬモデム３０で受信されて復調され、ＶＰＩ／ＶＣＩ検出処理に配信される。次に、エンドユーザの電話のものに合致するＶＰＩ／ＶＣＩを備えたＡＴＭセルデータが抽出され、アナログＰＯＴＳに変換され、電話に配信される。エンドユーザのイーサーネットのものに合致するＶＰＩ／ＶＣＩを備えたＡＴＭセルデータが抽出され、ポートへの配信のためにイーサーネット送受信機に配信される。
【００１６】
デジタル加入者線アクセスマルチプレクサ（ＤＳＬＡＭ）９は、複数のＤＳＬモデムからデータを復調し、他のネットワークへの接続のためにＡＴＭバックボーンネットワークにデータを集結させる。ＤＳＬＡＭ９は、ＡＴＭスイッチ１０へのＡＴＭ出力にＤＳＬ回線を集結させることを通じて、パッケージ、セル及び／又は回線に基づくアプリケーションのための迂回中継サービスを提供する。
【００１７】
ＡＴＭスイッチ１０は、ＡＴＭネットワークのバックボーンである。ＡＴＭスイッチ１０は、セル転送と、多重化及び集結と、トラヒック制御及びＡＴＭレイヤ管理とを含む、ネットワークにおける多様な機能を実行する。システムドメイン１の特に注目すべき点に、ＡＴＭスイッチはＤＳＬＡＭ９及びインターネットゲートウェイ（インターネットプロトコルＩＰルータ１３と、ＤＳＬ又はＡＴＭターミネータ１２）に接続してセルのルーティングとバッファリングを提供し、複数の電話回線スイッチ１５に接続してＴ１サーキットエミュレーションの対応を提供する。ＡＴＭスイッチ１０はプログラム案内サーバ／ビデオサーバ２２に結合され、衛星、無線放送又はケーブルのネットワークと接続し、そのインタフェースになることがある。ＡＴＭスイッチ１０はまた、ＡＴＭターミネータとＩＰルータ１３の対を通して、インターネット１４からインターネットプロトコルＩＰパケットデータを受信するように結合される。
【００１８】
ＮＣＳ１１は、ユーザアクセス権原と要求に基づいて、仮想回線の設定と解除を制御するシグナリングのための終端点を提供する。更に、ＮＣＳ１１はまた、加入者がコンテンツの流れを制御する機能を提供し、例えばコンテンツの一時停止や終了や再生や早送りや逆送り等の機能が従来のＶＣＲ機能と同様の方法でユーザにより制御されることがある。ＮＣＳ１１はまた、課金の目的で加入者の活動についての情報を提供する。
【００１９】
ＮＣＳ１１はアドレス変換とデマンド割り当てとセル管理機能とを提供し、電話の呼とサービス要求及び発注の発信元と終点を含むＤＳＬ／ＡＴＭネットワークを管理する。本質的にはＮＣＳ１１は、（例えばＧＲ−３０３プロトコルを使用する）クラス５のＰＳＴＮスイッチ１５とＣＰＥ２との間で制御情報を通信して変換する制御要素である。ネットワーク制御システム１１は、ＣＰＥへのコードのダウンロードのようなその他の機能と、帯域及び呼管理機能と、他のサービス提供及び設定タスクとを利用可能である。
【００２０】
ＮＣＳ１１は、例えばビデオサーバ２２から加入者に映像を送信するように設定されることがある。映像データストリームは、サービスプロバイダのネットワークに位置するビデオサーバ２２から、ＮＣＳ１１により設定されたＡＴＭ仮想回線でＣＰＥ２に送信される。映像はビデオサーバ２２を出発し、ＡＴＭヘッドエンド・ネットワーク１に入り、ＤＳＬＡＭ９に入り、ＣＰＥ２で受信される。ＣＰＥ２はビデオデコーダを有するセットトップボックス８に映像を送信することができる。ＣＰＥ２とセットトップボックス８との間のインタフェースには、例えば１３９４ケーブル、イーサーネット回線、同軸ケーブル等が含まれる。これは加入者がストリーミングコンテンツを視聴している際に安定した状態のシステムである。
【００２１】
ＣＰＥ２はＤＳＬモデム３０を有する。ＤＳＬモデム３０が物理レイヤの同期を失うと、ネットワークを通じてビデオサーバ２２から加入者宅内装置２に映像ストリームがもはや送信されることができず、サービスの中断が生じる。本発明は、ＤＳＬデムが物理レイヤの同期を失ったときに継続的なサービスを提供するシステムと方法を含んでおり、コンテンツ視聴の中断が生じない。
【００２２】
ＮＣＳ１１は、ＣＰＥ２とＤＳＬＡＭ９に含まれるシグナリング機構３５と共に使用される管理プログラム３３を有する。加入者側の更なるハードウェア構成要素には、データストリームのバッファとなり、モデムを再同期する時間又はプロトコルの物理レイヤをオンラインにする時間を提供することができるＣＰＥ２のバッファ３４が含まれる。１つの実施例において、バッファ３４は約２０秒から約３０秒に値するストリーミングコンテンツを許容する大きさの揮発性メモリを有する。これはデータ転送速度に基づく。最初にオンデマンドのストリーミングコンテンツが要求されると、デコードして表示するために映像がセットトップボックスのデコーダ８に送信される前に、好ましくはバッファ３４が満たされる。
【００２３】
シグナリング機構３５は、ＮＣＳ１１とＤＳＬＡＭ９又はＣＰＥ２との間の仮想回線又は配線された回線として実装されることがある。物理レイヤの信号の損失がＤＳＬＡＭ９で検出されると、ＤＳＬＡＭ９は即座にメッセージをＮＣＳ１１に転送する。ＮＣＳ１１は、加入者が現在オンデマンドのストリーミングコンテンツを受信しているか否かを判別する検査を行う。そのことが生じている場合、ＤＳＬＡＭ９はＤＳＬモデムの物理レイヤを再同期することを試みる。加入者がオンデマンドのストリーミングコンテンツを受信している場合、ＮＣＳ１１は再同期が生じたときにビデオサーバに通知する状態にある。
【００２４】
物理レイヤの信号の損失がＣＰＥ２で検出されると、ＣＰＥ２はデコーダを低速にしてより遅い速度で映像をデコードする（必要な遅延を許容する、例えばバッファ３４をより遅い速度で空にする）ことをセットトップボックス８に通知することがあり、又は必要に応じてＣＰＥ２が通常の速度若しくはより遅い速度でセットトップボックス８に対してバッファ３４を空にし続ける。
【００２５】
再同期がＤＳＬＡＭ９とＣＰＥ２で発生すると、ＣＰＥ２はバッファ３４に保存された最後の要素を示すメッセージをＮＣＳ１１に送信する。ＮＣＳ１１はビデオサーバ２２に最後の要素の情報を通知し、ストリーミングコンテンツがＣＰＥ２のバッファ３４に送信される速度をビデオサーバ２２が増加する。ストリーミングコンテンツは一定期間の間、より大きい速度でビデオサーバ２２からＣＰＥ２のバッファ３４に送信される。より大きい速度の期間は、主にビデオサーバ２２とＣＰＥ２との間で利用可能な帯域に依存する。ＣＰＥ２がより大きい速度でストリーミングコンテンツを受信している場合であっても、ＣＰＥ２は前記のより大きい速度でセットトップボックスのデコーダ８にストリーミングコンテンツを送信していない。ＣＰＥ２は依然として通常の指定された速度でセットトップボックス８にコンテンツを送信している。その結果、ＣＰＥ２でバッファ３４が満ちると、バッファ３４が満ちており、ビデオサーバ２２が通常の速度でストリーミングコンテンツを送信することに戻る必要があることを示すメッセージを、ＣＰＥ２がＮＣＳ１１に送信する。ＮＣＳ１１はビデオサーバ２２にそのことを通知し、ビデオサーバ２２が適切な速度でストリーミングコンテンツを送信することを再開する。
【００２６】
ＣＰＥ２とＮＣＳ１１との間のシグナリングは、好ましくは共通又は固有のＡＴＭ仮想回線で運ばれる。１つの実施例において、それは固有の仮想回線で運ばれる。各加入者のＣＰＥ２は、ＮＣＳ１１とＣＰＥ２との間の固有の仮想回線を有する。ＮＣＳ１１とビデオサーバ２２との間のシグナリングは、好ましくは共通又は固有の仮想回線で運ばれる。
【００２７】
図１を参照し続けて図２を参照すると、本発明による物理レイヤの損失の場合にデータストリームを維持するためのフローチャートが示されている。図２は、ビデオ・オン・デマンド（ＶｏＤ）システムのようなオンデマンドのドキュメント要求システムに関して例示的に記載されている。しかし、他のデータストリーミングシステムもまた、本発明に従って使用されることがある。ブロック２００において、映像ファイルのようなデジタルドキュメントの要求が加入者から行われる。映像の要求は、好ましくはセットトップボックス８を用いて加入者により作られるが、他の装置（例えば電話）も使用されることがある。映像の要求はＣＰＥユニット２から送信され、ＡＴＭスイッチ（又はネットワーク）１０を通じてＤＳＬＡＭ９によりルーティングされ、ビデオサーバ２２に受信される。ブロック２０１において、ＮＣＳ１１はコンテンツへのアクセスを調整するネットワーク管理機能（例えばユーザアクセス権原又は要求に基づいて仮想回線を設定し、解除すること）を実行する。
【００２８】
ブロック２０２において、映像がＣＰＥ２に送信される。映像データストリームは、サービスプロバイダのネットワークに位置するビデオサーバ２２から、ＮＣＳ１１によって設定されたＡＴＭ仮想回線でＣＰＥ２に送信される。映像はビデオサーバ２２を出発し、ＡＴＭヘッドエンド・ネットワーク１に入り、ＤＳＬＡＭ９に入り、ＣＰＥ２で受信される。ＣＰＥ２はビデオデコーダを有するセットトップボックス８に映像を送信することができる。ブロック２０３において、再同期のための遅延を提供するために、又はネットワーク１の物理リンクのその他の問題を修正するために、バッファ３４が満たされる。デコードして表示するために映像がセットトップボックスのデコーダ８に送信される前に、好ましくはバッファ３４が満たされる。
【００２９】
ＤＳＬモデム３０が物理レイヤの同期を失うと、ネットワークを通じてビデオサーバ２２から加入者宅内装置２に映像ストリームがもはや送信されることができず、サービスの中断が生じる。物理レイヤが失われると、ＮＣＳ１１とＤＳＬＡＭ９とＣＰＥ２に警告するためにシグナリング機構が使用される。ブロック２０４において、物理レイヤの信号の損失がＤＳＬＡＭ９で検出され、ＤＳＬＡＭ９がＮＣＳ１１にメッセージ又は信号を転送する。ブロック２０５において、ＮＣＳ１１は、加入者が現在オンデマンドのストリーミングコンテンツを現在受信しているか否かを判別する検査を行う。そのことが生じている場合、ブロック２０６において、ＤＳＬＡＭ９はＤＳＬモデムの物理レイヤを再同期することを試みる。加入者がオンデマンドのストリーミングコンテンツを受信している場合、ブロック２０７において、ＮＣＳ１１は再同期が生じたときにビデオサーバに通知する状態にある。
【００３０】
物理レイヤの信号の損失がＣＰＥ２で検出されると、ＣＰＥ２はデコーダを低速にしてより遅い速度で映像をデコードする（必要な遅延を許容する、例えばバッファ３４をより遅い速度で空にする）ことをセットトップボックス８に通知することがあり、又はブロック２０８において、必要に応じてＣＰＥ２が通常の速度若しくはより遅い速度でセットトップボックス８に対してバッファ３４を空にし続ける。
【００３１】
再同期がＤＳＬＡＭ９とＣＰＥ２で発生すると、ブロック２０９において、ビデオサーバ２２からの増加したデータ転送速度が開始される。ＣＰＥ２はバッファ３４に保存された最後の要素を示すメッセージをＮＣＳ１１に送信する。ＮＣＳ１１はビデオサーバ２２に最後の要素の情報を通知し、ストリーミングコンテンツがＣＰＥ２のバッファ３４に送信される速度をビデオサーバ２２が増加する。ストリーミングコンテンツは一定期間の間、より大きい速度でビデオサーバ２２からＣＰＥ２のバッファ３４に送信される。より大きい速度の期間は、主にビデオサーバ２２とＣＰＥ２との間で利用可能な帯域に依存する。ブロック２１０において、その結果、ＣＰＥ２でバッファ３４が満ちると、バッファ３４が満ちており、ビデオサーバ２２が通常の速度でストリーミングコンテンツを送信することに戻る必要があることを示すメッセージを、ＣＰＥ２がＮＣＳ１１に送信する。ＮＣＳ１１はビデオサーバ２２にそのことを通知し、ビデオサーバ２２が適切な速度でストリーミングコンテンツを送信することを再開する。サービス要求が満たされるまでデータストリームが継続する。
【００３２】
ストリーミングデータ配信システムにおける物理レイヤの回復のための好ましい実施例（例示的であることを意図しており、限定的ではない）について説明したが、前述の教示を考慮して当業者により変形形態と変更形態が作られ得ることに留意すべきである。従って、開示された発明の特定の実施例において変更が行われることがあり、それは特許請求の範囲に述べられた本発明の範囲と要旨の範囲内であることがわかる。本発明を詳細に、特に特許法に必要とされるように説明したが、特許証により保護されることを請求し、要求することは、特許請求の範囲に示されている。
【図面の簡単な説明】
【００３３】
【図１】本発明による物理レイヤの損失の場合に加入者にストリーミングデータを提供するためのサーバシステムを示した例示的なデジタル加入者線（ＤＳＬ）のシステムアーキテクチャである。
【図２】本発明による物理レイヤの損失の場合に加入者にストリーミングデータを提供するための例示的な処理フローのブロック図である。
【図１】
0004159475.tif 000002
【図２】
0004159475.tif 000003