(57)【要約】【課題】  無線通信において、高スループット技術を利用したまま無線性能を安定化させる。【解決手段】  本発明の一態様において、無線通信装置１は、上位層２から受けた複数のＭＳＤＵフレーム１４１〜１４３をまとめて少なくとも一つのＡ−ＭＳＤＵフレーム１５１を構成するＡ−ＭＳＤＵ構成手段６と、少なくとも一つのＡ−ＭＳＤＵフレーム１５１をフラグメントしきい値に基づいて分割し、複数のＡ−ＭＳＤＵフラグメントフレーム１７１〜１７７を生成するＡ−ＭＳＤＵフラグメント手段７と、複数のＡ−ＭＳＤＵフラグメントフレーム１７１〜１７７に対するヘッダ処理を実行し、複数のＭＰＤＵフレーム１８１〜１８７を生成するＭＰＤＵフレーム構成手段８と、複数のＭＰＤＵフレーム１８１〜１８７をまとめて少なくとも一つのＡ−ＭＰＤＵフレーム１９を生成するＡ−ＭＰＤＵ手段と、少なくとも一つのＡ−ＭＰＤＵフレーム１９を受信側の無線通信装置に送信する物理手段４とを具備する。【選択図】      図１
2010011052.tif 000002
【特許請求の範囲】
【請求項１】
上位層から受けた複数のＭＳＤＵフレームをまとめて少なくとも一つのＡ−ＭＳＤＵフレームを構成するＡ−ＭＳＤＵ構成手段と、
前記少なくとも一つのＡ−ＭＳＤＵフレームを予め決められたフラグメントしきい値に基づいて分割し、複数のＡ−ＭＳＤＵフラグメントフレームを生成するＡ−ＭＳＤＵフラグメント手段と、
前記複数のＡ−ＭＳＤＵフラグメントフレームに対するヘッダ処理を実行し、複数のＭＰＤＵフレームを生成するＭＰＤＵフレーム構成手段と、
前記複数のＭＰＤＵフレームをまとめて少なくとも一つのＡ−ＭＰＤＵフレームを生成するＡ−ＭＰＤＵ手段と、
前記少なくとも一つのＡ−ＭＰＤＵフレームを前記受信側の無線通信装置に送信する物理手段と
を具備する無線通信装置。
【請求項２】
請求項１記載の無線通信装置において、
前記受信側の無線通信装置において正常に受信されなかったＭＰＤＵフレームを、当該正常に受信されなかったＭＰＤＵフレームを一単位として前記受信側の無線通信装置に再送する再送手段をさらに具備することを特徴とする無線通信装置。
【請求項３】
少なくとも一つのＡ−ＭＰＤＵフレームを受信する物理手段と、
前記少なくとも一つのＡ−ＭＰＤＵフレームを分解して複数のＭＰＤＵフレームを生成するＡ−ＭＰＤＵ手段と、
前記複数のＭＰＤＵフレームに対してヘッダ処理を実行するとともに組み合わせを行って少なくとも一つのＡ−ＭＳＤＵフレーム又は少なくとも一つのＭＳＤＵフレームを生成するＭＰＤＵ受信手段と、
前記ＭＰＤＵ受信手段によって生成されたフレームが、前記少なくとも一つのＭＳＤＵフレームか、前記少なくとも一つのＡ−ＭＳＤＵフレームか判断し、前記ＭＰＤＵ受信手段によって前記少なくとも一つのＭＳＤＵフレームが生成されたと判断された場合に、前記少なくとも一つのＭＳＤＵフレームを上位層に与える構成フレーム解析手段と、
前記構成フレーム解析手段において、前記ＭＰＤＵ受信手段によって前記少なくとも一つのＡ−ＭＳＤＵフレームが生成された判断された場合に、前記少なくとも一つのＡ−ＭＳＤＵフレームを分解して複数のＭＳＤＵフレームを生成し、この複数のＭＳＤＵフレームを前記上位層に与えるＡ−ＭＳＤＵ分解手段と
を具備する無線通信装置。
【請求項４】
請求項３記載の無線通信装置において、
前記Ａ−ＭＳＤＵ分解手段によって前記少なくとも一つのＡ−ＭＳＤＵフレームを分解した結果において、ＭＳＤＵフレーム長に満たない部分がある場合に、このＭＳＤＵフレーム長に満たない残り部分と、この残り部分に続く部分とを連結したＭＳＤＵフレームを生成し、この連結したＭＳＤＵフレームを前記上位層に与えるフレーム連結制御手段をさらに具備する無線通信装置。
【請求項５】
請求項３又は請求項４記載の無線通信装置において、
正常に受信されず送信側の無線通信装置から再送されたＭＰＤＵフレームを受信する再送手段をさらに具備し、
前記ＭＰＤＵ受信手段は、前記再送されたＭＰＤＵフレームを用いて、前記少なくとも一つのＡ−ＭＳＤＵフレーム又は前記少なくとも一つのＭＳＤＵフレームを生成する
ことを特徴とする無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置に関する。
【背景技術】
【０００２】
特許文献１には、複数のＭＡＣフレームがアグリゲートされた１つの物理フレームを作成する物理フレーム作成手段と、物理フレームを送信する送信手段と、物理フレームの終了に暗黙の送達確認要求として応答された送達確認フレームを受信する受信手段とを具備する通信装置が開示されている。
【０００３】
特許文献２には、一つのＭＡＣヘッダと複数のＭＡＣフレームとを含む単一の物理フレームを構築する物理フレーム構築手段と、物理フレームを宛先の通信装置に送信する通信手段とを具備する通信装置が開示されている。
【０００４】
特許文献３には、無線ＬＡＮ通信の規格IEEE802.11に準拠し、かつ、サービス品質優先制御機能としてBlock Ack ReqフレームおよびBlock Ackフレームを作成して複数のDATAフレームの受信確認を一括して行うBlock Ack機能を有する無線通信方法において、Block Ackフレームに含まれるBlock Ack Bitmapフィールドを作成する際、伝送データの内容に応じて適切なサイズを選択することによって映像データの伝送を可能とすることが記載されている。
【特許文献１】特開２００６−３５２８９７号公報
【特許文献２】特開２００６−２８７９８０号公報
【特許文献３】特開２００６−２１７２４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、例えばIEEE802.11nのリンクレイヤ（ＭＡＣ：Medium Access Control）層などにおいて、高スループット技術を利用したまま、無線性能を安定化させることができる通信装置を提供することを目的とする。なお、IEEE802.11nは、規格策定中（Draft）の名称であり、標準化された段階でIEEE802.11として統合され、IEEE802.11nという名称は使用されないことになる。
【課題を解決するための手段】
【０００６】
本発明の第１の態様に係る無線通信装置は、上位層から受けた複数のＭＳＤＵフレームをまとめて少なくとも一つのＡ−ＭＳＤＵフレームを構成するＡ−ＭＳＤＵ構成手段と、少なくとも一つのＡ−ＭＳＤＵフレームを予め決められたフラグメントしきい値に基づいて分割し、複数のＡ−ＭＳＤＵフラグメントフレームを生成するＡ−ＭＳＤＵフラグメント手段と、複数のＡ−ＭＳＤＵフラグメントフレームに対するヘッダ処理を実行し、複数のＭＰＤＵフレームを生成するＭＰＤＵフレーム構成手段と、複数のＭＰＤＵフレームをまとめて少なくとも一つのＡ−ＭＰＤＵフレームを生成するＡ−ＭＰＤＵ手段と、少なくとも一つのＡ−ＭＰＤＵフレームを受信側の無線通信装置に送信する物理手段とを具備する。
【０００７】
本発明の第２の態様に係る無線通信装置は、少なくとも一つのＡ−ＭＰＤＵフレームを受信する物理手段と、少なくとも一つのＡ−ＭＰＤＵフレームを分解して複数のＭＰＤＵフレームを生成するＡ−ＭＰＤＵ手段と、複数のＭＰＤＵフレームに対してヘッダ処理を実行するとともに組み合わせを行って少なくとも一つのＡ−ＭＳＤＵフレーム又は少なくとも一つのＭＳＤＵフレームを生成するＭＰＤＵ受信手段と、ＭＰＤＵ受信手段によって生成されたフレームが、少なくとも一つのＭＳＤＵフレームか、少なくとも一つのＡ−ＭＳＤＵフレームか判断し、ＭＰＤＵ受信手段によって少なくとも一つのＭＳＤＵフレームが生成されたと判断された場合に、少なくとも一つのＭＳＤＵフレームを上位層に与える構成フレーム解析手段と、構成フレーム解析手段において、ＭＰＤＵ受信手段によって少なくとも一つのＡ−ＭＳＤＵフレームが生成された判断された場合に、少なくとも一つのＡ−ＭＳＤＵフレームを分解して複数のＭＳＤＵフレームを生成し、この複数のＭＳＤＵフレームを上位層に与えるＡ−ＭＳＤＵ分解手段とを具備する。
【発明の効果】
【０００８】
本発明により、無線通信において、高スループット技術を利用したまま、無線性能を安定化させることができる
【発明を実施するための最良の形態】
【０００９】
以下、図面を参照しながら本発明の実施の形態について説明する。なお、以下の各図において同様の部分については同一の符号を付して説明を省略する。
【００１０】
無線ＬＡＮ（Local Area Network）は、例えばホームネットワークなどに用いられる。ホームネットワーク技術のガイドラインとして最も有名であるＤＬＮＡ（Digital Living Network Alliance）では、このガイドラインにおける第２層のリンクレイヤ技術として、無線区間にIEEE802.11を採用している。
【００１１】
ホームネットワークでの主要なアプリケーションとして見込まれるのが、映像（動画）である。High Definition映像を表示するテレビジョンは、ホームネットワークの一構成要素になり得る。テレビ放送がデジタル化されることで、テレビジョンとネットワークとの相性も向上する。
【００１２】
ここで、ＤＬＮＡで採用されるIEEE802.11のリンクレイヤ（ＭＡＣ）技術について説明する。
【００１３】
IEEE802.11規格の一機能に、フラグメント機能がある。上位層から通知されたＭＳＤＵ（Mac Service Data Unit）フレームに対して予め決められたフラグメントしきい値を超えたデータ長のデータは、このフラグメントしきい値単位で分割され、一つのＭＰＤＵ（Mac Protocol Data Unit）フレームを構成する。最後に端数がでた場合には、その端数のデータ長で１つのＭＰＤＵフレームを構成する。分割で得られたＭＰＤＵフレームには、それぞれヘッダと呼ばれるフレーム識別情報が付与される。このヘッダに、ある一つのＭＳＤＵフレームが複数のＭＰＤＵフレームに分割されたことを示す識別子が納められる。
【００１４】
また、IEEE802.11の高スループットバージョンの規格であるIEEE802.11nには、上位層から通知されたＭＳＤＵフレームを複数束ね、この束ねられた複数のＭＳＤＵフレームを一つのＭＰＤＵフレームとするＡ−ＭＳＤＵ（Aggregate-MSDU）機能がある。
【００１５】
Ａ−ＭＳＤＵフレームの最大長は、例えば、４０００バイト又は８０００バイトに制限される。つまり、一般的な通常のネットワークにおいては、２−５個のＭＳＤＵフレームを一つに束ねることが可能である。ここで、送信されたＡ−ＭＳＤＵフレームに損失が発生した場合、このＡ−ＭＳＤＵフレーム単位で再送が行われる。したがって、IEEE802.11nはエラーフリー時の効率がよい一方で、無線環境が悪くなったときの効率が低下する場合がある。
【００１６】
さらに、IEEE802.11nには、ＭＰＤＵフレームを複数束ねて、この複数のＭＰＤＵフレームを一つのＭＰＤＵフレームとするＡ−ＭＰＤＵ（Aggregate-MPDU）機能がある。Ａ−ＭＰＤＵフレームは、Ａ−ＭＳＤＵフレームとは異なり、束ねる前のＭＰＤＵフレーム単位で再送が可能となる。したがって、無線環境悪化時の再送効率は、Ａ−ＭＰＤＵフレームではない通常のＭＰＤＵフレームの場合と同じである。
【００１７】
ただし、Ａ−ＭＰＤＵフレームでは、IEEE802.11規格のフラグメント機能を扱うことはできない。したがって、上位層から通知されたＭＳＤＵフレーム又は上位層から通知されたＭＳＤＵフレームを束ねたＡ−ＭＳＤＵフレームは、そのデータ長のまま、基地局から無線端末に送信されることになる。
【００１８】
テレビジョンをアプリケーションとする映像伝送技術においては、インターネットのようなベストエフォートの概念によるピーク性能を競う技術よりも、ある一定のレートを安定的に伝送する技術が好まれる。特に、無線通信の一般的安定性は有線媒体を用いる場合よりも低く、周波数が高くなるほど安定性も低くなる傾向がある。
【００１９】
無線通信の安定性を高めるために、アンテナ性能を高めるなどの方法があるが、本実施の形態のおいては、リンクレイヤ層で、フレームを短くすることによってフレームの損失率を低下させる。
【００２０】
以下、リンクレイヤ層で、フレームを短くすることによってフレームの損失率を低下させるための構成について説明する。
【００２１】
図１は、本実施の形態に係る無線通信装置の一例を示すブロック図である。なお、以下の説明においてフレームの数は例であり、フレームの内容及び長さ、フラグメントしきい値、送信状態などで変化する。
【００２２】
無線通信装置１は、送信側（基地局：Access Point）としても受信側（無線端末：Station）としても用いることが可能である。
【００２３】
無線通信装置１は、ホスト部（上位層）２、リンクレイヤ部３、物理部４を具備する。
【００２４】
送信側として動作する場合に用いられるリンクレイヤ部３の構成要素は、記憶装置５ａ〜５ｄ、Ａ−ＭＳＤＵ構成部６、Ａ−ＭＳＤＵフラグメント部７、ＭＰＤＵフレーム構成・送信部８、Ａ−ＭＰＤＵ部２２、再送部２３を含む。
【００２５】
受信側として動作する場合に用いられるリンクレイヤ部３の構成要素は、記憶装置５ｅ〜５ｇ、Ａ−ＭＰＤＵ部２２、ＭＰＤＵ受信部９、Ａ−ＭＳＤＵ処理部１０、再送部２３を含む。
【００２６】
さらに、Ａ−ＭＳＤＵ処理部１０は、記憶装置５ｈ，５ｊ、構成フレーム解析部１１、Ａ−ＭＳＤＵ分解部１２、未構成フレームバッファ５ｉ、フレーム連結制御部１３を具備する。
【００２７】
以下に、送信時における無線通信装置１の動作について説明する。
【００２８】
図２は、送信時のフレーム処理の一例を示すブロック図である。
【００２９】
ホスト部２は、複数のＭＳＤＵフレーム１４１〜１４３を記憶装置５ａに記憶する。
【００３０】
Ａ−ＭＳＤＵ構成部６は、記憶装置５ａに記憶されている複数のＭＳＤＵフレーム１４１〜１４３をまとめるＡ−ＭＳＤＵ処理を実行し、少なくとも一つのＡ−ＭＳＤＵフレーム１５１を生成し、Ａ−ＭＳＤＵフレーム１５１を記憶装置５ｂに記憶する。Ａ−ＭＳＤＵフレーム１５１に含まれているサブフレーム１６１〜１６３は、それぞれＭＳＤＵフレーム１４１〜１４３に対応している。サブフレーム１６１〜１６３には、ヘッダが含まれている。
【００３１】
Ａ−ＭＳＤＵフラグメント部７は、予め決められたフラグメントしきい値（長さ）に基づいて、記憶装置５ｂに記憶されているＡ−ＭＳＤＵフレーム１５１をフラグメント（分割）し、この複数のフラグメントされたフレーム（Ａ−ＭＳＤＵフラグメントフレーム）１７１〜１７７を生成し、記憶装置５ｃに記憶する。
【００３２】
ＭＰＤＵフレーム構成・送信部８は、例えばIEEE802.11の規格にそって、記憶装置５ｃに記憶されている複数のＡ−ＭＳＤＵフラグメントフレーム１７１〜１７７にヘッダを付すなどのヘッダ処理を実行し、複数のＭＰＤＵフレーム１８１〜１８７を生成する。そして、ＭＰＤＵフレーム構成・送信部８は、複数のＭＰＤＵフレーム１８１〜１８７を記憶装置５ｄに記憶する。
【００３３】
Ａ−ＭＰＤＵ部２２は、必要に応じて、記憶装置５ｄに記憶されている複数のＭＰＤＵフレーム１８１〜１８ｎを束ねてＡ−ＭＰＤＵフレーム１９を生成するＡ−ＭＰＤＵ機能４ａを実行する。
【００３４】
物理部４は、Ａ−ＭＰＤＵフレーム１９を受信側の無線通信装置に送信する。
【００３５】
このＡ−ＭＰＤＵフレーム１９の伝送において損失等のエラーが生じた場合、再送部２３は、例えば、受信側の無線通信装置から、複数のＭＰＤＵフレーム１８１〜１８ｎのうち正常に受信されなかったＭＰＤＵフレームに対する再送要求を、物理部４経由で、受信する。そして、この再送要求に応じて、再送部２３は、ＭＰＤＵフレーム単位で、再送が要求されたＭＰＤＵフレーム１８を、物理部４経由で、再送する。
【００３６】
これにより、送信されるＡ−ＭＰＤＵフレーム１９を構成する複数のＭＰＤＵフレーム１８１〜１８ｎのフレーム長を短くすることができ、フレームの損失率及び再送効率を低下させることができ、高スループット技術を利用したまま、無線性能を安定化させることができる。
【００３７】
なお、本実施の形態では、ホスト部２とＡ−ＭＳＤＵ構成部６との間、Ａ−ＭＳＤＵ構成部６とＡ−ＭＳＤＵフラグメント部７との間、Ａ−ＭＳＤＵフラグメント部７とＭＰＤＵフレーム構成・送信部８との間、ＭＰＤＵフレーム構成・送信部８とＡ−ＭＰＤＵ部２２及び再送部２３との間では、それぞれ記憶装置５ａ〜５ｄを介して、各種フレームなどのデータがやり取りされる。しかしながら、各構成要素間での例えばデータなどの処理結果のやり取りは、記憶装置を介することなく行われるとしてもよい。
【００３８】
本実施の形態において、リンクレイヤ部３と物理部４との間のデータのやり取りについては、記憶装置を介して行われるとしてもよい。
【００３９】
以下に、受信時における無線通信装置１の動作について説明する。
【００４０】
図３は、受信時のフレーム構成の一例を示すブロック図である。
【００４１】
物理部４は、送信側の無線通信装置からＡ−ＭＰＤＵフレーム１９を受信する。
【００４２】
Ａ−ＭＰＤＵ部２２は、送信側の無線通信装置から受信したＡ−ＭＰＤＵフレーム１９を分解して複数のＭＰＤＵフレーム１８１〜１８７を生成し、この複数のＭＰＤＵフレーム１８１〜１８７を記憶装置５ｅに記憶する。
【００４３】
ＭＰＤＵ受信部９は、記憶装置５ｅに記憶されている複数のＭＰＤＵフレーム１８１〜１８７に対して、IEEE802.11の規格にしたがってヘッダ処理（例えばヘッダの解析及び除去など）、復号化処理、組み合わせ処理などを含む上記図２の逆手順の処理を行い、複数のＭＰＤＵフレーム１８１〜１８７をＭＳＤＵフレーム１４又はＡ−ＭＳＤＵフレーム１５１の状態にし、記憶装置５ｆに記憶する。
【００４４】
Ａ−ＭＳＤＵ処理部１０の構成フレーム解析部１１は、ＭＰＤＵ受信部９によって受信され記憶装置５ｆに記憶されたフレームが、ＭＳＤＵフレーム１４かＡ−ＭＳＤＵフレーム１５１か判断する。
【００４５】
判断の結果がＭＳＤＵフレーム１４である旨を示す場合、構成フレーム解析部１１は、ＭＳＤＵフレーム１４を、ホスト部２への引渡しのための記憶装置５ｇに記憶する。
【００４６】
判断の結果がＡ−ＭＳＤＵフレーム１５１である旨を示す場合、構成フレーム解析部１１は、Ａ−ＭＳＤＵフレーム１５１を、Ａ−ＭＳＤＵ分解部への引渡しのための記憶装置５ｈに記憶する。
【００４７】
Ａ−ＭＳＤＵフレーム分解部１２は、記憶装置５ｈに記憶されているＡ−ＭＳＤＵフレーム１５１に対して、IEEE802.11n規格にしたがって、Ａ−ＭＳＤＵフレーム１５１を複数のＭＳＤＵフレーム１４１〜１４３に分解する分解処理を行い、分解によって得られた複数のＭＳＤＵフレーム１４１〜１４３を記憶装置５ｇに記憶する。
【００４８】
ここで、例えば、図４に示すように、Ａ−ＭＳＤＵフレーム分解部１２は、分解処理を行う過程において、分解対象のＡ−ＭＳＤＵフレーム１５１のうち分割後の残りのデータ２０がフレームのサブヘッダに記述されたＭＳＤＵフレーム長に満たない場合、この残りのデータ２０を、未構成フレームバッファ５ｉに記憶する。
【００４９】
さらに、Ａ−ＭＳＤＵフレーム分解部１２は、この残りの２０を含むＡ−ＭＳＤＵフレーム１９に続くＡ−ＭＳＤＵフレーム１５２が、未構成フレームバッファ５ｉに記憶されている残りのデータ２０に対する続きのデータ２１を含むフレームか否か判断する。
【００５０】
Ａ−ＭＳＤＵフレーム１５１の後のＡ−ＭＳＤＵフレーム１５２が未構成フレームバッファ５ｉに記憶されている残りのデータ２０に対する続きのデータ２１を含む場合、Ａ−ＭＳＤＵフレーム分解部１２は、Ａ−ＭＳＤＵフレーム１９の後のＡ−ＭＳＤＵフレーム１５２から、未構成バッファ５ｉのデータ２０に対する続きのデータ２１を取り出し、続きのデータ２１を記憶装置５ｊに記憶する。
【００５１】
フレーム連結制御部１３は、未構成フレームバッファ５ｉに記憶されている残りのデータ２０と、記憶装置５ｊに記憶されており未構成フレームバッファ５ｉの残りのデータ２０に対する続きのデータ２１とを連結したＭＳＤＵフレーム１４４を構成し、記憶装置５ｇに記憶する。
【００５２】
以降、Ａ−ＭＰＤＵフレームを受信するたびに同様の処理が実行される。
【００５３】
ホスト部２は、記憶装置５ｇに記憶されているＭＳＤＵフレーム１４、ＭＳＤＵフレーム１４１〜１４３、又はＭＳＤＵフレーム１４４を読み出すことでデータを取得する。
【００５４】
正常に受信されなかったＭＰＤＵフレームがある場合、受信側の再送部２３は、受信側の物理部４経由で、この正常に受信されなかったＭＰＤＵフレームの再送要求を、送信側の無線通信装置に送信する。
【００５５】
そして、受信側の再送部２３は、ＭＰＤＵフレーム単位で再送されたＭＰＤＵフレーム１８を、受信側の物理部４経由で受信し、記憶装置５ｅに記憶する。
【００５６】
ＭＰＤＵ受信部９は、再送されたＭＰＤＵフレーム１８を含む記憶装置５ｅのＭＰＤＵフレームを用いて、少なくとも一つのＭＳＤＵフレーム又は少なくとも一つのＡ−ＭＳＤＵフレームを生成し、記憶装置５ｆに記憶する。
【００５７】
なお、本実施の形態では、Ａ−ＭＰＤＵ部２２及び再送部２３とＭＰＤＵ受信部９との間、ＭＰＤＵ受信部９と構成フレーム解析部１１との間、構成フレーム解析部１１とＡ−ＭＳＤＵ分解部１２との間、Ａ−ＭＳＤＵ分解部１２とフレーム連結制御部１３との間、構成フレーム解析部１１、Ａ−ＭＳＤＵ分解部１２、フレーム連結制御部１３とホスト部２との間は、それぞれ記憶装置５ｅ，５ｆ，５ｈ〜５ｊ，５ｇを介して、各種フレームなどのデータのやり取りが行われる。しかしながら、各構成要素間での例えばデータなどの処理結果のやり取りは、記憶装置を介することなく行われるとしてもよい。
【００５８】
本実施の形態において、受信側にて、Ａ−ＭＳＤＵフレーム１５１に対するフラグメントしきい値に基づく分割を行った場合、このＡ−ＭＳＤＵフレーム１５１を構成するＭＳＤＵフレームの中に、途中で分割された状態のフレームが存在する場合がある。このような場合であっても、受信側において、未構成バッファ５ｉに記憶されている途中で分割された状態のフレーム部分（残りのデータ２０）と、この残りのデータ２０に対する続きのフレーム部分（続きのデータ２１）とを連結する処理が実行されるため、受信側で正当にＭＳＤＵフレームを生成することができる。
【００５９】
以上説明した本実施の形態に係る例えばIEEE802.11n規格のＡ−ＭＳＤＵ機能を用いる無線通信装置１においては、送信側で、Ａ−ＭＳＤＵフレームがフラグメントされ、このフラグメントされたフレームに対してシーケンス番号を含むヘッダが個別に付与される。これにより、短く加工されたフレームをＡ−ＭＰＤＵ部２２を用いて送信することができる。
【００６０】
本実施の形態に係る例えばIEEE802.11n規格のＡ−ＭＳＤＵ機能を用いる無線通信装置１においては、受信された第１のＡ−ＭＰＤＵフレーム１５１を構成するＭＳＤＵフレームが、上位部２に通知可能なＭＳＤＵフレームと、上位部２に通知できない部分（残りのデータ２０）とを含む場合、この上位部２に通知できない部分が未構成フレームバッファ５ｉに記憶される。そして、この上位部２に通知できない部分に対して、第１のＡ−ＭＰＤＵフレーム１５１の後に続く第２のＡ−ＭＰＤＵフレームのうちこの未構成フレームバッファ５ｉに記憶されている部分に続く部分（続きのデータ２１）が連結される。これにより、Ａ−ＭＰＤＵを利用可能なフラグメントフレームを再構成することができる。
【００６１】
本実施の形態においては、送信側から送信されるＡ−ＭＰＤＵフレーム１９を構成する複数のＭＰＤＵフレーム１８１〜１８４のフレーム長を短くすることができる。これにより、フレームの損失率及び再送効率を低下させることができ、高スループット技術を利用したまま、無線性能を安定化させることができる。
【００６２】
本実施の形態に係るフレーム構成及び解析は、現状のＡ−ＭＳＤＵ機能に対する変更部分が少なくてよく、導入容易である。
【００６３】
本実施の形態で説明した各構成要素は、自由に組み合わせてもよく、また、分割してもよい。例えば、各記憶装置は自由に組み合わせ可能である。例えば、記憶装置５ｆ〜５ｈは統合してもよい。
【００６４】
本実施の形態に係る無線通信装置１は無線通信可能なコンピュータであり、無線通信装置１の各種構成要素はコンピュータのプロセッサによりソフトウェアが実行されることで実現されるとしてもよい。
【００６５】
本実施の形態において、リンクレイヤ部３をソフトウェア、物理部４をハードウェアとして実現してもよい。物理部４は、変調・復調などを行うとしてもよい。
【図面の簡単な説明】
【００６６】
【図１】本発明の実施の形態に係る無線通信装置の一例を示すブロック図。
【図２】送信時のフレーム処理の一例を示すブロック図。
【図３】受信時のフレーム処理の一例を示すブロック図。
【図４】フレーム連結制御部の処理内容の一例を示すブロック図。
【符号の説明】
【００６７】
１…無線通信装置、２…ホスト部、３…リンクレイヤ部、４…物理部、５ａ〜５ｊ…記憶装置、６…Ａ−ＭＳＤＵ構成部、７…Ａ−ＭＳＤＵフラグメント部、８…ＭＰＤＵフレーム構成・送信部、９…ＭＰＤＵ受信部、１０…Ａ−ＭＳＤＵ処理部、１１…構成フレーム解析部、１２…Ａ−ＭＳＤＵ分解部、１３…フレーム連結制御部、１４，１４１〜１４３，１４４…ＭＳＤＵフレーム、１５１，１５２…Ａ−ＭＳＤＵフレーム、１６１〜１６３…サブフレーム、１７１〜１７７…Ａ−ＭＳＤＵフラグメントフレーム、１８，１８１〜１８７…ＭＰＤＵフレーム、１９…Ａ−ＭＰＤＵフレーム、２０…残りのデータ、２１…続きのデータ、２２…Ａ−ＭＰＤＵ部、２３…再送部
【図１】
2010011052.tif 000003
【図２】
2010011052.tif 000004
【図３】
2010011052.tif 000005
【図４】
2010011052.tif 000006