(57)【要約】【課題】インフラストラクチャモードからアドホックモードへと移行した際に再び該インフラストラクチャモードへと復帰してアクセスポイントとの通信リンクを維持する通信リンク維持方法において、再認証をすることなくインフラストラクチャモードによる通信リンクを維持する。【解決手段】アクセスポイントＡＰ１００側で管理されるリンク切断タイマがタイムアウトし通信リンクが切断され再認証を必要とされるようになる前に、ステーションＳＴＡ１０１は、アクセスポイントＡＰ１００からの送信要求を受信して送信要求応答を送信することにより、再認証をすることなくインフラストラクチャモードによる通信リンクを維持する。【選択図】  図１
2004242187.tif 000002
【特許請求の範囲】
【請求項１】
他の無線端末を相手に通信する端末間通信モードと、
基地局を相手に通信する基地局通信モードと、
前記基地局通信モードから前記端末間通信モードへと切り替えた際に、前記基地局通信モードによる通信に関与していた前記基地局から再度の認証処理を要求されるようになる前に、前記基地局通信モードでの通信へと復帰するよう制御する通信制御手段と
を含む無線端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は無線通信システムのメディアアクセス制御技術に関する。
【０００２】
【従来の技術】
従来の無線ＬＡＮシステムは、アクセスポイント（以下ＡＰと称す。）を介してステーション（以下ＳＴＡと称す。）がデータ通信を行なうインフラストラクチャモードと、ＳＴＡ間で直接的に通信を行なうアドホックモードの２つのモードを備えている。インフラストラクチャモードとは、非競合号通信方式の一種であり、アドホックモードとは、競合通信方式の一種である。
【０００３】
非競合通信方式は、基地局が複数の無線端末に対して順に送信要求信号を送信し、複数の端末装置が順に送信要求信号応答及びデータ信号を基地局に送信する方式である。一方、競合通信方式は、複数の無線端末間で直接的に制御信号及びデータ信号を送受信する方式をいう。
【０００４】
ステーションは、インフラストラクチャモードでアクセスポイントへ接続する際には、アクセスポイントと認証処理を必要とされる。認証処理が完了するとリンクが接続された状態となり、自由にデータを送受信できるようになる。
【０００５】
このようにして、ステーションがインフラストラクチャモードでアクセスポイントへ接続している最中に、これを中断し、アドホックモードへと移行して他のステーションと通信することもできる。
【０００６】
【発明が解決しようとする課題】
ところで、アクセスポイントは、ステーションとの接続状態を監視すべく、所定の送信間隔をおいて送信要求を繰り返し送信し、アクセスポイントに搭載されているリンク切断タイマがタイムアウトする前にこの送信要求に対する送信要求応答がステーションから返信されなければ、ステーションとのリンクを切断する。
【０００７】
仮に、ステーションが、インフラストラクチャモードからアドホックモードへと移行し、その後、再びアドホックモードからインフラストラクチャモードへと復帰を望む場合において、その間にアクセスポイントとステーションとのリンクが切断されてしまっていれば、ステーションは再度の認証処理を実行しなければならなかった。
【０００８】
そこで、本発明は、基地局通信モードから端末間通信モードへと移行し、その後、再び端末間通信モードから基地局通信モードへと移行する際において、再度の認証処理を必要とすることなく端末間通信モードから基地局通信モードへと復帰できるようにすることを目的とする。
【０００９】
【課題を解決するための手段】
上記課題を解決すべく本発明では、他の無線端末を相手に通信する端末間通信モードと、基地局を相手に通信する基地局通信モードと、前記基地局通信モードでの通信を中断して前記端末間通信モードへと切り替えた際に、前記基地局通信モードを中断された前記基地局から再度の認証処理を要求されるようになる前に、前記基地局通信モードでの通信へと復帰するよう制御する通信制御手段とを含む無線端末を提供する。
【００１０】
【発明の実施の形態】
以下、図面を参照しつつ本発明の数種の実施形態を説明する。本発明は特許請求の範囲に記載されたとおりのものであり、これらの実施形態に限定されることがないことはいうまでもない。
【００１１】
本実施形態は、インフラストラクチャモードからアドホックモードへと移行した際に再び該インフラストラクチャモードへと復帰してアクセスポイントとの通信リンクを維持する通信リンク維持方法を提供するものであり、例えば、アクセスポイント側で管理されるリンク切断タイマがタイムアウトし通信リンクが切断され再認証を必要とされるようになる前に、アクセスポイントからの送信要求を受信して送信要求応答を送信することにより、再認証をすることなくインフラストラクチャモードによる通信リンクを維持するようにする。
【００１２】
はじめに本実施形態を適用可能な無線ＬＡＮシステムの概要を説明する。図１は、第１の実施形態に係る無線ＬＡＮシステムの構成例を示した図である。図１には、無線基地局としてのアクセスポイントＡＰ１００と、無線端末としての複数のステーションＳＴＡ１０１〜ＳＴＡ１０４が示されている。
【００１３】
この無線ＬＡＮシステムには、ＡＰを介してＳＴＡがデータ通信を行なうインフラストラクチャモードと、ＳＴＡ間で直接通信を行なうアドホックモードとの２つのモードがある。
【００１４】
図２は、インフラストラクチャモードにおいてＳＴＡとＡＰがデータ通信を開始するまでの一般的なシーケンス図である。ＳＴＡはＡＰに対して認証許可要求信号を送信する（Ｓ２００）。ＡＰはＳＴＡに対して認証処理を行なう（Ｓ２０２）。この認証処理が成功すれば、ＡＰはＳＴＡに対して認証許可要求応答（＝成功）を送信する（Ｓ２０４）。このような手順を踏み、ＳＴＡとＡＰは認証状態に遷移する（Ｓ２０６）。そして、ＳＴＡはＡＰにリンク接続要求信号を送信する（Ｓ２０８）。ＡＰがＳＴＡに対してリンク接続要求応答（＝成功）を送信し（Ｓ２１０）、ＳＴＡとＡＰはリンク接続状態に遷移しデータ通信が可能となる（Ｓ２１２）。
【００１５】
図１によれば、ＳＴＡ１０１〜１０３は、ＡＰ１００を介して無線ＬＡＮシステムを構成し、インフラストラクチャモードで動作している。このときＡＰ１００とＳＴＡ１０１〜ＳＴＡ１０３はリンク接続状態にある。ＳＴＡ１０４は無線ＬＡＮシステムに属していないＳＴＡである。
【００１６】
図３は、インフラストラクチャモードにおけるＡＰ及びＳＴＡの動作例を説明するための図である。図４は、インフラストラクチャモードにおけるシーケンス図である。
【００１７】
図３において横軸は時間軸であり、時間軸より上部はＡＰからＳＴＡ方向のパケット、下部はＳＴＡからＡＰ方向のパケットを示している。図３の例で、インフラストラクチャモードにおける動作は、非競合通信区間（Ｃｏｎｔｅｎｔｉｏｎ−Ｆｒｅｅ  Ｐｅｒｉｏｄ：以下ＣＦＰと称す。）３０９の繰り返しとして表される。ＣＦＰ３０９は、報知信号３０１の送受信（Ｓ４０１）で開始され、非競合通信区間終了信号３０８の送受信（Ｓ４０８）によって終了する。
【００１８】
ＡＰ１００はＳＴＡ１０１に対してデータと送信要求信号３０２とを送信し（Ｓ４０２）、ＳＴＡ１０１は送信すべきデータがあれば該データとともに送信要求応答３０３をＡＰ１００へ送信する（Ｓ４０３）。ＡＰ１００は、ＳＴＡ１０２に対してデータとともに送信要求信号（３０４）を送信するが（Ｓ４０４）、なんらかの理由によりＳＴＡ１０２からの応答が無いこともある（３０５、Ｓ４０５）。
【００１９】
ＡＰ１００は、ＳＴＡ１０３に対してデータと送信要求信号（３０６）を送信し（Ｓ４０６）、ＳＴＡ１０３は送信するデータがあれば該データと送信要求応答（３０７）をＡＰ１００に送信する（Ｓ４０７）。
【００２０】
以上のようにインフラストラクチャモードにおいては、無線ＬＡＮシステム内で通信が競合しない非競合通信方式で通信を行なっている。
【００２１】
一方、アドホックモードでは、競合通信区間（Ｃｏｎｔｅｎｔｉｏｎ  Ｐｅｒｉｏｄ：以下ＣＰと称す。）において実行されるため、通信が競合する可能性があり、ＣＳＭＡ／ＣＡ方式（Ｃａｒｒｉｅｒ  Ｓｅｎｓｅ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ  ｗｉｔｈ  Ｃｏｌｌｉｓｉｏｎ  Ａｖｏｉｄａｎｃｅ）による衝突回避が必要となる。
【００２２】
図５は、ＳＴＡ１０１がインフラストラクチャモードからアドホックモードへと移行した後、再びＡＰ１００とのインフラストラクチャモードに移行する場合の一般的なシーケンス図である。図６は、ＡＰ１００における動作の一般的なフローチャートである。
【００２３】
ステップＳ５００において、図２に示したリンク接続処理（Ｓ２００〜Ｓ２１０）が実行され、ＳＴＡ１０１は、ＡＰ１００とインフラストラクチャモードでリンク接続状態にあるものとする（Ｓ５０１）。ＳＴＡ１０１は、ＡＰ１００からの送信要求を受信すると（Ｓ５０２）、ＡＰ１００に対して送信要求応答を送信する（Ｓ５０３）。ＳＴＡ１０１は、ある時刻にＳＴＡ１０４とのアドホックモードへ移行し（Ｓ５０４）、ＳＴＡ１０４とリンク接続状態になりアドホックモードで動作する（Ｓ５０５）。ＳＴＡ１０１はアドホックモードで動作している間、ＡＰ１００から送信要求が送信されてきたとしても（Ｓ５０６）、ＡＰ１００に対して送信要求応答を送信することはない（Ｓ５０７）。
【００２４】
ＡＰ１００は、ＳＴＡ１０１に繰り返し送信する送信要求に対して、ＳＴＡ１０１が一定時間たっても送信要求応答を返信してこないときには、当該ＳＴＡ１０１とのリンク接続を切断する機能を有している。すなわち、ＡＰ１００はリンク切断タイマと呼ばれる、上記一定時間を計測するタイマを備え、タイマがタイムアウトするとリンク接続を切断する。なお、リンク切断タイマの値は、ユーザにより設定可能である。一旦、リンク接続が切断されたてしまうと、再びインフラストラクチャモードでの通信を開始するには再度の認証処理が必要となる。
【００２５】
ＡＰ１００は、送信要求を送信したにもかかわらず（Ｓ６０１）、ＳＴＡ１０１からの送信要求応答がなく（Ｓ６０２）、かつリンク切断タイマが起動していない場合には（Ｓ６０５）、リンク切断タイマをスタートさせる（Ｓ５０８、Ｓ６０６）。すでにリンク切断タイマが起動している場合は、リンク切断タイマがタイムアウトであるかを判断する（Ｓ６０７）。タイムアウトであれば（Ｓ５０９）、ＳＴＡ１０１に対してリンク接続切断通知を行い（Ｓ５１０、Ｓ６０８）、ＳＴＡ１０１とのリンク接続を切断する（Ｓ６０９）。
【００２６】
ＡＰ１００は、Ｓ６０２においてＳＴＡ１０１より送信要求応答があり、かつリンク切断タイマが起動していれば（Ｓ６０３）、リンク切断タイマを停止し、タイマを初期化する（Ｓ６０４）。
【００２７】
また、ＡＰ１００は、タイマが起動されていない場合には（Ｓ６０５）、タイマをスタートさせる（Ｓ６０６）。Ｓ６０７においてタイムアウトしていないと判断すると、所定の送信間隔でもって再び送信要求を送信する（Ｓ６０１）。
【００２８】
以上のように、一般的な無線ＬＡＮシステムでは、すでにリンク切断タイマがタイムアウトしている場合には（Ｓ５０９）、ＡＰ１００とのリンク接続が切断されてしまう（Ｓ６０９）。従って、ＳＴＡ１０１がアドホックモードでの通信を終了して（Ｓ５１１）、ＡＰ１００とのインフラストラクチャモードによる通信へと復帰したいと希望する場合には、再び認証処理（Ｓ５１２）を行なうことが必要であった。
【００２９】
【第１の実施形態】
図７は、第１の実施形態に係るステーションの構成例を示した図である。制御部７０１は、ステーション全体の制御を行なうためのＣＰＵ、ＲＡＭ、ＲＯＭ及び必要なソフトウエアなどを含んでいる。無線部７０２は、ＡＰ１００や他のＳＴＡ１０４などと無線通信を行なうためのＤＳＰや専用回路などの通信回路である。リンク接続維持タイマ７０３は、第１の実施形態の特徴であり、再認証を必要とすることなくインフラストラクチャモードへと復帰するタイミングを決定するためのタイマである。電源部７０４はステーションの各回路に電源を供給するバッテリなどである。リンク接続維持タイマ７０３の値は、ステーションのユーザが操作部から入力して設定してもよいし、工場出荷時にデフォルトとして設定しておくこともできるが、本実施形態では、ＡＰ１００により決定され送信され、それをＳＴＡで受信して設定されるものとして説明する。
【００３０】
制御部７０１は、リンク接続維持タイマ７０３のタイムアウトを検出すると、動作モードをアドホックモードからインフラストラクチャモードへ切り替える。無線部７０２がＡＰ１００からの送信要求を受信すると、制御部７０１は、この送信要求に応じるための送信要求応答を無線部７０２に送信させ、その後、動作モードをインフラストラクチャモードからアドホックモードに切り替える。
【００３１】
図８は、第１実施形態に係るアクセスポイントの構成例を示した図である。８０１は制御部であり、アクセスポイント全体の制御を行なうためのＣＰＵ、ＲＡＭ、ＲＯＭ及び必要なソフトウエアなどを含んでいる。８０２は無線部であり、ＳＴＡと無線通信を行なうためのＤＳＰや専用回路などの通信回路を含んでいる。８０３はリンク切断タイマである。リンク切断タイマ８０３がタイムアウトすると、制御部８０１は、ＳＴＡとのリンク接続を切断する。８０４はＳＴＡが有するリンク接続維持タイマ７０３の値を決定するリンク接続維持タイマ値決定部である。８０５は電源部である。
【００３２】
図９は、第１の実施形態に係るアクセスポイントのフローチャートである。図１０は、第１の実施形態に係るステーションのフローチャートである。図１１は、第１の実施形態に係る通信シーケンスを示した図である。
【００３３】
ステップＳ１１０１において、認証処理などのリンク接続処理（Ｓ２００〜Ｓ２１０）を経て、ＳＴＡ１０１とＡＰ１００とがリンク接続状態に移行する。
【００３４】
ステップＳ１１０２において、ＡＰ１００からＳＴＡ１０１に送信要求信号３０２とデータ信号とが送信される
ステップＳ１１０３において、ＳＴＡ１０１からＡＰ１００に送信要求信号応答３０３とデータ信号とが送信されている。
【００３５】
ステップＳ１１０２とＳ１１０３は図３のＣＦＰ３０９に従って実行されている。
【００３６】
ステップＳ１１０４において、ＳＴＡ１０１がＡＰ１００に対して、インフラストラクチャモードからアドホックモードにモードへの切り替えを示す切替通知を送信したとする（Ｓ１００１）。
【００３７】
ステップＳ１１０５において、ＡＰ１００がＳＴＡ１０１から切替通知を受信する。具体的には、ＡＰ１００の制御部８０１が切替通知を受信したか否かを判定し（Ｓ９０１）、その結果、切替通知を受信したとすると、リンク接続維持タイマ決定部８０４によりリンク接続維持タイマの値を決定させる（Ｓ９０２）。
【００３８】
そして、ＡＰ１００は、決定されたリンク接続維持タイマの値をＳＴＡ１００に送信する。具体的には、制御部８０１が、無線部８０２を制御し、決定されたリンク接続維持タイマの値をＳＴＡ１０１へと送信する（Ｓ９０３）。
【００３９】
ステップＳ１１０６において、ＳＴＡ１０１はアドホックモードへと移行する。具体的には、ＳＴＡ１０１の制御部７０１が、リンク接続維持タイマの値を受信したか否かを判定し（Ｓ１００２）、受信したと判定すれば、受信されたタイマ値を用いてリンク接続維持タイマ７０３を初期化する（Ｓ１００３）。続いて制御部７０１は、無線部７０２で受信した報知信号３０１に同期して、リンク接続維持タイマ７０３を起動する（Ｓ１００４）。
【００４０】
ＳＴＡ１０１は、ＳＴＡ１０４とのアドホックモードに移行するために、制御部７０１が、ＳＴＡ１０４とのアドホックモードへと通信モードを切り替え（Ｓ１００５）、ステップＳ１１０７において、ＳＴＡ１０１はＳＴＡ１０４とリンク接続状態に移行する。
【００４１】
ステップＳ１１０８において、ＡＰ１００は送信要求をＳＴＡ１０１に送信する。制御８０１は、無線部８０２を制御し、所定の送信間隔ごとに送信要求を送信する（Ｓ９０４）。
【００４２】
ステップＳ１１０９において、ＳＴＡ１０１は、ＡＰ１００の送信要求に対して送信要求応答を返さない。
【００４３】
ステップＳ１１１０において、ＡＰ１００は、ＳＴＡ１０１からの送信要求応答が返ってこないため、リンク切断タイマ８０３を起動する。具体的には、制御部８０１は、無線部８０２がＳＴＡ１０１からの送信要求応答を受信しているかどうかを判定する（Ｓ９０５）。受信していないと判定すると、制御部８０１は、リンク切断タイマ８０３がすでに起動されているか否かを判定する（Ｓ９０８）。まだ起動されていなければ、制御部８０１は、リンク切断タイマ８０３を起動する（Ｓ９０９）。
【００４４】
図１２は、リンク切断タイマ８０３の値と、リンク接続維持タイマ７０３の値との関係を説明するための図である。
【００４５】
図中のＴａはリンク切断タイマの値に相当する時間間隔を示している。Ｔａは、ユーザが外部インターフェース８０６を介して設定可能である。Ｔｃは、非競合通信区間（ＣＦＰ）３０９に相当する時間間隔を表している。図３の例によれば、一つの非競合通信区間３０９において、ＡＰ１００は各ＳＴＡに対して必ず一回ずつ送信要求を行なうことになっている。言い換えれば、Ｔｃの間に、ＡＰ１００は各ＳＴＡに対して必ず一回ずつ送信要求を行なうことになる。
【００４６】
ＡＰ１００のリンク接続維持タイマ値決定部８０４において、前記リンク接続維持タイマの値Ｔｂを
Ｔｂ    ≦  Ｔａ−Ｔｃ
となるようないずれかの値に設定すれる。その理由は、ＳＴＡがリンク接続維持タイマ（タイマ値Ｔｂ）のタイムアウトによりインフラストラクチャモードに切り替えてから、リンク切断タイマ（タイマ値Ｔａ）がタイムアウトするまでに、ＡＰの送信要求を受信して送信要求応答を返信することが可能とするためである。
【００４７】
すなわち、リンク切断タイマ（タイマ値Ｔａ）がタイムアウトするまでには、複数回の送信要求を受信することができる。また、Ｔａ−ＴｃからＴａまでの区間は、リンク接続切断前に送信要求を受信できる最後のチャンスである。従って、遅くとも最後の送信要求に対して送信要求応答を返信できれば、リンク接続を切断される恐れはない。よって、再度の認証処理も必要ないのである。
【００４８】
なお、最後の送信要求応答が雑音などによりエラーとなることも考えられる。従って、マージンを持たせて、Ｔｂ＝Ｔａ−ｎ＊Ｔｃ（ｎは２以上の自然数）としてもよい。但し、ｎの値が大きすぎると、連続してアドホックモードで通信できる時間が短くなってしまうため、２〜３程度にするのが妥当かもしれない。
【００４９】
ステップＳ１１１１において、ＳＴＡ１０１のリンク接続維持タイマ７０３がタイムアウトする。具体的には、制御部７０１が、リンク接続維持タイマ７０３がタイムアウトしたか否かを判定する（Ｓ１００６）。制御部７０１は、タイムアウトを検出すると、アドホックモードからインフラストラクチャモードへと通信モードを切り替える（Ｓ１００７）。
【００５０】
ステップＳ１１１２において、ＡＰ１００は、再び送信要求をＳＴＡ１０１に送信する。
【００５１】
ステップＳ１１１３において、ＳＴＡ１０１は、送信要求応答をＡＰ１００に送信する。具体的には、制御部７０１は、無線部７０２で送信要求を受信したことを検出すると、無線部７０２を制御して送信要求応答を送信する（Ｓ１００８）。
【００５２】
ステップＳ１１１４において、ＡＰ１００はリンク切断タイマ８０３を停止し、初期化する。具体的には、制御部８０１が、無線部８０２により送信要求応答を受信したか否かを判定する（Ｓ９０５）。応答があれば、さらに、リンク切断タイマ８０３が起動しているかどうかを判定する（Ｓ９０６）。起動されていれば、制御部８０１は、リンク切断タイマ８０３を停止させ、初期化する（Ｓ９０７）。
【００５３】
ステップＳ１１１５において、ＳＴＡ１０１はアドホックモードでの通信を終了する。具体的には、制御部７０１は、アドホックモードでの通信に復帰すべく、アドホックモードに切り替え（Ｓ１００９）、アドホックモードを終了するか否かを判定する（Ｓ１０１０）。終了であれば、動作モードをインフラストラクチャモードに切り替える（Ｓ１０１１）。
【００５４】
ステップＳ１１１６において、再認証を要求されることなく、ＡＰ１００とＳＴＡ１０１とのリンク接続状態は維持されている。
【００５５】
以上の説明から導き出される本実施形態の上位概念は次のとおりである。
【００５６】
本発明に係る無線端末（例：ＳＴＡ１０１）は、他の無線端末（例：ＳＴＡ１０４）を相手に通信する端末間通信モード（例：アドホックモード）と、基地局（例：ＡＰ１００）を相手に通信する基地局通信モード（例：インフラストラクチャモード）と、基地局通信モードでの通信を中断して端末間通信モードへと切り替えた際に、基地局通信モードでの通信を中断された基地局から再度の認証処理を要求されるようになる前に、基地局通信モードでの通信へと復帰するよう制御する通信制御手段（制御部７０１）とを含む。
【００５７】
例えば、基地局通信モードでの通信へと復帰するタイミングを決定するためのタイマ手段（リンク接続維持タイマ７０３）を備え、タイマ手段がタイムアウトしたら基地局通信モードでの通信へと復帰するよう上記通信制御手段が制御してもよい。
【００５８】
例えば、このタイマ手段は、基地局が無線端末へと送信する複数の送信要求信号の送信間隔（例：Ｔｃ）に応じて決定された所定時間（例：Ｔｂ）を計時する。
【００５９】
本発明に係る基地局（例：ＡＰ１００）は、無線端末と基地局通信モードにて通信が開始されると、所定の送信間隔でもって無線端末に送信要求を送信する送信手段（例：制御部８０１、無線部８０２）と、送信要求に対する送信要求応答を受信したか否かにより無線端末との通信切断を監視するための切断監視手段（例：制御部８０１、リンク切断タイマ８０３）と、切断監視手段により通信切断が観測されると、該通信切断を前記無線端末に通知する通知手段（例：制御部８０１、無線部８０２）とを含む。
【００６０】
例えば、基地局が無線端末へと送信する複数の送信要求信号の送信間隔（例：Ｔｃ）に応じて所定時間（例：Ｔｂ）を決定する決定手段（制御部８０１）と、決定された所定時間を無線端末へと伝達する伝達手段（例：制御部８０１、無線部８０２）とをさらに有してもよい。
【００６１】
もちろん、本発明は、上述のいずれかの無線端末と、いずれかの基地局とを有する無線通信システムとして理解することもできる。
【００６２】
また、本発明に係る無線通信システムは、一つ以上の基地局と複数の無線端末とを含み、基地局が複数の無線端末に対して順に送信要求信号を送信し、該送信要求信号に応じるべく前記複数の無線端末は順に送信要求信号応答及びデータ信号を制御端末に送信する非競合通信方式と、複数の無線端末間で実施される直接通信において制御信号及びデータ信号を送受信する競合通信方式とをサポートした無線通信システムであって、基地局は、無線端末が競合通信方式から非競合通信方式へと復帰する際の基準となる基準時間（例：Ｔｂ）を決定する手段と、決定された基準時間を無線端末に通知する手段とを含み、無線端末は、基準時間を受信する手段と、受信された基準時間を設定されて動作するタイマ手段と、タイマ手段がタイムアウトすると競合通信方式から非競合通信方式に復帰する手段とを含む無線通信システムとしても理解することもできる。
【００６３】
例えば、この基準時間は、無線端末に対して送信される複数の送信要求信号の送信間隔（Ｔｃ）に基づいて決定されよう。
【００６４】
以上説明したように、ＡＰ１００が備えるリンク切断タイマ８０３がタイムアウトすることを防止できるため、ＡＰ１００はＳＴＡ１０１とのリンク接続を切断することはない。その結果、ＳＴＡ１０１はＡＰ１００ととの再認証処理をすることなく、アドホックモードからインフラストラクチャモードへと復帰できるようになる。
【００６５】
［第２の実施形態］
第１の実施形態では、アドホックモードとインフラストラクチャモードとを切り替えて使用することが前提となっていた。本実施形態では、アドホックモードが起動された時には、アドホックモードとインフラストラクチャモードとを時分割で使用することにより再認証を抑制しようとするものである。
【００６６】
図１３は、第２の実施形態における送受信概念を示す図である。図中の（ａ）は、第１の実施形態におけるものと同一であり、インフラストラクチャモードのみ又はアドホックモードのみを実行しているときのＣＦＰ３０９を示している。この無線ＬＡＮシステムでは、図３に示したようにＣＦＰ３０９の繰り返えしによって通信が実行されている。
【００６７】
一方（ｂ）では、ＣＦＰ３０９の幅を一時的に狭めたＣＦＰ１３０９においてインフラストラクチャモードを実行し、空いた時間であるＣＰ１３１０においてアドホックモードによる通信を実行する。第２の実施形態では。このようにＣＦＰの長さを可変とすることで、リンク接続切断に伴う再認証処理を抑制しようとするものである。
【００６８】
図１４は、第２の実施形態に係るシーケンス図である。図１５は、第２の実施形態に係るステーションのフローチャートである。図１６は、無線ＬＡＮのパケット構成である。無線ＬＡＮのパケットは、Ｐｒｅａｍｂｌｅ／ｈｅａｄｅｒ部１６０１と、ＭＰＤＵ（Ｍａｃ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）１６０２で構成される。ＭＰＤＵ１６０２の一部にＣＦＰ１３０９の幅を決定する情報を格納する場所がある。
【００６９】
ステップＳ１４０１において、ＳＴＡ１０１は、ＡＰ１００に対して競合通信区間要求をする。具体的には、制御部７０１は、競合通信区間要求の送信をユーザにより求められているかどうかを判定し（Ｓ１５０１）、求められていれば、無線部７０２を制御して競合通信区間要求をＡＰ１００へと送信する。
【００７０】
ステップＳ１４０２において、ＡＰ１００は競合通信区間要求を受信すると競合通信区間要求応答を送信する。具体的には、制御部８０１が、無線部８０２により競合通信区間要求が受信されているか否かを判定する。受信されていれば、無線部８０２を制御して競合通信区間要求応答をＳＴＡ１０１へと送信する。
【００７１】
また、制御部８０１は、ＣＦＰの幅を変更するためのデータをＭＰＤＵ１６０２に書き込む。以後、ＣＦＰの幅が変更され、ＣＦＰ１３０９と次のＣＦＰ１３０９との間にＣＰ１３１０が発生する。つまり、図１３（ａ）の状態から図１３（ｂ）のような状態へと移行し、ＣＦＰ１３０９とＣＰ１３１０との時分割でＳＴＡ１０１とＡＰ１００とは動作することになる。
【００７２】
ステップ１４０３において、ＡＰ１００からの競合通信区間要求応答を受信すると、ＳＴＡ１０４とアドホックモードによる通信を開始する。具体的には、制御部７０１は、無線部７０２により競合通信区間要求応答が受信されているか否かを判定する（Ｓ１５０２）。受信されていれば、ＣＦＰの幅を変更して、インフラストラクチャモードとアドホックモードを時分割で使用することの許可であると判断する（Ｓ１５０３）。制御部７０１は、ＭＰＤＵ１６０２に書き込まれた変更後のＣＦＰの幅に合わせて、ＣＰの幅を求め、時分割のタイミングを決定する。そして、アドホックモードを開始する（Ｓ１５０４）。  ステップＳ１４０３において、ＳＴＡ１０１はＳＴＡ１０４とのアドホックモードへと移行する。
【００７３】
このようにしてＣＰ１３１０が発生すると、ＳＴＡ１０１は、ＣＦＰ１３０９においてＡＰ１００から送信要求を受信し（Ｓ１４０４）、送信要求応答を送信する（Ｓ１４０５）インフラストラクチャモードで動作し、一方ＣＰ１３１０においてＳＴＡ１０４とアドホックモードで動作する（Ｓ１４０３）。
【００７４】
ステップＳ１４０６において、ＳＴＡ１０１はＡＰ１００に対し競合通信終了通知を送信する。
【００７５】
具体的に、ＳＴＡ１０１の制御部７０１は、ＳＴＡ１０４とのアドホックモードでの通信を終了するか否かを判定し（Ｓ１５０５）、終了と判定すれば、ＡＰ１００に対して、競合通信終了通知を送信する（Ｓ１５０６）。
【００７６】
ＡＰ１００は、終了通知を受信すると、ＭＰＤＵ１６０２内のデータを書き換えることにより、無線ＬＡＮシステムを図１３（ｂ）の状態から図１３（ａ）の状態に戻す。
【００７７】
以上の説明から導き出される本実施形態の上位概念は次のとおりである。
【００７８】
すなわち、本発明によれば、基地局を相手に通信する基地局通信モード（例：インフラストラクチャモード）により通信中に、他の無線端末を相手に通信する端末間通信モード（例：アドホックモード）が起動されると、基地局通信モードにより通信するための第１の長さの通信区間（例：ＣＦＰ３０９）を短縮して第２の長さの通信区間（例：ＣＦＰ１３０９）へと変更し、短縮によって生じた空き区間（例：ＣＰ１３１０）において端末間通信モードによる通信を実行する無線通信方法が提供される。
【００７９】
また、端末間通信モードによる通信が終了した後は、前記通信区間を第２の長さから第１の長さへと戻すステップをさらに備えてもよい。
【００８０】
また、本発明によれば、一つ以上の基地局（例：ＡＰ１００）と複数の無線端末（例：ＳＴＡ１０１〜ＳＴＡ１０４）とを含み、前記基地局が前記複数の無線端末に対して順に送信要求信号を送信し、該送信要求信号に応じるべく前記複数の無線端末は順に送信要求信号応答及びデータ信号を制御端末に送信する非競合通信方式と、複数の無線端末間で実施される直接通信において制御信号及びデータ信号を送受信する競合通信方式とをサポートした無線通信システムであって、前記無線通信システムが前記非競合通信方式のための通信区間（例：ＣＦＰ３０９）のみを設けて動作している場合に、前記基地局に対して競合通信方式のための通信区間（例：ＣＰ１３１０）を設けることを要求する手段（例：制御部７０１、無線部７０２）を有し、前記基地局は、前記要求を受信すると競合通信方式のための通信区間を設ける手段（例：制御部８０１）を有する無線通信システムが提供される。
【００８１】
以上のように第２の実施形態によれば、ＡＰがＣＦＰの幅を変更し、ＣＦＰ１３０９とＣＰ１３０２との時分割する。そして、ＳＴＡ１０１は、インフラストラクチャモードとアドホックモードを時分割で行なうため、再認証することなしにアドホックモードからインフラストラクチャモードへと復帰できるようになる。
【００８２】
【他の実施形態】
以上、実施形態例を詳述したが、本発明は、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００８３】
なお、本発明は、前述した実施形態の機能を実現するソフトウエアのプログラム（本実施例では図９〜図１０又は図１５に示すフローチャートに対応したプログラム）を、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。その場合、プログラムの機能を有していれば、形態は、プログラムである必要はない。
【００８４】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明のクレームでは、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００８５】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００８６】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００８７】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【００８８】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００８９】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００９０】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【００９１】
【発明の効果】
本発明によれば、基地局通信モードから端末間通信モードに切り替えても、再認証処理を必要とすることなく基地局間通信モードの通信を維持することができる。
【図面の簡単な説明】
【図１】図１は、第１の実施形態に係る無線ＬＡＮシステムの構成例を示した図である。
【図２】図２は、インフラストラクチャモードにおいてＳＴＡとＡＰがデータ通信を開始するまでの一般的なシーケンス図である。
【図３】図３は、インフラストラクチャモードにおけるＡＰ及びＳＴＡの動作例を説明するための図である。
【図４】図４は、インフラストラクチャモードにおけるシーケンス図である。
【図５】図５は、ＳＴＡ１０１がインフラストラクチャモードからアドホックモードへと移行した後、再びＡＰ１００とのインフラストラクチャモードに移行する場合の一般的なシーケンス図である。
【図６】図６は、ＡＰ１００における動作の一般的なフローチャートである。
【図７】図７は、第１の実施形態に係るステーションの構成例を示した図である。
【図８】図８は、第１実施形態に係るアクセスポイントの構成例を示した図である。
【図９】図９は、第１の実施形態に係るアクセスポイントのフローチャートである。
【図１０】図１０は、第１の実施形態に係るステーションのフローチャートである。
【図１１】図１１は、第１の実施形態に係る通信シーケンスを示した図である。
【図１２】図１２は、リンク切断タイマ８０３の値と、リンク接続維持タイマ７０３の値との関係を説明するための図である。
【図１３】図１３は、第２の実施形態における送受信概念を示す図である。
【図１４】図１４は、第２の実施形態に係るシーケンス図である。
【図１５】図１５は、第２の実施形態に係るステーションのフローチャートである。
【図１６】図１６は、無線ＬＡＮのパケット構成を示す図である。
【符号の説明】
１００…無線ＬＡＮアクセスポイント
１０１〜１０４…無線ＬＡＮステーション
【図１】
2004242187.tif 000003
【図２】
2004242187.tif 000004
【図３】
2004242187.tif 000005
【図４】
2004242187.tif 000006
【図５】
2004242187.tif 000007
【図６】
2004242187.tif 000008
【図７】
2004242187.tif 000009
【図８】
2004242187.tif 000010
【図９】
2004242187.tif 000011
【図１０】
2004242187.tif 000012
【図１１】
2004242187.tif 000013
【図１２】
2004242187.tif 000014
【図１３】
2004242187.tif 000015
【図１４】
2004242187.tif 000016
【図１５】
2004242187.tif 000017
【図１６】
2004242187.tif 000018