(57)【特許請求の範囲】
【請求項１】
バースト送信を符号化し送信するよう構成された送信機であって、前記送信機は、バースト内損失を防止するための誤り防止コードを生成する手段と、バースト外誤り防止コードを生成する手段と、前記バーストの第１のセット及び第２のセットを送信する手段とを備え、
前記バースト送信は、バーストの第１のセット（５０、５０．Ｂ、５０．Ｅ、５５）と１つまたは複数のバーストの第２のセット（６０、６０．Ｂ、６０．Ｅ、６５）とを含み、
各バースト（１０）がデータ・セクション（２０）と誤り防止セクション（３０）とを含み、前記データ・セクション（２０）は１つまたは複数のデータ・パケットを含み、前記データ・パケットがそれぞれの優先レベルに基づいてグループ化され、前記誤り防止セクション（３０）が、バースト内損失を防止するための誤り防止コードを含み、前記１つまたは複数のバーストの第２のセット（６０、６０．Ｂ、６０．Ｅ、６５）は、それぞれの優先レベルに基づいて前記データパケットの各グループのための前記誤り防止セクション（３０）においてバースト外誤り防止コードを含み、前記バーストの第１のセット（５０、５０．Ｂ、５０Ｅ、５５）の２つまたはそれ以上のバースト（１０）の前記データ・セクション（２０）の前記データ・パケットのグループの前記データ・パケットのデータを用いて、前記データ・パケットの各グループのために前記バースト外誤り防止コードを生成し、前記バーストの第１のセット（５５）が、前記１つまたは複数のバーストの第２のセット（６５）との空白でない共通部分を有し、より高い優先順位の前記データ・パケットのグループのための前記バースト外誤り防止コードを送信するために使用される前記１つまたは複数のバーストの第２のセット（６０、６０．Ｂ、６５）が、より低い優先順位の前記データ・パケットのグループのための前記バースト外誤り防止コードを送信するために使用される前記１つまたは複数のバーストの第２のセット（６０、６０．Ｅ、６５）よりも多くのバースト（１０）を含む、送信機
【請求項２】
前記送信機が、基地局、または無線ネットワークのための衛星である、請求項１に記載の送信機。
【請求項３】
バースト送信を受信し復号化するよう構成された受信機であって、前記受信機は、バーストの第１のセット及び第２のセットを受信する手段と、バースト内損失を防止するための誤り防止コードの復号を行う手段と、バースト外誤り防止コードの復号を行う手段とを備え、
前記バースト送信は、バーストの第１のセット（５０、５０．Ｂ、５０．Ｅ、５５）と１つまたは複数のバーストの第２のセット（６０、６０．Ｂ、６０．Ｅ、６５）とを含み、
各バースト（１０）がデータ・セクション（２０）と誤り防止セクション（３０）とを含み、前記データ・セクション（２０）は１つまたは複数のデータ・パケットを含み、前記データ・パケットがそれぞれの優先レベルに基づいてグループ化され、前記誤り防止セクション（３０）が、バースト内損失を防止するための誤り防止コードを含み、前記１つまたは複数のバーストの第２のセット（６０、６０．Ｂ、６０．Ｅ、６５）は、それぞれの優先レベルに基づいて前記データパケットの各グループのための前記誤り防止セクション（３０）においてバースト外誤り防止コードを含み、前記バーストの第１のセット（５０、５０．Ｂ、５０Ｅ、５５）の２つまたはそれ以上のバースト（１０）の前記データ・セクション（２０）の前記データ・パケットのグループの前記データ・パケットのデータを用いて、前記データ・パケットの各グループのために前記バースト外誤り防止コードを生成し、前記バーストの第１のセット（５５）が、前記１つまたは複数のバーストの第２のセット（６５）との空白でない共通部分を有し、より高い優先順位の前記データ・パケットのグループのための前記バースト外誤り防止コードを送信するために使用される前記１つまたは複数のバーストの第２のセット（６０、６０．Ｂ、６５）が、より低い優先順位の前記データ・パケットのグループのための前記バースト外誤り防止コードを送信するために使用される前記１つまたは複数のバーストの第２のセット（６０、６０．Ｅ、６５）よりも多くのバースト（１０）を含む、受信機。
【請求項４】
請求項３に従う受信機を含む端末。
【請求項５】
前記端末が、携帯電話またはハンドヘルドである、請求項４に記載の端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バースト伝送システムにおいてデータ・パケットに対して不等誤り防止を行うための方法に関する。各バーストはデータ・セクションと誤り防止セクションとを含む。各バーストのデータ・セクションは１つまたは複数のデータ・パケットを含み、各バーストの誤り防止セクションは誤り防止コードを含む。データ・パケットは、それぞれの優先レベルに基づいてグループ化される。本発明はまた、前記方法を実行するためのバースト伝送システムに関する。
【背景技術】
【０００２】
そのようなバースト伝送システムの一例はＤＶＢ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ）システムのハンドヘルド拡張である。ＤＶＢ−Ｔ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ  Ｔｅｒｒｅｓｔｒｉａｌ）仕様へのＤＶＢ−Ｈ拡張は、バーストのデータ・セクションにわたって計算される前方誤り訂正を含む。前方誤り訂正コードは、そのデータ・セクションにわたって誤り防止コードが計算された同じバーストの誤り防止セクション中に入れられる。そのような前方誤り訂正の一例はＤＶＢ−ＨならびにＤＶＢ−ＳＨにおいて実装される。ＤＶＢ−ＨならびにＤＶＢ−ＳＨ（ＤＶＢ  ｓａｔｅｌｌｉｔｅ  ｔｏ  ｈａｎｄｈｅｌｄ）はどちらもマルチプロトコル・カプセル化を実装する。マルチプロトコル・カプセル化（ＭＰＥ）は、複数のタイプのデータ、特にＩＰ（インターネット・プロトコル）データグラムをバーストのデータ・セクション中にカプセル化する。ＤＶＢ−Ｈ／ＳＨはＭＰＥ−ＦＥＣ（Ｍｕｌｔｉ  Ｐｒｏｔｏｃｏｌ  Ｅｎｃａｐｓｕｌａｔｉｏｎ  −  Ｆｏｒｗａｒｄ  Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ）をも実装する。ＭＰＥ−ＦＥＣはＤＶＢ−ＨおよびＤＶＢ−ＳＨのリンク・レイヤ誤り防止である。ＭＰＥ−ＦＥＣはバースト内データ防止を行う。ＭＰＥ−ＦＥＣフレームは、２５５個の列と可変個の行、たとえば２５６個、５１２個、７６８個、または１０２４個の行列である。ＭＰＥ−ＦＥＣフレームの行列中の各要素はバイトを表す。ＭＰＥ−ＦＥＣフレームはバーストの一例である。ＭＰＥ−ＦＥＣの最初の１９１個の列は、送信されるＩＰデータグラムを含んでいる。この部分は、バーストのデータ・セクションであり、アプリケーション・データ・テーブル（ＡＤＴ）とも呼ばれる。残りの６４個の列は、たとえばリード・ソロモン、ＬＤＰＣ（低密度パリティ・チェック・コード）など、イレーサー・コードによって生成される前方誤り訂正（ＦＥＣ）専用である。ＦＥＣはバーストの誤り防止セクション中に含まれている。ＦＥＣはＲＳＤＴ（リード・ソロモン・データ・テーブル）またはインナーＦＥＣとも呼ばれる。インナーＦＥＣはメトリクスＡＤＴの行にわたって計算される。インナーＦＥＣは、たとえばＡＤＴメトリクスの各行について計算されるＦＥＣである１次元誤り訂正を含む。インナーＦＥＣによって生成される冗長度は１つのバースト中の１つのデータグラムの損失を防止する。したがって、インナーＦＥＣはバースト内防止を保証することができる。
【０００３】
ＤＶＢ−Ｈ、ＤＶＢ−ＳＨ、ＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）、３Ｇ／ＬＴＥ（３’  Ｇｅｎｅｒａｔｉｏｎ  Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）など、無線ネットワークでは、エンド・ユーザは、レイテンシー・ビデオ映像品質、処理能力および電力に関して異なる要件を有する。したがって、特にブロードキャスト・サービスにとって、ネットワーク帯域幅における効率を達成するだけではなく、エンド・ユーザの異種の要件および能力をも満たす配信機構を設計することが課題である。上記の課題に対処するために、メディア配信システムの端から端までのすべての構成要素における異なるサービス品質要件を同時にサポートしなければならない。そのようなメディア配信システムの例は音声サービス、ｈｔｔｐサービスなどである
【０００４】
そのようなメディア配信システムの別の例は、スケーラブル符号化ビデオを送信するビデオ配信システムがある。スケーラブル・ビデオ符号化は、ネットワーク帯域幅における効率を達成する必要を満たし、エンド・ユーザの異種の要件および能力をも満たす有利な方法である。スケーラブル・ビデオ・コーディングでは、信号は複数のレイヤに分けられる。レイヤは異なる優先順位を有する。ベース・レイヤは最高優先順位のレイヤである。ベース・レイヤは、独立して復号でき、基本的なビデオ品質を与える。ベース・レイヤは、どんな無線状況または無線リンク品質であっても、すべてのネットワーク上のユーザによって受信されるように頑強でなければならない。エンハンスメント・レイヤは、ベース・レイヤと一緒にしか復号できず、ビデオ品質および／またはビデオの基本的な空間的および時間的解像度をさらに高める。ベース・レイヤは（１つまたは複数の）エンハンスメント・レイヤとともに、強化された品質のビデオを供給する。各端末は、少なくともベース・レイヤと、端末の能力に関連するいくつかのエンハンスメント・レイヤとを復号する。スケーラブル・ビデオ・レイヤを使用することで、マルチメディア・ブロードキャストおよびマルチキャスト・サービスを供給するネットワークは、無線状況の変動性、たとえば可変の搬送波対干渉波比または信号対雑音比に効率的に適応できる。変調およびコーディング方式を使用して無線リソースの使用率を最適化し、スペクトル効率を高めることが可能である。たとえば劣悪な無線リンク品質を受ける端末、たとえば一般的にはセルの端にいるユーザは、ベース・レイヤのみを復号する。ベース・レイヤは、どんな無線状況または無線リンク品質であっても、ネットワークまたはセルのいたるところにいるユーザによって受信されるように十分頑強でなければならない。これは、適切な変調およびコーディング方式を選択することによって達成できる。エンハンスメント・レイヤは、無線リンク品質が良好な場合、たとえば、一般的にはユーザがアンテナに近い場合のみ復号される。１つまたは複数のエンハンスメント・レイヤはベース・レイヤとは別様に防止される。エンハンスメント・レイヤは通常、たとえばあまり頑強でない変調およびコーディング方式を使用することによって、ベース・レイヤほど防止されないが、無線データ転送速度は高くなる。
【０００５】
ＤＶＢ−ＳＳＰ（ＤＶＢ  ｓａｔｅｌｌｉｔｅ  ｓｅｒｖｉｃｅ  ｔｏ  ｐｏｒｔａｂｌｅ  ｄｅｖｉｃｅｓ）標準化内の技術作業部会で発表されたＬｕｃ  Ｏｔｔａｖｊ、Ａｎｔｏｉｎｅ  Ｃｌｅｒｇｅｔ、Ａｍｉｎｅ  Ｉｓｍａｉｌの文献「Ｍｕｌｔｉ  ｂｕｒｓｔ  ｓｌｉｄｉｎｇ  ｅｎｃｏｄｉｎｇ  （ＭＢＳＥ）」では、バースト内防止をバースト間防止まで広げ、それにより完全バースト損失を回復することができるアウターＦＥＣアルゴリズムが提示されている。これを達成するためには、ＦＥＣ防止を適用する前に、いくつかのバーストから来るデータをインターリーブする。
【０００６】
米国特許出願公開第２００６／０２６２８１０号には、バースト伝送システムにおいてデータ・パケットに対して誤り防止を行うための方法が記載されている。誤り防止は、データ・パケットの優先レベルに対して不等に行われる。行われる誤り防止は１つバースト内に挿入され、したがって１つのバースト中の１つのデータ・パケットの損失を防止する。行われる不等誤り防止では、１つのバーストのデータ・セクションにわたって誤り防止コードを計算し、計算された誤りコードを前記同じバーストの誤り防止セクション中に入れる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】米国特許出願公開第２００６／０２６２８１０号
【特許文献２】国際公開第０３／０４５０００号
【特許文献３】国際公開第０２／０４５３２４号
【非特許文献】
【０００８】
【非特許文献１】Ｌｕｃ  Ｏｔｔａｖｊ、Ａｎｔｏｉｎｅ  Ｃｌｅｒｇｅｔ、Ａｍｉｎｅ  Ｉｓｍａｉｌ、「Ｍｕｌｔｉ  ｂｕｒｓｔ  ｓｌｉｄｉｎｇ  ｅｎｃｏｄｉｎｇ  （ＭＢＳＥ）」
【非特許文献２】Ｂｏｙｃｅ、Ｊｉｌｌ  Ｍ．、「Ｐａｃｋｅｔ  ｌｏｓｓ  ｒｅｓｉｌｉｅｎｔ  ｔｒａｎｓｍｉｓｓｉｏｎ  ｏｆ  ＭＰＥＧ  ｖｉｄｅｏ  ｏｖｅｒ  ｔｈｅ  Ｉｎｔｅｒｎｅｔ」、Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ：Ｉｍａｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  １５（１９９９）、７〜２４頁
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明の目的は、防止を拡張してバースト伝送システムにおいてデータ・パケットに対して不等誤り防止を行うための方法を提供することである。本発明の別の目的は、防止を拡張してデータ・パケットに対して不等誤り防止を行うバースト伝送システムを提供することである。
【００１０】
国際公開第０３／０４５０００号には、現在のフレームの情報ビットと先行するフレームのより高い優先順位の情報ビットとを含むデータフレーム中の音声情報を送信するための方法が記載されている。フレーム中の情報ビットはＣＲＣコードによって防止される。
【００１１】
国際公開第０２／４５３２４号には、少なくとも１つの個別のデータ・パケット中の冗長情報によってデータ・パケット中のデータを防止する方法が記載されている。優先順位の高いデータほど、より多い冗長情報によって防止される。
【００１２】
文献「Ｐａｃｋｅｔ  ｌｏｓｓ  ｒｅｓｉｌｉｅｎｔ  ｔｒａｎｓｍｉｓｓｉｏｎ  ｏｆ  ＭＰＥＧ  ｖｉｄｅｏ  ｏｖｅｒ  ｔｈｅ  Ｉｎｔｅｒｎｅｔ」、Ｂｏｙｃｅ、Ｊｉｌｌ  Ｍ．、Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ：Ｉｍａｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  １５（１９９９）、７〜２４頁には、ＭＰＥＧビデオ・トラフィック・フローを高優先順位の情報と低優先順位の情報とに分割し、前方誤り訂正を使用して高優先順位の情報を防止する方法が記載されている。
【課題を解決するための手段】
【００１３】
これらの目的および他の目的は独立請求項の特徴によって解決される。本発明の好ましい実施形態の特徴は従属クレームに記載されている。
【００１４】
本発明は、バースト伝送システム、たとえばＤＶＢ−ＨまたはＤＶＢ−ＳＨシステムにおいてデータ・パケットに対して不等誤り防止を行うための方法を提供する。各バーストはデータ・セクションと誤り防止セクションとを含む。各バーストのデータ・セクションは１つまたは複数のデータ・パケットを含み、各バーストの誤り防止セクションは誤り防止コードを含む。送信すべきデータ・パケットは、それぞれの優先レベル、たとえばコーディングされたビデオ・データまたは他の階層コーディングされたメディア・データのたとえば異なるレイヤに基づいてグループ化される。データ・パケットの各グループに対して行われる誤り防止は、データ・パケットのそれぞれの優先レベルに基づく。誤り防止は、バーストの誤り防止セクション中に含まれている誤り防止コードによって行われる。データ・パケットの各グループの誤り防止コードは、バーストの第１のセットを形成する２つ以上のバーストのデータ・セクション中に含まれている前記グループのデータ・パケットのデータを使用して生成される。これは、誤りコードが、２つ以上のバースト中に含まれているデータ・パケットのグループに属するデータ・パケットのデータを使用して計算されることを意味する。次いで、生成された誤り防止コードは、バーストの第２のセットを形成する１つまたは複数のバーストの誤り防止セクション中で送信される。
【００１５】
本発明は、２つ以上のバーストまで誤り防止を広げる。これにより連続バースト損失の回復が可能になる。本発明は、たとえば、携帯電話への直接の衛星リンクでの信号の数秒の完全な中断の原因になるいくつかの障害による長い中断またはフェード・アウトを有するメディアに適合される。
【００１６】
本発明によれば、バーストの第１のセットはバーストの第２のセットとの空白でない共通部分を有する、すなわちバーストの第１のセットはバーストの第２のセットと重複する。これは、バーストの第１のセットのデータ・セクションにわたって生成される誤りコードが、バーストの第１のセットの一部でもある場合があるバーストの誤り防止セクション中に含まれていることを意味する。これは、伝送接続におけるフェード・アウト後のより高い回復の可能性を確実にする。
【００１７】
不等誤り防止は、好ましくは、データ・パケットの異なるグループに対してバーストの第１のセット中に含まれている異なる数のバーストを使用することによって達成される。１つのグループ内のデータ・パケットは同じ優先レベルに属する。異なる優先レベルに対して、誤り防止コードが異なる数のバーストにわたって生成される。これにより、防止の所要のセキュリティ・レベルと、異なる優先順位に従う生成された冗長度とを平衡させることが可能になる。
【００１８】
本発明の好ましい実施形態によれば、より高い優先順位のデータ・パケットのグループのための誤り防止コードを送信するために使用されるバーストの第２のセットは、より低い優先順位のデータ・パケットのグループのための誤り防止コードを送信するために使用されるバーストの第２のセットよりも多くのバーストを含んでいる。これにより、優先順位の高いデータ・パケットほど、より多いバーストにわたって誤り防止コードを分散することが可能になる。これにより、所要の誤り防止とオーバーヘッドとを平衡させることが可能になる。
【００１９】
本発明の好ましい実施形態によれば、データ・パケットのグループは階層符号化データ、たとえば階層符号化ビデオ・データのレイヤに対応する。階層符号化ビデオ・データはスケーラブル・ビデオとしても知られる。スケーラブル・ビデオは、複数の、たとえば２つ以上の階層的な付加レイヤとみなすことができる。これは、たとえば、基本的なビデオ品質を与える基本レイヤ、およびより細かい品質改善を行う１つまたは複数のエンハンスメント・レイヤである。その場合、基本レイヤは最高優先順位のレイヤに対応する。ビデオ・データの基本レイヤのパケットは最高優先レベルのパケットである。エンハンスメント・レイヤのデータ・パケットは、より低い優先順位のパケットである。
【００２０】
本発明はまた、バースト伝送システム、特にＤＶＢ−ＨまたはＤＶＢ−ＳＨシステムなど無線バースト伝送システムに関する。前記バースト伝送システム内の各バーストはデータ・セクションと誤り防止セクションとを含む。各バーストのデータ・セクションは１つまたは複数のデータ・パケットを含み、各バーストの誤り防止セクションは誤り防止コードを含む。データ・パケットはそれぞれの優先レベルに基づいてグループ化され、不等誤り防止はそれぞれの優先レベルに基づいてデータ・パケットの各グループに対して行われる。誤り防止は、バーストの誤り防止セクション中に含まれている前記誤り防止コードによって行われる。バースト伝送システムは、バーストの第１のセットを実行する２つ以上のバーストのデータ・セクション中に含まれているデータ・パケットのグループのデータを使用して、データ・パケットの前記グループごとに誤り防止コードを生成するための方法を含む。バースト伝送システムはさらに、バーストの第２のセットを実行する１つまたは複数バーストの誤り防止セクション中で、生成された誤り防止コードを送信するための方法を含む。これにより、１つのバーストを越えて広がる誤り防止が可能になる。
【００２１】
バースト伝送システムの好ましい実施形態によれば、不等誤り防止は、階層符号化ビデオ・データのレイヤに対応するデータ・パケットのグループに対して行われる。
【００２２】
本発明の他の特徴および利点は、非限定的な例示として与えられる添付の図面によって示される本発明の好ましい実施形態についての以下の詳細な説明において明らかになろう。
【図面の簡単な説明】
【００２３】
【図１】１つのバーストについての概略図を示す。
【図２】バーストの第１のセットおよびバーストの第２のセットについての概略図を示す。
【図３】バーストの第１のセットおよびバーストの第２のセットについての概要を示す。
【図４】誤り防止パラメータのパラメータ表示の一例を示す。
【図５】不等誤り防止の例を示す。
【図６】不等誤り防止の例を示す。
【図７】不等誤り防止の例を示す。
【発明を実施するための形態】
【００２４】
図１は、データ・セクション２０と誤り防止セクション３０とを含むバースト１０の概略図を示す。誤り防止セクション３０中には、バースト内損失を防止するための誤り防止コードと、２つ以上のバーストにわたって広がる損失を防止するための防止コードとが含まれる。たとえば、ＤＶＢ−ＨまたはＤＶＢ−ＳＨの場合、バースト内誤り防止がＭＰＥ−ＦＥＣによって行われる。
【００２５】
階層化ビデオ伝送の場合、スケーラブル・ビデオ方式の重要度が不等なレイヤは、有利にはネットワーク内の不等誤り防止ポリシーをもたらさなければならない。本発明による不等誤り防止は、たとえば図２に示すように、データ・パケットのグループの優先レベルに従ってバースト外（ｅｘｔｒａ  ｂｕｒｓｔ）誤り防止を適用することによって行われる。
【００２６】
図２は、データ・パケットのグループのためのバースト外誤り防止の一例を示す。バースト外誤り防止は誤り防止を単一のバーストの境界を越えて広げる。図２には、それぞれデータ・セクション２０と誤り防止セクション３０とを含むバースト１０が示されている。同じ優先レベルのデータ・パケットのグループに属するデータ・パケットに対する誤り防止は、バーストの第１のセット５０中に含まれているバーストのデータ・パケットのデータを使用して誤り防止コードを計算することによって行われる。計算された誤り防止コードは、バーストの第２のセット６０に属するバースト１０の誤り防止セクション３０中で送信される。図２に示した例では、バーストの第１のセット５０はバーストの第２のセット６０から独立している。バーストの第２のセット６０は時間的にバーストの第１のセット５０の後に続く。バースト１０の誤り防止セクション３０はまた、バースト内損失を防止するための誤り防止コードを含んでいる。バースト内損失を防止するためのこれらの誤り防止コードは、同じバースト１０のデータ・セクション２０中に含まれているデータにわたって計算される。
【００２７】
図３は、バーストの第１のセット５５がバーストの第２のセット６５との空白でない共通部分を有するバースト外誤り防止の一例を示す。図３に示した例ではまた、同じ優先レベルに属するデータ・パケットのグループのための誤り防止を行う。図２の例に関しては、異なる優先レベルのデータ・パケットのグループのための不等誤り防止は、バーストの第１のセット５０、５５とバーストの第２のセット６０、６５との中に含まれているバーストの数を変更することによって行うことができる。
【００２８】
図３に示した例では、バースト外誤り防止は、バーストの第１のセット５５のバースト１０中に含まれているデータにわたって誤り防止コードを計算することによって行われる。それらの計算された誤りコードは、バーストの第２のセット６５のバースト１０のグループの誤り防止セクション３０中で送信される。バーストの第１のセット５５はバーストの第２のセット６５と重複する。
【００２９】
完全な伝送と比較した無線によるビデオ伝送における品質劣化は、主に、ビデオ復号器において観測されるパケット損失挙動によって決定される。伝搬チャネルは、バースト的なパケット損失につながる多数の障害、たとえば深いフェージング、シャドーイングを示す。１つのパケットが失われると、連続するパケットも失われる可能性が極めて高い。セルラ・ブロードキャスト・ネットワークにおいてすべての端末にビデオ・サービスを提供するためには、エンハンスメント・レイヤはビデオ復号に対する重要度がより低いので、エンハンスメント・レイヤよりもビデオのベース・レイヤをより防止しなければならない。したがって、内部前方誤り訂正コードにおけるより多くの冗長度を計算することによってベース・レイヤをより防止することができる。内部前方誤り訂正は、パケットのバースト内損失が前記同じバーストの誤り訂正セクション中の誤りコードによって防止されることを意味する。たとえばシャドーイングまたは深いフェージングの場合、バースト全体が失われることもある。これは、ビデオ・サービスが妨害されることを意味するであろう。提示する本発明の方法は、バースト外前方誤り訂正によってこの問題を解決する。バースト外誤り訂正は、有利には、内部バースト誤り訂正に結合できる。
【００３０】
バースト内誤り訂正は、バーストのＮ番目の行について計算される。バースト内誤り訂正は、そのレートがＭ／（Ｍ＋Ｋ）に等しいことを特徴とする。この式では、Ｍは、バーストのデータ・セクション中の列の数を示し、Ｋは、バーストの誤り防止セクション中の列の数を示す。連続バーストの列から計算されるバースト外誤り訂正では、レートはＣ／（Ｃ＋Ｓ）に等しくなる。パラメータＣは、連続バーストの数を与え、Ｃはバーストの第１のセット５０または５５中に含まれている。パラメータＳは、バースト外誤り訂正コードが分散されるバーストの数を与える。Ｓは、バーストの第２のセット６０または６５中に含まれているバーストの数である。グローバルの場合、これは、内部防止コーディング・レートにバースト外防止コーディング・レートを加えたコーディング・レートを与える。グローバル・コーディング・レートは、バースト内防止コーディング・レートとバースト外防止コーディング・レートとの合計である。
【００３１】
パラメータＫ、ＣおよびＳは、グローバル防止コーディング・レートを容認できるレベルに保持するために精選しなければならない。
【００３２】
本発明は、ベース・レイヤに対する高い防止を確実にし、良好な帯域幅効率を保持するために、バースト外誤り防止のコーディングのレートを変更することに重点を置く。したがって、以下の例では、Ｋは一定に保たれる。もちろん、Ｋは、ベース・レイヤのための防止をさらに高めるために変更できる。Ｋの変更は、有利には、ＣおよびＳの変更と組み合わせることができる。
【００３３】
バースト外誤り防止のレートはαによって示すことができる。その場合、αはＣ／（Ｃ＋Ｓ）によって与えられる。これはＳ＝（１／α−ｌ）Ｃに変換できる。
【００３４】
図４に、可能なパラメータ選択肢の３つの線を示す。１つのベース・レイヤがあると仮定すると、バースト外誤り防止コーディング・レートはαＢによって与えられる。２つのエンハンスメント・レイヤＥ２およびＥ１があると仮定すると、バースト外誤り防止コーディング・レートはαＥ２およびαＥ１によって与えられる。対応する角度αＢ、αＥ１またはαＥ２をもつ線は、それぞれのレイヤに対するＳとＣの可能なパラメータの組合せのパラメータ選択肢セットを与える。図４では、Ｃの値に応じたＳの異なる変化曲線がプロットされている。ＣおよびＳの値を固定するための解決法は無数ある。ＣおよびＳの値の選択は、有利には、通信ネットワークのオペレータまたはサービス・プロバイダ、たとえばビデオ・サービス・プロバイダのオペレータによって行われる。
【００３５】
一般に、パラメータαが低くなると、防止は高くなる。このような理由で、図４に示したパラメータαＢは、図４に示すように第１のエンハンスメント・レイヤのパラメータαＥ１よりも大きく、第２のエンハンスメント・レイヤＥ２のパラメータαＥ２よりも大きい。
【００３６】
図５、図６および図７に、３つのバースト外防止方式の例を示す。
【００３７】
所与のＣ（Ｃは固定）に対して、Ｓが増加すると、αは小さくなる。αが小さくなるほど、防止は高くなる。したがって、Ｓの許容値により、より多くの冗長度を得ることができる。したがって、図３に示した方式の第１の例では、より大きいバースト数Ｓにわたって基本フローＢから生成される誤り防止コードを分散させ、次いでエンハンスメント・フローＥから生成される防止コードを分散させる。Ｃは一定に保たれる。この場合、防止の不等性は冗長量にある。
【００３８】
図５には、基本レイヤＢのバーストの第１のセット５０．Ｂが４つのバーストを含むことが示されている。エンハンスメント・レイヤＥのバーストの第１のセット５０．Ｅも４つのバーストを含む。したがって、パラメータＣは一定に保たれる。ベース・レイヤのバーストの第２のセット６０．Ｂは２つのバーストを含んでいる。エンハンスメント・レイヤのバーストの第２のセット６０．Ｅは１つのバーストのみを含んでいる。したがって、エンハンスメント・レイヤのバーストの第２のセット６０．Ｅに対してよりも、ベース・レイヤのバーストの第２のセット６０．Ｂに対して、より多くのバーストを使用することによって、冗長度は増大する。
【００３９】
図６に示した例では、パラメータＳは一定に保たれる。したがって、Ｃが増加すると、αの値は高くなる。この場合、バースト外誤り防止は、あまり防止しない。実際、データ量に対する冗長量の比が小さくなり、誤り訂正の訂正能力の低下につながる。したがって、図６に示した例では、基本フローの場合、誤り訂正コードを生成するために、エンハンスメント・フローの場合よりも少ない連続バーストＣを使用する。
【００４０】
バーストの第２のセット６０．Ｂおよび６０．Ｅ中に含まれているバーストの数は、図６の基本レイヤとエンハンスメント・レイヤの両方とも、２に等しい。したがって、図６に示した例では、パラメータＳは２に等しい。図６に示した例では、基本レイヤのバーストの第１のセット５０．Ｂ中に含まれているバーストの数は２である。図６に示した例では、エンハンスメント・レイヤのバーストの第１のセット５０．Ｅ中に含まれているバーストの数は４に等しい。
【００４１】
しかしながら、図６に示した方式では、ベース・レイヤの失われたバーストの回復に対する防止は激減する。実際、バーストの第１のセット中に含まれているバーストの数であるパラメータＣの値が小さくなるほど、損失が減少したときにバーストの数は回復する。このため、たとえば端末がブリッジの下にある場合のように、大きいシャドーイングおよび深いフェージングがある場合でも、端末がベース・レイヤを受信できるようにするために、パラメータＣの値を増加しなければならない。大きいＣの値に対してある程度の訂正能力を保持するために、Ｓも増加しなければならない。
【００４２】
これが、図７に示すバースト外誤り訂正の第３の例になる。図７に示した例では、基本フローの場合、誤り訂正コードを生成するために、エンハンスメント・フローの場合よりも多くの連続バーストＣを使用する。図７に示したように、ベース・レイヤのバーストの第１のセット５０．Ｂは４つのバーストを含む。エンハンスメント・レイヤのバーストの第１のセット５０．Ｅは３つのバーストを含む。Ｓの値も両方のフロー・タイプで異なる。Ｓの値は、ベース・レイヤＢのための良好な訂正能力を保持するために、パラメータＣの値に適合される。Ｓの値は、エンハンスメント・レイヤのバーストの第２のセット６０．Ｅでは１である。基本レイヤのバーストの第２のセット６０．Ｂ中に含まれているバーストの数は２である。
【００４３】
上記のすべての例は、メディア・データの異なる優先順位のグループ、たとえばバースト外誤り訂正を行うビデオおよびデータの異なるレイヤに対する不等誤り防止につながる。
【図１】
0005432235.tif 000002
【図２】
0005432235.tif 000003
【図３】
0005432235.tif 000004
【図４】
0005432235.tif 000005
【図５】
0005432235.tif 000006
【図６】
0005432235.tif 000007
【図７】
0005432235.tif 000008