forwardlinkonlyFLO無線信号を処理する方法であって、FLOメッセージを受信することと、前記FLOメッセージから、FLOメッセージを処理することとを備え、前記FLOメッセージは、ヘッダ、8ビットFLO情報ブロックフィールド、7ビットFLOカウント、RFチャネル識別子、送信モードインジケータ、外側コードレート、及びストリーム識別子を含む方法。本願で使用される時に、用語コンポーネント、ネットワーク、システム、および類似物は、ハードウェア、ハードウェアおよびソフトウェアの組合せ、ソフトウェア、または実行中のソフトウェアのいずれであれ、コンピュータ関連のエンティティを指すことが意図されている。たとえば、コンポーネントは、プロセッサ上で動作しているプロセス、プロセッサ、オブジェクト、実行可能ファイル、実行のスレッド、プログラム、および/またはコンピュータとすることができるが、これらに限定はされない。たとえば、通信デバイスで動作しているアプリケーションとそのデバイスとの両方を、コンポーネントとすることができる。1つまたは複数のコンポーネントが、1つのプロセスおよび/または実行のスレッドの中に存在することができ、1つのコンポーネントを、1つのコンピュータに局所化し、かつ/または複数のコンピュータの間で分散させることができる。また、これらのコンポーネントを、さまざまなデータ構造をその上に格納されたさまざまなコンピュータ可読媒体から実行することができる。コンポーネントは、1つまたは複数のデータパケットたとえば、ローカルシステム内、分散システム内、および/またはインターネットなどの有線または無線のネットワークを介して別のコンポーネントと相互作用する1つのコンポーネントからのデータを有する信号によるなど、ローカルプロセスおよび/または遠隔プロセスを介して通信することができる。FLO技術は、移動体マルチメディア環境用の実施形態で設計されたものであり、セル受信機での使用に適する性能特性を示す。図1に、一実施形態によるforwardlinkonlyネットワークの無線ネットワークシステム100を示す。システム100は、無線ネットワーク112を介して1つまたは複数の受信機120と通信する1つまたは複数の送信機110を含む。受信機120は、セル電話機、コンピュータ、パーソナルアシスタント、ハンドヘルドデバイスまたはラップトップデバイスなど、実質的にすべてのタイプの通信するデバイスを含むことができる。受信機120の諸部分は、シンボルサブセット130およびマルチメディアデータなどの他のデータを復号するのに使用される。シンボルサブセット130は、一般に、マルチメディアデータ転送にforwardlinkonlyFLOプロトコルを使用する直交周波数分割多重化OFDMネットワーク内で伝送される。チャネル推定は、一般に、周波数領域でめいめいのOFDMシンボルに挿入される均等な間隔のパイロットトーンに基づく。パイロットは、8キャリアだけ離隔され、パイロットキャリアの個数は、212にセットされる。一実施形態で、FLOシステムは、複数のサービスをマルチキャストする。サービスとは、1つまたは複数の独立データコンポーネントの集合体である。あるサービスの各独立データコンポーネントを、フローと呼ぶ。たとえば、フローは、サービスのビデオコンポーネント、オーディオコンポーネント、テキストコンポーネントまたはシグナリングコンポーネントとすることができる。一実施形態で、サービスは、そのカバレッジに基づいて2つのタイプすなわち、広域サービスおよびローカルエリアサービスに分類される。ローカルエリアサービスは、大都市区域内での受信のためにマルチキャストされる。対照的に、広域サービスは、1つまたは複数の大都市区域内でマルチキャストされる。FLOサービスは、1つまたは複数の論理チャネル上で搬送される。これらの論理チャネルを、マルチキャスト論理チャネルMulticastLogicalChannelまたはMLCと呼ぶ。一実施形態では、MLCを、最大3つの論理サブチャネルに分割することができる。これらの論理サブチャネルを、ストリームと呼ぶ。各フローは、単一のストリーム内で搬送される。一般に、FLO技術は、直交周波数分割多重化OFDMを利用し、OFDMは、DigitalAudioBroadcastingDAB、TerrestrialDigitalVideoBroadcastingDVB-T、およびTerrestrialIntegratedServicesDigitalBroadcastingISDB-Tによっても利用されている。一般に、OFDM技術は、高いスペクトル効率を達成すると同時に、大きいセルSFNでの移動度要件を効果的に満足することができる。また、OFDMは、適切な長さのサイクリックプレフィックスcyclicprefixすなわち、直交性を容易にし、キャリア間干渉を軽減するためにシンボルの前に追加されるガードインターバルデータシンボルの最後の部分のコピーであるを用いて複数の送信機からの長い遅延を処理することができる。このインターバルの長さが、最大チャネル遅延より長い限り、前のシンボルの反射が除去され、直交性が保たれる。図2は、一実施形態によるアーキテクチャ基準モデルを示すブロック図である。この基準モデルは、次の機能ユニットすなわち、FLOデバイス202およびFLOネットワーク204からなる。この基準モデルは、FLOデバイスとFLOネットワークとの間のエアインターフェース206を含む。この基準モデルの観点から、FLOネットワークは、複数の送信機からなる。FLOシステムでは、1つの大都市区域内の送信機は、同一の波形を送信する。用語ローカルエリアは、送信機のそのようなグループを示すのに使用される。同一の広域サービスをマルチキャストする1つまたは複数の大都市区域内の送信機が、広域を構成する。したがって、広域は、1つまたは複数のローカルエリアからなり、異なるローカルエリア内の送信機は、異なるローカルエリアサービスをマルチキャストする。その結果、送信波形は、すべての広域送信機について同一ではない。最後に、異なる広域内の送信機も、異なる波形を送信する。というのは、これらの送信機が、異なる広域サービスおよびローカルエリアサービスをマルチキャストするからである。エアインターフェースは、階層化され、層ごとにインターフェースが定義される。図3は、一実施形態によるFLOシステムの階層化アーキテクチャ300を示すブロック図である。層は、次の通りである。上位層302上位プロトコル層は、マルチメディアコンテンツの圧縮、マルチメディアコンテンツへのアクセスの制御、および制御情報のフォーマッティングを含む複数の機能を提供する。制御層304この層は、FLOシステムでのデバイス動作を容易にするために情報を広めるのに、ネットワークによって使用される。デバイスは、その制御情報のネットワーク内の制御情報との同期を維持するのに、制御層を使用する。ストリーム層306ストリーム層は、MLCごとの基礎でのストリームへ上位層フローを結び付ける。ストリーム層は、エアインターフェース階層化アーキテクチャでは制御層と同一水準にある。MAC層308この層は、MLCに関連する異なるメディアストリームに属するパケットの多重化を行う。MAC媒体アクセス制御層は、物理層を介して受信し、送信するのに使用される手順を定義する。物理層310物理層は、順方向リンクのチャネル構造、周波数、電力アウトプット、変調、および符号化の指定を提供する。物理層は、一実施形態による、図4に示されたFLO物理層チャネルおよび階層を定義する。FLO物理層400チャネル402は、TDMパイロット406、OIS408、FDMパイロット410、およびデータ412を含む。TDMパイロットチャネルは、コンポーネントチャネルTDMパイロット1414、TDMパイロット2416、遷移パイロットチャネル418、WIC420、LIC422、および測位パイロット/予約済みシンボル424を含む。OIS408は、広域OIS426およびローカルエリアOIS428を含む。FDMパイロット410は、広域FDMパイロット430およびローカルエリアFDMパイロット432を含む。データ412は、広域データ434およびローカルエリアデータ436を含む。FLOシステムで送信される信号は、スーパーフレームに編成される。一実施形態で、各スーパーフレームは、1秒の持続時間を有する。一実施形態で、各スーパーフレームは、1200個のOFDMシンボルを含む。用語広域は、同一の波形を放射し、1つまたは複数の大都市区域を包含するフットプリントを有する送信機のグループを指す。用語ローカルエリアは、同一の波形を放射し、広域より狭いフットプリントを有する送信機のグループを指す。図5は、一実施形態によるFLO物理層スーパーフレーム構造500を示すブロック図である。この図には、さまざまな物理層チャネルの間の全般的な関係原寸通りではないが示されている。一実施形態で、スーパーフレームは、1秒の時間持続時間を有する1200個のOFDMシンボルと等しい。FLO物理層は、8Kモードと比較して優れた移動体性能をもたらすと同時に、かなり大きいSFNセルで有用な十分に長いガードインターバルを保存する、4Kモードを使用する4096個の副搬送波の変換サイズをもたらす。高速チャネル獲得は、最適化されたパイロット構造およびインターリーバ構造の設計を介して達成することができる。FLOエアインターフェースに組み込まれたインターリービング方式は、時間ダイバーシティを容易にする。このパイロット構造およびインターリーバの設計は、長い獲得時間でユーザをいらだたせることなくチャネル利用度を最適化する。一実施形態で、各スーパーフレームは、割り当てられた帯域幅の1MHzあたり200個のOFDMシンボル6MHzに1200個のシンボルからなり、各シンボルは、アクティブ副搬送波の7つのインターレースを含む。各インターレースは、周波数において均等に分布され、その結果、使用可能帯域幅内で完全な周波数ダイバーシティを達成するようになっている。これらのインターレースは、持続時間および実際に使用されるインターレースの個数に関して変化する論理チャネルに割り当てられる。これは、任意の所与のデータ送信装置によって達成される時間ダイバーシティの柔軟性をもたらす。より低いデータレートのチャネルに、時間ダイバーシティを改善するために、より少数のインターレースを割り当てることができ、より高いデータレートのチャネルは、無線のオン時間を最小にし、電力消費を減らすために、より多数のインターレースを利用する。低データレートと高データレートとの両方のチャネルの獲得時間は、一般に同一である。したがって、周波数および時間ダイバーシティを、獲得時間を損なわずに維持することができる。最もしばしば、FLO論理チャネルは、可変レートコーデック一体のコンプレッサおよびデコンプレッサを用いて可能な統計的多重化利益を得るために、可変レートでリアルタイム生ストリーミングコンテンツを搬送するのに使用される。各論理チャネルは、異なる応用例のさまざまな信頼性要件およびサービス品質要件をサポートするために異なるコーディングレートおよび変調を有することができる。FLO多重化方式は、電力消費を最小にするために、デバイス受信機が、関心を持っている単一の論理チャネルのコンテンツを復調することを可能にする。移動体デバイスは、ビデオおよび関連するオーディオを異なるチャネル上で送ることを可能にするために、複数の論理チャネルを同時に復調することができる。誤り訂正技法およびコーディング技法を使用することもできる。一般に、FLOには、ターボ内側符号turboinnercodeおよびリードソロモンRS外側符号ReedSolomonoutercodeが組み込まれる。通常、ターボ符号パケットは、巡回冗長検査CRCを含む。RS符号は、正しく受信されるデータについては計算する必要がなく、これは、好ましい信号条件の下で、追加の電力節約をもたらす。もう1つの態様は、FLOエアインターフェースが、5MHz、6MHz、7MHz、および8MHzの周波数帯域幅をサポートするように設計されていることである。非所に望ましいサービス提供を、単一のラジオ周波数チャネルを用いて達成することができる。6つのTDMパイロットチャネルのうちの4つすなわちTDMパイロット1502、広域識別チャネルWIC504、ローカルエリア識別チャネルLIC506、およびTDMパイロット2508は、この図の最初の4つのOFDMシンボルの間に連続して発生する。FDMパイロットチャネルは、オーバーヘッド情報シンボルOverheadInformationSymbols、OISチャネルおよびデータチャネルと周波数分割多重化される。遷移パイロットチャネルTPC510は、スーパーフレーム上でOISおよびデータチャネルと時分割多重化される。測位パイロットチャネルPPC518または2つ、6つ、10個、もしくは14個の予約済みOFDMシンボルが、スーパーフレームの終りに現れる。広域サービスおよびローカルエリアサービスの伝送をサポートするために、次が行われる。OISチャネルは、広域OISチャネルおよびローカルエリアOISチャネルに分割され、これらは、OISチャネル内で時分割多重化される。FDMパイロットチャネル512は、広域FDMパイロットチャネル514およびローカルエリアFDMパイロットチャネル516に分割され、これらは、FDMパイロットチャネル内で時分割多重化される。データチャネルは、広域データチャネルおよびローカルエリアデータチャネルに分割され、これらは、データチャネル内で時分割多重化される。特定の広域でマルチキャストされる広域サービスは、広域データチャネル内で伝送され、特定のローカルエリア内でマルチキャストされるローカルエリアサービスは、ローカルエリアデータチャネル内で伝送される。包括的な用語エンティティは、FLOデバイスまたはFLOネットワークのいずれかを指すのに使用される。実施形態は、次のタイプのインターフェースを含む。ヘッダおよびメッセージは、あるエンティティで実行されるプロトコルと別のエンティティで実行される同一のプロトコルとの間の通信に使用される。コマンドは、同一のFLOネットワークまたは同一のFLOデバイス内の別のプロトコルからサービスを入手するために、あるプロトコルによって使用される。表示は、イベントの発生に関する情報を伝えるために、下位層プロトコルによって使用される。任意の上位層プロトコルは、これらの表示を受け取るために登録することができる。同一層のプロトコルが、一方向のみではあるが表示を受け取るために登録することもできる。パブリックデータは、プロトコルの間で制御された形で情報を共用するのに使用される。パブリックデータは、同一層内のプロトコルの間ならびに異なる層内のプロトコルの間で共用される。表示は、発生したイベントをアナウンスするので、必ず過去時制で記述される。ヘッダおよびメッセージは、すべての実施態様で結び付いている。表示およびパブリックデータは、明瞭で正確な仕様の方策として使用される。FLOデバイスおよびFLOネットワークは、同一の挙動を示す異なる実施態様を選択しながら準拠するものとすることができる。図6に、一実施形態による層のそれぞれを示すプロトコルスイート600を示す。制御情報602が、上位層プロトコル/アプリケーションプロトコル604から制御層606に転送されることが示されている。制御層は、制御プロトコル608を含む。上位層プロトコル/アプリケーションプロトコル604は、ストリーム層610とインターフェースする。ストリーム層は、ストリームプロトコル612を含む。制御層606は、MAC層614とインターフェースし、ストリーム層610は、MAC層614とインターフェースする。MAC層614は、制御チャネル616、OISチャネル618、およびデータチャネル620を含む。制御チャネル616、OISチャネル618、およびデータチャネル620は、MACプロトコルを使用する。MAC層614は、FLO物理層622とインターフェースする。FLOネットワークによって提供されるサービスは、上位層によって提供されるデータフロー単にフローと称するをマルチキャストすることからなる。制御層の役割は、特定のフロー1つまたは複数を受信するのに必要な情報をデバイスに与えることである。一実施形態で、各フローは、FlowID700と呼ばれる一意の20ビット識別子によってアドレッシングされる。FlowIDは、2つの部分すなわち、FlowID_bits_4_thru_19702およびFlowID_bits_0_thru_3704を含む。一実施形態によるFlowIDの構造を、図7に示す。フローは、論理チャネル上で搬送される。これらの論理チャネルを、マルチキャスト論理チャネルまたはMLCと呼ぶ。ネットワークの制御層は、FLOシステムで動作するためにデバイスが必要とする情報制御情報と称するを提供する。デバイスの制御層は、この情報を受信し、その制御情報の、ネットワーク内の制御情報との同期を維持する。制御層は、最新情報を他のプロトコルエンティティに供給する。制御層は、次の3つのカテゴリの情報を維持する。フロー記述情報これは、MLCのフローのマッピングおよびフロー構成パラメータを含む。ラジオ周波数チャネル情報これは、FLOネットワーク内で使用されるラジオ周波数チャネルを含む。近傍リスト情報これは、隣接する広域およびローカルエリアのリストを含む。制御層は、上のカテゴリのそれぞれの情報を、2つの論理的に別々のクラスすなわちビン0およびビン1として維持し、提供する。この分離は、ネットワークが、制御情報に対する更新を特定のビンに局所化することを可能にする。これは、FLOデバイスが、他方のビンと独立に、一方のビンの情報を処理し、利用することを可能にする。制御層の諸機能は、制御プロトコルによって実施される。制御プロトコルは、表1に示された制御プロトコルパケットヘッダをセットしなければならない。Fill制御チャネルMACプロトコルヘッダの充填文字フィールド。このフィールドは、制御プロトコルカプセル内の最初のCPPについて存在しなければならず、0をセットされなければならない。それ以外の場合には、このフィールドを省略しなければならない。一実施形態で、制御チャネルMACプロトコルは、制御チャネルMAC層カプセルヘッダによってこのフィールドを上書きする。MessageTypeIDメッセージタイプ識別子。これは、このメッセージが搬送する情報のタイプに基づいてセットされなければならない。有効な値を表2にリストする。BinIDこれは、CPPペイロード内で搬送されるメッセージがネットワークによって割り当てられた、2つの論理制御プロトコルビンのうちの1つに対応する。ネットワークは、CPPで搬送される内容のビン識別子0または1をこのフィールドにセットしなければならない。MessageTypeIDフィールドが0x03充填文字メッセージである場合には、このフィールドに任意の値を割り当てることができ、このフィールドは、デバイスによって無視される。CPPNumberこのビンのMessageTypeIDによって識別される制御プロトコル情報に関連するCPPに割り当てられる一意の番号。ネットワークは、0からTotalCPPCount-1までの範囲でこの値をセットしなければならない。TotalCPPCountこのビンのMessageTypeIDによって識別される制御プロトコル情報に関連するCPPの総数。ネットワークは、MessageTypeIDのメッセージを搬送するCPPの総数をこのフィールドにセットしなければならない。NumPadBytesこのCPPに含まれるパディングバイトの個数。ネットワークは、PadBytesの個数をこのフィールドにセットしなければならない。フロー記述メッセージを、表3に示す。残りのフィールドのFlowCount回の発生を、表4に示す。FlowBlobLengthFlowBlobフロー情報ブロックフィールドの長さ。ネットワークは、このメッセージに含まれるFlowBlobフィールドの、ビットの整数個数単位でのサイズをこのフィールドにセットしなければならない。FlowCountCPP内で搬送されるフローの個数。ネットワークは、フロー記述メッセージCPP内でこのフィールドに続くフローの個数をこのフィールドにセットしなければならない。Reserved0このフィールドには0をセットしなければならない。FlowIDbits4thru19SameAsBeforeこのフローのFlowID_bits_4_thru_19が前のフローと同一であるかどうかを示すフラグ。ネットワークは、フロー記述メッセージCPP内で最初のフローについて、このフィールドに0をセットしなければならない。それ以外の場合に、CPP内で記述されるフローが前のフローと同一のFlowID_bits_4_thru_19を有する場合には、このフィールドに1をセットしなければならない。FlowIDbits4thru19このフィールドは、フローの識別子FlowIDの上位16ビットビット4から19までを含む。FlowID_bits_4_thru_19_SameAsBeforeフィールドに1がセットされている場合には、ネットワークは、このフィールドを省略しなければならない。それ以外の場合には、このフィールドにフローIDの上位16ビットをセットしなければならない。FlowIDbits0thru3ネットワークは、FlowIDの下位4ビットをこのフィールドにセットしなければならない。RFChannelIDフローを搬送するRFチャネルの識別子。RFChannelIDの詳細は、RFチャネル記述メッセージで搬送される。MLCIDSameAsBeforeこのフローのMLCIDが前のフローと同一であるかどうかを示すフラグ。ネットワークは、フロー記述メッセージCPP内の最初のフローについて、このフィールドに0をセットしなければならない。それ以外の場合に、このフローが前のフローと同一のMLCIDを有する場合には、このフィールドに1をセットしなければならない。MLCIDMLCIDSameAsBeforeフィールドに1がセットされている場合に、ネットワークは、このフィールドを省略しなければならない。それ以外の場合には、このフィールドは、MLCの一意識別子を含まなければならない。TransmitModeこのフローを搬送するMLCによって使用される送信モード。MLCIDSameAsBeforeフィールドに1がセットされている場合には、ネットワークはこのフィールドを省略しなければならず、それ以外の場合には、ネットワークは、MLCを送信するのに使用される物理層モードをこのフィールドにセットしなければならない。OuterCodeRateこのフローを搬送するMLCの外側コードレート。MLCIDSameAsBeforeフィールドに1がセットされている場合には、ネットワークはこのフィールドを省略しなければならず、それ以外の場合には、ネットワークは、MLCに適用される外側コードレートをこのフィールドにセットしなければならない。OuterCodeRateフィールドの値を表5にリストする。FlowBlobこのフィールドは、上位層によって使用されるフロー情報を搬送する。ネットワークは、上層の要件に従ってこのフィールドをセットしなければならない。StreamIDこの2ビットフィールドは、ストリーム識別子である。ネットワークは、表6で指定される値をStreamIDフィールドにセットしなければならない。StreamResidualErrorProcessingこのフィールドは、デバイスでのストリーム層残差誤り処理を指定する。ネットワークは、表7にリストされた値に従ってこのフィールドをセットしなければならない。StreamUsesBothComponentsこのフィールドは、ストリームがエンハンスメントコンポーネントenhancementcomponentとベースコンポーネントとの両方またはベースコンポーネントだけのどちらを含むかを指定する。ネットワークは、ストリームがベースコンポーネントだけを含む場合に、このフィールドに0をセットしなければならない。ネットワークは、ストリームがベースコンポーネントとエンハンスメントコンポーネントとの両方を含む場合に、このフィールドに1をセットしなければならない。このストリームが属するMLCが、非階層化送信モードを使用している場合には、ネットワークは、このフィールドに任意の値をセットすることができ、このフィールドは、デバイスによって無視される。Reservedこの可変長フィールドは、フロー記述メッセージをオクテット整列された状態にするために追加される。このフィールドには0をセットしなければならない。RFチャネル記述メッセージは、FLOサービスを搬送するのに使用されるRFキャリアの記述を搬送する。このメッセージは、表8に示されたフォーマットを有しなければならない。表9に、続くLOIレコードのLOICount回の発生を示す。表10に、続く3つのフィールドのRFChannelCount回の発生を示す。CPPHeaderCPPヘッダ。LOICountこのメッセージに含まれるLocalOperationalInfrastructureレコードの個数。ネットワークは、メッセージに含まれるLOIレコードの個数をこのフィールドにセットしなければならない。LOIIDこのフィールドは、このLOIレコードに関連するローカルエリアインフラストラクチャ識別子のIDを含む。ネットワークは、ローカルエリアインフラストラクチャに割り当てられた識別子をこのフィールドにセットしなければならない。RFChannelCountネットワークは、RFチャネル記述メッセージCPP内でこのフィールドに続くRFチャネルの個数をこのフィールドにセットしなければならない。RFChannelIDネットワークは、このレコードに含まれるFrequencyフィールド値およびChannelPlanフィールド値の組合せに関連する数値識別子をこのフィールドにセットしなければならない。Frequencyネットワークは、50KHzの単位で、キャリア中心周波数に対する470MHzチャネル14~69のFCC放送TV割当の始めからの周波数オフセットをこのフィールドにセットしなければならない。これは、下の式によって計算される。ここで、Cは、MHz単位のキャリア中心周波数である。ChannelPlanネットワークは、送信機によって使用されるチャネルプランまたはチャネル帯域幅をこのフィールドにセットしなければならない。このフィールドの値を、表11にリストする。Reservedこのフィールドは、RFチャネル記述メッセージをオクテット整列された状態にするために追加される。ネットワークは、このフィールドのビットに0をセットしなければならない。近傍リスト記述メッセージは、所与のLOIの隣接するLOIのインフラストラクチャパラメータを搬送する。含まれるインフラストラクチャパラメータは、周波数、広域ディファレンシエータWide-areaDifferentiator、WID、および対応するローカルエリアディファレンシエータである。このメッセージは、表12に示されたフォーマットを有しなければならない。表13に、続くLOIレコードのLOICount回の発生を示す。表14に、続くFrequencyレコードのFrequencyCount回の発生を示す。表15に、続くWIDレコードのWIDCount回の発生を示す。表16に、続くフィールドのLIDCount回の発生を示す。CPPHeaderCPPヘッダ。LOICountこのメッセージに含まれるLocalOperationalInfrastructureレコードの個数。ネットワークは、メッセージに含まれるLOIレコードの個数をこのフィールドにセットしなければならない。LOIIDこのフィールドは、このLOIレコードに関連するローカルエリアインフラストラクチャ識別子のIDを含む。ネットワークは、ローカルエリアインフラストラクチャに割り当てられた識別子をこのフィールドにセットしなければならない。FrequencyCountLOIレコードに含まれる周波数の個数。ネットワークは、LOIレコードに含まれるFrequencyレコードの個数をこのフィールドにセットしなければならない。Frequencyこのフィールドは、50KHzの単位で、中心周波数に対する470MHzチャネル14~69のFCC放送TV割当の始めからの周波数オフセットを含む。ChannelPlanこのフィールドは、ローカルエリア伝送に使用されるチャネルプランを含む。WIDCountネットワークは、このフィールドに続くWIDレコードの個数をこのフィールドにセットしなければならない。WIDネットワークは、この広域に関連する広域ディファレンシエータをこのフィールドにセットしなければならない。LIDCountネットワークは、このフィールドに続くLODレコードの個数をこのフィールドにセットしなければならない。LIDネットワークは、このローカルエリアに関連するローカルエリアディファレンシエータをこのフィールドにセットしなければならない。Reservedこれは、近傍リスト記述メッセージをオクテット整列された状態にするために追加される可変長フィールドである。ネットワークは、このフィールドのビットに0をセットしなければならない。表17に、充填文字メッセージを示す。充填文字メッセージは、制御情報を搬送する制御プロトコルメッセージのすべてが含まれた後に制御プロトコルカプセルペイロードの未使用部分を充填するのに使用される。充填文字メッセージは、どのビンにも属さない。したがって、このメッセージのCPPヘッダ内のBinIDフィールドは、含まれるが使用されない。一実施形態で、ネットワークは、このフィールド内のすべてのFillerOctetsビットに0をセットする。ネットワーク内の制御プロトコルは、CPPのすべての占められていない部分を充填するのに十分なパディングオクテットを追加しなければならない。PadByteのフォーマットを、表18に示す。ストリーム層は、図6に示されているように、FLOプロトコルスタック内でMAC層と上位/アプリケーション層との間に存在する。上位層からのデータは、1つまたは複数のフロー内で搬送される。ストリーム層は、上位層へおよび上位層からのフローに関する、FLOエアインターフェースプロトコルスタックへのアクセスを提供する。フローは、1つのコンポーネントベースコンポーネントと称するまたは2つのコンポーネントベースコンポーネントおよびエンハンスメントコンポーネントと称するからなるものとすることができる。フローが2つのコンポーネントを有する時に、エンハンスメントコンポーネントは、ベースコンポーネントに密に結合される。たとえば、両方のコンポーネントが、同一のフローIDを使用してアドレッシングされ、デバイス内の同一の上位層エンティティに送られ、ストリーム層内で同一の遅延および誤り処理を受ける。一実施形態によれば、ストリーム層の主要な機能は、3つまでのフローを単一のMLCに多重化し/単一のMLCから多重分離することである。ストリームプロトコルは、ストリーム層の機能性を提供する。ストリームプロトコルは、上位層フローを単一のMLCに多重化する。これらの上位層フローは、1つのMLC内でストリームとして移送される。3つまでのストリームストリーム0、1、および2と称するが、1つのMLCに多重化される。ストリーム0は、ストリーム1および/またはストリーム2について送信すべきフローデータがある場合に、必ずMLC内に存在する。言い換えると、ストリームのいずれについても送信すべきフローデータがない場合には、ストリーム0は送信されない。上位層フローは、ベースコンポーネントおよびエンハンスメントコンポーネントからなるものとすることができる。両方のコンポーネントが存在する場合には、両方のコンポーネントが、同一のストリームによって搬送される。ストリーム0は、関連するMLCが階層化送信モード用に構成される時であっても、ベースコンポーネントだけを搬送する。他の2つのストリームストリーム1および2は、ベースコンポーネントとエンハンスメントコンポーネントとの両方を搬送することができる。あるストリームが、エンハンスメントコンポーネントを搬送する時に、そのフローの上位層は、ベースコンポーネントおよびエンハンスメントコンポーネントのサイズを正確に一致させることを要求される。ストリームプロトコルは、次の2つのインターフェースモードをサポートする。ネットワーク内のストリームプロトコルが、上位層からオクテットのストリームを受け取り、デバイス内のピアプロトコルが、オクテットのストリームを送達する、オクテットフローモード。ネットワーク内のストリームプロトコルが、固定サイズのオクテットブロックのストリームを受け取り、デバイス内のピアプロトコルが、上位層にこれらの固定サイズのオクテットブロックを送達する、透過モードまたはブロックフローモード。ストリームプロトコルは、上位層フローごとにインターフェースモードを選択するためにTransparentModeFlag属性を提供する。この属性に1がセットされている時に、ストリームプロトコルは、それぞれが別々の物理層パケットによって搬送される、固定された122オクテットのストリームを受け取る。これは、下位FLOプロトコル層でのパケット境界までの上位層可視性を可能にする。この透過モードまたはブロックフローモードブロック指向モードとも称するは、ストリーム1および2についてのみサポートされる。あるフローについてTransparentModeFlag属性に0がセットされている場合に、ストリームプロトコルは、上位層フローからのデータをオクテットのストリームとして処理する。このインターフェースは、上位層が下位層パケットの形成に関心がない場合に適当である。ストリーム0は、必ずこのオクテットフローモードオクテット指向モードとも称するを使用する。ストリーム1および2は、2つのモードすなわちブロックフローモードまたはオクテットフローモードのいずれかを使用する。ストリームプロトコルは、ResidualErrorProcessing属性を使用することによって、上位層フローのストリーム層残差誤り処理を指定するインターフェースを提供する。この選択は、フローのベースコンポーネントとエンハンスメントコンポーネント存在する時にとの両方に適用される。選択肢には、次が含まれる。なしストリームによって搬送されるフローが、追加処理なしで上位層エンティティに送達されなければならないことを指定する。誤りを含む、パケット内で受信されたフローのオクテットは、上位層エンティティに送られる。ドロップ誤りを含む、パケット内で受信されたフローのオクテットを破棄しなければならないことを指定する。ストリームプロトコルは、上位層フローの遅延制約を指定するインターフェースを提供する。遅延制約は、次の3つの属性すなわち、DelayConstraintType、DelayConstraintValue、およびStreamElasticityに関して指定される。DelayConstraintTypeは、フローの遅延制約タイプを指定する。この選択は、フローのベースコンポーネントとエンハンスメントコンポーネント存在する時にとの両方に適用される。選択肢には、次が含まれる。>RealTimeフローが定数値だけ遅延されることを指定する。>MaxDelayフローが最大遅延制約を有することを指定する。>None余分なMLC帯域幅が使用可能である時に限って、フローが送信されることを指定する。DelayConstraintValueは、DelayConstraintTypeがRealTimeまたはMaxDelayである時に、上位層フローの遅延制約の値を指定する。StreamElasticityは、遅延制約を満足できない時にフローをどのように処理しなければならないかを指定する。この選択は、フローのベースコンポーネントとエンハンスメントコンポーネント存在する時にとの両方に適用される。選択肢には、次が含まれる。>Elasticソースが要求時にデータレートを下げることを指定する。>Dropフローオクテットを捨てることができることを指定する。>Fragmentオクテットの全体または一部を遅延させることができることを指定する。本文書では、アクティブデータチャネルMLCごとに、ネットワーク内にこのプロトコルの1つのインスタンスがあると仮定する。デバイス内には、そのデバイスが復号しつつあるMLCごとに、このプロトコルの1つのインスタンスがある。このプロトコルは、次の2つの状態のうちの1つで動作する。インアクティブ状態この状態では、プロトコルは、Activateコマンドを待つ。アクティブ状態この状態では、ネットワーク内のプロトコルは、3つまでのフローをパケット化し、これらのパケットを関連するMLC内での伝送のために多重化し、これらをMAC層に送る。デバイス内のプロトコルは、MAC層からストリーム層パケットを受け取り、残差伝送誤りを処理し、結果のオクテットまたはオクテットブロックフローを上位層に送る。ストリーム層は、次の機能を提供する。上位層フローをMLC内のストリームに結び付けるインターフェースを提供する。各MLCは、3つの独立のデータストリームをサポートすることができる。上位層からの3つまでのフローを1つのMLCに多重化する。上位層フローの遅延制約に対処する。上位層フローの残差誤り処理を提供する。上位層フローのベースコンポーネントおよびエンハンスメントコンポーネントの独立処理を提供する。MAC層は、広域OISチャネルおよびローカルエリアOISチャネルと、広域およびローカルエリアの制御チャネルおよびデータチャネルとの動作を定義する。また、MAC層は、FLOネットワークでの伝送のためにMLCを多重化し、それらをFLOデバイスで多重分離する。MAC層は、次の3つのプロトコルを含む。OISチャネルMACプロトコルこのプロトコルは、FLOネットワークがOISチャネルで伝送されるメッセージをどのように作成するかおよびFLOデバイスがこれらのメッセージをどのように受信し、処理するかを左右する規則を含む。データチャネルMACプロトコルこのプロトコルは、FLOネットワークが広域データチャネルおよびローカルエリアデータチャネルでデータを搬送するサービスの伝送のためにMAC層パケットをどのように作成するかおよびFLOデバイスがこれらのパケットをどのように受信し、処理するかを左右する規則を含む。制御チャネルMACプロトコルこのプロトコルは、FLOネットワークが広域制御チャネルおよびローカルエリア制御チャネルでのFLO制御情報の伝送のためにMAC層パケットをどのように作成するかおよびFLOデバイスがこれらのパケットをどのように受信し、処理するかを左右する規則を含む。データチャネルおよび制御チャネルは、MAC層で定義される。物理層では、これらのチャネルタイプの両方が、同一のデータチャネル上で搬送される。1つのスーパーフレームのMLCの内容は、MACプロトコルカプセルと称するエンティティにカプセル化される。MACプロトコルカプセルは、MAC層パケット内で搬送される。1つのMAC層パケットは、サイズにおいて122オクテットであり、1つの物理層パケットPLPのペイロードを形成する。物理層の伝送単位は、物理層パケットである。物理層パケットは、1000ビットの長さを有する。1つの物理層パケットが、1つのMAC層パケットを搬送する。FLO物理層は、次のサブチャネルからなる。TDMパイロットチャネル。広域OISチャネル。ローカルエリアOISチャネル。広域FDMパイロットチャネル。ローカルエリアFDMパイロットチャネル。広域データチャネル。ローカルエリアデータチャネル。TDMパイロットチャネルは、コンポーネントチャネルTDMパイロット1、TDMパイロット2、遷移パイロットチャネル、WIC、LIC、および測位パイロット/予約済みシンボルを含む。TDMパイロット1チャネルは、1つのOFDMシンボルにまたがらなければならない。TDMパイロット1チャネルは、スーパーフレーム内でOFDMシンボルインデックス0に送信されなければならない。TDMパイロット1チャネルは、新しいスーパーフレームの始まりを知らせる。TDMパイロット1チャネルは、粗OFDM信号タイミング、スーパーフレーム境界、および搬送周波数オフセットを判定するのに、FLOデバイスによって使用することができる。広域識別チャネルWICは、1つのOFDMシンボルにまたがらなければならない。WICは、スーパーフレーム内でOFDMシンボルインデックス1に送信されなければならない。WICは、TDMパイロット1OFDMシンボルに続く。これは、広域ディファレンシエータ情報をFLO受信機に伝えるのに使用されるオーバーヘッドチャネルである。ある広域内のすべての送信波形ローカルエリアチャネルを含むがTDMパイロット1チャネルおよびPPCを含まないは、その区域に対応する4ビットの広域ディファレンシエータを使用してスクランブルされる。スーパーフレーム内のWICOFDMシンボルのために、1スロットだけが割り当てられなければならない。割り当てられたスロットは、インプットとして、各ビットに0をセットされた、1000ビットの固定パターンを使用しなければならない。ローカルエリア識別チャネルLICは、1つのOFDMシンボルにまたがらなければならない。LICは、スーパーフレーム内でOFDMシンボルインデックス2に送信されなければならない。LICは、WICチャネルOFDMシンボルに続く。これは、ローカルエリアディファレンシエータ情報をFLO受信機に伝えるのに使用されるオーバーヘッドチャネルである。すべてのローカルエリア送信波形は、その区域に対応する、4ビットのローカルエリアディファレンシエータを広域ディファレンシエータと共に使用してスクランブルされる。スーパーフレーム内のLICOFDMシンボルのために、単一のスロットだけが割り当てられなければならない。割り当てられたスロットは、インプットとして、1000ビットの固定パターンを使用しなければならない。これらのビットには、0をセットしなければならない。TDMパイロット2チャネルは、1つのOFDMシンボルにまたがらなければならない。TDMパイロット2チャネルは、スーパーフレーム内でOFDMシンボルインデックス3に送信されなければならない。TDMパイロット2チャネルは、LICOFDMシンボルに続く。これは、FLO受信機内で微細OFDMシンボルタイミング訂正に使用することができる。各スーパーフレーム内のTDMパイロット2OFDMシンボルのために、4つのスロットだけを割り当てなければならない。各割り当てられたスロットは、インプットとして、各ビットに0をセットされた、1000ビットの固定パターンを使用しなければならない。遷移パイロットチャネルは、2つのサブチャネルすなわち、広域遷移パイロットチャネルWTPCおよびローカルエリア遷移パイロットチャネルLTPCからなる。広域OISおよび広域データチャネルの側面に位置するTPCを、WTPCと呼ぶ。ローカルエリアOISおよびローカルエリアデータチャネルの側面に位置するTPCを、LTPCと呼ぶ。WTPCは、スーパーフレーム内のWIC広域データおよび広域OISチャネルを除くすべての広域チャネル伝送の両側で1つのOFDMシンボルにまたがる。LTPCは、LICローカルエリアデータおよびローカルエリアOISチャネルを除くすべてのローカルエリアチャネル伝送の両側で1つのOFDMシンボルにまたがる。TPCOFDMシンボルの目的は、2つの部分がある、すなわち、ローカルエリアチャネルと広域チャネルとの間の境界でのチャネル推定を可能にすることと、各フレーム内の最初の広域またはローカルエリアMLCのタイミング同期を容易にすることとである。TPCは、WTPCとLTPCとの間で均等に分割される、スーパーフレーム内の20個のOFDMシンボルにまたがる。一実施形態で、LTPC伝送およびWTPC伝送がお互いに直接に続いて発生する9つの場合と、これらのチャネルの一方だけが伝送される2つの場合とがある。WTPCだけが、TDMパイロット2チャネルの後に伝送され、LTPCだけが、測位パイロットチャネルPPC/予約済みOFDMシンボルの前に伝送される。次を仮定する。Pは、PPC/予約済みOFDMシンボル内のOFDMシンボルの個数であるものとする。Wは、1フレーム内の広域データチャネルに関連するOFDMシンボルの個数であるものとする。Lは、1フレーム内のローカルエリアデータチャネルに関連するOFDMシンボルの個数であるものとする。Fは、1フレーム内のOFDMシンボルの個数であるものとする。Pの値は、2、6、10、または14でなければならない。1フレーム内のデータチャネルOFDMシンボルの個数は、F-4でなければならない。スーパーフレーム内のTPCOFDMシンボルの正確な位置は、表19で指定されるものでなければならない。TPCOFDMシンボル内のすべてのスロットが、インプットとして、各ビットに0をセットされた、1000ビットの固定パターンを使用する。一実施形態で、FLOデバイスは、その地理的位置を判定するために、自律的にまたはGPS信号と共にのいずれかで、測位パイロットチャネルPPCを使用することができる。広域OISチャネルは、現在のスーパーフレーム内で、スケジューリングされた伝送時刻およびスロット割当など、広域データチャネルに関連するアクティブMLCに関するオーバーヘッド情報を伝えるのに使用される。一実施形態で、広域OISチャネルは、各スーパーフレーム内で5つのOFDMシンボルインターバルにまたがる。ローカルエリアOISチャネルは、現在のスーパーフレーム内で、スケジューリングされた伝送時刻およびスロット割当など、ローカルエリアデータチャネルに関連するアクティブMLCに関するオーバーヘッド情報を伝えるのに使用される。一実施形態では、ローカルエリアOISチャネルは、各スーパーフレーム内で5つのOFDMシンボルインターバルにまたがる。広域FDMパイロットチャネルは、広域データチャネルまたは広域OISチャネルと共に伝送される。広域FDMパイロットチャネルは、広域チャネル推定およびFLOデバイスによる他の機能に使用できる固定ビットパターンを搬送する。広域FDMパイロットチャネルのために、広域データチャネルまたは広域OISチャネルのいずれかを搬送するすべてのOFDM中に、単一のスロットが割り当てられなければならない。割り当てられたチャネルは、インプットとして、1000ビットの固定パターンを使用しなければならない。これらのビットには、0をセットしなければならない。ローカルエリアFDMパイロットチャネルは、ローカルエリアデータチャネルまたはローカルエリアOISチャネルと共に伝送される。ローカルエリアFDMパイロットチャネルは、ローカルエリアチャネル推定およびFLOデバイスによる他の機能に使用できる固定ビットパターンを搬送する。ローカルエリアFDMパイロットチャネルのために、ローカルエリアデータチャネルまたはローカルエリアOISチャネルのいずれかを搬送するすべてのOFDM中に、単一のスロットが割り当てられなければならない。割り当てられたスロットは、インプットとして、1000ビットの固定パターンを使用しなければならない。これらのビットには、0をセットしなければならない。広域データチャネルは、広域マルチキャストを意図された物理層パケットを搬送するのに使用される。広域データチャネルのための物理層パケットを、広域内で伝送されるアクティブMLCのうちの任意の1つに関連付けることができる。通常の変調QPSKおよび16-QAMでは、物理層パケットは、データスロットバッファ1つまたは複数に格納される前に、ターボ符号化され、ビットインターリーブされる。階層化された変調について、ベースコンポーネント物理層パケットおよびエンハンスメントコンポーネント物理層パケットは、データスロットバッファ1つまたは複数に多重化される前に、独立にターボ符号化され、ビットインターリーブされる。ローカルエリアデータチャネルは、ローカルエリアマルチキャストを意図された物理層パケットを搬送するのに使用される。ローカルエリアデータチャネルのための物理層パケットを、ローカルエリア内で伝送されるアクティブMLCのうちの任意の1つに関連付けることができる。通常の変調QPSKおよび16-QAMについて、物理層パケットは、データスロットバッファ1つまたは複数に格納される前に、ターボ符号化され、ビットインターリーブされる。階層化された変調について、ベースコンポーネント物理層パケットおよびエンハンスメントコンポーネント物理層パケットは、データスロットバッファ1つまたは複数に多重化される前に、独立にターボ符号化され、ビットインターリーブされる。図8は、本明細書に示された1つまたは複数の態様による、無線通信環境で使用されるユーザデバイス800の図である。ユーザデバイス800は、サンプルを入手するために、たとえば受信アンテナ図示せずから信号を受け取り、受信された信号にその結果の通常のアクションを実行したとえば、フィルタリングし、増幅し、ダウンコンバートするなど、処理された信号をディジタル化する、受信機802を含む。受信機802は、非線形受信機とすることができる。復調器804は、受け取ったパイロットシンボルを復調し、チャネル推定のためにプロセッサ806に供給することができる。FLOチャネルコンポーネント810は、前に説明したようにFLO信号を処理するために設けられる。これには、他の処理の中でも、ディジタルストリーム処理および/または測位位置計算を含めることができる。プロセッサ806は、受信機802によって受信された情報の分析および/または送信機816による伝送のための情報の生成に専用のプロセッサ、ユーザデバイス800の1つまたは複数のコンポーネントを制御するプロセッサ、ならびに/あるいは受信機802によって受信された情報の分析、送信機816による伝送のための情報の生成、およびユーザデバイス800の1つまたは複数のコンポーネントの制御の両方を行うプロセッサとすることができる。ユーザデバイス800は、さらに、プロセッサ806に動作可能に結合され、無線ネットワークデータ処理に関連する情報を格納する、メモリ808を含むことができる。本明細書に記載のデータストアたとえば、メモリコンポーネントを、揮発性メモリまたは不揮発性メモリのいずれかとすることができ、あるいは、揮発性メモリと不揮発性メモリとの両方を含めることができることに着目されたい。限定ではなく例として、不揮発性メモリには、読取専用メモリROM、プログラマブルROMPROM、電気的プログラマブルROMEPROM、電気的消去可能ROMEEPROM、またはフラッシュメモリを含めることができる。揮発性メモリには、外部キャッシュメモリとして作用するランダムアクセスメモリRAMを含めることができる。限定ではなく例として、RAMは、シンクロナスRAMSRAM、ダイナミックRAMDRAM、シンクロナスDRAMSDRAM、doubledatarateSDRAMDDRSDRAM、enhancedSDRAMESDRAM、SynchlinkDRAMSLDRAM、およびdirectRambusRAMDRRAMなど、多数の形で入手可能である。本システムおよび方法のメモリ808は、上記および任意の他の適切なタイプのメモリを、これらに限定されずに含むことが意図されている。ユーザデバイス800は、さらに、FLOデータを処理するバックグラウンドモニタ812、シンボル変調器814、および変調された信号を送信する送信機816を含む。図9は、複数の受信アンテナ906を介して1つまたは複数のユーザデバイス904から信号1つまたは複数を受信する受信機910と、送信アンテナ908を介して1つまたは複数のユーザデバイス904に送信する送信機922とを伴う基地局902を含む例のシステム900を示す図である。受信機910は、受信アンテナ906から情報を受け取ることができ、受け取られた情報を復調する復調器912に動作可能に関連する。復調されたシンボルは、上で説明したプロセッサに類似し、無線データ処理に関連する情報を格納するメモリ916に結合された、プロセッサ914によって分析される。プロセッサ914は、さらに、1つまたは複数のめいめいのユーザデバイス904に関連するFLO情報の処理を容易にするFLOチャネルコンポーネント918に結合される。変調器920は、送信アンテナ908を介するユーザデバイス904への送信機922による伝送のために信号を多重化することができる。FLOチャネルコンポーネント918は、新しい最適チャネルが識別され、肯定応答されたことの表示を提供するためにユーザデバイス904に伝送することができる、ユーザデバイス904との通信のための所与の伝送ストリームの更新されたデータストリームに関連する信号に情報を付加することができる。上で説明したものは、例示的実施形態を含む。もちろん、実施形態の説明において、コンポーネントまたは方法論のすべての考えられる組合せを説明することは、不可能であるが、当業者は、多数のさらなる組合せおよび置換が可能であることを了解するであろう。したがって、これらの実施形態が、添付の特許請求の範囲の趣旨および範囲に含まれるすべての変更、修正、および変形を含むことが意図されている。さらに、用語includes含むが、詳細な説明または特許請求の範囲のいずれかで使用される範囲まで、そのような用語は、用語comprising含むが特許請求の範囲で前後を接続させる語として使用する時に解釈されるものに似た形で包含的であることが意図されている。