(57)【要約】      （修正有）【課題】スティッキークライアント問題を適切に解決すること。【解決手段】複数のＡＰ２ａ〜及びＳＴＡ３ａ〜から構成される無線通信システム４であり、複数のＡＰのうち一つのＡＰを介してＳＴＡが無線通信を行う無線通信システムを制御する高密度無線通信制御システムは、ＡＰ及びＳＴＡの少なくとも一方の瞬時の通信品質に関する瞬時情報を取得するＡＰ／ＳＴＡ情報処理部と、ＡＰ／ＳＴＡ情報処理部によって取得された所定期間の瞬時情報に基づいて、所定の通信品質以下の通信を行っているＳＴＡ３を決定する低品質ＳＴＡ決定部と、低品質ＳＴＡ決定部によって決定されたＳＴＡが介するＡＰの変更を制御するＡＰ／ＳＴＡ制御部と、を備える。【選択図】図１
2020028004.tif 000002
【特許請求の範囲】
【請求項１】
複数のアクセスポイント及び端末から構成される無線通信システムであり、複数のアクセスポイントのうち一つのアクセスポイントを介して端末が無線通信を行う無線通信システムを制御する無線通信制御システムであって、
アクセスポイント及び端末の少なくとも一方の瞬時の通信品質に関する瞬時情報を取得する取得部と、
前記取得部によって取得された所定期間の瞬時情報に基づいて、所定の通信品質以下の通信を行っている端末を決定する決定部と、
前記決定部によって決定された端末が介するアクセスポイントの変更を制御する制御部と、
を備える無線通信制御システム。
【請求項２】
前記決定部は、所定のアクセスポイントを介する端末の中から、所定の通信品質以下の通信を行っている端末を決定する、
請求項１に記載の無線通信制御システム。
【請求項３】
瞬時情報は、少なくともアクセスポイントの瞬時の通信品質に関する情報であり、
前記制御部は、前記取得部によって取得された所定期間の瞬時情報に基づいて、アクセスポイントの変更を制御する、
請求項１又は２に記載の無線通信制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システムを制御する無線通信制御システムに関する。
【背景技術】
【０００２】
従来より、無線ＬＡＮ（Local  Area  Network）クライアントが無線ＬＡＮアクセスポイントを介して無線通信を行う無線ＬＡＮシステムが知られている（例えば下記特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−４２２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
無線ＬＡＮシステムを、例えばスタジアム等の人が高密度に存在する環境において構築する場合、無線ＬＡＮアクセスポイントを高密度（大量）に配置する必要がある。高密度に無線ＬＡＮアクセスポイントが配置された無線ＬＡＮシステムにおいて、無線ＬＡＮクライアントを携帯する人が移動することで、当該無線ＬＡＮクライアントは最適な無線ＬＡＮアクセスポイントにハンドオーバしようとする。一般的に、ハンドオーバは無線ＬＡＮクライアント主導で行われる。そのため、ハンドオーバを行った無線ＬＡＮクライアントは、必ずしも適切な無線ＬＡＮアクセスポイントに収容されるわけではなく、例えば、低品質な通信状態で遠くの無線ＬＡＮアクセスポイントに引っ張られるというスティッキークライアント（Sticky  Client）問題が発生するおそれがある。
【０００５】
ここで、一般的な無線ＬＡＮシステムは固定的な設計が主である。そのような無線ＬＡＮシステムにおいて、無線ＬＡＮシステムが確認できる無線ＬＡＮアクセスポイント及び無線ＬＡＮクライアントの通信品質に関する情報は瞬時値のみである。そして、瞬時的な電波環境劣化とスティッキークライアント問題とを判別するのは難しい。すなわち、無線ＬＡＮシステムにおいてスティッキークライアント問題を解決するのは難しいという問題がある。
【０００６】
そこで本発明は、かかる課題に鑑みて為されたものであり、スティッキークライアント問題を適切に解決することができる無線通信制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明の一側面に係る無線通信制御システムは、複数のアクセスポイント及び端末から構成される無線通信システムであり、複数のアクセスポイントのうち一つのアクセスポイントを介して端末が無線通信を行う無線通信システムを制御する無線通信制御システムであって、アクセスポイント及び端末の少なくとも一方の瞬時の通信品質に関する瞬時情報を取得する取得部と、取得部によって取得された所定期間の瞬時情報に基づいて、所定の通信品質以下の通信を行っている端末を決定する決定部と、決定部によって決定された端末が介するアクセスポイントの変更を制御する制御部と、を備える。
【０００８】
このような無線通信制御システムによれば、所定期間の瞬時情報に基づいて所定の通信品質以下の通信を行っている端末が決定され、決定された端末が介するアクセスポイントの変更が制御される。これにより、低品質な通信を行っている端末が介するアクセスポイントを変更することができるため、スティッキークライアント問題を適切に解決することができると共に、アクセスポイント間の負荷を分散させることができる。また、所定期間の瞬時情報に基づいた処理を行うため、例えば瞬時的な電波環境劣化とスティッキークライアント問題とを容易に判別することができ、より適切にスティッキークライアント問題を解決することができる。
【発明の効果】
【０００９】
本発明によれば、スティッキークライアント問題を適切に解決することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る無線通信制御システムを含むシステム構成図である。
【図２】ＡＰ制御部１０の機能ブロック図である。
【図３】情報処理部３０の機能ブロック図である。
【図４】本発明の実施形態に係る無線通信制御システムで実行される処理を示すフローチャートである。
【図５】本発明の実施形態に係る無線通信制御システムのハードウェア構成図である。
【発明を実施するための形態】
【００１１】
以下、図面とともに無線通信制御システムの実施形態である高密度無線通信制御システム１について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。また、以下の説明における実施形態は、本発明の具体例であり、特に本発明を限定する旨の記載がない限り、これらの実施形態に限定されないものとする。
【００１２】
図１は、高密度無線通信制御システム１（無線通信制御システム）を含むシステム構成図である。図１に示す通り、高密度無線通信制御システム１は、機能ブロックとして、ＡＰ制御部１０、情報蓄積部２０及び情報処理部３０を含んで構成される。高密度無線通信制御システム１は、サーバ等の１つのコンピュータ装置から構成されてもよいし、複数のコンピュータ装置から構成されてもよい。例えば、高密度無線通信制御システム１は、ＡＰ制御部１０、情報蓄積部２０及び情報処理部３０を含むコンピュータ装置であってもよい。また例えば、高密度無線通信制御システム１は、ＡＰ制御部１０及び情報処理部３０を含むコンピュータ装置と、情報蓄積部２０を含むコンピュータ装置とから構成されるシステムであってもよい。また例えば、高密度無線通信制御システム１は、ＡＰ制御部１０及び情報蓄積部２０を含むコンピュータ装置と、情報処理部３０を含むコンピュータ装置とから構成されるシステムであってもよい。また例えば、高密度無線通信制御システム１は、ＡＰ制御部１０を含むコンピュータ装置と、情報蓄積部２０及び情報処理部３０を含むコンピュータ装置とから構成されるシステムであってもよい。また、情報蓄積部２０及び情報処理部３０の少なくとも一方は、ＡＰ制御部１０内に含まれていてもよい。
【００１３】
高密度無線通信制御システム１は、無線通信システム４を制御する。無線通信システム４（無線通信システム）は、複数のＡＰ２（アクセスポイント）及び１つ以上のＳＴＡ３（端末）を含んで構成される。無線通信システム４において、複数のＡＰ２のうち一つのＡＰ２を介してＳＴＡ３が無線通信を行う。ＡＰ２は、ＳＴＡ３を相互に無線アクセスしたり、ＳＴＡ３を無線通信を介して他のネットワークにアクセスしたりするコンピュータ装置（無線機、親機、基地局等）である。ＳＴＡ３は、無線通信のクライアントとなるコンピュータ装置（無線機、子機、ＵＥ（User  Equipment）等）である。例えば、無線通信システム４は無線ＬＡＮシステムであり、ＡＰ２は無線ＬＡＮアクセスポイントであり、ＳＴＡ３は無線ＬＡＮクライアントであり、無線通信は無線ＬＡＮを介した通信である。
【００１４】
なお、本実施形態において、無線通信システム４は、スタジアム等の人が高密度に存在する環境において利用され、それゆえにＡＰ２が高密度（大量）に配置されることを想定する。例えば、１つの高密度無線通信制御システム１が１００のＡＰ２を制御し、各ＡＰ２毎に１００のＳＴＡ３（合計１０，０００のＳＴＡ３）を収容することを想定する。
【００１５】
図１に示す通り、無線通信システム４は、ＡＰ２ａ、ＡＰ２ｂ、・・・（これらを総称してＡＰ２と呼ぶ）を含み、ＳＴＡ３ａ、ＳＴＡ３ｂ、ＳＴＡ３ｃ、・・・、ＳＴＡ３ｘ、ＳＴＡ３ｙ、ＳＴＡ３ｚ、・・・（これらを総称してＳＴＡ３と呼ぶ）を含む。図１に示す通信状態においては、ＳＴＡ３ａ、ＳＴＡ３ｂ、ＳＴＡ３ｃ、・・・はＡＰ２ａを介して無線通信を行っている。この場合、ＳＴＡ３ａ、ＳＴＡ３ｂ、ＳＴＡ３ｃ、・・・は、ＡＰ２ａの配下（管理下）にある、ＡＰ２ａに収容されている又はＡＰ２ａに属している等と言う。同様に、図１に示す通信状態においては、ＳＴＡ３ｘ、ＳＴＡ３ｙ、ＳＴＡ３ｚ、・・・はＡＰ２ｂを介して無線通信を行っている。この場合、ＳＴＡ３ｘ、ＳＴＡ３ｙ、ＳＴＡ３ｚ、・・・は、ＡＰ２ｂの配下（管理下）にある、ＡＰ２ｂに収容されている又はＡＰ２ｂに属している等と言う。ＳＴＡ３は、通信状況又はＡＰ２側（高密度無線通信制御システム１を含む）からの指示等に応じて適宜、現在属しているＡＰ２とは異なるＡＰ２にアクセス先を変更する（ハンドオーバする）。
【００１６】
ＡＰ２は、定期的に（例えば、１０秒に１回等）又は他の装置からの指示に応じて、自装置の瞬時（瞬間、計測したタイミング）の通信品質に関するＡＰ情報（瞬時値データ）を計測し、計測したＡＰ情報をＡＰ制御部１０に送信する。ＡＰ情報は、自装置の識別情報及びその他のＡＰ２に関する情報を含んでもよい。例えば、ＡＰ情報は、ＡＰ２（自装置）のＩＤ、ＡＰ２（自装置）が収容するＳＴＡ３の収容数、ＡＰ２（自装置）が収容するＳＴＡ３のＩＤのリスト、ＡＰ２（自装置）が収容するＳＴＡ３のＳＮＲ（Signal-Noise  Ratio；信号雑音比）の分布、ＡＰ２（自装置）が収容するＳＴＡ３のＲＳＳＩ（Received  Signal  Strength  Indication；受信信号強度）、雑音情報、干渉情報、及び、計測日時等の少なくとも１つ以上を含む。また、ＡＰ２は、後述するＳＴＡ３から受信したＳＴＡ情報をＡＰ制御部１０に送信（転送）する。
【００１７】
ＳＴＡ３は、定期的に（例えば、１０秒に１回等）又は他の装置からの指示に応じて、自装置の瞬時（瞬間、計測したタイミング）の通信品質に関するＳＴＡ情報（瞬時値データ）を計測し、計測したＳＴＡ情報を（自装置が属する）ＡＰ２を介してＡＰ制御部１０に送信する。ＳＴＡ情報は、自装置の識別情報及びその他のＳＴＡ３に関する情報を含んでもよい。例えば、ＳＴＡ情報は、ＳＴＡ３（自装置）のＩＤ、ＳＳＩＤ（Service  Set  Identifier；サービスセット識別子）、使用中のチャネルの識別情報、ＳＴＡ３（自装置）が属する（収容される）ＡＰ２（アクセス先のＡＰ２）のＩＤ、、ＳＴＡ３（自装置）の状態近傍ＡＰ２情報、スループット（上り方向／下り方向）、再送回数、ＲＳＳＩ、ＳＮＲ、ＱｏＳ（Quality  of  Service；サービス品質）情報、及び、計測日時等の少なくとも１つ以上を含む。
【００１８】
次に、ＡＰ制御部１０について、図２に示すＡＰ制御部１０の機能ブロック図を用いて説明する。図２に示す通り、ＡＰ制御部１０は、ＡＰ／ＳＴＡ情報処理部１１及びＡＰ／ＳＴＡ制御部１２を含んで構成される。
【００１９】
ＡＰ／ＳＴＡ情報処理部１１は、ＡＰ２から受信したＡＰ情報及びＳＴＡ情報を、後述の情報処理部３０のＡＰ／ＳＴＡ情報処理部３１を介して、情報蓄積部２０に送信する。ＡＰ／ＳＴＡ情報処理部１１がＡＰ情報及びＳＴＡ情報を送信するタイミングは、ＡＰ２からＡＰ情報及びＳＴＡ情報を受信したタイミングでもよいし、一定のＡＰ情報及びＳＴＡ情報を受信したタイミングでもよいし、定期的（例えば、１分に１回等）でもよい。また、ＡＰ／ＳＴＡ情報処理部１１は、ＡＰ情報及びＳＴＡ情報をセットで送信してもよいし、ＡＰ情報及びＳＴＡ情報を別々に送信してもよい。
【００２０】
ＡＰ／ＳＴＡ制御部１２は、後述の情報処理部３０のＡＰ／ＳＴＡ制御部３４から受信したＡＰ制御指示及びＳＴＡ制御指示に基づいて、対応するＡＰ２及びＳＴＡ３を制御する。具体的な制御については、後述の情報処理部３０のＡＰ／ＳＴＡ制御部３４の説明にて説明する。
【００２１】
次に、情報蓄積部２０について説明する。情報蓄積部２０は、ＡＰ２及びＳＴＡ３から、ＡＰ２、ＡＰ制御部１０のＡＰ／ＳＴＡ情報処理部１１及び情報処理部３０のＡＰ／ＳＴＡ情報処理部３１を介して、ＡＰ情報及びＳＴＡ情報を受信し、受信したＡＰ情報及びＳＴＡ情報を保存して蓄積する。情報蓄積部２０の保存頻度は実装依存であってもよい。例えば、情報蓄積部２０の保存頻度は、ＡＰ制御部１０のＡＰ／ＳＴＡ情報処理部１１によるＡＰ情報及びＳＴＡ情報の送信頻度と必ずしも一致しなくてもよい。
【００２２】
次に、情報処理部３０について、図３に示す情報処理部３０の機能ブロック図を用いて説明する。図３に示す通り、情報処理部３０は、ＡＰ／ＳＴＡ情報処理部３１（取得部）、ＡＰ／ＳＴＡ情報群取得部３２、低品質ＳＴＡ決定部３３（決定部）及びＡＰ／ＳＴＡ制御部３４（制御部）を含んで構成される。
【００２３】
ＡＰ／ＳＴＡ情報処理部３１は、ＡＰ情報及びＳＴＡ情報の少なくとも一方を取得する。すなわち、ＡＰ／ＳＴＡ情報処理部３１は、ＡＰ２及びＳＴＡ３の少なくとも一方の瞬時の通信品質に関するＡＰ情報（瞬時情報）又はＳＴＡ情報（瞬時情報）を取得する。具体的には、ＡＰ／ＳＴＡ情報処理部３１は、ＡＰ制御部１０のＡＰ／ＳＴＡ情報処理部１１から受信したＡＰ情報及びＳＴＡ情報（の少なくとも一方）を受信し、受信したＡＰ情報及びＳＴＡ情報（の少なくとも一方）を情報蓄積部２０に送信（転送）する。
【００２４】
ＡＰ／ＳＴＡ情報群取得部３２は、情報蓄積部２０を参照し、情報蓄積部２０に蓄積された所定期間（一定量、まとまった量）のＡＰ情報であるＡＰ情報群及び所定期間（一定量、まとまった量）のＳＴＡ情報であるＳＴＡ情報群の少なくとも一方を取得し、取得したＡＰ情報群及びＳＴＡ情報群の少なくとも一方を低品質ＳＴＡ決定部３３及びＡＰ／ＳＴＡ制御部３４に出力する。ＡＰ／ＳＴＡ情報群取得部３２による取得及び出力のタイミングは、定期的（例えば、１０分に１回等）でもよいし、管理者等又は他の装置からの指示に基づくタイミングでもよい。
【００２５】
低品質ＳＴＡ決定部３３は、ＡＰ／ＳＴＡ情報群取得部３２によって取得（入力）されたＡＰ情報群及びＳＴＡ情報群の少なくとも一方に基づいて、所定の通信品質以下の通信を行っているＳＴＡ３（のＩＤ）を決定する。低品質ＳＴＡ決定部３３は、決定したＳＴＡ３のＩＤをＡＰ／ＳＴＡ制御部３４に出力する。
【００２６】
例えば、低品質ＳＴＡ決定部３３は、ＡＰ情報群に基づいて、所定期間の雑音情報、所定期間の干渉情報、所定期間のチャネル毎のノイズ、所定期間のチャネル毎の干渉波の強度、所定期間のチャネル利用率、所定期間のスループット（上り方向／下り方向）、所定期間のＳＴＡ３の収容数、所定期間のアクセスＳＴＡ３数、所定期間のＳＴＡ３のＳＮＲの分布、所定期間のＳＴＡ３のＳＮＲ統計、及び、所定期間のＳＴＡ３のＲＳＳＩ統計の少なくとも１つ以上を算出し、算出した情報（まとまった情報）に基づいて所定の通信品質以下の通信を行っているＳＴＡ３を決定する。例えば、低品質ＳＴＡ決定部３３は、所定期間のＳＴＡ３のＳＮＲ統計を算出して参照し、ＳＮＲが所定の閾値以下のＳＴＡ３を、所定の通信品質以下の通信を行っているＳＴＡ３として決定する。
【００２７】
また例えば、低品質ＳＴＡ決定部３３は、ＳＴＡ情報群に基づいて、所定期間の連続アクセス時間、所定期間の使用中のチャネルの識別情報、所定期間のスループット（上り方向／下り方向）、所定期間の再送回数、所定期間のＲＳＳＩ、所定期間のＳＮＲ、所定期間の近傍ＡＰ２情報、所定期間のＱｏＳ（Quality  of  Service；サービス品質）情報、及び、所定期間のＳＴＡ３の状態の少なくとも１つ以上を算出し、算出した情報（まとまった情報）に基づいて所定の通信品質以下の通信を行っているＳＴＡ３を決定する。例えば、低品質ＳＴＡ決定部３３は、所定期間の再送回数を算出して参照し、再送回数が所定の閾値以上のＳＴＡ３を、所定の通信品質以下の通信を行っているＳＴＡ３として決定する。
【００２８】
また例えば、低品質ＳＴＡ決定部３３は、ＡＰ情報群に基づいて算出した上述の情報と、ＳＴＡ情報群に基づいて算出した上述の情報とに基づいて、所定の通信品質以下の通信を行っているＳＴＡ３を決定する。例えば、低品質ＳＴＡ決定部３３は、所定期間のＳＴＡ３のＳＮＲ統計及び所定期間の再送回数を算出して参照し、ＳＮＲが所定の閾値以下のＳＴＡ３でありかつ再送回数が所定の閾値以上のＳＴＡ３を、所定の通信品質以下の通信を行っているＳＴＡ３として決定する。
【００２９】
低品質ＳＴＡ決定部３３は、同じＳＴＡ３が所定の通信品質以下の通信を行っているとの判定が、所定の期間に所定の閾値回数（例えば５分間に３回）以上あった場合に、当該ＳＴＡ３を、所定の通信品質以下の通信を行っているＳＴＡ３として決定してもよい。
【００３０】
低品質ＳＴＡ決定部３３は、所定のＡＰ２を介するＳＴＡ３の中から、所定の通信品質以下の通信を行っているＳＴＡ３を決定してもよい。所定のＡＰ２は、高密度無線通信制御システム１の管理者等によって予め設定されているものとする。例えば、低品質ＳＴＡ決定部３３は、スティッキークライアント問題が発生しやすい、スタジアムの入場口付近等のＡＰ２の配下にあるＳＴＡ３の中から、所定の通信品質以下の通信を行っているＳＴＡ３を決定してもよい。
【００３１】
ＡＰ／ＳＴＡ制御部３４は、低品質ＳＴＡ決定部３３によって決定されたＳＴＡ３（低品質ＳＴＡ決定部３３から入力されたＳＴＡ３のＩＤが示すＳＴＡ３）が介するＡＰ２の変更を制御する。例えば、ＡＰ／ＳＴＡ制御部３４は、決定されたＳＴＡ３が介するＡＰ２とは別のＡＰ２を決定し、当該ＳＴＡ３が当該別のＡＰ２を介するよう制御する指示をＡＰ制御部１０のＡＰ／ＳＴＡ制御部１２に送信し、ＡＰ／ＳＴＡ制御部１２は当該指示に基づいて、当該ＳＴＡ３が当該別のＡＰ２を介するよう、当該ＳＴＡ３及び／又は当該別のＡＰ２を制御する。また例えば、ＡＰ／ＳＴＡ制御部３４は、決定されたＳＴＡ３が、当該ＳＴＡ３が介するＡＰ２の配下から外れるよう制御する指示をＡＰ制御部１０のＡＰ／ＳＴＡ制御部１２に送信し、ＡＰ／ＳＴＡ制御部１２は当該指示に基づいて、当該ＡＰ２の電波強度を小さくすることで当該ＳＴＡ３が当該ＡＰ２の配下から外れて当該ＳＴＡ３がアクセス先として新たなＡＰ２を探すよう、当該ＡＰ２を制御する。
【００３２】
ＡＰ／ＳＴＡ制御部３４は、ＡＰ／ＳＴＡ情報群取得部３２によって取得（入力）されたＡＰ情報群に基づいて、アクセスポイントの変更を制御してもよい。例えば、ＡＰ／ＳＴＡ制御部３４は、ＡＰ情報群に基づいて算出されたＡＰ２毎の所定期間のスループット（上り方向／下り方向）に基づいて、下り方向のスループットが最も大きいＡＰ２を決定し、当該ＡＰ２を決定されたＳＴＡ３が介するよう制御する指示をＡＰ制御部１０のＡＰ／ＳＴＡ制御部１２に送信する。その他に、ＡＰ／ＳＴＡ制御部３４は、ＡＰ情報群に基づいて、ＳＴＡ３の接続数が所定の閾値より小さいＡＰ２を決定してもよいし、電波品質が所定の閾値より高いＡＰ２を決定してもよい。
【００３３】
なお、ＡＰ／ＳＴＡ制御部３４は、低品質ＳＴＡ決定部３３によって決定されたＳＴＡ３が介するＡＰ２よりも有効な別のＡＰ２が無いと判定した場合は、ＡＰ２の変更をしないという決定をしてもよい。その場合、ＡＰ／ＳＴＡ制御部３４は、ＡＰ制御部１０のＡＰ／ＳＴＡ制御部１２に対して制御に関する指示は送信せず、処理を終了する。
【００３４】
続いて、図４に示すフローチャートを用いて、本実施形態に係る高密度無線通信制御システム１で実行される処理（高密度無線通信制御方法）について説明する。
【００３５】
まず、ＳＴＡ３により、定期的に、ＳＴＡ情報がＡＰ２を介してＡＰ制御部１０のＡＰ／ＳＴＡ情報処理部１１に送信される（ステップＳ１）。また、ＡＰ２により、定期的に、ＡＰ情報がＡＰ制御部１０のＡＰ／ＳＴＡ情報処理部１１に送信される（ステップＳ２）。次に、ＡＰ制御部１０のＡＰ／ＳＴＡ情報処理部１１により、Ｓ２で送信されたＡＰ情報及びＳ１で送信されたＳＴＡ情報が情報処理部３０のＡＰ／ＳＴＡ情報処理部３１を介して情報蓄積部２０に送信され、情報蓄積部２０にて蓄積される（ステップＳ３）。次に、情報処理部３０のＡＰ／ＳＴＡ情報群取得部３２により、Ｓ３にて情報蓄積部２０に蓄積されたＡＰ情報群及びＳＴＡ情報群が取得される（ステップＳ４）。次に、情報処理部３０の低品質ＳＴＡ決定部３３により、Ｓ４で取得されたＡＰ情報群及びＳＴＡ情報群に基づいて所定の通信品質以下の通信を行っているＳＴＡ３が決定され、情報処理部３０のＡＰ／ＳＴＡ制御部３４により、決定されたＳＴＡ３が介するＡＰ２の変更を制御することが決定される（ステップＳ５）。次に、情報処理部３０のＡＰ／ＳＴＡ制御部３４により、Ｓ５にて決定されたＡＰ２の変更の制御に関する指示がＡＰ制御部１０のＡＰ／ＳＴＡ制御部１２に送信される（ステップＳ６）。次に、ＡＰ制御部１０のＡＰ／ＳＴＡ制御部１２により、Ｓ６で受信したＡＰ２の変更の制御に関する指示に基づいて、ＡＰ２を介してＳＴＡ３に対して制御を指示する（ステップＳ７）、及び／又は、ＡＰ２に対して制御を指示する（ステップＳ８）。
【００３６】
なお、Ｓ１とＳ２との順番は逆でよいし、片方の処理が連続した後にもう片方の処理が実行されてもよい。また、Ｓ７とＳ８との順番は逆でよい。また、Ｓ７及びＳ８はそれぞれ、複数のＳＴＡ３又は複数のＡＰ２に対して行ってもよい。
【００３７】
次に、本実施形態のように構成された高密度無線通信制御システム１の作用効果について説明する。
【００３８】
本実施形態の高密度無線通信制御システム１によれば、所定期間（一定量、まとまった量）のＡＰ２の瞬時（瞬間、計測したタイミング）の通信品質に関するＡＰ情報であるＡＰ情報群及び所定期間（一定量、まとまった量）のＳＴＡ３の瞬時（瞬間、計測したタイミング）の通信品質に関するＳＴＡ情報であるＳＴＡ情報群の少なくとも一方に基づいて所定の通信品質以下の通信を行っているＳＴＡ３が決定され、決定されたＳＴＡ３が介するＡＰ２の変更が制御される。これにより、低品質な通信を行っているＳＴＡ３が介するＡＰ２を変更することができるため、スティッキークライアント問題を適切に解決することができると共に、ＡＰ２間の負荷を分散させることができる。また、上述の通り、ＡＰ情報群及びＳＴＡ情報群の少なくとも一方に基づいた処理を行うため、例えば瞬時的な電波環境劣化とスティッキークライアント問題とを容易に判別することができ、より適切にスティッキークライアント問題を解決することができる。
【００３９】
また、本実施形態の高密度無線通信制御システム１によれば、所定のＡＰ２を介するＳＴＡ３の中から、所定の通信品質以下の通信を行っているＳＴＡ３が決定される。これにより、例えば、スタジアムの入場口付近等のＡＰ２の配下にあるＳＴＡ３の中から、所定の通信品質以下の通信を行っているＳＴＡ３を決定することができる。すなわち、スティッキークライアント問題が発生しやすい高密度に配置されるＡＰ２を指定して処理を行うことができるため、より適切にスティッキークライアント問題を解決することができる。
【００４０】
また、本実施形態の高密度無線通信制御システム１によれば、ＡＰ情報群に基づいてＡＰ２の変更が制御される。これにより、例えば、所定の通信品質以下の通信を行っているＳＴＡ３に対して、現在介しているＡＰ２よりもより高品質な通信が行えるＡＰ２を介するよう制御することができる等、無線通信システム４全体がより高品質な通信を行えるようになる。
【００４１】
以上の通り、本実施形態の高密度無線通信制御システム１によれば、ＡＰ２及び／又はＳＴＡ３から集約された瞬時値データを蓄積し（従来技術では瞬時値データは蓄積されず、上書き保存されていた）、蓄積された所定期間（一定量、まとまった量）の瞬時値データを解析することで、高密度な無線通信システム４におけるスティッキークライアント問題を解決することができると共に、ＡＰ２間の負荷分散を行うことができる。すなわち、高密度な無線通信システム４における低品質ユーザを救済することができる。
【００４２】
なお、上記実施形態の説明に用いたブロック図は、機能単位のブロックを示している。これらの機能ブロック（構成部）は、ハードウェア及びソフトウェアの少なくとも一方の任意の組み合わせによって実現される。また、各機能ブロックの実現方法は特に限定されない。すなわち、各機能ブロックは、物理的又は論理的に結合した１つの装置を用いて実現されてもよいし、物理的又は論理的に分離した２つ以上の装置を直接的又は間接的に（例えば、有線、無線などを用いて）接続し、これら複数の装置を用いて実現されてもよい。機能ブロックは、上記１つの装置又は上記複数の装置にソフトウェアを組み合わせて実現されてもよい。
【００４３】
機能には、判断、決定、判定、計算、算出、処理、導出、調査、探索、確認、受信、送信、出力、アクセス、解決、選択、選定、確立、比較、想定、期待、見做し、報知（broadcasting）、通知（notifying）、通信（communicating）、転送（forwarding）、構成（configuring）、再構成（reconfiguring）、割り当て（allocating、mapping）、割り振り（assigning）などがあるが、これらに限られない。たとえば、送信を機能させる機能ブロック（構成部）は、送信部（transmitting  unit）や送信機（transmitter）と呼称される。いずれも、上述したとおり、実現方法は特に限定されない。
【００４４】
例えば、本開示の一実施の形態における高密度無線通信制御システム１などは、本開示の高密度無線通信制御方法の処理を行うコンピュータとして機能してもよい。図５は、本開示の一実施の形態に係る高密度無線通信制御システム１のハードウェア構成の一例を示す図である。上述の高密度無線通信制御システム１は、物理的には、プロセッサ１００１、メモリ１００２、ストレージ１００３、通信装置１００４、入力装置１００５、出力装置１００６、バス１００７などを含むコンピュータ装置として構成されてもよい。
【００４５】
なお、以下の説明では、「装置」という文言は、回路、デバイス、ユニットなどに読み替えることができる。高密度無線通信制御システム１のハードウェア構成は、図に示した各装置を１つ又は複数含むように構成されてもよいし、一部の装置を含まずに構成されてもよい。
【００４６】
高密度無線通信制御システム１における各機能は、プロセッサ１００１、メモリ１００２などのハードウェア上に所定のソフトウェア（プログラム）を読み込ませることによって、プロセッサ１００１が演算を行い、通信装置１００４による通信を制御したり、メモリ１００２及びストレージ１００３におけるデータの読み出し及び書き込みの少なくとも一方を制御したりすることによって実現される。
【００４７】
プロセッサ１００１は、例えば、オペレーティングシステムを動作させてコンピュータ全体を制御する。プロセッサ１００１は、周辺装置とのインターフェース、制御装置、演算装置、レジスタなどを含む中央処理装置（ＣＰＵ：Central  Processing  Unit）によって構成されてもよい。例えば、上述のＡＰ制御部１０及び情報処理部３０などは、プロセッサ１００１によって実現されてもよい。
【００４８】
また、プロセッサ１００１は、プログラム（プログラムコード）、ソフトウェアモジュール、データなどを、ストレージ１００３及び通信装置１００４の少なくとも一方からメモリ１００２に読み出し、これらに従って各種の処理を実行する。プログラムとしては、上述の実施の形態において説明した動作の少なくとも一部をコンピュータに実行させるプログラムが用いられる。例えば、ＡＰ制御部１０及び情報処理部３０は、メモリ１００２に格納され、プロセッサ１００１において動作する制御プログラムによって実現されてもよく、他の機能ブロックについても同様に実現されてもよい。上述の各種処理は、１つのプロセッサ１００１によって実行される旨を説明してきたが、２以上のプロセッサ１００１により同時又は逐次に実行されてもよい。プロセッサ１００１は、１以上のチップによって実装されてもよい。なお、プログラムは、電気通信回線を介してネットワークから送信されても良い。
【００４９】
メモリ１００２は、コンピュータ読み取り可能な記録媒体であり、例えば、ＲＯＭ（Read  Only  Memory）、ＥＰＲＯＭ（Erasable  Programmable  ＲＯＭ）、ＥＥＰＲＯＭ（Electrically  Erasable  Programmable  ROM）、ＲＡＭ（Random  Access  Memory）などの少なくとも１つによって構成されてもよい。メモリ１００２は、レジスタ、キャッシュ、メインメモリ（主記憶装置）などと呼ばれてもよい。メモリ１００２は、本開示の一実施の形態に係る無線通信方法を実施するために実行可能なプログラム（プログラムコード）、ソフトウェアモジュールなどを保存することができる。
【００５０】
ストレージ１００３は、コンピュータ読み取り可能な記録媒体であり、例えば、ＣＤ−ＲＯＭ（Compact  Disc  ROM）などの光ディスク、ハードディスクドライブ、フレキシブルディスク、光磁気ディスク（例えば、コンパクトディスク、デジタル多用途ディスク、Ｂｌｕ−ｒａｙ（登録商標）ディスク）、スマートカード、フラッシュメモリ（例えば、カード、スティック、キードライブ）、フロッピー（登録商標）ディスク、磁気ストリップなどの少なくとも１つによって構成されてもよい。ストレージ１００３は、補助記憶装置と呼ばれてもよい。上述の記憶媒体は、例えば、メモリ１００２及びストレージ１００３の少なくとも一方を含むデータベース、サーバその他の適切な媒体であってもよい。
【００５１】
通信装置１００４は、有線ネットワーク及び無線ネットワークの少なくとも一方を介してコンピュータ間の通信を行うためのハードウェア（送受信デバイス）であり、例えばネットワークデバイス、ネットワークコントローラ、ネットワークカード、通信モジュールなどともいう。通信装置１００４は、例えば周波数分割複信（ＦＤＤ：Frequency  Division  Duplex）及び時分割複信（ＴＤＤ：Time  Division  Duplex）の少なくとも一方を実現するために、高周波スイッチ、デュプレクサ、フィルタ、周波数シンセサイザなどを含んで構成されてもよい。例えば、上述のＡＰ制御部１０及び情報処理部３０などは、通信装置１００４によって実現されてもよい。
【００５２】
入力装置１００５は、外部からの入力を受け付ける入力デバイス（例えば、キーボード、マウス、マイクロフォン、スイッチ、ボタン、センサなど）である。出力装置１００６は、外部への出力を実施する出力デバイス（例えば、ディスプレイ、スピーカー、ＬＥＤランプなど）である。なお、入力装置１００５及び出力装置１００６は、一体となった構成（例えば、タッチパネル）であってもよい。
【００５３】
また、プロセッサ１００１、メモリ１００２などの各装置は、情報を通信するためのバス１００７によって接続される。バス１００７は、単一のバスを用いて構成されてもよいし、装置間ごとに異なるバスを用いて構成されてもよい。
【００５４】
また、高密度無線通信制御システム１は、マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ：Digital  Signal  Processor）、ＡＳＩＣ（Application  Specific  Integrated  Circuit）、ＰＬＤ（Programmable  Logic  Device）、ＦＰＧＡ（Field  Programmable  Gate  Array）などのハードウェアを含んで構成されてもよく、当該ハードウェアにより、各機能ブロックの一部又は全てが実現されてもよい。例えば、プロセッサ１００１は、これらのハードウェアの少なくとも１つを用いて実装されてもよい。
【００５５】
情報の通知は、本開示において説明した態様／実施形態に限られず、他の方法を用いて行われてもよい。
【００５６】
本開示において説明した各態様／実施形態は、ＬＴＥ（Long  Term  Evolution）、ＬＴＥ−Ａ（LTE-Advanced）、ＳＵＰＥＲ  ３Ｇ、ＩＭＴ−Ａｄｖａｎｃｅｄ、４Ｇ（4th  generation  mobile  communication  system）、５Ｇ（5th  generation  mobile  communication  system）、ＦＲＡ（Future  Radio  Access）、ＮＲ（new  Radio）、Ｗ−ＣＤＭＡ（登録商標）、ＧＳＭ（登録商標）、ＣＤＭＡ２０００、ＵＭＢ（Ultra  Mobile  Broadband）、ＩＥＥＥ  ８０２．１１（Ｗｉ−Ｆｉ（登録商標））、ＩＥＥＥ  ８０２．１６（ＷｉＭＡＸ（登録商標））、ＩＥＥＥ  ８０２．２０、ＵＷＢ（Ultra-WideBand）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、その他の適切なシステムを利用するシステム及びこれらに基づいて拡張された次世代システムの少なくとも一つに適用されてもよい。また、複数のシステムが組み合わされて（例えば、ＬＴＥ及びＬＴＥ−Ａの少なくとも一方と５Ｇとの組み合わせ等）適用されてもよい。
【００５７】
本開示において説明した各態様／実施形態の処理手順、シーケンス、フローチャートなどは、矛盾の無い限り、順序を入れ替えてもよい。例えば、本開示において説明した方法については、例示的な順序を用いて様々なステップの要素を提示しており、提示した特定の順序に限定されない。
【００５８】
情報等は、上位レイヤ（又は下位レイヤ）から下位レイヤ（又は上位レイヤ）へ出力され得る。複数のネットワークノードを介して入出力されてもよい。
【００５９】
入出力された情報等は特定の場所（例えば、メモリ）に保存されてもよいし、管理テーブルを用いて管理してもよい。入出力される情報等は、上書き、更新、又は追記され得る。出力された情報等は削除されてもよい。入力された情報等は他の装置へ送信されてもよい。
【００６０】
判定は、１ビットで表される値（０か１か）によって行われてもよいし、真偽値（Boolean：true又はfalse）によって行われてもよいし、数値の比較（例えば、所定の値との比較）によって行われてもよい。
【００６１】
本開示において説明した各態様／実施形態は単独で用いてもよいし、組み合わせて用いてもよいし、実行に伴って切り替えて用いてもよい。また、所定の情報の通知（例えば、「Ｘであること」の通知）は、明示的に行うものに限られず、暗黙的（例えば、当該所定の情報の通知を行わない）ことによって行われてもよい。
【００６２】
以上、本開示について詳細に説明したが、当業者にとっては、本開示が本開示中に説明した実施形態に限定されるものではないということは明らかである。本開示は、請求の範囲の記載により定まる本開示の趣旨及び範囲を逸脱することなく修正及び変更態様として実施することができる。したがって、本開示の記載は、例示説明を目的とするものであり、本開示に対して何ら制限的な意味を有するものではない。
【００６３】
ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語と呼ばれるか、他の名称で呼ばれるかを問わず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行可能ファイル、実行スレッド、手順、機能などを意味するよう広く解釈されるべきである。
【００６４】
また、ソフトウェア、命令、情報などは、伝送媒体を介して送受信されてもよい。例えば、ソフトウェアが、有線技術（同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ：Digital  Subscriber  Line）など）及び無線技術（赤外線、マイクロ波など）の少なくとも一方を使用してウェブサイト、サーバ、又は他のリモートソースから送信される場合、これらの有線技術及び無線技術の少なくとも一方は、伝送媒体の定義内に含まれる。
【００６５】
本開示において説明した情報、信号などは、様々な異なる技術のいずれかを使用して表されてもよい。例えば、上記の説明全体に渡って言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、チップなどは、電圧、電流、電磁波、磁界若しくは磁性粒子、光場若しくは光子、又はこれらの任意の組み合わせによって表されてもよい。
【００６６】
なお、本開示において説明した用語及び本開示の理解に必要な用語については、同一の又は類似する意味を有する用語と置き換えてもよい。例えば、チャネル及びシンボルの少なくとも一方は信号（シグナリング）であってもよい。また、信号はメッセージであってもよい。また、コンポーネントキャリア（ＣＣ：Component  Carrier）は、キャリア周波数、セル、周波数キャリアなどと呼ばれてもよい。
【００６７】
本開示において使用する「システム」及び「ネットワーク」という用語は、互換的に使用される。
【００６８】
また、本開示において説明した情報、パラメータなどは、絶対値を用いて表されてもよいし、所定の値からの相対値を用いて表されてもよいし、対応する別の情報を用いて表されてもよい。例えば、無線リソースはインデックスによって指示されるものであってもよい。
【００６９】
上述したパラメータに使用する名称はいかなる点においても限定的な名称ではない。さらに、これらのパラメータを使用する数式等は、本開示で明示的に開示したものと異なる場合もある。様々なチャネル（例えば、ＰＵＣＣＨ、ＰＤＣＣＨなど）及び情報要素は、あらゆる好適な名称によって識別できるので、これらの様々なチャネル及び情報要素に割り当てている様々な名称は、いかなる点においても限定的な名称ではない。
【００７０】
本開示においては、「移動局（ＭＳ：Mobile  Station）」、「ユーザ端末（user  terminal）」、「ユーザ装置（ＵＥ：User  Equipment）」、「端末」などの用語は、互換的に使用され得る。
【００７１】
本開示で使用する「判断（determining）」、「決定（determining）」という用語は、多種多様な動作を包含する場合がある。「判断」、「決定」は、例えば、判定（judging）、計算（calculating）、算出（computing）、処理（processing）、導出（deriving）、調査（investigating）、探索（looking  up、search、inquiry）（例えば、テーブル、データベース又は別のデータ構造での探索）、確認（ascertaining）した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、受信（receiving）（例えば、情報を受信すること）、送信（transmitting）（例えば、情報を送信すること）、入力（input）、出力（output）、アクセス（accessing）（例えば、メモリ中のデータにアクセスすること）した事を「判断」「決定」したとみなす事などを含み得る。また、「判断」、「決定」は、解決（resolving）、選択（selecting）、選定（choosing）、確立（establishing）、比較（comparing）などした事を「判断」「決定」したとみなす事を含み得る。つまり、「判断」「決定」は、何らかの動作を「判断」「決定」したとみなす事を含み得る。また、「判断（決定）」は、「想定する（assuming）」、「期待する（expecting）」、「みなす（considering）」などで読み替えられてもよい。
【００７２】
「接続された（connected）」、「結合された（coupled）」という用語、又はこれらのあらゆる変形は、２又はそれ以上の要素間の直接的又は間接的なあらゆる接続又は結合を意味し、互いに「接続」又は「結合」された２つの要素間に１又はそれ以上の中間要素が存在することを含むことができる。要素間の結合又は接続は、物理的なものであっても、論理的なものであっても、或いはこれらの組み合わせであってもよい。例えば、「接続」は「アクセス」で読み替えられてもよい。本開示で使用する場合、２つの要素は、１又はそれ以上の電線、ケーブル及びプリント電気接続の少なくとも一つを用いて、並びにいくつかの非限定的かつ非包括的な例として、無線周波数領域、マイクロ波領域及び光（可視及び不可視の両方）領域の波長を有する電磁エネルギーなどを用いて、互いに「接続」又は「結合」されると考えることができる。
【００７３】
本開示において使用する「に基づいて」という記載は、別段に明記されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という記載は、「のみに基づいて」と「に少なくとも基づいて」の両方を意味する。
【００７４】
本開示において、「含む（include）」、「含んでいる（including）」及びそれらの変形が使用されている場合、これらの用語は、用語「備える（comprising）」と同様に、包括的であることが意図される。さらに、本開示において使用されている用語「又は（or）」は、排他的論理和ではないことが意図される。
【００７５】
本開示において、例えば、英語でのa、an及びtheのように、翻訳により冠詞が追加された場合、本開示は、これらの冠詞の後に続く名詞が複数形であることを含んでもよい。
【００７６】
本開示において、「ＡとＢが異なる」という用語は、「ＡとＢが互いに異なる」ことを意味してもよい。なお、当該用語は、「ＡとＢがそれぞれＣと異なる」ことを意味してもよい。「離れる」、「結合される」などの用語も、「異なる」と同様に解釈されてもよい。
【符号の説明】
【００７７】
１…高密度無線通信制御システム、２…ＡＰ（Access  Point）、３…ＳＴＡ（Station）、４…無線通信システム、１０…ＡＰ制御部、１１…ＡＰ／ＳＴＡ情報処理部、１２…ＡＰ／ＳＴＡ制御部、２０…情報蓄積部、３０…情報処理部、３１…ＡＰ／ＳＴＡ情報処理部、３２…ＡＰ／ＳＴＡ情報群取得部、３３…低品質ＳＴＡ決定部、３４…ＡＰ／ＳＴＡ制御部。
【図１】
2020028004.tif 000003
【図２】
2020028004.tif 000004
【図３】
2020028004.tif 000005
【図４】
2020028004.tif 000006
【図５】
2020028004.tif 000007