(57)【要約】【課題】  本発明は、ローミング時にアクセスポイントの切り換えを短時間に行なうことが出来る無線端末を提供することを課題とする。【解決手段】  無線端末１は、ローミング時に新たに通信回線を確立するアクセスポイント２の候補を事前に調べておく。またこのアクセスポイント２の候補の探索を現在確立しているアクセスポイント２ａと同じチャンネルのアクセスポイント２ｅのみを対象として探索するのではなく、他の通信チャンネルのアクセスポイント２ｂ、２ｃ、２ｄをもその候補とする。またこの探索は、無線端末１がスリープ状態にあるときに行なうことによって、アクセスポイント２ａとの通信を確立したまま行なう。【選択図】      図１
2006005630.tif 000002
【特許請求の範囲】
【請求項１】
アクセスポイントと通信を確立して無線通信を行なう無線端末において、
前記通信を確立するアクセスポイントを切り換えるローミング時に新たに通信を確立するアクセスポイントの候補を、当該ローミングに先立って、通信チャンネルを切り換えて探索する切り換え候補探索手段と、
前記探索によって得られた前記アクセスポイントの候補を、記憶する切り換え候補記憶手段と、
を備えることを特徴とする無線端末。
【請求項２】
前記切り換え候補探索手段は、１つの通信チャンネルに対して複数のアクセスポイントが候補として存在するとき、最も通信品質の良いアクセスポイントを前記候補として前記切り換え候補記憶手段に記憶することを特徴とする請求項１に記載の無線端末。
【請求項３】
前記切り換え候補探索手段は、前記無線通信を行なうために確立されているアクセスポイントとの通信を確立したまま、前記候補を通信チャンネルを切り換えて探索することを特徴とする請求項１又は２に記載の無線端末。
【請求項４】
前記切り換え候補探索手段は、前記通信を確立しているアクセスポイントからの受信が行なわれていないスリープ状態にあるとき、前記通信チャンネルを切り換えて前記候補を探索することを特徴とする請求項３に記載の無線端末。
【請求項５】
前記ローミングを行なうとき、前記切り換え候補記憶手段を参照し、当該参照結果に基づいて前記通信を確立するアクセスポイントを切り換えるローミング処理手段を更に備え、
前記切り換え候補探索手段は、前記候補となるアクセスポイントとの通信の通信品質を調べ、当該通信品質を示す情報を前記候補に対する情報として前記切り換え候補記憶手段に記憶し、前記ローミング処理手段は、前記切り換え候補記憶手段に記憶されている前記通信品質を示す情報が最も良い通信品質を示すアクセスポイントに切り換えることを特徴とする請求項１乃至４の何れか１つに記載の無線端末。
【請求項６】
前記切り換え候補探索手段は、前記候補となるアクセスポイントからのビーコンの受信強度から前記通信品質を調べることを特徴とする請求項５に記載の無線端末。
【請求項７】
前記切り換え候補探索手段は、プローブ要求を送信し、当該プローブ要求に対する応答の受信強度から前記通信品質を調べることを特徴とする請求項５に記載の無線端末。
【請求項８】
前記無線端末が搭載されている移動体が移動しているか停止しているかを示す信号を取得する手段と、
前記信号が移動を示しているとき前記候補を積極的に探索するローミング優先モードに、また前記信号が停止を示しているとき電力消費を押さえることを優先するパワーセーブモードに切り換える手段を更に備えることを特徴とする請求項１乃至７の何れか１つに記載の無線端末。
【請求項９】
アクセスポイントと通信を確立して無線通信を行なう無線端末にマウントとされるネットワーク接続装置において、
前記通信を確立するアクセスポイントを切り換えるローミング時に新たに通信を確立するアクセスポイントの候補を、当該ローミングに先立って、通信チャンネルを切り換えて探索する切り換え候補探索手段と、
前記探索によって得られた前記アクセスポイントの候補を、記憶する切り換え候補記憶手段と、
を備えることを特徴とするネットワーク接続装置。
【請求項１０】
アクセスポイントと通信を確立して無線通信を行なう無線端末において行なわれる、前記通信を確立するアクセスポイントを切り換えるローミング時に、前記切り換えの候補となるアクセスポイントの探索方法であって、
前記ローミングに先立って、前記候補を通信チャンネルを切り換えて探索し、
当該探索によって得られたアクセスポイントを前記候補として記憶する
ことを特徴とする切り換えの候補の探索方法。
【請求項１１】
アクセスポイントと通信を確立して無線通信を行なう無線端末内で実行されるプログラムであって、
前記ローミングに先立って、前記候補を通信チャンネルを切り換えて探索する機能と、
当該探索によって得られたアクセスポイントを前記候補として記憶する機能と、
を実現するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信技術に関し、更に詳しくは、無線端末とアクセスポイントの通信接続の切り換えの技術に関する。
【背景技術】
【０００２】
無線ＬＡＮ等の無線通信において、無線端末は、移動等によってアクセスポイントとの間で確立されている通信の強度が弱くなると、通信強度が強い他のアクセスポイントに通信接続を切り換えるローミングを行なう。
【０００３】
このローミングにおいては、切り換え処理に時間を要するという問題点があるが、この点に対処する技術としては、例えば特許文献１、２、３がある。このうち特許文献１に開示されている無線通信システムでは、ローミングを行なおうとしている無線端末は、通信接続を確立しようとしているアクセスポイントの候補が複数存在すると認識した場合、指数要求情報をこれら候補のアクセスポイントに送信し、各アクセスポイントから返信された指数情報を比較し、どのアクセスポイントに繋ぐかを決定している。また、特許文献２では、全アクセスポイントを同期させて動作させ、各アクセスポイントは隣接しているアクセスポイントからのホッピング情報を元にしたそのアクセスポイントについての情報をデータベース化して記憶し、無線端末はその隣接アクセスポイントについての情報を元にローミングを行なっている。更に特許文献３に開示されているシステムでは、事前に接続可能なアクセスポイントを検索してこれをテーブルに記憶しておき、通信が確立されているアクセスポイントとの通信状態が悪化すると、このテーブルに記憶しているアクセスポイントと新たな通信接続を確立している。
【特許文献１】特開２００３−２６４８７０号公報（図３、段落［００２７］〜［００２８］）
【特許文献２】特開２００２−２６９３１号公報（段落［００３９］〜［００４４］）
【特許文献３】特開平０８−１９１３０５号公報（図１、段落［００１２］〜［００１４］）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は上記した各特許文献と同様、ローミングに要する時間を短縮する無線端末及びプログラムを提供することを課題とする。
また、ローミングを行なって新たな通信を確立する際において、従来の手法よりより通信品質の高い通信接続を確立することが出来る端末装置及びプログラムを提供することを課題とする。
【０００５】
更には、従来の手法より容易に且つ安価に実現することが可能な端末装置及びプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
本発明は、アクセスポイントと通信を確立して無線通信を行なう無線端末を前提とし、上記問題点を解決するため切り換え候補探索手段、及び切り換え候補記憶手段を備える。
切り換え候補探索手段は、前記通信を確立するアクセスポイントを切り換えるローミング時に新たに通信を確立するアクセスポイントの候補を、当該ローミングに先立って、通信チャンネルを切り換えて探索する。
【０００７】
切り換え候補記憶手段は、前記探索によって得られた前記アクセスポイントの候補を、記憶する。
この構成により、現在通信が確立されているアクセスポイントと異なる通信チャンネルを持つアクセスポイントを、ローミング時の切り換えの候補とすることが出来る為、１つのチャンネルを対象として切り換え候補を選ぶ場合より、より通信品質の高い通信を確立できるアクセスポイントを選出することが出来る。更に、異なるチャンネルのアクセスポイントを対象とすることが出来るので、設置するアクセスポイントの数を少なくすることが出来る。よって容易に且つ安価に実現することが出来る。
【０００８】
また前記切り換え候補探索手段は、１つの通信チャンネルに対して複数のアクセスポイントが候補として存在するとき、最も通信品質の良いアクセスポイントを前記候補として前記切り換え候補記憶手段に記憶する構成とすることも出来る。
【０００９】
更に前記切り換え候補探索手段は、前記無線通信を行なうために確立されているアクセスポイントとの通信を確立したまま、前記候補を通信チャンネルを切り換えて探索する構成とすることが出来る。
【００１０】
この構成の仕方としては、例えば、前記切り換え候補探索手段が、前記通信を確立しているアクセスポイントからの受信が行なわれていないスリープ状態にあるときに、前記通信チャンネルを切り換えて前記候補を探索する。
【００１１】
この構成によって、通信を切断することなく他の通信チャンネルを持つアクセスポイントを探索することが出来る。
また前記ローミングを行なうとき、前記切り換え候補記憶手段を参照し、当該参照結果に基づいて前記通信を確立するアクセスポイントを切り換えるローミング処理手段を更に備え、前記切り換え候補探索手段は、前記候補となるアクセスポイントとの通信の通信品質を調べ、当該通信品質を示す情報を前記候補に対する情報として前記切り換え候補記憶手段に記憶し、前記ローミング処理手段は、前記切り換え候補記憶手段に記憶されている前記通信品質を示す情報が最も良い通信品質を示すアクセスポイントに切り換える構成とすることが出来る。
【００１２】
このとき、例えば前記切り換え候補探索手段は、前記候補となるアクセスポイントからのビーコンの受信強度から前記通信品質を調べる。若しくはプローブ要求を送信し、当該プローブ要求に対する応答の受信強度から前記通信品質を調べる。
【００１３】
この構成により、異なる通信チャンネルを持つアクセスポイントの候補の中から、ローミング時の切り換えを行なうことが出来る。
更に前記無線端末が搭載されている移動体が移動しているか停止しているかを示す信号を取得する手段と、前記信号が移動を示しているとき前記候補を積極的に探索するローミング優先モードに、また前記信号が停止を示しているとき電力消費を押さえることを優先するパワーセーブモードに切り換える手段を更に備える構成とすることが出来る。
【００１４】
この構成により、移動していない、即ちローミングを行なう要件が生じにくい状態にあるときは、消費電力を押さえることが出来る。
また、本発明は、無線端末にマウントされるネットワーク接続装置、無線端末で行なわれる切り換えの候補となるアクセスポイントの探索方法及び無線端末で実行されるプログラムもその範囲に含む。
【発明の効果】
【００１５】
本発明によれば、ローミングに先立って、切り換えの候補となるアクセスポイントが探索されているので、ローミング時にアクセスポイントの切り換えを短時間に行なうことが出来る。よって頻繁にローミングが発生する場合においても、円滑な通信を実現することが出来る。
【００１６】
また、その切り換え候補は、複数のチャンネルを対象として探索されるので、１つのチャンネルを対象として切り換え候補を選ぶより、より通信品質の高い通信を確立できるアクセスポイントを選出することが出来る。
【００１７】
更に、異なるチャンネルのアクセスポイントを対象と出来るので、設置するアクセスポイントの数を少なくすることが出来る。よって、容易に且つ安価に実現することが出来る。
【発明を実施するための最良の形態】
【００１８】
以下に本発明に係る一実施形態を図面を参照しながら説明する。
図１は、本実施形態におけるローミングの仕方についての概念を説明する図である。
ローミング処理において、本実施形態の無線端末は、ローミング時に新たに通信回線を確立するアクセスポイントの候補を事前に調べておく。またこのアクセスポイントの候補の探索を現在確立している回線と同じチャンネルのアクセスポイントのみを対象として探索するのではなく、複数のチャンネルのアクセスポイントとの通信強度を調べて、その中から最適なアクセスポイントと回線を確立する。また、この探索は、無線端末１がスリープ状態にあるときに行なうことによって、現在使用しているアクセスポイント２ａとの通信を確立したまま行なう。
【００１９】
例えば、図１において、無線端末１がアクセスポイント２ａと通信を確立している時にローミングを行なう場合、従来はアクセスポイント２ａと同じチャンネルＡを持つアクセスポイント２ｅのみが切り換えの対象となったが、本実施形態では、アクセスポイント２ａとは異なるチャンネルＢ、Ｃを持つアクセスポイント２ｂ、２ｃ、２ｄも候補としてこれらとの通信品質を調べ、これらの中から最も良い通信接続を確立できるアクセスポイントに接続を切り換える。
【００２０】
これにより、従来の手法より、より多くの候補の中から最適なアクセスポイントを選択することが出来る。よって従来の手法より、より通信品質の高い通信接続を確立することが出来る。また、異なるチャンネルを持つアクセスポイントも切り換えの対象と出来るので、１つのチャンネルのみを対象としていた場合より、アクセスポイント全体の設置数を少なくすることが出来る。従って、システム全体を安価に且つ容易に実現することが出来る。
【００２１】
図２は、本実施形態における無線端末１の構成例を示す図である。尚無線端末１は、アクセスポイントと無線通信することができる機能を有していれば、装置としての形式は特に限定されないが、例えばＰＤＡや携帯可能なＰＣ、車載用通信機等が挙げられる。
【００２２】
同図の無線端末１は、ＣＰＵ１１、ＲＯＭやＲＡＭ等のよって構成される主記憶装置１２、ハードディスク等の大容量の補助記憶装置１３、ディスプレイ、キーボード等を備えた入出力装置１４、アクセスポイントと無線接続を行なうＬＡＮアダプタ等のネットワーク接続装置１５及びＣＤ、ＤＶＤ、光ディスク、フレキシブルディスク、メモリカードなどの可搬記憶媒体１７が装着され、それから記憶内容を読み出す媒体読取装置１６を有し、これらが互いにバス１８により接続される構成となっている。尚ネットワーク接続装置１５は、無線端末１の構成要素の１つとしてではなく、ＬＡＮカード等の無線端末１にマウントされる外部機器として構成しても良い。
【００２３】
本実施形態における処理は、ＣＰＵ１１が主記憶装置１２若しくは補助記憶装置１３上に記憶されたドライバを用い、或いはネットワーク接続装置１５内の制御ユニットがファームウエアを実行して、後述する処理を行なうことによって実現することができる。
【００２４】
また、本実施形態における各種処理は、専用のハードウエアを無線端末１内に設けて実現することも出来るが、媒体読取り装置１６により可搬記憶媒体１７に記憶されているプログラムやデータを読み出し、これを主記憶装置１２または補助記憶装置１３にロードまたは格納する。そして本実施形態による各処理は、ＣＰＵ１１がこのプログラムやデータを主記憶装置１２上にロードして実行することにより、ソフトウエア的に実現することも可能である。この場合、切り換え候補探索手段、及びローミング処理手段は、ＣＰＵ１１が主記憶装置１２をワークメモリとしてプログラムを実行することによって実現され、また切り換え候補記憶手段は、主記憶装置１２や補助記憶装置１３上に構築される。
【００２５】
次に、本実施形態におけるローミング処理の具体的な実現例を示す。以下の例は、ＩＥＥＥ８０２．１１規格による無線ＬＡＮにおいて、実現した場合を例として示す。
本実施形態では、ローミングに要する時間を短縮する為、無線端末１は、アクセスポイントとの通信品質が低下する前に切り換え候補検索手段を用いて、アクセスポイント検索を行ない、これを切り換え候補記憶手段に記憶する。またこのとき探索の対象として、現在通信を確立しているチャンネルと以外のチャンネルを持つアクセスポイントをも対象として探索を行なう。
【００２６】
本例ではこの切り換え対象の探索に、パワーマネージメントを用いる。
ＩＥＥＥ８０２．１１では、無線端末１の電力消費を抑制するためパワーマネージメント機能を備えている。
【００２７】
無線端末１には、アクセスポイントからフレームを受信できるＡｗａｋｅ状態に常にあるＡｃｔｉｖｅモードの他に、Ａｗａｋｅ状態と必要最小限の電力で動作するＤｏｚｅ状態とを規則的に遷移するＰＳ（Ｐｏｗｅｒ  Ｓａｖｅ）モードとの２つの動作モードを備えている。
【００２８】
そして、無線端末１がアクセスポイントに対してＰＳモードの使用を宣言している場合、アクセスポイントはその無線端末１宛にメッセージフレームが届くと、無線端末１がスリープ状態（Ｄｏｚｅ状態など）にあれば、そのフレームを送信せずに保持する。そしてこのフレームは、無線端末１がポーリングを行って取得する、若しくは無線端末１が予め定められたビーコンの受信間隔毎に起き上がり、ビーコンに含まれるフレーム蓄積通知（ＴＩＭ、ＤＴＩＭ）に従いアクセスポイントが保持したメッセージフレームを取得する。
【００２９】
図３は、このパワーマネージメントにおける動作の説明図である。
同図では、アクセスポイントが保持しているフレームを無線端末１がポーリングを行って取得する場合（ＰＳＰ（Ｐｏｗｅｒ  Ｓａｖｅ  Ｐｏｌｌｉｎｇ））と、ビーコンに含まれるフレーム蓄積通知に従ってアクセスポイントが保持したフレームを取得する場合（ＰＳＮＰ（Ｐｏｗｅｒ  Ｓａｖｅ  Ｎｏｎ  Ｐｏｌｌｉｎｇ））の動作例を示している。
【００３０】
ＰＳＰモードの場合、無線端末１は、受信したビーコン信号の中のＴＩＭ（Ｔｒａｆｆｉｃ  Ｉｎｄｉｃａｔｉｏｎ  Ｍａｐ）若しくはＤＴＩＭ（Ｄｅｌｉｖｅｒｙ  Ｔｒａｆｆｉｃ  Ｉｎｄｉｃａｔｉｏｎ  Ｍｅｓｓａｇｅ）の情報を見て、自分宛のメッセージをアクセスポイントが持っていると知った場合は、無線端末１からアクセスポイントをポーリングして通信データを受け取る。またＰＳＮＰモードの場合、無線端末１は、ビーコン信号の中のＤＴＩＭ（によってアクセスポイントが自分宛のメッセージを保持していることを認知し、Ａｗａｋｅ状態を継続してアクセスポイントからのメッセージを受け取る。
【００３１】
尚、不特定多数の端末に同報データフレームを送るブロードキャストの場合は、ＰＳＰモード、ＰＳＮＰモード共に、ＤＴＩＭによってブロードキャストによって保持しているメッセージが送られてくることを認知し、Ａｗａｋｅ状態を継続してアクセスポイントからの同報データフレームとしてメッセージを受け取る。  図３においては、ビーコン発生間隔Ａでは、アクセスポイントがＰＳＮＰモードの無線端末１にＤＴＩＭでデータフレーム蓄積を通知し、データフレームを転送している。またビーコン発生間隔Ｂでは、アクセスポイントがＰＳＰモードの無線端末１にＴＩＭでフレーム蓄積を通知し、これを受けて無線端末１がポールフレームを送信し、この応答としてアクセスポイントはデータフレームを転送している。ビーコン発生間隔Ｃでは、アクセスポイントに無線端末１宛の蓄積フレームが存在しないのでフレームの受信処理を行なっていない。そしてビーコン発生間隔Ｄでは、アクセスポイントが同報データフレームの蓄積をＤＴＩＭで通知し、データフレームを同報している。
【００３２】
これらのビーコンやメッセージフレームを受信している時以外は、無線端末１はスリープ状態にあるとアクセスポイントは認識しており、上述したようにこの間に受信したメッセージフレームはアクセスポイントが保持されるので、このスリープ状態にある期間は、無線端末１は現在通信を確立しているチャンネルから他のチャンネルに切り換えても、次のビーコン間隔までに元のチャンネルに戻れば、アクセスポイントとの通信を維持することが出来る。
【００３３】
よって、本実施形態では、このスリープ状態にある期間に、切り換え候補検索手段により、チャンネルを切り換えながら、ローミング時に切り換え対象となるアクセスポイントの探索を行なう。この探索の仕方としては、例えばチャンネル切り換え可能なスリープ状態の期間に、チャンネルを切り換えながらプローブ要求を送信し、そのチャンネルのアクセスポイントから受信したプローブ応答の受信強度から通信品質情報を取得する。或いは、スリープ状態の期間にチャンネルを切り換えながらそのチャンネルのアクセスポイントが発信するビーコンを受信し、その受信強度から通信品質情報を取得する。そして同一チャンネルで最も良い通信品質を持つアクセスポイントの、ＭＡＣアドレス及び通信品質情報を切り換え候補記憶手段としての主記憶装置１２または補助記憶装置１３（以下、内部メモリ）上に保持する。
【００３４】
そして通信を確立している接続アクセスポイントとの通信品質が劣化してローミングを行なう必要が生じると、無線端末１は、ローミング処理手段により、上記した内部メモリ内の候補の一覧の中から、通信品質情報が最良の通信品質を示すアクセスポイントを取得し、そのアクセスポイントが使用しているチャンネルに通信を切り換えてから、保持しているＭＡＣアドレスに対し接続要求を送信して、そのアクセスポイントと接続する。
【００３５】
このような処理によって、本実施形態における無線端末１は、事前に複数のチャンネルに渡って切り換え対象となるアクセスポイントを探索することが出来る。
図４は、本実施形態における無線端末１が行なう、切り換え対象となるアクセスポイントの探索処理を示すフローチャートである。
【００３６】
同図の処理は、無線端末１が図２に示したスリープ状態に入ると開始され、まずステップＳ１として、チャンネル切り換えのカウンタ値を記憶している変数ＣＮＴの値を待避しているメモリから読み出し、ステップＳ２としてこの変数ＣＮＴが示すチャンネルに通信チャンネルの切り換えを行なう。
【００３７】
この状態において、無線端末１は、ステップＳ３として、ステップＳ２で切り換えたチャンネルを持つアクセスポイントとの通信品質を導出する。この通信品質の導出の仕方としては様々な方法が考えられるが、例えばアクセスポイントから受信したビーコンの受信レベルを求めこれを通信品質を示す値とする、或いは無線端末１がプローブ要求を放出し、これを受信したアクセスポイントが応答として返すプローブ応答の受信レベル通信品質を示す値とする。
【００３８】
そしてステップＳ４として、ステップＳ３で通信品質を導出したアクセスポイントを切り換えの候補として、そのＭＡＣアドレス及び通信品質を示す通信品質情報を、候補を記録する一覧テーブル内の、変数ＣＮＴが示すチャンネルの位置に登録する。尚複数のアクセスポイントからビーコンを受信する等、１つのチャンネルに複数の候補が存在する場合には、ステップＳ３では複数のアクセスポイントそれぞれとの通信品質を求め、ステップＳ４ではその内の最良の通信品質を示すアクセスポイントのみをテーブルに登録する。またステップＳ３において、そのチャンネルのビーコンは１つも受信しない等、そのチャンネルにおいては１つも候補が存在しないときは、テーブルの対象チャンネルの位置には、ＮＵＬＬを登録する。
【００３９】
図５は、切り換え候補となるアクセスポイントを登録するテーブルの構成例を示す図である。
本例では１〜１４のチャンネルを持つアクセスポイントを切り換え対象としており、同図の例では、チャンネル１〜１４の欄それぞれに、候補となるアクセスポイントのＭＡＣアドレス及びそのアクセスポイントとの通信回線の通信品質を示す通信品質用情報が記憶されている。
【００４０】
そしてローミングの際には、無線端末１では、事前に作成されているこのテーブルを参照して、最も通信品質が良いアクセスポイントを選択して通信を確立する。
テーブルへの登録が完了すると、ステップＳ５として、変数ＣＮＴの値が調べられ、変数ＣＮＴがチャンネルの最大値（本例では１４）を示していたら（ステップＳ５、Ｙ）、ＣＮＴを初期値の“１”にし（ステップＳ７）、最大値でなければ（ステップＳ５、Ｎ）、ＣＮＴ値を＋１インクリメントする。
【００４１】
そして、探索時間が終了していなければ（ステップＳ８、Ｎ）、ステップＳ２に処理を戻して次のチャンネルに切り換えて、そのチャンネルのアクセスポイントとの通信品質を調べる。
【００４２】
またステップＳ８において、探索時間が終了していれば（ステップＳ８、Ｙ）、ステップＳ９として変数ＣＮＴの値をメモリに待避後、ステップＳ１０として現在通信を確立しているアクセスポイントのチャンネルに切り換えて、本処理を終了する。尚この探索時間が終了しているか否かは、次のビーコン発生まで余裕が有り、現在通信を確立しているアクセスポイントからのビーコンを受信するためにチャンネルを戻すまでに、次のチャネルに切り換えて候補の探索が可能かどうかによって判断される。
【００４３】
図６は、ローミングを行なう際に無線端末１によって行なわれる動作処理を示すフローチャートである。
無線端末１が位置を移動する等の原因により、通信を確立している接続アクセスポイントとの通信が切断されたり、通信品質が劣化すると本処理は開始され、ステップＳ２１として図５に示したような内部メモリ内に記憶されている新たな接続先のアクセスポイントの一覧テーブルの通信品質情報を参照する。そしてステップＳ２２として、通信品質情報が最も良い通信品質を持つアクセスポイントのチャンネル及びＭＡＣアドレスを一覧テーブルから取得する。
【００４４】
そして、ステップＳ２３としてステップＳ２２で得たチャンネルに通信を切り換えた後、ステップＳ２４としてステップＳ２２で取得したＭＡＣアドレスに対し接続要求を送信して、その切り換え先のアクセスポイントと接続し、本処理を終了する。
【００４５】
このような処理により、本実施形態の無線端末１は、ローミングの際には、事前に作成されている切り換え候補が登録されているテーブルを参照して、最も通信品質が良いアクセスポイントを選択して通信を確立することができるので、短時間にアクセスポイントを切り換えることができる。よって、一度のローミングに長時間かかると通信の確立が困難であったものが、本実施形態によれば短時間に切り換えを行なうことが出来るので、車載無線ＬＡＮなどの移動しながら通信を行なう環境等、頻繁にローミングが発生する場合においても、円滑な通信を実現することが出来る。
【００４６】
またその切り換え候補は、複数のチャンネルを対象として探索されるので、１つのチャンネルを対象として切り換え候補を選ぶより、より通信品質の高い通信を確立できるアクセスポイントを選出することが出来る。
【００４７】
更に、これまでは各チャンネルそれぞれ別個にアクセスポイントを設けなければならなかったが、本実施形態では異なるチャンネルのアクセスポイントを対象と出来るので、必要なアクセスポイントの数を少なくすることが出来る。またアクセスポイントの構成は、従来のものと何ら変わらないので、本実施形態のシステムを導入するに当たり、アクセスポイント側は、新たに変更する必要がない。よって安価に且つ容易に導入することが出来る。
【００４８】
尚工場やプラント等で用いられる車載無線ＬＡＮ等、移動体に搭載される構成の場合、車が移動しているか停止しているかを示す信号を外部装置から取得し、この信号に基づいて、車が作動しているときは切り換え候補を積極的に探索するローミング優先モード、車が停止しているときは電力消費を押さえることを優先するパワーセーブモードに切り換える構成としても良い。
【００４９】
また上記例では、全てのチャンネルにおいて候補を探索していたが、全てのチャンネルを対象とせず、複数のチャンネルであれば全てではなく一部のチャンネルのみを対象として候補を探索する構成としても良い。この場合、全てのチャンネルを対象とする場合に比して、探索に要する処理時間を短縮することが出来る。
【００５０】
更に、上記例では切り換え候補の選択を通信品質のみによって行なっているが、他の条件、例えばチャンネル等も考慮して切り換え候補となるアクセスポイントを選択する構成としても良い。
【００５１】
また、上記例ではＩＥＥＥ８０２．１１規格による無線ＬＡＮによって構築された場合を例として挙げているが、本実施形態はＩＥＥＥ８０２．１１によるパワーマネージメント機能と同等の使用を持つもので有れば、他の規格による無線通信にも適用することが出来る。
【図面の簡単な説明】
【００５２】
【図１】本実施形態におけるローミングの仕方についての説明図である。
【図２】本実施形態における無線端末の構成例を示す図である。
【図３】パワーマネージメントにおける動作の説明図である。
【図４】本実施形態における無線端末が行なう、切り換え対象となるアクセスポイントの探索処理を示すフローチャートである。
【図５】切り換え候補となるアクセスポイントを登録する一覧テーブルの構成例を示す図である。
【図６】本実施形態における無線端末のローミングを行なう際の動作処理を示すフローチャートである。
【符号の説明】
【００５３】
１        無線端末
２        アクセスポイント
１１      ＣＰＵ
１２      主記憶装置
１３      補助記憶装置装置
１４      入出力装置
１５      ネットワーク接続装置
１６      媒体読取装置
１７      可搬記憶媒体
１８      バス
【図１】
2006005630.tif 000003
【図２】
2006005630.tif 000004
【図３】
2006005630.tif 000005
【図４】
2006005630.tif 000006
【図５】
2006005630.tif 000007
【図６】
2006005630.tif 000008