(57)【要約】    【課題】      適切なデータ送信制御を行うことができる、Ｄｅｌａｙｅｄ  Ｂｌｏｃｋ  ＡＣＫ方式が適用される通信システムおよびこの通信システムを構成する通信装置を提供すること。    【解決手段】  無線ＬＡＮ基地局１００に、ブロックＡＣＫリクエストを送信する送信制御部１１５と、受信品質測定のためのパイロット信号を生成するパイロット生成部１０４と、ブロックＡＣＫリクエストに応答して受信側からパイロット信号の受信品質情報が付加されたブロックＡＣＫが返信される前にパイロット信号を送信する上記送信制御部１１５とを設けた。また、無線端末２００に、ブロックＡＣＫリクエストに応答するブロックＡＣＫの送信タイミングを制御する送信制御部２０７と、パイロット信号の受信品質情報を形成する受信品質情報生成部２１１と、受信品質情報をブロックＡＣＫに付加するブロックＡＣＫ生成部２０８とを設けた。  【選択図】      図１
2006148360.tif 000002
【特許請求の範囲】
【請求項１】
ディレイドブロックＡＣＫ（Delayed Block ACK）方式が適用される通信システムであって、
ブロックＡＣＫリクエストに応答して受信側からブロックＡＣＫが返信される前に、パイロット信号を送信するパイロット送信手段を具備する無線ＬＡＮ基地局と、
前記ブロックＡＣＫの送信タイミングを制御する送信制御手段と、前期パイロット信号から受信品質を測定する受信品質測定手段と、前記受信品質に基づいて受信品質情報を形成する受信品質情報生成手段と、前記受信品質情報を前記ブロックＡＣＫに付加するブロックＡＣＫ生成手段と、を具備する無線端末と、
を具備することを特徴とする通信システム。
【請求項２】
前記無線ＬＡＮ基地局は、予め定められた送信周期により前記パイロット信号を送信し、
前記無線端末は、前記パイロット信号を複数受信し、当該パイロット信号の受信品質を用いて前記受信品質情報を形成することを特徴とする請求項１記載の通信システム。
【請求項３】
前記ブロックＡＣＫ生成手段は、前記ブロックＡＣＫの送信タイミングの直前に受信した前記パイロット信号の受信品質情報のみを前記ブロックＡＣＫに付加することを特徴とする請求項１記載の通信システム。
【請求項４】
前記無線ＬＡＮ基地局は、前記ブロックＡＣＫの送信タイミング指定情報を送信する送信タイミング指定情報送信手段と、前記送信タイミング指定情報に応じて前記パイロット信号の送信周期を決定するパイロット送信周期決定手段と、を具備し、
前記無線端末は、前記パイロット信号を複数受信し、当該パイロット信号の受信品質を用いて前記受信品質情報を形成し、当該受信品質情報を付加した前記ブロックＡＣＫを前記送信タイミング指定情報に応じて送信することを特徴とする請求項１記載の通信システム。
【請求項５】
ブロックＡＣＫリクエストを送信する送信手段と、
受信品質測定のためのパイロット信号を生成するパイロット生成手段と、
前記ブロックＡＣＫリクエストに応答して受信側から前記パイロット信号の受信品質情報が付加されたブロックＡＣＫが返信される前に、前記パイロット信号を送信するパイロット送信手段と、
を具備することを特徴とする通信装置。
【請求項６】
前記ブロックＡＣＫの送信タイミング指定情報を送信する送信タイミング指定情報送信手段と、
前記送信タイミング指定情報に応じて前記パイロット信号の送信周期を決定するパイロット送信周期決定手段と、
を具備し、
前記パイロット送信手段は、前記送信周期に応じて前記パイロット信号を送信することを特徴とする請求項５記載の通信装置。
【請求項７】
ブロックＡＣＫリクエストに応答するブロックＡＣＫの送信タイミングを制御する送信制御手段と、
パイロット信号の受信品質情報を形成する受信品質情報生成手段と、
前記受信品質情報を前記ブロックＡＣＫに付加するブロックＡＣＫ生成手段と、
を具備する通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムおよび通信装置に関し、特にＤｅｌａｙｅｄ  Ｂｌｏｃｋ  ＡＣＫ方式が適用される通信システムおよびこの通信システムを構成する通信装置に関する。
【背景技術】
【０００２】
無線ＬＡＮシステムにおけるスループットを向上させる方法として、複数のＡＣＫを１つのフレームにまとめてチャネル効率を向上させる技術としてＢｌｏｃｋ  ＡＣＫ方式がＩＥＥＥ８０２．１１ｅで提案されている（非特許文献１）。ＡＣＫとは受信局が受信データの誤り有無チェックを行い、誤りがない場合に送信局に返す信号である。
【０００３】
そこでは、Ｂｌｏｃｋ  ＡＣＫ方式に関し、Ｉｍｍｅｄｉａｔｅ  Ｂｌｏｃｋ  ＡＣＫとＤｅｌａｙｅｄ  Ｂｌｏｃｋ  ＡＣＫという２つの方式が提案されている。このうちのＩｍｍｅｄｉａｔｅ  Ｂｌｏｃｋ  ＡＣＫ方式は、図１１に示すように、送信権が与えられると送信局は複数のＱｏＳデータを連続的に送信し、連続送信の最後に受信局に対してＢｌｏｃｋ  ＡＣＫの送信を要求するためのＢｌｏｃｋ  ＡＣＫ  Ｒｅｑｕｅｓｔを送信する。そして、Ｂｌｏｃｋ  ＡＣＫ  Ｒｅｑｕｅｓｔを受信すると、受信局は直ちに受信した複数のデータ(図１１においてはＤａｔａ＃１〜Ｄａｔａ＃５)に対するＡＣＫをＢｌｏｃｋ  ＡＣＫという１つのフレームにまとめて送信局に送信する。こうすることにより、複数のＡＣＫを１つのＢｌｏｃｋ  ＡＣＫというフレームで送信できるため、ヘッダ削減やメディアアクセスのための待ち時間を削減することができる。
【０００４】
一方、Ｄｅｌａｙｅｄ  Ｂｌｏｃｋ  ＡＣＫ方式は、図１２に示すように、送信権が与えられると送信局は複数のＱｏＳデータを連続的に送信し、連続送信の最後に受信局にＢｌｏｃｋ  ＡＣＫの送信を要求するためのＢｌｏｃｋ  ＡＣＫ  Ｒｅｑｕｅｓｔを送信する。そして、Ｂｌｏｃｋ  ＡＣＫ  Ｒｅｑｕｅｓｔを受信すると、受信局は直ちにＢｌｏｃｋ  ＡＣＫを返さずに、Ｂｌｏｃｋ  ＡＣＫ  Ｒｅｑｕｅｓｔに対する通常のＡＣＫフレームを送信局に返す。そして、しばらくして次に受信局が送信権を得たときに、Ｂｌｏｃｋ  ＡＣＫフレームを送信する。送信局はこのＢｌｏｃｋ  ＡＣＫフレームを受信すると受信局にＡＣＫを返す。このように、Ｄｅｌａｙｅｄ  Ｂｌｏｃｋ  ＡＣＫ方式は、データ送信の優先度がそれほど高くないときや、メディアが非常に混雑しているような状況においていったんメディアを開放するため、Ｉｍｍｅｄｉａｔｅ  Ｂｌｏｃｋ  ＡＣＫ方式に比べて柔軟性がある。  
【非特許文献１】“Draft Amendment to STANDARD Information Technology - Telecommunications and Information Exchange Between Systems - LAN/MAN Specific Requirements - Part 11: Wireless Medium Access Control (MAC) and Physical Layer (PHY) specifications: Medium Access Control (MAC) Quality of Service (QoS) Enhancements”, IEEE P802.11e/D8.0, February 2004.
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の通信システムにおいては、送信データを適応変調、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇ（サブキャリア毎ＭＣＳ(Modulation and Coding Scheme)割当）などの技術を用いて送信する場合、受信局における受信品質情報を送信局にフィードバックする必要があるが、何ら配慮がなされていない。そのため、適切なデータ送信制御（例えば、適応変調、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇ）が行われているとは言い難い。
【０００６】
また、従来の通信システムにおいて、上記フィードバック情報を送信局に送信する媒体としてはＢｌｏｃｋ  ＡＣＫフレームを利用することが考えられるが、Ｄｅｌａｙｅｄ  Ｂｌｏｃｋ  ＡＣＫ方式が適用される通信システムにおいては、送信データが送信されてからＢｌｏｃｋ  ＡＣＫフレームが返信されるまでの時間的間隔が大きいため送信局から送信される送信データに関する受信品質情報をフィードバックしても受信品質情報の精度（鮮度）が落ちてしまい、送信局におけるデータ送信にとって有用な情報とは言い難い。そのため、単に受信局における受信品質情報をフィードバックするのみでは、適切なデータ送信制御（例えば、適応変調、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇ）を行うことはできない。
【０００７】
本発明は、かかる点に鑑みてなされたものであり、適切なデータ送信制御を行うことができる、Ｄｅｌａｙｅｄ  Ｂｌｏｃｋ  ＡＣＫ方式が適用される通信システムおよびこの通信システムを構成する通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の通信システムは、ディレイドブロックＡＣＫ（Delayed Block ACK）方式が適用される通信システムであって、ブロックＡＣＫリクエストに応答して受信側からブロックＡＣＫが返信される前に、パイロット信号を送信するパイロット送信手段を具備する無線ＬＡＮ基地局と、前記ブロックＡＣＫの送信タイミングを制御する送信制御手段と、前期パイロット信号から受信品質を測定する受信品質測定手段と、前記受信品質に基づいて受信品質情報を形成する受信品質情報生成手段と、前記受信品質情報を前記ブロックＡＣＫに付加するブロックＡＣＫ生成手段と、を具備する無線端末と、を具備する構成を採る。
【０００９】
本発明の通信装置は、ブロックＡＣＫリクエストを送信する送信手段と、受信品質測定のためのパイロット信号を生成するパイロット生成手段と、前記ブロックＡＣＫリクエストに応答して受信側からパイロット信号の受信品質情報が付加されたブロックＡＣＫが返信される前に、前記パイロット信号を送信するパイロット送信手段と、を具備する構成を採る。
【００１０】
本発明の通信装置は、ブロックＡＣＫリクエストに応答するブロックＡＣＫの送信タイミングを制御する送信制御手段と、パイロット信号の受信品質情報を形成する受信品質情報生成手段と、前記受信品質情報を前記ブロックＡＣＫに付加するブロックＡＣＫ生成手段と、を具備する構成を採る。
【発明の効果】
【００１１】
本発明によれば、適切なデータ送信制御を行うことができる、Ｄｅｌａｙｅｄ  Ｂｌｏｃｋ  ＡＣＫ方式が適用される通信システムおよびこの通信システムを構成する通信装置を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について図面を参照して詳細に説明する。なお、実施の形態において、同一の構成要素には同一の符号を付し、その説明は重複するので省略する。
【００１３】
（実施の形態１）
図１に示すように、実施の形態１の無線ＬＡＮ基地局１００は、データ生成部１０１と、ブロックＡＣＫリクエスト生成部１０２と、ＡＣＫ生成部１０３と、パイロット生成部１０４と、バッファ１０５と、符号化部１０６と、ＯＦＤＭ変調部１０７と、無線送信部１０８と、無線受信部１０９と、ＯＦＤＭ復調部１１０と、復号部１１１と、制御部１１２とを有する。制御部１１２は、フレームタイプ判定部１１３と、パイロット周期決定部１１４と、送信制御部１１５とを有する。
【００１４】
データ生成部１０１は、ＱｏＳ送信データ等の送信信号が入力され、送信信号に適切なヘッダやヘッダ用の誤り検査用パリティビット、データの誤り検査用ＦＣＳ(Frame Check Sequence;フレームチェックシーケンス)等を付加する。また、制御部１１２の送信制御部１１５から「送信命令信号(送信命令および送信タイミングが含まれる)」が入力されると、データ生成部１０１は、その送信タイミングに従ってデータ生成部１０１に蓄えられているフレームをバッファ１０５に出力する。
【００１５】
ブロックＡＣＫリクエスト生成部１０２は、ＱｏＳ送信データフレームの送信完了後、制御部１１２の送信制御部１１５から「送信命令信号」が入力されると、ヘッダ部にはＱｏＳ送信データと同じ宛先アドレス、およびブロックＡＣＫフレームであることを示すフレームタイプ、ブロックＡＣＫの種類（Ｉｍｍｅｄｉａｔｅ  ｏｒ  Ｄｅｌａｙｅｄ）等を付加したブロックＡＣＫリクエストフレームを生成する。そして、ブロックＡＣＫリクエスト生成部１０２は、送信命令信号に含まれる送信タイミング情報に従い、ブロックＡＣＫリクエストフレームをバッファ１０５に出力する。
【００１６】
ＡＣＫ生成部１０３は、無線端末からブロックＡＣＫフレームを受信した際に返答するＡＣＫフレームを生成する。そして、ＡＣＫ生成部１０３は、制御部１１２の送信制御部１１５から「送信命令信号」が入力されると、送信命令信号に含まれる送信タイミング情報に従い、ＡＣＫフレームをバッファ１０５に出力する。
【００１７】
パイロット生成部１０４は、無線端末からＡＣＫフレームを受信すると、制御部１１２の送信制御部１１５から「送信命令信号」が入力される。この送信命令信号には、送信命令とパイロット周期情報とが含まれる。そして、パイロット生成部１０４は、送信命令信号が入力されると所定のパイロット信号を生成し、パイロット周期情報に従ってバッファ１０５にパイロット信号を出力する。
【００１８】
バッファ１０５は、データ生成部１０１、ブロックＡＣＫリクエスト生成部１０２、ＡＣＫ生成部１０３およびパイロット生成部１０４の各々から送信フレームが入力される。各送信フレームはそれぞれ規定されている送信タイミングに従って送信されるようになっており、バッファ１０５は入力された送信フレームをそのまま符号化部１０６に出力する。また同時に、バッファ１０５は各送信フレームの送信手続きが完了したことを示す送信完了信号を制御部１１２の送信制御部１１５に出力する。
【００１９】
符号化部１０６は、バッファ１０５からの送信フレームを入力し、適切な符号化を行い、ＯＦＤＭ変調部１０７に出力する。なお、この適切な符号化は、フレームタイプによって定められている符号化を行い、ＱｏＳフレームについて適応変調がサポートされている場合には伝搬路に応じて符号化率なども可変とする。なお、ここで各実施の形態にて扱われる送信フレーム構成の一例を図２に示す。
【００２０】
ＯＦＤＭ変調部１０７は、符号化された送信フレームを入力し、所定の多値変調、ＩＦＦＴ等、ＯＦＤＭ変調に必要な信号処理を行い、ＯＦＤＭ変調信号を無線送信部１０８に出力する。
【００２１】
無線送信部１０８は、ＯＦＤＭ変調信号を入力し、ＲＦ処理（アップコンバート等）を行い、アンテナを通じて送信フレームを無線端末に送信する。
【００２２】
無線受信部１０９は、アンテナを通じて受信信号が入力され、この受信信号にＲＦ処理（ダウンコンバート等）を行い、ＲＦ処理後の信号をＯＦＤＭ復調部１１０に出力する。
【００２３】
ＯＦＤＭ復調部１１０は、無線受信部１０９からＲＦ処理後の信号が入力され、ＦＦＴやデインタリーブ等、ＯＦＤＭ信号受信に必要な受信信号処理を行い、ＯＦＤＭ復調を行う。そして、ＯＦＤＭ復調信号は、復号部１１１に出力される。
【００２４】
復号部１１１は、ＯＦＤＭ復調信号を入力し、適切な誤り訂正復号を行い、復号後の信号を受信信号としてフレームタイプ判定部１１３に出力する。
【００２５】
フレームタイプ判定部１１３は、復号部１１１から受信信号を入力しこの受信信号のヘッダ部を参照して受信信号のフレームタイプを判別する。そして、フレームタイプの判別結果に応じて、パイロット周期決定部１１４、送信制御部１１５に情報を出力する。
【００２６】
具体的には、受信信号のフレームタイプがＡＣＫフレームである場合には、フレームタイプ判定部１１３は、送信制御部１１５に対してフレームタイプ情報を出力し、パイロット周期決定部１１４に対してパイロット周期決定命令を出力する。また、受信信号のフレームタイプがブロックＡＣＫフレームである場合には、フレームタイプ判定部１１３は、送信制御部１１５に対してフレームタイプ情報を出力する。
【００２７】
パイロット周期決定部１１４は、パイロット周期決定命令が入力されると、適切なパイロット周期を算出し、送信制御部１１５にパイロット送信周期情報を出力する。
【００２８】
送信制御部１１５は、バッファ１０５から入力される送信完了信号がＱｏＳデータフレーム送信継続を示すときには、データ生成部１０１に対して、送信命令信号を出力する。また、バッファ１０５から入力される送信完了信号がＱｏＳデータフレーム送信完了を示すときには、ブロックＡＣＫリクエスト生成部１０２に対して、送信命令信号を出力する。また、送信制御部１１５は、バッファ１０５から入力される送信完了信号がブロックＡＣＫリクエスト送信完了を示すときには、パイロット周期決定部１１４からパイロット送信周期を受けた後に、パイロット生成部１０４に対して送信命令信号を出力する。送信制御部１１５は、バッファ１０５から入力される送信完了信号がパイロット信号送信完了を示すときには、パイロット生成部１０４およびＡＣＫ生成部１０３に対して送信命令信号を出力する。
【００２９】
また、送信制御部１１５は、フレームタイプ判定部１１３からのフレームタイプ情報がＡＣＫフレームであることを示しかつパイロット周期決定部１１４からパイロット送信周期を受け取るときには、パイロット生成部１０４に対して、送信命令信号を出力する。また、送信制御部１１５は、フレームタイプ判定部１１３からのフレームタイプ情報がブロックＡＣＫフレームであることを示すときには、ＡＣＫ生成部１０３に対して送信命令信号を出力する。
【００３０】
図３に示すように、実施の形態１の無線端末２００は、無線受信部２０１と、ＯＦＤＭ復調部２０２と、復号部２０３と、制御部２０４と、ブロックＡＣＫ生成部２０８と、ＡＣＫ生成部２０９と、受信品質測定部２１０と、受信品質情報生成部２１１と、バッファ２１２と、符号化部２１３と、ＯＦＤＭ変調部２１４と、無線送信部２１５とを有する。そして、制御部２０４は、誤り判定部２０５と、フレーム種類判定部２０６と、送信制御部２０７とを有する。
【００３１】
無線受信部２０１は、アンテナを通じて受信信号が入力され、この受信信号にＲＦ処理（ダウンコンバート等）を行い、ＲＦ処理後の信号をＯＦＤＭ復調部２０２に出力する。
【００３２】
ＯＦＤＭ復調部２０２は、ＲＦ処理後の信号が入力され、ＦＦＴやデインタリーブ等、ＯＦＤＭ信号受信に必要な受信信号処理を行い、ＯＦＤＭ復調を行う。そして、ＯＦＤＭ復調信号は、復号部２０３および受信品質測定部２１０に出力される。
【００３３】
復号部２０３は、ＯＦＤＭ復調信号を入力し、適切な誤り訂正復号を行い、復号後の信号を制御部２０４の誤り判定部２０５に出力する。
【００３４】
誤り判定部２０５は、復号部２０３より受信信号の復号結果が入力され、この復号結果に基づきヘッダのパリティビットからヘッダ部の誤り検出、ＦＣＳよりデータ部の誤り検出を行う。そして、誤り判定部２０５は、ヘッダ部およびデータ部の誤り検出結果と復号結果とをフレーム種類判定部２０６に出力する。
【００３５】
フレーム種類判定部２０６は、ヘッダ部およびデータ部の誤り検出結果と復号結果とを入力し、まずヘッダ部のチェック結果がＯＫであるかＮＧであるかを判定する。判定の結果、ヘッダ部のチェック結果がＯＫを示す場合には、フレーム種類判定部２０６は、復号結果から受信信号のヘッダ部を参照し、受信信号のフレームタイプを判定する。さらに、データ部のチェック結果がＯＫである場合、フレーム種類判定部２０６は、データ部チェック結果“ＯＫ”および判定したフレームタイプ（ＱｏＳデータ、ブロックＡＣＫリクエスト、パイロット、又はＡＣＫ等）を送信制御部２０７に出力する。フレームタイプがＱｏＳデータの場合は、復号結果から受信信号のデータ部を受信信号として出力する。
【００３６】
一方、データ部のチェック結果がＮＧである場合、フレーム種類判定部２０６は、データ部チェック結果“ＮＧ”および判定したフレームタイプ（ＱｏＳデータ、ブロックＡＣＫリクエスト、パイロット、又はＡＣＫ等）を送信制御部２０７に出力する。
【００３７】
一方、判定の結果、ヘッダ部のチェック結果がＮＧを示す場合には、フレーム種類判定部２０６は、フレームタイプの判定ができないので、例えばＮＯＮＥという情報を含めたフレームタイプを送信制御部２０７に出力する。
【００３８】
送信制御部２０７は、フレーム種類判定部２０６からのデータ部チェック結果およびフレームタイプ結果を入力し、フレームタイプがＱｏＳデータであることを示しかつデータ部チェック結果がＯＫであることを示すときには、ブロックＡＣＫ生成部２０８に対してフレーム番号およびＡＣＫを出力する。フレームタイプがＱｏＳデータであることを示しかつデータ部チェック結果がＮＧであることを示すときには、ブロックＡＣＫ生成部２０８に対してフレーム番号およびＮＡＣＫを出力する。
【００３９】
また、送信制御部２０７は、フレームタイプがブロックＡＣＫリクエストであることを示しかつデータ部チェック結果がＯＫであることを示すときには、ＡＣＫ生成部２０９に対してＡＣＫ送信命令を出力する。そして、送信制御部２０７は、ＡＣＫ送信命令を出力した後、自装置が次に送信する権利（送信権）を得たとき、すなわち、ブロックＡＣＫフレームを送信するタイミングになったときに、ブロックＡＣＫ送信命令を受信品質測定部２１０に出力する。
【００４０】
また、送信制御部２０７は、フレームタイプがパイロットであることを示すときには、受信品質測定部２１０に対して品質測定命令を出力する。
【００４１】
ＡＣＫ生成部２０９は、送信制御部２０７からＡＣＫ送信命令（送信命令および送信タイミング）を受けると、対応するブロックＡＣＫリクエストに応じたＡＣＫフレームを生成する。そして、ＡＣＫ生成部２０９は、ＡＣＫ送信命令に含まれる送信タイミングに従って、生成したＡＣＫフレームをバッファ２１２に出力する。
【００４２】
ブロックＡＣＫ生成部２０８は、送信制御部２０７からフレーム番号およびＡＣＫが入力され、また受信品質情報およびブロックＡＣＫ送信命令(送信命令および送信タイミング)が受信品質情報生成部２１１から入力されると、フレーム番号、ＡＣＫ／ＮＡＣＫおよび受信品質情報が載るようなフレームフォーマットでブロックＡＣＫフレームを生成し、ブロックＡＣＫ送信命令に含まれる送信タイミングに従ってバッファ２１２に出力する。
【００４３】
受信品質測定部２１０は、送信制御部２０７から品質測定命令が入力されると、ＯＦＤＭ復調部２０２のメモリを参照し、パイロット用のサブキャリアの受信品質(ＳＩＮＲなど)を測定する。また、受信品質測定部２１０は、ブロックＡＣＫフレームを送信するタイミングになるとブロックＡＣＫフレーム送信命令が入力され、受信品質測定結果およびブロックＡＣＫ送信命令を受信品質情報生成部２１１に出力する。
【００４４】
受信品質情報生成部２１１は、受信品質測定部２１０から受信品質の測定結果が入力され、その測定結果に基づいて所定の受信品質の算出を行い受信品質情報を生成する。なお、所定の受信品質の算出方法としては、単純平均、移動平均、線形補完等がなされる。そして、受信品質情報生成部２１１は、受信品質情報およびブロックＡＣＫ送信命令をブロックＡＣＫ生成部２０８に出力する。
【００４５】
バッファ２１２は、ＡＣＫ生成部２０９からＡＣＫフレームが入力され、また、ブロックＡＣＫ生成部２０８からブロックＡＣＫフレームが入力され、それぞれ所定のタイミングに従って符号化部２１３に出力する。
【００４６】
符号化部２１３は、バッファ２１２から出力される送信フレームが入力され、適切な符号化を行い、ＯＦＤＭ変調部２１４に出力する。なお、適切な符号化とは、ＡＣＫフレーム用あるいはブロックＡＣＫフレーム用に定められた符号化をいう。
【００４７】
ＯＦＤＭ変調部２１４は、符号化部２１３から符号化後の送信信号が入力され、所定の多値変調、ＩＦＦＴ等、ＯＦＤＭ変調に必要な信号処理が行われ、ＯＦＤＭ変調信号を無線送信部２１５に出力する。
【００４８】
無線送信部２１５は、ＯＦＤＭ変調信号が入力され、ＲＦ処理を行い、ＲＦ処理後の送信信号をアンテナを通じて送信する。
【００４９】
次いで、無線ＬＡＮ基地局１００および無線端末２００から構成される通信システムの動きについて図４を参照して説明する。なお、この通信システムには、Ｄｅｌａｙｅｄ  Ｂｌｏｃｋ  ＡＣＫ方式が適用されている。
【００５０】
実施の形態１においては、無線ＬＡＮ基地局１００がＱｏＳデータフレームを無線端末２００に対して送信し、これに対して無線端末２００がブロックＡＣＫフレームを返信するまでの間に無線ＬＡＮ基地局１００が受信品質測定のためのパイロット信号を周期的に送信する。無線端末２００はこれらのパイロット信号から受信品質を測定し測定結果を基に受信品質情報を形成し、この受信品質情報をブロックＡＣＫフレームに付加して無線ＬＡＮ基地局１００にフィードバックする。
【００５１】
そして、無線ＬＡＮ基地局１００は、ブロックＡＣＫフレームに付加されてフィードバックされる受信品質情報を適応変調のＭＣＳ選択、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇなど受信側からのフィードバック情報を必要とする技術に適用する。
【００５２】
詳細には、図４に示すように、無線ＬＡＮ基地局１００において、送信制御部１１５からの送信命令信号がデータ生成部１０１に入力され、その送信命令信号に含まれる送信タイミングに従って送信フレームを出力する。
【００５３】
そして、出力された送信フレームは、バッファ１０５、符号化部１０６、ＯＦＤＭ変調部１０７および無線送信部１０８を介して無線端末２００に対して送信される。なお、図４においては、送信データとしてＱｏＳデータ＃１〜５が送信されている。
【００５４】
そして、ＱｏＳの送信フレームが送信されるとＱｏＳデータフレーム送信完了がバッファ１０５から送信制御部１１５に入力され、送信制御部１１５から送信命令信号がブロックＡＣＫリクエスト生成部１０２に対して出力される。そして、ブロックＡＣＫリクエスト生成部１０２は、ヘッダ部にはＱｏＳ送信フレームと同じ宛先アドレス、およびブロックＡＣＫフレームであることを示すフレームタイプ、ブロックＡＣＫの種類（Ｉｍｍｅｄｉａｔｅ  ｏｒ  Ｄｅｌａｙｅｄ）等を付加したブロックＡＣＫリクエストフレームを生成する。そして、ブロックＡＣＫリクエスト生成部１０２は、送信命令信号に含まれる送信タイミング情報に従い、ブロックＡＣＫリクエストフレームを出力する。
【００５５】
このブロックＡＣＫリクエストフレームは、バッファ１０５、符号化部１０６、ＯＦＤＭ変調部１０７および無線送信部１０８を介して無線端末２００に対して送信される。図４においてもＱｏＳデータ＃５の後に、無線ＬＡＮ基地局１００から無線端末２００に対して送信されている。
【００５６】
無線端末２００は、ブロックＡＣＫリクエストフレームを受信すると、無線受信部２０１、ＯＦＤＭ復調部２０２および復号部２０３にて所定の処理が施された受信信号を制御部２０４に入力する。そして、誤り判定部２０５にてヘッダ部及びデータ部の誤りチェックが行われ、またフレーム種類判定部２０６にてフレームタイプが判定され、データ部チェック結果と判定されたフレームタイプとが送信制御部２０７に入力される。なお、ここではブロックＡＣＫリクエストフレームを受信しているので、送信制御部２０７に入力されるフレームタイプは、ブロックＡＣＫリクエストである。
【００５７】
そして、送信制御部２０７において、入力されるフレームタイプがブロックＡＣＫリクエストであることを示しかつデータ部チェック結果がＯＫであることを示すときには、ＡＣＫ生成部２０９に対してＡＣＫ送信命令が出力される。送信制御部２０７からＡＣＫ送信命令（送信命令および送信タイミング）がＡＣＫ生成部２０９に入力されると、ＡＣＫ送信命令に含まれる送信タイミングに従って、生成されたＡＣＫフレームがバッファ２１２に出力される。
【００５８】
出力されたＡＣＫフレームは、バッファ２１２、符号化部２１３、ＯＦＤＭ変調部２１４および無線送信部２１５を介して、無線ＬＡＮ基地局１００に送信される。なお、図４においても、無線端末２００は、無線ＬＡＮ基地局１００からブロックＡＣＫリクエストを受け取った後に、ＡＣＫフレームを返信している。
【００５９】
無線ＬＡＮ基地局１００は、ＡＣＫフレームを受信すると、無線受信部１０９、ＯＦＤＭ復調部１１０および復号部１１１にて所定の処理が施された受信信号を制御部１１２に入力する。そして、フレームタイプ判定部１１３にてフレームタイプが判定され、ここでは、ＡＣＫフレームを受信しているので、送信制御部１１５に対してはフレームタイプ情報、パイロット周期決定部１１４に対してはパイロット周期決定命令がフレームタイプ判定部１１３から出力される。
【００６０】
パイロット周期決定部１１４は、パイロット周期決定命令が入力されると、適切なパイロット周期を算出し、送信制御部１１５にパイロット送信周期を出力する。なお、実施の形態１においては、予め決められた所定のパイロット送信周期が出力される。送信制御部１１５は、フレームタイプ判定部１１３からのフレームタイプ情報がＡＣＫであることを示しかつパイロット周期決定部１１４からパイロット送信周期を受け取るときには、パイロット生成部１０４に対して送信命令信号を出力する。
【００６１】
パイロット生成部１０４は、送信命令信号が入力されると所定のパイロット信号を生成し、パイロット送信周期情報に従ってパイロット信号を出力する。このパイロット信号は、バッファ１０５、符号化部１０６、ＯＦＤＭ変調部１０７および無線送信部１０８を介して、所定の送信周期で無線端末２００に対して送信される。なお、図４においても、無線端末２００に対して所定の送信周期でパイロット信号が送信されている。
【００６２】
無線端末２００は、パイロット信号を受け取ると、無線受信部２０１、ＯＦＤＭ復調部２０２および復号部２０３にて所定の処理が施された受信信号を制御部２０４に入力する。そして、誤り判定部２０５にてヘッダ部およびデータ部の誤りチェックが行われ、またフレーム種類判定部２０６にてフレームタイプが判定され、ヘッダ部およびデータ部の誤りチェック結果と判定されたフレームタイプとが送信制御部２０７に入力される。なお、ここではパイロット信号を受信しているので、送信制御部２０７に入力されるフレームタイプは、パイロットである。
【００６３】
そして、送信制御部２０７において、入力されるフレームタイプがパイロットであることを示しかつデータ部チェック結果がＯＫであることを示すときには、受信品質測定部２１０に対して品質測定命令を出力する。
【００６４】
受信品質測定部２１０は、送信制御部２０７から品質測定命令が入力されると、ＯＦＤＭ復調部２０２のメモリを参照し、パイロット用のサブキャリアの受信品質(ＳＩＮＲなど)を測定する。
【００６５】
そして、送信制御部２０７は、ＡＣＫ送信命令を出力した後、自装置が次に送信権を得たとき、すなわちに、ブロックＡＣＫフレームを送信するタイミングになったときに、ブロックＡＣＫ送信命令を受信品質測定部２１０に出力する。
【００６６】
受信品質測定部２１０は、ブロックＡＣＫ送信命令を入力すると、測定結果およびブロックＡＣＫ送信命令を受信品質情報生成部２１１に出力する。
【００６７】
受信品質情報生成部２１１は、受信品質測定部２１０から受信品質の測定結果が入力され、その測定結果に基づいて所定の受信品質の算出を行い受信品質情報を生成する。なお、所定の受信品質の算出方法としては、単純平均、移動平均、線形補完等がなされる。そして、受信品質情報生成部２１１から受信品質情報およびブロックＡＣＫ送信命令がブロックＡＣＫ生成部２０８に出力される。
【００６８】
ブロックＡＣＫ生成部２０８は、送信制御部２０７からフレーム番号およびＡＣＫが入力され、また受信品質情報およびブロックＡＣＫ送信命令(送信命令および送信タイミング)が受信品質情報生成部２１１から入力されると、フレーム番号、ＡＣＫ／ＮＡＣＫおよび受信品質情報が載るようなフレームフォーマットでブロックＡＣＫフレームを生成し、ブロックＡＣＫ送信命令に含まれる送信タイミングに従って出力する。なお、フレーム番号およびＡＣＫ／ＮＡＣＫは、図４においては、ＱｏＳデータ＃１〜５に対応するフレーム番号およびＱｏＳデータ＃１〜５の各フレームに関するＡＣＫ／ＮＡＣＫ情報である。また、受信品質情報は、無線ＬＡＮ基地局１００から送信されたパイロット信号用のサブキャリアに関する受信品質の測定結果に基づいて算出されるものである。
【００６９】
そして、ブロックＡＣＫ生成部２０８から出力されたブロックＡＣＫフレームは、バッファ２１２、符号化部２１３、ＯＦＤＭ変調部２１４および無線送信部２１５を介して、無線ＬＡＮ基地局１００に送信される。なお、図４においても、無線端末２００から無線ＬＡＮ基地局１００に向けブロックＡＣＫフレームが送信されている。
【００７０】
無線ＬＡＮ基地局１００は、ブロックＡＣＫフレームを受信すると、無線受信部１０９、ＯＦＤＭ復調部１１０および復号部１１１にて所定の処理が施された受信信号を制御部１１２に入力する。そして、フレームタイプ判定部１１３にてフレームタイプが判定される。ここでは、ブロックＡＣＫフレームを受信しているので、送信制御部１１５に対してフレームタイプ情報（ブロックＡＣＫを示す）がフレームタイプ判定部１１３から出力される。
【００７１】
送信制御部１１５は、フレームタイプ判定部１１３からのフレームタイプ情報がブロックＡＣＫであることを示すときには、ＡＣＫ生成部１０３に対して送信命令信号を出力する。ＡＣＫ生成部１０３は、無線端末２００からブロックＡＣＫを受信した際に返答するＡＣＫフレームを生成し、送信命令信号に含まれる送信タイミング情報に従い、ＡＣＫフレームを出力する。このＡＣＫフレームは、バッファ１０５、符号化部１０６、ＯＦＤＭ変調部１０７および無線送信部１０８を介して、無線端末２００に送信される。なお、図４においても、無線ＬＡＮ基地局１００から無線端末２００に向け、ブロックＡＣＫフレームに対する応答としてＡＣＫフレームが送信されている。
【００７２】
このように実施の形態１によれば、無線ＬＡＮ基地局１００に、ブロックＡＣＫリクエストを送信する送信制御部１１５と、受信品質測定のためのパイロット信号を生成するパイロット生成部１０４と、ブロックＡＣＫリクエストに応答して受信側からパイロット信号から算出した受信品質情報が付加されたブロックＡＣＫが返信される前にパイロット信号を送信する上記送信制御部１１５とを設けた。
【００７３】
こうすることにより、自装置が送信したパイロット信号の受信側における受信品質情報が付加されたブロックＡＣＫを受け取ることができるので、無線ＬＡＮ基地局１００において送信データを適応変調、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇ（サブキャリア毎ＭＣＳ割当）などの技術を用いて送信する場合に用いることができるフィードバック情報を得ることができる。よって、適切なデータ送信制御を行うことができる無線ＬＡＮ基地局を実現することができる。
【００７４】
また、無線ＬＡＮ基地局１００においては上記送信制御部１１５が受信側である無線端末２００からブロックＡＣＫリクエストに応答するＡＣＫを受け取ってからパイロット信号を送信する。
【００７５】
こうすることにより、このパイロット信号から得た受信品質情報が付加されたブロックＡＣＫが返信されるときには受信品質の測定から余り時間が経っていない。そのため、無線ＬＡＮ基地局１００において、送信データを適応変調、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇ（サブキャリア毎ＭＣＳ割当）などの技術を用いて送信する場合に用いることができるフィードバック情報を得ることができ、さらにこのフィードバック情報はその測定から時間的にあまり経過していないので精度がよいため有用なものである。よって、精度のよいフィードバック情報に応じた適切なデータ送信制御を行うことができる無線ＬＡＮ基地局を実現することができる。
【００７６】
また、送信制御部１１５は、予め定められた送信周期によりパイロット信号を送信する。
【００７７】
こうすることにより、受信側において周期的に送られてくる複数のパイロット信号の受信品質を例えば線形補完するなどにより受信品質情報の信頼性を向上することができ、より適切なデータ送信制御を行うことができる無線ＬＡＮ基地局を実現することができる。
【００７８】
また、実施の形態１によれば、無線端末２００に、ブロックＡＣＫリクエストに応答するブロックＡＣＫの送信タイミングを制御する送信制御部２０７と、パイロット信号の受信品質情報を形成する受信品質情報生成部２１１と、受信品質情報をブロックＡＣＫに付加するブロックＡＣＫ生成部２０８とを設けた。
【００７９】
こうすることにより、パイロット信号の受信品質情報をブロックＡＣＫに付加してそのブロックＡＣＫを送信するので、受信側に対して送信データを適応変調、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇ（サブキャリア毎ＭＣＳ割当）などに用いるフィードバック情報を提供することができる。よって、フィードバック情報の受信側における、適切なデータ送信制御に貢献することができる無線端末を実現することができる。
【００８０】
そして、受信品質情報生成部２１１は、無線ＬＡＮ基地局１００から周期的に送られてくるパイロット信号を複数受信し当該パイロット信号の受信品質を用いて受信品質情報を形成する。
【００８１】
こうすることにより、パイロット信号の受信品質情報をブロックＡＣＫに付加してそのブロックＡＣＫを送信するので、受信側に対して送信データを適応変調、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇ（サブキャリア毎ＭＣＳ割当）などに用いるフィードバック情報を提供することができる。よって、フィードバック情報の受信側における適切なデータ送信制御に貢献することができ、さらに周期的に送られてくる複数のパイロット信号の受信品質を例えば線形補完するなどにより、受信品質情報の信頼性を向上することができる無線端末を実現することができる。
【００８２】
なお、実施の形態１においては、無線ＬＡＮ基地局１００から無線端末２００に向けてＱｏＳデータフレームが送信される場合について説明を行った。しかしながら、無線ＬＡＮシステムにおいては、無線ＬＡＮ基地局と無線端末との間に相違点はないので、上記説明において無線ＬＡＮ基地局１００および無線端末２００の構成および動作を入れ替えても成り立つ。これは、各実施の形態における無線ＬＡＮ基地局および無線端末にも同様に当てはまる。
【００８３】
よって、実施の形態１によれば、適切なデータ送信制御を実現できる通信装置およびこの通信装置から構成される通信システムを実現することができる。
【００８４】
（実施の形態２）
実施の形態２の無線ＬＡＮ基地局３００は、図５に示すように、制御部３０１と、パイロット生成部３０２とを有する。そして、制御部３０１は、フレームタイプ判定部３０３と、パイロット遅延量決定部３０４と、送信制御部３０５と有する。
【００８５】
フレームタイプ判定部３０３は、復号部１１１からの受信信号を入力しこの受信信号のヘッダ部を参照して受信信号のフレームタイプを判別する。そして、フレームタイプの判別結果に応じて、パイロット遅延量決定部３０４、送信制御部３０５に情報を出力する。
【００８６】
具体的には、受信信号のフレームタイプがＡＣＫフレームである場合には、フレームタイプ判定部３０３は、送信制御部３０５に対してフレームタイプ情報を出力し、パイロット遅延量決定部３０４に対してパイロット遅延量決定命令を出力する。また、受信信号のフレームタイプがブロックＡＣＫフレームである場合には、フレームタイプ判定部３０３は、送信制御部３０５に対してフレームタイプ情報を出力する。
【００８７】
パイロット遅延量決定部３０４は、フレームタイプ判定部３０３からパイロット遅延量決定命令が入力されると、適切なパイロット送信タイミングを算出し、送信制御部３０５に出力する。
【００８８】
送信制御部３０５は、バッファ１０５から入力される送信完了信号がＱｏＳデータフレーム送信継続を示すときには、データ生成部１０１に対して、送信命令信号を出力する。また、バッファ１０５から入力される送信完了信号がＱｏＳデータフレーム送信完了を示すときには、ブロックＡＣＫリクエスト生成部１０２に対して、送信命令信号を出力する。また、送信制御部３０５は、バッファ１０５から入力される送信完了信号がブロックＡＣＫリクエスト送信完了を示すときには、パイロット遅延量決定部３０４からパイロット遅延量を受け取った後にパイロット生成部３０２に対して送信命令信号を出力する。
【００８９】
また、送信制御部３０５は、フレームタイプ判定部３０３からのフレームタイプ情報がＡＣＫフレームであることを示しかつパイロット遅延量決定部３０４からパイロット遅延量を受け取るときには、パイロット生成部３０２に対して、送信命令信号を出力する。また、送信制御部３０５は、フレームタイプ判定部３０３からのフレームタイプ情報がブロックＡＣＫフレームであることを示すときには、ＡＣＫ生成部１０３に対して送信命令信号を出力する。
【００９０】
パイロット生成部３０２は、無線端末からＡＣＫを受信すると、送信制御部３０５から「送信命令信号」が入力される。この送信命令信号には、送信命令とパイロット遅延量とが含まれる。そして、パイロット生成部３０２は、送信命令信号が入力されると所定のパイロット信号を生成し、パイロット遅延量に応じた時間的間隔を空けてバッファ１０５にパイロット信号を出力する。
【００９１】
実施の形態２の無線端末４００は、図６に示すように、制御部４０１と、受信品質測定部４０２と、受信品質情報生成部４０３と、ブロックＡＣＫ生成部４０４とを有する。そして、制御部４０１は、送信制御部４０５を有する。
【００９２】
送信制御部４０５は、フレーム種類判定部２０６からのデータ部チェック結果およびフレームタイプ結果を入力し、フレームタイプがＱｏＳデータであることを示しかつデータ部チェック結果がＯＫであることを示すときには、ブロックＡＣＫ生成部４０４に対してフレーム番号およびＡＣＫを出力する。フレームタイプがＱｏＳデータであることを示しかつデータ部チェック結果がＮＧであることを示すときには、ブロックＡＣＫ生成部４０４に対してフレーム番号およびＮＡＣＫを出力する。
【００９３】
また、送信制御部４０５は、フレームタイプがブロックＡＣＫリクエストであることを示しかつデータ部チェック結果がＯＫであることを示すときには、ＡＣＫ生成部２０９に対してＡＣＫ送信命令を出力する。
【００９４】
また、送信制御部４０５は、フレームタイプがパイロットであることを示しかつＣＲＣチェック結果がＯＫであることを示すときには、受信品質測定部４０２に対して品質測定命令およびブロックＡＣＫ送信命令を出力する。
【００９５】
なお、実施の形態１においては、無線ＬＡＮ基地局１００がＱｏＳデータを無線端末２００に対して送信し、これに応じて無線端末２００がブロックＡＣＫフレームを返信するまでの間に無線ＬＡＮ基地局１００が受信品質測定のためのパイロット信号を周期的に送信する。これに対して、実施の形態２においては、無線ＬＡＮ基地局３００がＱｏＳデータを無線端末４００に対して送信し、これに応じて無線端末４００がブロックＡＣＫフレームを返信する直前に無線ＬＡＮ基地局３００が受信品質測定のためのパイロット信号を１つだけ送信する。
【００９６】
このため、実施の形態１における無線端末２００の送信制御部２０７がパイロット信号を受信したときには取り敢えず品質測定命令を受信品質測定部２１０に出力し、その後、自装置が次に送信する権利（送信権）を得たとき、すなわちブロックＡＣＫフレームを送信するタイミングになったときに、ブロックＡＣＫ送信命令を受信品質測定部２１０に出力するのに対して、送信制御部４０５は、フレームタイプがパイロットであることを示すときには、受信品質測定部４０２に対して品質測定命令だけでなくブロックＡＣＫ送信命令も出力する。
【００９７】
受信品質測定部４０２は、送信制御部４０５から品質測定命令が入力されると、ＯＦＤＭ復調部２０２のメモリを参照し、パイロット用のサブキャリアの受信品質(ＳＩＮＲなど)を測定する。また、受信品質測定部４０２は、ブロックＡＣＫフレーム送信命令が入力され、受信品質測定結果およびブロックＡＣＫ送信命令を受信品質情報生成部４０３に出力する。
【００９８】
受信品質情報生成部４０３は、受信品質測定部４０２から受信品質の測定結果が入力され、その測定結果に基づいて所定の受信品質の算出を行い受信品質情報を生成する。ただし、実施の形態２においては、無線ＬＡＮ基地局３００から送信されてくるパイロット信号が１つだけなので、受信品質情報生成部４０３は受信品質測定部４０２から受け取る受信品質測定結果を受信品質情報とする。そして、受信品質情報生成部４０３は、受信品質情報およびブロックＡＣＫ送信命令をブロックＡＣＫ生成部４０４に出力する。なお、無線ＬＡＮ基地局３００が送信するパイロット信号を１つにすることにより、パイロット信号によるトラヒックの増加を防止でき、メディアを効率よく利用することができる。
【００９９】
ブロックＡＣＫ生成部４０４は、送信制御部４０５からフレーム番号およびＡＣＫ／ＮＡＣＫが入力され、また受信品質情報およびブロックＡＣＫ送信命令(送信命令および送信タイミング)が受信品質情報生成部４０３から入力されると、フレーム番号、ＡＣＫ／ＮＡＣＫおよび受信品質情報が載るようなフレームフォーマットでブロックＡＣＫフレームを生成し、ブロックＡＣＫ送信命令に含まれる送信タイミングに従ってバッファ２１２に出力する。
【０１００】
次いで、無線ＬＡＮ基地局３００および無線端末４００から構成される通信システムの動きについて図７を参照して説明する。なお、この通信システムには、Ｄｅｌａｙｅｄ  Ｂｌｏｃｋ  ＡＣＫ方式が適用されている。
【０１０１】
実施の形態２においては、無線ＬＡＮ基地局３００がＱｏＳデータフレームを無線端末４００に対して送信し、これに応じて無線端末４００がブロックＡＣＫフレームを返信する直前に無線ＬＡＮ基地局３００が受信品質測定のためのパイロット信号を１つだけ送信する。
【０１０２】
無線端末４００はこのパイロット信号から受信品質を測定し測定結果を基に受信品質情報を形成し、この受信品質情報をブロックＡＣＫフレームに付加して無線ＬＡＮ基地局３００にフィードバックする。
【０１０３】
そして、無線ＬＡＮ基地局３００は、ブロックＡＣＫフレームに付加されてフィードバックされる受信品質情報を適応変調のＭＣＳ選択、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇなど受信側からのフィードバック情報を必要とする技術に適用する。
【０１０４】
詳細には、図７に示すように、無線ＬＡＮ基地局３００において、送信制御部３０５からの送信命令信号がデータ生成部１０１に入力され、その送信命令信号に含まれる送信タイミングに従って送信フレームを出力する。
【０１０５】
そして、出力された送信フレームは、バッファ１０５、符号化部１０６、ＯＦＤＭ変調部１０７および無線送信部１０８を介して無線端末４００に対して送信される。なお、図７においては、送信フレームとしてＱｏＳデータ＃１〜５が送信されている。
【０１０６】
そして、ＱｏＳの送信フレームが送信されるとＱｏＳデータフレーム送信完了がバッファ１０５から送信制御部３０５に入力され、送信制御部３０５から送信命令信号がブロックＡＣＫリクエスト生成部１０２に対して出力される。そして、ブロックＡＣＫリクエスト生成部１０２は、ヘッダ部にはＱｏＳ送信フレームと同じ宛先アドレス、およびブロックＡＣＫフレームであることを示すフレームタイプ、ブロックＡＣＫの種類(Ｉｍｍｅｄｉａｔｅ  ｏｒ  Ｄｅｌａｙｅｄ)等を付加したブロックＡＣＫリクエストフレームを生成する。そして、ブロックＡＣＫリクエスト生成部１０２は、送信命令信号に含まれる送信タイミング情報に従い、ブロックＡＣＫリクエストフレームを出力する。
【０１０７】
このブロックＡＣＫリクエストフレームは、バッファ１０５、符号化部１０６、ＯＦＤＭ変調部１０７および無線送信部１０８を介して無線端末４００に対して送信される。図７においてもＱｏＳデータ＃５の後に、無線ＬＡＮ基地局３００から無線端末４００に対して送信されている。
【０１０８】
無線端末４００は、ブロックＡＣＫリクエストフレームを受信すると、無線受信部２０１、ＯＦＤＭ復調部２０２および復号部２０３にて所定の処理が施された受信信号を制御部４０１に入力する。そして、誤り判定部２０５にてヘッダ部及びデータ部の誤りチェックが行われ、またフレーム種類判定部２０６にてフレームタイプが判定され、データ部誤りチェック結果と判定されたフレームタイプとが送信制御部４０５に入力される。なお、ここではブロックＡＣＫリクエストフレームを受信しているので、送信制御部４０５に入力されるフレームタイプは、ブロックＡＣＫリクエストである。
【０１０９】
そして、送信制御部４０５において、入力されるフレームタイプがブロックＡＣＫリクエストであることを示しかつデータ部誤りチェック結果がＯＫであることを示すときには、ＡＣＫ生成部２０９に対してＡＣＫ送信命令が出力される。送信制御部４０５からＡＣＫ送信命令（送信命令および送信タイミング）がＡＣＫ生成部２０９に入力されると、ＡＣＫ送信命令に含まれる送信タイミングに従って、生成されたＡＣＫフレームがバッファ２１２に出力される。
【０１１０】
出力されたＡＣＫフレームは、バッファ２１２、符号化部２１３、ＯＦＤＭ変調部２１４および無線送信部２１５を介して、無線ＬＡＮ基地局３００に送信される。なお、図７においても、無線端末４００は、無線ＬＡＮ基地局３００からブロックＡＣＫリクエストを受け取った後に、ＡＣＫフレームを返信している。
【０１１１】
無線ＬＡＮ基地局３００は、ＡＣＫフレームを受信すると、無線受信部１０９、ＯＦＤＭ復調部１１０および復号部１１１にて所定の処理が施された受信信号を制御部３０１に入力する。そして、フレームタイプ判定部３０３にてフレームタイプが判定され、ここでは、ＡＣＫフレームを受信しているので、送信制御部３０５に対してはフレームタイプ情報、パイロット遅延量決定部３０４に対してはパイロット遅延量決定命令がフレームタイプ判定部３０３から出力される。
【０１１２】
パイロット遅延量決定部３０４は、フレームタイプ判定部３０３からパイロット遅延量決定命令が入力されると、適切なパイロット送信タイミングを算出し、送信制御部３０５に出力する。送信制御部３０５は、フレームタイプ判定部３０３からのフレームタイプ情報がＡＣＫであることを示しかつパイロット遅延量決定部３０４からパイロット遅延量を受け取るときには、パイロット生成部３０２に対して、送信命令信号を出力する。
【０１１３】
パイロット生成部３０２は、送信命令信号が入力されると所定のパイロット信号を生成し、パイロット遅延量に応じた時間的間隔を空けてバッファ１０５にパイロット信号を出力する。このパイロット信号は、バッファ１０５、符号化部１０６、ＯＦＤＭ変調部１０７および無線送信部１０８を介して、所定の周期で無線端末４００に対して送信される。なお、図７においても、無線端末４００に対して所定の周期でパイロット信号が送信されている。
【０１１４】
無線端末４００は、パイロット信号を受け取ると、無線受信部２０１、ＯＦＤＭ復調部２０２および復号部２０３にて所定の処理が施された受信信号を制御部４０１に入力する。そして、誤り判定部２０５にてヘッダ部及びデータ部の誤りチェックが行われ、またフレーム種類判定部２０６にてフレームタイプが判定され、データ部誤りチェック結果と判定されたフレームタイプとが送信制御部４０５に入力される。なお、ここではパイロット信号を受信しているので、送信制御部４０５に入力されるフレームタイプは、パイロットである。
【０１１５】
送信制御部４０５は、フレームタイプがパイロットであることを示すときには、受信品質測定部４０２に対して品質測定命令およびブロックＡＣＫ送信命令を出力する。
【０１１６】
受信品質測定部４０２は、送信制御部４０５から品質測定命令が入力されると、ＯＦＤＭ復調部２０２のメモリを参照し、パイロット用のサブキャリアの受信品質(ＳＩＮＲなど)を測定する。また、受信品質測定部４０２は、ブロックＡＣＫフレーム送信命令が入力され、測定結果およびブロックＡＣＫ送信命令を受信品質情報生成部４０３に出力する。
【０１１７】
受信品質情報生成部４０３は、受信品質測定部４０２から受信品質の測定結果が入力され、その測定結果に基づいて所定の受信品質の算出を行い受信品質情報を生成する。そして、受信品質情報生成部４０３は、受信品質情報およびブロックＡＣＫ送信命令をブロックＡＣＫ生成部４０４に出力する。
【０１１８】
ブロックＡＣＫ生成部４０４は、送信制御部４０５からフレーム番号およびＡＣＫ／ＮＡＣＫが入力され、また受信品質情報およびブロックＡＣＫ送信命令(送信命令および送信タイミング)が受信品質情報生成部４０３から入力されると、フレーム番号、ＡＣＫ／ＮＡＣＫおよび受信品質情報が載るようなフレームフォーマットでブロックＡＣＫフレームを生成し、ブロックＡＣＫ送信命令に含まれる送信タイミングに従って出力する。なお、フレーム番号およびＡＣＫ／ＮＡＣＫは、図７においては、ＱｏＳデータ＃１〜５に対応するフレーム番号およびＱｏＳデータ＃１〜５の各フレームに関するＡＣＫ／ＮＡＣＫ情報である。また、受信品質情報は、無線ＬＡＮ基地局３００から送信されたパイロット信号用のサブキャリアに関する受信品質の測定結果に基づいて算出されるものである。
【０１１９】
そして、ブロックＡＣＫ生成部４０４から出力されたブロックＡＣＫフレームは、バッファ２１２、符号化部２１３、ＯＦＤＭ変調部２１４および無線送信部２１５を介して、無線ＬＡＮ基地局３００に送信される。なお、図７においても、無線端末４００から無線ＬＡＮ基地局３００に向けブロックＡＣＫフレームが送信されている。
【０１２０】
無線ＬＡＮ基地局３００は、ブロックＡＣＫフレームを受信すると、無線受信部１０９、ＯＦＤＭ復調部１１０および復号部１１１にて所定の処理が施された受信信号を制御部３０１に入力する。そして、フレームタイプ判定部３０３にてフレームタイプが判定される。ここでは、ブロックＡＣＫフレームを受信しているので、送信制御部３０５に対してフレームタイプ情報（ブロックＡＣＫを示す）がフレームタイプ判定部３０３から出力される。
【０１２１】
送信制御部３０５は、フレームタイプ判定部３０３からのフレームタイプ情報がブロックＡＣＫであることを示すときには、ＡＣＫ生成部１０３に対して送信命令信号を出力する。ＡＣＫ生成部１０３は、無線端末４００からブロックＡＣＫを受信した際に返答するＡＣＫフレームを生成し、送信命令信号に含まれる送信タイミング情報に従い、ＡＣＫフレームを出力する。このＡＣＫフレームは、バッファ１０５、符号化部１０６、ＯＦＤＭ変調部１０７および無線送信部１０８を介して、無線端末４００に送信される。なお、図７においても、無線ＬＡＮ基地局３００から無線端末４００に向け、ブロックＡＣＫフレームに対する応答としてＡＣＫフレームが送信されている。
【０１２２】
なお、上記説明においては、無線ＬＡＮ基地局３００が無線端末４００に１つだけパイロット信号を送信し、このパイロット信号の受信品質情報を付加したブロックＡＣＫを無線端末４００が無線ＬＡＮ基地局３００に返信しているが、本発明はこれに限定されるものではなく、無線ＬＡＮ基地局３００が複数のパイロット信号を送信してもよくこの場合には無線端末４００は直近に送信されてきたパイロット信号の受信品質情報を付加したブロックＡＣＫを返信するようにしてもよい。要は、ブロックＡＣＫを返信する直近に受信したパイロット信号の受信品質情報を無線ＬＡＮ基地局３００にフィードバックできればよい。
【０１２３】
このように実施の形態２によれば、ディレイドブロックＡＣＫ（Delayed Block ACK）方式が適用される通信システムに、ブロックＡＣＫリクエストに応答して受信側からブロックＡＣＫが返信される前にパイロット信号を送信する送信制御部３０５を具備する無線ＬＡＮ基地局３００と、ブロックＡＣＫの送信タイミングを制御する送信制御部４０５と、パイロット信号の受信品質情報を形成する受信品質情報生成部４０３と、受信品質情報をブロックＡＣＫに付加するブロックＡＣＫ生成部４０４と、を具備する無線端末４００と、を設けた。
【０１２４】
こうすることにより、無線ＬＡＮ基地局は、自装置が送信したパイロット信号の受信側（無線端末）における受信品質情報が付加されたブロックＡＣＫを受け取ることができるので、自装置において送信データを適応変調、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇ（サブキャリア毎ＭＣＳ割当）などの技術を用いて送信する場合に用いることができるフィードバック情報を得ることができる。よって、適切なデータ送信制御を行うことができる無線ＬＡＮ基地局を実現することができ、この無線ＬＡＮ基地局および無線端末とから構成される通信システムにおいても、適切なデータ送信制御を行うことができる。
【０１２５】
また、無線ＬＡＮ基地局３００においては上記送信制御部３０５が受信側である無線端末４００からブロックＡＣＫリクエストに応答するＡＣＫを受け取ってからパイロット信号を送信する。
【０１２６】
こうすることにより、このパイロット信号の受信品質情報が付加されたブロックＡＣＫが返信されるときには受信品質の測定から余り時間が経っていないため、無線ＬＡＮ基地局装置において、送信データを適応変調、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇ（サブキャリア毎ＭＣＳ割当）などの技術を用いて送信する場合に用いることができるフィードバック情報を得ることができ、さらにこのフィードバック情報はその測定から時間的に経過していないので精度がよいため有用なものである。よって、適切なデータ送信制御を行うことができる無線ＬＡＮ基地局を実現することができ、この無線ＬＡＮ基地局および無線端末とから構成される通信システムにおいても、適切なデータ送信制御を行うことができる。
【０１２７】
さらに、ブロックＡＣＫ生成部４０４は、ブロックＡＣＫの送信タイミングの直前に受信したパイロット信号の受信品質情報のみをブロックＡＣＫに付加する。
【０１２８】
こうすることにより、パイロット信号の受信品質情報が付加されたブロックＡＣＫが返信されるときには受信品質の測定から余り時間が経っていないため、無線ＬＡＮ基地局装置において、送信データを適応変調、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇ（サブキャリア毎ＭＣＳ割当）などの技術を用いて送信する場合に用いることができるフィードバック情報を得ることができ、さらにこのフィードバック情報はその測定から時間的に経過していないので精度がよいため有用なものである。よって、適切なデータ送信制御を行うことができる無線ＬＡＮ基地局を実現することができ、この無線ＬＡＮ基地局および無線端末とから構成される通信システムにおいても、適切なデータ送信制御を行うことができる。
【０１２９】
（実施の形態３）
実施の形態３の無線ＬＡＮ基地局５００は、図８に示すように、制御部５０１と、ブロックＡＣＫリクエスト生成部５０４と、パイロット生成部５０５とを有する。この制御部５０１は、パイロット周期決定部５０２と、送信制御部５０３とを有する。
【０１３０】
パイロット周期決定部５０２は、パイロット遅延量決定部３０４から出力されるパイロット遅延量からパイロット送信周期を算出する。具体的には、パイロット周期決定部５０２は、パイロット信号を送信する回数を記憶しており、パイロット遅延量をパイロット信号の送信回数で除算することにより、パイロット送信周期を算出する。そして、算出されたパイロット送信周期情報およびパイロット遅延量は、送信制御部５０３に出力される。なお、パイロット信号の送信回数を限定することにより、パイロット信号によるトラヒックの増加を防止することができ、メディアを効率よく利用することができる。
【０１３１】
送信制御部５０３は、バッファ１０５から入力される送信完了信号がＱｏＳデータフレーム送信完了を示すときには、パイロット遅延量決定部３０４にパイロット周期決定命令を出力し、この命令に応じてパイロット遅延量決定部３０４から出力されパイロット周期決定部５０２を介して受け取るパイロット遅延量（これは無線端末６００においては、ブロックＡＣＫフレームを返信するまでの時間的間隔を決定する基準として利用される）、および送信命令信号をブロックＡＣＫリクエスト生成部５０４に対して出力する。
【０１３２】
送信制御部５０３は、フレームタイプ判定部３０３からのフレームタイプ情報がＡＣＫフレームであることを示しかつパイロット周期決定部５０２からパイロット周期送信情報を受け取るときには、パイロット生成部５０５に対して送信命令信号（送信命令およびパイロット送信周期情報を含む）を出力する。また、送信制御部５０３は、フレームタイプ判定部３０３からのフレームタイプ情報がブロックＡＣＫフレームであることを示すときには、ＡＣＫ生成部１０３に対して送信命令信号を出力する。
【０１３３】
また、送信制御部５０３は、バッファ１０５から入力される送信完了信号がブロックＡＣＫリクエスト送信完了を示すときには、パイロット生成部５０５に対して送信命令信号を出力する。
【０１３４】
ブロックＡＣＫリクエスト生成部５０４は、ＱｏＳ送信データフレームの送信完了後、制御部５０１の送信制御部５０３から「送信命令信号」および「パイロット遅延量」が入力されると、ヘッダ部にはＱｏＳ送信データと同じ宛先アドレス、ブロックＡＣＫフレームであることを示すフレームタイプ、ブロックＡＣＫの種類(Ｉｍｍｅｄｉａｔｅ  ｏｒ  Ｄｅｌａｙｅｄ)および「パイロット遅延量」等を付加したブロックＡＣＫリクエストフレームを生成する。そして、ブロックＡＣＫリクエスト生成部５０４は、送信命令信号に含まれる送信タイミング情報に従い、ブロックＡＣＫリクエストフレームをバッファ１０５に出力する。
【０１３５】
パイロット生成部５０５は、送信命令信号が入力されると所定のパイロット信号を生成し、送信命令信号に含まれるパイロット周期情報に従ってバッファ１０５にパイロット信号を出力する。
【０１３６】
実施の形態３の無線端末６００は、図９に示すように、制御部６０１と、受信品質測定部６０３と、受信品質情報生成部６０４と、ブロックＡＣＫ生成部６０５とを有する。制御部６０１は、送信制御部６０２を有する。
【０１３７】
送信制御部６０２は、フレーム種類判定部２０６からのデータ部チェック結果およびフレームタイプ結果を入力し、フレームタイプがＱｏＳデータであることを示しかつデータ部チェック結果がＯＫ／ＮＧである事を示すときには、ブロックＡＣＫ生成部６０５に対してフレーム番号およびＡＣＫ／ＮＡＣＫを出力する。
【０１３８】
また、送信制御部６０２は、フレームタイプがブロックＡＣＫリクエストであることを示しかつデータ部チェック結果がＯＫであることを示すときには、ＡＣＫ生成部２０９に対してＡＣＫ送信命令を出力する。そして、送信制御部６０２は、ブロックＡＣＫリクエストに含まれるパイロット遅延量に応じた時間的間隔をおいて、ブロックＡＣＫ送信命令を受信品質測定部６０３に出力する。
【０１３９】
また、送信制御部６０２は、フレームタイプがパイロットであることを示すときには、受信品質測定部６０３に対して品質測定命令を出力する。
【０１４０】
受信品質測定部６０３は、送信制御部６０２から品質測定命令が入力されると、ＯＦＤＭ復調部２０２のメモリを参照し、パイロット用のサブキャリアの受信品質(ＳＩＮＲなど)を測定する。また、受信品質測定部６０３は、ブロックＡＣＫフレームを送信するタイミングになるとブロックＡＣＫフレーム送信命令が入力され、受信品質測定結果およびブロックＡＣＫ送信命令を受信品質情報生成部６０４に出力する。
【０１４１】
受信品質情報生成部６０４は、受信品質測定部６０３から受信品質の測定結果が入力され、その測定結果に基づいて所定の受信品質の算出を行い受信品質情報を生成する。なお、所定の受信品質の算出方法としては、単純平均、移動平均、線形補完等がなされる。そして、受信品質情報生成部６０４は、受信品質情報およびブロックＡＣＫ送信命令をブロックＡＣＫ生成部６０５に出力する。
【０１４２】
ブロックＡＣＫ生成部６０５は、送信制御部６０２からフレーム番号およびＡＣＫ／ＮＡＣＫが入力され、また受信品質情報およびブロックＡＣＫ送信命令(送信命令および送信タイミング)が受信品質情報生成部６０４から入力されると、フレーム番号、ＡＣＫ／ＮＡＣＫおよび受信品質情報が載るようなフレームフォーマットでブロックＡＣＫフレームを生成し、ブロックＡＣＫ送信命令に含まれる送信タイミングに従ってバッファ２１２に出力する。
【０１４３】
次いで、無線ＬＡＮ基地局５００および無線端末６００から構成される通信システムの動きについて図１０を参照して説明する。なお、この通信システムには、Ｄｅｌａｙｅｄ  Ｂｌｏｃｋ  ＡＣＫ方式が適用されている。
【０１４４】
実施の形態３においては、無線ＬＡＮ基地局５００がＱｏＳデータフレームを無線端末６００に対して送信し、これに対して無線端末６００がブロックＡＣＫフレームを返信するまでの間に、無線ＬＡＮ基地局５００が決定するパイロット送信周期に従って受信品質測定のためのパイロット信号を送信する。無線端末６００はこれらのパイロット信号から受信品質を測定し測定結果を基に受信品質情報を形成し、この受信品質情報をブロックＡＣＫフレームに付加して無線ＬＡＮ基地局５００にフィードバックする。
【０１４５】
そして、無線ＬＡＮ基地局５００は、ブロックＡＣＫフレームに付加されてフィードバックされる受信品質情報を適応変調のＭＣＳ選択、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇなど受信側からのフィードバック情報を必要とする技術に適用する。
【０１４６】
詳細には、図１０に示すように、無線ＬＡＮ基地局５００において、送信制御部５０３からの送信命令信号がデータ生成部１０１に入力され、その送信命令信号に含まれる送信タイミングに従って送信フレームを出力する。
【０１４７】
そして、出力された送信フレームは、バッファ１０５、符号化部１０６、ＯＦＤＭ変調部１０７および無線送信部１０８を介して無線端末６００に対して送信される。なお、図１０においては、送信フレームとしてＱｏＳデータ＃１〜５が送信されている。
【０１４８】
バッファ１０５から送信制御部５０３に入力される送信完了信号がＱｏＳデータフレーム送信継続を示すときには、データ生成部１０１に対して、送信命令信号を出力する。また、バッファ１０５から送信制御部５０３に入力される送信完了信号がＱｏＳデータフレーム送信完了を示すときには、送信制御部５０３からパイロット遅延量決定部３０４にパイロット周期決定命令を出力され、この命令に応じてパイロット遅延量決定部３０４から出力されパイロット周期決定部５０２を介して送信制御部５０３に入力されるパイロット遅延量、および送信命令信号がブロックＡＣＫリクエスト生成部５０４に対して出力される。そして、ブロックＡＣＫリクエスト生成部５０４は、ヘッダ部にはＱｏＳ送信フレームと同じ宛先アドレス、ブロックＡＣＫフレームであることを示すフレームタイプ、ブロックＡＣＫの種類(Ｉｍｍｅｄｉａｔｅ  ｏｒ  Ｄｅｌａｙｅｄ)およびパイロット遅延量等を付加したブロックＡＣＫリクエストフレームを生成する。そして、ブロックＡＣＫリクエスト生成部５０４は、送信命令信号に含まれる送信タイミング情報に従い、ブロックＡＣＫリクエストフレームを出力する。
【０１４９】
このブロックＡＣＫリクエストフレームは、バッファ１０５、符号化部１０６、ＯＦＤＭ変調部１０７および無線送信部１０８を介して無線端末６００に対して送信される。図１０においてもＱｏＳデータ＃５の後に、無線ＬＡＮ基地局５００から無線端末６００に対して送信されている。
【０１５０】
無線端末６００は、ブロックＡＣＫリクエストフレームを受信すると、無線受信部２０１、ＯＦＤＭ復調部２０２および復号部２０３にて所定の処理が施された受信信号を制御部６０１に入力する。そして、誤り判定部２０５にてヘッダ部及びデータ部の誤りチェックが行われ、またフレーム種類判定部２０６にてフレームタイプが判定され、データ部の誤りチェック結果と判定されたフレームタイプとが送信制御部６０２に入力される。なお、ここではブロックＡＣＫリクエストフレームを受信しているので、送信制御部６０２に入力されるフレームタイプは、ブロックＡＣＫリクエストである。
【０１５１】
そして、送信制御部６０２において、入力されるフレームタイプがブロックＡＣＫリクエストであることを示しかつデータ部誤りチェック結果がＯＫ／ＮＧであることを示すときには、ＡＣＫ生成部２０９に対してＡＣＫ／ＮＧ送信命令が出力される。送信制御部６０２からＡＣＫ送信命令（送信命令および送信タイミング）がＡＣＫ生成部２０９に入力されると、ＡＣＫ送信命令に含まれる送信タイミングに従って、生成されたＡＣＫフレームがバッファ２１２に出力される。
【０１５２】
出力されたＡＣＫフレームは、バッファ２１２、符号化部２１３、ＯＦＤＭ変調部２１４および無線送信部２１５を介して、無線ＬＡＮ基地局５００に送信される。なお、図１０においても、無線端末６００は、無線ＬＡＮ基地局５００からブロックＡＣＫリクエストを受け取った後に、ＡＣＫフレームを返信している。
【０１５３】
無線ＬＡＮ基地局５００は、ＡＣＫフレームを受信すると、無線受信部１０９、ＯＦＤＭ復調部１１０および復号部１１１にて所定の処理が施された受信信号を制御部５０１に入力する。そして、フレームタイプ判定部３０３にてフレームタイプが判定され、ここでは、ＡＣＫフレームを受信しているので、送信制御部５０３に対してはフレームタイプ情報、パイロット遅延量決定部３０４に対してはパイロット周期決定命令がフレームタイプ判定部３０３から出力される。
【０１５４】
パイロット遅延量決定部３０４は、フレームタイプ判定部３０３からパイロット遅延量決定命令が入力されると、パイロット遅延量（これは送信制御部５０３からの命令に応じて既に決定している）をパイロット周期決定部５０２に出力する。
【０１５５】
パイロット周期決定部５０２は、パイロット遅延量決定部３０４から出力されるパイロット遅延量からパイロット送信周期を算出する。そして、算出されたパイロット送信周期情報は、送信制御部５０３に出力される。
【０１５６】
送信制御部５０３は、フレームタイプ判定部３０３からのフレームタイプ情報がＡＣＫであることを示しかつパイロット周期決定部５０２からパイロット送信周期情報を受け取るときには、パイロット生成部５０５に対して送信命令信号を出力する。
【０１５７】
パイロット生成部５０５は、送信命令信号が入力されると所定のパイロット信号を生成し、パイロット送信周期情報に従ってパイロット信号を出力する。このパイロット信号は、バッファ１０５、符号化部１０６、ＯＦＤＭ変調部１０７および無線送信部１０８を介して、パイロット周期情報に応じた送信周期で無線端末６００に対して送信される。なお、図１０においても、無線端末６００に対して所定の送信周期でパイロット信号が送信されている。また、図中に示す時間的間隔ｔ１は上記パイロット遅延量に相当し、ｔ２はパイロット送信周期情報が示すパイロット送信周期に相当する。
【０１５８】
無線端末６００は、パイロット信号を受け取ると、無線受信部２０１、ＯＦＤＭ復調部２０２および復号部２０３にて所定の処理が施された受信信号を制御部６０１に入力する。そして、誤り判定部２０５にてヘッダ部及びデータ部の誤りチェックが行われ、またフレーム種類判定部２０６にてフレームタイプが判定され、データ部の誤りチェック結果と判定されたフレームタイプとが送信制御部６０２に入力される。なお、ここではパイロット信号を受信しているので、送信制御部６０２に入力されるフレームタイプは、パイロットである。
【０１５９】
送信制御部６０２は、入力されるフレームタイプがパイロットであることを示すときには、受信品質測定部６０３に対して品質測定命令を出力する。
【０１６０】
受信品質測定部６０３は、送信制御部６０２から品質測定命令が入力されると、ＯＦＤＭ復調部２０２のメモリを参照し、パイロット用のサブキャリアの受信品質(ＳＩＮＲなど)を測定する。
【０１６１】
送信制御部６０２は、ブロックＡＣＫリクエストに含まれるパイロット遅延量に応じた時間的間隔をおいて、ブロックＡＣＫ送信命令を受信品質測定部６０３に出力する。
【０１６２】
受信品質測定部６０３は、ブロックＡＣＫフレームを送信するタイミングになるとブロックＡＣＫフレーム送信命令が入力され、測定結果およびブロックＡＣＫ送信命令を受信品質情報生成部６０４に出力する。
【０１６３】
受信品質情報生成部６０４は、受信品質測定部６０３から受信品質の測定結果が入力され、その測定結果に基づいて所定の受信品質の算出を行い受信品質情報を生成する。そして、受信品質情報生成部６０４は、受信品質情報およびブロックＡＣＫ送信命令をブロックＡＣＫ生成部６０５に出力する。
【０１６４】
ブロックＡＣＫ生成部６０５は、送信制御部６０２からフレーム番号およびＡＣＫが入力され、また受信品質情報およびブロックＡＣＫ送信命令(送信命令および送信タイミング)が受信品質情報生成部６０４から入力されると、フレーム番号、ＡＣＫ／ＮＡＣＫおよび受信品質情報が載るようなフレームフォーマットでブロックＡＣＫフレームを生成し、ブロックＡＣＫ送信命令に含まれる送信タイミングに従って出力する。
【０１６５】
そして、ブロックＡＣＫ生成部６０５から出力されたブロックＡＣＫフレームは、バッファ２１２、符号化部２１３、ＯＦＤＭ変調部２１４および無線送信部２１５を介して、無線ＬＡＮ基地局５００に送信される。なお、図１０においても、無線端末６００から無線ＬＡＮ基地局５００に向けブロックＡＣＫフレームが送信されている。
【０１６６】
無線ＬＡＮ基地局５００は、ブロックＡＣＫフレームを受信すると、無線受信部１０９、ＯＦＤＭ復調部１１０および復号部１１１にて所定の処理が施された受信信号を制御部５０１に入力する。そして、フレームタイプ判定部３０３にてフレームタイプが判定される。ここでは、ブロックＡＣＫフレームを受信しているので、送信制御部５０３に対してフレームタイプ情報（ブロックＡＣＫを示す）がフレームタイプ判定部３０３から出力される。
【０１６７】
送信制御部５０３は、フレームタイプ判定部３０３からのフレームタイプ情報がブロックＡＣＫであることを示すときには、ＡＣＫ生成部１０３に対して送信命令信号を出力する。ＡＣＫ生成部１０３は、無線端末６００からブロックＡＣＫを受信した際に返答するＡＣＫフレームを生成し、送信命令信号に含まれる送信タイミング情報に従い、ＡＣＫフレームを出力する。このＡＣＫフレームは、バッファ１０５、符号化部１０６、ＯＦＤＭ変調部１０７および無線送信部１０８を介して、無線端末６００に送信される。なお、図１０においても、無線ＬＡＮ基地局５００から無線端末６００に向け、ブロックＡＣＫフレームに対する応答としてＡＣＫフレームが送信されている。
【０１６８】
このように実施の形態３によれば、無線ＬＡＮ基地局５００に、ブロックＡＣＫリクエストを送信する送信制御部５０３と、受信品質測定のためのパイロット信号を生成するパイロット生成部５０５と、ブロックＡＣＫリクエストに応答して受信側からパイロット信号の受信品質情報が付加されたブロックＡＣＫが返信される前にパイロット信号を送信する上記送信制御部５０３とを設けた。
【０１６９】
さらに、無線ＬＡＮ基地局５００は、ブロックＡＣＫの送信タイミング指定情報としてのパイロット遅延量を送信する上記送信制御部５０３と、送信タイミング指定情報に応じてパイロット信号の送信周期を決定するパイロット周期決定部５０２と、を具備し、上記送信制御部５０３は、その送信周期に応じてパイロット信号を送信する。
【０１７０】
こうすることにより、自装置が送信したパイロット信号の受信側における受信品質情報が付加されたブロックＡＣＫを受け取ることができるので、無線ＬＡＮ基地局５００において送信データを適応変調、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇ（サブキャリア毎ＭＣＳ割当）などの技術を用いて送信する場合に用いることができるフィードバック情報を得ることができる。よって、適切なデータ送信制御を行うことができる無線ＬＡＮ基地局を実現することができる。また、受信側において周期的に送られてくる複数のパイロット信号の受信品質を例えば線形補完するなどにより受信品質情報の信頼性を向上することができ、より適切なデータ送信制御を行うことができる無線ＬＡＮ基地局を実現することができる。
【０１７１】
また、無線ＬＡＮ基地局５００においては上記送信制御部５０３が受信側である無線端末６００からブロックＡＣＫリクエストに応答するＡＣＫを受け取ってからパイロット信号を送信する。
【０１７２】
こうすることにより、このパイロット信号の受信品質情報が付加されたブロックＡＣＫが返信されるときには受信品質の測定から余り時間が経っていない。そのため、無線ＬＡＮ基地局５００において、送信データを適応変調、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇ（サブキャリア毎ＭＣＳ割当）などの技術を用いて送信する場合に用いることができるフィードバック情報を得ることができ、さらにこのフィードバック情報はその測定から時間的にあまり経過していないので精度がよいため有用なものである。よって、精度のよいフィードバック情報に応じた適切なデータ送信制御を行うことができる無線ＬＡＮ基地局を実現することができる。
【０１７３】
また、実施の形態３によれば、無線端末６００に、ブロックＡＣＫリクエストに応答するブロックＡＣＫの送信タイミングを制御する送信制御部６０２と、パイロット信号の受信品質情報を形成する受信品質情報生成部６０４と、受信品質情報をブロックＡＣＫに付加するブロックＡＣＫ生成部６０５とを設けた。
【０１７４】
そして、受信品質情報生成部６０４は、無線ＬＡＮ基地局５００から周期的に送られてくるパイロット信号を受信し当該パイロット信号の受信品質を用いて受信品質情報を形成する。
【０１７５】
こうすることにより、パイロット信号の受信品質情報をブロックＡＣＫに付加してそのブロックＡＣＫを送信するので、受信側に対して送信データを適応変調、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇ（サブキャリア毎ＭＣＳ割当）などに用いるフィードバック情報を提供することができる。よって、フィードバック情報の受信側における適切なデータ送信制御に貢献することができ、さらに周期的に送られてくる複数のパイロット信号の受信品質を例えば線形補完するなどにより、受信品質情報の信頼性を向上することができる無線端末を実現することができる。
【０１７６】
よって、実施の形態３によれば、適切なデータ送信制御を実現できる通信装置およびこの通信装置から構成される通信システムを実現することができる。
【０１７７】
本発明の通信システムの第１の態様は、ディレイドブロックＡＣＫ（Delayed Block ACK）方式が適用される通信システムであって、ブロックＡＣＫリクエストに応答して受信側からブロックＡＣＫが返信される前に、パイロット信号を送信するパイロット送信手段を具備する無線ＬＡＮ基地局と、前記ブロックＡＣＫの送信タイミングを制御する送信制御手段と、前期パイロット信号から受信品質を測定する受信品質測定手段と、前記受信品質に基づいて受信品質情報を形成する受信品質情報生成手段と、前記受信品質情報を前記ブロックＡＣＫに付加するブロックＡＣＫ生成手段と、を具備する無線端末と、を具備する構成を採る。
【０１７８】
この構成によれば、無線ＬＡＮ基地局は、自装置が送信したパイロット信号の受信側（無線端末）における受信品質情報が付加されたブロックＡＣＫを受け取ることができるので、自装置において送信データを適応変調、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇ（サブキャリア毎ＭＣＳ割当）などの技術を用いて送信する場合に用いることができるフィードバック情報を得ることができる。よって、適切なデータ送信制御を行うことができる無線ＬＡＮ基地局を実現することができ、この無線ＬＡＮ基地局および無線端末とから構成される通信システムにおいても、適切なデータ送信制御を行うことができる。
【０１７９】
本発明の通信システムの第２の態様は、前記無線ＬＡＮ基地局が、予め定められた送信周期により前記パイロット信号を送信し、前記無線端末が、前記パイロット信号を受信し当該パイロット信号の受信品質を用いて前記受信品質情報を形成する構成を採る。
【０１８０】
この構成によれば、受信側の無線端末において周期的に送られてくる複数のパイロット信号の受信品質を例えば線形補完するなどにより受信品質情報の信頼性を向上することができ、より適切なデータ送信制御を行うことができる無線ＬＡＮ基地局を実現することができる。
【０１８１】
本発明の通信システムの第３の態様は、前記ブロックＡＣＫ生成手段が、前記ブロックＡＣＫの送信タイミングの直前に受信した前記パイロット信号の受信品質情報のみを前記ブロックＡＣＫに付加する構成を採る。
【０１８２】
この構成によれば、パイロット信号の受信品質情報が付加されたブロックＡＣＫが返信されるときには受信品質の測定から余り時間が経っていないため、無線ＬＡＮ基地局装置において、送信データを適応変調、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇ（サブキャリア毎ＭＣＳ割当）などの技術を用いて送信する場合に用いることができるフィードバック情報を得ることができ、さらにこのフィードバック情報はその測定から時間的間隔があまり空いていないので精度がよいため有用なものである。よって、適切なデータ送信制御を行うことができる無線ＬＡＮ基地局を実現することができ、この無線ＬＡＮ基地局および無線端末とから構成される通信システムにおいても、適切なデータ送信制御を行うことができる。
【０１８３】
本発明の通信システムの第４の態様は、前記無線ＬＡＮ基地局が、前記ブロックＡＣＫの送信タイミング指定情報を送信する送信タイミング指定情報送信手段と、前記送信タイミング指定情報に応じて前記パイロット信号の送信周期を決定するパイロット送信周期決定手段と、を具備し、前記無線端末は、前記パイロット信号を複数受信し当該パイロット信号の受信品質を用いて前記受信品質情報を形成し、当該受信品質情報を付加した前記ブロックＡＣＫを前記送信タイミング指定情報に応じて送信する構成を採る。
【０１８４】
この構成によれば、無線ＬＡＮ基地局が送信したパイロット信号の受信側における受信品質情報が付加されたブロックＡＣＫを受け取ることができるので、無線ＬＡＮ基地局５００において送信データを適応変調、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇ（サブキャリア毎ＭＣＳ割当）などの技術を用いて送信する場合に用いることができるフィードバック情報を得ることができる。よって、適切なデータ送信制御を行うことができる無線ＬＡＮ基地局を実現することができる。また、受信側（無線端末）において周期的に送られてくる複数のパイロット信号の受信品質を例えば線形補完するなどにより受信品質情報の信頼性を向上することができ、より適切なデータ送信制御を行うことができる無線ＬＡＮ基地局を実現することができ、この無線ＬＡＮ基地局および無線端末とから構成される通信システムにおいても、適切なデータ送信制御を行うことができる。
【０１８５】
本発明の通信装置の第１の態様は、ブロックＡＣＫリクエストを送信する送信手段と、受信品質測定のためのパイロット信号を生成するパイロット生成手段と、前記ブロックＡＣＫリクエストに応答して受信側から前記パイロット信号の受信品質情報が付加されたブロックＡＣＫが返信される前に、前記パイロット信号を送信するパイロット送信手段と、を具備する構成を採る。
【０１８６】
この構成によれば、自装置が送信したパイロット信号の受信側における受信品質情報が付加されたブロックＡＣＫを受け取ることができるので、自装置において送信データを適応変調、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇ（サブキャリア毎ＭＣＳ割当）などの技術を用いて送信する場合に用いることができるフィードバック情報を得ることができる。よって、適切なデータ送信制御を行うことができる通信装置を実現することができ、この通信装置から構成される通信システムにおいても、適切なデータ送信制御を行うことができる。
【０１８７】
本発明の通信装置の第２の態様は、前記ブロックＡＣＫの送信タイミング指定情報を送信する送信タイミング指定情報送信手段と、前記送信タイミング指定情報に応じて前記パイロット信号の送信周期を決定するパイロット送信周期決定手段と、を具備し、前記パイロット送信手段は、前記送信周期に応じて前記パイロット信号を送信する構成を採る。
【０１８８】
この構成によれば、自装置が送信したパイロット信号の受信側における受信品質情報が付加されたブロックＡＣＫを受け取ることができるので、通信装置において送信データを適応変調、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇ（サブキャリア毎ＭＣＳ割当）などの技術を用いて送信する場合に用いることができるフィードバック情報を得ることができる。よって、適切なデータ送信制御を行うことができる無線ＬＡＮ基地局を実現することができる。また、受信側において周期的に送られてくる複数のパイロット信号の受信品質を例えば線形補完するなどにより受信品質情報の信頼性を向上することができ、より適切なデータ送信制御を行うことができる通信装置を実現することができる。
【０１８９】
本発明の他の通信装置の第１の態様は、ブロックＡＣＫリクエストに応答するブロックＡＣＫの送信タイミングを制御する送信制御手段と、パイロット信号の受信品質情報を形成する受信品質情報生成手段と、前記受信品質情報を前記ブロックＡＣＫに付加するブロックＡＣＫ生成手段と、を具備する構成を採る。
【０１９０】
この構成によれば、パイロット信号の受信品質情報をブロックＡＣＫに付加してそのブロックＡＣＫを送信するので、受信側に対して送信データを適応変調、Ａｄａｐｔｉｖｅ  ｂｉｔ  ｌｏａｄｉｎｇ（サブキャリア毎ＭＣＳ割当）などに用いるフィードバック情報を提供することができる。よって、フィードバック情報の受信側における、適切なデータ送信制御に貢献することができる通信装置を実現することができる。
【産業上の利用可能性】
【０１９１】
本発明の通信システムおよび通信装置は、適切なデータ送信制御を行うことができる効果を有し、Ｄｅｌａｙｅｄ  Ｂｌｏｃｋ  ＡＣＫ方式が適用される通信システム並びにこの通信システムを構成する無線ＬＡＮ基地局および無線端末として有用である。
【図面の簡単な説明】
【０１９２】
【図１】本発明の実施の形態１に係る無線ＬＡＮ基地局の構成を示すブロック図
【図２】各実施の形態において扱う送信フレーム構成の一例を示す図
【図３】実施の形態１に係る無線端末の構成を示すブロック図
【図４】図１および図３に示す無線ＬＡＮ基地局および無線端末から構成される通信システムの動きの説明に供する図
【図５】実施の形態２に係る無線ＬＡＮ基地局の構成を示すブロック図
【図６】実施の形態２に係る無線端末の構成を示すブロック図
【図７】図５および図６に示す無線ＬＡＮ基地局および無線端末から構成される通信システムの動きの説明に供する図
【図８】実施の形態３に係る無線ＬＡＮ基地局の構成を示すブロック図
【図９】実施の形態３に係る無線端末の構成を示すブロック図
【図１０】図８および図９に示す無線ＬＡＮ基地局および無線端末から構成される通信システムの動きの説明に供する図
【図１１】Ｉｍｍｅｄｉａｔｅ  Ｂｌｏｃｋ  ＡＣＫ方式の説明に供する図
【図１２】Ｄｅｌａｙｅｄ  Ｂｌｏｃｋ  ＡＣＫ方式の説明に供する図
【符号の説明】
【０１９３】
１００、３００、５００  無線ＬＡＮ基地局
１０１  データ生成部
１０２、５０４  ブロックＡＣＫリクエスト生成部
１０３，２０９  ＡＣＫ生成部
１０４、３０２、５０５  パイロット生成部
１０５、２１２  バッファ
１０６、２１３  符号化部
１０７、２１４  ＯＦＤＭ変調部
１０８、２１５  無線送信部
１０９、２０１  無線受信部
１１０、２０２  ＯＦＤＭ復調部
１１１、２０３  復号部
１１２、２０４、３０１、４０１、５０１、６０１  制御部
１１３、３０３  フレームタイプ判定部
１１４、５０２  パイロット周期決定部
１１５、２０７、３０５、４０５、５０３、６０２  送信制御部
２００、４００、６００  無線端末
２０５  誤り判定部
２０６  フレーム種類判定部
２０８、４０４、６０５  ブロックＡＣＫ生成部
２１０、４０２、６０３  受信品質測定部
２１１、４０３、６０４  受信品質情報生成部
３０４  パイロット遅延量決定部
【図１】
2006148360.tif 000003
【図２】
2006148360.tif 000004
【図３】
2006148360.tif 000005
【図４】
2006148360.tif 000006
【図５】
2006148360.tif 000007
【図６】
2006148360.tif 000008
【図７】
2006148360.tif 000009
【図８】
2006148360.tif 000010
【図９】
2006148360.tif 000011
【図１０】
2006148360.tif 000012
【図１１】
2006148360.tif 000013
【図１２】
2006148360.tif 000014