(57)【要約】【課題】動的な電波環境下で、通信性能の高いチャネルを選択する。【解決手段】通信端末１００は、無線ネットワーク状況把握手段１１０と、無線ネットワーク状況対応型チャネル選択基準設定手段１２０と、チャネル選択手段１３０と、を有している。  無線ネットワーク状況把握手段１１０は、自身の周囲に存在する無線ネットワークＮＷの状況を把握する。具体的には、電波環境およびその変動状況を把握する。無線ネットワーク状況対応型チャネル選択基準設定手段１２０は、無線ネットワーク状況把握手段１１０が把握した時々の無線ネットワーク状況に対応するチャネル選択基準を設定する。チャネル選択手段１３０は、無線ネットワーク状況対応型チャネル選択基準設定手段１２０が設定したチャネル選択基準に基づいて、使用するチャネルを選択する。【選択図】      図１
2016122998.tif 000002
【特許請求の範囲】
【請求項１】
周囲に存在する無線ネットワークの状況を把握する無線ネットワーク状況把握手段と、前記無線ネットワークの状況に対応するチャネル選択基準を設定する無線ネットワーク状況対応型チャネル選択基準設定手段と、前記チャネル選択基準に基づいて使用するチャネルを選択するチャネル選択手段と、を有することを特徴とする無線通信端末。
【請求項２】
前記無線ネットワーク状況把握手段が、利用可能なチャネルと前記周囲に存在する無線ネットワークが利用しているチャネルとを把握する電波利用状況把握手段、または前記周囲に存在する無線ネットワークの位置を把握する無線ネットワーク配置状況把握手段、または前記周囲に存在する無線ネットワークの通信量を把握する通信状況把握手段、のうち少なくとも一つを有している、ことを特徴とする請求項１に記載の無線通信端末。
【請求項３】
前記無線ネットワーク状況把握手段が、スペクトラムセンシング手段を有している、ことを特徴とする請求項１または請求項２に記載の無線通信端末。
【請求項４】
前記無線ネットワーク状況把握手段が、前記周囲に存在する無線ネットワークの移動速度を把握する無線ネットワーク移動速度把握手段を有している、ことを特徴とする請求項１乃至請求項３いずれか一項に記載の無線通信端末。
【請求項５】
周囲に存在する無線ネットワークの状況を把握し、前記無線ネットワークの状況に対応するチャネル選択基準を設定し、前記チャネル選択基準に基づいて使用するチャネルを選択する、ことを特徴とする無線通信端末の制御方法。
【請求項６】
利用可能なチャネルと前記周囲に存在する無線ネットワークが利用しているチャネルとの把握、または前記周囲に存在する無線ネットワークの位置の把握、または前記周囲に存在する無線ネットワークの通信量の把握、のうち少なくとも一つを行うことを特徴とする請求項５に記載の無線通信端末の制御方法。
【請求項７】
スペクトルセンシングによって前記無線ネットワークに関する情報を把握する、ことを特徴とする請求項５または請求項６に記載の無線通信端末の制御方法。
【請求項８】
ある時間のスペクトラムセンシング結果と所定時間経過後のスペクトラムセンシング結果とに基づいて前記周囲に存在する無線ネットワークの移動速度を把握する、ことを特徴とする請求項７に記載の無線通信端末の制御方法。
【請求項９】
請求項１乃至請求項４いずれか一項に記載の通信端末を複数有する、ことを特徴とする無線ネットワーク。
【請求項１０】
周囲に存在する無線ネットワークの状況を把握するステップと、前記無線ネットワークの状況に対応するチャネル選択基準を設定するステップと、前記チャネル選択基準に基づいて使用するチャネルを選択するステップと、を有することを特徴とする無線通信端末の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信端末およびその制御方法に関する。
【背景技術】
【０００２】
周波数の利用効率を高めるために、無線免許保持者によって地理的あるいは時間的に使用されていない周波数、いわゆるホワイトスペースを認識・認知して、一時的に使用するコグニティブ無線の研究が進められている。コグニティブ無線では、周波数を動的に割り当てる技術が必要となる。例えば、周辺の既存無線通信システム（プライマリユーザ）の周波数利用状況に関する情報を利用することが提案されている。また、位置・時間毎に利用可能な空き周波数を算出する機能を保有するデータベースを用いる方法も提案されている。また、無線通信端末が保有するスペクトルセンシング機能を用いて、無線通信端末（セカンダリユーザ）に動的に周波数を割り当てる周波数選択手法も提案されている。なお、ここでは受信および送信に用いる周波数を「チャネル」とも呼称する。
【０００３】
周辺のチャネル利用状況を把握する手段として、たとえば、ＴＶ用周波数帯域内で時間的・空間的に空いているチャネルをデータベースで管理する方法が知られている。そのような方法の一つに、いわゆるＧｅｏ−Ｌｏｃａｔｉｏｎ  Ｄａｔａｂａｓｅ（ＧＤＢ）を利用する方法がある。また、端末が何も行わない一定の期間（Ｑｕｉｅｔ  Ｐｅｒｉｏｄ）を利用したスペクトルセンシングなども実現手段として挙げられる。これらの手法は、セカンダリユーザが「現時点」において位置ごとに利用可能な周波数、および通信品質の良い周波数を取得するものである。ここで言う通信品質とは、例えば、通信性能の指標であり、データ送信レート、エラー率などによって表されるものである。
【０００４】
上記のような無線通信技術について、限られたチャネルを有効利用する方法がが、種々提案されている。
【０００５】
例えば特許文献１には、基地局を介さずに周波数を選択し、通信端末間でコグニティブ無線を行う技術が開示されている。この技術では、まず、一つの周波数で制御チャネルを確立し、端末同士で、位置情報、移動速度情報を交換する。そして、これらの情報に基づいて、送信可能データ量が、アプリケーションが必要とする送信データ量を超えるように、利用するチャネル（特許文献１では周波数チャネルと記載）を決定する。この時、複数のチャネルを選択して容量を確保することもできる。また、異なる通信ペアでチャネルを融通し合う方法も開示されている。以上にようにして、基地局と通信ができない場合にも、２つの端末間で、要求を満足するコグニティブ無線通信を行うことができる。
【０００６】
また特許文献２には、移動端末が、移動予定経路と適用ポリシーとをデータベースに送信し、経路中の各地点における最適な周波数のリストを取得する技術が開示されている。ここで、適用ポリシーとは、周波数（チャネル）選択の際に優先順位を決めるための指針であり、例えば、切替え回数を少なくすることを優先する、
通信速度を優先する、などとすることができる。以上のようにして、通信の用途に適した周波数選択を行うことができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１３−０６６１２６号公報
【特許文献２】特開２０１３−２５８６１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１の技術は、チャネルの選択を送信可能データ量だけに基づいて行っている。つまり、選択したチャネルの提供する送信可能データ量が変わらないことが前提となっている。このため、各チャネルの送信可能データ量が変動すると、目論見通りの通信容量が得られない可能性がある。
【０００９】
また、特許文献２の技術では、予め移動経路をデータセンターに送信したタイミングで適用ポリシーに沿った最適チャネルリストを作成している。このため、各地点におけるチャネル状態（電波環境）が変動した場合には、当初の最適チャネルリストが、最適でなくなってしまう恐れがある。すなわち、当該リストが適用ポリシーにマッチしないものになってしまう。
【００１０】
本発明は上記の問題に鑑みてなされたものであり、動的な電波環境下で、通信性能の高いチャネルを選択できる方法を提供することを目的としている。
【課題を解決するための手段】
【００１１】
上記の課題を解決するため、本発明の通信端末は、周囲に存在する無線ネットワークの状況を把握する無線ネットワーク状況把握手段と、前記無線ネットワークの状況に対応するチャネル選択基準を設定する無線ネットワーク状況対応型チャネル選択基準設定手段と、前記チャネル選択基準に基づいて使用するチャネルを選択するチャネル選択手段と、を有している。
【発明の効果】
【００１２】
本発明の効果は、動的な電波環境下で、通信性能の高いチャネルを選択できることである。
【図面の簡単な説明】
【００１３】
【図１】第１の実施形態の通信端末を示すブロック図である。
【図２】干渉到達範囲が重ならない場合の、無線ネットワークの配置と電波環境の関係を示すブロック図である。
【図３】干渉到達範囲が重なる場合の、無線ネットワークの配置と電波環境の関係を示すブロック図である。
【図４】利用可能チャネル数が無線ネットワーク数より多い状況を示す概念図である。
【図５】利用可能チャネル数が無線ネットワーク数より少ない状況を示す概念図である。
【図６】複数の無線ネットワークの間で、通信量の差が小さい状況を示す概念図である。
【図７】複数の無線ネットワークの間で、通信量の差が大きい状況を示す概念図である。
【図８】無線通信端末の動作概要を示すフローチャートである。
【図９】無線ネットワークに関する情報把握動作の一例を示すフローチャートである。
【図１０】無線ネットワークの移動速度把握動作の一例を示すフローチャートである。
【図１１】チャネル利用状況に関するチャネル選択基準の一例を示す表である。
【図１２】無線ネットワークの配置状況に関するチャネル選択基準の一例を示す表である。
【図１３】無線ネットワークの通信状況に関するチャネル選択基準の一例を示す表である。
【図１４】チャネル選択基準設定動作の一例を示すフローチャートである。
【図１５】チャネル選択基準設定動作の別の一例を示すフローチャートである。
【図１６】チャネル選択手段の動作を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を参照しながら本発明について詳細に説明する。
（第１の実施の形態）
図１は本発明第１の実施の形態を示すブロック図である。通信端末１００は、無線ネットワーク状況把握手段１１０と、無線ネットワーク状況対応型チャネル選択基準設定手段１２０と、チャネル選択手段１３０と、を有している。
【００１５】
無線ネットワーク状況把握手段１１０は、自身の周囲に存在する無線ネットワークＮＷの状況を把握する。具体的には、電波環境およびその変動状況を把握する。
【００１６】
ネットワーク状況対応型チャネル選択基準設定手段１２０は、使用するチャネルを選択するためのチャネル選択基準を設定する。この時、無線ネットワーク状況把握手段１１０が把握した無線ネットワーク状況に対応するように、チャネル選択基準を設定する。
【００１７】
チャネル選択手段１３０は、ネットワーク状況対応型チャネル選択基準設定手段１２０が設定したチャネル選択基準に基づいて、使用するチャネルを選択する。
【００１８】
以上の構成とすることにより、周囲の無線ネットワークの影響による電波環境に変動がある場合にも、時々の電波環境に適したチャネル選択基準を設定し、通信性能の高いチャネルを選択することができる。なお、各チャネルに対応する周波数は固定的なものであっても、一定周期でホッピングするものであってもかまわない。
（第２の実施の形態）
本実施の形態では、第１の実施の形態の通信端末が、チャネル選択基準を設定する方法の概要について説明する。その説明に先立って、無線ネットワーク状況と電波環境との関係について述べる。
【００１９】
図２は、それぞれが複数の通信端末１００を擁する２つの無線ネットワークＮＷ１、ＮＷ２が存在する場合に、互いの干渉到達範囲１が重なっていない状態を示すブロック図である。このような状態では、一方の無線ネットワークの存在が、他方の電波環境に影響を与えることがない。このため同じチャネルを使用しても問題ない。
【００２０】
図３は互いの干渉到達範囲１が重なっている状態を示すブロック図である。この場合には、各ネットワークにおける通信が、互いの電波環境に影響を与えることになる。したがって、図２の状態と図３の状態とでは、最適なチャネル選択方法が異なることになる。つまり、無線ネットワークの配置状況に応じて、異なるチャネル選択基準を用いる必要がある。
【００２１】
図４は、５つの無線ネットワークＮＷ１〜ＮＷ５が存在し、そこに別の無線ネットワークＮＷ６が接近してくる状態を示す概念図である。なお図では、チャネルをｃｈと記載している。以降、本文中でもチャネルをｃｈと記載する場合がある。
【００２２】
ここで、ある周波数帯にｃｈ１〜７が設定され、その周波数帯以外のチャネルは使用不可であるとする。また、１つのネットワークが１つのチャネルを使用するものとする。ここでは、ＮＷ１、２、３，４，５が、それぞれチャネルｃｈ１、２、３、４、５を使用しており、ＮＷ６はｃｈ５を使用中であるとする。
【００２３】
ｃｈ５を使用するＮＷ６が、同じくｃｈ５を使用するＮＷ５に接近し、干渉範囲が重なると（図４矢印の右側）、ＮＷ５とＮＷ６が互いに干渉してしまうため、どちらかがチャネルを切替える必要がある。この場合は、未使用のチャネルがあるため、それを使えば良い。図４の例では、ＮＷ６がチャネルをｃｈ５からｃｈ６に切替えている。
【００２４】
一方で、未使用のチャネルが無い場合も考えられる。図５は、図４と同様にＮＷ１〜５が存在する環境に、ＮＷ６が加わる状態を示す概念図である。ある周波数帯にｃｈ１〜５が設定され、その周波数帯以外のチャネルは使用不可である。この場合、ネットワーク数６に対して使用可能チャネル数が５（ｃｈ１〜５）である。したがって、ＮＷ６に未使用のチャネルを割り当てることができない。そこで、いずれかのネットワークが使用しているチャネルを利用することになるが、干渉が生じないチャネルを選択する必要がある。図５の例では、ＮＷ６がｃｈ１に切替えている（図５矢印の右側）。これは、ｃｈ１を使用するＮＷ１がＮＷ６から離れており、干渉範囲が重ならないためである。以上述べたように、ネットワーク数と利用可能なチャネル数との関係によっても、チャネル選択基準を変える必要がある。
【００２５】
図６は、３つのネットワークＮＷ１、ＮＷ２、ＮＷ３が存在する状態を示す概念図である。通信量の大小を、干渉範囲１の中に存在する通信端末１００の数によって模式的に表している。そして図６の場合、それぞれのネットワークにおける通信量の差が小さいことを表している。このような場合には、通信性能が公平になるようにチャネルを割り当てることが望ましい。
【００２６】
図７は、図６と同様に３つのネットワークＮＷ１、ＮＷ２、ＮＷ３が存在するが、それぞれのネットワーク内における通信量の差が大きい状態を示す概念図である。ＮＷ２における通信量が非常に多く、ＮＷ１の通信量が極端に少ない状態を模式的に示している。このような状態では、通信量の多いＮＷ２が通信性能の高いチャネルを使用し、ＮＷ１は通信性能の低いチャネルを使用することが望ましい。以上説明したように、図６の状態と図７の状態とでは、各無線ネットワークが優先して使用すべきチャネルが異なっている。つまり、各無線ネットワークの通信量に応じて、異なる選択基準を用いることが望ましい。
【００２７】
以上説明したように、チャネル選択基準を設定する際には、少なくとも、１）ネットワーク配置状況、２）チャネル利用状況、３）通信状況、を考慮する必要がある。
【００２８】
次に、チャネル選択方法の概要について説明する。図８は、チャネル選択動作全体を示すフローチャートである。なお、ここでは全体の流れについて説明し、各ステップの詳細は後述する。
【００２９】
まず、無線ネットワーク状況把握手段が、周囲に存在するネットワークについて観測や情報収集を行い、各無線ネットワーク状況に関する種々の情報を把握する（Ｓ１）。
【００３０】
次に、把握した情報に基づいて、その時点における無線ネットワーク状況に適したチャネル選択基準を設定する（Ｓ２）。既述したように、各無線ネットワークの状況によって電波環境が変動する。したがって、変動に対応するように、選択基準を柔軟に見直して設定する必要がある。次に設定した選択基準にしたがって使用するチャネルを選択する（Ｓ３）。
【００３１】
以上説明したように、本実施の形態によれば、周囲に存在する無線ネットワークの状況に応じてチャネル選択基準を設定することができる。このため、周囲の無線ネットワークによる電波環境変動があっても、通信性能の高いチャネルを選択することができる。
（第３の実施の形態）
本実施の形態では、無線ネットワーク状況把握について詳細に説明する。無線ネットワーク状況の把握は、例えば所定間隔で定期的に行うことができる。あるいは、特定の物理量をモニタし、当該物理量の変化をトリガとして実行するなどとしても良い。
【００３２】
次に、無線ネットワーク状況把握の詳細について、具体例を用いて説明する。まず、無線ネットワーク状況を把握する一手法として、スペクトラムセンシングを行う方法について説明する。なお、説明に用いる通信端末をＮ、複数台を用いる場合は、Ｎ１、Ｎ２、・・・、と称することとする。
【００３３】
図９は、通信端末Ｎが、スペクトラムセンシングを行って、無線ネットワーク状況に関する情報を把握する動作を示すフローチャートである。
【００３４】
まず通信端末Ｎがスペクトラムセンシングを実施する（Ｓ１０１）。
【００３５】
スペクトラムセンシングの結果から、存在する無線ネットワーク数を推定することができる。これを用いて、使用可能チャネル数と無線ネットワーク数の関係を把握することができる（Ｓ１０２）。
【００３６】
次に、各チャネルの信号振幅から、各無線ネットワークと通信端末Ｎとの距離を推定する（Ｓ１０３）。周知のように、自由空間においては、電波は距離の２乗に反比例して減衰する。このため各無線ネットワークが同程度の送信電力を用いると仮定すれば、受信した電波の振幅から距離を推定することができる。この時の無線ネットワークの位置は、例えば、当該ネットワークの基地局、アクセスポイントなど基準となる無線装置の位置と定義することができる。あるいは、当該チャネルの電波送信源の配置から算出した重心と定義しても良い。
【００３７】
次に各無線ネットワークの通信量を推定する（Ｓ１０４）。通信量は、受信電波強度や、パケットの時間占有率など、周知の技術を用いて推定することができる。
【００３８】
次に、所定時間経過後、再度スペクトラムセンシングを行う（Ｓ１０５）。そして、この時点における自身と各無線ネットワークとの距離を推定する（Ｓ１０６）。この距離推定結果と、前回の距離推定結果と、経過時間とを用いることにより、無線ネットワークが通信端末Ｎに接近する速さが推定できる（Ｓ１０７）。速さがプラスであれば接近を意味し、遠ざかる場合は、速さがマイナスであると考えれば良い。
【００３９】
次に、未測定のチャネルがあるか判定する（Ｓ１０８）。未測定のチャネルがあれば（Ｓ１０８＿Ｙｅｓ）、Ｓ１０１に戻って同様の情報把握動作を行う。未測定のチャネルが無ければ（Ｓ１０８＿Ｎｏ）、無線ネットワーク情報を無線ネットワーク状況対応型チャネル選択基準設定手段に通知する（Ｓ１０９）。
【００４０】
次に、無線ネットワーク情報把握の別の例として、無線ネットワークの移動ベクトルを推定する方法について説明する。
【００４１】
図１０は、その動作を示すフローチャートである。なお、図９で説明した情報把握を同時に行うことができるが、ここでは説明を省略する。
【００４２】
まず、通信端末Ｎ１が、同じ無線ネットワークに属する２台の通信端末Ｎ２、Ｎ３とお互いの位置情報を交換する（Ｓ２０１）。次に、各通信端末がそれぞれスペクトラムセンシングを実施する（Ｓ２０２）。次にそれぞれの通信端末が各無線ネットワークとの距離を推定する（Ｓ２０３）。
【００４３】
次に、通信端末Ｎ１が、通信端末Ｎ２、Ｎ３の距離推定結果を収集する。そして、通信端末Ｎ１は、収集した距離推定結果を用いて（いわゆる三角測量によって）、各無線ネットワークの位置を推定する（Ｓ２０４）。
【００４４】
次に、所定時間経過後、Ｓ２０１からＳ２０４までの位置推定を再度実施する（Ｓ２０５）。この位置推定結果と、前回の位置推定結果とから、各無線ネットワークの移動ベクトルを算出することができる（Ｓ２０６）。
【００４５】
なお、上記図９、図１０の説明では、通信端末のみを用いて、無線ネットワーク状況に関する情報を把握する方法について説明したが、これらの情報を、無線基地局などのデータベースから取得しても構わない。この場合、情報の取得が容易であり、かつ情報の精度が高くなる。しかしながら、上述のの具体例によれば、データベースにアクセスできない環境にあっても情報が把握することができるというメリットがある。
（第４の実施の形態）
本実施の形態では、チャネル選択基準の設定について、詳細に説明する。なおチャネル選択基準の設定は、例えば、所定間隔で定期的に行うことができる。あるいは、特定の無線ネットワーク情報などの物理量をモニタし、当該物理量に変化があったことをトリガとして実行するなどとしても良い。
【００４６】
既述したように、無線ネットワークに関する情報によって、チャネル選択に適用する選択基準を柔軟に設定する必要がある。ここでは、電波利用状況、ネットワーク配置状況、通信状況を例に取り、それぞれの状況に対応する優先基準の設定について具体例を用いて説明する。
【００４７】
図１１は、電波利用状況に関する選択基準設定例である。存在する無線ネットワーク数（ＮＷ数と略記）と利用可能チャネル数（ｃｈ数と略記）の大小によって選択基準が異なる。ＮＷ数が利用可能Ｃｈ数より少ない場合は、未使用ｃｈを選択できるため、未使用ｃｈを優先する（Ａ１）。一方、ＮＷ数が利用可能ｃｈ数以上の場合は、未使用ｃｈがないため、既に使用されているｃｈの中から占有率が低いチャネルを優先する（Ａ２）。なお、占有率とは当該ｃｈの通信容量に対する現在の使用量の割合である。
【００４８】
図１２は、無線ネットワークの配置状況に関する選択基準の設定例である。まず自身が属する無線ネットワークＸ（Ｘと呼称）の干渉範囲（干渉距離）と選択候補のチャネルを使用する無線ネットワークＹ（Ｙと呼称）との位置関係によって選択基準が分かれる。
【００４９】
１）ＸとＹの距離が干渉距離より大きい場合
Ｙの移動ベクトルを参照して、ＹがＸに接近中であるか否かによって選択基準が異なる。ＹがＸに接近中の場合、受信電波強度の増加が小さいｃｈを優先する（Ｂ１）。これは受信電波強度の増加が小さいｃｈを使用するＮＷは、接近する速度が遅く、長期間そのｃｈを使用できる可能性が高いと考えられるためである。一方、ＹがＸに非接近中の場合、受信電波の小さいｃｈを優先する（Ｂ２）。
【００５０】
２）ＸとＹの距離が干渉距離以下の場合
Ｙの移動ベクトルを参照して、ＹとＸとの距離が増加中の場合、受信電波強度の減少が大きいｃｈを優先する（Ｂ３）。これは、Ｙが速く遠ざかっている方が、当該チャネルを使用できる容量が時間とともに増加していくと考えられるからである。一方、ＸとＹとの距離が非増加中である場合は、例えば、所定期間内の平均受信電波強度が小さいｃｈを優先する（Ｂ４）。これはベストな選択肢がないため、候補の中で、最も長期間通信が可能となるベターな選択をするためである。
【００５１】
図１３は、各ＮＷの通信量差に関する選択基準を設定する方法の例である。通信量差に着目した場合、例えば、通信量の多いＮＷに優先的に通信性能の高いｃｈを割り当てることが考えられる。各ＮＷの通信量を参照し、Ｘ自身の通信量が他のＮＷより多ければ、受信電波強度が小さいｃｈを優先する（Ｃ１）。これは、Ｘが一番通信性能の良いｃｈを使えるようにするためである。一方、他のＮＷの中に通信量が閾値を超えて大きいものがあれば、Ｘはそのｃｈを候補から除外した中から、受信電波強度が小さいｃｈを選択する（Ｃ２）。あるいは、Ｘ自身が使用中のｃｈが、現在Ｙが使用中のｃｈより通信性能が高ければ、より積極的に、使用中のｃｈをＹに譲っても良い。そして、譲ったｃｈに準じる通信性能のｃｈを優先する。また、Ｘを含めたすべてのＮＷの間に所定値以上の通信量の差が無い場合は、例えば、受信電波強度が小さいｃｈを優先する（Ｃ３）。あるいは、通信量に比例した順番となるようなｃｈ選択を優先するとしても良い。
【００５２】
図１１〜１３の選択基準設定方法を取り入れた場合の、選択基準設定方法の一例を図１４および図１５に示す。ここでは、Ａ：電波利用状況、Ｂ：ＮＷ配置状況、Ｃ：通信状況、の順に選択基準を設定する例を示す。なお選択基準の設定内容は任意であるため、ここに示すのは、あくまで一例である。
【００５３】
図１４は、上記Ａ、Ｂに関する選択基準設定方法を示すフローチャートである。選択基準設定手段は、まず、無線ネットワーク情報把握手段から受信した電波利用状況を参照する（Ｓ３０１）。次にＮＷ数と利用可能チャネル数とを比較する（Ｓ３０２）。利用可能チャネル数がＮＷ数以下であった場合は（Ｓ３０２＿Ｎｏ）、既に使用されているｃｈの中で、受信電波強度が最小のｃｈを優先として（Ｓ３０３）、終了する。
【００５４】
一方、利用可能チャネル数がＮＷ数より多かった場合は（Ｓ３０２＿Ｙｅｓ）、未使用チャネルを優先する（Ｓ３０４）。次にＮＷの配置状況を参照する（Ｓ３０５）。そして、Ｘからそのチャネルを使用するＮＷ＿Ｙまでの距離が干渉距離より大きいか判定する（Ｓ３０６）。ＮＷ間距離が干渉距離より大きかった場合は（Ｓ３０６＿Ｙｅｓ）、Ｙの移動ベクトルを参照し、ＹがＸに接近中であるか否かを判定する（Ｓ３０７）。ＮＷ間の距離が減少中、すなわちＹが接近中であった場合は（Ｓ３０７＿Ｙｅｓ）、受信電波強度の増加が小さいｃｈを優先して（Ｓ３０８）、終了する。これは、電波強度の増加が少ないｃｈほど長く使える可能性が高いからである。一方、ＮＷ間距離が減少していない場合は（Ｓ３０７＿Ｙｅｓ）、Ｃの選択基準設定に進む。
【００５５】
また、ＮＷ間距離が干渉距離以下の場合は（Ｓ３０６＿Ｎｏ）、ＮＷ間距離が増加中であるか判定する（Ｓ３０９）。ＮＷ間距離が増加中の場合は（Ｓ３０９＿Ｙｅｓ）、受信電波強度の減少が大きいｃｈを優先にして（Ｓ３１０）、終了する。これは、そのｃｈで使える通信容量が将来増えると期待されるからである。
【００５６】
一方、ＮＷ間距離が増加中でなかった場合は（Ｓ３１０＿Ｎｏ）、所定期間の平均受信電波強度が小さいｃｈを優先して（Ｓ３１２）、終了する。これは、長期にわたりある程度の通信容量が確保できると期待されるためである。
【００５７】
次にＣ、すなわち通信量差に関する選択基準設定について説明する。ここでは、通信量差に所定の閾値を設けておき、ＮＷ間に閾値を超える通信量差がある場合は、通信量の多いＮＷに通信性能の良いｃｈが割り当てられるようにするというルールを仮定している。
【００５８】
図１５はその設定方法を示すフローチャートである。まず選択基準設定手段が通信状況を参照する（Ｓ３２１）。そして、ＮＷ間に閾値以上の通信量差があるか判定する（Ｓ３２２）。閾値以上の通信量差があった場合は（Ｓ３２２＿Ｙｅｓ）、自身が属するＮＷ＿Ｘの通信量が最大であるか判定する（Ｓ３２３）。Ｘが最大の通信量だった場合は（Ｓ３２３＿Ｙｅｓ）、受信電波強度が最小のチャネルを優先するように設定して（Ｓ３２４）、終了する。
【００５９】
一方、Ｘが最大の通信量でなかった場合は（Ｓ３２３＿Ｎｏ）、閾値を超えて通信量が多いＮＷを特定する（Ｓ３２５）。そして通信量が多いＮＷに通信品質の良いｃｈが割り当てられるようする。具体的には、閾値を超えるＮＷの数だけ、受信電波強度が小さいｃｈを除外し、残ったｃｈの中から受信電波強度が小さいｃｈを優先するように設定して（Ｓ３２６）、終了する。
【００６０】
以上説明したように、周囲に存在する無線ネットワークの状況に基づいて、変動する電波環境に対応するチャネル選択基準を設定することができる。なお以上の例では、電波利用状況、ＮＷ配置状況、通信状況、の３項目を選択基準の設定項目としたが、項目はこれに限られるものではなく、電波環境を表す任意の項目を設定することができる。また、優先判定をする条件についても、目的に応じて任意に設定することができる。
（第５の実施の形態）
本実施の形態では、チャネル選択について、詳細に説明する。
【００６１】
図１６は、チャネル選択手段によって実行される、チャネル選択動作を示すフローチャートである。
【００６２】
先ず、チャネル選択手段は、まず、チャネル選択基準が変更されたか判定する（Ｓ４０１）。この判定は、定期的に行っても良いし、選択基準が変更されたことをイベントとするイベントドリブンで行っても良い。選択基準が変更されていた場合には（Ｓ４０１＿Ｙｅｓ）、新しい選択基準にしたがってｃｈの優先順位を決定する（Ｓ４０２）。そして、優先順位にしたがってｃｈ選択を実行する（Ｓ４０３）。
【００６３】
一方、選択基準が変更されていなかった場合は（Ｓ４１０１＿Ｎｏ）、前回ｃｈ選択を実行した時と同じ選択基準にしたがってｃｈ優先順位を決定する（Ｓ４０４）。そして設定した優先順位にしたがって選択を実行する（Ｓ４０３）。
【００６４】
以上説明したように、本実施の形態によれば、電波環境の変動を反映した選択基準にしたがって、チャネル選択を実行することができる。
【００６５】
以上、上述した実施形態を模範的な例として本発明を説明した。しかしながら、本発明は、上記実施形態には限定されない。即ち、本発明は、本発明のスコープ内において、当業者が理解し得る様々な態様を適用することができる。
【符号の説明】
【００６６】
１    干渉到達範囲
１００    通信端末
１１０    無線ネットワーク状況把握手段
１２０    無線ネットワーク状況対応型チャネル選択基準設定手段
１３０    チャネル選択手段
ＮＷ    無線ネットワーク
ｃｈ    チャネル
【図１】
2016122998.tif 000003
【図２】
2016122998.tif 000004
【図３】
2016122998.tif 000005
【図４】
2016122998.tif 000006
【図５】
2016122998.tif 000007
【図６】
2016122998.tif 000008
【図７】
2016122998.tif 000009
【図８】
2016122998.tif 000010
【図９】
2016122998.tif 000011
【図１０】
2016122998.tif 000012
【図１１】
2016122998.tif 000013
【図１２】
2016122998.tif 000014
【図１３】
2016122998.tif 000015
【図１４】
2016122998.tif 000016
【図１５】
2016122998.tif 000017
【図１６】
2016122998.tif 000018