(57)【要約】【課題】受信されるビーコン信号のレベルからハンドオーバを起動した場合には、さらに高速な通信を行うチャンスを逃してしまうことになり、また、定期的にスキャニングを行えば、上記の問題は解消できるが、ハンドオーバのタイミングが遅れてしまうことになる従来技術の欠点を解消する。【解決手段】通信中のパケット間隔が、通常の間隔より短いときに通話品質は良好であるかのテストをし、通常の間隔より長いときにアクセスポイント各ＡＰに対して約数秒周期でスキャニングをする。通話品質のテストがＮＯであったときに、各ＡＰに対して約数百ミリ秒周期でハンドオーバするべきかのテストをする。通話品質が良好であり、スキャニングはＯＫであるとき、または、数百ミリ秒周期でハンドオーバするべきかのテストがＹＥＳであったときに、ハンドオーバを制御して、ハンドオーバ先のＡＰとリンクを確立して当該ハンドオーバ先のＡＰと通信を開始する。【選択図】      図５
2006128790.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに無線回線を介して接続される無線端末において、
通信中のパケット間隔が通常の間隔より短い（ＹＥＳ）か否か（ＮＯ）をテストする第一のステップと、
該第一のステップによるテストがＹＥＳであったときに、通話品質は良好（ＹＥＳ）であるか否か（ＮＯ）をテストする第二のステップと、
第二のステップによるテストがＮＯであったときに、各ＡＰに対して約数百ミリ秒間隔でハンドオーバするべきか（ＹＥＳ）否か（ＮＯ）をテストをして、そのテストがＮＯであったときに前記第一のステップにかえる処理をする第三のステップと、
前記第一のステップによるテストがＮＯであったときに、各ＡＰに対して約数秒間隔でスキャニングをする第四のステップと、
該第四のステップの次または前記第二のステップによるテストがＹＥＳであったときに、スキャニングはＯＫであるかＮＯであるかのテストをし、そのテストがＮＯであったときに前記第一のステップにかえる処理をする第五のステップと、
前記第三のステップのテストがＹＥＳであったとき、または、前記第五のステップのテストがＹＥＳであったときに、ハンドオーバ制御をして、該ハンドオーバ先のＡＰとリンクを確立して当該ハンドオーバ先のＡＰと通信を開始し、前記第一のステップにかえる処理をする第六のステップと、
を備えた無線端末におけるハンドオーバ制御方法。
【請求項２】
ネットワークに無線回線を介して接続される無線端末であって、
前記無線回線から受信されたパケットの間隔が予め定めた標準の間隔より短い（ＹＥＳ）か否か（ＮＯ）かのテストをする監視機能を有するパケット処理部と、
該パケット処理部によるテストがＮＯであったときに、予め決められたアクセスポイントの使用チャネルに対して数秒程度の周期でスキャニングをして各アクセスポイントからの応答を受信する周期スキャニング処理部と、
前記周期スキャニング処理部によるテストがＹＥＳであったときに、現在通信中のアクセスポイントからの信号の通信品質の推移を測定する通信品質測定器と、
前記周期スキャニング処理部からの前記スキャニングの応答結果と、前記通信品質測定器からの前記受信レベルの測定値とから通話限界であるか否かを判断するレベル比較処理部と、
該レベル比較処理部において通話限界であると判断されたときに、数百ミリ秒程度の周期で予め定められたアクセスポイントに対してスキャニングをする集中スキャニング処理部と、
前記レベル比較処理部が前記通話限界であると判断したとき、または、該集中スキャニング処理部におけるスキャニングの結果がハンドオーバすべきであるとの判断であるときに、ハンドオーバ制御を行うハンドオーバ制御部とを備えた
無線端末におけるハンドオーバ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線端末がネットワークに対するアクセスポイントを変更するハンドオーバの制御方法および制御装置に関するものである。
【背景技術】
【０００２】
無線ＬＡＮ（Local Area Network）に配置されている端末（ＳＴＡ：Station ）がリンク先のＡＰ（Access Point：アクセスポイント））を変更する動作をハンドオーバと呼ぶ。ハンドオーバを起動する場合、端末ＳＴＡは、周辺のアクセスポイントＡＰの有無を確認するためにスキャニングという動作を行う。スキャニングとは、ＩＥＥＥ802.11a/b/g で使用するチャネル（例えば、ＩＥＥＥ802.11b だと１４チャネル）に対して、Probe と呼ばれるパケットを送信する。ハンドオーバ候補のアクセスポイントＡＰはProbe に対する応答を返信するので、端末ＳＴＡはこの応答を参照して、そのときにハンドオーバ先のアクセスポイントＡＰとして最適なものを選択する。ただし、通話中はＶｏＩＰ（Voice over IP ）パケットが２０ms間隔等で通信しているので、スキャニングをこの程度の短い周期で行うことはできず、数秒単位での周期で行わなければならない。
【０００３】
従来の技術として、各アクセスポイントＡＰから一定の周期で送出されるビーコン信号の受信レベルから、ハンドオーバを起動する方法が用いられている（特許文献１参照）。ここでは、図６のように、現在通信中のアクセスポイントＡＰ１のビーコン信号のレベルが弱くなり、ある閾値を下回った場合にはスキャニングを行う。スキャニングの結果、端末ＳＴＡはアクセスポイントＡＰ２にハンドオーバをして通信を行うことになる。この方法の問題点として、その通信中のアクセスポイントＡＰ１からのビーコン信号の受信レベルが閾値以上のレベルであれば、受信レベルがさらに高いアクセスポイントＡＰが存在しても、アクセスポイントＡＰ１からその受信レベルが高いアクセスポイントＡＰにハンドオーバしないことが挙げられる。これは、受信レベルが高いアクセスポイントＡＰを用いれば、さらに高速な通信を行うことができる機会を放棄していることになる。
【特許文献１】特開２００３−１５３３２７号公報
【０００４】
また、従来の技術として、周期的に他のアクセスポイントＡＰをスキャニングする方法もある。すなわち、図７のように、アクセスポイントＡＰ１と通信中に周期的にProbe を送信して、周りのアクセスポイントＡＰからアクセスポイントＡＰ情報を入手する。現在通信中のアクセスポイントＡＰ１のチャネルを中心にProbe を送信するので、その他のチャネルではProbe の送出間隔は長くなる。現在通信中のアクセスポイントＡＰ１より高いレベルのもの（アクセスポイントＡＰ２の１１ＣＨ）が見つかれば、そのアクセスポイントＡＰにハンドオーバする。この方法の問題点として、最適なアクセスポイントＡＰの発見が遅れる場合がある。例えば、アクセスポイントＡＰ１との通信中に最適なハンドオーバ先がアクセスポイントＡＰ３（７ＣＨ）であったとする。このとき、スキャニングの間隔は数秒単位であるため、通話品質が悪くなったときでも、次のスキャニングまで時間がかかりハンドオーバのタイミングが遅れてしまう可能性がある。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前述の通り、受信されるビーコン信号のレベルからハンドオーバを起動した場合には、ビーコン信号のレベルがある閾値以上であれば、ハンドオーバしない。このことで、さらに高速な通信のチャンスを逃してしまうことになる。
また、定期的にスキャニングを行えば、上記の問題は解消できるが、逆にＣＨ毎のスキャニング間隔が長いことで、ハンドオーバのタイミングが遅れてしまう場合もある。
【０００６】
本発明の目的は、ビーコン信号の受信レベルからハンドオーバを起動する方法では、通話中のアクセスポイントＡＰよりも高い受信レベルのビーコン信号を送出している別のアクセスポイントＡＰがあっても、通話中のアクセスポイントＡＰからのビーコン信号の受信レベルが定められた閾値を下回らない限り、ハンドオーバを行わないとの前述の欠点を解消することができるハンドオーバ制御方法および制御装置を提供することにある。
また、本発明の他の目的は、Probe によるスキャニングをして得られる周辺のアクセスポイントＡＰからのアクセスポイントＡＰ情報を参照してハンドオーバをする場合には、スキャニング間隔が長くなるため、ハンドオーバのタイミングが遅れる欠点を解消することができるハンドオーバ制御方法および制御装置を提供することにある。
【課題を解決するための手段】
【０００７】
この目的を達成するために、本発明による無線端末におけるハンドオーバ制御方法は、通信中のパケット間隔が通常の間隔より短い（ＹＥＳ）か否か（ＮＯ）をテストする第一のステップと、
該第一のステップによるテストがＹＥＳであったときに、通話品質は良好（ＹＥＳ）であるか否か（ＮＯ）をテストする第二のステップと、
第二のステップによるテストがＮＯであったときに、各ＡＰに対して約数百ミリ秒周期でハンドオーバするべきか（ＹＥＳ）否か（ＮＯ）をテストをして、そのテストがＮＯであったときに前記第一のステップにかえる処理をする第三のステップと、
前記第一のステップによるテストがＮＯであったときに、各ＡＰに対して約数秒周期でスキャニングをする第四のステップと、
該第四のステップの次または前記第二のステップによるテストがＹＥＳであったときに、スキャニングはＯＫであるかＮＯであるかのテストをし、そのテストがＮＯであったときに前記第一のステップにかえる処理をする第五のステップと、
前記第三のステップのテストがＹＥＳであったとき、または、前記第五のステップのテストがＹＥＳであったときに、ハンドオーバを制御して、該ハンドオーバ先のＡＰとリンクを確立して当該ハンドオーバ先のＡＰと通信を開始し、前記第一のステップにかえる処理をする第六のステップと、
を備えた構成を有している。
【０００８】
また、本発明による無線端末におけるハンドオーバ制御装置は、ネットワークに無線回線を介して接続される無線端末であって、
前記無線回線から受信されたパケットの間隔が予め定めた標準の間隔より短い（ＹＥＳ）か否か（ＮＯ）かのテストをする監視機能を有するパケット処理部と、
該パケット処理部によるテストがＮＯであったときに、予め決められたアクセスポイントに対して数秒程度の周期でスキャニングをして各アクセスポイントからの応答を受信する周期スキャニング処理部と、
前記パケット処理部によるテストがＹＥＳであったときに、現在通信中のアクセスポイントからの信号の通信品質の推移を測定する通信品質測定器と、
前記周期スキャニング処理部からの前記スキャニングの応答結果と、前記通信品質測定器からの前記受信レベルの測定値とから通話限界であるか否かを判断するレベル比較処理部と、
該レベル比較処理部において通話限界であると判断されたときに、数百ミリ秒程度の周期で予め定められたアクセスポイントに対してスキャニングをする集中スキャニング処理部と、
前記レベル比較処理部が前記通話限界であると判断したとき、または、該集中スキャニング処理部におけるスキャニングの結果がハンドオーバすべきであるとの判断であるときにハンドオーバ制御を行うハンドオーバ制御部とを備えた
構成を有している。
【発明の効果】
【０００９】
本発明によれば、ビーコン信号の受信レベルからハンドオーバを起動する場合においては、受信レベルが予め定めた閾値を下回らない状態でも適切にハンドオーバを行うことができ、またProve によるスキャニングによりハンドオーバを起動する場合においてもハンドオーバのタイミングを適切に選定して実行することができる利点がある。
【発明を実施するための最良の形態】
【００１０】
図１に本発明のハンドオーバ制御方法を実現する端末（ＳＴＡ）１０の構成図を示す。図１の構成は、図２のようなシステムで使用される。動作例を図３及び図４を用いて説明する。端末（ＳＴＡ）１０は、現在図４の半分に示すように、アクセスポイントＡＰ１の受信レベル（○印）が比較的高い条件下で、アクセスポイントＡＰ１と通信中であるとする。このとき送信部２と受信部３はアンテナ１を介して通信品質が良好なアクセスポイントＡＰと通信中であって、そのときの通信パケットはパケット処理部５で処理される。このパケット処理部５では、受信部３で受信されたパケットの間隔が予め定めた標準の間隔より短い（ＹＥＳ）か否か（ＮＯ）のテストをする監視機能を有している。端末（ＳＴＡ）１０内の周期スキャニング処理部７は、パケット処理部５でのテストがＮＯであったとき、通信中のアクセスポイントＡＰ１の受信レベルの低下が図４に示すように予測されるため、数秒程度の周期でアクセスポイントＡＰ２やアクセスポイントＡＰ３等の予め定められたアクセスポイントＡＰに対してスキャニングを行い、結果をレベル比較処理部９に渡す。また、端末（ＳＴＡ）１０内の通信品質測定部８で現在のアクセスポイントＡＰ１の受信レベル（例えば、ビーコン信号や通信パケットの受信レベル）を測定し、レベル比較処理部９に渡す。レベル比較処理部９では上記の周期スキャニング処理部７と通信品質測定部８から受け取った情報を基に、ハンドオーバすべきかどうかを判断する。ハンドオーバすべきであると判断すれば、ハンドオーバ制御部４に渡し、ハンドオーバ制御部４はハンドオーバを行う。
【００１１】
また、通信品質測定部８において、例えば、ビーコン信号や通信パケットの電界強度又は通信パケットのリトライを参照して通話限界であると判断すれば、集中スキャニング処理部６で各チャネルに対して、スキャニングを行う。ここでの処理は、周期スキャニング処理部７による周期スキャニング処理とは異なり、数百ミリ秒程度の周期で行う。その結果、ハンドオーバすべきであると判断すれば、ハンドオーバ制御部４に渡し、ハンドオーバ制御部４はハンドオーバを行う。図３において、Probe 通信はスキャニング処理を表し, Authentication, Reassociation 通信はハンドオーバ先のアクセスポイントＡＰとのリンク確立処理を表す。
【００１２】
上記一連の流れをフローチャートに示したのものが図５であり、「パケット間隔  短？」Ｓ２は通信中のＶｏＩＰパケット間隔から判断して、リトライ（再送）等によりパケット間隔が短い場合にはＹへ、通常の間隔ならばＮへ推移する。「通信品質  良？」Ｓ３は通信品質測定部８で通信品質を測定し、良好ならばＹへ、良好ではない場合にはＮへ推移する。「周期スキャニング」Ｓ６は周期スキャニング処理部７で数秒程度の周期でスキャニングを行なう。「レベル比較ハンドオーバＯＫ？」Ｓ７は現在通信中のアクセスポイントＡＰと隣接アクセスポイントＡＰを比較し、ハンドオーバすべきであると判断すればＹへ、すべきでないと判断するとＮへ推移する。「集中スキャニング  ハンドオーバＯＫ？」Ｓ４は各チャネルに対して数百ミリ秒周期でスキャニングを行い、ハンドオーバすべきであると判断すればＹへ、すべきでないと判断するとＮへ推移する。「ハンドオーバ制御」Ｓ５はハンドオーバ先のアクセスポイントＡＰとリンクを確立し、ハンドオーバ先のアクセスポイントＡＰと通信を開始する。
【００１３】
この方法のメリットとして通話中の受信レベルはビーコン周期等の短い周期で取得しているので、品質劣化に対して直ちに検知することができ、品質劣化が長時間継続することはない。また、品質が変化する前でもさらに良い品質が得られるアクセスポイントＡＰがあれば、切替可能である。
【産業上の利用可能性】
【００１４】
本発明は、無線端末がネットワークに対するアクセスポイントを変更するハンドオーバに広範囲に、かつ、効果的に適用可能である。
【図面の簡単な説明】
【００１５】
【図１】本発明による無線端末におけるハンドオーバ制御装置の構成例を示すブロック図である。
【図２】本発明を適用するシステム例を示すブロック図である。
【図３】図２に示すシステムに本発明を適用した場合の動作例を示すタイムチャートである。
【図４】各アクセスポイントからの信号の受信レベルの時間的変化を示す図である。
【図５】本発明による無線端末におけるハンドオーバ制御装置の動作例を説明するためのフロー図である。
【図６】各アクセスポイントから一定の周期で送出されるビーコン信号の受信レベルを参照してハンドオーバを起動する従来の方法を説明するための図である。
【図７】周期的に他のアクセスポイントをスキャニングして他のアクセスポイントのチャネルからの応答信号のレベルを参照してハンドオーバを起動する従来の方法を説明するための図である。
【符号の説明】
【００１６】
１  アンテナ
２  送信部
３  受信部
４  ハンドオーバ制御部
５  パケット処理部
６  集中スキャニング処理部
７  周期スキャニング処理部
８  通信品質測定部
９  レベル比較処理部
【図１】
2006128790.tif 000003
【図２】
2006128790.tif 000004
【図３】
2006128790.tif 000005
【図４】
2006128790.tif 000006
【図５】
2006128790.tif 000007
【図６】
2006128790.tif 000008
【図７】
2006128790.tif 000009