(57)【要約】【課題】より少ない計算量で、制御対象外の通信ノードが関与する通信からの干渉がある環境下で無線リソース（周波数チャネル）を利用する通信ノードの通信を改善することを可能にする。【解決手段】制御対象の複数の通信ノードの各々について、制御対象外の通信ノードが関与する通信からの第１の干渉を示す第１の干渉情報、及び、制御対象の別の通信ノードが関与する通信からの第２の干渉を示す第２の干渉情報を取得する取得部と、上記複数の通信ノードについての上記第１の干渉情報及び上記第２の干渉情報に基づいて、通信ノードが利用可能な無線リソースの決定に関連する複数のグループに、上記複数の通信ノードを分類する分類部と、を備える通信制御装置が提供される。【選択図】図１
2018085766.tif 000002
【特許請求の範囲】
【請求項１】
制御対象の複数の通信ノードの各々について、制御対象外の通信ノードが関与する通信からの第１の干渉を示す第１の干渉情報、及び、制御対象の別の通信ノードが関与する通信からの第２の干渉を示す第２の干渉情報を取得する取得部と、
前記複数の通信ノードについての前記第１の干渉情報及び前記第２の干渉情報に基づいて、通信ノードが利用可能な無線リソースの決定に関連する複数のグループに、前記複数の通信ノードを分類する分類部と、
を備える通信制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、通信制御装置、通信制御方法及び情報処理装置に関する。
【背景技術】
【０００２】
近年の無線通信環境は、データトラフィックの急増を原因として、周波数リソースの枯渇化という問題に直面している。そこで、周波数チャネルを二次的に利用することが検討されている。一例として、テレビジョン放送についてのいわゆる「ＴＶホワイトスペース（ＴＶＷＳ）」を二次的に利用することが検討されている。また、別の例として、ＨｅｔＮｅｔ（Heterogeneous  Network）において、マクロセルの基地局のための周波数チャネルをスモールセルの基地局も利用することが、検討されている。
【０００３】
ＴＶＷＳを二次的に利用するマスタＷＳＤ（White  Space  Device）、スモールセルの基地局等の通信ノードが周波数チャネルを利用する手法として、いくつかの手法が考えられる。例えば、第１の手法として、利用されていない空きチャネルを利用することが考えられる。また、第２の手法として、一次システム（例えば、テレビジョン放送システム）、マクロセルの基地局等のメインの利用者を何らかの手段で保護しつつ、利用されている周波数チャネルを含む全周波数チャネルの中で適当な周波数チャネルを利用することが、考えられる。
【０００４】
上記第１の手法の一例として、例えば、特許文献１には、位置情報に対応した時間毎のチャネル空き情報に基づいてＴＶＷＳのチャネルを時間毎に選択し、選択したＴＶＷＳのチャネルに基づいて無線通信を行う技術が、開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１３４６５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に開示されている技術は、上記第１の手法の一例であるので、利用される周波数チャネルは、メインの利用者（一次システム、マクロセルの基地局、等）により利用されていない空きチャネルに限られる。そのため、周波数チャネルを利用する通信ノード（マスタＷＳＤ、スモールセルの基地局、等）の通信容量はより小さくなり得る。また、仮に、メインの利用者により利用されている周波数チャネルを通信ノード（マスタＷＳＤ、スモールセルの基地局、等）が利用しようとすると、制御対象外であるメインの利用者の利用に起因する干渉が上記通信ノードにおいて生じ得る。そのため、当該通信ノードの通信品質が低下し得る。
【０００７】
また、特許文献１に開示されている技術は、周波数チャネルを利用する複数の通信ノード（複数のマスタＷＳＤ、複数のスモールセルの基地局、等）間の干渉を考慮していない。そのため、当該複数の通信ノード間での干渉が発生し得る環境では、当該複数の通信ノードの通信品質が低下し得る。当該複数の通信ノード間での干渉を考慮するために、例えば、当該複数の通信ノードと複数の周波数チャネル候補との組合せに係る最適化問題を解くことも考えられるが、これはいわゆるＮＰ困難問題であり、一意に解を求めることはできない。そのため、複数の通信ノードと複数の周波数チャネル候補との組合せの全探索を余儀なくされる。当該組合せの数は通信ノードの数及び周波数チャネル候補の数に応じて指数関数的に増大するので、計算量は膨大になり得る。
【０００８】
そこで、より少ない計算量で、制御対象外の通信ノードが関与する通信からの干渉がある環境下で無線リソース（周波数チャネル）を利用する通信ノードの通信を改善することを可能にする仕組みが提供されることが望ましい。
【課題を解決するための手段】
【０００９】
本開示によれば、制御対象の複数の通信ノードの各々について、制御対象外の通信ノードが関与する通信からの第１の干渉を示す第１の干渉情報、及び、制御対象の別の通信ノードが関与する通信からの第２の干渉を示す第２の干渉情報を取得する取得部と、上記複数の通信ノードについての上記第１の干渉情報及び上記第２の干渉情報に基づいて、通信ノードが利用可能な無線リソースの決定に関連する複数のグループに、上記複数の通信ノードを分類する分類部と、を備える通信制御装置が提供される。
【００１０】
また、本開示によれば、制御対象の複数の通信ノードの各々について、制御対象外の通信ノードが関与する通信からの第１の干渉を示す第１の干渉情報、及び、制御対象の別の通信ノードが関与する通信からの第２の干渉を示す第２の干渉情報を取得することと、上記複数の通信ノードについての上記第１の干渉情報及び上記第２の干渉情報に基づいて、通信ノードが利用可能な無線リソースの決定に関連する複数のグループに、上記複数の通信ノードを分類することと、を含む通信制御方法が提供される。
【００１１】
また、本開示によれば、所定のプログラムを記憶するメモリと、上記所定のプログラムを実行可能なプロセッサと、を備える情報処理装置、が提供される。上記所定のプログラムは、制御対象の複数の通信ノードの各々について、制御対象外の通信ノードが関与する通信からの第１の干渉を示す第１の干渉情報、及び、制御対象の別の通信ノードが関与する通信からの第２の干渉を示す第２の干渉情報を取得することと、上記複数の通信ノードについての上記第１の干渉情報及び上記第２の干渉情報に基づいて、通信ノードが利用可能な無線リソースの決定に関連する複数のグループに、上記複数の通信ノードを分類することと、を実行させるためのプログラムである。
【発明の効果】
【００１２】
以上説明したように本開示によれば、より少ない計算量で、制御対象外の通信ノードが関与する通信からの干渉がある環境下で無線リソース（周波数チャネル）を利用する通信ノードの通信を改善することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本開示の実施形態に係る通信システムの概略的な構成の一例を示す説明図である。
【図２】マスタＷＳＤによる無線通信の例を説明するための説明図である。
【図３】本開示の実施形態に係る通信システムにおける情報の流れの一例を説明するためのシーケンス図である。
【図４】一次システムと二次システムとの配置関係の一例を説明するための説明図である。
【図５】各マスタＷＳＤについての利用可能な周波数チャネルの決定の第１の例を説明するための説明図である。
【図６】各マスタＷＳＤについての利用可能な周波数チャネルの決定の第２の例を説明するための説明図である。
【図７】第１の実施形態に係る通信制御装置の構成の一例を示すブロック図である。
【図８】決定されるマスタＷＳＤの集合の一例を説明するための説明図である。
【図９】アップリンク信号による干渉を推定する場合に仮定されるスレーブＷＳＤの位置の一例を説明するための説明図である。
【図１０】第１の実施形態に係る通信制御処理を説明する。
【図１１】第１の実施形態の第１の変形例に係る通信制御処理の概略的な流れの一例を示すフローチャートである。
【図１２】通信システムが運用されている領域に隣接する別の領域で運用される通信システムの例を説明するための説明図である。
【図１３】第２の実施形態に係る通信システムに含まれるマスタＷＳＤの例を説明するための説明図である。
【図１４】第２の実施形態に係る通信制御装置の構成の一例を示すブロック図である。
【図１５】第２の実施形態に係る通信制御処理の概略的な流れの一例を示すフローチャートである。
【図１６】低優先マスタＷＳＤについての周波数チャネル決定処理の概略的な流れの一例を示すフローチャートである。
【図１７】本開示の実施形態の応用例を説明するための説明図である。
【図１８】サーバの概略的な構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１４】
以下に添付の図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１５】
なお、説明は以下の順序で行うものとする。
１．通信システムの構成
２．第１の実施形態
２．１．通信制御装置の機能構成
２．２．処理の流れ
２．３．第１の変形例
２．４．第２の変形例
２．５．第３の変形例
３．第２の実施形態
３．１．概略
３．２．通信制御装置の機能構成
３．３．処理の流れ
４．応用例
５．通信制御装置の具体例
６．まとめ
【００１６】
＜＜１．通信システムの概略的な構成＞＞
まず、図１〜図６を参照して、本開示の実施形態に係る通信システム１の概略的な構成を説明する。図１は、本開示の実施形態に係る通信システム１の概略的な構成の一例を示す説明図である。図１を参照すると、通信システム１は、マスタＷＳＤ１０、データベース（以下、「ＤＢ」と呼ぶ）５０、及び通信制御装置１００を含む。このように、本実施形態に係る通信システム１は、例えば、ＴＶＷＳを二次的に利用する二次システムである。
【００１７】
（マスタＷＳＤ１０）
マスタＷＳＤ１０は、一次システム（テレビジョン放送システム）のための周波数チャネルを二次的に利用する二次システム（通信システム１）の通信ノードである。即ち、マスタＷＳＤ１０は、一次システム（テレビジョン放送システム）のための周波数チャネルを二次的に利用して無線通信を行う。
【００１８】
例えば、マスタＷＳＤ１０は、アクセスポイントとしての役割を果たし、スレーブＷＳＤ３０が、マスタＷＳＤ１０にアクセスする。そして、マスタＷＳＤ１０は、スレーブＷＳＤ３０との無線通信を行う。以下、この点について図２を参照して具体例を説明する。
【００１９】
図２は、マスタＷＳＤ１０による無線通信の例を説明するための説明図である。図２を参照すると、マスタＷＳＤ１０及びマスタＷＳＤ１０の通信範囲２０が示されている。スレーブＷＳＤ３０が通信範囲２０内に位置する場合に、マスタＷＳＤ１０はスレーブＷＳＤ３０との無線通信を行う。この際に、マスタＷＳＤ１０は、一次システムのための周波数チャネルを二次的に利用して、無線通信を行う。図２に示される例は、マスタＷＳＤ１０は、１つのスレーブＷＳＤ３０との無線通信を行う例であるが、マスタＷＳＤ１０は、複数のスレーブＷＳＤ３０との無線通信を行い得る。
【００２０】
また、例えば、１つ以上のマスタＷＳＤ１０が、マスタＷＳＤ１０の集合（set）４０を形成する。集合４０は、例えば、互いに影響を与え得るマスタＷＳＤ１０の集合である。
【００２１】
また、例えば、マスタＷＳＤ１０は、複信方式として、ＴＤＤ（Time  Division  Duplex）を採用してもよく、又はＦＤＤ（Frequency  Division  Duplex）を採用してもよい。即ち、マスタＷＳＤ１０は、ＴＤＤ又はＦＤＤで無線通信を行う。
【００２２】
また、例えば、各スレーブＷＳＤ３０への周波数チャネルの割当ては、マスタＷＳＤ１０又は通信制御装置１００が行う。具体的には、例えば、ＴＤＤが採用される場合に、マスタＷＳＤ１０が、各スレーブＷＳＤ３０に周波数チャネルを割り当て、割り当てられた周波数チャネルを各スレーブＷＳＤ３０に通知してもよい。また、例えば、ＦＤＤが採用される場合に、通信制御装置１００が、各スレーブＷＳＤ３０に周波数チャネルを割り当て、割り当てられた周波数チャネルがマスタＷＳＤ１０を経由して各スレーブＷＳＤ３０に通知されてもよい。
【００２３】
なお、各マスタＷＳＤ１０が利用可能な周波数チャネルは、例えば、通信制御装置１００により決定される。
【００２４】
また、マスタＷＳＤ１０は、例えば、有線の又は無線のバックホール回線を介して、ＤＢ５０及び／又は通信制御装置１００と接続されている。
【００２５】
（ＤＢ５０）
ＤＢ５０は、様々な情報を収集し、保持する。例えば、ＤＢ５０は、各マスタＷＳＤ１０についての利用可能な周波数チャネルを決定するための各種情報を収集し、保持する。例えば、ＤＢ５０は、マスタＷＳＤ１０、通信制御装置１００、レギュラトリデータベース（以下、「レギュラトリＤＢ」と呼ぶ）及び／又は別の通信ノードから、各種情報を収集する。上記レギュラトリＤＢは、例えば、国又は地域の管理機関が有するＤＢである。
【００２６】
−一次システムに関する情報
例えば、ＤＢ５０は、一次システム（テレビジョン放送システム）に関する情報を収集する。より具体的には、例えば、一次システムに関する当該情報は、一次システムの通信ノード（送信局）に関する情報（例えば、数、位置、アンテナの高さ、送信電力）を含む。また、一次システムに関する当該情報は、一次システムのための周波数チャネルに関する情報（チャネル数、チャネル帯域幅、中心周波数、チャネル毎の許容最大送信電力、送信スペクトラムマスク、等）を含む。また、一次システムに関する当該情報は、一次システムのための周波数チャネルのうちの二次的に利用可能なチャネルに関する情報等を含む。例えば、当該利用可能なチャネルは、利用されていない空きチャネルを含む。また、例えば、当該利用可能なチャネルは、利用されているチャネルであって、一次システムの保護を前提として二次的に利用可能なチャネルを含む。
【００２７】
なお、ＤＢ５０は、一次システムに関する上記情報として、マスタＷＳＤ１０の各々についての、一次システムの通信ノードが関与する通信からの干渉を示す情報を、収集してもよい。当該干渉は、実際に観測された干渉であってもよく、又は、パスロス等から理論値として算出された干渉であってもよい。
【００２８】
また、例えば、ＤＢ５０は、一次システムに関する上記情報として、ＤＢ５０の管理下にある領域内における一次システムに関する情報を収集する。
【００２９】
なお、ＤＢ５０は、一次システムに関する上記情報として、ＤＢ５０の管理下にある領域に隣接する別の領域内における一次システムに関する情報も収集してもよい。
【００３０】
また、例えば、ＤＢ５０は、一次システムに関する上記情報をレギュラトリＤＢから収集する。
【００３１】
−二次システムに関する情報
また、例えば、ＤＢ５０は、二次システムに関する情報を収集する。より具体的には、例えば、二次システムのマスタＷＳＤ１０に関する情報（例えば、数、位置、アンテナの高さ、送信電力）を含む。
【００３２】
なお、ＤＢ５０は、二次システムに関する上記情報として、マスタＷＳＤ１０の各々についての、他のマスタＷＳＤ１０が関与する通信からの干渉を示す情報を、収集してもよい。当該干渉は、実際に観測された干渉であってもよく、又は、パスロス等から理論値として予め算出された干渉であってもよい。
【００３３】
また、例えば、ＤＢ５０は、二次システムに関する上記情報として、ＤＢ５０の管理下にある領域内における二次システムに関する情報する。
【００３４】
なお、ＤＢ５０は、二次システムに関する上記情報として、ＤＢ５０の管理下にある領域に隣接する別の領域内における二次システムに関する情報も収集してもよい。
【００３５】
また、例えば、ＤＢ５０は、二次システムに関する上記情報をマスタＷＳＤから収集し、又は予め保持する。
【００３６】
−その他
また、例えば、ＤＢ５０は、干渉電力の参照に必要なパラメータを取得する。当該パラメータは、例えば、隣接チャネル漏洩比（Adjacent  Channel  Leakage  Ratio:ＡＣＬＲ）、隣接チャネル選択性（Adjacent  Channel  Selectivity:ＡＣＳ）、シャドウイングマージン、フェージングマージン、及び／又は保護比率（Protection  Ratio:ＰＲ）を含む。
【００３７】
また、ＤＢ５０は、ＤＢ５０の管理下にある領域と当該領域に隣接する別の領域との境界線の位置の情報を収集してもよい。
【００３８】
以上のように、ＤＢ５０は、様々な情報を収集し、保存する。なお、一次システム及び二次システムが過去から継続して存在しており、ＤＢ５０が既にこれらの一次システム及び二次システムに関する情報を保持している場合には、ＤＢ５０は、既に保持している当該情報を利用してもよい。また、ＤＢ５０は、既に保持している当該情報に変更がある場合に、当該情報を収集し、更新してもよい。
【００３９】
（通信制御装置１００）
通信制御装置１００は、マスタＷＳＤ１０の制御に関する様々な処理を実行する。例えば、当該処理は、各マスタＷＳＤ１０についての利用可能な周波数チャネルの決定に関する処理を含む。
【００４０】
例えば、通信制御装置１００は、制御対象の各マスタＷＳＤ１０についての利用可能な周波数チャネルを決定する。この際に、通信制御装置１００は、制御対象外の通信ノード（例えば、一次システムの通信ノード）が関与する通信からの第１の干渉、及び、制御対象の別のマスタＷＳＤ１０が関与する通信からの第２の干渉を考慮する。
【００４１】
（通信システムにおける情報の流れ）
図３を参照して、通信システム１における情報の流れの一例を説明する。図３は、本開示の実施形態に係る通信システム１における情報の流れの一例を説明するためのシーケンス図である。
【００４２】
レギュラトリＤＢは、一次システムに関する情報をＤＢ５０に提供する（Ｓ１００１）。
【００４３】
また、ＤＢ５０は、情報の更新をマスタＷＳＤ１０に通知する（Ｓ１００３）。すると、マスタＷＳＤ１０は、利用可能な周波数チャネルの決定に必要な情報をＤＢ５０に提供する（Ｓ１００５）。
【００４４】
さらに、ＤＢ５０は、利用可能な周波数チャネルの決定に必要な情報を通信制御装置１００に提供する（Ｓ１００７）。すると、通信制御装置１００は、各マスタＷＳＤ１０についての利用可能な周波数チャネルを決定する（Ｓ１００９）。
【００４５】
そして、通信制御装置１００は、決定された利用可能な周波数チャネルを各マスタＷＳＤ１０に通知する（Ｓ１０１１）。すると、各マスタＷＳＤ１０は、利用可能な周波数チャネルを利用して無線通信を行う。
【００４６】
また、通信制御装置１００は、決定された利用可能な周波数チャネルをＤＢ５０に通知する（Ｓ１０１３）。すると、ＤＢ５０は、各マスタＷＳＤについての利用可能な周波数チャネルを記憶する。
【００４７】
（一次システムと二次システムとの配置例）
図４を参照して、一次システムであるテレビジョン放送システムと、二次システムである通信システム１との配置関係の例を説明する。
【００４８】
図４は、一次システムと二次システムとの配置関係の一例を説明するための説明図である。図４を参照すると、二次システムである通信システム１のマスタＷＳＤ１０、スレーブＷＳＤ３０、ＤＢ５０及び通信制御装置１００が示されている。また、一次システムであるテレビジョン放送システムの送信局６０及び受信端末７０も示されている。ＴＶＷＳの二次的な利用が禁止される禁止エリア６１、一次システムを保護するための保護エリア６３、及びＴＶＷＳの二次的な利用が認められる利用可能エリア６５が設定される。そして、マスタＷＳＤ１０は、利用可能エリア６５に配置される。
【００４９】
（利用可能な周波数チャネルの決定）
上述したように、二次システムである通信システム１では、各マスタＷＳＤ１０についての利用可能な周波数チャネルが決定される。以下、図５及び図６を参照して、各マスタＷＳＤ１０についての利用可能な周波数チャネルの決定の例の具体例を説明する。
【００５０】
図５は、各マスタＷＳＤ１０についての利用可能な周波数チャネルの決定の第１の例を説明するための説明図である。図５を参照すると、一次システムのための周波数チャネルｆ１〜ｆ５が示されている。この例では、周波数チャネルｆ２が、マスタＷＳＤ１０の集合４０Ａについての利用可能な周波数チャネルとして決定される。また、周波数チャネルｆ２は、さらに、周波数チャネルｆ２Ａ〜ｆ２Ｅを含む。そして、集合４０Ａに含まれる各マスタＷＳＤ１０の各々について、周波数チャネルｆ２Ａ〜ｆ２Ｅのうちの１つ以上の周波数チャネルが、利用可能な周波数チャネルとして決定される。また、周波数チャネルｆ４が、マスタＷＳＤ１０の集合４０Ｂについての利用可能な周波数チャネルとして決定される。また、周波数チャネルｆ４は、さらに、周波数チャネルｆ４Ａ〜ｆ４Ｅを含む。そして、集合４０Ｂに含まれる各マスタＷＳＤ１０の各々について、周波数チャネルｆ４Ａ〜ｆ４Ｅのうちの１つ以上の周波数チャネルが、利用可能な周波数チャネルとして決定される。
【００５１】
なお、図５に示される例では、集合４０Ａについての利用可能な周波数チャネルと、集合４０Ｂについての利用可能な周波数チャネルとが、別々の周波数チャネルであるが、これらの周波数チャネルは、同一の周波数チャネルであってもよい。
【００５２】
図６は、各マスタＷＳＤ１０についての利用可能な周波数チャネルの決定の第２の例を説明するための説明図である。図５を参照すると、一次システムのための周波数チャネルｆ１〜ｆ５が示されている。この例では、各集合４０についての利用可能な周波数チャネルは決定されず、各マスタＷＳＤ４０についての利用可能な周波数チャネルが直接的に決定される。
【００５３】
＜＜２．第１の実施形態＞＞
続いて、図７〜図１２を参照して、本開示の第１の実施形態を説明する。本開示の第１の実施形態によれば、より少ない計算量で、制御対象外の通信ノードが関与する通信からの干渉がある環境下で無線リソース（周波数チャネル）を利用する通信ノードの通信を改善することが可能となる。
【００５４】
＜２．１．通信制御装置の機能構成＞
図７〜図９を参照して、第１の実施形態に係る通信制御装置１００−１の構成の一例を説明する。図７は、第１の実施形態に係る通信制御装置１００−１の構成の一例を示すブロック図である。図７を参照すると、通信制御装置１００−１は、通信部１１０、記憶部１２０及び制御部１３０を備える。
【００５５】
（通信部１１０）
通信部１１０は、他の装置と通信する。例えば、通信部１１０は、ＤＢ５０及びマスタＷＳＤ１０と通信する。
【００５６】
（記憶部１２０）
記憶部１２０は、通信制御装置１００−１の動作のためのプログラム及びデータを記憶する。例えば、記憶部１２０は、ＤＢ５０から取得した情報を記憶する。
【００５７】
（制御部１３０）
制御部１３０は、通信制御装置１００−１の様々な機能を提供する。制御部１３０は、集合決定部１３１、干渉推定部１３３、干渉情報取得部１３５、分類部１３７及びチャネル決定部１３９を含む。
【００５８】
（集合決定部１３１）
集合決定部１３１は、マスタＷＳＤ１０の集合４０を決定する。
【００５９】
上述したように、例えば、集合４０は、互いに影響を与え得るマスタＷＳＤ１０の集合である。例えば、集合４０に含まれるマスタＷＳＤ１０は、集合４０に含まれる別のいずれかのマスタＷＳＤ１０に干渉を与え得る。この場合に、集合決定部１３１は、通信システム１に含まれる各マスタＷＳＤ１０に関する情報（例えば、数、位置、アンテナの高さ、送信電力）を、通信部１１０を介してＤＢ１０から取得する。そして、集合決定部１３１は、取得した当該情報に基づいて、マスタＷＳＤ１０の集合４０を決定する。
【００６０】
上述したように、一例として、集合４０は、近傍に位置するマスタＷＳＤ１０の集合である。この場合に、集合決定部１３１は、通信システム１に含まれる各マスタＷＳＤ１０の位置に基づいて、各マスタＷＳＤの周辺のマスタＷＳＤ１０を特定する。そして、集合決定部１３１は、各マスタＷＳＤが周辺のマスタＷＳＤ１０に与える影響が大きいか否かを判定する。そして、集合決定部１３１は、判定結果に基づいて、マスタＷＳＤ１０の集合４０を決定する。以下、図８を参照して、決定されるマスタＷＳＤ１０の集合の例を説明する。
【００６１】
図８は、決定されるマスタＷＳＤ１０の集合の一例を説明するための説明図である。図８を参照すると、例えば、密集して存在する複数のマスタＷＳＤ１０Ａが、集合４０Ａとして決定される。また、密集して存在する別の複数のマスタＷＳＤ１０Ｂも、集合４０Ｂとして決定される。一方、マスタＷＳＤ１０Ｃの周辺に別のマスタＷＳＤ１０が存在しないので、マスタＷＳＤ１０Ｃに関していずれの集合も決定されない。
【００６２】
（干渉推定部１３３）
干渉推定部１３３は、制御対象の複数のマスタＷＳＤ１０の各々についての干渉を推定する。当該複数のマスタＷＳＤ１０の各々は、一次システムのための周波数チャネルを二次的に利用する二次システムである通信システム１のマスタＷＳＤ１０である。例えば、上記複数のマスタＷＳＤ１０は、同一の集合４０に含まれるマスタＷＳＤ１０であり、干渉推定部１３３は、決定された集合４０ごとに上記干渉を推定する。
【００６３】
−制御対象外の通信ノードが関与する通信からの第１の干渉
第１に、干渉推定部１３３は、上記複数のマスタＷＳＤ１０の各々について、制御対象外の通信ノードが関与する通信からの第１の干渉を推定する。
【００６４】
−−制御対象外の通信ノード
例えば、上記制御対象外の通信ノードは、通信制御装置１００−１による制御の対象ではない通信ノードを含む。
【００６５】
より具体的には、例えば、上記制御対象外の通信ノードは、一次システムの通信ノードを含む。即ち、本開示の実施形態の例として、上記制御対象外の通信ノードは、テレビジョン放送システムの送信局を含む。
【００６６】
−−干渉
上記第１の干渉は、上記制御対象外の通信ノードにより送信されるダウンリンク信号、又は上記制御対象外の通信ノードへ送信されるアップリンク信号による干渉である。例えば、上記第１の干渉は、テレビジョン放送システムの送信局により送信されるダウンリンク信号による干渉を含む。
【００６７】
また、例えば、上記第１の干渉は、マスタＷＳＤ１０が関与する通信への干渉である。より具体的には、上記第１の干渉は、アップリンク通信（スレーブＷＳＤ３０からマスタＷＳＤ１０への送信）への干渉、及び／又は、ダウンリンク通信（マスタＷＳＤ１０からスレーブＷＳＤ３０への送信）への干渉である。換言すると、上記第１の干渉は、マスタＷＳＤ１０により受信されるアップリンク信号（スレーブＷＳＤ３０の送信信号）への干渉、及び／又は、スレーブＷＳＤ３０により受信されるダウンリンク信号（マスタＷＳＤ１０の送信信号）への干渉である。
【００６８】
一例として、上記第１の干渉は、アップリンク通信への干渉（即ち、アップリンク信号への干渉）である。これにより、マスタＷＳＤ１０が関与する通信へのより大きい干渉を得ることができる。また、干渉をより容易に推定することができる。
【００６９】
具体的に説明すると、通常、マスタＷＳＤ１０のアンテナは、スレーブＷＳＤ３０のアンテナの位置よりも高い位置にあるので、マスタＷＳＤ１０の方が、スレーブＷＳＤ３０よりも、一次システムの通信ノード（テレビジョン放送システムの送信局）からより大きい干渉を受ける。即ち、ダウンリンク通信への干渉よりも、アップリンク通信への干渉の方が大きくなる。そのため、上記第１の干渉として、アップリンク通信への干渉を推定することで、マスタＷＳＤ１０が関与する通信へのより大きい干渉を得ることができる。
【００７０】
また、ダウンリンク信号を受信するスレーブＷＳＤ３０よりも、アップリンク信号を受信するマスタＷＳＤ１０の方が、移動性が低い。一例として、スレーブＷＳＤ３０の位置は頻繁に変化し得るが、マスタＷＳＤ１０の位置は固定である。そのため、マスタＷＳＤ１０の方がより容易に干渉を推定することが可能である。
【００７１】
−−干渉の推定
−−−周波数チャネル候補ごとの干渉の推定
干渉推定部１３３は、上記複数のマスタＷＳＤ１０の各々について、２つ以上の周波数チャネル候補の各々における上記第１の干渉を推定する。当該２つ以上の周波数チャネル候補は、一次システムのための周波数チャネルのうちの、通信システム１が二次的に利用可能な周波数チャネルである。
【００７２】
−−−電力値の推定
また、干渉推定部１３３は、上記第１の干渉として、例えば、干渉信号の受信電力値を推定する。例えば、一次システムの通信ノードが関与する通信からの干渉の電力値（即ち、マスタＷＳＤ１０における、テレビジョン放送システムの送信局の送信信号（干渉信号）の受信電力値）が、以下のように表される。
【００７３】
【数１】
2018085766.tif 000003
【００７４】
ここで、ｎは、上記複数のマスタＷＳＤ１０のうちの、干渉を推定する対象のマスタＷＳＤ１０のインデックスを示す。また、ｆは、複数の周波数チャネル候補のうちのいずれかの周波数チャネル候補を示す。
【００７５】
なお、干渉推定部１３３は、例えば、通信部１１０を介して、ＤＢ５０から、一次システムに関する情報、二次システムに関する情報、干渉電力の参照に必要なパラメータ等を取得する。そして、干渉推定部１３３は、取得した情報に基づいて、上記第１の干渉を推定する。上述したように、一次システムに関する当該情報は、例えば、一次システムの通信ノード（送信局）に関する情報（例えば、数、位置、アンテナの高さ、送信電力）等を含む。また、上述したように、二次システムに関する当該情報は、例えば、二次システムのマスタＷＳＤ１０に関する情報（例えば、数、位置、アンテナの高さ、送信電力）を含む。
【００７６】
−制御対象の別の通信ノードが関与する通信からの第２の干渉
第２に、干渉推定部１３３は、制御対象の上記複数のマスタＷＳＤ１０の各々について、制御対象の別の通信ノードが関与する通信からの第２の干渉を推定する。
【００７７】
−−制御対象の別の通信ノード
例えば、制御対象の上記別の通信ノードは、通信制御装置１００−１による制御の対象である通信ノードである。
【００７８】
より具体的には、例えば、上記別の通信ノードは、上記複数のマスタＷＳＤ１０のうちの、干渉が推定されるマスタＷＳＤ１０以外の別のマスタＷＳＤ１０を含む。一例として、上記別の通信ノードは、上記複数のマスタＷＳＤ１０のうちの、干渉が推定されるマスタＷＳＤ１０以外の別のマスタＷＳＤ１０であって、干渉が推定されるマスタＷＳＤ１０と同一の集合４０に含まれるマスタＷＳＤ１０を含む。
【００７９】
−−干渉
上記第２の干渉は、上記別の通信ノードにより送信されるダウンリンク信号、又は上記別の通信ノードへ送信されるアップリンク信号による干渉である。例えば、上記第２の干渉は、干渉が推定されるマスタＷＳＤ以外の別のマスタＷＳＤ１０により送信されるダウンリンク信号による干渉、又は、干渉が推定されるマスタＷＳＤ以外の別のマスタＷＳＤ１０へ送信されるアップリンク信号による干渉を含む。
【００８０】
また、例えば、上記第２の干渉は、マスタＷＳＤ１０が関与する通信への干渉である。より具体的には、上記第２の干渉は、アップリンク通信（スレーブＷＳＤ３０からマスタＷＳＤ１０への送信）への干渉、及び／又は、ダウンリンク通信（マスタＷＳＤ１０からスレーブＷＳＤ３０への送信）への干渉である。換言すると、上記第２の干渉は、マスタＷＳＤ１０により受信されるアップリンク信号（スレーブＷＳＤ３０の送信信号）への干渉、及び／又は、スレーブＷＳＤ３０により受信されるダウンリンク信号（マスタＷＳＤ１０の送信信号）への干渉である。
【００８１】
一例として、上記第２の干渉は、アップリンク通信への干渉（即ち、アップリンク信号への干渉）である。これにより、マスタＷＳＤ１０が関与する通信へのより大きい干渉を得ることができる。また、干渉をより容易に推定することができる。
【００８２】
−−干渉の推定
−−−周波数チャネル候補ごとの干渉の推定
干渉推定部１３３は、上記複数のマスタＷＳＤ１０の各々について、２つ以上の周波数チャネル候補の各々における上記第２の干渉を推定する。当該２つ以上の周波数チャネル候補は、一次システムのための周波数チャネルのうちの、通信システム１が二次的に利用可能な周波数チャネルである。また、ここでは、上記２つ以上の周波数チャネル候補は、２つ以上の周波数チャネル候補である。即ち、２つ以上の周波数チャネル候補の各々における上記第２の干渉が推定される。
【００８３】
−−−周波数チャネルの仮設定
また、例えば、干渉推定部１３３は、上記第２の干渉を算出するために、制御対象の複数のマスタＷＳＤ１０の各々により利用される周波数チャネルを仮設定する。
【００８４】
具体的には、例えば、直前に利用されていた周波数チャネルが仮設定される。例えば、直前において、ある通信ノードがある周波数チャネルを利用している場合に、当該ある通信ノードには当該ある周波数チャネルが仮設定される。また、直前において、別の通信ノードが別の周波数チャネルを利用している場合に、当該別の通信ノードには当該別の周波数チャネルが仮設定される。
【００８５】
なお、仮設定される周波数チャネルは、直前に利用されていた周波数チャネルではなく、一次システムからの干渉が小さい周波数チャネル、測定又はセンシングの結果に基づいて選択される周波数チャネル、ランダムに選択された周波数チャネル等であってもよい。
【００８６】
−−−個々の周波数チャネルにおける干渉の推定
また、個々の周波数チャネル候補における上記第２の干渉は、まず、制御対象の上記別の通信ノード（別のマスタＷＳＤ１０）の各々が関与する通信からの干渉を推定し、上記別の通信ノードの各々について推定された当該干渉を合計することにより、推定される。
【００８７】
例えば、制御対象の別のマスタＷＳＤ１０の各々が関与する通信からの干渉は、以下のいずれかである。
（１）マスタＷＳＤ１０の送信のみからの干渉（ダウンリンク信号のみによる干渉）
（２）スレーブＷＳＤ３０の送信のみからの干渉（アップリンク信号のみによる干渉）
（３）マスタＷＳＤ１０の送信及びスレーブＷＳＤ３０の送信からの干渉（ダウンリンク信号及びアップリンク信号による干渉）
【００８８】
上記（１）の干渉は、マスタＷＳＤ１０がダウンリンク通信のみを行う場合の干渉である。例えば、干渉推定部１３３は、マスタＷＳＤ１０に関する情報（位置、アンテナの高さ、送信電力、等）、及び周波数チャネルの仮設定の情報に基づいて、上記（１）の干渉を推定し得る。
【００８９】
上記（２）の干渉は、マスタＷＳＤ１０がアップリンク通信のみを行う場合の干渉である。例えば、干渉推定部１３３は、スレーブＷＳＤ３０に関する情報（位置、アンテナの高さ、送信電力、等）を仮定し、仮定した当該情報、及び周波数チャネルの仮設定の情報に基づいて、上記（２）の干渉を推定し得る。
【００９０】
上記（３）の干渉は、マスタＷＳＤ１０がアップリンク通信及びダウンリンク通信の両方を行う場合の干渉である。アップリンク通信のための周波数チャネル候補、及びダウンリンク通信のための周波数チャネル候補が、別々の周波数チャネル候補である場合（例えば、ＦＤＤの場合）と、同一の周波数チャネルである場合（例えば、ＴＤＤ）とがあり得る。前者の場合、干渉推定部１３３は、ダウンリンク通信からの干渉（ダウンリンク信号による干渉）を上記（１）の干渉と同様に推定し、アップリンク通信からの干渉（アップリンク信号による干渉）を上記（２）の干渉と同様に推定し、推定された干渉を合計する。また、後者の場合には、干渉推定部１３３は、ダウンリンク通信及びアップリンク通信のいずれか一方からの干渉を推定する。なお、後者の場合において、例えば、干渉推定部１３３は、ダウンリンク通信からの干渉（ダウンリンク信号による干渉）、及びアップリンク通信からの干渉（アップリンク信号による干渉）を推定し、より大きい方を選択する。このような選択により、マスタＷＳＤ１０が関与する通信へのより大きい干渉を推定ことができる。
【００９１】
なお、上述したように、スレーブＷＳＤ３０の送信からの干渉（アップリンク信号による干渉）を推定する際には、スレーブＷＳＤ３０に関する情報（位置、アンテナの高さ、送信電力、等）が仮定される。この場合に、例えば、スレーブＷＳＤ３０は、自装置のアップリンク信号の送信先であるマスタＷＳＤ１０の通信範囲２０のうちの、干渉が推定されるマスタＷＳＤ１０により近い所定の範囲又は所定の位置に存在すると仮定される。そして、干渉推定部１３３は、この仮定の下で、アップリンク信号による干渉を推定する。以下、この点について、図９を参照して具体例を説明する。
【００９２】
図９は、アップリンク信号による干渉を推定する場合に仮定されるスレーブＷＳＤ３０の位置の一例を説明するための説明図である。図９を参照すると、マスタＷＳＤ１０−１〜１０−５が示されている。この例では、マスタＷＳＤ１０−１のアップリンク通信への干渉が推定される。この場合に、例えば、マスタＷＳＤ１０−２へアップリンク信号を送信するスレーブＷＳＤ３０は、マスタＷＳＤ１０−２の通信範囲２０−２のうちの、マスタＷＳＤ１０−１に最も近い位置４１−２に位置すると、仮定される。また、マスタＷＳＤ１０−５へアップリンク信号を送信するスレーブＷＳＤ３０は、マスタＷＳＤ１０−５の通信範囲２０−５のうちの、マスタＷＳＤ１０−１に最も近い位置４１−５に位置すると、仮定される。
【００９３】
このような仮定により、マスタＷＳＤ１０が関与する通信へのより大きい干渉を得ることができる。
−−−電力値の推定
また、干渉推定部１３３は、上記第２の干渉として、例えば、干渉信号の受信電力値を推定する。例えば、制御対象の別のマスタＷＳＤ１０が関与する通信からの干渉の電力値（即ち、マスタＷＳＤ１０における、別のマスタＷＳＤ１０からのダウンリンク信号及び／又は別のマスタＷＳＤ１０へのアップリンク信号（干渉信号）の受信電力値）が、以下のように表される。
【００９４】
【数２】
2018085766.tif 000004
【００９５】
ここで、ｎは、上記複数のマスタＷＳＤ１０のうちの、干渉を推定する対象のマスタＷＳＤ１０のインデックスを示す。また、ｆは、複数の周波数チャネル候補のうちのいずれかの周波数チャネル候補を示す。
【００９６】
なお、干渉推定部１３３は、例えば、通信部１１０を介して、ＤＢ５０から、二次システムに関する情報を取得する。また、上述したように、干渉推定部１３３は、スレーブＷＳＤ３０に関する情報（位置、アンテナの高さ、送信電力、等）を仮定する。そして、干渉推定部１３３は、取得した情報及び／又は仮定した情報に基づいて、上記第２の干渉を推定する。上述したように、二次システムに関する当該情報は、例えば、二次システムのマスタＷＳＤ１０に関する情報（例えば、数、位置、アンテナの高さ、送信電力）を含む。
【００９７】
（干渉情報取得部１３５）
−第１の干渉情報
干渉情報取得部１３５は、制御対象の複数のマスタＷＳＤ１０の各々について、制御対象外の通信ノードが関与する通信からの第１の干渉を示す第１の干渉情報を取得する。例えば、上記複数のマスタＷＳＤ１０は、同一の集合４０に含まれるマスタＷＳＤ１０であり、干渉推定部１３３は、決定された集合４０ごとに上記第１の干渉情報を取得する。
【００９８】
上述したように、例えば、上記制御対象外の通信ノードは、通信制御装置１００−１による制御の対象ではない通信ノードを含む。より具体的には、例えば、上記制御対象外の通信ノードは、一次システムの通信ノードを含む。即ち、本開示の実施形態の例として、上記制御対象外の通信ノードは、テレビジョン放送システムの送信局を含む。
【００９９】
また、例えば、上記第１の干渉情報は、２つ以上の周波数チャネル候補の各々における上記第１の干渉を示す。上述したように、上記２つ以上の周波数チャネル候補は、一次システムのための周波数チャネルのうちの、通信システム１が二次的に利用可能な周波数チャネルである。また、ここでは、上記２つ以上の周波数チャネル候補は、２つ以上の周波数チャネル候補である。即ち、第１の干渉情報は、上記２つ以上の周波数チャネル候補の各々における上記第１の干渉を示す。
【０１００】
例えば、干渉情報取得部１３５は、干渉推定部１３３により推定された第１の干渉を示す情報を、第１の干渉情報として取得する。
【０１０１】
なお、干渉情報取得部１３５は、干渉推定部１３３により推定された第１の干渉を示す情報の代わりに、実際に観測された第１の干渉を示す情報、又はパスロス等から理論値として予め算出された第１の干渉を示す情報（即ち、ＤＢ５０に記憶されている情報）を、第１の干渉情報として取得してもよい。このような場合に、第１の干渉は必ずしも上述したように干渉推定部１３３により推定されなくてもよい。
【０１０２】
−第２の干渉情報
また、干渉情報取得部１３５は、制御対象の複数のマスタＷＳＤ１０の各々について、制御対象の別の通信ノードが関与する通信からの第２の干渉を示す第２の干渉情報を取得する。例えば、上記複数のマスタＷＳＤ１０は、同一の集合４０に含まれるマスタＷＳＤ１０であり、干渉推定部１３３は、決定された集合４０ごとに上記第２の干渉情報を取得する。
【０１０３】
上述したように、例えば、制御対象の上記別の通信ノードは、通信制御装置１００−１による制御の対象である通信ノードである。より具体的には、例えば、上記別の通信ノードは、上記複数のマスタＷＳＤ１０のうちの、干渉が推定されるマスタＷＳＤ１０以外の別のマスタＷＳＤ１０を含む。
【０１０４】
また、例えば、上記第２の干渉情報は、上記２つ以上の周波数チャネル候補の各々における上記第２の干渉を示す。上述したように、上記２つ以上の周波数チャネル候補は、一次システムのための周波数チャネルのうちの、通信システム１が二次的に利用可能な周波数チャネルである。また、ここでは、上記２つ以上の周波数チャネル候補は、２つ以上の周波数チャネル候補である。即ち、第２の干渉情報は、上記２つ以上の周波数チャネル候補の各々における上記第２の干渉を示す。
【０１０５】
例えば、干渉情報取得部１３５は、干渉推定部１３３により推定された第２の干渉を示す情報を、第２の干渉情報として取得する。
【０１０６】
なお、干渉情報取得部１３５は、干渉推定部１３３により推定された第２の干渉を示す情報の代わりに、実際に観測された第２の干渉を示す情報、又はパスロス等から理論値として予め算出された第２の干渉を示す情報（即ち、ＤＢ５０に記憶されている情報）を、第２の干渉情報として取得してもよい。このような場合に、第２の干渉は必ずしも上述したように干渉推定部１３３により推定されなくてもよい。
【０１０７】
（分類部１３７）
分類部１３７は、制御対象の上記複数のマスタＷＳＤ１０についての上記第１の干渉情報及び上記第２の干渉情報に基づいて、マスタＷＳＤ１０が利用可能な周波数チャネルの決定に関連する複数のグループに、上記複数のマスタＷＳＤ１０を分類する。また、例えば、上記複数のマスタＷＳＤ１０は、同一の集合４０に含まれるマスタＷＳＤ１０であり、分類部１３７は、決定された集合４０ごとにマスタＷＳＤ１０を分類する。
【０１０８】
また、例えば、上記複数のグループは、上記周波数チャネルが決定される順序に対応する複数のグループである。より具体的には、例えば、上記複数のグループは、少なくとも、第１のグループ及び第２のグループを含む。上記第２のグループは、上記第１のグループよりも後に又は当該第１のグループよりも前に上記周波数チャネルが決定されるグループである。分類部１３７は、上記複数のマスタＷＳＤを、上記第１のグループ及び上記第２のグループを含む複数のグループに分類する。一例として、分類部１３７は、上記複数のマスタＷＳＤ１０を、上記第１のグループ及び上記第２のグループの２つのグループに分類する。
【０１０９】
また、例えば、上記第１のグループに分類されるマスタＷＳＤ１０は、上記第２のグループに分類されるマスタＷＳＤ１０と比べて、上記第２の干渉に対する上記第１の干渉の程度がより大きいマスタＷＳＤ１０である。即ち、分類部１３７は、上記第１のグループに分類されるマスタＷＳＤ１０が、上記第２のグループに分類されるマスタＷＳＤ１０と比べて、上記第２の干渉に対する上記第１の干渉の程度がより大きくなるように、上記複数のマスタＷＳＤ１０を、上記第１のグループ及び上記第２のグループを含む複数のグループに分類する。一例として、分類部１３７は、上記複数のマスタＷＳＤ１０のうちの、上記第２の干渉に対する上記第１の干渉の程度がより大きいマスタＷＳＤ１０を、第１のグループに分類する。また、分類部１３７は、上記複数のマスタＷＳＤ１０のうちの、上記第２の干渉に対する上記第１の干渉の程度がより小さいマスタＷＳＤ１０を、第２のグループに分類する。
【０１１０】
また、例えば、上記第２のグループは、上記第１のグループよりも後に上記周波数チャネルが決定されるグループである。この場合に、一例として、分類部１３７は、上記複数のマスタＷＳＤ１０のうちの、上記第２の干渉に対する上記第１の干渉の程度がより大きいマスタＷＳＤ１０を、利用可能な周波数チャネルが先に決定される第１のグループに分類する。また、分類部１３７は、上記複数のマスタＷＳＤ１０のうちの、上記第２の干渉に対する上記第１の干渉の程度がより小さいマスタＷＳＤ１０を、利用可能な周波数チャネルが後に決定される第２のグループに分類する。
【０１１１】
このような分類により、例えば、一次システムからの干渉に対する二次システム内での干渉が比較的弱いマスタＷＳＤ１０についての利用可能な周波数チャネルが先に決定される。そして、一次システムからの干渉に対する二次システム内での干渉が比較的強いマスタＷＳＤ１０についての利用可能な周波数チャネルがその後に決定される。即ち、二次システム内での利用可能な周波数チャネルの決定による干渉への影響（例えば、干渉の大きさの変動）がより小さいマスタＷＳＤ１０についての利用可能な周波数チャネルが先に決定される。そして、二次システム内での利用可能な周波数チャネルの決定による干渉への影響（例えば、干渉の大きさの変動）がより大きいマスタＷＳＤ１０についての利用可能な周波数チャネルがその後に決定される。
【０１１２】
そのため、二次システム内での利用可能な周波数チャネルの決定の影響がより大きいマスタＷＳＤ１０については、他のマスタＷＳＤ１０についての決定済みの利用可能な周波数チャネルを考慮して、より適した利用可能な周波数チャネルを決定することが可能になる。一方、二次システム内での利用可能な周波数チャネルの決定の影響がより小さいマスタＷＳＤ１０については、その後他のマスタＷＳＤ１０についての利用可能な周波数チャネルの決定により、影響（例えば、干渉の大きさの変動）が生じるが、当該影響は小さい。よって、二次システム内で、各マスタＷＳＤ１０についてのより適した利用可能な周波数チャネルが決定され得る。その結果、周波数チャネルを二次的に利用するマスタＷＳＤ１０の通信が改善され得る。
【０１１３】
また、グループごとに利用可能な周波数チャネルが順に決定される（即ち、小分けされたマスタＷＳＤ１０についての利用可能な周波数チャネルが順に決定される）ので、マスタＷＳＤ１０と周波数チャネル候補との組合せの数が減少する。その結果、計算量が抑えられ得る。
【０１１４】
このように、より少ない計算量で、制御対象外の通信ノードが関与する通信からの干渉がある環境下で無線リソース（周波数チャネル）を利用する通信ノードの通信を改善することが可能になる。
【０１１５】
また、さらに具体的に、例えば、上記第２の干渉に対する上記第１の干渉の上記程度は、上記第１の干渉の大きさが上記第２の干渉の大きさよりも所定の閾値以上大きい周波数チャネル候補の数に対応する。例えば、上記第１の干渉の大きさ及び第２の干渉の大きさは、干渉を受けるマスタＷＳＤ１０における干渉信号の受信電力である。そして、上記第２の干渉に対する上記第１の干渉の上記程度は、第１の干渉の大きさ（干渉信号の受信電力）が第２の干渉の大きさ（干渉信号の受信電力）よりも所定の閾値だけ大きい周波数チャネル候補の数に対応する。一例として、上記所定の閾値は０であり、上記程度は、第１の干渉の大きさが第２の干渉よりも大きい周波数チャネル候補の割合である。そして、分類部１３７は、上記割合が閾値ｘ（０＜ｘ＜１）を超えるマスタＷＳＤ１０を、利用可能な周波数チャネルが先に決定される第１のグループに分類する。また、分類部１３７は、上記割合が閾値ｘ以下であるマスタＷＳＤ１０を、利用可能な周波数チャネルが後で決定される第２のグループに分類する。即ち、分類部１３７は、以下のように、複数のマスタＷＳＤ１０を分類する。
【０１１６】
【数３】
2018085766.tif 000005
【０１１７】
ここで、ｎは、上記複数のマスタＷＳＤ１０のうちの、分類する対象のマスタＷＳＤ１０のインデックスを示す。また、Ｇ１ｓｔは、第１のグループを示し、Ｇ２ｎｄは、第２のグループを示す。また、ｆは、複数の周波数チャネル候補のうちのいずれかの周波数チャネル候補を示す。Ｎｃｈａｎｎｅｌは、周波数チャネル候補の数（即ち、通信システム１が利用可能な周波数チャネルの数）を示す。ｐは、ＰＩ，Ｐｒｉｍａｒｙ，ｎ（ｆ）＞ＰＩ，ＷＳＤ，ｎ（ｆ）を満たす周波数チャネルの集合を示す。そして、ｃａｒｄ｛・・・｝は、集合の濃度（Cardinality）である。集合の要素が離散的である場合には、ｃａｒｄ｛・・・｝は、集合の要素数（即ち、周波数チャネル候補の数）と等価である。また、上述したように、ｘは、０より大きく１より小さい閾値である。
【０１１８】
このようなグループへの分類により、一次システムからの干渉に対する二次システム内での干渉が比較的弱いマスタＷＳＤ１０と、一次システムからの干渉に対する二次システム内での干渉が比較的強いマスタＷＳＤ１０とを、分類することが可能になる。
【０１１９】
（チャネル決定部１３９）
チャネル決定部１３９は、制御対象の上記複数のマスタＷＳＤ１０の各々についての利用可能な周波数チャネルを決定する。例えば、上記複数のマスタＷＳＤ１０は、同一の集合４０に含まれるマスタＷＳＤ１０であり、干渉推定部１３３は、決定された集合４０ごとにマスタＷＳＤ１０を分類する。
【０１２０】
−グループに応じた順序での決定
例えば、チャネル決定部１３９は、上記第１のグループに分類される１つ以上のマスタＷＳＤ１０の各々についての上記周波数チャネルを決定する。また、チャネル決定部１３９は、上記第１のグループにおける上記周波数チャネルの決定結果に基づいて、上記第２のグループに分類される１つ以上のマスタＷＳＤ１０の各々についての上記周波数チャネルを決定する。
【０１２１】
−第１のグループにおける周波数チャネルの決定
上述したように、上記第１のグループに分類されるマスタＷＳＤ１０は、上記第２のグループに分類されるマスタＷＳＤ１０と比べて、上記第２の干渉に対する上記第１の干渉の程度がより大きいマスタＷＳＤ１０である。
【０１２２】
例えば、チャネル決定部１３９は、２つ以上の周波数チャネル候補のうちの、上記第１の干渉の大きさがより小さい１つ以上の周波数チャネル候補を、上記第１のグループに分類されるマスタＷＳＤ１０についての利用可能な周波数チャネルとして決定する。当該２つ以上の周波数チャネル候補は、一次システムのための周波数チャネルのうちの、通信システム１が二次的に利用可能な周波数チャネルである。
【０１２３】
このような周波数チャネルの決定により、例えば、第１のグループに分類されるマスタＷＳＤ１０（例えば、二次システム内での干渉に対する一次システムからの干渉が比較的強いマスタＷＳＤ１０）において、一次システムからの干渉をより小さくすることが可能になる。そのため、第１のグループに分類されるマスタＷＳＤ１０の通信品質が向上し、当該マスタＷＳＤの通信が改善され得る。なお、このような決定は、とりわけ、周波数チャネル候補によって一次システムからの干渉の大きさにばらつきがある場合に有効である。
【０１２４】
なお、別の例として、チャネル決定部１３９は、上記第１のグループに分類されるマスタＷＳＤ１０が利用している１つ以上の周波数チャネル候補を、当該マスタＷＳＤ１０についての利用可能な周波数チャネルとして決定してもよい。このような周波数チャネルの決定により、再度の決定が不要になるので、計算量がより少なくなり得る。なお、このような決定は、とりわけ、周波数チャネル候補によって一次システムからの干渉の大きさにばらつきがあまりない場合に有効である。
【０１２５】
また、さらに別の例として、チャネル決定部１３９は、別の手法で、上記第１のグループに分類されるマスタＷＳＤ１０についての利用可能な周波数チャネルとして決定してもよい。
【０１２６】
−第２のグループにおける周波数チャネルの決定
上述したように、上記第２のグループに分類されるマスタＷＳＤ１０は、上記第１のグループに分類されるマスタＷＳＤ１０と比べて、上記第２の干渉に対する上記第１の干渉の程度がより小さいマスタＷＳＤ１０である。
【０１２７】
そして、上述したように、例えば、チャネル決定部１３９は、上記第１のグループにおける上記周波数チャネルの決定結果に基づいて、上記第２のグループに分類される１つ以上のマスタＷＳＤ１０の各々についての上記周波数チャネルを決定する。
【０１２８】
−−周波数チャネルの決定の順序
上述したように、チャネル決定部１３９は、上記第２のグループに分類される上記１つ以上のマスタＷＳＤ１０の各々についての上記リソース（周波数チャネル）を決定する。例えば、この際に、チャネル決定部１３９は、上記第２の干渉の大きさがより小さいマスタＷＳＤ１０についての上記周波数チャネルを決定する。そして、チャネル決定部１３９は、当該マスタＷＳＤ１０についての上記周波数チャネルの決定結果に基づいて、上記第２の干渉の大きさがより大きいマスタＷＳＤ１０についての上記周波数チャネルを決定する。即ち、チャネル決定部１３９は、第２の干渉の大きさがより小さいマスタＷＳＤ１０から順に、マスタＷＳＤ１０についての利用可能な周波数チャネルを決定する。
【０１２９】
より具体的には、例えば、チャネル決定部１３９は、２つ以上の周波数チャネル候補における第２の干渉の大きさのうちの最大の大きさがより小さいマスタＷＳＤ１０から順に、利用可能な周波数チャネルを決定する。例えば、上記最大の大きさは、２つ以上の周波数チャネル候補における、制御対象の別のマスタＷＳＤ１０が関与する通信からの干渉の電力値（即ち、干渉信号の受信電力値）ＰＩ，ＷＳＤ，ｎ（ｆ）のうちの、最大の大きさである。当該最大の大きさＰＩ＿ＭＡＸ，ＷＳＤ，ｎは、以下のように表され得る。
【０１３０】
【数４】
2018085766.tif 000006
【０１３１】
以上のように、例えば、チャネル決定部１３９は、上記最大の大きさＰＩ＿ＭＡＸ，ＷＳＤ，ｎが小さい順に、利用可能な周波数チャネルを決定していく。そして、例えば、チャネル決定部１３９は、１〜ｋ−１番目のマスタＷＳＤ１０についての決定結果に基づいて、ｋ番目のマスタＷＳＤ１０についての利用可能な周波数チャネルを決定する。また、例えば、チャネル決定部１３９は、ｋ＋１番目以降のマスタＷＳＤ１０についての周波数チャネルの仮設定結果にも基づいて、ｋ番目のマスタＷＳＤ１０についての利用可能な周波数チャネルを決定する。
【０１３２】
このような順序での決定により、例えば、二次システム内での干渉がより弱いマスタＷＳＤ１０についての利用可能な周波数チャネルが先に決定される。そして、二次システム内での干渉がより強いマスタＷＳＤ１０についての利用可能な周波数チャネルがその後に決定される。即ち、二次システム内での利用可能な周波数チャネルの決定による干渉への影響（例えば、干渉の大きさの変動）がより小さいマスタＷＳＤ１０についての利用可能な周波数チャネルが先に決定される。そして、二次システム内での利用可能な周波数チャネルの決定による干渉への影響（例えば、干渉の大きさの変動）がより大きいマスタＷＳＤ１０についての利用可能な周波数チャネルがその後に決定される。
【０１３３】
そのため、二次システム内での利用可能な周波数チャネルの決定の影響がより大きいマスタＷＳＤ１０については、他のマスタＷＳＤ１０についての決定済みの利用可能な周波数チャネルを考慮して、より適した利用可能チャネルを決定することが可能になる。一方、二次システム内での利用可能な周波数チャネルの決定の影響がより小さいマスタＷＳＤ１０については、その後他のマスタＷＳＤ１０についての利用可能な周波数チャネルの決定により、影響（例えば、干渉の大きさの変動）が生じるが、当該影響は小さい。よって、二次システム内で、各マスタＷＳＤ１０についてのより適した利用可能な周波数チャネルが決定され得る。その結果、周波数チャネルを二次的に利用するマスタＷＳＤ１０の通信が改善され得る。
【０１３４】
また、各マスタＷＳＤ１０について、利用可能な周波数チャネルが順々に決定されるので、計算量が抑えられ得る。
【０１３５】
なお、上述したように、チャネル決定部１３９は、上記第１のグループにおける周波数チャネルの決定結果にも基づいて、ｋ番目のマスタＷＳＤ１０についての利用可能な周波数チャネルを決定する。
【０１３６】
−−周波数チャネルの決定
また、例えば、チャネル決定部１３９は、２つ以上の周波数チャネル候補のうちの１つ以上の周波数チャネル候補を、上記第２のグループに分類されるマスタＷＳＤ１０についての利用可能な周波数チャネルとして決定する。そして、当該１つ以上の周波数チャネル候補は、上記第１の干渉及び上記第２の干渉を含む干渉の大きさがより小さい１つ以上の周波数チャネル候補である。
【０１３７】
具体的には、例えば、ｋ番目のマスタＷＳＤ１０についての利用可能な周波数チャネルを決定するために、チャネル決定部１３９は、第１の干渉情報から、２つ以上の周波数チャネル候補の各々における第１の干渉の大きさを知得する。また、チャネル決定部１３９は、２つ以上の周波数チャネル候補の各々における第２の干渉を再度推定し、又は干渉推定部１３３に再度推定させる。
【０１３８】
上述したように、例えば、第１の干渉の大きさは、一次システム（テレビジョン放送システム）の送信局の送信信号（干渉信号）の受信電力値ＰＩ，Ｐｒｉｍａｒｙ，ｎ（ｆ）で表される。また、例えば、第２の干渉の大きさは、制御対象の別のマスタＷＳＤ１０が関与する通信からの干渉の電力値（即ち、干渉信号の受信電力値）ＰＩ，ＷＳＤ，ｎ（ｆ）で表される。そして、チャネル決定部１３９は、第１の干渉及び第２の干渉を含む干渉の大きさとして、以下のような最悪干渉電力値ＰＩ，ｗｏｒｓｔ，ｎ（ｆ）を算出する。
【０１３９】
【数５】
2018085766.tif 000007
【０１４０】
そして、例えば、チャネル決定部１３９は、このような最悪干渉電力値ＰＩ，ｗｏｒｓｔ，ｎ（ｆ）が最小である周波数チャネル候補を、ｋ番目のマスタＷＳＤ１０についての利用可能な周波数チャネルとして決定する。
【０１４１】
このような周波数チャネルの決定により、例えば、最悪時の干渉の大きさがより小さくなるように、マスタＷＳＤ１０についての利用可能なチャネルが決定される。その結果、マスタＷＳＤ１０の通信が改善され得る。
【０１４２】
−グループに分類されないマスタＷＳＤについての周波数チャネルの決定
また、例えば、チャネル決定部１３９は、いずれのグループにも分類されないマスタＷＳＤ１０についての利用可能な周波数チャネルも決定する。
【０１４３】
−マスタＷＳＤへの通知
以上のように、チャネル決定部１３９は、制御対象の上記複数のマスタＷＳＤ１０の各々についての利用可能な周波数チャネルを決定する。例えば、その後、チャネル決定部１３９は、通信部１１０を介して、各マスタＷＳＤ１０に、決定された利用可能な周波数チャネルを通知する。
【０１４４】
以上、利用可能な周波数チャネルの決定の手法を説明した。なお、利用可能なチャネルのマスタＷＳＤ１０への通知のためのインタラクションが抑制されるように、利用可能な周波数チャネルが最終的に決定されてもよい。例えば、上述したように利用可能な周波数チャネルが必ず決定されて通知されるのではなく、さらに所定の条件が満たされた場合に当該利用可能な周波数チャネルが最終的に決定されて通知されてもよい。一例として、上記所定の条件は、前回決定された利用可能なチャネルにおける干渉と、今回決定された利用可能な周波数チャネルにおける干渉との差の大きさが、所定の閾値を超えることであってもよい。即ち、当該差の大きさが所定の閾値を超えない場合には、前回決定された利用可能なチャネルが継続して利用されてもよい。これにより、利用可能なチャネルのマスタＷＳＤ１０への通知のためのインタラクションが抑えられ得る。なお、このような所定の条件の判定は、マスタＷＳＤごとに行われてもよく、又はマスタＷＳＤ全体で行われてもよい。
【０１４５】
＜２．２．処理の流れ＞
次に、図１０を参照して、第１の実施形態に係る通信制御処理を説明する。図１０は、第１の実施形態に係る通信制御処理の概略的な流れの一例を示すフローチャートである。当該通信制御処理は、マスタＷＳＤ１０の集合４０ごとに実行され得る。
【０１４６】
まず、干渉推定部１３３は、制御対象の複数のマスタＷＳＤ１０の各々により利用される周波数チャネルを仮設定する（Ｓ３０１）。
【０１４７】
また、干渉推定部１３３は、上記複数のマスタＷＳＤ１０の各々について、各周波数チャネル候補における第１の干渉（制御対象外の通信ノードが関与する通信からの干渉）を推定する（Ｓ３０３）。
【０１４８】
また、干渉推定部１３３は、上記複数のマスタＷＳＤ１０の各々について、各周波数チャネル候補における第２の干渉（制御対象の別の通信ノードが関与する通信からの干渉）を推定する（Ｓ３０５）。
【０１４９】
そして、干渉情報取得部１３５は、上記複数のマスタＷＳＤ１０の各々について、上記第１の干渉を示す第１の干渉情報、及び上記第２の干渉を示す第２の干渉情報を取得する（Ｓ３０７）。
【０１５０】
その後、分類部１３７は、上記複数のマスタＷＳＤ１０についての上記第１の干渉情報及び上記第２の干渉情報に基づいて、上記複数のマスタＷＳＤ１０を第１のグループ及び第２のグループに分類する（Ｓ３０９）。
【０１５１】
また、チャネル決定部１３９は、上記第１のグループに分類される１つ以上のマスタＷＳＤ１０の各々についての利用可能な周波数チャネルを決定する（Ｓ３１１）。
【０１５２】
その後、チャネル決定部１３９は、上記第１のグループにおける周波数チャネルの決定結果に基づいて、上記第２のグループに分類される１つ以上のマスタＷＳＤ１０の各々についての利用可能な周波数チャネルを決定する（Ｓ３１３）。この際に、例えば、チャネル決定部１３９は、上記第２の干渉の大きさがより小さいマスタＷＳＤ１０についての利用可能な周波数チャネルをまず決定する。そして、チャネル決定部１３９は、当該マスタＷＳＤ１０についての利用可能な周波数チャネルの決定結果に基づいて、上記第２の干渉の大きさがより大きいマスタＷＳＤ１０についての利用可能な周波数チャネルを決定する。
【０１５３】
さらに、チャネル決定部１３９は、通信部１１０を介して、各マスタＷＳＤ１０に、決定された利用可能な周波数チャネルを通知する（Ｓ３１５）。そして、処理は終了する。
【０１５４】
＜２．３．第１の変形例＞
次に、図１１を参照して、第１の実施形態の第１の変形例を説明する。
【０１５５】
（概略）
上述したように、制御対象の複数のマスタＷＳＤ１０が分類される複数のグループは、第１のグループ及び第２のグループを含む。そして、上記第１のグループに分類されるマスタＷＳＤ１０は、上記第２のグループに分類されるマスタＷＳＤ１０と比べて、上記第２の干渉に対する上記第１の干渉の程度がより大きいマスタＷＳＤ１０である。そして、とりわけ上述した第１の実施形態の例では、上記第２のグループは、上記第１のグループよりも後に上記周波数チャネルが決定されるグループである。
【０１５６】
一方、第１の実施形態の変形例では、上記第２のグループは、上記第１のグループよりも先に上記周波数チャネルが決定されるグループである。そして、第１の実施形態の変形例でも、より少ない計算量で、制御対象外の通信ノードが関与する通信からの干渉がある環境下で無線リソース（周波数チャネル）を利用する通信ノードの通信を改善することが可能となる。
【０１５７】
（分類部１３７）
分類部１３７は、制御対象の上記複数のマスタＷＳＤ１０についての上記第１の干渉情報及び上記第２の干渉情報に基づいて、マスタＷＳＤ１０が利用可能な周波数チャネルの決定に関連する複数のグループに、上記複数のマスタＷＳＤ１０を分類する。この点については、第１の実施形態の例において上述したとおりである。
【０１５８】
また、例えば、上記複数のグループは、上記周波数チャネルが決定される順序に対応する複数のグループである。より具体的には、例えば、上記複数のグループは、少なくとも、上記複数のグループは、少なくとも、第１のグループ及び第２のグループを含む。これらの点についても、第１の実施形態の例において上述したとおりである。
【０１５９】
また、例えば、上記第１のグループに分類されるマスタＷＳＤ１０は、上記第２のグループに分類されるマスタＷＳＤ１０と比べて、上記第２の干渉に対する上記第１の干渉の程度がより大きいマスタＷＳＤ１０である。この点についても、第１の実施形態の例において上述したとおりである。
【０１６０】
そして、とりわけ第１の変形例では、上記第２のグループは、上記第１のグループよりも先に上記周波数チャネルが決定されるグループである。一例として、分類部１３７は、上記複数のマスタＷＳＤ１０のうちの、上記第２の干渉に対する上記第１の干渉の程度がより大きいマスタＷＳＤ１０を、利用可能な周波数チャネルが後に決定される第１のグループに分類する。また、分類部１３７は、上記複数のマスタＷＳＤ１０のうちの、上記第２の干渉に対する上記第１の干渉の程度がより小さいマスタＷＳＤ１０を、利用可能な周波数チャネルが先に決定される第２のグループに分類する。
【０１６１】
このような分類により、例えば、一次システムからの干渉に対する二次システム内での干渉が比較的強いマスタＷＳＤ１０についての利用可能な周波数チャネルが先に決定される。そして、一次システムからの干渉に対する二次システム内での干渉が比較的弱いマスタＷＳＤ１０についての利用可能な周波数チャネルがその後に決定される。
【０１６２】
そのため、一次システムからの干渉に対する二次システム内での干渉が比較的強いマスタＷＳＤ１０について、利用可能な周波数チャネルをまず決定した上で、上記マスタＷＳＤ１０の通信への干渉が小さくなるように、他のマスタＷＳＤについて、利用可能な周波数チャネルを決定することが可能になる。よって、二次システム内で、各マスタＷＳＤ１０についてのより適した利用可能な周波数チャネルが決定され得る。その結果、周波数チャネルを二次的に利用するマスタＷＳＤ１０の通信が改善され得る。
【０１６３】
また、グループごとに利用可能な周波数チャネルが順に決定される（即ち、小分けされたマスタＷＳＤ１０についての利用可能な周波数チャネルが順に決定される）ので、マスタＷＳＤ１０と周波数チャネル候補との組合せの数が減少する。その結果、計算量が抑えられ得る。
【０１６４】
このように、より少ない計算量で、制御対象外の通信ノードが関与する通信からの干渉がある環境下で無線リソース（周波数チャネル）を利用する通信ノードの通信を改善することが可能になる。
【０１６５】
（チャネル決定部１３９）
−グループに応じた順序での決定
とりわけ第１の変形例では、チャネル決定部１３９は、上記第２のグループに分類される１つ以上のマスタＷＳＤ１０の各々についての上記周波数チャネルを決定する。また、チャネル決定部１３９は、上記第２のグループにおける上記周波数チャネルの決定結果に基づいて、上記第１のグループに分類される１つ以上のマスタＷＳＤ１０の各々についての上記周波数チャネルを決定する。
【０１６６】
−第２のグループにおける周波数チャネルの決定
とりわけ第１の変形例では、チャネル決定部１３９は、上記第１のグループにおける上記周波数チャネルの決定結果に基づくことなく、上記第２のグループに分類される１つ以上のマスタＷＳＤ１０の各々についての上記周波数チャネルを決定する。この点を除き、第１の実施形態の例として上述したとおりである。
【０１６７】
−第１のグループにおける周波数チャネルの決定
とりわけ第１の変形例では、上述したように、チャネル決定部１３９は、上記第２のグループにおける上記周波数チャネルの決定結果に基づいて、上記第１のグループに分類される１つ以上のマスタＷＳＤ１０の各々についての上記周波数チャネルを決定する。
【０１６８】
例えば、チャネル決定部１３９は、２つ以上の周波数チャネル候補のうちの、１つ以上の周波数チャネル候補を、上記第１のグループに分類されるマスタＷＳＤ１０についての上記周波数チャネルとして決定する。そして、当該１つ以上の周波数チャネル候補は、上記第２のグループに分類される上記１つ以上のマスタＷＳＤ１０への第３の干渉の大きさがより小さい１つ以上の周波数チャネル候補である。
【０１６９】
一例として、上記第３の干渉の大きさがより小さい上記１つ以上の周波数チャネル候補は、１つ以上のマスタＷＳＤ１０への第３の干渉の大きさのうちの最大の大きさが他の周波数チャネル候補のものよりも小さい周波数チャネル候補である。
【０１７０】
なお、別の例として、上記第３の干渉の大きさがより小さい上記１つ以上の周波数チャネル候補は、１つ以上のマスタＷＳＤ１０への第３の干渉の大きさの合計が他の周波数チャネル候補のものよりも小さい周波数チャネル候補であってもよい。
【０１７１】
以上のように、第１のグループにおける周波数チャネルが決定される。これにより、例えば、第２のグループに分類されるマスタＷＳＤ１０（例えば、一次システムからの干渉に対する二次システム内での干渉が比較的強いマスタＷＳＤ１０）において、二次システム内での干渉をより小さくすることが可能になる。そのため、第２のグループに分類されるマスタＷＳＤ１０の通信品質が向上し、当該マスタＷＳＤの通信が改善され得る。
【０１７２】
（処理の流れ）
次に、図１１を参照して、第１の実施形態の第１の変形例に係る通信制御処理を説明する。図１１は、第１の実施形態の第１の変形例に係る通信制御処理の概略的な流れの一例を示すフローチャートである。当該通信制御処理は、マスタＷＳＤ１０の集合４０ごとに実行され得る。
【０１７３】
ここで、図１０を参照して説明した第１の実施形態の通信制御処理の一例におけるステップＳ３０１〜Ｓ３０９、Ｓ３１５と、図１１を参照して説明する第１の実施形態の第１の変形例の通信制御処理の一例のステップＳ４０１〜Ｓ４０９、Ｓ４１５とは、同じである。よって、ここでは、ステップＳ４１１、Ｓ４１３のみを説明する。
【０１７４】
また、チャネル決定部１３９は、上記第２のグループに分類される１つ以上のマスタＷＳＤ１０の各々についての利用可能な周波数チャネルを決定する（Ｓ４１１）。この際に、例えば、チャネル決定部１３９は、上記第２の干渉の大きさがより小さいマスタＷＳＤ１０についての利用可能な周波数チャネルをまず決定する。そして、チャネル決定部１３９は、当該マスタＷＳＤ１０についての利用可能な周波数チャネルの決定結果に基づいて、上記第２の干渉の大きさがより大きいマスタＷＳＤ１０についての利用可能な周波数チャネルを決定する。
【０１７５】
その後、チャネル決定部１３９は、上記第２のグループにおける周波数チャネルの決定結果に基づいて、上記第１のグループに分類される１つ以上のマスタＷＳＤ１０の各々についての利用可能な周波数チャネルを決定する（Ｓ３１３）。この際に、例えば、チャネル決定部１３９は、上記第２のグループに分類される上記１つ以上のマスタＷＳＤ１０への第３の干渉の大きさがより小さい１つ以上の周波数チャネル候補を、上記第１のグループに分類されるマスタＷＳＤ１０についての利用可能な周波数チャネルとして決定する。
【０１７６】
＜２．４．第２の変形例＞
次に、図１２を参照して、第１の実施形態の第２の変形例を説明する。
【０１７７】
（概略）
上述した第１の実施形態の例では、制御対象外の通信ノードは、一次システムの通信ノードを含む。一方、第１の実施形態の第２の変形例では、制御対象外の通信ノードは、一次システムの通信ノードに加えて、別の通信ノードもさらに含む。
【０１７８】
（干渉推定部１３３）
−制御対象外の通信ノードが関与する通信からの第１の干渉
第１に、干渉推定部１３３は、上記複数のマスタＷＳＤ１０の各々について、制御対象外の通信ノードが関与する通信からの第１の干渉を推定する。
【０１７９】
−−制御対象外の通信ノード
例えば、上記制御対象外の通信ノードは、通信制御装置１００−１による制御の対象ではない通信ノードを含む。
【０１８０】
より具体的には、例えば、上記制御対象外の通信ノードは、一次システムの通信ノードを含む。即ち、本開示の実施形態の例として、上記制御対象外の通信ノードは、テレビジョン放送システムの送信局を含む。
【０１８１】
とりわけ第１の実施形態の第２の変形例では、上記制御対象外の通信ノードは、一次システムの通信ノードに加えて、別の通信ノードを含む。
【０１８２】
第１の例として、上記別の通信ノードは、通信システム１とは別の二次システムの通信ノード（例えば、マスタＷＳＤ）である。一例として、当該別の二次システムは、通信制御装置１００−１によるいずれの制御も及ばない二次システムである。また、別の例として、当該別の二次システムは、通信システム１よりもより優先度の高い二次システムである。
【０１８３】
また、第２の例として、通信システム１がある領域において運用されている場合に、上記別の通信ノードは、当該ある領域に隣接する別の領域において運用されている通信システムの通信ノードである。一例として、当該別の領域において運用されている通信システムは、当該別の領域において運用されている一次システム又は二次システムである。以下、この点について、図１２を参照して具体例を説明する。
【０１８４】
図１２は、通信システム１が運用されている領域に隣接する別の領域で運用される通信システムの例を説明するための説明図である。図１２を参照すると、領域８０Ａで運用される通信システム１と、領域８０Ｂで運用される通信システム１とが、示されている。一例として、領域８０Ａ及び領域８０Ｂは、それぞれ国を示し、領域８０Ａと領域８０Ｂとの境界（Ｂｏｒｄｅｒ）は、国境を示す。また、別の例として、領域８０Ａ及び領域８０Ｂは、それぞれ地域を示し、領域８０Ａと領域８０Ｂとの境界（Ｂｏｒｄｅｒ）は、地域間の境界を示す。この例では、マスタＷＳＤ１０Ｂは、通信制御装置１００Ａによる制御の対象ではない。また、マスタＷＳＤ１０Ａは、通信制御装置１００Ｂによる制御の対象ではない。よって、干渉推定部１３３は、領域８０Ａの一次システムからの干渉、領域８０Ｂの一次システムからの干渉、及び領域８０ＢのマスタＷＳＤ１０Ｂからの干渉を含む干渉を、第１の干渉として推定する。
【０１８５】
また、第３の例として、上記別の通信ノードは、さらに別の通信ノードである。
【０１８６】
なお、例えば、干渉推定部１３３は、一次システムの通信ノードが関与する通信からの干渉、及び、上記別の通信ノードが関与する通信からの干渉を、別々に推定し、算出された干渉を合計することにより、上記第１の干渉を推定し得る。
【０１８７】
以上のように、上記制御対象外の通信ノードは、一次システムの通信ノードに加えて、別の通信ノードを含む。そして、当該別の通信ノードが関与する通信からの干渉を含む第１の干渉が推定される。これにより、一次システムの通信ノードのみならず、制御対象外の別の通信ノードの存在も考慮される。これにより、より適切な利用可能な周波数チャネルを決定することが可能になる。
【０１８８】
＜２．５．第３の変形例＞
次に、第１の実施形態の第３の変形例を説明する。
【０１８９】
（概略）
上述した第１の実施形態の例では、制御対象の別の通信ノードは、二次システムである通信システム１の別のマスタＷＳＤ１０を含む。一方、第１の実施形態の第３の変形例では、制御対象の別の通信ノードは、通信システム１の別のマスタＷＳＤ１０に加えて、別の通信ノードもさらに含む。
【０１９０】
（干渉推定部１３３）
−制御対象の別の通信ノードが関与する通信からの第２の干渉
第２に、干渉推定部１３３は、制御対象の上記複数のマスタＷＳＤ１０の各々について、制御対象の別の通信ノードが関与する通信からの第２の干渉を推定する。
【０１９１】
−−制御対象の別の通信ノード
例えば、制御対象の上記別の通信ノードは、通信制御装置１００−１による制御の対象である通信ノードである。
【０１９２】
より具体的には、例えば、上記別の通信ノードは、上記複数のマスタＷＳＤ１０のうちの、干渉が推定されるマスタＷＳＤ１０以外の別のマスタＷＳＤ１０を含む。一例として、上記別の通信ノードは、上記複数のマスタＷＳＤ１０のうちの、干渉が推定されるマスタＷＳＤ１０以外の別のマスタＷＳＤ１０であって、干渉が推定されるマスタＷＳＤ１０と同一の集合４０に含まれるマスタＷＳＤ１０を含む。
【０１９３】
とりわけ第１の実施形態の第３の変形例では、上記制御対象の別の通信ノードは、通信システム１に含まれる上記別のマスタＷＳＤ１０に加えて、別の通信ノードを含む。
【０１９４】
具体的には、例えば、通信制御装置１００が、通信システム１以外の別の通信システムに含まれる通信ノードについての利用可能な周波数チャネルの決定に関わる場合には、上記別の通信ノードは、上記別の通信システムに含まれる上記通信ノードを含む。
【０１９５】
一例として、通信制御装置１００が、通信システム１以外の別の二次システムに含まれるマスタＷＳＤについての利用可能な周波数チャネルを決定する場合には、上記別の通信ノードは、上記別の二次システムに含まれる上記マスタＷＳＤを含む。
【０１９６】
なお、図１１を再び参照すると、通信制御装置１００Ａが、マスタＷＳＤ１０Ａについての利用可能な周波数チャネルを決定し、通信制御装置１００Ｂが、マスタＷＳＤ１０Ｂについての利用可能な周波数チャネルを決定する。そして、通信制御装置１００Ａ及び通信制御装置１００Ｂは、協調して、利用可能な周波数チャネルを決定する。この場合に、通信制御装置１００Ａにとっての上記別の通信ノードは、マスタＷＳＤ１０Ｂを含んでもよい。また、通信制御装置１００Ｂにとっての上記別の通信ノードは、マスタＷＳＤ１０Ａを含んでもよい。
【０１９７】
以上のように、上記制御対象の別の通信ノードは、通信システム１に含まれる別のマスタＷＳＤ１０に加えて、別の通信ノードを含む。そして、当該別の通信ノードが関与する通信からの干渉を含む第２の干渉が推定される。これにより、通信システム１に含まれるマスタＷＳＤ１０のみならず、制御対象のさらなる通信ノードの存在も考慮される。これにより、より適切な利用可能な周波数チャネルを決定することが可能になる。
【０１９８】
以上、本開示の第１の実施形態を説明した。上述したように、第１の実施形態によれば、より少ない計算量で、制御対象外の通信ノードが関与する通信からの干渉がある環境下で無線リソース（周波数チャネル）を利用する通信ノードの通信を改善することが可能になる。
【０１９９】
＜＜３．第２の実施形態＞＞
続いて、図１３〜図１６を参照して、本開示の第２の実施形態を説明する。本開示の第２の実施形態によれば、低優先マスタＷＳＤが関与する通信から、高優先マスタＷＳＤが関与する通信への干渉を、抑えることが可能になる。
【０２００】
＜３．１．概略＞
まず、図１３を参照して、本開示の第２の実施形態の概略を説明する。
【０２０１】
本開示の第２の実施形態では、通信システム１は、より高い優先度の高優先マスタＷＳＤ、及び、より低い優先度の低優先マスタＷＳＤを含む。そして、低優先マスタＷＳＤは、高優先マスタＷＳＤに影響を与えないように制御される。以下、この点について、図１３を参照して、具体例を説明する。
【０２０２】
図１３は、第２の実施形態に係る通信システム１−２に含まれるマスタＷＳＤの例を説明するための説明図である。図１３を参照すると、第２の実施形態に係る通信システム１−２は、より優先度の高い高優先マスタＷＳＤ１１、及びより低い優先度の低優先マスタＷＳＤ１３を含む。例えば、これらの高優先マスタＷＳＤ１１及び低優先マスタＷＳＤ１３は、同一の集合４１に含まれる。そして、通信制御装置１００−２は、低優先マスタＷＳＤ１３の通信が高優先マスタＷＳＤ１１の通信に影響を与えないように、各低優先マスタＷＳＤ１３にとっての利用可能な周波数チャネルを決定する。
【０２０３】
具体的には、第２の実施形態では、高優先マスタＷＳＤ１１についての利用可能な周波数チャネルが先に決定される。その後、高優先マスタＷＳＤ１１についての利用可能な周波数チャネルの決定結果に基づいて、低優先マスタＷＳＤ１３についての利用可能な周波数チャネルが決定される。
【０２０４】
＜３．２．通信制御装置の機能構成＞
図１４を参照して、第２の実施形態に係る通信制御装置１００−２の構成の一例を説明する。図１４は、第２の実施形態に係る通信制御装置１００−２の構成の一例を示すブロック図である。図１４を参照すると、通信制御装置１００−２は、通信部１１０、記憶部１２０及び制御部１４０を備える。
【０２０５】
ここで、通信部１１０及び記憶部１２０、並びに、制御部１４０の集合決定部１３１については、第１の実施形態と第２の実施形態との間に差異はない。よって、制御部１４０の干渉推定部１４１、干渉情報取得部１４３、与干渉判定部１４５、分類部１４７及びチャネル決定部１４９を説明する。
【０２０６】
（干渉推定部１４１）
干渉推定部１４１は、より高い優先度の高優先マスタＷＳＤ１１の各々についての干渉と、より低い優先度の低優先マスタＷＳＤ１３についての干渉とを、別々に算出する。
【０２０７】
−高優先マスタＷＳＤ
干渉推定部１４１は、制御対象の複数の高優先マスタＷＳＤ１１の各々についての干渉を推定する。例えば、上記複数の高優先マスタＷＳＤ１１は、同一の集合４１に含まれる高優先マスタＷＳＤ１１であり、干渉推定部１４１は、決定された集合４１ごとに上記干渉を推定する。
【０２０８】
−−制御対象外の通信ノードが関与する通信からの第１の干渉
第１に、干渉推定部１４１は、上記複数の高優先マスタＷＳＤ１１の各々について、制御対象外の通信ノードが関与する通信からの第１の干渉を推定する。干渉推定部１４１は、第１の実施形態に係る干渉推定部１３３と同様に、高優先マスタＷＳＤ１１の各々についての第１の干渉を推定する。
【０２０９】
−−制御対象の別の通信ノードが関与する通信からの第２の干渉
第２に、干渉推定部１４１は、制御対象の上記複数の高優先マスタＷＳＤ１１の各々について、制御対象の別の通信ノードが関与する通信からの第２の干渉を推定する。
【０２１０】
−−−制御対象の別の通信ノード
例えば、制御対象の上記別の通信ノードは、通信制御装置１００−２による制御の対象である通信ノードである。
【０２１１】
より具体的には、第２の実施形態では、例えば、上記別の通信ノードは、上記複数の高優先マスタＷＳＤ１１のうちの、干渉が推定される高優先マスタＷＳＤ１１以外の別の高優先マスタＷＳＤ１１を含む。一例として、上記別の通信ノードは、上記複数の高優先マスタＷＳＤ１１のうちの、干渉が推定される高優先マスタＷＳＤ１１以外の別の高優先マスタＷＳＤ１１であって、干渉が推定される高優先マスタＷＳＤ１１と同一の集合４１に含まれる高優先マスタＷＳＤ１１を含む。
【０２１２】
また、第２の実施形態では、例えば、上記別の通信ノードは、より低い優先度の低優先マスタＷＳＤ１３を含まない。
【０２１３】
なお、第２の干渉の内容及び推定手法については、第１の実施形態において説明したとおりである。例えば、高優先マスタＷＳＤ１１についての第２の干渉は、以下のように表される。
【０２１４】
【数６】
2018085766.tif 000008
【０２１５】
−低優先マスタＷＳＤ
干渉推定部１４１は、制御対象の複数の低優先マスタＷＳＤ１３の各々についての干渉を推定する。例えば、上記複数の低優先マスタＷＳＤ１３は、同一の集合４１に含まれる低優先マスタＷＳＤ１３であり、干渉推定部１４１は、決定された集合４１ごとに上記干渉を推定する。
【０２１６】
−−制御対象外の通信ノードが関与する通信からの第１の干渉
第１に、干渉推定部１４１は、上記複数の低優先マスタＷＳＤ１３の各々について、制御対象外の通信ノードが関与する通信からの第１の干渉を推定する。
【０２１７】
−−−制御対象外の通信ノード
例えば、上記制御対象外の通信ノードは、通信制御装置１００−２による制御の対象ではない通信ノードを含む。
【０２１８】
より具体的には、例えば、上記制御対象外の通信ノードは、一次システムの通信ノードを含む。即ち、本開示の実施形態の例として、上記制御対象外の通信ノードは、テレビジョン放送システムの送信局を含む。
【０２１９】
また、第２の実施形態では、例えば、上記制御対象外の通信ノードは、通信制御装置１００−２による制御の対象であっても、低優先マスタＷＳＤ１３についての利用可能な周波数チャネルの決定の際には制御が及ばない通信ノードを含む。
【０２２０】
より具体的には、例えば、上記制御対象外の通信ノードは、高優先度マスタＷＳＤ１１をさらに含む。
【０２２１】
−−−干渉
上記第１の干渉は、上記制御対象外の通信ノードにより送信されるダウンリンク信号、又は上記制御対象外の通信ノードへ送信されるアップリンク信号による干渉である。例えば、上記第１の干渉は、テレビジョン放送システムの送信局により送信されるダウンリンク信号による干渉を含む。また、上記第１の干渉は、高優先ＷＳＤ１１により送信されるダウンリンク信号、又は高優先ＷＳＤ１１へ送信されるアップリンク信号による干渉を含む。
【０２２２】
また、例えば、上記第１の干渉は、低優先マスタＷＳＤ１３が関与する通信への干渉である。より具体的には、上記第１の干渉は、アップリンク通信（スレーブＷＳＤ３０から低優先マスタＷＳＤ１３への送信）への干渉、及び／又は、ダウンリンク通信（低優先マスタＷＳＤ１３からスレーブＷＳＤ３０への送信）への干渉である。換言すると、上記第１の干渉は、低優先マスタＷＳＤ１３により受信されるアップリンク信号（スレーブＷＳＤ３０の送信信号）への干渉、及び／又は、スレーブＷＳＤ３０により受信されるダウンリンク信号（低優先マスタＷＳＤ１３の送信信号）への干渉である。
【０２２３】
一例として、上記第１の干渉は、アップリンク通信への干渉（即ち、アップリンク信号への干渉）である。
【０２２４】
−−−干渉の推定
−−−−周波数チャネル候補ごとの干渉の推定
干渉推定部１４１は、上記複数の低優先マスタＷＳＤ１３の各々について、２つ以上の周波数チャネル候補の各々における上記第１の干渉を推定する。当該２つ以上の周波数チャネル候補は、一次システムのための周波数チャネルのうちの、通信システム１が二次的に利用可能な周波数チャネルである。
【０２２５】
−−−−電力値の推定
また、干渉推定部１４１は、上記第１の干渉として、例えば、干渉信号の受信電力値を推定する。
【０２２６】
例えば、一次システムの通信ノードが関与する通信からの干渉の電力値（即ち、低優先マスタＷＳＤ１３における、テレビジョン放送システムの送信局の送信信号（干渉信号）の受信電力値）が、以下のように表される。
【０２２７】
【数７】
2018085766.tif 000009
【０２２８】
また、例えば、高優先マスタＷＳＤ１１の通信ノードが関与する通信からの干渉の電力値（即ち、低優先マスタＷＳＤ１３における、高優先マスタＷＳＤ１１の送信信号又は高優先マスタＷＳＤ１１と通信するスレーブＷＳＤ３０の送信信号（干渉信号）の受信電力値）が、以下のように表される。
【０２２９】
【数８】
2018085766.tif 000010
【０２３０】
そして、第２の実施形態では、例えば、第１の干渉は、以下のように表される。
【０２３１】
【数９】
2018085766.tif 000011
【０２３２】
ここで、ｎは、上記複数の低優先マスタＷＳＤ１３のうちの、干渉を推定する対象の低優先マスタＷＳＤ１３のインデックスを示す。また、ｆは、複数の周波数チャネル候補のうちのいずれかの周波数チャネル候補を示す。
【０２３３】
なお、干渉推定部１４１は、例えば、通信部１１０を介して、ＤＢ５０から、一次システムに関する情報、二次システムに関する情報、干渉電力の参照に必要なパラメータ等を取得する。また、干渉推定部１４１は、高優先マスタＷＳＤ１１についての決定済の利用可能な周波数チャネルに関する情報も取得する。そして、干渉推定部１４１は、取得した情報に基づいて、上記第１の干渉を推定する。上述したように、一次システムに関する当該情報は、例えば、一次システムの通信ノード（送信局）に関する情報（例えば、数、位置、アンテナの高さ、送信電力）等を含む。また、上述したように、二次システムに関する当該情報は、例えば、二次システムのマスタＷＳＤに関する情報（例えば、数、位置、アンテナの高さ、送信電力）を含む。
【０２３４】
−−制御対象の別の通信ノードが関与する通信からの第２の干渉
第２に、干渉推定部１４１は、制御対象の上記複数の低優先マスタＷＳＤ１３の各々について、制御対象の別の通信ノードが関与する通信からの第２の干渉を推定する。
【０２３５】
−−−制御対象の別の通信ノード
例えば、制御対象の上記別の通信ノードは、通信制御装置１００−２による制御の対象である通信ノードである。
【０２３６】
より具体的には、第２の実施形態では、例えば、上記別の通信ノードは、上記複数の低優先マスタＷＳＤ１３のうちの、干渉が推定される低優先マスタＷＳＤ１３以外の別の低優先マスタＷＳＤ１３を含む。一例として、上記別の通信ノードは、上記複数の低優先マスタＷＳＤ１３のうちの、干渉が推定される低優先マスタＷＳＤ１３以外の別の低優先マスタＷＳＤ１３であって、干渉が推定される低優先マスタＷＳＤ１３と同一の集合４１に含まれる低優先マスタＷＳＤ１３を含む。
【０２３７】
また、第２の実施形態では、例えば、上記別の通信ノードは、より高い優先度の高優先マスタＷＳＤ１１を含まない。
【０２３８】
なお、第２の干渉の内容及び推定手法については、第１の実施形態において説明したとおりである。例えば、低優先マスタＷＳＤ１３についての第２の干渉は、以下のように表される。
【０２３９】
【数１０】
2018085766.tif 000012
【０２４０】
ここで、ｎは、上記複数の低優先マスタＷＳＤ１３のうちの、干渉を推定する対象の低優先マスタＷＳＤ１３のインデックスを示す。また、ｆは、複数の周波数チャネル候補のうちのいずれかの周波数チャネル候補を示す。
【０２４１】
なお、干渉推定部１４１は、例えば、通信部１１０を介して、ＤＢ５０から、二次システムに関する情報を取得する。また、上述したように、干渉推定部１４１は、スレーブＷＳＤ３０に関する情報（位置、アンテナの高さ、送信電力、等）を仮定する。そして、干渉推定部１４１は、取得した情報及び／又は仮定した情報に基づいて、上記第２の干渉を推定する。上述したように、二次システムに関する当該情報は、例えば、二次システムのマスタＷＳＤ１０に関する情報（例えば、数、位置、アンテナの高さ、送信電力）を含む。
【０２４２】
（干渉情報取得部１４３）
−高優先マスタＷＳＤ
干渉情報取得部１４３は、制御対象の複数の高優先マスタＷＳＤ１１の各々について、制御対象外の通信ノードが関与する通信からの第１の干渉を示す第１の干渉情報を取得する。
【０２４３】
また、干渉情報取得部１４３は、制御対象の複数の高優先マスタＷＳＤ１１の各々について、制御対象の別の通信ノードが関与する通信からの第２の干渉を示す第２の干渉情報を取得する。
【０２４４】
例えば、干渉情報取得部１４３は、制御対象の複数の高優先マスタＷＳＤ１１の各々について、干渉推定部１４１により推定された第１の干渉を示す情報を第１の干渉情報として取得する。また、干渉情報取得部１４３は、制御対象の複数の高優先マスタＷＳＤ１１の各々について、干渉推定部１４１により推定された第２の干渉を示す情報を第２の干渉情報として取得する。
【０２４５】
なお、干渉情報取得部１４３は、干渉推定部１４１により推定された第１の干渉を示す情報の代わりに、実際に観測された第１の干渉を示す情報を、第１の干渉情報として取得してもよい。
【０２４６】
−低優先マスタＷＳＤ
干渉情報取得部１４３は、制御対象の複数の低優先マスタＷＳＤ１３の各々について、制御対象外の通信ノードが関与する通信からの第１の干渉を示す第１の干渉情報を取得する。
【０２４７】
また、干渉情報取得部１４３は、制御対象の複数の低優先マスタＷＳＤ１３の各々について、制御対象の別の通信ノードが関与する通信からの第２の干渉を示す第２の干渉情報を取得する。
【０２４８】
例えば、干渉情報取得部１４３は、制御対象の複数の低優先マスタＷＳＤ１３の各々について、干渉推定部１４１により推定された第１の干渉を示す情報を第１の干渉情報として取得する。また、干渉情報取得部１４３は、制御対象の複数の低優先マスタＷＳＤ１３の各々について、干渉推定部１４１により推定された第２の干渉を示す情報を第２の干渉情報として取得する。
【０２４９】
なお、干渉情報取得部１４３は、干渉推定部１４１により推定された第１の干渉を示す情報の代わりに、実際に観測された第１の干渉を示す情報を、第１の干渉情報として取得してもよい。
【０２５０】
（与干渉判定部１４５）
与干渉判定部１４５は、上記複数の低優先マスタＷＳＤ１３の各々について、上記複数の高優先マスタＷＳＤ１１が関与する通信への第４の干渉についての所定の条件（以下、「与干渉条件」と呼ぶ）が満たされるかを判定する。
【０２５１】
−第４の干渉の推定
例えば、与干渉判定部１４５は、上記複数の低優先マスタＷＳＤ１３の各々について、上記複数の高優先マスタＷＳＤ１１が関与する通信への第４の干渉を推定する。
【０２５２】
具体的には、高優先マスタＷＳＤ１１についての利用可能な周波数チャネルが先に決定されている。よって、与干渉判定部１４５は、この決定の結果を前提として、上記第４の干渉を推定する。
【０２５３】
また、例えば、与干渉判定部１４５は、上記複数の低優先マスタＷＳＤ１３の各々について、周波数チャネルごとに上記第４の干渉を推定する。
【０２５４】
さらに、例えば、与干渉判定部１４５は、周波数チャネル候補ごとに、高優先マスタＷＳＤ１１ごとの第４の干渉を推定する。
【０２５５】
また、例えば、与干渉判定部１４５は、上記第４の干渉として、例えば、干渉信号の受信電力値を推定する。例えば、低優先マスタＷＳＤ１３が関与する通信から高優先マスタＷＳＤ１１が関与する通信への干渉の電力値（即ち、高優先マスタＷＳＤ１１における、低優先マスタＷＳＤ１３からのダウンリンク信号及び／又は低優先マスタＷＳＤ１３へのアップリンク信号（干渉信号）の受信電力値）が、以下のように表される。
【０２５６】
【数１１】
2018085766.tif 000013
【０２５７】
ここで、ｎは、低優先マスタＷＳＤ１３のインデックスを示す。また、ｉは、高優先マスタＷＳＤ１１のインデックスを示す。また、ｆは、複数の周波数チャネル候補のうちのいずれかの周波数チャネル候補を示す。
【０２５８】
−与干渉条件についての判定
そして、与干渉判定部１４５は、上記複数の低優先マスタＷＳＤ１３の各々について、上記与干渉条件が満たされるかを判定する。
【０２５９】
例えば、上記与干渉条件は、上記第４の干渉の大きさが所定の閾値よりも小さいことである。即ち、与干渉判定部１４５は、上記複数の低優先マスタＷＳＤ１３の各々について、上記第４の干渉の大きさが所定の閾値よりも小さいかを判定する。
【０２６０】
また、例えば、与干渉判定部１４５は、上記複数の低優先マスタＷＳＤ１３の各々について、周波数チャネル候補ごとに、上記第４の干渉の大きさが所定の閾値よりも小さいかを判定する。
【０２６１】
具体的な処理として、例えば、与干渉判定部１４５は、上記複数の低優先マスタＷＳＤ１３の各々について、以下のように、上記第４の干渉の大きさのうちの最大のものを得る。
【０２６２】
【数１２】
2018085766.tif 000014
【０２６３】
そして、与干渉判定部１４５は、上記複数の低優先マスタＷＳＤ１３の各々について、周波数チャネル候補ごとに、以下のような判定を行う。
【０２６４】
【数１３】
2018085766.tif 000015
【０２６５】
なお、ｎは、低優先マスタＷＳＤ１３のインデックスを示す。ｆは、複数の周波数チャネル候補のうちのいずれかの周波数チャネル候補を示す。また、ＰＩ，ｔｈは、所定の閾値を示す。
【０２６６】
以上のように、与干渉判定部１４５は、上記複数の低優先マスタＷＳＤ１３の各々について、周波数チャネル候補ごとに、上記第４の干渉についての与干渉条件が満たされるかを判定する。
【０２６７】
（分類部１４７）
分類部１４７は、複数の高優先マスタＷＳＤ１１と、複数の低優先マスタＷＳＤ１３とを、別々に分類する。即ち、分類部１４７は、複数の高優先マスタＷＳＤ１１を複数のグループに分類する。また、分類部１４７は、複数の高優先マスタＷＳＤ１１とは別に、複数の低優先マスタＷＳＤ１３を複数のグループに分類する。各グループにおいて高優先マスタＷＳＤ１１と低優先マスタＷＳＤ１３とが混在するわけではないことに留意すべきである。
【０２６８】
−高優先マスタＷＳＤ
分類部１４７は、制御対象の複数の高優先マスタＷＳＤ１１についての上記第１の干渉情報及び上記第２の干渉情報に基づいて、高優先マスタＷＳＤ１１が利用可能な周波数チャネルの決定に関連する複数のグループに、上記複数の高優先マスタＷＳＤ１１を分類する。また、例えば、上記複数の高優先マスタＷＳＤ１１は、同一の集合４１に含まれる高優先マスタＷＳＤ１１であり、分類部１４７は、決定された集合４１ごとに高優先マスタＷＳＤ１１を分類する。
【０２６９】
なお、具体的な分類の手法は、第１の実施形態において説明したとおりである。具体的には、第２の実施形態では、例えば、以下のように高優先マスタＷＳＤ１１が分類される。
【０２７０】
【数１４】
2018085766.tif 000016
【０２７１】
ここで、ｎは、上記複数の高優先マスタＷＳＤ１１のうちの、分類する対象の高優先マスタＷＳＤ１１のインデックスを示す。また、Ｇ１ｓｔは、第１のグループを示し、Ｇ２ｎｄは、第２のグループを示す。また、ｆは、複数の周波数チャネル候補のうちのいずれかの周波数チャネル候補を示す。Ｎｃｈａｎｎｅｌは、周波数チャネル候補の数（即ち、通信システム１が利用可能な周波数チャネルの数）を示す。ｐは、ＰＩ，Ｐｒｉｍａｒｙ，ｎ（ｆ）＞ＰＩ，ＷＳＤ＿Ｈｉｇｈ，ｎ（ｆ）を満たす周波数チャネルの集合を示す。そして、ｃａｒｄ｛・・・｝は、集合の濃度（Cardinality）である。集合の要素が離散的である場合には、ｃａｒｄ｛・・・｝は、集合の要素数（即ち、周波数チャネル候補の数）と等価である。また、上述したように、ｘは、０より大きく１より小さい閾値である。
【０２７２】
−低優先マスタＷＳＤ
分類部１４７は、制御対象の複数の低優先マスタＷＳＤ１３についての上記第１の干渉情報及び上記第２の干渉情報に基づいて、低優先マスタＷＳＤ１３が利用可能な周波数チャネルの決定に関連する複数のグループに、上記複数の低優先マスタＷＳＤ１３を分類する。また、例えば、上記複数の低優先マスタＷＳＤ１３は、同一の集合４１に含まれる低優先マスタＷＳＤ１３であり、分類部１４７は、決定された集合４１ごとに低優先マスタＷＳＤ１３を分類する。
【０２７３】
また、第２の実施形態では、例えば、分類部１４７は、与干渉条件についての判定結果に基づいて、複数の低優先マスタＷＳＤ１３を分類する。例えば、分類部１４７は、いずれの周波数チャネル候補についても与干渉条件が満たされない低優先マスタＷＳＤ１３を、分類の対象から除外し、与干渉条件が満たされる低優先マスタＷＳＤ１３を、複数のグループに分類する。
【０２７４】
なお、具体的な分類の手法は、第１の実施形態において説明したとおりである。具体的には、第２の実施形態では、例えば、以下のように低優先マスタＷＳＤ１３が分類される。
【０２７５】
【数１５】
2018085766.tif 000017
【０２７６】
ここで、ｎは、上記複数の低優先マスタＷＳＤ１３のうちの、分類する対象の低優先マスタＷＳＤ１３のインデックスを示す。また、Ｇ１ｓｔは、第１のグループを示し、Ｇ２ｎｄは、第２のグループを示す。また、ｆは、複数の周波数チャネル候補のうちのいずれかの周波数チャネル候補を示す。Ｎｃｈａｎｎｅｌは、周波数チャネル候補の数（即ち、通信システム１が利用可能な周波数チャネルの数）を示す。ｐは、ＰＩ，Ｐｒｉｍａｒｙ，ｎ（ｆ）＋ＰＩ，ＷＳＤ＿Ｈｉｇｈ，ｎ（ｆ）＞ＰＩ，ＷＳＤ＿Ｌｏｗ，ｎ（ｆ）を満たす周波数チャネルの集合を示す。そして、ｃａｒｄ｛・・・｝は、集合の濃度（Cardinality）である。集合の要素が離散的である場合には、ｃａｒｄ｛・・・｝は、集合の要素数（即ち、周波数チャネル候補の数）と等価である。また、上述したように、ｘは、０より大きく１より小さい閾値である。
【０２７７】
（チャネル決定部１４９）
チャネル決定部１４９は、制御対象の複数のマスタＷＳＤの各々についての利用可能な周波数チャネルを決定する。
【０２７８】
−優先度に応じた順序での決定
第２の実施形態では、チャネル決定部１４９は、まず、制御対象の複数の高優先マスタＷＳＤ１１の各々についての利用可能な周波数チャネルを決定する。そして、チャネル決定部１４９は、上記複数の高優先マスタＷＳＤ１１についての利用可能な周波数チャネルの決定結果に基づいて、上記複数の低優先マスタＷＳＤ１３の各々についての利用可能な周波数チャネルをさらに決定する。
【０２７９】
このような周波数チャネルの決定により、例えば、高優先マスタＷＳＤ１１の通信への干渉が小さくなるように、低優先マスタＷＳＤ１３についての利用可能な周波数チャネルを決定することが可能になる。その結果、低優先マスタＷＳＤが関与する通信から、高優先マスタＷＳＤが関与する通信への干渉を、抑えることが可能になり得る。
【０２８０】
−高優先マスタＷＳＤ
チャネル決定部１４９は、制御対象の複数の高優先マスタＷＳＤ１１の各々についての利用可能な周波数チャネルを決定する。
【０２８１】
なお、具体的な決定の手法は、第１の実施形態において説明したとおりである。チャネル決定部１４９は、グループごとに、高優先マスタＷＳＤ１１の各々についての利用可能な周波数チャネルを決定する。
【０２８２】
−低優先マスタＷＳＤ
チャネル決定部１４９は、制御対象の複数の低優先マスタＷＳＤ１３の各々についての利用可能な周波数チャネルを決定する。
【０２８３】
−−与干渉条件についての判定結果に基づく周波数チャネルの決定
また、第２の実施形態では、例えば、チャネル決定部１４９は、与干渉条件についての判定結果に基づいて、上記複数の低優先マスタＷＳＤ１３の各々についての利用可能な周波数チャネルを決定する。
【０２８４】
例えば、チャネル決定部１４９は、いずれの周波数チャネル候補においても与干渉条件が満たされない低優先マスタＷＳＤ１３については、利用可能な周波数チャネルなしと決定する。
【０２８５】
また、例えば、チャネル決定部１４９は、いずれかの周波数チャネル候補において与干渉条件が満たされる低優先マスタＷＳＤ１３については、いずれかの利用可能な周波数チャネルを決定する。具体的には、例えば、チャネル決定部１４９は、このような低優先マスタＷＳＤ１３については、与干渉条件が満たされる周波数チャネル候補のうちのいずれかを、利用可能な周波数チャネルとして決定する。
【０２８６】
一例として、チャネル決定部１４９は、第１の実施形態において説明した決定の手法と同様に、グループごとに、低優先マスタＷＳＤ１３の各々についての利用可能な周波数チャネルを決定する。ただし、上述したように、全ての周波数チャネル候補ではなく、与干渉条件が満たされる周波数チャネル候補の中から、いずれかの周波数チャネル候補が、利用可能な周波数チャネルとして決定される。
【０２８７】
また、別の例として、チャネル決定部１４９は、グループごとにではなく、各低優先マスタＷＳＤ１３について、与干渉条件が満たされる周波数チャネル候補を、利用可能な周波数チャネルとして決定してもよい。
【０２８８】
以上のように、与干渉条件についての判定結果に基づく決定により、低優先マスタＷＳＤが関与する通信から、高優先マスタＷＳＤが関与する通信への干渉を、抑えることが可能になり得る。
【０２８９】
以上のように、チャネル決定部１４９は、制御対象の各マスタＷＳＤについての利用可能な周波数チャネルを決定する。例えば、その後、チャネル決定部１４９は、通信部１１０を介して、各マスタＷＳＤに、決定された利用可能な周波数チャネルを通知する。
【０２９０】
以上、第２の実施形態に係る通信制御装置１００−２の機能構成を説明した。なお、第２の実施形態に係る通信制御装置１００−２のハードウェア構成については、第１の実施形態に係る通信制御装置１００−１のハードウェア構成と同様である。
【０２９１】
＜３．３．処理の流れ＞
次に、図１５及び図１６を参照して、第２の実施形態に係る通信制御処理を説明する。
【０２９２】
（全体の流れ）
図１５は、第２の実施形態に係る通信制御処理の概略的な流れの一例を示すフローチャートである。当該通信制御処理は、マスタＷＳＤの集合４１ごとに実行され得る。
【０２９３】
まず、制御部１４０は、高優先マスタＷＳＤ１１についての周波数チャネル決定処理を行う（Ｓ５００）。
【０２９４】
次に、制御部１５０は、低優先マスタＷＳＤ１３についての周波数チャネル決定処理を行う（Ｓ６００）。
【０２９５】
なお、高優先マスタＷＳＤ１１についての周波数チャネル決定処理（Ｓ５００）は、図１０を参照して説明した第１の実施形態の通信制御処理（Ｓ３００）と同様である。
【０２９６】
（全体の流れ）
図１６は、低優先マスタＷＳＤ１３についての周波数チャネル決定処理（Ｓ６００）の概略的な流れの一例を示すフローチャートである。
【０２９７】
まず、与干渉判定部１４５は、制御対象の複数の低優先マスタＷＳＤ１３の各々について、周波数チャネルごとに、高優先マスタＷＳＤ１１ごとの第４の干渉（高優先マスタＷＳＤ１１が関与する通信への干渉）を推定する（Ｓ６０１）。
【０２９８】
次に、与干渉判定部１４５は、上記複数の低優先マスタＷＳＤ１３の各々について、与干渉条件が満たされるかを判定する（Ｓ６０３）。
【０２９９】
干渉推定部１４１は、各低優先マスタＷＳＤ１３の各々により利用される周波数チャネルを仮設定する（Ｓ６０５）。
【０３００】
また、干渉推定部１４１は、上記複数の低優先マスタＷＳＤ１３の各々について、各周波数チャネル候補における第１の干渉（一次システムの通信ノードが関与する通信及び高優先マスタＷＳＤ１１が関与する通信からの干渉）を推定する（Ｓ６０７）。
【０３０１】
また、干渉推定部１４１は、上記複数の低優先マスタＷＳＤ１３の各々について、各周波数チャネル候補における第２の干渉（別の低優先マスタＷＳＤ１３が関与する通信からの干渉）を推定する（Ｓ６０９）。
【０３０２】
そして、干渉情報取得部１４３は、上記複数の低優先マスタＷＳＤ１３の各々について、上記第１の干渉を示す第１の干渉情報、及び上記第２の干渉を示す第２の干渉情報を取得する（Ｓ６１１）。
【０３０３】
その後、分類部１４７は、上記複数の低優先マスタＷＳＤ１３についての上記第１の干渉情報及び上記第２の干渉情報に基づいて、上記複数の低優先マスタＷＳＤ１３を第１のグループ及び第２のグループに分類する（Ｓ６１３）。
【０３０４】
また、チャネル決定部１４９は、上記第１のグループに分類される１つ以上の低優先マスタＷＳＤ１３の各々についての利用可能な周波数チャネルを決定する（Ｓ６１５）。
【０３０５】
その後、チャネル決定部１４９は、高優先マスタＷＳＤ１１についての周波数チャネルの決定結果、及び、上記第１のグループにおける周波数チャネルの決定結果に基づいて、上記第２のグループに分類される１つ以上の低優先マスタＷＳＤ１３の各々についての利用可能な周波数チャネルを決定する（Ｓ６１７）。
【０３０６】
さらに、チャネル決定部１４９は、通信部１１０を介して、各マスタＷＳＤに、決定された利用可能な周波数チャネルを通知する（Ｓ６１９）。そして、処理は終了する。
【０３０７】
以上、本開示の第２の実施形態を説明した。なお、第２の実施形態においても、第１の実施形態の各変形例（第１の変形例、第２の変形例、第３の変形例）と同様の変形を摘要することが可能である。
【０３０８】
＜＜４．応用例＞＞
続いて、図１７を参照して、本開示の実施形態の応用例を説明する。
【０３０９】
以上した実施形態の例では、通信システム１は、一次システムの周波数チャネル（ＴＶＷＳ）を二次的に利用する二次システムである。そして、制御対象外の通信ノードは、一次システム（テレビジョン放送システム）の通信ノード（送信局）を含む。また、制御対象の複数の通信ノードの各々は、上記一次システムのための周波数チャネルを二次的に利用する二次システムの通信ノード（マスタＷＳＤ）である。
【０３１０】
しかし、本開示の実施形態は係る例に限定されない。例えば、本開示の実施形態の応用例として、通信システム１は、移動体通信に関する通信システムであある。また、制御対象外の通信ノードは、マクロセルの基地局を含む。また、制御対象の複数の通信ノードの各々は、上記マクロセルと一部又は全体で重なるスモールセルの基地局である。以下、この点について、図１７を参照して具体例を説明する。
【０３１１】
図１７は、本開示の実施形態の応用例を説明するための説明図である。図１７を参照すると、マクロセル６９の基地局６７、スモールセル２１の基地局１５、及び、基地局と通信可能な端末装置３１が示されている。また、ＤＢ５１及び通信制御装置１０１が示されている。
【０３１２】
この例では、スモールセル２１の基地局１５が、マクロセル６９の基地局６７のための周波数チャネルを利用して無線通信を行う。
【０３１３】
また、ＤＢ５1は、様々な情報を収集し、保持する。例えば、ＤＢ５1は、各スモールセル２１の基地局１５についての利用可能な周波数チャネルを決定するための各種情報を収集し、保持する。具体的には、例えば、ＤＢ５１は、マクロセル６９の基地局６７に関する情報を収集する。また、例えば、ＤＢ５１は、スモールセル２１の基地局１５に関する情報を収集する。また、例えば、ＤＢ５０は、干渉電力の参照に必要なパラメータを取得する。
【０３１４】
通信制御装置１０１は、スモールセル２１の基地局１５の制御に関する様々な処理を実行する。例えば、当該処理は、各基地局１５についての利用可能な周波数チャネルの決定に関する処理を含む。なお、通信制御装置１０１は、上述した各実施形態の通信制御装置１００と同様に動作し得る。また、通信制御装置１０１は、上述した各実施形態の通信制御装置１００と同様の構成要素（例えば、干渉情報取得部、分類部、チャネル決定部、及び与干渉判定部など）を備え得る。
【０３１５】
＜＜５．通信制御装置の具体例＞＞
本開示に係る技術は、様々な製品へ応用可能である。例えば、通信制御装置１００（及び通信制御装置１０１）は、タワーサーバ、ラックサーバ、又はブレードサーバなどのいずれかの種類のサーバとして実現されてもよい。また、通信制御装置１００（及び通信制御装置１０１）の少なくとも一部の構成要素は、サーバに搭載されるモジュール（例えば、１つのダイで構成される集積回路モジュール、又はブレードサーバのスロットに挿入されるカード若しくはブレード）として実現されてもよい。
【０３１６】
図１８は、本開示に係る技術が適用され得るサーバ７００の概略的な構成の一例を示すブロック図である。サーバ７００は、プロセッサ７０１、メモリ７０２、ストレージ７０３、ネットワークインタフェース７０４及びバス７０６を備える。
【０３１７】
プロセッサ７０１は、例えばＣＰＵ（Central  Processing  Unit）又はＤＳＰ（Digital  Signal  Processor）であってよく、サーバ７００の各種機能を制御する。メモリ７０２は、ＲＡＭ（Random  Access  Memory）及びＲＯＭ（Read  Only  Memory）を含み、プロセッサ７０１により実行されるプログラム及びデータを記憶する。ストレージ７０３は、半導体メモリ又はハードディスクなどの記憶媒体を含み得る。
【０３１８】
ネットワークインタフェース７０４は、サーバ７００を有線通信ネットワーク７０５に接続するための有線通信インタフェースである。有線通信ネットワーク７０５は、ＥＰＣ（Evolved  Packet  Core）などのコアネットワークであってもよく、又はインターネットなどのＰＤＮ（Packet  Data  Network）であってもよい。
【０３１９】
バス７０６は、プロセッサ７０１、メモリ７０２、ストレージ７０３及びネットワークインタフェース７０４を互いに接続する。バス７０６は、速度の異なる２つ以上のバス（例えば、高速バス及び低速バス）を含んでもよい。
【０３２０】
図１８に示したサーバ７００において、図７を参照して説明した干渉情報取得部１３５、分類部１３７及び／又はチャネル決定部１３９は、プロセッサ７０１において実装されてもよい。一例として、プロセッサを干渉情報取得部１３５、分類部１３７及び／又はチャネル決定部１３９として機能させるためのプログラム（換言すると、プロセッサに干渉情報取得部１３５、分類部１３７及び／又はチャネル決定部１３９の動作を実行させるためのプログラム）がサーバ７００にインストールされ、プロセッサ７０１が当該プログラムを実行してもよい。別の例として、サーバ７００は、プロセッサ７０１及びメモリ７０２を含むモジュール（例えば、情報処理装置）を搭載し、当該モジュールにおいて干渉情報取得部１３５、分類部１３７及び／又はチャネル決定部１３９が実装されてもよい。この場合に、上記モジュールは、プロセッサを干渉情報取得部１３５、分類部１３７及び／又はチャネル決定部１３９として機能させるためのプログラムをメモリ７０２に記憶し、当該プログラムをプロセッサ７０１により実行してもよい。以上のように、干渉情報取得部１３５、分類部１３７及び／又はチャネル決定部１３９を備える装置としてサーバ７００又は上記モジュールが提供されてもよく、プロセッサを干渉情報取得部１３５、分類部１３７及び／又はチャネル決定部１３９として機能させるための上記プログラムが提供されてもよい。また、上記プログラムを記憶した読み取り可能な記憶媒体が提供されてもよい。これらの点については、図１４を参照して説明した干渉情報取得部１４３、与干渉判定部１４５、分類部１４７及び／又はチャネル決定部１４９も、干渉情報取得部１３５、分類部１３７及び／又はチャネル決定部１３９と同様である。
【０３２１】
＜＜６．まとめ＞＞
ここまで、図１〜図１８を用いて、本開示の実施形態に係る通信制御装置及び各処理を説明した。本開示に係る実施形態によれば、制御対象の複数の通信ノードの各々について、制御対象外の通信ノードが関与する通信からの第１の干渉を示す第１の干渉情報が取得される。また、制御対象の複数の通信ノードの各々について、制御対象の別の通信ノードが関与する通信からの第２の干渉を示す第２の干渉情報が取得される。そして、上記第１の干渉情報及び上記第２の干渉情報に基づいて、通信ノードが利用可能な周波数チャネルの決定に関連する複数のグループに、上記複数の通信ノードが分類される。
【０３２２】
これにより、より少ない計算量で、制御対象外の通信ノードが関与する通信からの干渉がある環境下で無線リソース（周波数チャネル）を利用する通信ノードの通信を改善することが可能になる。
【０３２３】
また、例えば、上記複数のグループは、上記周波数チャネルが決定される順序に対応する複数のグループである。より具体的には、例えば、上記複数のグループは、少なくとも、第１のグループ及び第２のグループを含む。
【０３２４】
また、例えば、上記第１のグループに分類される通信ノードは、上記第２のグループに分類される通信ノードと比べて、上記第２の干渉に対する上記第１の干渉の程度がより大きい通信ノードである。
【０３２５】
また、例えば、上記第２のグループは、上記第１のグループよりも後に上記周波数チャネルが決定されるグループである。
【０３２６】
このような分類により、例えば、一次システムからの干渉に対する二次システム内での干渉が比較的弱いマスタＷＳＤ１０についての利用可能な周波数チャネルが先に決定される。そして、一次システムからの干渉に対する二次システム内での干渉が比較的強いマスタＷＳＤ１０についての利用可能な周波数チャネルがその後に決定される。即ち、二次システム内での利用可能な周波数チャネルの決定による干渉への影響（例えば、干渉の大きさの変動）がより小さいマスタＷＳＤ１０についての利用可能な周波数チャネルが先に決定される。そして、二次システム内での利用可能な周波数チャネルの決定による干渉への影響（例えば、干渉の大きさの変動）がより大きいマスタＷＳＤ１０についての利用可能な周波数チャネルがその後に決定される。
【０３２７】
そのため、二次システム内での利用可能な周波数チャネルの決定の影響がより大きいマスタＷＳＤ１０については、他のマスタＷＳＤ１０についての決定済みの利用可能な周波数チャネルを考慮して、より適した利用可能な周波数チャネルを決定することが可能になる。一方、二次システム内での利用可能な周波数チャネルの決定の影響がより小さいマスタＷＳＤ１０については、その後他のマスタＷＳＤ１０についての利用可能な周波数チャネルの決定により、影響（例えば、干渉の大きさの変動）が生じるが、当該影響は小さい。よって、二次システム内で、各マスタＷＳＤ１０についてのより適した利用可能な周波数チャネルが決定され得る。その結果、周波数チャネルを二次的に利用するマスタＷＳＤ１０の通信が改善され得る。
【０３２８】
また、グループごとに利用可能な周波数チャネルが順に決定される（即ち、小分けされたマスタＷＳＤ１０についての利用可能な周波数チャネルが順に決定される）ので、マスタＷＳＤ１０と周波数チャネル候補との組合せの数が減少する。その結果、計算量が抑えられ得る。
【０３２９】
さらに、例えば、２つ以上の周波数チャネル候補のうちの、上記第１の干渉の大きさがより小さい１つ以上の周波数チャネル候補が、上記第１のグループに分類されるマスタＷＳＤ１０についての利用可能な周波数チャネルとして決定される。
【０３３０】
このような周波数チャネルの決定により、例えば、第１のグループに分類されるマスタＷＳＤ１０（例えば、二次システム内での干渉に対する一次システムからの干渉が比較的強いマスタＷＳＤ１０）において、一次システムからの干渉をより小さくすることが可能になる。そのため、第１のグループに分類されるマスタＷＳＤ１０の通信品質が向上し、当該マスタＷＳＤの通信が改善され得る。なお、このような決定は、とりわけ、周波数チャネル候補によって一次システムからの干渉の大きさにばらつきがある場合に有効である。
【０３３１】
また、上記第２のグループは、上記第１のグループよりも先に上記周波数チャネルが決定されるグループであってもよい。
【０３３２】
このような分類により、例えば、一次システムからの干渉に対する二次システム内での干渉が比較的強いマスタＷＳＤ１０についての利用可能な周波数チャネルが先に決定される。そして、一次システムからの干渉に対する二次システム内での干渉が比較的弱いマスタＷＳＤ１０についての利用可能な周波数チャネルがその後に決定される。
【０３３３】
そのため、一次システムからの干渉に対する二次システム内での干渉が比較的強いマスタＷＳＤ１０について、利用可能な周波数チャネルをまず決定した上で、上記マスタＷＳＤ１０の通信への干渉が小さくなるように、他のマスタＷＳＤについて、利用可能な周波数チャネルを決定することが可能になる。よって、二次システム内で、各マスタＷＳＤ１０についてのより適した利用可能な周波数チャネルが決定され得る。その結果、周波数チャネルを二次的に利用するマスタＷＳＤ１０の通信が改善され得る。
【０３３４】
また、グループごとに利用可能な周波数チャネルが順に決定される（即ち、小分けされたマスタＷＳＤ１０についての利用可能な周波数チャネルが順に決定される）ので、マスタＷＳＤ１０と周波数チャネル候補との組合せの数が減少する。その結果、計算量が抑えられ得る。
【０３３５】
さらに、上記第２のグループに分類される上記１つ以上のマスタＷＳＤ１０への第３の干渉の大きさがより小さい１つ以上の周波数チャネル候補が、上記第１のグループに分類されるマスタＷＳＤ１０についての上記周波数チャネルとして決定されてもよい。
【０３３６】
これにより、例えば、第２のグループに分類されるマスタＷＳＤ１０（例えば、一次システムからの干渉に対する二次システム内での干渉が比較的強いマスタＷＳＤ１０）において、二次システム内での干渉をより小さくすることが可能になる。そのため、第２のグループに分類されるマスタＷＳＤ１０の通信品質が向上し、当該マスタＷＳＤの通信が改善され得る。
【０３３７】
以上、添付図面を参照しながら本開示の好適な実施形態を説明したが、本開示は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本開示の技術的範囲に属するものと了解される。
【０３３８】
例えば、二次的に利用される無線リソースが周波数チャネルである例を説明したが、本開示は係る例に限定されない。当該無線リソースは、周波数チャネル以外の無線リソースであってもよい。例えば、ＣＤＭＡ（Code  Division  Multiple  Access）、ＷＣＤＭＡ（Wideband  Code  Division  Multiple  Access）（登録商標）又はこれに類する方式が採用される場合に、上記無線リソースは、拡散符号であってもよい。
【０３３９】
また、通信ノード（マスタＷＳＤ）が２つのグループに分類される例を説明したが、本開示は係る例に限定されない。例えば、通信ノード（マスタＷＳＤ）が３つ以上のグループに分類されてもよい。例えば、それぞれのグループにおいて順に、利用可能な周波数チャネルが決定されてもよい。
【０３４０】
また、高優先通信ノード（高優先マスタＷＳＤ）及び低優先通信ノード（低優先マスタＷＳＤ）が存在する例を説明したが、本開示は係る例に限定されない。例えば、高優先通信ノード（高優先マスタＷＳＤ）、中優先通信ノード（中優先マスタＷＳＤ）、及び低優先通信ノード（低優先マスタＷＳＤ）が存在してもよい。また、さらに多くの種類の優先度が用意されてもよい。この場合に、例えば、より高い優先度を伴う通信ノードから順に、利用可能な周波数チャネルが決定されてもよい。そして、より高い優先度を伴う通信ノードについての利用可能な周波数チャネルの決定結果に基づいて、より低い優先度を伴う通信ノードについての利用可能な周波数チャネルが決定されてもよい。
【０３４１】
また、通信制御装置が、利用可能な周波数チャネルの特定の決定手法を用いる例を説明したが、本開示は係る例に限定されない。例えば、通信制御装置は、上記特定の決定手法と別の手法とを、選択的に又は組み合せて用いても良い。一例として、通信ノード（マスタＷＳＤ）及び周波数チャネル候補の組合せの数が大きい場合には、上記特定の決定手法を用い、当該組合せの数が小さい場合には、別の手法を用いてもよい。当該別の手法は、例えば、全探索、貪欲法（Greedy  Algorithm）、局所探索法（Local  Search）、遺伝的アルゴリズム（Genetic  Algorithm）等であってもよい。また、グループごとに、全探索、貪欲法（Greedy  Algorithm）、局所探索法（Local  Search）、遺伝的アルゴリズム（Genetic  Algorithm）等が用いられてもよい。
【０３４２】
また、一次システムが、テレビジョン放送システムであり、二次システムがＴＶＷＳを二次的に利用する通信システムである例を説明したが、本開示は係る例に限定されない。一次システム及び二次システムは、別の種類の一次システム及び二次システムであってもよい。
【０３４３】
また、通信制御装置が独立した装置である例を説明したが、本開示は係る例に限定されない。通信制御装置は、別の装置の中で実装されてもよい。一例として、通信制御装置はＤＢの中で実装されてもよい。また、別の例として、通信制御装置は、レギュラトリＤＢの中で実装されてもよい。この場合に、レギュラトリＤＢが、マスタＷＳＤ、ＤＢ等から各種情報を収集してもよい。また、さらに別の例として、通信制御装置は、マスタＷＳＤの中で実装されてもよい。この場合に、一例として、当該マスタＷＳＤが、代表して、複数のマスタＷＳＤの複数のグループへの分類、利用可能な無線リソース（周波数チャネル）の決定等を行なってもよい。また、別の例として、マスタＷＳＤが、当該マスタＷＳＤに従属する複数の通信ノードを制御し、当該複数の通信ノードのグループへの分類、利用可能な無線リソース（周波数チャネル）の決定等を行なってもよい。
【０３４４】
また、１つの通信制御装置及び１つのＤＢが１つの領域についいての管理を行う例を説明したが、本開示は係る例に限定されない。例えば、１つの通信制御装置及び／又は１つのＤＢが複数の領域についいての管理を行ってもよい。また、複数の通信制御装置及び／又は複数のＤＢが１つの領域についいての管理を行ってもよい。
【０３４５】
また、本明細書の通信制御処理における処理ステップは、必ずしもフローチャートに記載された順序に沿って時系列に実行されなくてよい。例えば、通信制御処理における処理ステップは、フローチャートとして記載した順序と異なる順序で実行されても、並列的に実行されてもよい。
【０３４６】
また、本明細書の通信制御装置に備えられるプロセッサ（例えば、ＣＰＵ、ＤＳＰなど）を上記通信制御装置の構成要素（例えば、干渉情報取得部、分類部、チャネル決定部、及び／又は与干渉判定部など）として機能させるためのコンピュータプログラム（換言すると、上記プロセッサに上記通信制御装置の構成要素の動作を実行させるためのコンピュータプログラム）も作成可能である。また、当該コンピュータプログラムを記憶した記憶媒体も提供されてもよい。また、上記コンピュータプログラムを記憶するメモリと、上記コンピュータプログラムを実行可能な１つ以上のプロセッサとを備える情報処理装置（例えば、完成品、又は完成品のためのモジュール（部品、処理回路若しくはチップなど））も提供されてもよい。また、上記通信制御装置の構成要素（例えば、干渉情報取得部、分類部、チャネル決定部、及び／又は与干渉判定部など）の動作を含む方法も、本開示に係る技術に含まれる。
【０３４７】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
制御対象の複数の通信ノードの各々について、制御対象外の通信ノードが関与する通信からの第１の干渉を示す第１の干渉情報、及び、制御対象の別の通信ノードが関与する通信からの第２の干渉を示す第２の干渉情報を取得する取得部と、
前記複数の通信ノードについての前記第１の干渉情報及び前記第２の干渉情報に基づいて、通信ノードが利用可能な無線リソースの決定に関連する複数のグループに、前記複数の通信ノードを分類する分類部と、
を備える通信制御装置。
（２）
前記複数のグループは、前記無線リソースが決定される順序に対応する複数のグループである、前記（１）に記載の通信制御装置。
（３）
前記複数のグループは、少なくとも、第１のグループ及び第２のグループを含み、
前記第１のグループに分類される通信ノードは、前記第２のグループに分類される通信ノードと比べて、前記第２の干渉に対する前記第１の干渉の程度がより大きい通信ノードである、
前記（２）に記載の通信制御装置。
（４）
前記第２のグループは、前記第１のグループよりも後に前記無線リソースが決定されるグループである、前記（３）に記載の通信制御装置。
（５）
前記複数の通信ノードの各々についての前記無線リソースを決定する決定部をさらに備え、
前記決定部は、前記第１のグループに分類される１つ以上の通信ノードの各々についての前記無線リソースを決定し、前記第１のグループにおける前記無線リソースの決定結果に基づいて、前記第２のグループに分類される１つ以上の通信ノードの各々についての前記無線リソースを決定する、
前記（４）に記載の通信制御装置。
（６）
前記決定部は、２つ以上の無線リソース候補のうちの、前記第１の干渉の大きさがより小さい１つ以上の無線リソース候補を、前記第１のグループに分類される通信ノードについての前記無線リソースとして決定する、前記（５）に記載の通信制御装置。
（７）
前記第２のグループは、前記第１のグループよりも先に前記無線リソースが決定されるグループである、前記（３）に記載の通信制御装置。
（８）
前記複数の通信ノードの各々についての前記無線リソースを決定する決定部をさらに備え、
前記決定部は、前記第２のグループに分類される１つ以上の通信ノードの各々についての前記無線リソースを決定し、前記第２のグループにおける前記無線リソースの決定結果に基づいて、前記第１のグループに分類される１つ以上の通信ノードの各々についての前記無線リソースを決定する、
前記（７）に記載の通信制御装置。
（９）
前記決定部は、２つ以上の無線リソース候補のうちの、前記第２のグループに分類される前記１つ以上の通信ノードへの第３の干渉の大きさがより小さい１つ以上の無線リソース候補を、前記第１のグループに分類される通信ノードについての前記無線リソースとして決定する、前記（８）に記載の通信制御装置。
（１０）
前記複数の通信ノードの各々についての前記無線リソースを決定する決定部をさらに備え、
前記決定部は、前記第２のグループに分類される前記１つ以上の通信ノードの各々についての前記無線リソースを決定する際に、前記第２の干渉の大きさがより小さい通信ノードについての前記無線リソースを決定し、当該通信ノードについての当該無線リソースの決定結果に基づいて、前記第２の干渉の大きさがより大きい通信ノードについての前記無線リソースを決定する、
前記（３）〜（９）のいずれか１項に記載の通信制御装置。
（１１）
前記複数の通信ノードの各々についての前記無線リソースを決定する決定部をさらに備え、
前記決定部は、２つ以上の無線リソース候補のうちの、前記第１の干渉及び前記第２の干渉を含む干渉の大きさがより小さい１つ以上の無線リソース候補を、前記第２のグループに分類される通信ノードについての前記無線リソースとして決定する、
前記（３）〜（１０）のいずれか１項に記載の通信制御装置。
（１２）
前記第１の干渉情報は、２つ以上の無線リソース候補の各々における前記第１の干渉を示し、
前記第２の干渉情報は、前記２つ以上の無線リソース候補の各々における前記第２の干渉を示し、
前記第２の干渉に対する前記第１の干渉の前記程度は、前記第１の干渉の大きさが前記第２の干渉の大きさよりも所定の閾値以上大きい無線リソース候補の数に対応する、
前記（３）〜（１１）のいずれか１項に記載の通信制御装置。
（１３）
前記複数の通信ノードの各々についての前記無線リソースを決定する決定部をさらに備え、
前記複数の通信ノードは、制御対象の１つ以上の低優先通信ノードよりも優先度の高い通信ノードであり、
前記決定部は、前記複数の通信ノードについての前記無線リソースの決定結果に基づいて、前記１つ以上の低優先通信ノードの各々についての前記無線リソースをさらに決定する、
前記（１）〜（１２）のいずれか１項に記載の通信制御装置。
（１４）
前記１つ以上の低優先通信ノードの各々について、前記複数の通信ノードが関与する通信への第４の干渉についての所定の条件が満たされるかを判定する判定部、をさらに備え、
前記決定部は、前記所定の条件についての判定結果に基づいて、前記１つ以上の低優先通信ノードの各々についての前記無線リソースを決定する、
前記（１３）に記載の通信制御装置。
（１５）
前記第１の干渉は、前記制御対象外の通信ノードにより送信されるダウンリンク信号、又は前記制御対象外の通信ノードへ送信されるアップリンク信号による干渉であり、
前記第２の干渉は、前記別の通信ノードにより送信されるダウンリンク信号、又は前記別の通信ノードへ送信されるアップリンク信号による干渉である、
前記（１）〜（１４）のいずれか１項に記載の通信制御装置。
（１６）
前記別の通信ノードへ送信されるアップリンク信号による前記干渉は、当該別の通信ノードへ当該アップリンク信号を送信する通信ノードが前記別の通信ノードの通信範囲のうちの制御対象の通信ノードにより近い所定の範囲又は所定の位置に存在するという仮定の下で推定される干渉である、前記（１５）に記載の通信制御装置。
（１７）
前記制御対象外の通信ノードは、一次システムの通信ノードを含み、
前記複数の通信ノードの各々は、前記一次システムのための無線リソースを二次的に利用する二次システムの通信ノードである、
前記（１）〜（１６）のいずれか１項に記載の通信制御装置。
（１８）
前記制御対象外の通信ノードは、マクロセルの基地局を含み、
前記複数の通信ノードの各々は、前記マクロセルと一部又は全体で重なるスモールセルの基地局である、
前記（１）〜（１６）のいずれか１項に記載の通信制御装置。
（１９）
制御対象の複数の通信ノードの各々について、制御対象外の通信ノードが関与する通信からの第１の干渉を示す第１の干渉情報、及び、制御対象の別の通信ノードが関与する通信からの第２の干渉を示す第２の干渉情報を取得することと、
前記複数の通信ノードについての前記第１の干渉情報及び前記第２の干渉情報に基づいて、通信ノードが利用可能な無線リソースの決定に関連する複数のグループに、前記複数の通信ノードを分類することと、
を含む通信制御方法。
（２０）
所定のプログラムを記憶するメモリと、
前記所定のプログラムを実行可能なプロセッサと、
を備え、
前記所定のプログラムは、
制御対象の複数の通信ノードの各々について、制御対象外の通信ノードが関与する通信からの第１の干渉を示す第１の干渉情報、及び、制御対象の別の通信ノードが関与する通信からの第２の干渉を示す第２の干渉情報を取得することと、
前記複数の通信ノードについての前記第１の干渉情報及び前記第２の干渉情報に基づいて、通信ノードが利用可能な無線リソースの決定に関連する複数のグループに、前記複数の通信ノードを分類することと、
を実行させるためのプログラムである、
情報処理装置。
【符号の説明】
【０３４８】
１                通信システム
１０              マスタＷＳＤ（White  Space  Device）
１１              高優先マスタＷＳＤ
１３              低優先マスタＷＳＤ
１５              （スモールセルの）基地局
２０              通信範囲
２１              スモールセル
３０              スレーブＷＳＤ
３１              端末装置
５０、５１        ＤＢ（Data  Base）
６０              送信局
６７              （マクロセルの）基地局
６９              マクロセル
１００、１０１    通信制御装置
１３５、１４３    干渉情報取得部
１３７、１４７    分類部
１３９、１４９    チャネル決定部
１４５            与干渉判定部
【図１】
2018085766.tif 000018
【図２】
2018085766.tif 000019
【図３】
2018085766.tif 000020
【図４】
2018085766.tif 000021
【図５】
2018085766.tif 000022
【図６】
2018085766.tif 000023
【図７】
2018085766.tif 000024
【図８】
2018085766.tif 000025
【図９】
2018085766.tif 000026
【図１０】
2018085766.tif 000027
【図１１】
2018085766.tif 000028
【図１２】
2018085766.tif 000029
【図１３】
2018085766.tif 000030
【図１４】
2018085766.tif 000031
【図１５】
2018085766.tif 000032
【図１６】
2018085766.tif 000033
【図１７】
2018085766.tif 000034
【図１８】
2018085766.tif 000035
【手続補正書】
【提出日】平成30年1月31日(2018.1.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
一次システムに割当てられた周波数帯の一部を使用して二次通信サービスを提供する二次システムの複数の通信ノードによる通信を制御する通信制御装置であって、
制御対象となる前記複数の通信ノードの各々について、制御対象外の通信ノードが関与する通信からの第１の干渉を示す干渉情報を取得する取得部と、
前記複数の通信ノードについての前記干渉情報に基づいて、通信ノードが利用可能な無線リソースの決定に関連する複数のグループに、前記複数の通信ノードを分類する分類部と、
前記複数の通信ノードの各々についての前記無線リソースを決定する決定部と、
を備え、
前記複数のグループは、少なくとも、第１のグループ及び第２のグループを含み、
前記第１のグループに分類される通信ノードは、前記第２のグループに分類される通信ノードと比べて、前記第１の干渉の程度がより大きい通信ノードであり、
前記決定部は、前記第１のグループ又は前記第２のグループのいずれか一方に分類される１つ以上の通信ノードの各々についての前記無線リソースを決定し、決定結果に基づいて、他方に分類される１つ以上の通信ノードの各々についての前記無線リソースを決定する、通信制御装置。
【請求項２】
前記複数のグループは、前記無線リソースが決定される順序に対応する複数のグループである、請求項１に記載の通信制御装置。
【請求項３】
前記第２のグループは、前記第１のグループよりも後に前記無線リソースが決定されるグループである、請求項１に記載の通信制御装置。
【請求項４】
前記決定部は、前記第１のグループに分類される１つ以上の通信ノードの各々についての前記無線リソースを決定し、前記第１のグループにおける前記無線リソースの決定結果に基づいて、前記第２のグループに分類される１つ以上の通信ノードの各々についての前記無線リソースを決定する、
請求項３に記載の通信制御装置。
【請求項５】
前記決定部は、２つ以上の無線リソース候補のうちの、前記第１の干渉の大きさがより小さい１つ以上の無線リソース候補を、前記第１のグループに分類される通信ノードについての前記無線リソースとして決定する、請求項４に記載の通信制御装置。
【請求項６】
前記第２のグループは、前記第１のグループよりも先に前記無線リソースが決定されるグループである、請求項１に記載の通信制御装置。
【請求項７】
前記決定部は、前記第２のグループに分類される１つ以上の通信ノードの各々についての前記無線リソースを決定し、前記第２のグループにおける前記無線リソースの決定結果に基づいて、前記第１のグループに分類される１つ以上の通信ノードの各々についての前記無線リソースを決定する、
請求項６に記載の通信制御装置。
【請求項８】
前記決定部は、２つ以上の無線リソース候補のうちの、前記第２のグループに分類される前記１つ以上の通信ノードへの第３の干渉の大きさがより小さい１つ以上の無線リソース候補を、前記第１のグループに分類される通信ノードについての前記無線リソースとして決定する、請求項７に記載の通信制御装置。
【請求項９】
前記干渉情報は、２つ以上の無線リソース候補の各々における前記第１の干渉を示し、
前記第１の干渉の前記程度は、前記第１の干渉の大きさが所定の閾値以上大きい無線リソース候補の数に対応する、
請求項１に記載の通信制御装置。
【請求項１０】
前記複数の通信ノードは、制御対象の１つ以上の低優先通信ノードよりも優先度の高い通信ノードであり、
前記決定部は、前記複数の通信ノードについての前記無線リソースの決定結果に基づいて、前記１つ以上の低優先通信ノードの各々についての前記無線リソースをさらに決定する、
請求項１に記載の通信制御装置。
【請求項１１】
前記１つ以上の低優先通信ノードの各々について、前記複数の通信ノードが関与する通信への第４の干渉についての所定の条件が満たされるかを判定する判定部、をさらに備え、
前記決定部は、前記所定の条件についての判定結果に基づいて、前記１つ以上の低優先通信ノードの各々についての前記無線リソースを決定する、
請求項１０に記載の通信制御装置。
【請求項１２】
前記第１の干渉は、前記制御対象外の通信ノードにより送信されるダウンリンク信号、又は前記制御対象外の通信ノードへ送信されるアップリンク信号による干渉である、
請求項１に記載の通信制御装置。
【請求項１３】
前記制御対象外の通信ノードは、一次システムの通信ノードを含む、
請求項１に記載の通信制御装置。
【請求項１４】
前記制御対象外の通信ノードは、マクロセルの基地局を含み、
前記複数の通信ノードの各々は、前記マクロセルと一部又は全体で重なるスモールセルの基地局である、
請求項１記載の通信制御装置。
【請求項１５】
一次システムに割当てられた周波数帯の一部を使用して二次通信サービスを提供する二次システムの複数の通信ノードによる通信を制御する通信制御装置により実行される通信制御方法であって、
制御対象となる前記複数の通信ノードの各々について、制御対象外の通信ノードが関与する通信からの干渉を示す干渉情報を取得することと、
前記複数の通信ノードについての前記干渉情報に基づいて、通信ノードが利用可能な無線リソースの決定に関連する複数のグループに、前記複数の通信ノードを分類することと、
前記複数の通信ノードの各々についての前記無線リソースを決定することと、
を含み、
前記複数のグループは、少なくとも、第１のグループ及び第２のグループを含み、
前記第１のグループに分類される通信ノードは、前記第２のグループに分類される通信ノードと比べて、前記干渉の程度がより大きい通信ノードであり、
前記決定することは、前記第１のグループ又は前記第２のグループのいずれか一方に分類される１つ以上の通信ノードの各々についての前記無線リソースを決定し、決定結果に基づいて、他方に分類される１つ以上の通信ノードの各々についての前記無線リソースを決定することを含む、通信制御方法。
【請求項１６】
所定のプログラムを記憶するメモリと、
前記所定のプログラムを実行可能なプロセッサと、
を備え、
前記所定のプログラムは、
一次システムに割当てられた周波数帯の一部を使用して二次通信サービスを提供する二次システムの複数の通信ノードによる通信を制御する通信制御装置に、
制御対象となる前記複数の通信ノードの各々について、制御対象外の通信ノードが関与する通信からの干渉を示す干渉情報を取得することと、
前記複数の通信ノードについての前記干渉情報に基づいて、通信ノードが利用可能な無線リソースの決定に関連する複数のグループに、前記複数の通信ノードを分類することと、
前記複数の通信ノードの各々についての前記無線リソースを決定することと、
を実行させるためのプログラムであり、
前記複数のグループは、少なくとも、第１のグループ及び第２のグループを含み、
前記第１のグループに分類される通信ノードは、前記第２のグループに分類される通信ノードと比べて、前記干渉の程度がより大きい通信ノードであり、
前記決定することは、前記第１のグループ又は前記第２のグループのいずれか一方に分類される１つ以上の通信ノードの各々についての前記無線リソースを決定し、決定結果に基づいて、他方に分類される１つ以上の通信ノードの各々についての前記無線リソースを決定することを含む、
情報処理装置。