(57)【特許請求の範囲】
【請求項１】
ＡＲＱ（Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ）受信機の装置であって、
複数のＡＲＱブロックを受信する受信機と、
複数のＡＲＱブロックの状態を提供するフィードバックメッセージを生成するプロセッサとを備え、
前記フィードバックメッセージは応答シーケンス番号（ＡＣＫ＿ＳＮ）とフラグフィールドとを含み、
前記フィードバックメッセージが前記ＡＣＫ＿ＳＮフィールドと前記フラグフィールドとだけを含む場合、前記プロセッサは前記フラグフィールド中に第１値を提供し、
前記フィードバックメッセージが前記ＡＣＫ＿ＳＮフィールドと前記フラグフィールドとの他に１つまたは複数のフィールドを含む場合、前記プロセッサは前記フラグフィールド中に第２値を提供し、
前記１つまたは複数のフィールドは、前記ＡＣＫ  ＳＮに対応するＡＲＱブロックに続いて受信されたＡＲＱブロックの状態を提供する
ことを特徴とする装置。
【請求項２】
前記フラグフィールドは、１ビットフラグフィールドである
ことを特徴とする請求項１に記載の装置。
【請求項３】
前記１つまたは複数のフィールドは、ＡＣＫ＿ＳＮ＋１からＡＣＫ＿ＳＮ＋Ｎまでに該当するＡＲＱブロックのための状態情報を含むか、または、
前記１つまたは複数のフィールドは、ＡＣＫ＿ＳＮ−ＮからＡＣＫ＿ＳＮまでに該当するＡＲＱブロックのための状態情報を含み、
Ｎは前記フィードバックメッセージ中の前記１つまたは複数のフィールドの数である
ことを特徴とする請求項１に記載の装置。
【請求項４】
ＡＣＫ＿ＳＮまでのすべてのＡＲＱブロックが成功裏に受け入れられた場合には、フィードバックメッセージがＡＣＫ＿ＳＮフィールドとフラグフィールドだけを含むように構成される
ことを特徴とする請求項１に記載の装置。
【請求項５】
前記１つまたは複数のフィールドの各々は一つのＡＲＱブロックに該当し、
一つのＡＲＱブロックが前記受信機によって成功裏に受信されると、前記ＡＲＱブロックに対応する前記フィールドは第３値を含み、
一つのＡＲＱブロックが前記受信機によって成功裏に受信されないと、前記ＡＲＱブロックに対応するフィールドは第４値を含む
ことを特徴とする請求項１に記載の装置。
【請求項６】
前記フラグフィールドは、前記第１値を有する最終のフィールドを含む１つまたは複数のフィールドの固定長さのチェーンを形成するために使用される
ことを特徴とする請求項１に記載の装置。
【請求項７】
ＡＲＱ受信機を動作する方法であって、
複数のＡＲＱブロックを受信する過程と、
複数のＡＲＱブロックの状態を提供するフィードバックメッセージを生成する過程と
を含み、
前記フィードバックメッセージは、応答シーケンス番号（ＡＣＫ＿ＳＮ）とフラグフィールドとを含み、
前記フィードバックメッセージが前記ＡＣＫ＿ＳＮフィールドと前記フラグフィールドとだけを含む場合、前記フラグフィールド中に第１値を提供する過程と、
前記フィードバックメッセージが前記ＡＣＫ＿ＳＮフィールドと前記フラグフィールドとの他に１つまたは複数のフィールドを含む場合、前記フラグフィールド中に第２値を提供する過程と、を含み、
前記１つまたは複数のフィールドは、前記ＡＣＫ  ＳＮに対応するＡＲＱブロックに続いて受信されたＡＲＱブロックの状態を提供する
ことを特徴とする方法。
【請求項８】
ＡＲＱ送信機の装置であって、
複数のＡＲＱブロックを送信する送信機と、
複数のＡＲＱブロックの状態を提供する、応答シーケンス番号（ＡＣＫ＿ＳＮ）とフラグフィールドとを含むフィードバックメッセージを受信する受信機と、
前記フラグフィールドが第１値を含めている場合、前記フィードバックメッセージが前記ＡＣＫ＿ＳＮフィールドと前記フラグフィールドとだけを含めていると決定するプロセッサとを備え、
前記フラグフィールドが第２値を含めている場合、前記プロセッサは、前記フィードバックメッセージが前記ＡＣＫ＿ＳＮフィールドと前記フラグフィールドとの他に１つまたは複数のフィールドを含めていると決定し、
前記１つまたは複数のフィールドは、前記ＡＣＫ  ＳＮに対応するＡＲＱブロックに続いて受信されたＡＲＱブロックの状態を提供する
ことを特徴とする装置。
【請求項９】
前記フラグフィールドは、１ビットフラグフィールドである
ことを特徴とする請求項８に記載の装置。
【請求項１０】
前記１つまたは複数のフィールドは、ＡＣＫ＿ＳＮ＋１からＡＣＫ＿ＳＮ＋Ｎまでに該当するＡＲＱブロックのための状態情報を含むか、または、
前記１つまたは複数のフィールドは、ＡＣＫ＿ＳＮ−ＮからＡＣＫ＿ＳＮまでに該当するＡＲＱブロックのための状態情報を含み、
Ｎは前記フィードバックメッセージ中の前記１つまたは複数のフィールドの数である
ことを特徴とする請求項８に記載の装置。
【請求項１１】
前記フラグフィールドが前記第１値を含めている場合、前記フィードバックメッセージが前記ＡＣＫ＿ＳＮフィールドと前記フラグフィールドとだけを含めていると決定するとともに、前記プロセッサは、ＡＣＫ＿ＳＮまでのすべてのＡＲＱブロックが前記ＡＲＱ受信機によって成功裏に受け入れられたと判断する
ことを特徴とする請求項８に記載の装置。
【請求項１２】
前記１つまたは複数のフィールドの各々は、一つのＡＲＱブロックに該当し、
前記ＡＲＱブロックに対応する前記フィールドが第３値を含めると、前記プロセッサは一つのＡＲＱブロックがＡＲＱ受信機によって成功裏に受信されたと判断し、
前記ＡＲＱブロックに対応する前記フィールドが第４値を含めると、前記プロセッサは一つのＡＲＱブロックがＡＲＱ受信機によって成功裏に受信されなかったと判断する
ことを特徴とする請求項８に記載の装置。
【請求項１３】
前記プロセッサは、前記フラグフィールドが前記第１値を有する最終のフィールドを含む１つまたは複数のフィールドの固定長さのチェーンを形成するために使用されるものと決定する
ことを特徴とする請求項８に記載の装置。
【請求項１４】
ＡＲＱ送信機を動作する方法であって、
複数のＡＲＱブロックを送信する過程と、
複数のＡＲＱブロックの状態を提供する、応答シーケンス番号（ＡＣＫ＿ＳＮ）とフラグフィールドとを含むフィードバックメッセージを受信する過程と、
前記フラグフィールドが第１値を含めている場合、前記フィードバックメッセージが前記ＡＣＫ−ＳＮフィールドと前記フラグフィールドとだけを含めていると決定する過程と、
前記フラグフィールドが第２値を含めている場合、前記フィードバックメッセージが前記ＡＣＫ＿ＳＮフィールドと前記フラグフィールドとの他に１つまたは複数のフィールドを含めていると決定する過程とを含み、
前記１つまたは複数のフィールドは、前記ＡＣＫ  ＳＮに対応するＡＲＱブロックに続いて受信されたＡＲＱブロックの状態を提供する
ことを特徴とする方法。
【請求項１５】
前記フラグフィールドが前記第１値を有する最終のフィールドを含む１つまたは複数のフィールドの固定長さのチェーンを形成すると決定する過程と、
前記フラグフィールドが前記第１値を含めている場合、ＡＣＫ＿ＳＮまでのすべてのＡＲＱブロックが前記ＡＲＱ受信機によって成功裏に受け入れられたと判断する過程とをさらに含む
ことを特徴とする請求項１４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信システムに関し、特に、ＡＲＱ（Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ）送信機にフィードバックを提供する方法及びシステムに関する。
【背景技術】
【０００２】
３ＧＰＰ  Ｅ−ＵＴＲＡＮ（Ｔｈｅ  ３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ  Ｅｖｏｌｖｅｄ  Ｕｎｉｖｅｒｓａｌ  Ｔｅｒｒｅｓｔｒｉａｌ  Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ）（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ、またはＬＴＥの別名でも知られる）は、ミシングパケット（Ｍｉｓｓｉｎｇ  Ｐａｃｋｅｔ）のシーケンス番号が明示的に一つずつリストされるフィードバックをＡＲＱ（Ａｕｔｏｍａｔｉｃ  Ｒｅｐｅａｔ  ｒｅＱｕｅｓｔ）送信機に送信するＡＲＱ受信機に対する方法を明示する。
【０００３】
また、ＩＥＥＥ  ８０２．１６ｅとこれと関するＷｉｍａｘシステムは、他のＡＲＱフィードバック方式を採用する。前記フィードバック方式は、ミシングパート（ｍｉｓｓｉｎｇ  ｐａｒｔｓ）を示すメッセージフォーマットの番号を含む。
しかし、この方法より向上した方法及びこれを用いる装置が必要である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】韓国特許出願公開第１０−２００５−００６９９０３号公報
【特許文献２】韓国特許第１０−０６６８６８０号公報
【特許文献３】韓国特許出願公開第１０−２００８−００３６３４４号公報
【特許文献４】韓国特許出願公開第１０−２００７−０００３２７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、ＡＲＱ状態フィードバックメッセージを生成して読み取る方法及びシステムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の目的を達成するための第１見地によれば、ＡＲＱ受信機が提供される。前記ＡＲＱ受信機は、複数のＡＲＱブロックを受信する受信機を含めて構成される。前記ＡＲＱ受信機は、複数のＡＲＱブロック状態を提供するフィードバックメッセージを生成するプロセッサをさらに含む。前記フィードバックメッセージは、応答シーケンス番号（ＡＣＫ＿ＳＮ）とフラグフィールドとを含む。前記フィードバックメッセージが前記ＡＣＫ＿ＳＮフィールドと前記フラグフィールドとだけを含む場合、前記プロセッサは、前記フラグフィールド中に第１値を提供する。前記フィードバックメッセージが前記ＡＣＫ＿ＳＮフィールドと前記フラグフィールドとの他に１つまたは複数のフィールドを含む場合、前記プロセッサは、前記フラグフィールド中に第２値を提供する。
【０００７】
本発明の目的を達成するための第２見地によれば、ＡＲＱ受信機を動作する方法が提供される。前記方法は、複数のＡＲＱブロックを受信する過程と複数のＡＲＱブロックの状態を提供するフィードバックメッセージを生成する過程を含めて構成される。前記フィードバックメッセージは、応答シーケンス番号（ＡＣＫ＿ＳＮ）とフラグフィールドとを含む。前記方法は、前記フィードバックメッセージが前記ＡＣＫ＿ＳＮフィールドと前記フラグフィールドとだけを含む場合、前記フラグフィールド中に第１値を提供し、前記フィードバックメッセージが前記ＡＣＫ＿ＳＮフィールドと前記フラグフィールドと以外に少なくとも一つのフィールドを含む場合、前記フラグフィールド中に第２値を提供する過程を含む。
【０００８】
本発明の目的を達成するための第３見地によれば、ＡＲＱ送信機が適用される。前記ＡＲＱ送信機は、複数のＡＲＱブロックを送信する送信機と複数のＡＲＱブロックの状態を提供するフィードバックメッセージを受信する受信機とを含めて構成される。前記フィードバックメッセージは、応答シーケンス番号（ＡＣＫ＿ＳＮ）とフラグフィールドとを含む。また、前記ＡＲＱ送信機は、前記フラグフィールドが第１値を含めている場合、前記フィードバックメッセージが前記ＡＣＫ＿ＳＮフィールドと前記フラグフィールドとだけを含めていると決定するプロセッサを含む。前記フラグフィールドが第２値を含めている場合、前記プロセッサは、前記フィードバックメッセージが前記ＡＣＫ＿ＳＮフィールドと前記フラグフィールドとの他に少なくとも一つのフィールドを含めていると決定する。
【０００９】
本発明の目的を達成するための第４見地によれば、ＡＲＱ送信機を動作する方法が提供される。前記方法は、複数のＡＲＱブロックを送信する過程と複数のＡＲＱブロックの状態を提供するフィードバックメッセージを受信する過程を含む。前記フィードバックメッセージは、応答シーケンス番号（ＡＣＫ＿ＳＮ）とフラグフィールドとを含む。前記方法は、前記フラグフィールドが第１値を含めている場合、前記フィードバックメッセージが前記ＡＣＫ＿ＳＮフィールドと前記フラグフィールドとだけを含めていると決定する過程と、前記フラグフィールドが第２値を含めている場合、前記フィードバックメッセージが前記ＡＣＫ＿ＳＮフィールドと前記フラグフィールドとの他に１つまたは複数のフィールドを含めていると決定する過程とをさらに含む。
【発明の効果】
【００１０】
本発明の最近のＡＲＱフィードバックメッセージは、前に損失されたＡＲＱフィードバックメッセージにてミシングされることができるすべての情報を自動的に提供して特定ＡＲＱフィードバックメッセージが損失される場合にも本発明のフィードバックメッセージは強固であるという利点がある。
【図面の簡単な説明】
【００１１】
【図１】本発明の原理によって無線ネットワークを示す図である。
【図２】本発明の一実施形態によるＯＦＤＭＡ送信機のブロック図である。
【図３】本発明の一実施形態によるＯＦＤＭＡ受信機のブロック図である。
【図４】本発明の実施形態によるＡＲＱフィードバックメッセージを示す図である。
【図５】本発明の他の実施形態によるＡＲＱフィードバックメッセージを示す図である。
【図６】本発明の実施形態によるＡＲＱブロックの状態を提供するテーブルを示す図である。
【図７】本発明の他の実施形態によるＡＲＱブロックの状態を提供するテーブルを示す図である。
【図８】本発明のまた他の実施形態によるＡＲＱフィードバックメッセージを示す図である。
【図９】本発明の実施形態によるＡＲＱフィードバックメッセージフォーマットを示す図である。
【図１０】本発明の他の実施形態によるＡＲＱフィードバックメッセージフォーマットを示す図である。
【図１１】本発明の実施形態によるＡＲＱブロックに対するＡＲＱフィードバック情報要素（ＩＥ：ｉｎｆｏｒｍａｔｉｏｎ  ｅｌｅｍｅｎｔ）フォーマットを示す図である。
【図１２】本発明の実施形態によるＡＲＱサブブロックに対するＡＲＱフィードバック情報要素フォーマットを示す図である。
【図１３】本発明の実施形態によるＡＲＱフィードバックメッセージを生成する方法を示す図である。
【図１４】本発明の実施形態によるＡＲＱフィードバックメッセージを処理する方法を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の好ましい実施の形態を、添付の図面を参照して説明する。そして、本発明を説明するに当たって、関連した公知の機能又は構成についての具体的な説明が本発明の要旨を不明確にする恐れがあると判断される場合には、その詳細な説明を省略する。
【００１３】
説明の前に、ＬＴＥ用語の「Ｎｏｄｅ  Ｂ」は「基地局」に対する別の用語で、「ＵＥ（Ｕｓｅｒ  ｅｑｕｉｐｍｅｎｔ）」は「加入者局（Ｓｕｂｓｃｒｉｂｅｒ  Ｓｔａｔｉｏｎ）」に対する別の用語である。
【００１４】
図１は、本発明の原理によって無線ネットワークを示す図である。
前記図１を参照すると、前記図１は、無線ネットワーク１００を含めて、前記無線ネットワーク１００は、本発明の原理によるメッセージを送信する。図示するように本発明の実施形態において、無線ネットワーク１００は、基地局１０１、１０２、１０３及び他の類似した基地局（図示せず）を含む。
【００１５】
基地局１０１は、インタネット１３０または類似のＩＰをベースにしたネットワーク（図示せず）と通信する。
【００１６】
基地局１０２は、基地局１０２のカバレッジ領域１２０内にある第１加入者局にインタネット１３０への無線広帯域接続を提供する。
【００１７】
前記第１加入者局１１１はＳＢ（Ｓｍａｌｌ  Ｂｕｓｉｎｅｓｓ）に属して、加入者局１１２はＥ（Ｅｎｔｅｒｐｒｉｓｅ）に属して、加入者局１１３はワイファイＨＳ（Ｈｏｔ  Ｓｐｏｔ）に属して、加入者局１１４は第１住居地域（Ｒ：Ｒｅｇｉｄｅｎｃｅ）に属して、加入者局１１５は第２住居地域に属して、加入者局１１６はモバイルフォン、無線ラップトップ、無線ＰＤＡのような移動装置（Ｍ：Ｍｏｂｉｌｅ  Ｄｅｖｉｃｅ）である。
【００１８】
基地局１０３は、基地局１０３のカバレッジ領域１２５内にある第２加入者局にインタネット１３０への無線広帯域接続を提供する。
【００１９】
前記第２加入者局は、加入者局１１５及び加入者局１１６を含む。本発明の実施形態において、基地局１０１、１０２、１０３は互いに通信することができて、他の加入者局１１１〜１１６とＯＦＤＭまたはＯＦＤＭＡ技術を用いて通信することができる。
【００２０】
前記図１に示すように、ただ６個の加入者局があるが、無線ネットワーク１００は追加的な加入者局に無線広帯域接続を提供することができる。加入者局１１５及び加入者局１１６は両カバレッジ領域１２０、１２５の縁に位置し、加入者局１１５及び加入者局１１６は、両基地局１０２、１０３の各々と通信することができる。また、加入者局１１５及び加入者局１１６は、ハンドオフモードにて動作しているといえる。加入者局１１１〜１１６は、音声、データ、動画、テレビ会議及び／または他のインタネット１３０を介した広帯域サービスに接続することができる。
【００２１】
本発明の実施形態において、１つまたは複数の加入者局１１１〜１１６は、ワイファイ無線ＬＡＮのアクセスポイント（ＡＰ：Ａｃｃｅｓｓ  Ｐｏｉｎｔ）に接続することができる。加入者局１１６は、無線機器対応のラップトップコンピューター、ＰＤＡ（ｐｅｒｓｏｎａｌ  ｄａｔａ  ａｓｓｉｓｔａｎｔ）、ノート型パソコン、ハンド携帯端末、または他の無線機器対応の装置のような移動装置のうちの何れか一つであることができる。加入者局１１４及び１１５は、例えば、無線機器対応のパソコン、ラップトップコンピューター、ゲートウェイまたは他の装置であることができる。
【００２２】
図２は本発明の一実施形態によるＯＦＤＭＡ送信機のブロック図で、図３は本発明の一実施形態によるＯＦＤＭＡ受信機のブロック図である。
【００２３】
前記図２は、ＯＦＤＭＡ（ｏｒｔｈｏｇｏｎａｌ  ｆｒｅｑｕｅｎｃｙ  ｄｉｖｉｓｉｏｎ  ｍｕｌｔｉｐｌｅ  ａｃｃｅｓｓ）送信経路２００の高水準の図を示して、図３は、ＯＦＤＭＡ（ｏｒｔｈｏｇｏｎａｌ  ｆｒｅｑｕｅｎｃｙ  ｄｉｖｉｓｉｏｎ  ｍｕｌｔｉｐｌｅ  ａｃｃｅｓｓ）受信経路３００の高水準の図を示している。
【００２４】
前記図２及び図３において、ＯＦＤＭＡ送信経路２００は、基地局１０２に図示されて、ＯＦＤＭＡ受信経路３００は加入者局１１６に図示及び説明目的として図示されている。しかし、当業者は、ＯＦＤＭＡ受信経路３００が基地局１０２に具現されることができて、ＯＦＤＭＡ送信経路２００が加入者局１１６に具現されることができることがわかる。
【００２５】
基地局１０２における送信経路２００は、チャンネルコーディング及び変調部（ｃｈａｎｎｅｌ  ｃｏｄｉｎｇ  ａｎｄ  ｍｏｄｕｌａｔｉｏｎ）２０５、直列並列部（Ｓ−ｔｏ−Ｐ：ｓｅｒｉａｌ−ｔｏ−ｐａｒａｌｌｅｌ）２１０、サイズＮＩＦＦＴ部（Ｓｉｚｅ  Ｎ  Ｉｎｖｅｒｓｅ  Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ）２１５、並列直列部（Ｐ−ｔｏ−Ｓ：ｐａｒａｌｌｅｌ−ｔｏ−ｓｅｒｉａｌ）２２０、サイクリックプレフィックス追加部（ａｄｄ  ｃｙｃｌｉｃ  ｐｒｅｆｉｘ）２２５、アップコンバータ（ＵＣ：ｕｐ−ｃｏｎｖｅｒｔｅｒ）２３０、及びフィードバックメッセージ生成部２９０を含めて構成される。
【００２６】
加入者局１１６における受信経路３００は、ダウンコンバータ（ＤＣ：Ｄｏｗｎ−Ｃｏｎｖｅｒｔｅｒ）２５５、サイクリックプレフィックス除去部（ｒｅｍｏｖｅ  ｃｙｃｌｉｃ  ｐｒｅｆｉｘ）２６０、直列並列部２６５、サイズＮＦＦＴ部２７０、並列直列部２７５、チャンネル復号及び復調部２８０、及びフィードバックメッセージプロセッサ２９５を含めて構成される。
【００２７】
図２及び図３の要素のうち少なくとも幾つかはソフトウェアで構成される。一方、他の要素は、構成可能なハードウェア、またはソフトフェアと構成可能なハードフェアの混合である。
【００２８】
特に、本発明のＦＦＴ部及びＩＦＦ部は、構成可能なソフトウェアアルゴリズムに具現されることができる。ここで、サイズＮは具現状況によって変更されることができる。この例はＦＦＴ及びＩＦＦＴの具現に対して説明したものであるが、この例が本発明の範囲を制限してはならない。
【００２９】
追加的に、本発明のＦＦＴとＩＦＦＴを具現する実施形態を例に挙げるが、これは図示目的で、本発明の開示の範囲を制限してはならない。本発明の他の実施形態において、ＦＦＴ及びＩＦＦＴはＤＦＴ（Ｄｉｓｃｒｅｔｅ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ）及びＩＤＦＴ（Ｉｎｖｅｒｓｅ  Ｄｉｓｃｒｅｔｅ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ）に代替されることができる。
【００３０】
ＤＦＴ及びＩＤＦＴにおいて、Ｎ値はどの定数も可能である（即ち、１，２，３，４等）。一方、ＦＦＴとＩＦＦＴにおいてＮ値は２のｎ乗であることができる（即ち、１，２，４，８、１６等。ここで、ｎは定数である）。
【００３１】
基地局１０２において、チャンネルコーディング及び復調部２０５は、情報ビット集合を受信して、コーディング（例えば、ターボコーディング）を行う。そして入力ビットに対して周波数ドメイン変調シンボルの数列を生成するために変調を行う（例えば、ＱＰＳＫ、ＱＡＭ）。
【００３２】
直列並列部２１０は、Ｎ並列シンボルストリームを生成するために、直列変調シンボルを並列データに変換する（即ち、逆多重化する）。前記Ｎ並列シンボルストリームにおいて、Ｎは基地局１０２及び加入者局１１６にて用いられるＩＦＦＴ／ＦＦＴサイズである。
【００３３】
以後、サイズＮＩＦＦＴ部２１５は、時間ドメイン出力信号を生成するために、Ｎ並列シンボルストリームに対してＩＦＦＴ動作を行う。
【００３４】
並列直列部２２０は、直列時間ドメイン信号を生成するために、サイズＮＩＦＦＴ部２１５からの並列時間ドメイン出力シンボルを変換する（即ち、多重化する）。
【００３５】
サイクリックプレフィックス追加部２２５は、サイクリックプレフィックスを前記時間ドメイン信号に挿入する。最終的に、アップコンバータ２３０は、無線チャンネルを介した送信のために、サイクリックプレフィックス追加部２２５の出力をＲＦ周波数に変調する（即ち、アップコンバードする）。ＲＦ周波数へ変換する前に、信号は基底帯域フィルタリングされることができる。
【００３６】
無線チャンネルを介して送信されたＲＦ信号は加入者局１１６に到着する。そして、基地局１０２にて行われた過程の逆過程が行われる。
【００３７】
ダウンコンバータ２５５は、受信した信号を基底帯域周波数にダウンコンバートする。そして、サイクリックプレフィックス部除去部２６０は、ダウンコンバートされた信号に対してサイクリックプレフィックスを除去して、直列時間ドメイン基底帯域信号を生成する。
【００３８】
直列並列部２６５は、直列時間ドメイン基底帯域信号を並列時間ドメイン信号に変換する。サイズＮＦＦＴ部２７０はＦＦＴアルゴリズムを行ってＮ並列周波数ドメイン信号を生成する。
【００３９】
並列直列部２７５は、並列周波数ドメイン信号を変調データシンボルの数列に変換する。
【００４０】
チャンネル復号及び復調部２８０は、元の入力データストリームを生成するために、変調されたシンボルに対して復調及び復号課程を行う。
【００４１】
フィードバックメッセージプロセッサ２９５は、ＡＲＱ受信機から受信されたフィードバックメッセージを処理する。
【００４２】
基地局１０１〜１０３の各々は、下向きリンクにて加入者局１１１〜１１６へ送信することに対する連続的な送信経路を具現することができる。そして、上向きリンクにて加入者局１１１〜１１６から受信することに対する連続的な受信経路を具現することができる。
【００４３】
同様に、加入者局１１１〜１１６の各々は、上向きリンクにて基地局１０１〜１０３へ送信する構造に対応する送信経路を具現することができる。そして、下向きリンクにて基地局１０１〜１０３から受信する構造に対応する受信経路を具現することができる。
【００４４】
ＡＲＱは、信頼性のあるデータ送信のために応答（ＡＣＫ）を用いるデータ送信のためのエラー制御方法である。フィードバックメッセージは、ＡＲＱ受信機によりＡＲＱ送信機へ送信されるメッセージで、ＡＲＱ受信機が正しくデータフレームまたはパケットを受信したことを示すメッセージである。本発明はＡＲＱフィードバックを提供する方法及びシステムを提案する。
【００４５】
図４は本発明の実施形態によるＡＲＱフィードバックメッセージ４００を示す図である。
前記図４に示すように、フィードバックメッセージ４００は、応答シーケンス番号（ＡＣＫ＿ＳＮ：ａｃｋｎｏｗｌｅｄｇｍｅｎｔ  ｓｅｑｕｅｎｃｅ  ｎｕｍｂｅｒ）フィールド４０１と、１ビットのフラグフィールド４０３とを含む。
【００４６】
本発明の一実施形態において、フラグフィールド４０３中の値が第１値（例えば、０）である場合、ＡＲＱ送信機は、ＡＣＫ＿ＳＮ（包括的または非包括的）までの全ＡＲＱブロックがＡＲＱ受信機により成功裏に受け入れられたと決定する。そしてフィードバックメッセージ４００中にＡＣＫ＿ＳＮフィールド４０１及びフラグフィールド４０３以外のＡＣＫ−ＭＡＰフィールドが無いと決定する。
【００４７】
図５は、本発明の他の実施形態によるＡＲＱフィードバックメッセージ５００を示す図である。
前記図５を参照すれば、フィードバックメッセージ４００と同様に、フィードバックメッセージ５００も、応答シーケンス番号（ＡＣＫ＿ＳＮ）フィールド５０１と、１ビットのフラグフィールド５０３とを含む。
【００４８】
しかし、一実施形態において、フラグフィールド５０３の値は第２値（例えば、１）である。フラグフィールド５０３にて第２値を受信した場合、送信機は、ＡＣＫ＿ＳＮ（包括的または非包括的）までの全ＡＲＱブロックがＡＲＱ受信機により成功裏に受信されたと判断する。しかし、送信機は、フィードバックメッセージ５００中に、ＡＣＫ＿ＳＮフィールド５０１とフラグフィールド５０３と以外の追加的なフィールド５０５が含められていることをわかる。
【００４９】
このような場合、フィードバックメッセージ５００は、送信機にＡＣＫ＿ＳＮ＋１からＡＣＫ＿ＳＮ＋Ｎ（ＡＣＫ−ＭＡＰフィールドと呼ぶ）までのＡＲＱブロックに対する受信状態を提供する。ここで、Ｎはフィードバックメッセージ５００中の追加的なフィールド５０５の数である。各追加フィールド５０５はＡＲＱ  ＳＮに相応する。例えば、フィールド５０５が０である場合、そのフィールド５０５に対応するＡＲＱブロックが成功裏に受信されたことを示す。一方、フィールド５０５が１である場合、そのフィールド５０５に対応するＡＲＱブロックが成功裏に受信されなかったことを示す。
【００５０】
図６は本発明の実施形態によるＡＲＱブロックの状態を提供するテーブルを示す図である。
前記図６を参照すると、ＳＮ＝ｎ−１までのＳＮに該当する全ＡＲＱブロックが受信されたことを仮定する。そして、ｎからｎ＋９までのＳＮに該当するＡＲＱブロックの状態がテーブル６００に示されている。このようなフィードバックメッセージは、以下のようなフィールドを含むことができる。
【００５１】
ｎと同一な一つのＡＣＫ＿ＳＮフィールド（例えば、ＡＣＫ＿ＳＮフィールド５０１）（本例においては非包括的である）。
一つのフラグフィールド（例えば、フラグフィールド５０３）。
ｎ＋１からｎ＋９までのＳＮに該当するＡＲＱブロックの状態を提供する９個の付加１ビットフィールド。
【００５２】
総体的に、このようなフィードバックメッセージは、２０ビットを用いて運ばれる。これは従来技術のＳＴＡＴＵＳメッセージにて用いられる７１ビットに比べ７２％のオーバーヘッドの節約をもたらす。
【００５３】
図７は本発明の他の実施形態によるＡＲＱブロックの状態を提供するテーブル７００を示す図である。
前記図７に示すように、ＳＮ＝ｎ−１までのＳＮに該当する全ＡＲＱブロックが受信されたことを仮定する。そして、ｎからｎ＋９までのＳＮに該当するＡＲＱブロックの状態がテーブル７００に示されている。このようなフィードバックメッセージは以下のようなフィールドを含むことができる。
【００５４】
ｎと同一な一つのＡＣＫ＿ＳＮフィールド（例えば、ＡＣＫ＿ＳＮフィールド５０１）（本例においては非包括的である）。
一つのフラグフィールド（例えば、フラグフィールド５０３）。
ｎ＋１からｎ＋９までのＳＮに該当するＡＲＱブロックの状態を提供する９個の付加１ビットフィールド。
【００５５】
総体的に、このフィードバックメッセージは２０ビットを用いて運ばれる。これは従来技術のＳＴＡＴＵＳメッセージにて用いられる３５ビットに比べ４３％のオーバーヘッドの節約をもたらす。
【００５６】
図８は本発明のまた他の実施形態によるＡＲＱフィードバックメッセージ８００を示す図である。
前記図８に示すように、フィードバックメッセージ８００は、応答シーケンス番号（ＡＣＫ＿ＳＮ）フィールド８０１及び第１フラグフィールド８０３を含む。フィードバックメッセージ８００は、第１フラグフィールド８０３が１である第２値である場合、付加フィールドの長さを指定する他の一実施形態を示す。
【００５７】
一実施形態において、付加フィールドの長さは予め定められた値であることができる（例えば、１６ビット）。予め定められた値でＡＲＱ  ＳＮに該当する各々のビットが予め定められることができる。
【００５８】
この場合、第１フラグフィールド８０３は、連続的なフラグフィールド８０７が０である第１値と同じであるときまで、固定長さの付加フラグフィールド８０５のチェーンを形成するために使用される。
【００５９】
選択的に、フィードバックメッセージ８００の長さは、メッセージに明示されているか、または他のメッセージフィールドから内在的に推論されることができる。この場合において、フィードバックメッセージ８００に残っている全フィールドは、ＡＲＱ  ＳＮに該当する各フラグフィールド８０５を有する付加フラグフィールド８０５のために使用される。図８に示された付加フラグフィールド８０５の数は可変的である。
【００６０】
本発明はＡＲＱフィードバックメッセージそれ自体の損失を扱う方法を提供する。図４、５及び８に示すように、送信機がＡＲＱフィードバックメッセージを受信するたびに、送信機は、ＡＣＫ＿ＳＮ（包括的または非包括的）までの全ＡＲＱ  ＳＮが成功裏に受信されたことをわかる。よって、最近のＡＲＱフィードバックメッセージは、前に損失されたＡＲＱフィードバックメッセージにてミシングされたすべての情報を自動的に提供する。
【００６１】
言い換えると、特定のＡＲＱフィードバックメッセージが損失される場合にも本発明のフィードバックメッセージは強固である。一実施形態において、送信機が特定の時間内にＡＲＱフィードバックメッセージの特定の番号を受信しなかった場合、ＡＲＱ送信機はＡＲＱ受信機をポーリングすることができる。
【００６２】
図９は、本発明の実施形態によるＡＲＱフィードバックメッセージフォーマットを示す図である。
前記図９の行９０１に示されるように、メッセージフォーマット９００はＡＲＱブロックシーケンス番号を含む。行９０３は、０がフィードバックメッセージにそれ以上のフィールドが無いことを示し、１はＡＣＫ  ＭＡＰが後に続くことを送信機に示すフラグフィールドを提供する。
【００６３】
一方、フラグフィールドが１である場合、行９０５はＳＮに該当する各ビットを示す。そしてフラグフィールドが０である場合、ＳＮに該当するＡＲＱブロックが受信されたことを送信機に示す。そして１はＳＮに該当する各ＡＲＱブロックが損失されたことを示す。
【００６４】
行９０７にて示されたように、送信機は、０であるフラグフィールドを読み取るまで、他のフラグフィールド及びＡＣＫ  ＭＡＰの読み取りを続ける。
【００６５】
図１０は本発明の他の実施形態によるＡＲＱフィードバックメッセージフォーマットを示す図である。
前記図１０に示すように、フィードバックメッセージ５００と同様に、フィードバックメッセージ１０００も応答シーケンス番号（ＡＣＫ＿ＳＮ）フィールド１００１と１ビットのフラグフィールド１００３とを含む。
【００６６】
しかし、一実施形態において、フラグフィールド１００３の値は第２値（例えば、１）である。フラグフィールド１００３で第２値を受信した場合、送信機は、ＡＣＫ＿ＳＮ−ＮからＡＣＫ＿ＳＮ（包括的または非包括的）までの全ＡＲＱブロック１００５を受信機が成功裏に受信したと判断する。ここで、Ｎはメッセージ中の付加フィールドの数である。各付加フィールドは一つのＡＲＱ  ＳＮに該当する。
【００６７】
一実施形態において、フラグフィールド１００５が０である場合、該当ＡＲＱブロックは成功裏に受信されたことを示す。これと異なる場合、ＡＲＱブロックは成功裏に受信されていないことを示す。
【００６８】
ＡＣＫ＿ＳＮフィールド１００１の解析は、図５のＡＣＫ＿ＳＮフィールド５０１の解析と異なる。図５にて、受信機は、ＡＣＫ＿ＳＮ−ＮからＡＣＫ＿ＳＮに該当するＡＲＱブロックの状態の代わりに、ＡＣＫ＿ＳＮ＋１からＡＣＫ＿ＳＮ＋Ｎに該当するＡＲＱブロックに対する受信状態を送信機に提供する。
【００６９】
図１１は本発明の実施形態によるＡＲＱブロックに対するＡＲＱフィードバック情報要素（ＩＥ）フォーマット１１００を示す図である。
前記図１１に示すように、行１１０１に示されるように、ＩＥフォーマット１１００はタイプフィールドを含む。前記タイプフィールドが、例えば、第１値として０を有する場合、ＡＲＱフィードバックＩＥは、ＡＲＱブロックのためのものである。前記タイプフィールドが、例えば、第２値として１を有する場合、ＡＲＱフィードバックＩＥは、サブブロックのためのものである。
【００７０】
行１１０３は、ＩＥフォーマット１１００が最後のフィールドを含むことを示す。例えば、最後のフィールドが第１値として０を有する場合、送信機は、同一なまたは異なるＦｌｏｗ  ＩＤに対するリスト中にそれ以上のＡＲＱフィードバックＩＥが存在すると決定する。例えば、最後のフィールドが第２値として１を有する場合、送信機は、現在のＩＥがリスト中の最後のＡＲＱフィートバックＩＥであると決定する。
【００７１】
行１１０５に示されるように、ＩＥフォーマット１１００はフラグフィールドを含む。例えば、フラグフィールドが第１値として０を有している場合、送信機は、フィードバックメッセージがＡＲＱブロックのグループに対する累積応答を提供すると決定する。例えば、フラグフィールドが第２値として１を有する場合、送信機はフィードバックメッセージが選択的ＡＣＫ  ＭＡＰを提供すると決定する。また、ＩＥフォーマット１１００は、行１１０７に示されるようにシーケンス番号ＳＮフィールドを含む。
【００７２】
例えば、ＳＮフィールドが第１値として０を有する場合、送信機は、ＳＮ（即ち、包括的）を含むＳＮまでのＡＲＱブロックを受信機が成功裏に受信したと決定する。例えば、ＳＮフィールドが第２値として１を有する場合、送信機はＳＮ（即ち、包括的）より小さいＡＲＱブロックを受信機が成功裏に受信したと決定する。
【００７３】
行１１０９は、フラグフィールドが第２値として１を有する場合、送信機は、各ビットが該当ＡＣＫブロックに該当する応答（ＡＣＫ）または不正応答（ＮＡＣＫ）を示すと決定する。行１１０９に示すように、本実施形態にて、０値がＮＡＣＫを示して１値はＡＣＫを示す。特定の実施形態において、第１ＡＣＫ  ＭＡＰの第１ＭＳＢ（ｍｏｓｔ  ｓｉｇｎｉｆｉｃａｎｔ  ｂｉｔ：最上位ビット）はＳＮに対するＡＣＫまたはＮＡＣＫ情報を示す。第１ＡＣＫ  ＭＡＰの第１ＭＳＢ以後の連続的なビットは連続的なＳＮに該当する。
【００７４】
行１１１１にて、０であるフラグフィールド値は、それ以上の選択的ＡＣＫ  ＭＡＰが無いことを送信機に示すことを示す。そして１であるフラグフィールド値は、ＡＣＫ  ＭＡＰ及びフラグの他の集合が後に続くことを示すことを示す。
【００７５】
図１２は、本発明の実施形態によるＡＲＱサブブロックに対するＡＲＱフィードバック情報要素フォーマット１２００を示す図である。
前記図１２の行１２０１に示されるように、ＩＥフォーマット１２００はタイプフィールドを含む。前記タイプフィールドが、例えば、第１値として０を有する場合、ＡＲＱフィードバックＩＥはＡＲＱブロックのためのものである。前記タイプフィールドが、例えば、第２値として１を有する場合、ＡＲＱフィードバックＩＥはＡＲＱサブブロックのためのものである。
【００７６】
行１２０３はＩＥフォーマット１２００が最終のフィールドを含むことを示す。例えば、最終のフィールドが第１値として０を有する場合、送信機は、同一なまたは他のＦｌｏｗ  ＩＤに対するリスト中にそれ以上のＡＲＱフィードバックＩＥが存在すると決定する。例えば、最終のフィールドが第２値として１を有する場合、送信機は、現在のＩＥがリストの最終のＡＲＱフィードバックＩＥであると決定する。
【００７７】
ＩＥフォーマット１２００は追加的にＮｕｍ＿ＳＮフィールドを含む。前記Ｎｕｍ＿ＳＮフィールドは、行１２０５にて、ＡＲＱサブブロックのエラーを有するＡＲＱブロックの数を提供する。行１２０７に示されるように、ＡＲＱブロックのフラグフィールドが送信機によって分析される。
【００７８】
例えば、フラグフィールドが第１値として０を有する場合、送信機は、フィードバックメッセージがＡＲＱブロックのグループに対する累積応答（即ち、包括的）を提供すると決定する。例えば、フラグフィールドが第２値として１を有している場合、送信機は、フィードバックメッセージが選択的にＡＣＫ  ＭＡＰ（即ち、非包括的）を提供すると決定する。
【００７９】
フォーマット１２００の行１２０９に示すように、本実施形態にて、選択的ＡＣＫ  ＭＡＰフィールド中の０値はＮＡＣＫを示して１値はＡＣＫを示す。特定の実施形態において、第１ＡＣＫ  ＭＡＰの第１ＭＳＢ（ｍｏｓｔ  ｓｉｇｎｉｆｉｃａｎｔ  ｂｉｔ）は、ＳＮに対するＡＣＫまたはＮＡＣＫ情報を示す。第１ＡＣＫ  ＭＡＰの第１ＭＳＢ以降の連続的なビットは連続的なＳＮに該当する。
【００８０】
行１２１１にて０であるフラグフィールド値は、それ以上の選択的ＡＣＫ  ＭＡＰが無いことを送信機に示すことを示す。そして１であるフラグフィールド値はＡＣＫ  ＭＡＰ及びフラグの他の集合が後に続くことを示すことを示す。
【００８１】
図１３は本発明の実施形態によるＡＲＱフィードバックメッセージを生成する方法１３００を示す図である。
前記図１３に示すように、ＡＲＱ受信機は複数のＡＲＱブロックをＡＲＱ送信機から受信する（１３０１ステップ）。そして、複数のＡＲＱブロックの状態を報告するために、フィードバックメッセージを生成する（１３０３ステップ）。
【００８２】
以後、受信機はフィードバックメッセージ中にＡＣＫ  ＭＡＰが必要であるか決定する（１３０５ステップ）。ＡＫＣ＿ＳＮまでの全ＡＲＱブロックがＡＲＱ受信機により成功裏に受信された場合には、ＡＣＫ  ＭＡＰが必要でない。そしてフィードバックメッセージにＡＣＫ＿ＳＮフィールド及びフラグフィールド以外の追加的なフィールドの必要はない。
【００８３】
フィードバックメッセージにＡＣＫ＿ＳＮフィールド及びフラグフィールド以外の追加的なフィールドが無いことを送信機に報知するために、受信機は、フィードバックメッセージのフラグフィールドを０である第１値として設定する（１３０７ステップ）。
【００８４】
フィードバックメッセージ中にＡＣＫ  ＭＡＰが必要である場合、受信機は、フィードバックメッセージのフラグフィールドを１である第２値として設定する（１３０９ステップ）。そして、ＡＣＫ  ＭＡＰをフィードバックメッセージに追加する（１３１１ステップ）。
【００８５】
以後、ＡＲＱ受信機は、フィードバックメッセージにＡＣＫ  ＭＡＰが追加されるか決定する（１３０５ステップ）。
【００８６】
ＡＣＫ  ＭＡＰのすべてがフィードバックメッセージに追加された後、ＡＲＱ受信機は最終フラグフィールドを第１値として設定し（１３０７ステップ）、フィードバックメッセージをＡＲＱ送信機に送信する（１３１３ステップ）。
【００８７】
図１４は本発明の実施形態によるＡＲＱフィードバックメッセージを処理する方法１４００を示す図である。
前記図１４に示すように、ＡＲＱ送信機は複数のＡＲＱブロックをＡＲＱ受信機に送信する（１４０１ステップ）。そして複数のＡＲＱブロックの状態を報告するフィードバックメッセージをＡＲＱ受信機から受信する（１４０３ステップ）。
【００８８】
送信機はフィードバックメッセージからフラグフィールドを読み取り、かつ、フラグフィールドが０である第１値を含めているか決定する（１４０５ステップ）。
【００８９】
フラグフィールドが第１値を含めている場合、送信機は、フィードバックメッセージに読み取られるＡＣＫ  ＭＡＰが無いと決定する（１４０７ステップ）。
【００９０】
フラグフィールドが１である第２値を含めている場合、送信機は、フィードバックメッセージに少なくとも一つのＡＣＫ  ＭＡＰがあると決定し（１４０９ステップ）、ＡＣＫ  ＭＡＰを読み取る（１４１１ステップ）。
【００９１】
送信機がＡＣＫ  ＭＡＰを読み取った後、送信機は、フィードバックメッセージにある次のフラグフィールドを読み取って、読み取られる他のＡＣＫ  ＭＡＰがあるか決定する（１４０５ステップ）。
【００９２】
一方、本発明の詳細な説明では、具体的な実施の形態について説明したが、本発明の範囲から逸脱しない範囲内で多様な変形が可能であることは勿論である。したがって、本発明の範囲は、上述の実施の形態に限って決まらず、特許請求の範囲だけでなく、特許請求の範囲と均等なものによって決まらねばならない。
【符号の説明】
【００９３】
２０５  チャンネルコーディング及び変調部
２１０  直列並列部
２１５  サイズＮＩＦＦＴ部
２２０  並列直列部
２２５  サイクリックプレフィックス追加部、
２３０  アップコンバータ
２５５  ダウンコンバータ
２６０  サイクリックプレフィックス除去部
２６５  直列並列部
２７０  サイズＮＦＦＴ部
２７５  並列直列部
２８０  チャンネル復号及び復調部
２９０  フィードバックメッセージ生成部
２９５  フィードバックメッセージプロセッサ
【図１】
0005536104.tif 000002
【図２】
0005536104.tif 000003
【図３】
0005536104.tif 000004
【図４】
0005536104.tif 000005
【図５】
0005536104.tif 000006
【図６】
0005536104.tif 000007
【図７】
0005536104.tif 000008
【図８】
0005536104.tif 000009
【図９】
0005536104.tif 000010
【図１０】
0005536104.tif 000011
【図１１】
0005536104.tif 000012
【図１２】
0005536104.tif 000013
【図１３】
0005536104.tif 000014
【図１４】
0005536104.tif 000015