(57)【特許請求の範囲】
【請求項１】
様々な量のサブバンドをもつワイヤレスマルチキャリア通信システムにおいてデータをブロードキャストおよびマルチキャストする方法であって、
複数のデータシンボルストリームを取得するために複数のデータストリームを処理することであって、各データストリームに対して１つのデータシンボルストリームがあることと、
前記複数のデータストリームの各々に送信ユニットを割り振ることであって、各送信ユニットが、１つのシンボル期間の１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能であることと、
各データシンボルストリーム中のデータシンボルを前記対応するデータストリームに割り振られたそれぞれの送信ユニットにマッピングすることと、
それぞれの割り振られた送信ユニットにマッピングされたデータシンボルを用いて、前記複数のデータストリームについて、合成シンボルストリームを形成することであって、受信機が、前記データストリームの前記合成シンボルストリーム中に含まれる前記データシンボルに基づいて、前記複数のデータストリームのいずれを独立して回復すべきかを判断することと、を備え、
【数１】
0005453285.tif 000006
【請求項２】
Ｔ個の全サブバンドが、ブロードキャストに使用される各シンボル期間にデータシンボルを送信するために使用可能であり、複数のデータストリームに割振り可能であり、Ｔ＞１である請求項１に記載の方法。
【請求項３】
複数のデータストリームに、ブロードキャストおよびマルチキャストに使用される各シンボル期間にサブバンドの異なるグループが割り振られる請求項２に記載の方法。
【請求項４】
各グループ中の前記サブバンドが前記Ｔ個の全サブバンドにわたって分配され、各グループ中の前記サブバンドが、同じシンボル期間に他のグループ中の前記サブバンドとインターレースされる請求項３に記載の方法。
【請求項５】
各データストリームが、前記対応するデータシンボルストリームを取得するために、前記データストリームのために選択されたコーディングおよび変調方式を用いて独立して処理される請求項１に記載の方法。
【請求項６】
前記複数のデータストリームの各々が、前記データストリームのために選択された基本内部コードおよび内部コードレートを使用して独立して符号化される請求項１に記載の方法。
【請求項７】
送信ユニットが、前記データストリームの情報データ転送速度に基づいて各データストリームに割り振られる請求項１に記載の方法。
【請求項８】
送信ユニットが、所定の持続時間の各スーパーフレーム中で前記複数のデータストリームに割り振られる請求項１に記載の方法。
【請求項９】
前記マルチキャリア通信システムが直交周波数分割多重（ＯＦＤＭ）を利用する請求項１に記載の方法。
【請求項１０】
回復のために少なくとも１つのデータストリームを選択することと、
各選択されたデータストリームに使用される前記送信ユニットを決定することと、
各選択されたデータストリームの検出されたデータシンボルを前記受信機によって取得することであって、各検出されたデータシンボルが、送信機によってブロードキャストされた対応するデータシンボルの推定値であることと、
前記選択されたデータストリームの検出されたデータシンボルストリーム上で各選択されたデータストリームに使用される送信ユニットからの検出されたデータシンボルを復調することであって、少なくとも１つの検出されたデータシンボルストリームが、回復のために選択された前記少なくとも１つのデータストリームのために取得されることと、
対応する復号データストリームを取得するために、前記少なくとも１つの検出されたデータシンボルストリームの各々を処理することと
をさらに備える請求項１に記載の方法。
【請求項１１】
様々な量のサブバンドを使用するワイヤレスマルチキャリアブロードキャスト通信システムにおける装置であって、
複数のデータシンボルストリームを取得するために複数のデータストリームを処理するように動作可能なデータプロセッサであって、各データストリームに対して１つのデータシンボルストリームがある、データプロセッサと、
前記複数のデータストリームの各々に送信ユニットを割り振るように動作可能なコントローラであって、各送信ユニットが、１つのシンボル期間の１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能である、コントローラと、
各データシンボルストリーム中のデータシンボルを前記対応するデータストリームに割り振られたそれぞれの送信ユニットにマッピングし、それぞれの割り振られた送信ユニットにマッピングされたデータシンボルを用いて、前記複数のデータストリームについて、合成シンボルストリームを形成するように動作可能なマルチプレクサであって、受信機が、前記データストリームの前記合成シンボルストリーム中に含まれる前記データシンボルに基づいて、前記複数のデータストリームのいずれを独立して回復すべきかを判断する、マルチプレクサと、を備え、
【数２】
0005453285.tif 000007
【請求項１２】
Ｔ個の全サブバンドが、ブロードキャストに使用される各シンボル期間にデータシンボルを送信するために使用可能であり、複数のデータストリームに割振り可能であり、Ｔ＞１である請求項１１に記載の装置。
【請求項１３】
複数のデータストリームに、ブロードキャストおよびマルチキャストに使用される各シンボル期間にサブバンドの異なるグループが割り振られる請求項１２に記載の装置。
【請求項１４】
各グループ中の前記サブバンドが前記Ｔ個の全サブバンドにわたって分配され、各グループ中の前記サブバンドが、同じシンボル期間に他のグループ中の前記サブバンドとインターレースされる請求項１３に記載の装置。
【請求項１５】
各データストリームが、前記対応するデータシンボルストリームを取得するために、前記データストリームのために選択されたコーディングおよび変調方式を用いて独立して処理される請求項１１に記載の装置。
【請求項１６】
前記複数のデータストリームの各々が、前記データストリームのために選択された基本内部コードおよび内部コードレートを使用して独立して符号化される請求項１１に記載の装置。
【請求項１７】
送信ユニットが、前記データストリームの情報データ転送速度に基づいて各データストリームに割り振られる請求項１１に記載の装置。
【請求項１８】
送信ユニットが、所定の持続時間の各スーパーフレーム中で前記複数のデータストリームに割り振られる請求項１１に記載の装置。
【請求項１９】
前記マルチキャリア通信システムが直交周波数分割多重（ＯＦＤＭ）を利用する請求項１１に記載の装置。
【請求項２０】
前記受信機が、
回復のために少なくとも１つのデータストリームを選択し、
各選択されたデータストリームに使用される前記送信ユニットを決定し、
各選択されたデータストリームの検出されたデータシンボルを取得し、各検出されたデータシンボルが、送信機によってブロードキャストされた対応するデータシンボルの推定値であり、
前記選択されたデータストリームの検出されたデータシンボルストリーム上で各選択されたデータストリームに使用される送信ユニットからの検出されたデータシンボルを復調し、少なくとも１つの検出されたデータシンボルストリームが、回復のために選択された前記少なくとも１つのデータストリームのために取得され、
対応する復号データストリームを取得するために、前記少なくとも１つの検出されたデータシンボルストリームの各々を処理する
ように構成される請求項１１に記載の装置。
【請求項２１】
様々な量のサブバンドを使用するワイヤレスマルチキャリア通信システムにおいてデータをブロードキャストおよびマルチキャストするための装置であって、
複数のデータシンボルストリームを取得するために複数のデータストリームを処理する手段であって、各データストリームに対して１つのデータシンボルストリームがある手段と、
前記複数のデータストリームの各々に送信ユニットを割り振る手段であって、各送信ユニットが、１つのシンボル期間の１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能である手段と、
各データシンボルストリーム中のデータシンボルを前記対応するデータストリームに割り振られたそれぞれの送信ユニットにマッピングする手段と、
それぞれの割り振られた送信ユニットにマッピングされたデータシンボルを用いて、前記複数のデータストリームについて、合成シンボルストリームを形成する手段であって、受信機が、前記データストリームの前記合成シンボルストリーム中に含まれる前記データシンボルに基づいて、前記複数のデータストリームのいずれを独立して回復すべきかを判断する手段と、を備え、
【数３】
0005453285.tif 000008
【請求項２２】
様々な量のサブバンドを使用するワイヤレスマルチキャリア通信システムにおける命令を記録したコンピュータ読取可能な媒体であって、
複数のデータシンボルストリームを取得するために複数のデータストリームを処理する命令であって、各データストリームに対して１つのデータシンボルストリームがある命令と、
前記複数のデータストリームの各々に送信ユニットを割り振る命令であって、各送信ユニットが、１つのシンボル期間の１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能である命令と、
各データシンボルストリーム中のデータシンボルを前記対応するデータストリームに割り振られたそれぞれの送信ユニットにマッピングする命令と、
それぞれの割り振られた送信ユニットにマッピングされたデータシンボルを用いて、前記複数のデータストリームについて、合成シンボルストリームを形成する命令であって、受信機が、前記データストリームの前記合成シンボルストリーム中に含まれる前記データシンボルに基づいて、前記複数のデータストリームのいずれを独立して回復すべきかを判断する命令と、を記録し、
【数４】
0005453285.tif 000009
【請求項２３】
様々な量のサブバンドを使用するワイヤレスマルチキャリア通信システムにおいてデータをブロードキャストおよびマルチキャストするための命令を実行するプロセッサであって、前記命令が、
複数のデータシンボルストリームを取得するために複数のデータストリームを処理することであって、各データストリームに対して１つのデータシンボルストリームがあることと、
前記複数のデータストリームの各々に送信ユニットを割り振ることであって、各送信ユニットが、１つのシンボル期間の１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能であることと、
各データシンボルストリーム中のデータシンボルを前記対応するデータストリームに割り振られたそれぞれの送信ユニットにマッピングすることと、
それぞれの割り振られた送信ユニットにマッピングされたデータシンボルを用いて、前記複数のデータストリームについて、合成シンボルストリームを形成することであって、受信機が、前記データストリームの前記合成シンボルストリーム中に含まれる前記データシンボルに基づいて、前記複数のデータストリームのいずれを独立して回復すべきかを判断することと、を備え、
【数５】
0005453285.tif 000010
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、一般に通信に関し、より詳細には、ワイヤレスマルチキャリア通信システムにおいて複数のデータストリームを多重化し、送信するための技術に関する。
【背景技術】
【０００６】
マルチキャリア通信システムはデータ送信のために複数のキャリアを利用する。これらの複数のキャリアは、直交周波数分割多重（ＯＦＤＭ）、何らかの他のマルチキャリア変調技術、または何らかの他の構成体によって与えられる。ＯＦＤＭは、全体的なシステム帯域幅を複数の直交サブバンドに効果的に分割する。これらのサブバンドは、トーン、キャリア、サブキャリア、ビン、および周波数チャネルとも呼ばれる。ＯＦＤＭでは、各サブバンドは、データで変調されるそれぞれのサブキャリアに関連付けられる。
【０００７】
マルチキャリアシステムにおける基地局は、ブロードキャスト、マルチキャスト、および／またはユニキャストサービスのために複数のデータストリームを同時に送信することができる。データストリームは、ワイヤレスデバイスの独立した受信対象となり得るデータのストリームである。ブロードキャスト送信は、指定されたカバレージエリア内のすべてのワイヤレスデバイスに送信され、マルチキャスト送信はワイヤレスデバイスのグループに送信され、ユニキャスト送信は特定のワイヤレスデバイスに送信される。たとえば、基地局は、マルチメディア（たとえば、テレビジョン）プログラムのいくつかのデータストリームをワイヤレスデバイスによる受信のために地上波無線リンクを介してブロードキャストすることができる。このシステムは、たとえば、Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ−Ｔｅｒｒｅｓｔｒｉａｌ（ＤＶＢ−Ｔ）やＩｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｂｒｏａｄｃａｓｔｉｎｇ−Ｔｅｒｒｅｓｔｒｉａｌ（ＩＳＤＢ−Ｔ）など、従来の多重化および送信方式を採用することができる。そのような方式は、最初に、送信すべきデータストリームのすべてを単一の高レート複合ストリーム上に多重化し、次いで、無線リンクを介したブロードキャストのために複合ストリームを処理（たとえば、符号化、変調、およびアップコンバート）して、変調信号を生成する。
【０００８】
基地局のカバレージエリア内のワイヤレスデバイスは、複合ストリームによって搬送される複数のデータストリームの中の１つのみまたは少数の特定のデータストリームの受信に関係することがある。ワイヤレスデバイスは、高レート復号データストリームを取得するために受信信号を処理（たとえば、ダウンコンバート、復調、および復号）し、次いで、当該の１つまたは少数の特定のデータストリームを取得するために、このストリームを多重分離する必要がある。このタイプの処理は、家庭で使用される受信機ユニットなど、常に電源が投入されていることを意図された受信機ユニットでは問題にならないことがある。しかしながら、多くのワイヤレスデバイスは、ポータブルであり、内部バッテリによって電力供給される。当該のただ１つまたは少数のデータストリームを回復するための高レート複合ストリームの連続する復調および復号は、かなりの電力量を消費する。これは、ワイヤレスデバイスの「オン」時間を大幅に短縮する可能性があり、望ましくない。
【０００９】
したがって、当技術分野では、ワイヤレスデバイスが複数のデータストリームを最小の電力消費で受信することができるように、マルチキャリアシステムにおいて複数のデータストリームを送信する技術が必要である。さらに、様々な量のサブバンド（すなわち、ＦＦＴサイズ）を用いてＯＦＤＭシステム内でデータストリームを効率的に送信し、それによって広範囲の無線周波数およびネットワーク展開に柔軟性を与える必要がある。
【発明の概要】
【００１０】
ワイヤレスデバイスによる個々のデータストリームの電力効率的でロバストな受信を可能にする方法で複数のデータストリームを多重化し、送信するための技術について本明細書で説明する。各データストリームは、対応するデータシンボルストリームを生成するために、そのストリームのために選択されたコーディングおよび変調方式（たとえば、外部コード、内部コード、および変調方式）に基づいて別々に処理される。これにより、データストリームはワイヤレスデバイスによって個々に回復できる。各データストリームはまた、そのストリームの送信のために、ある量のリソースを割り振られる。割り振られたリソースは時間周波数平面上の「送信ユニット」に与えられ、各送信ユニットは、１つのシンボル期間中の１つのサブバンドに対応し、１つのデータシンボルを送信するために使用できる。各データストリームのデータシンボルは、ストリームに割り振られた送信ユニット上に直接マッピングされる。これにより、ワイヤレスデバイスは、同時に送信されている他のデータストリームを処理する必要なしに、各データストリームを独立して回復することができる。
【００１１】
一態様では、複数のデータストリームの送信は「スーパーフレーム」中で行われ、各スーパーフレームは所定の持続時間（たとえば、１秒または数秒程度）を有する。各スーパーフレームは、さらに複数（たとえば、２、４、または何らかの他の数）のフレームに分割される。各データストリームについて、各データブロックは、対応するコードブロックを生成するために処理（たとえば、外部符号化）される。各コードブロックは複数のサブブロックに分割され、各サブブロックは、さらに、変調シンボルの対応するサブブロックを生成するために処理（たとえば、内部符号化および変調）される。各コードブロックは１つのスーパーフレーム中で送信され、コードブロックの複数のサブブロックは、スーパーフレームの複数のフレーム中でフレームごとに１つのサブブロックが送信される。複数のサブブロックへの各コードブロックの分割、複数のフレームにわたるこれらのサブブロックの送信、およびコードブロックのサブブロックにわたるブロックコーディングの使用は、ゆっくり時間的に変化するフェージングチャネルにおいてロバストな受信パフォーマンスを与える。
【００１２】
各データストリームには、スーパーフレーム中のストリームのペイロード、スーパーフレーム中の送信ユニットの利用可能性、および場合によっては他のファクタに応じて、各スーパーフレームにおいて可変数の送信ユニットを「割り振る」ことができる。各データストリームはまた、（１）できるだけ効率的に、すべてのデータストリームの送信ユニットをパックすることと、（２）各データストリームの送信時間を低減することと、（３）十分な時間ダイバーシチを与えることと、（４）各データストリームに割り当てられた特定の送信ユニットを示すシグナリングの量を最小限に抑えることとを試みる割当て方式を使用して、各スーパーフレーム内で特定の送信ユニットを「割り当て」られる。データストリームの様々なパラメータ（たとえば、各データストリームに使用されるコーディングおよび変調方式、各データストリームに割り当てられた特定の送信ユニットなど）のためのオーバーヘッドシグナリングは、各スーパーフレームより前に送信でき、また各データストリームのデータペイロード内に埋め込むことができる。これにより、ワイヤレスデバイスは、今度のスーパーフレーム中の各所望のデータストリームの時間周波数位置を判断することができる。ワイヤレスデバイスは、埋込みオーバーヘッドシグナリングを使用して、所望のデータストリームが送信されるときのみ電源投入し、それによって電力消費を最小限に抑えることができる。
【００１３】
さらに、本開示の態様は、既存の４ＫのＦＦＴサイズを補完する、たとえば、１Ｋ、２Ｋおよび８ＫのＦＦＴサイズを使用する動作が可能である。様々なセルサイズおよびドップラー周波数要件をサポートするために、異なるＦＦＴサイズを異なるＲＦ周波数帯域において使用することができる。ただし、上述のＦＦＴサイズは、様々なＯＦＤＭシステムの説明のための例にすぎず、本開示は、１Ｋ、２Ｋ、４Ｋおよび８ＫのＦＦＴサイズのみに限定されないことに留意されたい。ただし、上述のＦＦＴサイズは、様々なＯＦＤＭシステムの説明のための例にすぎず、本開示は、１Ｋ、２Ｋ、４Ｋおよび８ＫのＦＦＴサイズのみに限定されないことに留意されたい。
【００１４】
本開示の様々な態様について以下でさらに詳細に説明する。
【００１５】
本開示の特徴および性質は、全体を通じて同様の参照符号が同様のものを指す図面とともに、以下に記載する詳細な説明を読めばより明らかになろう。
【図面の簡単な説明】
【００１６】
【図１】ワイヤレスマルチキャリアシステムを示す図。
【図２】例示的なスーパーフレーム構造を示す図。
【図３Ａ】スーパーフレーム中の物理層チャネル（ＰＬＣ）上での１つのデータブロックの送信を示す図。
【図３Ｂ】スーパーフレーム中の物理層チャネル（ＰＬＣ）上での複数のデータブロックの送信を示す図。
【図４】時間周波数平面におけるフレーム構造を示す図。
【図５Ａ】バーストＴＤＭ（時分割多重）方式を示す図。
【図５Ｂ】サイクリック型ＴＤＭ方式を示す図。
【図５Ｃ】バーストＴＤＭ／ＦＤＭ（周波数分割多重）方式を示す図。
【図６】インターレースサブバンド構造を示す図。
【図７Ａ】方形パターンでのＰＬＣへのスロットの割当てを示す図。
【図７Ｂ】「ジグザグ」セグメントでのＰＬＣへのスロットの割当てを示す図。
【図７Ｃ】方形パターンでの２つのジョイントＰＬＣへのスロットの割当てを示す図。
【図８】外部コードを用いたデータブロックのコーディングを示す図。
【図９Ａ】１つのサブバンドグループを使用する１つのデータブロックに対するスロットの割当てを示す図。
【図９Ｂ】最大許容数のサブバンドグループを使用する１つのデータブロックに対するスロットの割当てを示す図。
【図９Ｃ】６つのデータブロックに対するスロットの割当てを示す図。
【図９Ｄ】水平方向に積み重ねられた方形パターンを用いた２つのジョイントＰＬＣへのスロットの割当てを示す図。
【図９Ｅ】垂直方向に積み重ねられた方形パターンを用いた２つのジョイントＰＬＣへのスロットの割当てを示す図。
【図１０】複数のデータストリームをブロードキャストするためのプロセスを示す図。
【図１１】基地局のブロック図。
【図１２】ワイヤレスデバイスのブロック図。
【図１３】基地局における送信（ＴＸ）データプロセッサと、チャネライザと、ＯＦＤＭ変調器とのブロック図。
【図１４】１つのデータストリームのためのデータストリームプロセッサのブロック図。
【発明を実施するための形態】
【００１７】
「例示的」という単語は、本明細書では「例、事例、または例示の働きをすること」を意味するために使用する。「例示的」として本明細書で説明するいかなる態様または設計も、必ずしも他の態様または設計よりも好ましいまたは有利なものと解釈すべきではない。
【００１８】
本明細書で説明する多重化および送信技術は、様々なワイヤレスマルチキャリア通信システムに使用できる。これらの技術はまた、ブロードキャスト、マルチキャスト、ユニキャストサービスに使用できる。明快のために、これらの技術を例示的なマルチキャリアブロードキャストシステムについて説明する。
【００１９】
図１に、ワイヤレスマルチキャリアブロードキャストシステム１００を示す。システム１００は、システム全体にわたって分散しているいくつかの基地局１１０を含む。基地局は、一般に固定局であり、アクセスポイント、送信機と呼ばれることもあり、または何らかの他の用語で呼ばれることもある。近接する基地局は同じコンテンツまたは異なるコンテンツをブロードキャストすることができる。ワイヤレスデバイス１２０はシステムのカバレージエリア全体にわたって位置する。ワイヤレスデバイスは、固定またはモバイルとすることができ、ユーザ端末、移動局、ユーザ装置と呼ばれることもあり、または何らかの他の用語で呼ばれることもある。ワイヤレスデバイスはまた、セルラー電話、ハンドヘルドデバイス、ワイヤレスモジュール、携帯情報端末（ＰＤＡ）などのポータブルユニットとすることができる。
【００２０】
各基地局１１０は、そのカバレージエリア内で複数のデータストリームをワイヤレスデバイスに同時にブロードキャストすることができる。これらのデータストリームは、ビデオ、オーディオ、テレテキスト、データ、ビデオ／オーディオクリップなどのマルチメディアコンテンツ用とすることができる。たとえば、単一のマルチメディア（たとえば、テレビジョン）プログラムは、ビデオ、オーディオ、およびデータの３つの別々のデータストリームで送信できる。単一のマルチメディアプログラムはまた、たとえば、異なる言語用の複数のオーディオデータストリームを有することができる。簡単のために、各データストリームは別々の物理層チャネル（ＰＬＣ）上で送信される。したがって、データストリームとＰＬＣとの間には１対１の関係がある。ＰＬＣは、データチャネル、トラフィックチャネルと呼ばれることもあり、または何らかの他の用語で呼ばれることもある。
【００２１】
図２に、ブロードキャストシステム１００に使用できる例示的なスーパーフレーム構造を示す。データ送信はスーパーフレーム２１０を単位にして行われる。各スーパーフレームは、たとえば、データストリームの所望の統計的多重化、所望の時間量ダイバーシチ、データストリームの取得時間、ワイヤレスデバイスのバッファ要件など、様々なファクタに基づいて選択できる所定の持続時間を有する。スーパーフレームサイズが大きいほど、時間ダイバーシチがより大きくなり、送信されているデータストリームの統計的多重化がより良好に行われるので、基地局において個々のデータストリームに必要とされるバッファリングはより少なくなる。しかしながら、同じくスーパーフレームサイズが大きいほど、（たとえば、電源投入時またはデータストリーム間の切替え時に）新しいデータストリームの取得時間がより長くなり、ワイヤレスデバイスにおいてより大きいバッファが必要とされ、また、復号待ち時間または遅延がより長くなる。約１秒のスーパーフレームサイズは、上記の様々なファクタ間の良好なトレードオフを与えることができる。しかしながら、他のスーパーフレームサイズ（たとえば、４分の１、２分の１、２、または４秒）も使用できる。各スーパーフレームは、さらに複数の等しい大きさのフレーム２２０に分割される。図２に示す態様では、各スーパーフレームは４つのフレームに分割される。
【００２２】
各ＰＬＣのデータストリームは、そのＰＬＣのために選択されたコーディングおよび変調方式に基づいて符号化および変調される。一般に、コーディングおよび変調方式は、データストリーム上で実行すべき種々のタイプの符号化および変調のすべてを備える。たとえば、コーディングおよび変調方式は、特定のコーディング方式と特定の変調方式とを備えることができる。コーディング方式は、誤り検出コーディング（たとえば、巡回冗長検査（ＣＲＣ））、前方誤り訂正コーディングなど、またはそれらの組合せを備えることができる。コーディング方式はまた、基本コードのための特定のコードレートを示すことができる。以下で説明する態様では、各ＰＬＣのデータストリームは、外部コーダと内部コードとからなる連結コードを用いて符号化され、さらに変調方式に基づいて変調される。本明細書で使用する「モード」は内部コードレートと変調方式との組合せを指す。
【００２３】
図３Ａに、スーパーフレーム中のＰＬＣ上でのデータブロックの送信を示す。ＰＬＣ上で送信すべきデータストリームはデータブロックで処理される。各データブロックは、特定の数の情報ビットを含んでおり、対応するコードブロックを得るために最初に外部コードを使用して符号化される。各コードブロックは４つのサブブロックに分割され、各サブブロック中のビットは、さらに内部コードを使用して符号化され、次いで、ＰＬＣのために選択されたモードに基づいて変調シンボルにマッピングされる。変調シンボルの４つのサブブロックは、次いで、１つのスーパーフレームの４つのフレーム中でフレームごとに１つのサブブロックが送信される。４つのフレームにわたる各コードブロックの送信は、ゆっくり時間的に変化するフェージングチャネルにおける時間ダイバーシチとロバストな受信パフォーマンスとを与える。
【００２４】
図３Ｂに、スーパーフレーム中のＰＬＣ上での複数（Ｎｂｌ個）のデータブロックの送信を示す。Ｎｂｌ個のデータブロックの各々は、対応するコードブロックを得るために外部コードを使用して別々に符号化される。各コードブロックは、さらに４つのサブブロックに分割され、ＰＬＣのために選択されたモードに基づいて内部符号化および変調され、次いで、１つのスーパーフレームの４つのフレーム中で送信される。各フレームでは、Ｎｂｌ個のコードブロックのＮｂｌ個のサブブロックが、ＰＬＣに割り振られたフレームの一部分において送信される。
【００２５】
各データブロックは様々な方法で符号化および変調できる。例示的な連結コーディング方式について以下で説明する。ＰＬＣへのリソースの割振りおよび割当てを簡略化するために、各コードブロックは４つの等しい大きさのサブブロックに分割でき、サブブロックは次いで、１つのスーパーフレーム中の４つのフレームの同じ部分または位置において送信される。この場合、ＰＬＣへのスーパーフレームの割振りは、ＰＬＣへのフレームの割振りに相当する。したがって、リソースはスーパーフレームごとに１回ＰＬＣに割り振ることができる。
【００２６】
各ＰＬＣは、そのＰＬＣが搬送しているデータストリームの性質に応じて、連続するまたは連続しない方法で送信できる。したがって、ＰＬＣは、所与のスーパーフレーム中で送信されることも送信されないこともある。各スーパーフレームについて、「アクティブ」ＰＬＣは、そのスーパーフレーム中で送信されているＰＬＣである。各アクティブＰＬＣは、スーパーフレーム中で１つまたは複数のデータブロックを搬送することができる。
【００２７】
図２を再び参照すると、各スーパーフレーム２１０はパイロットおよびオーバーヘッドセクション２３０の後にある。一態様では、セクション２３０は、（１）ワイヤレスデバイスがフレーム同期、周波数取得、タイミング取得、チャネル推定などに使用する１つまたは複数のパイロットＯＦＤＭシンボルと、（２）関連する（たとえば、直後の）スーパーフレームのオーバーヘッドシグナリング情報を搬送するために使用される１つまたは複数のオーバーヘッドＯＦＤＭシンボルとを含む。オーバーヘッド情報は、たとえば、関連するスーパーフレーム中で送信されている特定のＰＬＣ、各ＰＬＣの（１つまたは複数の）データブロックを送信するために使用されるスーパーフレームの特定の部分、各ＰＬＣに使用される外部コードレートおよびモードなどを示す。（１つまたは複数の）オーバーヘッドＯＦＤＭシンボルは、スーパーフレーム中で送信されるすべてのＰＬＣのオーバーヘッドシグナリングを搬送する。時分割多重（ＴＤＭ）方式でのパイロットおよびオーバーヘッド情報の送信により、ワイヤレスデバイスは最小のオン時間でこのセクションを処理することができる。さらに、次のスーパーフレーム中の各ＰＬＣの送信に関係するオーバーヘッド情報を現在のスーパーフレーム中のＰＬＣの送信されたデータブロックの１つに埋め込むことができる。埋込みオーバーヘッド情報により、ワイヤレスデバイスは、そのスーパーフレーム中で送信された（１つまたは複数の）オーバーヘッドＯＦＤＭシンボルを確認する必要なしに、次のスーパーフレーム中でＰＬＣの送信を回復することができる。したがって、ワイヤレスデバイスは、最初に、オーバーヘッドＯＦＤＭシンボルを使用して各所望のデータストリームの時間周波数位置を判断することができ、その後、所望のデータストリームが埋込みオーバーヘッドシグナリングを使用して送信される時間中にのみ電源投入することができる。これらのシグナリング技術により、電力消費の著しい節減がもたらされ、ワイヤレスデバイスは、標準のバッテリを使用してコンテンツを受信することができる。各ＰＬＣに使用される外部コードレートおよびモードは一般にスーパーフレームベースで変化しないので、外部コードレートおよびモードは、別個の制御チャネル上で送信でき、あらゆるスーパーフレーム中で送信される必要はない。
【００２８】
図２は、特定のスーパーフレーム構造を示す。一般に、スーパーフレームは、任意の持続時間として定義でき、任意の数のフレームに分割できる。パイロットおよびオーバーヘッド情報はまた、図２に示す方法とは異なる他の方法で送信できる。たとえば、オーバーヘッド情報は、周波数分割多重（ＦＤＭ）を使用して専用のサブバンド上で送信できる。
【００２９】
図４に、時間周波数平面上の１つのフレームの構造を示す。水平軸は時間を表し、垂直軸は周波数を表す。各フレームは、ＯＦＤＭシンボル期間（または単に、シンボル期間）を単位にして与えられる所定の持続時間を有する。各ＯＦＤＭシンボル期間は、１つのＯＦＤＭシンボルを送信する持続時間である（以下で説明）。フレームごとのシンボル期間の特定の数（Ｎｓｐｆ）は、フレーム持続時間およびシンボル期間持続時間によって決定され、次に、全体的なシステム帯域幅、サブバンドの総数（Ｎｔｓｂ）、巡回プレフィックス長などの様々なパラメータによって決定される（以下で説明）。一態様では、各フレームは２９７個のシンボル期間（またはＮｓｐｆ＝２９７）の持続時間を有する。フレームの時間ユニットは、ＭＡＣ（または割振り）層ではＭＡＣ時間ユニットからなり、ＰＨＹ層ではＯＦＤＭシンボル期間からなることに留意されたい。したがって、残りの説明において、「シンボル期間」は、ＰＬＣ割振りの文脈でのＭＡＣ時間ユニットまたはサブバンド割振りの文脈でのＯＦＤＭシンボル期間のいずれかを指す。したがって、「シンボル期間」という用語は文脈に基づいて解釈されたい。
【００３０】
各フレームはまた、１〜Ｎｔｓｂの指標を与えられるＮｔｓｂ個の全サブバンドをカバーする。
【００３１】
ＯＦＤＭでは、１つの変調シンボルは、各シンボル期間中の各サブバンド、すなわち、各送信ユニット上で送信できる。Ｎｔｓｂ個の全サブバンドのうち、Ｎｄｓｂ個のサブバンドはデータ送信のために使用でき、「データ」サブバンドと呼ばれ、Ｎｐｓｂ個のサブバンドはパイロットのために使用でき、「パイロット」サブバンドと呼ばれ、残りのＮｇｓｂ個のサブバンドは「ガード」サブバンド（すなわち、データまたはパイロット送信ではない）として使用でき、Ｎｔｓｂ＝Ｎｄｓｂ＋Ｎｐｓｂ＋Ｎｇｓｂである。「使用可能な」サブバンドの数は、データおよびパイロットサブバンドの数、またはＮｕｓｂ＝Ｎｄｓｂ＋Ｎｐｓｂに等しい。一態様では、ブロードキャストシステム１００は、４０９６個の全サブバンド（Ｎｔｓｂ＝４０９６）と、３５００個のデータサブバンド（Ｎｄｓｂ＝３５００）と、５００個のパイロットサブバンド（Ｎｐｓｂ＝５００）と、９６個のガードサブバンド（Ｎｇｓｂ＝９６）とを有するＯＦＤＭ構造を利用する。異なる数のデータ、パイロット、使用可能、および全サブバンドをもつ他のＯＦＤＭ構造を使用することもできる。各ＯＦＤＭシンボル期間では、Ｎｄｓｂ個のデータシンボルはＮｄｓｂ個のデータサブバンド上で送信でき、Ｎｐｓｂ個のパイロットシンボルはＮｐｓｂ個のパイロットサブバンド上で送信でき、Ｎｇｓｂ個のガードシンボルはＮｇｓｂ個のガードサブバンド上で送信される。本明細書で使用する「データシンボル」はデータ用の変調シンボルであり、「パイロットシンボル」はパイロット用の変調シンボルであり、「ガードシンボル」は信号値０である。パイロットシンボルはワイヤレスデバイスによってアプリオリに知られている。各ＯＦＤＭシンボル中のＮｄｓｂ個のデータシンボルは１つまたは複数のＰＬＣ用とすることができる。
【００３２】
一般に、任意の数のＰＬＣを各スーパーフレーム中で送信することができる。所与のスーパーフレームの間、各アクティブＰＬＣは１つまたは複数のデータブロックを搬送することができる。一態様では、特定のモードおよび特定の外部コードレートが各アクティブＰＬＣに使用され、ＰＬＣのすべてのデータブロックを、それぞれ、この外部コードレートおよびモードに従って符号化および変調して、変調シンボルの対応するコードブロックおよびサブブロックを生成する。別の態様では、各データブロックを、それぞれ、特定の外部コードレートおよびモードに従って符号化および変調して、変調シンボルの対応するコードブロックおよびサブブロックを生成することができる。いずれの場合も、各コードブロックは、そのコードブロックに使用されるモードによって決定される特定の数のデータシンボルを含んでいる。
【００３３】
所与のスーパーフレーム中の各アクティブＰＬＣは、スーパーフレーム中でそのＰＬＣを送信するために特定の量のリソースを割り振られる。各アクティブＰＬＣに割り振られるリソースの量は、（１）スーパーフレーム中でＰＬＣ上で送信すべきコードブロックの数と、（２）各コードブロック中のデータシンボルの数と、（３）コードブロックごとのデータシンボルの数とともに他のＰＬＣ上で送信すべきコードブロックの数とに依存する。リソースは様々な方法で割り振ることができる。２つの例示的な割振り方式について以下で説明する。
【００３４】
図５Ａに、バーストＴＤＭ割振り方式を示す。この方式では、各アクティブＰＬＣには、１つまたは複数のＯＦＤＭシンボル期間中のすべてのＮｄｓｂ個のデータサブバンドが割り振られる。図５Ａに示す例では、ＰＬＣ１には、シンボル期間１〜３中のすべてのデータサブバンドが割り振られ、ＰＬＣ２には、シンボル期間４および５中のすべてのデータサブバンドが割り振られ、ＰＬＣ３には、シンボル期間６〜９中のすべてのデータサブバンドが割り振られる。この方式では、各ＯＦＤＭシンボルはただ１つのＰＬＣ用のデータシンボルを含む。異なるＰＬＣのＯＦＤＭシンボルのバーストは、フレーム内で時分割多重化される。
【００３５】
連続するＯＦＤＭシンボルが各アクティブＰＬＣに割り当てられる場合、バーストＴＤＭによりＰＬＣの送信時間を最小化することができる。ただし、各ＰＬＣの送信時間が短いと時間ダイバーシチもより小さくなる。ＯＦＤＭシンボル全体が１つのＰＬＣに割り振られるので、各フレームに対するリソース割振りのグラニュラリティ（granularity）（すなわち、ＰＬＣに割り振ることのできる最小ユニット）は、１つのＯＦＤＭシンボルである。１つのＯＦＤＭシンボル中に送信できる情報ビットの数は、情報ビットを処理するのに使用されるモードに依存する。バーストＴＤＭ方式では、割振りのグラニュラリティは、その場合、モードに依存する。データシンボル当たりにより多くの情報ビットを搬送することができる高次のモードであるほど、グラニュラリティは大きくなる。一般に、グラニュラリティが大きくなるほど、データを搬送するのに実際に使用されるフレームのパーセンテージを指す「パッキング」効率に悪影響を及ぼす。アクティブＰＬＣがＯＦＤＭシンボル全体のデータ搬送能力を必要としない場合、その過剰な能力は無駄になり、パッキング効率を低下させる。
【００３６】
図５Ｂに、サイクリック型ＴＤＭ割振り方式を示す。この方式では、スーパーフレーム中のアクティブＰＬＣはＬ個のグループに構成される（ただし、Ｌ＞１）。フレームもＬ個のセクションに分割され、各ＰＬＣグループはフレームのそれぞれのセクションに割り当てられる。各グループでは、グループ中のＰＬＣはサイクルされ、各ＰＬＣには、割り当てられたセクション中の１つまたは複数のＯＦＤＭシンボル期間中のすべてのＮｄｓｂ個のデータサブバンドが割り振られる。図５Ｂに示す例では、ＰＬＣ１には、シンボル期間１中のすべてのデータサブバンドが割り当てられ、ＰＬＣ２には、シンボル期間２中のすべてのデータサブバンドが割り当てられ、ＰＬＣ３には、シンボル期間３中のすべてのデータサブバンドが割り当てられ、ＰＬＣ１には、シンボル期間４中のすべてのデータサブバンドが割り当てられるなどする。バーストＴＤＭと比較して、サイクリック型ＴＤＭ方式は、より大きい時間ダイバーシチを与え、受信機バッファリング要件およびピーク復号レートを低減させるが、所与のＰＬＣを受信するための受信機オン時間を増大させることができる。
【００３７】
図５Ｃに、バーストＴＤＭ／ＦＤＭ割振り方式を示す。この方式では、各アクティブＰＬＣには、１つまたは複数のシンボル期間中の１つまたは複数のデータサブバンドが割り振られる。図５Ｃに示す例では、ＰＬＣ１には、シンボル周期１〜８中のデータサブバンド１〜３が割り振られ、ＰＬＣ２には、シンボル期間１〜８中のデータサブバンド４および５が割り振られ、ＰＬＣ３には、シンボル期間１〜８中のデータサブバンド６〜９が割り振られる。バーストＴＤＭ／ＦＤＭ方式では、各ＯＦＤＭシンボルは複数のＰＬＣ用のデータシンボルを含むことができる。異なるＰＬＣのデータシンボルのバーストは、フレーム内で時分割多重化および周波数分割多重化される。
【００３８】
各ＰＬＣのペイロードを時間ならびに周波数にわたって分散することができるので、バーストＴＤＭ／ＦＤＭ方式によりＰＬＣの送信時間を増大させることができる。ただし、これにより時間ダイバーシチもより大きくなる。各ＰＬＣの送信時間は、より多くのサブバンドをそのＰＬＣに割り振ることによって低減できる。バーストＴＤＭ／ＦＤＭ方式では、リソース割振りのグラニュラリティは、パッキング効率とオーバーヘッドシグナリングとの間のトレードオフに基づいて選択できる。一般に、グラニュラリティが小さいほどパッキング効率はより良くなるが、各ＰＬＣに割り振られるリソースを示すためにより多くのオーバーヘッドシグナリングも必要となる。グラニュラリティが大きくなる場合、一般にその逆が真である。下記の説明では、バーストＴＤＭ／ＦＤＭ方式を使用すると仮定する。
【００３９】
一態様では、Ｎｕｓｂ個の使用可能なサブバンドを、使用可能なサブバンドのＮｇｒ個のグループに分割する。その場合、Ｎｇｒ個のグループのうちの１つは、パイロットサブバンドを含むことができる。残りのグループについては、１つのグループ中のデータサブバンドの数によりリソース割振りのグラニュラリティが決定される。Ｎｕｓｂ個の使用可能なサブバンドは、様々な方法でＮｇｒ個のグループに構成できる。１つのサブバンドグループ分け方式では、各グループは、Ｎｓｐｇ個の連続する使用可能なサブバンドを含み、Ｎｕｓｂ＝Ｎｇｒ・Ｎｓｐｇである。別のサブバンドグループ分け方式では、各グループは、Ｎｕｓｂ個の使用可能なサブバンドにわたって擬似ランダムに分散されたＮｓｐｇ個の使用可能なサブバンドを含む。さらに別のサブバンドグループ分け方式では、各グループは、Ｎｕｓｂ個の使用可能なサブバンドにわたって一様に離間されたＮｓｐｇ個の使用可能なサブバンドを含む。
【００４０】
図６に、バーストＴＤＭ／ＦＤＭ方式に使用できるインターレースサブバンド構造６００を示す。Ｎｕｓｂ個の使用可能なサブバンドは、サブバンドグループ１〜Ｎｇｒと標示されたＮｇｒ個の独立したグループに構成される。Ｎｕｓｂ個の使用可能なサブバンドの各々がただ１つのグループに属するという点で、Ｎｇｒ個のサブバンドグループは独立である。各サブバンドグループは、グループ中の連続するサブバンドがＮｓｐサブバンドだけ離間されるようにＮｕｓｂ個の使用可能な全サブバンドにわたって一様に分散されたＮｓｐｇ個の使用可能なサブバンドを含む。一態様では、４０００個の使用可能なサブバンド（Ｎｕｓｂ＝４０００）が８つのグループに構成され（Ｎｇｒ＝８）、各グループは５００個の使用可能なサブバンドを含み（Ｎｓｐｇ＝５００）、各グループの使用可能なサブバンドは８つのサブバンドだけ離間される（Ｎｓｐ＝８）。各グループ中の使用可能なサブバンドは、したがって、他のＮｇｒ−１個のグループ中の使用可能なサブバンドとインターレースされる。各サブバンドグループは「インターレース」とも呼ばれる。
【００４１】
インターレースサブバンド構造は様々な利点を提供する。第１に、各グループがシステム帯域幅全体からの使用可能なサブバンドを含むので、より優れた周波数ダイバーシチが達成される。第２に、ワイヤレスデバイスは、完全（たとえば、４０９６ポイント）高速フーリエ変換（ＦＦＴ）の代わりに「部分」（たとえば、５１２ポイント）ＦＦＴを実行することによって各サブバンドグループ上で送信されたデータシンボルを回復し、それによりワイヤレスデバイスによって消費される電力を低減することができる。部分ＦＦＴを実行するための技術は、２００４年２月９日に出願された「Subband-Based Demodulator for an OFDM-based Communication System」と題する本願の譲受人に譲渡された米国特許出願第１０／７７５，７１９号に記載されている。以下の説明では、図６に示すインターレースサブバンド構造を使用すると仮定する。
【００４２】
各ＰＬＣには、スーパーフレーム単位でリソースを割り振ることができる。各スーパーフレーム中の各ＰＬＣに割り振るべきリソースの量は、そのスーパーフレームのＰＬＣのペイロードに依存する。ＰＬＣは、固定レートデータストリームまたは可変レートデータストリームを搬送することができる。一態様では、ＰＬＣによって搬送されるデータストリームのデータ転送速度が変化する場合でも各ＰＬＣに同じモードを使用する。これにより、データストリームのカバレージエリアがデータ転送速度にかかわらずほぼ一定のままであることが保証され、その結果、受信パフォーマンスはデータ転送速度に依存しなくなる。データストリームの可変レートの性質は、各スーパーフレーム中のＰＬＣに割り振られるリソースの量を変化させることによって処理される。
【００４３】
図４に示すように、各アクティブＰＬＣには時間周波数平面からのリソースが割り振られる。各アクティブＰＬＣに割り振られるリソースは、「伝送スロット」（または単に「スロット」）を単位として与えることができる。１つのスロットは、（たとえば、５００個の）データサブバンドの１つのグループ、または、等価的に、１つのシンボル期間中の変調シンボルの１つのグループに対応する。各シンボル期間中にはＮｇｒ個のスロットが利用可能であり、それらのスロットにスロットインデックス１〜Ｎｇｒを割り当てることができる。各スロットインデックスは、スロットインターレースマッピング方式に基づいて各シンボル期間中の１つのサブバンドグループにマッピングできる。１つまたは複数のスロットインデックスをＦＤＭパイロットに使用し、残りのスロットインデックスをＰＬＣに使用することができる。スロットインターレースマッピングは、ＦＤＭパイロットに使用されるサブバンドグループ（またはインターレース）が、各スロットインデックスに使用されるサブバンドグループに対して変化する距離を有するようにすることができる。これにより、ＰＬＣに使用されるすべてのスロットインデックスが同様のパフォーマンスを達成できるようになる。
【００４４】
上述の態様は４ＫのＦＦＴサイズを仮定しているが、本開示の態様は、様々なＦＦＴサイズのＯＦＤＭシステム中の複数のデータストリームを多重化し、送信することができることに留意されたい。４ＫのＦＦＴサイズをもつＯＦＤＭシステムでは、スロットを形成する５００個の変調シンボルのグループは１つのインターレースにマッピングされる。
【００４５】
しかしながら、スロットは、様々なＦＦＴサイズにわたって固定であることに留意されたい。さらに、インターレースのサイズはアクティブサブバンドの数の１／８であり、スロットは、ＦＦＴサイズに基づいて部分インターレースかまたは（１つを含む）複数のインターレースのいずれかにマッピングされる。スロットに割り当てられた（１つまたは複数の）インターレースは、複数のＯＦＤＭシンボル期間中に存在することができる。たとえば、２ＫのＦＦＴサイズでは、スロット（すなわち、５００個の変調シンボル）は、２つの連続する２ＫのＯＦＤＭシンボルにわたる２つのインターレースにマッピングする。同様に、１ＫのＦＦＴサイズでは、スロットは、４つの連続する１ＫのＯＦＤＭシンボルにわたる４つのインターレースにマッピングする。さらに、一例として、１Ｋ、２Ｋ、４Ｋ、および８ＫのＦＦＴサイズの使用可能なサブバンドの数は、前記使用可能なサブバンドが、たとえば、ガードサブバンドを含まないことにより、それぞれ１０００、２０００、４０００、および８０００になる。すなわち、たとえば、１ＫのＦＦＴサイズは１０２４個のサブバンドを含み、サブバンドのうちの２４個をガードサブバンドとして使用することができる。ガードサブバンドの数は、たとえば、ＦＦＴサイズに比例して増加することができる。
【００４６】
８ＫのＦＦＴサイズでは、スロットは、８ＫのＯＦＤＭシンボルの半分にわたるインターレースの半分にマッピングすることになる。ＦＦＴサイズにかかわらず、ＭＡＣ時間ユニットは８つのスロットを備えることに留意されたい。以下の表に、１Ｋ、２Ｋ、４Ｋ、および８ＫのＦＦＴサイズと、ＭＡＣ時間ユニット当たりのそれぞれのＯＦＤＭシンボル数との間の関係、ならびにインターレース当たりのサブバンド数と、スロット当たりのインターレース数との間の関係を示す。
【表１】
0005453285.tif 000002
【００４７】
したがって、ＭＡＣ時間ユニットとＯＦＤＭシンボルとの間の関係、およびスロットとインターレースとの間の関係に依拠すると、本開示の態様により、ＯＦＤＭシステムのＦＦＴサイズにかかわらず、ＭＡＣ時間ユニットおよびスロットにわたってＭＡＣ層多重化できることになる。物理層は、様々なＦＦＴサイズについて、ＭＡＣ時間ユニットおよびスロットをそれぞれＯＦＤＭシンボルおよびインターレースにマッピングする。
【００４８】
上記の例は１Ｋ、２Ｋ、４Ｋ、および８ＫのＦＦＴサイズのみについて言及しているが、本開示はこれらの特定のＦＦＴサイズに限定されず、特許請求の範囲に記載の発明の範囲から逸脱することなく他のＦＦＴサイズを実装することができる。
【００４９】
各アクティブＰＬＣには、スーパーフレーム中の少なくとも１つのスロットが割り振られる。各アクティブＰＬＣにはまた、スーパーフレーム中の特定の（１つまたは複数の）スロットが割り当てられる。「割振り」プロセスは、各アクティブＰＬＣにリソースの量または数量を与え、「割当て」プロセスは、各アクティブＰＬＣにスーパーフレーム内の特定のリソースを与えるものである。明快のために、割振りおよび割当ては、別個のプロセスとして考えることができる。実際には、割振りは割当てに影響されることがあり、その逆も同様であるので、一般に割振りと割当ては一緒に実行される。いずれの場合も、割当ては以下の目的を達成するように実行できる。
【００５０】
１．各ＰＬＣの送信時間を最小限に抑えて、ワイヤレスデバイスがＰＬＣを回復するためのオン時間および電力消費を低減する。
【００５１】
２．各ＰＬＣの時間ダイバーシチを最大化して、ロバストな受信パフォーマンスを与える。
【００５２】
３．各ＰＬＣを特定の最大ビットレート内に抑える。
【００５３】
４．ワイヤレスデバイスのバッファ要件を最小限に抑える。
【００５４】
最大ビットレートは、１つのＰＬＣ用の各ＯＦＤＭシンボル中に送信できる情報ビットの最大数を示す。最大ビットレートは、一般に、ワイヤレスデバイスの復号機能およびバッファ機能によって設定される。各ＰＬＣを最大ビットレート内に抑えることにより、所定の復号機能およびバッファ機能を有するワイヤレスデバイスによってＰＬＣを回復することができる。
【００５５】
上記の目的のいくつかは互いに矛盾する。たとえば、目的１と目的２は矛盾し、目的１と目的４が矛盾する。リソース割振り／割当て方式は、矛盾する目的間のバランスを達成しようと試み、優先順位の設定における柔軟性を可能にすることができる。
【００５６】
スーパーフレーム中の各アクティブＰＬＣには、ＰＬＣのペイロードに基づいていくつかの数のスロットが割り振られる。異なるＰＬＣには異なる数のスロットを割り振ることができる。各アクティブＰＬＣに割り当てるべき特定のスロットは様々な方法で決定できる。いくつかの例示的なスロット割当て方式について以下で説明する。
【００５７】
図７Ａに、第１のスロット割当て方式による、方形パターンでのＰＬＣへのスロットの割当てを示す。各アクティブＰＬＣには、２次元（２Ｄ）方形パターンに構成されたスロットが割り当てられる。方形パターンのサイズは、ＰＬＣに割り振られるスロット数によって決定される。方形パターンの垂直寸法（または高さ）は、最大ビットレートなどの様々なファクタによって決定される。方形パターンの水平寸法（または幅）は、割り振られるスロット数および垂直寸法によって決定される。
【００５８】
送信時間を最小限に抑えるために、最大ビットレートに準拠しながら、できるだけ多くのサブバンドグループをアクティブＰＬＣに割り当てることができる。１つのＯＦＤＭシンボル中に送信できる最大数の情報ビットを様々なモードで符号化し、変調して様々な数のデータシンボルを得ることができ、次いでそれらのデータシンボルは、送信用に様々な数のデータサブバンドを必要とする。各ＰＬＣに使用できるデータサブバンドの最大数は、したがって、ＰＬＣに使用されるモードに依存する。
【００５９】
一態様では、各アクティブＰＬＣの方形パターンは、（インデックス中で）連続するサブバンドグループと、連続するシンボル期間とを含む。このタイプの割当ては、方形パターンを指定するのに必要とされるオーバーヘッドシグナリングの量を低減させ、さらにＰＬＣのスロット割当てをよりコンパクトにし、したがってフレーム内のＰＬＣのパッキングを単純化する。方形パターンの周波数寸法は、方形パターンの開始サブバンドグループとサブバンドグループの総数とによって指定できる。方形パターンの時間寸法は、方形パターンの開始シンボル期間とシンボル期間の総数とによって指定である。各ＰＬＣの方形パターンは、したがって４つのパラメータで指定できる。
【００６０】
図７Ａに示す例では、ＰＬＣ１には、２×４方形パターン７１２の８つのスロットが割り当てられ、ＰＬＣ２には、４×３方形パターン７１４の１２個のスロットが割り当てられ、ＰＬＣ３には、１×６方形パターン７１６の６つのスロットが割り当てられる。フレーム中の残りのスロットは、他のアクティブＰＬＣに割り当てることができる。図７Ａに示すように、異なるアクティブＰＬＣに異なる方形パターンを使用することができる。パッキング効率を改善するために、アクティブＰＬＣには、一度に１つのＰＬＣずつ、各ＰＬＣに割り振られたスロットの数によって決定される順序でフレーム中のスロットを割り当てることができる。たとえば、フレーム中のスロットを、最初に最大数の割り振られたスロットをもつＰＬＣに割り当て、次いで２番目に最も大きい数の割り振られたスロットをもつＰＬＣに割り当てるなどし、最後に最小数の割り振られたスロットをもつＰＬＣに割り当てることができる。スロットはまた、たとえば、ＰＬＣの優先順位、ＰＬＣ間の関係など、他のファクタに基づいて割り当てることができる。
【００６１】
図７Ｂに、第２のスロット割当て方式による、「折曲状」または「ジグザグ」セグメントでのＰＬＣへのスロットの割当てを示す。この方式では、フレームはＮｓｔ個の「ストリップ」に分割される。各ストリップは、少なくとも１つのサブバンドグループをカバーし、さらにフレーム中のシンボル期間の最大数までの連続する数のシンボル期間にわたる。Ｎｓｔ個のストリップは、同じかまたは異なる数のサブバンドグループを含むことができる。アクティブＰＬＣの各々は、様々なファクタに基づいてＮｓｔ個のストリップのうちの１つにマッピングされる。たとえば、送信時間を最小限に抑えるために、各アクティブＰＬＣは、そのＰＬＣに許可された最大数のサブバンドグループをもつストリップにマッピングできる。
【００６２】
各ストリップのアクティブＰＬＣにはストリップ中のスロットが割り当てられる。スロットは、特定の順序で、たとえば、垂直ジグザグパターンを使用してＰＬＣに割り当てることができる。このジグザグパターンは、一度に１つのシンボル期間ずつ、シンボル期間１〜Ｎｓｐｆに対して、サブバンドグループインデックスが小から大となるようにスロットを選択する。図７Ｂに示す例では、ストリップ１はサブバンドグループ１〜３を含む。ＰＬＣ１には、シンボル期間１中のサブバンドグループ１からシンボル期間４中のサブバンドグループ１までの１０個のスロットを含むセグメント７３２が割り当てられる。ＰＬＣ２には、シンボル期間４中のサブバンドグループ２からシンボル期間５中のサブバンドグループ２までの４個のスロットを含むセグメント７３４が割り当てられる。ＰＬＣ３には、シンボル期間５中のサブバンドグループ３からシンボル期間７中のサブバンドグループ２までの６個のスロットを含むセグメント７３６が割り当てられる。ストリップ１中の残りのスロットは、このストリップにマッピングされた他のアクティブＰＬＣに割り当てることができる。
【００６３】
第２のスロット割当て方式は、２次元（２Ｄ）ストリップ中のスロットのすべてを１次元（１Ｄ）ストリップに効果的にマッピングし、次いで１次元を使用して２Ｄスロット割当てを実行する。各アクティブＰＬＣにはストリップ内のセグメントが割り当てられる。割り当てられるセグメントは、（開始サブバンドおよびシンボル期間によって与えられる）セグメントの開始、およびセグメントの長さという２つのパラメータによって指定できる。ＰＬＣがマッピングされた特定のストリップを示すのには追加のパラメータを使用する。一般に、各アクティブＰＬＣに割り当てられたセグメントは、任意の数のスロットを含むことができる。ただし、セグメントサイズが（たとえば、２つまたは４つの）複数のスロットになるように制約される場合、割り当てられたセグメントを識別するのにオーバーヘッドシグナリングがより少ないことが必要とされる。
【００６４】
第２のスロット割当て方式は、単純な方法でスロットをアクティブＰＬＣに割り当てることができる。また、ストリップ内のスロットを連続的にＰＬＣに割り当てることができるので、各ストリップに対して緊密なパッキングを達成することができる。Ｎｓｔ個のストリップの垂直寸法は、スーパーフレーム中のすべてのアクティブＰＬＣの形状と一致するように規定でき、それにより（１）ＰＬＣに許可された最大数のデータサブバンドを使用してできるだけ多くのＰＬＣが送信され、（２）Ｎｓｔ個のストリップができるだけ完全にパッキングされるようになる。
【００６５】
図７Ａおよび図７Ｂは２つの例示的なスロット割当て方式を示している。これらの方式により、各フレーム中にＰＬＣを効率的にパッキングすることが可能になる。またこれらの方式により、各アクティブＰＬＣに割り当てられた特定のスロットを示すのに必要とされるオーバーヘッドシグナリングの量が減少する。他のスロット割当て方式を使用することもでき、これは本開示の範囲内である。たとえば、スロット割当て方式によってフレームをストリップに分割し、フレームのアクティブＰＬＣを利用可能なストリップにマッピングし、各ストリップのＰＬＣにストリップ内の方形パターンを割り当てることができる。ストリップは、様々な高さ（すなわち、様々な数のサブバンドグループ）を有することができる。各ストリップのＰＬＣに割り当てられる方形パターンは、ストリップの高さと同じ高さを有することができるが、ＰＬＣに割り振られたスロット数によって決定される異なる幅（すなわち、異なる数のシンボル期間）を有することができる。
【００６６】
簡単のために、図７Ａおよび図７Ｂは個別のＰＬＣへのスロットの割当てを示している。いくつかのサービスでは、複数のＰＬＣがワイヤレスデバイスによって一緒に復号され、「ジョイント」ＰＬＣと呼ばれることがある。たとえば、複数のＰＬＣが、単一のマルチメディアプログラムのビデオおよびオーディオ構成要素のために使用され、プログラムを回復するのに一緒に復号される場合、これがあてはまることがある。ジョイントＰＬＣには、それらのペイロードに応じて、各スーパーフレーム中の同じかまたは異なる数のスロットを割り振ることができる。オン時間を最小限に抑えるために、ジョイントＰＬＣには連続するシンボル期間中のスロットを割り当てることができ、それによってワイヤレスデバイスは、これらのＰＬＣを受信するのにフレーム内で「ウェイクアップ」を複数回する必要がなくなる。
【００６７】
図７Ｃに、第１のスロット割当て方式に基づく２つのジョイントＰＬＣ１および２へのスロットの割当てを示す。第１の態様では、ジョイントＰＬＣには、水平方向にすなわち並んで積み重ねられた方形パターンのスロットが割り当てられる。図７Ｃに示す例では、ＰＬＣ１には、２×４方形パターン７５２の８つのスロットが割り振られ、ＰＬＣ２には、パターン７５２のすぐ右に位置する、２×３方形パターン７５４の６つのスロットが割り振られる。この態様では、各ＰＬＣをできるだけ速やかに復号することが可能であり、それによりワイヤレスデバイスにおけるバッファ要件を低減することができる。
【００６８】
第２の態様では、ジョイントＰＬＣには、垂直方向に積み重ねられた方形パターンのスロットが割り当てられる。図７Ｃに示す例では、ＰＬＣ３には、２×４方形パターン７６２の８つのスロットが割り振られ、ＰＬＣ４には、パターン７６２のすぐ上に位置する、２×３方形パターン７６４の６つのスロットが割り振られる。ジョイントＰＬＣに使用されるサブバンドグループの総数は、これらのジョイントＰＬＣが一括して最大ビットレートに準拠するようにすることができる。第２の態様では、ワイヤレスデバイスは、復号のための準備ができるまで、ジョイントＰＬＣ用の受信データシンボルを別々のバッファに格納することができる。第２の態様は、第１の態様に対してジョイントＰＬＣのオン時間を低減することができる。
【００６９】
一般に、任意の数のＰＬＣを一緒に復号することができる。ジョイントＰＬＣの方形パターンは、同じまたは異なる数のサブバンドグループにわたり、その数は最大ビットレートによって制約することができる。方形パターンはまた、同じまたは異なる数のシンボル期間にわたることができる。ジョイントＰＬＣの一部のセットの方形パターンは水平方向に積み重ねることができ、ジョイントＰＬＣの他のセットの方形パターンは垂直方向に積み重ねることができる。
【００７０】
ジョイントＰＬＣにはジグザグのセグメントを割り当てることもできる。一態様では、一緒に復号すべき複数のＰＬＣには同じストリップ中の連続するセグメントが割り当てられる。別の態様では、複数のＰＬＣには異なるストリップ中のセグメントが割り当てられ、これらのＰＬＣを回復するためのオン時間を小さくするためにセグメントは可能な限り時間的に重複する。
【００７１】
概して、各データストリームは様々な方法で符号化できる。一態様では、各データストリームは、外部コードと内部コードからなる連結コードを用いて符号化される。外部コードは、リードソロモン（ＲＳ）コードなどのブロックコード、または何らかの他のコードとすることができる。内部コードは、ターボコード（たとえば、並列連結畳み込み符号（ＰＣＣＣ）、または直列連結畳み込み符号（ＳＣＣＣ））、畳み込み符号、低密度パリティチェック（ＬＤＰＣ）コード、または何らかの他のコードとすることができる。
【００７２】
図８に、リードソロモンコードを使用した例示的な外部コーディング方式を示す。ＰＬＣのデータストリームはデータパケットに分割される。一態様では、各データパケットは所定数（Ｌ）の情報ビットを含む。特定の例として、各データパケットは９７６個の情報ビットを含むことができる。他のパケットサイズおよびフォーマットを使用することもできる。データストリームのデータパケットは、行当たり１パケットずつメモリ行に書き込まれる。Ｋ個のデータパケットがＫ個の行に書き込まれた後、列方向に一度に１列ずつブロックコーディングを実行する。一態様では、各列は、Ｋバイトを含み（行当たり１バイト）、（Ｎ，Ｋ）リードソロモンコードを用いて符号化されて、Ｎバイトを含む対応するコードワードを生成する。コードワードの最初のＫバイトは（システマティックバイトとも呼ばれる）データバイトであり、最後のＮ−Ｋバイトは（ワイヤレスデバイスによって誤り訂正のために使用できる）パリティバイトである。リードソロモンコーディングによりコードワードごとにＮ−Ｋ個のパリティバイトが生成され、それらのパリティバイトは、Ｋ個のデータ行の後のメモリ行Ｋ＋１〜Ｎに書き込まれる。ＲＳブロックは、Ｋ個のデータ行と、Ｎ−Ｋ個のパリティ行とを含む。一態様では、Ｎ＝１６であり、Ｋは、設定可能なパラメータ、たとえば、Ｋ∈｛１２，１４，１６｝である。Ｋ＝Ｎのとき、リードソロモンコードは使用不能になる。次いで、ＲＳブロックの各データパケット（または行）と後続の（たとえば、８個の）ゼロ（テール）ビットの付加にＣＲＣ値（たとえば、１６ビット長）を追加して、内部符号器を既知の状態に再設定する。得られたより長い（たとえば、１０００ビットの）パケットは、その後、内部コードによって符号化されて、対応する内部コード化パケットを生成する。コードブロックは、ＲＳブロックのＮ個の行に対してＮ個の外部コード化パケットを含み、各外部コード化パケットは、データパケットまたはパリティパケットとすることができる。Ｎ＝１６の場合、コードブロックは４つのサブブロックに分割され、各サブブロックは４つの外部コード化パケットを含む。
【００７３】
一態様では、各データストリームは、階層化コーディングを用いてまたは用いないで送信でき、ただしこの文脈での「コーディング」という用語は、送信機におけるソース符号化ではなくチャネル符号化を指す。データストリームは、基本ストリームおよび拡張ストリームと呼ばれる、２つのサブストリームからなることができる。一態様では、基本ストリームは、基地局のカバレージエリア内のすべてのワイヤレスデバイスに送信される情報を搬送することができる。拡張ストリームは、より良いチャネル状態を観測しているワイヤレスデバイスに送信される追加の情報を搬送することができる。階層化コーディングでは、基本ストリームは、第１のモードに従って符号化し、変調されて第１の変調シンボルストリームを生成し、拡張ストリームは、第２のモードに従って符号化し、変調されて第２の変調シンボルストリームを生成する。第１のモードおよび第２のモードは、同じでも、異なってもよい。次いで２つの変調シンボルストリームを組み合わせて、１つのデータシンボルストリームを得る。
【００７４】
表１に、本システムによってサポートできる８つのモードの例示的なセットを示す。ｍはモードを示すとし、ただし、ｍ＝１，２，．．．，８である。各モードは、特定の変調方式（たとえば、ＱＰＳＫまたは１６−ＱＡＭ）、および特定の内部コードレートＲｉｎ（ｍ）（たとえば、１／３、１／２、または２／３）に関連する。最初の５つのモードは、基本ストリームのみを用いる「正則」コーディングに関し、最後の３つのモードは、基本ストリームと拡張ストリームとを用いる階層化コーディングに関する。簡単のために、各階層化コーディングモードの基本ストリームと拡張ストリームの両方に同じ変調方式および内部コードレートを使用する。
【表２】
0005453285.tif 000003
【００７５】
表１はまた、各モードの様々な送信パラメータを示す。表１の第４列は、各モードで１パケットを送信するのに必要とされるスロット数を示し、各モードは、約１０００個の情報ビットというパケットサイズと、スロット当たり５００個のデータサブバンドとを仮定している。第５列は、各モードで４パケットの１サブブロックを送信するのに必要とされるスロット数を示す。モードのすべてについて様々な数のサブバンドグループをＰＬＣに使用することができる。より多くのサブバンドグループを使用すると、送信時間がより短くなるが、時間ダイバーシチもより小さくなる。
【００７６】
モード１の一例として、Ｋ個のデータパケットをもつ１つのデータブロックを符号化して１６個のコード化パケットを生成することができる。各データパケットは１０００個の情報ビットを含む。モード１はコードレートＲｉｎ（１）＝１／３を使用するので、各コード化パケットは、３０００個のコードビットを含み、データシンボル当たり２つのコードビットを搬送可能なＱＰＳＫを使用して１５００個のデータサブバンド（すなわち、３つのサブバンドグループ）上で送信できる。各サブブロックの４つのコード化パケットは、１２個のスロット中に送信できる。各サブブロックは、たとえば、寸法４×３、３×４、２×６、または１×１２の方形パターン中で送信でき、寸法Ｐ×Ｑ中の第１の値Ｐはサブバンドグループの数に関し、第２の値Ｑは方形パターンのシンボル期間の数に関する。
【００７７】
表１は、例示的な設計を示し、サブバンドの割振りおよび割当てに影響を及ぼす可能性がある様々なパラメータを示すために与えるものである。一般に、本システムは任意の数のモードをサポートし、各モードは、異なるコーディングおよび変調方式に対応することができる。たとえば、各モードは、変調方式と内部コードレートの異なる組合せに対応することができる。ワイヤレスデバイスの設計を単純にするために、本システムは、（たとえば、１／３または１／５の基本コードレートをもつ）単一の内部コードを利用し、内部コードによって生成されたコードビットの一部をパンクチャリングまたは削除することによって異なるコードレートを達成することができる。ただし、本システムは複数の内部コードを利用することもできる。各モードでのサブバンドグループの最大許容数は異なってよく、場合によっては最大ビットレートに基づくことができる。
【００７８】
一般に、各スーパーフレーム中のアクティブＰＬＣ上で１つまたは複数のデータブロックを送信することができる。スーパーフレーム当たりに送信すべきデータブロックの数は、ＰＬＣ上で送信されるデータストリームのデータ転送速度に依存する。フレーム当たりにＰＬＣに割り振られるスロットの数（Ｎｓｌｏｔ）は、スーパーフレーム中のＰＬＣ上で送信されるデータブロックの数（Ｎｂｌ）に、１つのサブブロックに必要とされるスロットの数をかけたものに等しく、すなわち、Ｎｓｌｏｔ＝Ｎｂｌ・Ｎｓｐｓ（ｍ）であり、ただし、Ｎｓｐｓ（ｍ）は、ＰＬＣに使用されるモードに依存する。ＰＬＣが、（高レートデータストリーム用の）１つのスーパーフレーム中で多数のデータブロックを搬送する場合、ＰＬＣの送信時間を最小限に抑えるためにできるだけ多くのサブバンドグループを使用することが望ましい。たとえば、ＰＬＣが、１つのスーパーフレーム中で１６個のデータブロックを搬送する場合、モード１を使用したフレーム当たりの送信時間は、１つのサブバンドグループを使用する１９２＝１６・１２個のシンボル期間（これは、フレーム持続時間の６５％である）と、４つのサブバンドグループを使用するわずか４８＝１９２／４個のシンボル期間（これは、フレーム持続時間の１６．２５％である）とである。したがって、より多くのサブバンドグループを使用することによってＰＬＣの送信時間を大幅に短縮することができる。
【００７９】
図９Ａに、１つのサブバンドグループを使用する１つのコードブロック（Ｎｂｌ＝１）に対するスーパーフレーム中のスロットの割当てを示し、これは、１つのサブブロックに対するフレーム中のスロットの割当てに相当する。上述の態様では、各サブブロックは、図９Ａに１、２、３、および４と標示された４つのパケットを含む。各パケットは、表１のモード１〜５の各々について、異なる数のスロット中に送信される。１つのサブブロックの４つのパケット１〜４は、１つのサブバンドグループ上で、モード１では１２個のシンボル期間、モード２では８つのシンボル期間、モード３では６つのシンボル期間、モード４では４つのシンボル期間、およびモード５では３つのシンボル期間中に送信できる。モード３および５では、２つのパケットが、同じスロットを共有することができる。パケット全体が受信されるとすぐに、各パケットを復号することができる。
【００８０】
図９Ｂに、それぞれ、モードｍ＝１の４、４、３、２、および１のサブバンドグループ、および２、３、４、および５を使用する１つのコードブロック（Ｎｂｌ＝１）のスーパーフレーム中のスロットの割当てを示す。１つのサブブロック中の４つのパケットは、モード１では４×３方形パターン９３２、モード２では４×２方形パターン９３４、モード３では３×２方形パターン９３６、モード４では２×２方形パターン９３８、およびモード５では１×４方形パターン９４０中で送信される。
【００８１】
一態様では、１つのサブブロック中の４つのパケットは、図９Ｂに示すような方形パターン内の垂直ジグザグパターン９４２で送信される。この態様では、各パケットはできるだけ少数のシンボル期間中に送信され、任意の所与のシンボル期間中に１つの部分パケットしかないので、バッファ要件が低減する。別の態様では、４つのパケットは水平ジグザグパターン９４４で送信される。この態様では、各パケットはできるだけ多くのシンボル期間にわたって送信されるので、時間ダイバーシチがより大きくなる。ただし、水平ジグザグパターンを使用する場合、同じシンボル期間中に２つまでのパケットを完全に受信することができるので、最大ビットレートにより、使用できるサブバンドグループの数が制限されるかまたは追加のバッファリングが必要となることがある。
【００８２】
図９Ｃに、４つのサブバンドグループを使用する６つのコードブロック（Ｎｂｌ＝６）に対するスーパーフレーム中のスロットの割当てを示す。この例では、ＰＬＣに対してモード２が使用され、各パケットは、２つのスロット中に送信され、２４個のパケットが、６つのコードブロックの各フレーム中で送信され、ＰＬＣには、フレームごとに４×１２方形パターン９５２の４８個のスロットが割り振られる。２４個のパケットを方形パターン９５２内で様々な方法で送信することができる。
【００８３】
図９Ｃに示す第１の態様では、パケットは、６つのコードブロックをサイクルすることによって方形パターンで送信される。６つのコードブロックにわたる各サイクルでは、各コードブロックから１つのパケットが選択され、６つのコードブロックの６つのパケットが垂直ジグザグパターンを使用して送信される。コードブロックの６つのパケット１はボックス９５４ａ中で送信され、コードブロックの６つのパケット２はボックス９５４ｂ中で送信され、コードブロックの６つのパケット３はボックス９５４ｃ中で送信され、コードブロックの６つのパケット４はボックス９５４ｄ中で送信される。ｉ番目のコードブロックのｊ番目のパケットは、図９ＣではＢｉ  Ｐｊと標示している。
【００８４】
第１の態様では、コードブロックの４つのパケットがより多くのシンボル期間にわたって送信されるので、各コードブロック全体にわたるより大きい時間ダイバーシチが与えられる。１つのシンボル期間中に送信されるパケットは、相関のある消去を受ける可能性ある。たとえば、シンボル期間中のディープフェードにより、そのシンボル期間中に送信されたすべてのパケットが誤って復号されることが起こることがある。異なるコードブロックからのパケットを同じシンボル期間中に送信することによって、複数のコードブロックにわたって相関のある（パケット）消去が分散される。これにより、これらの消去を訂正するブロック復号器の能力が強化される。第１の態様はまた、時間的にできるだけ離れるように各コードブロックの４つのパケットを離間させ、それによりコードブロックにわたる時間ダイバーシチが改善する。たとえば、コードブロック１の４つのパケットは、シンボル期間１、４、７、および１０中に送信され、３つのシンボル期間だけ離間される。また第１の態様では、各パケットはできるだけ少数のシンボル期間にわたって送信されるので、バッファ要件が低減する。
【００８５】
図に示してない第２の態様では、第１の態様と同様に、Ｎｂｌ個のコードブロックをサイクルすることによってパケットを選択するが、各サイクルのＮｂｌ個のパケットは、ボックス９５４内の水平ジグザグパターンを使用して送信される。この態様では、各パケット全体にわたるより大きい時間ダイバーシチを与えることができる。第３の態様では、最初に１つのコードブロックの４つのパケットが送信され、次に別のコードブロックの４つのパケットが送信されなどする。この態様では、一部のコードブロックを早く回復できるようになる。このようにして、様々な方法で複数のコードブロックをＰＬＣ上で送信することができる。
【００８６】
上記のように、複数のＰＬＣを一緒に復号するように意図できる。ジョイントＰＬＣの各々は、ＰＬＣ上で送信されるデータストリームのデータ転送速度に応じてスーパーフレーム当たり任意の数のコードブロックを搬送することができる。ジョイントＰＬＣに使用すべきサブバンドグループの総数は最大ビットレートによって制限できる。
【００８７】
図９Ｄに、水平方向に積み重ねられた方形パターンを使用する２つのジョイントＰＬＣへのスーパーフレーム中のスロットの割当てを示す。この例では、ＰＬＣ１は、（たとえば、ビデオストリーム用に）モード４を使用して２つのコードブロックを搬送し、８つのパケットが各フレームの８つのスロット中に送信される。ＰＬＣ２は、（たとえば、オーディオストリーム用に）モード２を使用して１つのコードブロックを搬送し、４つのパケットが各フレームの８つのスロット中に送信される。ＰＬＣ１の８つのパケットは、図９Ｃで上述したように、２つのコードブロックをサイクルし垂直ジグザグパターンを使用することによって、２×４方形パターン９６２中で送信される。ＰＬＣ２の４つのパケットは、垂直ジグザグパターンを使用して２×４方形パターン９６４中で送信される。パターン９６４はパターン９６２の右側に積み重ねられる。
【００８８】
図９Ｅに、垂直方向に積み重ねられた方形パターンを使用する２つのジョイントＰＬＣへのスーパーフレーム中のスロットの割当てを示す。ＰＬＣ１の８つのパケットは、２つのコードブロックをサイクルし垂直ジグザグパターンを使用することによって、１×８方形パターン９７２中で送信されるが、１つのサブバンドグループのみを用いる。ＰＬＣ２の４つのパケットは、垂直ジグザグパターンを使用して２×４方形パターン９７４中で送信される。パターン９７４はパターン９７２の上に積み重ねられる。ＰＬＣ１の１×８方形パターンを使用することにより、最大ビットレートによって課された制限であることがある、２つのパケットのみが各シンボル期間中に送信されるようになる。最大ビットレートが許容するのであれば、ＰＬＣ１とＰＬＣ２の両方の総送信時間を低減するために、ＰＬＣ１に２×４方形パターンを使用することができる。
【００８９】
図９Ｄおよび図９Ｅに示す例は、任意の数のジョイントＰＬＣ、各ＰＬＣ用の任意の数のコードブロック、および各ＰＬＣ用の任意のモードをカバーするように拡張できる。最大ビットレートに準拠しながらジョイントＰＬＣの総送信時間が最小限に抑えられるようにスロットをこれらのＰＬＣに割り当てることができる。
【００９０】
図８に示す外部コーディング方式では、各コードブロックの最初のＫ個のパケットはデータに関し、最後のＮ−Ｋ個のパケットはパリティビットに関する。各パケットはＣＲＣ値を含むので、ワイヤレスデバイスは、受信されたパケットの情報ビットを使用してＣＲＣ値を再計算し、その再計算されたＣＲＣ値を受信されたＣＲＣ値と比較することによって、各パケットが正しく復号されたかまたは誤って復号されたかを判断することができる。各コードブロックについて、最初のＫ個のパケットが正しく復号された場合、ワイヤレスデバイスは最後のＮ−Ｋ個のパケットを処理する必要がない。たとえば、Ｎ＝１６、Ｋ＝１２、およびコードブロックの最後の４つのパケットが第４のフレーム中で送信される場合、最初の３つのフレーム中で送信された１２個のデータパケットが正しく復号されたならば、ワイヤレスデバイスは最後のフレーム中でウェイクアップする必要がない。さらに、Ｎ−Ｋ個までの誤って（内部）復号されたパケットのどんな組合せでもリードソロモン復号器によって訂正することができる。
【００９１】
明快のために、上記の説明は、外部コードと内部コードとからなる連結コーディング方式に基づき、表１に与えたパラメータに関する。本システムには他のコーディング方式を使用することもできる。さらに、本システムには、同じまたは異なるパラメータを使用することができる。サブバンド割振りおよび割当ては、本明細書で説明する技術を使用し、本システムに適用できる特定のコーディング方式およびパラメータに従って実行できる。
【００９２】
図１０に、本明細書で説明する多重化および送信技術を使用して複数のデータストリームをブロードキャストするためのプロセス１０００のフロー図を示す。プロセス１０００は、スーパーフレームごとに実行できる。
【００９３】
最初に、現在のスーパーフレームのアクティブＰＬＣを識別する（ブロック１０１２）。各アクティブＰＬＣについて、ＰＬＣ用に選択された外部コード（およびレート）に従って少なくとも１つのデータブロックを処理して、各データブロックに１コードブロックずつ、少なくとも１つのコードブロックを得る（ブロック１０１４）。現在のスーパーフレームに対するＰＬＣのペイロードに基づいて各アクティブＰＬＣに特定の数の送信ユニットを割り振る（ブロック１０１６）。概して、現在のスーパーフレーム中の送信ユニットは、任意のレベルのグラニュラリティを用いてアクティブＰＬＣに割り振りできる。たとえば、送信ユニットをスロット中のアクティブＰＬＣに割り振ることができ、各スロットは５００個の送信ユニットを含む。次いで現在のスーパーフレームの各フレーム中の特定の送信ユニットを各アクティブＰＬＣに割り当てる（ブロック１０１８）。ブロック１０１６が、各アクティブＰＬＣに割り振られるリソース量を決定する。ブロック１０１８は、各アクティブＰＬＣに特定のリソース割振りを行い、割当て方式に基づいて実行できる。ブロック１０１８では、たとえば、方形パターンを割り当てる方式、またはストリップ内のジグザグセグメントを割り当てる方式を使用することができる。割振りは、割当てによって達成されるパッキング効率に依存するので、送信ユニットの割振りと割当てを一緒に実行することもできる。
【００９４】
各アクティブＰＬＣの各コードブロックを、各フレームに１サブブロックずつ、複数のサブブロックに分割する（ブロック１０２０）。次いで、各サブブロック中の各パケットを内部コードによって符号化し、変調シンボルにマッピングする（ブロック１０２２）。各ＰＬＣ用に使用される内部コードレートおよび変調方式は、そのＰＬＣに選択されたモードによって決定される。次いで、各コードブロックの複数のサブブロックを現在のスーパーフレームの複数のフレーム中で送信して、時間ダイバーシチを達成する。現在のスーパーフレームの各フレームについて、各アクティブＰＬＣのそのフレーム中で送信すべき（１つまたは複数の）サブブロック中のデータシンボルを、ＰＬＣに割り当てられた送信ユニットにマッピングする（ブロック１０２４）。次いで、（１）アクティブＰＬＣのすべてについての多重化データシンボルと、（２）パイロット、オーバーヘッド、およびガードシンボルとを用いて合成シンボルストリームを形成する（ブロック１０２６）。合成シンボルストリームをさらに処理し（たとえば、ＯＦＤＭ変調し、調整し）、システム中のワイヤレスデバイスにブロードキャストする。
【００９５】
本明細書で説明する多重化および送信技術により、各スーパーフレーム中で送信された複数のデータストリームが、ワイヤレスデバイスによって独立して回復できるようになる。注目する所与のデータストリームは、（１）すべてのサブバンド上で、またはデータストリームに使用されるサブバンド上のみでＯＦＤＭ復調を実行し、（２）データストリームの検出データシンボルを多重分離し、（３）データストリームの検出データシンボルを復号することによって回復できる。所望のデータストリームを受信するために、他のデータストリームを、完全にはまたは部分的には復号する必要がない。使用するように選択された割振りおよび割当て方式に応じて、ワイヤレスデバイスは、注目するデータストリームを回復するために別のデータストリームの部分復調および／または部分復号を実行することができる。たとえば、複数のデータストリームが、同じＯＦＤＭシンボルを共有する場合、選択されたデータストリームの復調により、選択されていないデータストリームの部分復調がもたらされる。
【００９６】
図１１に、システム１００の基地局のうちの１つである基地局１１０ｘのブロック図を示す。基地局１１０ｘでは、送信（ＴＸ）データプロセッサ１１１０が、１つまたは複数のデータソース１１０８から、たとえば、各サービスが１つまたは複数のＰＬＣ中で搬送できる様々なサービスの複数のデータソースから、（｛ｄ１｝〜
【数１】
0005453285.tif 000004
【００９７】
と示された）複数（Ｎｐｌｃ個）のデータストリームを受信する。ＴＸデータプロセッサ１１１０は、そのストリーム用に選択されたモードに従って各データストリームを処理して、対応するデータシンボルストリームを生成し、（｛ｓ１｝〜
【数２】
0005453285.tif 000005
【００９８】
と示された）Ｎｐｌｃ個のデータシンボルストリームをシンボルマルチプレクサ（Ｍｕｘ）／チャネライザ１１２０に供給する。ＴＸデータプロセッサ１１１０はまた、コントローラ１１４０から（｛ｄＯ｝と示された）オーバーヘッドデータを受信し、オーバーヘッドデータに使用されたモードに従ってオーバーヘッドデータを処理し、（｛ｓＯ｝と示された）オーバーヘッドシンボルストリームをチャネライザ１１２０に供給する。オーバーヘッドシンボルはオーバーヘッドデータの変調シンボルである。
【００９９】
チャネライザ１１２０は、Ｎｐｌｃ個のデータシンボルストリーム中のデータシンボルを、それらの割り当てられた送信ユニット上に多重化する。チャネライザ１１２０はまた、パイロットサブバンド上にパイロットシンボルを、およびガードサブバンド上にガードシンボルを提供する。チャネライザ１１２０はさらに、各スーパーフレームにおいて先行しているパイロットおよびオーバーヘッドセクション中にパイロットシンボルおよびオーバーヘッドシンボルを多重化する（図２参照）。チャネライザ１１２０は、適切なサブバンドおよびシンボル期間上でデータ、オーバーヘッド、パイロット、およびガードシンボルを搬送する（｛ｓＣ｝と示された）合成シンボルストリームを供給する。ＯＦＤＭ変調器１１３０は、合成シンボルストリームに対してＯＦＤＭ変調を実行し、ＯＦＤＭシンボルのストリームを送信機ユニット（ＴＭＴＲ）１１３２に供給する。送信機ユニット１１３２は、ＯＦＤＭシンボルストリームを調整し（たとえば、アナログ変換、フィルタ処理、増幅、および周波数アップコンバートし）、変調信号を生成し、次いでその変調信号をアンテナ１１３４から送信する。
【０１００】
図１２に、システム１００のワイヤレスデバイスのうちの１つであるワイヤレスデバイス１２０ｘのブロック図を示す。ワイヤレスデバイス１２０ｘでは、アンテナ１２１２が、基地局１１０ｘによって送信された変調信号を受信し、受信信号を受信機ユニット（ＲＣＶＲ）１２１４に供給する。受信機ユニット１２１４は、受信信号を調整し、デジタル化し、処理し、サンプルストリームをＯＦＤＭ復調器１２２０に供給する。ＯＦＤＭ復調器１２２０は、サンプルストリームに対してＯＦＤＭ復調を実行し、（１）受信パイロットシンボルをチャネル推定器１２２２に、および（２）受信データシンボルおよび受信オーバーヘッドシンボルを検出器１２３０に供給する。チャネル推定器１２２２は、受信パイロットシンボルに基づいて基地局１１０ｘとワイヤレスデバイス１２０ｘとの間の無線リンクのチャネル応答推定を導出する。検出器１２３０は、チャネル応答推定を用いて受信データおよびオーバーヘッドシンボルに対して検出（たとえば、均一化またはマッチドフィルタリング）を実行する。検出器１２３０は、それぞれ送信データおよびオーバーヘッドシンボルの推定である「検出された」データおよびオーバーヘッドシンボルをシンボルデマルチプレクサ（Ｄｅｍｕｘ）／デチャネライザ１２４０に供給する。検出されたデータ／オーバーヘッドシンボルは、データ／オーバーヘッドシンボルを形成するのに使用されたコードビットの対数尤度比（ＬＬＲ）によって、または他の表現によって表すことができる。チャネル推定器１２２２はまた、タイミングおよび周波数情報をＯＦＤＭ復調器１２２０に供給することができる。
【０１０１】
コントローラ１２６０は、回復すべき１つまたは複数の特定のデータストリーム／ＰＬＣの指示（たとえば、ユーザ選択）を得る。コントローラ１２６０は、次いで、選択された各ＰＬＣのリソース割振りおよび割当てを判断する。ワイヤレスデバイス１２０ｘが初めて信号を取得した（たとえば、初期取得の）場合、受信（ＲＸ）データプロセッサ１２５０によって復号されたオーバーヘッドＯＦＤＭシンボルからシグナリング情報を得る。ワイヤレスデバイス１２０ｘがスーパーフレーム中のデータブロックを首尾よく受信した場合、シグナリング情報は、各スーパーフレーム中で送信された少なくとも１つのデータブロックの一部である埋込みオーバーヘッドシグナリングを通して得ることができる。この埋込みオーバーヘッドシグナリングは、次のスーパーフレームにおける対応するデータストリーム／ＰＬＣの割振りおよび割当てを示す。コントローラ１２６０は、ＭＵＸ＿ＲＸ制御をデチャネライザ１２４０に与える。デチャネライザ１２４０は、ＭＵＸ＿ＲＸ制御に基づいて各シンボル期間の検出データまたはオーバーヘッドシンボルの逆多重化を実行し、それぞれ１つまたは複数の検出データシンボルストリームまたは検出オーバーヘッドシンボルストリームをＲＸデータプロセッサ１２５０に供給する。オーバーヘッドＯＦＤＭシンボルの場合、ＲＸデータプロセッサ１２５０は、オーバーヘッドシグナリングに使用されたモードに従って検出オーバーヘッドシンボルストリームを処理し、復号されたオーバーヘッドシグナリングをコントローラ１２６０に供給する。（１つまたは複数の）データシンボルストリームの場合、ＲＸデータプロセッサ１２５０は、そのストリーム用に使用されたモードに従って注目する各検出データシンボルストリームを処理し、対応する復号データストリームをデータシンク１２５２に供給する。一般に、ワイヤレスデバイス１２０ｘにおける処理は基地局１１０ｘにおける処理を補足する。
【０１０２】
コントローラ１１４０および１２６０は、それぞれ基地局１１０ｘおよびワイヤレスデバイス１２０ｘにおける動作を指示する。メモリ１１４２および１２６２は、それぞれコントローラ１１４０および１２６０によって使用されるプログラムコードおよびデータの記憶域を提供する。コントローラ１１４０および／またはスケジューラ１１４４は、アクティブＰＬＣにリソースを割り振り、さらに各アクティブＰＬＣに送信ユニットを割り当てる。
【０１０３】
図１３に、基地局１１０ｘにおけるＴＸデータプロセッサ１１１０と、チャネライザ１１２０と、ＯＦＤＭ変調器１１３０との一態様のブロック図を示す。ＴＸデータプロセッサ１１１０は、Ｎｐｌｃ個のデータストリーム用のＮｐｌｃ個のＴＸデータストリームプロセッサ１３１０ａおよび１３１０ｐと、オーバーヘッドデータ用のデータストリームプロセッサ１３１０ｑとを含む。各ＴＸデータストリームプロセッサ１３１０は、それぞれのデータストリーム｛ｄｉ｝を独立して符号化し、インターリーブし、変調して、対応するデータシンボルストリーム｛ｓｉ｝を生成する。
【０１０４】
図１４に、図１３のＴＸデータストリームプロセッサ１３１０の各々に対して使用できるＴＸデータストリームプロセッサ１３１０ｉのブロック図を示す。ＴＸデータストリームプロセッサ１３１０ｉは、１つのＰＬＣに対して１つのデータストリームを処理する。データストリームプロセッサ１３１０ｉは、基本ストリームプロセッサ１４１０ａと、拡張ストリームプロセッサ１４１０ｂと、ビットシンボルマッピングユニット１４３０とを含む。プロセッサ１４１０ａはＰＬＣの基本ストリームを処理し、プロセッサ１４１０ｂはＰＬＣの拡張ストリーム（もしあれば）を処理する。
【０１０５】
基本ストリームプロセッサ１４１０ａ内では、外部符号器１４１２ａが、たとえば、リードソロモンコードに従って、基本ストリームデータの各データブロックを符号化してＲＳコードブロックを生成する。ＲＳコードブロックはＮ個の外部コード化パケットからなる。符号器１４１２ａはまた、各外部コード化パケットにＣＲＣ値を追加する。このＣＲＣ値は、ワイヤレスデバイスが誤り検出するために（すなわち、パケットが正しく復号されたかまたは誤って復号されたかを判断するために）使用できる。外部インターリーバ１４１４ａは、各コードブロックをサブブロックに分割し、各フレーム中で送信される様々なサブブロックの中のパケットをインターリーブし（すなわち、再順序付けし）、スーパーフレームの様々なフレーム中で送信されるサブブロックをバッファする。次いで内部符号器１４１６ａが、たとえば、ターボコードに従って、サブブロックの各外部コード化パケットを符号化して内部コード化パケットを生成する。内部ビットインターリーバ１４１８ａは、各内部コード化パケット内のビットをインターリーブして、対応するインターリーブされたパケットを生成する。外部符号器１４１２ａおよび内部符号器１４１６ａによる符号化により基本ストリームの送信の信頼性が高められる。外部インターリーバ１４１４ａおよび内部インターリーバ１４１８ａによるインターリービングにより、それぞれ時間ダイバーシチおよび周波数ダイバーシチが基本ストリーム送信に与えられる。スクランブラ１４２０ａは、ＰＮ系列を用いて、符号化されビットインターリーブされた各パケット中のビットをランダム化し、スクランブルされたビットをマッピングユニット１４３０に供給する。
【０１０６】
拡張ストリームプロセッサ１４１０ｂは、ＰＬＣの拡張ストリーム（もしあれば）に対して同様に処理を実行する。プロセッサ１４１０ｂは、プロセッサ１４１０ａに使用されるのと同じ内部コード、外部コード、および変調方式を使用しても、または異なる内部コード、外部コード、および変調方式を使用してもよい。プロセッサ１４１０ｂは、拡張ストリームのスクランブルされたビットをマッピングユニット１４３０に供給する。
【０１０７】
マッピングユニット１４３０は、基本ストリームおよび拡張ストリームのスクランブルされたビットと、基本ストリームの利得Ｇｂｓと、拡張ストリームの利得Ｇｅｓとを受信する。利得ＧｂｓおよびＧｅｓにより、それぞれ基本ストリームおよび拡張ストリームに使用するための送信電力量が判断される。基本ストリームおよび拡張ストリームを異なる電力レベルで送信することによって、これらのストリームに対して異なるカバレージエリアを達成することができる。マッピングユニット１４３０は、選択されたマッピング方式ならびに利得ＧｂｓおよびＧｅｓに基づいて、受信したスクランブルされたビットをデータシンボルにマッピングする。シンボルマッピングは、（１）スクランブルされたＢビットのセットをグループ化してＢビット２進値を形成し（ただし、Ｂ≧１）、（２）各Ｂビット２進値を、選択された変調方式の信号点配置（signal constellation）におけるポイントの複素数値であるデータシンボルにマッピングすることによって達成できる。階層化コーディングを使用しない場合、各データシンボルは、Ｍ−ＰＳＫまたはＭ−ＱＡＭ（ただし、Ｍ＝２Ｂ）などの信号点配置におけるポイントに対応する。階層化コーディングを使用する場合、各データシンボルは複素信号点配置におけるポイントに対応し、この複素信号点配置は、２つの調整された信号点配置の重ね合わせによって形成されても、形成されなくてもよい。上述の態様では、基本ストリームおよび拡張ストリームは、各スーパーフレームについて同じ数のコードブロックを搬送する。基本ストリームおよび拡張ストリームのコードブロックは、図１４に示すように同時に送信することも、またはＴＤＭおよび／またはＦＤＭを使用して送信することもできる。
【０１０８】
再び図１３を参照すると、チャネライザ１１２０は、Ｎｐｌｃ個のデータシンボルストリームと、オーバーヘッドシンボルストリームと、パイロットシンボルと、ガードシンボルとを受信するマルチプレクサ１３２０を用いて実装される。マルチプレクサ１３２０は、コントローラ１１４０からのＭＵＸ＿ＴＸ制御に基づいて適切なサブバンドおよびシンボル期間にデータシンボルと、オーバーヘッドシンボルと、パイロットシンボルと、ガードシンボルとを与え、合成シンボルストリーム｛ｓＣ｝を出力する。変調シンボルをサブバンドグループに割り当てる際、変調シンボルを各サブバンドグループ内のサブバンドに擬似ランダム様式で割り当てることによって、さらなるレベルの（シンボル）インターリービングを実行することができる。サブバンドの割当てを単純化するために、上述のようにスロットをＰＬＣに割り当てることができる。次いでスロットは、たとえば、あるシンボル期間から次のシンボル期間へと擬似ランダム様式で様々なサブバンドグループにマッピングできる。このスロットからサブバンドグループへのマッピングにより、特定のスロットインデックスに関連する変調シンボルが、異なるシンボル期間のパイロットサブバンドとは異なる距離を有することが保証され、それにより性能を改善することができる。
【０１０９】
ＯＦＤＭ変調器１１３０は、逆高速フーリエ変換（ＩＦＦＴ）ユニット１３３０と、サイクリックプレフィックス発生器１３３２とを含む。各シンボル期間では、ＩＦＦＴユニット１３３０が、Ｎｔｓｂ個の全サブバンドのＮｔｓｂ個のシンボルの各セットを、ＮｔｓｂポイントＩＦＦＴを用いて時間領域に変換して、Ｎｔｓｂ個の時間領域チップを含む「変換」シンボルを得る。周波数選択性フェージングによって生じるシンボル間干渉（ＩＳＩ）を防止するために、サイクリックプレフィックス発生器１３３２は、各変換シンボルの一部を繰り返して、対応するＯＦＤＭシンボルを形成する。繰返し部分は、しばしばサイクリックプレフィックスまたはガードインターバルと呼ばれる。サイクリックプレフィックス発生器１３３２は、合成シンボルストリーム｛ｓＣ｝の（｛ｃ｝と示された）データチップのストリームを与える。
【０１１０】
本明細書で説明する多重化および送信技術は、様々な手段で実装できる。たとえば、これらの技術は、ハードウェア、ソフトウェア、またはそれらの組合せで実装できる。ハードウェア実装の場合、基地局において多重化および／または送信を実行するのに使用される処理ユニットは、１つまたは複数の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラマブル論理デバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、本明細書で説明する機能を実行するように設計された他の電子ユニット、またはそれらの組合せの中で実装できる。ワイヤレスデバイスにおいて相補的な処理を実行するのに使用される処理ユニットは、１つまたは複数のＡＳＩＣ、ＤＳＰなどの中で実装することもできる。
【０１１１】
ソフトウェア実装の場合、本明細書で説明する技術は、本明細書で説明する機能を実行するモジュール（たとえば、プロシージャ、関数など）を用いて実装できる。ソフトウェアコードは、メモリユニット（たとえば、図１１のメモリユニット１１４２または１２６２）に格納し、プロセッサ（たとえば、コントローラ１１４０または１２６０）によって実行できる。メモリユニットは、プロセッサの内部またはプロセッサの外部に実装でき、その場合、当技術分野で知られているように様々な手段を介してプロセッサに通信可能に結合できる。
【０１１２】
開示した態様の前述の説明は、当業者が本開示を実施または使用できるようにするために与えたものである。これらの態様への様々な変更は当業者には容易に明らかとなり、本明細書で定義した一般原理は、本開示の範囲から逸脱することなく他の態様に適用できる。したがって、本開示は、本明細書で示した態様に限定されるものではなく、本明細書で開示した原理および新規特徴に一致する最も広い範囲を与えられるべきである。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］  様々な量のサブバンドをもつワイヤレスマルチキャリア通信システムにおいてデータをブロードキャストおよびマルチキャストする方法であって、各データストリームに対して１つのデータシンボルストリームがある、複数のデータシンボルストリームを取得するために複数のデータストリームを処理することと、前記複数のデータストリームの各々に送信ユニットを割り振ることであって、各送信ユニットが、１つのシンボル期間の１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能である、割り振ることと、各データシンボルストリーム中のデータシンボルを前記対応するデータストリームに割り振られたそれぞれの送信ユニットにマッピングすることと、それぞれの割り振られた送信ユニットにマッピングされたデータシンボルを用いて前記複数のデータストリームの合成シンボルストリームを形成することと、を備え、受信機が、前記データストリームの前記合成シンボルストリーム中に含まれる前記データシンボルに基づいて、前記複数のデータストリームのいずれを独立して回復すべきかを判断する方法。
［Ｃ２］  前記マッピングすることは、Ｘ個の使用可能なサブバンドをもつシステムの場合、５００個の使用可能なサブバンドを含むスロットを、４０００／Ｘ個の連続するＹ個の直交周波数分割多重（ＯＦＤＭ）シンボルにわたる４０００／Ｘ個のインターレースにマッピングすることを備える［Ｃ１］に記載の方法。
［Ｃ３］  Ｔ個の全サブバンドが、ブロードキャストに使用される各シンボル期間にデータシンボルを送信するために使用可能であり、複数のデータストリームに割振り可能であり、Ｔ＞１である［Ｃ１］に記載の方法。
［Ｃ４］  複数のデータストリームに、ブロードキャストおよびマルチキャストに使用される各シンボル期間にサブバンドの異なるグループが割り振られる［Ｃ３］に記載の方法。
［Ｃ５］  各グループ中の前記サブバンドが前記Ｔ個の全サブバンドにわたって分配され、各グループ中の前記サブバンドが、同じシンボル期間に他のグループ中の前記サブバンドとインターレースされる［Ｃ４］に記載の方法。
［Ｃ６］  各データストリームが、前記対応するデータシンボルストリームを取得するために、前記データストリームのために選択されたコーディングおよび変調方式を用いて独立して処理される［Ｃ１］に記載の方法。
［Ｃ７］  前記複数のデータストリームの各々が、前記データストリームのために選択された基本内部コードおよび内部コードレートを使用して独立して符号化される［Ｃ１］に記載の方法。
［Ｃ８］  送信ユニットが、前記データストリームの情報データ転送速度に基づいて各データストリームに割り振られる［Ｃ１］に記載の方法。
［Ｃ９］  送信ユニットが、所定の持続時間の各スーパーフレーム中で前記複数のデータストリームに割り振られる［Ｃ１］に記載の方法。
［Ｃ１０］  前記マルチキャリア通信システムが直交周波数分割多重（ＯＦＤＭ）を利用する［Ｃ１］に記載の方法。
［Ｃ１１］  回復のために少なくとも１つのデータストリームを選択することと、各選択されたデータストリームに使用される前記送信ユニットを決定することと、各選択されたデータストリームの検出されたデータシンボルを前記受信機によって取得することであって、各検出されたデータシンボルが、送信機によってブロードキャストされた対応するデータシンボルの推定値である、取得することと、前記選択されたデータストリームの検出されたデータシンボルストリーム上で各選択されたデータストリームに使用される送信ユニットからの検出されたデータシンボルを復調することであって、少なくとも１つの検出されたデータシンボルストリームが、回復のために選択された前記少なくとも１つのデータストリームのために取得される、復調することと、対応する復号データストリームを取得するために、前記少なくとも１つの検出されたデータシンボルストリームの各々を処理することとをさらに備える［Ｃ１］に記載の方法。
［Ｃ１２］  様々な量のサブバンドを使用するワイヤレスマルチキャリアブロードキャスト通信システムにおける装置であって、各データストリームに対して１つのデータシンボルストリームがある、複数のデータシンボルストリームを取得するために複数のデータストリームを処理するように動作可能なデータプロセッサと、前記複数のデータストリームの各々に送信ユニットを割り振るように動作可能なコントローラであって、各送信ユニットが、１つのシンボル期間の１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能である、コントローラと、各データシンボルストリーム中のデータシンボルを前記対応するデータストリームに割り振られたそれぞれの送信ユニットにマッピングし、前記複数のデータストリームのために、それぞれの割り振られた送信ユニットにマッピングされたデータシンボルを用いて合成シンボルストリームを形成するように動作可能なマルチプレクサと、を備え、受信機が、前記データストリームの前記合成シンボルストリーム中に含まれる前記データシンボルに基づいて、前記複数のデータストリームのいずれを独立して回復すべきかを判断する装置。
［Ｃ１３］  前記マルチプレクサが、Ｘ個の使用可能なサブバンドをもつシステムの場合、５００個の使用可能なサブバンドを含むスロットを、４０００／Ｘ個の連続するＹ個の直交周波数分割多重（ＯＦＤＭ）シンボルにわたる４０００／Ｘ個のインターレースにマッピングするようにさらに動作可能な［Ｃ１２］に記載の装置。
［Ｃ１４］  Ｔ個の全サブバンドが、ブロードキャストに使用される各シンボル期間にデータシンボルを送信するために使用可能であり、複数のデータストリームに割振り可能であり、Ｔ＞１である［Ｃ１２］に記載の装置。
［Ｃ１５］  複数のデータストリームに、ブロードキャストおよびマルチキャストに使用される各シンボル期間にサブバンドの異なるグループが割り振られる［Ｃ１４］に記載の装置。
［Ｃ１６］  各グループ中の前記サブバンドが前記Ｔ個の全サブバンドにわたって分配され、各グループ中の前記サブバンドが、同じシンボル期間に他のグループ中の前記サブバンドとインターレースされる［Ｃ１５］に記載の装置。
［Ｃ１７］  各データストリームが、前記対応するデータシンボルストリームを取得するために、前記データストリームのために選択されたコーディングおよび変調方式を用いて独立して処理される［Ｃ１２］に記載の装置。
［Ｃ１８］  前記複数のデータストリームの各々が、前記データストリームのために選択された基本内部コードおよび内部コードレートを使用して独立して符号化される［Ｃ１２］に記載の装置。
［Ｃ１９］  送信ユニットが、前記データストリームの情報データ転送速度に基づいて各データストリームに割り振られる［Ｃ１２］に記載の装置。
［Ｃ２０］  送信ユニットが、所定の持続時間の各スーパーフレーム中で前記複数のデータストリームに割り振られる［Ｃ１２］に記載の装置。
［Ｃ２１］  前記マルチキャリア通信システムが直交周波数分割多重（ＯＦＤＭ）を利用する［Ｃ１２］に記載の装置。
［Ｃ２２］  前記受信機が、回復のために少なくとも１つのデータストリームを選択し、各選択されたデータストリームに使用される前記送信ユニットを決定し、各選択されたデータストリームの検出されたデータシンボルを取得し、各検出されたデータシンボルが、送信機によってブロードキャストされた対応するデータシンボルの推定値であり、前記選択されたデータストリームの検出されたデータシンボルストリーム上で各選択されたデータストリームに使用される送信ユニットからの検出されたデータシンボルを復調し、少なくとも１つの検出されたデータシンボルストリームが、回復のために選択された前記少なくとも１つのデータストリームのために取得され、対応する復号データストリームを取得するために、前記少なくとも１つの検出されたデータシンボルストリームの各々を処理するように構成される［Ｃ１２］に記載の装置。
［Ｃ２３］  様々な量のサブバンドを使用するワイヤレスマルチキャリア通信システムにおいてデータをブロードキャストおよびマルチキャストするための装置であって、各データストリームに対して１つのデータシンボルストリームがある、複数のデータシンボルストリームを取得するために複数のデータストリームを処理する手段と、前記複数のデータストリームの各々に送信ユニットを割り振る手段であって、各送信ユニットが、１つのシンボル期間の１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能である、割り振る手段と、各データシンボルストリーム中のデータシンボルを前記対応するデータストリームに割り振られたそれぞれの送信ユニットにマッピングする手段と、それぞれの割り振られた送信ユニットにマッピングされたデータシンボルを用いて前記複数のデータストリームの合成シンボルストリームを形成する手段と、を備え、受信機が、前記データストリームの前記合成シンボルストリーム中に含まれる前記データシンボルに基づいて、前記複数のデータストリームのいずれを独立して回復すべきかを判断する装置。
［Ｃ２４］  様々な量のサブバンドを使用するワイヤレスマルチキャリア通信システムにおけるコンピュータ読取可能な媒体であって、その上に命令を格納し、各データストリームに対して１つのデータシンボルストリームがある、複数のデータシンボルストリームを取得するために複数のデータストリームを処理する命令と、前記複数のデータストリームの各々に送信ユニットを割り振る命令であって、各送信ユニットが、１つのシンボル期間の１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能である、割り振る命令と、各データシンボルストリーム中のデータシンボルを前記対応するデータストリームに割り振られたそれぞれの送信ユニットにマッピングする命令と、それぞれの割り振られた送信ユニットにマッピングされたデータシンボルを用いて前記複数のデータストリームの合成シンボルストリームを形成する命令と、を備え、受信機が、前記データストリームの前記合成シンボルストリーム中に含まれる前記データシンボルに基づいて、前記複数のデータストリームのいずれを独立して回復すべきかを判断するコンピュータ読取可能な媒体。
［Ｃ２５］  様々な量のサブバンドを使用するワイヤレスマルチキャリア通信システムにおいてデータをブロードキャストおよびマルチキャストするための命令を実行するプロセッサであって、前記命令が、各データストリームに対して１つのデータシンボルストリームがある、複数のデータシンボルストリームを取得するために複数のデータストリームを処理することと、前記複数のデータストリームの各々に送信ユニットを割り振ることであって、各送信ユニットが、１つのシンボル期間の１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能である、割り振ることと、各データシンボルストリーム中のデータシンボルを前記対応するデータストリームに割り振られたそれぞれの送信ユニットにマッピングすることと、それぞれの割り振られた送信ユニットにマッピングされたデータシンボルを用いて前記複数のデータストリームの合成シンボルストリームを形成することと、を備え、受信機が、前記データストリーム１００の前記合成シンボルストリーム中に含まれる前記データシンボルに基づいて、前記複数のデータストリームのいずれを独立して回復すべきかを判断するプロセッサ。
【図１】
0005453285.tif 000011
【図２】
0005453285.tif 000012
【図３Ａ】
0005453285.tif 000013
【図３Ｂ】
0005453285.tif 000014
【図４】
0005453285.tif 000015
【図５Ａ】
0005453285.tif 000016
【図５Ｂ】
0005453285.tif 000017
【図５Ｃ】
0005453285.tif 000018
【図６】
0005453285.tif 000019
【図７Ａ】
0005453285.tif 000020
【図７Ｂ】
0005453285.tif 000021
【図７Ｃ】
0005453285.tif 000022
【図８】
0005453285.tif 000023
【図９Ａ】
0005453285.tif 000024
【図９Ｂ】
0005453285.tif 000025
【図９Ｃ】
0005453285.tif 000026
【図９Ｄ】
0005453285.tif 000027
【図９Ｅ】
0005453285.tif 000028
【図１０】
0005453285.tif 000029
【図１１】
0005453285.tif 000030
【図１２】
0005453285.tif 000031
【図１３】
0005453285.tif 000032
【図１４】
0005453285.tif 000033