(57)【特許請求の範囲】
【請求項１】
複数の個別の物理フレームに分けられたビットストリームをフレーミングするための方法であって、各物理フレームは持続時間内の一定数のシンボルであり、各シンボルは複数のサブキャリヤの中の少なくとも１つのサブキャリヤと関連付けられ、前記物理フレームは少なくとも１つのアップリンクゾーンおよび１つのダウンリンクゾーンに時間で区分され、前記方法は、
前記ビットストリームで論理フレームを割り当てる手順であって、前記論理フレームは、基準シンボルから偏位される論理フレーム開始位置を有し、前記基準シンボルは前記一定数のシンボルから選択される、割り当てる手順
を含み、
前記論理フレームは、前記物理フレームの前記持続時間の少なくとも一部と、および前記複数の個別の物理フレームの中の別の物理フレームの前記持続時間の少なくとも一部とに一致するように時間的に波及する、
方法。
【請求項２】
前記ビットストリームでメディアクセスプロトコル（ＭＡＰ）コンテキストフレームを割り当てる手順であって、前記ＭＡＰコンテキストフレームは前記物理フレーム内の前記基準シンボルから有理数の前記シンボル分、偏位されるＭＡＰコンテキストフレーム開始位置を有する、割り当てる手順と、
前記ＭＡＰコンテキストフレームに関するＭＡＰメッセージを提供する手順であって、前記ＭＡＰメッセージが、前記論理フレーム開始位置を規定する少なくとも１つの基準データタイプを含む、提供する手順と
をさらに含む、請求項１に記載の方法。
【請求項３】
制御チャネル内でＡＣＫ／ＮＡＣＫコンテキストフレームを割り当てる手順であって、前記ＡＣＫ／ＮＡＣＫコンテキストフレームが、前記基準シンボルから有理数の前記シンボル分、偏位されるＡＣＫ／ＮＡＣＫ開始位置を有する、割り当てる手順と、
前記物理フレームに少なくとも部分的に含まれる前記ビットストリームの少なくとも一部の受信の肯定応答／否認のためのＡＣＫ／ＮＡＣＫメッセージを提供する手順であって、前記ＡＣＫ／ＮＡＣＫメッセージが少なくとも１つのそれぞれの前記ＡＣＫ／ＮＡＣＫコンテキストフレームと関連付けられる、提供する手順と
をさらに備える、請求項１に記載の方法。
【請求項４】
前記別の物理フレームが、前記物理フレームに対して時間的に後の物理フレームである、
請求項１に記載の方法。
【請求項５】
前記ＭＡＰコンテキストフレームが変調伝送方式を規定する、請求項２に記載の方法。
【請求項６】
前記論理フレームの前記持続時間が平均すると、前記物理フレームの前記持続時間に実質的に等しい、請求項１に記載の方法。
【請求項７】
前記ＭＡＰコンテキストフレームの前記持続時間が、前記物理フレームの持続時間に実質的に等しい、請求項２に記載の方法。
【請求項８】
前記ＭＡＰコンテキストフレーム開始位置に関する前記有理数が整数である、請求項２に記載の方法。
【請求項９】
前記ＡＣＫ／ＮＡＣＫコンテキストフレーム開始位置に関する前記有理数が整数である、請求項３に記載の方法。
【請求項１０】
前記論理フレームが、前記ビットストリームを受信する受信機でデータ伝送単位（ＤＴＵ）の同期を容易にする、請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
開示される本技法は、概してデジタル通信に関し、特にオーバヘッドおよび待ち時間の削減のためのデータ伝送フレーミング方式および方法に関する。
【背景技術】
【０００２】
光ファイバは、ツイストペア銅線等の電気的な伝送回線に比較して、クロストークに対する並外れたイミュニティだけではなくより大きなデータ搬送容量も提供することで知られている。エックスが建物、企業（ＦＴＴＢ）、家庭（ＦＴＴＨ）、近隣（ＦＴＴＮ）等を表すことがあるファイバートゥザエックス（ＦＴＴｘまたはＦＴＴＸ）は、完全であるのか、それとも部分的にであるのかに関わりなく、エンドユーザへの「ラストマイル」の電気通信で使用される従来の金属（たとえば、通常は銅）配線（たとえば、同軸、ツイストペア）インフラストラクチャの代替物として光ファイバを利用するブロードバンドネットワーク通信アーキテクチャを指す一般化した総称である。ＦＴＴｘ技術は、本質的に、電話サービスおよびブロードバンドサービスの送達のための銅線技術に比較してより高速のダウンロード速度およびアップロード速度を提供するが、最後の数百メートルでのファイバの配備は、それが多大な時間を要する活動であるだけではなく、総経費の大半も占める。したがって、通信事業者は、既存のインフラ上で銅線技術を介して厄介な残りの距離を並行して埋めようとしつつ、エンドユーザのますます近くにファイバを配備しようと懸命に努力している。係る技術の内の１つが、通信事業者が完全にＦＴＴｘを配備することに関わる費用を負担することなくエンドユーザに対しファイバのような速度（たとえば、１Ｇｐｓ）を提供できるようにするＧ．ｆａｓｔ（Ｆａｓｔ  Ａｃｃｅｓｓ  ｔｏ  Ｓｕｂｓｃｒｉｂｅｒ  Ｔｅｒｍｉｎａｌｓ）である。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ラストマイルの銅インフラでかつてない速さのデータレートを可能にするためには、データリンク層は物理層によって課される制約に適合しなければならない。物理層は、ネットワークのネットワークエンティティ間のデータ送信および受信に必要とされる基礎的なネットワーキングハードウェア（つまり、電気、光、機械等）および多様な他の特性（つまり、放送周波数、変調方式、等）を含んでいる。本来、物理層は通信チャネルで未処理ビットを伝達することに関係している。これらの未処理ビットは、通常、シンボルにグループ化され、物理層が目的地に向けてこのビットストリームを運ぶように送信媒体上で送信される物理信号に変換されるビットストリーム（つまり、ビットのシーケンス）の形をとる。しかしながら、この未処理ビットのストリームは、目的地で受信されるときに必ずしもエラーがないわけではない。
【０００４】
データリンク層（つまり、「リンク層」とも呼ばれる）は、ネットワークエンティティ間でデータを転送するための手段を提供するためのタスクに関与して、物理層で出現するエラー検出するだけではなく、エラーを訂正する可能性もある。このタスクは、部分的には、送信機に、データを、順次受信機に送信される指定されたサイズの個別のフレームに区分させることによって達成される。「フレーム」は、データリンク全体で伝達される情報の単位（たとえば、データ伝送単位（ＤＴＵ））である。一般には、メッセージデータの転送に利用される情報フレーム、およびリンク管理に利用される制御フレームがある。ＤＴＵは、受信機がシンボルのストリーム中の始まりおよび終わりを識別できるようにするシンボルのシーケンス（つまり、１個または複数のビット）を含んでいる（つまり、一般に、『フレーム同期』として知られている）。
【０００５】
当然のことながら、所与の時間量でフレームあたり送信できる、または受信できる限られた量のデータがある。つまり、これは一般に、帯域幅として知られているもので特徴付けられている。帯域幅を割り当てるために利用される多様な方式があり、その中に時分割二重（ＴＤＤ）がある。ＴＤＤでは、フレームは基地局から受信機に周期的に送信される。各フレームは、基本的に、ガードタイムがダウンストリームグループおよびアップストリームグループを分離するように、アップストリーム（アップリンク）トラフィック用のタイムスロットだけではなく、ダウンストリーム（ダウンリンク）トラフィック用にも割り当てられ、集合的にグループ化されるタイムスロットを含む。本質的には、ＴＤＤはダウンリンクとアップリンクの間で１つの共通のキャリヤを共用できるようにする。一方、リソースは時間で切り替えられる。フレームの送信前、送信機は、各フレームのチェックサムを計算する。受信機はフレームを受信し、特定のフレームでエラーが発生したかどうかを判断するためにチェックサムを計算し直す。受信機がエラーが発生したと判断できるようにするデータの各ブロックの中に十分に冗長な情報がある場合、エラー訂正コードが利用されてよい（つまり、多くの場合順方向エラー訂正（ＦＥＣ）と呼ばれる）。受信機は、制御チャネルを介して肯定応答（ＡＣＫ）フレームを送信機に送り返すことによって送信されたフレームの（たとえば、ＦＥＣを介した）正しい受信を確認する、または送信されたフレームがエラーを含んでいた、もしくは適切に受信されなかった（間違ったフレームは破棄される）場合に否定応答（ＮＡＣＫ）フレームを送信するかのどちらかのタスクを搬送する。送信機が受信機から、うまく受信されなかったフレームまたは間違ったフレームを示すＮＡＣＫ信号を受信するとき、送信機は続くダウンリンクフレームの間に（通常はただちに）間違ったフレームを受信機に再送するタスクを与えられる。
【０００６】
ここで、先行技術である即時再送シーケンスの概略図である図１が参照される。図１は、時間の関数として水平に広がる、複数のＮ個のフレーム１０１、１０２、１０３、…１０Ｎ（Ｎが整数である）に区分されるビットストリームを時間で提示する先行技術のダウンリンク再送機構を示す。一般性を失うことなくダウンリンク再送機構はこれによって説明されるために選択される。それにも関わらず、アップリンク再送機構のための類似した概要図も説明されてよい。基本的には、示されている機構はＴＤＤを利用して、続くフレームの特定のフレーム（つまり、ブロックとして表される）で起こる間違った送信の再送を容易にする。各フレームはそのそれぞれのダウンリンクゾーンおよびアップリンクゾーンを含む。つまり、ダウンリンクゾーン１２Ｎおよびアップリンクゾーン１４Ｎを含むフレームＮ（つまり１０Ｎ）まで、フレーム１（つまり、１０１）はダウンリンクゾーン１２１およびアップリンクゾーン１４１を含み、フレーム２（つまり、１０２）はダウンリンクゾーン１２２およびアップリンクゾーン１４２を含み、フレーム３（つまり、１０３）はダウンリンクゾーン１２３およびアップリンクゾーン１４３を含む等である。
【０００７】
本明細書では、十分に効率的な動作を可能にするために、ＡＣＫ／ＮＡＣＫ信号を搬送するダウンリンク（アップリンク）制御チャネルが、データ伝送に使用される（個々に）残りのアップリンク（ダウンリンク）とともに（個々に）事前に割り当てられたアップリンク（ダウンリンク）の帯域幅を利用すると想定される。送信機（不図示）が、割り当てられたダウンリンクゾーン１２１内でｔ０に伝送チャネル１６を介して受信機（不図示）に伝送１８１を送信すると仮定する。受信機は、割り当てられたアップリンクゾーン１４１内で、ｔ２に開始する伝送１８１を受信し、ＡＣＫ信号２０１を生成し、このようにして伝送１８１がエラーなく適切に受信されたことを送信機に示す。Ｔ３によって、ＡＣＫまたはＮＡＣＫ（ＡＣＫ／ＮＡＣＫ）信号の内のどちらか１つの生成に利用可能な時間を示す。Ｔ２に、ＡＣＫ／ＮＡＣＫシンボルの生成に必要となる時間を示させ、Ｔ１に受信機が再送要求に反応するのに必要になる時間を示させる。ここで、送信機が、割り当てられたアップリンクゾーン１２２内で開始時間ｔ４から終了時間ｔ６まで送信チャネル１６を介して受信機に伝送１８２を送信すると仮定する。受信機は、ｔ６で伝送１８２を受信し、伝送にエラーが発生したと判断し、これに応えて、ｔ８で送信機に中継し直されるＮＡＣＫ信号２０２を生成する。これに応えて、送信機は、ダウンリンクゾーン１２３内で新しい伝送１８３としてｔ９で開始する伝送１８２を再送する。ここで、受信機は、ダウンロード伝送１８３を正しく受信し、相応してＡＣＫ信号２０３を生成する。
【０００８】
図１から、各アップリンクゾーン（たとえば、１４２）の時間期間がＴ１＋Ｔ２の合計よりも長いのであるならば、ダウンリンク再送は即時となる（つまり、次のフレーム（たとえば、フレーム３）で送信される）ことが分かる。しかしながら、アップリンクゾーン（たとえば、１４２）がＴ１＋Ｔ２の合計よりも短い場合、再送は１個または複数個のフレーム分、遅延されることがある。アップリンクゾーンに割り当てられる本来の限られた時間を考えると、複数の続くフレームへの再送での係る遅延は、それぞれの再送ごとの時間で悪化し、それによって高い再送バッファ要件を課し、したがってより大きなシステムオーバヘッドおよび待ち時間の一因となる。
【課題を解決するための手段】
【０００９】
ビットストリームをフレーミングするための新規のデータ通信フレーミング方式および方法を提供することが、開示される本技法の目的である。フレーミング方式および方法は、単に再送バッファのサイズを適度に増加し、それによってシステムオーバヘッドおよび待ち時間を削減する一方で、それぞれの物理フレームの始まりに対して偏位される論理フレームを利用することによって肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）伝送のタイミング要件により課される制約を緩和する。
【００１０】
したがって、開示される本技法に従って、ビットストリームをフレーミングするためのデータ通信フレーミング方式が提供され、このビットストリームは複数の個別の順序付けられた物理フレームの間で分けられ、各物理フレームが持続時間内の一定数のシンボルであることが想定される。各シンボルは複数のサブキャリヤの中の少なくとも１つのサブキャリヤと関連付けられる。物理フレームは、少なくとも１つのアップリンクゾーンおよび１つのダウンリンクゾーンに時間で区分される。
【００１１】
開示される本技法の一態様に従って、論理フレームが定義される。特に、フレーミング方式はビットストリームで論理フレームを割り当て、論理フレームは基準シンボルからの有理数のシンボル分、偏位される論理フレーム開始位置を有する。基準シンボルとは、物理フレームの一定数のシンボルから選択されるシンボルである。論理フレームは時間で広がって、物理フレームの持続時間の少なくとも一部、および別の論理フレーム（つまり、論理フレームが時間でプラスに偏位される場合、後の物理フレーム、または論理フレームが時間でマイナスに偏位される場合、前の物理フレームのどちらか）の持続時間の少なくとも一部と同時に起こる。
【００１２】
開示される本技法の別の態様に従って、メディアアクセスプロトコル（ＭＡＰ）コンテキストフレームが定義され、ビットストリームで割り当てられる。ＭＡＰコンテキストフレームは、物理フレーム内の基準シンボルから有理数（つまり、通常は整数）のシンボル分、偏位されるＭＡＰコンテキストフレーム開始位置を有する。フレーミング方式および方法は、ＭＡＰコンテキストフレームに先行するＭＡＰメッセージを提供し、定義する。ＭＡＰメッセージは、それぞれ、論理フレーム開始位置だけではなく、基準シンボルと関連付けられたサブキャリヤに対する論理フレームサブキャリヤ偏位も定義する（つまり、参照する、指す等）少なくとも１つの基準データタイプ（たとえば、ポインタ）を含む。
【００１３】
開示される本技法の追加の態様に従って、ＡＣＫ／ＮＡＣＫコンテキストフレームが定義され、ビットストリームで割り当てられる。ＡＣＫ／ＮＡＣＫコンテキストフレームは、基準シンボルから有理数（つまり、通常は整数）のシンボル分、偏位されるＡＣＫ／ＮＡＣＫコンテキストフレーム開始位置を有する。フレーミング方式は、少なくとも１つのＡＣＫ／ＮＡＣＫコンテキストフレームと関連付けられるＡＣＫ／ＮＡＣＫメッセージを提供し、定義する。各ＡＣＫ／ＮＡＣＫメッセージは、ＡＣＫ／ＮＡＣＫメッセージ偏位を定義するように有理数（通常は整数）のシンボル分、そのそれぞれの物理フレームの基準シンボルに対して偏位されることがあるＡＣＫ／ＮＡＣＫ開始位置を有する。ＡＣＫ／ＮＡＣＫメッセージは、物理フレームに少なくとも部分的に含まれるビットストリームの少なくとも一部の受信の肯定応答／否認を提供するように機能する。ＡＣＫ／ＮＡＣＫメッセージはさらに、複数の個別の物理フレームの中の以前の物理フレームに少なくとも部分的に含まれるビットストリームの受信の肯定応答／否認を提供するように機能してもよい。
【００１４】
したがって、開示される本技法の別の態様に従って、複数の個別の物理フレームの間で分けられるビットストリームをフレーミングするための方法が提供される。各物理フレームは、持続時間内の一定数のシンボルである。各シンボルは複数のサブキャリヤの中の少なくとも１つのサブキャリヤと関連付けられる。物理フレームは、少なくとも１つのアップリンクゾーンおよび１つのダウンリンクゾーンに時間で区分され、方法は、ビットストリームで論理フレームを割り当てる手順を含む。論理フレームは、基準シンボルからの有理数のシンボル分、偏位される論理フレーム開始位置を有する。基準シンボルは一定数のシンボルから選択される。論理フレームは時間で広がって、物理フレームの持続時間の少なくとも一部および複数の個別の物理フレームの中の別の物理フレームの持続時間の少なくとも一部と同時に起こる。
【００１５】
したがって、開示される本技法の追加の態様に従って、複数の個別の物理フレームの間で分けられるビットストリームをフレーミングするための方法が提供される。各物理フレームは、持続時間内の一定数のシンボルである。各シンボルは、複数のサブキャリヤの中の少なくとも１つのサブキャリヤと関連付けられる。物理フレームは、少なくとも１つのアップリンクゾーンおよび１つのダウンリンクゾーンに時間で区分され、方法は、ビットストリームでメディアクセスプロトコル（ＭＡＰ）コンテキストフレームを割り当てる手順、およびＭＡＰコンテキストフレームに先行するＭＡＰメッセージを提供する手順を含む。ＭＡＰコンテキストフレームは、物理フレーム内の基準シンボルから整数のシンボル分、偏位されるＭＡＰコンテキストフレーム開始位置を有する。
【００１６】
したがって、開示される本技法の別の態様に従って、複数の個別の物理フレームの間で分けられるビットストリームをフレーミングするための方法が提供される。各物理フレームは、持続時間内の一定数のシンボルである。各シンボルは、複数のサブキャリヤの中の少なくとも１つのサブキャリヤと関連付けられる。物理フレームは、少なくとも１つのアップリンクゾーンおよび１つのダウンリンクゾーンに時間で区分される。方法は、制御チャネル内でＡＣＫ／ＮＡＣＫコンテキストフレームを割り当てる手順、および物理フレームに少なくとも部分的に含まれるビットストリームの少なくとも部分の受信の肯定応答／否認のためのＡＣＫ／ＮＡＣＫメッセージを提供する手順を含む。ＡＣＫ／ＮＡＣＫコンテキストフレームは、物理フレーム内で基準シンボルからの整数のシンボル分、偏位されるＡＣＫ／ＮＡＣＫ開始位置を有する。ＡＣＫ／ＮＡＣＫメッセージは、少なくとも１つのそれぞれのＡＣＫ／ＮＡＣＫコンテキストフレームと関連付けられる。ＡＣＫ／ＮＡＣＫメッセージは、基準シンボルから有理数のシンボル分、偏位されるＡＣＫ／ＮＡＣＫメッセージ開始位置を有する。
【００１７】
開示される本技法は、図面に併せて解釈される以下の発明を実施するための形態からより完全に理解され、認識されるだろう。
【図面の簡単な説明】
【００１８】
【図１】先行技術である即時再送シーケンスの概略図である。
【図２】開示される本技法の一実施形態に従って構築され、機能するデータ通信フレーミング方式の概略図である。
【図３】ＭＡＰメッセージとそのそれぞれのＭＡＰコンテキストフレームの関係を、周波数および時間の関数として示す概略図である。
【図４】図２のＡＣＫ／ＮＡＣＫフレーミング方式の詳細図の概略図である。
【図５】短いアップストリームを有するダウンリンク再送タイミング図の概略図である。
【図６】データ通信フレーミング方式に従って構築され、機能する、ビットストリームの中に含まれるデジタル情報をフレーミングするための方法の概略ブロック図である。
【発明を実施するための形態】
【００１９】
開示される本技法は、単に再送バッファのサイズを適度に増加し、それによってシステムオーバヘッドおよび待ち時間を削減する一方、物理フレームの始まりに対して偏位される論理フレームを利用することによって、肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）送信のタイミング要件により課される制約を緩和するフレーミング方式を提供することで先行技術の不利な点を克服する。フレーミング方式に従って、開示される本技法はさらに、フレームに非整数の順方向エラー訂正（ＦＥＣ）コードワードを有することによって特徴付けられる、時分割二重（ＴＤＤ）フレームに対するＦＥＣブロッマッピングのための方法を提供する。
【００２０】
本来、開示される本技法はビットストリームをフレーミングするための方式および方法を含む。このビットストリームは複数の個別の順序付けられた物理フレームの間で
分けられ、各物理フレームが持続時間内の一定数のシンボルであると想定される。各シンボルは複数のサブキャリヤの中の少なくとも１つのサブキャリヤと関連付けられる。物理フレームは少なくとも１つのアップリンクゾーンおよび１つのダウンリンクゾーンに時間で区分される。開示される本技法の一態様に従って、論理フレームが定義される。特に、フレーミング方式はビットストリームで論理フレームを割り当て、論理フレームは基準シンボルから有理数のシンボル分、偏位される論理フレーム開始位置を有する。基準シンボルは、一定数のシンボルから選択されるシンボルである。論理フレームは時間で広がって、物理フレームの持続時間の少なくとも一部、および別の論理フレーム（つまり、論理フレームが時間でプラスに偏位される場合、後の物理フレームまたは論理フレームが時間でマイナスに偏位される場合、前の物理フレームのどちらか）の持続時間の少なくとも一部と同時に起こる。
【００２１】
開示される本技法の別の態様に従って、メディアアクセスプロトコル（ＭＡＰ）コンテキストフレームが定義され、ビットストリームで割り当てられる。ＭＡＰコンテキストフレームは、物理フレーム内の基準シンボルから有理数（つまり、通常は整数）のシンボル分、偏位されるＭＡＰコンテキストフレーム開始位置を有する。フレーミング方式および方法は、ＭＡＰコンテキストフレームに先行するＭＡＰメッセージを提供し、定義する。ＭＡＰメッセージは、論理フレーム開始位置だけではなく、基準シンボルと関連付けられたサブキャリヤに対する論理フレームサブキャリヤ偏位もそれぞれ定義する（つまり、参照する、指す等）少なくとも１つの基準データタイプ（たとえば、ポインタ）を含む。
【００２２】
開示される本技法の追加の態様に従って、ＡＣＫ／ＮＡＣＫコンテキストフレームが定義され、ビットストリームで割り当てられる。ＡＣＫ／ＮＡＣＫコンテキストフレームは、基準シンボルから有理数（つまり、通常は整数）のシンボル分、偏位されるＡＣＫ／ＮＡＣＫコンテキストフレーム開始位置を有する。さらに、フレーミング技法は、少なくとも１つのＡＣＫ／ＮＡＣＫコンテキストフレームと関連付けられるＡＣＫ／ＮＡＣＫメッセージを提供し、定義する。ＡＣＫ／ＮＡＣＫメッセージは、物理フレームに少なくとも部分的に含まれるビットストリームの少なくとも一部の受信の肯定応答／否認を提供するように機能する。ＡＣＫ／ＮＡＣＫメッセージはさらに、少なくとも部分的に複数の個別の物理フレームの中の前の物理フレームでの受信の肯定応答／否認も提供するように機能する。開示される本技法は、ここで添付の図と併せておよび添付の図を相互参照して以下の説明においてさらに詳しく説明される。
【００２３】
用語「アップストリーム」および「アップリンク」は、説明、図面、および請求項を通して互いに交換できる。同様に、用語「ダウンストリーム」および「ダウンリンク」も説明、図面、および請求項を通して互いに交換できる。用語「待ち時間」は、データの送信および／または受信の間（たとえば、送信機と受信機の間）のエンド―ツーエンドの時間遅延を指す。用語「ＦＥＣブロック」および「ＦＥＣコードワード」は互いに交換可能であり、データ（つまり、データペイロード）ビットおよびチェックビット（つまり、エラー訂正のために、または非体系コードの場合、データビットとチェックビットのなんらかの組合せのために使用される）を含んだｎ−ビット単位を含むコードワードを指す。発明を実施するための形態、図面、および請求項を通した（「フォワードスラッシュ」とも呼ばれる）スラッシュマーク「／」の使用は、スラッシュマークの両側（つまり、右側および左側）での２つの選択肢の間の相互に排他的な選択を示す。たとえば、「Ａ／Ｂ」は、Ａ（およびＢではない）またはＢ（およびＡではない）のどちらかの選択を示すだろう。本明細書に説明される開示される本技法のデータフレーミング方式および方法は、互いと通信するデータ端末装置（ＤＴＥ）デバイスを活用する通信ネットワーク（たとえば、コンピュータネットワーク）で実装され得る。
【００２４】
開示される本技法は、ＴＤＤフレームに対するＦＥＣブロックマッピングのための方法を提供する。デジタル加入者回線（ＤＳＬ）等の従来の通信技法では、ＦＥＣブロックはビットストリーム上で順次インタリーブされ（挿入され）、したがって任意のスタッフィングビット（つまり、非情報ビット）を挿入して、挿入ポイントのそばで、任意の基準ポイント（たとえば、シンボル、時間）に、順次挿入されたＦＥＣブロックを同期させる必要はない。この技法は実質的に効率的と見なされているが、同期のためにＢＷは割り当てられず、この技法は、それ自体が同期外れイベントを取り扱うための方法を提供していない。同期外れイベントは、挿入されたデータのビットが失われる、またはこれらの間違ったビットがデータブロックの続行の際に伝搬されるように台無しにされるときに発生する。ＴＤＤを利用する多数の通信システムでの再同期のための典型的な手法は、同期ポイントとしてＴＤＤフレーム自体を使用することである。ただし、この方式は、それ自体、各フレーム内で整数のＦＥＣブロックの送信および受信を必要とし、パディング（つまり、データ構造位置合わせのための非情報ビットの挿入）に必要とされる未使用のＢＷのために相当のオーバヘッドを生じさせることがある。また、１つのフレーム内での整数のＦＥＣブロックの使用を抑制することは、最適状態に及ばないＦＥＣパラメータが使用される可能性があるので、コーディング利得を削減することがある。
【００２５】
この問題を解決するために、開示される本技法は、フレーム内で非整数のＦＥＣブロックを利用する。非整数のＦＥＣコードワードをフレームで使用することにより、実質的に、フレーム構造と個々のデータ伝送単位（ＤＴＵ）のサイズとの間の制約が分断される。一例に、フレームのＦＥＣブロックの数が強制的に整数にされる場合のオーバヘッドを数値的に評価する。ＦＥＣブロックが５４０バイトのペイロード（データ）、つまり４３２０ビットを運ぶと仮定する。たとえば、Ｇ．ｆａｓｔのベースラインアプリケーションは、〜１００Ｍｂｐｓの総スループットを必要とする。２２μｓｅｃのシンボル持続時間を想定することによって、シンボルあたり約２２００ペイロードビットを送信する必要がある。より低い伝送速度の場合、ＦＥＣブロックが〜２シンボル以上に及ぶと推論する。整数のＦＥＣブロックが１つのＴＤＤフレームに収容されるべきであると想定される場合、（ＵＬ／ＤＬ方向につき）２個のシンボルが失われることがある（つまり、合計４個のシンボル）。その結果、（〜４４個のシンボルを有する）〜１ｍｓｅｃのＴＤＤフレーム期間の間に、整数のＦＥＣブロックを使用するための約９％（平均すると４．５％）のフレーミングオーバヘッドのペナルティが科される。
【００２６】
開示される本技法は、本明細書に、ＴＤＤフレームに非整数のＦＥＣブロックを有して、上記に示されるＴＤＤフレームでの整数のＦＥＣブロックの活用にまつわるオーバヘッドの問題を乗り越える柔軟なフレーミング技法を提供する。ここで、開示される本技法の一実施形態に従って構築され、機能する、一般に１００と参照されるデータ通信フレーミング方式の概略図である図２が参照される。フレーミング方式は、ビットストリーム（不図示）で符号化されるデジタル情報を送信するおよび受信するために利用される複数のフレームタイプに関連する。
【００２７】
ビットストリームは、（ｊおよびＭが整数であり、上付き文字ｊが１とＭ＞０との間のｊ番目のシンボルを表す）指数表記１０２ｊで表される複数のＭ個のシンボルを含む。このビットストリームは、（ｉおよびＮが整数であり、ｉが１とＮ＞０との間のｉ番目のフレームを表す）複数の物理フレーム１０４ｉ、１０４ｉ＋１、１０４ｉ＋２、．．．、１０４Ｎで表される離散フレームのシーケンスに分解される。各フレームは、事前設定量のシンボル（たとえば、１２）を含む。二重インデクシング表現が利用されてよく（つまり、上付き文字および下付き文字）、これによって特定のフレームのシンボルは１０２ｉｊ（つまりｉ番目のフレームのｊ番目のシンボル）で示される。各物理フレームはさらに、その間にガード時間（ＧＴ）間隔を有する、ダウンリンク（ＤＬ）ゾーンおよびアップリンク（ＵＬ）ゾーンに区分される。特に、物理フレーム１０２ｉは、（一般的に「ＧＴ」によって図１でのように参照される）ガード時間間隔で分けられるダウンリンクゾーン１０６ｉおよびアップリンクゾーン１０８ｉに区分される。物理フレーム１０２ｉ＋１は、ダウンリンクゾーン１０６ｉ＋１およびアップリンクゾーン１０８ｉ＋１に区分され、物理フレーム１０２ｉ＋２は、ダウンリンクゾーン１０６ｉ＋２およびアップリンクゾーン１０８ｉ＋２に区分される。物理フレーム持続時間期間は、特定のフレーム（たとえば、１２個のシンボルの物理フレーム持続時間期間）内のシンボルの数で定義される。
【００２８】
本来、ビットストリームを送信するために利用可能な総ＢＷは、通常ハードウェア制約によって制限され、したがって、総ＢＷは通常複数のサブチャネルに区分され、各サブチャネルがそのそれぞれの周波数範囲を含む。各サブチャネルは、そのそれぞれのキャリヤ周波数（「トーン」）を割り当てられる。キャリヤ周波数は、そのそれぞれのサブチャネルの周波数範囲の間にある。開示される本技法は、図２で縦軸によって示される複数のキャリヤ周波数ｆｋ１，ｋ２，ｋ３．．．＝｛１，．．．，Ｑ｝上でデジタルビットストリームを符号化するための直交周波数分割多重（ＯＦＤＭ）を利用する。図２の横軸は（シンボル単位の）時間を表す。互いに直交となるように選ばれるＱ個のサブキャリヤがある。各下付き文字ｋ１、ｋ２、ｋ３等（１とＱの間）は、ＤＴＵの伝送のために帰する開始サブキャリヤ周波数を示す。各ＤＴＵは整数のＦＥＣコードワードを含む。各シンボルは、整数のＱ個のサブキャリヤの内の少なくとも１つのサブキャリヤと関連付けられる、または整数のＱ個のサブキャリヤの内の少なくとも１つのサブキャリヤによって定義される。シンボルは、少なくとも１つ（通常は複数）のサブキャリヤによって、少なくとも部分的に定義される信号要素として説明され得る。シンボルは事前に設定された期間存続する。
【００２９】
フレーミング方式の特徴付けは、複数のメディアアクセスプロトコル（ＭＡＰ）コンテキストフレーム１１０ｉ、１１０ｉ＋１、．．．、１１０Ｎ、および複数のＭＡＰメッセージ１１２ｉ、１１２ｉ＋１、．．．、１１２Ｎ、複数の論理フレーム１１４ｉ、１１４ｉ＋１、．．．、１１４Ｎ、複数のＡＣＫ／ＮＡＣＫコンテキストフレーム１１６ｉ、１１６ｉ＋１、．．．、１１６Ｎ、および複数のＡＣＫ／ＮＡＣＫメッセージ１１４ｉ、１１８ｉ＋１、．．．、１１８Ｎを含む。
【００３０】
各ＭＡＰコンテキストフレーム１１０ｉ、１１０ｉ＋１、．．．、１１０Ｎは、（両方とも同じ指数を有するように示される）そのそれぞれの物理フレームと関連付けられる。たとえば、ＭＡＰコンテキストフレーム１１０ｉは、物理フレーム１０２ｉと関連付けられる。各ＭＡＰコンテキストフレームはさらに、その間でそれぞれのＭＡＰコンテキストフレーム持続時間期間（つまり、そのそれぞれの物理フレーム持続時間期間に同等）を定義するＭＡＰコンテキストフレーム開始位置およびＭＡＰコンテキストフレーム終了位置を有する。ＭＡＰコンテキストフレームは、そのそれぞれの物理フレームの始まりに対して基準シンボル（たとえば、第１のシンボル）から有理（つまり、通常は整数）数のシンボルに位置する。物理フレーム１０２ｉでの基準シンボルの例はシンボル１０６ｉ６（つまり、ｊ＝６）である。通常、特定の物理フレームの基準シンボルは第１のシンボル（つまり、１０６ｉ１）である。したがって、ＭＡＰコンテキストフレームは、（この整数がゼロではない場合）その関連付けられた物理フレームに対して偏位される（つまり、シフトされる）。図２は、ＭＡＰコンテキストフレーム１１０ｉが、物理フレーム１０２ｉの始まりから３シンボル、プラスにシフトされることを示す。ＭＡＰコンテキストフレームは、通信システムによって使用されるハードウェアパラメータを定義し、個々のシンボルまたはシンボルのグループに関連する。例のハードウェアパラメータは、配列図（不図示）で表されるように、利用される（たとえば、直交振幅変調（ＱＡＭ）、位相偏移キーイング（ＰＳＫ）等）（送信および受信のために使用される）デジタル変調方式を定義するパラメータを含む。
【００３１】
論理フレームは、整数のデータ伝送単位（ＤＴＵ）（特に示されていない）を含む。各ＤＴＵは、整数のＦＥＣブロック（特に示されていない）を含む。各論理フレーム１１４ｉ、１１４ｉ＋１、．．．、１１４Ｎは、その間で論理フレーム持続時間期間を定義する論理フレーム開始位置および論理フレーム終了位置を有する。各論理フレームは、（ともに同じ指数を所有するように示される）それぞれの物理フレームと関連付けられる。論理フレームは、持続時間での有理（通常は、非整数）数のシンボルに及ぶ。論理フレーム持続時間期間は、平均すると、そのそれぞれの物理フレーム持続時間期間に等しい。論理フレーム開始位置は、論理フレーム偏位を定義するように、有理数のシンボル分、そのそれぞれの物理フレームの第１のシンボルに対して偏位されてよい。図２は、そのそれぞれの物理フレーム１０２ｉ＋１に対して３．５シンボル分プラスにシフトされている（つまり、その開始位置）その論理フレーム１１４ｉ＋１を示す（つまり、その開始位置はこのようにしてシンボル１０６ｉ＋１４内部に位置する）。下付き文字ｋ１、ｋ２、ｋ３は、論理フレーム１１４ｉ、１１４ｉ＋１および１１４ｉ＋２でのＤＴＵの伝送のために帰するそれぞれの開始サブキャリヤ周波数を示す。すなわち、二重インデクシング表記
【数１】
0006381516.tif 000002
は、図２で、開始サブキャリヤ周波数ｋ１がｉ番目の論理フレーム（１１４ｉ）に帰されることを示すために使用される。
【００３２】
各ＭＡＰメッセージ１１２ｉ、１１２ｉ＋１、．．．、１１２Ｎは、（ともに同じ指数を所有するように示される）それぞれのＭＡＰコンテキストフレームと関連付けられる。図２に示されるように、ＭＡＰメッセージはそのそれぞれの（つまり指数のような）ＭＡＰコンテキストフレームに先行する。特に、図２に示される例では、ＭＡＰメッセージ１１２ｉは、そのそれぞれのＭＡＰコンテキストフレーム１１０ｉに２シンボル分、先行する。ＭＡＰメッセージ１１２ｉ＋１は、そのそれぞれのＭＡＰコンテキストフレーム１１０ｉ＋１に２シンボル分先行する等である。各ＭＡＰメッセージは、ＵＬゾーンおよびＤＬゾーンの持続時間だけではなく、ＭＡＰコンテキストフレーム開始位置（つまり、そのそれぞれの物理フレームの基準シンボルに対する、シンボルでの偏位）、（シンボル単位の）論理フレーム偏位も定義する基準データタイプ（たとえば、ポインタ）を含んでよい。図２を参照すると、各ＭＡＰメッセージは、ＤＴＵの伝送のためにそのそれぞれの論理フレームに割り当てられる特定の開始サブチャネルキャリヤｆｋ１，ｋ２，ｋ３．．．＝｛１，．．．，Ｑ｝を指し、決定するポインタも含む。通常、各ＭＡＰメッセージ（たとえば、１１２ｉ＋１）は、所定の（既知の）数のシンボル（たとえば、２個）分、そのそれぞれのＭＡＰコンテキストフレーム（たとえば、１１０ｉ＋１）から偏位される。代わりに、各ＭＡＰメッセージは、（長い矢印で示される）そのそれぞれの論理フレーム開始位置だけではなく、そのそれぞれのＭＡＰコンテキストフレーム開始位置を指し、決定する（短い矢印で示される）ポインタを含む。ＭＡＰフレーム概念をより詳しく図表で明示するために、ＭＡＰメッセージとそのそれぞれのＭＡＰコンテキストフレームと論理フレームとの関係を周波数および時間の関数として示す概略図である、図３がさらに参照される。事実上、論理フレームは、ビットストリームを受信する受信機側でＤＴＵを同期する方法を提供する。論理フレームは、伝送パラメータが変化するときにもビットストリームを含むＤＴＵに受信機を同期する方法を提供する。ＭＡＰコンテキストフレームは、いつ伝送パラメータが有効になるのかを定義する。たとえば、ＭＡＰコンテキストフレームは、特定のシンボルから有効になる新しい変調方式を定義する。たとえば、特定のシンボルから、変調方式は直角位相偏移キーイング（ＱＰＳＫ）から１６−ＱＡＭに変化する。
【００３３】
代わりに、ＤＴＵは、ＭＡＰメッセージごとの基準データタイプ（たとえば、ポインタ）表示なしで互いをフォローする。この場合、ＴＤＤフレーム、スーパーフレームの数ごとに、または他の所定のときに一度同期は確立し直されてよい。この手法に従って、同期は、伝送パラメータが実質的に変更されない限り維持され得る。いったん伝送パラメータが変化して多様な伝送条件に適応し、再構成メッセージが失われると、同期も失われる。
【００３４】
図３は、各ＭＡＰメッセージがそのそれぞれのポインタを介して、時間（シンボル）およびサブキャリヤ（つまり、１個からＱ個のサブキャリヤの中から）の関数として、そのそれぞれの物理フレーム内のそのそれぞれの論理フレームの開始位置をどのようにして指すのかを示す。それぞれの物理フレームの基準シンボルに対する時間（シンボル）での特定のフレームエンティティの開始位置は、本明細書ではシンボル単位での偏位または単に「シンボル偏位」と呼ばれる。それぞれの物理フレームのサブキャリヤに対する特定のサブキャリヤの開始位置は、本明細書ではサブキャリヤでの「論理」偏位または単に「サブキャリヤ偏位」（つまり、パイロット挿入の任意の周波数インタリーブ関数の適用前）と呼ばれる。上述されたように、各シンボルは少なくとも１つのサブキャリヤと関連付けられている。ビットストリームは、データを搬送し、伝達するために利用される複数のキャリヤ周波数で（つまり、原則ＯＦＤＭに従って）符号化される。論理フレームサブキャリヤ偏位は、（１つのサブキャリヤとＱ個のサブキャリヤの間の）開始サブキャリヤｋを定義し、データはｋからＱの複数のサブキャリヤに及ぶとサブキャリヤｋに対して符号化されなければならない。論理フレームシンボル偏位は、ＤＴＵを含む論理フレームが（基準シンボルに対して）開始するシンボル単位での開始時間を定義する。たとえば、ＭＡＰメッセージ１１２ｉは、ポインタ１２０ｉを介して３．５シンボルの（つまり、シンボル１０６ｉ４内の）シンボル偏位、および論理フレーム１１４ｉの
【数２】
0006381516.tif 000003
のサブキャリヤ偏位を指定する。特定の論理フレーム（たとえば、論理フレーム１１４ｉ）の最後の位置は、シンボルおよびサブキャリヤの両方に関して、その続く論理フレーム（つまり、論理フレーム１１４ｉ＋１）の開始位置として定義される。このようにして、論理フレーム１１４ｉ＋１は、論理フレーム１１４ｉが終わるところで開始する。特に、ＭＡＰメッセージ１１２ｉ＋１は、ポインタ１２０ｉ＋１を介して、４．５シンボルの（つまり、シンボル１０４ｉ＋１５内の）シンボル偏位、および論理フレーム１１４ｉ＋１の
【数３】
0006381516.tif 000004
のサブキャリヤ偏位を指定する。このようにして、論理フレーム１１４ｉ＋１の時間範囲内に含まれるＤＴＵは、Ｑ−ｆｋ２のサブキャリヤによって送信される。したがって、この例では、シンボル１０６ｉ＋１５は、Ｑ−ｆｋ２のサブキャリヤと関連付けられる。ＭＡＰメッセージ１１２ｉ＋２は、ポインタ１２０ｉ＋２を介して４．５シンボルの（つまり、シンボル１０４ｉ＋２５内の）シンボル偏位および論理フレーム１１４ｉ＋２の
【数４】
0006381516.tif 000005
のサブキャリヤ偏位を指定する。
【００３５】
同様に、ＭＡＰメッセージ１１２ｉ、１１２ｉ＋１、および１１２ｉ＋２は、それぞれポインタ１２２ｉ、１２２ｉ＋１、および１２２ｉ＋２を介して、そのそれぞれのＭＡＰコンテキストフレーム１１０ｉ、１１０ｉ＋１、および１１０ｉ＋２の偏位およびサブキャリヤ偏位を指定してよい。通常、ＭＡＰコンテキストフレームのシンボル偏位は整数および定数であるのに対し、論理フレームのシンボル偏位は動的（つまり、必ずしも定数ではない）であり、非整数であることがある。ＭＡＰコンテキストフレームの持続時間（つまり、シンボル単位の長さ）は、実質的に持続時間で１物理フレーム以上に及ぶ。本技法に従って、パディングオーバヘッドは持続時間当たり１トーンに削減され、フレーミングオーバヘッドは約０．００２％に削減される。この技法は、再同期がフレーム境界で発生できるようにし、さらに実質的な同期複雑化なしに（フレームごとの）ＦＥＣパラメータの修正を容易にする。
【００３６】
図２を参照し直すと、各ＡＣＫ／ＮＡＣＫコンテキストフレーム１１６ｉ、１１６ｉ＋１、．．．、１１６Ｎは、（ともに同じ指数を所有するように示される）それぞれの物理フレームと関連付けられる。各ＡＣＫ／ＮＡＣＫコンテキストフレームは、その間にＡＣＫ／ＮＡＣＫ持続時間期間を定義するＡＣＫ／ＮＡＣＫ開始位置およびＡＣＫ／ＮＡＣＫ終了位置を有する。ＡＣＫ／ＮＡＣＫフレームは、ＡＣＫ／ＮＡＣＫ偏位を定義するように、有理（通常は整数）数のシンボル分、そのそれぞれの物理フレームの基準シンボルに対して偏位されてよい。たとえば、図２は、そのそれぞれの物理フレーム１０２ｉ＋１で第１のシンボルに対して９シンボル、マイナスにシフトされ、それによってＡＣＫ／ＮＡＣＫ偏位を−９に等しく設定することを示す。
【００３７】
各論理フレーム１１４ｉ、１１４ｉ＋１、．．．、１１４Ｎは、その間に論理フレーム持続時間期間を定義する論理フレーム開始位置および論理フレーム終了位置を有する。各論理フレームは、（ともに同じ指数を所有するように示される）それぞれの物理フレームと関連付けられる。各論理フレームの持続時間は、平均すると、そのそれぞれの物理フレーム持続時間期間に実質的に等しい。言い換えると、論理フレームの開始位置および終了位置は、整数のＦＥＣブロックがそれら（つまり、論理フレーム）によって収容できるように、わずかに（つまり、フレームごとに）変化してよい。論理フレーム開始位置は、論理フレーム偏位（つまり、通常は非整数）を定義するように有理数のシンボル分、そのそれぞれの物理フレームの第１のシンボルに対して偏位されてよい。図２は、論理フレーム１１４ｉ＋１が、そのそれぞれの物理フレーム１０２ｉ＋１に対して２．５シンボル分マイナスにシフトされる（つまり、その開始位置）、または物理フレーム１０２ｉの開始に対して１２．５シンボル分プラスにシフトされる（つまり、その開始位置はこのようにしてシンボル１０８ｉ＋３内に位置する）ことを示す。
【００３８】
ＡＣＫ／ＮＡＣＫフレームに関して、ここで、図２のＡＣＫ／ＮＡＣＫフレーミング技法の詳細図の概略図である図４がさらに参照される。図４は、それぞれが（同じ指数の）そのそれぞれのＡＣＫ／ＮＡＣＫコンテキストフレーム１１６ｉ、１１６ｉ＋１、．．．、１１６Ｎと関連付けられる、複数のＡＣＫ／ＮＡＣＫメッセージ１１８ｉ、１１８ｉ＋１、．．．、１１８Ｎを示す。図４はさらに、ＡＣＫ／ＮＡＣＫコンテキストフレーム１１６ｉ+1、１１６ｉ＋2、および１１６i+3 が、そのそれぞれの物理フレーム１０２ｉ、１０２ｉ＋１および１０２i+2 のそれぞれに対して、それぞれ５シンボル分、偏位される（つまり、それらの開始位置）ことを示す。（時間的に）特定の物理フレームのＵＬゾーン内に位置するＡＣＫ／ＮＡＣＫメッセージは、そのそれぞれのＡＣＫ／ＮＡＣＫコンテキストフレームの持続時間と時間的に一致する物理フレームのＤＬゾーンに少なくとも部分的に含まれる（つまり、伝達される）ビットストリームの少なくとも一部、および（矢印で示される）前のＡＣＫ／ＮＡＣＫコンテキストフレームに含まれるビットストリームの少なくとも一部の（正しい）受信の肯定応答／否認を提供するように機能する。各ＡＣＫ／ＮＡＣＫメッセージは、その間にＡＣＫ／ＮＡＣＫメッセージ持続時間期間を定義するＡＣＫ／ＮＡＣＫメッセージ開始位置およびＡＣＫ／ＮＡＣＫメッセージ終了位置を有する。ＡＣＫ／ＮＡＣＫメッセージは、ＡＣＫ／ＮＡＣＫメッセージ偏位を定義するように、有理（通常は整数）数のシンボル分、そのそれぞれの物理フレームの基準シンボルに対して偏位されてよい。ＡＣＫ／ＮＡＣＫメッセージは、ＭＡＰメッセージを含む同じシンボル上で送信されてよい。代わりに、ＡＣＫ／ＮＡＣＫメッセージは、異なるシンボル上で（つまり、時間で）送信されてよい。ＡＣＫ／ＮＡＣＫメッセージのシンボルの開始位置は、（再送を含む）送信と受信の間のエンドツーエンド遅延が実質的に最小限に抑えられるように選択されてよい。
【００３９】
具体的には、ＡＣＫ／ＮＡＣＫコンテキストフレーム１１６ｉ＋３と関連付けられるＡＣＫ／ＮＡＣＫメッセージ１１８ｉ＋３（その開始位置が物理フレーム１０２ｉ＋２のＵＬゾーン１０８ｉ＋２内のシンボル１０８ｉ２に位置する）は、図４の矢印によって示されるように、（「ＤＬ１ｉ＋２」によって示される）ダウンリンクゾーン１０６ｉ＋２の少なくとも一部内に含まれるビットストリームの少なくとも一部、および（「ＤＬ２ｉ＋1」によって示される）ダウンリンクゾーン１０６ｉ＋１に含まれるビットストリームの少なくとも一部の受信の肯定応答／否認を提供するように機能する。同様に、ＡＣＫ／ＮＡＣＫコンテキストフレーム１１６ｉ＋２と関連付けられるＡＣＫ／ＮＡＣＫメッセージ１１８ｉ＋２（物理フレーム１０２ｉ＋１のＵＬゾーン１０８ｉ＋１内に位置する）は、図４の矢印によって示されるように、（「ＤＬ１ｉ＋１」によって示される）ダウンリンクゾーン１０６ｉ＋１の少なくとも一部内に含まれるビットストリーム、および（「ＤＬ２ｉ」によって示される）ダウンリンクゾーン１０６ｉに含まれるビットストリームの少なくとも一部の受信の肯定応答／否認を提供するように機能する。したがって、ＡＣＫ／ＮＡＣＫメッセージは、その特定の物理フレームのＤＬゾーンに少なくとも部分的に含まれるビットストリームの少なくとも一部、および前の物理フレームのＤＬゾーンに少なくとも部分的に含まれるビットストリームの少なくとも一部の受信の肯定応答／否認を提供するように機能する。
【００４０】
図示されていない代替の場合、ＡＣＫ／ＮＡＣＫメッセージは、特定の物理フレームのＤＬゾーン内に位置し、前のＡＣＫ／ＮＡＣＫコンテキストフレームの持続時間と時間的に一致する物理フレームのＵＬゾーンに含まれるビットストリームの少なくとも一部の肯定応答／否認を提供するように機能する。
【００４１】
図示されていない代替の場合、ＡＣＫ／ＮＡＣＫコンテキストフレーム開始位置は、ＡＣＫ／ＮＡＣＫコンテキストフレームが時間で１個の物理フレームだけと一致するようにそのそれぞれの物理フレーム開始位置と一致する。この場合、ＡＣＫ／ＮＡＣＫメッセージは、そのそれぞれの物理フレームに含まれ、前の物理フレームに含まれないビットストリームの少なくとも一部（通常はすべて）の受信の肯定応答／否認を提供するように機能する。この場合、ＡＣＫ／ＮＡＣＫコンテキストフレーム開始位置がゼロのシンボル分、偏位されることが留意される。
【００４２】
過剰に高いバッファ要件に対する必要性を回避することは、アップリンクゾーンの持続時間を制限することによって解決できる。代わりに、これは、物理フレームからＡＣＫ／ＮＡＣＫフレーム（つまり、再送機構に含まれる）を偏位させることによっても達成されでもよい。物理フレームに対して偏位されるＡＣＫ／ＮＡＣＫコンテキストフレームを提供することによって、ＡＣＫ／ＮＡＣＫメッセージの生成に必要とされる時間は延ばされることがある。これをさらに明示するために、ここで、短いアップストリームを有するダウンリンク再送タイミング図の概略図である図５が参照される。図５は、時間の関数として横軸に沿って広がる物理フレーム１０２ｉ、１０２ｉ＋１、および１０２ｉ＋２を示す。一般性を失うことなく、ＵＬゾーン１０８ｉ、１０８ｉ＋１、および１０８ｉ＋２がＤＬゾーン１０６ｉ、１０６ｉ＋１、および１０６ｉ＋２に比較して時間的に非常に短いことが想定される。図５はさらに、物理フレーム１０２ｉ、１０２ｉ＋１、および１０２ｉ＋２に対して偏位されるＡＣＫ／ＮＡＣＫコンテキストフレーム１１６ｉ、１１６ｉ＋１、および１１６ｉ＋２、ならびに物理フレーム１０２ｉ＋１、１０２ｉ＋２、および１０２ｉ＋3に対してそれぞれ偏位される論理フレーム１１４ｉ＋１、１１４ｉ＋２、および１１４ｉ＋3を示す。
【００４３】
送信機（不図示）が、割り当てられたダウンリンクゾーン１０６ｉ内で、時間ｔ１に（つまり、論理フレーム１１４ｉの開始一時間に）開始して伝送１２４ｉ（「ＤＬ１」）を受信機（不図示）に送信すると仮定する。ＵＬゾーン１０８ｉは長さが短く、送信される少量のデータがあると想定されるので、ＵＬ伝送１２６ｉは、ｔ２のより早い時間に送信を開始してよい。ＡＣＫ／ＮＡＣＫコンテキストフレーム１１６ｉ＋１は、物理フレーム１０２ｉ＋１に対して偏位されるので、ＡＣＫメッセージ（つまり、この場合、１２８ｉ）の生成に必要とされる時間は、ＡＣＫ／ＮＡＣＫコンテキストフレーム１１６ｉ＋１が物理フレーム１０２ｉ＋１と位置合わせされるならば、その時間よりも大きくなるＴ２（ｉ）として図５に示される時間に及ぶ。結果として、ＡＣＫメッセージ１２８iをＵＬゾーン１０８iの開始時間ｔ３にて通信してもよい。
【００４４】
同様に、送信機がＤＬゾーン１０６ｉ＋１の間で時間ｔ６に（つまり、論理フレーム１１４ｉの開始位置で）開始して伝送１２４ｉ＋１（「ＤＬ２」）を送信すると仮定する。この場合、伝送１２４ｉ＋１が間違っている、または適切に受信されないと想定する。ＡＣＫ／ＮＡＣＫコンテキストフレーム１１６ｉ＋２は、物理フレーム１０２ｉ＋２からｔ１０−ｔ７に同等な時間分、偏位されるので、これは時間ｔ７から、Ｔ２（ｉ＋１）で示されるＮＡＣＫメッセージ１２８ｉ＋１の生成に必要となる十分な時間を提供し、その結果、後のフレームでの伝送１２４ｉ＋１の再送を可能にする。特に、送信機は、Ｔ１（ｉ＋１）＝ｔ１１−ｔ９が送信機が再送要求に応答するために必要となる時間間隔を示す場合に、時間ｔ９（ＮＡＣＫメッセージ１２８ｉ＋１の終了時間）からＴ１（ｉ＋１）である、開始時間ｔ１１に（つまり、論理フレーム１１４ｉ＋１の開始位置時間に）物理フレーム１０２ｉ＋２のＤＬゾーン１０６ｉ＋２で伝送１２４ｉ＋２（「ＤＬ２−ＲＥ−ＴＸ」）を再送する。このようにして、ＮＡＣＫメッセージ１２８ｉ＋１（Ｔ２（ｉ＋１））の生成に十分な時間を提供することによって、伝送１２４ｉ＋１の再送（つまり、１２４ｉ＋２）が後のフレームで可能になる。したがって、再送は、１フレーム以上（つまり、先行技術である図１に明示されるように）遅延されない。
【００４５】
同様に、再送１２４ｉ＋２に応えてＡＣＫメッセージ１２８ｉ＋２の生成に必要となる、Ｔ２（ｉ＋２）で示される時間は、時間ｔ１１で（つまり、論理フレーム１１４ｉ＋２の開始位置時間に）開始してよい。実質的に、再送１２４ｉ＋２が終了する時刻ｔ１３で、ＵＬゾーン１０８ｉ＋２の開始時にＡＣＫメッセージ１２８ｉ＋２を生成し、それによって再送１２４ｉ＋２が正しく受信されたことを送信機に示すことができる。
【００４６】
このようにして、（つまり、それは通常非対称通信で（たとえば、非対称型デジタル加入者回線（ＡＤＳＬ）で）のように、ＤＬゾーンに比較してＵＬゾーンのための限られた割り当てられた時間間隔を考えて、複数の継続フレームに再送遅延がないことが示された。したがって、高再送バッファ要件の実装は、システムオーバヘッドおよび待ち時間の削減で貢献するように回避され得る。
【００４７】
したがって、開示される本技法の別の態様に従って、ビットストリーム内に含まれるデジタル情報をフレーミングするための方法が提供される。ここで、データ通信フレーミング方式に従って構築され、機能する、ビットストリーム内に含まれるデジタル情報をフレーミングするための、概して２００と参照される方法の概略ブロック図である図６が参照される。
【００４８】
手順２０２で、複数の個別の物理フレームの間で分けられるビットストリームが提供される。各物理フレームは、持続時間内に一定数のシンボルを有する。各シンボルは複数のサブキャリヤの中の少なくとも１つのサブキャリヤと関連付けられる。物理フレームは、少なくとも１つのアップリンクゾーンおよび１つのダウンリンクゾーンに時間で区分される。図２および図３を参照すると、ビットストリームは、複数の個別の物理フレーム１０２ｉ、１０２ｉ＋１、および１０２ｉ＋２に分けられる。物理フレーム１０２ｉ、１０２ｉ＋１、および１０２ｉ＋２は、それぞれｊ上付き文字および水平時間（シンボル）軸でそれぞれ表される、一定数のシンボルを持続時間内に有する。ｉ番目のフレームごとのｊ個のシンボルの数が、ｉ番目の物理フレームの持続時間を定義する。物理フレーム１０２ｉ、１０２ｉ＋１、および１０２ｉ＋２は、それぞれ少なくともそれぞれのアップリンクゾーン１０８ｉ、１０８ｉ＋１、および１０８ｉ＋２およびそれぞれのダウンリンクゾーン１０６ｉ、１０６ｉ＋１、および１０６ｉ＋２にそれぞれ区分される。各シンボルは、（Ｑが正の整数である場合）１からＱまでの番号が付けられた複数のサブキャリヤの中の少なくとも１つのサブキャリヤｋ１、ｋ２、ｋ３等と関連付けられる。ビットストリームは、少なくとも１つのサブキャリヤ１から１によって送信される。
【００４９】
手順２０４で、ＭＡＰコンテキストフレームがビットストリームで割り当てられる。ＭＡＰコンテキストフレームは、物理フレーム内の基準シンボルから整数のシンボル分、偏位されるＭＡＰコンテキストフレーム開始位置を有する。図２および図３を参照すると、ＭＡＰコンテキストフレーム１１０ｉ、１１０ｉ＋１、および１１０ｉ＋２がビットストリームで割り当てられる。各ＭＡＰコンテキストフレーム１１０ｉ、１１０ｉ＋１、および１１０ｉ＋２は、基準シンボル（たとえば、１０６ｉ１）から整数（つまり、３）のシンボル分、偏位されるＭＡＰコンテキストフレーム開始位置を有する。
【００５０】
手順２０６で、ビットストリームの論理フレームが割り当てられる。論理フレームは、基準フレームから有理数のシンボル分、偏位される論理フレーム開始位置を有する。図２および図３を参照すると、論理フレーム１１４ｉ、１１４ｉ＋１、および１１４ｉ＋２がビットストリームで割り当てられる。論理フレーム１１０ｉ、１１０ｉ＋１、および１１０ｉ＋２のそれぞれは、それぞれ基準シンボル１０６ｉ１、１０６ｉ＋１１、および１０６ｉ＋２１から、有理数（つまり、それぞれ３．５、４．５および４．５）分、偏位されるそれぞれの開始位置を有する。
【００５１】
手順２０８で、ＭＡＰコンテキストフレームに先行するＭＡＰメッセージが提供される。ＭＡＰメッセージは、論理フレーム開始位置、および基準シンボルと関連付けられたサブキャリヤに対する論理フレームサブキャリヤ開始偏位をそれぞれ定義する少なくとも１つの基準データタイプを含む。図２および図３を参照すると、ＭＡＰメッセージ１１２ｉ、１１２ｉ＋１、および１１２ｉ＋２は、それぞれＭＡＰコンテキストフレーム１１０ｉ、１１０ｉ＋１、および１１０ｉ＋２に先行する。ＭＡＰメッセージ１１０ｉ、１１０ｉ＋１、および１１０ｉ＋２は、論理フレーム１１４ｉ、１１４ｉ＋１、および１１４ｉ＋２のそれぞれの開始位置をそれぞれ定義するポインタ１２２ｉ、１２２ｉ＋１、および１２２ｉ＋２をそれぞれ含む。ＭＡＰメッセージ１１０ｉ、１１０ｉ＋１、および１１０ｉ＋２は、それぞれ、それぞれの基準シンボル１０６ｉ１、１０６ｉ＋１１、および１０６ｉ＋２１と関連付けられたサブキャリヤ（ｆ１）に対する論理フレームサブキャリヤ開始偏位（それぞれ、ｆｋ１、ｆｋ２、およびｆｋ３）を定義する。さらに、ＭＡＰメッセージ１１０ｉ、１１０ｉ＋１、および１１０ｉ＋２は、それぞれ、ＭＡＰコンテキストフレーム１１０ｉ、１１０ｉ＋１、および１１０ｉ＋２開始位置をそれぞれ定義するポインタ１２０ｉ、１２０ｉ＋１、および１２０ｉ＋２を含む。
【００５２】
手順２１０で、ＡＣＫ／ＮＡＣＫコンテキストフレームがビットストリーム内で割り当てられる。ＡＣＫ／ＮＡＣＫコンテキストフレームは、基準シンボルから整数のシンブル分、偏位されるＡＣＫ／ＮＡＣＫ開始位置を有する。図２および図４を参照すると、ＡＣＫ／ＮＡＣＫコンテキストフレーム１１６ｉ、１１６ｉ＋１、および１１６ｉ＋２は、それぞれの基準シンボル１０６ｉ１、１０６ｉ＋１１、および１０６ｉ＋２１から整数のシンボル（つまり、５）分、偏位される開始位置を有する。
【００５３】
手順２１２で、ＡＣＫ／ＮＡＣＫメッセージは、そのそれぞれのＡＣＫ／ＮＡＣＫコンテキストフレームと関連付けられたビットストリームの少なくとも一部、および前のＡＣＫ／ＮＡＣＫコンテキストフレームと関連付けられたビットストリームの少なくとも一部の受信の肯定応答／否認のために提供される。図４を参照すると、ＡＣＫ／ＮＡＣＫメッセージ１１８ｉ＋１、１１８ｉ＋２、および１１８ｉ＋3が、そのそれぞれのＡＣＫ／ＮＡＣＫコンテキストフレーム１１８ｉ＋１、１１８ｉ＋２、および１１８ｉ＋3に（それぞれ）関連付けられた（つまり、ＤＬ２ｉ、ＤＬ２ｉ＋１、およびＤＬ２ｉ＋２内の）ビットストリームの少なくとも一部、および（それぞれ）関連付けられた前のＡＣＫ／ＮＡＣＫコンテキストフレーム１１８ｉ＋１、１１８ｉ＋２、および１１８ｉ＋3（つまり、それぞれＤＬ１ｉ、ＤＬ１ｉ＋１、およびＤＬ１ｉ＋２内の）ビットストリームの少なくとも一部の受信の肯定応答／否認のために提供される。
【００５４】
開示される本技法が、上記に特に示され、説明されてきた内容に限られないことが当業者によって理解される。むしろ、開示される本技法の範囲は、続く特許請求の範囲によってのみ定められる。
【図１】
0006381516.tif 000006
【図２】
0006381516.tif 000007
【図３】
0006381516.tif 000008
【図４】
0006381516.tif 000009
【図５】
0006381516.tif 000010
【図６】
0006381516.tif 000011