(57)【要約】【課題】実際の通信状態を監視して通信不安定な状態を検出した場合、アクセスポイントの接続を切り替える無線ＬＡＮアクセスポイント接続切り替え方法を提供する。【解決手段】移動端末１０から一定間隔でｐｉｎｇデータ１０３を上位装置３０へ送出し、その応答結果を以って適切な通信エリア内であるか否かを検証し、適切な通信エリア内で無かった場合にはアクセスポイントをスキャンして、そのエリアにおいて通信の安定性を確保できる無線ＬＡＮアクセスポイントへ再接続を行う。【選択図】図１
2007124113.tif 000002
【特許請求の範囲】
【請求項１】
移動端末と複数のアクセスポイントに接続された上位装置を含む無線ＬＡＮシステムにおいて、
前記移動端末は、通信確認要求送出機能と、
アクセスポイント・スキャン機能とを備え、
前記上位装置は、前記通信確認要求に対する通信確認応答機能を備え、
前記移動端末は、前記通信確認要求送出から所定時間内に通信確認応答が無ければ、アクセスポイントをスキャンして、一番強い電波を発するアクセスポイントに接続切り替えを行うことを特徴とする無線ＬＡＮシステム。
【請求項２】
前記通信確認にＩＣＭＰ(Internet Control Message Protocol)のｐｉｎｇを用いることを特徴とする請求項１に記載の無線ＬＡＮシステム。
【請求項３】
移動端末と複数のアクセスポイントに接続された上位装置を含む無線ＬＡＮシステムのアクセスポイント接続切り替え方法であって、
前記移動端末は、前記上位装置に通信確認要求を送出し、その送出から所定時間内に通信確認応答が無ければ、アクセスポイントをスキャンして、一番強い電波を発するアクセスポイントに接続切り替えを行うことを特徴とする無線ＬＡＮアクセスポイント接続切り替え方法。
【請求項４】
前記通信確認にＩＣＭＰのｐｉｎｇを用いることを特徴とする請求項３に記載の無線ＬＡＮアクセスポイント接続切り替え方法。
【請求項５】
無線ＬＡＮシステムの移動端末のアクセスポイント接続切り替え制御プログラムであって、
複数のアクセスポイントに接続された上位装置に通信確認要求を送出し、その送出から所定時間内に通信確認応答が無ければ、アクセスポイントをスキャンして、一番強い電波を発するアクセスポイントに接続切り替えを行う機能を前記移動端末に実行させることを特徴とする無線ＬＡＮアクセスポイント接続切り替え制御プログラム。
【請求項６】
前記通信確認にＩＣＭＰのｐｉｎｇを用いることを特徴とする請求項５に記載の無線ＬＡＮアクセスポイント接続切り替え制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ＬＡＮ機能を搭載した移動端末と複数の無線ＬＡＮアクセスポイントのローミング動作において、各々の無線ＬＡＮ機器が保有するローミング機能に依存せず、移動端末と上位装置間の実際の通信状態によって適切なタイミングで無線ＬＡＮアクセスポイントの接続先を切り替える無線ＬＡＮアクセスポイント接続切り替え方法に関する。
【背景技術】
【０００２】
従来より無線ＬＡＮ機器にはローミング機能が搭載されており、接続されている無線ＬＡＮアクセスポイントの電波が弱く無線ＬＡＮ通信に影響を及ぼすエリアに端末が移動しても、そのエリアに同一の通信設定が為され且つ、より電波が強く通信の安定が期待できる無線ＬＡＮアクセスポイントが存在すれば、その接続先を自動的に切り替え利用者の通信利用範囲を広げ、通信の安定性を保つことが出来る。
【０００３】
一般に、多くの無線ＬＡＮ機器には物理的に異なるアクセスポイント間を移動してもそれらアクセスポイントに同一のＳＳＩＤ(Service Set Identifier)及び通信のための設定が為されていれば、その接続先のアクセスポイントを自動的に切り替えるローミング機能が備わっている。
【０００４】
また、アクセスポイントがｐｉｎｇパケットを端末装置に対して出力強度を変えながら送信し、その応答の有無を確認することにより端末装置との接続状況を把握する無線ＬＡＮ通信装置がある（例えば、特許文献１参照）。
【特許文献１】特開２００４−７２５９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、無線ＬＡＮネットワークの普及した現在において無線ＬＡＮ機器は種々存在しており、移動端末側とアクセスポイント側で異なるＬＡＮコントローラが使用されることは一般的であり、この場合、各々の無線ＬＡＮ機器の機能が十分に発揮されず次の様な課題が存在している。
【０００６】
第１の課題は、主に異なるＬＡＮコントローラを移動端末側とアクセスポイント側で採用したため、ローミングと呼ばれるアクセスポイントの接続切り替えタイミングが遅くなり、その結果としてアクセスポイントの電波到達範囲内であっても通信不可能なエリアが発生することがある。
【０００７】
第２の課題は、アクセスポイントは通信インフラとして事前に整備されていることがあり、その通信インフラと同一のＬＡＮコントローラを搭載した移動端末を選定することが一般利用者には難しいことである。
【０００８】
この場合、他の無線ＬＡＮアクセスポイントと接続先が切り替わっていれば通信可能なエリアであって本来の通信に影響を及ぼすことがないにも関わらず、上述の様にローミング動作が行われないことから、他無線ＬＡＮアクセスポイントへの接続が切り替わらず、その結果、データ通信に支障を及ぼすことがある。
【０００９】
そこで本発明は、通信インフラ及び、無線ＬＡＮ機器に搭載されるＬＡＮコントローラの種別に依存せず、実際の通信状態を監視して通信不安定な状態を検出した場合、アクセスポイントの接続を切り替えて安定した通信環境を確保する無線ＬＡＮシステム及びそのアクセスポイント接続切り替え方法並びにその制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述の課題を解決するため、本発明は、移動端末から一定間隔でＩＣＭＰ(Internet Control Message Protocol)のｐｉｎｇデータを上位装置へ送出し、その応答結果を以って適切な通信エリア内であるか否かを検証し、適切な通信エリア内で無かった場合にはアクセスポイントをスキャンして、そのエリアにおいて通信の安定性を確保できる無線ＬＡＮアクセスポイントへ再接続を行うことを特徴とする。
【００１１】
以上の構成によって、移動端末から上位装置へのｐｉｎｇ応答有無によって実際の通信状態を監視し、ｐｉｎｇが無応答であればアクセスポイントの接続先を切り替えて安定した通信環境を確保できる。
【発明の効果】
【００１２】
本発明によれば、移動端末から送出したｐｉｎｇデータの応答有無によって上位装置との通信可否状態を検証することで、従来のローミング機能に依存せず、より実状の通信に近い状態で接続先無線ＬＡＮアクセスポイントの切り替え動作を行うことが出来る。これによって、常に安定した通信を提供できる。
【発明を実施するための最良の形態】
【００１３】
次に、本発明の最良の形態について図面を参照して説明する。
【００１４】
移動端末には無線ＬＡＮ通信における種々の設定や通信状態を確認することが可能なユーティリティツールが搭載されている。このユーティリティツールには無線ＬＡＮアクセスポイントのスキャンを行うことが可能な機能を備えており、スキャンによって検出された無線ＬＡＮアクセスポイントの中で一番強い電波を発し且つ、同一の通信設定が為された無線ＬＡＮアクセスポイントと再接続される。
【００１５】
移動端末は無線ＬＡＮアクセスポイント及び、ＨＵＢを経由し上位装置に対してｐｉｎｇデータを送出する。この時、無線ＬＡＮアクセスポイントの電波が強くまた電波を遮る障害物なども無く通信状態が良好であれば上位装置より応答が返るが、無線ＬＡＮアクセスポイントの電波が弱いまたは電波を遮る障害物などが存在するために通信状態が不安定であれば上位装置からの応答が無くなる。
【００１６】
ローミング機能を使って複数の無線ＬＡＮアクセスポイント間を跨ぎ通信エリアを広げる場合、異なる無線ＬＡＮアクセスポイントの電波到達範囲が重なり合う様に各々の無線ＬＡＮアクセスポイントを配置することが一般的である。
【００１７】
従い、現在接続されている無線ＬＡＮアクセスポイントを中心とした場合、その無線ＬＡＮアクセスポイントから移動端末が離れていくことによって移動端末が受信出来る無線ＬＡＮアクセスポイントの電波は弱くなっていき、反面、そのエリアをカバーし始める他方の無線ＬＡＮアクセスポイントの電波は強くなっていく。
【００１８】
これらのことから、上位装置に送出したｐｉｎｇデータに対して応答が無かった場合、現在接続されている無線ＬＡＮアクセスポイントとの通信が不安定な状態であると判断し、自動的にユーティリティツールの無線ＬＡＮアクセスポイント・スキャン機能を実行する。これによって検出された無線ＬＡＮアクセスポイントの中で一番強い電波を発し且つ、同一の通信設定が為された無線ＬＡＮアクセスポイントと再接続させることができ、安定した通信環境を引き続き提供していくことができる。
【実施例】
【００１９】
図１は、本発明の一実施例のシステム構成を示す。本図において、移動端末（モバイルＰＣやＰＤＡ等）１０は、アクセスポイントＡＰ−１（２１）とＨＵＢ３０を経由して上位装置（サーバーやＰＣ等）４０と通信ができる環境となっている。なお、移動端末１０には無線ＬＡＮ通信のための無線ＬＡＮユーティリティツール１０１およびｐｉｎｇ応答確認ツール１０２が予め搭載されている。また、無線ＬＡＮアクセスポイントＡＰ−１（２１）〜ＡＰ−ｎ（２３）は各々同一の通信設定が予め為されており、移動端末１０は何れかの無線ＬＡＮアクセスポイントと無線ＬＡＮによって接続される。また、移動端末及び上位装置は、それぞれのメモリに格納された制御プログラムによって、以下に説明する各機能を実現する。
【００２０】
図２は、図１で示したＡＰ−１（２１）とＡＰ−２（２２）の電波強度をイメージ化したものであり、ここでは実際の通信環境で存在する障害物などの影響は加味されていない。本図はＡＰ−１（２１）の中心から遠ざかることでＡＰ−１（２１）の電波は弱くなり、逆にＡＰ−２（２２）の電波は中心に向かっていくことから強くなっていくことを示している。
【００２１】
以上、本発明の実施例の構成を述べたが、図１におけるＨＵＢ３０を用いたＬＡＮネットワークの構成および、移動端末１０、ＡＰ−１（２１）〜ＡＰ−ｎ（２３）の通信設定内容並びに設定方法は、当業者にとってよく知られており、また本発明とは直接関係しないので、その詳細な構成は省略する。
【００２２】
なお、本発明では移動端末１０と上位装置４０の通信可否が重要であり、その通信を実現するためのネットワーク構成や機器の種別は本来直接関係するものではない。従い、図１とは異なるネットワーク構成及び機器で実施することも何ら本発明に影響するものではない。
【００２３】
次に図３〜図５を用いて、本発明の動作を説明する。なお、図１で示した通り移動端末１０は無線ＬＡＮアクセスポイント２１の通信可能エリアに存在し且つ、通信良好な場所にあることとする。
【００２４】
まず、図３に示すシーケンスのステップＳ１であるが、これは図４の状態を示しており、移動端末１０はＡＰ−１（２１）とＨＵＢ３０を経由し上位装置４０に対して一定間隔でｐｉｎｇデータ１０３を送出する。なお、ｐｉｎｇ送出の間隔時間は一般的に可変可能であるが、本実施例ではその時間を１秒とした。この時、上位装置からの応答１０４があれば、電波強度が十分且つ、通信良好なエリアに移動端末１０が位置していることとなり、移動端末１０は継続して一定間隔でｐｉｎｇデータ１０３の送出を行う。
【００２５】
しかしながら、図５に示す通り、移動端末１０がＡＰ−１（２１）から遠ざかりＡＰ−２（２２）に近づく方向へ移動した場合、ＡＰ−１（２１）の電波が弱くなり、通信が不安定となる。この時、図３のステップＳ２として移動端末１０から送出されたｐｉｎｇデータ１０３に対して上位装置４０からの応答が返らなくなるため、移動端末１０はそのｐｉｎｇデータ送出後、１秒後にタイムアウト１０５を検出する。
【００２６】
ステップＳ２の状態が起きた時、移動端末１０は現在接続されているＡＰ−１（２１）との通信が不安定になったものと判断し、図３のステップＳ３で無線ＬＡＮアクセスポイント接続先切り替えを行う。この時、移動端末１０は無線ＬＡＮ機器に搭載されている無線ＬＡＮのアクセスポイント・スキャン機能１０６を使用し、その時点で最も電波の強い且つ、同一の通信設定が為された無線ＬＡＮアクセスポイントへ接続を切り替える。ここでは、ＡＰ−１（２１）からＡＰ−２（２２）へ向かって移動したため、スキャン機能の動作によって、ＡＰ−２（２２）へ接続が切り替わり、継続して通信の安定した状況でデータ送受信を行うことができる。
【００２７】
以上説明したように、本実施例では、無線ＬＡＮ機器が搭載された移動端末１０は、無線ＬＡＮアクセスポイント２１〜２３やＨＵＢ３０を経由してサーバーやＰＣといった上位装置４０に対して一定間隔でｐｉｎｇ応答確認ツール１０２からｐｉｎｇデータ１０３を送出する。
【００２８】
この時、上位装置からｐｉｎｇの応答１０４を確認した場合は、現在接続されている無線ＬＡＮアクセスポイント２１と通信可能なエリアであると判断して無線ＬＡＮアクセスポイント２１の接続先切り替えは不要である。
【００２９】
しかしながら、上位装置からｐｉｎｇの応答１０４が無く通信タイムアウトが発生した場合は、現在接続されている無線ＬＡＮアクセスポイント２１と通信不可なエリアであると判断して、端末側の無線ＬＡＮユーティリティ１０１によって機能するアクセスポイントのスキャン機能を用いてそのエリアをカバーする他無線ＬＡＮアクセスポイント２２，２３への接続切り替え動作を行う。
【００３０】
このようにして、本発明では移動端末１０と上位装置４０間で行われる実際の通信状態をｐｉｎｇデータ１０３の応答１０４有無によって監視しているので、移動端末１０が通信可能且つ通信が安定的に行われるエリアであるか否かをより実状に近い状態で判断することが可能となる。このため無線ＬＡＮ機器に搭載されるＬＡＮコントローラおよび無線ＬＡＮドライバによって行われるローミング動作より適切なタイミングで接続先無線ＬＡＮアクセスポイントの切り替えを行うことが可能となる。
【００３１】
上記実施例の動作を実現するためには既存の移動端末上で一連の動作を行うソフトウェアプログラムが必要となる。しかしながら本発明で使用するｐｉｎｇ、無線ＬＡＮアクセスポイントのスキャン機能は無線ＬＡＮにおける一般的な基本機能であるため、これら一連の動作方法を予め無線ＬＡＮドライバに組み込んでおくことも可能である。
【００３２】
また、上位装置との通信可否を本発明ではｐｉｎｇを用いているが、通信可否を検証するためにｐｉｎｇを使用するのではなく、移動端末に搭載された他のソフトウェアプログラムのデータ通信とそのタイムアウト機能を利用して実施することも可能である。
【図面の簡単な説明】
【００３３】
【図１】本発明の一実施例のシステム構成図である。
【図２】ＡＰ−１とＡＰ−２の電波強度の説明図である。
【図３】実施例のシーケンス図である。
【図４】ステップＳ１の状態を示す図である。
【図５】ステップＳ２の状態を示す図である。
【符号の説明】
【００３４】
１０  移動端末
２１，２２，２３  アクセスポイント
３０  ＨＵＢ
４０  上位装置
【図１】
2007124113.tif 000003
【図２】
2007124113.tif 000004
【図３】
2007124113.tif 000005
【図４】
2007124113.tif 000006
【図５】
2007124113.tif 000007