(57)【特許請求の範囲】
【請求項１】
無線マルチキャリア通信システムにおいてあらかじめ決められた時間期間の送信インターバルにデータをブロードキャストおよびマルチキャストする方法において、
複数のデータストリームを処理し、各データストリームに対して１つのデータシンボルストリームの割合で複数のデータシンボルストリームを得ることと、
前記送信インターバルに複数のデータストリームの各々に送信単位を割り当てることであって、各送信単位は、１つのシンボル期間内の１つのサブバンドに対応し、１つのデータシンボルを送信することに使用可能であることと、
各データシンボルストリーム内のデータシンボルを前記対応するデータストリームに割り当てられた送信単位上にマッピングすることと、
前記割り当てられた送信単位上にマッピングされる前記複数のデータストリームのためのデータシンボルを有する合成シンボルストリームを形成することであって、各データストリームは、前記データストリームのための前記合成シンボルストリームに含まれる前記データシンボルに基づいて受信機により独立してリカバー可能であることと、
オーバーヘッドシンボルを前記合成シンボルストリーム上に多重化することであって、前記オーバーヘッドシンボルは、前記複数のデータストリームの各々に割り当てられた前記送信単位を示すシグナリングを運ぶことと、を備え、
前記複数のデータストリームは、ブロードキャストおよびマルチキャストに使用される各シンボル期間内の異なるグループのサブバンドに割当てられ、前記各グループ内のサブバンドは、Ｔの合計サブバンド（Ｔ＞１）にわたって分散され、各グループ内のサブバンドは、同じシンボル期間に他のグループ内の前記サブバンドとインターレースされ、前記複数のデータシンボルストリームの各々は次の送信タイムインターバルに関するそのデータストリームに割り当てられた前記送信単位を示すオーバヘッドシグナリングを搬送し、それにより、受信機は、前記合成シンボルストリームに含まれる前記複数のデータシンボルストリームの各々の前記オーバヘッドシグナリングに基づいて前記次の送信インターバルに前記複数のデータストリームのいずれを独立してリカバーするかを決定することを可能にする、方法。
【請求項２】
無線マルチキャリア通信システムにおいてあらかじめ決められた時間期間の送信インターバルにデータをブロードキャストおよびマルチキャストする方法において、
複数のデータストリームを処理し、各データストリームに対して１つのデータシンボルストリームの割合で複数のデータシンボルストリームを得ることと、
前記送信インターバルに複数のデータストリームの各々に送信単位を割り当てることであって、各送信単位は、１つのシンボル期間内の１つのサブバンドに対応し、１つのデータシンボルを送信することに使用可能であることと、
各データシンボルストリーム内のデータシンボルを前記対応するデータストリームに割り当てられた送信単位上にマッピングすることと、
前記割り当てられた送信単位上にマッピングされる前記複数のデータストリームのためのデータシンボルを有する合成シンボルストリームを形成することであって、各データストリームは、前記データストリームのための前記合成シンボルストリームに含まれる前記データシンボルに基づいて受信機により独立してリカバー可能であることと、
前記複数のデータシンボルストリームの各々は、次の送信インターバルにおいて前記データストリームに割り当てられた送信単位を示すシグナリングを運ぶことと、を備え、前記複数のデータシンボルストリームの各々は次の送信タイムインターバルに関するそのデータストリームに割り当てられた前記送信単位を示すオーバヘッドシグナリングを搬送し、それにより、受信機は、前記合成シンボルストリームに含まれる前記複数のデータシンボルストリームの各々の前記オーバヘッドシグナリングに基づいて前記次の送信インターバルに前記複数のデータストリームのいずれを独立してリカバーするかを決定することを可能にする、方法。
【請求項３】
複数のデータストリームは、ブロードキャストおよびマルチキャストに使用される各シンボル期間内の異なるグループのサブバンドに割り当てられる、請求項２の方法。
【請求項４】
各グループ内の前記サブバンドは、Ｔの合計サブバンド（Ｔ＞１）にわたって分散され、各グループ内の前記サブバンドは、同じシンボル期間に他のグループ内の前記サブバンドとインターレースされる、請求項３の方法。
【請求項５】
無線マルチキャリア通信システムにおいてあらかじめ決められた時間期間の送信インターバルにデータをブロードキャストおよびマルチキャストする方法において、
複数のデータストリームを処理し、各データストリームに対して１つのデータシンボルストリームの割合で複数のデータシンボルストリームを得ることと、
前記送信インターバルに複数のデータストリームの各々に送信単位を割り当てることであって、各送信単位は、１つのシンボル期間内の１つのサブバンドに対応し、１つのデータシンボルを送信することに使用可能であることと、
各データシンボルストリーム内のデータシンボルを前記対応するデータストリームに割り当てられた送信単位上にマッピングすることと、
前記割り当てられた送信単位上にマッピングされる前記複数のデータストリームのためのデータシンボルを有する合成シンボルストリームを形成することであって、各データストリームは、前記データストリームのための前記合成シンボルストリームに含まれる前記データシンボルに基づいて受信機により独立してリカバー可能であることと、
各データストリームは、前記データストリームのために選択されたコーディングおよび変調スキームを用いて独立して処理され、前記対応するデータシンボルストリームを得ることと、
各データストリームのための前記コーディングおよび変調スキームは、前記データストリームのための予期されるサービスエリアに基づいて選択されることと、を備え、
前記複数のデータシンボルストリームの各々は次の送信タイムインターバルに関するそのデータストリームに割り当てられた前記送信単位を示すオーバヘッドシグナリングを搬送し、それにより、受信機は、前記合成シンボルストリームに含まれる前記複数のデータシンボルストリームの各々の前記オーバヘッドシグナリングに基づいて前記次の送信インターバルに前記複数のデータストリームのいずれを独立してリカバーするかを決定することを可能にする、方法。
【請求項６】
無線マルチキャリア通信システムにおいてあらかじめ決められた時間期間の送信インターバルにデータをブロードキャストおよびマルチキャストする方法において、
複数のデータストリームを処理し、各データストリームに対して１つのデータシンボルストリームの割合で複数のデータシンボルストリームを得ることと、
前記送信インターバルに複数のデータストリームの各々に送信単位を割り当てることであって、各送信単位は、１つのシンボル期間内の１つのサブバンドに対応し、１つのデータシンボルを送信することに使用可能であることと、
各データシンボルストリーム内のデータシンボルを前記対応するデータストリームに割り当てられた送信単位上にマッピングすることと、
前記割り当てられた送信単位上にマッピングされる前記複数のデータストリームのためのデータシンボルを有する合成シンボルストリームを形成することであって、各データストリームは、前記データストリームのための前記合成シンボルストリームに含まれる前記データシンボルに基づいて受信機により独立してリカバー可能であることと、
各データストリームは、前記データストリームのために選択されたコーディングおよび変調スキームを用いて独立して処理され、前記対応するデータシンボルストリームを得ることと、
各データストリームのための前記コーディングおよび変調スキームは、前記データストリームのデータレートに基づいて選択されることと、を備え、
前記複数のデータシンボルストリームの各々は次の送信タイムインターバルに関するそのデータストリームに割り当てられた前記送信単位を示すオーバヘッドシグナリングを搬送し、それにより、受信機は、前記合成シンボルストリームに含まれる前記複数のデータシンボルストリームの各々の前記オーバヘッドシグナリングに基づいて前記次の送信インターバルに前記複数のデータストリームのいずれを独立してリカバーするかを決定することを可能にする、方法。
【請求項７】
無線マルチキャリア通信システムにおいてあらかじめ決められた時間期間の送信インターバルにデータをブロードキャストおよびマルチキャストする方法において、
複数のデータストリームを処理し、各データストリームに対して１つのデータシンボルストリームの割合で複数のデータシンボルストリームを得ることと、
前記送信インターバルに複数のデータストリームの各々に送信単位を割り当てることであって、各送信単位は、１つのシンボル期間内の１つのサブバンドに対応し、１つのデータシンボルを送信することに使用可能であることと、
各データシンボルストリーム内のデータシンボルを前記対応するデータストリームに割り当てられた送信単位上にマッピングすることと、
前記割り当てられた送信単位上にマッピングされる前記複数のデータストリームのためのデータシンボルを有する合成シンボルストリームを形成することであって、各データストリームは、前記データストリームのための前記合成シンボルストリームに含まれる前記データシンボルに基づいて受信機により独立してリカバー可能であることと、
各データストリームは、前記データストリームのために選択されたコーディングおよび変調スキームを用いて独立して処理され、前記対応するデータシンボルストリームを得ることと、
各データストリームに使用される前記コーディングおよび変調スキームは、たとえ前記データストリームの瞬時の情報データレートが変化しても維持されることと、を備え、
前記複数のデータシンボルストリームの各々は次の送信タイムインターバルに関するそのデータストリームに割り当てられた前記送信単位を示すオーバヘッドシグナリングを搬送し、それにより、受信機は、前記合成シンボルストリームに含まれる前記複数のデータシンボルストリームの各々の前記オーバヘッドシグナリングに基づいて前記次の送信インターバルに前記複数のデータストリームのいずれを独立してリカバーするかを決定することを可能にする、方法。
【請求項８】
無線マルチキャリア通信システムにおいてあらかじめ決められた時間期間の送信インターバルにデータをブロードキャストおよびマルチキャストする方法において、
複数のデータストリームを処理し、各データストリームに対して１つのデータシンボルストリームの割合で複数のデータシンボルストリームを得ることと、
前記送信インターバルに複数のデータストリームの各々に送信単位を割り当てることであって、各送信単位は、１つのシンボル期間内の１つのサブバンドに対応し、１つのデータシンボルを送信することに使用可能であることと、
各データシンボルストリーム内のデータシンボルを前記対応するデータストリームに割り当てられた送信単位上にマッピングすることと、
前記割り当てられた送信単位上にマッピングされる前記複数のデータストリームのためのデータシンボルを有する合成シンボルストリームを形成することであって、各データストリームは、前記データストリームのための前記合成シンボルストリームに含まれる前記データシンボルに基づいて受信機により独立してリカバー可能であることと、
前記複数のデータストリームは、マルチメディアプログラムのビデオコンポーネントのための第１のデータストリームと、前記マルチメディアプログラムのオーディオコンポーネントのための第２のデータストリームを含み、前記第１および第２のデータストリームは、前記各データストリームに割り当てられた送信単位上に直接マッピングすることにより、前記受信機により独立してリカバー可能であることと、を備え、
前記複数のデータシンボルストリームの各々は次の送信タイムインターバルに関するそのデータストリームに割り当てられた前記送信単位を示すオーバヘッドシグナリングを搬送し、それにより、受信機は、前記合成シンボルストリームに含まれる前記複数のデータシンボルストリームの各々の前記オーバヘッドシグナリングに基づいて前記次の送信インターバルに前記複数のデータストリームのいずれを独立してリカバーするかを決定することを可能にする、方法。
【請求項９】
前記複数のデータストリームは、さらに前記マルチメディアプログラムのデータコンポーネントのための第３のデータストリームを含む、請求項８の方法。
【請求項１０】
前記第１のデータストリームは、第１のコーディングおよび変調スキームを用いて処理され、第１のデータシンボルストリームが得られ、前記第２のデータストリームは、第２のコーディングおよび変調スキームを用いて処理され、第２のデータシンボルストリームが得られる、請求項８の方法。
【請求項１１】
無線マルチキャリア通信システムにおいてあらかじめ決められた時間期間の送信インターバルにデータをブロードキャストおよびマルチキャストする方法において、
複数のデータストリームを処理し、各データストリームに対して１つのデータシンボルストリームの割合で複数のデータシンボルストリームを得ることと、
前記送信インターバルに複数のデータストリームの各々に送信単位を割り当てることであって、各送信単位は、１つのシンボル期間内の１つのサブバンドに対応し、１つのデータシンボルを送信することに使用可能であることと、
各データシンボルストリーム内のデータシンボルを前記対応するデータストリームに割り当てられた送信単位上にマッピングすることと、
前記割り当てられた送信単位上にマッピングされる前記複数のデータストリームのためのデータシンボルを有する合成シンボルストリームを形成することであって、各データストリームは、前記データストリームのための前記合成シンボルストリームに含まれる前記データシンボルに基づいて受信機により独立してリカバー可能であることと、
前記複数のデータストリームの中で少なくとも１つのデータストリームの各々は、前記データストリームのための異なる情報を運ぶベースストリームおよびエンハンスメントストリームを含むことと、を備え、
前記少なくとも１つのデータストリームの各々のための前記ベースストリームおよび前記エンハンスメントストリームは、異なるサービスエリアを有し、
前記複数のデータシンボルストリームの各々は次の送信タイムインターバルに関するそのデータストリームに割り当てられた前記送信単位を示すオーバヘッドシグナリングを搬送し、それにより、受信機は、前記合成シンボルストリームに含まれる前記複数のデータシンボルストリームの各々の前記オーバヘッドシグナリングに基づいて前記次の送信インターバルに前記複数のデータストリームのいずれを独立してリカバーするかを決定することを可能にする、方法。
【請求項１２】
前記少なくとも１つのデータストリームの各々のための前記ベースストリームおよび前記エンハンスメントストリームは、前記データストリームのために選択されたコーディングおよび変調スキームを用いて処理され、異なる送信電力レベルで送信される、請求項１１の方法。
【請求項１３】
前記少なくとも１つのデータストリームの各々のための前記ベースストリームおよび前記エンハンスメントストリームは、前記ベースストリームおよび前記エンハンスメントストリームのために別個に選択されるコーディングおよび変調スキームを用いて処理される、請求項１１の方法。
【請求項１４】
あらかじめ決められた時間期間の送信インターバルにデータをブロードキャスト及びマルチキャストする無線マルチキャリアブロードキャスト通信システムにおける装置において、
複数のデータストリームを処理し、各データストリームに対して１つのデータシンボルストリームの割合で、複数のデータシンボルストリームを得るように機能的に作用するデータプロセッサと、
前記送信インターバルに送信単位を前記複数のデータストリームの各々に割り当てるように機能的に作用するコントローラであって、各送信単位は、１つのシンボル期間内の１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能であるコントローラと、
各データシンボルストリーム内のデータシンボルを対応するデータストリームに割り当てられた前記送信単位上にマッピングし、前記割り当てられた送信単位上にマッピングされた前記複数のデータストリームのためのデータシンボルを用いて合成シンボルストリームを形成するように機能的に作用するマルチプレクサであって、各データストリームは、前記データストリームのための前記合成シンボルストリーム内に含まれる前記データシンボルに基づいて受信機により独立してリカバー可能であるマルチプレクサと、を備え、
Ｔの合計サブバンドが、ブロードキャストのために使用される各シンボル期間内のデータシンボルを送信するために使用可能であり、複数にデータストリームに割り当て可能であり、但し、Ｔ＞１である、
複数のデータストリームは、ブロードキャストのために使用される各シンボル期間内の異なるグループのサブバンドに割り当てられ、各グループ内の前記サブバンドは、Ｔの合計サブバンドにわたって分散され、各グループ内の前記サブバンドは、同じシンボル期間内に他のグループの前記サブバンドとインターレースされ、前記複数のデータシンボルストリームの各々は次の送信タイムインターバルに関するそのデータストリームに割り当てられた前記送信単位を示すオーバヘッドシグナリングを搬送し、それにより、受信機は、前記合成シンボルストリームに含まれる前記複数のデータシンボルストリームの各々の前記オーバヘッドシグナリングに基づいて前記次の送信インターバルに前記複数のデータストリームのいずれを独立してリカバーするかを決定することを可能にする、装置。
【請求項１５】
あらかじめ決められた時間期間の送信インターバルにデータをブロードキャスト及びマルチキャストする無線マルチキャリアブロードキャスト通信システムにおける装置において、
複数のデータストリームを処理し、各データストリームに対して１つのデータシンボルストリームの割合で複数のデータシンボルストリームを得る手段と、
前記送信インターバルに送信単位を前記複数のデータストリームの各々に割り当てる手段であって、各送信単位は、１つのシンボル期間内の１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能である手段と、
各データシンボルストリーム内のデータシンボルを前記対応するデータストリームに割り当てられた前記送信単位にマッピングする手段と、
前記割り当てられた送信単位上にマッピングされた前記複数のデータストリームのためのデータシンボルを用いて合成シンボルストリームを形成する手段であって、各データストリームは、前記データストリームのための前記合成シンボルストリーム内に含まれる前記データシンボルに基づいて受信機により独立してリカバー可能である、手段と、を備え、
Ｔの合計サブバンドは、ブロードキャストのために使用される各シンボル期間内のデータシンボルを送信するために使用可能であり、複数のデータストリームに適用可能であり、但しＴ＞１である、
複数のデータストリームは、ブロードキャストのために使用される各シンボル期間内の異なるグループのサブバンドが割り当てられ、前記複数のデータシンボルストリームの各々は次の送信タイムインターバルに関するそのデータストリームに割り当てられた前記送信単位を示すオーバヘッドシグナリングを搬送し、それにより、受信機は、前記合成シンボルストリームに含まれる前記複数のデータシンボルストリームの各々の前記オーバヘッドシグナリングに基づいて前記次の送信インターバルに前記複数のデータストリームのいずれを独立してリカバーするかを決定することを可能にする、装置。
【請求項１６】
各グループ内の前記サブバンドは、Ｔの合計サブバンドにわたって分散され、各グループ内の前記サブバンドは、同じシンボル期間に他のグループ内の前記サブバンドとインターレースされる、請求項１５の装置。
【請求項１７】
あらかじめ決められた時間期間の送信インターバルにデータをブロードキャスト及びマルチキャストする無線マルチキャリア通信システムにおいて複数のデータストリームを送信する方法において、
所定の時間期間のスーパーフレーム毎に、
前記スーパーフレームで送信される複数のデータストリームを識別することと、
前記複数のデータストリームの各々のための少なくとも１つのデータブロックを処理し、各データブロックに対して１つのコードブロックの割合で前記データストリームのための少なくとも１つのコードブロックを得ることであって、各コードブロックは、複数のデータシンボルを含むことと、
前記送信インターバルに前記スーパーフレーム内の送信単位を前記複数のデータストリームの各々に割り当てることと、
各送信単位は、１つのシンボル期間内に１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能であり、
各データストリームのための前記少なくとも１つのコードブロック内のデータシンボルを前記データストリームに割り当てられた前記送信単位上にマッピングすることと、
前記割り当てられた送信単位上にマッピングされた前記複数のデータストリームのためのデータシンボルを用いて合成シンボルストリームを形成することと、
スーパーフレーム毎に、
オーバーヘッドシンボルを前記合成シンボルストリーム上に多重化し、前記オーバーヘッドシンボルは、前記スーパーフレーム内の前記複数のデータストリームの各々に割り当てられた前記送信単位を示すシグナリングを運ぶことと、を備え、
前記複数のデータストリームは、ブロードキャストおよびマルチキャストに使用される各シンボル期間内の異なるグループのサブバンドに割り当てられ、前記各グループ内の前記サブバンドは、Ｔの合計サブバンド（Ｔ＞１）にわたって分散され、各グループ内の前記サブバンドは、同じシンボル期間に他のグループ内の前記サブバンドとインターレースされ、前記複数のデータシンボルストリームの各々は次の送信タイムインターバルに関するそのデータストリームに割り当てられた前記送信単位を示すオーバヘッドシグナリングを搬送し、それにより、受信機は、前記合成シンボルストリームに含まれる前記複数のデータシンボルストリームの各々の前記オーバヘッドシグナリングに基づいて前記次の送信インターバルに前記複数のデータストリームのいずれを独立してリカバーするかを決定することを可能にする、方法。
【請求項１８】
あらかじめ決められた時間期間の送信インターバルにデータをブロードキャスト及びマルチキャストする無線マルチキャリア通信システムにおいて複数のデータストリームを送信する方法において、
所定の時間期間のスーパーフレーム毎に、
前記スーパーフレームで送信される複数のデータストリームを識別することと、
前記複数のデータストリームの各々のための少なくとも１つのデータブロックを処理し、各データブロックに対して１つのコードブロックの割合で前記データストリームのための少なくとも１つのコードブロックを得ることであって、各コードブロックは、複数のデータシンボルを含むことと、
前記送信インターバルに前記スーパーフレーム内の送信単位を前記複数のデータストリームの各々に割り当てることと、
各送信単位は、１つのシンボル期間内に１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能であり、
各データストリームのための前記少なくとも１つのコードブロック内のデータシンボルを前記データストリームに割り当てられた前記送信単位上にマッピングすることと、
前記割り当てられた送信単位上にマッピングされた前記複数のデータストリームのためのデータシンボルを用いて合成シンボルストリームを形成することと、を備え、
現在のスーパーフレーム内の各データストリームのための少なくとも１つのコードブロックは、次のスーパーフレーム内のデータストリームに割り当てられた送信単位を示すシグナリングを運び、前記複数のデータシンボルストリームの各々は次の送信タイムインターバルに関するそのデータストリームに割り当てられた前記送信単位を示すオーバヘッドシグナリングを搬送し、それにより、受信機は、前記合成シンボルストリームに含まれる前記複数のデータシンボルストリームの各々の前記オーバヘッドシグナリングに基づいて前記次の送信インターバルに前記複数のデータストリームのいずれを独立してリカバーするかを決定することを可能にする、方法。
【請求項１９】
あらかじめ決められた時間期間の送信インターバルにデータをブロードキャスト及びマルチキャストする無線マルチキャリア通信システムにおいて複数のデータストリームを送信する方法において、
所定の時間期間のスーパーフレーム毎に、
前記スーパーフレームで送信される複数のデータストリームを識別することと、
前記複数のデータストリームの各々のための少なくとも１つのデータブロックを処理し、各データブロックに対して１つのコードブロックの割合で前記データストリームのための少なくとも１つのコードブロックを得ることであって、各コードブロックは、複数のデータシンボルを含むことと、
前記送信インターバルに前記スーパーフレーム内の送信単位を前記複数のデータストリームの各々に割り当てることと、
各送信単位は、１つのシンボル期間内に１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能であり、
各データストリームのための前記少なくとも１つのコードブロック内のデータシンボルを前記データストリームに割り当てられた前記送信単位上にマッピングすることと、
前記割り当てられた送信単位上にマッピングされた前記複数のデータストリームのためのデータシンボルを用いて合成シンボルストリームを形成することと、ここにおいて、各スーパーフレームは、複数のフレームを含み、各フレームは、特定の時間期間を有する、
スーパーフレーム毎に、
各フレームに対して１つのサブブロックの割合で、各データストリームのための各コードブロックを複数のサブブロックに分割することと、
フレームあたり１つのサブブロックセットの割合で、各データストリームのための複数のサブブロックセットを形成し、各サブブロックセットは、前記データストリームのための前記少なくとも１つのコードブロックの各々のための１つのサブブロックを含むことと、
前記スーパーフレームのフレーム毎に、
前記フレーム内の送信単位を前記複数のデータストリームの各々に割り当てることと、
各データストリームのための前記フレームのための前記サブブロックセット内のデータシンボルを前記データストリームに割り当てられた前記フレーム内の前記送信単位上に多重化することと、
前記フレーム内の特定の送信単位を各データストリームに割当てることであって、各データストリームのための前記フレームのための前記サブブロックセット内の前記データシンボルは、前記データストリームに割り当てられた前記特定の送信単位上で多重化されることと、を備え、
各データストリームへの、前記フレーム内の特定の送信単位の前記割当は、前記フレームを複数の２次元（２−Ｄ）ストリップに分割することであって、各２次元ストリップは、異なるセットのサブバンドを含み、前記フレーム内の複数のシンボル期間にわたることと、前記複数のデータストリームの各々を前記複数の２次元ストリップの１つにマッピングすることと、各２次元ストリップ内に送信単位を前記２次元ストリップにマッピングされた各データストリームに割り当てることと、を備え、
前記複数のデータシンボルストリームの各々は次の送信タイムインターバルに関するそのデータストリームに割り当てられた前記送信単位を示すオーバヘッドシグナリングを搬送し、それにより、受信機は、前記合成シンボルストリームに含まれる前記複数のデータシンボルストリームの各々の前記オーバヘッドシグナリングに基づいて前記次の送信インターバルに前記複数のデータストリームのいずれを独立してリカバーするかを決定することを可能にする、方法。
【請求項２０】
各２次元ストリップ内の送信単位は、１次元（１-Ｄ）ストリップにマッピングされ、２次元ストリップにマッピングされる各データストリームは対応する１次元ストリップ内の連続する送信単位のセグメントが割り当てられる、請求項１９の方法。
【請求項２１】
各２次元ストリップ内の前記送信単位は、垂直ジグザグパターンを用いた前記対応する１次元パターンにマッピングされ、前記垂直ジグザグパターンは、一度に１つのシンボル期間の割合で、サブバンドにわたってシーケンシャルの順番で、および前記フレームのための複数のシンボル期間にわたってシーケンシャルの順番で、前記２次元ストリップ内の前記送信単位を選択する、請求項２０の方法。
【請求項２２】
一緒に受信するのに適した複数のデータストリームには、単一の２次元ストリップ内の隣接する送信単位が割り当てられる、請求項１９の方法。
【請求項２３】
あらかじめ決められた時間期間の送信インターバルにデータをブロードキャスト及びマルチキャストする無線マルチキャリア通信システムにおいて複数のデータストリームを送信する方法において、
所定の時間期間のスーパーフレーム毎に、
前記スーパーフレームで送信される複数のデータストリームを識別することと、
前記複数のデータストリームの各々のための少なくとも１つのデータブロックを処理し、各データブロックに対して１つのコードブロックの割合で前記データストリームのための少なくとも１つのコードブロックを得ることであって、各コードブロックは、複数のデータシンボルを含むことと、
前記送信インターバルに前記スーパーフレーム内の送信単位を前記複数のデータストリームの各々に割り当てることと、
各送信単位は、１つのシンボル期間内に１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能であり、
各データストリームのための前記少なくとも１つのコードブロック内のデータシンボルを前記データストリームに割り当てられた前記送信単位上にマッピングすることと、
前記割り当てられた送信単位上にマッピングされた前記複数のデータストリームのためのデータシンボルを用いて合成シンボルストリームを形成することと、ここにおいて、各スーパーフレームは、複数のフレームを含み、各フレームは、特定の時間期間を有する、
スーパーフレーム毎に、
各フレームに対して１つのサブブロックの割合で、各データストリームのための各コードブロックを複数のサブブロックに分割することと、
フレームあたり１つのサブブロックセットの割合で、各データストリームのための複数のサブブロックセットを形成し、各サブブロックセットは、前記データストリームのための前記少なくとも１つのコードブロックの各々のための１つのサブブロックを含むことと、
前記スーパーフレームのフレーム毎に、
前記フレーム内の送信単位を前記複数のデータストリームの各々に割り当てることと、
各データストリームのための前記フレームのための前記サブブロックセット内のデータシンボルを前記データストリームに割り当てられた前記フレーム内の前記送信単位上に多重化することと、
各データストリームのための各データブロックは、外部コードと内部コードとから構成される連結コードで処理され、対応するコードブロックを得ることと、を備え、前記複数のデータシンボルストリームの各々は次の送信タイムインターバルに関するそのデータストリームに割り当てられた前記送信単位を示すオーバヘッドシグナリングを搬送し、それにより、受信機は、前記合成シンボルストリームに含まれる前記複数のデータシンボルストリームの各々の前記オーバヘッドシグナリングに基づいて前記次の送信インターバルに前記複数のデータストリームのいずれを独立してリカバーするかを決定することを可能にする、方法。
【請求項２４】
前記外部コードは、各データストリームに対して選択的にイネーブルになる、請求項２３の方法。
【請求項２５】
各データブロックは複数のデータパケットを含み、前記複数のデータストリームの各々のための少なくとも１つのデータブロックを前記処理することは、各データブロックのための前記複数のデータパケットを前記外部コードを用いて符号化し前記データブロックのための少なくとも１つのパリティパケットを得ることと、前記複数のデータパケット、及び前記データブロックのための少なくとも１つのパリティパケットを、各パケットに対して別個に、前記内部コードを用いて符号化し、前記対応するコードブロックのための複数のコードパケットを得ることとを含む、請求項２３の方法。
【請求項２６】
前記外部コードは、ブロックコードであり、前記内部コードは、ターボコードである、請求項２３の方法。
【請求項２７】
各スーパーフレームは、等しい時間分の複数のフレームを備え、各データストリームのための各コードブロックは、等しい数のコードパケットを有する複数のサブブロックに分割され、各コードブロックのための前記複数のサブブロックは、フレームあたり１つのサブブロックの割合で、前記スーパーフレームの前記複数のフレームに送信される、請求項２５の方法。
【請求項２８】
各データストリームのための各サブブロック内の各符号化されたパケットは、バッファリング要件を低減するために、前記データストリームに割り当てられた前記送信単位に基づいて、できるだけ少ない数のシンボル期間に送信される、請求項２７の方法。
【請求項２９】
各データストリームのための各サブブロック内の各符号化されたパケットは、時間ダイバーシティを改良するために、前記データストリームに割り当てられた前記送信単位に基づいて、できるだけ多くのシンボル期間に送信される、請求項２７の方法。
【請求項３０】
現在のスーパーフレームのための第１のデータストリームに対してＢのコードブロックが得られ、但しＢ＞１であり、前記第１のデータストリームは、前記複数のデータストリームの１つであり、前記Ｂのコードブロックの各々は、前記現在のスーパーフレームのためのＦのサブブロックに分割され、但しＦ＞１であり、各サブブロックは、Ｐの符号化されたパケットを含む、但しＰ＞１であり、ＢのサブブロックにおけるＰ×Ｂの符号化されたパケットは、前記第１のデータストリームのための前記現在のスーパーフレームの各フレームに送信される、請求項２７の方法。
【請求項３１】
前記現在のスーパーフレームのフレーム毎に、前記第１のデータストリームのための前記フレームに送信される前記Ｂのサブブロックの各々内のＰの符号化されたパケットは、時間ダイバーシティを得るために、前記第１のデータストリームに割り当てられた前記フレームの送信単位の中で分散される、請求項３０の方法。
【請求項３２】
前記現在のスーパーフレームのフレーム毎に、前記第１のデータストリームのための前記フレームに送信される前記Ｂのサブブロックは、循環され、サイクル毎に、１つの符号化されたパケットが前記Ｂのサブブロックの各々からシーケンシャルの順番で選択され、前記第１のデータストリームに割り当てられた前記フレームの送信単位に多重化される、請求項３０の方法。
【請求項３３】
あらかじめ決められた時間期間の送信インターバルにデータをブロードキャスト及びマルチキャストする無線マルチキャリア通信システムにおいてデータを受信する方法において、
前記システム内の送信機によりブロードキャストされる複数のデータストリームの中からリカバリーのための少なくとも１つのデータストリームを選択することと、
各選択されたデータストリームに使用される送信単位を決定することであって、各送信単位は、１つのシンボル期間内の１つのサブバンドに相当し、１つのデータシンボルを送信するために使用可能であり、前記複数のデータストリームの各々のためのデータシンボルは、送信する前に前記送信インターバルに前記データストリームに割り当てられた送信単位上にマッピングされ、各データストリームは、前記データストリームのためのデータシンボルに基づいて独立してリカバー可能であることと、
各選択されたデータストリームのための検出されたデータシンボルを得ることであって、各検出されたデータシンボルは、前記送信機によりブロードキャストされた対応するデータシンボルの推定値であることと、
各選択されたデータストリームのために使用される送信単位から検出されたデータシンボルを、前記選択されたデータストリームのための検出されたデータシンボルストリーム上に逆多重化することであって、少なくとも１つの検出されたデータシンボルストリームは、リカバリーのために選択された少なくとも１つのデータストリームのために得られることと、
前記少なくとも１つの検出されたデータシンボルストリームの各々を処理し、対応する復号されたデータストリームを得ることと、
各選択されたデータストリームに割り当てられた前記送信単位を示すオーバーヘッド情報を得ることと、を備え、前記逆多重化は、前記オーバーヘッド情報に基づき、
前記複数のデータシンボルストリームの各々は次の送信タイムインターバルに関するそのデータストリームに割り当てられた前記送信単位を示すオーバヘッドシグナリングを搬送し、それにより、受信機は、合成シンボルストリームに含まれる前記複数のデータシンボルストリームの各々の前記オーバヘッドシグナリングに基づいて前記次の送信インターバルに前記複数のデータストリームのいずれを独立してリカバーするかを決定することを可能にする、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２００３年９月２日に出願された「地上波無線を介して複数のマルチメディアストリームを多重化し移動端末に送信するための方法」(A Method for Multiplexing and Transmitting Multiple Multimedia Streams to Mobile Terminals over Terrestrial Radio)というタイトルの米国仮出願第６０／４９９，７４１および２００４年４月５日に出願した「無線マルチキャリア通信システムにおける複数のデータストリームの多重化と送信」(Multiplexing and Tranmission of Multiple Data Streams in a Wireless Multi-Carrier Communication System)というタイトルの米国仮出願第６０／５５９，７４０の利益を主張する。
【０００２】
この発明は一般に、通信に関し、特に、無線マルチキャリア伝送システムでの複数のデータストリームを多重化し送信するための技術に関する。
【背景技術】
【０００３】
マルチキャリア通信システムは、データ送信のためのマルチキャリアを利用する。これらのマルチキャリアは、直交周波数分割多重（ＯＦＤＭ）、その他のマルチキャリア変調技術または、その他の構成により提供されてもよい。ＯＦＤＭは、全体のシステム帯域幅を複数の直交サブバンドに効率的に分割する。これらのサブバンドはまた、トーン、キャリア、サブキャリア、ビンおよび周波数チャネルと呼ばれる。ＯＦＤＭの場合、各サブバンドは、データを用いて変調してもよいそれぞれのサブキャリアに関連する。
【０００４】
マルチキャリアシステム内の基地局は、同時にブロードキャスト、マルチキャストおよび／またはユニキャストサービスのために複数のデータストリームを送信してもよい。
【０００５】
データストリームは、無線装置に関係させる独立した受信であってもよいデータのストリームである。ブロードキャスト送信は、指定されたサービスエリア内のすべての無線装置に送信され、マルチキャスト送信は、無線装置のグループに送信され、ユニキャスト送信は、特定の無線装置に送信される。例えば、基地局は、無線装置による受信のための地上波無線リンクを介してマルチメディア（例えばテレビジョン）プログラムのための多数のデータストリームをブロードキャストしてもよい。このシステムは、例えば、デジタルビデオブロードキャスティング−地上波（ＤＶＢ−Ｔ）または統合サービスデジタルブロードキャスティング−地上波（ＩＳＤＢ−Ｔ）のような一般的な多重化および送信スキームを採用する。そのようなスキームは最初にデータストリームのすべてを多重化し、単一の高レート複合ストリーム上に送信し、次に、複合ストリームを処理し（例えば、符号化し、変調し、アップコンバートする）、無線リンクを介してブロードキャストのために変調された信号を発生するであろう。
【０００６】
基地局のサービスエリア内の無線装置は、複合ストリームにより運ばれた複数のデータストリームの中で唯一つまたは少数の特定のデータストリームを受信することに関心があるかも知れない。無線装置は受信した信号を処理し（例えば、ダウンコンバートし、復調し、および復号する）高レートの復号されたデータストリームを得、次に、このストリームを逆多重化して関心のある１つまたは少数の特定のデータストリームを得るであろう。この種の処理は、家庭で使用される受信機のように常に電力が供給されるように意図された受信機装置にとっては問題でないかもしれない。しかしながら、多くの無線装置は、ポータブルであり、内部バッテリで電力が供給される。関心のある１つのまたは少数のデータストリームをリカバーするために高レート複合ストリームの連続した復調および復号は、著しく電力量を消費する。これは、ワイヤレスデバイスのための「ＯＮ」時間を非常に短くする可能性があり、望ましくない。
【０００７】
それゆえ、最小の電力消費で、無線装置により受信することができるようにマルチキャリアシステム内の複数のデータストリームを送信するための技術が技術的に必要である。
【発明の概要】
【０００８】
電力効率を促進し、無線装置により個々のデータストリームの堅固な受信のための方法でデータストリームを多重化し、複数のデータストリームを送信する技術がここに記載される。各データストリームはそのストリームのために選択されたコーディングおよび変調スキーム（例えば、外部コード、内部コード、および変調スキーム）に基づいて別個に処理され、対応するデータシンボルストリームを発生する。これは、データストリームが無線装置により個々にリカバーすることを可能にする。また、各データストリームは、そのストリームの送信のためにある量のリソースを割り当てられる。割り当てられたリソースは、時間周波数平面上で「送信単位」で与えられる。この場合、各送信単位は、１つのシンボル期間の１つのサブバンドに相当し、１つのデータシンボルを送信するのに使用してもよい。各データストリームのためのデータシンボルは、ストリームに割り当てられた送信単位上に直接マッピングされる。これは、同時に送信される他のデータストリームを処理する必要なしに、独立して各データストリームを無線装置がリカバーすることを可能にする。
【０００９】
一実施形態において、複数のデータストリームの送信が、「スーパーフレーム」内に生じる。各スーパーフレームは、所定の時間分（例えば、秒または数秒のオーダー）を有する。各スーパーフレームはさらに複数の（例えば、２、４、またはその他の数の）フレームに分割される。データストリーム毎に、各データブロックは処理され（例えば、外部符号化され）対応するコードブロックを発生する。各コードブロックは複数のサブブロックに分割され、各サブブロックはさらに処理され（例えば、内部符号化され、および変調され）変調シンボルの対応するサブブロックを発生する。各コードブロックは１つのスーパーフレームで送信される。コードブロックのための複数のサブブロックは、フレームあたり１つのサブブロックの割合で、スーパーフレームの複数のフレームで送信される。各コードブロックを複数のサブブロックに分割することと、複数のフレームにわたってこれらのサブブロックを送信することと、コードブロックのサブブロックにわたりブロックコーディングを使用することは、ゆっくりと時間変化するフェーディングチャネルにおいて堅固な受信性能を提供する。
【００１０】
各データストリームには、スーパーフレーム内のストリームのペイロード、スーパーフレームにおける送信単位の利用可能性、およびおそらくは他の要因に依存して各スーパーフレーム内の送信単位の「利用可能な」数を「割り当て」てもよい。また、各データストリームには、（１）できるだけ効率的にすべてのデータストリームのための送信単位をパックしようと試みる、（２）各データストリームのための送信時間を低減しようと試みる、（３）適切な時間ダイバーシティを提供しようと試みるおよび（４）各データストリームに割り当てられた特定の送信単位を示すためにシグナリングの量を最小化しようと試みる割当スキームを用いて各スーパーフレーム内の特定の送信単位が割当てられる。データストリームの種々のパラメーターのためのオーバーヘッドシグナリング（例えば、各データストリームに使用するコーディングおよび変調スキーム、各データストリームに割り当てられた特定の送信単位、等）は各スーパーフレーム前に送信してもよく、また、各データストリームのデータペイロード内に埋め込んでもよい。これは、来るスーパーフレーム中の各所望のデータストリームの時間−周波数ロケーションを無線装置が決定することを可能にする。無線装置は、埋め込まれたオーバーヘッドシグナリングを用いて所望のデータストリームが送信されたときのみ電力を供給し、それにより電力消費を最小にしてもよい。
【００１１】
この発明の種々観点と実施形態は、以下にさらに詳細に記載される。
【図面の簡単な説明】
【００１２】
【図１】図１は、無線マルチキャリアシステムを示す。
【図２】図２は、例示スーパーフレーム構造を示す。
【図３Ａ】図３Ａは、スーパーフレーム内の物理層チャネル（ＰＬＣ）の１つのデータブロックの送信を図解する。
【図３Ｂ】図３Ｂは、スーパーフレーム内の物理層チャネルの（ＰＬＣ）の複数のデータブロックを図解する。
【図４】図４は時間周波数平面内のフレーム構造を示す。
【図５Ａ】図５Ａはバースト−ＴＤＭ（時分割多重）スキームを示す。
【図５Ｂ】図５Ｂは循環されたＴＤＭのスキームを示す。
【図５Ｃ】図５Ｃはバースト−ＴＤＭ／ＦＤＭ（周波数分割多重）スキームを示す。
【図６】図６はインターレースされるサブバンド構造を示す。
【図７Ａ】図７Ａは、方形波パターン内のＰＬＣｓへのスロットの割当を示す。
【図７Ｂ】図７Ｂは、「ジグザグ」セグメント内のＰＬＣｓへのスロットの割当を示す。
【図７Ｃ】図７Ｃは、方形波パターンにおける２つの結合ＰＬＣｓへのスロットの割当を示す。
【図８】図８は、外部コードを備えたデータブロックのコーディングを図解する。
【図９Ａ】図９Ａは１つのサブバンドグループを用いた１つのデータブロックのためのスロットの割当を示す。
【図９Ｂ】図９Ｂは最大許容可能な数のサブバンドグループを用いた１つのデータブロックのためのスロットの割当を示す。
【図９Ｃ】図９Ｃは、６つのデータブロックのためのスロットの割当を示す。
【図９Ｄ】図９Ｄは、水平方向に堆積された方形波パターンを有した２つの結合ＰＬＣｓへのスロットの割当を示す。
【図９Ｅ】図９Ｅは、垂直方向に堆積された方形波パターンを有した２つの結合ＰＬＣｓへのスロットの割当を示す。
【図１０】図１０は、複数のデータストリームをブロードキャストするためのプロセスを示す。
【図１１】図１１は、基地局のブロック図を示す。
【図１２】図１２は無線装置のブロック図を示す。
【図１３】図１３は、基地局における送信（ＴＸ）データプロセッサー、チャネライザー、およびＯＦＤＭ変調器のブロック図を示す。
【図１４】図１４は、１つのデータストリームのための１つのデータストリームプロセッサーのブロック図を示す。
【発明を実施するための形態】
【００１３】
本発明の特徴、性質及び利点は、類似による参照文字が相応して、全体で特定する図面と関連して解釈されるときに後述される詳細な説明からさらに明らかになるであろう。
【００１４】
「例示」という用語はここでは、例、インスタンス、例証として機能することを意味する。「典型的」であるとしてここに記載された任意の実施形態または設計は、他の実施形態または設計に対して必ずしも好適であるとか利点があると解釈されるべきでない。
【００１５】
ここに記載された多重化および送信技術は、種々の無線マルチキャリア通信システムのために使用してもよい。また、これらの技術は、ブロードキャスト、マルチキャスト、およびユニキャストサービスのために使用してもよい。明確にするために、これらの技術は例示マルチキャリアブロードキャストシステムのために記載される。
【００１６】
図１は無線マルチキャリアブロードキャストシステム１００を示す。システム１００は、システム全体にわたって分散される多数の基地局１１０を含む。基地局は一般に固定局であり、アクセスポイント、送信器あるいはその他の用語で呼んでもよい。近隣の基地局は、同じまたは異なる内容をブロードキャストしてもよい。無線装置１２０は、システムのサービスエリア全体にわたって位置される。無線装置は、固定またはモバイルであってもよい。また、ユーザー端末、移動局、ユーザー機器またはその他の用語で呼んでもよい。無線装置は、携帯電話、ハンドヘルドデバイス、無線モジュール、パーソナルデジタルアシスタンス（ＰＤＡ）、等のようなポータブルユニットであってもよい。
【００１７】
各基地局１１０は、そのサービスエリア内の無線装置に複数のデータストリームを同時にブロードキャストしてもよい。これらのデータストリームは、ビデオ、オーディオ、テレテキスト、データ、ビデオ／オーディオクリップ、等のようなマルチメディアコンテンツのためのものであってよい。例えば、単一のマルチメディア（例えば、テレビジョン）プログラムは、ビデオ、オーディオ、およびデータのための３つの別個のデータストリームで送信してもよい。単一のマルチメディアプログラムもまた、複数のオーディオデータストリームを、例えば異なる言語のために有していてもよい。簡単にするために、各データストリームは、別個の物理層チャネル（ＰＬＣ）に送信される。従って、データストリームとＰＬＣｓとの間には１対１の関係がある。また、ＰＬＣはデータチャネル、トラフィックチャネル、またはその他の用語で呼んでもよい。
【００１８】
図２はブロードキャストシステム１００のために使用してもよい例示スーパーフレーム構造を示す。データ送信はスーパーフレーム２１０の単位で生じる。各スーパーフレームは所定の時間期間を有する。所定の時間分は、例えば、データストリームのための所望の統計的多重化、所望の時間量ダイバーシティ、データストリームのための取得時間、無線装置のためのバッファ要件、等のような種々の要因に基づいて選択してもよい。より大きなスーパーフレームサイズは、より多くの時間ダイバーシティを提供し、データストリームのより良き統計的多重化が送信され、基地局における個々のデータストリームのためのバッファリングは少なくてよい。しかしながら、より大きなスーパーフレームサイズは、また、（例えば、電源オン時またはデータストリーム間でスイッチングするとき）新しいデータストリームに対してより長い取得時間を生じ、無線装置においてより大きなバッファを必要とし、またより長いデコーディング待ち時間または遅延を有する。およそ１秒のスーパーフレームサイズは、上に記述された様々な要因間のよいトレードオフを提供するかもしれない。しかしながら、他のスーパーフレームサイズ（例えば、４分の１、１／２、２あるいは４秒）も使用されてもよい。各スーパーフレームはさらに複数の等しいサイズのフレーム２２０に分割されてもよい。図２に示す実施形態の場合、各スーパーフレームは、４つのフレームに分割される。
【００１９】
各ＰＬＣのためのデータストリームは、そのＰＬＣのために選択されたコーディングと変調スキームに基づいて、コード化され変調される。一般に、コーディングと変調スキームは、データストリーム上で行なわれる異なるタイプの符号化および変調のすべてを含む。例えば、コーディングと変調スキームは特定のコーディングスキームおよび特定の変調スキームを含んでいてもよい。コーディングスキームは、エラー検出コーディング（例えば、巡回冗長検査（ＣＲＣ））、フォワードエラー訂正コーディング、等またはそれらの組み合わせを含んでいてもよい。また、コーディングスキームは、ベースコードの特定のコードレートを含んでいてもよい。以下に記載される実施形態において、各ＰＬＣのためのデータストリームは、外部コードおよび内部コードで構成される連結コードで符号化されるさらに変調スキームに基づいて変調される。ここに使用されるように、「モード」は内部コードレートおよび変調スキームの組み合わせを指す。
【００２０】
図３Ａは、スーパーフレーム内のＰＬＣ上のデータブロックの送信を図解する。ＰＬＣ上に送信されるデータストリームは、データブロックで処理される。各データブロックは、特定数の情報ビットを含み、最初に外部コードを用いて符号化され、対応するコードブロックを得る。各符号ブロックは４つのサブブロックに分割される。また、各サブブロック中のビットはさらに内部コードを用いて符号化され、ＰＬＣのために選択されたモードに基づいて変調シンボルにマッピングされる。次に、変調シンボルの４つのサブブロックは、フレームあたり１つのサブブロックの割合で１つのスーパーフレームの４つのフレームに送信される。４つのフレームに対する各コードブロックの送信は、ゆっくりと時間変化するフェーディングチャネル内に時間ダイバーシティと堅固な受信性能を提供する。
【００２１】
図３Ｂは、スーパーフレーム内のＰＬＣ上の複数の（Ｎｂｌ）のデータブロックの送信を図解する。
【００２２】
Ｎｂｌデータブロックの各々は、外部コードを用いて別個に符号化され、対応するコードブロックを得る。各コードブロックはさらに４つのサブブロックに分割される。４つのサブブロックは、ＰＬＣのために選択されたモードに基づいて内部符号化され、変調され、次に、１つのスーパーフレームの４つのフレームに送信される。フレームごとに、ＮｂｌコードブロックのためのＮのサブブロックがＰＬＣに割り当てられたフレームの一部分に送信される。
【００２３】
各データブロックは種々の方法で符号化され変調されてもよい。例示連結コーディングスキームが以下に記載される。ＰＬＣｓへのリソースの割当を簡単にするために、各コードブロックは４つの等しいサイズのサブブロックに分割してもよい。４つのサブブロックは、次に、１つのスーパーフレーム内の４つのフレームの同じ部分またはロケーションに送信される。この場合、ＰＬＣｓへのスーパーフレームの割当は、ＰＬＣｓへのフレームの割当に等しい。従って、リソースは、スーパーフレーム毎に１回ＰＬＣｓに割り当てることができる。
【００２４】
各ＰＬＣは、そのＰＬＣにより運ばれるデータストリームの性質に依存して、連続的な方法でまたは非連続的な方法で送信してもよい。したがって、ＰＬＣは所定のスーパーフレームの中で送信されるかもしれないし、送信されないかもしれない。各スーパーフレームの場合、「アクティブな」ＰＬＣはスーパーフレームで送信されているＰＬＣである。各アクティブＰＬＣは、スーパーフレーム内の１つのまたは複数のデータブロックを運んでもよい。
【００２５】
図２に戻ると、各スーパーフレーム２１０は、パイロットおよびオーバーヘッドセクション２３０により先行される。一実施形態において、セクション２３０は、（１）フレーム同期化、周波数獲得、タイミング取得、チャネル推定、等のために無線装置により使用される１つ以上のパイロットＯＦＤＭシンボル（２）関連する（例えばすぐに続く）スーパーフレームのためのオーバーヘッドシグナリング情報を運ぶために使用される１つ以上のＯＦＤＭシンボルを含む。オーバーヘッド情報は、例えば、関連するスーパーフレームにおいて送信される特定のＰＬＣｓを示す。スーパーフレームの特定の部分は、各ＰＬＣのためのデータブロック（複数の場合もある）、外部コードレート、および各ＰＬＣのために使用されるモード等を送信するために使用される。オーバーヘッドＯＦＤＭシンボル（複数の場合もある）は、スーパーフレームで送られたすべてのＰＬＣｓのためのオーバーヘッドシグナリングを運ぶ。時分割多重（ＴＤＭ）方法によるパイロットおよびオーバーヘッド情報の送信は、無線装置が最小のＯＮ時間でこのセクション２３０を処理可能にする。さらに、次のスーパーフレームにおける各ＰＬＣの送信に関係するオーバーヘッド情報は、現在のスーパーフレームでＰＬＣの送信されたデータブロックの１つに埋め込まれていてもよい。埋め込まれたオーバーヘッド情報は、そのスーパーフレームで送信されたオーバーヘッドＯＦＤＭシンボル（複数の場合もある）をチェックする必要なしに次のスーパーフレームにおけるＰＬＣの送信を無線装置がリカバーすることを可能にする。したがって、無線装置は最初にオーバーヘッドＯＦＤＭシンボルを使用して各所望のデータストリームの時間−周波数ロケーションを決定してもよく、次に、所望のデータストリームが、埋め込まれたオーバーヘッドシグナリングを用いて送信される時間期間のみパワーオンしてもよい。これらのシグナリング技術は、電力消費での著しい節約を提供するかもしれず、無線装置が標準バッテリを用いたコンテンツを受信することを可能にするかもしれない。外部コードレートおよび各ＰＬＣのために使用されるモードは典型的には、スーパーフレームベースで変わらないので、外部コードレートおよびモードは、別個の制御チャネル上で送信してもよく、各スーパーフレームごとに送信する必要はない。
【００２６】
図２は特定のスーパーフレーム構造を示す。一般に、スーパーフレームは任意の時間分であるように定義してもよく、任意の数のフレームに分割してもよい。パイロットとオーバーヘッド情報も、図２で示される方法と異なる他の方法で送信してもよい。例えば、オーバーヘッド情報は周波数分割多重（ＦＤＭ）を用いて専用のサブバンド上に送信してもよい。
【００２７】
図４は、時間周波数平面上の１つのフレームの構造を示す。水平軸は時間を表し、垂直軸は、周波数を表す。各フレームは所定の時間分を有し、これは、ＯＦＤＭシンボル期間（または単にシンボル期間）の単位で与えられる。各ＯＦＤＭシンボル期間は、（以下に記載する）１つのＯＦＤＭシンボルを送信するための時間分である。フレーム（Ｎspf）あたりの特定数のシンボル期間は、フレーム継続期間およびシンボル期間継続期間により決定され、これは次に、全体のシステム帯域幅、サブバンドの合計数（Ｎtsb）、および（以下に記載する）再クリックプリフィックスレングスのような種々のパラメーターにより決定される。一実施形態において、各フレームは２９７シンボル期間（またはＮspf=２９７）の継続期間を有する。各フレームはまたＮtsb合計サブバンドをカバーし、これは１乃至Ｎtsbのインデックスが与えられる。
【００２８】
ＯＦＤＭの場合、１つの変調シンボルは、各シンボル期間における各サブバンド上で、すなわち各送信単位で送信してもよい。Ｎtsbの合計のサブバンドのうち、Ｎdsbサブバンドはデータ伝送に使用してもよく、「データ」サブバンドと呼ばれる。Ｎpsbサブバンドはパイロットのために使用してもよく、「パイロット」サブバンドと呼ばれる。残りのＮgsbサブバンドは、「ガード」サブバンドとして使用してもよい（すなわち、データまたはパイロットの送信はない）但し、Ｎtsb＝ＮdＳb＋Ｎpsb＋Ｎgsbである。「使用可能な」サブバンドの数は、データとパイロットのサブバンドの数に等しいかまたはＮu＝Ｎdsb＋ＮpＳbである。一実施形態において、ブロードキャストシステム１００は、４０９６合計サブバンド（Ｎtsb=４０９６）、３５００データサブバンド（Ｎdsb＝３５００）、５００パイロットサブバンド（Ｎpsb＝５００）および９６のガードサブバンド（Ｎgsb＝９６）を有するＯＦＤＭ構造を利用する。異なる数のデータ、パイロット、使用可能、および合計サブバンドを有する他のＯＦＤＭ構造も使用してもよい。各ＯＦＤＭシンボル期間において、Ｎdsbデータシンボルは、Ｎdsbデータサブバンド上に送信してもよく、Ｎpsbパイロットシンボルは、Ｎpsbパイロットサブバンド上に送信してもよく、ＮgsbガードシンボルはＮgsbガードサブバンド上に送信してもよい。ここに使用されるように、「データシンボル」はデータ用の変調シンボルである。「パイロットシンボル」はパイロットのための変調シンボルである。また、「ガードシンボル」はゼロの信号値である。パイロットシンボルは、無線装置により演繹的に知られている。各ＯＦＤＭシンボルにおけるＮdsbデータシンボルは１つまたは複数のＰＬＣｓのためであってもよい。
【００２９】
一般に、任意の数のＰＬＣｓを各スーパーフレームで送信してもよい。所定のスーパーフレームの場合、各アクティブＰＬＣは、１つまたは複数のデータブロックを運んでもよい。一実施形態において、特定モードおよび特定の外部コードレートは、各アクティブＰＬＣのために使用され、ＰＬＣのためのすべてのデータブロックは、この外部コードレートおよびモードに従って符号化され変調され、それぞれ変調シンボルの対応するコードブロックおよびサブブロックを発生する。他の実施形態において、各データブロックは、特定の外部コードレートおよびモードに従って符号化し変調してもよく、それぞれ対応する変調シンボルのコードブロックおよびサブブロックを発生してもよい。いずれの場合にも、各コードブロックは特定数のデータシンボルを含み、特定数のデータシンボルは、そのコードブロックに使用されるモードにより決定される。
【００３０】
所定のスーパーフレームにおける各アクティブなＰＬＣは、スーパーフレームでそのＰＬＣを送信するために特定量のリソースが割り当てられる。各アクティブＰＬＣに割り当てられるリソースの量は（１）スーパーフレームでＰＬＣ上に送信されるコードブロックの数、（２）各コードブロックにおけるデータシンボルの数、および（３）他のＰＬＣｓ上に送信される、コードブロックあたりのデータシンボルの数と一緒に、コードブロックの数に依存する。リソースは種々の方法で割り当ててもよい。２つの例示割当スキームが以下に記載される。
【００３１】
図５Ａはバースト−ＴＤＭ割当スキームを示す。このスキームの場合、各アクティブＰＬＣは、１つ以上のＯＦＤＭシンボル期間にすべてのＮdsbデータサブバンドが割り当てられる。図５Ａに示される例の場合、ＰＬＣ１はシンボル期間１乃至３においてすべてのデータサブバンドが割り当てられ、ＰＬＣ２は、シンボル期間４および５においてすべてのデータサブバンドが割り当てられ、ＰＬＣ３はシンボル期間６乃至９においてすべてのデータサブバンドが割り当てられる。このスキームの場合、各ＯＦＤＭシンボルは、唯一つのＰＬＣのためのデータシンボルを含む。異なるＰＬＣのためのＯＦＤＭシンボルのバーストは１フレーム内で時分割多重される。
【００３２】
連続するＯＦＤＭシンボルが個々のアクティブなＰＬＣに割り当てられる場合、バースト−ＴＤＭはＰＬＣのための送信時間を最小限にすることができる。しかしながら、各ＰＬＣのための短い送信時間は、またより少ない時間ダイバーシティを生じる。全体のＯＦＤＭシンボルが１つのＰＬＣに割り当てられるので、各フレームのためのリソース割当の精度（すなわち、ＰＬＣに割り当ててもよい最も小さな単位）は１ＯＦＤＭシンボルである。１つのＯＦＤＭシンボルで送信してもよい情報ビットの数は、その情報ビットを処理するために使用されるモードに依存する。バースト−ＴＤＭスキームの場合、割当の精度はモードに依存する。精度は、データシンボルあたりより多くの情報を運ぶことができるより高次のモードの場合より大きい。一般に、より大きな精度は、「パッキング」効率に悪影響を与え、これは、データを運ぶために実際に使用されるフレームのパーセンテージを指す。アクティブなＰＬＣが全体のＯＦＤＭシンボルのデータ伝送能力を要求しない場合、過度の容量は浪費され、パッキング効率を低減する。
【００３３】
図５Ｂは循環されたＴＤＭの割当スキームを示す。このスキームの場合、スーパーフレーム内のアクティブなＰＬＣｓは、Ｌのグループに配列される。但しＬ＞１である。フレームもＬセクションに分割される。また、各ＰＬＣグループはフレームのそれぞれのセクションに割り当てられる。グループごとに、グループ内のＰＬＣｓは循環される。また、各ＰＬＣは、割り当てられたセクションにおいて１つ以上のＯＦＤＭシンボル期間内のすべてのＮdsbデータサブバンドが割り当てられる。図５Ｂに示される例の場合、ＰＬＣ１は、シンボル期間１におけるすべてのデータサブバンドが割り当てられ、ＰＬＣ２は、シンボル期間２におけるすべてのデータサブバンドが割り当てられ、ＰＬＣ３は、シンボル期間３におけるすべてのデータサブバンドが割り当てられ、ＰＬＣ４は、シンボル期間４におけるすべてのデータサブバンドが割り当てられ、以下同様である。バースト−ＴＤＭに比べて、サイクル−ＴＤＭスキームは、より多くの時間ダイバーシティを提供し、受信機バッファリング要件およびピークデコーディングレートを低減するが、所定のＰＬＣを受信するために受信機オン時間を増加する。
【００３４】
図５Ｃはバースト−ＴＤＭ／ＦＤＭ割当スキームを示す。このスキームの場合、各アクティブなＰＬＣは、１つ以上のシンボル期間に１つ以上のデータサブバンドが割り当てられる。図５Ｃで示される例の場合、ＰＬＣ１は、シンボル期間１乃至８においてデータサブバンド１乃至３が割り当てられ、ＰＬＣ２は、シンボル期間１乃至８においてデータサブバンド４および５が割り当てられ、ＰＬＣ３は、シンボル期間１乃至８においてデータサブバンド６乃至９が割り当てられる。バースト−ＴＤＭ／ＦＤＭスキームの場合、各ＯＦＤＭシンボルは、複数のＰＬＣｓのためのデータシンボルを含んでいてもよい。異なるＰＬＣｓのためのデータシンボルのバーストは１フレーム内で時間および周波数分割される。
【００３５】
各ＰＬＣのペイロードは、時間並びに周波数に対して分散されてもよいので、バースト−ＴＤＭ／ＦＤＭスキームは、ＰＬＣのための送信時間を増加してもよい。しかしながら、これはまたより多くの時間ダイバーシティを提供する。各ＰＬＣのための送信時間は、ＰＬＣに、より多くのサブバンドを割り付けることにより縮小されるかもしれない。バースト−ＴＤＭ／ＦＤＭスキームの場合、リソース割当の精度は、パッキング効率とオーバーヘッドシグナリングとの間のトレードオフに基づいて選択してもよい。一般に、より小さい精度は、より良いパッキング効率を生じるがまた、各ＰＬＣに割り当てられたリソースを示すためにより多くのオーバーヘッドシグナリングを必要とする。逆のものは、より大きな精度で一般に真実である。下記の記載は、バースト−ＴＤＭ／ＦＤＭスキームの使用を仮定する。
【００３６】
一実施形態において、Ｎusbの使用可能なサブバンドは使用可能なサブバンドのＮgrのグループに分割される。従って、Ｎgrグループの１つはパイロットサブバンドを含んでいてもよい。残りのグループの場合、１つグループ内のデータサブバンドの数は、リソース割当の精度を決定する。Ｎusbの使用可能なサブバンドは様々な方法でＮgrのグループに配列してもよい。１つのサブバンドグループ化スキームにおいて、各グループは、Ｎspgの連続する使用可能なサブバンドを含む。但し、Ｎusb＝Ｎgr・Ｎspgである。別のサブバンドグループ化スキームにおいて、各グループは、Ｎusbの使用可能なサブバンドにわたって擬似乱数的に分散されるＮspgの使用可能なサブバンドを含む。さらに他のサブバンドグループ化スキームにおいて、各グループは、Ｎusbの使用可能なサブバンドにわって均一的に離間したＮspgの使用可能なサブバンドを含む。
【００３７】
図６は、バースト−ＴＤＭ／ＦＤＭスキームに使用してもよいインターレースされたサブバンド構造６００を示す。Ｎusbの使用可能なサブバンドはＮgrの互いに素なグループに配列される。Ｎgrの互いに素なグループはサブバンドグループ１乃至Ｎgrとしてラベルされる。Ｎgrのサブバンドグループは、Ｎusbの使用可能なサブバンドは唯一つのグループに属するという点で互いに素である。各サブバンドグループは、グループ内の連続するサブバンドがＮspサブバンドだけ相隔たるようにＮusbの合計の使用可能なサブバンドにわたって均一に分散されるＮspgの使用可能なサブバンドを含む。一実施形態において、４０００の使用可能なサブバンド（Ｎusb＝４０００）は８つのグループ（Ｎgr＝８）に配列される。各グループは５００の使用可能なサブバンド（Ｎ＝５００）を含む。また、各グループのための使用可能なサブバンドは８つのサブバンド（Ｎ＝８）だけ相隔たる。従って、各グループ中の使用可能なサブバンドは、他のＮg−１グループ内の使用可能なサブバンドとインターレースされる。また、各サブバンドグループは、「インターレース」と呼ばれる。
【００３８】
インターレースされたサブバンド構造は様々な利点を備える。第１に、各グループは、全体のシステム帯域幅からの使用可能なサブバンドを含むので、より良いバッファ周波数ダイバーシティが得られる。第２に、無線装置は、フル高速フーリエ変換（ＦＦＴ）（例えば、４０９６ポイント）の代わりに「部分的な」（例えば５１２ポイント）のＦＦＴを実行することにより各サブバンドグループ上に送信されるデータシンボルをリカバーしてもよい。これは、無線装置により消費される電力を低減するかもしれない。部分ＦＦＴを実行するための技術は、同一出願人による、２００４年２月９日に出願された「ＯＦＤＭベースの通信システムのためのサブバンドベースの復調器」(Subband-Based Demodulator for an OFDM-based Communication System)というタイトルの米国特許出願シリアル番号第１０／７７５，７１９に記載されている。以下の記載は、図６に示すインターレースされたサブバンド構造の使用を仮定する。
【００３９】
各ＰＬＣはスーパーフレームベースによりスーパーフレーム上にリソースを割り当ててもよい。各スーパーフレーム内の各ＰＬＣに割り当てるためのリソースの量は、そのスーパーフレームのためのＰＬＣのペイロードに依存する。ＰＬＣは固定レートデータストリームまたは可変レートデータストリームを運んでもよい。一実施形態において、たとえ、そのＰＬＣにより運ばれるデータストリームのデータレートが変化しても、各ＰＬＣに対して同じモードが使用される。これは、データレートに関係なく、データストリームのためのサービスエリアがほぼ一定になることを保証する。従って、受信性能は、データレートに依存しない。データストリームの可変レートの性質は、各スーパーフレーム内のＰＬＣに割り当てられたリソースの量を変化させることにより取り扱われる。
【００４０】
図４に示すように、各アクティブＰＬＣは、時間−周波数平面からのリソースが割り当てられる。各アクティブＰＬＣのための割り当てられたリソースは、「送信スロット」（または単に「スロット」）の単位で与えられてもよい。スロットはデータサブバンドの（例えば、５００）の１つのグループに相当し、または、同等に、１つのシンボル期間に変調シンボルの１つのグループに相当する。各シンボル期間においてＮgrのスロットが利用可能であり、スロットインデックス１乃至Ｎgrを割り当ててもよい。各スロットは、スロット対インターレースマッピングスキームに基づいて各シンボル期間に１つのサブバンドグループにマッピングされてもよい。１つ以上のスロットインデックスがＦＤＭパイロットのために使用されてもよい。また、残るスロットインデックスは、ＰＬＣに使用されてもよい。スロット対インターレースマッピングは、ＦＤＭパイロットのために使用されるサブバンドグループ（またはインターレース）は各スロットインデックスのために使用されるサブバンドグループに対して可変間隔を有していてもよい。これは、すべてのスロットインデックスが、類似の性能を得るためにＰＬＣｓに使用されることを可能にする。
【００４１】
各アクティブなＰＬＣは、スーパーフレーム内の少なくとも１つのスロットが割当てられる。各アクティブＰＬＣはまたスーパーフレーム内の特定のスロット（複数の場合もある）が割り当てられる。「アロケーション(allocation)」プロセスは、各アクティブなＰＬＣにリソースの量を供給し、一方「アサイメント(assignment)」プロセスは、各アクティブなＰＬＣにスーパーフレーム内の特定のリソースを供給する。明確にするために、アロケーションとアサイメントは別個のプロセスとしてみてもよい。実際上、アロケーションがアサイメントにより影響を受け、その逆も正しいので、アロケーションとアサイメントは典型的に一緒に実行される。いずれの場合にも、アサイメントは、以下の目標を達成する方法で実行してもよい。１．  ＰＬＣをリカバーするために無線装置によるＯＮ時間と電力消費を低減するために各ＰＬＣのための送信時間を最小限にする。２．  堅固な受信性能を提供するための各ＰＬＣのための時間ダイバーシティを最大化する。３．  各ＰＬＣを、指定された最大ビットレート内にあるように制限する。４．  無線装置のためのバッファリング要件を最小限にする。最大ビットレートは、１つのＰＬＣのための各ＯＦＤＭシンボルにおいて送信してもよい情報ビットの最大数を示す。最大ビットレートは、無線装置のデコーディングおよびバッファリング能力により典型的に設定される。各ＰＬＣを最大ビットレート内に制限することは、規定されたデコーディングおよびバッファリング能力を有する無線装置によりＰＬＣがリカバーできることを保証する。
【００４２】
上にリストアップした目標のいくつかは互いに矛盾する。例えば、ゴール１および２は矛盾する。また、ゴール１および４は矛盾する。リソースアロケーション／アサイメントスキームは、矛盾する目標間のバランスを達成しようと試みる。そして、優先度の設定における柔軟性を考慮してもよい。
【００４３】
スーパーフレーム内の各アクティブなＰＬＣには、ＰＬＣのペイロードに基づいてある数のスロットが割り当てられる。異なるＰＬＣｓには異なる数のスロットを割り当ててもよい。各アクティブなＰＬＣに割り当てるための特定のスロットは、種々の方法で決定してもよい。いくつかの例示スロット割り当てスキームが以下に記載される。
【００４４】
図７Ａは、第１のスロット割当スキームに従って、方形波パターン内のＰＬＣｓへのスロットの割当を示す。各アクティブＰＬＣには２次元（２−Ｄ）方形波パターン内に配列されたスロットが割り当てられる。方形波パターンのサイズは、ＰＬＣに割り当てられたスロットの数によって決定される。方形波パターンの垂直の次元（または高さ）は、最大ビットレートのような様々な要因により決定される。方形波パターンの水平の次元（または幅）は、割りあてられたスロットの数および垂直の次元によって決定される。
【００４５】
送信時間を最小限にするために、アクティブＰＬＣには、最大ビットレートに一致させながらできるだけ多くのサブバンドグループを割り当ててもよい。１つのＯＦＤＭシンボルで送信してもよい情報ビットの最大数は、異なるモードで符号化され変調され異なる数のデータシンボルを得てもよい。異なる数のデータシンボルは、異なる数の送信のためのデータサブバンドを必要とする。従って、各ＰＬＣに使用してもよいデータサブバンドの最大数は、ＰＬＣに使用されるモードに依存していてもよい。
【００４６】
一実施形態において、各アクティブなＰＬＣのための方形波パターンは、（インデックスにおいて）連続したサブバンドグループおよび連続したシンボル期間を含む。このタイプの割当は、方形波パターンを指定するために必要なオーバーヘッドシグナリングの量を低減し、さらにＰＬＣｓのためのスロット割当をよりコンパクトにし、それは、フレーム内のＰＬＣｓのパッキングを簡単にする。方形波パターンの周波数次元は、開始するサブバンドグループおよび方形波パターンのためのサブバンドグループの合計数により指定してもよい。方形波パターンの時間次元は、開始するシンボル期間、および方形波パターン用シンボル期間の合計数によって指定してもよい。各ＰＬＣの方形波パターンは、４つのパラメーターでこのように指定してもよい。
【００４７】
図７Ａに示される例の場合、ＰＬＣ１は２×４方形波パターン７１２において８つのスロットが割り当てられ、ＰＬＣ２は、４×３方形波パターン７１４において１２のスロットが割り当てられ、ＰＬＣ３は、１×６方形波パターン７１６において６つのスロットが割り当てられる。フレーム中の残りのスロットは、他のアクティブなＰＬＣに割り当ててもよい。図７Ａに示すように、異なる方形波パターンは異なるアクティブなＰＬＣｓに使用されてもよい。パッキング効率を改良するために、アクティブＰＬＣｓは、一度に１つのＰＬＣの割合で、および各ＰＬＣに割り当てられたスロットの数により決定されるシーケンシャルな順番で、１フレーム内でスロットが割り当てられても良い。例えば、フレーム内のスロットは、最初に割り当てられたスロットの最大数を有するＰＬＣに割り当てても良いし、次に、割り当てられたスロットの次の大きな数を有するＰＬＣに割り当てられてもよい。以下同様であり、最後に割り当てられたスロットの最も小さい数を有するＰＬＣに割り当ててもよい。また、スロットは、例えば、ＰＬＣｓの優先度、ＰＬＣｓ間の関係等のような他の要因に基づいて割り当ててもよい。
【００４８】
図７Ｂは、第２のスロット割当スキームに従って、「正弦関数の」または「ジグザグの」セグメントにおけるＰＬＣｓへのスロットの割当を示す。このスキームの場合、１フレームはＮstの「ストリップ」に分割される。各ストリップは少なくとも１つのサブバンドグループをカバーし、さらに１フレーム内のシンボルピリオドの最大数まで、シンボルピリオドの連続する数に及ぶ。Ｎstのストリップは、同じまたは異なる数のサブバンドグループを含んでいてもよい。アクティブなＰＬＣｓの各々は、種々の要因に基づいてＮstのストリップの１つにマッピングされる。例えば、送信時間を最小にするために、各アクティブなＰＬＣは、そのＰＬＣに許容されるほとんどの数のサブバンドグループを有するストリップにマッピングしてもよい。
【００４９】
各ストリップのためのアクティブなＰＬＣｓは、ストリップ内の割り当てられたスロットである。スロットは、特定の順番、例えば垂直ジグザグパターンでＰＬＣｓに割り当ててもよい。このジグザグパターンは、一度に１つのシンボル期間の割合で、シンボルピリオド１乃至Ｎspfから、低いサブバンドインデックスグループから高いサブバンドインデックスグループへのスロットを選択する。
【００５０】
図７Ｂに示す例の場合、ストリップ１は、サブバンドグループ１乃至３を含む。ＰＬＣ１には、シンボル期間１におけるサブバンドグループ１からシンボル期間４におけるサブバンドグループ１への１０スロットを含むセグメント７３２が割り当てられる。ＰＬＣ２には、シンボル期間４におけるサブバンドグループ２からシンボル期間５におけるサブバンドグループ２までの４スロットを含むセグメント７３４が割り当てられる。ＰＬＣ３は、シンボル期間５におけるサブバンドグループ３からシンボル期間７におけるサブバンドグループ２までの６つのスロットを含むセグメント７３６が割り当てられる。ストリップ１内の残りのスロットは、このストリップにマッピングされた他のアクティブなＰＬＣｓに割り当ててもよい。
【００５１】
第２のスロット割当スキームは、２次元（２−Ｄ）ストリップ内のスロットのすべてを１次元（１-Ｄ）ストリップ上に効率的にマッピングし、次に１次元を用いて２−Ｄスロット割当を実行する。各アクティブＰＬＣにはストリップ内のセグメントが割り当てられる。
【００５２】
割り当てられたセグメントは、２つのパラメーターによって指定されてもよい。すなわち、セグメントの開始（これは、開始サブバンドおよびシンボル期間により与えられてもよい）およびセグメントの長さである。更なるパラメーターを用いてＰＬＣがマッピングされる特定のストリップを示す。一般に、個々のアクティブなＰＬＣに割り当てられたセグメントは、スロットの任意の数を含んでいてもよい。しかしながら、セグメントサイズが複数の（例えば、２または４）スロットに制限されるなら割り当てられたセグメントを識別するためにより少ないオーバーヘッドシグナリングが必要である。
【００５３】
第２のスロット割り当てスキームは単純な方法でアクティブなＰＬＣにスロットを割り当てることができる。また、ストリップ内のスロットは、ＰＬＣｓに連続的に割り当ててもよいので、各ストリップのための堅固なパッキングが得られる。Ｎstのストリップの垂直次元は、スーパーフレーム内のすべてのアクティブなＰＬＣｓのプロファイルに一致するように定義してもよく、その結果（１）ＰＬＣｓに許容される最大数のデータサブバンドを用いてできるだけ多くのＰＬＣｓが送信されるおよび（２）Ｎstのストリップはできるだけ完全にパックされる。
【００５４】
図７Ａおよび７Ｂは２つの例示スロット割り当てスキームを示す。これらのスキームは、各フレーム中のＰＬＣの効率的なパッキングを容易にする。また、これらのスキームは、各アクティブＰＬＣに割り当てられた特定のスロットを示すのに必要なオーバーヘッドシグナリングの量を低減する。また、他のスロット割り当てスキームも使用してもよく、これはこの発明の範囲内である。例えば、スロット割り当てスキームはフレームをストリップに分割してもよい。フレームのためのアクティブなＰＬＣｓは、利用可能なストリップにマッピングしてもよい。また、各ストリップのためのＰＬＣｓは、ストリップ内の割り当てられた方形波パターンが割り当てられてもよい。ストリップは異なる高さを有していてもよい（すなわち、異なる数のサブバンドグループ）。各ストリップのためのＰＬＣｓに割り当てられた方形波パターンは、ストリップの方形波パターンと同じ高さを有していてもよいが、ＰＬＣｓに割り当てられたスロットの数により決定される異なる幅（すなわち異なる数のシンボル期間）を有していてもよい。
【００５５】
簡単のために、図７Ａおよび７Ｂは、個々のＰＬＣｓへのスロットの割当を示す。いくつかのサービスの場合、複数のＰＬＣｓは、無線装置により一緒に復号してもよく、「ジョイント」ＰＬＣｓと呼ばれる。これは例えば、複数のＰＬＣｓが単一のマルチメディアプログラムのビデオおよびオーディオコンポーネントに使用され一緒に復号されプログラムをリカバーするなら、これがその場合である。ジョイントＰＬＣｓは、そのペイロードに依存して、各スーパーフレームにおいて同じまたは異なる数のスロットを割り当ててもよい。ＯＮ時間を最小にするために、ジョイントＰＬＣｓには、連続したシンボル期間内のスロットを割り当ててもよい。従って、無線装置は、これらのＰＬＣｓを受信するためにフレーム内の複数の時間を「ウエークアップ」する必要はない。
【００５６】
図７Ｃは、第１のスロット割り当てスキームに基づいた、２つのジョイントＰＬＣｓ１および２のスロットの割当を示す。第１の実施形態において、ジョイントＰＬＣｓは、水平にまたは隣り合って堆積される方形波パターン内のスロットが割り当てられる。図７Ｃに示される例の場合、ＰｌＣ１は、２×４方形波パターン７５２内の８つのスロットが割り当てられ、ＰＬＣ２は、パターン７５２の右側にちょうど位置する２×３の方形波パターン７５４内の６つのスロットが割り当てられる。この実施形態は、各ＰＬＣができるだけ早く復号することを可能にする。これは、無線装置におけるバッファリング要件を低減するかもしれない。
【００５７】
第２の実施形態において、ジョイントＰＬＣｓは、垂直に堆積される方形波パターンにおけるスロットが割り当てられる。図７Ｃに示される例の場合、ＰＬＣ３は、２×４の方形波パターン７６２の８つのスロットが割り当てられ、ＰＬＣ４は、パターン７６２の丁度上に位置する２×３の方形波パターン内の６つのパターンが割り当てられる。ジョイントＰＬＣｓに使用されるサブバンドグループの合計数は、これらのジョイントＰＬＣｓが集合的に最大ビットレートに一致するようにしてもよい。第２の実施形態の場合、無線装置は、受信したデータシンボルが復号のための準備ができるまで別個のバッファにジョイントＰＬＣｓのための受信されたデータシンボルを記憶してもよい。第２の実施形態は、第１の実施形態に関連するジョイントＰＬＣｓのためのＯＮ時間を低減してもよい。
【００５８】
一般に、任意の数のＰＬＣｓを一緒に復号してもよい。ジョイントＰＬＣｓのための方形波パターンは、同じまたは異なる数のサブバンドグループにわたってもよく、これは、最大ビットレートにより制限される。また、方形波パターンは同じまたは異なる数のシンボル期間にわたっていてもよい。ジョイントＰＬＣｓのいくつかのセットのための方形波パターンは、水平方向に堆積してもよく、一方ジョイントＰＬＣｓの他のセットのための垂直パターンは、垂直方向に堆積してもよい。
【００５９】
ジョイントＰＬＣｓはまたジグザクセグメントを割り当ててもよい。一実施形態において、一緒に復号される複数のＰＬＣｓは、同じストリップ内の連続したセグメントが割り当てられる。他の実施形態において、複数のＰＬＣは、異なるストリップのセグメントが割り当てられ、セグメントは、これらのＰＬＣｓをリカバーするためにＯＮ時間を低減するために、できるだけ早く時間的にオーバーラップする。
【００６０】
一般に、各データストリームは種々の方法で符号化してもよい。一実施形態において、各データストリームは、外部コードおよび内部コードから構成される連結コードで符号化される。外部コードは、リードソロモン（ＲＳ）コードあるいは他のあるコードのようなブロックコードであってよい。内部コードは、ターボコード（例えば、並列連結畳み込みコード（ＰＣＣＣ）またはシリアル連結畳み込みコード（ＳＣＣＣ））、畳み込みコード、低密度パリティチェック（ＬＤＰＣ）コード、またはある他のコードであってよい。
【００６１】
図８はリードソロモンコードを使用した、例示外部コーディングスキームを示す。ＰＬＣのためのデータストリームはデータパケットに分割される。一実施形態において、各データパケットは、所定数（Ｌ）の情報ビットを含む。特定の例として、各データパケットは９７６の情報ビットを含んでいてもよい。また、他のパケットサイズおよびフォーマットも使用されてもよい。データストリーム用のデータパケットは、行あたり１つのパケットの割合で、メモリの行に書かれる。ＫのデータパケットがＫの行に書かれたので、ブロックコーディングは、一度に１つの列の割合で、列方向に実行される。一実施形態において、各列はＫバイト（行あたり１バイトの割合で）を含み、（Ｎ，Ｋ）のリードソロモンコードで符号化され、Ｎバイトを含む対応するコードワードを発生する。コードワードの最初のＫバイトはデータバイト（これはまた、システマティックバイトとも呼ばれる）である。また、最後のＮＫバイトは、パリティバイト（これは、エラー訂正のために無線装置により使用される）である。リードソロモンコーディングは、各コードワードのためにＮ−Ｋパリティバイトを発生する。Ｎ−Ｋパリティバイトは、Ｋ行のデータの後にメモリに行Ｋ＋１乃至Ｎに書かれる。ＲＳブロックは、Ｋ行のデータとＮ−Ｋ行のパリティを含む。一実施形態において、Ｎ＝１６およびＫは設定可能なパラメーター、例えば、Ｋｅ｛１２、１４、１６｝である。リードソロモンコードは、Ｋ＝Ｎのときディスエーブルされる。ＣＲＣ値、例えば長さが１６ビットは、次に周知の状態の内部エンコーダーをリセットするためにゼロ（テール）ビットの（例えば８）の追加により続くＲＳブロックの各データパケット（または行）に付加される。結果として生じる長い（例えば、１０００ビット）は次に内部コードにより符号化され対応する内部コードパケットを発生する。コードブロックは、ＲＳブロックのＮ行のためのＮの外部符号化されたパケットを含み、この場合各外部符号化されたパケットは、データパケットまたはパリティパケットであってもよい。コードブロックは、４つのサブブロックに分割され、各サブブロックはＮ＝１６なら４つのサブブロックに分割される。
【００６２】
一実施形態において、各データストリームは階層化コーディングを伴うまたは伴わないで送信してもよい。この場合、この文脈における用語「コーディング」は送信機におけるソース符号化よりもむしろチャネル符号化を指す。データストリームは、２つのサブストリームから構成してもよく、これはベースストリームおよびエンハンスメントストリームと呼ばれる。一実施形態において、ベースストリームは、基地局のサービスエリア内のすべての無線装置に送信される情報を運んでもよい。エンハンスメントストリームは、より良いチャネル条件を観察する無線装置に送信されるさらなる情報を運んでもよい。階層化コーディングを用いて、ベースストリームが第１のモードに従って符号化され変調され、第１の変調シンボルストリームを発生する。そして、エンハンスメントストリームは、第２のモードに従って符号化され変調され第２の変調シンボルストリームを発生する。第１のモードと第２のモードは同じであってもよいし、異なっていてもよい。次に、２つの変調シンボルストリームは、結合されて１つのデータシンボルストリームを得る。
【００６３】
テーブル１は、システムによりサポートされてもよい８つのモードの例示セットを示す。
【００６４】
ｍがモードを示すとする。この場合ｍ＝１，２，．．．８である。各モードは特定の変調スキーム（例えば、ＱＰＳＫまたは１６−ＱＡＭ）と関係し、および特定の内部コードレートＲｉｎ（ｍ）（例えば、１／３、１／２、または２／３）と関係する。最初の５つのモードは、ベースストリームのみを有する「レギュラー」コーディングのためのものであり、最後の３つのモードは、ベースストリームおよびエンハンスメントストリームを有する階層化コーディングのためのものである。簡単にするために、各階層化コーディングモードのためのベースストリームとエンハンスメントストリームの両方のために同じ変調スキームと内部コードレートが使用される。
【表１】
0005642618.tif 000002
【００６５】
また、表１は、各モードのための種々の送信パラメーターも示す。表１の４番目の列は、モードごとに１つのパケットを送信するのに必要なスロットの数を示す。このモードは、スロットあたりほぼ１０００の情報ビットおよび５００のデータサブバンドのパケットサイズを仮定する。第五列は、モードごとに４つのパケットの１つのサブブロックを送信するのに必要なスロットの数を示す。異なる数のサブバンドグループはすべてのモードのためのＰＬＣに使用してもよい。より多くのサブバンドグループの使用はより短い送信時間を生じるがより少ない時間ダイバーシティも提供する。
【００６６】
モード１のための例として、Ｋのデータパケットを有する１つのデータブロックは、符号化され、１６の符号化されたパケットを発生してもよい。各データパケットは１０００の情報ビットを含んでいる。モード１がコードレートＲｉｎ（１）＝１／３を使用するので、各符号化されたパケットは、３０００コードビットを含み、ＱＰＳＫを使用して、１５００のデータサブバンド（あるいは３つのサブバンドグループ）上に送信してもよい。ＱＰＳＫは、データシンボルあたり、２つのコードビットを運ぶことができる。各サブブロックのための４つの符号化されたパケットは、１２のスロットで送信してもよい。各サブブロックは、例えば、次元４×３、３×４、２×６、または１×２の方形波パターン内で送信してもよい。この場合、次元Ｐ×Ｑにおける第１の値Ｐは、サブバンドグループの数のためのものであり、第２の値Ｑは、方形波パターンのためのシンボル期間の数のためのものである。
【００６７】
表１は例示設計を示す。それはサブバンドアロケーションおよびアサイメントに影響を与えるかもしれない種々のパラメーターを示すために提供される。一般に、システムは、任意の数のモードを支援してもよい。各モードは、異なるコーディングおよび変調スキームに対応してもよい。例えば、各モードは、変調スキームおよび内部コードレートの異なる組合せに相当していてもよい。無線装置の設計を簡単にするために、システムは、（例えば、１／３または１／５のベースコードレートを有する）単一の内部コードを利用してもよい。そして、異なるコードレートは、内部コードにより発生されるコードビットのいくつかをパンクチャンリングまたは削除することにより得てもよい。しかしながら、システムはまた複数の内部コードを利用してもよい。各モードのサブバンドグループの最大許容数は異なり、恐らく最大ビットレートに基づいていてもよい。
【００６８】
一般に、１つあるいは複数のデータブロックは、各スーパーフレーム中のアクティブなＰＬＣ上に送信してもよい。スーパーフレーム当たり送信されるデータブロックの数は、ＰＬＣ上に送信されるデータストリームのデータレートに依存する。フレームあたりＰＬＣに割り当てるためのスロット（Ｎスロット）の数は、スーパーフレーム内のＰＬＣ上に送信されるデータブロック（Ｎｂｌ）の数に１つのサブブロックに必要なスロットの数を乗算したものと等しい。すなわち、Ｎslot＝Ｎbl・Ｎsps（ｍ）である。但し、Ｎsps（ｔｍ）は、ＰＬＣに使用されるモードに依存する。ＰＬＣが、（高レートデータストリームのための）１つのスーパーフレームなの大きな数のデータブロックを運ぶなら、ＰＬＣのための送信時間を最小にするためにできるだけ多くのサブバンドグループを使用することが望ましい。例えば、ＰＬＣが１つのスーパーフレームで１６のデータブロックを運ぶなら、モード１を用いたフレームあたりの送信時間は、１サブバンドグループを用いた１９２＝１６・１２である。（これはフレーム持続期間の６５％である）。そしてせいぜい４つのサブバンドグループを用いた４８＝１９２／４シンボル期間である。（これはフレーム持続期間の１６．２５％である）。ＰＬＣのための送信時間は、このようにより多くのサブバンドグループを用いて実質的に短くしてもよい。
【００６９】
図９Ａは、１つのサブバンドグループを使用して、１つのコードブロック（Ｎｂｌ＝１）のためのスーパーフレーム内のスロットの割当を示す。これは１つのサブブロックのフレーム内のスロットの割当に等しい。上に記載した実施形態の場合、各サブブロックは、図９Ａに１、２、３、および４とラベルされた４つのパケットを含む。各パケットは表１内のモード１乃至５の各々のための異なる数のスロットで送信される。１つのサブブロックのための４つのパケット１乃至４は、モード１に対して１２シンボル期間、モード２に対して８シンボル期間、モード３に対して６シンボル期間、モード４に対して４シンボル期間、およびモード５に対して３シンボル期間で、１つのサブバンドグループ上に送信してもよい。モード３および５の場合、２つのパケットは、同じスロットを共有してもよい。全パケットが受信されるとすぐに、各パケットを復号してもよい。
【００７０】
図９Ｂは、それぞれモードｍ＝１、２、３、４、および５に対して４、４、３、２、および１を用いて１つのコードブロック（Ｎbl＝１）のためのスーパーフレームにおけるスロットの割当を示す。１つのサブブロックにおける４つのパケットは、モード１の場合、４×３の方形波パターン９３２で、モード２の場合、４×２の方形波パターン９３４で、モード３の場合３×２の方形波パターン９３６で、モード４の場合２×２の方形波パターン９３８で、およびモード５の場合、１×４の方形波パターン９４０で送信してもよい。
【００７１】
一実施形態において、図９Ｂに示すように、１つのサブブロック内の４つのパケットは、方形波パターン内の垂直ジグザグパターン９４２で送信される。各パケットはできるだけわずかのシンボル期間で送信され、任意の与えられたシンボル期間において唯一つの部分パケットがあるので、この実施形態は、バッファリング要件を低減する。他の実施形態において、４つのパケットは水平のジグザグパターン９４４で送信される。各パケットはできるだけ多くのシンボル期間を介して送信されるので、この実施形態はより多くの時間ダイバーシティを提供する。しかしながら、最大ビットレートは、使用されるかもしれないサブバンドグループの数を制限するかもしれない。あるいは、水平のジグザグパターンを使用して、２つまでのパケットが同じシンボル期間で十分に受信されるかもしれないので、さらなるバッファリングは必要かもしれない。
【００７２】
図９Ｃは、４つのサブバンドグループを使用して、６つのコードブロック（Ｎｂｌ＝６）のためのスーパーフレームにおけるスロットの割り当てを示す。この例において、モード２はＰＬＣのために使用され、各パケットは、２つのスロットで送信され、２４のパケットは６つのコードブロックのための各フレームで送信され、ＰＬＣは、各フレームのための４×１２の方形波パターン９５２内の４８スロットが割り当てられる。２４のパケットは方形波パターン９５２内の様々な方法で送られるかもしれない。
【００７３】
図９Ｃに示される第１の実施形態において、パケットは、６つのコードブロックを介して巡回することにより方形波パターンで送信される。６つのコードブロックを介した各サイクルの場合、１つのパケットは、１つのコードブロックから選択され、６つのコードブロックのための６つのパケットは、垂直ジグザグパターンを用いて送信される。コードブロックのための６つのパケット１は、ボックス９５４ａで送信され、コードブロックのための６つのパケット２は、ボックス９５４ｂで送信され、コードブロックのための６つのパケット３は、ボックス９５４ｃで送信され、コードブロックのための６つのパケット４はボックス９５４ｄで送信される。ｉ番目のコードブロックのｊ番目のパケットは図９ＣにおいてＢiＰjとしてラベル付けされている。
【００７４】
コードブロックのための４つのパケットがより多くのシンボル期間にわたって送信されるので、第１の実施形態は、各コードブロックにわたりより多くの時間ダイバーシティを提供する。１つのシンボル期間で送信されたパケットは、相互に関連がある消去の影響を受ける可能性がある。例えば、シンボル期間中の深いフェードは、そのシンボル期間で送られたすべてのパケットを誤って復号するかもしれない。同じシンボル期間に異なるコードブロックからパケットを送信することによって、相互に関連する（パケット）消去は、複数のコードブロックにわたって分散されるであろう。これは、これらの消去を訂正するためにブロックデコーダの能力を高める。また、第１の実施形態は、各コードブロックのための４つのパケットをできるだけ時間的に間隔を空ける。これは、コードブロックにわたる時間ダイバーシティを改良する。例えば、コードブロック１のための４つのパケットは、シンボル期間１、４、７、および１０で送信され、３つのシンボル期間だけ離間されている。また、各パケットは、できるだけ少ないシンボル期間で送信されるので、第１の実施形態は、バッファリング要件を低減する。
【００７５】
図示しない第２の実施形態において、第１の実施形態と同様にＮblのコードブロックを介して循環することによりパケットが選択されるが、各サイクルのためのＮblパケットはボックス９５４内の水平ジグザグパターンを用いて送信される。この実施形態は各パケットにわたりより多くの時間ダイバーシティを提供してもよい。第３の実施形態において、１つのコードブロックのための４つのパケットは最初に送られる。別のコードブロックのための４つのパケットは次に送られる。以下同様である。この実施形態は、いくつかのコードブロックの初期のリカバリーを許容する。従って複数のコードブロックは、様々な方法でＰＬＣに送信してもよい。
【００７６】
上述するように、複数のＰＬＣは、一緒に復号するように意図されていてもよい。一緒のＰＬＣの各々は、ＰＬＣ上に送信されているデータストリームのデータレートに依存してスーパーフレームあたり任意の数のコードブロックを運んでもよい。一緒のＰＬＣｓに使用するためのサブバンドグループの合計数は、最大ビットレートにより制限されてもよい。
【００７７】
図９Ｄは、水平に積み重ねられた方形波パターンを使用した、２つの一緒のＰＬＣにスーパーフレーム内のスロットの割り当てを示す。この例において、ＰＬＣ  １は（例えばビデオストリームの場合）モード４を用いて２つのコードブロックを運び、８つのパケットがフレームごとに８つのスロットで送信される。ＰＬＣ２は（例えば、オーディオストリームの場合）モード２を用いて１つのコードブロックを運び、４つのパケットがフレームごとに８つのスロットで送信される。ＰＬＣ１のための８つのパケットは、図９Ｃに対して上述したように、２つのコードブロックを循環することによりおよび垂直ジグザグパターンを用いて２×４の方形波パターン９６２で送信される。ＰＬＣ２のための４つのパケットは垂直のジグザグパターンを使用して、２×４の方形波パターン９６４で送信される。パターン９６４はパターン９６２の右に積み重ねられる。
【００７８】
図９Ｅは、垂直に積み重ねられた方形波パターンを使用した、２つの一緒のＰＬＣにスーパーフレーム内のスロットの割り当てを示す。ＰＬＣ１のための８つのパケットは、唯一つのサブバンドグループにもかかわらず、２つのコードブロックを循環することによりおよび垂直のジグザグパターンを用いて１×８の方形波パターン９７２で送信される。ＰＬＣ２のための４つのパケットは垂直ジグザグパターンを使用して、２ｘ４方形波パターン９７４で送信される。パターン９７４はパターン９７２の上に積み重ねられる。ＰＬＣ１のための１ｘ８方形波パターンの使用は、各シンボル期間において唯２つのパケットが送信されることを保証する。それは、最大ビットレートにより課される制限であってもよい。両方のＰＬＣｓ１および２のための合計送信時間を低減するために、最大ビットレートにより可能なら、ＰＬＣ１に２×４の方形波パターンを使用してもよい。
【００７９】
図９Ｄおよび９Ｅで示される例は一緒のＰＬＣの任意の数、各ＰＬＣのコードブロックの任意の数および各ＰＬＣの任意のモードもカバーするように拡張してもよい。最大ビットレートに一致させながら、これらのＰＬＣｓのための合計送信時間が最小化されるように、スロットを一緒のＰＬＣｓに割り当ててもよい。
【００８０】
図８に示される外部コーディングスキームの場合、各コードブロックの第１のＫのパケットはデータのためのものであり、最後のＮ−Ｋのパケットはパリティビットのためのものである。各パケットはＣＲＣ値を含むので、無線装置は、パケットの受信された情報ビットを用いてＣＲＣ値を再計算し、再計算されたＣＲＣ値を受信したＣＲＣ値と比較することにより各パケットが正しくまたはエラーで復号されたかどうかを決定することができる。コードブロックごとに、第１のＫのパケットが正しく復号されるなら、無線装置は、最後のＮ−Ｋのパケットを処理する必要はない。例えば、Ｎ＝１６、Ｋ＝１２およびコードブロックの最後の４つのパケットが、４番目のフレームで送信される場合、最初の３つのフレームで送信された１２のデータパケットが正確に復号される場合、無線装置は最後のフレームでウエークアップする必要はない。更に、Ｎ−Ｋの不正確に（内部）復号されたパケットまでの任意の組み合わせは、リードソロモンデコーダーにより訂正してもよい。
【００８１】
明確にするために、上記の記載は、外部コードと内部コードから構成される連結コーディングスキームに基づくものであり、表１で与えられるパラメーターのためのものである。
【００８２】
他のコーディングスキームもシステムに使用してもよい。さらに、同じか異なるパラメーターをシステムに使用してもよい。サブバンドアロケーションおよびアサイメントは、ここに記載された技術を用いて、およびシステムに適用可能な特定のコーディングスキームおよびパラメーターに従って実行してもよい。
【００８３】
図１０は、ここに記載された多重化と送信技術を使用して、複数のデータストリームをブロードキャストするためのプロセス１０００のフロー図を示す。プロセス１０００はスーパーフレームごとに実行してもよい。
【００８４】
最初に、現在のスーパーフレームのためのアクティブなＰＬＣが識別される（ブロック１０１２）。アクティブＰＬＣごとに、少なくとも１つのデータブロックがＰＬＣのために選択された外部コード（およびレート）に従って処理され、各データブロックに対して１つのコードブロックの割合で少なくとも１つのコードブロックを得る。（１０１４）。各アクティブなＰＬＣは、現在のスーパーフレームのためのＰＬＣのペイロードに基づいて特定数の送信単位が割り当てられる（ブロック１０１６）。一般に、現在のスーパーフレーム中の送信単位は、任意のレベルの精度を備えたアクティブなＰＬＣに割りあててもよい。例えば、送信単位は５００の送信単位を含む各スロットと共にスロット内のアクティブなＰＬＣに割りあててもよい。次に、現在のスーパーフレームの各フレーム中の特定の送信単位は、個々のアクティブなＰＬＣに割り当てられる（ブロック１０１８）。ブロック１０１６は、個々のアクティブなＰＬＣに割りあてられたリソース量を決定する。ブロック１０１８は個々のアクティブなＰＬＣに特定のリソース割当を供給し、割り当てスキームに基づいて実行してもよい。例えば、方形パターンを割り当てるスキームまたはストリップ内のジグザグセグメントを割り当てるスキームをブロック１０１８に使用してもよい。アロケーションは、アサイメントにより得られるパッキング効率に依存してもよいので、送信単位のアロケーションおよびアサイメントは、また、一緒に実行してもよい。
【００８５】
各アクティブなＰＬＣのための各コードブロックは、各フレームに対して１つのサブブロックの割合で複数のサブブロックに分割される（ブロック１０２０）。次に、各サブブロック内の各パケットは内部コードにより符号化され、変調シンボルにマッピングされる（ブロック１０２２）。各ＰＬＣに使用される内部コードレートおよび変調スキームは、そのＰＬＣに選ばれたモードによって決定される。次に、各コードブロックのための複数のサブブロックは時間ダイバーシティを達成するために、現在のスーパーフレームの複数フレームで送信される。現在のスーパーフレームのフレームごとに、各アクティブなＰＬＣのためのそのフレームで送信されるサブブロック（複数の場合もある）内のデータシンボルがＰＬＣに割り当てられた送信単位にマッピングされる（ブロック１０２４）。次に、合成シンボルストリームは、（１）アクティブなＰＬＣｓのすべてのための多重化されたデータシンボル、および（２）パイロット、オーバーヘッド、およびガードシンボルを用いて形成される（ブロック１０２６）。合成シンボルストリームはさらに処理され（例えば、ＯＦＤＭ変調され、条件づけされ）、システム内の無線装置にブロードキャストされる。
【００８６】
ここに記載された多重化技術および送信技術は、各スーパーフレーム内の複数のデータストリームが無線装置により独立してリカバー可能に送信されることを可能にする。関心のある与えられたデータストリームは、（１）すべてのサブバンドまたはデータストリームのために使用されるサブバンド上でＯＦＤＭ変調を実行することにより、（２）データストリームのための検出されたデータシンボルを逆多重化する、および（３）データストリームのための検出されたデータシンボルを復号することによりリカバーしてもよい。他のデータストリームは、所望のデータストリームを受信するために完全にまたは部分的に復号する必要はない。使用するために選択されたアロケーションおよびアサイメントスキームに依存して、無線装置は、関心のあるデータストリームをリカバーするために他のデータストリームの部分復調および／または部分復号を実行してもよい。例えば、複数のデータストリームが同じＯＦＤＭシンボルを共有する場合、選択されたデータストリームの復調は、未選択のデータストリームの部分的な復調を生じてもよい。
【００８７】
図１１は、システムにおける基地局の１つである基地局１１０ｘのブロック図を示す。基地局１１０ｘにおいて、送信（ＴＸ）データプロセッサー１１１０は、例えば異なるサービスのための複数のデータソースから（｛ｄｌ｝乃至｛ｄＮ｝として示される）複数（Ｎｐｌｃ）のデータストリームを受信する。この場合、各サービスは、１つ以上のＰＬＣｓで運んでもよい。ＴＸデータプロセッサー１１１０は、そのストリームのために選択されたモードに従って各データストリームを処理し、対応するデータシンボルストリームを発生し、（｛ｓ１｝乃至｛ＳNplc｝として知られるＮplcのデータシンボルをシンボルマルチプレクサー（Ｍｕｘ）／チャネライザー１１２０に供給する。ＴＸデータプロセッサー１１１０は、また、コントローラー１１４０から（｛ｄ0｝として知られる）オーバーヘッドデータを受信し、オーバーヘッドデータのために使用されるモードに従ってオーバーヘッドデータを処理し、（｛ｓ0｝として知られる）オーバーヘッドシンボルストリームをチャネライザー１１２０に供給する。オーバーヘッドシンボルは、オーバーヘッドデータのための変調シンボルである。
【００８８】
チャネライザー１１２０は、Ｎplcデータシンボルストリーム内のデータシンボルをそれらの割り当てられた送信単位上に多重化する。チャネライザー１１２０はまた、パイロットサブバンド上にパイロットシンボルを供給し、ガードバンド上にガードシンボルを供給する。チャネライザー１１２０は、さらに各スーパーフレームに先行するパイロットおよびオーバーヘッドセクション内のパイロットシンボルおよびオーバーヘッドシンボルを多重化する（図２参照）。チャネライザー１１２０は、適切なサブバンド上のデータ、オーバーヘッド、パイロット、およびガードシンボルおよびシンボル期間を運ぶ（｛ｓc｝として知られる）合成シンボルストリームを提供する。ＯＦＤＭ変調器１１３０は合成シンボルストリーム上でＯＦＤＭ変調を行ない、送信器ユニット（ＴＭＴＲ）１１３２にＯＦＤＭシンボルのストリームを供給する。送信器ユニット１１３２はＯＦＤＭシンボルストリームを条件付けし（例えば、アナログに変換し、フィルターし、増幅し、周波数アップコンバートする）、次にアンテナ１１３４から送信される変調信号を発生する。
【００８９】
図１２は、システム１００内の無線装置の１つである無線装置１２０ｘのブロック図を示す。無線装置１２０ｘにおいて、アンテナ１２１２は、基地局１１０ｘにより送信される変調された信号を受信し、受信した信号を受信機装置（ＲＣＶＲ）１２１４に供給する。受信機装置１２１４は受信信号を条件付けし、デジタル化し、処理し、サンプルストリームをＯＦＤＭ復調器１２２０に供給する。ＯＦＤＭ復調器１２２０はサンプルストリーム上でＯＦＤＭ復調を行ない、（１）受信したパイロットシンボルをチャネル推定器１２２２に供給し、（２）受信したデータシンボルおよび受信したオーバーヘッドシンボルを検出器１２３０に供給する。チャネル推定器１２２２は、受信したパイロットシンボルに基づいて基地局１１０ｘと無線装置１２０ｘとの間の無線リンクのためのチャネル応答推定値を導き出す。検出器１２３０は、チャネル応答推定値を用いて、受信したデータおよびオーバーヘッドシンボルに対して検出（例えば等化または整合フィルタリング）を実行する。検出器１２３０は、それぞれ送信されたデータの推定値およびオーバーヘッドシンボルの推定値である、「検出されたデータ」およびオーバーヘッドサンプルをシンボルでマルチプレクサー（Ｄｅｍｕｘ）／デチャネライザー１２４０に供給する。検出されたデータ／オーバーヘッドシンボルは、データ／オーバーヘッドシンボルを形成するために使用されるコードビットのためのログ尤度比（ＬＬＲｓ）によりまたは他の表示により表してもよい。また、チャネル推定器１２２２はタイミングおよび周波数情報をＯＦＤＭ変調器１２２０に供給してもよい。
【００９０】
コントローラー１２６０は、リカバーされる１つ以上の特定のデータストリーム／ＰＬＣｓに対する（例えば、ユーザー選択のための）表示を得る。次に、コントローラー１２６０は、各選択されたＰＬＣのリソースアロケーションおよびアサイメントを決定する。無線装置１２０ｘが初めて信号を獲得するなら、シグナリング情報は受信（ＲＸ）データプロセッサー１２５０により復号されるオーバーヘッドＯＦＤＭシンボルから得られる。無線装置１２０ｘが成功裡にスーパーフレーム中のデータブロックを受信している場合、シグナリング情報は各スーパーフレームで送信された少なくとも１つのデータブロックの一部である埋め込まれたオーバーヘッドシグナリングを介して得てもよい。この埋め込まれたオーバーヘッドシグナリングは、次のスーパーフレーム中の対応するデータストリーム／ＰＬＣのアロケーションおよびアサイメントを示す。コントローラー１２６０はデチャネライザー１２４０にＭＵＸ＿ＲＸを供給する。デチャネライザー１２４０は、ＭＵＸ＿ＲＸ制御に基づいてシンボル期間ごとに検出されたデータまたはオーバーヘッドシンボルの逆多重化を実行し、それぞれ１つの以上の検出されたデータシンボルストリームまたは検出されたオーバーヘッドシンボルストリームをＲＸデータプロセッサー１２５０に供給する。オーバーヘッドＯＦＤＭシンボルの場合には、ＲＸデータプロセッサー１２５０は、オーバーヘッドシグナリングのために使用されるモードに従って検出されたオーバーヘッドシンボルストリームを処理し、復号されたオーバーヘッドシグナリングをコントローラー１２６０に供給する。データシンボルストリーム（複数の場合もある）の場合、ＲＸデータプロセッサー１２５０は、そのストリームのために使用されるモードに従って、関心のある各検出されたデータシンボルストリームを処理し、対応する復号されたデータストリームをデータシンク１２５２に供給する。一般に、無線装置１２０ｘにおける処理は基地局１１０ｘにおける処理に対して相補的である。
【００９１】
コントローラー１１４０および１２６０は、それぞれ基地局１１０ｘおよび無線装置１２０ｘにおける動作を命令する。メモリユニット１１４２および１２６２は、それぞれコントローラー１１４０および１２６０により使用されるプログラムコードおよびデータのための記憶装置を提供する。コントローラー１１４０および／またはスケジューラー１１４４はアクティブなＰＬＣにリソースをアロケートし、さらに各アクティブなＰＬＣに送信単位をアサインする。
【００９２】
図１３は、基地局１１０ｘにおけるＴＸデータプロセッサー１１１０、チャネライザー１１２０およびＯＦＤＭ変調器１１３０の実施形態のブロック図を示す。ＴＸデータプロセッサー１１１０は、ＮplcデータストリームのためのＮplcＴＸデータストリームプロセッサー１３１０ｐおよびオーバーヘッドストリームのためのデータストリームプロセッサー１３１０ｑを含む。各ＴＸデータストリームプロセッサー１３１０は、それぞれのデータストリーム｛ｄｉ｝を独立して符号化し、インターリーブし、変調し、対応するデータシンボルストリーム｛ｓｉ｝を発生する。
【００９３】
図１４は、図１３のＴＸデータストリームプロセッサー１３１０の各々のために使用してもよい、ＴＸデータストリームプロセッサー１３１０ｉのブロック図を示す。ＴＸデータストリームプロセッサー１３１０ｉは、１つのＰＬＣのための１つのデータストリームを処理する。データストリームプロセッサー１３１０ｉはベースストリームプロセッサー１４１０ａ、エンハンスメントストリームプロセッサー１４１０ｂ、およびビットからシンボルへのマッピングユニット１４３０を含んでいる。プロセッサー１４１０ａは、ＰＬＣのためのベースストリームを処理する。また、プロセッサー１４１０ｂはＰＬＣのためのエンハンスメントストリーム（もしあれば）を処理する。
【００９４】
ベースストリームプロセッサー１４１０ａ内では、リードソロモンコードに従ってベースストリームデータの各データブロックを符号化し、ＲＳコードブロックを発生する。ＲＳ符号ブロックはＮの外部の符号化されたパケットから成る。エンコーダー１４１２ａは、また個々の外部の符号化されたパケットにＣＲＣ値を付加する。このＣＲＣ値は、エラー検出のために（すなわち、パケットが正しくまたはエラーで復号されるかどうかを決定するために）無線装置により使用してもよい。外部インターリーバ１４１４ａは各コードブロックを分割し、各フレームにおいて送信される異なるサブブロックの中でパケットをインターリーブ（すなわち、順序付ける）し、スーパーフレームの異なるフレームで送信されるサブブロックをバッファリングする。次に、内部エンコーダー１４１６ａは、例えばターボコードに従ってサブブロックの各外部符号化されたパケットを符号化し、内部符号化されたパケットを発生する。内部ビットインターリーバ１４１８ａは、各内部の符号化されたパケット内のビットをインターリーブし、対応するインターリーブされたパケットを発生する。外部エンコーダー１４１２ａおよび内部エンコーダー１４１６ａによる符号化は、ベースストリームのための送信の信頼性を増加させる。外部インターリーバ１４１４ａおよび内部インターリーバによるインターリービングは、ベースストリーム送信のためにそれぞれ時間および周波数ダイバーシティを供給する。スクランブラー１４２０ａは、ＰＮシーケンスを有した各符号化されビットインターリーブされたパケットをランダム化し、スクランブルしたビットをマッピングユニット１４３０に供給する。
【００９５】
エンハンスメントストリームプロセッサー１４１０ｂは同様にＰＬＣのためにエンハンスメントストリーム（もしあれば）に関する処理を実行する。プロセッサー１４１０ｂは、プロセッサー１４１０ａに使用されたものと同じ内部コード、外部コードおよび変調スキームを使用してもよいし、または異なるものを使用してもよい。
【００９６】
プロセッサー１４１０ｂは、マッピングユニット１４３０にエンハンスメントストリームのスクランブルされたビットを供給する。
【００９７】
ユニット１４３０のマッピングは、ベースストリームとエンハンスメントストリームのためのスクランブルされたビットと、ベースストリーム用の利得Ｇbsおよび拡張ストリーム用の利得Ｇesを受信する。利得ＧbsおよびＧesは、それぞれベースストリームおよびエンハンスメントストリームに使用する送信電力の量を決定する。これらのストリームを異なる電力レベルで送信することによりベースストリームおよびエンハンスメントストリームのための異なるサービスエリアを得てもよい。マッピングユニット１４３０は、選択されたマッピングスキームおよび利得ＧbsおよびＧesに基づいて受信したスクランブルビットをデータシンボルにマッピングする。シンボルマッピングは（１）Ｂ−ビットのバイナリ値を形成するためにＢのスクランブルされたビットのセットをグループ化する、但しＢ≧１、および（２）選択された変調スキームのための信号星座におけるポイントのための複素数値である各Ｎ−ビットのバイナリ値をデータシンボルに合成値Ｂのセットをグループ化することにより達成されるマッピングすることにより得てもよい。階層化されたコーディングが使用されないなら、各データシンボルは、Ｍ−ＰＳＫまたはＭ＝ＱＡＭ、但しＭ＝２Bのような信号コンステレーションにおけるポイントに対応する。階層化されたコーディングが使用されるなら、各データシンボルは、複合信号コンステレーションにおけるあるポイントに対応する。複合信号コンステレーションは、２つのスケーリングされた信号コンステレーションの重ね合わせにより形成してもよいし、形成しなくてもよい。上に記載した実施形態の場合、ベースストリームおよびエンハンスメントストリームは、各スーパーフレームごとに同じ数のコードブロックを運ぶ。図１４に示すように、ベースストリームおよびエンハンスメントストリームのためのコードブロックは、同時に送信してもよいし、またはＴＤＭおよび／またはＦＤＭを用いて送信してもよい。
【００９８】
図１３に戻ると、チャネライザー１１２０は、Ｎpicデータシンボルストリーム、オーバーヘッドシンボルストリーム、パイロットシンボル、およびガードシンボルを受信するマルチプレクサー１３２０を用いて実施される。マルチプレクサー１３２０は、コントローラー１１４０からのＭＵＸＴＸ制御に基づいて、適切なサブバンドおよびシンボル期間上にデータシンボル、オーバーヘッドシンボル、パイロットシンボルおよびガードシンボルを提供し、合成シンボルストリーム（｛ｓｃ｝）を出力する。サブバンドグループに変調シンボルを割り当てる際に、さらなるレベルの（シンボルの）インターリービングが、擬似ランダム方法における変調シンボルを各サブバンドグループ内のサブバンドに割り当てることにより実行することができる。サブバンドの割り当てを簡単にするために、上に記載されるように、ＰＬＣｓには、スロットが割り当てられてもよい。次に、スロットは、例えば１つのシンボル期間から次のシンボル期間への擬似ランダム方法において異なるサブバンドグループにマッピングしてもよい。サブバンドグループマッピングへのこのスロットは、特定のスロットインデックスに関連した変調シンボルが異なるシンボル期間のためのパイロットサブバンドとは異なった距離を持っていることを保証する。異なるシンボル期間のためのパイロットサブバンドは、性能を改良するかもしれない。
【００９９】
ＯＦＤＭ変調器１１３０は逆の高速フーリエ変換（ＩＦＦＴ）ユニット１３３０および周期的なプリフィックス発生器１３３２を含んでいる。シンボル期間ごとに、ＩＦＦＴユニット１３３０は、Ｎtsbの合計サブバンドのためのＮtsbシンボルの各セットを、Ｎtsb−ポイントＩＦＦＴを有した時間ドメインに変換し、Ｎtsb時間ドメインチップを含む「変換された」シンボルを得る。周波数選択フェージングにより生じる、シンボル間干渉（ＩＳＩ）に対抗するために、循環プリフィックス発生器１３３２は、各変換されたシンボルの一部を反復し、対応するＯＦＤＭシンボルを形成する。反復された部分はしばしば循環プリフィックスまたはガードインターバルと呼ばれる。循環プリフィックス発生器１３３２は、合成シンボルストリーム｛ｓc｝のための（｛ｃ｝として知られる）データチップのストリームを供給する。
【０１００】
ここに記載された多重化および送信技術は、種々の手段で実施してもよい。例えば、これらの技術は、ハードウェア、ソフトウェアあるいはそれの組合せ中で実施してもよい。ハードウェア実施の場合、基地局において多重化および／または送信を実行するために使用される処理装置は、１つまたはそれ以上の特定用途向け集積回路（ＡＳＩＣｓ）、デジタルシグナルプロセッサー（ＤＳＰｓ）、デジタルシグナルプロセッシング装置（ＤＳＰＤｓ）、プログラマブル論理装置（ＰＬＤｓ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡｓ）、プロセッサー、コントローラー、マイクロコントローラー、マイクロプロセッサー、ここに記載された機能を実行するように設計された他の電子装置、またはそれらの組み合わせ内で実施してもよい。また、無線装置において相補処理を実行するために使用される処理装置は、１つまたはそれ以上のＰＳＩＣｓ、ＤＳＰｓ等ないで実施してもよい。
【０１０１】
ソフトウェア実施の場合、ここに記載された技術は、ここに記載されたモジュール（例えば、手続、機能等）を用いて実施してもよい。ソフトウェアコードは、記憶装置（例えば、図１１のメモリユニット１１４２または１２６２）に記憶してもよく、プロセッサー（例えば、コントローラー１１４０または１２６０）により実行してもよい。メモリユニットは、プロセッサー内部でまたはプロセッサー外部で実施してもよい。プロセッサー外部で実施する場合、メモリユニットは、技術的に知られている種々の手段を介してプロセッサーに通信可能に接続することができる。
【０１０２】
開示された実施形態の上述の記載は、当業者がこの発明を製作または使用可能にするために提供される。これらの実施形態への種々の変更は、当業者には容易に明白であり、ここに定義される包括的原理は、この発明の精神または範囲から逸脱することなく他の実施形態に適用してもよい。従って、この発明は、ここに示される実施形態に限定することを意図したものではなく、ここに開示される原理と新規な特徴に一致する最も広い範囲が許容されるべきである。
以下に他の実施形態を示す。
［１］無線マルチキャリア通信システムにおいてデータをブロードキャストおよびマルチキャストする方法において、
複数のデータストリームを処理し、各データストリームに対して１つのデータシンボルストリームの割合で複数のデータシンボルストリームを得ることと、
複数のデータストリームの各々に送信単位を割り当てることであって、各送信単位は、１つのシンボル期間内の１つのサブバンドに対応し、１つのデータシンボルを送信することに使用可能であることと、
各データシンボルストリーム内のデータシンボルを前記対応するデータストリームに割り当てられた送信単位上にマッピングすることと、
前記割り当てられた送信単位上にマッピングされる前記複数のデータストリームのためのデータシンボルを有する合成シンボルストリームを形成することであって、各データストリームは、前記データストリームのための前記合成シンボルストリームに含まれる前記データシンボルに基づいて受信機によりリカバー可能であることとを備えた、方法。
［２］オーバーヘッドシンボルを前記合成シンボルストリーム上に多重化することであって、前記オーバーヘッドシンボルは、前記複数のデータストリームの各々に割り当てられた前記送信単位を示すシグナリングを運ぶこととをさらに備えた、［１］の方法。
［３］前記複数のデータシンボルストリームの各々は、次の送信間隔において前記データストリームに割り当てられた送信単位を示すシグナリングを運ぶ、［１］の方法。
［４］Ｔの合計サブバンドは、ブロードキャストのために使用される各シンボル期間においてデータシンボルを送信するために使用可能であり、複数のデータストリームに割当可能である、但しＴ＞１である、［１］の方法。
［５］複数のデータストリームは、ブロードキャストおよびマルチキャストに使用される各シンボル期間内の異なるグループのサブバンドに割り当てられる、［４］の方法。
［６］各グループ内の前記サブバンドは、前記Ｔの合計サブバンドにわたって分散され、各グループ内の前記サブバンドは、同じシンボル期間に他のグループ内の前記サブバンドとインターレースされる、［５］の方法。
［７］各データストリームは、前記データストリームのために選択されたコーディングおよび変調を用いて独立に処理され、前記対応するデータシンボルストリームを得る、［１］の方法。
［８］各データストリームのための前記コーディングおよび変調スキームは、前記データストリームのための予期されるサービスエリアに基づいて選択される、［７］の方法。
［９］各データストリームのための前記コーディングおよび変調スキームは、前記データストリームのデータレートに基づいて選択される、［７］の方法。
［１０］各データストリームに使用される前記コーディングおよび変調スキームは、たとえ前記データストリームの瞬時の情報データレートが変化しても維持される、［７］の方法。
［１１］前記複数のデータストリームの各々は、前記データストリームのために選択されたベース内部コードおよび内部コードレートを用いて独立的に符号化される、［１］の方法。
［１２］前記複数のデータストリームは、マルチメディアプログラムのビデオコンポーネントのための第１のデータストリームと、前記マルチメディアプログラムのオーディオコンポーネントのための第２のデータストリームを含み、前記第１および第２のデータストリームは、前記受信機により独立してリカバー可能である、［１］の方法。
［１３］前記複数のデータストリームは、さらに前記マルチメディアプログラムのデータコンポーネントのための第３のデータストリームを含む、［１２］の方法。
［１４］前記第１のデータストリームは、第１のコーディングおよび変調スキームを用いて処理され第１のデータシンボルストリームを得、前記第２のデータストリームは、第２のコーディングおよび変調スキームを用いて処理され、第２のデータシンボルストリームを得る、［１２］の方法。
［１５］前記複数のデータストリームの中で少なくとも１つのデータストリームの各々は、前記データストリームのための異なる情報を運ぶベースストリームおよびエンハンスメントストリームを含む、［１］の方法。
［１６］前記少なくとも１つのデータストリームの各々のための前記ベースストリームおよび前記エンハンスメントストリームは、異なるサービスエリアを有する、［１５］の方法。
［１７］前記少なくとも１つのデータストリームの各々のための前記ベースストリームおよび前記エンハンスメントストリームは、前記データストリームのために選択されたコーディングおよび変調スキームを用いて処理され、異なる送信電力レベルで送信される、［１５］の方法。
［１８］前記少なくとも１つのデータストリームの各々のための前記ベースストリームおよび前記エンハンスメントストリームは、前記ベースストリームおよび前記エンハンスメントストリームのために別個に選択されるコーディングおよび変調スキームを用いて処理される、［１５］の方法。
［１９］送信単位は、前記データストリームの情報データレートに基づいて各データストリームに割り当てられる、［１］の方法。
［２０］送信単位は、所定の時間分の各スーパーフレーム内の複数のデータストリームに割り当てられる、［１］の方法。
［２１］前記マルチキャリア通信システムは、直交周波数分割多重化（ＯＦＤＭ）を利用する、［１］の方法。
［２２］無線マルチキャリアブロードキャスト通信システムにおける装置において、
複数のデータストリームを処理し、各データストリームに対して１つのデータシンボルストリームの割合で、複数のデータシンボルストリームを得るように機能的に作用するデータプロセッサーと、
送信単位を前記複数のデータストリームの各々に割り当てるように機能的に作用するコントローラーであって、各送信単位は、１つのシンボル期間内の１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能であるコントローラーと、
および各データシンボルストリーム内のデータシンボルを対応するデータストリームに割り当てられた前記送信単位上にマッピングし、前記割り当てられた送信単位上にマッピングされた前記複数のデータストリームのためのデータシンボルを用いて合成シンボルストリームを形成するように機能的に作用するマルチプレクサーであって、各データストリームは、前記データストリームのための前記合成シンボルストリーム内に含まれる前記データシンボルに基づいて受信機により独立してリカバー可能であるマルチプレクサーとを備えた装置。
［２３］Ｔの合計サブバンドが、ブロードキャストのために使用される各シンボル期間内のデータシンボルを送信するために使用可能であり、複数のデータストリームに割当可能である、但し、Ｔ＞１である、［２２］の装置。
［２４］複数のデータストリームは、ブロードキャストのために使用される各シンボル期間内に割り当てられた異なるグループのサブバンドであり、各グループ内の前記サブバンドは、Ｔの合計サブバンドにわたって分散され、各グループ内の前記サブバンドは、同じシンボル期間内に異なるグループの前記サブバンドとインターレースされる、［２３］の装置。
［２５］無線マルチキャリアブロードキャスト通信システムにおける装置において、
複数のデータストリームを処理し、各データストリームに対して１つのデータシンボルストリームの割合で複数のデータシンボルストリームを得る手段と、
送信単位を前記複数のデータストリームの各々に割り当てる手段であって、各送信単位は、１つのシンボル期間内の１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能である手段と、
各データシンボルストリーム内のデータシンボルを前記対応するデータストリームに割り当てられた前記送信単位にマッピングする手段と、
前記割り当てられた送信単位上にマッピングされた前記複数のデータストリームのためのデータシンボルを用いて合成シンボルストリームを形成する手段であって、各データストリームは、前記データストリームのための前記合成シンボルストリーム内に含まれる前記データストリームに基づいて受信機により独立してリカバー可能である、手段とを備えた装置。
［２６］Ｔの合計サブバンドは、ブロードキャストのために使用される各シンボル期間内のデータシンボルを送信するために使用可能であり、複数のデータストリームに適用可能であり、但しＴ＞１である、［２５］の装置。
［２７］複数のデータストリームは、ブロードキャストのために使用される各シンボル期間内の異なるグループのサブバンドが割り当てられる、［２６］の装置。
［２８］各グループ内の前記サブバンドは、Ｔの合計サブバンドにわたって分散され、各グループ内の前記サブバンドは、同じシンボル期間に他のグループ内の前記サブバンドとインターレースされる、［２７］の装置。
［２９］無線マルチキャリア通信システムにおいて複数のデータストリームを送信する方法において、
所定の時間期間のスーパーフレーム毎に、前記スーパーフレームで送信される複数のデータストリームを識別し、前記複数のデータストリームの各々のための少なくとも１つのデータブロックを処理し、各データブロックに対して１つのコードブロックの割合で前記データストリームのための少なくとも１つのコードブロックを得ることであって、各コードブロックは、複数のデータシンボルを含み、前記スーパーフレーム内の送信単位を前記複数のデータストリームの各々に割り当てることと、
各送信単位は、１つのシンボル期間内に１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能であり、各データストリームのための前記少なくとも１つのコードブロック内のデータシンボルを前記データストリームに割り当てられた前記送信単位上にマッピングし、前記割り当てられた送信単位上にマッピングされた前記複数のデータストリームのためのデータストリームを用いて合成シンボルストリームを形成することとを備えた方法。
［３０］各データストリームは、前記データストリームのために前記合成シンボルストリーム内に含まれる前記データシンボルに基づいて受信機により独立してリカバー可能である、［２９］の方法。
［３１］スーパーフレーム毎に、オーバーヘッドシンボルを前記合成シンボルストリーム上に多重化し、前記オーバーヘッドシンボルは、前記スーパーフレーム内の前記複数のデータストリームの各々に割り当てられた前記送信単位を示すシグナリングを運ぶ、［２９］の方法。
［３２］現在のスーパーフレーム内の各データストリームのための少なくとも１つのコードブロックは、次のスーパーフレーム内のデータストリームに割り当てられた送信単位を示すシグナリングを運ぶ、［２９］の方法。
［３３］各スーパーフレームは、所定数のシンボル期間にわたり前記所定数のシンボル期間の各々のための複数のサブバンドを含み、各シンボル期間のための前記複数のサブバンドは、前記複数のデータストリームの複数のデータストリームに割当可能である、［２９］の方法。
［３４］各スーパーフレーム内の送信される前記複数のデータストリームの各々に前記スーパーフレーム内の少なくとも１つの連続したシンボル期間を割り当てることであって、各データストリームのための前記送信単位は、前記データストリームに割り当てられた少なくとも１つのシンボル期間のためのものであることさらに備えた、［２９］の方法。
［３５］スーパーフレーム毎に、前記スーパーフレーム内の送信される前記複数のデータストリームの各々に前記スーパーフレーム内の少なくとも１つのシンボル期間を割当て、前記複数のデータストリームを循環させ、前記データストリームに割り当てられた少なくとも１つのシンボル期間が割り当てられるまで、前記スーパーフレーム内の１つのシンボル期間を各データストリームに割り当てることをさらに備えた、［２９］の方法。
［３６］前記スーパーフレーム内の送信単位は、前記データストリームのために前記スーパーフレーム内に送信される前記データシンボルの数に基づいて各データストリームに割り当てられる、［２９］の方法。
［３７］各スーパーフレームは、複数のフレームを含み、各フレームは、特定の時間期間を有する、［２９］の方法。
［３８］スーパーフレーム毎に、各データストリームのための各コードブロックを複数のサブブロックに分割し、各コードブロックのための前記複数のサブブロックは、フレームあたり１つのサブブロックの割合で前記スーパーフレームの前記複数のフレームに送信される、［３７］の方法。
［３９］スーパーフレーム毎に、各フレームに対して１つのサブブロックの割合で、各データストリームのための各コードブロックを複数のサブブロックに分割し、フレームあたり１つのサブブロックセットの割合で、各データストリームのための複数のサブブロックセットを形成し、各サブブロックセットは、前記データストリームのための前記少なくとも１つのコードブロックの各々のための１つのサブブロックを含み、前記スーパーフレームのフレーム毎に、前記フレーム内の送信単位を前記複数のデータストリームの各々に割り当てることと、
各データストリームのための前記フレームのための前記サブブロックセット内のデータシンボルを前記データストリームに割り当てられた前記フレーム内の前記送信単位上に多重化することとをさらに備えた、［３７］の方法。
［４０］各データストリームのための前記複数のサブブロックセットは、等しい数のサブブロックを含み、各データストリームには、前記複数のフレームの各々のための等しい数の送信単位が割り当てられる、［３９］の方法。
［４１］各スーパーフレームは、所定数のシンボル期間にわたり、複数の送信スロットに分割され、各送信スロットは１つのシンボル期間のための所定数のサブバンドに対応し、前記複数のデータストリームは前記スーパーフレーム内の送信スロットが割り当てられる、請求項２９の方法。
［４２］各スーパーフレームは、前記所定数のシンボル期間の各々のためのＳの送信スロットを含み、但しＳ＞１であり、各シンボル期間内の前記Ｓの送信スロットは、個々に前記複数のデータストリームに割当可能である、［４１］の方法。
［４３］前記Ｓの送信スロットは、異なるシンボル期間内の異なるグループのサブバンドに相当する、請求項４２の方法。
［４４］各送信スロットのための前記サブバンドは、前記システム内のデータ送信のために使用可能なＴの合計サブバンドにわたって分散され、但しＴ＞１である、［４１］請求項４１の方法。
［４５］各送信スロットのための前記サブバンドは、同じシンボル期間に他の送信スロットのためのサブバンドとインターレースされる、［４１］の方法。
［４６］前記スーパーフレームのフレーム毎に、前記フレーム内の特定の送信単位を各データストリームに割当てることであって、各データストリームのための前記フレームのための前記サブブロックセット内の前記データシンボルは、前記データストリームに割り当てられた前記特定の送信単位上で多重化されることをさらに備えた、［３９］の方法。
［４７］前記複数のデータストリームは、前記データストリームに割り当てられた送信単位の数に基づいて、順番に、特定の送信単位が割り当てられる、［４６］の方法。
［４８］各データストリームは、前記フレームのための時間−周波数平面上の方形波パターンに配列された送信単位が割り当てられる、［４６］の方法。
［４９］各データストリームは、前記スーパーフレームの前記複数のフレームのための同じ方形波パターンの送信単位が割り当てられる、［４８］の方法。
［５０］各データストリームのための前記方形波パターンは、前記データストリームのために使用されるコーディングおよび変調スキームに対して許可された最大数のサブバンド以下である周波数次元を有する、［４８］方法。
［５１］各データストリームへの、前記フレーム内の特定の送信単位の前記割当は、前記フレームを複数の２次元（２−Ｄ）ストリップに分割することであって、各２次元ストリップは、異なるセットのサブバンドを含み、前記フレーム内の複数のシンボル期間にわたることと、前記複数のデータストリームの各々を前記複数の２次元ストリップの１つにマッピングすることと、各２次元ストリップ内に送信単位を前記２次元ストリップにマッピングされた各データストリームに割り当てることとを備えた、［４６］の方法。
［５２］各２次元ストリップ内送信単位は、１次元（１-Ｄ）ストリップにマッピングされ、２次元ストリップにマッピングされる各データストリームは対応する１次元ストリップ内の連続する送信単位のセグメントが割り当てられる、［５１］の方法。
［５３］各２次元ストリップ内の前記送信単位は、垂直ジグザグパターンを用いた前記対応する１次元パターンにマッピングされ、前記垂直ジグザグパターンは、一度に１つのシンボル期間の割合で、サブバンドにわたってシーケンシャルの順番で、および前記フレームのための複数のシンボル期間にわたってシーケンシャルの順番で前記２次元ストリップ内の前記送信単位を選択する、［５２］の方法。
［５４］前記複数のデータストリームは一緒に受信するのに適した多重データストリームを含み、前記多重データストリームは時間的に近接した送信単位が割り当てられる、［４６］の方法。
［５５］前記多重ストリームの各々には、前記フレームのための時間−周波数平面上の方形波パターンに配列された送信単位が割り当てられる、［５４］の方法。
［５６］前記多重データストリームのための多重方形波パターンは、前記フレームのための時間−周波数平面において垂直に堆積される、［５５］の方法。
［５７］前記多重データストリームのための多重方形波パターンは、前記フレームのための前記時間−周波数平面において水平に堆積される、［５５］の方法。
［５８］前記多重データストリームは単一のマルチメディアプログラムを表す、［５４］の方法。
［５９］一緒に受信するのに適した多重データストリームには、単一の２次元ストリップ内の隣接する送信単位が割り当てられる、［５１］の方法。
［６０］各データストリームのための各データブロックは、外部コードと内部コードとから構成される連結コードで処理され、対応するコードブロックを得る、［３９］の方法。
［６１］前記外部コードは、各データストリームに対して選択的にイネーブルになる、［６０］の方法。
［６２］各データブロックは複数のデータパケットを含み、前記複数のデータストリームの各々のための少なくとも１つのデータブロックにおける前記処理は、各データブロックのための前記複数のデータパケットを前記外部コードを用いて符号化し前記データブロックのための少なくとも１つのパリティパケットを得、前記複数のデータパケット、及び前記データブロックのための少なくとも１つのパリティパケットを、各パケットに対して別個に、前記内部コードを用いて符号化し、前記対応するコードブロックのための複数のコードパケットを得ることとを含む、［６０］の方法。
［６３］前記外部コードは、ブロックコードであり、前記内部コードは、ターボコードである、［６０］の方法。
［６４］各スーパーフレームは、等しい時間分の複数のフレームから構成され、各データストリームのための各コードブロックは、等しい数のコードパケットを有する複数のサブブロックに分割され、各コードブロックのための前記複数のサブブロックは、フレームあたり１つのサブブロックの割合で、前記スーパーフレームの前記複数のフレームに送信される、［６２］の方法。
［６５］各データストリームのための各サブブロック内の各符号化されたパケットは、バッファリング要件を低減するために、前記データストリームに割り当てられた前記送信単位に基づいて、できるだけ少ない数のシンボル期間に送信される、［６４］の方法。
［６６］各データストリームのための各サブブロック内の各符号化されたパケットは、時間ダイバーシティを改良するために、前記データストリームに割り当てられた前記送信単位に基づいて、できるだけ多くのシンボル期間に送信される、［６４］の方法。
［６７］現在のスーパーフレームのための第１のデータストリームに対してＢのコードブロックが得られ、但しＢ＞１であり、前記第１のデータストリームは、前記複数のデータストリームの１つであり、前記Ｂのコードブロックの各々は、前記現在のスーパーフレームのためのＦのサブブロックに分割され、但しＦ＞１であり、各サブブロックは、Ｐの符号化されたパケットを含む、但しＰ＞１であり、ＢのサブブロックにおけるＰ×Ｂの符号化されたパケットは、前記第１のデータストリームのための前記現在のスーパーフレームの各フレームに送信される、［６４］の方法。
［６８］前記現在のスーパーフレームのフレーム毎に、前記第１のデータストリームのための前記フレームに送信される前記Ｂのサブブロックの各々内のＰの符号化されたパケットは、時間ダイバーシティを得るために、前記第１のデータストリームに割り当てられた前記フレームの送信単位の中で分散される、［６７］の方法。
［６９］前記現在のスーパーフレームのフレーム毎に、前記第１のデータストリームのための前記フレームに送信される前記Ｂのサブブロックは、循環され、サイクル毎に、１つの符号化されたパケットが前記Ｂのサブブロックの各々からシーケンシャルの順番で選択され、前記第１のデータストリームに割り当てられた前記フレームの送信単位に多重化される、［６７］の方法。
［７０］前記システム内の受信機に前記複数のデータストリームを運ぶ前記合成シンボルストリームを送信することをさらに備えた、［２９］の方法。
［７１］前記スーパーフレームのための前記所定の時間分は、１秒である、［２９］の方法。
［７２］前記マルチキャリア通信システムは、直交周波数分割多重化（ＯＦＤＭ）を利用する、［２９］の方法。
［７３］無線マルチキャリア通信システムにおける装置において、
所定時間分の各スーパーフレームに送信される複数のデータストリームを識別し、前記スーパーフレーム内の送信単位を前記複数のデータストリームの各々に割り当てるように機能的に作用するコントローラーであって、各送信単位は、１つのシンボル期間内の１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能である、コントローラーと、
スーパーフレーム毎に、前記スーパーフレームに送信される各データストリームのための少なくとも１つのデータブロックを処理して前記データストリームのための少なくとも１つの符号ブロックを得るように機能的に作用するデータプロセッサーであって、１つのコードブロックは、データブロック毎に得られ、各コードブロックは複数のデータシンボルを含む、データプロセッサーと、
スーパーフレーム毎に、前記スーパーフレームに送信される各データストリームのための少なくとも１つのコードブロック内のデータシンボルを、前記スーパーフレームのための前記データストリームに割り当てられた前記送信単位上にマッピングし、前記割り当てられた送信単位上にマッピングされた複数のデータストリームのためのデータシンボルを用いて合成シンボルストリームを形成するように機能的に作用するマルチプレクサーとを備えた装置。
［７４］前記データプロセッサーは、スーパーフレーム毎に、各データストリームのための各コードブロックを複数のサブブロックに分割するように機能的に作用し、各コードブロックのための前記複数のサブブロックは、フレームあたり１つのサブブロックの割合で１つのスーパーフレームの複数のフレームに送信される、［７３］の装置。
［７５］前記コントローラーは、スーパーフレーム毎に、前記スーパーフレームの各フレーム内の特定の送信単位を前記スーパーフレームに送信される前記複数のデータストリームの各々に割り当てるようにさらに機能的に作用し、各データストリームのために各フレームに送信されるサブブロックは、前記フレームのために前記データストリームに割り当てられた前記特定の送信単位上に多重化される、［７４］の装置。
［７６］無線マルチキャリア通信システムにおける装置において、
所定の時間期間の各スーパーフレームに送信される複数のデータストリームを識別する手段と、
各スーパーフレーム内の送信単位を前記スーパーフレームに送信される前記複数のデータストリームの各々に割り当てる手段であって、各送信単位は、１つのシンボル期間内の１つのサブバンドに相当し、１つのデータシンボルを送信するために使用可能である、手段と、
スーパーフレーム毎に、前記スーパーフレームに送信される各データストリームのための少なくとも１つのデータブロックを処理する手段であって、１つのコードブロックは、データブロック毎に得られ、各コードブロックは、複数のデータシンボルを含む、手段と、
スーパーフレーム毎に、前記スーパーフレームに送信される各データストリームのための少なくとも１つのコードブロック内のデータシンボルを、前記スーパーフレームのための前記データストリームに割り当てる手段と、
前記割り当てられた送信単位上にマッピングされた各スーパーフレームに送信された前記複数のデータストリームのためのデータシンボルを用いて合成シンボルストリームを形成する手段とを備えた装置。
［７７］各データストリームのための各コードブロックを複数のサブブロックに分割する手段をさらに備え、各コードブロックのための前記複数のサブブロックは、フレームあたり１つのサブブロックの割合で前記スーパーフレームの複数のフレームに送信される、［７６］の装置。
［７８］スーパーフレーム毎に、前記スーパーフレームの各フレーム内の特定の送信単位を前記スーパーフレームに送信される前記複数のデータストリームの各々に割当る手段をさらに備え、各データストリームのための各フレームに送信されるサブブロックは、前記フレームのための前記データストリームに割り当てられた前記特定の送信単位上で多重化される、［７７］の装置。
［７９］無線マルチキャリア通信システムにおいてデータを受信する方法において、
前記システム内の送信機によりブロードキャストされる複数のデータストリームの中からリカバリーのための少なくとも１つのデータストリームを選択することと、
各選択されたデータストリームに使用される送信単位を決定することであって、各送信単位は、１つのシンボル期間内の１つのサブバンドに相当し、１つのデータシンボルを送信するために使用可能であり、前記複数のデータストリームの各々のためのデータシンボルは、送信する前に前記データストリームに割り当てられた送信単位上にマッピングされ、各データストリームは、前記データストリームのためのデータシンボルに基づいて独立してリカバー可能であることと、
各選択されたデータストリームのための検出されたデータシンボルを得ることであって、各検出されたデータシンボルは、前記送信機によりブロードキャストされた対応するデータシンボルの推定値であることと、
各選択されたデータストリームのために使用される送信単位から検出されたデータシンボルを、前記選択されたデータストリームのための検出されたデータシンボルストリーム上に逆多重化することであって、少なくとも１つの検出されたデータシンボルストリームは、リカバリーのために選択された少なくとも１つのデータストリームのために得られることと、
前記少なくとも１つの検出されたデータシンボルストリームの各々を処理し、対応する復号されたデータストリームを得ることとを備えた方法。
［８０］各選択されたデータストリームに割り当てられた前記送信単位を示すオーバーヘッド情報を得ることをさらに備え、前記逆多重化は、前記オーバーヘッド情報に基づく、［７９］の方法。
［８１］前記複数のデータストリームは、一緒に受信するのに適した多重データストリームを含み、前記多重データストリームは、時間的に近接した送信単位が割り当てられる、［７９］の方法。
［８２］無線マルチキャリア通信システムにおける装置において、
前記システム内の送信機によりブロードキャストされる複数のデータストリームからのリカバリーのための少なくとも１つのデータストリームを選択し、各選択されたデータストリームに使用される送信単位を決定するように機能的に作用するコントローラーであって、各送信単位は、１つのシンボル期間内の１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能であり、前記複数のデータストリームの各々のためのデータシンボルは、送信する前に前記データストリームに割り当てられた送信単位上にマッピングされ、各データストリームは、前記データストリームのための前記データシンボルに基づいて独立してリカバー可能である、コントローラーと、
各選択されたデータストリームのための検出されたデータシンボルを得るように機能的に作用する検出器であって、各検出されたデータシンボルは、前記送信機によりブロードキャストされた対応するデータストリームの推定値である、検出器と、
各選択されたデータストリームに使用される送信単位からの検出されたデータシンボルを、前記選択されたデータストリームのための検出されたデータシンボルストリームに逆多重化するように機能的に作用するデマルチプレクサーであって、少なくとも１つの検出されたデータシンボルストリームは、リカバリーのために選択された少なくとも１つのデータストリームに対して得られる、デマルチプレクサーと、
前記少なくとも１つの検出されたデータシンボルストリームの各々を処理し、対応する復号されたデータストリームを得るように機能的に作用するデータプロセッサーとを備えた装置。
［８３］無線キャリア通信システムにおける装置において、
前記システム内の送信機によりブロードキャストされる複数のデータストリームの中からリカバリーのために少なくとも１つのデータストリームを選択する手段と、
各選択されたデータストリームに使用される送信単位を決定する手段であって、各送信単位は、１つのシンボル期間内の１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能であり、前記複数のデータストリームの各々のためのデータシンボルは、送信する前に前記データストリームに割り当てられた送信単位上にマッピングされ、各データストリームは、前記データストリームのための前記データシンボルに基づいて独立してリカバー可能である、手段と、
各選択されたデータストリームのための検出されたデータシンボルを得る手段であって、各検出されたデータシンボルは、前記送信機によりブロードキャストされる対応するデータシンボルの推定値である、手段と、
各選択されたデータストリームに使用される送信単位からの検出されたデータシンボルを、前記選択されたデータストリームのための検出されたデータシンボルストリーム上に逆拡散する手段であって、少なくとも１つの検出されたデータシンボルストリームは、リカバリーのために選択された前記少なくとも１つのデータストリームに対して得られる、手段と、
前記少なくとも１つの検出されたデータシンボルストリームの各々を処理し、対応する復号されたデータストリームを得る手段とを備えた装置。
［８４］無線マルチキャリア通信システムにおいてデータを受信する方法において、
前記システム内の送信機により送信された複数のデータストリームからリカバリーのために少なくとも１つのデータストリームを選択することと、
所定の時間期間のスーパーフレーム毎に、
各選択されたデータストリームに使用されるスーパーフレーム内の送信単位を決定することであって、各送信単位は、１つのシンボル期間内の１つのサブバンドに対応し、１つのデータシンボルを送信するために使用可能であり、前記複数のデータストリームの各々は、前記スーパーフレーム内の割り当てられた送信単位であり、少なくとも１つのコードブロックは、前記データストリームに割り当てられた前記送信単位で前記複数のデータストリームの各々に対して送信され、各コードブロックは、対応するデータブロックから発生されることと、
前記選択されたデータストリームに使用される前記送信単位からの各選択されたデータストリームのための少なくとも１つの受信されたコードブロックを得ることであって、各コードブロックのための１つの受信されたコードブロックは、前記選択されたデータストリームに対して送信されることと、
選択されたデータストリーム毎に各受信されたコードブロックを処理し、前記選択されたデータストリームに対して送信されたデータブロックの推定値である対応する復号されたブロックを得ることとを備えた装置。
［８５］各選択されたデータストリームのための各コードブロックは、サブバンドのグループで送信され、各選択されたデータストリームのための各受信されたコードブロックは、前記対応するコードブロックを送信するために使用される前記サブバンドのグループに対して高速フーリエ変換（ＦＦＴ）を実行することにより得られる、［８４］の方法。
［８６］各スーパーフレームは、複数のフレームを含み、前記複数のデータストリームの各々のための各コードブロックは、複数のサブブロックに分割され、各コードブロックのための前記複数のサブブロックは、フレームあたり１つのサブブロックの割合で前記スーパーフレームの前記複数のフレームで送信される、［８４］の方法。
［８７］スーパーフレーム毎に、選択されたデータストリーム毎に前記スーパーフレームの各フレームで使用される送信単位を決定することと、
前記スーパーフレームのフレーム毎に、
前記選択されたデータストリームに使用される送信単位から各選択されたデータストリームのための少なくとも１つの受信されたサブブロックを得ることと、
各受信されたコードブロックのための複数の受信されたサブブロックを処理して前記対応する復号されたブロックを得ることとを更に備えた、［８６］の装置。
［８８］無線マルチキャリア通信システムにおける装置において、
システム内の送信機により送信される複数のデータストリームの中からリカバリーのために少なくとも１つのデータストリームを選択し、所定の時間期間の各スーパーフレーム内の各選択されたデータストリームに使用される送信単位を決定するように機能的に作用するコントローラーであって、各送信単位は、１つのシンボル期間内の１つのサブバンドに相当し、１つのデータシンボルを送信するために使用可能であり、各選択されたデータストリームは、各スーパーフレーム内の選択的に割り当てられた送信単位であり、
各選択されたデータストリームのためのコードブロックは、前記選択されたデータストリームに割り当てられた送信単位上に送信される、コントローラーと、
前記選択されたデータストリームに使用される送信単位から各選択されたデータストリームのための受信されたコードブロックを得るように機能的に作用する検出器であって、各コードブロックのための１つの受信されたコードブロックは、前記選択されたデータストリームのために送信される、検出器と、
各選択されたデータストリームのための各受信されたコードブロックを処理し、前記選択されたデータストリームのためのデータブロックの推定値である対応する復号ブロックを得るように機能的に作用するデータプロセッサーとを備えた装置。
［８９］無線マルチキャリア通信システムにおける装置において、
前記システム内の送信機により送信される複数のデータストリームからリカバリーのために少なくとも１つのデータストリームを選択する手段と、
所定の時間期間の各スーパーフレーム内の各選択されたデータストリームに使用される送信単位を決定する手段であって、各送信単位は、１つのシンボル期間内の１つのサブバンドに相当し、１つのデータシンボルを送信するために使用可能であり、各選択されたデータストリームは、各スーパーフレーム内の選択的に割り当てられた送信単位であり、各選択されたデータストリームのためのコードブロックは、前記選択されたデータストリームに割り当てられた送信単位で送信される、手段と、
前記選択されたデータストリームに対して送信された各コードブロックに対して１つの受信されたコードブロックの割合で、前記選択されたデータストリームに使用される送信単位から各選択されたデータストリームのための受信されたコードブロックを得る手段と、
各選択されたデータストリームのための各受信されたコードブロックを処理し、前記選択されたデータストリームに対して送信されたデータブロックの推定値である対応する復号されたブロックを得る手段とを備えた装置。
【図１】
0005642618.tif 000003
【図２】
0005642618.tif 000004
【図３Ａ】
0005642618.tif 000005
【図３Ｂ】
0005642618.tif 000006
【図４】
0005642618.tif 000007
【図５Ａ】
0005642618.tif 000008
【図５Ｂ】
0005642618.tif 000009
【図５Ｃ】
0005642618.tif 000010
【図６】
0005642618.tif 000011
【図７Ａ】
0005642618.tif 000012
【図７Ｂ】
0005642618.tif 000013
【図７Ｃ】
0005642618.tif 000014
【図８】
0005642618.tif 000015
【図９Ａ】
0005642618.tif 000016
【図９Ｂ】
0005642618.tif 000017
【図９Ｃ】
0005642618.tif 000018
【図９Ｄ】
0005642618.tif 000019
【図９Ｅ】
0005642618.tif 000020
【図１０】
0005642618.tif 000021
【図１１】
0005642618.tif 000022
【図１２】
0005642618.tif 000023
【図１３】
0005642618.tif 000024
【図１４】
0005642618.tif 000025