(57)【要約】【課題】通信方式を適宜決定して通信を開始すること。【解決手段】通信制御装置は、通信装置に対して割り当てられる通信パラメータを示す第１通信パラメータの候補であって、前記通信装置が設置された地域における通信環境を示す地域特性に適した通信パラメータを示す、少なくとも１つの第２通信パラメータを取得する通信パラメータ取得部と、前記第２通信パラメータにそれぞれ対応する設定ファイルを記憶する設定ファイル記憶部と、前記設定ファイルを取得し、取得された前記設定ファイルを前記設定ファイル記憶部に記憶させる設定ファイル取得制御部と、前記通信パラメータ取得部によって取得された第２通信パラメータの中から前記第１通信パラメータを決定し、決定された前記第１通信パラメータを前記通信装置に対して割り当てる通信パラメータ割当部と、を備える。【選択図】図６
2019186864.tif 000002
【特許請求の範囲】
【請求項１】
通信装置に対して割り当てられる通信パラメータを示す第１通信パラメータの候補であって、前記通信装置が設置された地域における通信環境を示す地域特性に適した通信パラメータを示す少なくとも１つの第２通信パラメータを取得する通信パラメータ取得部と、
前記第２通信パラメータにそれぞれ対応する設定ファイルを記憶する設定ファイル記憶部と、
前記設定ファイルを取得し、取得された前記設定ファイルを前記設定ファイル記憶部に記憶させる設定ファイル取得制御部と、
前記通信パラメータ取得部によって取得された第２通信パラメータの中から前記第１通信パラメータを決定し、決定された前記第１通信パラメータを前記通信装置に対して割り当てる通信パラメータ割当部と、
を備える通信制御装置。
【請求項２】
前記設定ファイル取得制御部は、前記設定ファイル記憶部に記憶されていない前記設定ファイルのみを取得する
請求項１に記載の通信制御装置。
【請求項３】
前記設定ファイル取得制御部は、前記設定ファイル記憶部に記憶された前記設定ファイルのうち、前記通信パラメータ取得部によって取得された前記第２通信パラメータに対応する設定ファイル以外の前記設定ファイルを削除する
請求項１または請求項２に記載の通信制御装置。
【請求項４】
前記通信装置と前記地域特性と前記地域特性に適した前記通信パラメータとが対応付けられた地域特性通信パラメータ対応情報を記憶する地域特性通信パラメータ対応情報記憶部、
をさらに備え、
前記通信パラメータ割当部は、前記地域特性通信パラメータ対応情報記憶部に記憶された前記地域特性通信パラメータ対応情報に基づいて、前記通信装置に対して割り当てる前記第１通信パラメータを決定する
請求項１から３のうちいずれか一項に記載の通信制御装置。
【請求項５】
前記地域特性通信パラメータ対応情報記憶部に記憶された前記地域特性通信パラメータ対応情報が更新された場合、
前記通信パラメータ割当部は、更新された前記地域特性通信パラメータ対応情報に基づいて、前記通信装置に対して割り当てる前記第１通信パラメータを決定する
請求項４に記載の通信制御装置。
【請求項６】
前記地域特性通信パラメータ対応情報記憶部に記憶された前記地域特性通信パラメータ対応情報が更新された場合、
前記通信パラメータ取得部は前記第２通信パラメータを取得する
請求項５に記載の通信制御装置。
【請求項７】
前記通信パラメータ割当部は、前記通信装置における通信の通信状態を示す通信状態情報に基づいて、前記通信装置に対して割り当てる前記第１通信パラメータを決定する
請求項１から請求項６のうちいずれか一項に記載の通信制御装置。
【請求項８】
前記通信パラメータ取得部は、前記通信状態情報に基づいて前記第２通信パラメータを取得する
請求項７に記載の通信制御装置。
【請求項９】
前記通信装置による通信の前記通信状態を測定し、測定された前記通信状態を示す前記通信状態情報を生成する通信状態測定部
をさらに備える請求項８に記載の通信制御装置。
【請求項１０】
通信装置に対して割り当てられる通信パラメータを示す第１通信パラメータの候補であって、前記通信装置が設置された地域における通信環境を示す地域特性に適した通信パラメータを示す少なくとも１つの第２通信パラメータを取得する通信パラメータ取得ステップと、
前記第２通信パラメータにそれぞれ対応する設定ファイルを記憶する設定ファイル記憶ステップと、
前記設定ファイルを取得し、取得された前記設定ファイルを記憶させる設定ファイル取得制御部と、
取得された第２通信パラメータの中から前記第１通信パラメータを決定し、決定された前記第１通信パラメータを前記通信装置に対して割り当てる通信パラメータ割当ステップと、
を有する通信制御方法。
【請求項１１】
管理装置と通信制御装置とを有する通信制御システムであって、
前記管理装置は、
通信装置に対して割り当てられる通信パラメータを示す第１通信パラメータの候補であって、前記通信装置が設置された地域における通信環境を示す地域特性に適した通信パラメータを示す第２通信パラメータを割り当てる第２通信パラメータ割当部と、
前記通信制御装置からの要求に応じて、前記第２通信パラメータに対応する設定ファイルを前記通信制御装置へ送信する設定ファイル送信部と、
を備え、
前記通信制御装置は、
少なくとも１つの第２通信パラメータを取得する通信パラメータ取得部と、
前記第２通信パラメータに対応する前記設定ファイルを記憶する設定ファイル記憶部と、
前記設定ファイルを取得し、取得された前記設定ファイルを前記設定ファイル記憶部に記憶させる設定ファイル取得制御部と、
前記通信パラメータ取得部によって取得された第２通信パラメータの中から前記第１通信パラメータを決定し、決定された前記第１通信パラメータを前記通信装置に対して割り当てる第１通信パラメータ割当部と、
を備える通信制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信制御装置、通信制御方法及び通信制御システムに関する。
【背景技術】
【０００２】
将来の無線ネットワークでは、様々な用途で多種類の無線方式が利用されることが想定される。例えば、昨今、ソフトウェア無線技術によって、複数のＩｏＴサービス事業者が１つの無線ネットワークを共有して利用することが検討されている。この場合、一社によって提供される無線通信サービスの場合とは異なり、各ＩｏＴサービス事業者が無線ネットワークを必要とする地域や時間帯は、特定の地域や特定の時間帯に偏っていることがある。そのため、アクセスポイントが実装すべき無線方式や動作すべき周波数を事前に決定しておくことはせずに、各ＩｏＴサービス事業者からの要求に応じて、適宜、無線方式や周波数を決定して、通信を開始することができる通信システムが検討されている（例えば、非特許文献１）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】山崎敬広，清水健司，谷口篤，清水敬司、"IoTに向けた多種多様な無線方式を効率的に収容するための無線アクセス管理システム−無線アクセス仮想化統合管理の提案−"、信学技法、一般社団法人  電子情報通信学会、vol.116 No.508 MoNA2016-48、pp.309-314、2017年3月
【発明の概要】
【発明が解決しようとする課題】
【０００４】
無線方式を適宜決定して通信を行う通信システムを実現するためには、アクセスポイントが、決定された無線方式を実装するための無線方式ファイルを、その都度取得する必要がある。アクセスポイントへ提供される無線方式ファイルを１つの管理サーバで管理する構成とした場合、アクセスポイントによる無線方式ファイルのダウンロードが頻繁に発生するため、管理サーバ等におけるシステム負荷及びネットワーク負荷が高くなる。これにより、アクセスポイントにおいて無線方式の実装が完了するまでに長い時間を要することが想定されることから、上記通信システムの実現は困難であるという課題があった。
【０００５】
また、無線方式ファイルをアクセスポイント側に予め記憶させておく構成とした場合、決定されうる無線方式に対応する全ての無線方式ファイルを記憶させておく必要がある。この場合、無線方式ファイルの保存容量の確保及び無線方式ファイルの更新への対応が困難になることから、上記通信システムの実現は困難であるという課題があった。
【０００６】
本発明は、このような事情を考慮してなされたものであり、通信方式を適宜決定して通信を行うことができる通信制御装置、通信制御方法及び通信制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様は、通信装置に対して割り当てられる通信パラメータを示す第１通信パラメータの候補であって、前記通信装置が設置された地域における通信環境を示す地域特性に適した通信パラメータを示す、少なくとも１つの第２通信パラメータを取得する通信パラメータ取得部と、前記第２通信パラメータにそれぞれ対応する設定ファイルを記憶する設定ファイル記憶部と、前記設定ファイルを取得し、取得された前記設定ファイルを前記設定ファイル記憶部に記憶させる設定ファイル取得制御部と、前記通信パラメータ取得部によって取得された第２通信パラメータの中から前記第１通信パラメータを決定し、決定された前記第１通信パラメータを前記通信装置に対して割り当てる通信パラメータ割当部と、を備える通信制御装置である。
【０００８】
また、本発明の一態様は、上記の通信制御装置であって、前記設定ファイル取得制御部は、前記設定ファイル記憶部に記憶されていない前記設定ファイルのみを取得する。
【０００９】
また、本発明の一態様は、上記の通信制御装置であって、前記設定ファイル取得制御部は、前記設定ファイル記憶部に記憶された前記設定ファイルのうち、前記通信パラメータ取得部によって取得された前記第２通信パラメータに対応する設定ファイル以外の前記設定ファイルを削除する。
【００１０】
また、本発明の一態様は、上記の通信制御装置であって、前記通信装置と前記地域特性と前記地域特性に適した前記通信パラメータとが対応付けられた地域特性通信パラメータ対応情報を記憶する地域特性通信パラメータ対応情報記憶部、をさらに備え、前記通信パラメータ割当部は、前記地域特性通信パラメータ対応情報記憶部に記憶された前記地域特性通信パラメータ対応情報に基づいて、前記通信装置に対して割り当てる前記第１通信パラメータを決定する。
【００１１】
また、本発明の一態様は、上記の通信制御装置であって、前記地域特性通信パラメータ対応情報記憶部に記憶された前記地域特性通信パラメータ対応情報が更新された場合、前記通信パラメータ割当部は、更新された前記地域特性通信パラメータ対応情報に基づいて、前記通信装置に対して割り当てる前記第１通信パラメータを決定する。
【００１２】
また、本発明の一態様は、上記の通信制御装置であって、前記地域特性通信パラメータ対応情報記憶部に記憶された前記地域特性通信パラメータ対応情報が更新された場合、前記通信パラメータ取得部は前記第２通信パラメータを取得する。
【００１３】
また、本発明の一態様は、上記の通信制御装置であって、前記通信パラメータ割当部は、前記通信装置における通信の通信状態を示す通信状態情報に基づいて、前記通信装置に対して割り当てる前記第１通信パラメータを決定する。
【００１４】
また、本発明の一態様は、上記の通信制御装置であって、前記通信パラメータ取得部は、前記通信状態情報に基づいて前記第２通信パラメータを取得する。
【００１５】
また、本発明の一態様は、上記の通信制御装置であって、前記通信装置による通信の前記通信状態を測定し、測定された前記通信状態を示す前記通信状態情報を生成する通信状態測定部をさらに備える。
【００１６】
また、本発明の一態様は、通信装置に対して割り当てられる通信パラメータを示す第１通信パラメータの候補であって、前記通信装置が設置された地域における通信環境を示す地域特性に適した通信パラメータを示す、少なくとも１つの第２通信パラメータを取得する通信パラメータ取得ステップと、前記第２通信パラメータにそれぞれ対応する設定ファイルを記憶する設定ファイル記憶ステップと、前記設定ファイルを取得し、取得された前記設定ファイルを記憶させる設定ファイル取得制御部と、取得された第２通信パラメータの中から前記第１通信パラメータを決定し、決定された前記第１通信パラメータを前記通信装置に対して割り当てる通信パラメータ割当ステップと、を有する通信制御方法である。
【００１７】
また、本発明の一態様は、管理装置と通信制御装置とを有する通信制御システムであって、前記管理装置は、通信装置に対して割り当てられる通信パラメータを示す第１通信パラメータの候補であって、前記通信装置が設置された地域における通信環境を示す地域特性に適した通信パラメータを示す第２通信パラメータを割り当てる第２通信パラメータ割当部と、前記通信制御装置からの要求に応じて、前記第２通信パラメータに対応する設定ファイルを前記通信制御装置へ送信する設定ファイル送信部と、を備え、前記通信制御装置は、少なくとも１つの第２通信パラメータを取得する通信パラメータ取得部と、前記第２通信パラメータに対応する前記設定ファイルを記憶する設定ファイル記憶部と、前記設定ファイルを取得し、取得された前記設定ファイルを前記設定ファイル記憶部に記憶させる設定ファイル取得制御部と、前記通信パラメータ取得部によって取得された第２通信パラメータの中から前記第１通信パラメータを決定し、決定された前記第１通信パラメータを前記通信装置に対して割り当てる第１通信パラメータ割当部と、を備える通信制御システムである。
【発明の効果】
【００１８】
本発明によれば、通信方式を適宜決定して通信を行うことができる通信制御装置、通信制御方法及び通信制御システムを提供することができる。
【図面の簡単な説明】
【００１９】
【図１】従来の通信制御システムによる通信制御の一例を説明するための概略図。
【図２】無線方式の構成要素となる各種通信設定の一例を示す図。
【図３】従来の通信制御システムの機能構成を示すブロック図。
【図４】従来の通信制御システムによる処理の流れを示すフローチャート。
【図５】第１の実施形態に係る通信制御システムによる通信制御の一例を説明するための概略図。
【図６】第１の実施形態に係る通信制御システムの機能構成を示すブロック図。
【図７】第１の実施形態に係る通信制御システムによる事前処理の流れを示すフローチャート。
【図８】第１の実施形態に係る通信制御システムによる事前処理の流れを示すフローチャート。
【図９】第１の実施形態に係る通信制御システムによる通信開始時処理の流れを示すフローチャート。
【図１０】第１の実施形態に係る通信制御システムによる通信開始時処理の流れを示すフローチャート。
【図１１】第１の実施形態に係る通信制御システムによる通信状況に基づいたグローバルの無線方式割当変更の処理の流れを示すフローチャート。
【図１２】第１の実施形態に係る通信制御システムによる通信状況及び地域特性・無線環境等に基づいた無線方式割当変更の処理の流れを示すフローチャート。
【図１３】第１の実施形態に係る通信制御システムによって用いられる無線方式の設定パターンの構成の一例を示す図。
【図１４】地域特性と設定パターンとの適合性の一例を示す図。
【図１５】地域特性に対して割り当てられる設定パターンを定義するテーブルの一例を示す図。
【図１６】第２の実施形態に係る通信制御システムの機能構成を示すブロック図。
【図１７】第２の実施形態に係る通信制御システムの割当ＤＢに記憶された割当情報の一例を示す図。
【図１８】第２の実施形態に係る通信制御システムによる事前処理の流れを示すフローチャート。
【図１９】第２の実施形態に係る通信制御システムによる通信開始時処理の流れを示すフローチャート。
【図２０】第２の実施形態に係る通信制御システムによる地域特性・無線環境に基づいた無線方式割当変更の処理の流れを示すフローチャート。
【発明を実施するための形態】
【００２０】
＜第１の実施形態＞
以下、本発明の第１の実施形態について、図面を参照しながら説明する。
【００２１】
以下に説明する第１の実施形態に係る通信制御システムＳａの構成の特徴を理解し易くするため、まず従来の通信制御システムによる通信制御について説明する。なお、以下の説明において、アクセスポイント（Access Point）を省略して「ＡＰ」及びデータベース（Database）を省略して「ＤＢ」と記載することがある。
【００２２】
図１は、従来の通信制御システムによる通信制御の一例を説明するための概略図である。図１に示すように、従来の通信制御システムは、ＡＰ統合コントローラ７と、ソフトウェア無線ＡＰ８とを含んで構成される。
【００２３】
ＡＰ統合コントローラ７とソフトウェア無線ＡＰ８とは通信接続される。なお一般に、ＡＰ統合コントローラ７は複数のソフトウェア無線ＡＰ８とそれぞれ通信接続するが、説明を簡単にするため、図１では、ソフトウェア無線ＡＰ８を１つのみ図示している。
【００２４】
ソフトウェア無線ＡＰ８は、ソフトウェア無線技術によって、多種類の無線方式の中から特定の無線方式を決定して、無線通信端末（図示せず）に対し無線通信サービスを提供することができる。ソフトウェア無線ＡＰ８は、例えば、特定のＩｏＴサービス事業者（図示せず）から要求された、特定の無線方式による無線通信サービスを提供する。
【００２５】
なお、ここでいう無線方式とは、各種通信設定の組み合わせに基づいてソフトウェア無線ＡＰ８において実装される、無線通信サービスの種類を示すパラメータ（通信パラメータ）である。ソフトウェア無線ＡＰ８が特定の無線方式による無線通信サービスを提供するためには、ソフトウェア無線ＡＰ８において該無線方式に対応する各種通信設定がなされる必要がある。
【００２６】
図２は、無線方式の構成要素となる各種通信設定の一例を示す図である。図２に示すように、無線方式の構成要素となる各種通信設定の設定項目として、例えば、「１次変調方式」、「２次変調方式」、「多重化方式」及び「干渉制御技術」等がある。また、それぞれの設定項目における設定内容については以下の通りである。
【００２７】
１次変調方式には、例えば、以下の方式がある。
・ＡＳＫ（Amplitude-Shift Keying；振幅偏移変調）方式
・ＦＳＫ（Frequency Shift Keying；周波数変換式変調）方式
・ＢＰＳＫ（Binary Phase Shift Keying；二位相偏移変調）方式
・ＱＰＳＫ（Quadrature Phase Shift Keying；四位相偏移変調）方式
・６４ＱＡＭ（Quadrature Amplitude Modulation；直交振幅変調）方式
２次変調方式には、例えば、以下の方式がある。
・ＤＳ（Direct Sequence；直接拡散）方式
・ＦＨ（Frequency Hopping；周波数ホッピング）方式
・ＯＦＤＭ（Orthogonal Frequency Division Multiplexing；直交周波数分割多重）方式
・ＦＢＭＣ（Filter Bank Multi-Carrier；フィルターバンクマルチキャリア）方式
・ＵＦＭＣ（Universal Filtered-Multi-Carrier；ユニバーサルフィルターマルチキャリア）方式
・ＧＦＤＭ（Generalized Frequency Division Multiplex；一般化周波数分割多重化）方式
多重化方式には、例えば、以下の方式がある。
・ＴＤＭＡ（Time Division Multiple Access；時分割多元接続）方式
・ＦＤＭＡ（Frequency Division Multiple Access；周波数分割多元接続）方式
・ＣＤＭＡ（Code Division Multiple Access；符号分割多元接続）方式
・ＮＯＭＡ（Non-Orthogonal Multiple Access；非直交多元接続）方式
・ＳＣＭＡ（Sparse-Code Multiple Access；散在符号多元接続）方式
・ＰＤＭＡ（Packet Division Multiple Access；パケット分割多元接続）方式
・ＳＤＭＡ（Space Division Multiple Access；空間分割多元接続）方式
干渉制御技術には、例えば、以下の方式がある。
・ＩＣＩＣ（Inter-Cell Interference Coordination；セル間干渉制御）技術
・ＳＩＣ（Successive Interference Canceller；逐次干渉キャンセル）技術
・ＩＲＣ（Interference Rejection Combining；干渉抑圧合成）技術
・ＣｏＭＰ（Coordinated Multi-Point；多地点協調）技術
・Ｂｅａｍ ｆｏｒｍｉｎｇ（ビームフォーミング）技術
・ＭＬＤ（Maximum Likelihood Detection；最尤検出）技術
なお、各種通信設定の設定項目及び設定内容は、上記の内容に限られるものではない。
【００２８】
上記の設定項目についてそれぞれ選択された設定内容の組み合わせによって実現される通信方式が、ここでいう無線方式となる。なお、以下の説明において、各種通信設定の設定項目における設定内容の組み合わせを「設定パターン」ということがある。例えば、１次変調方式として「ＡＳＫ」、２次変調方式として「ＤＳ」、多重化方式として「ＴＤＭＡ」及び干渉制御技術として「ＩＣＩＣ」が選択されたことによって構成される設定内容の組み合わせが、１つの設定パターン（例えば、設定パターンＡ）である。例えば、ソフトウェア無線ＡＰ８において、この設定パターン（例えば、設定パターンＡ）によって実現される無線方式によって、特定の無線通信サービスが提供される。
【００２９】
再び、図１に戻って説明する。ＡＰ統合コントローラ７は、各設定パターンに基づく無線方式をソフトウェア無線ＡＰ８に実装するための設定ファイル（以下「無線方式ファイル」という。）を記憶するグローバル無線方式ストレージ７０を備える。
【００３０】
ＡＰ統合コントローラ７は、ＩｏＴ事業者からの無線通信サービス提供の要求を取得すると、取得した要求に基づいて設定パターンを決定する。ＡＰ統合コントローラ７は、決定した設定パターンが記述された無線方式ファイルを、グローバル無線方式ストレージ７０から抽出する。ＡＰ統合コントローラ７は、抽出した無線方式ファイルをソフトウェア無線ＡＰ８へ向けて送信する。
【００３１】
ソフトウェア無線ＡＰ８は、ＡＰ統合コントローラ７から送信された無線方式ファイルを受信する。ソフトウェア無線ＡＰ８は、受信した無線方式ファイルを用いて、ＩｏＴ事業者から要求された特定の無線方式による無線通信サービスを提供するための機器構成を、ソフトウェア無線技術によって実装する。これにより、ソフトウェア無線ＡＰ８は、特定の無線方式による無線通信サービスを無線通信端末（図示せず）に対して提供することができる。
【００３２】
図３は、従来の通信制御システムの機能構成を示すブロック図である。図３に示すように、従来の通信制御システムは、ＡＰ統合コントローラ７と、複数のソフトウェア無線ＡＰ８と、を含んで構成される。
【００３３】
また、ＡＰ統合コントローラ７は、グローバル無線方式ストレージ７０と、グローバルスケジューラ７１と、グローバル無線ＡＰ割当部７２と、ＡＰ管理ＤＢ７３と、ダウンロード制御部７４と、を含んで構成される。また、ソフトウェア無線ＡＰ８は、無線方式ファイルダウンロード部８１と、無線方式ファイル設定部８２と、ソフトウェア部８３と、無線方式ハードウェア設定ダウンロード部８４と、無線方式ハードウェア設定部８５と、ハードウェア部８６と、を含んで構成される。
【００３４】
グローバル無線ＡＰ割当部７２は、ＡＰ管理ＤＢ７３に記憶されたＡＰ管理情報に基づいて、グローバルスケジューラ７１を介して、ソフトウェア無線ＡＰ８の無線方式ファイルダウンロード部８１及び無線方式ハードウェア設定ダウンロード部８４に対して、それぞれ無線方式を割り当てる。ここでは、ＩｏＴ事業者から要求された無線通信サービスを実現する特定の無線方式が割り当てられる。
【００３５】
無線方式ファイルダウンロード部８１は、グローバル無線ＡＰ割当部７２によって無線方式が割り当てられると、割り当てられた無線方式に対応する無線方式ファイルを、ＡＰ統合コントローラ７のグローバル無線方式ストレージ７０からダウンロードする。なお、グローバル無線方式ストレージ７０から無線方式ファイルダウンロード部８１への無線方式ファイルのダウンロードは、ＡＰ統合コントローラ７のダウンロード制御部７４によって制御される。
【００３６】
無線方式ファイルダウンロード部８１は、ダウンロードした無線方式ファイルを無線方式ファイル設定部８２へ出力する。無線方式ファイル設定部８２は、無線方式ファイルダウンロード部８１から無線方式ファイルが入力されると、入力された無線方式ファイルを用いて、ソフトウェア部８３に対して設定を行う。
【００３７】
また、無線方式ハードウェア設定ダウンロード部８４は、グローバル無線ＡＰ割当部７２によって無線方式が割り当てられると、割り当てられた無線方式に対応する無線方式ハードウェア設定情報を、グローバル無線方式ストレージ７０からダウンロードする。なお、グローバル無線方式ストレージ７０から無線方式ハードウェア設定ダウンロード部８４への無線方式ハードウェア設定情報のダウンロードは、ダウンロード制御部７４によって制御される。
【００３８】
無線方式ハードウェア設定ダウンロード部８４は、ダウンロードした無線方式ハードウェア設定情報を無線方式ハードウェア設定部８５へ出力する。無線方式ハードウェア設定部８５は、無線方式ハードウェア設定ダウンロード部８４から無線方式ハードウェア設定情報が入力されると、入力された無線方式ハードウェア設定情報を用いて、ハードウェア部８６に対して設定を行う。
【００３９】
これにより、ソフトウェア無線ＡＰ８は、ＩｏＴ事業者から要求された特定の無線方式による無線通信サービスを、無線通信端末（図示せず）に対して提供することができる。
【００４０】
しかしながら、上述したように、無線方式を適宜決定して通信を行う通信システムを実現する場合、各ソフトウェア無線ＡＰ８のそれぞれが、決定された無線方式を実装するための無線方式ファイルを、その都度取得する必要がある。このような通信システムを上述した従来の通信制御システムを用いて実現しようとした場合、ソフトウェア無線ＡＰ８による無線方式ファイルのダウンロードが頻繁に発生するため、ＡＰ統合コントローラ７におけるシステム負荷及びネットワーク負荷が高くなる。これにより、ソフトウェア無線ＡＰ８において無線方式の実装が完了するまでに長い時間を要することが想定される。
【００４１】
また、上述したように、無線方式ファイルをソフトウェア無線ＡＰ８側に予め記憶させておく構成とした場合、決定されうる無線方式に対応する全ての無線方式ファイルを記憶させておく必要がある。この場合、各ソフトウェア無線ＡＰ８における無線方式ファイルの保存容量の確保、及び、各ソフトウェア無線ＡＰ８側でそれぞれ記憶された無線方式ファイルの更新への対応が困難になる。
【００４２】
図４は、従来の通信制御システムによる処理の流れを示すフローチャートである。
ＡＰ統合コントローラ７のグローバル無線ＡＰ割当部７２は、ＩｏＴサービス事業者からのサービス配備要求を示す情報を取得する（ステップＳ００１）。グローバル無線ＡＰ割当部７２は、サービス配備要求を示す情報を取得すると、該サービス配備要求を実現する特定の無線方式を、ソフトウェア無線ＡＰ８の無線方式ファイルダウンロード部８１及び無線方式ハードウェア設定ダウンロード部８４に対してそれぞれ割り当てる（ステップＳ００２）。
【００４３】
無線方式ファイルダウンロード部８１は、無線方式が割り当てられると、割り当てられた無線方式に対応する無線方式ファイルを、ＡＰ統合コントローラ７のグローバル無線方式ストレージ７０からダウンロードする。また、無線方式ハードウェア設定ダウンロード部８４は、無線方式が割り当てられると、割り当てられた無線方式に対応する無線方式ハードウェア設定情報を、グローバル無線方式ストレージ７０からダウンロードする（ステップＳ００３）。
【００４４】
無線方式ファイル設定部８２は、無線方式ファイルダウンロード部８１によってダウンロードされた無線方式ファイルを用いて、ソフトウェア部８３に対して設定を行う。また、無線方式ハードウェア設定部８５は、無線方式ハードウェア設定ダウンロード部８４によってダウンロードされた無線方式ハードウェア設定情報を用いて、ハードウェア部８６に対して設定を行う（ステップＳ００４）。
以上で、図４のフローチャートが示す処理が終了する。
【００４５】
以下、本発明の第１の実施形態に係る通信制御システムＳａについて、図面を参照しながら説明する。
【００４６】
［通信制御システムによる通信制御の概要］
図５は、第１の実施形態に係る通信制御システムＳａによる通信制御の一例を説明するための概略図である。図５に示すように、通信制御システムＳａは、ＡＰ統合コントローラ１（管理装置）と、通信制御装置２ａと、ソフトウェア無線ＡＰ３（通信装置）とを含んで構成される。
【００４７】
ＡＰ統合コントローラ１とソフトウェア無線ＡＰ３とは、通信制御装置２ａを介して通信接続される。なお、ＡＰ統合コントローラ１は複数の通信制御装置２ａとそれぞれ通信接続するが、説明を簡単にするため、図５では、通信制御装置２ａと、該通信制御装置２ａを制御対象とするソフトウェア無線ＡＰ３とを、それぞれ１つずつ図示している。
【００４８】
ソフトウェア無線ＡＰ３は、ソフトウェア無線技術によって、多種類の無線方式の中から特定の無線方式を実装して、無線通信端末（図示せず）に対し無線通信サービスを提供することができる。ソフトウェア無線ＡＰ３は、例えば、複数のＩｏＴサービス事業者によって共有して利用され、各ＩｏＴサービス事業者からの無線通信サービス提供の要求に応じた無線方式を適宜決定して、決定された無線方式による無線通信サービスを提供する。
【００４９】
ＡＰ統合コントローラ１は、各設定パターンに基づく無線方式をソフトウェア無線ＡＰ３に実装するための無線方式ファイルを記憶するグローバル無線方式ストレージ１０を備える。
【００５０】
ＡＰ統合コントローラ１は、事前に（例えば定期的に）、制御対象のソフトウェア無線ＡＰ３が設置された地域における通信環境を示す地域特性と無線環境とを示す情報を、通信制御装置２ａから取得する。ＡＰ統合コントローラ１は、取得した地域特性と無線環境とを示す情報に基づいて、グローバル無線方式ストレージ１０に記憶された複数の無線方式ファイルの並べ替えを行う。ＡＰ統合コントローラ１は、並べ替えられた複数の無線方式ファイルのうち、上位Ｎ個の無線方式ファイルを抽出する。ＡＰ統合コントローラ１は、抽出した上位Ｎ個の無線方式ファイルを、通信制御装置２ａへ送信する。
【００５１】
通信制御装置２ａは、ＡＰ統合コントローラ１から送信された上位Ｎ個の無線方式ファイルを取得する。通信制御装置２ａは、取得した上位Ｎ個の無線方式ファイルを記憶するローカル無線方式ストレージ２０ａを備える。通信制御装置２ａは、取得した上位Ｎ個の無線方式ファイルを、ローカル無線方式ストレージ２０ａへ記憶させる。
【００５２】
ＡＰ統合コントローラ１は、ＩｏＴ事業者からの無線通信サービス提供の要求を取得すると、取得した要求を通信制御装置２ａへ送信する。通信制御装置２ａは、ＡＰ統合コントローラ１から送信された、ＩｏＴ事業者からの無線通信サービス提供の要求を取得する。通信制御装置２ａは、取得した要求に基づいて設定パターンを決定する。ＡＰ統合コントローラ１は、決定した設定パターンが記述された無線方式ファイルをローカル無線方式ストレージ２０ａから抽出する。通信制御装置２ａは、抽出した無線方式ファイルをソフトウェア無線ＡＰ３へ向けて送信する。
【００５３】
ソフトウェア無線ＡＰ３は、通信制御装置２ａから送信された無線方式ファイルを受信する。ソフトウェア無線ＡＰ３は、受信した無線方式ファイルを用いて、ＩｏＴ事業者から要求された特定の無線方式による無線通信サービスを提供するための機器構成を、ソフトウェア無線技術によって実装する。これにより、ソフトウェア無線ＡＰ３は、特定の無線方式による無線通信サービスを無線通信端末（図示せず）に対して提供することができる。
【００５４】
なお、通信制御装置２ａは、ＩｏＴ事業者からの無線通信サービス提供の要求を取得した場合、制御対象のソフトウェア無線ＡＰ３の通信状況（例えは、電波伝搬状況）を測定するようにしてもよい。この場合、通信制御装置２ａは、測定された通信状況と、ＩｏＴ事業者からの無線通信サービス提供の要求と、に基づいて設定パターンを決定する。
【００５５】
なお、各通信制御装置２ａは、各通信制御装置２がそれぞれ制御対象とするソフトウェア無線ＡＰ３の近傍にそれぞれ設置されることが好ましい。なぜならば、通信制御装置２ａがソフトウェア無線ＡＰ３の近傍に設置されることにより、通信制御装置２ａからソフトウェア無線ＡＰ３への無線方式ファイルのダウンロードに係る通信コストの削減、及び、通信状況の測定精度の向上等が期待できるためである。但し、通信制御装置２ａの設置場所はこれに限られるものではない。
【００５６】
［通信制御システムの機能構成］
以下、通信制御システムＳａの機能構成について、図面を参照しながら説明する。
図６は、第１の実施形態に係る通信制御システムＳａの機能構成を示すブロック図である。図６に示すように、通信制御システムＳａは、ＡＰ統合コントローラ１と、複数の通信制御装置２ａと、各通信制御装置２ａがそれぞれ制御対象とする複数のソフトウェア無線ＡＰ３と、を含んで構成される。
【００５７】
また、ＡＰ統合コントローラ１は、グローバル無線方式ストレージ１０と、グローバルスケジューラ１１と、グローバル無線ＡＰ割当部１２と、ＡＰ管理ＤＢ１３と、無線方式ファイルダウンロード制御部１４と、を含んで構成される。
【００５８】
また、通信制御装置２ａは、ローカル無線方式ストレージ２０ａと、ローカルスケジューラ２１ａと、ローカル無線ＡＰ割当部２２ａと、地域特性・無線方式マッピングＤＢ２３ａと、キャッシュ制御部２４ａと、環境測定部２５ａと、を含んで構成される。
【００５９】
また、ソフトウェア無線ＡＰ３は、無線方式ファイルダウンロード部３１と、無線方式ファイル設定部３２と、ソフトウェア部３３と、無線方式ハードウェア設定ダウンロード部３４と、無線方式ハードウェア設定部３５と、ハードウェア部３６と、を含んで構成される。
【００６０】
無線方式ファイルダウンロード制御部１４は、事前に（例えば定期的に）、制御対象のソフトウェア無線ＡＰ３が設置された地域における通信環境を示す地域特性と無線環境（通信パラメータ）とを示す情報を、通信制御装置２ａのキャッシュ制御部２４ａ（設定ファイル取得制御部）を介して、地域特性・無線方式マッピングＤＢ２３ａ（地域特性通信パラメータ対応情報記憶部）から取得する。
【００６１】
無線方式ファイルダウンロード制御部１４は、取得した地域特性と無線環境とを示す情報に基づいて、グローバル無線方式ストレージ１０に記憶された複数の無線方式ファイルの並べ替えを行う。無線方式ファイルダウンロード制御部１４は、並べ替えた複数の無線方式ファイルのうち、上位Ｎ個の無線方式ファイルを抽出する。無線方式ファイルダウンロード制御部１４は、抽出した上位Ｎ個の無線方式ファイルを、通信制御装置２ａへ送信する。
【００６２】
通信制御装置２ａは、ＡＰ統合コントローラ１から送信された上位Ｎ個の無線方式ファイル（設定ファイル）を取得する。通信制御装置２ａは、取得した上位Ｎ個の無線方式ファイルを、ローカル無線方式ストレージ２０ａ（設定ファイル記憶部）へ記憶させる。
【００６３】
グローバル無線ＡＰ割当部１２は、ＩｏＴ事業者からの無線通信サービス提供の要求を取得すると、ＡＰ管理ＤＢ１３に記憶されたＡＰ管理情報に基づいて、グローバルスケジューラ１１を介して、取得した要求を通信制御装置２ａのローカルスケジューラ２１ａへ送信する。ローカルスケジューラ２１ａは、ＡＰ統合コントローラ１から送信された、ＩｏＴ事業者からの無線通信サービス提供の要求を取得する。ローカル無線ＡＰ割当部２２ａは、ローカルスケジューラ２１ａがＩｏＴ事業者からの無線通信サービス提供の要求を取得すると、取得した要求に基づいて設定パターンを決定する。
【００６４】
ローカル無線ＡＰ割当部２２ａ（通信パラメータ割当部）は、ローカル無線方式ストレージ２０ａから、決定した設定パターンが記述された無線方式ファイルに対応する無線方式（第１通信パラメータ）を、ローカルスケジューラ２１ａを介して、ソフトウェア無線ＡＰ３の無線方式ファイルダウンロード部３１及び無線方式ハードウェア設定ダウンロード部３４に対して、それぞれ割り当てる。
【００６５】
無線方式ファイルダウンロード部３１は、ローカル無線ＡＰ割当部２２ａによって無線方式が割り当てられると、割り当てられた無線方式に対応する無線方式ファイルを、通信制御装置２ａのローカル無線方式ストレージ２０ａからダウンロードする。    
【００６６】
無線方式ファイルダウンロード部３１は、ダウンロードした無線方式ファイルを無線方式ファイル設定部３２へ出力する。無線方式ファイル設定部３２は、無線方式ファイルダウンロード部３１から無線方式ファイルが入力されると、入力された無線方式ファイルを用いて、ソフトウェア部３３に対して設定を行う。
【００６７】
また、無線方式ハードウェア設定ダウンロード部３４は、ローカル無線ＡＰ割当部２２ａによって無線方式が割り当てられると、割り当てられた無線方式に対応する無線方式ハードウェア設定情報を、ローカル無線方式ストレージ２０ａからダウンロードする。
【００６８】
無線方式ハードウェア設定ダウンロード部３４は、ダウンロードした無線方式ハードウェア設定情報を無線方式ハードウェア設定部３５へ出力する。無線方式ハードウェア設定部３５は、無線方式ハードウェア設定ダウンロード部３４から無線方式ハードウェア設定情報が入力されると、入力された無線方式ハードウェア設定情報を用いて、ハードウェア部３６に対して設定を行う。
【００６９】
これにより、ソフトウェア無線ＡＰ３は、ＩｏＴ事業者から要求された特定の無線方式による無線通信サービスを無線通信端末（図示せず）に対して提供することができる。
【００７０】
なお、通信制御装置２ａは、ＩｏＴ事業者からの無線通信サービス提供の要求を取得した場合、制御対象のソフトウェア無線ＡＰ３の通信状況（例えは、電波伝搬状況）を測定するようにしてもよい。この場合、通信制御装置２ａのキャッシュ制御部２４ａは、環境測定部２５ａ（通信状態測定部）に、制御対象のソフトウェア無線ＡＰ３の通信状況を測定させる。そして、ローカル無線ＡＰ割当部２２ａは、ローカルスケジューラ２１ａがＩｏＴ事業者からの無線通信サービス提供の要求を取得すると、取得した要求と、環境測定部２５ａによって測定された通信状況を示す情報（通信状態情報）と、に基づいて設定パターンを決定する。
【００７１】
なお、第１の実施形態においては、各通信制御装置２ａが環境測定部２５ａを備える構成であるものとしたが、この構成に限られるものではない。環境測定部２５ａは、例えば、各ソフトウェア無線ＡＰ３又は各ソフトウェア無線ＡＰ３の近傍にそれぞれ設置された他の機器に備えられる構成であってもよい。
【００７２】
［通信制御装置の動作］
以下、通信制御装置２ａによる処理の流れについて、図面を参照しながら説明する。なお、図４を用いて説明した従来の通信制御システムによる処理とは異なり、第１の実施形態に係る通信制御装置２ａによる処理は、２つの処理に分けられる。２つの処理とは、ＡＰ統合コントローラ１から通信制御装置２ａへ複数の無線方式ファイルがダウンロードされる事前の処理（以下「事前処理」という。）と、ＩｏＴサービス事業者からの要求に基づいてソフトウェア無線ＡＰに対して特定の無線方式が割り当てられる処理（以下「通信開始時処理」という。）である。
【００７３】
図７及び図８は、本発明の第１の実施形態に係る通信制御システムＳａによる事前処理の流れを示すフローチャートである。まず、図７を参照しながら説明する。
【００７４】
グローバル無線ＡＰ割当部１２は、ＩｏＴサービス事業者からのサービス配備の要求を取得する（ステップＳ１０１）。グローバル無線ＡＰ割当部１２は、取得した要求に基づいて、ソフトウェア無線ＡＰ３に対してＮ個の無線方式（第２通信パラメータ）を割り当てる（ステップＳ１０２）。なお、ここで割り当てられるＮ個の無線方式（第２通信パラメータ）は、ソフトウェアＡＰ３（通信装置）に対して割り当てられる無線方式（第１通信パラメータ）の候補となる無線方式である。
【００７５】
通信制御装置２ａのローカルスケジューラ２１ａ（通信パラメータ取得部）が、ソフトウェア無線ＡＰ３に対して割り当てられたＮ個の無線方式（第２通信パラメータ）を取得すると、ローカル無線ＡＰ割当部２２ａは、割り当てられたＮ個の無線方式に対応する無線方式ファイル（設定ファイル）をダウンロードし、ローカル無線方式ストレージ２０ａへ記憶させる（ステップＳ１０３）。
以上で、図７のフローチャートが示す処理が終了する。
【００７６】
図８に示すフローチャートは、図７に示すフローチャートのステップＳ１０２の処理を更に詳細に表したものである。
【００７７】
まず、グローバル無線ＡＰ割当部１２は、制御対象であるソフトウェア無線ＡＰ３に対応する、地域特性を示す情報及び無線環境を示す情報を通信制御装置２ａから取得する（ステップＳ１０２１）。グローバル無線ＡＰ割当部１２は、取得した地域特性を示す情報及び無線環境を示す情報に基づいて、グローバル無線方式ストレージ１０に記憶された複数の無線方式ファイルの並べ替えを行う（ステップＳ１０２２）。ＡＰ統合コントローラ１は、並べ替えられた複数の無線方式ファイルのうち、上位Ｎ個の無線方式ファイルを抽出する（ステップＳ１０２３）。
以上で、図８のフローチャートが示す処理が終了する。
【００７８】
図９及び図１０は、本発明の第１の実施形態に係る通信制御システムＳａによる通信開始時処理の流れを示すフローチャートである。まず、図９を参照しながら説明する。
【００７９】
ローカル無線ＡＰ割当部２２ａは、地域特性を示す情報及び無線環境を示す情報に基づいて、ローカル無線方式ストレージ２０ａに記憶された複数の無線方式ファイルにそれぞれ対応する複数の無線方式（第２通信パラメータ）の中から、制御対象のソフトウェア無線ＡＰ３に割り当てる特定の無線方式を決定する。ローカル無線ＡＰ割当部２２ａは、決定した無線方式（第１通信パラメータ）を、制御対象のソフトウェア無線ＡＰ３（通信装置）に割り当てる（ステップＳ２０１）。
【００８０】
無線方式ファイルダウンロード部３１は、無線方式が割り当てられると、割り当てられた無線方式に対応する無線方式ファイルを、ローカル無線方式ストレージ２０からダウンロードする。また、無線方式ハードウェア設定ダウンロード部３４は、無線方式が割り当てられると、割り当てられた無線方式に対応する無線方式ハードウェア設定情報を、グローバル無線方式ストレージ３０からダウンロードする。無線方式ファイル設定部３２は、無線方式ファイルダウンロード部３１によってダウンロードされた無線方式ファイルを用いて、ソフトウェア部３３に対して設定を行う。また、無線方式ハードウェア設定部３５は、無線方式ハードウェア設定ダウンロード部３４によってダウンロードされた無線方式ハードウェア設定情報を用いて、ハードウェア部３６に対して設定を行う（ステップＳ２０２）。
以上で、図９のフローチャートが示す処理が終了する。
【００８１】
図１０に示すフローチャートは、図９に示すフローチャートのステップＳ２０１の処理を更に詳細に表したものである。
【００８２】
まず、通信制御装置２ａが環境測定部２５ａを備えている場合（ステップＳ２０１１・Ｙｅｓ）、環境測定部２５ａは、通信状況（例えば、電波伝搬状況）を測定して（ステップＳ２０１２）測定結果を示す情報（通信状態情報）を生成し、ローカル無線ＡＰ割当部２２ａは、通信状況の測定結果を示す情報（通信状態情報）を取得する（ステップＳ２０１３）。なお、この場合、環境測定部２５ａは、過去の通信状況から将来の通信状況を予測し、その予測値をローカル無線ＡＰ割当部２２ａへ出力するようにしてもよい。
【００８３】
通信制御装置２ａが環境測定部２５ａを備えていない場合において（ステップＳ２０１１・Ｎｏ）、地域特性・無線方式マッピングＤＢ２３ａに記憶された情報とローカル無線ＡＰ割当部２２ａが取得した情報とに差分がある場合（ステップＳ２０１４・Ｙｅｓ）、ローカル無線ＡＰ割当部２２ａは、地域特性・無線方式マッピングＤＢ２３ａから人口特性、サービス特性及び人・モノの移動特性を取得する（ステップＳ２０１５）。
【００８４】
ローカル無線ＡＰ割当部２２ａは、取得した情報（例えば、環境測定部２５ａによって測定された通信状況の測定結果を示す情報、及び、地域特性・無線方式マッピングＤＢ２３ａから取得された情報）に基づいて、制御対象のソフトウェア無線ＡＰ３に対して割り当てる無線方式を決定する（ステップＳ２０１６）。
【００８５】
次に、図１０のＬ２ｓからＬ２ｅの間の処理が、ローカル無線方式ストレージ２０ａに記憶された無線方式ファイルの個数Ｎ個に相当する回数（Ｎ回）だけ繰り返し実行される。
【００８６】
無線方式ファイルダウンロード部３１は、ローカル無線方式ストレージ２０ａに記憶された無線方式ファイルを確認し、確認された無線方式ファイルが割り当てられた
無線方式に対応する無線方式ファイルである場合（ステップＳ２０１７・Ｙｅｓ）、該
無線方式ファイルをローカル無線方式ストレージ２０ａからダウンロードする（ステップＳ２０１８）。
以上で、図１０のフローチャートが示す処理が終了する。
【００８７】
図１１は、本発明の第１の実施形態に係る通信制御システムＳａによる通信状況に基づいたグローバルの無線方式割当変更の処理の流れを示すフローチャートである。図１１のフローチャートは、環境測定部２５ａによって測定される通信状況（例えば、電波伝搬状況）に変化があった場合の処理の流れを示す。
【００８８】
まず、環境測定部２５ａが、通信状況の変化を検知する（ステップＳ３０１）。ローカルスケジューラ２１ａは、グローバル無線ＡＰ割当部１２に対して、無線方式の変更を要求する（ステップＳ３０２）。グローバル無線ＡＰ割当部１２は、ソフトウェア無線ＡＰ３に割り当てるＮ個の無線方式ファイルを割り当てる（ステップＳ３０３）。
【００８９】
次に、図１１のＬ３ｓからＬ３ｅの間の処理が、割り当てられた無線方式ファイルの個数Ｎ個に相当する回数（Ｎ回）だけ繰り返し実行される。
【００９０】
無線方式ファイルダウンロード部３１は、割り当てられた無線方式に対応する無線方式ファイルがローカル無線方式ストレージ２０ａに存在するか否かを確認する。割り当てられた無線方式に対応する無線方式ファイルがローカル無線方式ストレージ２０ａに存在しない場合（ステップＳ３０４・Ｎｏ）、キャッシュ制御部２４ａは、該
無線方式ファイルをグローバル無線方式ストレージから１０からダウンロードする（ステップＳ３０５）。
以上で、図１１のフローチャートが示す処理が終了する。
【００９１】
上記の構成により、ローカル無線方式ストレージ２０ａに記憶される無線方式ファイルが更新される。なお、キャッシュ制御部２４ａは、割り当てられた無線方式に対応する無線方式ファイル以外の無線方式ファイルがローカル無線方式ストレージ２０ａに存在する場合、該無線方式ファイル（割り当てられた無線方式に対応する無線方式ファイル以外の無線方式ファイル）をローカル無線方式ストレージ２０ａから削除するようにしてもよい。
【００９２】
図１２は、本発明の第１の実施形態に係る通信制御システムＳａによる通信状況及び地域特性・無線環境等に基づいた無線方式割当変更の処理の流れを示すフローチャートである。図１２のフローチャートは、ソフトウェア無線ＡＰ３によって提供される無線通信サービスにおける通信が継続している状態で、通信状況（例えば、電波伝搬状況）又は地域特性・無線環境に変化があった場合の処理の流れを示す。
【００９３】
ソフトウェア無線ＡＰ３によって提供される無線通信サービスにおける通信が継続している状態である間、図１２のＬ４１ｓからＬ４１ｅの間の処理が、繰り返し実行される。
【００９４】
環境測定部２５ａが、通信状況（例えば、電波伝搬状況）を測定する（ステップＳ４０１）。
【００９５】
通信状況に変化があった場合、ローカル無線ＡＰ割当部２２ａは、通信状況の測定結果を取得する（ステップＳ４０４）。ここで、地域特性・無線方式マッピングＤＢ２３ａに変更があった場合（ステップＳ４０５・Ｙｅｓ）、ローカル無線ＡＰ割当部２２ａは、地域特性・無線方式マッピングＤＢ２３ａから、人口特性、サービス特性及び人・モノの移動特性を示す情報を取得する（ステップＳ４０６）。
【００９６】
ローカル無線ＡＰ割当部２２ａは、取得した情報に基づいてソフトウェア無線ＡＰ３に割り当てる無線方式を決定する（ステップＳ４０７）。
【００９７】
通信状況に変化がなかった場合において、地域特性・無線方式マッピングＤＢ２３ａに変更があった場合（ステップＳ４０３・Ｙｅｓ）、ローカル無線ＡＰ割当部２２ａは、地域特性・無線方式マッピングＤＢ２３ａから、人口特性、サービス特性及び人・モノの移動特性を示す情報を取得する（ステップＳ４０６）。ローカル無線ＡＰ割当部２２ａは、取得した情報に基づいてソフトウェア無線ＡＰ３に割り当てる無線方式を決定する（ステップＳ４０７）。
【００９８】
次に、図１２のＬ４２ｓからＬ４２ｅの間の処理が、ローカル無線方式ストレージ２０ａに記憶された無線方式ファイルの個数Ｎ個に相当する回数（Ｎ回）だけ繰り返し実行される。
【００９９】
無線方式ファイルダウンロード部３１は、ローカル無線方式ストレージ２０ａに記憶された無線方式ファイルを確認し、確認された無線方式ファイルが、割り当てられた無線方式に対応する無線方式ファイルである場合（ステップＳ４０８・Ｙｅｓ）、該無線方式ファイルをローカル無線方式ストレージ２０ａからダウンロードする（ステップＳ４０９）。
【０１００】
無線方式ファイル設定部３２は、無線方式ファイルダウンロード部３１によってダウンロードされた無線方式ファイルを用いて、ソフトウェア部３３に対して設定を行う。同様に、無線方式ハードウェア設定部３５は、無線方式ハードウェア設定ダウンロード部３４によってダウンロードされた無線方式ハードウェア設定情報を用いて、ハードウェア部３６に対して設定を行う（ステップＳ４１０）。
以上で、図１２のフローチャートが示す処理が終了する。
【０１０１】
［無線方式の設定パターンの構成］
以下に、無線方式の設定パターンの構成について、図面を参照しながら説明する。
図１３は、本発明の第１の実施形態に係る通信制御システムＳａによって用いられる無線方式の設定パターンの構成の一例を示す図である。
【０１０２】
図１３に示すように、各設定パターンは、図２に示した、各種通信設定の設定項目における設定内容の組み合わせによって構成される情報である。例えば、「設定パターンＡ」は、１次変調方式として「ＡＳＫ」、２次変調方式として「ＤＳ」、多重化方式として「ＴＤＭＡ」及び干渉制御技術として「ＩＣＩＣ」が選択されたことによって構成される情報である。
【０１０３】
図１４は、地域特性と設定パターンとの適合性の一例を示す図である。図１４において、「○」は地域特性に対して設定パターンが適していることを表し、「○」は地域特性に対して設定パターンが適していないことを表す。
【０１０４】
例えば、「設定パターンＡ」は、「移動特性」が「△」、「遅延要求」が「○」、「通信容量」が「△」、「ピークデータ量」が「△」及びデバイス数が「△」である。これは、「設定パターンＡ」に基づく無線方式は、移動距離が長い無線通信端末が多い地域に対しては適合性が低く、通信における遅延要求が高い地域に対しては適合性が高く、大きな通信容量が要求される地域に対しては適合性が低く、通信のピークデータ量が多い地域に対しては適合性が低く、及び、デバイス数（無線通信端末数）が多い地域に対しては適合性が低いことを示す。
【０１０５】
図１５は、地域特性に対して割り当てられる設定パターンを定義するテーブルの一例を示す図である。例えば、図１４に示すような地域特性と設定パターンとの適合性とに基づいて、図１５に示すようなテーブルが予め作成される。ローカル無線ＡＰ割当部２２ａは、取得した地域特性を示す情報と、図１５に示すような予め作成されたテーブルとに基づいて、無線方式を割り当てる。
【０１０６】
例えば、図１５に示すように、「移動特性」が高速（すなわち、高速で移動する無線通信端末が多い地域）であり、「遅延要求」が高く、「通信容量」が中程度（かつ双方向通信が要求される場合）であり、「ピークデータ量」が少なく、デバイス数（無線通信端末数）が少ない、等の地域特性を有する地域に設置されたソフトウェア無線ＡＰ３に対しては、設定パターンＡに基づく無線方式が割り当てられる。
【０１０７】
＜第２の実施形態＞
以下、本発明の第２の実施形態について、図面を参照しながら説明する。
【０１０８】
［通信制御システムの機能構成］
以下、通信制御システムＳｂの機能構成について、図面を参照しながら説明する。
図１６は、本発明の第２の実施形態に係る通信制御システムＳｂの機能構成を示すブロック図である。図１６に示すように、通信制御システムＳｂは、ＡＰ統合コントローラ１と、複数の通信制御装置２ｂと、各通信制御装置２ｂがそれぞれ制御対象とする複数のソフトウェア無線ＡＰ３と、を含んで構成される。
【０１０９】
また、ＡＰ統合コントローラ１は、グローバル無線方式ストレージ１０と、グローバルスケジューラ１１と、グローバル無線ＡＰ割当部１２と、ＡＰ管理ＤＢ１３と、無線方式ファイルダウンロード制御部１４と、を含んで構成される。
【０１１０】
また、通信制御装置２ｂは、ローカル無線方式ストレージ２０ｂと、ローカルスケジューラ２１ｂと地域特性・無線方式マッピングＤＢ２３ｂと、キャッシュ制御部２４ｂと、割当ＤＢ２６ｂと、を含んで構成される。
【０１１１】
また、ソフトウェア無線ＡＰ３は、無線方式ファイルダウンロード部３１と、無線方式ファイル設定部３２と、ソフトウェア部３３と、無線方式ハードウェア設定ダウンロード部３４と、無線方式ハードウェア設定部３５と、ハードウェア部３６と、を含んで構成される。
【０１１２】
第２の実施形態に係る通信制御システムＳｂと第１の実施形態に係る通信制御システムＳａとの相違点は、通信制御装置２ａを備えているか又は通信制御装置２ｂを備えているかが異なる点である。通信制御装置２ｂの通信制御装置２ａに対する相違点は、ローカル無線ＡＰ割当部２２ａ及び環境測定部２５ａを備えておらず、割当ＤＢ２６ｂを備えている点である。
【０１１３】
割当ＤＢ２６ｂは、グローバル無線ＡＰ割当部１２によって割り当てられた無線方式を示す割当情報を記憶する。なお、割当ＤＢ２６ｂに無線方式の割り当てが行われた時期を保存しておき、過去に割り当てられた無線方式を示す情報を参照可能にしたり、古くなった過去の無線方式を示す情報を削除可能にしたりする構成であってもよい。また、無線通信端末（図示せず）のメンテナンスのために、割当ＤＢ２６ｂに記憶された無線方式に基づいて、ソフトウェア無線ＡＰ３に対して定期的に設定がなされる構成であってもよい。
【０１１４】
［割当情報の構成］
図１７は、本発明の第２の実施形態に係る通信制御システムＳｂの割当ＤＢ２６ｂに記憶された割当情報の一例を示す図である。図１７に示すように、割当情報は、過去に割り当てられた無線方式に基づく設定パターンと番号とが対応付けられた情報である。
【０１１５】
［通信制御装置の動作］
以下、通信制御装置２ｂによる処理の流れについて、図面を参照しながら説明する。なお、第１の実施形態に係る通信制御装置２ａによる処理と同様に、第２の実施形態に係る通信制御装置２ｂによる処理は、事前処理と通信開始時処理とに分けられる。
【０１１６】
図１８は、本発明の第２の実施形態に係る通信制御システムＳｂによる事前処理の流れを示すフローチャートである。
【０１１７】
まず、グローバル無線ＡＰ割当部１２は、制御対象であるソフトウェア無線ＡＰ３に対応する、地域特性を示す情報及び無線環境を示す情報を通信制御装置２ｂから取得する（ステップＳ５０１）。グローバル無線ＡＰ割当部１２は、取得した地域特性を示す情報及び無線環境を示す情報に基づいて、グローバル無線方式ストレージ１０に記憶された複数の無線方式ファイルの並べ替えを行う（ステップＳ５０２）。ＡＰ統合コントローラ１は、並べ替えられた複数の無線方式ファイルのうち、上位Ｎ個の無線方式ファイルを抽出する（ステップＳ１０２３）。グローバル無線ＡＰ割当部１２は、割当ＤＢ２６ｂに、抽出された上位Ｎ個の無線方式ファイルを保存する（ステップＳ５０４）。
以上で、図１８のフローチャートが示す処理が終了する。
【０１１８】
以上説明したように、本発明の第１の実施形態に係る通信制御システムＳａは、ＡＰ統合コントローラ７（管理装置）と通信制御装置２ａとを有する通信制御システムである。
【０１１９】
ＡＰ統合コントローラ７（管理装置）は、グローバル無線ＡＰ割当部１２（通信パラメータ送信部）と、無線方式ファイルダウンロード制御部１４（設定ファイル送信部）と、を備える。グローバル無線ＡＰ割当部１２（通信パラメータ送信部）は、ソフトウェア無線ＡＰ３（通信装置）に対して割り当てられる無線方式（第１通信パラメータ）の候補であって、ソフトウェア無線ＡＰ３（通信装置）が設置された地域における通信環境を示す地域特性に適した少なくとも１つの無線方式（第２通信パラメータ）を割り当てる。無線方式ファイルダウンロード制御部１４（設定ファイル送信部）は、通信制御装置２ａからの要求に応じて、割り当てられた少なくとも１つの無線方式（第２通信パラメータ）に対応する無線方式（設定ファイル）を通信制御装置２ａへ送信する。
【０１２０】
また、通信制御装置２ａは、ローカルスケジューラ２１ａ（通信パラメータ取得部）と、ローカル無線方式ストレージ２０ａ（設定ファイル記憶部）と、キャッシュ制御部２４ａ（設定ファイル取得制御部）と、ローカル無線ＡＰ割当部２２ａ（通信パラメータ割当部）と、を備える。ローカルスケジューラ２１ａ（通信パラメータ取得部）は、ソフトウェア無線ＡＰ３（通信装置）に対して割り当てられる無線方式（第１通信パラメータ）の候補であって、ソフトウェア無線ＡＰ３（通信装置）が設置された地域における通信環境を示す地域特性に適した少なくとも１つの無線方式（第２通信パラメータ）を取得する。ローカル無線方式ストレージ２０ａ（設定ファイル記憶部）は、取得された無線方式（第２通信パラメータ）に対応する無線方式ファイル（設定ファイル）を記憶する。
【０１２１】
キャッシュ制御部２４ａ（設定ファイル取得制御部）は、取得された無線方式（第２通信パラメータ）に対応する無線方式ファイル（設定ファイル）を取得し、取得された無線方式ファイル（設定ファイル）をローカル無線方式ストレージ２０ａ（設定ファイル記憶部）に記憶させる。ローカル無線ＡＰ割当部２２ａ（通信パラメータ割当部）は、ローカルスケジューラ２１ａ（通信パラメータ取得部）によって取得された無線方式（第２通信パラメータ）の中からソフトウェア無線ＡＰ３（通信装置）に対して割り当てられる無線方式（第１通信パラメータ）を決定し、決定された無線方式（第１通信パラメータ）をソフトウェア無線ＡＰ３（通信装置）に対して割り当てる。
【０１２２】
上記の構成により、本発明の第１の実施形態に係る通信制御システムＳａによれば、地域に適した無線方式ファイルが予め選定され、選定された無線方式ファイルが各ソフトウェア無線ＡＰ３に対応する通信制御装置２ａに分散配置（キャッシュ）される。また、通信制御システムＳａによれば、一次変調方式、二次変調方式、多重化方式及び干渉制御技術等の通信設定項目の設定内容の組み合わせによって無線方式が適宜決定され、通信が行われる。これにより、通信制御システムＳａによれば、全ての無線方式ファイルを各ソフトウェア無線ＡＰ３にダウンロードされることがなく、適切に分散配置（キャッシュ）される。これにより、無線方式ファイルのダウンロード時におけるシステム負荷及びネットワーク負荷が軽減されるとともに、地域特性に応じた最適な無線方式が適宜決定され、通信が行われる。
【０１２３】
第２の実施形態に係る通信制御システムＳｂの事前処理と、図８を参照しながら説明した第１の実施形態に係る通信制御システムＳａによる事前処理との相違点は、上記の通り、グローバル無線ＡＰ割当部１２が、割当ＤＢ２６ｂに無線方式ファイルを保存する点である。
【０１２４】
図１９は、本発明の第２の実施形態に係る通信制御システムＳｂによる通信開始時処理の流れを示すフローチャートである。
【０１２５】
地域特性・無線方式マッピングＤＢ２３ａに記憶された情報と割当ＤＢ２６ｂに記憶された情報とに差分がある場合（ステップＳ６０１・Ｙｅｓ）、割当ＤＢ２６ｂは、割り当てられた無線方式に対応する設定パターンを地域特性・無線方式マッピングＤＢ２３ａから取得する（ステップＳ６０２）。割当ＤＢ２６ｂは、制御対象のソフトウェア無線ＡＰ３に割り当てる無線方式を決定する（ステップＳ６０３）。
【０１２６】
次に、図１９のＬ６ｓからＬ６ｅの間の処理が、ローカル無線方式ストレージ２０ａに記憶された無線方式ファイルの個数Ｎ個に相当する回数（Ｎ回）だけ繰り返し実行される。
【０１２７】
無線方式ファイルダウンロード部３１は、ローカル無線方式ストレージ２０ａに記憶された無線方式ファイルを確認し、確認された無線方式ファイルが割り当てられた
無線方式に対応する無線方式ファイルである場合（ステップＳ６０４・Ｙｅｓ）、該
無線方式ファイルをローカル無線方式ストレージ２０ａからダウンロードする（ステップ６０５）。
【０１２８】
無線方式ファイルダウンロード部３１は、無線方式が割り当てられると、割り当てられた無線方式に対応する無線方式ファイルを、ローカル無線方式ストレージ２０からダウンロードする。また、無線方式ハードウェア設定ダウンロード部３４は、無線方式が割り当てられると、割り当てられた無線方式に対応する無線方式ハードウェア設定情報を、グローバル無線方式ストレージ３０からダウンロードする。
【０１２９】
無線方式ファイル設定部３２は、無線方式ファイルダウンロード部３１によってダウンロードされた無線方式ファイルを用いて、ソフトウェア部３３に対して設定を行う。また、無線方式ハードウェア設定部３５は、無線方式ハードウェア設定ダウンロード部３４によってダウンロードされた無線方式ハードウェア設定情報を用いて、ハードウェア部３６に対して設定を行う（ステップＳ６０６）。
以上で、図１９のフローチャートが示す処理が終了する。
【０１３０】
図２０は、本発明の第２の実施形態に係る通信制御システムＳｂによる地域特性・無線環境に基づいた無線方式割当変更の処理の流れを示すフローチャートである。図２０のフローチャートは、ソフトウェア無線ＡＰ３によって提供される無線通信サービスにおける通信が継続している状態で、地域特性・無線環境に変化があった場合の処理の流れを示す。
【０１３１】
ソフトウェア無線ＡＰ３によって提供される無線通信サービスにおける通信が継続している状態である間、図２０のＬ７１ｓからＬ７１ｅの間の処理が、繰り返し実行される。
【０１３２】
地域特性・無線方式マッピングＤＢ２３ｂに変更があった場合（ステップＳ７０１・Ｙｅｓ）、割当ＤＢ２６ｂは、割り当てられた無線方式の設定パターンを地域特性・無線方式マッピングＤＢ２３ａから取得する（ステップＳ７０２）。割当ＤＢ２６ｂは、取得した無線方式の設定パターンに基づいてソフトウェア無線ＡＰ３に割り当てる無線方式を決定する（ステップＳ４０７）。
【０１３３】
次に、図２０のＬ７２ｓからＬ７２ｅの間の処理が、ローカル無線方式ストレージ２０ａに記憶された無線方式ファイルの個数Ｎ個に相当する回数（Ｎ回）だけ繰り返し実行される。
【０１３４】
無線方式ファイルダウンロード部３１は、ローカル無線方式ストレージ２０ａに記憶された無線方式ファイルを確認し、確認された無線方式ファイルが割り当てられた無線方式に対応する無線方式ファイルである場合（ステップＳ７０４・Ｙｅｓ）、該無線方式ファイルをローカル無線方式ストレージ２０ａからダウンロードする（ステップＳ７０５）。
【０１３５】
無線方式ファイル設定部３２は、無線方式ファイルダウンロード部３１によってダウンロードされた無線方式ファイルを用いて、ソフトウェア部３３に対して設定を行う。同様に、無線方式ハードウェア設定部３５は、無線方式ハードウェア設定ダウンロード部３４によってダウンロードされた無線方式ハードウェア設定情報を用いて、ハードウェア部３６に対して設定を行う（ステップＳ７０６）。
以上で、図２０のフローチャートが示す処理が終了する。
【０１３６】
以上説明した実施形態に係る通信制御装置２ａ及び通信制御装置２ｂの構成により、通信制御装置２ａ及び通信制御装置２ｂは、通信方式を適宜決定して通信を行うことができる。
【０１３７】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【０１３８】
なお、上述した実施形態における通信制御装置２ａ及び通信制御装置２ｂの一部または全部をコンピュータで実現するようにしてもよい。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。
なお、ここでいう「コンピュータシステム」とは、通信制御装置２ａ及び通信制御装置２ｂに内蔵されたコンピュータシステムであって、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【０１３９】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信回線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【０１４０】
また、上述した実施形態における通信制御装置２ａ及び通信制御装置２ｂの一部または全部を、ＬＳＩ（Large Scale Integration）等の集積回路として実現してもよい。通信制御装置２ａ及び通信制御装置２ｂの各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【符号の説明】
【０１４１】
１…ＡＰ統合コントローラ、２ａ，２ｂ…通信制御装置、３…ソフトウェア無線ＡＰ、７…ＡＰ統合コントローラ、８…ソフトウェア無線ＡＰ、１０…グローバル無線方式ストレージ、１１…グローバルスケジューラ、１２…グローバル無線ＡＰ割当部、１３…ＡＰ管理ＤＢ、１４…無線方式ファイルダウンロード制御部、２０ａ，２０ｂ…ローカル無線方式ストレージ、２１ａ，２１ｂ…ローカルスケジューラ、２３ａ，２３ｂ…地域特性・無線方式マッピングＤＢ、２４ａ，２４ｂ…キャッシュ制御部、２５ａ…環境測定部、２６ｂ…割当ＤＢ、３１…無線方式ファイルダウンロード部、３２…無線方式ファイル設定部、３３…ソフトウェア部、３４…無線方式ハードウェア設定ダウンロード部、３５…無線方式ハードウェア設定部、３６…ハードウェア部、７０…グローバル無線方式ストレージ、７１…グローバルスケジューラ、７２…グローバル無線ＡＰ割当部、７３…ＡＰ管理ＤＢ、７４…ダウンロード制御部、８１…無線方式ファイルダウンロード部、８２…無線方式ファイル設定部、８３…ソフトウェア部、８４…無線方式ハードウェア設定ダウンロード部、８５…無線方式ハードウェア設定部、８６…ハードウェア部
【図１】
2019186864.tif 000003
【図２】
2019186864.tif 000004
【図３】
2019186864.tif 000005
【図４】
2019186864.tif 000006
【図５】
2019186864.tif 000007
【図６】
2019186864.tif 000008
【図７】
2019186864.tif 000009
【図８】
2019186864.tif 000010
【図９】
2019186864.tif 000011
【図１０】
2019186864.tif 000012
【図１１】
2019186864.tif 000013
【図１２】
2019186864.tif 000014
【図１３】
2019186864.tif 000015
【図１４】
2019186864.tif 000016
【図１５】
2019186864.tif 000017
【図１６】
2019186864.tif 000018
【図１７】
2019186864.tif 000019
【図１８】
2019186864.tif 000020
【図１９】
2019186864.tif 000021
【図２０】
2019186864.tif 000022