(57)【要約】【課題】本発明が解決しようとする課題は、高速に移動する無線端末装置からのアクセスを受けるアクセスポイントを含むＬＡＮにおいて、無線端末装置が高速に移動しても、学習型ブリッジを含む経路に負荷をほとんど掛けることなく、確実に学習型ブリッジに再学習させることが可能な無線端末装置を提供することにある。【解決手段】この課題を解決するために、無線端末装置が移動し、無線アクセスポイントのローミングを検出すると、サーバ装置に対して確認信号を送るだけで、学習型ブリッジに再学習させることができる。さらにその確認信号を受け取ったサーバ装置は、無線端末装置に応答を返すことで、再度学習型ブリッジに再学習を促すことができる。なお、無線端末装置からの確認信号は、サーバ装置から応答が来るまで送り続け、応答が来た時点で送信を止めればよい。【選択図】  図３
2004349779.tif 000002
【特許請求の範囲】
【請求項１】
サーバ装置と、複数のブリッジ型無線アクセスポイントから構成される通信網上で、該ブリッジ型無線アクセスポイント間をローミングする無線端末装置において、
ローミングを検知する検知手段と、
該検知手段が、ローミングを検知したときに、サーバ装置に対して回線接続を監視する信号を送る送信手段と、
を備えることを特徴とする無線端末装置。
【請求項２】
請求項１記載の無線端末装置において、
前記回線接続を監視する信号を受信したサーバ装置からの応答を受信する受信手段を備え、
該受信手段が前記応答を受信するまで、サーバ装置に対して前記送信手段が回線接続を監視する信号を複数回送ることを特徴とする無線端末装置。
【請求項３】
請求項１または２記載の回線接続を監視する信号が、回線接続監視用パケットであることを特徴とする無線端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は無線端末装置に関し、特にサーバ装置の配下で複数のブリッジ型無線アクセスポイントが接続されている通信網上で、そのアクセスポイント間をローミングする無線端末装置がある場合に、高速に無線ローミング処理を行う、すなわち速やかに関係するブリッジに無線端末装置の移動を認識させ、無線端末装置とサーバ装置間の通信を再開させるための手段を備えた無線端末装置に関するものである。
【０００２】
【従来の技術】
最近の無線技術の進歩に伴い、有線ではなく、無線通信を行いながらＬＡＮシステムに加入する無線端末装置が増えてきている。無線ＬＡＮで接続する場合に、無線端末装置は無線通信中も常に移動していて、通信途中で無線通信可能エリア外に出る場合も生じる。さらに、電池を電源とするので急激な電源遮断も生じ得る。その上、このようなシステムは例えば物流システムなどに用いられ、無線端末装置が比較的劣悪な環境で使用される割には、保持するデータが重要視されるという特質を持っている。
【０００３】
一方、近年ＬＡＮを構成する場合、スイッチングハブなどの学習型マルチポートブリッジに相当するものを利用して、通信網全体の負荷や距離などの制約を軽減するのが一般的になっている。
【０００４】
学習型ブリッジは、ポートに接続された端末のアドレス（ＭＡＣ  Ａｄｄｒｅｓｓ）を学習により把握しており、当該ポートにはその配下のアドレスに関るデータのみを流す事により余分なデータが通信網上に流れる事を抑制している。この効果によりＬＡＮ全体の負荷を軽減している。
【０００５】
この通信網上に複数のブリッジ型無線アクセスポイントを接続することも多くなっているが、無線端末装置が無線アクセスポイントを移動（ローミング）すると、ブリッジから見た場合、図１に示すように、端末がポート間を移動することになる。よって、ローミングすると、ブリッジはなんらかの手段で、ポートに接続された端末のアドレスを再学習しなくてはならない。
【０００６】
そこで従来は、無線端末装置（７）が移動を認識すると、新たに通信を開始したブリッジ型無線アクセスポイント（６）（以下無線ＡＰ２）に対してローミングパケットと呼ばれる信号を送る。その信号は無線ＡＰ２（６）から学習型ブリッジ（２）を経由して、それまで通信していたブリッジ型無線アクセスポイント（５）（以下無線ＡＰ１）まで届くので、学習型ブリッジ（２）及び各ブリッジ型無線アクセスポイント（５）、（６）（無線ＡＰ１、無線ＡＰ２）が無線端末装置（７）の移動を認識し、再学習する（ＭＡＣアドレステーブルを書き換える）。そして、ブリッジ（２）は新たに通信を開始した無線ＡＰ２（６）へのみサーバ装置（１）からのデータを流し、それまで通信していた無線ＡＰ１（５）へデータを送らなくなる。
【０００７】
なお、新たに通信を開始した無線ＡＰ２（６）が、無線端末装置（７）の移動を認識すると、無線ＡＰ２（６）が、学習型ブリッジ（２）経由で、それまで通信していた無線ＡＰ１（５）に対してローミングパケットを送る場合もある。
【０００８】
しかし従来の学習型ブリッジにとっての再学習とは、ある机で使っていたパソコンを別の机に持って行って（移動させて）、移動先で再接続する程度しか想定しておらず（この場合、パソコンの電源を立ち上げ直すときに、ブリッジが再学習される）、無線付ハンディターミナルのように頻繁にローミングするようなことは想定されていない。
【０００９】
そこで、親局が少なくとも登録すべく子局のＭＡＣアドレスを格納する子局登録ＭＡＣアドレス表を持ち、子局があるサービスエリアに移動し、新たな親局に登録するときに、ローミング中であることを通知し、新たな親局では、この子局の登録が済むと、その旨を元の親局に対してＵＤＰ／ＩＰパケットにのせてブロードキャストで流し、該当する前記元の親局ではパケットの内容を解釈することにより、その子局が既に他のサービスエリアに移動したことを知り、元の親局のＭＡＣアドレス表から削除するようにしていた（特許文献１参照）。
【００１０】
【特許文献１】
特開平１１−３１７７４４号公報
【００１１】
【発明が解決しようとする課題】
学習型ブリッジを擁する通信網内を無線端末装置が移動（ローミング）する場合、下記に述べる問題が生じていた。
【００１２】
（あ）学習型ブリッジは一度学習すると忘れるか再学習するまで、学習したポート（アクセスポイント）にデータを流しつづける。しかし忘れる時間（エージングタイム）は、通常は数分のオーダーである。例えば、図２に示す通信網上で無線端末装置（７）が、（ア）から（イ）の場所に移動した場合でも、ブリッジＡ（２）が再学習するまでは、
サーバ装置（１）⇒ブリッジＡ（２）⇒ブリッジＢ（３）⇒無線ＡＰ１（５）
という無駄な通信が止まらず、その間は  ブリッジＡ（２）⇒ブリッジＣ（４）
のルートが閉じたままになっているので、無線ＡＰ２（６）の配下にある無線端末装置（７）はデータを受信することができない。
【００１３】
（い）多くのブリッジは学習したポート外から通信があると再学習する。多くの無線ＬＡＮシステムはローミングによりパケットを出すのでこれにより再学習することができる。しかし、負荷が高い、または伝送路として信頼度が低い無線空間の場合、必ずパケットが送れる（届く）とは限らない。
【００１４】
（う）負荷分散や、冗長構成のために複数の通信経路が有る場合、再学習できないブリッジが出る可能性がある。例えば、図２の場合、ローミングパケットが、
無線ＡＰ２（６）⇒ブリッジＣ（４）⇒ブリッジＢ（３）
と流れるだけで、ブリッジＡ（２）には届かず、ブリッジＡ（２）は再学習されない。そして、ブリッジＡ（２）が学習できなければ、ブリッジＣ（４）に接続されている無線ＡＰ２（６）配下の無線端末装置（７）はデータを受信できないままである。
【００１５】
なお、一般的には、ＳＴＰ（Ｓｐａｎｎｉｎｇ−Ｔｒｅｅ  Ｐｒｏｔｏｃｏｌ）と呼ばれる（ネットワークループを回避するための）プロトコルにより、同じ階層にあるブリッジＢ（３）とブリッジＣ（４）間では、データが流れないことが多い。これは、データが循環し、通信網上の負荷が増大することを防ぐためであるが、このため、ローミングパケットによりブリッジＢ（３）及びブリッジＣ（４）が再学習しても、
サーバ装置（１）⇒ブリッジＡ（２）⇒ブリッジＢ（３）⇒ブリッジＣ（４）⇒無線ＡＰ２（６）
というルートでデータが流れることはない。
【００１６】
上記（あ）〜（う）により、頻繁にローミングする事が想定される無線付ハンディターミナルのアプリケーションの場合、ローミングしてからしばらくの間通信できない事が起こりえる。これが端末間の応答時間のばらつきとなって現れる。
【００１７】
また、特許文献１で開示される方法では、元の親局がどこにあるかが不明なため、ＵＤＰ／ＩＰにてＭＡＣアドレス削除依頼を送っているが、上記（２）の理由で、必ずしもＭＡＣアドレス削除依頼が届くという保証がなく、届かない場合には、無駄なパケットが、元の親局から通信網上に吐き出され続けることとなり、通信の負荷がさらに高くなってしまう。
【００１８】
この発明の目的は、上記課題を克服することであり、頻繁に移動する無線端末装置があっても、学習型ブリッジの再学習をタイミングよく促し、通信網上の負荷を分散することが可能なローミング処理手段を備えた無線端末装置を提供することにある。
【００１９】
【課題を解決するための手段】
この発明による無線端末装置は、サーバ装置と、複数のブリッジ型無線アクセスポイントから構成される通信網上で、該ブリッジ型無線アクセスポイント間をローミングする無線端末装置において、ローミングを検知する検知手段と、該検知手段が、ローミングを検知したときに、サーバ装置に対して回線接続を監視する信号を送る送信手段と、を備えることを特徴とする。
【００２０】
また、この発明による無線端末装置は、前記回線接続を監視する信号を受信したサーバ装置からの応答を受信する受信手段を備え、該受信手段が前記応答を受信するまで、サーバ装置に対して前記送信手段が回線接続を監視する信号を複数回送ることを特徴とする。
【００２１】
さらに、前記回線接続を監視する信号が、回線接続監視用パケットであることを特徴とする。
【００２２】
つまり、上述した課題を解決するため、この発明による無線端末装置は、
（ａ）ローミングした事を接続アクセスポイントの変化で検出した無線端末装置は、通信相手（例えばサーバ装置）に対して、回線接続監視用パケット（確認信号）を送り、
（ｂ）無線端末装置の通信相手（例えばサーバ装置）は、回線接続監視用パケットを受け取ったら、無線端末装置に応答を送り返し、
（ｃ）無線端末装置は、通信相手からの応答が来るまで、回線接続監視用パケットを送り続け、
（ｄ）このパケットのやり取りにより、新たな通信経路上の必要なブリッジをすべて再学習させる、
という一連の処理を行うことで、高速なローミング処理が可能になる。
【００２３】
以上により、無線端末装置のローミング後もエージングタイムを待つことなくサーバ装置と通信を再開できる、という特徴がある。
【００２４】
【発明の実施の形態】
本発明の無線端末装置について、図３を用いて詳細に説明する。
【００２５】
図３は、この発明の実施形態である（有線、無線の）ＬＡＮなどのネットワークシステムの構成を示す図である。
【００２６】
図３において、１はサーバ装置、２〜４は学習型ブリッジ、５及び６はブリッジ型無線アクセスポイント（無線ＡＰ１＆無線ＡＰ２）、７は端末装置に相当する無線携帯端末である。ブリッジ（２）〜（４）は、無線端末装置（７）と無線ＡＰ１（５）または無線ＡＰ２（６）を介して無線通信を行うと共に、ネットワークを介してブリッジ同士及びサーバ装置（１）と通信する。
【００２７】
図３を用いて、無線ＬＡＮ内でのローミングの概要を示す。
【００２８】
サーバ装置（１）は、無線ＬＡＮ内の通信及びデータを処理、制御する。ブリッジ（２）〜（４）は受信したパケットの宛先とＭＡＣアドレスが登録されたアドレステーブルとを照らし合わせ、該当する端末が存在しているポート（アクセスポイント）にパケットを中継する。受信したポートと同じポートに宛先の端末があればパケットを破棄するので、ブリッジを超えたセグメントに不要なパケットは中継されない。無線端末装置（７）は、サーバ装置（１）から、ブリッジ（２）〜（４）及び無線ＡＰ１（５）及び無線ＡＰ２（６）を経由してデータを受信したり、あるいは、操作者が無線端末装置（７）にデータを入力し、それを前記ＬＡＮ経由でサーバ装置（１）に送る。無線端末装置（７）は、操作者が携帯する場合もあれば、倉庫内を移動するフォークリフト等の車両に搭載され、操作されることもある。
【００２９】
図３に示す通信網上で無線端末装置（７）が、（ア）から（イ）に移動した場合の各部の動作を、図４を用いて説明する。
【００３０】
無線端末装置（７）は通信する無線アクセスポイントが無線ＡＰ１（５）から無線ＡＰ２（６）に変わったことを検知する手段を備えている。そして、該検知手段で無線アクセスポイントの変化を検知する（Ｓ１）と、サーバ装置（１）に対して回線接続を監視する信号である回線接続監視用パケット（Ｐ）を送る（Ｓ２）。このパケット（Ｐ）は、
無線ＡＰ２（６）⇒ブリッジＣ（４）⇒ブリッジＡ（２）⇒サーバ装置（１）
と流れ、パケット（Ｐ）が経路上の各ブリッジを通過するときに各ブリッジは再学習するはずである。
【００３１】
しかし、前述のように、負荷が高い、または伝送路として信頼度が低い無線空間の場合、必ずパケットが送れる（届く）とは限らないので、サーバ装置（１）から応答信号（Ｑ）を送って貰うようにする。無線端末装置（７）がその応答信号（Ｑ）を受け取るまで（Ｓ３）は、定期的もしくは非定期的に、回線接続監視用パケット（Ｐ）をサーバ装置（１）に送り続け（Ｓ２）、応答信号（Ｑ）を受け取ったら、回線接続監視用パケット（Ｐ）の送信を止める（Ｓ４）。
【００３２】
サーバ装置（１）からの応答信号（Ｑ）も、
サーバ装置（１）⇒ブリッジＡ（２）⇒ブリッジＣ（４）⇒無線ＡＰ２（６）⇒無線端末（７）（イ）
というルートで流れるので、このときにも各ブリッジが再学習でき、再学習の確実さが増す。
【００３３】
なお、通常のサーバ装置には、ｐｉｎｇと呼ばれるコマンドへ応答する機能が標準装備されている。
【００３４】
これは、信頼性のあるセッション指向の通信を行なうＴＣＰ／ＩＰネットワークにおいて、ＩＰパケットが通信先まで届いているかどうかや、ＩＰ的に到達可能かどうかを調べるために利用させる最も基本的なコマンドであり、ＩＣＭＰ（Ｉｎｔｅｒｎｅｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ  Ｐｒｏｔｏｃｏｌ）のｅｃｈｏコマンドを使って実現されている。
【００３５】
この機能がサーバ装置側に標準装備されているため、上記実施形態を実現するためには、無線端末装置（７）側のソフトのみを変更するだけでよい。すなわち、サーバ装置（１）から応答信号（Ｑ）を送って貰うためには、サーバ装置（１）宛にｐｉｎｇ（回線接続監視用パケット（Ｐ））を送るだけでよく、通信網上の構成や応答するサーバ装置（１）、各ブリッジのハードウェア／ソフトウェアを変更する必要がない。
【００３６】
また、無線端末装置がアクセスポイントの変化を検知する方法としては、
・無線ネットワークを同期させるためにアクセスポイントから一定間隔で送信するパケットであるビーコンを受信する、
・無線端末装置側から一定の時間周期で問い合わせを送り、ＲＳＳＩ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｏｒ：受信信号強度表示信号）が高いものと通信する、
等さまざまな方法があるが、本発明ではその方法に影響されることなく、常に高速ローミング処理が可能になる。
【００３７】
【発明の効果】
無線端末装置が移動して、無線アクセスポイントの変化（ローミング）を検出すると、サーバ装置に対して確認信号（回線接続監視用パケット）を送るだけで、学習型ブリッジに再学習させることができ、さらにその確認信号を受け取ったサーバ装置は、無線端末装置に応答を返すことで、再度学習型ブリッジに再学習を促すことになる。その結果、高速に移動する無線端末装置からのアクセスを受けるブリッジ型アクセスポイントを含むＬＡＮにおいて、無線端末装置が高速に移動しても、学習型ブリッジを含む経路に負荷をほとんど掛けることなく、確実に学習型ブリッジに再学習させることが可能になる。
【図面の簡単な説明】
【図１】従来のＬＡＮ構成に関する図
【図２】従来技術を利用したＬＡＮ構成に関する図
【図３】本発明を利用したＬＡＮ構成に関する図
【図４】本発明の無線端末装置の動作手順を示したフローチャート
【符号の説明】
１−サーバ装置
２〜４−学習型ブリッジ
５、６−ブリッジ型無線アクセスポイント
７−無線端末装置
Ｐ−回線接続監視用パケット
Ｑ−応答信号
【図１】
2004349779.tif 000003
【図２】
2004349779.tif 000004
【図３】
2004349779.tif 000005
【図４】
2004349779.tif 000006