(57)【要約】【課題】デジタル放送ネットワークにおけるベストエフォートデータ送信を提供する。【解決手段】ベストエフォートサービスは、デジタル放送送信のためのパケットへ分割される。パケットは、パケット順序定義フィールドを使用するエンカプスレーションプロトコルでカプセル化される。カプセル化されたパケットは、デジタル放送送信フレームのスロットの未使用部分へ挿入され、次いで、パケットカルーセル形態でデジタル放送送信フレームのスロットの未使用部分へ繰り返し挿入される。送信フレームはデジタル送信される。パケットカルーセル形態で繰り返し放送されたカプセル化されたパケットは、デジタル放送送信フレームスロットのベストエフォート部分からアクセスされ、カプセル化されたパケットを、そのパケット順序定義フィールドに基づく順序で結合することで、ベストエフォートサービスが構成される。【選択図】図３
2010527175.tif 000002
【特許請求の範囲】
【請求項１】
ベストエフォートサービスをベストエフォートデジタル放送送信のためのパケットへと分割するステップと、
前記パケットを、パケット順序定義フィールドを使用するエンカプスレーションプロトコルでカプセル化するステップと、
前記カプセル化されたパケットを、デジタル放送送信フレームのスロットの未使用部分へ挿入するステップと、
前記カプセル化されたパケットを、デジタル放送送信フレームのスロットの未使用部分へ挿入した後に、前記カプセル化されたパケットを、パケットカルーセル形態でデジタル放送送信フレームのスロットの未使用部分へ繰り返し挿入するステップと、
前記デジタル放送送信フレームをデジタル放送送信するステップと、
を備えた方法。
【請求項２】
前記ベストエフォートサービスは、ファイルのダウンロードである、請求項１に記載の方法。
【請求項３】
前記エンカプスレーションプロトコルは、インターネットプロトコルのバージョン６、一方向性トランスポート上でのファイル配信、及びビットトレント、のうちの少なくとも１つである、請求項１に記載の方法。
【請求項４】
前記デジタル放送送信フレームの一部分は、可変ビットレートリアルタイムデジタルコンテンツに使用される、請求項１に記載の方法。
【請求項５】
第２のベストエフォートサービスのカプセル化されたパケットを、前記デジタル放送送信フレームのスロットの未使用部分へ挿入するステップを更に備えた、請求項１に記載の方法。
【請求項６】
前記カプセル化されたパケットを、前記デジタル放送送信フレームの１つ以上の付加的なスロットの未使用部分へ挿入するステップを更に備えた、請求項１に記載の方法。
【請求項７】
デジタル放送送信を受信するステップと、
デジタル放送送信フレームスロットのベストエフォート部分から、パケットカルーセル形態で繰り返し放送されたカプセル化されたパケットをアクセスするステップと、
前記カプセル化されたパケットをそのカプセル化されたパケットのパケット順序定義フィールドに基づく順序で結合することにより前記カプセル化されたパケットからベストエフォートサービスを構成するステップと、
を備えた方法。
【請求項８】
前記カプセル化されたパケットは、インターネットプロトコルバージョン６、一方向性トランスポート上でのファイル配信、及びビットトレント、のうちの少なくとも１つに基づいてカプセル化される、請求項７に記載の方法。
【請求項９】
前記デジタル放送送信フレームの一部分は、可変ビットレートリアルタイムデジタルコンテンツに使用される、請求項７に記載の方法。
【請求項１０】
１つ以上の付加的なデジタル放送送信フレームスロットのベストエフォート部分から、パケットカルーセル形態で繰り返し放送されたカプセル化されたパケットをアクセスするステップを更に備えた、請求項７に記載の方法。
【請求項１１】
ベストエフォートダウンロードモードは、デジタル放送送信フレームスロットをベストエフォートサービスに対してどれほど頻繁に検査しなければならないか指定する、請求項７に記載の方法。
【請求項１２】
前記ベストエフォートサービスは、ファイルのダウンロードである、請求項７に記載の方法。
【請求項１３】
前記カプセル化されたパケットをそのカプセル化されたパケットのパケット順序定義フィールドに基づく順序で結合することにより、前記カプセル化されたパケットから第２のベストエフォートサービスのカプセル化されたパケットを構成するステップを更に備えた、請求項７に記載の方法。
【請求項１４】
ベストエフォートサービスをベストエフォートデジタル放送送信のためのパケットへと分割し、
前記パケットを、パケット順序定義フィールドを使用するエンカプスレーションプロトコルでカプセル化し、
前記カプセル化されたパケットを、デジタル放送送信フレームのスロットの未使用部分へ挿入し、
前記カプセル化されたパケットを、デジタル放送送信フレームのスロットの未使用部分へ挿入した後に、前記カプセル化されたパケットを、パケットカルーセル形態でデジタル放送送信フレームのスロットの未使用部分へ繰り返し挿入し、そして
前記デジタル放送送信フレームをデジタル放送送信する、
ことを含むオペレーションを装置が遂行するようにさせるためのコンピュータ実行可能なインストラクションを含むコンピュータ読み取り可能な媒体を有する装置。
【請求項１５】
前記ベストエフォートサービスは、ファイルのダウンロードである、請求項１４に記載の装置。
【請求項１６】
前記エンカプスレーションプロトコルは、インターネットプロトコルのバージョン６、一方向性トランスポート上でのファイル配信、及びビットトレント、のうちの少なくとも１つである、請求項１４に記載の装置。
【請求項１７】
前記デジタル放送送信フレームの一部分は、可変ビットレートリアルタイムデジタルコンテンツに使用される、請求項１４に記載の装置。
【請求項１８】
前記コンピュータ読み取り可能な媒体は、第２のベストエフォートサービスのカプセル化されたパケットを、前記デジタル放送送信フレームのスロットの未使用部分へ挿入することを含むオペレーションを装置が遂行するようにさせるためのコンピュータ実行可能なインストラクションを更に含む、請求項１４に記載の装置。
【請求項１９】
前記コンピュータ読み取り可能な媒体は、前記カプセル化されたパケットを、前記デジタル放送送信フレームの１つ以上の付加的なスロットの未使用部分へ挿入することを含むオペレーションを装置が遂行するようにさせるためのコンピュータ実行可能なインストラクションを更に含む、請求項１４に記載の装置。
【請求項２０】
デジタル放送送信を受信し、
デジタル放送送信フレームスロットのベストエフォート部分から、パケットカルーセル形態で繰り返し放送されたカプセル化されたパケットをアクセスし、そして
前記カプセル化されたパケットをそのカプセル化されたパケットのパケット順序定義フィールドに基づく順序で結合することにより前記カプセル化されたパケットからベストエフォートサービスを構成する、
ことを含むオペレーションを装置が遂行するようにさせるためのコンピュータ実行可能なインストラクションを含むコンピュータ読み取り可能な媒体を有する装置。
【請求項２１】
前記カプセル化されたパケットは、インターネットプロトコルバージョン６、一方向性トランスポート上でのファイル配信、及びビットトレント、のうちの少なくとも１つに基づいてカプセル化される、請求項２０に記載の装置。
【請求項２２】
前記デジタル放送送信フレームの一部分は、可変ビットレートリアルタイムデジタルコンテンツに使用される、請求項２０に記載の装置。
【請求項２３】
前記コンピュータ読み取り可能な媒体は、１つ以上の付加的なデジタル放送送信フレームスロットのベストエフォート部分から、パケットカルーセル形態で繰り返し放送されたカプセル化されたパケットをアクセスすることを含むオペレーションを装置が遂行するようにさせるためのコンピュータ実行可能なインストラクションを更に含む、請求項２０に記載の装置。
【請求項２４】
ベストエフォートダウンロードモードは、デジタル放送送信フレームスロットをベストエフォートサービスに対してどれほど頻繁に検査しなければならないか指定する、請求項２０に記載の装置。
【請求項２５】
前記ベストエフォートサービスは、ファイルのダウンロードである、請求項２０に記載の装置。
【請求項２６】
前記コンピュータ読み取り可能な媒体は、前記カプセル化されたパケットをそのカプセル化されたパケットのパケット順序定義フィールドに基づく順序で結合することにより、前記カプセル化されたパケットから第２のベストエフォートサービスのカプセル化されたパケットを構成することを含むオペレーションを装置が遂行するようにさせるためのコンピュータ実行可能なインストラクションを更に含む、請求項２０に記載の装置。
【請求項２７】
ベストエフォートサービスをベストエフォートデジタル放送送信のためのパケットへと分割し、
前記パケットを、パケット順序定義フィールドを使用するエンカプスレーションプロトコルでカプセル化し、
前記カプセル化されたパケットを、デジタル放送送信フレームのスロットの未使用部分へ挿入し、
前記カプセル化されたパケットを、デジタル放送送信フレームのスロットの未使用部分へ挿入した後に、前記カプセル化されたパケットを、パケットカルーセル形態でデジタル放送送信フレームのスロットの未使用部分へ繰り返し挿入し、そして
前記デジタル放送送信フレームをデジタル放送送信する、
ことを含むオペレーションを送信器が遂行するようにさせるためのコンピュータ実行可能なインストラクションを含む第１のコンピュータ読み取り可能な媒体を有する送信器と、
デジタル放送送信を受信し、
デジタル放送送信フレームスロットのベストエフォート部分から、パケットカルーセル形態で繰り返し放送されたカプセル化されたパケットをアクセスし、そして
前記カプセル化されたパケットをそのカプセル化されたパケットのパケット順序定義フィールドに基づく順序で結合することにより前記カプセル化されたパケットからベストエフォートサービスを構成する、
ことを含むオペレーションをターミナルが遂行するようにさせるためのコンピュータ実行可能なインストラクションを含む第２のコンピュータ読み取り可能な媒体を有するターミナルと、
を備えたシステム。
【請求項２８】
前記ベストエフォートサービスは、ファイルのダウンロードである、請求項２７に記載のシステム。
【請求項２９】
前記エンカプスレーションプロトコルは、インターネットプロトコルのバージョン６、一方向性トランスポート上でのファイル配信、及びビットトレント、のうちの少なくとも１つである、請求項２７に記載のシステム。
【請求項３０】
前記デジタル放送送信フレームの一部分は、可変ビットレートリアルタイムデジタルコンテンツに使用される、請求項２７に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル放送通信ネットワークにおいて非リアルタイムサービスをベストエフォート的に提供することに係る。
【背景技術】
【０００２】
デジタルブロードバンド放送（ブロードキャスト）ネットワークは、ビデオ、オーディオ、データ、等を含むデジタルコンテンツをエンドユーザが受信できるようにする。移動ターミナルを使用して、ユーザは、ワイヤレスデジタル放送ネットワークを経てデジタルコンテンツを受信することができる。
【０００３】
例えば、デジタル放送システムにおけるワイヤレス送信チャンネルの容量は、時分割多重化（ＴＤＭ）を使用することにより異なるサービス間で分割することができる。このような状況では、各サービスは、ＴＤＭフレームから１つのスロットを予約し、固定ビットレートを生じさせる。このビットレートは、スロットのサイズ及びフレームインターバルによって決定される。幾つかのサービスは、可変ビットレートを有することができる。このようなサービスの一例は、リアルタイムビデオサービスである。
【０００４】
予約されたスロットにストリームが適合するように保証するにはビデオサービスの最大ビットレートに基づきＴＤＭ容量を予約しなければならないことから問題が生じる。しかしながら、ほとんどの時間、予約されたスロット及び／又は送信フレームは、完全に埋められず、送信容量の浪費となる。図１は、ＴＤＭスロット及びフレーム構造における未使用の送信容量の例を示す。図１の例では、４つの異なるリアルタイムサービスが表され、各サービスは、フレーム当たり１つのタイムスロットを予約する。図１に示したように、データは、各スロットを完全には満たさず、容量の未使用を生じる。
【０００５】
容量未使用の問題に対する潜在的な解決策は、リアルタイムサービスからの未使用容量を、ファイルカルーセルのような１つ以上の非リアルタイムサービスに使用することである。しかしながら、これは、別の問題を招く。
【０００６】
典型的に、放送ネットワークは、リアルタイム又は非リアルタイムのいずれかのサービスが放送されている（即ち「オン・エア」である）ときを受信器に指示するシグナリング方法を有している。このようなシグナリングの一例が、ＤＶＢ−Ｈネットワーク上のＩＰデータキャスト（ＩＰＤＣ）における電子サービスガイド（ＥＳＧ）である。図２は、サービスがファイルカルーセルにおいてリアルタイムビデオサービス及び非リアルタイムサービスを含むようなＤＶＢ−Ｈシステム上の例示的ＩＰＤＣの回路図である。このケースでは、非リアルタイムサービスは、固定ビットレートを予約し、未使用の容量を使用しない。これは、ＥＳＧを使用して、ファイルの開始及び終了時間を送信できるようにする。
【０００７】
ファイルが同じチャンネル上に繰り返し送信されるファイルカルーセルでは、各ファイルの開始及び終了時間を、チャンネルの一定ビットレート及びファイルのサイズから計算することができる。これらの開始及び終了時間は、次いで、ＥＳＧにおいてシグナリングされ、受信器は、全時間オンに留まる必要がなく、電力を節約できると共に、希望のファイルが送信される直前にスイッチオンすることができる。
【０００８】
又、リアルタイムサービスからの未使用容量がファイルカルーセルに使用されるときには、別の問題が起きる。即ち、特定のファイルがオン・エアされるときを計算することは不可能である。これは、ビットレートがもはや一定ではなく、予想不能に（ランダムに）変化することにより生じる。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ベストエフォートサービスをデジタルで放送するもっと効率的な方法があれば、技術を進歩させることになろう。
【課題を解決するための手段】
【００１０】
本発明の幾つかの態様の基本的な理解を与えるため、以下に簡単に概要を述べる。この概要は、本発明を広範囲に概説するものではない。これは、本発明の重要又は重大な要素を識別するものでもないし、又、本発明の範囲を画定するものでもない。以下の概要は、以下の詳細な説明に対する序文として、本発明の幾つかの態様を簡単な形態で単に表現するものである。
【００１１】
一実施形態によれば、ベストエフォートサービスは、ベストエフォートのデジタル放送送信のためのパケットへと分割される。パケットは、パケット順序定義フィールドを使用するエンカプスレーションプロトコルでカプセル化される。カプセル化されたパケットは、デジタル放送送信フレームのスロットの未使用部分へ挿入される。次いで、カプセル化されたパケットは、パケットカルーセル形態でデジタル放送送信フレームのスロットの未使用部分へ繰り返し挿入される。送信フレームは、デジタル送信される。一実施形態では、デジタル放送送信が受信される。パケットカルーセル形態で繰り返し放送されたカプセル化されたパケットは、デジタル放送送信フレームスロットのベストエフォート部分からアクセスされる。カプセル化されたパケットを、カプセル化されたパケットのパケット順序定義フィールドに基づく順序で結合することにより、カプセル化されたパケットからベストエフォートサービスが構成される。
【００１２】
同じ特徴部分が同じ参照番号で示された添付図面を参照した以下の説明から本発明及びその効果が完全に理解されよう。
【図面の簡単な説明】
【００１３】
【図１】ＴＤＭスロット及びフレーム構造における例示的な未使用送信容量を示す図である。
【図２】サービスがファイルカルーセルにおいてリアルタイムビデオサービス及び非リアルタイムサービスを含むようなＤＶＢ−Ｈシステム上の例示的なＩＰＤＣの回路図である。
【図３】ここに例示する１つ以上の実施形態を具現化できる適当なデジタルブロードバンド放送システムを示す。
【図４】本発明の態様による移動装置の一実施例を示す。
【図５】本発明の態様により異なる送信器によって各々カバーできるセルの一実施例を概略的に示す。
【図６】７つのレイヤを含むものとしてＯＳＩ基準モデルを示す。
【図７】本発明の態様に基づきベストエフォートサービスを７つの断片へと断片化する一実施例を示す。
【図８】本発明の態様によるＩＰｖ６断片化ヘッダの例示的シンタックスを示す。
【図９Ａ】順次送信されるファイルを示す。
【図９Ｂ】本発明の態様により並列に送信されるファイルを示す。
【図１０】本発明の態様によりリアルタイムサービスと共に専用スロットでファイルを送信するためにエンカプスレーションプロトコルをどのように使用するかの一実施例を示す。
【図１１】本発明の態様によりレギュラーサービス、ＥＳＧ、及びベストエフォートサービスを提供するためのネットワークシステムの回路図である。
【図１２】ネットワークシステムにおけるレギュラーサービス及びベストエフォートサービスの割り当てを示す回路図である。
【図１３】本発明の態様によるネットワーク端の回路図である。
【図１４】本発明の態様によるベストエフォートサービスクラス（ＢＥＳＣ）に基づくネットワーク容量割り当ての実施例を示す。
【図１５】本発明の態様によるユーザ制御インターフェイスの一実施例を示す。
【図１６】３つのベストエフォートサービスダウンロードモード内の割り当てられたスロットの関係を例示する。
【図１７】本発明の態様により受信器によって遂行されるステップを示すフローチャートである。
【図１８】本発明の態様によるターミナル／受信器の回路図である。
【発明を実施するための形態】
【００１４】
本発明が具現化された種々の実施形態が示された添付図面を参照して、種々の実施形態を以下に説明する。本発明の精神及び範囲から逸脱せずに、他の実施形態も使用でき且つ構造的及び機能的な変更もなされることを理解されたい。
【００１５】
図３は、ここに例示する１つ以上の実施形態を具現化できる適当なデジタルブロードバンド放送（ブロードキャスト）システム１０２を示す。ここに示すようなシステムは、デジタルブロードバンド放送技術、例えば、デジタルビデオ放送−ハンドヘルド（ＤＶＢ−Ｈ）又は次世代ＤＶＢ−Ｈネットワークを使用することができる。デジタルブロードバンド放送システム１０２が使用できる他のデジタル放送規格は、例えば、デジタルビデオ放送−地上（ＤＶＢ−Ｔ）、デジタルビデオ放送−衛星サービス・ツー・ハンドヘルド（ＤＶＢ−ＳＨ）、デジタル総合サービス放送−地上（ＩＳＤＢ−Ｔ）、アドバンストテレビジョンシステムズコミッティ（ＡＴＳＣ）データ放送規格、デジタルマルチメディア放送−地上（ＤＭＢ−Ｔ）、地上デジタルマルチメディア放送（Ｔ−ＤＭＢ）、衛星デジタルマルチメディア放送（Ｓ−ＤＭＢ）、フォワードリンクオンリー（ＦＬＯ）、デジタルオーディオ放送（ＤＡＢ）、及びデジタル無線モンディール（ＤＲＭ）を含む。現在知られている又は今後開発される他のデジタル放送規格及び技術も使用できる。又、本発明の態様は、他のマルチキャリアデジタル放送システム、例えば、Ｔ−ＤＡＢ、Ｔ／Ｓ−ＤＭＢ、ＩＳＤＢ−Ｔ、及びＡＴＳＣ、独占的システム、例えば、Ｑｕａｌｃｏｍｍ  ＭｅｄｉａＦＬＯ／ＦＬＯ、並びに非慣習的システム、例えば、３ＧＰＰ  ＭＢＭＳ（マルチメディアブロードキャスト／マルチキャストサービス）及び３ＧＰＰ２  ＢＣＭＣＳ（ブロードキャスト／マルチキャストサービス）にも適用できる。
【００１６】
デジタルコンテンツは、デジタルコンテンツソース１０４によって生成され及び／又は供給され、そしてビデオ信号、オーディオ信号、データ、等を含むことができる。デジタルコンテンツソース１０４は、例えば、インターネットプロトコル（ＩＰ）パケットのようなデジタルパケットの形態でコンテンツをデジタル放送送信器１０３へ供給する。幾つかの独特のＩＰアドレス又は他のソース識別子を共有する関連ＩＰパケットのグループは、時々、ＩＰストリームとも称される。デジタル放送送信器１０３は、複数のデジタルコンテンツソース１０４からの複数のＩＰストリームを受信し、処理し、そして送信のために転送することができる。処理されたデジタルコンテンツは、次いで、ワイヤレス送信のためにデジタル放送塔１０５（又は他の物理的な送信要素）へ通される。最終的に、移動ターミナル又は装置１１２が、デジタルコンテンツソース１０４から発するデジタルコンテンツを選択的に受信し消費することができる。
【００１７】
図４に示すように、移動装置１１２は、ユーザインターフェイス１３０、メモリ１３４及び／又は他の記憶装置、並びにディスプレイ１３６に接続されたプロセッサ１２８を備え、ディスプレイは、ビデオコンテンツ、サービスガイド情報、等を移動装置のユーザへ表示するのに使用される。又、移動装置１１２は、バッテリ１５０、スピーカ１５２及びアンテナ１５４も備えている。ユーザインターフェイス１３０は、更に、キーパッド、タッチスクリーン、音声インターフェイス、１つ以上の矢印キー、ジョイスティック、データグローブ、マウス、ローラーボール、等を含む。
【００１８】
移動装置１１２内のプロセッサ１２８及び他の要素により使用されるコンピュータ実行可能なインストラクション及びデータは、コンピュータ読み取り可能なメモリ１３４に記憶される。このメモリは、任意であるが揮発性及び不揮発性メモリの両方を含めて、リードオンリメモリモジュール又はランダムアクセスメモリモジュールの組み合わせで実施することができる。移動装置１１２が種々のファンクションを遂行できるようにするためのインストラクションをプロセッサ１２８へ供給するために、ソフトウェア１４０をメモリ１３４及び／又は記憶装置に記憶することができる。或いは又、移動装置１１２のコンピュータ実行可能なインストラクションの幾つか又は全部が、ハードウェア又はファームウェア（図示せず）で実施されてもよい。
【００１９】
移動装置１１２は、例えば、ＤＶＢ−Ｈ又はＤＶＢ−Ｔのようなデジタルビデオ放送（ＤＶＢ）規格に基づくデジタルブロードバンド放送送信を、特定のＤＶＢ受信器１４１を通して受信し、デコードしそして処理するように構成される。又、移動装置には、デジタルブロードバンド放送送信のための他の形式の受信器を設けることもできる。更に、受信装置１１２は、ＦＭ／ＡＭラジオ受信機１４２、ＷＬＡＮトランシーバ１４３、及びテレコミュニケーショントランシーバ１４４を通して、送信を受信し、デコードしそして処理するように構成されてもよい。本発明の１つの態様では、移動装置１１２は、無線データストリーム（ＲＤＳ）メッセージを受信することができる。
【００２０】
ＤＶＢ規格の一例において、１つのＤＶＢ  １０Ｍビット／ｓ送信は、２００個の５０ｋビット／ｓオーディオ番組チャンネルか、又は５０個の２００ｋビット／ｓビデオ（ＴＶ）番組チャンネルをもつことができる。移動装置１１２は、デジタルビデオ放送−ハンドヘルド（ＤＶＢ−Ｈ）規格、又は他のＤＶＢ規格、例えば、ハンドヘルド用ＤＶＢ衛星（ＤＶＢ−ＳＨ）、又はＤＶＢ−地上（ＤＶＢ−Ｔ）に基づく送信を受信し、デコードしそして処理するように構成することができる。同様に、補足サービスの利用性についてのコンテンツ及び情報を配信するために、他のデジタル送信フォーマット、例えば、ＡＴＳＣ（アドバンストテレビジョンシステムズコミッティ）、ＮＴＳＣ（ナショナルテレビジョンシステムコミッティ）、ＩＳＤＢ−Ｔ（サービス統合デジタル放送−地上）、ＤＡＢ（デジタルオーディオ放送）、ＤＭＢ（デジタルマルチメディア放送）、ＦＬＯ（フォワードリンクオンリー）又はＤＩＲＥＣＴＶを使用することもできる。それに加えて、デジタル送信は、例えば、ＤＶＢ−Ｈ技術において、タイムスライスすることもできる。タイムスライス処理は、移動ターミナルの平均電力消費を減少すると共に、滑らかで且つシームレスなハンドオーバーを可能にする。タイムスライス処理は、慣習的なストリーミングメカニズムを使用してデータが送信される場合に必要なビットレートに比して、より高い瞬時ビットレートを使用してバーストにおいてデータを送信することを伴う。このケースでは、移動装置１１２は、デコードされたタイムスライスされた送信を提示まで記憶するために１つ以上のバッファメモリを有することができる。
【００２１】
更に、番組又はサービス関連情報を与えるために電子サービスガイドを使用することができ。一般的に、電子サービスガイド（ＥＳＧ）は、エンドユーザがどんなサービスを利用できるか及びどのようにサービスにアクセスするかをターミナルが通信できるようにする。ＥＳＧは、ＥＳＧ断片(fragment)の、独立して存在するピース(piece)を含む。慣習的に、ＥＳＧ断片は、ＸＭＬ及び／又はバイナリードキュメントを含むが、最近では、それらは、例えば、ＳＤＰ（セッション記述プロトコル）記述、テキストファイル又は映像のようなアイテムの膨大なアレイを包含する。ＥＳＧ断片は、現在利用できる（又は将来の）サービス又は放送番組の１つ又は多数の態様を記述する。このような態様は、例えば、自由テキスト記述、スケジュール、地理的な利用性、価格、購入方法、ジャンル、及び補足情報、例えば、プレビュー映像又はクリップを含むことができる。ＥＳＧ断片を含むオーディオ、ビデオ及び他の形式のデータは、多数の異なるプロトコルに基づき、種々の形式のネットワークを通して送信することができる。例えば、データは、インターネットプロトコル（ＩＰ）及びユーザデータグラムプロトコル（ＵＤＰ）のような、インターネットプロトコル組のうちのプロトコルを使用して、通常「インターネット」と称されるネットワークの集合を通して送信することができる。データは、多くの場合、単一ユーザにアドレスされたインターネットを通して送信される。しかしながら、ユーザのグループにアドレスすることもでき、これは、通常、マルチキャスティングとして知られている。
【００２２】
データを放送（ブロードキャスティング）する１つの仕方は、ＩＰデータキャスティング（ＩＰＤＣ）ネットワークを使用することである。ＩＰＤＣは、デジタル放送及びインターネットプロトコルを結合したものである。このようなＩＰベースの放送ネットワークを通して、１つ以上のサービスプロバイダーは、オンライン新聞、ラジオ及びテレビを含む異なる形式のＩＰサービスを供給することができる。これらのＩＰサービスは、オーディオ、ビデオ及び／又は他の形式のデータの形態において１つ以上のメディアストリームへと編成される。いつ、どこで、これらのストリームが生じるか決定するために、ユーザは、電子サービスガイド（ＥＳＧ）を参照する。ＤＶＢの一形式は、デジタルビデオ放送−ハンドヘルド（ＤＶＢ−Ｈ）である。ＤＶＢ−Ｈは、１０Ｍｂｐｓのデータをバッテリ作動ターミナル装置へ配送するように設計される。
【００２３】
ＤＶＢトランスポートストリームは、圧縮されたオーディオ、ビデオ及びデータを、第三者の配送ネットワークを経てユーザへ配送する。動画エクスパートグループ（ＭＰＥＧ）は、単一の番組又はサービス内のエンコードされたビデオ、オーディオ及びデータを、他の番組と共に、トランスポートストリーム（ＴＳ）へとマルチプレクスする技術を定義している。このＴＳは、ヘッダを含めて、固定長さのパケットを伴う、パケット化データストリームである。サービス、オーディオ及びビデオの個々のエレメントは、サービス又はサービスのコンポーネントに対して独特のパケット識別（ＰＩＤ）を有するパケット内で運搬される。受信装置が、ＴＳ内で異なる番組及び特定番組のエレメントを探索できるようにするために、ＴＳに埋め込まれた番組特有情報（ＰＳＩ）及びサービス情報（ＳＩ）が供給される。ＰＳＩ／ＳＩは、受信装置が、ＴＳ内に含まれたデータを正しく処理できるようにする。
【００２４】
上述したように、ＥＳＧ断片は、ＩＰＤＣにより、例えば、ＤＶＢ−Ｈのようなネットワークを経て行先装置へ搬送される。ＤＶＢ−Ｈネットワークは、例えば、オーディオ、ビデオ、及びデータストリームを送信するのに使用される。行先装置は、次いで、ＥＳＧ断片の順序を決定し、それらを有用な情報へと組み立てる。
【００２５】
典型的な通信システムでは、セルは、送信器又は送信器のグループによりカバーされる地理的エリアを定義する。セルは、任意のサイズでよく、且つ隣接セルを有することができる。図５は、異なる送信器によって各々カバーされるセルの一例を概略的に示す。この例では、セル１は、通信ネットワークに対して送信器によりカバーされる地理的エリアを表す。セル２は、セル１に隣接し、異なる送信器によりカバーされる第２の地理的エリアを表す。セル２は、例えば、セル１と同じネットワーク内の異なるセルである。或いは又、セル２は、セル１とは異なるネットワークにあってもよい。セル１、３、４及び５は、この例では、セル２の隣接セルである。
【００２６】
ネットワークコンポーネント間の通信は、オープンシステム相互接続（ＯＳＩ）規格を経て遂行することができる。異なるネットワークコンポーネント間で通信するためのプロセスのＯＳＩフレームワークは、ＯＳＩ参照モデルにより記述されたように７つのレイヤ又はカテゴリーとして構成することができる。図６は、７つのレイヤを含むものとしてＯＳＩ参照モデルを示している。典型的に、レイヤ４−７は、メッセージソースとメッセージ行先との間の端−端通信に関するものであり、そしてレイヤ１−３は、ネットワークアクセスに関するものである。レイヤ１（４０１、物理的レイヤ）は、ラインを経てデータを送信する物理的手段を取り扱う。これは、例えば、データ回路の電気的、機械的、又は機能的制御を含む。レイヤ２（４０２、データリンクレイヤ）は、通信ラインを動作するための手順及びプロトコルに関する。又、メッセージエラーの検出及び補正も、レイヤ２で行われる。レイヤ３（４０３、ネットワークレイヤ）は、異なるネットワークコンポーネント間でデータをどのように転送するか決定する。又、レイヤ３（４０３）は、ネットワークにおいてルートをアドレスすることもできる。レイヤ４（４０４、トランスポートレイヤ）は、情報交換のルールを定義することに関する。又、レイヤ４（４０４）は、ネットワーク内及びネットワーク間での情報の端−端配送にも含まれる。この情報は、更に、エラー回復及びフロー制御も含む。レイヤ５（４０５、セッションレイヤ）は、レイヤ５（４０５）におけるダイアログマネージメントに関するもので、レイヤ４（４０４、トランスポートレイヤ）により設けられる基本的通信ファシリティの使用を制御する。レイヤ６（４０６、プレゼンテーションレイヤ）は、データフォーマット間に両立する双方向性を与えることに関する。レイヤ７（４０７、アプリケーションレイヤ）は、特定のアプリケーションサービスのためのファンクションを与える。これらのファンクションは、ファイル転送、リモートファイルアクセス、及び／又はバーチャルターミナルを含む。
【００２７】
本発明の態様は、１つのスロットを予約する各リアルタイムサービスに対し、例えば、以下「ベストエフォート(best-effort)サービス」と称される１つ以上のファイルを含む専用の非リアルタイムサービスが存在するという方法に向けられる。スロットの未使用の容量は、このベストエフォートサービスで埋められる。このように、未使用の容量の利用不足を最小にすることができる。
【００２８】
ベストエフォートサービスとは、データが配送される或いは保証サービスクオリティレベル又はあるプライオリティがユーザに与えられるといった保証をネットワークが与えないようなネットワークサービスを指す。ベストエフォートネットワークでは、ユーザは、現在のトラフィック負荷に基づいて非指定の可変ビットレート及び配送時間を得ることを意味するベストエフォートサービスを得る。
【００２９】
ベストエフォートサービスは、例えば、同一のままであるコンテンツ、例えば、映画、ビデオクリップ及び／又は映像ファイル（例えば、ｉｓｏ、ｂｉｎ、等）として与えられるテレビジョンシリーズ、ソフトウェアダウンロード及び更新、映像、書籍、並びに変化するコンテンツ、例えば、テレテキストサービス（コンテンツ変更）、ニュース、オーディオ／ビデオクリップ、及びマガジンを含むが、これらに限定されない。
【００３０】
１つ以上の実施形態によれば、ファイルは、同じスロットにおいてカルーセル形態で繰り返し送信される。ファイルは、小さなパケットに分割することができ、これらパケットは、各パケットに上昇又は下降カウンタを割り当てるか又はパケットの順序を定義するための他のフィールドを使用するプロトコルでカプセル化される。従って、パケットは、いかなる順序で受け取ることもできる。このようなプロトコルは、例えば、ＩＰｖ６、一方向性トランスポートを経てのファイル配送（ＦＬＵＴＥ）、ビットトレント(BitTorrent)、等を含むが、これに限定されない。それ故、受信器は、希望の「ベストエフォートサービス」がマップされたスロットへのアクセスをいつでも開始して、利用可能なパケットを受け取ることができる。「ベストエフォートサービス」をカプセル化するのに使用されるエンカプスレーションプロトコルにより、受信器は、いかなる順序で収集されてもよいパケットから完全な「ベストエフォートサービス」を構成することができる。
【００３１】
図７は、本発明の態様によりベストエフォートサービスを多数の断片へと断片化する一実施例を示す。図７の実施例において、ベストエフォートサービスの断片化は、ＩＰｖ６［http://www.ietf.org/rfc/rfc2460.tx?number=2460においてダウンロード可能なＲＦＣ２４６０インターネットプロトコル、バージョン６（ＩＰｖ６）仕様］に基づいて達成される。断片は、断片が受け取られる順序に関わりなく、受信器によって識別することができる。
【００３２】
ＲＦＣ２４６０における定義によれば、断片ヘッダは、パケットの行先への経路「最大送信ユニット（ＭＴＵ）」に適合するものより大きいパケットを送信するようにＩＰｖ６ソースにより使用される。本発明の態様によれば、これは、ＭＴＵが、特定スロット内で使用できるデータに基づいて変化し、そして以下に述べるエンカプスレータ及び／又はモジュレータにより検出されることを意味する。
【００３３】
図８は、本発明の態様によるＩＰｖ６断片化ヘッダの例示的シンタックスを示す。
【００３４】
次のヘッダフィールドは、オリジナルパケット（以下に定義する）の断片化可能部分の初期ヘッダ形式を識別する８ビットセレクタである。次のヘッダフィールドは、ＩＰｖ４プロトコルフィールド［ＲＦＣ−１７００以下参照］と同じ値を使用することができる。
【００３５】
予約された８ビットフィールドは、送信のために０に初期化され、受信時には無視されてもよい。
【００３６】
断片オフセットフィールドは、１３ビットの符号なし整数である。このフィールドは、オリジナルパケットの断片化可能部分のスタートに対してこのヘッダに続くデータのオフセットを８オクテット単位で表す。
【００３７】
予約された２ビットフィールドは、送信のために０に初期化され、受信時には無視されてもよい。
【００３８】
Ｍフラグフィールドは、より多くの断片があるかどうか指示するのに使用される。例えば、１の値は、より多くの断片があることを特定するのに使用され、そして０の値は、これが最後の断片であることを特定するのに使用される。
【００３９】
３２ビット識別フィールドは、断片化されるべきパケットごとに、ソースノードにより発生される。識別フィールドの値は、同じソースアドレス及び行先アドレスで最近送信された他の断片化パケットとは異なるものでなければならない。ルートヘッダが存在する場合には、当該行先アドレスが、最終行先のアドレスとなる。この点に関して、「最近」とは、ソースから行先への搬送時間及び同じパケットの他の断片との再組み立てを待機して費やす時間を含めて、パケットの最大有望寿命内であることを意味する。しかしながら、ソースノードは、最大パケット寿命を知る必要がない。むしろ、パケットが断片化されるたびに増加される簡単な３２ビットの「ラップアラウンド」カウンタとして識別値を維持するので充分であると仮定する。ノードに対して単一のカウンタが維持されてもよいし、或いはノードの考えられるソースアドレスの各々に対して１つ、又はアクティブな（ソースアドレス、行先アドレス）組み合わせの各々に対して１つの、複数のカウンタが維持されてもよい。
【００４０】
行先への経路のＭＴＵに適合するには大き過ぎるパケットを送信するために、ソースノードは、パケットを断片へと分割し、各断片を別々に送信して、受信器において受信した断片を経てパケットを再組み立てすることができる。
【００４１】
同様のシグナリングを他のプロトコルと共に使用して、多数の異なる位置における異なる断片をカルーセル化できると共に、エンドユーザにより希望されるとき及び／又はターミナル構成により許されるときに受信器が断片を収集できるようにする。
【００４２】
このようなシグナリングにより、各断片は、他の断片から区別することができ、そしていつ、いかなる順序で受け取ることもできる。従って、ファイルアクセスのスタートを、ファイルのスタートに同期させる必要はない。これは、ランダムアクセス遅延を短くし、ひいては、図９Ｂに示すように、ファイルを同じフレーム又はスーパーフレームにおいて並列に送信できるようにする。
【００４３】
図９Ａは、順次に送信されるファイルを示す。ファイルアクセスを、ファイルのスタートに同期させねばならない場合には、ランダムアクセス遅延を短くするためにファイルの時間巾を短くしなければならない。これは、ファイルが順次送信されることを意味する。
【００４４】
図９Ａ及び９Ｂにおいて、ベストエフォートサービスは、パッディング容量を使用し、リアルタイムサービスは示されていない。図９Ｂの実施例では、サービス１−５は、連続的にオン・エアであり、ファイルのスタートをシグナリングする必要がない。エンカプスレーションプロトコルにおけるパケットのナンバリングのために、いつでもファイルにアクセスすることができる。一方、図９Ａの実施例では、ファイルのスタートがシグナリングされる。さもなければ、受信器は、絶えず全てのスロットを受信しなければならない。上述したように、シグナリングは、具現化が比較的困難である。
【００４５】
図１０は、本発明の態様によりリアルタイムサービスと共に専用スロットでファイルを送信するためにエンカプスレーションプロトコルをどのように使用するかの一実施例を示す。図１０の実施例では、各々がフレームから１つのスロットを予約する４つのリアルタイムサービスがある。リアルタイムサービスごとに、スロットの未使用容量を使用するファイル（非リアルタイムサービスとも称される）がある。ファイル１は、例えば、ビットトレント、又は再組み立てを許す他のパケットにおいて、分割される（この例では４）。パケットは、スロット番号１では、各フレームにおいて送信される。各ビットトレントパケットが送信されると、ビットトレントパケットの送信が繰り返され、パケットカルーセルを生じさせる。同様に、ファイル２、３及び４のビットトレントパケット（図１０には示さず）が、各々、スロット２、３及び４において送信される。
【００４６】
他の実施形態では、同じスロットを使用するファイルが２つ以上ある。又は、２つ以上のファイルが交互のフレームにおいて特定のスロットを使用する。例えば、ファイル１が、奇数番号フレーム（例えば、フレーム１、３、５、等）においてスロット１を使用し、又、ファイル２が、偶数番号フレーム（例えば、フレーム２、４、６、等）においてスロット１を使用する。フレーム当たり１つのスロットに代わって、多数のスロットを使用して、特定のファイルを送信することができる。
【００４７】
他の実施形態では、カルーセル時間／ファイル／スロットを、各スロット内の利用可能な容量に基づいてスケジュールすることができる。いつファイルが完全に送信されたかを指示するために、あるフィードバックシグナリングがモジュレータからサービスシステム（又はＩＰエンカプスレータ（ＩＰＥ））へ送られる。又、１つのファイルの断片の特定セットをカルーセル化するのに費やされる時間は、移動ＴＶサービス等のケースと同様の仕方で、サービススタート及びストップ時間に基づく。このサービススタート及びストップ時間は、電子サービスガイド（ＥＳＧ）を経て与えることができる。
【００４８】
他の実施形態では、ベストエフォートサービスに対して異なるサービスクラスがセットされる。ＥＳＧ内でアナウンスされるサービスに対してベストエフォートスロットにおける「利用性」の異なるレベルを定義することができる。幾つかのサービスは、そのサービスが他のサービスよりもベストエフォートスロット内でより頻繁に利用できることを指示するより高いクラスをもつことができる。この形式のベストエフォートサービスクラスは、ＥＳＧ内のサービス記述パラメータの１つとしてシグナリングすることができる。
【００４９】
図１１は、本発明の態様により、レギュラーサービス、ＥＳＧ、及びベストエフォートサービスを提供するためのネットワークシステムの回路図である。図７に示されたように、リアルタイムビデオストリーム、ベストエフォートファイルダウンロード、及びＥＳＧは、マルチプレクスされカプセル化された後に、変調され、オン・エアで放送される。
【００５０】
図１２は、ネットワークシステムにおけるレギュラーサービス及びベストエフォートサービスの割り当てを示す回路図である。図８は、ベストエフォートサービスａ、ｂ及びｃが、それら自身の論理的チャンネルへ、及び更には、それら自身の物理的チャンネルへ、マップされることを示している。物理的なベストエフォートチャンネルは、既存の物理的チャンネルの一部分である。
【００５１】
デマルチプレクサ（ＤＥＭＵＸ）ブロックは、受信したデータパケットを、各パケットに関連した物理的チャンネルに基づいて異なるバッファへと配布する。最終的に、モジュレータは、各物理的チャンネルの物理的レイヤ送信スロットを埋める。最初、各スロットは、「レギュラー」サービスのデータで埋められる。スロットが完全に埋まらない場合には、特定の物理的チャンネルのスロットの残り部分に、その同じ物理的チャンネルに関連したベストエフォートバッファに得られるデータで埋められる。
【００５２】
図１３は、本発明の態様によるネットワーク端の回路図である。ベストエフォートサービスの発見は、他のサービスと同様であるが、ＥＳＧレベルでのサービス形式は、ベストエフォートサービスが問題であることをターミナルが検出できるようにする。この情報は、ＥＳＧ断片及び／又はセッション記述プロトコル（ＳＤＰ）ファイル内で搬送することができる。更に、ベストエフォートサービスは、利用性を決定できるようにするカテゴリーをもつことができる。
【００５３】
このようなカテゴリーは、例えば、ベストエフォートサービスクラス（ＢＥＳＣ）Ａ、Ｂ及びＣである。カテゴリーに基づいて、ネットワークは、利用できる予備のネットワーク容量があるときにサービスを利用できる異なる数のスロットを割り当てることができる。図１４は、本発明の態様によりベストエフォートサービスクラス（ＢＥＳＣ）に基づくネットワーク容量割り当ての一例を示す。
【００５４】
ベストエフォートサービスのスロットは、ベストエフォートサービスクラス（ＢＥＳＣ）に基づいて割り当てられ、一方、他のサービスのスロット割り当ては、サービスビットレート及び使用する変調のような種々のパラメータに基づく。
【００５５】
ターミナル側では、エンドユーザは、割り当てられたスロットを受信器がどれほど頻繁に検査するかを定義するユーザ構成モードをセットすることによりダウンロード時間及び消費電力を最適化することができる。図１５は、ベストエフォートサービスに対して３つのダウンロードモード（例えば、過剰、通常及びバジェット）の１つを選択できる本発明の態様によるユーザ制御インターフェイスの一実施例を示す。
【００５６】
コンフィギュレーションインターフェイスは、各々のベストエフォートサービスに対して別々にを設けてもよいし、又はこのような全てのサービスに共通であってもよい。過剰モードとは、ベストエフォートサービスに割り当てられた全てのスロットを受信器が検査することを意味する。通常モードとは、過剰モードより少ないビットを検査し、そしてバジェットモードは、最小量のスロットしか検査しない。検査基準は、例えば、ベストエフォートサービスの受け取りに起因して生じる余計な消費電力に基づくものでもよい。例えば、過剰モードでは、希望のサービスがダウンロードされるまで受信器が常時オンであることを意味する。図１６は、３つのベストエフォートサービスダウンロードモード内の割り当てられたスロットの関係を例示する。
【００５７】
図１７は、本発明の態様により受信器によって遂行されるステップを示すフローチャートである。図１７に示されたように、ベストエフォートサービスをＥＳＧから選択する。次いで、選択されたベストエフォートサービスに対して希望のダウンロードモードをセットする。ダウンロードが開始され、そして選択されたダウンロードモードに基づき、受信器は、サービスに対して割り当てられたスロットを検査し、データを受け取る。ベストエフォートサービスのダウンロードが完了すると、エンドユーザは、それに応じて通知される。
【００５８】
図１８は、本発明の態様によるターミナル／受信器の回路図である。図１５の制御インターフェイスは、ターミナルのサービス選択ブロックに配置される。高周波（ＲＦ）ブロックは、放送データを受信して処理し、そしてそれを、上述したようにパケット断片を結合することを含む更なる処理のためにターミナルへ通過させ、ベストエフォートサービスとして送信するために断片化されたパケットを元に戻す。
【００５９】
本発明の態様は、ビデオストリームのようなリアルタイムサービスのビットレート変化から生じる未使用の容量を埋めるために、例えば、非リアルタイムファイルダウンロードのようなベストエフォートサービスが利用されるデジタル放送システム（これに限定されない）を含む通信システムに使用することができる。
【００６０】
本発明の１つ以上の態様は、１つ以上のコンピュータ又は他の装置によって実行される１つ以上のプログラムモジュールのようなコンピュータ実行可能なインストラクションにおいて実施することができる。一般的に、プログラムモジュールは、コンピュータ又は他の装置のプロセッサにより実行されたときに特定のタスクを遂行し又は特定のアブストラクトデータ形式を具現化するルーチン、プログラム、オブジェクト、コンポーネント、データ構造、等を含む。コンピュータ実行可能なインストラクションは、コンピュータ読み取り可能な媒体、例えば、ハードディスク、光学ディスク、取り外し可能な記憶媒体、ソリッドステートメモリ、ＲＡＭ、等に記憶することができる。当業者に明らかなように、プログラムモジュールのファンクションは、種々の実施形態で説明したように、結合又は分散することができる。更に、そのファンクションは、集積回路、現場でプログラムできるゲートアレイ（ＦＰＧＡ）、特定用途向け集積回路（ＡＳＩＣ）、等のファームウェア又はハードウェア等効物において全体的又は部分的に実施されてもよい。
【００６１】
本発明の実施形態は、ここに明確に又は一般的に開示された新規な特徴又は特徴の組み合わせを含む。本発明を実施する現在好ましい態様を含む特定の実施例について実施形態を説明したが、当業者であれば、上述したシステム及び技術の多数の変更や置き換えが明らかであろう。従って、本発明の精神及び範囲は、特許請求の範囲に広く規定されるものと解釈されねばならない。
【符号の説明】
【００６２】
１０２：デジタルブロードバンド放送システム
１０３：デジタル放送送信器
１０４：デジタルコンテンツソース
１０５：デジタル放送塔
１１２：移動ターミナル
１２８：プロセッサ
１３０：ユーザインターフェイス
１３４：メモリ
１３６：ディスプレイ
１４０：ソフトウェア
１４１：ＤＶＢ受信器
１４２：ＦＭ／ＡＭラジオ受信器
１４３：ＷＬＡＮトランシーバ
１４４：テレコミュニケーショントランシーバ
１５０：バッテリ
１５２：スピーカ
１５４：アンテナ
【図１】
2010527175.tif 000003
【図２】
2010527175.tif 000004
【図３】
2010527175.tif 000005
【図４】
2010527175.tif 000006
【図５】
2010527175.tif 000007
【図６】
2010527175.tif 000008
【図７】
2010527175.tif 000009
【図８】
2010527175.tif 000010
【図９Ａ】
2010527175.tif 000011
【図９Ｂ】
2010527175.tif 000012
【図１０】
2010527175.tif 000013
【図１１】
2010527175.tif 000014
【図１２】
2010527175.tif 000015
【図１３】
2010527175.tif 000016
【図１４】
2010527175.tif 000017
【図１５】
2010527175.tif 000018
【図１６】
2010527175.tif 000019
【図１７】
2010527175.tif 000020
【図１８】
2010527175.tif 000021
【国際調査報告】
2010527175.tif 000022
2010527175.tif 000023