(57)【要約】【課題】スモールセルをオフにするための監視負担を軽減でき、且つ端末の通信の中断を回避可能な技術を提供する。【解決手段】マクロセルを形成するマクロセル基地局と、マクロセル内に配置されたスモールセルを形成する少なくとも１つのスモールセル基地局と、マクロセルを利用する無線端末のトラフィック状況を示す第１の値と前記スモールセルを利用する無線端末のトラフィック状況を示す第２の値とを取得する処理と、第１の値と第２の値との加算値がマクロセルに関して設けられた所定範囲に収まるときにスモールセルをオフにする処理とを行う制御部を含む制御装置とを備える無線ネットワーク制御システムである。【選択図】図２３
2016005248.tif 000002
【特許請求の範囲】
【請求項１】
マクロセルを形成するマクロセル基地局と、
前記マクロセル内に配置されたスモールセルを形成する少なくとも１つのスモールセル基地局と、
前記マクロセルを利用する無線端末のトラフィック状況を示す第１の値と前記スモールセルを利用する無線端末のトラフィック状況を示す第２の値とを取得する処理と、前記第１の値と前記第２の値との加算値が前記マクロセルに関して設けられた所定範囲に収まるときに前記スモールセルをオフにする処理とを行う制御部を含む制御装置と
を備える無線ネットワーク制御システム。
【請求項２】
前記制御部は、前記スモールセルの前記第２の値と前記スモールセルと隣接する隣接スモールセルについて取得された第２の値との加算値が前記隣接スモールセルに関して設けられた所定範囲に収まるときに前記スモールセルをオフにする処理を行う
請求項１に記載の無線ネットワーク制御システム。
【請求項３】
前記制御部は、前記スモールセルの前記第２の値が前記スモールセルに関して設けられた所定範囲に収まらない場合に前記第１の値と前記第２の値とを加算する処理を行う
請求項１に記載の無線ネットワーク制御システム。
【請求項４】
前記制御部は、前記スモールセルの前記第２の値が前記スモールセルに関して設けられた所定範囲に収まらない場合に前記スモールセルの前記第２の値と前記隣接スモールセルの前記第２の値とを加算する処理を行う
請求項２に記載の無線ネットワーク制御システム。
【請求項５】
前記制御部は、前記スモールセルを利用中の端末の位置が属するエリアと重なる他のスモールセルを前記隣接スモールセルに決定する
請求項２又は４に記載の無線ネットワーク制御システム。
【請求項６】
前記制御部は、前記第１の値が前記マクロセルに関して設けられた所定範囲に収まらないときに、前記マクロセルを利用中の端末が属するエリアと重なるオフ状態のスモールセルをオンにする処理を行う
請求項１から５のいずれか１項に記載の無線ネットワーク制御システム。
【請求項７】
前記制御部は、無線端末からのアラームが受信されたときに、当該無線端末が位置するエリアと重なるオフ状態のスモールセルをオンにする処理を行う
請求項１から６のいずれか１項に記載の無線ネットワーク制御システム。
【請求項８】
前記制御部は、前記マクロセルに対するトラフィック需要の増加が予想される時間帯情報に基づき、当該時間帯において前記スモールセルをオンにする制御を行う
請求項１から７のいずれか１項に記載の無線ネットワーク制御システム。
【請求項９】
マクロセルを形成するマクロセル基地局と、前記マクロセル内に配置されたスモールセルを形成する少なくとも１つのスモールセル基地局とを含む無線ネットワークの制御装置であって、
前記マクロセルを利用する無線端末のトラフィック状況を示す第１の値と前記スモールセルを利用する無線端末のトラフィック状況を示す第２の値とを取得する処理と、前記第１の値と前記第２の値との加算値が前記マクロセルに関して設けられた所定範囲に収まるときに前記スモールセルをオフにする処理とを行う制御部を含む
無線ネットワークの制御装置。
【請求項１０】
マクロセルを形成するマクロセル基地局と、
前記マクロセル内に配置されたスモールセルを形成する少なくとも１つのスモールセル基地局とを含む無線ネットワークの制御方法であって、
前記無線ネットワークの制御装置が、
前記マクロセルを利用する無線端末のトラフィック状況を示す第１の値と前記スモールセルを利用する無線端末のトラフィック状況を示す第２の値とを取得し、
前記第１の値と前記第２の値との加算値が前記マクロセルに関して設けられた所定範囲に収まるときに前記スモールセルをオフにする処理を行う
ことを含む無線ネットワークの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ネットワーク制御システム，無線ネットワーク制御装置，及び無線ネットワーク制御方法に関する。
【背景技術】
【０００２】
マクロセルで形成されるネットワークにおけるトラフィック増大の対応の一つとして、Heterogeneous Network（ＨｅｔＮｅｔ: ヘテロジーニアスネットワーク、「異種混合ネ
ットワーク」とも呼ばれる）が提案されている。ヘテロジーニアスネットワークは、マクロセル内に１又は複数のスモールセルが配置されたネットワークである。マクロセル内にスモールセルが配置されることによって、収容ユーザ数の増加、或いはネットワーク帯域の増加を図ることができる。スモールセルは、マイクロセル，ピコセル，フェムトセルを含む。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−０３７５５５号公報
【特許文献２】特開２０１０−２１２９９８号公報
【特許文献３】国際公開第２０１０／１１０１８７号
【特許文献４】特開平１０−３３６７２７号公報
【特許文献５】特開２００２−１１１９１２号公報
【特許文献６】特開平０７−１２３１５３号公報
【特許文献７】特公昭６２−０５９９４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ＨｅｔＮｅｔでは、マクロセル内に配置されるスモールセルの数が増加するにつれてスモールセル基地局のトータルの電力消費量が増加する問題があった。現状では、各スモールセルのオンオフは人手（マニュアル）で行われている。このため、消費電力削減のために不要なスモールセルをオフにする作業は、オペレータが各スモールセルの利用状況を監視し、不要と思われるスモールセルをオフにする作業となるので非常に煩雑であった。
【０００５】
また、仮に不要と思われるスモールセルがオフにされたときに、通信中の端末が存在していると、当該端末は、通信を継続するために、例えばマクロセルへのハンドオーバを試行する。このときのマクロセルのトラフィック状況によってはハンドオーバが拒否される。この結果、端末は、ハンドオーバ先を発見できずに通信が中断してしまう虞があった。
【０００６】
本発明の一側面は、マクロセル内にスモールセルが配置されたネットワークにおいて、スモールセルをオフにするための監視負担を軽減でき、且つ端末の通信の中断を回避可能な技術を提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明の一側面は、マクロセルを形成するマクロセル基地局と、
前記マクロセル内に配置されたスモールセルを形成する少なくとも１つのスモールセル基地局と、
前記マクロセルを利用する無線端末のトラフィック状況を示す第１の値と前記スモールセルを利用する無線端末のトラフィック状況を示す第２の値とを取得する処理と、前記第
１の値と前記第２の値との加算値が前記マクロセルに関して設けられた所定範囲に収まるときに前記スモールセルをオフにする処理とを行う制御部を含む制御装置と
を備える無線ネットワーク制御システムである。
【発明の効果】
【０００８】
本発明の一側面によれば、マクロセル内にスモールセルが配置されたネットワークにおいて、スモールセルをオフにするための監視負担を軽減でき、且つ端末の通信の中断を回避可能となる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態に係るヘテロジーニアスネットワークの一例を示す図である。
【図２】図２は、ヘテロジーニアスネットワークシステムの構成例を示す図である。
【図３】図３は、端末（端末装置）のハードウェア構成例を示す。
【図４】図４は、端末の機能を模式的に示すブロック図である。
【図５】図５は、マクロセル基地局及びマイクロセル基地局として使用可能な基地局装置（基地局）のハードウェア構成例を示す図である。
【図６】図６は、マイクロセル基地局の機能を模式的に示すブロック図である。
【図７】図７は、マクロセル基地局の機能を模式的に示すブロック図である。
【図８】図８は、管理サーバとして動作する情報処理装置（コンピュータ）のハードウェア構成例を示す図である。
【図９】図９は、管理サーバの機能を模式的に示す図である。
【図１０Ａ】図１０Ａは、メッシュの説明図である。
【図１０Ｂ】図１０Ｂは、メッシュとマクロセル及びマイクロセルとの対応関係を模式的に示す説明図である。
【図１１】図１１は、基地局別トラフィック情報管理テーブル（テーブル８０）のデータ構造例を示す図である。
【図１２】図１２は、トラフィック情報のフォーマット（トラフィック情報レコード）の一例を示す図である。
【図１３】図１３は、メッシュコード−マクロセル・マイクロセル対応テーブル（テーブル８１）のデータ構造例を示す図である。
【図１４】図１４は、マクロセル・マイクロセル−メッシュコード対応テーブル（テーブル８２）のデータ構造例を示す図である。
【図１５】図１５は、メッシュコード−ユーザ管理テーブル（テーブル８３）のデータ構造例を示す図である。
【図１６】図１６は、ユーザ情報管理テーブル（テーブル８４）のデータ構造例を示す図である。
【図１７】図１７は、管理サーバで受信されるユーザ情報のフォーマット（ユーザ情報レコード）の一例を示す図である。
【図１８】図１８は、閾値管理テーブル（テーブル８５）のデータ構造例を示す図である。
【図１９】図１９は、スケジュール管理テーブル（テーブル８６）のデータ構造例を示す図である。
【図２０】図２０は、マイクロセルＯＮ／ＯＦＦ管理テーブル８７のデータ構造例を示す図である。
【図２１】図２１は、サーバ６の周期処理の一例を示す図である。
【図２２】図２２は、情報収集サブプロセス（図２１（１））の一例を示す説明図である。
【図２３】図２３は、マイクロセルオフサブプロセス（図２１（３））の一例を示すフローチャートである。
【図２４】図２４は、マイクロセルオフサブプロセス（図２１（３））の一例を示すフローチャートである。
【図２５】図２５は、マイクロセルＯＮ／ＯＦＦ管理テーブルの一例を示す。
【図２６】図２６は、基地局別トラフィック情報管理テーブルの一部（マクロセル１のレコード）の一例を示す。
【図２７】図２７は、マイクロセルオフサブプロセス（図２１（４））の一例を示すフローチャートである。
【図２８】図２８は、マイクロセルオフサブプロセス（図２１（４））の一例を示すフローチャートである。
【図２９】図２９は、マイクロセルＯＮ／ＯＦＦ管理テーブルの一例を示す。
【図３０】図３０は、基地局別トラフィック情報管理テーブルの一部（マクロセル１のレコード）の一例を示す。
【図３１】図３１は、動作例２（サーバ６のアラーム処理の一例）を示す図である。
【図３２】図３２は、動作例２における情報収集サブプロセスの一例を示す図である。
【図３３】図３３は、動作例２におけるマイクロセルオフサブプロセス（図３１＜１１＞）の一例を示すフローチャートである。
【図３４】図３４は、動作例２におけるマイクロセルオフサブプロセス（図３１＜１１＞）の一例を示すフローチャートである。
【図３５】図３５は、スケジュール管理テーブル（図１９）に従ったマイクロセルオンサブプロセスの一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の実施形態について説明する。実施形態の構成は例示であり、本発明は実施形態の構成に限定されない。
【００１１】
＜ネットワーク構成＞
図１は、実施形態に係るヘテロジーニアスネットワーク（以下「ＨｅｔＮｅｔ」と表記）の一例を示す図であり、図２は、ＨｅｔＮｅｔシステムの構成例を示す図である。図１に示す例では、ＨｅｔＮｅｔは、マクロセル１を形成するマクロセル基地局２と、マクロセル１のサイズより小さいサイズを有するマイクロセル３を形成するｎ個の（ｎは１以上の自然数）のマイクロセル基地局４とを含む。セルのサイズは、例えばセル半径を含む。
【００１２】
図１に示す例では、３つのマイクロセル３と、各マイクロセル３を形成するマイクロセル基地局４が例示されている。マクロセル基地局２と各マイクロセル基地局４とは、光ファイバやＸ２インタフェースを介して接続されており、相互に通信可能となっている。マクロセル基地局２及びマイクロセル基地局２のそれぞれは、その周囲に電波を放射することで対応するセル（マクロセル１，マイクロセル３）を形成することができる。セルを形成するための電波を放射するための電力（送信電力と呼ばれる）のオンオフによって、マクロセル１及びマイクロセル３はオンオフ（形成、形成停止）される。  
【００１３】
マイクロセル３は、「スモールセル」の一例であり、マイクロセル基地局４は、「スモールセル基地局」の一例である。スモールセルは、マイクロセル，ピコセル，フェムトセルを含む。スモールセル基地局は、マイクロセルを形成するマイクロセル基地局，ピコセルを形成するピコセル基地局，フェムトセルを形成するフェムトセル基地局を含む。図１に示したマイクロセル３の一部又は全部は、ピコセル及びフェムトセルの少なくとも一方であっても良い。
【００１４】
なお、一般に、マクロセルは、例えば半径数百ｍ〜数十ｋｍの通信可能エリアをカバーし、マイクロセルは、例えば半径数百ｍ単位のマクロセルより小さい通信可能エリアをカ
バーする。ピコセルは、マイクロセルより小さい通信可能エリア（例えば、半径数十ｍ以上百ｍ程度以下）をカバーし、フェムトセルはピコセルより小さい通信可能エリア（半径数十ｍ以下）をカバーする。
【００１５】
無線端末５（ユーザ）５は、マクロセル１及びマイクロセル３の双方を利用可能（双方に在圏（キャンプオン）可能）となっている。すなわち、無線端末５（以下「端末５」と表記）は、マクロセル１のカバレッジエリアでマクロセル１（マクロセル基地局２）に接続し、マクロセル１を用いて通信サービスの提供を受けることができる。また、端末５は、マイクロセル３のカバレッジエリア内でマイクロセル３（マイクロセル基地局４）に接続し、マイクロセル３を用いて通信サービスの提供を受けることもできる。
【００１６】
マクロセル１とマイクロセル３とは同じ周波数、或いはハンドオーバ（ＨＯ）可能な異なる周波数を用いており、端末５は、マクロセル１とマイクロセル３との間で相互にハンドオーバ可能である。但し、端末５がマクロセル１とマイクロセル３（スモールセル）の双方を利用可能であるが、端末５がマクロセル１とマイクロセル３との間でセルを切り替える場合にハンドオーバを行わず、セルへの再接続を行う運用もあり得る。
【００１７】
各マイクロセル基地局４は、マイクロセル３をマクロセル１のカバレッジエリア内に形成しており、マクロセル１がマイクロセル３のカバレッジエリアをカバーしている。マクロセル１が各マイクロセル３をカバーすることによって、マイクロセル３がオフ（形成停止）されても、マイクロセル３を利用していた端末５（マイクロセル基地局４の配下の端末５）は、マクロセル１へのハンドオーバによって通信サービスの享受を継続し得る。
【００１８】
或いは、マイクロセル３の配下の端末５は、当該マイクロセル３の周囲に存する（隣接する）他のマイクロセル３へハンドオーバすることができる。このように、実施形態に係るＨｅｔＮｅｔでは、マクロセル基地局２及びマイクロセル基地局４のそれぞれの負荷（トラフィック状況）に応じてマイクロセル３のオンオフが可能となっている。マイクロセル３のオフによって消費電力の削減が図られる。
【００１９】
マイクロセル３のオンオフは、上記したようなマイクロセル３を形成するための送信電力のオンオフによってなされる。送信電力をオンオフするためにマイクロセル基地局４の電源のオンオフが行われても良い。前者が採用される場合には、マイクロセル基地局４全体がオフとならないことでマイクロセル３のオン時におけるオーバヘッドを小さくすることができる。但し、待機電力が発生する。後者が採用される場合には、待機電力を要しない点で消費電力をさらに削減することができる。実施形態では、一例として、送信電力のオンオフによってマイクロセル３をオンオフする場合について説明する。
【００２０】
図２に示すように、マクロセル基地局２及びマイクロセル基地局４のそれぞれは、有線ネットワークＮを介して管理サーバ６（以下「サーバ６」）に接続されている。有線ネットワークＮの一部が無線区間を含むこともあり得る。サーバ６は、マイクロセル３のオンオフを制御するための情報を含むメッセージをマクロセル基地局２及び各マイクロセル基地局４から有線ネットワークＮを介して受信する。サーバ６は、受信された情報を解析し、各マイクロセル基地局４に対して送信電力のオン又はオフを指示するメッセージを送信することができる。サーバ６は、「制御装置」、「無線ネットワーク制御装置」の一例である。
【００２１】
送信電力のオフメッセージを受けたマイクロセル基地局４は、送信電力をオフにする。すると、配下の各端末５では、マイクロセル基地局４からの受信電波強度が低下するので、セルサーチを行い、隣接セル（マクロセル１,或いは隣接する他のマイクロセル３）へ
のハンドオーバを試行する。
【００２２】
＜端末の構成例＞
図３は、端末５（端末装置）のハードウェア構成例を示す。端末５は、バスＢ１を介して相互に接続されたGlobal Positioning System（ＧＰＳ）受信機１０，出力装置１１，
入力装置１２，フラッシュメモリ１３，Central Processing Unit（ＣＰＵ）１４を含ん
でいる。また、端末５は、メモリ１５，Digital Signal Processor（ＤＳＰ）１６，Field Programmable Gate Array（ＦＰＧＡ）１７，及びRadio Frequency（ＲＦ）回路１８を含んでいる。ＲＦ回路１８は、送受信アンテナ１９に接続されている。
【００２３】
ＧＰＳ受信機１０は、ＧＰＳ衛星からの信号を受信して端末５の位置を計算し、計算結果を含む位置情報を出力する。
【００２４】
出力装置１１は、ディスプレイ装置，及び音声出力装置（スピーカ）を含む。出力装置１１として、ランプやバイブレータを含むこともできる。入力装置１２は、ボタン，キー，タッチパネルの少なくとも１つと、音声入力装置（マイクロフォン）とを含む。フラッシュメモリ１３は、補助記憶装置の一例であり、ＣＰＵ１４やＤＳＰ１６によって実行されるプログラムや、プログラムの実行に際して使用されるデータを記憶する。補助記憶装置は、フラッシュメモリの他、Solid State Drive（ＳＳＤ），ハードディスクドライブ
（ＨＤＤ），Electrically Erasable Programmable Read-Only Memory（ＥＥＰＲＯＭ）
などを含む。
【００２５】
メモリ１５は、主記憶装置（メインメモリ）の一例であり、例えば、Read Only Memory（ＲＯＭ）及びRandom Access Memory（ＲＡＭ）を含む。メモリ１５は、ＣＰＵ１４の作業領域として使用される。ＣＰＵ１４は、フラッシュメモリ１３に記憶された様々なプログラム（オペレーティングシステム，アプリケーションプログラムなど）をメモリ１５にロードして実行する。これによって、ＣＰＵ１４は、通話機能，Ｗｅｂ端末機能，メール機能のような様々な通信サービスを受けるための機能を実行する。
【００２６】
ＤＳＰ１６は、ユーザデータに対するディジタルベースバンド処理（ＢＢ処理）を行うＢＢ処理部として動作する。例えば、ＤＳＰ１６は、ユーザデータや制御信号（制御情報）にディジタル変調を施してベースバンド信号（ＢＢ信号）に変換する処理や、ＦＰＧＡ１７から受信されるＢＢ信号の復調処理を行ってユーザデータや制御信号（制御情報）を得る処理を行う。
【００２７】
ＦＰＧＡ１７は、アナログＢＢ処理として、直交変復調処理を行う直交変復調部として動作する。すなわち、ＦＰＧＡ１７は、ＤＳＰ１６から受信されるＢＢ信号に対する直交変調処理を行い、ＢＢ信号をアナログ信号に変換し、ＲＦ回路１８に送る。一方、ＦＰＧＡ１７は、ＲＦ回路１８から受信されるアナログ信号に対する直交復調処理を行い、アナログ信号をＢＢ信号に変換し、ＤＳＰ１６へ送る。
【００２８】
ＲＦ回路１８は、ダウンリンク方向（基地局→端末５）とアップリンク方向（端末５→基地局）との無線処理を司る。ダウンリンク方向に関して、ＲＦ回路１８は、アップコンバータとパワーアンプ（ＰＡ）とを含む。アップリンク方向に関して、ＲＦ回路１８は、ローノイズアンプ（ＬＮＡ）とダウンコンバータとを含む。ダウンリンク及びアップリンクに共通の構成要素として、ＲＦ回路１８は、デュプレクサを含み、デュプレクサは送受信アンテナ１９に接続されている。
【００２９】
アップコンバータは、ＦＰＧＡ１７から受信されるアナログ信号（ＲＦ信号）を電波の周波数にアップコンバートする。ＰＡは、アップコンバートされた信号を増幅する。デュプレクサは、増幅された信号を送受信アンテナ１９に接続し、送受信アンテナ１９は、電
波を放射する。放射された電波が基地局（マクロセル基地局２，マイクロセル基地局４）で受信される。
【００３０】
送受信アンテナ１９で受信された基地局からの電波は、デュプレクサを介してＬＮＡへ入力され、ＬＮＡで低雑音増幅される。低雑音増幅された信号は、ダウンコンバータでアナログ信号（ＲＦ信号）の周波数にダウンコンバートされる。ダウンコンバートされた信号は、ＦＰＧＡ１７に入力される。
【００３１】
上記したＣＰＵ１４、ＤＳＰ１６は、「プロセッサ」、「コントローラ」、「制御部」の一例である。フラッシュメモリ１３，メモリ１５は、「記憶装置」、「記憶部」、「コンピュータ読み取り可能な記憶媒体」の一例である。
【００３２】
図４は、端末５の機能を模式的に示すブロック図である。図４において、端末５は、制御部２１と、記憶部２２と、無線部２３と、位置情報の取得部２４とを含む。無線部２３は、図３に示したＦＰＧＡ１７及びＲＦ回路２９の機能であり、マクロセル基地局２及びマイクロセル基地局４との通信を司る。
【００３３】
制御部２１は、図３に示したＣＰＵ１４及びＤＳＰ１６のプログラム実行によって得られる機能であり、無線部２３を用いた基地局との無線通信により無線信号の品質（無線品質）の測定を行い、測定結果を記憶部２２に記憶する。また、制御部２１は、基地局との通信に係るスループット（データ流量）を測定し、記憶部２２に記憶する。制御部２１は、無線品質及びスループットの測定を、例えば、周期的又は定期的に行う。
【００３４】
無線品質及びスループットの測定方法は、既存のあらゆる手法を適用可能である。また、スループットの測定方向は、ダウンリンク方向とアップリンク方向との少なくとも一方で良い。無線品質として、既存の無線品質測定に使用されている様々な指標値を適用することができる。無線品質を示す情報は、例えば、基地局からの電波受信強度やsignal-to-interference-plus-noise ratio（ＳＩＮＲ）などを含む。
【００３５】
取得部２４は、図３に示したＧＰＳ受信機１０の機能であり、ＧＰＳ情報、すなわち端末５の位置情報を取得し、記憶部２２に記憶する。記憶部２２は、図３に示したフラッシュメモリ１３やメモリ１５の機能であり、端末５の識別子（ユーザ識別子），無線品質やスループットの測定結果，端末５の位置情報などを記憶する。制御部２１は、所定の周期で、端末５の識別子（ユーザ識別子）、スループット（データ流量）、及び端末５の位置情報を、端末５が在圏するセルの基地局へ送信する。
【００３６】
＜基地局の構成例＞
図５は、マクロセル基地局２及びマイクロセル基地局４として使用可能な基地局装置３０（以下「基地局３０」）のハードウェア構成例を示す図である。基地局３０は、ユーザプレーン（Ｕプレーン）に係る処理と、制御プレーン（Ｃプレーン）に係る処理とを行う。Ｕプレーンに係る処理は、例えば、端末５（ユーザ）から受信されるデータ（ユーザデータ）をコアネットワークへ転送する処理（アップリンク送信）と、コアネットワークから受信されるユーザデータを端末５へ転送する処理（ダウンリンク送信）とを含む。Ｃプレーンに係る処理は、Mobility Management Entity（ＭＭＥ）などとの制御信号の送受信，端末５との制御信号の送受信，及びＭＭＥや端末５から受信される制御信号を用いた基地局３０の動作の制御を含む。
【００３７】
図５において、基地局装置３０は、内部スイッチ（ＳＷ）３１と、内部スイッチ３１に接続されたネットワークプロセッサ（ＮＰ）３２と、フラッシュメモリ３３とを含んでいる。ＮＰ３２は、インタフェースモジュール３４（Ｉ／Ｆ３４）と接続されており、Ｉ／
Ｆ３４は、図示しないコアネットワークと接続される通信回線（Ｓ１回線）を収容している。  
【００３８】
基地局３０は、Ｓ１回線中のＳ１−ＭＭＥインタフェースを介してＭＭＥと接続される。また、基地局３０は、Ｓ１回線中のＳ１−Ｕインタフェースを介してServing Gateway
（ＳＰＷ）及びPacket Data Network Gateway(ＰＧＷ)と接続される。ＭＭＥは、端末５
の位置登録、ベアラ設定などの制御プレーン（Ｃプレーン）を扱うノードである。ＳＧＷ及びＰＧＷは、ユーザデータ（パケット）の転送を扱うユーザプレーン（Ｕプレーン）のノードである。
【００３９】
また、基地局３０は、ＳＷ３１に接続されたＣＰＵ３５と、ＤＳＰ３６と、ＦＰＧＡ３７とを含んでいる。ＣＰＵ３５は、メモリ３８と接続されている。ＦＰＧＡ２７は、ＲＦ回路３９と接続されており、ＲＦ回路３９は、送受信アンテナ４０と接続されている。
【００４０】
ＳＷ３１は、ＳＷ３１に接続された各回路間の信号の送受信処理を司る。ＮＰ３２及びＩ／Ｆ３４は、コアネットワーク，及び有線ネットワークＮ（図２）との回線インタフェースとして機能する。ＮＰ３２は、例えば、Ｉ／Ｆ３４で受信された信号中のInternet Protocol （ＩＰ）パケットや、Ｉ／Ｆ３４へ送信するＩＰパケットに関する処理（ＩＰプロトコル処理）を行う。Ｉ／Ｆ３４は、ＮＰ３２から受信されるＩＰパケットをコアネットワークへ送信するための信号に変換する処理や、コアネットワークから受信される信号をＩＰパケットに変換する処理などを行う。サーバ６との間で送受信されるメッセージは、Ｉ／Ｆ３４で送受信され、ＳＷ３１を介してＣＰＵ３５に与えられる。
【００４１】
ＤＳＰ３６は、ＤＳＰ１６と同様にユーザデータに対するＢＢ処理を行うＢＢ処理部として動作する。ＦＰＧＡ３７は、ＦＰＧＡ１７と同様に、直交変復調処理を行う直交変復調部として動作する。ＲＦ回路３９は、ＲＦ回路１８と同様の構成を有し、送受信アンテナ４０を用いた無線信号（電波）の送受信処理を行う。
【００４２】
メモリ３８は、主記憶装置（メインメモリ）の一例であり、例えば、ＲＡＭ及びＲＯＭを含む。メモリ３８は、ＣＰＵ３５の作業領域として使用される。フラッシュメモリ３３は、補助記憶装置の一例であり、基地局３０の動作の制御に用いるデータや、ＣＰＵ３５，ＤＳＰ３６によって実行されるプログラムを記憶する。
【００４３】
ＣＰＵ３５は、ＭＭＥや端末との制御信号（制御情報）のやりとりを通じて、Ｃプレーンに係る様々な処理を行う。例えば、ＣＰＵ２５は、端末５の呼処理（アタッチ，発信，着信，デタッチ）や、基地局３０の保守運用（operation administration and maintenance（ＯＡＭ））処理を行う。また、ＣＰＵ３５は、同期信号や報知情報の送信制御や、ハンドオーバに係る処理を行う。
【００４４】
入力装置３１は、キー，ボタン，タッチパネル,マイクロフォンの少なくとも１つを含
み、情報の入力に使用される。出力装置３２は、ディスプレイ，ランプ，スピーカ，バイブレータの少なくとも１つを含み、情報の出力を行う。  
【００４５】
また、マイクロセル基地局４として使用される基地局３０は、ＳＷ３１とＲＦ回路３９とに接続された電力制御回路４１を含む。電力制御回路４１は、ＣＰＵ３５からの指示に従って、ＲＦ回路３９が送受信アンテナ４０から電波を放射（送信）するときの送信電力を制御する。送信電力の制御は、送信電力供給のオンオフと、送信電力の上昇及び低下を含む。基地局３０がマクロセル基地局２として使用される場合、電力制御回路４１は含まれていなくても良い。
【００４６】
また、マクロセル基地局２として使用される基地局３０は、所定数（例えば６個）のマクロセル１を形成するように形成される。この場合、基地局３０は、例えば、セルの数に応じたＦＰＧＡ３７，ＲＦ回路３９及び送受信アンテナ４０を備える構成を有する。但し、マクロセル基地局２が形成可能なマクロセル１の数は少なくとも１つ（１以上）の適宜の数を設定可能であり、６以外の数を適用し得る。
【００４７】
なお、本実施形態では、マクロセル１及び各マイクロセル３の位置は固定であることを想定している。但し、マイクロセル基地局４（スモールセル基地局）の一部又は全部が移動可能にされていても良い。この場合、移動するマイクロセル基地局４は、例えばＧＰＳ受信機を有し、マイクロセル基地局４の位置情報（緯度経度）をサーバ６に周期的に通知する。サーバ６は、マイクロセル基地局４の位置情報に基づき、各マイクロセル３の位置を管理する。
【００４８】
図６は、マイクロセル基地局４の機能を模式的に示すブロック図である。図６に示すように、マイクロセル基地局４は、送受信アンテナ４０に接続された無線部５１と、制御部５２と、記憶部５３と、ネットワークインタフェース（ネットワークＩＦ）５４を含んだ装置として動作する。
【００４９】
無線部５１は、図５に示したＦＰＧＡ３７及びＲＦ回路３９の動作によって生じる機能である。無線部５１は、端末５との無線通信を行う。制御部５２は、図５に示したＣＰＵ３５及びＤＳＰ３６の動作によって生じる機能である。制御部５２は、通信制御部５６と、送信電力オンオフの制御部５７とを含む。通信制御部５６は、端末５との無線通信を通じて、端末５から周期的に送信されるユーザ情報を受信し、記憶部５３に記憶する。通信制御部５６は、サーバ６と通信を行い、後述するトラフィック情報やユーザ情報をサーバ６へ送信する。制御部５７は、サーバ６から受信される送信電力のオンオフの指示メッセージに従って、電力制御回路４１を用いた送信電力のオンオフを制御する。また、制御部５７は、電力制御回路４１を用いて送信電力値を増減することができる。
【００５０】
記憶部５３は、フラッシュメモリ３３，メモリ３８の機能である。記憶部５３は、通信制御部５６で測定された配下の各端末５からの情報（ユーザ識別子，データ流量，位置情報）などを記憶する記憶領域を含む。通信制御部５６は、記憶部５３に記憶された各端末５のデータ流量を集計した合計値と、配下の端末５のうち、通信中の端末５の数を求める。通信制御部５６は、合計値及び端末５の数を含むトラフィック情報（マイクロセル３を用いたトラフィックに関する情報）を作成し、サーバ６へ送る。また、通信制御部５６は、ユーザ情報をサーバ６へ送る。通信中の端末５は、データ流量が０でない端末５を含む。或いは、データ流量が所定値以上の端末５を通信中の端末５とすることもできる。ネットワークＩＦ５４は、図５に示したＮＰ３２及びＩ／Ｆ３４の機能であり、サーバ６との通信を司る。
【００５１】
図７は、マクロセル基地局２の機能を模式的に示すブロック図である。図７に示すように、マクロセル基地局２は、送受信アンテナ４０に接続された無線部５１と、制御部５２と、記憶部５３と、ネットワークインタフェース（ネットワークＩＦ）５４を含んだ装置として動作する。マクロセル基地局２は、制御部５７を備えない点で、マイクロセル基地局４と同じ機能を備えている。
【００５２】
＜管理サーバのハードウェア構成例＞
図８は、管理サーバ６として動作する情報処理装置（コンピュータ）のハードウェア構成例を示す図である。図８において、サーバ６は、バスＢ２を介して相互に接続されたＣＰＵ６１と、主記憶装置６２と、ネットワークインタフェース（ＮＷ  Ｉ／Ｆ）６３と、補助記憶装置６４と、入力装置６５と、出力装置６６とを含んでいる。
【００５３】
入力装置６５及び出力装置６６は、入力装置１２及び出力装置１１（図３）と同様の構成を備える。ＮＷ  Ｉ／Ｆ６３は、マクロセル基地局２及び各マイクロセル基地局４との通信を司るインタフェース回路である。例えば、ＮＷ  Ｉ／Ｆ６３として、Local Area Network（ＬＡＮ：構内交換網）カードのような各種のネットワークインタフェースカード（ＮＩＣ）を適用可能である。  
【００５４】
主記憶装置６２（メインメモリ）は、例えばＲＯＭ及びＲＡＭであり、ＣＰＵ６１の作業領域として使用される。補助記憶装置６４は、プログラムやデータを記憶する記憶装置である。補助記憶装置６４は、不揮発性記憶媒体を含む。不揮発性記憶媒体は、ＨＤＤ，ＳＳＤ，フラッシュメモリ，ＥＥＰＲＯＭなどを含む。主記憶装置６２及び補助記憶装置６４は、「メモリ」、「コンピュータ読み取り可能な記憶媒体」、「記憶部」、「記憶装置」の一例である。
【００５５】
ＣＰＵ６１は、補助記憶装置６４に記憶されたプログラムを主記憶装置６２にロードして実行する。これによって、情報処理装置は、サーバ６として動作する。ＣＰＵ６１は、「プロセッサ」、「制御装置」、「制御部」の一例である。なお、サーバ６として動作する情報処理装置として、ＰＣ，ＷＳ，サーバマシンのような汎用又は専用のコンピュータを適用することができる。
【００５６】
また、ＣＰＵ１４，ＣＰＵ３５，ＣＰＵ６１のような「プロセッサ」によって実行される機能の一部又は全部は、ハードウェアのハードウェアロジック（ワイヤードロジック）によって実装されても良い。ハードウェアは、例えば、電気・電子回路，集積回路（例えば、ＩＣ，ＬＳＩ，Application Specific Integrated Circuit（ＡＳＩＣ）の少なくと
も一つ），及びＦＰＧＡのようなプログラマブルロジックデバイス（ＰＬＤ）の少なくとも一つによって形成される。このとき、一つのハードウェアが複数の機能を実行するようにしても良く、複数のハードウェアの組み合わせで一つの機能が実行されるようにしても良い。
【００５７】
図９は、管理サーバ６の機能を模式的に示す図である。サーバ６のＣＰＵ６１は、プログラムを実行する。これによって、サーバ６は、制御部７１，記憶部７２，メッシュ情報の解析部７３，位置情報の解析部７４，送信電力オンオフの判定部７５及びＮＷ  Ｉ／Ｆを含んだ装置として機能する。
【００５８】
制御部７１は、ＣＰＵ６１の機能の一つであり、マクロセル制御部７１Ａとマイクロセル制御部７１Ｂとを含む。マクロセル制御部７１Ａは、マクロセル基地局２が形成するマクロセル１のオンオフ（ＯＮ／ＯＦＦ）を制御する。マイクロセル制御部７１Ｂは、各マイクロセル基地局４が形成するマイクロセル３のオンオフを制御する。上記したように、セルのオンオフは、セルを形成する基地局（マクロセル基地局２，マイクロセル基地局４）の送信電力のオンオフによってなされる。
【００５９】
位置情報の解析部７３は、ＣＰＵ６１の機能の一つである。解析部７３は、各基地局（マイクロセル基地局４，マクロセル基地局２）及び各端末５の位置情報を解析する。メッシュ情報の解析部７４は、ＣＰＵ６１の機能の一つである。解析部７４は、解析部７３で得られた端末５の位置をメッシュ情報に変換する。解析部７４は、基地局や端末５の位置が属する小エリアの識別情報（メッシュコード）を割り出す。
【００６０】
図１０Ａは、メッシュの説明図である。「メッシュ」は、或るエリアを方形の小エリアに細分化した（格子状に分割した）ものである。例えば、国土を緯度及び経度により方形の小地域区画に細分した「地域メッシュ」（総務省で作成）がメッシュとして適用される
。小エリアは、例えば、四方が１００ｍの方形に設定される（但し、一辺の長さは例示）。各小エリアには、「メッシュコード」と呼ばれる番号（識別情報の一例）が割り当てられる。図１０Ａは、１３×１３の小エリアに区画された或るエリアにおいて、各小エリアにメッシュコードが割り当てられた例を示す。なお、小エリアの形状は方形（正方形）に限定されず、正方形以外の四角形、三角形、六角形、八角形、これら以外の多角形で形成される場合もあり得る。
【００６１】
図１０Ｂは、メッシュとマクロセル１及びマイクロセル３との対応関係を模式的に示す説明図である。図１０Ｂには、図１０Ａに示したメッシュ上に、マクロセル１（図１０Ｂでは、マクロセルＭ-１を例示）及びマイクロセル３（図１０Ｂではマイクロセルμ−１
〜μ−１８を例示）のカバレッジエリアを重ねた状態が模式的に図示されている。このように、各セルのカバレッジエリアと重なる小エリアのメッシュコードが各セル１，３に対応するメッシュコードとして管理される。
【００６２】
図９に戻って、判定部７５は、ＣＰＵ６１の機能の一つである。判定部７５は、マクロセル基地局２及びマイクロセル基地局４のそれぞれの送信電力のオンオフを制御する。ＮＷ  Ｉ／Ｆ６３は、マクロセル２向けのＮＷ  Ｉ／Ｆ６３Ａと、マイクロセル向けのＮＷ
Ｉ／Ｆ６３Ｂとを含んでいる。ＮＷ  Ｉ／Ｆ６３Ａは、マクロセル基地局２との通信を司る。ＮＷ  Ｉ／Ｆ６３Ｂは、各マイクロセル基地局４との通信を司る。記憶部７２は、マクロセル基地局２及びマイクロセル基地局４のそれぞれから受信される情報（データ）やマクロセル基地局２及びマイクロセル基地局４のそれぞれへ送信する情報（データ）を記憶する。
【００６３】
＜データ及びテーブル＞
次に、ＨｅｔＮｅｔシステムで使用されるデータ及びテーブルについて説明する。
＜＜基地局別トラフィック情報管理テーブル＞＞
図１１は、基地局別トラフィック情報管理テーブル８０（以下、「テーブル８０」とも表記）のデータ構造例を示す図である。テーブル８０は、サーバ６が基地局（マクロセル基地局２，マイクロセル基地局４）のトラフィック情報（セル毎のＵプレーンのデータ流量（スループット））を管理するために使用される。
【００６４】
図１１において、テーブル８０は、セル名（セルの識別情報（ＩＤ））と、データ流量と、通信中のユーザ数とを含むレコードをセル毎に記憶する。セル名は、マクロセル１及びマイクロセル３の識別子である。セル名は、セルを一意に識別可能なセルの識別子の一例である。データ流量は、セルを用いて通信される単位時間当たりのデータ量を示し、スループットに相当する。通信中ユーザ数は、セルを用いて通信中のユーザ（端末５）の数を示す。
【００６５】
テーブル８０を形成する各レコードに含まれる情報は、マクロセル基地局２及びマイクロセル基地局４のそれぞれから、周期的に取得され、記憶部７２（主記憶装置６２及び／又は補助記憶装置６４）に記憶される。また、テーブル８０のレコードは、或いは端末５のアラーム発生時に、当該アラームを受けた基地局から取得される。
【００６６】
図１２は、各基地局２，４から送信されるトラフィック情報（トラフィック情報レコード）のフォーマットの一例を示す図である。図１２に示すように、トラフィック情報は、トラフィック情報の送信元のマイクロセル基地局４が形成するマイクロセル３のセル名“Ｃ”と、当該マイクロセル３でのデータ流量“Ｄ”及び通信中ユーザ数“Ｕ”を含む。データ流量“Ｄ”は、マイクロセル基地局４で集計された配下の各端末５のデータ流量の合計値であり、通信中ユーザ数“Ｕ”は、マイクロセル基地局４で通信中の端末５の数を集計することで得られた値である。  
【００６７】
サーバ６の制御部７１は、ＮＷ  Ｉ／Ｆ６３Ｂからトラフィック情報レコードを受け取ると、当該トラフィック情報をテーブル８０に格納（新規又は更新）する。
【００６８】
なお、１つのテーブル８０には、１つのマクロセル１と、当該マクロセル１内に配置された各マイクロセル３のレコードが登録される。サーバ６が複数のマクロセル基地局２（マクロセル１）を管理する場合には、サーバ６は、マクロセル１毎にテーブル８０を有する状態となる。
【００６９】
＜＜メッシュコード−マクロセル・マイクロセル対応テーブル＞＞
図１３は、メッシュコード−マクロセル・マイクロセル対応テーブル８１（以下「テーブル８１」とも表記）のデータ構造例を示す図である。テーブル８１は、メッシュコードに対応するマクロセル１及びマイクロセル３を算出するために使用される。メッシュコードは、上記したように、メッシュにおいて細分された小エリアの識別子である。
【００７０】
図１３において、テーブル８１は、メッシュコードと、メッシュコードに対応するマクロセルの識別子（例：セル名）と、メッシュコードに対応するマイクロセルの識別子（例：セル名）とを含むレコードの集合で形成される。レコードは、メッシュコード毎に登録されている。一つのメッシュコードに対応する複数のマイクロセル３がある場合には、各マイクロセル３の識別子が１つのレコードに記憶される。
【００７１】
テーブル８１は、予め作成され、記憶部７２に記憶される。テーブル８１は、例えば、サーバ６が管理する局データとして使用される。テーブル８１には、各メッシュコードを有する小エリアに電波が届くセルの識別子が各メッシュコードのレコードに登録される。作成に当たり、入力装置６５及び出力装置６６が使用されても良く、サーバ６外で作成されたテーブル８１が記憶部７２に記憶されるようにしても良い。なお、図１３に示す例では、サーバ６で管理されるメッシュコードに対応するマクロセル１及びマイクロセル３の情報が登録される。但し、テーブル８１は、マクロセル１毎に作成されることもあり得る。
【００７２】
＜＜マクロセル・マイクロセル−メッシュコード対応テーブル＞＞
図１４は、マクロセル・マイクロセル−メッシュコード対応テーブル８２（以下、「テーブル８２」とも表記）のデータ構造例を示す図である。テーブル８２は、基地局の識別情報（セル名）から対応するメッシュコードを算出するために使用される。テーブル８２は、予め作成され、記憶部７２に記憶される。テーブル８２は、例えば、サーバ６が管理する局データとして使用される。
【００７３】
図１４において、テーブル８２は、セル名（基地局の識別情報）に対応する１以上のメッシュコードが登録されたレコードの集合体である。テーブル８２の各レコードは、セル名を有するセルを形成する基地局からの電波が届くメッシュのメッシュコードを示す。テーブル８１及びテーブル８２を備えることによって、サーバ６は、メッシュコードからのセルの割り出しと、セル名からのメッシュの割り出しとの双方が可能となっている。但し、テーブル８１及びテーブル８２の双方を備えることは必須要件ではなく、一方のみが備えられていても良い。
【００７４】
＜＜メッシュコード−ユーザ管理テーブル＞＞
図１５は、メッシュコード−ユーザ管理テーブル８３（以下、「テーブル８３」とも表記）のデータ構造例を示す図である。テーブル８３は、メッシュコードを有するメッシュ内に存するユーザ（端末５）の数を割り出すために使用される。テーブル８３は、サーバ６の記憶部７２に記憶され、テーブル８３の登録内容は、マクロセル基地局２及びマイク
ロセル基地局４のそれぞれから受信されるユーザ情報を元に、メッシュ情報の解析部７４及び制御部７１によって更新される。
【００７５】
図１５に示すように、テーブル８３は、各メッシュコードに対応するユーザ数（端末５の数）と、メッシュコードで特定される小エリア内に位置する（属する）各端末５の識別子（ユーザ識別子）が登録される。記憶部７２には、サーバ６で管理されるメッシュ情報として、各メッシュコードと、メッシュコードで特定される小エリアの緯度経度情報とを記憶している。解析部７４は、端末５の位置情報（緯度及び経度）が受信されたときに、メッシュ情報を用いて端末５が位置する小エリアのメッシュコードを算出する。制御部７１は、端末５の数をメッシュコード毎に集計し、集計結果（合計値）をテーブル８３に格納する。
【００７６】
＜＜ユーザ情報管理テーブル＞＞  
図１６は、ユーザ情報管理テーブル８４（以下、「テーブル８４」とも表記）のデータ構造例を示す図である。テーブル８４は、各ユーザ（端末５）の位置情報と、各端末５で測定されたデータ流量（スループット）を管理するためのテーブルである。テーブル８４は、記憶部７２に記憶される。
【００７７】
図１６に示すように、テーブル８４は、ユーザ識別子と、ユーザ識別子に対応するデータ流量（スループット）及びユーザ（端末５）の位置情報とを含むレコードの集合体である。ユーザ識別子は、例えば、電話番号，International Mobile Subscriber Identity（ＩＭＳＩ）を含む。図１６は、ユーザ識別子としてＩＭＳＩが適用された例を示す。但し、ユーザ（端末５）を一意に識別可能な情報であれば、電話番号及びＩＭＳＩ以外の情報を適用可能である。位置情報は、例えば緯度経度情報である。但し、端末５の位置を特定できる限り緯度経度情報以外の情報が適用されても良い。
【００７８】
サーバ６は、マクロセル基地局２及びマイクロセル基地局４のそれぞれからユーザ情報レコードを受信し、制御部７１がユーザ情報レコードをテーブル８４に格納する。図１７は、サーバ６で受信されるユーザ情報レコードのフォーマット例を示す図である。ユーザ情報レコードは、ユーザ識別子“ＵＩ”と、データ流量“ＤＵ”と、位置情報（緯度）“ＬＡ”と、位置情報（経度）“ＬＯ”とを含む。ユーザ情報レコードは、ユーザ（端末５）と接続されたマクロセル基地局２及びマイクロセル基地局４のそれぞれから送信され、サーバ６のＮＷ  Ｉ／Ｆ６３で受信される。制御部７１は、受信されたユーザ情報をテーブル８４のエントリとして、テーブル８４に登録する。
【００７９】
＜＜閾値管理テーブル＞＞  
図１８は、閾値管理テーブル８５（以下、「テーブル８５」とも表記）のデータ構造例を示す図である。テーブル８５は、判定部７５が送信電力のオンオフの判定に用いる閾値を管理するテーブルである。テーブル８５は、予めサーバ６の記憶部７２に記憶される。テーブル８５は、例えば局データとして用いることができる。
【００８０】
図１８に示すように、テーブル８５は、定数データとして、以下の閾値を記憶する。すなわち、テーブル８５は、マクロセル１におけるデータ流量に対する上限閾値及び下限閾値を記憶する。また、テーブル８５は、マクロセル１（マクロセル基地局２）に接続されたユーザ（端末５）の数に対する上限閾値及び下限閾値を記憶する。また、テーブル８５は、マイクロセル３（マイクロセル基地局４）におけるデータ流量に対する上限閾値及び下限閾値（マイクロセルデータ流量上限閾値及びマイクロセルデータ流量下限閾値）を記憶する。また、テーブル８５は、マイクロセル３（マイクロセル基地局４）に接続されたユーザ（端末５）の数に対する上限閾値及び下限閾値を記憶する。
【００８１】
テーブル８５中のレコードのうち、少なくともマイクロセルデータ流量上限閾値及びマイクロセルデータ流量下限閾値のレコードは、各端末５の記憶部２２（フラッシュメモリ１３及び／又はメモリ１５）に記憶される。当該レコード（閾値）は、各端末５がアラームを発生させるか否かの判定に用いられる。
【００８２】
＜＜スケジュール管理テーブル＞＞
図１９は、スケジュール管理テーブル８６（以下、「テーブル８６」とも表記）のデータ構造例を示す図である。テーブル８６は、接続ユーザ数の増加が予想される日時及びマクロセル１を管理するテーブルである。テーブル８６は、予め記憶部７２に記憶される。テーブル８６は、例えば局データとして用いることができる。テーブル８６は、イベントなどのトラフィック需要が増加する時間帯に合わせてマイクロセル３をオンにする場合に使用される。  
【００８３】
図１９に示すように、テーブル８６には、基地局へのユーザ接続数増加が見込まれるイベント（例えば、コンサート、競技会、交通規制、など）の識別情報（判断パラメータ）と、イベントの日時が登録される。また、テーブル８６には、イベント及びイベントの日時に対応づけて、ユーザ接続数の増加が予想されるマクロセル１の識別情報が登録される。判断パラメータは、イベントや事情が不明ではあるが、過去の実績において特定のマクロセル１に対するユーザ数が増加した日時を登録することもできる。なお、登録する時間帯として、日時ではなく日のみを登録する場合もあり得る。要するに、時間帯は適宜設定可能である。
【００８４】
＜＜マイクロセルＯＮ／ＯＦＦ管理テーブル＞＞
図２０は、マイクロセルＯＮ／ＯＦＦ管理テーブル８７（以下、「テーブル８７」とも表記）のデータ構造例を示す図である。テーブル８７は、各マイクロセル３のオンオフ状態を管理するためのテーブルであり、記憶部７２に記憶される。
【００８５】
図２０に示すように、テーブル８７は、マイクロセル３のセル名毎に、端末５の合計数と、マイクロセル３の状態（オン又はオフ）と、各端末５で測定されたデータ流量の合計値とを記憶する。さらに、テーブル８７は、各マイクロセル３のカバレッジエリアと重複する各小エリアのメッシュコードと、各小エリアに位置する端末５の数を記憶する。
【００８６】
＜マイクロセル（送信電力）のオンオフの判定契機＞
本実施形態において、サーバ６の判定部７５（ＣＰＵ６１）が行うマイクロセル３（送信電力）のオンオフ判定の契機は、以下の通りである。  
（１）周期監視
サーバ６の制御部７１（ＣＰＵ６１）は、マクロセル基地局２及びマイクロセル基地局４のそれぞれに情報の提供を周期的に要求するメッセージ（情報取得要求と称する）を送信する。マクロセル基地局２及びマイクロセル基地局４のそれぞれは、要求に応じてトラフィック情報（図１２）や、マクロセル基地局２及びマイクロセル基地局４のそれぞれが配下の端末５から収集したユーザ情報（図１７）を含むメッセージ（応答と称する）をサーバ６に送信する。サーバ６の判定部７５は、受信されたトラフィック情報及びユーザ情報を元に、各マイクロセル３のオンオフ制御を行う。
【００８７】
（２）アラーム契機
各端末５は、データ流量（スループット）が上限閾値（図１８参照）を超えたり下限閾値（図１８参照）を下回ったりしたときに、アラームを出力する。アラームは、端末５が在圏するセル（マクロセル１又はマイクロセル３）を形成する基地局で受信され、サーバ６へ転送される。サーバ６は、アラームの受信を契機に、端末５が在圏するセルを対象に、トラフィック情報及びユーザ情報を取得し、マイクロセル３のオンオフ制御を行う。
【００８８】
（３）スケジューリング（イベント、統計実績、等）
サーバ６は、スケジュール管理テーブル８６（図１９）に登録されたイベント等の時間帯の開始時刻になると、イベント等の影響を受けるマクロセル１内に配置されたマイクロセル３のオン制御を行う。
【００８９】
＜動作例＞
以下、実施形態に係るＨｅｔＮｅｔシステムの動作例について説明する。
＜＜動作例１＞＞
動作例１として、サーバ６によるマクロセル基地局２及びマイクロセル基地局４の周期監視によるマイクロセル３のオンオフ制御に係る動作例を説明する。図２１は、サーバ６の周期処理の一例を示す図である。
【００９０】
図２１において、最初の（１）では、サーバ６の制御部７１（ＣＰＵ６１）は、周期チェック処理を行う。すなわち、サーバ６は、周期的な監視タイミングを計時するための周期タイマをセットする。周期タイマがタイムアウトすることを契機（監視の開始タイミング）として、制御部７１（ＣＰＵ６１）は、情報収集サブプロセスを実行する（図２１（２））。情報収集サブプロセスにおいて、制御部７１は、ＮＷ  Ｉ／Ｆ６３を用いて、マクロセル基地局２及びマイクロセル基地局４のそれぞれに対し、情報取得要求のメッセージを送信する。
【００９１】
マクロセル基地局２及びマイクロセル基地局４のそれぞれは、情報取得要求に対し、トラフィック情報（図１２）、及びユーザ情報（図１７）を応答メッセージとしてサーバ６へ送信する。制御部７１は、ＮＷ  Ｉ／Ｆ６３を通じてトラフィック情報及びユーザ情報を受信する。  
【００９２】
続いて、判定部７５は、マクロセル基地局２及びマイクロセル基地局４のそれぞれから収集したトラフィック情報及びユーザ情報を用いたマイクロセルオフサブプロセス（μセルＯＦＦサブプロセス）を実行する（図２１（３））。マイクロセルオフサブプロセスは、トラフィック情報及びユーザ情報を用いてマイクロセル３（送信電力）のオフを行うか否かの判定及びオフの実施を行うプロセスである。換言すれば、マイクロセルオフサブプロセスは、マイクロセル３を形成するための送信電力をオフ（マイクロセル３の形成を停止）可能なマイクロセル３を見出し、当該マイクロセル３をオフにするプロセスである。
【００９３】
次の（４）では、判定部７５は、トラフィック情報及びユーザ情報を用いたマイクロセルオンサブプロセス（μセルＯＮサブプロセス）を実行する（図２１（４））。マイクロセルオンサブプロセスにて、制御部７１は、マイクロセル３（送信電力）のオンを行うか否かの判定及びオンの実施を行うプロセスである。換言すれば、マイクロセルオンサブプロセスは、マイクロセル３をオン（マイクロセル３の形成を開始）するための処理である。マイクロセルオンサブプロセスが終了すると、処理が（１）に戻る。制御部７１は、周期タイマをリセットし、次の監視タイミングの計時を行う。なお、監視周期の時間長として、適宜の時間長を適用可能である。一例として、以下の説明では、周期が１０分である場合について説明する。
【００９４】
[情報収集サブプロセス]
図２２は、情報収集サブプロセス（図２１（１））の一例を示す説明図である。最初の０１において、サーバ６の制御部７１（ＣＰＵ６１）は、各基地局（マクロセル基地局２及びマイクロセル基地局４）に対してトラフィック情報の問い合わせを行う。すなわち、制御部７１は、ＮＷ  Ｉ／Ｆ６３を用いて各基地局（マクロセル基地局２及びマイクロセル基地局４のそれぞれ）にトラフィック情報の要求メッセージ（要求）を送信する。  
【００９５】
要求を受けた各基地局（マクロセル基地局２及びマイクロセル基地局４）の制御部５２（ＣＰＵ３５）は、以下の動作を行う（０２）。すなわち、通信制御部５６（ＣＰＵ３５）は、トラフィック情報（データ流量，通信中のユーザ（端末５）の数）を集計する。通信制御部５６は、データ流量，端末５の数を記憶部５３（メモリ３８及び／又はフラッシュメモリ３３）に記憶する。通信制御部５６は、記憶部５３に記憶されたデータ流量及び端末５の数，並びに自局の識別情報（セル名）を含むトラフィック情報レコード（図１２）を作成し、応答としてサーバ６へ送信する。
【００９６】
上記した通信制御部５６の処理は、一例として、以下のように行うことができる。すなわち、通信制御部５６は、所定周期（例えば１分）でデータ流量、通信中の端末５の数を集計する。通信制御部５６は、例えば、サーバ６の情報取得周期の長さ（例えば１０分）で周期毎のデータ流量，端末５の数の平均値を求める。そして、通信制御部５６は、データ流量及び端末５の数の平均値をサーバ６へ送るトラフィック情報に含める。このようにすれば、サーバ６へ送るトラフィック情報の偏りを抑える（特異的な値がサーバに送られるのを回避する）ことができる。
【００９７】
０３において、各マクロセル基地局２及びマイクロセル基地局４からの応答メッセージ（トラフィック情報）を受信したサーバ６の制御部７１は、各基地局（マクロセル基地局２及びマイクロセル基地局４）からのトラフィック情報を基地局別トラフィック情報管理テーブル８０（図１１）に格納する。
【００９８】
次の０４では、制御部７１は、各マクロセル基地局２及びマイクロセル基地局４からユーザ情報を取得するための処理を行う。すなわち、制御部７１は、ユーザ情報を取得するための情報取得要求のメッセージを各マクロセル基地局２及びマイクロセル基地局４へ送信する。
【００９９】
０５では、各マクロセル基地局２及びマイクロセル基地局４では、制御部５２の通信制御部５６が、記憶部５３に記憶された各端末５のユーザ情報（ユーザ識別子，データ流量，位置情報）をサーバ６へ送信する。
【０１００】
ユーザ情報の収集処理は、一例として、以下のように行うことができる。すなわち、通信制御部５６は、所定周期（例えば１分）で各端末５からユーザ情報を収集する。通信制御部５６は、例えば、サーバ６の情報取得周期の長さ（例えば１０分）で周期毎のデータ流量，端末５の位置の平均値を求める。そして、通信制御部５６は、データ流量及び端末５の位置の平均値をサーバ６へ送るトラフィック情報に含める。このようにすれば、サーバ６へ送るユーザ情報の偏りを抑える（特異的な値がサーバに送られるのを回避する）ことができる。
【０１０１】
次の０６において、サーバ６の制御部７１は、端末５毎のユーザ情報レコードをユーザ情報管理テーブル８４（図１６）に格納する。次の０７において、解析部７４は、テーブル８４に格納された各端末５の位置情報をメッシュコードに変換する。すなわち、解析部７４は、記憶部７２に予め記憶されたメッシュ情報（各小エリアの位置情報が定義された情報を含む）と各端末５の位置情報とを比較し、端末５の位置が属する小エリアのメッシュコードを求める。このとき、制御部７１は、メッシュコード−ユーザ管理テーブル８３（図１５）に各メッシュコードに対応する端末５の数を格納するとともに、端末５の識別子（ユーザ識別子）をメッシュコードと関連づけて格納する。
【０１０２】
次の０８において、サーバ６の制御部７１は、メッシュコード−マクロセル・マイクロセル対応テーブル８１（図１３）を用いて、各端末５に関して得られたメッシュコードを
マクロセル名及びマイクロセル名（マイクロセル名のみの場合もあり得る）に変換する。
【０１０３】
次の０９において、サーバ６の制御部７１は、マイクロセルＯＮ／ＯＦＦ管理テーブル８７（図２０）を、例えば以下の手順で作成する。制御部７１は、マイクロセル名に対応するメッシュコードをマクロセル・マイクロセル−メッシュコード対応テーブル８２（図１４）から求める。続いて、制御部７１は、メッシュコード−ユーザ管理テーブル８３（図１５）から、メッシュコードに対応するユーザ数（端末５の数）と各端末５の識別子（ユーザ識別子）とを得る。続いて、制御部７１は、各端末５のユーザ識別子を用いて、ユーザ情報管理テーブル８４（図１６）から各端末５のデータ流量を取得し、データ流量の合計値を求める。
【０１０４】
そして、制御部７１は、テーブル８７の１エントリとして、マイクロセル名と、マイクロセル名に対応するユーザ数，データ流量の合計値，マイクロセル名に対応する各メッシュコードと各メッシュコードに対応するユーザ数を作成し、テーブル８７に格納する。このような処理を、０８にて得られた各マイクロセル名について行う。このようにして、テーブル８７が作成される。その後、処理がマイクロセルオフサブプロセスへ進む。
【０１０５】
[マイクロセルオフサブプロセス]
図２３及び図２４は、マイクロセルオフサブプロセス（図２１（３））の一例を示すフローチャートである。図２５は、マイクロセルＯＮ／ＯＦＦ管理テーブル８７の一例を示し、図２６は、基地局別トラフィック情報管理テーブル８０の一部（マクロセル１のレコード）の一例を示す。
【０１０６】
図２３及び図２４に示す処理は、例えば、サーバ６の制御部７１，解析部７３，解析部７４及び判定部７５の連携によって実行される。但し、制御部７１，解析部７３，解析部７４及び判定部７５はいずれもＣＰＵ６１の機能であるため、以下に説明する処理は、ＣＰＵ６１が実行する処理として説明する。
【０１０７】
図２３の処理が開始されると、ＣＰＵ６１は、テーブル８７（図２５）に登録された全てのマイクロセル名（マイクロセル（μセル）３）を対象として００２以降の処理を実行する。なお、マイクロセルオフサブプロセスの開始時点にてマイクロセル３が上記したスケジューリングによってオン状態にされている場合には、当該マイクロセルが当該オフサブプロセスにてオフの条件を満たしたとしてもオフにされない。
【０１０８】
００１では、ＣＰＵ６１は、テーブル８７からマイクロセル３（レコード）を１つ選択する。選択されたマイクロセル３を「選択セル」と称する。次の００２では、ＣＰＵ６１は、選択セルがオン状態か否かを判定する。選択セルがオフであれば、処理が００１に戻り、次のマイクロセル３が選択される。これに対し、選択セルがオンであれば、処理が００３に進む。
【０１０９】
００３では、ＣＰＵ６１は、選択セルのレコード中のデータ流量と、閾値管理テーブル８５（図１８）中の“マイクロセルデータ流量下限閾値”とを対比する。このとき、データ流量が下限閾値を上回っていれば（００３，＞）、ＣＰＵ６１は、処理を００１に戻す。選択セルがオフを要しない程度に使用されているからである。これに対し、データ流量が下限閾値以下であれば（００３，≦）、ＣＰＵ６１は、処理を００４に進める。
【０１１０】
００４では、ＣＰＵ６１は、選択セルのレコード中のユーザ数（合計値）と、テーブル８５中の“マイクロセル接続ユーザ数下限閾値”とを対比する。このとき、ユーザ数が下限閾値を上回っていれば（００４，＞）、ＣＰＵ６１は、処理を００１に戻す。選択セルがオフを要しない程度に使用されているからである。これに対し、データ流量が下限閾値
以下であれば（００４，≦）、ＣＰＵ６１は、処理を００５に進める。
【０１１１】
００５では、ＣＰＵ６１は、基地局別トラフィック情報管理テーブル８０（図１１）からマクロセル（Ｍセル）１のレコード（図２６）を取り出し、当該レコード中のユーザ数と、テーブル８５の“マクロセル接続ユーザ数上限閾値”とを対比する。このとき、ユーザ数が上限閾値を上回っていれば（００５，＞）、ＣＰＵ６１は、選択セルの配下の端末５がマクロセル１へハンドオーバ（ＨＯ）できないと判定し、処理を００７に進める。選択セル３の配下の端末５を収容する余裕がマクロセル１にないからである。これに対し、ユーザ数が上限閾値以下であれば（００５，≦）、ＣＰＵ６１は、処理を００６に進める。
【０１１２】
００６では、ＣＰＵ６１は、マクロセル（Ｍセル）１のレコード（図２６）中のデータ流量と、テーブル８５の“マクロセルデータ流量上限閾値”とを対比する。このとき、データ流量が上限閾値を上回っていれば（００６，＞）、ＣＰＵ６１は、選択セルの配下の端末５がマクロセル１へハンドオーバ（ＨＯ）できないと判定し、処理を００７に進める。配下の端末５を収容する余裕がマクロセル１にないからである。これに対し、データ流量が上限閾値以下であれば（００６，≦）、ＣＰＵ６１は、処理を００８に進める。
【０１１３】
００８では、ＣＰＵ６１は、テーブル８０中の選択セルのデータ流量及びユーザ数のそれぞれをテーブル８０中のマクロセル１のデータ流量及びユーザ数に加算した値を求める。但し、テーブル８０中の選択セル３のデータ流量及びユーザ数の代わりに、テーブル８７に記憶された選択セルのユーザ端末合計数及びデータ流量の合計値が用いられても良い。
【０１１４】
次の００９では、ＣＰＵ６１は、データ流量の加算値及びユーザ数の加算値の少なくとも一方が、“マクロセルデータ流量上限閾値”及び“マクロセル接続ユーザ数上限閾値”を超えるか否かを判定する。データ流量の加算値及びユーザ数の加算値の双方が対応する上限閾値を超えない場合（００９，Ｎ）には、ＣＰＵ６１は処理を０１５（図２４）に進める。これに対し、データ流量の加算値及びユーザ数の加算値の少なくとも一方が対応する上限閾値を超える場合（００９，Ｙ）には、ＣＰＵ６１は、選択セルの配下の各端末５がマクロセル１へＨＯ不可能と判定し、処理を００７に進める。
【０１１５】
００７では、ＣＰＵ６１は、選択セルが属するメッシュコードのうち、選択セル以外のマイクロセル３（他のマイクロセル３）が含まれているメッシュコードをテーブル８２（図１４）から抽出する。
【０１１６】
次の０１０では、ＣＰＵ６１は、メッシュコードに属する選択セル以外のマイクロセル３をテーブル８１（図１３）から求め、隣接マイクロセル（隣接μセル）に設定する。このとき、複数の隣接マイクロセルが発見された場合には、全ての隣接マイクロセルを対象として以下の０１１及び０１２の処理が実行される。
【０１１７】
０１１では、ＣＰＵ６１は、隣接マイクロセルのユーザ数（テーブル８０に格納）がテーブル８５（図１８）に格納された上限閾値を超えているか否かを判定する。このとき、ユーザ数が上限閾値を超えているとき（０１１，＞）には、処理が０１０に戻り、次の隣接マイクロセルについての処理が行われる。これに対し、ユーザ数が上限閾値未満であるとき（０１１，≦）には、処理が０１２へ進む。
【０１１８】
０１２では、ＣＰＵ６１は、隣接マイクロセルのデータ流量（テーブル８０に格納）がテーブル８５（図１８）に格納された上限閾値を超えているか否かを判定する。このとき、データ流量が上限閾値を超えているとき（０１２，＞）には、処理が０１０に戻り、次
の隣接マイクロセルについての処理が行われる。これに対し、データ流量が上限閾値未満であるとき（０１２，≦）には、処理が０１３へ進む。
【０１１９】
０１３では、ループ終了、すなわち、全ての隣接マイクロセルについての処理が終了したか否かが判定される。処理が終了している場合（０１３，Ｙ）には、処理が０１４へ進み、処理が終了していない場合（０１３，Ｎ）には、処理が０１０へ戻る。
【０１２０】
０１４では、ＣＰＵ６１は、０１１及び０１２の処理の結果、ＨＯ候補となる隣接マイクロセルがある否かを判定する。このとき、ＨＯ候補の隣接マイクロセルがない場合（０１４，Ｎ）には、当該サブプロセスを終了する。選択セルの配下の端末５は選択セルからマクロセル１及び隣接マイクロセルへハンドオーバできないので、選択セルをオフにすると通信サービスが切断される端末５が発生する可能性があるからである。これに対し、ＨＯ候補となる隣接マイクロセルがある場合には（０１４，Ｙ）、処理が０１５に進む。
【０１２１】
０１５では、制御部７１のマイクロセル制御部７１Ｂが、選択セルを形成しているマイクロ基地局４に対し、選択セルのオフ要求（送信電力オフの指示）を含むメッセージを送信する。マイクロ基地局４では、オフ要求を受けて、送信電力がオフ（０）となり、選択セルがオフになる。
【０１２２】
次の０１６では、制御部７１は、テーブル８７における選択セルのオンオフ状態をオフ（ＯＦＦ）に設定する。次の０１７では、制御部７１は、選択セルのデータ流量及びユーザ数を減じる（０に設定する）。
【０１２３】
次の０１８では、制御部７１は、０１７で減じたデータ流量及びユーザ数をテーブル８７におけるＨＯ先のセル（マクロセル１又は隣接マイクロセル）に追加する。なお、０１１及び０１２の処理において、ＨＯ候補となる複数の隣接マイクロセルが発見された場合には、例えば、所定の手法で１つの隣接マイクロセルを選択し、当該隣接マイクロセルのデータ流量及びユーザ数を増加する。
【０１２４】
次の０１９では、テーブル８７中の全てのマイクロセル３についての処理が終了したか否かが判定され、終了していれば（０１９，Ｙ）、当該サブプロセスが終了し、そうでなければ、処理が００１へ戻る。
【０１２５】
マイクロセルオフサブプロセスによれば、マイクロセル３を用いて通信中の端末５のトラフィックを受け入れ可能なマクロセル１又は隣接マイクロセルがあれば、当該マイクロセル３のオフが決定され、オフ要求を受けて選択セルがオフにされる。これによって、マイクロセル基地局４の消費電力が削減される。
【０１２６】
なお、上記した００３及び００４の処理は、下限閾値以上か否かで判定されるようにしても良い。００５，００６，０１１，０１２の処理は、閾値以上か否かで判定されるようにしても良い。また、００３の処理と００４の処理，００５の処理と００６の処理，０１１の処理と０１２の処理とそれぞれの順序は逆の場合もあり得る。
【０１２７】
[マイクロセルオンサブプロセス]
図２７及び図２８は、マイクロセルオフサブプロセス（図２１（４））の一例を示すフローチャートである。図２９は、マイクロセルＯＮ／ＯＦＦ管理テーブル８７の一例を示し、図３０は、基地局別トラフィック情報管理テーブル８０の一部（マクロセル１のレコード）の一例を示す。図２７及び図２８の処理も、ＣＰＵ６１の機能である制御部７１，解析部７３，解析部７４，及び判定部７５の連携によって実行されるので、ＣＰＵ６１の処理として説明する。
【０１２８】
図２７において、最初の１０１では、サーバ６のＣＰＵ６１は、テーブル８０におけるマクロセル（Ｍセル）１のレコード（図２９）を参照し、マクロセル１のユーザ数とテーブル８５（図１８）のユーザ数の上限閾値（例：１００個）とを対比する。このとき、ユーザ数が上限閾値以上であれば（１０１，≧）、ＣＰＵ６１は、マクロセル１が輻輳中との想定下で、処理を１０３に進める。これに対し、ユーザ数が上限閾値未満（１０１，＜）であれば、ＣＰＵ６１は処理を１０２に進める。
【０１２９】
１０２では、ＣＰＵ６１は、テーブル８０におけるマクロセル１のデータ流量とテーブル８５のデータ流量の上限閾値（例：800Mbps）とを対比する。このとき、データ流量が
上限閾値以上であれば（１０１，≧）、ＣＰＵ６１は、マクロセル１が輻輳中との想定の下で、処理を１０３に進める。これに対し、データ流量が上限閾値未満（１０１，＜）であれば、ＣＰＵ６１は当該サブプロセスを終了する。マクロセル１のリソース（収容ユーザ数，帯域）に余裕があるからである。
【０１３０】
１０３では、ＣＰＵ６１は、マクロセル１に在圏する通信中の全ての端末５を対象として、１０４〜１１０のループ処理（端末ループと呼ぶ）を行う。すなわち、１０４において、対象とされた各端末５の位置情報をメッシュコードに変換する。変換は、例えば、テーブル８３（図１５）を用いて行うことができる。或いは、テーブル８３及びテーブル８４を用いて行うこともできる。
【０１３１】
１０５では、ＣＰＵ６１は、メッシュコードに対応するマイクロセル（μセル）３を抽出する。抽出は、テーブル８１（図１３）を用いて行う。例えば、メッシュコード“６０３”に対応するマイクロセル３として、“μ４”及び“μ８”が抽出され、且つメッシュコード“４０３”に対応するμセル３として“μ４”が抽出される（図２９参照）。
【０１３２】
１０６では、ＣＰＵ６１は、抽出したマイクロセル３のうち、１つを選択して（選択されたセルを「選択セル」と呼ぶ）、１０７〜１０９のループ処理（セルループと称する）を行う。
【０１３３】
１０７では、ＣＰＵ６１は、テーブル８７（図２８）を参照し、選択セルが既にオンか否かを判定する。このとき、選択セルがオンであれば（１０７，ＯＮ）、処理が１０６に戻り、次のマイクロセル３が選択される。なお、選択するマイクロセル３が無ければ、セルループが終了し、処理が１１０へ進む。選択セルがオフであれば（１０７，ＯＦＦ）、処理が１０８へ進む。
【０１３４】
１０８では、テーブル８７において、選択セルに対応するメッシュコード上のユーザ数を１カウントアップする。選択セルをオンにして、マクロセル１から選択セルにハンドオーバすることが想定されるからである。その後、処理が１０９に進む。
【０１３５】
１０９では、セルループが終了、すなわち、１０５で抽出された全てのマイクロセル３に対する処理が終了したか否かが判定される。セルループ終了の場合（１０９，Ｙ）には、処理が１１０に進み、そうでなければ（１０９，Ｎ）、処理が１０６に戻る。
【０１３６】
１１０では、端末ループが終了、すなわち、マクロセル１の配下の通信中の端末５の全てに対する処理が終了したか否かが判定される。端末ループ終了の場合（１１０，Ｙ）には、処理が１１１（図２８）に進み、そうでなければ（１１０，Ｎ）、処理が１０３に戻る。
【０１３７】
１１１では、ＣＰＵ６１は、テーブル８７に対し、１０５で抽出されたマイクロセル３
に関して、データ流量の多い順、又はユーザ数の多い順でソートする。但し、ソートは必須ではない。
【０１３８】
続いて、ＣＰＵ６１は、１０５で抽出されたマイクロセル３を対象とし、上から順にマイクロセル３を１つ選んで以下の処理を行う（１１２）。すなわち、１１３では、ＣＰＵ６１は、１１２で選択したマイクロセル３のオン要求を含むメッセージを、当該マイクロセル３を形成するマイクロセル基地局４へ送信する。メッセージを受けたマイクロセル基地局４は、マイクロセル３をオン（すなわち、送信電力をオン）にする。
【０１３９】
次の１１４では、ＣＰＵ６１は、テーブル８７に対し、１１２で選択したマイクロセル３の状態をオンに更新する。次の１１５では、ＣＰＵ６１は、マクロセル１から１１２で選択したマイクロセル３に移行させる予定のデータ流量及びユーザ数をテーブル８０（図３０）から減じる。
【０１４０】
続いて、１１６では、ＣＰＵ６１は、マクロセル１のデータ流量及びユーザ数の少なくとも一方が下限閾値を下回ったか否かを判定する。このとき、下限閾値を下回らない場合（１１６，Ｎ）には、処理が１１２に戻り、次のマイクロセル３について１１３以下の処理が実行される。これに対し、下限閾値を下回った場合には（１１６，Ｙ）、ループを抜けて当該サブプロセスを終了する。端末５のマイクロセル３へのハンドオーバによってマクロセル１の輻輳が解消されることが想定されるからである。
【０１４１】
マイクロセルオンサブプロセスによれば、マクロセル１が輻輳しているときに、マクロセル１の配下の端末５が位置しているマイクロセル３をメッシュを用いて割り出し、当該マイクロセル３をオンにする。これにより、マクロセル１からマイクロセル３へのハンドオーバを期待することができ、マクロセル１の輻輳を解消し得る。
【０１４２】
＜＜動作例２＞＞
動作例２として、サーバ６によるマクロセル基地局２及びマイクロセル基地局４のアラーム監視によるマイクロセル３のオン制御に係る動作例を説明する。図３１は、サーバ６のアラーム処理の一例を示す図である。
【０１４３】
図３１において、各端末５のＣＰＵ１４（制御部２１）は、周期的に測定するデータ流量が閾値を超えたか否かを判定する（＜１＞）。データ流量が閾値を超えない場合（＜１＞のＮ）には、アラームは通知されない。これに対し、データ流量が閾値を超える場合（＜１＞のＹ）には、端末５のＣＰＵ１４は、端末５と接続している基地局（マクロセル基地局２又はマイクロセル基地局４）へ送信する（＜２＞）。
【０１４４】
「閾値を超える場合」には、データ流量が下限閾値を下回る（又は以下となる）場合と、データ流量が上限閾値を上回る（又は以上となる）場合とを含む。下限閾値を下回る場合には、基地局と端末５との無線環境が悪化していることが想定される。上限閾値を上回る場合には、基地局と端末５との通信帯域が大きくなりすぎ、他の端末５が十分な帯域を確保できない状況が想定される。但し、上記の下限閾値と上限閾値とのいずれか一方のみの判定がなされるようにすることもあり得る。
【０１４５】
アラームは、基地局を経てサーバ６へ転送される（＜３＞，＜４＞）。サーバ６は、アラームを受信すると（＜５＞）、アラームに対する応答メッセージを送信する（＜６＞）。応答メッセージは、基地局を経て端末５へ送られる（＜７＞）。
【０１４６】
アラームを受信したサーバ６は、アラームを発した端末が在圏するセル（マクロセル１，マイクロセル３）を対象とする情報収集サブプロセスを実行する（＜８＞）。その後、
マイクロセルオンサブプロセスを実行する（＜９＞）。
【０１４７】
[情報収集サブプロセス]
図３２は、動作例２における情報収集サブプロセスの一例を示す図である。図３２に示す２０１〜２０９の処理は、図２２に示した動作例１の０１〜０９の処理とほぼ同様である。但し、動作例２では、アラームを発した端末５が位置するマクロセル１又はマイクロセル３の基地局に対してのみ、トラフィック情報及びユーザ情報の提供要求がなされる。他の点は動作例１と同様であるので説明を省略する。
【０１４８】
[マイクロセルオンサブプロセス]
図３３及び図３４は、動作例２におけるマイクロセルオフサブプロセス（図３１＜１１＞）の一例を示すフローチャートである。図３３及び図３４に示す３０１〜３１０の処理は、アラームを発した端末５を対象になされる。３０１〜３１０の処理内容自体は、図２７及び図２８に示した１０４〜１０９，１１１〜１１４の処理とほぼ同様であるので説明を省略する。
【０１４９】
動作例２では、アラームを発した端末５が属するセルに隣接する他のマイクロセル３をオンにして、アラームを発した端末５が当該他のマイクロセル３にハンドオーバすることを期待することができる。これによって、アラームを発した端末５の通信環境を向上させたり、アラームを発した端末５が他のマイクロセル５に移ることで、残りの端末５の通信環境を向上させたりすることができる。
【０１５０】
なお、動作例２に関して、アラーム発生の判定に用いる情報（パラメータ）としてデータ流量を用いた例を示したが、データ流量の代わりに、或いはデータ流量に加えて、無線品質が適用されても良い。
【０１５１】
＜＜動作例３＞＞
動作例３として、スケジューリングを契機としたマイクロセルオンサブプロセスについて説明する。動作例３の処理は、動作例１の周期監視と並列に実行される。動作例３は、周期監視の情報収集サブプロセスで得られた情報及びテーブル８７等及びテーブル８５を用いて実行することができる。
【０１５２】
図３５は、スケジュール管理テーブル８６（図１９）に従ったマイクロセルオンサブプロセスの一例を示すフローチャートである。図３５に示す処理は、例えば、テーブル８６に登録されたイベント等の開始時刻に合わせた適宜のタイミングで開始される。４０１では、ＣＰＵ６１は、対象のイベント等のレコードに格納された影響を受けるマクロセル１を特定し、当該マクロセル１内にある（マクロセル１の配下のマイクロセル３）のそれぞれについて、４０２以降の処理を行う。
【０１５３】
ＣＰＵ６１は、４０１でマイクロセル３を１つ選択し、４０２で選択したマイクロセル３がオンかオフかを判定する。選択したマイクロセルがオフであれば、当該マイクロセル３のオン要求のメッセージを当該マイクロセル３を形成するマイクロセル基地局４へ送信する（４０３）。そして、テーブル８７における当該マイクロセル３の状態をオンにする（４０４）。４０５では、対象のマイクロセル３の全てについて処理がなされたかが判定され、マイクロセル３の全てに対する処理が終了しているときには、当該サブプロセスが終了し、そうでなければ４０１に処理が戻る。なお、上述したように、サーバ３は、周期監視処理の時間がイベント等の時間帯に属する場合には、スモールセルのオフ条件が満たされても当該スモールセルのオフは行わない。
【０１５４】
動作例３によれば、イベント等によりマクロセル１の輻輳或いは負荷上昇が見込まれる
時間帯に合わせて配下のマイクロセル３をオンにすることができ、収容ユーザ数や帯域の増大を図ることができる。
【０１５５】
＜実施形態の効果＞
実施形態によれば、サーバ６は、マイクロセル３を利用する端末５のトラフィック状況を示す値（データ流量、通信中のユーザ数）をマクロセル１を利用する端末５のトラフィック状況を示す値（データ流量、通信中のユーザ数）に加算する。このとき、マクロセル１について定めた上限閾値を超えない（所定範囲に収まる）場合には、サーバ６がマイクロセル３をオフにする処理（オフ要求メッセージの送信）を行う。
【０１５６】
このようにして、マイクロセル３がオフにされることで、マイクロセル基地局４の消費電力の削減が図られる。マイクロセル３のオフは、当該マイクロセル３の配下の各端末５がマクロセル１或いは隣接するマイクロセル３にＨＯ可能な状況で行われる。このため、各端末５はＨＯを通じて通信を継続し得る。すなわち、通信サービスの中断を回避することができる。
【０１５７】
動作例１におけるマイクロセルオフサブプロセスは、周期的な監視タイミングでなされ、或るマイクロセル３におけるデータ流量やユーザ数が所定の上限閾値を超えたときに当該マイクロセル３をオフにするか否かが判定される。このような閾値判定を通じてマイクロセル３がオフにされるので、オペレータ（ネットワーク管理者）の監視負担が軽減される。
【０１５８】
また、動作例１におけるマイクロセルオンサブプロセスによれば、マクロセル１のトラフィック状況（データ流量、通信中のユーザ数）が上限閾値を超えるときに、端末１の位置情報に基づきマクロセル１の配下の端末１を収容可能なマイクロセル３がオンとなる。よって、マクロセル１の輻輳（高負荷状態）を解消することができる。
【０１５９】
また、動作例２によれば、アラームを発した端末５が在圏するマイクロセル３の隣接セルに該当する他のマイクロセル３がオンにされる。よって、端末５がハンドオーバで隣接セルに移ることで、端末５の通信環境の改善、上記マイクロセル３に残る他の端末の通信環境の改善を図ることができる。
【０１６０】
また、動作例３によれば、イベント等のスケジュール情報に合わせて、オフ状態のマイクロセル３を自動的にオン状態とすることができる。これによって、オペレータの監視負荷を軽減できるとともに、イベント等の期間におけるマクロセル１の負荷を緩和することができる。
【０１６１】
＜変形例＞
端末５の位置情報は、基地局や他の装置にて測定されるようにしても良い。データ流量の測定は、端末５の代わりに各基地局２，４が実行するようにしても良い。オフ要求メッセージ及びオン要求メッセージは、サーバ４以外の装置から対象の基地局へ送信されるようにしても良い。また、サーバ６がトラフィック情報及びユーザ情報の少なくとも一方を基地局以外の装置から受信するようにしても良い。上記した実施形態の構成は、適宜組み合わせることができる。
【符号の説明】
【０１６２】
１・・・マクロセル
２・・・マクロセル基地局
３・・・マイクロセル
４・・・マイクロセル基地局
５・・・無線端末
６１・・・ＣＰＵ（制御部）
６２・・・主記憶装置（記憶部）
６３・・・ネットワークインタフェース（受信部、送信部、通信部）
６４・・・補助記憶装置（記憶部）
【図１】
2016005248.tif 000003
【図２】
2016005248.tif 000004
【図３】
2016005248.tif 000005
【図４】
2016005248.tif 000006
【図５】
2016005248.tif 000007
【図６】
2016005248.tif 000008
【図７】
2016005248.tif 000009
【図８】
2016005248.tif 000010
【図９】
2016005248.tif 000011
【図１０Ａ】
2016005248.tif 000012
【図１０Ｂ】
2016005248.tif 000013
【図１１】
2016005248.tif 000014
【図１２】
2016005248.tif 000015
【図１３】
2016005248.tif 000016
【図１４】
2016005248.tif 000017
【図１５】
2016005248.tif 000018
【図１６】
2016005248.tif 000019
【図１７】
2016005248.tif 000020
【図１８】
2016005248.tif 000021
【図１９】
2016005248.tif 000022
【図２０】
2016005248.tif 000023
【図２１】
2016005248.tif 000024
【図２２】
2016005248.tif 000025
【図２３】
2016005248.tif 000026
【図２４】
2016005248.tif 000027
【図２５】
2016005248.tif 000028
【図２６】
2016005248.tif 000029
【図２７】
2016005248.tif 000030
【図２８】
2016005248.tif 000031
【図２９】
2016005248.tif 000032
【図３０】
2016005248.tif 000033
【図３１】
2016005248.tif 000034
【図３２】
2016005248.tif 000035
【図３３】
2016005248.tif 000036
【図３４】
2016005248.tif 000037
【図３５】
2016005248.tif 000038