(57)【要約】【課題】端末装置に対して継続したサービスを提供することが可能な通信制御装置、及び呼接続変更方法を提供すること。【解決手段】端末装置で測定されたアクセスポイントとの間の無線品質に関する第１の情報と、前記アクセスポイントで測定された前記端末装置に対するトラヒックに関する第２の情報を受信する受信部と、地理的区画毎に複数の前記第１の情報を統計処理し、統計処理した前記複数の第１の情報と前記受信した複数の第２の情報を前記アクセスポイント毎に統計処理し、前記アクセスポイント毎に統計処理した前記第１及び第２情報に基づいて、前記アクセスポイント又は前記端末装置に対して制御を実施する制御部とを備える制御装置。【選択図】図１１
2017212563.tif 000002
【特許請求の範囲】
【請求項１】
端末装置で測定されたアクセスポイントとの間の無線品質に関する第１の情報と、前記アクセスポイントで測定された前記端末装置に対するトラヒックに関する第２の情報を受信する受信部と、
地理的区画毎に複数の前記第１の情報を統計処理し、統計処理した前記複数の第１の情報と前記受信した複数の第２の情報を前記アクセスポイント毎に統計処理し、前記アクセスポイント毎に統計処理した前記第１及び第２情報に基づいて、前記アクセスポイント又は前記端末装置に対して制御を実施する制御部と
を備えることを特徴とする制御装置。
【請求項２】
前記制御部は、地理的区画毎に統計処理した前記複数の第１の情報に基づいて制御方法を決定し、決定した前記制御方法を前記アクセスポイント毎に統計処理し、前記アクセスポイント毎に統計処理した当該制御方法に基づいて前記アクセスポイント又は前記端末装置に対する制御を実施することを特徴とすることを特徴とする請求項１記載の制御装置。
【請求項３】
前記制御部は、前記アクセスポイントと無線通信可能な範囲に含まれる全地理的区画分の前記制御方法を前記アクセスポイント毎にカウントし、前記アクセスポイントにおいて最大多数の前記制御方法を用いて前記アクセスポイント又は前記端末装置に対する制御を実施することを特徴とする請求項２記載の制御装置。
【請求項４】
端末装置と、
アクセスポイントと、
制御装置を備える無線ネットワークシステムにおいて、
前記制御装置は、
前記端末装置で測定された前記アクセスポイントとの間の無線品質に関する第１の情報と、前記アクセスポイントで測定された前記端末装置に対するトラヒックに関する第２の情報を受信する受信部と、
地理的区画毎に複数の前記第１の情報を統計処理し、統計処理した前記複数の第１の情報と前記受信した複数の第２の情報を前記アクセスポイント毎に統計処理し、前記アクセスポイント毎に統計処理した前記第１及び第２情報に基づいて、前記アクセスポイントに対して制御を実施する制御部と
を備えることを特徴とする無線ネットワークシステム。
【請求項５】
受信部と制御部を有する制御装置における制御方法であって、
前記受信部により、端末装置で測定されたアクセスポイントとの間の無線品質に関する第１の情報と、前記アクセスポイントで測定された前記端末装置に対するトラヒックに関する第２の情報を受信し、
前記制御部により、地理的区画毎に複数の前記第１の情報を統計処理し、統計処理した前記複数の第１の情報と前記受信した複数の第２の情報を前記アクセスポイント毎に統計処理し、前記アクセスポイント毎に統計処理した前記第１及び第２情報に基づいて、前記アクセスポイントに対して制御を実施する
ことを特徴とする制御方法。
【請求項６】
制御装置におけるコンピュータで実行される制御プログラムであって、
端末装置で測定されたアクセスポイントとの間の無線品質に関する第１の情報と、前記アクセスポイントで測定された前記端末装置に対するトラヒックに関する第２の情報を受信する処理と、
地理的区画毎に複数の前記第１の情報を統計処理し、統計処理した前記複数の第１の情報と前記受信した複数の第２の情報を前記アクセスポイント毎に統計処理し、前記アクセスポイント毎に統計処理した前記第１及び第２情報に基づいて、前記アクセスポイントに対して制御を実施する処理と
を前記コンピュータに実行させる制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、無線ネットワークシステム、制御方法、及び制御プログラムに関する。
【背景技術】
【０００２】
現在、端末装置（又はユーザ）は、ＬＴＥ（Long Term Evolution）などの無線アクセス方式だけではなく、無線ＬＡＮ（Wireless Local Area Network）などの無線アクセス方式も利用可能となっている。双方利用可能な場合、例えば、端末装置はＬＴＥよりも無線ＬＡＮを優先して利用することが可能である。これにより、例えば、ＬＴＥ側のシステムの負荷軽減を図ることが可能となる。
【０００３】
無線ＬＡＮは、例えば、ＩＥＥＥ（Institute of Electrical and Electronic Engineers）によりその仕様が検討された無線アクセス方式である。無線ＬＡＮの例としては、ＩＥＥＥ８０２．１１ａｃ（又はＶＨＴ（Very High Throughput））やＩＥＥＥ８０２．１１ｎなどがある。ＷｉＦｉは、例えば、無線ＬＡＮにおける規格の１つであって、ＷｉＦｉ  Ａｌｌｉａｎｃｅによって、ＩＥＥＥ８０２．１１規格によるデバイス間の相互接続が認められた無線アクセス方式である。
【０００４】
無線ＬＡＮを利用した無線通信においては様々な要因により、通信品質が低下する場合がある。例えば、アクセスポイントと端末装置の間の障害物によって端末装置における受信電力が劣化したり、複数のアクセスポイントからの電波干渉によりスループットが低下したりする場合などがある。このような通信品質の低下は、例えば、ダウンリンク方向の場合、端末装置側で受信電波状態を測定する等により、その要因を特定することが可能な場合もある。しかし、アップリンク方向の場合、端末装置での測定は判断材料が不足し、通信品質の低下の要因を特定することが困難な場合がある。そこで、専用の測定機器を用いて通信状況を測定し、取得したデータなどを分析することで、通信品質の低下の要因を特定する場合もある。
【０００５】
無線ＬＡＮに関する技術として、例えば、以下がある。すなわち、各アクセスポイントから送信された第１の受信品質情報を受信し、各アクセスポイントから送信される信号の受信品質を測定して第２の受信品質情報を得て、第１及び第２の受信品質情報を用いてアクセスポイントを切り替える無線ＬＡＮ端末がある。
【０００６】
この技術によれば、適切なアクセスポイントを選択し、スループットの向上を図ることができる、とされる。
【０００７】
また、アクセスポイントが通常運用時に各チャネルの干渉状況を測定し長期間に渡る測定データを蓄積し、蓄積したデータを元に現在の最適チャネルを推定して、常に予め変更先チャネルを決定しておくようにした無線通信システムがある。
【０００８】
この技術によれば、周囲の環境に応じて通信の遅延を生じることなく周波数チャネルの自動選択を行って最適な通信を行うことができる、とされる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０００−１０１５９６号公報
【特許文献２】特開２００７−１５８４８５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、専用機器を用いる場合、専用機器の操作や取得したデータの分析など、その作業が非常に煩雑となる場合がある。また、専用機器を用いる場合、通信状況は刻々と変化しており、その要因をリアルタイムで改善させ、端末装置（又はユーザ）に対してサービスの向上を図ることができない場合もある。さらに、専用機器を用いた場合、専用機器を種々の場所に移動させて通信品質が低下する地点を特定するなど、通信品質が低下する地点を特定することが煩雑で困難な場合もある。
【００１１】
また、上述した第１及び第２の受信品質情報を用いてアクセスポイントを切り替えたり、蓄積したデータを元に現在の最適チャネルを推定して変更先チャネルを決定したりする技術は、いずれも、チャネルの切り替えに関する技術である。これらの技術では、最適なチャネルへの切り替えを行うことができても、通信品質の低下が発生した場合、その要因を特定することは困難である。
【００１２】
そこで、一開示は、端末装置に対してサービスの向上を図ることが可能な制御装置、無線ネットワークシステム、制御方法、及び制御プログラムを提供することにある。
【００１３】
また、一開示は、通信品質の劣化の要因を容易に特定することが可能な制御装置、無線ネットワークシステム、制御方法、及び制御プログラムを提供することにある。
【課題を解決するための手段】
【００１４】
一開示は、制御装置において、端末装置で測定されたアクセスポイントとの間の無線品質に関する第１の情報と、前記アクセスポイントで測定された前記端末装置に対するトラヒックに関する第２の情報を受信する受信部と、地理的区画毎に複数の前記第１の情報を統計処理し、統計処理した前記複数の第１の情報と前記受信した複数の第２の情報を前記アクセスポイント毎に統計処理し、前記アクセスポイント毎に統計処理した前記第１及び第２情報に基づいて、前記アクセスポイント又は前記端末装置に対して制御を実施する制御部とを備える。
【発明の効果】
【００１５】
一開示によれば、端末装置に対してサービスの向上を図ることが可能な制御装置、無線ネットワークシステム、制御方法、及び制御プログラムを提供することができる。
【００１６】
また、一開示によれば、通信品質の劣化の要因を容易に特定することが可能な制御装置、無線ネットワークシステム、制御方法、及び制御プログラムを提供することできる。
【図面の簡単な説明】
【００１７】
【図１】図１は無線ネットワークシステムの構成例を表す図である。
【図２】図２は無線ネットワークシステムの構成例を表す図である。
【図３】図３は無線ネットワークシステムの構成例を表す図である。
【図４】図４は端末装置の構成例を表す図である。
【図５】図５はアクセスポイントの構成例を表す図である。
【図６】図６は管理装置の構成例を表す図である。
【図７】図７（Ａ）はＡＰ情報、図７（Ｂ）は品質情報、図７（Ｃ）はトラフィック情報、図７（Ｄ）はアラーム情報の例をそれぞれ表す図である。
【図８】図８（Ａ）から図８（Ｊ）は閾値の例を表す図である。
【図９】図９（Ａ）から図９（Ｅ）は閾値の例を表す図である。
【図１０】図１０はメッシュの例を表す図である。
【図１１】図１１（Ａ）はメッシュテーブル、図１１（Ｂ）はＡＰ編集情報の例をそれぞれ表す図である。
【図１２】図１２は制御優先情報の例を表す図である。
【図１３】図１３（Ａ）から図１３（Ｅ）はＵＬ制御で使用される情報の例を表す図である。
【図１４】図１４は動作例を表すフローチャートである。
【図１５】図１５は動作例を表すフローチャートである。
【図１６】図１６は動作例を表すフローチャートである。
【図１７】図１７は動作例を表すフローチャートである。
【図１８】図１８は動作例を表すフローチャートである。
【図１９】図１９はメッシュテーブル編集処理の動作例を表すフローチャートである。
【図２０】図２０はメッシュテーブル編集処理の動作例を表すフローチャートである。
【図２１】図２１メッシュテーブル編集処理の動作例を表すフローチャートである。
【図２２】図２２はメッシュテーブル編集処理の動作例を表すフローチャートである。
【図２３】図２３はメッシュテーブル編集処理の動作例を表すフローチャートである。
【図２４】図２４はＡＰ編集情報作成処理の動作例を表すフローチャートである。
【図２５】図２５はＡＰ編集情報作成処理の動作例を表すフローチャートである。
【図２６】図２６は優先制御情報編集処理の動作例を表すフローチャートである。
【図２７】図２７（Ａ）はＡＰ情報、図２７（Ｂ）はＡＰ編集情報の例を夫々表す図である。
【図２８】図２８（Ａ）から図２８（Ｄ）はＤＬ制御の例を表す図である。
【図２９】図２９（Ａ）と図２９（Ｂ）はＤＬ制御の例を表す図である。
【図３０】図３０（Ａ）と図３０（Ｂ）はＤＬ制御の例を表す図である。
【図３１】図３１（Ａ）と図３１（Ｂ）はＤＬ制御の例を表す図である。
【図３２】図３２（Ａ）と図３２（Ｂ）はＤＬ制御の例を表す図である。
【図３３】図３３（Ａ）から図３３（Ｄ）はＵＬ制御の例を表す図である。
【図３４】図３４（Ａ）から図３４（Ｃ）はＵＬ制御の例を表す図である。
【図３５】図３５（Ａ）から図３５（Ｃ）はＵＬ制御の例を表す図である。
【図３６】図３６（Ａ）から図３６（Ｄ）はＵＬ制御の例を表す図である。
【図３７】図３７（Ａ）から図３７（Ｃ）はＵＬ制御の例を表す図である。
【発明を実施するための形態】
【００１８】
以下、本発明を実施するための形態について説明する。なお、以下の実施例は開示の技術を限定するものではない。そして、各実施の形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【００１９】
また、本明細書に記載された用語や技術的内容は、ＩＥＥＥなど通信に関する規格として仕様書に記載された用語や技術的内容が適宜用いられてもよい。
【００２０】
［第１の実施の形態］
図１は第１の実施の形態における無線ネットワークシステム１０の構成例を表す図である。無線ネットワークシステム１０は、端末装置１００、アクセスポイント２００−１，２００−２、及び制御装置３００を備える。端末装置１００とアクセスポイント２００−１は、例えば、ＷｉＦｉにより無線通信を行う。
【００２１】
端末装置１００は、アクセスポイント２００−１との間の無線品質に関する第１の情報を取得し、当該第１の情報を制御装置３００へ送信する。また、アクセスポイント２００−１は、端末装置１００に対するトラフィックに関する第２の情報を取得し、当該第２の情報を制御装置３００へ送信する。例えば、第１の情報は品質情報であり、第２の情報はトラフィック情報である。
【００２２】
制御装置３００は、受信部３１０と制御部３２０を備える。受信部３１０は、端末装置１００で測定された第１の情報と、前記アクセスポイント２００−２で測定された第２の情報を受信する。
【００２３】
制御部３２０は、地理的区画毎に複数の第１の情報を統計処理し、統計処理した複数の第１の情報と受信した複数の第２の情報をアクセスポイント２００−１，２００−２毎に統計処理する。そして、制御部３２０は、アクセスポイント２００−１，２００−２毎に統計処理した第１及び第２情報に基づいて、アクセスポイント２００−１又は端末装置１００に対して制御を実施する。
【００２４】
このように本第１の実施の形態においては、制御装置３００は地理的区画毎に第１の情報を統計処理している。そのため、制御装置３００は第１の情報に基づいてどの地理的区画において、端末１００やアクセスポイント２００−１のスループットが低下したり、無線接続が切断したりしているのかを容易に把握することが可能となる。従って、制御装置３００は通信品質の劣化の要因を容易に特定することが可能となる。
【００２５】
また、本第１の実施の形態においては、制御装置３００は、地理的区画毎に統計処理した複数の第１の情報と受信した複数の第２の情報をアクセスポイント２００−１，２００−２毎に統計処理し、当該統計処理した第１及び第２情報に基づいて、制御を実施する。そのため、制御装置３００は、第１の情報に基づいてＤＬ方向における通信品質の低下の要因を特定することも可能であり、第２の情報に基づいてＵＬ方向における通信品質の低下の要因を特定することも可能である。従って、制御装置３００は、特定した要因に基づいて、使用チャネルを変更したり、送信電力の制御を行ったりするなどの制御をアクセスポイント２００−１や端末装置１００に実施することも可能となる。これにより、例えば、制御装置３００は、通信品質の低下を抑制して、ユーザ（又は端末装置１００）に対してサービスの向上を図ることが可能となる。
【００２６】
［第２の実施の形態］
次に第２の実施の形態について説明する。
【００２７】
＜無線ネットワークシステムの構成例＞
図２は第２の実施の形態における無線ネットワークシステム１０の構成例を表す図である。
【００２８】
無線ネットワークシステム１０は、端末装置（以下、「端末」と称する場合がある）１００−１，１００−２とアクセスポイント２００−１〜２００−４、及び管理装置３００を備える。
【００２９】
端末１００−１，１００−２は、例えば、フィーチャーフォン、スマートフォン、パーソナルコンピュータ、タブレット端末、ゲーム装置などの無線通信装置である。端末１００−１，１００−２は、例えば、無線ＬＡＮを利用してアクセスポイント２００−１〜２００−４と無線通信を行い、通話サービスやＷｅｂ閲覧サービスなど種々のサービスの提供を受けることが可能である。
【００３０】
アクセスポイント２００−１〜２００−４は、例えば、無線ＬＡＮを用いて端末１００−１，１００−２と無線通信を行う無線基地局装置又は無線通信装置である。アクセスポイント２００−１〜２００−４は、自局のサービス提供可能範囲内に在圏する端末１００−１，１００−２に対してサービスを提供することが可能である。
【００３１】
管理装置３００は、例えば、アクセスポイント２００−１〜２００−４を制御又は管理する制御装置である。管理装置３００は、端末１００−１，１００−２から送信された品質情報やアラーム情報をアクセスポイント２００−１〜２００−４を経由して受信する。また、管理装置３００は、アクセスポイント２００−１〜２００−４から送信されたトラフィック情報を受信する。管理装置３００は、品質情報とトラフィック情報、アラーム情報に基づいて、どのアクセスポイント２００−１〜２００−４を改善させれば通信品質向上の効果が得られるのかを分析又は判定して、当該アクセスポイント２００−１〜２００−４に対して制御を実施する。この際、管理装置３００は、電力制御変更要求やチャネル変更要求をアクセスポイント２００−１〜２００−４へ送信して、アクセスポイント２００−１〜２００−４に対する制御を実施する。
【００３２】
なお、第１の実施の形態における端末装置１００は、例えば、端末１００に対応する。また、第１の実施の形態におけるアクセスポイント２００−１，２００−２は、例えば、アクセスポイント２００−１，２００−２にそれぞれ対応する。さらに、第１の実施の形態における制御装置３００は、例えば、管理装置３００に対応する。
【００３３】
図３も無線ネットワークシステム１０の構成例を表している。図３の例では、端末１００がアクセスポイント２００−１と無線通信を行い、アクセスポイント２００−２へ接続要求を送信している例を表している。
【００３４】
なお、無線ネットワークシステム１０においては、端末１００−１，１００−２は１又は複数台でよいし、アクセスポイント２００−１〜２００−４も１又は複数台でよい。
【００３５】
また、品質情報は、例えば、アクセスポイント２００−１〜２００−４から送信された無線信号に基づいて端末１００−１，１００−２で測定された品質情報であってよく、ＤＬ（Down Link）方向の無線品質を表している。また、トラフィック情報は、例えば、アクセスポイント２００−１〜２００−４において測定された、端末１００−１，１００−２に対する無線通信のトラフィックに関する情報であり、ＤＬ方向とＵＬ（Up Link）方向のトラフィックに関する情報となっている。
【００３６】
なお、本第２の実施の形態においては、無線ＬＡＮの一例として、ＷｉＦｉを例にして説明する。
【００３７】
端末１００−１，１００−２はいずれも同一構成のため、とくに断らない限り端末１００、アクセスポイント２００−１〜２００−４もとくに断らない限りアクセスポイント２００とそれぞれ称する場合がある。
【００３８】
以降では、端末１００、アクセスポイント２００、管理装置３００の各構成例を説明する。
【００３９】
＜端末の構成例＞
図４は端末１００の構成例を含む無線ネットワークシステム１０の構成例を表している。端末１００は、ＣＰＵ（Central Processing Unit）１２０、メモリ１４０、ＷｉＦｉＩ／Ｆ（WiFi Interface）１５０を備える。
【００４０】
ＣＰＵ１２０は、ＷｉＦｉ接続制御部１２１、監視部１２２、及び出力処理部１２３を含む。例えば、ＣＰＵ１２０は、メモリ１４０に記憶されたプログラムを読み出して実行することで、ＷｉＦｉ接続制御部１２１、監視部１２２、出力処理部１２３の機能を実現してもよい。
【００４１】
ＷｉＦｉ接続制御部１２１は、例えば、メモリ１４０に記憶されたＡＰ（Access Point）一覧１４１を読み出して、当該アクセスポイント２００に対する品質情報とアラーム情報の取得を監視部１２２へ指示する。
【００４２】
監視部１２２は、例えば、当該指示に従って、ＷｉＦｉＩ／Ｆ１５０を介してアクセスポイント２００から送信された無線信号に基づいて品質情報やアラーム情報を取得する。監視部１２２は取得した品質情報とアラーム情報を出力処理部１２３へ出力する。監視部１２２は、例えば、アクセスポイント２００に対する回線の接続断やスループットの低下を検出したときに、アラーム情報を送信する。また、監視部１２２は、例えば、品質情報やアラーム情報を検出した際の測定位置の位置情報をＧＰＳ（Global Positioning System）を利用して取得することが可能である。監視部１２２は位置情報を含む品質情報やアラーム情報を取得できる。なお、監視部１２２は、ＧＰＳ以外にも、例えば、ＢＬＥ（Bluetooth（登録商標） Low Energy）を利用した３点測位によって位置情報を取得してもよい。
【００４３】
出力処理部１２３は、監視部１２２から受け取った品質情報とアラーム情報を、ＷｉＦｉＩ／Ｆ１５０へ出力する。メモリ１４０は、例えば、ＡＰ一覧１４１などを記憶する。
【００４４】
ＷｉＦｉＩ／Ｆ１５０は、アクセスポイント２００との間で、ＷｉＦｉを利用して無線信号を交換する。ＷｉＦｉＩ／Ｆ１５０は、出力処理部１２３から受け取った品質情報とアラーム情報を無線信号に変換してアクセスポイント２００へ送信する。
【００４５】
＜アクセスポイントの構成例＞
図５はアクセスポイント２００の構成例を含む無線ネットワークシステム１０の構成例を表す図である。
【００４６】
アクセスポイント２００は、ＷｉＦｉＩ／Ｆ２１０、ＣＰＵ２２０、メモリ２４０、ＥｔｈｅｒＩ／Ｆ２５０を備える。
【００４７】
ＷｉＦｉＩ／Ｆ２１０は、端末１００との間で、ＷｉＦｉを利用して無線信号を交換する。ＷｉＦｉＩ／Ｆ２１０は、端末１００から送信された無線信号から品質情報とアラーム情報を抽出し、抽出した品質情報とアラーム情報をＣＰＵ２２０へ出力する。ＷｉＦｉＩ／Ｆ２１０は、例えば、無線信号を受信する受信部でもあり、無線信号を送信する送信部でもある。
【００４８】
ＣＰＵ２２０は、入力処理部２２１、トラフィック管理部２２２、出力処理部２２３、及びＡＰ制御部２２４を含む。例えば、ＣＰＵ２２０は、メモリ２４０に記憶されたプログラムを読み出して実行することで、入力処理部２２１、トラフィック管理部２２２、出力処理部２２３、及びＡＰ制御部２２４の機能を実現してもよい。
【００４９】
入力処理部２２１は、管理装置３００から送信されたトラフィック要求、電力制御要求、チャネル変更要求などを入力する。入力処理部２２１は、トラフィック要求をトラフィック管理部２２２、電力制御要求とチャネル変更要求をＡＰ制御部２２４へそれぞれ出力する。
【００５０】
トラフィック管理部２２２は、例えば、トラフィック要求を受け取ると、ＷｉＦｉＩ／Ｆ２１０を介して端末１００との間の無線通信に関するトラヒック情報を取得する。トラフィック管理部２２２は、取得したトラフィックをメモリ２４０に適宜記憶し、或いは出力処理部２２３へ出力する。トラフィック管理部２２２は、取得したトラフィック情報のうち、出力処理部２２３から受け取ったトラフィック登録情報に対応するトラフィック情報を、出力処理部２２３へ出力してもよい。トラフィック管理部２２２は、メモリ２４０に記憶されたトラフィック情報を読み出して、出力処理部２２３へ出力してもよい。
【００５１】
出力処理部２２３は、ＷｉＦｉＩ／Ｆ２１０から受け取った品質情報とアラーム情報、トラフィック管理部２２２から受け取ったトラフィック情報を、ＥｔｈｅｒＩ／Ｆ２５０へ出力する。
【００５２】
ＡＰ制御部２２４は、入力処理部２２１から受け取った電力制御要求とチャネル変更要求に従って、端末１００へ送信する無線信号の送信電力を変更したり、端末１００へ送信する無線信号の送信に利用するチャネル（又は周波数）を変更したりする。
【００５３】
メモリ２４０は、例えば、トラフィック情報を記憶する。トラフィック情報としては、例えば、再送発生数、切断発生回数、接続ユーザ数などがある。
【００５４】
ＥｔｈｅｒＩ／Ｆ２５０は、例えば、管理装置３００との間でパケットデータを交換する。例えば、ＥｔｈｅｒＩ／Ｆ２５０は、出力処理部２２３から受け取った品質情報、アラーム情報、及びトラフィック情報をパケットデータに変換して管理装置３００へ送信する。また、ＥｔｈｅｒＩ／Ｆ２５０は、例えば、管理装置３００から送信されたパケットデータを受信し、受信したパケットデータからトラフィック要求や電力制御要求、チャネル変更要求を抽出して、入力処理部２２１へ出力する。ＥｔｈｅｒＩ／Ｆ２５０は、例えば、このようなデータや情報を受信する受信部でもあり、このようなデータや情報を送信する送信部でもある。
【００５５】
＜管理装置の構成例＞
図６は管理装置３００の構成例を含む無線ネットワークシステム１０の構成例を表す図である。
【００５６】
管理装置３００は、ＥｔｈｅｒＩ／Ｆ３１０、ＣＰＵ３２０、ＤＢ（Data Base）３３０、及びメモリ３４０を備える。
【００５７】
なお、第１の実施の形態における受信部３１０は、例えば、ＥｔｈｅｒＩ／Ｆ３１０に対応する。また、第１の実施の形態における制御部３２０は、例えば、ＣＰＵ３２０に対応する。
【００５８】
ＥｔｈｅｒＩ／Ｆ３１０は、例えば、アクセスポイント２００との間でパケットデータを交換する。例えば、ＥｔｈｅｒＩ／Ｆ３１０は、アクセスポイント２００から送信されたパケットデータを受信し、受信したパケットデータから品質情報とアラーム情報、トラフィック情報を抽出し、抽出したこれらの情報をＣＰＵ３２０へ出力する。ＥｔｈｅｒＩ／Ｆ３１０は、例えば、このような情報やデータなどを受信する受信部でもあり、送信部でもある。また、例えば、ＥｔｈｅｒＩ／Ｆ３１０は、ＣＰＵ３２０からトラフィック要求、電力制御要求、チャネル変更要求を受け取り、受け取ったこれらの要求を含むパケットデータを作成し、作成したパケットデータをアクセスポイント２００へ送信する。
【００５９】
ＣＰＵ３２０は、入力処理部３２１、周期起動部３２２、分析処理部３２３を含む。例えば、ＣＰＵ３２０は、メモリ３４０に記憶されたプログラムを読み出して実行することで、入力処理部３２１、周期起動部３２２、分析処理部３２３の機能を実現してもよい。
【００６０】
入力処理部３２１は、ＥｔｈｅｒＩ／Ｆ３１０から出力された品質情報、アラーム情報、トラフィック情報を入力し、ＤＢ３３０へ記憶する。
【００６１】
周期起動部３２２は、例えば、周期的にトラフィック要求をＥｔｈｅｒＩ／Ｆ３１０へ出力する。
【００６２】
分析処理部３２３は、ＤＢ３３０に登録されたＡＰ情報３３１、品質情報３３２、アラーム情報３３３、トラフィック情報３３４を読み出して、これらの情報に基づいて、メッシュテーブル、ＡＰ編集情報、制御優先情報を作成し、メモリ３４０に記憶する。具体的には、分析処理部３２３は、例えば、ＤＢ３３０に記憶された品質情報３３２とアラーム情報３３３を読み出して、これらの情報をメッシュ単位に集計（又は統計処理）してメッシュテーブル３４１を作成し、メモリ３４０に記憶する。また、分析処理部３２３は、例えば、メッシュテーブル３４１に含まれる情報とトラフィック情報３３４を、アクセスポイント２００毎に集計（又は統計処理）してＡＰ編集情報を作成し、メモリ３４０に記憶する。さらに、分析処理部３２３は、例えば、ＡＰ編集情報に基づいて制御優先情報３４３を作成し、メモリ３４０に記憶する。なお、分析処理部３２３は、例えば、メッシュテーブル３４１やＡＰ編集情報などを作成する際に、ＡＰ情報３３１を適宜参照する。そして、分析処理部３２３は、ＡＰ編集情報３４２や制御優先情報３４３に基づいて、アクセスポイント２００に対してどのように制御を行うかを示す要求（電力制御要求とチャネル変更要求）をＥｔｈｅｒＩ／Ｆ３１０へ出力する。管理装置３００は、この要求により、アクセスポイント２００に対する制御を実施することが可能となる。詳細については動作例で説明する。
【００６３】
ＤＢ３３０は、ＡＰ情報３３１、品質情報３３２、アラーム情報３３３、トラフィック情報３３４を記憶する。また、メモリ３４０は、メッシュテーブル３４１、ＡＰ編集情報３４２、制御優先情報３４３を記憶する。なお、メモリ３４０とＤＢ３３０が１つのメモリとなって、当該メモリにＡＰ情報３３１から制御優先情報３４３まで記憶されてもよい。
【００６４】
次に、ＡＰ情報３３１から制御優先情報３４３の例を説明する。
【００６５】
＜ＡＰ情報、品質情報、アラーム情報、トラフィック情報の例＞
図７（Ａ）はＡＰ情報３３１の例を表している。ＡＰ情報３３１は、例えば、各アクセスポイント２００を他のアクセスポイントと識別する情報やアクセスポイント２００の設置場所に関する情報が含まれる。これらの情報は、例えば、アクセスポイント２００が設置される際にＤＢ３３０に記憶される。ＡＰ情報３３１には、「送信電力」もあり、例えば、現在どれだけの電力を使用して無線信号を送信しているかを表している。
【００６６】
図７（Ｂ）は品質情報３３２の例を表している。品質情報３３２には、品質を測定した時刻や品質を測定した端末１００のコンピュータ名、品質を測定した測定位置（または地理的位置）に関する情報（又は位置情報）が含まれる。図７（Ｂ）の例では、測定位置は緯度と経度により表されている。
【００６７】
また、品質情報３３２には、メッシュコードが記憶される。メッシュコードは、例えば、地理的区画を表す識別情報を表している。図１０はメッシュコードの例を表している。例えば、Ａ１、Ｂ３などの区画は地理的区画を表している。品質情報３３２に含まれるメッシュコードは、例えば、品質を測定した位置を表している。品質情報３３２に含まれるメッシュコードが「Ａ１」の場合、端末１００はメッシュコード「Ａ１」により示された地理的区画において品質情報３３２を測定したことを表している。
【００６８】
この場合、例えば、端末１００がメッシュコード「Ｆ５」において品質を測定した場合、ＡＰ＃１とＡＰ＃２の２つのアクセスポイント２００の品質を測定できる。従って、図７（Ｂ）に示すように、品質情報３３２においては、１つのメッシュコード（図７（Ｂ）の例では「Ａ１」）に対して、複数の情報が含まれる場合がある。例えば、分析処理部３２３は、品質情報３３２に含まれる測定位置に基づいて、メッシュコードを特定し、特定したメッシュコードを品質情報３３２に含めて、ＤＢ３３０に登録する。これにより、ＤＢ３３０ではメッシュコードを含む品質情報３３２が記憶される。品質情報３３２には、受信電直、リンク品質、周波数帯、チャネル番号なども含まれる。
【００６９】
なお、以下において、例えば、地理的区画のことをメッシュ、地理的区画を他の地理的区画と識別する識別情報のことをメッシュコードとそれぞれ称する場合がある。
【００７０】
図７（Ｃ）はトラフィック情報３３４の例を表している。トラフィック情報３３４としては、例えば、ＵＬパケット転送数、ＵＬ再送率、切断発生回数などが含まれる。図７（Ｂ）の例は、ＵＬ方向のトラフィック情報３３４について記載しているが、例えば、ＤＬ方向のパケット転送数、再送率などが含まれてもよい。
【００７１】
図７（Ｄ）はアラーム情報３３３の例を表している。アラーム情報３３３にも、例えば、アラーム情報３３３を取得した時刻や、アクセスポイントに関する情報などが含まれ、更に、アラームの種別を表す「アラーム種別」も含まれる。図７（Ｄ）の例では、「アラーム種別」として、アクセスポイント２００との回線が切断したことを示す「切断」と、アクセスポイント２００との通信についてスループットが劣化したことを表す「スループット劣化」が示されている。
【００７２】
なお、図８（Ａ）から図８（Ｊ）、図９（Ａ）から図９（Ｅ）は各種閾値情報を示している。これらの閾値は、例えば、メモリ３４０に記憶され、メッシュテーブル３４１やＡＰ編集情報３４２、制御優先情報３４３が作成される際や、ＡＰ編集情報３４２や制御優先情報３４３に基づいて制御方法の決定などが行われる際に、分析処理部３２３において適宜利用される。これらの閾値の詳細については動作例で説明する。
【００７３】
図１０は上述したようにメッシュコードの例を表している。図１０では３つのアクセスポイントＡＰ＃１〜ＡＰ＃３が各々に割り当てられたチャネルを用いて、無線ＬＡＮによる無線通信を行う。本第２の実施の形態では、例えば、２．４ＧＨｚ帯の周波数が用いられる場合で説明する。この場合、２．４ＧＨｚ帯の周波数が１５チャネルで分割され、各アクセスポイントＡＰ＃１〜ＡＰ＃３は５チャネル分の周波数を利用することで、隣接するアクセスポイント間で周波数による干渉を回避するようにしている。図１０の例では、ＡＰ＃１はチャネル１からチャネル５（「ＣＨ１」）、ＡＰ＃３はチャネル６からチャネル１０（「ＣＨ６」）、ＡＰ＃３はチャネル１１からチャネル１５（「ＣＨ１１」）が利用される例を表している。
【００７４】
＜メッシュテーブル、ＡＰ編集情報、制御優先情報＞
図１１（Ａ）はメッシュテーブル３４１の例を表している。メッシュテーブル３４１は、例えば、メッシュ毎に品質情報３３２とアラーム情報３３３を集計（又は統計処理）したテーブルとなっている。図１１（Ａ）に示すように、メッシュコード「Ａ１」では、３つのアクセスポイントについての情報が含まれている。これは、例えば、メッシュコード「Ａ１」では端末１００は３つのアクセスポイント２００に対して品質情報３３２を測定することが可能だからである。メッシュテーブル３４１の詳細と作成処理については動作例で説明する。
【００７５】
図１１（Ｂ）はＡＰ編集情報３４２の例を表している。ＡＰ編集情報３４２は、メッシュテーブル３４１でメッシュ毎に集計（又は統計処理）した品質情報３３２とアラーム情報３３３に対して、ＡＰ毎に集計（又は統計処理）し直し、さらに、トラフィック情報３３４に含まれる情報を集計（又は統計処理）した情報である。ＡＰ編集情報３４２に含まれる「ＲＳＳＩ（Received Signal Strength Indicator）改善」や「電波干渉改善」は、例えば、メッシュテーブル３４１に含まれる情報に基づいて改善の候補となり得る数（又はカウント値）を集計（又は統計処理）したものとなっている。ＡＰ編集情報３４２の詳細とその作成処理については動作例で説明する。
【００７６】
図１２は制御優先情報３４３の例を表している。制御優先情報３４３は、例えば、各アクセスポイント２００に対してどのような制御を行うかを決定する場合に用いられる情報である。制御優先情報３４３は、例えば、ＡＰ編集情報３４２に基づいて作成される。制御優先情報３４３の詳細と作成処理などについては動作例で説明する。
【００７７】
図１３（Ａ）から図１３（Ｅ）は、ＵＬ方向における制御方法を決定する場合に用いられる判定情報の例を表している。これらの判定情報も、例えば、分析処理部３２３によりメモリ３４０に記憶可能であり、各アクセスポイントに対する制御方法を決定する際に用いられる。詳細は動作例で説明する。
【００７８】
＜動作例＞
次に動作例を説明する。動作例は、最初に全体動作例を説明する。図１４から図１８は全体動作例を表すフローチャートである。全体動作例は、メッシュテーブル３４１やＡＰ編集情報３４２、制御優先情報３４３の作成に関するフェーズと、これらのテーブルなどを用いて制御方法を決定するフェーズの２つのフェーズがある。前半のフェーズは、例えば、図１４のＳ１０からＳ２４までの処理（詳細は図１９から図２６）が該当する。後半のフェーズは、例えば、Ｓ２６から図１８のＳ９０までの処理となっている。全体動作例の中で、作成に関するフェーズについて説明し、その後、制御方法の決定に関するフェーズを説明する。そのため、動作例は以下の順番で説明する。
【００７９】
＜全体動作例＞
＜１．１  メッシュテーブル編集処理＞
＜１．２  ＡＰ編集情報作成処理＞
＜１．３  制御優先情報作成処理＞
＜２．１  ＤＬ制御＞
＜２．２  ＵＬ制御＞
＜３．１  ＤＬ制御の具体例＞
＜３．２  ＵＬ制御の具体例＞
【００８０】
＜全体動作例＞
図１４から図１８に示す全体動作例は、例えば、管理装置３００の分析処理部３２３において行われる。
【００８１】
管理装置３００は処理を開始すると（Ｓ１０）、メッシュテーブル３４１、ＡＰ編集情報３４２、制御優先情報３４３をそれぞれ初期化する（Ｓ１１〜Ｓ１４）。
【００８２】
次に、管理装置３００は、メッシュテーブル編集処理を行う（Ｓ１４）。
【００８３】
＜１．１  メッシュテーブル編集処理＞
図１９から図２３はメッシュテーブル編集処理の動作例を表すフローチャートである。メッシュテーブル編集処理は、例えば、管理装置３００の分析処理部３２３で行われる。
【００８４】
管理装置３００は、メッシュテーブル編集処理を開始すると（Ｓ１４）、ＤＢ３３０から起動周期分の品質情報３３２を取得する（Ｓ１４０）。
【００８５】
次に、管理装置３００は、取得した品質情報３３２について、品質情報３３２がなくなるまで各品質情報３３２に対して以下の処理を繰り返す（Ｓ１４１で「品質情報あり」のループ）。例えば、図７（Ｂ）に示す品質情報３３２の場合、「ＳｅｑＮｏ」が「１」の品質情報、次に、「ＳｅｑＮｏ」が「２」の品質情報、など、処理対象となる品質情報３３２がなくなるまで各品質情報３３２に対して以下の処理を繰り返す。
【００８６】
次に、管理装置３００は、処理対象となる品質情報３３２があれば（Ｓ１４２で「品質情報あり」）、当該品質情報３３２内においてＡＰがなくなるまで以下の処理を繰り返す（Ｓ１４２で「ＡＰあり」のループ）。例えば、図７（Ｂ）に示すように、１つのメッシュコード「Ａ１」に２つのアクセスポイントに対応する品質情報３３２が含まれる場合もあるため、処理対象の２つのアクセスポイントに対応する品質情報３３２がなくなるまで、各品質情報３３２に対して以下の処理を繰り返す。
【００８７】
管理装置３００は、当該品質情報３３２内に処理対象のアクセスポイントがあるとき（Ｓ１４２で「ＡＰあり」）、品質情報３３２に含まれる「ａｐ＿ｎａｍｅ」と「ＭＡＣ＿Ａｄｄｒ」に基づいて、ＡＰ情報３３１から「ａｐ＿ｎｏ」を検索する（Ｓ１４３）。
【００８８】
次に、管理装置３００は、品質情報３３２に含まれるメッシュコードにてメッシュコードテーブルを検索し（Ｓ１４４）、検索したメッシュコードがメッシュコードテーブルに登録されているか否かを判別する（Ｓ１４５）。メッシュコードテーブルは、例えば、メッシュテーブル３４１においてメッシュコードが格納されたテーブル（例えば図１１（Ａ）の左端）のことである。例えば、管理装置３００は、品質情報３３２に「Ａ１」のメッシュコードが含まれているとき、「Ａ１」がメッシュコードテーブルに登録されているか否かを判別する。
【００８９】
管理装置３００は、検索したメッシュコードがメッシュコードテーブルに登録されていないときは（Ｓ１４５で「登録無し」）、メッシュコードテーブルに当該メッシュコードを追加する（Ｓ１４６）。そして、処理は図２０のＳ１４７へ移行する。一方、管理装置３００は、検索したメッシュコードがメッシュコードテーブルに登録されているときは（Ｓ１４５で「登録無し」）、Ｓ１４６の処理を行うことなく、図２０のＳ１４７へ処理を移行させる。例えば、管理装置３００は、メッシュコード「Ａ１」がメッシュコードテーブルに登録されていないときは、メッシュコードテーブルに「Ａ１」を登録する処理を行う。
【００９０】
図２０のＳ１４７からＳ１５１までの処理は、例えば、メッシュテーブル３４１において、メッシュコードに対応するアクセスポイント２００を追加する処理となっている。
【００９１】
すなわち、Ｓ１４７において、管理装置３００は、メッシュコードテーブルのメッシュコード毎にＡＰを検索する。例えば、図１１（Ａ）の例では、管理装置３００はメッシュコード「Ａ１」に対して各「ａｐｎｏ」を検索する。
【００９２】
図２０に戻り、次に、管理装置３００は、ＡＰ情報３３１の有無を判別し（Ｓ１４８）、ＡＰ情報が無ければ（Ｓ１４８で「ＡＰ情報無し」）、指定メッシュコードにＡＰ情報を追加し（Ｓ１５０）、アクセスポイントとの距離を算出する（Ｓ１５１）。例えば、図７（Ｂ）の例では、管理装置３００は、メッシュコード「Ａ１」に対して「ａｐｎｏ」が無ければ、「ａｐｎｏ」として「１」を追加し、メッシュコード「Ａ１」の中点からアクセスポイント＃１までの距離を算出する。この場合、管理装置３００は、図１１（Ａ）に示すように算出した距離をメッシュテーブル３４１の「距離」に記憶する。
【００９３】
図２０に戻り、一方、管理装置３００は、メッシュテーブル３４１においてＡＰ情報があれば（Ｓ１４８で「ＡＰ情報あり」）、Ｓ１５０とＳ１５１の処理を行うことなく、Ｓ１５２の処理を行う。
【００９４】
Ｓ１５２からＳ１５４は、例えば、処理対象となるアクセスポイント２００の品質情報３３２について、メッシュテーブル３４１に情報を登録する処理となっている。
【００９５】
すなわち、Ｓ１５２において、管理装置３００は、メッシュテーブル３４１の「品質情報数」に登録されたカウント値に対して「１」を加算する（Ｓ１５２）。また、管理装置３００は、メッシュテーブル３４１の「ＲＳＳＩ総合値」に登録されたカウント値に対して品質情報３３２の受信電力（又はＲＳＳＩ）を加算する（Ｓ１５３）。さらに、管理装置３００は、Ｓ１５３で算出したＲＳＳＩ総合値を、Ｓ１５２で算出した品質情報数で除算した値を、「ＲＳＳＩ平均」に登録する（Ｓ１５４）。
【００９６】
次に、管理装置３００は、品質情報３３２のＡＰ数分ループして、ＡＰ情報がなくなるまでＳ１５６とＳ１５７を繰り返す（Ｓ１５５で「ＡＰ情報あり」のループ）。例えば、図７（Ｂ）の例では、管理装置３００は、メッシュコード「Ａ１」において「ＡＰ＃１」と「ＡＰ＃２」の２つのＡＰについて以下を繰り返す。
【００９７】
管理装置３００は、ＡＰ情報があれば（Ｓ１５５で「ＡＰ情報あり」）、ＡＰ情報内で最良のＲＳＳＩを算出する（Ｓ１５６，Ｓ１５７）。例えば、図７（Ｂ）の例では、管理装置３００は、最初のＳ１５６とＳ１５７のループで、「ＡＰ＃１」について、ＲＳＳＩは「−６９」で最良ＲＳＳＩとする（Ｓ１５６で「最良ＲＳＳＩ」）。そして、管理装置３００は、次のループで「ＡＰ＃２」のＲＳＳＩである「−７７」と比較して、「ＡＰ＃２」の「−７７」は非最良ＲＳＳＩとなる（Ｓ１５６で「非最良ＲＳＳＩ」）。この場合、「ＡＰ＃１」が最良ＡＰとなり、「−６９」が最良ＲＳＳＩとなる。このように、Ｓ１５５〜Ｓ１５７の処理では、例えば、管理装置３００は端末１００においてどのアクセスポイント２００が最良のＲＳＳＩとなっているかを検出している。
【００９８】
管理装置３００は、品質情報３３２のＡＰ数分ループして、ＡＰ情報がなくなると（Ｓ１５５で「ＡＰ情報なし」）、図２１のＳ１５８以降の処理を行う。図２１のＳ１５８からＳ１６７では、端末１００における受信電力劣化が障害物による要因であるか否かを判別して、そのような要因となっている品質情報３３２は制御対象外としてメッシュテーブル３４１への登録が行われないようにする処理を表している。
【００９９】
Ｓ１５８において、管理装置３００は、当該アクセスポイント２００は最良ＲＳＳＩか否かを判別する（図２１のＳ１５８）。例えば、図７（Ｂ）の例では、「ＡＰ＃１」は最小ＲＳＳＩのアクセスポイント２００であり（Ｓ１５８で「最良ＲＳＳＩ」）、「ＡＰ＃２」は非最良ＲＳＳＩのアクセスポイントとなる（Ｓ１５８で「非最良ＲＳＳＩ」）。
【０１００】
管理装置３００は、当該ＡＰが非最良ＲＳＳＩのとき（Ｓ１５８で「非最良ＲＳＳＩ」）、図１９のＳ１４２へ処理を移行させ、上述した処理を繰り返す。
【０１０１】
図２１に戻り、一方、管理装置３００は、当該アクセスポイントが最良ＲＳＳＩのとき（Ｓ１５８で「最良ＲＳＳＩ」）、最良ＲＳＳＩがＲＳＳＩ閾値以上か否かを判別する（Ｓ１６０）。最良ＲＳＳＩが閾値以上のとき（Ｓ１６０で「閾値以上」）、図２２のＳ１７０の処理を行う。
【０１０２】
図２１に戻り、一方、管理装置３００は、最良ＲＳＳＩがＲＳＳＩ閾値未満のとき（Ｓ１６０で「閾値未満」）、品質情報をＲＳＳＩの良い順にソートし（Ｓ１６１）、メッシュコードとアクセスポイント２００間の距離を算出する（Ｓ１６２）。
【０１０３】
次に、管理装置３００は、受信電力予想値を距離で検索し、電力予想値を抽出する（Ｓ１６３）。例えば、端末１００とアクセスポイント２００の距離が遠ければ遠いほど、端末１００ではアクセスポイント２００からの信号の受信電力は低くなるため、管理装置３００はそのような関係に基づいて端末１００における受信電力予想値を抽出する。図９（Ｃ）は受信電力予想値を抽出するためのテーブルの例を表しており、管理装置３００は当該テーブルを利用して電力予想値を抽出してもよい。
【０１０４】
管理装置３００は、電力予想値から最良ＲＳＳＩを減算した値が受信電力乖離閾値よりも大きいか否かを判別する（Ｓ１６４）。ここでは、例えば、最良ＲＳＳＩが予想値よりも小さい場合、障害物によって受信電力が劣化していると判別し、管理装置３００ではそのようなアクセスポイントは制御対象からは外し、障害物による減衰のないアクセスポイントを検索している。
【０１０５】
従って、管理装置３００は、減算値が当該閾値以下のとき（Ｓ１６４で「＜＝受信電力乖離閾値」）、メッシュテーブル３４１の「ＲＳＳＩ  ＮＧ数」と「ＲＳＳＩ  ＮＧ率」を算出して、算出値を記憶する（Ｓ１６６，Ｓ１６７）。この場合、管理装置３００は、障害物による減衰ではないアクセスポイント２００であると判別している。そして、管理装置３００はＳ１７０（図２２）の処理を行う。
【０１０６】
「ＲＲＳＩ  ＮＧ率」は、例えば、「ＲＳＳＩ  ＮＧ数」を品質情報数で除算した値で表される。例えば、「ＲＳＳＩ  ＮＧ率」は、品質情報数に対して、最大受信電力と受信電力予想値の差分が受信電力乖離閾値以下となる比率を表している。
【０１０７】
一方、管理装置３００は、減算値が当該閾値よりも大きいとき（Ｓ１６４で「＞受信電力乖離閾値」）、メッシュテーブル３４１に当該品質情報３３２を加えることなく、Ｓ１６５の処理を行う。Ｓ１６５において、管理装置３００は、他にアクセスポイント２００があれば（Ｓ１６５で「ＡＰあり」）、Ｓ１６２へ移行して上述した処理を繰り返し、他にアクセスポイント２００が無ければ（Ｓ１６５で「ＡＰ無し」）、Ｓ１７０（図２２）の処理を行う。
【０１０８】
図２２のＳ１７０からＳ１８７までは、例えば、管理装置３００は、電波干渉が発生しているときにどのような状況で電波干渉が発生しているのかを検出し、改善可能な制御方法をメッシュテーブル３４１に記憶するようにしている。
【０１０９】
Ｓ１７０において、管理装置３００は最良ＲＳＳＩと同一のチャネルを使用する他のアクセスポイントを検索する（Ｓ１７０）。例えば、図７（Ｂ）の例では、管理装置３００は、最良ＲＳＳＩの「ＡＰ＃１」に対して同一チャネル（「ＣＨ１」）を使用する「ＡＰ＃２」を検索する。
【０１１０】
図２２に戻り、次に、管理装置３００は電波干渉発生の有無を判別する（Ｓ１７１）。例えば、管理装置３００は、最良ＲＳＳＩから他のアクセスポイントからのＲＳＳＩを減算した値が電波干渉閾値以上か否かにより判別する。図８（Ｃ）は電波干渉閾値の例（「−５０ｄｂ」）を表す。
【０１１１】
図２２に戻り、管理装置３００は、減算値が当該閾値より小さいときは、電波干渉は発生していない（Ｓ１７１で「未発生」）として、図１９のＳ１４２へ処理を移行させる。一方、減算値が当該閾値以上のときは電波干渉が発生しているとして（Ｓ１７１で「発生」）、内部干渉か外部干渉かを判別する（Ｓ１７２）。電波干渉が内部干渉か外部干渉かは、例えば、品質情報３３２の「ａｐ＿ｎａｍｅ」が登録された名称か否かにより判別可能である。例えば「ａｐ＿ｎａｍｅ」が「ｕｎｋｎｏｗｎ」となっているとき、管理装置３００は外部干渉であると判別してもよい。登録外のアクセスポイントは、例えば、他の通信キャリアにより管理されるアクセスポイントである。
【０１１２】
管理装置３００は、電波干渉が「外部干渉」のとき（Ｓ１７２で「外部干渉」）、メッシュテーブル３４１における、干渉チャネル以外のチャネル変更カウンタを「１」加算する（Ｓ１７３）。例えば、図７（Ｂ）の例において、「ＡＰ＃１」に対して、「ＡＰ＃２」が「ｕｎｋｎｏｗｎ」となって、チャネル番号が「ＣＨ１」であれば、管理装置３００は外部干渉と判別する。この場合、管理装置３００は、例えば、図１１（Ａ）のメッシュテーブル３４１のメッシュコード「Ａ１」において「ａｐｎｏ」が「１」における「ＣＨ６変更」と「ＣＨ１１変更」にそれぞれ登録されたカウント値に対して「１」を加算する。外部干渉が発生しているときは、例えば、管理装置３００は最良ＲＳＳＩとなっているアクセスポイントのチャネルを他に変更させることで、干渉に対する改善を図ろうとしている。
【０１１３】
図２２に戻り、次に、管理装置３００は当該アクセスポイント２００の電波干渉フラグを「ＯＮ」にする（Ｓ１７４）。例えば、図１１（Ａ）の例では、管理装置３００は、メッシュテーブル３４１のメッシュコード「Ａ１」において「ａｐｎｏ」が「１」における「電波干渉」に対して「１」を登録する。そして、処理は図１９のＳ１４２へ移行する。
【０１１４】
図２２に戻り、一方、管理装置３００は、発生した干渉が内部干渉のとき（Ｓ１７２で「内部干渉」）、最良ＲＳＳＩとなっているアクセスポイントと端末１００間の距離が最短距離か否かを判別する（Ｓ１７５）。最良アクセスポイント２００に対して最良ＲＳＳＩとなっている場合でも、通信環境によっては、端末１００と最良アクセスポイント２００との距離が他のアクセスポイントよりも長い距離となっている場合もある。例えば、管理装置３００は、各アクセスポイント２００の位置と端末１００の位置に基づいて距離を算出することが可能である。各アクセスポイント２００の位置はＡＰ情報３３１、端末１００の位置は品質情報３３２にそれぞれ登録されている。
【０１１５】
管理装置３００は、最良ＲＳＳＩとなっているアクセスポイント２００までの距離が最短でないとき（Ｓ１７５で「最短ではない」）、電力Ｄｏｗｎカウンタを「１」加算する（Ｓ１７６）。この場合は、例えば、最良アクセスポイント２００からの信号と同一チャネルを利用する他のアクセスポイントからの信号が内部干渉となっている場合である。そのため、管理装置３００は最良アクセスポイント２００を電力Ｄｏｗｎさせて干渉を抑制しようとしている。例えば、図１１（Ａ）のメッシュテーブル３４１において、該当するアクセスポイント２００の「電力Ｄｏｗｎ」のカウント値に対して「１」加算する。
【０１１６】
図２２に戻り、次に、管理装置３００は、該当するアクセスポイントのメッシュテーブル３４１における「電波干渉フラグ」を「ＯＮ」にして（Ｓ１７７）、図１９のＳ１４２へ処理を移行させる。
【０１１７】
図２２に戻り、一方、管理装置３００は、最小ＲＳＳＩのアクセスポイントの距離が最短のとき（Ｓ１７５で「最短」）、隣接するアクセスポイント間の距離とチャネルを確認する（Ｓ１７８）。例えば、管理装置３００は、図７（Ｂ）に示す品質情報３３２の例では、「ＡＰ＃１」に隣接する他のアクセスポイントについて、各アクセスポイント間の距離と使用するチャネルを確認する。
【０１１８】
図２２に戻り、次に、管理装置３００は、干渉距離閾値内のアクセスポイント数が「３」より少ないか否かを判別する（Ｓ１８３）。例えば、２．４ＧＨｚの場合、上述したようにチャネルを３つに分割して、隣接するアクセスポイントに各チャネルを割当てて干渉を防止するようにしている。しかし、干渉距離閾値内に４つ以上のアクセスポイントが存在する場合、いずれかのアクセスポイントでは隣接するアクセスポイントとチャネルが重複し、干渉が発生する場合がある。本処理では、最良ＲＳＳＩとなっているアクセスポイントを除く、隣接するアクセスポイント数が「３」以上のときは、例えば、チャネルの重複による干渉の可能性が高いとして、最良ＲＳＳＩとなっているアクセスポイントの電力（又は他の隣接するアクセスポイントの電力でもよい）をダウンさせるようにしている。
【０１１９】
従って、管理装置３００は、干渉距離閾値以内にアクセスポイント数が「３」以上のとき（Ｓ１８０で「ＡＰ数＝＞３」）、メッシュテーブル３４１において、該当する「電力Ｄｏｗｎ」に登録されたカウント値に対して「１」を加算する（Ｓ１８１）。そして、管理装置３００はメッシュテーブル３４１において「電波干渉」を「ＯＮ」にして（Ｓ１８２）、図１９のＳ１４２へ処理を移行させる。
【０１２０】
図２２に戻り、一方、管理装置３００は、干渉距離閾値以内にアクセスポイント数が「３」より少ないとき（Ｓ１８０で「ＡＰ数＜３」）、干渉距離閾値内のアクセスポイントと最良ＲＳＳＩのアクセスポイントと同一のチャネルとなっているか否かを判別する（Ｓ１８３）。例えば、図７（Ｂ）に示す品質情報３３２の場合、管理装置３００は、最良ＲＳＳＩの「ＡＰ＃１」と「ＡＰ＃２」の「チャネル番号」が同一か否かを判別する。
【０１２１】
図２２に戻り、管理装置３００は、同一チャネルのとき（Ｓ１８３でＹＥＳ）、メッシュテーブル３４１において、干渉チャネル以外のチャネル変更カウンタを「１」加算する（Ｓ１８４）。例えば、図７（Ｂ）に示す品質情報３３２の場合、「ＡＰ＃１」と「ＡＰ＃２」は同一のチャネル（「ＣＨ１」）となっているため、図１１（Ａ）に示すメッシュテーブル３４１のメッシュコード「Ａ１」において「ａｐｎｏ」が「１」における「ＣＨ６変更」と「ＣＨ１１変更」にそれぞれ登録されたカウンタ値に対して「１」を加算する。
【０１２２】
図２２に戻り、次に、管理装置３００はメッシュテーブル３４１において「電波干渉」を「ＯＮ」にして（Ｓ１８５）、図１９のＳ１４２へ処理を移行させる。
【０１２３】
図２２に戻り、一方、管理装置３００は、干渉距離閾値内のＡＰと同一のチャネルを用いていないとき（Ｓ１８３でＮＯ）、メッシュテーブル３４１の電力ダウンカウンタを「１」加算する（Ｓ１８６）。例えば、管理装置３００は、メッシュテーブル３４１のメッシュコード「Ａ１」において「ａｐｎｏ」が「１」における「電力Ｄｏｗｎ」に対して「１」を加算する。そして、管理装置３００は、メッシュテーブル３４１において、該当する「電波干渉」を「ＯＮ」にし（Ｓ１８７）、図１９のＳ１４２へ処理を移行させる。
【０１２４】
図１９に戻り、管理装置１４２は、処理対象の品質情報３３２において全てのアクセスポイント２００に対して上述した処理を行うと（Ｓ１４２で「ＡＰなし」）、Ｓ１４１へ処理を移行させる。
【０１２５】
また、管理装置１４２は、全ての品質情報３３２に対して上述した処理を行うと（Ｓ１４１で「品質情報なし」）、図２３のＳ１９０へ処理を移行させる。
【０１２６】
Ｓ１９０からＳ２０３では、例えば、アラーム情報３３３を集計（又は統計処理）して、メッシュテーブル３４１へ追加する処理を表している。
【０１２７】
管理装置３００は、ＤＢ３３０に登録されたアラーム情報３３３に対して、品質情報３３２と同様にメッシュコードテーブルにメッシュコードを追加したり、ＡＰ情報を追加したりする等の処理を行う（Ｓ１９０〜Ｓ２００）。
【０１２８】
そして、管理装置３００は、アラーム情報３３３に含まれる「アラーム種別」（例えば図７（Ｄ））を判別し（Ｓ２０１）、「アラーム種別」が「切断」のとき（Ｓ２０１で「回線切断」）、メッシュテーブル３４１の「切断回数」に登録されたカウント値に対して「１」を加算する（Ｓ２０２）。
【０１２９】
一方、管理装置３００は、「アラーム種別」が「スループット劣化」のとき（Ｓ２０２で「スループット低下」）、メッシュテーブル３４１の「スループット低下数」に登録されたカウント値に対して「１」を加算する（Ｓ２０３）。
【０１３０】
以降、管理装置３００は上述した処理を繰り返す（Ｓ１９１で「Ａｌａｒｍ情報あり」のループ）。そして、管理装置３００は、アラーム情報３３３がなくなると（Ｓ１９１で「Ａｌａｒｍ情報なし」）、メッシュテーブル編集処理を終了する（Ｓ２０４）。以上により、管理装置３００はメッシュテーブル３４１を作成する。図１１（Ａ）は作成後のメッシュテーブル３４１の例を表している。
【０１３１】
図１４に戻り、管理装置３００は、メッシュテーブル編集処理（Ｓ１４）を終了すると、ＡＰ編集情報作成処理を行う（Ｓ１５）。
【０１３２】
＜１．２  ＡＰ編集情報作成処理＞
図２４と図２５はＡＰ編集情報作成処理の動作例を表すフローチャートである。ＡＰ編集情報作成処理は、例えば、管理装置３００の分析処理部３２３で行われる。
【０１３３】
管理装置３００は、ＡＰ編集情報作成処理を開始すると（Ｓ２１）、ＤＢ３３０に登録されたＡＰ情報３３１（例えば図７（Ａ））の「ａｐｎｏ」をコピーし（Ｓ２１０）、起動周期分のトラフィック情報３３４をＤＢ３３０から取得する（Ｓ２１１）。
【０１３４】
次に、管理装置３００は、処理対象となるトラフィック情報３３４がなくなるまで以下の処理を繰り返す（Ｓ２１２で「Ｔｒａｆｆｉｃ情報あり」のループ）。すなわち、管理装置３００は、処理対象となるトラフィック情報３３４があれば（Ｓ２１２で「Ｔｒａｆｆｉｃ情報あり」）、トラフィック情報３３４に含まれる「ａｐ＿ｎａｍｅ」と「ＭＡＣ＿Ａｄｄｒ」に基づいてＡＰ情報３３１の「ａｐ＿ｎｏ」を検索する（Ｓ２１３）。管理装置３００は検索した「ａｐ＿ｎｏ」に対してＳ２１４からＳ２２２までの処理を行う。
【０１３５】
すなわち、管理装置３００は、ＡＰ編集情報３４２の「ＡＰ  ＵＬパケット転送数」に登録されたカウント値に対して、トラフィック情報３３４に含まれる「ＵＬ  パケット転送数」を加算する（Ｓ２１４）。
【０１３６】
次に、管理装置３００は、ＡＰ編集情報３４２の「ＡＰ  ＵＬ再送発生回数」に登録されたカウント値に対して、トラフィック情報３３４に含まれる「ＵＬ再送発生回数」を加算する（Ｓ２１５）。
【０１３７】
次に、管理装置３００は、Ｓ２１５の「ＡＰ  ＵＬ再送発生回数」をＳ２１４の「ＡＰ  ＵＬパケット転送数」で除算し、その値を、ＡＰ編集情報３４２の「ＡＰ  ＵＬ再送発生率」に登録する（Ｓ２１６）。
【０１３８】
なお、上述したＳ２１４からＳ２１６などについては、ＵＬ方向のトラフィック情報の例を説明したが、ＤＬ方向のトラフィック情報を利用して、「ＡＰ  ＤＬパケット転送数」や「ＡＰ  ＤＬ再送発生回数」、「ＡＰ  ＤＬ再送発生率」をＡＰ編集情報３４２に登録してもよい。
【０１３９】
次に、管理装置３００は、ＡＰ編集情報３４２の「ＡＰ切断発生回数」に登録されたカウント値に対して、トラフィック情報３３４に含まれる「切断発生回数」を加算する（Ｓ２１７）。
【０１４０】
なお、ＡＰ編集情報３４２の「ＡＰ切断発生回数」は、例えば、アクセスポイント２００が端末１００との接続を切断した回数を表す。また、ＡＰ編集情報３４２の「端末切断回数」は、例えば、端末１００がアクセスポイント２００との接続を切断した回数を表している。
【０１４１】
次に、管理装置３００は、ＡＰ編集情報３４２の「ＡＰ接続ユーザ数」に登録されたカウント値に対して、トラフィック情報３３４に含まれる「接続ユーザ数」を加算する（Ｓ２１８）。
【０１４２】
次に、管理装置３００は、アクセスポイント２００の平均スループットを計算する（Ｓ２２０）。計算は、例えば、以下の式を用いる。
ＡＰ平均スループット＝（（ＡＰ平均スループット×ＡＰパケット転送数（Ｓ２１４））＋（平均転送レート（トラフィック情報）×パケット転送数（トラフィック情報））／（ＡＰパケット転送数＋トラフィックパケット転送数）（Ｓ２１４）
【０１４３】
次に、管理装置３００は、トラフィック情報３３４の「平均転送レート」がスループット閾値より低いか否かを判別する（Ｓ２２１）。図８（Ｈ）はスループット閾値の例を表している。
【０１４４】
管理装置３００は、「平均転送レート」がスループット閾値より低いとき（Ｓ２２１で「＜転送レート閾値」）、ＡＰ編集情報３４２の「ＡＰスループット低下数」に登録されたカウント値に対して「１」を加算する（Ｓ２２２）。そして、管理装置３００はＳ２１２へ処理を移行させて、上述した処理を繰り返す。
【０１４５】
一方、管理装置３００は、「平均転送レート」がスループット閾値以上のとき（Ｓ２２１で「＞＝転送レート閾値」）、ＡＰ編集情報３４２の「ＡＰスループット低下数」のカウント値を加算することなく、Ｓ２１２へ処理を移行させて、上述した処理を繰り返す。
【０１４６】
一方、管理装置３００は、処理対象となるトラフィック情報３３４がなくなると（Ｓ２１２で「Ｔｒａｆｆｉｃ情報なし」）、メッシュテーブル３４１のメッシュコードがなくなるまで以降の処理を繰り返す（図２５のＳ２２３で「メッシュコードあり」のループ）。以降では、例えば、管理装置３００は、メッシュテーブル３４１に登録された情報をアクセスポイント毎に集計（又は統計処理）して、ＡＰ編集情報３４２へ登録する処理となっている。
【０１４７】
すなわち、管理装置３００は、処理対象となるメッシュコードがあれば（Ｓ２２３で「メッシュコードあり」）、メッシュコード内において、処理対象となるアクセスポイントがなくなるまで以降の処理を繰り返す（Ｓ２２４で「ＡＰあり」のループ）。
【０１４８】
管理装置３００は、処理対象となるアクセスポイントがあれば（Ｓ２２４で「ＡＰあり」）、ＡＰ編集情報３４２の「端末切断回数」に登録されたカウント値に対して、メッシュテーブル３４１の「切断回数」に登録されたカウント値を加算する（Ｓ２２５）。
【０１４９】
次に、管理装置３００は、ＡＰ編集情報３４２の「端末スループット低下数」に登録されたカウント値に対して、メッシュテーブル３４１の「スループット低下数」に登録されたカウント値を加算する（Ｓ２２６）。
【０１５０】
次に、管理装置３００は、メッシュテーブル３４１の「ＲＳＳＩ平均値」に登録された値が受信電力閾値より低く、かつ、メッシュテーブル３４１の「ＲＳＳＩ  ＮＧ率」に登録された値がＲＳＳＩ  ＮＧ率閾値より高いか否かを判別する（Ｓ２２７）。ここでは、例えば、管理装置３００は、あるメッシュにおいてはアクセスポイント２００から送信された信号の受信電力が低いことが要因で端末１００において何らかの障害が発生していることを検出している。なお、図８（Ａ）は受信電力閾値、図８（Ｂ）はＲＳＳＩ  ＮＧ率閾値の例をそれぞれ表している。
【０１５１】
管理装置３００は、メッシュテーブル３４１の「ＲＳＳＩ平均値」に登録された値が受信電力閾値より低く、かつ、メッシュテーブル３４１の「ＲＳＳＩ  ＮＧ率」に登録された値がＲＳＳＩ  ＮＧ率より高いとき（Ｓ２２７でＹＥＳ）、ＡＰ編集情報３４２の「ＲＳＳＩ改善数」のカウント値に対して「１」を加算する（Ｓ２２８）。そして、処理はＳ２３０へ移行する。
【０１５２】
一方、管理装置３００は、「ＲＳＳＩ平均値」に登録された値が受信電力閾値以上、又は、「ＲＳＳＩ  ＮＧ率」に登録された値がＲＳＳＩ  ＮＧ率以下のとき（Ｓ２２７でＮＯ）、Ｓ２２８の処理を行うことなく、Ｓ２３０へ処理を移行させる。
【０１５３】
Ｓ２３０において、管理装置３００は、メッシュテーブル３４１の「電波干渉」がＯＮになっているか否かを判別する（Ｓ２３０）。
【０１５４】
管理装置３００は、「電波干渉」がＯＮのとき（Ｓ２３０でＯＮ）、ＡＰ編集情報３４２の「ＣＨ変更」のカウンタ値を「１」加算する（Ｓ２３１）。
【０１５５】
次に、管理装置３００は、メッシュテーブル３４１の「ＣＨ１変更」、「ＣＨ６変更」、「ＣＨ１１変更」、「電力Ｄｏｗｎ」に登録されたカウント値のうち、最も大きい項目に対応する、ＡＰ編集情報３４２の項目に登録されたカウント値に対して「１」を加算する（Ｓ２３２）。例えば、図１１（Ａ）のメッシュテーブル３４１の例では、メッシュコード「Ａ１」の「ａｐｎｏ」が「１」において、「ＣＨ６変更」のカウント値が他の項目と比較して最も大きい値となっている。従って、管理装置３００は、ＡＰ編集情報３４２の「ａｐｎｏ」が「１」において、「ＣＨ６変更」のカウント値を「１」加算する。そして、処理はＳ２２４へ移行する。
【０１５６】
ＡＰ編集情報３４２では、例えば、「ＲＳＳＩ改善」、「ＣＨ変更」、「ＣＨ１変更」、「電力Ｄｏｗｎ」などは、各処理を満たすメッシュテーブル３４１の各メッシュの個数を表している。例えば、「ａｐｎｏ」＝「１」の「ＲＳＳＩ改善」はＳ２２８を満たすメッシュの個数を表し、「ＣＨ１変更」はＳ２３２を満たすメッシュの個数を表している。メッシュテーブル３４１により集計したチャネル変更カウンタや電力Ｄｏｗｎカウンタが、アクセスポイント２００毎に集計し直されて、ＡＰ編集情報３４２のチャネル変更カウンタや電力Ｄｏｗｎカウンタなどに登録されている、と言い換えることも可能である。
【０１５７】
一方、管理装置３００は、「電波干渉」がＯＮになっていないとき（Ｓ２３０で「ＯＦＦ」）、Ｓ２３１とＳ２３２の処理を行うことなく、Ｓ２２４へ処理を移行させる。
【０１５８】
一方、管理装置３００は、メッシュコード内の全アクセスポイント２００について上述した処理を行うと（Ｓ２２４で「ＡＰなし」）、Ｓ２２３へ処理を移行させて、上述した処理を繰り返す。
【０１５９】
一方、管理装置３００は、対象となるメッシュコードがなくなると（Ｓ２２３で「メッシュコードなし」）、ＡＰ編集情報処理を終了する（Ｓ２３３）。以上により、管理装置３００はＡＰ編集情報３４２を作成する。
【０１６０】
図１４に戻り、管理装置３００はＡＰ編集情報作成処理を終了すると（Ｓ２１）、制御優先情報作成処理を行う（Ｓ２４）。
【０１６１】
＜１．３  制御優先情報作成処理＞
図２６は制御優先情報作成処理の動作例を表すフローチャートである。制御優先情報作成処理は、例えば、管理装置３００の分析処理部３２３で行われる。
【０１６２】
管理装置３００は、制御優先情報作成処理を開始すると（Ｓ２４）、ＡＰ編集情報３４２に登録されたアクセスポイント毎に以下の処理を行う（Ｓ２４０で「ＡＰあり」のループ）。
【０１６３】
すなわち、管理装置３００は、ＡＰ編集情報３４２において、処理対象となるアクセスポイント２００があれば（Ｓ２４０で「ＡＰあり」）、ＡＰ編集情報３４２の「ＲＳＳＩ改善」に登録されたカウント値が「０」より大きいか否かを判別する（Ｓ２４１）。
【０１６４】
管理装置３００は、当該カウント値が「０」より大きいとき（Ｓ２４１で「ＲＳＳＩ改善＞０」）、ＲＳＳＩ改善値を制御優先情報３４３の「改善数」に昇順に登録する（Ｓ２４２）。そして、処理はＳ２４３へ移行する。
【０１６５】
一方、管理装置３００は、当該カウント値が「０」以下のとき（Ｓ２４１で「ＲＳＳＩ改善＜＝０」）、Ｓ２４２の処理を行うことなく、Ｓ２４３へ処理を移行させる。
【０１６６】
Ｓ２４３において、管理装置３００は、ＡＰ編集情報３４２の「ＣＨ変更」に登録されたカウント値が「０」より大きいか否かを判別する（Ｓ２４３）。
【０１６７】
管理装置３００は、当該カウント値が「０」より大きいとき（Ｓ２４３で「ＣＨ変更＞０」）、ＡＰ編集情報３４２の「ＣＨ変更」に登録されたカウント値を制御優先情報３４３の「改善数」に昇順に登録する（Ｓ２４４）。
【０１６８】
次に、管理装置３００は、ＡＰ編集情報３４２に登録された「ＣＨ１変更」、「ＣＨ６変更」、「ＣＨ１１変更」、及び「電力Ｄｏｗｎ」のカウント値を、制御優先情報３４３の「ＣＨ１変更」、「ＣＨ６変更」、「ＣＨ１１変更」、及び「電力Ｄｏｗｎ」に夫々登録する（Ｓ２４５）。例えば、管理装置３００は、図２７（Ｂ）に示すＡＰ編集情報３４２に対して、制御優先情報編集処理により、図１２に示す制御優先情報３４３を作成することができる。図２７（Ｂ）に示すように、「ＲＳＳＩ改善数」が「３１」と「２８」の２つのアクセスポイントに関する情報が制御優先情報３４３に登録される（Ｓ２４２）。この場合、管理装置３００は、「ＲＳＳＩ改善数」に対応する制御種別は「電力制御」であることから、「電力制御」を制御優先情報３４３の「種別」に登録する。図２７（Ｂ）に示すＡＰ編集情報３４２において、次にカウント値が大きいのは「２６」の「ＣＨ変更」であることから、管理装置３００は、「２６」を改善数、「ＣＨ変更」に対応する制御種別として「干渉制御」を制御優先情報３４３に登録する（Ｓ２４４）。以降も同様にして、「ＣＨ変更」に対応する「干渉制御」の各項目が登録される（Ｓ２４４）。
【０１６９】
図２６に戻り、一方、管理装置３００は、処理対象となるアクセスポイント２００がなくなると（Ｓ２４０で「ＡＰなし」）、制御優先情報編集処理を終了する（Ｓ２４６）。以上により、管理装置３００は制御優先情報３４３を作成する。
【０１７０】
図１４に戻り、管理装置３００は、制御優先情報編集処理（Ｓ２４）を終了すると、以降では、ＡＰ編集情報３４２や制御優先情報３４３を利用して、アクセスポイント２００に対する制御方法（又は対処方法）を決定し、当該アクセスポイント２００に対して制御を実施する。
【０１７１】
管理装置３００は、制御優先情報３４３において、第１優先制御の改善数が改善メッシュ数閾値より大きいか否かを判別する（Ｓ２６）。例えば、制御優先情報３４３において、「改善数」が改善メッシュ閾値より大きいときは、アクセスポイント２００に対してＤＬ方向に対する制御を行わせることで、通信品質の劣化を抑制することが可能である。一方、アクセスポイント２００においてＵＬ方向における通信品質の劣化の特定や制御は、ＤＬ方向と比較して難しい。そのため、管理装置３００は、「改善数」が改善メッシュ閾値以下のときは、ＵＬ制御として制御方法を決定するようにしている。なお、図８（Ｄ）は改善メッシュ数閾値の例を表している。
【０１７２】
管理装置３００は、第１優先制御の改善数が改善メッシュ閾値より大きいときは、ＤＬ制御を行う（Ｓ２６で「ＤＬ制御」）。以降ではＤＬ制御について説明する。
【０１７３】
＜２．１  ＤＬ制御＞
管理装置３００は、第１優先の制御種別が「電力制御」か否かを判別する（図１４のＳ２７）。例えば、管理装置３００は制御優先情報３４３の１番目の「ａｐｎｏ」の「種別」が「電力制御」となっているか否かにより判別する。
【０１７４】
管理装置３００は、第１優先の制御種別が「電力制御」のとき（Ｓ２７で「電力制御」）、アクセスポイントの現在の送信電力が１００％より低いか否かを判別する（Ｓ２８）。例えば、図１２の例では、管理装置３００は、制御優先情報３４３の「種別」が「電力制御」となっている２つのアクセスポイント（「ａｐｎｏ」＝「１」と「３」）を抽出する。そして、管理装置３００は、抽出したアクセスポイントに対応するＡＰ情報３３１（例えば図７（Ａ））の「送信電力」が「１００％」となっているか否かにより判別する。
【０１７５】
図１４に戻り、管理装置３００は、アクセスポイント２００の現在の送信電力が「１００％」より小さいとき（Ｓ２８で「＜１００％」）、送信電力情報について１００％を上限として電力制御値分を加算する（Ｓ３０）。そして、管理装置３００は、当該アクセスポイント２００に対して電力制御要求を発行する（Ｓ３１）。例えば、管理装置３００は送信電力の改善によって通信品質の低下を抑制可能な場合は、アクセスポイント２００の送信電力について１００％を上限にして電力制御値分加算する処理を行う。図８（Ｆ）は電力制御値の例を表している。
【０１７６】
そして、管理装置３００はＡＰ情報３３１（例えば図７（Ａ））の該当するアクセスポイント２００の「送信電力」を、電力制御値分加算した値に変更し（Ｓ３２）、一連の処理を終了する（Ｓ３３）。
【０１７７】
一方、管理装置３００は、アクセスポイント２００の現在の送信電力が１００％以上のとき（Ｓ２８で「＞＝１００％」）、第１優先情報を、第１優先から第２優先に変更する（Ｓ３４）。例えば、管理装置３００は、第１優先情報を、「電力制御」（＝第１優先）から「干渉制御」（＝第２優先）に変更する。そして、処理はＳ２６へ移行し、管理装置３００は上述した処理を繰り返す。
【０１７８】
一方、管理装置３００は、第１優先の制御種別が「電力制御」ではないとき（Ｓ２７で「干渉制御」）、干渉制御はチャネル変更か電力制御かを判別する（図１５のＳ３４）。例えば、管理装置３００は、制御優先情報３４３（例えば図１２）の「ＣＨ１変更」と「ＣＨ６変更」、及び「ＣＨ１１変更」の最も多いカウント値と、「電力Ｄｏｗｎ」のカウント値を比較して、前者の方が後者よりも大きいときはチャネル変更、そうでないときは電力制御とする。図１２の例では、「ａｐｎｏ」が「４」から「６」まではチャネル変更、「７」と「８」は電力制御となる。
【０１７９】
図１５に戻り、管理装置３００は、干渉制御が電力制御のとき（Ｓ３４で「電力制御」）、現在の送信電力が電力制御閾値より大きいか否かを判別する（Ｓ３５）。例えば、図１２の例では、管理装置３００は、「ａｐｎｏ」が「７」と「８」のアクセスポイントについて、ＡＰ情報３３１（例えば図７（Ａ））の「送信電力」と、電力制御閾値を比較して判別すればよい。図８（Ｅ）は電力制御閾値の例を表している。
【０１８０】
管理装置３００は、現在の送信電力が電力制御閾値より大きいときは（Ｓ３５で「＞電力制御閾値」）、該当するアクセスポイントの送信電力情報を、電力制御閾値を下限として、電力制御値分減算する（Ｓ３６）。例えば、管理装置３００は、「ａｐｎｏ」が「７」のアクセスポイントについて、現在の送信電力が電力制御閾値より大きいとき、当該アクセスポイントの送信電力を下げて、通信品質の低下を抑制させようとしている。
【０１８１】
次に、管理装置３００は、該当するアクセスポイント２００に対して電力制御要求を発行し（Ｓ３７）、ＡＰ情報３３１（例えば図７（Ａ））３３１の「送信電力」を変更する（Ｓ３８）。そして、管理装置３００は一連の処理を終了する（Ｓ４０）。
【０１８２】
一方、管理装置３００は、現在の送信電力が電力制御閾値以下のとき（Ｓ３５で「＜＝電力制御閾値」、第１優先情報を削除し、第２優先を第１優先に変更する（Ｓ４１）。例えば、管理装置３００は、「ａｐｎｏ」が「８」のアクセスポイントについて、現在の送信電力が電力制御閾値以下のとき、十分送信電力が下げられており、送信電力制御を行うことなく、第１優先情報を、第１優先（＝干渉制御）から第２優先（＝電力制御）に変更する。そして、処理は、図１４のＳ２６へ処理を移行する。
【０１８３】
一方、管理装置３００は、干渉制御がチャネル変更のとき（Ｓ３４で「ＣＨ変更」）、該当するアクセスポイント２００に対してチャネル変更要求を発行する（Ｓ４２）。例えば、図１２の例では、管理装置３００は、「ａｐｎｏ」が「４」から「６」の各アクセスポイント２００に対してチャネル変更を発行する。この場合、管理装置３００は、例えば、どのチャネルへの変更を行うかについては多数決論理で決定する。図１２の例では、「ａｐｎｏ」が「４」のアクセスポイント２００に対しては「ＣＨ１変更」のカウント値が最も多いため、「ＣＨ１」へのチャネル変更要求を発行する。
【０１８４】
そして、管理装置３００は一連の処理を終了する（Ｓ４３）。以上により、ＤＬ制御が終了する。
【０１８５】
図１４に戻り、一方、管理装置３００は、第１優先制御の改善数が改善メッシュ閾値以下のとき（Ｓ２６で「ＵＬ制御」）、ＵＬ制御を行う。以降ではＵＬ制御について説明する。
【０１８６】
＜２．２  ＵＬ制御＞
図１６から図１８はＵＬ制御の動作例を表すフローチャートである。図１６から図１８に示す各処理も、例えば、管理装置３００の分析処理部３２３で行われる。ＵＬ制御においては、ＡＰ編集情報３４２（例えば図１１（Ｂ））も利用される。
【０１８７】
管理装置３００は、制御優先情報３４３において、「改善数」が改善メッシュ数閾値以下となっている全アクセスポイント２００について処理を行うまで以下を繰り返す（図１６のＳ５０で「ＡＰあり」のループ）。
【０１８８】
すなわち、管理装置３００は、処理対象となるアクセスポイント２００があれば（Ｓ５０で「ＡＰあり」）、当該アクセスポイント２００について輻輳の有無を判別する（Ｓ５１）。すなわち、管理装置３００は、ＡＰ編集情報３４２に登録された「ＡＰ  ＵＬパケット転送数」がパケット転送数閾値より大きく、かつ、「ＡＰ  ＵＬ再送発生率」が再送発生率閾値より大きいか否かにより、輻輳の有無を判別する。図９（Ａ）はパケット転送数閾値、図９（Ｂ）は再送発生率閾値の例をそれぞれ表している。
【０１８９】
図１６に戻り、管理装置３００は、パケット転送数がパケット転送数閾値よりも大きく、かつ、再送発生率が再送発生率閾値より大きいときは、当該アクセスポイント２００について輻輳が発生したと判別し（Ｓ５１で「輻輳発生あり」）、輻輳判定情報にアクセスポイント再送発生回数で昇順に追加する（Ｓ５２）。図１３（Ａ）は輻輳判定情報の例を表しており、この例では、「ａｐｎｏ」が「２」と「３」のアクセスポイント２００が昇順で登録され、管理装置３００は、これらにおいて輻輳が発生していると判別している。そして、処理はＳ５３へ移行する。
【０１９０】
図１６に戻り、一方、管理装置３００は、パケット転送数がパケット転送数閾値以下、又は、再送発生率が再送発生率閾値以下のとき、当該アクセスポイント２００について輻輳が発生していないと判別する（Ｓ５１で「輻輳発生なし」）。そして、管理装置３００は、Ｓ５２の処理を行うことなく、処理をＳ５３へ移行させる。
【０１９１】
Ｓ５３において、管理装置３００は、処理対象のアクセスポイント２００について、スループットが低下しているか否かを判別する（Ｓ５３）。すなわち、管理装置３００は、ＡＰ編集情報３４２に登録された「ＡＰスループット低下数」と「端末スループット低下数」の加算値がスループット低下数閾値よりも大きいか否かにより判別する。図８（Ｉ）はスループット低下数閾値の例を表している。
【０１９２】
図１６に戻り、管理装置３００は、当該加算値がスループット低下数閾値以下のとき、スループットの低下は発生していないと判別し（Ｓ５３で「＜＝スループット低下数閾値」）、アクセスポイント２００に接続したユーザ数による輻輳が発生しているか否かを判別する（Ｓ５４）。すなわち、管理装置３００は、ＡＰ編集情報３４２に登録された「ＡＰ接続ユーザ数」が接続ユーザ閾値より大きいか否かを判別する。図８（Ｇ）は接続ユーザ数値の例を表している。
【０１９３】
図１６に戻り、管理装置３００は、アクセスポイント２００の接続ユーザ数が接続ユーザ閾値以下のとき（Ｓ５４で「＜＝接続ユーザ閾値」）、ユーザ数による輻輳は発生していないと判別して、ＵＬ方向の干渉の有無を判別する（Ｓ５５）。すなわち、管理装置３００は、ＡＰ編集情報３４２に登録された「ＡＰ切断発生回数」と「端末切断回数」の加算値が切断発生回数閾値より大きいか否かにより判別する。図８（Ｊ）は切断発生回数閾値の例を表している。当該加算値は、例えば、端末１００とアクセスポイント２００の接続が切断した回数を表している。
【０１９４】
図１６に戻り、管理装置３００は、当該加算値が切断発生回数閾値以下のとき（Ｓ５５で「＜＝切断発生回数閾値」）、ＵＬ方向での干渉は発生していないと判別し（「問題なし」）、Ｓ５０へ処理を移行させる。
【０１９５】
一方、管理装置３００は、当該加算値が切断発生回数閾値より大きいとき（Ｓ５５で「＞切断発生回数閾値」）、ＵＬ方向での干渉が発生していると判別し（「ＵＬ干渉」）、内部干渉判定情報にＡＰ切断発生回数で昇順に追加する（Ｓ５６）。そして、処理はＳ５０へ移行する。図１３（Ｃ）は内部干渉判定情報の例を表しており、この例では、「ａｐｎｏ」が「２」と「３」のアクセスポイント２００について昇順に登録されており、管理装置３００はこれらのアクセスポイント２００においてＵＬ方向での干渉が発生していると判別している。
【０１９６】
図１６に戻り、一方、管理装置３００は、アクセスポイントの接続ユーザ数が接続ユーザ閾値より多いとき（Ｓ５４で「＞接続ユーザ閾値」）、ユーザ数による輻輳が発生していると判別し（「ユーザ数輻輳」）、ユーザ輻輳判定情報にＡＰ接続ユーザ数で昇順に追加する（Ｓ５７）。そして、処理はＳ５０へ移行し、管理装置３００は上述した処理を繰り返す。図１３（Ｂ）はユーザ数輻輳判定情報の例を表しており、この例では「ａｐｎｏ」が「２」のアクセスポイントについて昇順に追加されており、管理装置３００はこのアクセスポイントについて接続ユーザ数による輻輳が発生していると判別している。
【０１９７】
図１６に戻り、一方、管理装置３００は、スループット低下数がスループット低下数閾値より大きいとき（Ｓ５３で「＞スループット低下数閾値」）、該当するアクセスポイント２００についてスループットの低下が発生していると判別する（「スループット低下」）。そして、管理装置３００は、アクセスポイント２００に接続するユーザ数が接続ユーザ閾値以上か否かを判別する（Ｓ５８）。ここでは、例えば、管理装置３００はスループットの低下が、ユーザ数過多による要因であるのか、或いは、外部アクセスポイントに対するＵＬ信号による干渉が要因であるのかを判別している。
【０１９８】
管理装置３００は、該当するアクセスポイント２００の接続ユーザ数が接続ユーザ閾値以上のとき（Ｓ５８で「＞＝接続ユーザ閾値」）、ユーザ数過多によるスループット低下が発生していると判別する（「ユーザ数過多によるスループット低下」）。そして、管理装置３００は、混信判定情報にアクセスポイント接続ユーザ数で昇順に追加し（Ｓ６０）、Ｓ５０へ処理を移行させる。図１３（Ｄ）は混信判定情報の例を表しており、この例では、「ａｐｎｏ」が「３」のアクセスポイント２００が昇順に追加され、管理装置３００は当該アクセスポイント２００についてユーザ数過多によるスループット低下が発生していると判別している。
【０１９９】
図１６に戻り、一方、管理装置３００は、接続ユーザ数が接続ユーザ閾値より少ないとき（Ｓ５８で「＜接続ユーザ閾値」）、該当アクセスポイントについて、外部アクセスポイントへのＵＬ信号による干渉によってスループットが低下していると判別する（「外部ＡＰとのＵＬ信号の干渉」）。そして、管理装置３００は、外部干渉判定情報にアクセスポイント接続ユーザ数で昇順に追加し（Ｓ６１）、処理をＳ５０へ移行させ、上述した処理を繰り返す。図１３（Ｅ）は外部干渉判定情報の例を表しており、この例は、管理装置３００は、「ａｐｎｏ」＝「３」のアクセスポイント２００について、外部アクセスポイントへのＵＬ信号によって干渉が発生していると判別している。
【０２００】
なお、図１６に示す各処理によって、輻輳判定情報や内部干渉判定情報、ユーザ数輻輳判定情報、混信判定情報、又は外部干渉判定情報などが作成される際に、例えば、分析処理部３２３はメモリ３４０に作成したこれらの情報を記憶するようにしている。以降の処理で各情報の登録の有無は、例えば、メモリ３４０に記憶されているか否かにより判別可能である。
【０２０１】
一方、管理装置３００は、ＵＬ制御対象の全てのアクセスポイントに対して処理を行うと（Ｓ５０で「ＡＰなし」）、輻輳判定情報（例えば図１３（Ａ））が登録されているか否かを判別する（図１７のＳ７０）。輻輳判定情報が登録されていれば（Ｓ７０で「登録あり」）、管理装置３００は輻輳判定情報の中で最上位のアクセスポイント２００を選択し（Ｓ７１）、図１８のＳ８１へ処理を移行させる。
【０２０２】
図１７に戻り、一方、管理装置３００は、輻輳判定情報が登録されていないとき（Ｓ７０で「登録無し」）、ユーザ数輻輳判定情報（例えば図１３（Ｂ））が登録されているか否かを判別する（Ｓ７２）。ユーザ数輻輳判定情報が登録されているときは（Ｓ７２で「登録あり」）、ユーザ数輻輳判定情報の最上位のアクセスポイントを選択し（Ｓ７３）、図１８のＳ８１へ処理を移行させる。
【０２０３】
図１７に戻り、一方、管理装置３００は、ユーザ数輻輳判定情報が登録されていないときは（Ｓ７２で「登録無し」）、内部干渉判定情報（例えば図１３（Ｃ））が登録されているか否かを判別する（Ｓ７４）。内部干渉判定情報が登録されているときは（Ｓ７４で「登録あり」）、内部干渉判定情報の最上位のアクセスポイントを選択し（Ｓ７５）、図１８のＳ８８へ処理を移行させる。
【０２０４】
図１７に戻り、一方、管理装置３００は、内部干渉判定情報が登録されていないとき（Ｓ７５で「登録無し」）、ユーザ数過多によるスループット低下判定に関する混信判定情報（例えば図１３（Ｄ））が登録されているか否かを判別する（Ｓ７６）。混信判定情報が登録されているとき（Ｓ７６で「登録あり」）、管理装置３００は、混信判定情報の最上位のアクセスポイントを選択し（Ｓ７７）、図１８のＳ８１へ移行する。
【０２０５】
図１７に戻り、一方、管理装置３００は、混信判定情報が登録されていないとき（Ｓ７６で「登録無し」）、外部アクセスポイントとのＵＬ信号の干渉判定情報に関する外部干渉判定情報（例えば図１３（Ｅ））が登録されているか否かを判別する（Ｓ７８）。外部干渉判定情報が登録されているとき（Ｓ７８で「登録あり」）、外部干渉判定情報の最上位のアクセスポイントを選択し（Ｓ８０）、図１８のＳ８８へ処理を移行させる。
【０２０６】
図１８のＳ８１において、管理装置３００は、選択したアクセスポイント２００の現在の送信電力が電力制御閾値より大きいか否かを判別する（Ｓ８１）。管理装置３００は、ＡＰ情報３３１（例えば図７（Ａ））において、選択したアクセスポイントの「送信電力」に基づいて判別可能である。図８（Ｂ）は電力制御閾値の例を表している。
【０２０７】
管理装置３００は、現在の送信電力が電力制御閾値より大きいとき（Ｓ８１で「＞電力制御閾値」）、送信電力情報に対して、電力制御閾値を上限にして電力制御値で減算する（Ｓ８２）。
【０２０８】
次に、管理装置３００は、選択したアクセスポイント２００に対して電力制御要求を発行し（Ｓ８３）、ＡＰ情報３３１において、当該アクセスポイント２００の送信電力を変更する（Ｓ８４）。そして、管理装置３００は一連の処理を終了する。Ｓ８２からＳ８４は、選択したアクセスポイントの送信電力を下げる制御を行っている。
【０２０９】
一方、管理装置３００は、現在の送信電力が電力制御閾値以下のとき（Ｓ８１で「＜＝電力制御閾値」）、電力制御を行うことができないとして、アクセスポイントの増設要求アラームを、選択したアクセスポイント２００へ発行する（Ｓ８６）。そして、管理装置３００は一連の処理を終了する。
【０２１０】
Ｓ８８において、管理装置３００は、選択したアクセスポイント２００に対してチャネル変更要求を発行する（Ｓ８８）。そして、管理装置３００は一連の処理を終了する。
【０２１１】
以降では、ＤＬ制御とＵＬ制御の具体例について説明する。
【０２１２】
＜３．１  ＤＬ制御の具体例＞
具体例として、図２７（Ａ）はＡＰ情報３３１、図２７（Ｂ）はＡＰ編集情報３４２の例をそれぞれ表している。図２７（Ａ）に示すように、「ａｐｎｏ」が「２」のアクセスポイント２００は、管理装置３００によって、障害物による受信電力劣化が発生している（例えば図２１のＳ１６４とＳ１６５）と判別され、制御対象から外されている。
【０２１３】
そして、管理装置３００は、図２７（Ｂ）に示すＡＰ編集情報３４２に対して制御優先情報編集処理（例えば図２６）を行うことで、図２８（Ａ）に示す制御優先情報３４３を得る。この制御優先情報３４３に基づいてＤＬ制御の具体例について以下説明する。
【０２１４】
図２８（Ａ）に示す制御優先情報３４３について、第１優先の制御種別は「電力制御」となっている（図１４のＳ２７で「電力制御」）。管理装置３００は、「ａｐｎｏ」が「１」の現在の送信電力「７０％」を確認後（Ｓ２８で「＜１００％」）、当該アクセスポイントに対して送信電力をアップさせる制御を行う（Ｓ３０からＳ３１）。これにより、図２８（Ｂ）に示すように、アクセスポイント２００の送信電力がアップされ、受信電力が低かった端末１００における受信電力がアップして、通信品質が向上する。
【０２１５】
図２８（Ｃ）は上述した制御処理を終了した後の分析対象の制御優先情報３４３の例を表している。管理装置３００は、制御優先情報３４３（図２８（Ｃ））に基づいて、制御種別が「電力制御」となっている処理対象のアクセスポイント２００として、「ａｐｎｏ」が「３」を選択する。そして、管理装置３００は当該アクセスポイントの現在の送信電力を、ＡＰ情報３３１（図２８（Ａ））に基づいて確認すると、既に「１００％」となっている。この場合、管理装置３００は、送信電力の制御を行うことなく、第１優先情報を「干渉制御」に変更する（図１４のＳ２８で「＞＝１００％」，Ｓ３４）。また、管理装置３００は、制御優先情報３４３から「ａｐｎｏ」が「３」のアクセスポイントの情報を削除し、制御優先情報３４３を再度検索する。
【０２１６】
図２９（Ａ）は上述した制御処理を終了した後の分析対象の制御優先情報３４３の例を表している。管理装置３００は、制御優先情報３４３（図２９（Ａ））に基づいて、制御種別が「干渉制御」のうち、「ａｐｎｏ」が「４」のアクセスポイント２００を選択する。この場合、「ａｐｎｏ」が「４」のアクセスポイント２００と隣接する「ａｐｎｏ」が「５」のアクセスポイント２００も「干渉制御」の対象となっている。従って、管理装置３００は、２つの隣接するアクセスポイント２００によって内部干渉が発生している（図２２のＳ１８３でＹＥＳ，Ｓ１８４）と推定する。図２９（Ｂ）は干渉の状況の例を表している。この場合、管理装置３００は、アクセスポイント２００−４に対して、「ＣＨ１１」から「ＣＨ１」へチャネル変更要求を発行する（図１５のＳ４２）。なお、「ａｐｎｏ」が「５」のアクセスポイント２００−５に対しては、管理装置３００は、アクセスポイント２００−４に付随するため、制御優先情報３４３から当該情報を削除し、検出対象から外すことになる。
【０２１７】
図３０（Ａ）は、上述した制御処理を終了した後の分析対象の制御優先情報３４３の例を表している。管理装置３００は、制御優先情報３４３（図３０（Ａ））に基づいて、「ａｐｎｏ」が「６」のアクセスポイント２００−６を選択する。この場合、制御優先情報３４３においては、アクセスポイント２００−６に隣接する「ａｐｎｏ」が「７」や「８」のアクセスポイントについてはチャネル変更の対象とはなっていない。そのため、管理装置３００は、例えば、これらの隣接するアクセスポイントが要因でチャネル変更するのではなく、外部アクセスポイントによる干渉（図２２のＳ１７２で「外部干渉」，Ｓ１７３）が要因であると推定する。図３０（Ｂ）は干渉の状況の例を表している。この場合、管理装置３００は、アクセスポイント２００−６に対して、「ＣＨ１」から「ＣＨ６」へのチャネル変更要求を発行する（図１５のＳ４２）。
【０２１８】
図３１（Ａ）は上述した制御処理を終了した後の分析対象の制御優先情報３４３の例を表している。管理装置３００は、制御優先情報３４３（図３１（Ａ））に基づいて、「ａｐｎｏ」が「７」のアクセスポイント２００−７を選択する。例えば、管理装置３００は、品質情報３３２に基づいて、アクセスポイント２００−７と同一のチャネルを利用する他のアクセスポイント２００−６を検索し、他のアクセスポイント２００−６と端末１００の距離、アクセスポイント２００−７と端末１００の距離を計算する。そして、管理装置３００は、２つの距離を比較して、アクセスポイント２００−７は非最短距離で最良ＲＳＳＩとなっている（例えば図２２のＳ１７５で「最短ではない」，Ｓ１７６）ことを推定する。図３１（Ｂ）は干渉の状況の例を表している。この場合、管理装置３００は、アクセスポイント２００−７の現在の送信電力「５０％」が電力制御閾値より高いことを確認後（図１５のＳ３５で「＞電力制御閾値」）、アクセスポイント２００−７に対して電力Ｄｏｗｎの電力制御要求を発行する（図１５のＳ３７）。
【０２１９】
図３２（Ａ）は上述した制御処理を終了した後の分析対象の制御優先情報３４３の例を表している。管理装置３００は、制御優先情報３４３（図３２（Ａ））に基づいて、「ａｐｎｏ」が「８」のアクセスポイント２００−８を選択する。この場合も、管理装置３００は、アクセスポイント２００−７の場合と同様に、アクセスポイント２００−８について非最短距離で最良ＲＳＳＩとなっていることを推定する（図３２（Ｂ））。そして、管理装置３００は、アクセスポイント２００−８の送信電力を確認するが、この場合、送信電力は「２５％」となっており、電力制御閾値と同じ電力となっている（図１５のＳ３５で「＜＝電力制御閾値」）。従って、管理装置３００は、制御優先情報３４３からアクセスポイント２００−８の情報を削除し、第１優先情報を、「干渉制御」から「電力制御」にして（図１５のＳ４１）、再度、制御優先情報３４３を検索する。
【０２２０】
この場合、制御優先情報３４３には、改善数が改善メッシュ閾値を上回る情報が存在しない。従って、管理装置３００はＵＬ制御の分析に移行する（図１４のＳ２６で「ＵＬ制御」）。
【０２２１】
＜３．２  ＵＬ制御の具体例＞
図３３（Ａ）は、ＤＬ制御終了後の分析対象のＡＰ編集情報３４２の例を表している。「ａｐｎｏ」が「９」から「１３」までの情報がＡＰ編集情報３４２に含まれている。
【０２２２】
なお、判定の順番は、例えば、単独の情報で管理装置３００が判断可能な順番に判定を行うため、「ＵＬ輻輳」、「ＵＬユーザ数輻輳」、「ＵＬ干渉」、「ＵＬユーザ数過多によるスループット低下」、「外部ＡＰとのＵＬ信号の干渉」となる。
【０２２３】
管理装置３００は、図３３（Ａ）に示すＡＰ編集情報３４２に基づいて、「ａｐｎｏ」が「９」のアクセスポイント２００−９を処理対象として選択する。アクセスポイント２００−９の「ＡＰ  ＵＬパケット転送数」はパケット転送数閾値を超え、かつ、「ＡＰ  ＵＬ再送発生率」も再送発生率閾値を超えている。従って、管理装置３００は、アクセスポイント２００−９ではＵＬ方向で輻輳が発生していると判定する。図３３（Ｄ）はＵＬ輻輳の状況の例を表している。この場合、管理装置３００は、輻輳判定情報を作成し（図１６のＳ５２）、図３３（Ｂ）と図３３（Ｃ）は輻輳判定情報の例を表している。輻輳判定情報への登録がある場合、管理装置３００は輻輳判定情報の最上位のアクセスポイント２００−９を選択し（図１７のＳ７１）、アクセスポイント２００−９の送信電力を確認後（図１８のＳ８１）、アクセスポイント２００−９に対して電力Ｄｏｗｎの電力制御要求を発行する（図１８のＳ８３）。管理装置３００は、アクセスポイント２００−９については輻輳が発生していると判別して、他のアクセスポイントへの分散を促すため、電力Ｄｏｗｎの電力制御要求を発行している。
【０２２４】
図３４（Ａ）は、上記の制御処理終了後の分析対象のＡＰ編集情報３４２の例を表している。管理装置３００は、図３４（Ａ）に示すＡＰ編集情報３４２に基づいて、「ａｐｎｏ」が「１０」のアクセスポイント２００−１０を処理対象として選択する。この場合、管理装置３００は、ＡＰ編集情報３４２に基づいて、パケットの輻輳はなく、スループット低下もなく、「ＡＰ接続ユーザ数」が接続ユーザ数閾値を超えているため、ユーザ数輻輳が発生していることを判別する（Ｓ５４で「ユーザ数輻輳」）。図３４（Ｃ）はユーザ数輻輳が発生している例を表している。管理装置３００は、ＡＰ編集情報３４２に基づいてユーザ数輻輳判定情報を作成する（図１６のＳ５７）。図３４（Ｂ）はユーザ数輻輳判定情報の例を表している。管理装置３００は、ユーザ数輻輳判定情報の最上位のアクセスポイント２００−１０に対して、送信電力を確認後、電力Ｄｏｗｎの電力制御要求を発行する（図１８のＳ８３）。この場合は、管理装置３００は、他のアクセスポイント２００−１１へのユーザ分散を促すため、電力Ｄｏｗｎの制御をアクセスポイント２００−１０に対して行っている。
【０２２５】
図３５（Ａ）は、上記制御処理終了後の分析対象のＡＰ編集情報３４２の例を表している。管理装置３００は、図３５（Ａ）に示すＡＰ編集情報３４２に基づいて、「ａｐｎｏ」が「１１」のアクセスポイント２００−１１を処理対象として選択する。アクセスポイント２００−１１については、「ＡＰ切断発生回数」と「端末切断回数」の加算値が切断発生回数閾値を超えている（図１６のＳ５５で「＞切断発生回数閾値」）。従って、管理装置３００は、アクセスポイント２００−１１についてはＵＬ干渉が発生していると推定する。図３５（Ｃ）はＵＬ干渉が発生している例を表している。この場合、管理装置３００は、内部干渉判定情報を作成し（図１６のＳ５６）、内部干渉判定情報の最上位アクセスポイント２００−１１に対してチャネル変更要求を発行する（図１８のＳ８８）。図３５（Ｂ）は内部干渉判定情報の例を表している。この場合は、管理装置３００は、アクセスポイント２００−１１についてＵＬ方向の切断多発によるＵＬ方向の干渉と判別して、他のアクセスポイントへの分散を促すため、チャネル変更要求を発行している。
【０２２６】
図３６（Ａ）は上記制御処理が終了した後の分析対象のＡＰ編集情報３４２の例を表している。管理装置３００は、図３６（Ａ）に示すＡＰ編集情報３４２に基づいて、「ａｐｎｏ」が「１２」のアクセスポイント２００−１２を処理対象として選択する。アクセスポイント２００−１２については、「ＡＰスループット低下数」と「端末スループット低下数」がスループット低下数閾値を超え（図１６のＳ５３で「＞スループット低下数閾値」）、「ＡＰ接続ユーザ数」が接続ユーザ閾値以上となっている（図１６のＳ５８で「＞＝接続ユーザ閾値」）。従って、管理装置３００は、アクセスポイント２００−１２についてはユーザ数過多によるスループット低下が発生していると推定する。図３５（Ｄ）はそのような状況が発生している例を表している。この場合、管理装置３００は、混信判定情報を作成し（図１６のＳ６０）、混信判定情報の最上位アクセスポイント２００−１２に対して、送信電力確認後、電力Ｄｏｗｎの電力制御要求を発行する（図１８のＳ８３）。図３６（Ｂ）と図３６（Ｃ）は混信情報の例を表している。この場合も、他のアクセスポイント２００−１３へのユーザ分散を促すため、電力Ｄｏｗｎの制御を行っている。
【０２２７】
図３７（Ａ）は上記制御処理が終了した後の分析対象のＡＰ編集情報３４２の例を表している。管理装置３００は、図３７（Ａ）に示すＡＰ編集情報３４２に基づいて、「ａｐｎｏ」が「１３」のアクセスポイント２００−１３を処理対象として選択する。アクセスポイント２００−１３は、「ＡＰスループット低下数」と「端末スループット低下数」の加算値がスループット低下数閾値を超えているものの（図１６のＳ５３で「＞スループット低下数閾値」）、「ＡＰ接続ユーザ数」は接続ユーザ閾値より低くなっている（図１６のＳ５８で「＜接続ユーザ閾値」）。従って、管理装置３００は、アクセスポイント２００−１３については外部アクセスポイントへのＵＬ信号による干渉と推定する。図３７（Ｃ）はそのような状況が発生している例を表している。この場合、管理装置３００は、外部干渉判定情報を作成し（図１６のＳ６１）、外部干渉判定情報の最上位アクセスポイント２００−１３に対して、チャネル変更要求を発行する（図１８のＳ８８）。図３７（Ｂ）は外部干渉判定情報の例を表している。この場合は、管理装置３００は、アクセスポイント２００−１３について外部アクセスポイント２００−ＹへのＵＬ信号が要因で干渉が発生していると推定して、他のアクセスポイントへの分散を促すため、アクセスポイント２００−１３に対してチャネル変更を発行している。
【０２２８】
このように本第２の実施の形態においては、管理装置３００は、メッシュ毎に品質情報を集計（又は統計処理）しメッシュテーブル３４１に登録するようにしている。従って、管理装置３００は、品質情報に基づいて、どのメッシュでスループットが低下したり、接続断が発生したりしているのかを容易に特定することが可能となる。そして、管理装置３００は、特定した要因に基づいて、メッシュ単位に通信品質の低下を防止するように制御することも可能となる。
【０２２９】
また、管理装置３００は、メッシュテーブル３４１を作成後、メッシュテーブル３４１に登録された品質情報と、受信したアラーム情報に基づいてＡＰ編集情報３４２を作成している。この際、管理装置３００は、メッシュテーブル３４１に登録した品質情報などを、アクセスポイント２００毎に集計（又は統計処理）して、集計したものをＡＰ編集情報３４２に登録している。その後、管理装置３００はＡＰ編集情報３４２に基づいて制御優先情報３４３を作成する。管理装置３００はＡＰ編集情報３４２や制御優先情報３４３を利用して、アクセスポイント２００又は端末装置１００に対する制御を行う。従って、管理装置３００は、ＡＰ編集情報３４２や制御優先情報３４３に登録した品質情報に基づいてＤＬ方向における通信品質の低下の要因を特定することが可能となる。また、管理装置３００は、トラフィック情報に基づいてＵＬ方向における通信品質の低下の要因も特定することが可能となる。管理装置３００は、特定した要因に基づいて、使用チャネルを変更したり、送信電力の制御を行ったりするなどの制御をアクセスポイント２００や端末装置１００に実施することも可能となる。これにより、例えば、制御装置３００は、通信品質の低下を抑制して、ユーザ（又は端末装置１００）に対してサービスの向上を図ることが可能となる。
【０２３０】
［その他の実施の形態］
上述した＜２．２  ＵＬ制御＞と＜３．２  ＵＬ制御の具体例＞について、管理装置３００はアクセスポイント２００に対して電力制御要求を発行したり（例えば図１８のＳ８３）、チャネル変更要求を発行したり（例えば図１８のＳ８８）する例について説明した。この場合、例えば、アクセスポイント２００は電力制御要求やチャネル変更要求を、配下の端末１００へ送信するようにしてもよい。端末１００において、管理装置３００で決定した制御が行われるため、例えば、端末１００に対して通信品質を向上させ、サービスの向上を図ることが可能である。
【０２３１】
また、上述した例において、各ＣＰＵ１２０，２２０，３２０は、例えば、ＭＰＵ（Micro Processing Unit）、ＦＰＧＡ（Field-Programmable Gate Array）、又はＤＳＰ（Digital Signal Processor）などの制御部又はコントローラであってもよい。  
【０２３２】
以上まとめると付記のようになる。
【０２３３】
（付記１）
端末装置で測定されたアクセスポイントとの間の無線品質に関する第１の情報と、前記アクセスポイントで測定された前記端末装置に対するトラヒックに関する第２の情報を受信する受信部と、
地理的区画毎に複数の前記第１の情報を統計処理し、統計処理した前記複数の第１の情報と前記受信した複数の第２の情報を前記アクセスポイント毎に統計処理し、前記アクセスポイント毎に統計処理した前記第１及び第２情報に基づいて、前記アクセスポイント又は前記端末装置に対して制御を実施する制御部と
を備えることを特徴とする制御装置。
【０２３４】
（付記２）
前記制御部は、地理的区画毎に統計処理した前記複数の第１の情報に基づいて制御方法を決定し、決定した前記制御方法を前記アクセスポイント毎に統計処理し、前記アクセスポイント毎に統計処理した当該制御方法に基づいて前記アクセスポイント又は前記端末装置に対する制御を実施することを特徴とすることを特徴とする付記１記載の制御装置。
【０２３５】
（付記３）
前記制御部は、前記アクセスポイントと無線通信可能な範囲に含まれる全地理的区画分の前記制御方法を前記アクセスポイント毎にカウントし、前記アクセスポイントにおいて最大多数の前記制御方法を用いて前記アクセスポイント又は前記端末装置に対する制御を実施することを特徴とする付記２記載の制御装置。
【０２３６】
（付記４）
前記制御部は、地理的区間ごとに前記第１の情報を統計処理したメッシュテーブルを作成し、前記統計処理した複数の第１の情報と前記受信した複数の第２の情報を前記アクセスポイント毎に統計処理したアクセスポイント編集情報を作成することを特徴とする付記１記載の制御装置。
【０２３７】
（付記５）
前記制御部は、前記第１の情報に含まれる地理的区画内の最大受信電力と受信電力予想値の差分が受信電力乖離閾値以下のとき、前記前記第１の情報を前記メッシュテーブルに登録し、前記差分が前記受信電力乖離閾値を超えるとき、前記第１の情報を前記メッシュテーブルに登録しないことを特徴とする付記４記載の制御装置。
【０２３８】
（付記６）
前記制御部は、前記第１の情報に含まれる地理的区画内の最大受信電力で前記端末装置と無線通信を行う前記アクセスポイントであって、当該アクセスポイントと同一のチャネルを利用する他のアクセスポイントの間で電波干渉が発生するとき、当該他のアクセスポイントが未登録のアクセスポイントのときは、当該チャネル以外の他のチャネルへの変更を表すカウンタの値をカウントアップすることを前記メッシュテーブルに登録することを特徴とする付記４記載の制御装置。
【０２３９】
（付記７）
前記制御部は、前記第１の情報に含まれる地理的区画内の最大受信電力で前記端末装置と無線通信を行う前記アクセスポイントであって、当該アクセスポイントと同一のチャネルを利用する他のアクセスポイントの間で電波干渉が発生するとき、当該他のアクセスポイントが登録されたアクセスポイントであって、前記端末装置と前記アクセスポイントの距離が前記端末装置と前記他のアクセスポイントの距離よりも長いときは、前記アクセスポイントの送信電力を下げることを表すカウンタの値をカウントアップすることを前記メッシュテーブルに登録することを特徴とする付記４記載の制御装置。
【０２４０】
（付記８）
前記制御部は、前記第１の情報に含まれる地理的区画内の最大受信電力で前記端末装置と無線通信を行う前記アクセスポイントであって、当該アクセスポイントと同一のチャネルを利用する他のアクセスポイントの間で電波干渉が発生し、当該他のアクセスポイントが登録されたアクセスポイントであって、前記端末装置と前記アクセスポイントの距離が前記端末装置と前記他のアクセスポイントの距離よりも短く、かつ、干渉距離閾値内の前記他のアクセスポイントの個数が所定数以上のとき、前記アクセスポイントの送信電力を下げることを表すカウンタの値をカウントアップすることを前記メッシュテーブルに登録することを特徴とする付記４記載の制御装置。
【０２４１】
（付記９）
前記制御部は、前記第１の情報に含まれる地理的区画内の最大受信電力で前記端末装置と無線通信を行う前記アクセスポイントであって、当該アクセスポイントと同一のチャネルを利用する他のアクセスポイントの間で電波干渉が発生し、当該他のアクセスポイントが登録されたアクセスポイントであって、前記端末装置と前記アクセスポイントの距離が前記端末装置と前記他のアクセスポイントの距離よりも短く、干渉距離閾値内の前記他のアクセスポイントの個数が所定数より少なく、かつ、干渉距離閾値以内の前記他のアクセスポイントと同一のチャネルのときは、当該チャネル以外の他のチャネルへの変更を表すカウンタの値をカウントアップすることを前記メッシュテーブルに登録することを特徴とする付記４記載の制御装置。
【０２４２】
（付記１０）
前記制御部は、前記第１の情報に含まれる地理的区画内の最大受信電力で前記端末装置と無線通信を行う前記アクセスポイントであって、当該アクセスポイントと同一のチャネルを利用する他のアクセスポイントの間で電波干渉が発生し、当該他のアクセスポイントが登録されたアクセスポイントであって、前記端末装置と前記アクセスポイントの距離が前記端末装置と前記他のアクセスポイントの距離よりも短く、干渉距離閾値内の前記他のアクセスポイントの個数が所定数より少なく、かつ、干渉距離閾値以内の前記他のアクセスポイントと前記アクセスポイントが異なるチャネルを用いているときは、前記アクセスポイントの送信電力を下げることを表すカウンタの値をカウントアップすることを前記メッシュテーブルに登録することを特徴とする付記４記載の制御装置。
【０２４３】
（付記１１）
前記制御部は、前記メッシュテーブルに登録された、地理的区画内における前記端末装置の前記アクセスポイントに対する受信電力の平均が受信電力閾値より低く、前記第１の情報に含まれる地理的区画内の最大受信電力と受信電力予想値の差分が受信電力乖離閾値以下となる比率がＲＳＳＩ  ＮＧ率閾値より高いとき、前記アクセスポイント編集情報に登録された、受信電力の改善を表すカウンタの値をカウントアップすることを特徴とする付記４記載の制御装置。
【０２４４】
（付記１２）
前記制御部は、前記メッシュテーブルに登録された、第１のチャネルへの変更を表す第１のカウンタの値と第２のチャネルへの変更を表す第２のカウンタの値、及び前記アクセスポイントの送信電力を下げることを表す第３のカウンタの値のうち、最も値が大きい第１、第２、又は第３のカウンタであって、当該第１、第２、又は第３のカウンタにそれぞれ対応する、前記アクセスポイント編集情報に登録された、第４、第５、又は第６のカウンタの値をカウントアップすることを特徴とする付記４記載の制御装置。
【０２４５】
（付記１３）
前記アクセスポイント編集情報に登録された、受信電力の改善を表す前記カウンタの値と、前記第４、第５、又は第６のカウンタの値に基づいて、優先制御情報を作成することを特徴とする付記１１及び１２記載の制御装置。
【０２４６】
（付記１４）
前記制御部は、前記優先制御情報に基づいて、前記端末装置への無線送信に対して前記アクセスポイントへの制御を実施することを特徴とする付記１３記載の制御装置。
【０２４７】
（付記１５）
前記制御部は、前記アクセスポイント編集情報に基づいて、前記端末装置から前記アクセスポイントへのパケットデータの転送について輻輳が発生しているとき、前記端末装置に対して送信電力を下げる制御を実施することを特徴とする付記４記載の制御装置。
【０２４８】
（付記１６）
前記制御部は、前記アクセスポイント編集情報に基づいて、前記端末装置と前記アクセスポイントの接続の切断回数が切断回数閾値より多いとき、前記アクセスポイント又は端末装置に対してチャネルを変更する制御を実施することを特徴とする付記４記載の制御装置。
【０２４９】
（付記１７）
前記制御部は、前記アクセスポイント編集情報に基づいて、前記端末装置と前記アクセスポイントのスループットが一定値以下に低下した回数がスループット低下数閾値以下であって、かつ、前記アクセスポイントに接続する前記端末装置の数が接続ユーザ数閾値より多いとき、前記端末装置へ送信電力を下げる制御を実施することを特徴とする付記４記載の制御装置。
【０２５０】
（付記１８）
前記制御部は、前記アクセスポイント編集情報に基づいて、前記端末装置と前記アクセスポイントのスループットが一定値以下に低下した回数がスループット低下数閾値より多く、かつ、前記アクセスポイントに接続する前記端末装置の数が接続ユーザ数閾値以上のとき、前記端末装置へ送信電力を下げる制御を実施することを特徴とする付記４記載の制御装置。
【０２５１】
（付記１９）
前記制御部は、前記アクセスポイント編集情報に基づいて、前記端末装置と前記アクセスポイントのスループットが一定値以下に低下した回数がスループット低下数閾値より多く、かつ、前記アクセスポイントに接続する前記端末装置の数が接続ユーザ数閾値より少ないとき、前記アクセスポイント又は端末装置に対してチャネルを変更する制御を実施することを特徴とする付記４記載の制御装置。
【０２５２】
（付記２０）
端末装置と、
アクセスポイントと、
制御装置を備える無線ネットワークシステムにおいて、
前記制御装置は、
前記端末装置で測定された前記アクセスポイントとの間の無線品質に関する第１の情報と、前記アクセスポイントで測定された前記端末装置に対するトラヒックに関する第２の情報を受信する受信部と、
地理的区画毎に複数の前記第１の情報を統計処理し、統計処理した前記複数の第１の情報と前記受信した複数の第２の情報を前記アクセスポイント毎に統計処理し、前記アクセスポイント毎に統計処理した前記第１及び第２情報に基づいて、前記アクセスポイントに対して制御を実施する制御部と
を備えることを特徴とする無線ネットワークシステム。
【０２５３】
（付記２１）
受信部と制御部を有する制御装置における制御方法であって、
前記受信部により、端末装置で測定されたアクセスポイントとの間の無線品質に関する第１の情報と、前記アクセスポイントで測定された前記端末装置に対するトラヒックに関する第２の情報を受信し、
前記制御部により、地理的区画毎に複数の前記第１の情報を統計処理し、統計処理した前記複数の第１の情報と前記受信した複数の第２の情報を前記アクセスポイント毎に統計処理し、前記アクセスポイント毎に統計処理した前記第１及び第２情報に基づいて、前記アクセスポイントに対して制御を実施する
ことを特徴とする制御方法。
【０２５４】
（付記２２）
制御装置におけるコンピュータで実行される制御プログラムであって、
端末装置で測定されたアクセスポイントとの間の無線品質に関する第１の情報と、前記アクセスポイントで測定された前記端末装置に対するトラヒックに関する第２の情報を受信する処理と、
地理的区画毎に複数の前記第１の情報を統計処理し、統計処理した前記複数の第１の情報と前記受信した複数の第２の情報を前記アクセスポイント毎に統計処理し、前記アクセスポイント毎に統計処理した前記第１及び第２情報に基づいて、前記アクセスポイントに対して制御を実施する処理と
を前記コンピュータに実行させる制御プログラム。
【符号の説明】
【０２５５】
１０：無線ネットワークシステム        １００：端末装置
１２０：ＣＰＵ                        １４０：メモリ
１５０：ＷｉＦｉＩ／Ｆ                ２００：アクセスポイント
２１０：ＷｉＦｉＩ／Ｆ                ２２０：ＣＰＵ
２２１：入力処理部                    ２２２：トラフィック管理部
２２３：出力処理部                    ２２４：ＡＰ制御部
２４０：メモリ                        ２５０：ＥｔｈｅｒＩ／Ｆ
３００：管理装置                      ３１０：ＥｔｈｅｒＩ／Ｆ
３２０：ＣＰＵ                        ３２１：入力処理部
３２２：周期起動部                    ３２３：分析処理部
３３０：ＤＢ                          ３３１：ＡＰ情報
３３２：品質情報                      ３３３：アラーム情報
３３４：トラフィック情報              ３４０：メモリ
３４１：メッシュテーブル              ３４２：ＡＰ編集情報
３４３：制御優先情報
【図１】
2017212563.tif 000003
【図２】
2017212563.tif 000004
【図３】
2017212563.tif 000005
【図４】
2017212563.tif 000006
【図５】
2017212563.tif 000007
【図６】
2017212563.tif 000008
【図７】
2017212563.tif 000009
【図８】
2017212563.tif 000010
【図９】
2017212563.tif 000011
【図１０】
2017212563.tif 000012
【図１１】
2017212563.tif 000013
【図１２】
2017212563.tif 000014
【図１３】
2017212563.tif 000015
【図１４】
2017212563.tif 000016
【図１５】
2017212563.tif 000017
【図１６】
2017212563.tif 000018
【図１７】
2017212563.tif 000019
【図１８】
2017212563.tif 000020
【図１９】
2017212563.tif 000021
【図２０】
2017212563.tif 000022
【図２１】
2017212563.tif 000023
【図２２】
2017212563.tif 000024
【図２３】
2017212563.tif 000025
【図２４】
2017212563.tif 000026
【図２５】
2017212563.tif 000027
【図２６】
2017212563.tif 000028
【図２７】
2017212563.tif 000029
【図２８】
2017212563.tif 000030
【図２９】
2017212563.tif 000031
【図３０】
2017212563.tif 000032
【図３１】
2017212563.tif 000033
【図３２】
2017212563.tif 000034
【図３３】
2017212563.tif 000035
【図３４】
2017212563.tif 000036
【図３５】
2017212563.tif 000037
【図３６】
2017212563.tif 000038
【図３７】
2017212563.tif 000039