(57)【要約】【課題】本発明は送信側の無線局がデータフレームのデータ領域の切り貼りを行ってデータパケットを生成するような場合に、受信側で切り貼り前のデータフレームの復元などに必要な情報を送信側から受信側にデータパケットにより通知可能にするとともにコストの増大を抑制することが可能な無線パケット通信方法を提供することを目的とする。【解決手段】特殊フォーマットのデータパケットに対応した無線局が特殊フォーマットのデータパケットを送信する場合には、常に複数のデータパケットを並列に送信し、特殊フォーマットのデータパケットに対応した無線局がデータパケットを受信する場合には他の同一の無線局から複数のデータパケットをほぼ同時に受信した場合に限り、受信したデータパケットを特殊フォーマットの定義に従って処理する。【選択図】      図１
2005079605.tif 000002
【特許請求の範囲】
【請求項１】
複数の無線チャネルの利用が可能、もしくは複数の無線チャネルの利用が可能でありそれぞれの無線チャネルに複数の信号を空間分割多重することが可能な２つの無線局の間で無線通信を行い、複数のデータパケットを前記無線局同士の間で伝送するための無線パケット通信方法において、
規格で定められた標準フォーマットとは異なる特殊フォーマットのデータパケットに対応した無線局が、前記特殊フォーマットのデータパケットを送信する場合には、常に複数のデータパケットを並列に送信し、
前記特殊フォーマットのデータパケットに対応した無線局がデータパケットを受信する場合には、他の同一の無線局から複数のデータパケットをほぼ同時に受信した場合に限り、受信したデータパケットを前記特殊フォーマットの定義に従って処理する
ことを特徴とする無線パケット通信方法。
【請求項２】
請求項１の無線パケット通信方法において、
前記特殊フォーマットのデータパケットに対応した無線局は、自局が前記特殊フォーマットの通信に対応しているか否かを表す通信モード情報を、データ伝送を開始する前に相手の無線局に通知して、前記通信モード情報を相手の無線局毎に管理し、
前記特殊フォーマットの通信が可能な第１の無線局がデータパケットを送信する場合には、自局が管理している前記通信モード情報に従って、送信先の第２の無線局が前記特殊フォーマットの通信に対応しているか否かを識別し、第２の無線局が前記特殊フォーマットの通信に対応していない場合には標準フォーマットのみを利用する
ことを特徴とする無線パケット通信方法。
【請求項３】
請求項２の無線パケット通信方法において、
前記特殊フォーマットの通信が可能な第１の無線局が、前記特殊フォーマットの通信が可能な第２の無線局に対してデータパケットを送信する場合に、前記第１の無線局は、１つのデータフレームのデータ領域を分割して形成される複数のデータブロックから複数のデータパケットを生成するとともに、前記データフレームを復元するために必要な情報を前記データパケットの中に含める
ことを特徴とする無線パケット通信方法。
【請求項４】
請求項２の無線パケット通信方法において、
前記特殊フォーマットの通信が可能な第１の無線局が、前記特殊フォーマットの通信が可能な第２の無線局に対してデータパケットを送信する場合に、前記第１の無線局は、１つのデータフレームのデータ領域を分割して形成される複数のデータブロックの一部分と他のデータフレームのデータ領域とを連結してデータパケットを生成するとともに、前記データフレームを復元するために必要な情報を前記データパケットの中に含める
ことを特徴とする無線パケット通信方法。
【請求項５】
請求項２の無線パケット通信方法において、
前記特殊フォーマットの通信が可能な第１の無線局が、前記特殊フォーマットの通信が可能な第２の無線局に対してデータパケットを送信する場合に、前記第１の無線局は、複数のデータフレームの各々のデータ領域から抽出された複数のデータブロックを連結し、前記データブロックに基づいてデータパケットに含めることが可能な最大サイズ以内のデータを格納したデータパケットを生成するとともに、前記データフレームを復元するために必要な情報を前記データパケットの中に含める
ことを特徴とする無線パケット通信方法。
【請求項６】
請求項２の無線パケット通信方法において、
前記特殊フォーマットの通信が可能な第１の無線局が、他の第２の無線局に対して前記通信モード情報を送信する場合には、前記特殊フォーマットの通信に対応しない無線局が認識不可能な状態に加工されたデータパケットを確認パケットとして送信し、
前記第１の無線局は、前記確認パケットに対して応答を返した第２の無線局のみを前記特殊フォーマットの通信に対応しているものとみなす
ことを特徴とする無線パケット通信方法。
【請求項７】
請求項６の無線パケット通信方法において、
データパケットに伝送すべき情報を含むデータ領域と誤り検出コードを含むＦＣＳ領域とが含まれる場合に、
前記確認パケットを送信する第１の無線局は、正規の誤り検出コードに対して予め定めた第１の演算処理を施した結果を前記ＦＣＳ領域に格納し、
前記特殊フォーマットの通信が可能な無線局が受信したデータパケットのＦＣＳ領域に含まれる誤り検出コードの異常を検出した場合には、前記誤り検出コードに対して前記第１の演算処理と反対の第２の演算処理を施し、その結果から正規の誤り検出コードが検出された場合には前記確認パケットを受信したものとみなし、前記確認パケットの送信元の無線局に対して応答パケットを返す
ことを特徴とする無線パケット通信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の無線局間で無線媒体を介してデータパケットを伝送する場合に用いられる無線パケット通信方法に関する。
【０００２】
【従来の技術】
本発明と関連のある従来技術としては、非特許文献１，非特許文献２及び非特許文献３が知られている。
例えば非特許文献１に示されたような標準規格に準拠する従来の無線パケット通信システムにおいては、使用する無線チャネルを事前に１つだけ決めておき、パケットの送信に先立って当該無線チャネルの空き状況を検出し、チャネルが使用されていなかった場合にのみ１つのパケットを送信する。また、このような制御により１つの無線チャネルを複数の無線局で互いに時間をずらして共用することができる。
【０００３】
このような無線パケット通信システムに用いられる従来の無線局は、図２２に示すように送信バッファ，パケット送信制御部，変調器，無線送信部，無線受信部，キャリア検出部，復調器，パケット選択部，アンテナ，ヘッダ付加部及びヘッダ除去部を備えている。
【０００４】
送信すべき１つ又は複数のデータフレームからなる送信データフレーム系列は、図２２のヘッダ付加部に入力される。実際のデータフレームとしては、例えばイーサネット（登録商標）フレームが用いられる。
ヘッダ付加部は、入力された送信データフレーム系列中の各々のデータフレームに対して、当該データフレームの宛先となる無線パケット通信装置のＩＤ情報を付加し、図２２に示すようなデータパケットを生成する。このようなデータパケットで構成されるデータパケット系列が、ヘッダ付加部から出力され送信バッファに入力される。
【０００５】
送信バッファは入力された１つ又は複数のデータパケットをバッファリングし、一時的に保持する。
一方、他の無線局が予め定めた１つの無線チャネル（以下、特定無線チャネル）で送信した無線信号は、自局のアンテナで受信され無線受信部に入力される。この無線受信部は、アンテナから入力された無線信号に対して、周波数変換，フィルタリング，直交検波，ＡＤ（アナログ−ディジタル）変換等の受信処理を施す。
【０００６】
なお、無線受信部は前記特定無線チャネルに対応する受信処理だけを行う。また、自局のアンテナが送信のために使用されている時を除き、他の無線パケット通信装置が送信したデータパケットの有無とは無関係に、アンテナで受信された無線信号は無線受信部に入力される。従って、無線受信部はデータパケットの有無に合わせて適切な受信処理を行うことができる。
【０００７】
前記特定無線チャネルで他の無線パケット通信装置からデータパケットが送信された場合には、自局の無線受信部における受信処理の結果として、受信したデータパケットに対応する複素ベースバンド信号が受信信号として得られる。また、同時に前記特定無線チャネルにおける受信信号の受信電界強度を表すＲＳＳＩ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｏｒ）信号が得られる。
【０００８】
なお、ＲＳＳＩ信号は、前記特定無線チャネルでデータパケットが送信されていたか否かとは無関係に無線受信部から出力される。また、前記特定無線チャネルでデータパケットが送信されていない場合には、前述の複素ベースバンド信号は出力されないが、当該無線チャネルにおけるＲＳＳＩ信号が無線受信部から出力される。
【０００９】
無線受信部から出力される受信信号及びＲＳＳＩ信号は、復調器及びキャリア検出部にそれぞれ入力される。
キャリア検出部は、入力されたＲＳＳＩ信号によってそれぞれ示される受信電界強度の値と予め定めた閾値とを比較し、受信電界強度の値が閾値よりも小さい場合には前記特定無線チャネルが空きチャネルであると判定し、それ以外の場合には前記特定無線チャネルがビジーであると判定する。この判定結果がキャリア検出結果としてキャリア検出部から出力される。
【００１０】
キャリア検出部から出力されるキャリア検出結果は、パケット送信制御部に入力される。
パケット送信制御部は、入力されたキャリア検出結果を参照し、前記特定無線チャネルが空き状態か否かを認識する。そして、前記特定無線チャネルが空き状態であった場合には、バッファ中の１つのデータパケットを出力することを要求する要求信号を送信バッファに与える。
【００１１】
送信バッファは、パケット送信制御部からの前記要求信号を受信すると、送信バッファが保持しているデータパケットのうち、送信バッファに入力された時刻が最も早いデータパケットを取り出してパケット送信制御部に与える。
パケット送信制御部は、送信バッファから入力されたデータパケットを変調器に対して出力する。変調器は、入力されたデータパケットに所定の変調処理を施して無線送信部に出力する。
【００１２】
無線送信部は、変調処理後のデータパケットを変調器から入力し、このデータパケットに対してＤＡ（ディジタル−アナログ）変換，周波数変換，フィルタリング，電力増幅等の送信処理を施す。
なお、無線送信部は前述の特定無線チャネルのみに対する送信処理を行う。無線送信部で送信処理されたデータパケットは、アンテナを介して送信される。
【００１３】
一方、復調器は、無線受信部から入力された受信信号に対して復調処理を行う。この復調処理の結果として得られるデータパケットは、パケット選択部に与えられる。
パケット選択部は、復調器から入力されたデータパケットが自局に対して送信されたものか否かを識別する。すなわち、このデータパケットの先頭には図２１に示すような宛先に関するＩＤ情報が付加されているので、このＩＤ情報が自局と一致するか否かを調べることにより、自局宛のデータパケットとそれ以外とを区別する。
【００１４】
パケット選択部は、自局宛に送信されたデータパケットを受信した場合には当該パケットを受信データパケット系列としてヘッダ除去部に出力し、それ以外のパケットを受信した場合には当該パケットを破棄する。
ヘッダ除去部は、パケット選択部から入力された受信データパケット系列の各々のデータパケットに付加されている宛先のＩＤ情報を除去して元のデータフレームを抽出し、受信データフレーム系列として出力する。
【００１５】
以上に説明したような構成の無線局は、他の無線局（無線パケット通信装置）との間で、予め定めた１つの無線チャネルを介してデータパケットの送受信を行うことができる。
一方、非特許文献２においては、上述のような無線パケット通信技術において、周波数帯域を拡大することなく最大スループットを更に向上させるために、空間分割多重（ＳＤＭ：Ｓｐａｃｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）方式を適用することを提案している。
【非特許文献１】
小電力データ通信システム／広帯域移動アクセスシステム（ＣＳＭＡ）標準規格、ＡＲＩＢ  ＳＴＤ−Ｔ７１  １．０版、（社）電波産業会、平成１２年策定
【非特許文献２】
黒崎ほか、ＭＩＭＯチャネルにより１００Ｍｂｉｔ／ｓを実現する広帯域移動通信用ＳＤＭ−ＣＯＦＤＭ方式の提案、信学技報、Ａ−Ｐ２００１−９６、ＲＣＳ２００１−１３５（２００１−１０）
【非特許文献３】
飯塚ほか、ＩＥＥＥ８０２．１１ａ準拠  ５ＧＨｚ帯無線ＬＡＮシステム  −パケット伝送特性−、Ｂ−５−１２４、２０００年電子情報通信学会通信ソサイエティ大会、２０００年９月
【００１６】
【発明が解決しようとする課題】
上述のような無線パケット通信技術において、最大スループットを向上させるための方法としては、変調多値数を増加すること、空間分割多重を適用すること、１チャネルあたりの周波数帯域幅の拡大により無線区間のデータ伝送速度を高速化することなどが考えられる。
【００１７】
しかし、例えば非特許文献３の中でも指摘されているように、パケット衝突回避のためにはパケットの送信直後に無線区間のデータ伝送速度に依存しない一定の送信禁止期間を設ける必要がある。この送信禁止期間を設けると、無線区間のデータ伝送速度が増大するにつれてデータパケットの転送効率（無線区間のデータ伝送速度に対する最大スループットの比）が低下することになるので、無線区間のデータ伝送速度を上げるだけではスループットの大幅な向上は困難であった。
【００１８】
例えば、各々の無線局に複数の無線通信インタフェースを設ければ、独立した複数の無線回線を同時に形成することができる。そのような場合には、複数の無線チャネルを同時に使用して複数のデータパケットを並列に送信することも可能である。これにより、スループットの大幅な改善も可能になる。
【００１９】
しかしながら、同時に使用する複数の無線チャネルの中心周波数が互いに近接しているような場合には、一方の無線チャネルから他方の無線チャネルが使用している周波数領域へ漏れ出す漏洩電力の影響が大きくなる。
また、空間分割多重を適用する場合には、同一の無線チャネルを用いて同時に複数の独立した信号を送信するので、無線局が１つの無線チャネルで１つ以上の信号を送信しているときには、同じ無線局が同じ無線チャネルで受信を行うことはできない。
【００２０】
一般に、データパケットの伝送を行う場合には、送信側の無線局がデータパケットの無線信号を送信した後で、受信側の無線局は受信したデータパケットに対する送達確認パケット（Ａｃｋ）を送信側の無線局に対して返送する。この送達確認パケットを送信側の無線局が受信しようとする際に、漏洩電力の影響が現れる。
【００２１】
例えば、図２１において無線チャネル（１）と無線チャネル（２）の中心周波数が互いに近接している場合を想定すると、時刻ｔ３−ｔ４で無線チャネル（１）に送達確認パケット（Ａｃｋ（１））が現れたときに、データパケット（２）を送信中である無線チャネル（２）からの漏洩電力の影響が無線チャネル（１）に現れるので、送信側の無線局は送達確認パケット（Ａｃｋ（１））を受信できない可能性が高くなる。このような状況では、同時に複数の無線チャネルを利用したとしてもスループットを改善するのは困難である。
【００２２】
一般に、無線ＬＡＮシステムなどにおいてネットワーク（有線ＬＡＮ）から入力されるデータフレームはデータ領域のサイズが一定ではない。従って、入力されるデータフレームのデータ領域を順次にデータパケットに変換して送信する場合には、各データパケットのデータサイズも変化する。
このため、図２１に示すように複数のデータパケットを同時に送信開始した場合であっても、各々のデータパケットの送信所要時間に違いが生じ、各データパケットの送信終了時刻に違いが生じる。従って、送達確認パケットの受信に失敗する可能性が高い。
【００２３】
このような問題を解決するために、無線局に入力されるデータフレーム系列からデータパケットを生成する際に、各々のデータフレームのデータ領域の切り貼りを行ってデータパケットのデータ領域に格納するデータブロックのデータサイズを調整することが考えられる。
このような調整を行うと、当然のことながらデータフレームのデータ領域とデータパケットのデータ領域とが１対１に対応しないデータパケットが送信されることになる。
【００２４】
しかしながら、受信側の無線局においては受信したデータパケットから元のデータフレームを復元しなければならない。その理由は次の通りである。
実際のシステムにおいては、例えばＩＰレイヤにおけるＩＰパケットを下位レイヤに引き渡す場合に、いくつかのデータフレームに分割して引き渡すような処理を行うことになる。この場合、分割してできた各データフレームのデータ領域の先頭部分には、元のＩＰパケットを復元するためのヘッダがそれぞれ付加される。
【００２５】
このようにして生成されたデータフレームから作られたデータパケットを受信側が受信した場合には、データパケットからデータフレームを抽出し、元のＩＰパケットを復元する必要がある。
一般に、受信側のＩＰレイヤでは、受信した各データフレームのデータ領域の先頭部分が元のＩＰパケットを復元するために必要なヘッダ情報であると機械的に認識してＩＰパケットの復元処理を行う。つまり、ＩＰレイヤの立場からすると、各データフレームのデータ領域の先頭部分は元のＩＰパケットを復元するためのヘッダ情報でないと問題が生じる。
【００２６】
ところが、前述のようなデータサイズの調整を行うために送信側でデータフレームのデータ領域の切り貼りを行うと、元のＩＰパケットを復元するためのヘッダ情報が各データフレームのデータ領域の先頭以外の部分に移動することになり、そのままではＩＰレイヤでＩＰパケットを復元できない。従って、受信側では切り貼り前の元のデータフレームを復元する必要がある。
【００２７】
送信側でデータフレームのデータ領域の切り貼りを行って生成されたデータパケットから受信側で切り貼り前のデータフレームを復元するためには、データフレームのデータ領域の切り貼りに関する情報が必要である。しかし、既存のデータパケットのパケットフォーマットでは、そのような情報を伝送するための領域が定義されていないので、その情報を送信側から受信側に伝えることができない。従って、受信側で切り貼り前のデータフレームを復元できない。
【００２８】
また、一般的に定義されていない特殊なパケットフォーマットを採用すると、通信システムを構成する全ての無線局を特殊なパケットフォーマットに対応した新たな装置に置き換えざるを得ないので、コストの増大が避けられない。
本発明は、送信側の無線局がデータフレームのデータ領域の切り貼りを行ってデータパケットを生成するような場合に、受信側で切り貼り前のデータフレームの復元などに必要な情報を送信側から受信側にデータパケットにより通知可能にするとともに、コストの増大を抑制することが可能な無線パケット通信方法を提供することを目的とする。
【００２９】
【課題を解決するための手段】
請求項１は、複数の無線チャネルの利用が可能、もしくは複数の無線チャネルの利用が可能でありそれぞれの無線チャネルに複数の信号を空間分割多重することが可能な２つの無線局の間で無線通信を行い、複数のデータパケットを前記無線局同士の間で伝送するための無線パケット通信方法において、規格で定められた標準フォーマットとは異なる特殊フォーマットのデータパケットに対応した無線局が、前記特殊フォーマットのデータパケットを送信する場合には、常に複数のデータパケットを並列に送信し、前記特殊フォーマットのデータパケットに対応した無線局がデータパケットを受信する場合には、他の同一の無線局から複数のデータパケットをほぼ同時に受信した場合に限り、受信したデータパケットを前記特殊フォーマットの定義に従って処理することを特徴とする。
【００３０】
請求項１においては、特殊フォーマットのデータパケットを送信する場合には、常に複数の無線チャネルを用いて、あるいは空間分割多重を用いて複数のデータパケットを並列に送信するので、受信側は同一の他の無線局から複数のデータパケットをほぼ同時に受信したか否かを識別することにより、受信したデータパケットのフォーマットを区別することができる。
【００３１】
請求項２は、請求項１の無線パケット通信方法において、前記特殊フォーマットのデータパケットに対応した無線局は、自局が前記特殊フォーマットの通信に対応しているか否かを表す通信モード情報を、データ伝送を開始する前に相手の無線局に通知して、前記通信モード情報を相手の無線局毎に管理し、前記特殊フォーマットの通信が可能な第１の無線局がデータパケットを送信する場合には、自局が管理している前記通信モード情報に従って、送信先の第２の無線局が前記特殊フォーマットの通信に対応しているか否かを識別し、第２の無線局が前記特殊フォーマットの通信に対応していない場合には標準フォーマットのみを利用することを特徴とする。
【００３２】
請求項２においては、データ伝送を開始する前に、通信モード情報を他の無線局に通知するので、通信相手が特殊フォーマットの通信に対応しているか否かを把握することができる。
また、送信側の無線局は送信先が特殊フォーマットの通信に対応している場合に限って特殊フォーマットのデータパケットを送信するので、特殊フォーマットの通信に対応した無線局と未対応の従来の制御を行う無線局との間でも通信を行うことができる。
【００３３】
請求項３は、請求項２の無線パケット通信方法において、前記特殊フォーマットの通信が可能な第１の無線局が、前記特殊フォーマットの通信が可能な第２の無線局に対してデータパケットを送信する場合に、前記第１の無線局は、１つのデータフレームのデータ領域を分割して形成される複数のデータブロックから複数のデータパケットを生成するとともに、前記データフレームを復元するために必要な情報を前記データパケットの中に含めることを特徴とする。
【００３４】
請求項３においては、１つのデータフレームのデータ領域の内容から複数のデータパケットを生成するので、例えばデータ領域のデータサイズが同一の複数のデータパケットを同時に生成し、それらを並列送信することもできる。この場合、並列送信に使用する複数の無線チャネルの伝送速度が同一であれば、複数のデータパケットを同時に送信開始し、同時に送信終了することになるので、無線チャネル間の漏洩電力を影響を受けることなく全ての送達確認パケットを受信することができる。
【００３５】
なお、並列送信に使用する複数の無線チャネルの伝送速度が異なる場合には、それらの伝送速度比に合わせてデータサイズを調整すればよい。
請求項４は、請求項２の無線パケット通信方法において、前記特殊フォーマットの通信が可能な第１の無線局が、前記特殊フォーマットの通信が可能な第２の無線局に対してデータパケットを送信する場合に、前記第１の無線局は、１つのデータフレームのデータ領域を分割して形成される複数のデータブロックの一部分と他のデータフレームのデータ領域とを連結してデータパケットを生成するとともに、前記データフレームを復元するために必要な情報を前記データパケットの中に含めることを特徴とする。
【００３６】
請求項４においては、データ領域のサイズが互いに異なる複数のデータフレームから複数のデータパケットを生成する場合であっても、例えばデータ領域のデータサイズが同一の複数のデータパケットを同時に生成し、それらを並列送信することもできる。この場合、並列送信に使用する複数の無線チャネルの伝送速度が同一であれば、複数のデータパケットを同時に送信開始し、同時に送信終了することになるので、無線チャネル間の漏洩電力を影響を受けることなく全ての送達確認パケットを受信することができる。
【００３７】
なお、並列送信に使用する複数の無線チャネルの伝送速度が異なる場合には、それらの伝送速度比に合わせてデータサイズを調整すればよい。
請求項５は、請求項２の無線パケット通信方法において、前記特殊フォーマットの通信が可能な第１の無線局が、前記特殊フォーマットの通信が可能な第２の無線局に対してデータパケットを送信する場合に、前記第１の無線局は、複数のデータフレームの各々のデータ領域から抽出された複数のデータブロックを連結し、前記データブロックに基づいてデータパケットに含めることが可能な最大サイズ以内のデータを格納したデータパケットを生成するとともに、前記データフレームを復元するために必要な情報を前記データパケットの中に含めることを特徴とする。
【００３８】
請求項５においては、データ領域のサイズが互いに異なる複数のデータフレーム順次に入力される場合であっても、それらのデータ領域の連結及び分割により、最大サイズ以内のサイズがほぼ同じデータを格納した複数のデータパケットを同時に生成し、それらを並列送信することもできる。この場合、並列送信に使用する複数の無線チャネルの伝送速度が同一であれば、複数のデータパケットを同時に送信開始し、同時に送信終了することになるので、無線チャネル間の漏洩電力を影響を受けることなく全ての送達確認パケットを受信することができる。
【００３９】
なお、並列送信に使用する複数の無線チャネルの伝送速度が異なる場合には、それらの伝送速度比に合わせてデータサイズを調整すればよい。
請求項６は、請求項２の無線パケット通信方法において、前記特殊フォーマットの通信が可能な第１の無線局が、他の第２の無線局に対して前記通信モード情報を送信する場合には、前記特殊フォーマットの通信に対応しない無線局が認識不可能な状態に加工されたデータパケットを確認パケットとして送信し、前記第１の無線局は、前記確認パケットに対して応答を返した第２の無線局のみを前記特殊フォーマットの通信に対応しているものとみなすことを特徴とする。
【００４０】
請求項６においては、前記通信モード情報の送信に用いる確認パケットは、特殊フォーマットの通信に対応しない無線局では認識されないので、送信した確認パケットに対して応答を返す無線局は特殊フォーマットの通信に対応しているとみなすことができる。
請求項７は、請求項６の無線パケット通信方法において、データパケットに伝送すべき情報を含むデータ領域と誤り検出コードを含むＦＣＳ領域とが含まれる場合に、前記確認パケットを送信する第１の無線局は、正規の誤り検出コードに対して予め定めた第１の演算処理を施した結果を前記ＦＣＳ領域に格納し、前記特殊フォーマットの通信が可能な無線局が受信したデータパケットのＦＣＳ領域に含まれる誤り検出コードの異常を検出した場合には、前記誤り検出コードに対して前記第１の演算処理と反対の第２の演算処理を施し、その結果から正規の誤り検出コードが検出された場合には前記確認パケットを受信したものとみなし、前記確認パケットの送信元の無線局に対して応答パケットを返すことを特徴とする。
【００４１】
請求項７においては、送信される確認パケットのＦＣＳ領域に正規の誤り検出コードに第１の演算処理を施した結果が格納されているので、特殊フォーマットの通信に対応しない一般的な無線局がそれを受信した場合、誤り検出コードの不一致により確認パケットは破棄される。一方、特殊フォーマットの通信に対応する無線局は、受信した確認パケットの誤り検出コードが異常であると認識した場合、この誤り検出コードに第２の演算処理を施した結果を再び調べる。第２の演算処理を施した結果が正規の誤り検出コードであった場合には、特殊フォーマットの通信に対応している無線局からの確認パケットであると見なすことができる。
【００４２】
【発明の実施の形態】
（第１の実施の形態）
本発明の無線パケット通信方法の１つの実施の形態について図１〜図１８を参照して説明する。この形態は全ての請求項に相当する。
【００４３】
図１は通信動作例（１）を示すシーケンス図である。図２は通信動作例（２）を示すシーケンス図である。図３は第１の実施の形態の無線局の構成を示すブロック図である。図４は通信機能確認処理を示すフローチャートである。図５は送信処理（１）を示すフローチャートである。図６は受信処理を示すフローチャートである。
【００４４】
図７は機能管理テーブルの構成例を示す模式図である。図８は無線局の主要部の動作を示すブロック図である。図９はデータパケットのフォーマットを示す模式図である。図１０は特殊フォーマットのデータ領域の構成例を示す模式図である。図１１はフレーム変換の動作例を示す模式図である。図１２はフレーム変換の動作例を示す模式図である。
【００４５】
図１３はフレーム変換の動作例を示す模式図である。図１４はデータパケットの生成例を示す模式図である。図１５はデータフレームの復元動作例（１）を示す模式図である。図１６はデータフレームの復元動作例（２）を示す模式図である。図１７は各無線チャネルの利用例を示すタイムチャートである。図１８はデータパケット受信処理を示すフローチャートである。
【００４６】
この形態では、図３に示すように構成された無線局を２つ用いてこれらの無線局の間で無線回線を介してデータパケットを伝送する場合を想定している。勿論、これらの無線局の周囲には、同じ無線チャネルを利用する他の無線局も存在する可能性がある。実際には、例えば無線ＬＡＮシステムを構成する無線基地局や無線端末をこれらの無線局として想定することができる。
【００４７】
図３に示す無線局は、複数の送受信処理部１０（１），１０（２），１０（３），・・・と、データパケット生成部２１，送信バッファ２２，送信チャネル選択制御部２３，パケット振り分け送信制御部２４，データフレーム管理部２８，パケット順序管理部２５，ヘッダ除去部２６とを備えている。
【００４８】
送受信処理部１０（１），１０（２），１０（３）は、互いに異なる無線チャネルで無線通信を行う。これらの無線チャネルは、互いに無線周波数などが異なっているので、送受信処理部１０（１），１０（２），１０（３）が使用する無線回線は互いに独立している。
各々の送受信処理部１０は、変調器１１，無線送信部１２，アンテナ１３，無線受信部１４，復調器１５，パケット選択部１６及びキャリア検出部１７を備えている。１つの無線局に設ける送受信処理部１０の数については必要に応じて変更できる。
【００４９】
図３に示す無線局においては、複数の送受信処理部１０（１），１０（２），１０（３）を備えているので、同時に複数の無線チャネルを利用して無線通信することができる。
データパケット生成部２１，送信バッファ２２，送信チャネル選択制御部２３，パケット振り分け送信制御部２４及びデータフレーム管理部２８の動作の概略については図８に示されている通りである。
【００５０】
送信バッファ２２の入力には、送信すべき送信データフレーム系列が入力される。この送信データフレーム系列は、１つあるいは複数のデータフレームで構成される。実際に扱うデータフレームとしては、例えばイーサネット（登録商標）フレームなどが想定される。
送信バッファ２２は、入力されたデータフレームのバッファリングを行い（図８のＡ１）、データフレーム管理部２８からの指示に従ってデータフレームをデータパケット生成部２１に出力する（図８のＡ１２）。また、送信バッファ２２は保持しているデータフレームに関する各種情報（宛先，データサイズ，バッファ上の位置を表すアドレス情報）をデータフレーム管理部２８に対して逐次通知する（図８のＡ２）。
【００５１】
データフレーム管理部２８は、送信バッファ２２から通知された情報に基づいて送信バッファ２２上のデータフレームに関する各種情報（宛先，データサイズ，バッファ上の位置を表すアドレス情報）を管理する（図８のＡ３）。また、データフレーム管理部２８はデータフレームの有無を送信チャネル選択制御部２３に対して逐次通知し（図８のＡ４）、バッファ先頭のデータフレームと宛先が同一のデータフレームの情報（データサイズ，入力された順番）をデータパケット生成部２１に対して逐次通知する（図８のＡ５）。
【００５２】
また、データフレーム管理部２８は、データパケット生成部２１からデータフレーム要求を受けると、送信バッファ２２に対してデータフレームの出力指示を与える（図８のＡ１１）。
送信バッファ２２は、データフレームの出力指示が入力された場合、送信バッファ２２が保持しているデータフレームのうち、送信バッファ２２に入力された時刻が早いデータパケットから順に、指示された数のデータフレームを抽出してデータパケット生成部２１に出力するとともに、抽出されたデータフレームを送信バッファ２２上から消去する。
【００５３】
データパケット生成部２１は、送信バッファ２２から入力された各データフレーム（入力データフレーム）に対して例えば図１１，図１２，図１３に示すようなフレーム変換を行ってデータパケットを生成しパケット振り分け送信制御部２４に出力する（図８のＡ１３）。データパケットの生成に用いるデータフレームの数については、データフレーム管理部２８から通知される情報に基づいて決定する（図８のＡ９）。
【００５４】
データフレームを生成する際には、データパケット生成部２１はデータフレーム管理部２８に対してデータフレームを要求し（図８のＡ１０）、送信バッファ２２から出力されるデータフレームを加工してデータパケットを生成する。
図１１に示す例では、１つの入力データフレームのデータ領域の内容、すなわちデータブロックＦ１を２つに等分割してサイズＬ１が同じ２つのデータブロックＦ１（ａ），Ｆ１（ｂ）に変換する。また、各々のデータブロックに当該データパケットの宛先となる宛先無線局のＩＤ情報及びデータフレームの順番を表すシーケンス番号（宛先毎に独立した連続番号）を制御情報として付加し、データパケットを生成している。
【００５５】
同様に、次の入力データフレームのデータ領域の内容、すなわちデータブロックＦ２を２つに等分割してサイズＬ２が同じ２つのデータフレームＦ２（ａ），Ｆ２（ｂ）に変換する。また、各々のデータブロックに当該データパケットの宛先となる宛先無線局のＩＤ情報及びデータパケットの順番を表すシーケンス番号（宛先毎に独立した連続番号）を制御情報として付加し、データパケットを生成している。
【００５６】
一方、図１２に示す例では、データサイズの異なる２つのデータフレームのデータ領域の内容、すなわちデータブロックＦ１，Ｆ２の切り貼りを行って、パケットサイズが同等の２つのデータパケットを生成している。また図１３に示す例では、３つのデータフレームのデータブロックの切り貼りを行ってデータサイズが同等の２つのデータパケットを生成している。
【００５７】
なお、このようにして生成する複数のデータパケットのパケットサイズについては、各データパケットの伝送所要時間の差が所定の許容範囲内であれば同等と見なすことができる。すなわち、複数のデータパケットを同時に送信開始した場合に、１つ又は複数のデータパケットの送信が終了した後、それに対する送達確認パケットの受信が開始される前に全てのデータパケットの送信が終了していれば問題はない。
【００５８】
なお、このような切り貼りを行って生成したデータパケットを伝送する場合には、受信側では切り貼り前のデータフレームを復元する必要がある。
一方、他の無線局が送信した無線信号が図３に示す各送受信処理部１０（１），１０（２），１０（３）の何れかに割り当てられた無線チャネルで送信された場合には、無線信号の電波は該当する送受信処理部１０のアンテナ１３で受信され、無線受信部１４に入力される。
【００５９】
予め割り当てられた無線チャネルの無線信号がアンテナ１３から入力されると、無線受信部１４は、入力された無線信号に対して、周波数変換，フィルタリング，直交検波及びＡＤ変換を含む受信処理を施す。
なお、各送受信処理部１０（１），１０（２），１０（３）の無線受信部１４は、それぞれ予め割り当てられた無線チャネルに対応する受信処理を行う。また、各送受信処理部１０（１），１０（２），１０（３）の無線受信部１４には、それぞれに接続されたアンテナ１３が送信のために使用されていない時には、他の無線局が送信したデータパケットの有無とは無関係に常にアンテナ１３を介して割り当てられた無線チャネルを含む無線伝搬路上の無線信号が入力されており、無線受信部１４はデータパケットの有無に合わせて適切な受信処理を行う。
【００６０】
割り当てられた無線チャネルでデータパケットが送信されていた場合には、受信した無線信号に対応するベースバンド信号が無線受信部１４から出力される。また、割り当てられた無線チャネルにおける受信信号の受信電界強度を表すＲＳＳＩ信号が無線受信部１４から出力される。
なお、ＲＳＳＩ信号は該当する無線チャネルでデータパケットが送信されていたか否かとは無関係に、接続されたアンテナ１３が送信状態でなければ無線受信部１４から常に出力される。
【００６１】
無線受信部１４から出力される受信信号及びＲＳＳＩ信号は、復調器１５及びキャリア検出部１７にそれぞれ入力される。
キャリア検出部１７は、ＲＳＳＩ信号が入力されると、その信号によって表される受信電界強度の値と予め定めた閾値とを比較する。そして、所定の計算方法で算出される時間の間に渡って連続的に受信電界強度が前記閾値よりも小さい状態が継続すると、割り当てられた無線チャネルが空きチャネルであると判定し、それ以外の場合には割り当てられた無線チャネルがビジーであると判定する。この判定結果を各キャリア検出部１７はキャリア検出結果ＣＳ（１），ＣＳ（２），ＣＳ（３）として出力する。
【００６２】
なお、各送受信処理部１０において、アンテナ１３が送信状態である場合にはキャリア検出部１７にはＲＳＳＩ信号が入力されない。また、アンテナ１３が既に送信状態にある場合には、同じアンテナ１３を用いて他のデータパケットを無線信号として同時に送信することはできない。
従って、各キャリア検出部１７はＲＳＳＩ信号が入力されなかった場合には、割り当てられた無線チャネルがビジーであることを示すキャリア検出結果を出力する。
【００６３】
各無線チャネルのキャリア検出部１７から出力されるキャリア検出結果ＣＳ（１），ＣＳ（２），ＣＳ（３）は送信チャネル選択制御部２３に入力される。送信チャネル選択制御部２３は、これらのキャリア検出結果ＣＳ（１），ＣＳ（２），ＣＳ（３）と、送信バッファ２２上のデータフレームの有無とに基づいて、送信するデータパケット数及び送信に使用する無線チャネルを決定する（図８のＡ６）。
【００６４】
また、送信チャネル選択制御部２３は決定したデータパケット数及びデータパケットの送信に用いる無線チャネルの情報をパケット振り分け送信制御部２４に与える（図８のＡ７）。
パケット振り分け送信制御部２４は、送信チャネル選択制御部２３から通知された数のデータパケットを出力するように、データパケット生成部２１に対して要求する（図８のＡ８）。
【００６５】
この要求に対して、データパケット生成部２１は要求された数のデータパケットを生成して出力する（図８のＡ１３）。
例えば空きチャネル数が２以上で、送信バッファ２２上にデータフレームが存在する場合には、送信チャネル選択制御部２３は同時に送信するデータパケット数を２に決定し、決定した送信データパケット数と同数の互いに異なる複数の無線チャネルを前記空きチャネルの中から選択する。そして、その結果をパケット振り分け送信制御部２４に通知する。
【００６６】
パケット振り分け送信制御部２４は、データパケット生成部２１から入力された各々のデータパケットを送信チャネル選択制御部２３から指示された無線チャネルの変調器１１に対して出力する（図８のＡ１４）。
例えば、送受信処理部１０（１），１０（２），１０（３）にそれぞれ無線チャネルＣ１，Ｃ２，Ｃ３が割り当てられている場合に、３つの無線チャネルＣ１，Ｃ２，Ｃ３が全て空きチャネルであり、送信チャネル選択制御部２３が３つの無線チャネルＣ１，Ｃ２，Ｃ３を全て選択し、送信バッファ２２から３つのデータパケットが同時に入力された場合には、これらの３つのデータパケットをそれぞれ空きチャネルＣ１，Ｃ２，Ｃ３に順番に対応付ければよい。
【００６７】
このような対応付けの結果、無線チャネルＣ１に対応付けられたデータパケットは送受信処理部１０（１）内の変調器１１に入力され、無線チャネルＣ２に対応付けられたデータパケットは送受信処理部１０（２）内の変調器１１に入力され、無線チャネルＣ３に対応付けられたデータパケットは送受信処理部１０（３）内の変調器１１に入力される。
【００６８】
各変調器１１は、パケット振り分け送信制御部２４からデータパケットが入力されると、そのデータパケットに対して所定の変調処理を施して無線送信部１２に出力する。
各無線送信部１２は、変調器１１から入力された変調処理後のデータパケットに対して、ＤＡ変換，周波数変換，フィルタリング及び電力増幅を含む送信処理を施す。各無線送信部１２は、それぞれ予め割り当てられた１つの無線チャネルに対応した送信処理を行う。無線送信部１２によって送信処理が施されたデータパケットは、アンテナ１３を介して無線信号として送信される。
【００６９】
ところで、図１１，図１２，図１３に示すような切り貼りによって生成されたデータパケットから元のデータフレームを復元するためには、送信側でどのような切り貼りによりデータパケットを作成したのかを表す特別な情報が受信側で必要になる。
しかし、一般的に用いられているデータパケットの標準フォーマットでは、そのような情報を伝送するための領域が定義されていない。従って、データフレームの復元に必要な情報を送信側から受信側に伝送するためには、従来とは異なる新たなフォーマット（ここでは特殊フォーマットと呼ぶ）のデータパケットを使用する必要がある。
【００７０】
但し、常に特殊フォーマットを使用すると、標準フォーマットを使用する一般的な無線局との間で通信ができなくなり、システムを構成する全ての無線局を新しい装置に置き換えなければならない。
そこで、特殊フォーマットに対応した無線局と標準フォーマットのみに対応した従来の無線局との間でも通信ができるようにするために、この形態の無線局は図１，図２，図４〜図６及び図１８に示すような処理を行う。
【００７１】
図１は特殊フォーマットに対応した無線局同士の間で通信を行う場合の動作を示し、図２は特殊フォーマットに対応した無線局と特殊フォーマットに対応しない無線局との間で通信を行う場合の動作を示している。また、図４は一方の無線局が他の無線局の通信機能（特殊フォーマットへの対応の有無）を確認するための処理を示し、図５は各無線局がデータパケットを送信する場合の処理を示し、図６は各無線局がデータパケットを受信した場合の処理を示し、図１８は図６のステップＳ４４の内容を示している。
【００７２】
まず図１に示す動作について説明する。
最初に、特殊フォーマットに対応した無線局（１）がステップＳ５１で確認パケット（データパケットの一種）を無線局（２）に対して送信する。この確認パケットは、後述するように特殊フォーマットに対応した無線局のみで正常に受信できる。
【００７３】
無線局（２）は特殊フォーマットに対応しているので、ステップＳ５２で受信した確認パケットにより、送信元の無線局（１）が特殊フォーマットに対応しているものとみなす。そして、特殊フォーマットへの対応の有無を表す情報を自局の機能管理テーブルに登録する。
この機能管理テーブルには、例えば図７に示すように、各無線局のＩＤ（識別符号）に対応付けて、特殊フォーマットへの対応の有無を表す情報が記録されている。
【００７４】
無線局（２）はステップＳ５２で受信した確認パケットに対して、送信元に向けてステップＳ５３で所定の応答パケットを送信する。
無線局（１）はステップＳ５１で送信した確認パケットに対する無線局（２）からの応答パケットをステップＳ５４で受信するので、これにより無線局（２）が特殊フォーマットに対応しているものとみなす。そして、特殊フォーマットへの対応の有無を表す情報を自局の機能管理テーブルに登録する。
【００７５】
無線局（１）がデータ送信のためにステップＳ５５でデータパケットを送信しようとする場合には、自局の機能管理テーブルの内容を参照し、送信先が特殊フォーマットに対応しているか否かを確認する。図１の例では送信先の無線局（２）が特殊フォーマットに対応しているので、無線局（１）は特殊フォーマットに従ってデータパケットを生成し、それをステップＳ５５で無線局（２）に送信する。
【００７６】
ここで、特殊フォーマットを使用する場合には、無線局（１）は常に複数の無線チャネルを同時に用いて複数のデータパケットを並列送信する。
なお、送信先の無線局（２）が特殊フォーマットに対応している場合であっても、無線局（１）が標準フォーマットを用いる場合もある。例えば、バッファ内の送信待ちデータパケット数，無線チャネルの空き状況，要求品質，スループットなどの条件により、複数のデータパケットを同時に送信できないか、もしくは複数のデータパケットを同時に送信しない方が良い場合には、標準フォーマットを用いて１つのデータパケットのみを送信する。
【００７７】
無線局（２）はステップＳ５６でデータパケットを受信するが、同じ無線局（１）からの複数のデータパケットを複数の無線チャネルでほぼ同時に受信するので、これらを特殊フォーマットのデータパケットであるとみなす。そして、予め定められた特殊フォーマットの定義に従ってデータパケットを処理する。
もしも、あるタイミングで無線局（２）が１つのデータパケットだけを受信した場合には、それを標準フォーマットであるとみなし、標準フォーマットの定義に従って処理する。
【００７８】
一方、無線局（２）がデータ送信のためにステップＳ５８でデータパケットを送信しようとする場合には、自局の機能管理テーブルの内容を参照し、送信先が特殊フォーマットに対応しているか否かを確認する。図１の例では送信先の無線局（１）が特殊フォーマットに対応しているので、無線局（２）は特殊フォーマットに従ってデータパケットを生成し、それをステップＳ５８で無線局（２）に送信する。
【００７９】
ここで、特殊フォーマットを使用する場合には、無線局（２）は常に複数の無線チャネルを同時に用いて複数のデータパケットを並列送信する。
なお、送信先の無線局（１）が特殊フォーマットに対応している場合であっても、無線局（２）が標準フォーマットを用いる場合もある。例えば、バッファ内の送信待ちデータパケット数，無線チャネルの空き状況，要求品質，スループットなどの条件により、複数のデータパケットを同時に送信できないか、もしくは複数のデータパケットを同時に送信しない方が良い場合には、標準フォーマットを用いて１つのデータパケットのみを送信する。
【００８０】
一方、図２においては、図１と同様に特殊フォーマットに対応している無線局（１）がステップＳ６１で確認パケットを送信するが、送信先の無線局（２）は特殊フォーマットに対応していないので、ステップＳ６２で受信した確認パケットに対してエラーが発生する。これにより、確認パケットは破棄され、無線局（２）の以後の動作には全く影響を及ぼさない。
【００８１】
無線局（１）においては、送信した確認パケットに対して応答パケットがいつまでも届かないので、ステップＳ６３でタイムアウトが発生する。これにより、無線局（１）は無線局（２）を特殊フォーマット非対応とみなす。そして、その情報を自局の機能管理テーブルに登録する。
無線局（１）がデータ送信のためにステップＳ６４でデータパケットを送信しようとする場合には、自局の機能管理テーブルの内容を参照し、送信先が特殊フォーマットに対応しているか否かを確認する。図２の例では送信先の無線局（２）が特殊フォーマット非対応であるので、無線局（１）は標準フォーマットに従ってデータパケットを生成し、それをステップＳ６４で無線局（２）に送信する。なお、標準フォーマットを用いる場合には、複数データパケットの並列送信は行わず、１つのデータパケットのみを送信する。
【００８２】
無線局（２）はステップＳ６５で受信したデータパケットを標準フォーマットの定義に従って処理する（従来と同じ）。
次に、図４に示す通信機能確認処理について説明する。
ステップＳ１０では、通信機能確認用のデータパケットを確認パケットとして生成する。
【００８３】
データパケットには、図９に示すように制御情報領域，データ領域及びＦＣＳ（Ｆｒａｍｅ  Ｃｈｅｃｋ  Ｓｅｑｕｅｎｃｅ）領域が含まれている。通常はＦＣＳ領域にはフレームの内容の正当性を検査するためのＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）コードが格納される。
ステップＳ１１では、確認パケットに関する誤り検出コードであるＣＲＣコードを生成する。
【００８４】
ステップＳ１２では、ステップＳ１１で生成したＣＲＣコードの全ビットをビット反転し、その結果を前記確認パケットのＦＣＳ領域に格納する。これにより、ここで送信するデータパケットが確認パケットであることを明示する。なお、ＣＲＣコードをビット反転する代わりに、ＣＲＣコードに予め定めた値を加算もしくは減算してこれが確認パケットであることを明示する方法も考えられる。
【００８５】
ステップＳ１３では、確認パケットを通信相手の無線局に対して送信する。
ステップＳ１４では、確認パケットを送信してからの経過時間を確認するために内部タイマを起動する。
ステップＳ１３で送信した確認パケットに対する応答パケットを受信するまでステップＳ１５，Ｓ１６の処理を繰り返す。応答パケットを受信した場合にはステップＳ１５からＳ１７に進み、応答パケットを受信する前にタイマのタイムアウトが発生するとステップＳ１６からＳ１８に進む。
【００８６】
ステップＳ１７では、送信先の無線局を特殊フォーマット対応とみなし、その情報を送信先の無線局ＩＤに対応付けて自局の機能管理テーブルに登録する。
ステップＳ１８では、送信先の無線局を特殊フォーマット非対応とみなし、その情報を送信先の無線局ＩＤに対応付けて自局の機能管理テーブルに登録する。
また、他にも通信相手の無線局が存在する場合にはステップＳ１９からＳ１０に戻り上記の動作を繰り返す。
【００８７】
これにより、各無線局の機能管理テーブルには図７に示すような情報が登録される。従って各無線局は通信相手の無線局が特殊フォーマットに対応しているか否かを機能管理テーブルの内容から把握できる。
次に、図６に示す受信処理について説明する。
受信動作を行う無線局は、複数の無線チャネルの各々についてデータパケットの受信処理をステップＳ４１で繰り返し実行する。データパケットを受信するとステップＳ４２に進む。
【００８８】
ステップＳ４２では、受信したデータパケットのＦＣＳ領域の内容を確認する。すなわち、ＦＣＳ領域に存在するＣＲＣコードがデータパケットの内容を計算した結果と一致するか否かを調べる。
通常のデータパケットを受信した場合には計算の結果とＣＲＣコードとが一致するが、データパケットの内容にビットエラーなどが発生している場合には不一致が生じる。また、前記確認パケットを伝送する場合には、送信側が図４のステップＳ１２でＣＲＣコードをビット反転しているので、常に不一致が生じる。
【００８９】
図６のステップＳ４２でＣＲＣコードの一致を検出した場合には次のステップＳ４３に進み、不一致の場合にはステップＳ４５に進む。
ステップＳ４３では受信したデータパケットの宛先が自局のＩＤと一致するか否かを確認する。自局宛のデータパケットを受信した場合にはステップＳ４３からＳ４４に進み、他局宛のデータパケットを受信した場合にはステップＳ４６に進む。
【００９０】
ステップＳ４５では、ＦＣＳ領域の内容に対して送信側が図４のステップＳ１２で行う演算と逆の演算を行う。すなわち、この例ではＣＲＣコードの全ビットを反転して元のＣＲＣコードを復元し、その結果がデータパケットの内容の計算結果と一致するか否かを確認する。
受信したデータパケットにデータのビットエラーが発生している場合には、ＣＲＣコードをビット反転しても不一致が検出されるので、ステップＳ４５からＳ４６に進み、確認パケットを受信した場合にはビット反転の結果が一致するのでステップＳ４７に進む。
【００９１】
ステップＳ４７では受信した確認パケットの宛先が自局のＩＤと一致するか否かを確認する。自局宛の確認パケットを受信した場合にはステップＳ４７からＳ４８に進み、他局宛の確認パケットを受信した場合にはステップＳ４６に進む。
ステップＳ４４では受信したデータパケットの処理を実行する。この処理の詳細は図１８に示されている。ステップＳ４６では、受信したデータパケットを破棄する。
【００９２】
ステップＳ４８では、送信元の無線局を特殊フォーマット対応とみなし、その情報を送信元の無線局ＩＤに対応付けて自局の機能管理テーブルに登録する。
次のステップＳ４９では、送信元の無線局に対して所定の応答パケットを送信する。
なお、従来の動作を行う無線局が前記確認パケットを受信した場合には、単にＣＲＣコードのエラーとして処理されパケットが破棄されるので、何も問題は生じない。つまり、特殊フォーマットに対応した無線局と特殊フォーマット非対応の無線局とが混在するシステムであっても問題は生じない。
【００９３】
ステップＳ４４のデータパケット受信処理について、図１８を参照して説明する。
ステップＳ７１では、複数の無線チャネルで同時に複数のデータパケットを受信したか否かを識別する。同時に複数のデータパケットを受信した場合にはステップＳ７３に進み、１つのタイミングで１つのデータパケットのみを受信した場合にはステップＳ７２に進む。
【００９４】
なお、同時に受信したか否かを検出するタイミングについては、データパケットの先頭が現れたタイミングでもよいし、データパケットの終端を検出したタイミングでもよい。また、複数のデータパケットを受信したタイミングが多少ずれている場合であっても、予め定めた許容範囲の時間差以内であれば同時に受信したものとみなす。
【００９５】
ステップＳ７２では、一般の無線局の場合と同様に、受信したデータパケットを標準フォーマットの定義に従って処理する。
ステップＳ７３では、同時に受信した複数のデータパケットの中に、送信元アドレスの同じものがあるか否かを確認する。送信元アドレスの同じものがある場合にはステップＳ７５に進み、同時に受信したデータパケットの送信元がそれぞれ異なる場合にはステップＳ７４に進む。
【００９６】
ステップＳ７４では、受信した全てのデータパケットを標準フォーマットの定義に従って処理する。
ステップＳ７５では、同時に受信した複数のデータパケットを送信元アドレス毎に順次に選択して次のステップＳ７６に進む。また、既に同時に受信した全てのデータパケットの処理が終了している場合にはこの処理を終了する。
【００９７】
ステップＳ７６では、ステップＳ７５で選択された特定の送信元からのデータパケットが複数あるか確認する。複数ある場合、すなわち選択した送信元から同時に受信した複数のデータパケットを処理する場合にはステップＳ７８に進み、１つのデータパケットを処理する場合にはステップＳ７７に進む。
ステップＳ７７では、ステップＳ７５で選択された特定の送信元からのデータパケットを標準フォーマットの定義に従って処理する。
【００９８】
ステップＳ７８では、ステップＳ７５で選択された特定の送信元からの複数のデータパケットを特殊フォーマットの定義に従って処理する。
ステップＳ７５〜Ｓ７８の処理については、受信した全てのデータパケットの処理が完了するまでループ状に繰り返し実行される。
次に、図５に示す送信処理について説明する。
【００９９】
ステップＳ２１では、利用可能な全ての無線チャネルの中から全ての空き無線チャネルを検索する。実際には、各送受信処理部１０のキャリア検出部１７を用いてチャネル毎に無線チャネルの空き状況を検出する。検出した空き無線チャネルの総数をＮとする。空き無線チャネルを１つ以上検出した場合には次のステップＳ２２に進む。
【０１００】
ステップＳ２２では、送信チャネル選択制御部２３が送信バッファ２２上で送信待ち状態にあるデータフレームの有無に関する情報をデータフレーム管理部２８から取得する。そして、データフレームがあれば、ステップＳ２２から次のＳ２３に進む。
ステップＳ２３では、自局の機能管理テーブル（図７参照）の内容を参照し、送信先の無線局が特殊フォーマットの通信に対応しているか否かを識別する。特殊フォーマット対応の無線局に向けて送信する場合にはステップＳ２５に進み、特殊フォーマット非対応の無線局に向けて送信する場合にはステップＳ２４に進む。
【０１０１】
ステップＳ２４では、一般的な無線局の場合と同様に、１個のデータフレームから標準フォーマットの１個のデータパケットを生成する。
ステップＳ２７では、ステップＳ２４で生成された１個のデータパケットを１個の空き無線チャネルを用いて送信する。
ステップＳ２５では、空き無線チャネルの数Ｎを調べる。空き無線チャネルの数Ｎが１の場合にはステップＳ２４に進み、空き無線チャネルの数Ｎが２以上の場合にはステップＳ２８に進む。
【０１０２】
なお、空き無線チャネルの数Ｎが２以上の場合であっても、バッファ上の送信すべきデータフレームの数，要求品質，スループットなどの条件によっては１つのタイミングで単一のデータパケットを送信した方がよい場合もあるが、そのような場合にはステップＳ２４の処理を実行すればよい。
ステップＳ２８では、１個又は複数個のデータフレームを用いて特殊フォーマットのＸ個（複数：Ｘ≦Ｎ）のデータパケットを生成する。この場合のデータパケットの生成アルゴリズムとしては、例えば図１１，図１２，図１３に示すように様々なアルゴリズムが考えられるので、必要に応じて適したアルゴリズムを採用すればよい。
【０１０３】
なお、複数個のデータパケットを同時に並列送信する場合には、無線チャネル間の漏れ電力の影響を受けないように、複数のデータパケットの伝送所要時間がほぼ同じになるようにパケットサイズを調整する必要がある。
【０１０４】
使用する複数の無線チャネルの伝送速度が同一の場合には、パケットサイズが同等の複数のデータパケットを生成すればよい。また、無線チャネル毎に伝送速度が異なる場合には、伝送速度比に合わせてパケットサイズを調整すれば複数のデータパケットの伝送所要時間を同じにすることができる。
例えば、図１７に示すデータパケット（１）及びデータパケット（２）は伝送所要時間（パケット長）が同等なので、時刻ｔ１で２つのデータパケット（１），（２）の送信を開始すると、時刻ｔ２で２つのデータパケット（１），（２）の送信が終了する。従って、これらのデータパケット（１），（２）に対して時刻ｔ３−ｔ４で受信側から送信される送達確認パケットＡｃｋ（１），Ａｃｋ（２）の受信には漏れ電力の影響が現れない。
【０１０５】
図５のステップＳ２９では、ステップＳ２８で生成されたＸ個のデータパケットをＸ個の空き無線チャネルを同時に使って同時に並列送信する。
ステップＳ３０では、ステップＳ２７，Ｓ２９で送信開始したデータパケットの送信が完了するまで待機し、その後ステップＳ２１に戻る。
図１７に示す例では、時刻ｔ０の後で無線チャネル（１）及び無線チャネル（２）が空き状態になっているので、時刻ｔ１からデータパケット（１）及びデータパケット（２）を並列送信している。並列送信をしているので、データパケット（１）及びデータパケット（２）は特殊フォーマットになっている。
【０１０６】
一方、図１７の時刻ｔ５においては無線チャネル（２）がチャネルビジーであり、無線チャネル（１）だけが空いているので、１つのデータパケット（３）だけを送信している。並列送信を行わないので、データパケット（３）は標準フォーマットになっている。
次に、データパケットのフォーマットについて具体的に説明する。
【０１０７】
図９に示すように、標準フォーマットのデータパケットは、制御情報領域とデータ領域とＦＣＳ領域とで構成され、データ領域の大きさは最大で２２９６バイトに定められている。
一方、この形態で用いる特殊フォーマットのデータパケットにも、制御情報領域とデータ領域とＦＣＳ領域とが含まれているが、制御情報領域とデータ領域との間に、追加情報領域が設けてある。なお、データ領域の最大サイズは、追加情報領域の分だけ小さくなっている。
【０１０８】
特殊フォーマットのデータパケットの追加情報領域には、５つの情報ｉ１，ｉ２，ｉ３，ｉ４，ｉ５を含めることができる。これらの内容は次のように定義されている。
ｉ１：データパケットに含まれているデータフレーム／フラグメントの数が１か複数かを表す種別情報（１ビット）
ｉ２：データパケットに含まれているデータフレームの数（６ビット）
ｉ３：第１フレームの開始位置（１１ビット）
ｉ４：フラグメントの有無（２ビット）
ｉ５：その他の予約ビット（４ビット）
なお、データパケットに含まれているデータフレーム／フラグメントの数が１だけの場合には、ｉ１以外の情報はなくても良い。
【０１０９】
また、１つのデータパケットで複数のデータフレーム／フラグメントを送信する場合には、特殊フォーマットのデータパケットのデータ領域に、図１０に示すように複数のデータフレームのデータが格納され、各々のデータフレームのデータ毎に予め規定されたヘッダが付加される。このヘッダは情報ｈ１，ｈ２，ｈ３，ｈ４を含んでいる。これらの情報の定義は次の通りである。
【０１１０】
ｈ１：フレームの長さ（１１ビット）
ｈ２：フレームの順番（８ビット）
ｈ３：後続フレームの有無（１ビット）
ｈ４：その他（４ビット）
次に、具体的なデータパケットの生成例について説明する。図１４に示す例では、５つのデータフレームＦ（＃１），Ｆ（＃２），Ｆ（＃３），Ｆ（＃４），Ｆ（＃５）から３つのデータパケットを生成する場合を想定している。
【０１１１】
図１４の例では、５つのデータフレームＦ（＃１），Ｆ（＃２），Ｆ（＃３），Ｆ（＃４），Ｆ（＃５）のそれぞれにヘッダを付加し、これらを連結する。次に、連結された一連のデータを生成する３個のデータパケットのデータ長を考慮して適当な位置（２箇所）で分離し、３つのデータブロック（＃２１），（＃２２），（＃２３）を生成する。
図１４の例では、データフレームＦ（＃２）並びにデータフレームＦ（＃４）のヘッダは途中で分離され、分離されたこれらの部分データはフラグメントとしてデータパケットのデータ領域に格納される。
【０１１２】
なお、図１４の例では中央のデータブロック（＃２２）から生成されるデータパケット以外のデータパケットについては記載を省略してある。
データブロック（＃２２）から生成されるデータパケットのデータ領域には、データフレームＦ（＃２）のフラグメントと、データフレームＦ（＃３）及びそのヘッダと、次のデータフレームＦ（＃４）のヘッダとが含まれている。
【０１１３】
このデータ領域の前に、前記情報ｉ１〜ｉ５で構成される追加情報領域及び制御情報領域が連結され、データ領域の後方にＦＣＳ領域が連結され、１つのデータパケットが形成される。
このような手順で生成されたデータパケットを送信した場合、受信側の無線局は図１５，図１６に示すような手順で受信したデータパケットＤ（＃１），Ｄ（＃２）から元のデータフレームを復元する。
【０１１４】
図１５，図１６に示す各ステップの処理の内容は次の通りである。
Ｓ０１：各データパケットの制御情報領域に含まれているデータパケットの順番を表す値に従って、受信した複数のデータパケットを並び替える。
Ｓ０２：追加情報領域の種別（ｉ１）の値からパケットフォーマットを認識する。
【０１１５】
Ｓ０３：追加情報領域の第１フレーム開始位置（ｉ３）の値により、データフレームＦ（＃１）のヘッダ開始位置を認識する。
Ｓ０４：データ領域のヘッダのフレーム長さの値に従ってデータ領域からデータフレームＦ（＃１）を切り出す。
Ｓ０５：追加情報領域のフレーム数（ｉ２）とフラグメントの有無（ｉ４）の値に従って、データ領域のこれ以降はフラグメントであると認識し、当該フラグメントと次のデータパケット先頭にあるフラグメントとを結合する。
【０１１６】
Ｓ０６：追加情報領域の第１フレーム開始位置（ｉ３）の値により、データフレームＦ（＃３）のヘッダ開始位置を認識する。
Ｓ０７：データ領域のヘッダのフレーム長さの値に従ってデータ領域からデータフレームＦ（＃３）を切り出す。
Ｓ０８：追加情報領域のフレーム数（ｉ２）の値に従って、データ領域からこれ以上のフレームを切り出せないと判断し、フラグメントの処理に移る。
【０１１７】
Ｓ０９：追加情報領域のフラグメントの有無（ｉ４）の値から先頭と最後尾はフラグメントであると判断し、先頭フラグメントとデータパケットＤ（＃１）の最後尾のフラグメントとを結合し、最後尾フラグメントと次フレームの先頭フラグメントとを結合する。
このような処理を行うことにより、送信側でデータフレームのデータの切り貼りを行ってデータパケットを作成する場合であっても、受信側は切り貼り前のデータフレームを復元することができる。
【０１１８】
（第２の実施の形態）
本発明の無線パケット通信方法のもう１つの実施の形態について図１９及び図２０を参照して説明する。
図１９は送信処理（２）を示すフローチャートである。図２０は空間分割多重を行う通信装置の構成例を示すブロック図である。
【０１１９】
この形態は第１の実施の形態の変形例である。
この形態では、図３に示す無線局と同様に、無線チャネル毎に独立した複数の送受信処理部１０を備える無線局を２つ用いてこれらの無線局の間で無線回線を介してデータパケットを伝送する場合を想定している。また、図示しないがこの形態では各送受信処理部１０に、公知の空間分割多重技術（非特許文献２参照）を実現するための機能要素（例えば図２０に示す要素）が付加されている。
【０１２０】
空間分割多重技術を採用することにより、各々の無線チャネルで同時に複数の独立した無線信号を伝送することができる。空間分割多重を行う通信装置の構成及び動作について、図２０を参照しながら説明する。
なお、図２０に示す通信装置においては、空間分割多重（ＳＤＭ）と符号化ＣＯＦＤＭ（Ｃｏｄｅｄ  ＯＦＤＭ）とを組み合わせた構成になっている。
【０１２１】
図２０に示す送信局５０は、畳み込み符号化部５１，マッピング処理部５２，ＳＤＭ−ＣＯＦＤＭ用プリアンブル作成部５３，ＩＦＦＴ処理部５４，無線送信部５５及びアンテナ５６を備えている。また、畳み込み符号化部５１，マッピング処理部５２，ＩＦＦＴ処理部５４，無線送信部５５及びアンテナ５６はそれぞれ多重数に対応する数だけ備わっている。
【０１２２】
また、図２０に示す受信局６０は、アンテナ６１，無線受信部６２，ＦＦＴ処理部６３，伝達係数推定部６４，混信補償処理部６５，重み係数推定部６６，乗算部６７，デマッピング処理部６８及びビタビ復号器６９を備えている。また、アンテナ６１，無線受信部６２，ＦＦＴ処理部６３，乗算部６７，デマッピング処理部６８及びビタビ復号器６９はそれぞれ多重数に対応する数だけ備わっている。
【０１２３】
例えば図２０において、送信側のアンテナ５６（１）から送信される無線信号は、受信側の２つのアンテナ６１（１），６１（２）でそれぞれ受信される。また、送信側のアンテナ５６（２）から送信される無線信号は、受信側の２つのアンテナ６１（１），６１（２）でそれぞれ受信される。
送信側のアンテナ５６（１）から出力される無線信号とアンテナ５６（２）から出力される無線信号とは、互いに周波数などが同一の無線チャネルで送信される。
【０１２４】
従って、受信側のアンテナ６１（１）は同一の無線チャネルで、送信側のアンテナ５６（１）から送信された無線信号とアンテナ５６（２）から送信された無線信号とを同時に受信する。また、受信側のアンテナ６１（２）も同一の無線チャネルで、送信側のアンテナ５６（１）から送信された無線信号とアンテナ５６（２）から送信された無線信号とを同時に受信する。
【０１２５】
一般的な通信においては、同一の無線チャネルで複数の無線信号が同時に送信されるとそれらが互いに混信を発生することになり、いずれの無線信号も正しく受信することができない。
ところが、図２０に示すように送信側の複数のアンテナ５６（１），５６（２）の間隔が十分に大きく、受信側の複数のアンテナ６１（１），６１（２）の間隔も十分に大きい場合には、アンテナ５６（１）から送信されてアンテナ６１（１）で受信される無線信号の伝搬経路とアンテナ５６（２）から送信されてアンテナ６１（１）で受信される無線信号の伝搬経路との間、並びにアンテナ５６（１）から送信されてアンテナ６１（２）で受信される無線信号の伝搬経路とアンテナ５６（２）から送信されてアンテナ６１（２）で受信される無線信号の伝搬経路との間には十分に大きな経路差が生じる。
【０１２６】
従って、送信側のアンテナ５６（１）から送信されて受信側の各アンテナ６１（１），６１（２）に届く無線信号に関する伝達係数と、送信側のアンテナ５６（２）から送信されて受信側の各アンテナ６１（１），６１（２）に届く無線信号に関する伝達係数との間には大きな違いが生じる。
そこで、同じ無線チャネルで同時に送信された複数の無線信号を、それらの間の伝達係数の違いに対応する受信側のディジタル信号処理によって互いに分離することが可能になる。このため、例えば図２０に示すように送信側に２つのアンテナ５６（１），５６（２）を設ける場合には、１つの無線チャネルに２つの独立した無線信号を多重化して送信することが可能になる。
【０１２７】
図２０に示す例では、送信局５０に設けられた２つの畳み込み符号化部５１（１），５１（２）のそれぞれの入力に、１つの無線チャネルで多重化して送信する複数のデータパケットＣＨ（１），ＣＨ（２）が入力される。各畳み込み符号化部５１は、入力されるデータパケットに対して畳み込み符号化を行う。
図２０に示す通信装置においては、データパケットとしてパケット単位で無線信号を伝送する。各々のデータパケットには、ＳＤＭ−ＣＯＦＤＭ用プリアンブル作成部５３の作成したＳＤＭ−ＣＯＦＤＭ用プリアンブルがマッピング処理部５２で付加される。このプリアンブルは、受信側で伝達係数の推定に利用される。
【０１２８】
また、マッピング処理部５２は変調方式に応じて複数のサブキャリアに対する信号のマッピングを行う。マッピング処理部５２から出力された信号は、ＩＦＦＴ処理部５４で逆フーリエ変換処理を施され、周波数領域から時間領域の信号に変換された後、無線送信部５５で変調されＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ：直交周波数分割多重）の無線信号として何れかのアンテナ５６から送信される。
【０１２９】
無線送信部５５（１）が生成する無線信号と無線送信部５５（２）が生成する無線信号とは同一の無線チャネルに割り当てられる。従って、データパケットＣＨ（１）から生成されアンテナ５６（１）から送信される無線信号とデータパケットＣＨ（２）から生成されアンテナ５６（２）から送信される無線信号とは同時に同じ無線チャネルに送出される。
【０１３０】
受信局６０のアンテナ６１（１）は送信側のアンテナ５６（１）から送信された無線信号とアンテナ５６（２）から送信された無線信号とをそれらが互いに干渉している状態で同時に同じ無線チャネルで受信する。また、アンテナ６１（２）も送信側のアンテナ５６（１）から送信された無線信号とアンテナ５６（２）から送信された無線信号とを同時に同じ無線チャネルで受信する。
【０１３１】
アンテナ６１（１）及び無線受信部６２（１）が受信する無線チャネルとアンテナ６１（２）及び無線受信部６２（２）が受信する無線チャネルとは同一のチャネルであり、アンテナ５６（１），５６（２）から送信される無線信号のチャネルと同一である。
各々のアンテナ６１（１），６１（２）で受信された無線信号は、それぞれ無線受信部６２（１），６２（２）でベースバンド信号に変換され、サブキャリア毎に復調された後、ＦＦＴ処理部６３（１），６３（２）でフーリエ変換処理され、時間領域から周波数領域の信号に変換される。すなわち、サブキャリア毎に分離された信号が各ＦＦＴ処理部６３の出力に得られる。
【０１３２】
一方、伝達係数推定部６４は受信したデータパケットに含まれている伝達係数推定用プリアンブルを用いて、アンテナ５６（１）−アンテナ６１（１）間の伝達係数と、アンテナ５６（２）−アンテナ６１（１）間の伝達係数と、アンテナ５６（１）−アンテナ６１（２）間の伝達係数と、アンテナ５６（２）−アンテナ６１（２）間の伝達係数とを求め、それらを含む伝達係数行列の逆行列を求める。
【０１３３】
混信補償処理部６５は、伝達係数推定部６４の求めた逆行列を用いて、各ＦＦＴ処理部６３の出力に得られる受信サブキャリア信号から、アンテナ５６（１）で送信された無線信号に対応する送信サブキャリア信号と、アンテナ５６（２）で送信された無線信号に対応する送信サブキャリア信号とを互いに分離して求める。
図２０の通信装置においては、混信補償処理部６５における干渉補償により受信サブキャリア信号の信号振幅は一定になるので、軟判定ビタビ復号への尤度情報が一定になる。従って、軟判定ビタビ復号の誤り訂正効果を十分に利用しているとはいえない。
【０１３４】
そこで、尤度情報を得るため、重み係数推定部６６は多重された各信号のＳＮＲに基づく振幅重み係数を伝達係数推定部６４の推定した前記逆行列から推定する。
各乗算部６７（１），６７（２）は、混信補償処理部６５で干渉補償された各受信サブキャリア信号に、重み係数推定部６６が求めた振幅重み係数を乗算する。
【０１３５】
また、多重化された各無線信号から生成された各受信サブキャリア信号は、同期検波された後、変調方式に応じてデマッピング処理部６８でマッピングの逆の処理を受け、復調出力としてビタビ復号器６９に入力される。
ビタビ復号器６９は、軟判定ビタビ復号処理を行って受信信号の誤り訂正を行う。なお、図２０に示す通信装置の具体的な動作原理については、非特許文献２に開示されている。
【０１３６】
この形態では、本発明の実施に用いる各無線局が、同時に利用可能な複数の無線チャネルのそれぞれについて、図２０に示すような送信局５０の各構成要素及び受信局６０の各構成要素を備えていることを想定している。
このため、例えば各無線局が３つの送受信処理部１０を備えている場合に、１つの無線チャネルあたり２つの無線信号を空間分割多重することを想定すると、（３×２）個の無線信号を同時に伝送することが可能になる。
【０１３７】
この形態の各無線局は、送信処理として図１９に示すような動作を行う。図１９に示す動作の中で図５と異なる部分について以下に説明する。
なお、図１９において図５と対応する処理には同一のステップ番号を付けて示してある。但し、図１９において空き無線チャネル数がＮ、空間分割多重数がＬである場合に、同時に送信開始するデータパケット数Ｘは（Ｘ≦Ｎ・Ｌ）の範囲内で決定される。また、送信処理以外の処理については第１の実施の形態と同様である。
【０１３８】
この形態では１つの無線チャネルで複数のデータパケットを同時に送信できるので、図５のステップＳ２５に相当する処理は省略されている。従って、送信先の無線局が特殊フォーマットに対応している場合には、図１９のステップＳ２３からＳ２８に進み、Ｘ個のデータパケットを生成する。
【０１３９】
ステップＳ２９Ｂでは、１個又は複数個の空き無線チャネルを使い、空間分割多重を併用してステップＳ２８で生成されたＸ個のデータパケットを同時に送信開始する。
これ以外の動作は図５と同様である。
【０１４０】
【発明の効果】
以上のように本発明によれば、特殊フォーマットのデータパケットを伝送することができるので、送信側でデータフレームのデータの切り貼りを行って生成されたデータパケットを送信した場合には、受信側では受信したデータパケットから元のデータフレームを復元することができる。しかも、特殊フォーマットの通信に対応する無線局と特殊フォーマットの通信に対応していない無線局との間でも通信ができるので、特殊フォーマットの通信に対応する無線局と特殊フォーマットの通信に対応しない無線局とが混在するシステムを構成することもできる。
【図面の簡単な説明】
【図１】通信動作例（１）を示すシーケンス図である。
【図２】通信動作例（２）を示すシーケンス図である。
【図３】第１の実施の形態の無線局の構成を示すブロック図である。
【図４】通信機能確認処理を示すフローチャートである。
【図５】送信処理（１）を示すフローチャートである。
【図６】受信処理を示すフローチャートである。
【図７】機能管理テーブルの構成例を示す模式図である。
【図８】無線局の主要部の動作を示すブロック図である。
【図９】データパケットのフォーマットを示す模式図である。
【図１０】特殊フォーマットのデータ領域の構成例を示す模式図である。
【図１１】フレーム変換の動作例を示す模式図である。
【図１２】フレーム変換の動作例を示す模式図である。
【図１３】フレーム変換の動作例を示す模式図である。
【図１４】データパケットの生成例を示す模式図である。
【図１５】データフレームの復元動作例（１）を示す模式図である。
【図１６】データフレームの復元動作例（２）を示す模式図である。
【図１７】各無線チャネルの利用例を示すタイムチャートである。
【図１８】データパケット受信処理を示すフローチャートである。
【図１９】送信処理（２）を示すフローチャートである。
【図２０】空間分割多重を行う通信装置の構成例を示すブロック図である。
【図２１】各無線チャネルの利用例を示すタイムチャートである。
【図２２】従来例の無線局の構成を示すブロック図である。
【符号の説明】
１０  送受信処理部
１１  変調器
１２  無線送信部
１３  アンテナ
１４  無線受信部
１５  復調器
１６  パケット選択部
１７  キャリア検出部
２１  データパケット生成部
２２  送信バッファ
２３  送信チャネル選択制御部
２４  パケット振り分け送信制御部
２５  パケット順序管理部
２６  ヘッダ除去部
２８  データフレーム管理部
５０  送信局
５１  畳み込み符号化部
５２  マッピング処理部
５３  ＳＤＭ−ＣＯＦＤＭ用プリアンブル作成部
５４  ＩＦＦＴ処理部
５５  無線送信部
５６  アンテナ
６０  受信局
６１  アンテナ
６２  無線受信部
６３  ＦＦＴ処理部
６４  伝達係数推定部
６５  混信補償処理部
６６  重み係数推定部
６７  乗算部
６８  デマッピング処理部
６９  ビタビ復号器
【図１】
2005079605.tif 000003
【図２】
2005079605.tif 000004
【図３】
2005079605.tif 000005
【図４】
2005079605.tif 000006
【図５】
2005079605.tif 000007
【図６】
2005079605.tif 000008
【図７】
2005079605.tif 000009
【図８】
2005079605.tif 000010
【図９】
2005079605.tif 000011
【図１０】
2005079605.tif 000012
【図１１】
2005079605.tif 000013
【図１２】
2005079605.tif 000014
【図１３】
2005079605.tif 000015
【図１４】
2005079605.tif 000016
【図１５】
2005079605.tif 000017
【図１６】
2005079605.tif 000018
【図１７】
2005079605.tif 000019
【図１８】
2005079605.tif 000020
【図１９】
2005079605.tif 000021
【図２０】
2005079605.tif 000022
【図２１】
2005079605.tif 000023
【図２２】
2005079605.tif 000024