(57)【特許請求の範囲】
【請求項１】
複数のチャネルのうちいずれか一つのチャネルを使用して無線通信を行う１つ又は複数のマスタ基地局装置と、当該マスタ基地局装置が使用するチャネルと同一のチャネルを使用して無線通信を行う１つ又は複数のスレーブ基地局装置とを具備する無線通信システムであって、
前記スレーブ基地局装置は、
前記マスタ基地局装置を検出したすべてのチャネルのうち、他のスレーブ基地局装置の数が予め定められたスレーブ上限値より少ないチャネルを無線通信に使用するチャネルに選択する
ことを特徴とする無線通信システム。
【請求項２】
請求項１に記載の無線通信システムであって、
前記スレーブ基地局装置は、
前記スレーブ上限値より少ないチャネルが複数ある場合、該チャネルのうち他の前記スレーブ基地局装置又は前記マスタ基地局装置から受信する信号の受信電力が最も高いチャネルを無線通信に使用するチャネルに選択する
ことを特徴とする無線通信システム。
【請求項３】
請求項１に記載の無線通信システムであって、
前記スレーブ基地局装置は、
すべてのチャネルのうち、スレーブ基地局装置の数が最も少ないチャネルを無線通信に使用するチャネルに選択する
ことを特徴とする無線通信システム。
【請求項４】
請求項１又は請求項２のいずれかに記載の無線通信システムであって、
前記スレーブ基地局装置は、
前記スレーブ上限値をＮとした場合に、Ｎ＝（（「自基地局装置を含めて周囲に位置するマスタ基地局装置の数」＋「周囲に位置するスレーブ基地局装置の数」）／「使用可能なチャネル数」）として、周期的にスレーブ上限値Ｎを更新する
ことを特徴とする無線通信システム。
【請求項５】
複数のチャネルのうちいずれか一つのチャネルを使用して無線通信を行う１つ又は複数のマスタ基地局装置と、当該マスタ基地局装置が使用するチャネルと同一のチャネルを使用して無線通信を行う１つ又は複数のスレーブ基地局装置とを具備する無線通信システムにおけるチャネル選択方法であって、
前記スレーブ基地局装置が、前記マスタ基地局装置を検出したすべてのチャネルのうち、他のスレーブ基地局装置の数が予め定められたスレーブ上限値より少ないチャネルを無線通信に使用するチャネルに選択する選択ステップ
を有することを特徴とするチャネル選択方法。
【請求項６】
請求項５に記載のチャネル選択方法であって、
前記選択ステップにおいて、
前記スレーブ上限値より少ないチャネルが複数ある場合、該チャネルのうち他の前記スレーブ基地局装置又は前記マスタ基地局装置から受信する信号の受信電力が最も高いチャネルを無線通信に使用するチャネルに選択する
ことを特徴とするチャネル選択方法。
【請求項７】
請求項５に記載のチャネル選択方法であって、
前記選択ステップにおいて、
すべてのチャネルのうち、スレーブ基地局装置の数が最も少ないチャネルを無線通信に使用するチャネルに選択する
ことを特徴とするチャネル選択方法。
【請求項８】
請求項５又は請求項６のいずれかに記載のチャネル選択方法であって、
前記スレーブ上限値をＮとした場合に、Ｎ＝（（「自基地局装置を含めて周囲に位置するマスタ基地局装置の数」＋「周囲に位置するスレーブ基地局装置の数」）／「使用可能なチャネル数」）として、周期的にスレーブ上限値Ｎを更新する更新ステップ
を更に有することを特徴とするチャネル選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システム、及びチャネル選択方法に関する。
【背景技術】
【０００２】
近年、ノートパソコンやスマートフォン等の持ち運び可能な、高性能な端末の普及により企業や公共スペースだけではなく、一般家庭でもＩＥＥＥ８０２．１１標準規格の無線ＬＡＮが広く使われるようになっている。
ＩＥＥＥ８０２．１１標準規格の無線ＬＡＮには、２．４ＧＨｚ帯を用いるＩＥＥＥ８０２．１１ｂやＩＥＥＥ８０２．１１ｇ規格の無線ＬＡＮと、５ＧＨｚ帯を用いるＩＥＥＥ８０２．１１ａ規格の無線ＬＡＮがある。
【０００３】
ＩＥＥＥ８０２．１１ｂやＩＥＥＥ８０２．１１ｇ規格の無線ＬＡＮでは、２４００ＭＨｚから２４８３．５ＭＨｚ間に５ＭＨｚ間隔で１３チャネルが用意されている。ただし、同一場所で複数使用する際は、干渉を避けるためスペクトルが重ならないように使用すると最大で３チャネル、場合によっては４チャネルまで同時に使用できる。
一方、ＩＥＥＥ８０２．１１ａ規格では、日本の場合は、５１７０ＭＨｚから５３３０ＭＨｚ間、及び、５４９０ＭＨｚから５７１０ＭＨｚ間でそれぞれ互いに重ならない８チャネル及び１１チャネルの合計１９チャネルが規定されている。なお、ＩＥＥＥ８０２．１１ａ規格では、チャネル当たりの帯域幅が２０ＭＨｚに固定されている（非特許文献１）。
【０００４】
無線ＬＡＮの最大伝送速度は、ＩＥＥＥ８０２．１１ｂ規格の場合は１１Ｍｂｐｓであり、また、ＩＥＥＥ８０２．１１ａ規格やＩＥＥＥ８０２．１１ｇ規格の場合は５４Ｍｂｐｓである。ただし、ここでの伝送速度は物理レイヤ上での伝送速度であり、実際にはＭＡＣ（Medium Access Control）レイヤでの伝送効率が５０〜７０％程度であるため、実際のスループットの上限値はＩＥＥＥ８０２．１１ｂ規格では５Ｍｂｐｓ程度、ＩＥＥＥ８０２．１１ａ規格やＩＥＥＥ８０２．１１ｇ規格では３０Ｍｂｐｓ程度である。また、伝送速度は、情報を送信しようとする通信局が増えれば更に低下する。
一方で、有線ＬＡＮ（Local Area Network）では、Ｅｔｈｅｒｎｅｔ（登録商標）の１００Ｂａｓｅ−Ｔインタフェースをはじめ、各家庭にも光ファイバを用いたＦＴＴＨ（Fiber to the home）の普及から、１００Ｍｂｐｓの高速回線の提供が普及しており、無線ＬＡＮにおいても更なる伝送速度の高速化が求められている。
【０００５】
そのため、２００９年に標準化が完了したＩＥＥＥ８０２．１１ｎ規格では、これまで２０ＭＨｚと固定されていたチャネル帯域幅が最大で４０ＭＨｚに拡大、また、空間多重送信技術（ＭＩＭＯ：Multiple Input Multiple Output）技術の導入が決定された。更に、今現在標準化仕様が検討されているＩＥＥＥ８０２．１１ａｃでは、チャネル帯域幅を８０ＭＨｚや最大で１６０ＭＨｚまで拡大することや、空間分割多元接続（ＳＤＭＡ：Space Division Multiple Access）を適用したマルチユーザＭＩＭＯ（ＭＵ−ＭＩＭＯ）送信方法の導入等が検討されている（非特許文献２）。
このように、チャネル当たりの帯域幅を４０ＭＨｚ、８０ＭＨｚ、１６０ＭＨｚと広くする場合、５ＧＨｚ帯において同一場所で同時に使えるチャネル数は、９チャネル、４チャネル、２チャネルと少なくなる。すなわち、チャネル当たりの帯域幅が増加するにつれて、使えるチャネル数が低減することになる。
【０００６】
上述の通り、同一場所で同時に使えるチャネル数は、２．４ＧＨｚ帯の無線ＬＡＮでは３つ、５ＧＨｚ帯の無線ＬＡＮでは２つ、４つ、９つ、又は１９のチャネルが用意されているので、実際に無線ＬＡＮを導入する際にはアクセスポイント（ＡＰ：Access Point）が自セル（ＢＳＳ：Basic Service Set）内で使用するチャネルを選択する必要がある。
使用可能なチャネル数よりもＢＳＳ数が多く存在する環境では、複数のＢＳＳが同一チャネルを使うことになる（ＯＢＳＳ：Overlapping  ＢＳＳ）。無線ＬＡＮでは、ＣＳＭＡ／ＣＡ（Carrier Sense Multiple Access with Collision Avoidance：搬送波感知多重アクセス）を用いて、チャネルが空いているときにのみデータの送信を行う自律分散的なアクセス制御が使われている。具体的には、送信要求が発生した通信局は、まず所定のセンシング期間（ＤＩＦＳ：Distributed Inter-Frame Space）だけ無線媒体の状態を監視し、この間に他の通信局による送信信号が存在しなければ、ランダム・バックオフを行う。通信局は、引き続きランダム・バックオフ期間中も無線媒体を監視するが、この間にも他の通信局による送信信号が存在しない場合に、チャネルの利用権を得る。チャネルの利用権を得た通信局は同一ＢＳＳ内の他の通信局にデータを送信したり、それらの通信局からデータを受信したりできる。
このような制御を行うため、競合する通信セルや通信局が多いと得られるスループットが低下する。したがって、周辺環境をモニタリングし、適切なチャネルを選択することが重要になる。
【０００７】
アクセスポイントにおけるチャネルの選択方法は、ＩＥＥＥ８０２．１１標準規格で定まっていないため、各ベンダーが独自のチャネル選択方法を使用しているが、最も一般的なチャネル選択方法は、干渉電力の最も少ないチャネルを選択する方法である。アクセスポイントは、一定期間すべてのチャネルの状態を聞き（スキャニングを実施し）、最も干渉電力が少ないチャネルを選択して、選択したチャネルで配下通信局とデータの送受信を行う。なお、干渉電力とは、近隣ＢＳＳや他システムから受信する信号のレベルである。この方法では、例えば、複数の基地局間で隠れ端末の関係にあるような場合に、干渉が多くなる可能性がある。
また、ＩＥＥＥ８０２．１１規格では、ＢＳＳ周辺の無線状況が変化した場合におけるチャネルの変更手順が規定されているが、基本的に、レーダ検出などによる強制移行以外は、一度選択したチャネルの再選択を行っていない。つまり、無線状況の変化に応じたチャネルの最適化は行っていない。
【０００８】
そこで、システム全体の最適化を図る目的で、干渉電力が最も高いチャネルを選択するアルゴリズムが提案されている（非特許文献３、特許文献１）。そこでは、空きチャネルがなければ、わざと、干渉電力が最も大きいチャネルを選択することで、干渉を与えるセル数を少なくする仕組みが検討されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開平１１−１３６７４３号公報
【非特許文献】
【００１０】
【非特許文献１】守倉正博、久保田周治監修、「８０２．１１高速無線ＬＡＮ教科書」改訂三版、インプレスＲ＆Ｄ、２００８年３月
【非特許文献２】IEEE, "Proposed specification framework for TGac,"doc.: IEEE802.11-09/0992r21, Jan. 2011.
【非特許文献３】高梨斉、加山英俊、飯塚正孝、守倉正博、「高速ワイヤレス用周波数共用アルゴリズム」、電子情報通信学会総合大会、１９９８
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、上述の非特許文献３や特許文献１に記載されている方法では、隠れ端末の関係になることを回避できるが、複数の基地局が局地的に密に設置されているような場合に、これらの基地局が同じチャネルを使うこととなり、局地的にスループットが極端に低くなるエリアが生じる可能性がある。具体的には、基地局装置がチャネルを選択する際に、自基地局装置周辺に位置する他の基地局装置の無線環境を把握せずに、自基地局装置で検出される干渉電力の最も小さいチャネル選択する、あるいは、特許文献１の方法のように空きチャネルがなければ干渉電力の最も大きいチャネルを選択すると、基地局が密集している環境において局地的にスループットが極端に低くなるエリアが生じる問題があった。
【００１２】
本発明は、上記問題を解決すべくなされたもので、その目的は、基地局が密集している環境において局地的なスループットの低下を回避することができる無線通信システム、及びチャネル選択方法を提供することにある。
【課題を解決するための手段】
【００１３】
上記問題を解決するために、本発明は、複数のチャネルのうちいずれか一つのチャネルを使用して無線通信を行う１つ又は複数のマスタ基地局装置と、当該マスタ基地局装置が使用するチャネルと同一のチャネルを使用して無線通信を行う１つ又は複数のスレーブ基地局装置とを具備する無線通信システムであって、前記スレーブ基地局装置は、記マスタ基地局装置を検出したすべてのチャネルのうち、他のスレーブ基地局装置の数が予め定められたスレーブ上限値より少ないチャネルを無線通信に使用するチャネルに選択することを特徴とする無線通信システムである。
【００１４】
また、本発明は、上記に記載の発明において、前記スレーブ基地局装置は、前記スレーブ上限値より少ないチャネルが複数ある場合、該チャネルのうち他の前記スレーブ基地局装置又は前記マスタ基地局装置から受信する信号の受信電力が最も高いチャネルを無線通信に使用するチャネルに選択することを特徴とする。
【００１５】
また、本発明は、上記に記載の発明において、前記スレーブ基地局装置は、すべてのチャネルのうち、スレーブ基地局装置の数が最も少ないチャネルを無線通信に使用するチャネルに選択することを特徴とする。
【００１６】
また、本発明は、上記に記載の発明において、前記スレーブ基地局装置は、前記スレーブ上限値をＮとした場合に、Ｎ＝（（「自基地局装置を含めて周囲に位置するマスタ基地局装置の数」＋「周囲に位置するスレーブ基地局装置の数」）／「使用可能なチャネル数」）として、周期的にスレーブ上限値Ｎを更新することを特徴とする。
【００１７】
また、上記問題を解決するために、本発明は、複数のチャネルのうちいずれか一つのチャネルを使用して無線通信を行う１つ又は複数のマスタ基地局装置と、当該マスタ基地局装置が使用するチャネルと同一のチャネルを使用して無線通信を行う１つ又は複数のスレーブ基地局装置とを具備する無線通信システムにおけるチャネル選択方法であって、前記スレーブ基地局装置が、前記マスタ基地局装置を検出したすべてのチャネルのうち、他のスレーブ基地局装置の数が予め定められたスレーブ上限値より少ないチャネルを無線通信に使用するチャネルに選択する選択ステップを有することを特徴とするチャネル選択方法である。
【００１８】
また、本発明は、上記に記載の発明において、前記選択ステップにおいて、前記スレーブ上限値より少ないチャネルが複数ある場合、該チャネルのうち他の前記スレーブ基地局装置又は前記マスタ基地局装置から受信する信号の受信電力が最も高いチャネルを無線通信に使用するチャネルに選択することを特徴とする。
【００１９】
また、本発明は、上記に記載の発明において、前記選択ステップにおいて、すべてのチャネルのうち、スレーブ基地局装置の数が最も少ないチャネルを無線通信に使用するチャネルに選択することを特徴とする。
【００２０】
また、本発明は、上記に記載の発明において、前記スレーブ上限値をＮとした場合に、Ｎ＝（（「自基地局装置を含めて周囲に位置するマスタ基地局装置の数」＋「周囲に位置するスレーブ基地局装置の数」）／「使用可能なチャネル数」）として、周期的にスレーブ上限値Ｎを更新する更新ステップを更に有することを特徴とする。
【発明の効果】
【００２１】
この発明によれば、スレーブ基地局装置は、マスタ基地局装置が検出されたチャネルのうち、他のスレーブ基地局装置がスレーブ上限値に達していないチャネルを無線通信に利用するチャネルに選択する。このように、無線通信に使用するチャネルが偏らないようにスレーブ基地局装置がチャネルを選択することで、基地局装置が密集する環境においても局地的なスループットの低下を回避することができる。
【図面の簡単な説明】
【００２２】
【図１】第１の実施形態における基地局装置１の構成を示す概略ブロック図である。
【図２】同実施形態においてスレーブＡＰとして動作する基地局装置１におけるチャネル選択処理を示すフローチャートである。
【図３】第２の実施形態におけるスレーブＡＰとして動作する基地局装置１におけるチャネル選択処理を示すフローチャートである。
【発明を実施するための形態】
【００２３】
（第１の実施形態）
以下、図面を参照して、本発明に係る実施形態における無線通信システム、及びチャネル選択方法を説明する。
図１は、第１の実施形態における基地局装置１の構成を示す概略ブロック図である。基地局装置１は、例えば、無線ＬＡＮのアクセスポイントであり、不図示の端末装置と無線通信を行う。また、基地局装置１は、自装置がマスタ基地局装置（以下、マスタＡＰという。）として動作するか、又はスレーブ基地局装置（以下、スレーブＡＰという。）として動作するかを選択する。また、基地局装置１は、端末装置との無線通信に使用するチャネル（周波数帯域）を、予め定められた複数のチャネルから選択する。
【００２４】
基地局装置１は、同図に示すように、無線通信部２と、制御部３とを備えている。制御部３は、マスタ・スレーブ決定部３１と、チャネル選択部３２と、スレーブ数計測部３３と、スレーブ上限値決定部３４とを有している。
無線通信部２は、複数のチャネルのうち制御部３が選択したチャネルを使用して端末装置と無線通信を行う。無線通信部２は、例えば、ＣＳＭＡ／ＣＡによるアクセス制御を用いて無線通信を行う。また、無線通信部２は、無線通信において利用可能なすべてのチャネルそれぞれに対して、予め定められた期間スキャンし、スキャン結果を制御部３に出力する。
また、無線通信部２は、ビーコン信号を送信する。このビーコン信号には、自装置を識別するための識別情報（例えばＥＳＳＩＤ（Extended Service Set Identifier）など）や、自装置がマスタＡＰとスレーブＡＰとのいずれとして動作しているかを示す情報、自装置がマスタＡＰとして動作しているチャネルにおけるスレーブＡＰの数及びスレーブ上限値を示す情報などが含まれる。例えば、自装置がマスタＡＰとスレーブＡＰとのいずれとして動作しているかを示す情報として、ビーコン信号に２ビットのフィールを設ける。このフィールドの値が「００」ならマスタＡＰを示し、「０１」ならスレーブＡＰを示し、他の値ならマスタＡＰとスレーブＡＰとのいずれとして動作するかを決定する前であることを示す。
【００２５】
マスタ・スレーブ決定部３１は、自装置がマスタＡＰとして動作するか、又はスレーブＡＰとして動作するかを決定する。
チャネル選択部３２は、無線通信部２による各チャネルのスキャン結果に基づいて、自装置において、無線通信に使用するチャネルを選択する。
スレーブ数計測部３３は、自装置がマスタＡＰとして動作する場合、無線通信部２が受信する信号に基づいて、自装置が使用するチャネルにおいてスレーブＡＰとして動作する基地局装置１の数を計測する。スレーブ数計測部３３は計測結果を無線通信部２に出力する。チャネルにおけるスレーブＡＰの数として計測結果を含むビーコン信号を無線通信部２が送信することにより、他の基地局装置１に当該チャネルにおけるスレーブＡＰの数を通知する。なお、スレーブＡＰの計測は、例えば、各基地局装置１から送信されるビーコン信号に含まれる識別情報に基づいて行う。
スレーブ上限値決定部３４は、各チャネルにおいてスレーブＡＰとして動作する基地局装置１の数の上限値を決定し、決定したスレーブ上限値を無線通信部２、マスタ・スレーブ決定部３１、及びチャネル選択部３２に出力する。
【００２６】
マスタＡＰとして動作するか、又はスレーブＡＰとして動作するかを決定する方法について説明する。マスタ・スレーブ決定部３１は、例えば、以下の（１）〜（３）のいずれかの方法を用いて、自装置がマスタＡＰとして動作することを決定する。
（１）基地局装置１を運用又は設置するユーザが、所定のチャネルにおいてマスタＡＰとして動作させること、及び無線通信に使用するチャネルを示す設定情報をマスタ・スレーブ決定部３１に予め記憶させておく。マスタ・スレーブ決定部３１は、記憶している設定情報に基づいて、マスタＡＰとして動作するか否か、及びマスタＡＰとして動作する場合に無線通信に使用するチャネルを決定する。
【００２７】
（２）基地局装置１の運用が開始されると、無線通信部２は、無線通信において利用可能なすべてのチャネルそれぞれを予め定められた期間スキャンする。マスタ・スレーブ決定部３１は、無線通信部２がスキャンしたチャネルのうちマスタＡＰが存在しないチャネルがあるか否かを判定する。マスタ・スレーブ決定部３１は、マスタＡＰが存在しないチャネルがある場合、当該チャネルにおいてマスタＡＰとして動作することを決定する。一方、マスタＡＰが存在しないチャネルがない場合、すなわち、すべてのチャネルにおいてマスタＡＰが存在する場合、マスタ・スレーブ決定部３１は、スレーブＡＰとして動作することを決定する。なお、マスタＡＰが存在しないチャネルが複数ある場合、マスタ・スレーブ決定部３１は、マスタＡＰとして動作することを決定し、例えば、当該チャネルのうち、干渉電力が最も低いチャネルを選択する。
【００２８】
（３）基地局装置１の運用が開始されると、無線通信部２は、（２）の場合と同様に、無線通信において利用可能なすべてのチャネルそれぞれを予め定められた期間スキャンする。マスタ・スレーブ決定部３１は、無線通信部２がスキャンしたチャネルのうちマスタＡＰが存在しないチャネルがあるか否かを判定し、マスタＡＰが存在しないチャネルがある場合、当該チャネルにおいてマスタＡＰとして動作することを決定する。
一方、すべてのチャネルにおいてマスタＡＰが存在する場合、スレーブＡＰの数がスレーブ上限値に達しているか否かをチャネルごとに判定する。スレーブＡＰの数がスレーブ上限値に達していないチャネルがある場合、マスタ・スレーブ決定部３１は、スレーブＡＰとして動作することを決定する。また、すべてのチャネルにおいてスレーブ数がスレーブ上限値に達している場合、マスタ・スレーブ決定部３１は、自装置がマスタＡＰとして動作することを決定する。このとき、マスタ・スレーブ決定部３１は、ランダムにチャネルを選択するか、干渉電力（あるいはＲＳＳＩ（Received Signal Strength Indicator：受信信号強度）値）又は総トラヒック量に応じてチャネルを選択する。例えば、干渉電力が最も高いチャネルや、総トラヒック量が最も多いチャネルを選択する、或いは干渉電力が最も低いチャネルや、総トラヒック量が最も少ないチャネルを選択する。
【００２９】
上述のように、（２）や（３）の方法を用いる場合、基地局装置１においてマスタ・スレーブ決定部３１が、マスタＡＰ又はスレーブＡＰのいずれとして動作するかを自律的に決定するので、基地局装置１を運用するユーザが設定を行う手間を省くことができる。
なお、（２）及び（３）において、マスタＡＰが検出されないにスレーブＡＰが検出されたチャネルがある場合、隠れ端末の関係となるマスタＡＰが存在する可能性があるため、マスタ・スレーブ決定部３１は当該チャネルにおけるマスタＡＰとして動作することを選択しない。また、マスタＡＰが検出されないチャネルであっても、当該チャネルにおける干渉電力が予め定められた電力閾値ｒ１より大きい場合、マスタ・スレーブ決定部３１は、他のチャネルを選択するようにしてもよい。この場合、マスタＡＰが検出されないチャネルにおいて、電力閾値以下のチャネルがないとき、マスタ・スレーブ決定部３１は、スレーブＡＰとして動作することを決定するようにしてもよい。
【００３０】
ここで、スレーブ上限値決定部３４によるスレーブ上限値の決定方法について説明する。スレーブ上限値決定部３４は、例えば、以下の（ｉ）又は（ｉｉ）のいずれかの方法を用いて、スレーブ上限値を決定する。
（ｉ）基地局装置１を運用するユーザが、基地局装置１を設置する環境に応じて、スレーブ上限値としての値を定め、定めた値をスレーブ上限値決定部３４に記憶させておく。スレーブ上限値決定部３４は、記憶している値をスレーブ上限値として決定する。
（ｉｉ）スレーブ上限値決定部３４は、無線通信部２が受信する信号から、自装置の周囲に位置する他の基地局装置１の総数や、無線通信において使用可能なチャネル数に基づいて決定する。具体的には、スレーブ上限値をＮとした場合、Ｎ＝（（「自基地局装置を含めて周囲に位置するマスタＡＰの数」＋「周囲に位置するスレーブＡＰの数」）／「使用可能なチャネル数」）として、周期的にスレーブ上限値Ｎを更新する。この場合、同一の無線通信システムに属する複数の基地局装置１の間で、設置される位置や時刻によって、スレーブ上限値Ｎが異なることがある。
【００３１】
次に、マスタ・スレーブ決定部３１が自装置をスレーブＡＰとして動作させることを決定した場合において、無線通信に使用するチャネルを選択する方法について説明する。
図２は、本実施形態においてスレーブＡＰとして動作する基地局装置１におけるチャネル選択処理を示すフローチャートである。
マスタ・スレーブ決定部３１がスレーブＡＰとして動作することを決定した基地局装置１において、チャネル選択部３２は、無線通信部２が各チャネルをスキャンして得られた、各マスタＡＰのビーコン信号から、チャネルごとのスレーブＡＰの数及びスレーブ上限値を取得する（ステップＳ１０１）。すなわち、各マスタＡＰのビーコン信号から、各チャネルの使用可否を判断するための情報を取得する。
【００３２】
チャネル選択部３２は、無線通信部２が受信する信号から、周囲に位置する他の基地局装置１から受信するビーコン信号の受信電力を測定する（ステップＳ１０２）。ここで、ビーコン信号の受信電力を測定する対象となる基地局装置１は、マスタＡＰとして動作する基地局装置１と、スレーブＡＰとして動作する基地局装置１との両方である。
チャネル選択部３２は、測定した受信電力のうち最大の受信電力のビーコン信号を受信したチャネルを評価対象として選択する（ステップＳ１０３）。
チャネル選択部３２は、評価対象として選択したチャネルにおいて、マスタＡＰが検出され、かつスレーブＡＰの数がスレーブ上限値に達していないか否かを判定する（ステップＳ１０４）。つまり、チャネル選択部３２は、評価対象として選択したチャネルが使用可能か否かを判定する。
【００３３】
評価対象として選択したチャネルにおいて、マスタＡＰが検出されないか、又はスレーブＡＰの数がスレーブ上限値に達している場合（ステップＳ１０４：Ｎｏ）、チャネル選択部３２は、評価対象として選択していたチャネルにおける受信電力の次に受信電力が大きいチャネルを評価対象に選択し（ステップＳ１０５）、処理をステップＳ１０４に戻して、再度チャネルが使用可能か否かを判定する。
一方、評価対象として選択したチャネルにおいて、マスタＡＰが検出され、かつスレーブＡＰの数がスレーブ上限値に達していない場合（ステップＳ１０４：Ｙｅｓ）、チャネル選択部３２は、評価対象として選択したチャネルを無線通信において使用するチャネルとして選択し、無線通信部２に通知する（ステップＳ１０６）。
【００３４】
上述のようにチャネルを選択すると、スレーブＡＰとして動作する基地局装置１は、運用を開始するときに、他の基地局装置１から受信する信号の受信電力が最も大きいチャネルを優先的に使用する。しかし、各チャネルを同時に使用する基地局装置１の数に対して上限値（スレーブ上限値）を設けていることにより、一つのチャネルに基地局装置１が集中することを抑制することができ、同一チャネルを使用する基地局装置１の分布の偏りを解消することができる。
これにより、複数の基地局装置１を具備する無線通信システムにおいて、局地的なスループットの低下を回避することができる。
【００３５】
（第２の実施形態）
第２の実施形態における基地局装置は、スレーブＡＰとして動作する場合における無線通信に使用するチャネルを選択する方法が、第１の実施形態における基地局装置１と異なる。以下に、本実施形態における、スレーブＡＰとして動作する場合における無線通信に使用するチャネルを選択する方法を説明する。なお、本実施形態における基地局装置の構成は、第１の実施形態における基地局装置１（図１）の構成と同じであるので、各機能部の説明を省略する。
【００３６】
図３は、第２の実施形態におけるスレーブＡＰとして動作する基地局装置１におけるチャネル選択処理を示すフローチャートである。
マスタ・スレーブ決定部３１がスレーブＡＰとして動作することを決定した基地局装置１において、チャネル選択部３２は、無線通信部２が各チャネルにおいてマスタＡＰから受信するビーコン信号から、各チャネルにおけるスレーブＡＰの数を取得する（ステップＳ２０１）。
チャネル選択部３２は、マスタＡＰが存在するチャネルのうち、スレーブＡＰの数が最も少ないチャネルを、無線通信において使用するチャネルとして選択し、無線通信部２に通知する（ステップＳ２０２）。
このように、他の基地局装置１から受信する信号の受信電力を、チャネルの選択における規範として用いずに、マスタＡＰから受信するビーコン信号に基づいて、無線通信に使用するチャネルを選択することも可能である。
この場合、スレーブＡＰとして動作する基地局装置１は、運用を開始するときに、マスタＡＰを検出するすべてのチャネルの中から、チャネルを使用している基地局装置１の数が最も少ないチャネルを選択することにより、同一チャネルを使用する基地局装置１を分散させることができ、局地的なスループットの低下を回避することができる。
【００３７】
上述の第１又は第２の実施形態における基地局装置１を複数具備する無線通信システムでは、各基地局装置１が無線通信に使用するチャネルを周囲の無線状況に応じて決定することにより、隠れ端末問題を回避しつつ、各チャネルを使用する基地局装置１を分散させることができ、セル間でのスループットのばらつきを抑えることができる。その結果、無線通信システムは、基地局装置１が密集するエリアが生じる場合においても、無線通信システム全体におけるスループット低下を抑制することができる。
【００３８】
なお、本発明における基地局装置の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、マスタＡＰ又はスレーブＡＰのいずれとして動作するかの決定、無線通信に使用するチャネルの選択を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ホームページ提供環境（あるいは表示環境）を備えたＷＷＷシステムも含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。更に「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００３９】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。更に、前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００４０】
なお、本発明に記載のマスタ基地局は実施形態に記載のマスタＡＰに対応する。また、本発明に記載のスレーブ基地局は実施形態に記載のスレーブＡＰに対応する。
【符号の説明】
【００４１】
１…基地局装置、２…無線通信部、３…制御部、３１…マスタ・スレーブ決定部、３２…チャネル選択部、３３…スレーブ数計測部、３４…スレーブ上限値決定部
【図１】
0005756419.tif 000002
【図２】
0005756419.tif 000003
【図３】
0005756419.tif 000004