(57)【要約】【課題】端末が複数の基地局の中から最適な基地局を選択することにより、良好な通信品質を確保することができる無線通信システムを提供する。【解決手段】端末１は基地局３１、３２、３３、３４へ応答要求信号６１、６２、６３、６４を送信する。各基地局は、端末１へ応答信号７１、７２、７３、７４を送信する。端末１は各応答要求信号の送信から各応答信号の受信までの応答時間と、各基地局が送信する任意の信号の受信レベル及び信号品質を測定する。端末１は、応答速度、受信レベル、及び信号品質から各基地局の接続指標を算出し、それに基づき最も通信品質が良い基地局を選択する。【選択図】      図１
2008153821.tif 000002
【特許請求の範囲】
【請求項１】
複数の基地局及び端末を備える無線通信システムであって、
前記端末から前記複数の基地局の各々へ応答要求信号を送信する応答要求信号送信手段と、
前記応答要求信号に応答して前記複数の基地局の各々の基地局が送信する応答信号を、前記端末を用いて受信する応答信号受信手段と、
前記応答要求信号の送信から前記応答信号の受信までの時間である応答時間を、前記端末を用いて測定する応答時間測定手段と、
前記基地局が送信する基地局送信信号の受信レベルを、前記端末を用いて測定する受信レベル測定手段と、
前記基地局送信信号の信号品質を、前記端末を用いて測定する信号品質測定手段と、
前記応答時間、前記受信レベル及び前記信号品質に基づき、前記各々の基地局に対応する所定の接続指標を算出する接続指標算出手段と、
前記接続指標に基づき、前記複数の基地局の中から前記端末を接続する前記基地局を決定する接続基地局決定手段を備えることを特徴とする無線通信システム。
【請求項２】
複数の前記応答要求信号を送信する前記応答要求信号送信手段と、
前記複数の応答要求信号の各々に応答して送信された各々の前記応答信号を、前記端末を用いて受信する前記応答信号受信手段と、
前記複数の応答要求信号の各々の送信から、前記各々の応答信号の受信までの時間である個別応答時間を前記端末を用いて測定する個別応答時間測定手段と、
前記個別応答時間に所定の第１の演算処理を行い前記応答時間を算出する応答時間算出手段と、
前記複数の基地局送信信号の各々の前記受信レベルである個別受信レベルを前記端末を用いて測定する個別受信レベル測定手段と、
前記個別受信レベルに所定の第２の演算処理を行ない前記受信レベルを算出する受信レベル算出手段と、
前記複数の基地局送信信号の各々の前記信号品質である個別信号品質を前記端末を用いて測定する信号品質測定手段と、
前記個別信号品質に所定の第３の演算処理を行ない前記信号品質を算出する信号品質算出手段を備えること特徴とする請求項１記載の無線通信システム。
【請求項３】
前記演算処理は平均化処理又は多数決処理であることを特徴とする請求項２に記載の無線通信システム。
【請求項４】
前記応答時間と第１の係数との演算結果である応答時間換算値、前記受信レベルと第２の係数との演算結果である受信レベル換算値、及び前記信号品質と第３の係数との演算結果である信号品質換算値に基づき前記接続指標を算出する前記接続指標算出手段を備えることを特徴とする請求項１乃至３のいずれかに記載の無線通信システム。
【請求項５】
前記信号品質は、信号対雑音比、ビット・エラー・レート又はフレーム・エラー・レートであることを特徴とする請求項１乃至４のいずれかに記載の無線通信システム。
【請求項６】
基地局を経由して通信を行う端末であって、
複数の前記基地局の各々へ応答要求信号を送信する応答要求信号送信手段と、
前記応答要求信号に応答して前記複数の基地局の各々の基地局が送信する応答信号を受信する応答信号受信手段と、
前記応答要求信号の送信から前記応答信号の受信までの時間である応答時間を測定する応答時間測定手段と、
前記基地局が送信する基地局送信信号の受信レベルを測定する受信レベル測定手段と、
前記基地局送信信号の信号品質を測定する信号品質測定手段と、
前記応答時間、前記受信レベル及び前記信号品質に基づき、前記各々の基地局に対応する所定の接続指標を算出する接続指標算出手段と、
前記接続指標に基づき、前記複数の基地局の中から接続する前記基地局を決定する接続基地局決定手段を備えることを特徴とする端末。
【請求項７】
複数の前記応答要求信号を送信する前記応答要求信号送信手段と、
前記複数の応答要求信号の各々に応答して送信された各々の前記応答信号を受信する前記応答信号受信手段と、
前記複数の応答要求信号の各々の送信から、前記複数の応答要求信号の各々に応答して送信された各々の前記応答信号の受信までの時間である個別応答時間を測定する個別応答時間測定手段と、
前記個別応答時間に所定の第１の演算処理を行い前記応答時間を算出する応答時間算出手段前記複数の基地局送信信号の各々の前記受信レベルである個別受信レベルを測定する個別受信レベル測定手段と、
前記個別受信レベルに所定の第２の演算処理を行ない前記受信レベルを算出する受信レベル算出手段と、
前記複数の基地局送信信号の各々の前記信号品質である個別信号品質を測定する信号品質測定手段と、
前記個別信号品質に所定の第３の演算処理を行ない前記信号品質を算出する信号品質算出手段を備えること特徴とする請求項６記載の端末。
【請求項８】
前記演算処理は平均化処理又は多数決処理であることを特徴とする請求項７に記載の端末。
【請求項９】
前記応答時間と第１の係数との演算結果である応答時間換算値、前記受信レベルと第２の係数との演算結果である受信レベル換算値、及び前記信号品質と第３の係数との演算結果である信号品質換算値に基づき前記接続指標を算出する前記接続指標算出手段を備えることを特徴とする請求項６乃至８のいずれかに記載の端末。
【請求項１０】
前記信号品質は、信号対雑音比、ビット・エラー・レート、又はフレーム・エラー・レートであることを特徴とする請求項６乃至９のいずれかに記載の端末。
【請求項１１】
複数の基地局及び端末を備える無線通信システムの制御方法であって、
前記端末から前記複数の基地局の各々へ応答要求信号を送信する応答要求信号送信工程と、
前記応答要求信号に応答して前記複数の前記基地局の各々の基地局が送信する応答信号を、前記端末を用いて受信する応答信号受信工程と、
前記応答要求信号の送信から前記応答信号の受信までの時間である応答時間を前記端末を用いて測定する応答時間測定工程と、
前記基地局が送信する基地局送信信号の受信レベルを前記端末を用いて測定する受信レベル測定工程と、
前記基地局送信信号の信号品質を前記端末を用いて測定する信号品質測定工程と、
前記応答時間、前記受信レベル及び前記信号品質に基づき、前記各々の基地局に対応する所定の接続指標を算出する接続指標算出工程と、
前記接続指標に基づき、前記複数の基地局の中から前記端末を接続する前記基地局を決定する接続基地局決定工程を備えることを特徴とする無線通信システムの制御方法。
【請求項１２】
複数の前記応答要求信号を送信する前記応答要求信号送信工程と、
前記複数の応答要求信号の各々に応答して送信された各々の前記応答信号を前記端末を用いて受信する前記応答信号受信工程と、
前記複数の応答要求信号の各々の送信から、前記各々の応答信号の受信までの時間である個別応答時間を前記端末を用いて測定する個別応答時間測定工程と、
前記個別応答時間に所定の第１の演算処理を行い前記応答時間を算出する応答時間算出工程前記複数の基地局送信信号の各々の前記受信レベルである個別受信レベルを前記端末を用いて測定する個別受信レベル測定工程と、
前記個別受信レベルに所定の第２の演算処理を行ない前記受信レベルを算出する受信レベル算出工程と、
前記複数の基地局送信信号の各々の前記受信レベルである個別信号品質を前記端末を用いて測定する信号品質測定工程と、
前記個別信号品質に所定の第３の演算処理を行ない前記信号品質を算出する信号品質算出工程を備えること特徴とする請求項１１記載の無線通信システムの制御方法。
【請求項１３】
前記演算処理は平均化処理又は多数決処理であることを特徴とする請求項１２に記載の無線通信システムの制御方法。
【請求項１４】
前記応答時間と第１の係数との演算結果である応答時間換算値、前記受信レベルと第２の係数との演算結果である受信レベル換算値、及び前記信号品質と第３の係数との演算結果である信号品質換算値に基づき前記接続指標を算出する前記接続指標算出工程を備えることを特徴とする請求項１１乃至１３のいずれかに記載の無線通信システムの制御方法。
【請求項１５】
前記信号品質は、信号対雑音比、ビット・エラー・レート、又はフレーム・エラー・レートであることを特徴とする請求項１１乃至１４のいずれかに記載の無線通信システムの制御方法。
【請求項１６】
基地局を経由して通信を行う端末であって、複数の前記基地局の各々へ応答要求信号を送信する応答要求信号送信手段と、前記応答要求信号に応答して前記複数の基地局の各々の基地局が送信する応答信号を受信する応答信号受信手段と、前記応答要求信号の送信から前記応答信号の受信までの時間である応答時間を測定する応答時間手段と、前記基地局が送信する基地局送信信号の受信レベルを測定する受信レベル測定手段と、前記基地局送信信号の信号品質を測定する信号品質手段を備える端末の制御プログラムであって、
前記応答要求信号送信手段に対して、前記複数の基地局の各々へ前記応答要求信号の送信を指示する応答要求信号送信工程と、
前記応答時間測定手段から前記応答時間を入力する応答時間測定工程と、
前記受信レベル測定手段から前記受信レベルを入力する受信レベル測定工程と、
前記信号品質測定部手段から前記信号品質を入力する信号品質測定工程と、
前記応答時間、前記受信レベル及び前記信号品質に基づき、前記各々の基地局に対応する所定の接続指標を算出する接続指標算出工程と、
前記接続指標に基づき、前記複数の基地局の中から接続する前記基地局を決定する接続基地局決定工程を備えることを特徴とする制御プログラム。
【請求項１７】
複数の前記応答要求信号の送信を指示する前記応答要求信号送信工程と、
前記複数の応答要求信号の各々の送信から、前記複数の応答要求信号の各々に応答して送信された各々の前記応答信号の受信までの時間である個別応答時間を、前記応答時間測定手段から入力する個別応答時間測定工程と、
前記個別応答時間に所定の第１の演算処理を行い前記応答時間を算出する応答時間算出工程と、
前記複数の基地局送信信号の各々の前記受信レベルである個別受信レベルを、前記受信レベル測定手段から入力する個別受信レベル測定工程と、
前記個別受信レベルに所定の第２の演算処理を行ない前記受信レベルを算出する受信レベル算出手段と、
前記複数の基地局送信信号の各々の前記信号品質である個別信号品質を、前記信号品質測定手段から入力する信号品質測定手段と、
前記個別信号品質に所定の第３の演算処理を行ない前記信号品質を算出する信号品質算出手段を備えること特徴とする請求項１６記載の制御プログラム。
【請求項１８】
前記演算処理は平均化処理又は多数決処理であることを特徴とする請求項１７に記載の制御プログラム。
【請求項１９】
前記応答時間と第１の係数との演算結果である応答時間換算値、前記受信レベルと第２の係数との演算結果である受信レベル換算値、及び前記信号品質と第３の係数との演算結果である信号品質換算値に基づき前記接続指標を算出する前記接続指標算出工程を備えることを特徴とする請求項１６乃至１８のいずれかに記載の制御プログラム。
【請求項２０】
前記信号品質は、信号対雑音比、ビット・エラー・レート、又はフレーム・エラー・レートであることを特徴とする請求項１６乃至１９のいずれかに記載の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末が基地局を経由して通信を行う無線通信システムに関し、特に端末が複数の基地局の中から最適な基地局を選択することができる無線通信システムに関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータ（以降、「ＰＣ」という。）、ＰＣ周辺機器、インターネットの普及により、企業内のみでなく一般家庭にもＬＡＮが普及している。中でも無線ＬＡＮは、通信ケーブルを必要としないという利点があるため、急速に普及しており、ＰＣ等の情報処理装置だけでなく、携帯電話、ＰＤＡ等、携帯情報機器への搭載も進んでいる。
【０００３】
また、携帯電話も全世界的に普及しており、我が国においては契約数は９０００万を超え、サービスエリアはほぼ全国をカバーしている。
【０００４】
無線ＬＡＮや携帯電話のような無線通信システムは、端末は直接的には１つの基地局と接続し、その基地局を経由して他の端末やサーバと通信を行うシステムである。このような無線通信システムには特有の課題がある。
【０００５】
例えば、無線ＬＡＮでは、アクセスポイント（「基地局」に相当する。以降、「ＡＰ」という。）の設置や移動が容易なため、ＡＰとＡＰが接近し、あるＡＰの電波到達範囲が他のＡＰの電波到達範囲と重複することがある。さらに、ＡＰの信号出力パワーが大きい場合や隣接するＡＰとの距離が近い場合には、電波到達範囲が重複だけでなく、ＡＰ同士の干渉が大きくなってしまう。干渉による通信の劣化が発生しているＡＰへ無線ＬＡＮ端末（以降、「ＳＴＡ」という。）を接続することは、通信品質の低下につながる。このような、ＡＰが密集している場所では、通信品質を確保するために、ＳＴＡは複数のＡＰから接続するＡＰを適切に選択する必要がある。
【０００６】
最適なＡＰを選択するための技術は従来から各種考案されている。例えば、電界強度を用いて基地局を選択する無線ＬＡＮ装置がある（例えば、特許文献１参照。）。特許文献１記載の技術は、ＡＰからの信号の電界強度を通信の安定性の判断基準として用いている。すなわち、無線ＬＡＮ装置からの探索信号への応答信号の電界強度が所定値以上であるＡＰの中から、予め設定した優先順位に基づき、ＡＰを選択するというものである。
【０００７】
あるいは、応答時間を用いて基地局を選択する無線ＬＡＮシステムもある（例えば、特許文献２参照。）。特許文献２記載の技術は、応答時間を通信効率の判断基準として用いている。すなわち、ＳＴＡから送信した所定のフレームへの応答時間が最も短いＡＰが管理する通信エリアの混雑度が最も低く、通信効率が良いと判断し、そのＡＰを選択するというものである。
【０００８】
さらに、応答時間に加え、電界強度も用いて基地局を選択する無線ＬＡＮシステムもある（例えば、特許文献３参照。）。特許文献３記載の技術は、電界強度が所定の閾値以上である電波を送信するＡＰのうち、最も応答時間が短いＡＰを選択するというものである。
【０００９】
【特許文献１】特開２００１−３０８８６６号公報  （第３−４頁、図２、図３）
【特許文献２】特開２００４−１１２１７１号公報  （第９−１０頁、図６）
【特許文献３】特開２００４−８０２２８号公報  （第５−６頁、図５）
【発明の開示】
【発明が解決しようとする課題】
【００１０】
特許文献１記載の技術のように、通信品質の良否の判断材料として、ＡＰからの信号の電界強度（受信レベル、受信信号レベル、受信強度、受信信号強度等も、本質的には受信信号の強度を表す数値であり、同じ概念である。本発明では、主に「受信レベル」を使用する。）を使う技術には次のような問題がある。すなわち、前述のように、送信する電波の電界強度が強いＡＰであっても、隣接したＡＰの信号出力パワーが強く、そのＡＰから大きな干渉を受けている場合がある。そのようなＡＰは、ＳＴＡから見て、通信品質の観点で必ずしも最適なＡＰとは言えない。
【００１１】
特許文献２記載の技術のように、応答時間のみを用いてＡＰを選択する技術には、より電界強度が強く、安定した通信が期待できる基地局があっても、その基地局が選択されない可能性があるという問題がある。
【００１２】
特許文献３の記載の技術では、一定値以上の電界強度であるＡＰを選別し、その中からＡＰを選択する。そのため、特許文献２の記載の技術と同様に、より電界強度が強く、安定した通信が期待できる基地局があっても、その基地局が選択されない可能性があるという問題がある。
（発明の目的）
本発明は上記のような技術的課題に鑑みて行われたもので、端末が複数の基地局の中から最適な基地局を選択することにより、良好な通信品質を確保することができる無線通信システム、端末、基地局及び制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の無線通信システムは、端末からの応答要求信号に対する基地局の応答時間、並びに基地局が送信する信号の受信レベル及び信号品質を測定する。そして、それら３つの測定値から、複数の基地局から１つを選択するための判断基準となる接続指標を求め、接続する基地局を決定する。
【００１４】
すなわち、本発明の無線通信システムは、複数の基地局及び端末を備える無線通信システムであって、端末から複数の基地局の各々へ応答要求信号を送信する応答要求信号送信手段と、応答要求信号に応答して複数の基地局の各々の基地局が送信する応答信号を、端末を用いて受信する応答信号受信手段と、応答要求信号の送信から応答信号の受信までの時間である応答時間を、端末を用いて測定する応答時間測定手段と、基地局が送信する基地局送信信号の受信レベルを、端末を用いて測定する受信レベル測定手段と、基地局送信信号の信号品質を、端末を用いて測定する信号品質測定手段と、応答時間、受信レベル及び信号品質に基づき、各々の基地局に対応する所定の接続指標を算出する接続指標算出手段と、接続指標に基づき、複数の基地局の中から端末を接続する基地局を決定する接続基地局決定手段を備えることを特徴とする。
【００１５】
さらに、本発明の無線通信システムは、端末から基地局へ送信した複数の応答要求信号への個別の応答時間、並びに、複数の基地局送信信号の受信レベル及び信号品質を測定し、それら複数の応答時間、受信レベル及び信号品質に所定の演算処理を行い、その演算結果を元に接続指標を算出してもよい。
【００１６】
すなわち、本発明の無線通信システムは、複数の応答要求信号を送信する応答要求信号送信手段と、複数の応答要求信号の各々に応答して送信された各々の応答信号を、端末を用いて受信する応答信号受信手段と、複数の応答要求信号の各々の送信から、各々の応答信号の受信までの時間である個別応答時間を端末を用いて測定する個別応答時間測定手段と、個別応答時間に所定の第１の演算処理を行い応答時間を算出する応答時間算出手段と、複数の基地局送信信号の各々の受信レベルである個別受信レベルを端末を用いて測定する個別受信レベル測定手段と、個別受信レベルに所定の第２の演算処理を行ない受信レベルを算出する受信レベル算出手段と、複数の基地局送信信号の各々の信号品質である個別信号品質を端末を用いて測定する信号品質測定手段と、個別信号品質に所定の第３の演算処理を行ない信号品質を算出する信号品質算出手段を備えてもよい。この演算処理は、平均化処理又は多数決処理であってもよい。
【００１７】
また、本発明の無線通信システムは、３つの測定値、応答時間、受信レベル及び信号品質から接続指標を算出する際に、３つの測定値のそれぞれに所定の係数を用いて演算し、３つの演算結果に基づき、接続指標を求めてもよい。
【００１８】
すなわち、本発明の無線通信システムは、応答時間と第１の係数との演算結果である応答時間換算値、受信レベルと第２の係数との演算結果である受信レベル換算値、及び信号品質と第３の係数との演算結果である信号品質換算値に基づき接続指標を算出する接続指標算出手段を備えてもよい。信号品質としては、信号対雑音比、ビット・エラー・レート又はフレーム・エラー・レートを使用してもよい。
【００１９】
本発明の端末は、基地局への信号に対する基地局の応答時間、並びに基地局が送信する信号の受信レベル及び信号品質を測定する。そして、それら３つの測定値から、複数の基地局から１つを選択するための判断基準となる接続指標を求め、接続する基地局を決定する。
【００２０】
すなわち、本発明の端末は、基地局を経由して通信を行う端末であって、複数の基地局の各々へ応答要求信号を送信する応答要求信号送信手段と、応答要求信号に応答して複数の基地局の各々の基地局が送信する応答信号を受信する応答信号受信手段と、応答要求信号の送信から応答信号の受信までの時間である応答時間を測定する応答時間測定手段と、基地局が送信する基地局送信信号の受信レベルを測定する受信レベル測定手段と、基地局送信信号の信号品質を測定する信号品質測定手段と、応答時間、受信レベル及び信号品質に基づき、各々の基地局に対応する所定の接続指標を算出する接続指標算出手段と、接続指標に基づき、複数の基地局の中から接続する基地局を決定する接続基地局決定手段を備えることを特徴とする。
【００２１】
さらに、本発明の端末は、基地局へ送信した複数の応答要求信号への個別の応答時間、並びに、複数の基地局送信信号の受信レベル及び信号品質を測定し、それら複数の応答時間、受信レベル及び信号品質に所定の演算処理を行い、その演算結果を元に接続指標を算出してもよい。また、本発明の端末は、３つの測定値、応答時間、受信レベル及び信号品質から接続指標を算出する際に、３つの測定値のそれぞれに所定の係数を用いて演算し、３つの演算結果に基づき、接続指標を求めてもよい。信号品質としては、信号対雑音比、ビット・エラー・レート又はフレーム・エラー・レートを使用してもよい。
【００２２】
本発明の端末の動作は制御プログラムにより制御してもよい。すなわち、本発明の端末は、基地局を経由して通信を行う端末であって、複数の基地局の各々へ応答要求信号を送信する応答要求信号送信手段と、応答要求信号に応答して複数の基地局の各々の基地局が送信する応答信号を受信する応答信号受信手段と、応答要求信号の送信から応答信号の受信までの時間である応答時間を測定する応答時間手段と、基地局が送信する基地局送信信号の受信レベルを測定する受信レベル測定手段と、基地局送信信号の信号品質を測定する信号品質手段を備える。そして、その端末の制御プログラムは、応答要求信号送信手段に対して複数の基地局の各々へ応答要求信号の送信を指示する応答要求信号送信工程と、応答時間測定手段から応答時間を入力する応答時間測定工程と、受信レベル測定手段から受信レベルを入力する受信レベル測定工程と、信号品質測定部手段から信号品質を入力する信号品質測定工程と、応答時間、受信レベル及び信号品質に基づき、各々の基地局に対応する所定の接続指標を算出する接続指標算出工程と、接続指標に基づき、複数の基地局の中から接続する基地局を決定する接続基地局決定工程を備えることを特徴とする。
【００２３】
さらに、本発明の端末の制御プログラムは、基地局へ送信した複数の応答要求信号への個別の応答時間を測定する工程、複数の基地局送信信号の受信レベル及び信号品質を測定する工程、それら複数の応答時間、受信レベル及び信号品質に所定の演算処理を行う工程、並びにその演算結果を元に接続指標を算出する工程を備えてもよい。また、本発明の端末の制御プログラムは、３つの測定値、応答時間、受信レベル及び信号品質から接続指標を算出する際に３つの測定値のそれぞれに所定の係数を用いて演算する工程、及び３つの演算結果に基づき接続指標を算出する工程を備えてもよい。信号品質としては、信号対雑音比、ビット・エラー・レート又はフレーム・エラー・レートを使用してもよい。
【発明の効果】
【００２４】
本発明の無線通信システムは、端末が基地局へ応答要求信号を送信し、基地局が応答して送信した応答信号を受信するまでの時間、すなわち「応答時間」と、基地局が送信した信号の受信レベル及び信号品質に基づき接続指標を算出し、それを用いて接続する基地局を選択する。そのため、最も安定した基地局と接続することが可能となり、高い通信品質を確保することができるという効果がある。
【発明を実施するための最良の形態】
【００２５】
本発明を実施するための最良の形態について、無線ＬＡＮシステムを例として、図面を参照して詳細に説明する。無線ＬＡＮには各種の方式があるが、ＩＥＥＥ８０２．１１として規格化されたものが最も一般的である。そこで、本実施のための最良の形態、及び実施例の説明では、ＩＥＥＥ８０２．１１規格の無線ＬＡＮを例として取り扱う。そして、特に記載のない限り、ＩＥＥＥ８０２．１１規格の無線ＬＡＮを単に「無線ＬＡＮ」という。
【００２６】
ＩＥＥＥ８０２．１１準拠の無線ＬＡＮには、伝送速度の拡張のために、周波数帯、変調方式などを変更した物理レイヤの規格として、ＩＥＥＥ８０２．１１ａ、８０２．１１ｂ、８０２．１１ｇが追加されている。本発明では物理レイヤの規格は任意であり、いずれの物理レイヤに準拠した無線ＬＡＮにも本発明は適用可能である。そこで、以降での説明では、物理レイヤはＩＥＥＥ８０２．１１ｂ規格に準拠しているものとする。
【００２７】
図１は本発明を実施するための最良の形態の無線ＬＡＮ端末（ＳＴＡ）の内部構成を示すブロック図である。図２は最良の形態の無線ＬＡＮアクセスポイント（ＡＰ）の内部構成を示すブロック図である。図３は最良の形態の無線ＬＡＮのシステム構成である。図４は最良の形態の動作のシーケンス図である。図５は最良の形態のＡＰ選択処理のフローチャートである。図６は図５のフローチャート中の、サブルーチンの処理を示すフローチャートである。
【００２８】
まず始めに、無線ＬＡＮのシステム構成や基本的な動作について簡単に説明する。ＳＴＡが無線ＬＡＮを利用して他の端末やサーバと通信するときは、通常、１つのＡＰに接続する。この接続形態をインフラストラクチャー・モードという。無線ＬＡＮには、ＳＴＡとＳＴＡを直接接続するアドホック・モードもあるが、本発明は基地局を用いた通信を対象とするため、インフラストラクチャー・モードのみを取り扱う。
【００２９】
ＳＴＡは、ＡＰに接続する前に、周辺のＡＰを探索する必要がある。ＡＰの探索のための方法には各種あり、周辺のＡＰのそれぞれへ、応答を要求する信号である、プローブ要求（無線ＬＡＮ規格では「Ｐｒｏｂｅ  Ｒｅｑｕｅｓｔ」という。）を送信する方法がその一つである。各プローブ要求には、ＡＰが管理している無線ＬＡＮネットワークの識別符号（以降、単に「ＡＰの識別符号」という。）が含まれている。ＡＰは、受信したプローブ要求中の識別符号と自身の識別符号が一致する場合、プローブ応答（無線ＬＡＮ規格では「Ｐｒｏｂｅ  Ｒｅｓｐｏｎｓｅ」という。）をＳＴＡに送信する。ＳＴＡは、プローブ応答を受信することにより、プローブ要求で送信した識別符号を持つＡＰが存在することを知ることができる。ＳＴＡは、識別符号を順次変更しながら複数回プローブ要求を送信することにより、周辺のＡＰを探索し、ＡＰの存在を知ることができる。なお、上記の動作の説明は、本発明の説明にとって必要最小限の内容に簡略化している。正確な動作は無線ＬＡＮ規格で規定されている。
【００３０】
次に、最良の形態のＳＴＡの内部構成について説明する。図１はＳＴＡの内部構成の一例である。ＳＴＡ１は、無線部２、アンテナ３、データ処理部４、応答時間測定部５、受信レベル測定部６、ＳＮＲ測定部７、接続ＡＰ選択部８を備える。
【００３１】
無線部２は、アンテナ３で受信した電波を電気信号に変換して、受信信号９としてデータ処理部４へ出力する。また、無線部２はデータ処理部４からの送信信号１０をアンテナ３から電波として送信する。
【００３２】
データ処理部４は、接続ＡＰ選択部８からのフレーム送信指示信号１１に基づき、識別符号、使用する周波数を指定するチャネル指定コードなどを含むプローブ要求フレームを構成し、無線部２へ送信信号１０を出力する。このとき同時に、データ処理部４は、応答時間測定部５へ応答時間測定開始信号１２を出力する。また、データ処理部４は、受信信号９を解析し、受信信号９がプローブ要求フレームへの応答フレームである、プローブ応答フレームであるか否かの検出も行う。プローブ応答フレームとは、ＡＰから送信されてくる、プローブ要求フレームへの応答フレームである。受信信号９がプローブ応答フレームであることを検出したとき、データ処理部４は、応答時間測定部５へ応答時間測定停止信号１３を出力する。
【００３３】
応答時間測定部５は、応答時間測定開始信号１２に従い応答時間の測定を開始し、応答時間測定停止信号１３に従い応答時間の測定を停止し、応答時間信号１４を接続ＡＰ選択部８へ出力する。このように、「応答時間」とは、ＳＴＡのプローブ要求フレームの送信から、ＳＴＡのプローブ応答信号の受信までの時間である。
【００３４】
受信レベル測定部６は、応答時間の測定対象となっているＡＰが送信する信号（以降、「ＡＰ送信信号」という。）の受信信号９の受信レベルを測定し、受信レベル信号１５を接続ＡＰ選択部８へ出力する。なお、受信レベルは、電圧、電流、電力等、受信信号９の強度を示すことができる数値であれば任意のパラメータを使用することができる。
【００３５】
ＳＮＲ測定部７は、ＡＰ送信信号の受信信号９の信号対雑音比（Ｓｉｇｎａｌ  ｔｏ  Ｎｏｉｓｅ  Ｒａｔｉｏ。以降、「ＳＮＲ」という。）を測定し、信号品質信号１６を接続ＡＰ選択部８へ出力する。
【００３６】
通常の無線ＬＡＮは、受信信号を処理するために、相関器を備えている。そこで、ＳＮＲの測定方法としては、この相関器の出力のＳＮＲを測定する方法がある。本実施の形態では、相関器はＳＮＲ測定部７内部に備える。相関器は、無線部２又はデータ処理部４に備えてもよく、その場合は、相関器出力をＳＮＲ測定部７へ出力すればよい。
【００３７】
ＳＮＲを測定するための方法には上記以外にも各種の方法があり、当業者は適宜適切な方法を選択して用いることが容易である。そのため、他のＳＮＲ測定方法についての説明は省略する。
【００３８】
また、受信レベル及びＳＮＲが測定される対象となる信号は、ＡＰが送信する信号（ＡＰ送信信号）であれば任意に選択してよい。例えば、ＡＰから一定間隔で送信されているビーコン信号などを使用する方法が簡単である。あるいは、応答時間の測定と併せて処理するために、プローブ応答フレームの受信信号を使用してもよい。なぜなら、ＡＰが送信する信号の受信レベル及びＳＮＲは、信号の内容（フレームの種類）には依存しないと考えられるからである。
【００３９】
本実施の形態では、ＳＮＲを、ＡＰ送信信号の「信号品質」を計る尺度として用いている。本発明における「信号品質」とは、ＡＰ送信信号としての品質、良否を表す数値であり、ＳＮＲには限定されない。例えば、ビット・エラー・レート、フレーム・エラー・レートなどであってもよい。信号品質としてこれらを用いた実施例については、実施例２で説明する。
【００４０】
接続ＡＰ選択部８は、応答時間信号１３、受信レベル信号１４、信号品質信号１５に基づき、後述の「接続指標」を算出し、それに基づき接続するＡＰを選択する。そして、ＳＴＡ１は、選択されたＡＰと接続し、そのＡＰを経由して以降の通信を行う。
【００４１】
なお、ここでの「接続」とは、単に信号のやりとりを行うのみでなく、ＳＴＡがＡＰとの間で所定の認証処理を行った後、管理下に入って以降の通信を行うことができる状態になることをいう。無線ＬＡＮではこのような接続を「アソシエーション」と呼んでいる。
【００４２】
図２はＡＰの内部構成の一例である。ＡＰ２１は、無線部２２、データ処理部２４、制御部２５を備える。ＡＰ２１は、通常の無線ＬＡＮのＡＰが備える機能を備えるのみであり、本発明に特有の機能は備えていない。言い換えると、本発明を実施するに当たり、通常のＡＰには何ら変更を加える必要がなく、そのまま使用できるということである。
【００４３】
無線部２２は、アンテナ２３で受信した電波を電気信号に変換して、受信信号２６としてデータ処理部２４へ出力する。また、無線部２２はデータ処理部２４からの送信信号２７をアンテナ３から電波として送信する。
【００４４】
制御部２５は、無線ＬＡＮ規格に準拠したＡＰ全体の制御を行う。そして、データ処理部２４へ制御信号２８を出力する。
【００４５】
データ処理部２４は、制御信号２８に従い、無線ＬＡＮ規格に準拠したフレームの送受信制御を行う。本発明に関係する重要な機能としては、データ処理部４は、受信信号９を解析し、受信信号９がプローブ要求フレームであるか否かの検出を行う。受信信号９がプローブ応答フレームであることを検出すると、データ処理部４は、プローブ応答フレームを構成し、送信信号２７として無線部２２へ出力する。
（最良の形態の動作）
次に、最良の形態の動作について説明する。図３は、１台のＳＴＡと４台のＡＰが存在する無線ＬＡＮシステムの例を示す。ＳＴＡ１の周辺には、ＡＰ３１、ＡＰ３２、ＡＰ３３、ＡＰ３４が設置されており、それらは有線ＬＡＮ４１に接続されている。ＡＰ３１、ＡＰ３２、ＡＰ３３、ＡＰ３４は、すべてＡＰ２１と同等の内部構成を備える。有線ＬＡＮ４１には、端末４２、サーバ４３が接続されている。ＳＴＡ１は、無線ＬＡＮと有線ＬＡＮ４１を経由して、端末４２、サーバ４３と通信を行う。通信可能エリア５１、通信可能エリア５２、通信可能エリア５３、通信可能エリア５４は、それぞれＡＰ３１、ＡＰ３２、ＡＰ３３、ＡＰ３４の送信信号がＳＴＡ１に到達し、良好な通信を行うことができるエリアである。
【００４６】
ＳＴＡ１が通信可能エリア５１、通信可能エリア５２、通信可能エリア５３、通信可能エリア５４の外部に位置する場合であっても、良好ではないもののＡＰとの通信が可能である場合もある。このような場合にも、本発明を用いることにより、最も良好な通信品質が確保できるＡＰを選択し、安定した通信を行うことができる。
【００４７】
本最良の形態では、ＡＰ３２の出力信号パワーが大きく、ＡＰ３２は、隣接する通信可能エリア５１、通信可能エリア５３、通信可能エリア５４に大きな干渉を与えているものとする。ＳＴＡ１はＡＰ３２とＡＰ３４の中間に位置しており、通信可能エリア５２と通信可能エリア５４が重なった領域に存在しているものとする。
【００４８】
図４は、図３の無線ＬＡＮシステムにおいて、ＳＴＡ１がＡＰ３１、ＡＰ３２、ＡＰ３３、ＡＰ３４へプローブ要求信号を送信し、プローブ応答信号を受信するときのシーケンスを示している。前述のように、本発明では、ＳＴＡ１及びＡＰ３１、３２、３３、３４の物理レイヤの規格はＩＥＥＥ８０２．１１ｂとしている。そこで、使用可能チャネルは１、６、１１、１４ｃｈとし、各ＡＰに設定されているチャネルは、ＡＰ３１が１ｃｈ、ＡＰ３２が６ｃｈ、ＡＰ３３が１１ｃｈ、ＡＰ３４が１４ｃｈであるとする。
【００４９】
ＳＴＡ１は、ＡＰを探索するため各ＡＰに対して、プローブ要求信号を送信する。プローブ要求信号はＳＴＡ１が使用可能なチャネル１ｃｈ、６ｃｈ、１１ｃｈ、１４ｃｈの順に送信する。
【００５０】
ＳＴＡ１は、タイミングｔ１で１ｃｈに設定されたＡＰ３１へプローブ要求信号６１を送信し、タイミングｔ２でＡＰ３１からのプローブ応答信号７１を受信する。ＳＴＡ１は、タイミングｔ３で６ｃｈに設定されたＡＰ３２へプローブ要求信号６２を送信し、タイミングｔ４でＡＰ３２からのプローブ応答信号７２を受信する。ＳＴＡ１は、タイミングｔ５で１１ｃｈに設定されたＡＰ３３へプローブ要求信号６３を送信し、タイミングｔ６でＡＰ３３からのプローブ応答信号７３を受信する。ＳＴＡ１は、タイミングｔ７で１４ｃｈに設定されたＡＰ３４へプローブ要求信号６４を送信し、タイミングｔ８でＡＰ３４からのプローブ応答信号７４を受信する。
【００５１】
ここでの「応答時間」は、ＳＴＡ１による各プローブ要求信号の送信から、それぞれに対応するプローブ応答信号の受信までの時間である。プローブ要求信号６１、６２、６３、６４への応答時間を、それぞれＴｒ１、Ｔｒ２、Ｔｒ３、Ｔｒ４とする。Ｔｒ１、Ｔｒ２、Ｔｒ３、Ｔｒ４の長さは一定ではなく、ＳＴＡ１からＡＰ３１、ＡＰ３２、ＡＰ３３、ＡＰ３４までの距離の他、ＳＴＡ１と各ＡＰ間の見通しのよさ、周辺の人の数や配置によって差が生じる。
【００５２】
図５は、ＳＴＡ１の接続ＡＰ選択部８の処理を表したフローチャートである。接続ＡＰ選択部８は、始めに、ＡＰ３１の接続指標の算出（ステップＳ１）、ＡＰ３２の接続指標の算出（ステップＳ２）、ＡＰ３３の接続指標の算出（ステップＳ３）、ＡＰ３４の接続指標の算出（ステップＳ４）を順に行う。ここで、「接続指標」とは、ＳＴＡ１と各ＡＰ間の通信品質を判断するための数値であり、ＳＴＡ１は各ＡＰの接続指標の大小を比較し接続するＡＰを決定する。接続指標の算出処理は、ＡＰを指定する識別符号のみが異なり、他の処理は同一のため、サブルーチン化している。接続指標算出サブルーチンの処理内容は後述する。各ＡＰの接続指標の算出後、接続ＡＰ選択部８は４つの接続指標を比較し（ステップＳ５）、最も接続指標が大きいＡＰを接続するＡＰとして選択する（ステップＳ６）。その後、ＳＴＡ１は選択されたＡＰと接続（アソシエーション）し、以降そのＡＰを経由して通信を行う。
【００５３】
次に、接続指標算出サブルーチンの処理内容について説明する。図６は、接続指標算出処理の手順を示すフローチャートである。接続ＡＰ選択部８は、始めにＡＰを指定するためのＡＰ識別符号をデータ処理部４へ設定する（ステップＳ１１）。ここでは、接続ＡＰ選択部８はＡＰ３１を指定するものとする。そして、接続ＡＰ選択部８は、データ処理部４に対してＡＰ３１へのプローブ要求信号６１の送信を指示する（ステップＳ１２）。
【００５４】
プローブ要求信号６１の送信の指示を受け、データ処理部８は無線部２に送信信号１０を出力すると、プローブ要求信号６１がアンテナ３から送信される。また、データ処理部８は、応答時間測定部５に応答時間測定開始信号１２を出力する。
【００５５】
データ処理部８は、プローブ応答信号７１を受信すると、応答時間測定部５に応答時間測定停止信号１３を出力する。そして、応答時間測定部５は応答時間信号１４を接続ＡＰ選択部８へ出力する。
【００５６】
また、受信レベル測定部６は、ＡＰが送信する任意の信号であるＡＰ送信信号（図示しない。）の受信レベルを測定し、受信レベル信号１５を接続ＡＰ選択部８へ出力する。ＳＮＲ測定部７は、ＡＰ送信信号のＳＮＲを測定し、信号品質信号１６を接続ＡＰ選択部８へ出力する。前述のように、受信レベル及びＳＮＲの測定は、プローブ応答信号７１について行ってもよい。
【００５７】
接続ＡＰ選択部８は、応答時間信号１４を受信し、ＡＰ３１の応答時間Ｔｒ１として記録する（ステップＳ１３）。また、接続ＡＰ選択部８は、受信レベル信号１５及び信号品質信号１６を受信し、受信レベル及び信号品質としてのＳＮＲを記録する（ステップＳ１４、Ｓ１５）。
【００５８】
次に、接続ＡＰ選択部８は、応答時間Ｔｒ１に、受信レベルＩｒと信号品質Ｑを用いて重み付け処理を行い、ＡＰ３１の接続指標を算出する（ステップＳ１６）。
【００５９】
本実施の形態では、接続指標が大きいＡＰを接続するＡＰとして選択するものとしている。そのため、接続指標を算出するときの重み付けの基本的な考え方は、応答時間が小さいときに接続指標が大きくなるように、受信レベル及び信号品質が大きいときに接続指標が大きくなるように、重み付けを行えばよい。
【００６０】
従って、例えば、接続指標Ｐの算出式を、
Ｐ＝ｋ１／Ｔｒ＋ｋ２×Ｉｒ＋ｋ３×Ｑ            ・・・（１）
とする方法がある。
【００６１】
ここで、ｋ１、ｋ２、ｋ３はそれぞれ応答時間、受信レベル、信号品質の重み係数であり、ＳＴＡ１が最も通信品質の良いＡＰと接続できるように、値を実験的に求めればよい。
【００６２】
「通信品質」をどのような判断基準で評価するかについては限定されない。例えば、スループットが所定の値以上である状態を通信品質が良いと判断する方法がある。
【００６３】
上記の重み係数の決定方法も任意である。例えば、応答時間を最も重視するならば、ｋ１／ＴｒのＰに占める割合が他の２項よりも相対的に大きくなるように、ｋ１を設定すればよい。
【００６４】
なお、応答時間、受信レベル、信号品質の数値の単位は任意である。どのような単位で各数値を測定しても、重み係数ｋ１、ｋ２、ｋ３を適切に調整すれば問題なく使用することができる。ただし、数値が線形表示であるか、対数表示であるかは各数値の重みに直接影響するので注意が必要である。
【００６５】
ＡＰ３２、ＡＰ３３、ＡＰ３４の接続指標の算出についても、ステップ１１でそれぞれのＡＰの識別符号を設定する以外は同様の処理を行う。
【００６６】
図３のＳＴＡ１、ＡＰ３１、ＡＰ３２、ＡＰ３３、ＡＰ３４の配置の場合、ＳＴＡ１に最も近いＡＰはＡＰ３２で、次にＡＰ３４である。また、ＡＰ３２の通信可能エリア５２はＳＴＡ１の存在位置を完全に包含している。ＡＰ３４の通信可能エリア５４もＳＴＡ１の存在位置を包含している。そのため、応答時間に関してはＴｒ２が最も小さく、受信レベルに関してもＡＰ３２からのＡＰ送信信号の受信レベルＩｒ２が最も大きい。従って、ＡＰ３２からのＡＰ送信信号のＳＮＲ２が最も大きいならば、ＡＰ３２の接続指標が最も大きくなる。
【００６７】
すべてのＡＰの接続指標の算出が完了すると、図５のステップＳ５以降の処理を行う。すなわち、すべてのＡＰの接続指標を比較し（ステップＳ５）、最も接続指標が大きいＡＰを選択し（ステップＳ６）、処理を終了する。
【００６８】
以上の接続ＡＰ選択部８による、図５のメイン処理及び図６のサブルーチンの各ステップの処理は、シーケンサ等のハードウェアを用いて実行してもよい。あるいは、接続ＡＰ選択部８の内部あるいは外部にＣＰＵを備え、そのＣＰＵによるプログラム処理として実行してもよい。
（最良の実施の形態の効果）
以上のように、本発明の無線ＬＡＮシステムは、端末が送信した信号への基地局の応答時間と、ＡＰ送信信号の受信レベル及び信号品質に基づき基地局を選択するので、最も通信品質のよい基地局と接続し、安定した通信を行うことができるという効果がある。
【実施例１】
【００６９】
接続指標算出時の重み付けの他の例
最良の実施の形態では、接続指標は（１）式のように、応答速度Ｔｒ、受信レベルＩｒ、信号品質Ｑにそれぞれ重み係数を掛けて合計して求めた。
【００７０】
応答時間が小さいときに接続指標が大きくなるように、受信レベル及び信号品質は大きいときに接続指標が大きくなるように重み付けを行う方法は（１）式以外にも考えられる。実施例１では、他の接続指標算出式を示す。例えば、
Ｐ＝１／Ｔｒ×Ｉｒ×Ｑ                ・・・（２）
としてもよい。この場合、３つの変数の重みは、数値が線形表示であるか、対数表示であるかで決まる。そこで、さらに各変数の重みを調整可能とするために、
Ｐ＝Ｔｒ＾ｋ４×Ｉｒ＾ｋ５×Ｑ＾ｋ６  ・・・（３）
とする方法もある（「ｎ＾ｍ」はｎのｍ乗を意味する。）。ここで、ｋ４、ｋ５、ｋ６はそれぞれ応答時間、受信レベル、信号品質の重みの係数であり、ＳＴＡ１が最も通信品質の良いＡＰと接続できるように、値を実験的に求めればよい。応答時間が小さいときに接続指標が大きくなるように、受信レベル及び信号品質は大きいときに接続指標が大きくなるようにするために、ｋ４は負数、ｋ５及びｋ６は正数であることが望ましい。
【００７１】
あるいは、接続指標を、Ｔｒ＾ｋ４、Ｉｒ＾ｋ５、Ｑ＾ｋ６の加算、乗算の組み合わせで求めてもよい。すなわち、
接続指標＝Ｔｒ＾ｋ４＃Ｉｒ＾ｋ５＃Ｑ＾ｋ６  ・・・（４）
（＃は、＋（加算）、又は×（乗算））という形式である。
【００７２】
以上のように、本発明では、応答時間が小さいときに接続指標が大きくなるように、受信レベル及び信号品質は大きいときに接続指標が大きくなるように重み付けを行うという基本的な考え方に基づき、接続指標算出式を設定する。重み係数、式の形式は実験的に求めればよく、具体的な重み係数、算出式の形式については本発明では限定しない。
（実施例１の効果）
実施例１の接続指標の算出式は、３つの変数、あるいは３つの変数のそれぞれを重み係数乗した数値の加算、乗算の組み合わせで構成され、重み係数、式の形式は最適な接続係数が求まるように設定することができる。そのため、所望の接続係数を算出することができる複雑な算出式を構成し、それに基づき最適なＡＰを選択することができるという効果がある。
【実施例２】
【００７３】
信号品質の他の例
最良の実施の形態では、受信したＡＰ送信信号の信号品質を測る尺度として、ＳＮＲを用いた。本発明では、信号品質を表示できる数値であれば、ＳＮＲ以外の数値も使用することができる。
【００７４】
例えば、ＡＰ送信信号中のエラー・ビットの個数をカウントし、ビット・エラー・レート（以降、「ＢＥＲ」という。）を求め、それを信号品質として用いてもよい。無線ＬＡＮ規格のプローブ応答フレームは、エラー検出符号（Ｆｒａｍｅ  Ｃｈｅｃｋ  Ｓｅｑｕｅｎｃｅ。ＦＣＳ）を備えるのみであり、エラー・ビットの計数はできない。そこで、ＳＴＡ１から所定の期待値データを送信しそのままＡＰに返送させるようにすれば、エラー・ビットの個数は計数可能であり、ＢＥＲを求めることができる。このような特殊なプロトコルを規定すれば、ＢＥＲを求めることができる。ただし、各種のフレームを含むＡＰ送信信号のＢＥＲは、すべて等しいとみなせることが前提となる。
【００７５】
図７は、ＢＥＲ測定機能を備えるＳＴＡ１の内部構成のブロック図である。ＳＴＡ１は、ＢＥＲ測定部１７を備える。ＢＥＲ測定部１８は、ＢＥＲ測定用の任意のＢＥＲ測定用データを送信データ１８としてデータ処理部４に出力する。送信データ１８は、無線部２からＡＰへ送信される。送信データを受信したＡＰは、そのデータをそのままＳＴＡ１へ返送する。返送されてきた信号は無線部２で受信され、データ処理部４は受信データ１９をＢＥＲ測定部１７に出力する。ＢＥＲ測定部１７は送信したＢＥＲ測定用データと受信データを比較し、エラー・ビットの個数を計数し、ＢＥＲ測定用データの総ビット数で除算してＢＥＲを求める。
【００７６】
接続ＡＰ選択部８は、ＢＥＲを信号品質として用いて接続指標を算出し、接続するＡＰを選択する。
【００７７】
上記のＢＥＲ測定方法以外に、誤り訂正符号を備えるフレームをＡＰから受信できる場合には別の方法でＢＥＲを求めることができる。すなわち、受信したフレームのデータの、誤り訂正前と誤まり訂正後のビット・パターンの違いからエラー・ビットの個数を求め、総ビット数で除算してＢＥＲを求める方法がある。
【００７８】
あるいは、信号品質として、フレーム・エラー・レート（以降、「ＦＥＲ」という。）を用いてもよい。この場合は、特にＦＥＲ測定用フレームを送信する必要はなく、プローブ要求フレームを複数回送信し、それぞれへの応答である複数のプローブ応答フレームを受信する。そして、総受信回数に対する、エラーを含むプローブ応答フレームの受信回数から、ＦＥＲを求めることができる。フレームにエラーが含まれることは、前述のＦＣＳにより判定可能である。
【００７９】
図８は、ＦＥＲ測定機能を備えるＳＴＡ１の内部構成のブロック図である。ＳＴＡ１は、ＦＥＲ測定部２０を備える。応答時間測定開始信号１２の出力回数を計数しプローブ要求フレームの送信回数を求める。また、ＦＥＲ測定部２０は、受信データ１９中のＦＣＳの有無を確認し、エラーを含む受信フレーム数を計数し、送信回数で除算し、ＦＥＲを求める。
【００８０】
接続ＡＰ選択部８は、ＦＥＲを信号品質として用いて接続指標を算出し、接続するＡＰを選択する。
（実施例２の効果）
以上のように、実施例２では、ＢＥＲやＦＥＲを信号品質として用いて接続指標を算出する。ＢＥＲやＦＥＲは、ＳＮＲの測定のように特別なアナログ処理を用いることなく、デジタル処理のみによって求めることができるので、接続指標の算出が容易であるという効果がある。さらに、ＦＥＲは、無線ＬＡＮ規格の通常のプローブ応答を複数回受信することにより求めることができるので、特殊なプロトコルは不要であり、より容易に接続指標が算出できるという効果がある。
【実施例３】
【００８１】
バックオフ時間の影響の緩和
ところで、無線ＬＡＮは、他のＳＴＡ、ＡＰが送信する電波との衝突を回避するために、ＣＳＭＡ／ＣＡ（Ｃａｒｒｉｅｒ  Ｓｅｎｓｅ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ  ｗｉｔｈ  Ｃｏｌｌｉｓｉｏｎ  Ａｖｏｉｄａｎｃｅ）方式を用いる。無線ＬＡＮのＣＳＭＡ／ＣＡでは、送信前に他のＳＴＡ、ＡＰが送信する電波がないことを検知し、その後、ランダムな時間（バックオフ時間）待った後、送信を開始する。そのため、本発明を無線ＬＡＮに適用する場合、測定した応答時間には、ＳＴＡ及びＡＰのバックオフ時間分の不確定な時間が含まれることになる。バックオフ時間は最小で３１ｕｓ、最大では１ｍｓを超えるため、バックオフ時間が応答時間に与える影響は無視できない可能性がある。なお、正確には、バックオフ時間以外に固定の送信間隔時間も含まれるが、これは全ＡＰで共通の時間であるため、考慮しないこととする。
【００８２】
実施例３では、応答時間、受信レベル、信号品質の測定を複数回行い、得られた複数の測定値に基づき接続指標を算出し、接続するＡＰを選択する。
（実施例３の動作）
メイン処理は図５の、最良の実施の形態の処理と同一であるため、説明は省略する。
【００８３】
実施例３では、接続指標算出サブルーチンの処理内容が異なる。図９は、実施例３の接続指標算出処理の手順を示すフローチャートである。ステップＳ１１からステップＳ１５までの処理は、図６の最良の実施の形態のサブルーチンでの処理と同一である。
【００８４】
また、データ処理部８、無線部２、応答時間測定部５、受信レベル測定部６、ＳＮＲ測定部７の動作も最良の実施の形態と同一である。
【００８５】
実施例３では、ステップ１２からステップ１５までの処理を複数回行う点が異なる。図９では３回の測定を行っているが、回数は任意である。ステップ１２からステップ１５までが１回目の測定で、ステップ１６からステップ１９までが２回目の測定で、ステップ２０からステップ２３までが３回目の測定である。ステップ１６及びステップ２０の処理内容はステップＳ１２と同じである。ステップ１７及びステップ２１の処理内容はステップＳ１３と同じである。ステップ１８及びステップ２２の処理内容はステップＳ１４と同じである。ステップ１９及びステップ２３の処理内容はステップＳ１５と同一である。
【００８６】
接続ＡＰ選択部８は、３回の測定によって得られた応答時間、受信レベル、信号品質の測定値より、各々の平均値を算出する（ステップ２４）。そして、応答時間、受信レベル、信号品質の平均値を、（１）、（２）、（３）、（４）式などを用いて重み付け処理を行い、接続指標を求める（ステップ２５）。
【００８７】
実施例３の方法は、バックオフ時間を用いた送信制御を行う通信システム以外に用いても有効である。例えば、ＡＰが他のＳＴＡと通信中である場合など、ＡＰの通信状態によっては、ＳＴＡからのプローブ要求フレームへの応答が遅れる可能性がある。そのような場合には、測定された応答時間は、本来の応答時間よりも大きくなってしまう。定常的に応答が遅れる場合には応答時間はその影響を含んだものであってよい。しかし、ある時刻だけ突発的に応答時間が長くなったような場合には、その応答時間は実態を表していないといえる。
【００８８】
このような場合でも、複数回応答時間を測定し平均値を採用することにより、本来の応答時間に近づけることができる。少なくとも、全ＡＰについて平均値を用いることで、応答時間の相対的な大小関係の確度は高いということはできる。
【００８９】
受信レベル、信号品質についても、周辺のＳＴＡ、ＡＰからの送信電波の影響により、突発的に値が影響を受けることもありえる。このような場合でも、複数回測定し平均値を採用することにより、真の値に近づけることが期待できる。
【００９０】
なお、複数の測定値の平均値を採用するのではなく、中央値を採用したり、多数決により採用する値を決定したりしてもよい。あるいは、最大値又は最小値が最良条件又は最悪条件での値を意味すると考え、最大値又は最小値を採用してもよい。
【００９１】
例えば、応答時間については、最小値が最良条件での値であり、最大値が最悪条件での値であると推測できる。そこで、最悪ケースの場合を考え、最大の応答時間を採用してもよい。あるいは逆に、最良ケースの場合を考え、最小の応答時間を採用してもよい。本発明では、複数の測定値をどのように処理するか、いずれの値を採用するかについては限定しない。
（実施例３の効果）
実施例３では、応答時間、受信レベル、信号品質を複数回測定しその平均値を用いて接続指標を算出し、それに基づき接続するＡＰを選択する。そのため、無線ＬＡＮがランダムなバックオフを用いるＣＳＭＡ／ＣＡ突発的な原因により応答時間、受信レベル、信号品質の測定値が影響を受けた場合にも、接続指標への影響を緩和することができるという効果がある。
【図面の簡単な説明】
【００９２】
【図１】本発明の最良の形態の無線ＬＡＮ端末の内部構成を示すブロック図である。
【図２】本発明の最良の形態の無線ＬＡＮ基地局の内部構成を示すブロック図である。
【図３】本発明の最良の形態の無線ＬＡＮのシステム構成である。
【図４】本発明の最良の形態の動作のシーケンス図である。
【図５】本発明の最良の形態の動作を示すフローチャートである。
【図６】図５のフローチャート中のサブルーチンの処理を示すフローチャートである。
【図７】実施例２のＢＥＲ測定機能を備える無線ＬＡＮ端末の内部構成のブロック図である。
【図８】実施例２のＦＥＲ測定機能を備える無線ＬＡＮ端末の内部構成のブロック図である。
【図９】実施例３のサブルーチンの処理を示すフローチャートである。
【符号の説明】
【００９３】
１    無線ＬＡＮ端末（ＳＴＡ）
２、２２    無線部
３    アンテナ
４、２４    データ処理部
５    応答時間測定部
６    受信レベル測定部
７    ＳＮＲ測定部
８    接続ＡＰ選択部
１７    ＢＥＲ測定部
１８    ＦＥＲ測定部
２１、３１、３２、３３、３４    無線ＬＡＮ基地局（ＡＰ）
２５    制御部
４１    有線ＬＡＮ
４２    端末
４３    サーバ
５１、５２、５３、５４    通信可能エリア
【図１】
2008153821.tif 000003
【図２】
2008153821.tif 000004
【図３】
2008153821.tif 000005
【図４】
2008153821.tif 000006
【図５】
2008153821.tif 000007
【図６】
2008153821.tif 000008
【図７】
2008153821.tif 000009
【図８】
2008153821.tif 000010
【図９】
2008153821.tif 000011