(57)【要約】【課題】  無線ＬＡＮ通信方法を提供すること。【解決手段】  本発明の無線ＬＡＮで送信する方法は、送信すべきデータがある時、チャンネル情報を含むＡＴＩＭを生成し、一定時間後に主チャンネルで転送し、競争で勝った場合には、チャンネル情報に該当するチャンネルへのチャンネル切換を行ってデータを転送し、次のビーコンを受信する時点にチャンネルを主チャンネルに切り換える。本発明の無線ＬＡＮで受信する方法は、ＡＴＩＭを受信した場合、これに対するＡＣＫを主チャンネルで転送し、チャンネルをＡＴＩＭに含まれたチャンネル情報に対応するチャンネルに切り換える。切り換えられたチャンネルでデータを受信し、これに対するＡＣＫを転送する。次のビーコンを受信する時点になると、チャンネルを主チャンネルに切り換える。【選択図】  図４
2004364260.tif 000002
【特許請求の範囲】
【請求項１】
第１のステーションにデータを転送しようとする第２のステーションが、データを転送しようとするチャンネル（転送チャンネル）情報を含む第１のＡＴＩＭ（通知トラフィック指示メッセージ）を生成し、前記第１のＡＴＩＭを主チャンネルで転送するステップと、
前記第１のＡＴＩＭ転送によるチャンネル予約競争で負けた場合、前記第２のステーションは、競争で負けたチャンネルを除いた他の転送チャンネル情報を含む第２のＡＴＩＭを生成し、前記第２のＡＴＩＭを主チャンネルで転送するステップと、
前記第２のステーションは、前記他の転送チャンネルへのチャンネル切換を行い、切り換えられたチャンネルでデータを転送するステップとを含むことを特徴とするマルチチャンネルを用いた無線ＬＡＮで送信する方法。
【請求項２】
前記チャンネル予約競争での勝ったか否かの判断は、前記第２のステーションのＡＴＩＭに対する応答確認（ＡＣＫ）を前記第１のステーションから最も先に受けたか否かによって判断することを特徴とする請求項１に記載のマルチチャンネルを用いた無線ＬＡＮで送信する方法。
【請求項３】
前記第２のステーションが生成するＡＴＩＭのフレーム構造は、ＩＥＥＥ８０２．１１標準構造であり、チャンネル情報は、データフィールドに格納されることを特徴とする請求項１に記載のマルチチャンネルを用いた無線ＬＡＮで送信する方法。
【請求項４】
ビーコン間隔を用いて把握されるビーコンを受ける時点に、データ転送チャンネルが主チャンネルでない場合、前記第２のステーションは、チャンネルを主チャンネルに切り換えるステップをさらに含むことを特徴とする請求項１に記載のマルチチャンネルを用いた無線ＬＡＮで送信する方法。
【請求項５】
ＡＴＩＭウィンドウ内にある時、前記第２のステーションがＡＴＩＭを生成し転送することを特徴とする請求項１に記載のマルチチャンネルを用いた無線ＬＡＮで送信する方法。
【請求項６】
前記第２のステーションがＡＴＩＭを生成し、一定時間を待った後に、前記生成されたＡＴＩＭを転送することを特徴とする請求項１に記載のマルチチャンネルを用いた無線ＬＡＮで送信する方法。
【請求項７】
第１のステーションが、第２のステーションが転送するデータを転送しようとするチャンネル（転送チャンネル）情報を含むＡＴＩＭを主チャンネルを通じて受信するステップと、
前記第１のステーションは、前記ＡＴＩＭに対するＡＣＫを主チャンネルを通じて前記第２のステーションに送るステップと、
前記第１のステーションは、前記ＡＴＩＭに含まれたチャンネル情報に該当するチャンネルへのチャンネル切換を行い、前記第２のステーションが転送するデータを前記切り換えられたチャンネルで受信するステップと、
前記第１のステーションは、転送されたデータに対するＡＣＫを前記転送チャンネルで前記第２のステーションに送るステップとを含むことを特徴とするマルチチャンネルを用いた無線ＬＡＮで受信する方法。
【請求項８】
前記第１のステーションは、前記受信されたＡＴＩＭのデータフィールドから転送チャンネル情報を得ることを特徴とする請求項７に記載のマルチチャンネルを用いた無線ＬＡＮで受信する方法。
【請求項９】
ビーコン間隔を用いて把握されるビーコンを受ける時点に、データを受信するチャンネルが主チャンネルでない場合、前記第１のステーションが、チャンネルを主チャンネルに切り換えるステップをさらに含むことを特徴とする請求項７に記載のマルチチャンネルを用いた無線ＬＡＮで受信する方法。
【請求項１０】
前記第１のステーションは、ＡＴＩＭウィンドウ内にある時、ＡＴＩＭを受信する時のみに、前記受信されたＡＴＩＭに対するＡＣＫを前記第２のステーションに転送することを特徴とする請求項７に記載のマルチチャンネルを用いた無線ＬＡＮで受信する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アドホックネットワークにおける無線ＬＡＮ通信方法に関するもので、より詳しくは、チャンネル競争で負けたステーションが他のチャンネルを通じてデータを転送できるようにする無線ＬＡＮ通信方法に関するものである。
【背景技術】
【０００２】
一般的に、無線ＬＡＮは、ＩＥＥＥ８０２．１１標準に従う近距離無線ネットワークを指すものであり、ＩＥＥＥ８０２．１１は、２．４〜２．５ＧＨｚ  ＩＳＭ(Industrial、Scientific、Medical)帯域で動作する無線ＬＡＮのための標準を定めている。ＩＳＭ帯域は、産業、科学または医療用に用いられる装備を使用するために規定された周波数帯域であって、放射する電力が一定の水準以下であれば、許可を受けずに使用することができる。
【０００３】
ＩＥＥＥ８０２．１１ネットワークは、互いに通信する複数のステーションからなる基本サービスセットＢＳＳ(Basic Service Set)を基本構成とし、ＢＳＳは、ＡＰ(Access Point)無しにステーション間の直接通信を行う独立ＢＳＳと、全ての通信過程でＡＰが用いられるインフラストラクチャーＢＳＳとがある。
【０００４】
これらのうち独立ＢＳＳは、主として特定の目的を持って特定の期間構成される複数のステーションからなる。例えば、会議室でミーティングする時に構成されるネットワークがこれに該当するが、ミーティングが始まれば、各参席者はデータを共有するために独立ＢＳＳを作り、ミーティングが終われば、独立ＢＳＳは廃棄される。このような短い使用期間、少ない規模、特定の目的などから、独立ＢＳＳは、アドホックＢＳＳやアドホックネットワークと呼ばれる。
【０００５】
図１は、５個のステーションからなるアドホック環境における無線ＬＡＮを示す。
ステーション１は、ステーション２にデータを転送しようとし、ステーション３は、ステーション４にデータを転送しようとする。データ転送をしようとするステーション１とステーション３は、競争的にデータを転送するが、この際、競争で勝ったステーションのみがデータを転送できるようになる。
【０００６】
図２は、図１のアドホックネットワークにおける従来の無線ＬＡＮのデータ転送過程を示す。
図２に示すように、ビーコンは、ネットワークの存在を知らせ、ネットワークのメンテナンスの役目を担当するフレームである。ビーコンは、移動ステーションがネットワークに参加するために、パラメーターを対応させるばかりでなく、ネットワークを探索し認識するために周期的に転送される。このようなビーコンは、インフラストラクチャネットワークではＡＰが転送するが、アドホックネットワークでは、各ステーションがこれを担当し、競争で勝ったステーションのビーコンが転送される。ビーコンを受けたステーションは、転送しようとするデータ ＭＰＤＵ(MAC Protocol Data Unit)が存在すれば、通知トラフィック指示メッセージＡＴＩＭ(Announcement Traffic Indication Message)を生成し転送して、バッファリングされているデータが存在することを知らせる。
【０００７】
図２は、ステーション１とステーション３の競争でステーション１が勝った場合を示す。すなわち、ステーション１とステーション３は、各々ステーション２とステーション４に転送すべきデータがあり、ＡＴＩＭを生成し転送しようとするが、ステーション１が先ずＡＴＩＭを転送した状況を示す。ＡＴＩＭは、無線で各々ステーション２、３、４及び５に転送され、ステーション３はＡＴＩＭをステーション４に転送できなかった。競争で負けたステーション３と、転送しようとするデータがないステーション４及び５は、ＡＴＩＭを転送できる時間であるＡＴＩＭウィンドウが終了すれば、節電のためにドーズモード(Doze Mode)に移行する。ドーズモードのステーション３、４及び５は、次のビーコンを転送する時間になれば、ステーション１及びステーション２と共に競争的にビーコンを転送するために（あるいはビーコンを受信するために）、さらにアクティブモードに戻す。アクティブモードでは、上述したような過程がさらに繰り返される。
【０００８】
ステーション１とステーション２のデータ転送は、ＡＴＩＭウィンドウが終了した後に行われる。隠されたステーションにより生じ得る衝突を避けるために、媒体予約のために、或いは、絶え間ないデータ転送を保障するために、データを転送しようとするステーション１が転送要求ＲＴＳ(Request to Send)を送り、データを受信されたステーション２は、転送クリアＣＴＳ(Clear to Send)を送る。ＲＴＳとＣＴＳの交換があれば、ステーション１はデータを転送し、ステーション２は受信されたデータに対する応答確認（ＡＣＫ）をする。前記データ転送は、複数のフラグメント単位で行われることができ、各フラグメントを受信したステーションは、各々に対するＡＣＫを転送する。前記ＲＴＳとＣＴＳ及びデータとデータの受信に対するＡＣＫのように、関連フレーム間には、短いフレーム間の間隔ＳＩＦＳ(Short Inter-Frame Space)を設定する。
【０００９】
図３は、図１のアドホックネットワークで従来の無線ＬＡＮのデータ転送過程を示す。
図３では、ステーション３がステーション４にＡＴＩＭを先ず転送し、ステーション１もステーション２にＡＴＩＭを転送するに成功した場合である。この場合、ステーション１乃至ステーション４は、アクティブモード状態にあるようになる。ＡＴＩＭウィンドウが終わると、ステーション１とステーション３は、データを競争的に転送するようになる。この際、ステーション１が先ずＲＴＳを送るようになれば、ステーション１がステーション２にデータを転送できる優先権を有する。ＲＴＳパケット内のネットワークアロケーションベクトルＮＡＶ(Network Allocation Vector)により、ステーション３は、ステーション１がデータをやり取りする時間の間に、データを転送できない。ステーション１のステーション２へのデータ転送が終了すれば、ステーション３は、まだビーコンを受信される時間が残っていたら、データを転送する。一方、ＲＴＳとＣＴＳは、隠されたノード問題を解決するために使用するパケットであるが、省略することもできる。図３は、ステーション３がステーション４にデータを転送する時、ＲＴＳ及びＣＴＳ転送を除いてデータを転送したことを示す。
【００１０】
上述したように、アドホックネットワークにおいて競争で負けてもデータを転送できる方法と装置が必要となる。すなわち、図２の場合、ステーション３は、ステーション４にデータを転送できなく、図３の場合、ステーション３は、ネットワークアロケーションベクトルに予定された時間の間にはデータを転送できない。一方、もし競争で負けてもデータを転送できる方法と装置を具現できるとしても、その具現方法が従来のＩＥＥＥ８０２．１１標準と大きく異なると、標準に合致するステーションは、新しく具現された装置と無線通信を行うことができなくなる問題点がある。これにより、ＩＥＥＥ８０２．１１の標準を守りながら標準方式のステーションとも無線通信が可能な、改善された無線ＬＡＮ方法及び装置が必要である。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明は、前記必要によりなされたものであり、マルチチャンネルを用いて、競争で負けたステーションが他のチャンネルを通じて無線通信を行うことができ、従来の無線ＬＡＮ通信方法とも互換される無線ＬＡＮ通信方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
前記目的を達成するために、本発明によるマルチチャンネルを用いた無線ＬＡＮで送信する方法は、第１のステーションにデータを転送しようとする第２のステーションが、データを転送しようとするチャンネル（転送チャンネル）情報を含む第１の通知トラフィック指示メッセージ（ＡＴＩＭ）を生成し、前記第１のＡＴＩＭを主チャンネルで転送するステップと、前記第１のＡＴＩＭ転送によるチャンネル予約競争で負けた場合、前記第２のステーションは、競争で負けたチャンネルを除いた他の転送チャンネル情報を含む第２のＡＴＩＭを生成し、前記第２のＡＴＩＭを主チャンネルで転送するステップと、前記第２のステーションは、前記他の転送チャンネルへのチャンネル切換を行い、切り換えられたチャンネルでデータを転送するステップとを含む。
【００１３】
前記チャンネル予約競争で勝ったか否かの判断は、前記第２のステーションの受信されたＡＴＩＭに対する応答確認（ＡＣＫ）を前記第１のステーションが最も先に受けたか否かによって判断し、前記第２のステーションが生成するＡＴＩＭのフレーム構造は、ＩＥＥＥ８０２．１１標準構造であって、チャンネル情報はデータフィールドに格納する。一方、ビーコン間隔を用いてビーコンを受ける時点に、データ転送チャンネルが主チャンネルでない場合には、前記第２のステーションは、チャンネルを主チャンネルに切り換えるステップをさらに含むことができる。前記第２のステーションがＡＴＩＭを生成し転送することは、ＡＴＩＭウィンドウ内にある時のみに可能であり、ＡＴＩＭを生成し一定時間を待った後、前記生成されたＡＴＩＭを転送することによって、他のステーションが生成し転送するＡＴＩＭとの衝突確率を低減する。
【００１４】
本発明によるマルチチャンネルを用いた無線ＬＡＮで受信する方法は、第１のステーションが、第２のステーションが転送するデータを転送しようとするチャンネル（転送チャンネル）情報を含むＡＴＩＭを主チャンネルを通じて受信するステップと、前記第１のステーションは、前記ＡＴＩＭに対するＡＣＫを主チャンネルを通じて前記第２のステーションに送るステップと、前記第１のステーションは、前記ＡＴＩＭに含まれたチャンネル情報に該当するチャンネルへのチャンネル切換を行い、前記第２のステーションが転送するデータを前記切り換えられたチャンネルで受信するステップと、前記第１のステーションは、転送されたデータに対するＡＣＫを前記転送チャンネルを通じて前記第２のステーションに送るステップとを含む。
【００１５】
前記第１のステーションは、前記受信されたＡＴＩＭのデータフィールドから転送チャンネル情報を得、ビーコン間隔を用いてビーコンを受ける時点に、データを受信するチャンネルが主チャンネルでない場合には、前記第１のステーションは、チャンネルを主チャンネルに切り換える。また、前記第１のステーションは、ＡＴＩＭウィンドウ内にある時、ＡＴＩＭを受信する時のみに、前記受信されたＡＴＩＭに対するＡＣＫを前記第２のステーションに転送する。
【発明の効果】
【００１６】
以上説明したように、本発明によれば、チャンネル情報をデータフィールドに格納して、従来のＭＡＣフレームと同様な構造を有するフレームを使用することができる、従来のものと互換性が良い。そして、従来のＭＡＣ制御手続きによって具現したので、ＭＡＣの基本目的である信頼性のあるデータ転送機能はそのまま維持し、従来の標準と同様にＢＳＳを作ることができるので、従来のＢＳＳと互換性を有する。すなわち、本発明によりＢＳＳを構成する時、多重チャンネルを支援しないステーションの場合にも従来と同様な方法で共存できる。
【００１７】
また、本発明によれば、ステーションの数が多くて衝突が多く発生する場合において、チャンネルの個数が増加するに応じて転送できるデータの量が増加するという効果がある。したがって、実際物理的に参加が可能なステーションの数を増やすことができるという効果がある。
【発明を実施するための最良の形態】
【００１８】
以下、添付の図面を参照して本発明による好ましい実施例を詳細に説明する。
図４は、アドホックネットワークで本発明の一実施例による無線ＬＡＮのデータ転送過程を概略的に示す。
本発明の実施例によれば、ビーコン間には、データを転送するステーションを決定するためのＡＴＩＭウィンドウと、データを転送する区間とがある。一方、本発明では、データの転送率を高めるために、マルチチャンネルを使用するが、チャンネルは、ビーコン、ＡＴＩＭ及びデータ転送のための主チャンネルと、データ転送のための予備チャンネルとに分けられる。以下では、チャンネルは、直接シーケンス(Direct Sequence)方式のステーションでは、チャンネル目録を意味し、周波数ホッピング(Frequency Hopping)方式のステーションでは、ホッピングパターンを意味するが、これに限らない。ＡＴＩＭウィンドウで交換されるメッセージは、チャンネルスキャニングで選択された１つの特定チャンネルである主チャンネルで転送され、データを転送する区間では、主チャンネル及び予備チャンネルでデータが交換される。
【００１９】
図４に示すように、ステーション１は、ステーション２に、ステーション３は、ステーション４に転送しようとするデータを有している。ステーション１とステーション３は、転送すべきデータがあることを他のステーションに知らせるために、主チャンネルでＡＴＩＭを競争的に送る。図示のように、ステーション１がステーション３より先にＡＴＩＭ１を送ったので、競争で勝ち、これにより、これを転送されるステーション２がＡＣＫ１をステーション１に送る。そして、ＡＴＩＭウィンドウが終われば、ステーション１は、ステーション２にデータを転送する。ステーション１とステーション２で交換されるメッセージは、いずれも主チャンネルで転送される。
【００２０】
一方、ステーション３は、ステーション１との競争で負ったため、ステーション１がデータを転送する主チャンネルでは、次のビーコンを受信するまでデータを転送できなくなる。しかしながら、ＡＴＩＭウィンドウが未だ終わらない状態なら、ステーション２がステーション１に転送するＡＣＫがあった後に、さらにＡＴＩＭを無線で転送する。この際、転送するＡＴＩＭには、主チャンネルを除いた利用しようとする他のチャンネルの情報が入っているが、ＡＴＩＭは、主チャンネルを通じて転送される。この際、他のステーションが送るＡＴＩＭがなければ、ステーション２が送るＡＴＩＭ２は、ステーション４に伝達され、ステーション４は、ステーション３にＡＣＫを送る。ステーション３が、ＡＴＩＭウィンドウが終了する前に、ステーション４からＡＣＫを受けた場合には、ステーション３とステーション４は、ＡＴＩＭウィンドウが終了すれば、チャンネルをＡＴＩＭに表現されているチャンネルに切り換えてデータを転送する。ステーション３とステーション４は、次のビーコンを受信する時間になれば、チャンネルを主チャンネルに切り換える。そして、上記過程を繰り返す。すなわち、ステーション３がステーション４に転送すべきデータがあれば、さらにＡＴＩＭを競争的に送る。競争で勝った場合には、主チャンネルでデータを転送し、競争で負けた場合には、他のチャンネルでデータを転送する。そして、次のビーコンを受信する時間になれば、チャンネルをさらに主チャンネルに切り換える。
【００２１】
一方、転送すべきデータがないステーション５は、自分にデータを転送しようとするステーションのＡＴＩＭを受けないと、ＡＴＩＭウィンドウが終了する時、節電のためにドーズモードに切り換え、次のビーコンを受信する時期にさらにアクティブモードに切り換える。
【００２２】
図５は、アドホックネットワークで本発明の一実施例によるデータ送信過程を示す。
まず、ネットワークに参加するためにはスキャニングをする（Ｓ１）。スキャニングは、大きく受動スキャニングと能動スキャニングとに分けられる。受動スキャニングは、スキャンのためのフレームを転送せずに、チャンネル目録にある各チャンネルを移しながらビーコンを待つ。受信されたビーコンは、ＢＳＳに対する情報を抽出するためにバッファリングされる。一方、能動スキャニングは、特定名称のネットワークから応答を得るために、プローブ要求フレームを使用して直接ネットワークを捜し出す。本発明では、最初にステーションがＢＳＳを作る時に捜し出したチャンネルの中でいずれかを主チャンネルとし、ＢＳＳで使われない他のチャンネルを予備チャンネルとする。主チャンネルを通じてビーコンやＡＴＩＭの送受信が行われる。
【００２３】
チャンネルスキャニング後にネットワークに入ったステーションは、アクティブモード状態であるようになる（Ｓ３）。アクティブモードで転送すべきデータがあれば（Ｓ５で「はい」）、ＡＴＩＭを生成する（Ｓ７）。ＡＴＩＭフレームの構造は、図７を参照して後述する。ＡＴＩＭを生成した後、分散フレーム間の間隔ＤＩＦＳ(Distributed Inter Frame Space)の間に待つ（Ｓ９）。ＤＩＦＳが過ぎれば、ＡＴＩＭをＡＴＩＭウィンドウが終了する前まで転送できる。この際、ＤＩＦＳが過ぎた直後に、同時に多数のステーションがＡＴＩＭを転送することによって発生する衝突を防止するために、任意の遅延時間(Random Back-Off)を待つ（Ｓ１１）。そして、主チャンネルでＡＴＩＭを転送する（Ｓ１５）。もし競争で勝った場合（Ｓ１７）、主チャンネルでデータを転送する（Ｓ２３）。競争で勝つということは、主チャンネルでＡＴＩＭを送り、自分がデータ転送対象であるステーションからのＡＣＫを、他のステーションのＡＣＫよりも先に受けた場合を言い、競争で負うということは、データを転送しようというチャンネルを予約するために、ＡＴＩＭを送る前に、該当チャンネルを他のステーションが予約するために送ったＡＴＩＭを受信したり、データ転送対象となるステーションのＡＣＫを受ける前に、該当チャンネルでデータを受信しようという他のステーションのＡＴＩＭを受けた場合を言う。
【００２４】
一方、競争で負けた場合には（Ｓ１７で「いいえ」）、主チャンネルでない他のチャンネルを選択し（Ｓ１９）、選択されたチャンネルの情報を含むＡＴＩＭを生成し（Ｓ７）、さらにＡＴＩＭを主チャンネルで転送する（Ｓ１５）。もし競争で勝った場合には（Ｓ１７で「はい」）、選択されたチャンネルでデータを転送する（Ｓ２３）。そして、主チャンネルでない場合には（Ｓ２５で「いいえ」）、次のビーコンを受信する時期に主チャンネルに切り換える（Ｓ２７）。しかし、競争で負けた場合には（Ｓ１７）、さらに他のチャンネルを選択し（Ｓ１９）、ＡＴＩＭを生成し（Ｓ７）、ＡＴＩＭを転送し（Ｓ１５）、競争で勝つと、さらに選択したチャンネルでデータを転送する（Ｓ２３）。しかし、この間にＡＴＩＭウィンドウが終了すれば（Ｓ１３で「はい」）、ステーションは、新しいビーコンを受信する前までは他のチャンネルでもデータを転送できなくなり、節電のためにドーズモードに切り換える（Ｓ２１）。この後、新しいビーコンを受信されれば、さらにアクティブモードに切り換え、上記の過程を繰り返す。前記説明では、ステーションがビーコンを受信するとしたが、本発明は、これに限定されるものではなく、ステーションがビーコンを送信する場合も含む。
【００２５】
図６は、アドホックネットワークで本発明の一実施例によるデータ受信過程を示す。
まず、ネットワークのステーションは、ビーコンを受信する時には、アクティブモード状態にある（Ｓ５１）。もしビーコンを受信し、ＡＴＩＭウィンドウ期間の間にＡＴＩＭを受信しない場合には（Ｓ５３で「はい」）、ドーズモードに切り換え（Ｓ６５）、この後、新しいビーコンを受信する時には、さらにアクティブモードに切り換える（Ｓ５１）。もしＡＴＩＭウィンドウが終了する前に（Ｓ５３で「いいえ」）ＡＴＩＭを受信すれば（Ｓ５５）、ＡＴＩＭを転送したステーションに確認応答（ＡＣＫ）を送る（Ｓ５７）。そして、データを受信する（Ｓ５９）。データを受信する時は、前記受信されたＡＴＩＭフレームにあるチャンネル情報によって該当チャンネルを通じてデータを受信され（Ｓ５９）、データ受信による確認応答（ＡＣＫ）を該当チャンネルを通じて送る（Ｓ６１）。もし主チャンネルの場合には（Ｓ６３で「はい」）、チャンネル切換が不要であるが、主チャンネルでないチャンネルの場合には（Ｓ６３で「いいえ」）、次のビーコンを受信する時期に、チャンネルを主チャンネルに切り換える（Ｓ６５）。
【００２６】
図７は、本発明によるＡＴＩＭフレームの構造を示す。
ＡＴＩＭフレームは、フレーム制御１、持続ＩＤ２、受信ステーションアドレス３、送信ステーションアドレス４、基本サービスセットＩＤ５、シーケンス制御６、チャンネル情報７、及びフレームチェックシーケンス８を含む。
【００２７】
フレーム制御１は、２バイトからなる。具体的には、最初の２ビットは、プロトコルバージョンを示す。その次の２ビットは、フレームのタイプ（ｔｙｐｅ）を、４ビットは、サブタイプ（ｓｕｂｔｙｐｅ）を各々示すが、ＡＴＩＭフレームは、管理タイプなので、００値を有し、ＡＴＩＭサブタイプに属するので、１００１の値を有する。この他にも、ＴｏＤＳ、ＦｒｏｍＤＳの各１ビット、追加断片、再試み、電力管理、追加データ、ＷＥＰ(Wired Equivalent Privacy)、及び順序のための各１ビットを有している。
【００２８】
持続ＩＤ２は、ネットワーク割り当てベクトル（ＮＡＶ）の設定や、無競争期間の間に転送されるフレーム、及び節電調査フレームのために使われることができる。
【００２９】
受信ステーションアドレス３は、イーサネット（登録商標）(Ethernet(登録商標）)と同様に、フレームの演算のために上位プロトコル階層に伝達するステーションに該当する４８ビットＩＥＥＥ  ＭＡＣ識別子である。また、送信ステーションアドレス４は、送信するステーションの４８ビットＩＥＥＥ  ＭＡＣ識別子である。基本サービスセットＩＤ５は、同一領域にある無線ＬＡＮを区別するために使われるが、アドホックネットワークは、公式的に指定されたＭＡＣアドレスとの衝突を避けるために、ユニバーサル／ローカルビットを１に設定して、任意のＢＳＳＩＤを生成する。
【００３０】
シーケンス制御６は、断片化・再組立と、重複フレームを捨てる時に使用するフィールドであって、４ビットの断片化ナンバーフィールドと、１２ビットのシーケンスナンバーフィールドとで構成される。
【００３１】
チャンネル情報７は、ＩＥＥＥ８０２.１１のデータフィールドに該当する部分であって、最大２，３０４バイトのデータを格納することができる。チャンネル情報７には、主チャンネル及び予備チャンネルの情報が含まれているので、どんなチャンネルでデータを送信または受信すべきであるかに対する情報が含まれている。
【００３２】
最後に、フレームチェックシーケンスＦＣＳ(Frame Check Sequence)８は、受信されたフレームの無欠性を検査するために使われるフィールドであって、循環冗長検査ＣＲＣ(Cyclic Redundancy Check)とも呼ばれる。フレームを無線で転送する時、ＦＣＳは、ラジオ周波数や赤外線で転送するに先立って計算される。一方、受信ステーションは、ＦＣＳを受信されたフレームから計算し、受信されたＦＣＳと比較するが、両者が一致すれば、フレームは、転送過程で異常がないものと判断する。異常がない場合、受信ステーションは、送信ステーションにＡＣＫを送る。ＩＥＥＥ８０２.１１では、異常がある場合には、受信ステーションはメッセージを転送せず、送信ステーションは一定時間を待った後に、ＡＣＫを受けなければ、さらにフレームを転送する。
【００３３】
図８は、本発明を適用した場合のデータ転送量を示すグラフである。
３個のチャンネルを使用することができ、1個のチャンネルに２個のステーションがあると仮定した。そして、総５個のステーションが存在し、1つのパケットは、１５００バイトの大きさを有すると仮定した。
【００３４】
ビーコンとビーコンの間隔は、略１０ｍｓｅｃ〜１００ｍｓｅｃとし、ＡＴＩＭウィンドウの大きさは、ビーコン間隔の２０％とした。
【００３５】
図８に示すように、本発明による場合は、ステーションの数が増えても、1個のステーションがデータを転送できる量を意味するスループット(Throughput)の大きさがある程度一定であることが分かる。
【００３６】
本発明が属する技術分野の当業者は、本発明がその技術的思想や必須的な特徴を変更することなく、他の具体的な形態で実施できることを理解することができるだろう。前記競争とは、主としてＤＣＦ標準を基準にして説明したが、本発明は、これに限定されるものではなく、今後変化可能な標準の場合も含むものと解析できる。したがって、以上で記述した実施例は、例示的なもので、限定的なものでないと解すべきである。本発明の範囲は、前記詳細な説明よりは、添付の特許請求の範囲により明らかになり、特許請求の範囲の意味及び範囲並びにその等価概念から導出されるあらゆる変更または変形された形態が本発明の範囲に含まれると解すべきである。
【図面の簡単な説明】
【００３７】
【図１】５個のステーションからなるアドホック環境の無線ＬＡＮを示す図である。
【図２】アドホックネットワークでの従来の無線ＬＡＮのデータ転送過程を示す図である。
【図３】アドホックネットワークでの従来の無線ＬＡＮのデータ転送過程を示す図である。
【図４】アドホックネットワークでの本発明の一実施例による無線ＬＡＮのデータ転送過程を概略的に示す図である。
【図５】アドホックネットワークでの本発明の一実施例によるデータ送信過程を示す図である。
【図６】アドホックネットワークでの本発明の一実施例によるデータ受信過程を示す図である。
【図７】本発明によるＡＴＩＭフレームの構造を示す図である。
【図８】本発明を適用した場合のデータ転送量を示すグラフである。
【符号の説明】
【００３８】
１〜５      ステーション
【図１】
2004364260.tif 000003
【図２】
2004364260.tif 000004
【図３】
2004364260.tif 000005
【図４】
2004364260.tif 000006
【図５】
2004364260.tif 000007
【図６】
2004364260.tif 000008
【図７】
2004364260.tif 000009
【図８】
2004364260.tif 000010