(57)【特許請求の範囲】
【請求項１】
通信に係る処理を行う、互いに異なる位置に配置された複数の処理カードと、
前記複数の処理カードに対応して互いに異なる位置に配置され、前記複数の処理カードを冷却する複数のファンと、
前記複数の処理カードの各々の処理負荷を監視し、前記処理負荷に基づいて前記複数のファンの各々の回転数を個別に制御する制御部と、を具備し、
前記複数の処理カードには、前記処理負荷に応じた使用順序が設定され、
前記制御部は、前記処理負荷と、前記使用順序とに基づいて、前記複数のファンの各々に対応する前記処理カードの消費電力を算出し、算出した前記消費電力に基づいて前記回転数を制御し、今回算出した第一の消費電力が前回算出した第二の消費電力より減少したときは、前記回転数を減少させ、かつ、前記第二の消費電力が大きいほど前記回転数の減少量を小さくする、
通信装置。
【請求項２】
前記制御部は、前記第一の消費電力が前記第二の消費電力より増加したときは、前記回転数を増加させ、かつ、前記第二の消費電力が小さいほど前記回転数の増加量を大きくする、
請求項１に記載の通信装置。
【請求項３】
通信に係る処理を行う、互いに異なる位置に配置された複数の処理カードに対応して互いに異なる位置に配置され、前記複数の処理カードを冷却する複数のファンに対するファン制御方法であって、
前記複数の処理カードの各々の処理負荷を監視し、
前記処理負荷に基づいて前記複数のファンの各々の回転数を個別に制御し、
前記複数の処理カードには、前記処理負荷に応じた使用順序が設定され、
前記処理負荷と、前記使用順序とに基づいて、前記複数のファンの各々に対応する前記処理カードの消費電力を算出し、算出した前記消費電力に基づいて前記回転数を制御し、今回算出した第一の消費電力が前回算出した第二の消費電力より減少したときは、前記回転数を減少させ、かつ、前記第二の消費電力が大きいほど前記回転数の減少量を小さくする、
ファン制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置及びファン制御方法に関する。
【背景技術】
【０００２】
移動体通信システムにおける基地局には、通信に係る処理を行う「処理カード」が搭載される。例えば、ベースバンド処理を行う「ＢＢ（Base  Band）カード」、コアネットワークとの通信を行う「ＨＷＹ（Highway）カード」等、互いに機能が異なる複数種類の処理カードが基地局に搭載される。
【０００３】
処理カードに搭載される回路の高集積化が進むにつれて、処理カードの発熱量が増加している。また、基地局の大容量化が進むにつれて、基地局に搭載される処理カードの数が増加している。例えば、最近では、１つの基地局に２００枚程度の処理カードが搭載されることがある。よって、ますます基地局内の温度が高温になってしまう傾向にある。基地局内の温度が高温になると、ＣＰＵ（Central  Processing  Unit）の熱暴走等により処理カードが正常に動作しなくなってしまうおそれがある。そこで、基地局内の温度を下げるために、処理カードを強制的に空冷する「ファン」が基地局には搭載されている。
【０００４】
図１は、関連技術の基地局の構成例を示す図である。基地局１は、例えば、複数の処理カード１２を前面から挿抜可能なラック１１を有し、ラック１１の上面には、処理カード１２を空冷する複数のファン１３が配置される。例えば１つのラック１１には５０枚程度の処理カードが収容可能であり、基地局１は、例えば４段程度のラック１１を有する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−０７６６６５号公報
【特許文献２】特開２００２−０２７１０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
最近ますます高温化する基地局内の温度を下げるために、ファンが大型化するとともに、ファンの数が増加する傾向にある。このような傾向の下、複数のファンを高回転で常時稼働させたのでは、基地局の消費電力が大きくなってしまうとともに、ファンが稼働時に発する騒音も大きくなってしまう。また、処理カードでは、温度が上昇するほど消費電力が増加し、また、温度が一旦上昇してしまうと低下し難い。よって、処理カードの温度が一旦上昇してしまうと、処理カードの消費電力が大きい状態が長時間継続することになるため、基地局の消費電力がさらに増加してしまう。
【０００７】
基地局以外でも、処理カードを空冷するファンが搭載される通信装置には、上記と同様の課題が発生する。
【０００８】
開示の技術は、上記に鑑みてなされたものであって、通信装置の消費電力を抑制することを目的とする。
【課題を解決するための手段】
【０００９】
開示の態様では、通信装置は、複数の処理カードと、複数のファンと、制御部とを有する。前記複数の処理カードは、互いに異なる位置に配置され、通信に係る処理を行う。前記複数のファンは、前記複数の処理カードに対応して互いに異なる位置に配置され、前記複数の処理カードを冷却する。前記制御部は、前記複数の処理カードの各々の処理負荷を監視し、前記処理負荷に基づいて前記複数のファンの各々の回転数を個別に制御する。
【発明の効果】
【００１０】
開示の態様によれば、通信装置の消費電力を抑制することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、関連技術の基地局の構成例を示す図である。
【図２】図２は、実施例１の基地局の一例を示す機能ブロック図である。
【図３】図３は、実施例１の基地局の構成例を示す図である。
【図４】図４は、実施例１の使用順序パターンの一例を示す図である。
【図５】図５は、実施例１の使用順序パターンの一例を示す図である。
【図６】図６は、実施例１の使用順序パターンの一例を示す図である。
【図７】図７は、実施例１のＣＮＴ部の一例を示す機能ブロック図である。
【図８】図８は、実施例１のファン管理テーブルの一例を示す図である。
【図９】図９は、実施例１の回転数テーブルの一例を示す図である。
【図１０】図１０は、実施例１の基地局の処理の説明に供するフローチャートである。
【図１１】図１１は、処理カードのハードウェア構成例を示す図である。
【図１２】図１２は、処理カードのハードウェア構成例を示す図である。
【発明を実施するための形態】
【００１２】
以下に、本願の開示する通信装置及びファン制御方法の実施例を図面に基づいて説明する。以下では、通信装置の一例として基地局について説明する。なお、この実施例により本願の開示する通信装置及びファン制御方法が限定されるものではない。また、各実施例において同一の機能を有する構成、及び、同一の処理を行うステップには同一の符号を付し、重複する説明を省略する。
【００１３】
［実施例１］
＜基地局の構成＞
図２は、実施例１の基地局の一例を示す機能ブロック図である。図２において、基地局２は、アンテナ２０１と、ＲＲＨ（Remote  Radio  Head）部２０２と、ＯＰＴ（Optical）部２０３，２１０と、ベースバンド制御部２１と、ファン部２１１とを有する。ベースバンド制御部２１は、ＣＰＲＩ（Common  Public  Radio  Interface）部２０４と、ＢＢ（Base  Band）部２０５と、ＣＮＴ（Control）部２０６と、ＦＩＬＥ部２０７と、ＨＷＹ（Highway）部２０８と、ＳＷ（Switch）部２０９とを有する。
【００１４】
ＲＲＨ部２０２は、アンテナ２０１を介して無線信号を送信または受信する。ＲＲＨ部２０２は、受信した無線信号に対してダウンコンバート及びアナログデジタル変換等の無線受信処理を行って得たベースベンドの電気信号を光信号に変換し、変換後の光信号をＯＰＴ部２０３に出力する。また、ＲＲＨ部２０２は、ＯＰＴ部２０３から入力される光信号をベースバンドの電気信号に変換し、変換後のベースバンド信号に対してデジタルアナログ変換及びアップコンバート等の無線送信処理を行って得た無線信号をアンテナ２０１を介して送信する。
【００１５】
ＯＰＴ部２０３は、ＲＲＨ部２０２から入力される光信号を電気信号に変換してＣＰＲＩ部２０４に出力する。また、ＯＰＴ部２０３は、ＣＰＲＩ部２０４から入力される電気信号を光信号に変換してＲＲＨ部２０２に出力する。
【００１６】
ＣＰＲＩ部２０４は、ＣＰＲＩを用いてＯＰＴ部２０３とベースバンド制御部２１とを接続し、入力または出力されるベースバンド信号に対して、ＣＰＲＩのプロトコルに従った処理を施す。つまり、ＣＰＲＩのプロトコルは、ＣＰＲＩ部２０４によって終端される。ＣＰＲＩ部２０４は、ＯＰＴ部２０３から入力されるベースバンド信号をＳＷ部２０９を介してＢＢ部２０５に出力する一方で、ＢＢ部２０５からＳＷ部２０９を介して入力されるベースバンド信号をＯＰＴ部２０３に出力する。
【００１７】
ＢＢ部２０５は、ＨＷＹ部２０８からＳＷ部２０９を介して入力されるデータに対して符号化処理及び変調処理等のＢＢ処理を行ってベースバンド信号を生成し、生成したベースバンド信号をＳＷ部２０９を介してＣＰＲＩ部２０４に出力する。また、ＢＢ部２０５は、ＣＰＲＩ部２０４からＳＷ部２０９を介して入力されるベースバンド信号に対し復調処理及び復号処理等のＢＢ処理を行って得たデータを、ＳＷ部２０９を介してＨＷＹ部２０８に出力する。
【００１８】
ＨＷＹ部２０８は、ＩＰインタフェースを用いてＯＰＴ部２１０とベースバンド制御部２１とを接続し、入力または出力されるデータに対して、ＩＰｓｅｃに従った処理を施す。つまり、ＩＰｓｅｃは、ＨＷＹ部２０８によって終端される。ＨＷＹ部２０８は、ＯＰＴ部２０３から入力されるデータをＳＷ部２０９を介してＢＢ部２０５に出力する一方で、ＢＢ部２０５からＳＷ部２０９を介して入力されるデータをＯＰＴ部２１０に出力する。
【００１９】
ＯＰＴ部２１０は、コアネットワーク３から受信した光信号のデータを電気信号のデータに変換してＨＷＹ部２０８に出力する。また、ＯＰＴ部２１０は、ＨＷＹ部２０８から入力される電気信号のデータを光信号のデータに変換してコアネットワーク３に送信する。
【００２０】
ＦＩＬＥ部２０７は、基地局２の動作等に使用されるファイルを管理する。
【００２１】
ＣＮＴ部２０６は、呼接続の制御、及び、ファン部２１１の制御等を行う。
【００２２】
ファン部２１１は複数のファンを有し、それらのファンの回転数はＣＮＴ部２０６によって制御される。
【００２３】
ここで、ベースバンド制御部２１は、ハードウェアとしては、ＣＰＲＩ部２０４、ＢＢ部２０５、ＣＮＴ部２０６、ＦＩＬＥ部２０７、ＨＷＹ部２０８、及び、ＳＷ部２０９の各部に相当する複数の処理カードによって形成される。図３は、実施例１の基地局の構成例を示す図である。基地局２は、例えば、複数の処理カードを前面から上下２段に挿抜可能なラック３１を有し、ラック３１の上面には、複数の処理カードを空冷する複数のファンＡ〜Ｇが配置される。ファンＡ〜Ｇは、ファン部２１１に相当する。
【００２４】
例えば、ＣＰＲＩ部２０４に相当する処理カードとして、ＣＰＲＩ−１〜ＣＰＲＩ−６の６枚のＣＰＲＩカードが搭載される。ＢＢ部２０５に相当する処理カードとして、ＢＢ−１〜ＢＢ−７の７枚のＢＢカードが搭載される。ＨＷＹ部２０８に相当する処理カードとして、ＨＷＹ−１〜ＨＷＹ−４の４枚のＨＷＹカードが搭載される。ＣＮＴ部２０６に相当する処理カードとして、ＣＮＴ−１〜ＣＮＴ−６の６枚のＣＮＴカードが搭載される。ＳＷ部２０９に相当する処理カードとして、ＳＷ−１，ＳＷ−２の２枚のＳＷカードが搭載される。ＦＩＬＥ部２０７に相当する処理カードとして、ＦＩＬＥ−１，ＦＩＬＥ−２の２枚のＦＩＬＥカードが搭載される。このように、基地局２には、互いに機能が異なる複数種類の処理カードが搭載される。また、各種類毎のカードの実装枚数は、例えば、各機能毎に予測される処理負荷の最大量に応じて、ユーザが適宜選択可能である。
【００２５】
ファンＡ〜Ｇの各々は、各ファンの直下に位置する処理カードの冷却に用いられる。すなわち、ファンＡは、ＣＰＲＩ−１，ＣＰＲＩ−４，ＣＰＲＩ−２，ＣＰＲＩ−５用の冷却ファンである。ファンＢは、ＣＰＲＩ−３，ＣＰＲＩ−６，ＢＢ−１，ＢＢ−５用の冷却ファンである。ファンＣは、ＢＢ−２，ＢＢ−６，ＢＢ−３，ＢＢ−７用の冷却ファンである。ファンＤは、ＢＢ−４，ＨＷＹ−１，ＨＷＹ−３用の冷却ファンである。ファンＥは、ＨＷＹ−２，ＨＷＹ−４，ＣＮＴ−１，ＣＮＴ−４用の冷却ファンである。ファンＦは、ＣＮＴ−２，ＣＮＴ−５，ＣＮＴ−３，ＣＮＴ―６用の冷却ファンである。ファンＧは、ＳＷ−１，ＳＷ−２，ＦＩＬＥ−１，ＦＩＬＥ−２用の冷却ファンである。このように、ファンＡ〜Ｇは互いに異なる位置に配置され、ファンＡ〜Ｇの各々と、ファンＡ〜Ｇの各々が冷却を担当する処理カードとは、互いに対応付けられている。
【００２６】
ここで、ＣＰＲＩ部２０４、ＢＢ部２０５、ＣＮＴ部２０６、ＨＷＹ部２０８の各部に相当する複数の処理カードにかかる負荷の大きさ（つまり、各処理カードの処理量）と、それらの複数の処理カードの使用順位とが、カード種別毎に対応付けられている。図４〜図６は、実施例１の使用順序パターンの一例を示す図である。図４〜図６では、１つの長方形が１枚の処理カードを示すため、上限２段に合計６枚の処理カードが一例として示されている。
【００２７】
例えば、ＣＰＲＩ部２０４には図４に示す「使用順序パターン１」が対応付けられ、処理負荷の増加（つまり、処理量の増加）に応じて、ＣＰＲＩカード群の左側のＣＰＲＩカードから順に処理が割り当てられる。すなわち、ＣＰＲＩカード群において、処理量がＰ１〜Ｐ３の３単位以下では（Ｘ１,Ｙ１）の位置にある１枚のＣＰＲＩカードが使用され、処理量がＰ４〜Ｐ６の３単位超６単位以下では（Ｘ１,Ｙ１）及び（Ｘ１,Ｙ２）の位置にある２枚のＣＰＲＩカードが使用される。また、ＣＰＲＩカード群において、処理量がＰ７〜Ｐ９の６単位超９単位以下では（Ｘ１,Ｙ１）、（Ｘ１,Ｙ２）及び（Ｘ２,Ｙ１）の位置にある３枚のＣＰＲＩカードが使用される。よって例えば、図３に示すようにＣＰＲＩ−１〜ＣＰＲＩ−６の６枚のＣＰＲＩカードが基地局２に搭載される場合、ＣＰＲＩ部２０４にかかる負荷の増加に応じて、ＣＰＲＩ−１，ＣＰＲＩ−４，ＣＰＲＩ−２，ＣＰＲＩ−５，ＣＰＲＩ−３，ＣＰＲＩ−６の順に各ＣＰＲＩカードに処理が割り当てられていく。
【００２８】
また例えば、ＢＢ部２０５には図５に示す「使用順序パターン２」が対応付けられ、処理負荷の増加に応じて、ＢＢカード群の上段のＢＢカードから順に処理が割り当てられる。すなわち、ＢＢカード群において、処理量がＰ１〜Ｐ３の３単位以下では（Ｘ１,Ｙ１）の位置にある１枚のＢＢカードが使用され、処理量がＰ４〜Ｐ６の３単位超６単位以下では（Ｘ１,Ｙ１）及び（Ｘ２,Ｙ１）の位置にある２枚のＢＢカードが使用される。また、ＢＢカード群において、処理量がＰ７〜Ｐ９の６単位超９単位以下では（Ｘ１,Ｙ１）、（Ｘ２,Ｙ１）及び（Ｘ３,Ｙ１）の位置にある３枚のＣＰＲＩカードが使用され、処理量がＰ１０〜Ｐ１２の９単位超１２単位以下では（Ｘ１,Ｙ１）、（Ｘ２,Ｙ１）、（Ｘ３,Ｙ１）及び（Ｘ１,Ｙ２）の位置にある４枚のＢＢカードが使用される。よって例えば、図３に示すようにＢＢ−１〜ＢＢ−７の７枚のＢＢカードが基地局２に搭載される場合、ＢＢ部２０５にかかる負荷の増加に応じて、ＢＢ−１，ＢＢ−２，ＢＢ−３，ＢＢ−４，ＢＢ−５，ＢＢ−６，ＢＢ−７の順に各ＢＢカードに処理が割り当てられていく。
【００２９】
また例えば、ＣＮＴ部２０６には図６に示す「使用順序パターン３」が対応付けられ、処理負荷の増加に応じて、ＣＮＴカード群の各ＣＮＴカードに均等に処理が割り当てられる。すなわち、ＣＮＴカード群において、処理量がＰ１の１単位以下では（Ｘ１,Ｙ１）の位置にある１枚のＣＮＴカードが使用され、処理量がＰ２の１単位超２単位以下では（Ｘ１,Ｙ１）及び（Ｘ２,Ｙ１）の位置にある２枚のＣＮＴカードが使用される。また、ＣＮＴカード群において、処理量がＰ３の２単位超３単位以下では（Ｘ１,Ｙ１）、（Ｘ２,Ｙ１）及び（Ｘ３,Ｙ１）の位置にある３枚のＣＮＴカードが使用され、処理量がＰ４の３単位超４単位以下では（Ｘ１,Ｙ１）、（Ｘ２,Ｙ１）、（Ｘ３,Ｙ１）及び（Ｘ１,Ｙ２）の位置にある４枚のＣＮＴカードが使用される。よって例えば、図３に示すようにＣＮＴ−１〜ＣＮＴ−６の６枚のＣＮＴカードが基地局２に搭載される場合、ＣＮＴ部２０６にかかる負荷の増加に応じて、ＣＮＴ−１，ＣＮＴ−２，ＣＮＴ−３，ＣＮＴ−４，ＣＮＴ−５，ＣＮＴ−６，ＣＮＴ−１，ＣＮＴ−２，ＣＮＴ−３，ＣＮＴ−４，…の順に各ＣＮＴカードに処理が割り当てられていく。
【００３０】
また例えば、ＨＷＹ部２０８にも「使用順序パターン３」が対応付けられる。よって例えば、図３に示すようにＨＷＹ−１〜ＨＷＹ−４の４枚のＨＷＹカードが基地局２に搭載される場合、ＨＷＹ部２０８にかかる負荷の増加に応じて、ＨＷＹ−１，ＨＷＹ−２，ＨＷＹ−３，ＨＷＹ−４，ＨＷＹ−１，ＨＷＹ−２，ＨＷＹ−３，ＨＷＹ−４，…の順に各ＨＷＹカードに処理が割り当てられていく。
【００３１】
なお、使用順序パターン１〜３とカード種別との対応付けはＣＮＴ部２０６に記憶され、使用順序パターン１〜３に従った各処理カードに対する処理の割当はＣＮＴ部２０６によって行われる。
【００３２】
＜ＣＮＴ部の構成＞
図７は、実施例１のＣＮＴ部の一例を示す機能ブロック図である。図７において、ＣＮＴ部２０６は、負荷監視部３０１と、ファン管理テーブル３０２と、ファン制御部３０３と、回転数テーブル３０４とを有する。
【００３３】
負荷監視部３０１は、ＣＰＲＩ部２０４、ＢＢ部２０５、ＨＷＹ部２０８及びＣＮＴ部２０６の各部の処理負荷を示す情報を取得して、各部の処理負荷を監視する。例えば、ＢＢ部２０５の処理負荷を示す情報として、基地局２に現在収容されているユーザ端末数（つまり、収容ＵＥ（User  Equipment）数）があり、ＨＷＹ部２０８の処理負荷を示す情報としてＩＰｓｅｃパス数がある。ＩＰｓｅｃパスは、基地局２とコアネットワーク３との間、及び、基地局２と他の基地局との間に形成される。負荷監視部３０１は、取得した情報に応じて、ファン管理テーブル３０２を更新する。
【００３４】
図８は、実施例１のファン管理テーブルの一例を示す図である。図８に示すように、ファン管理テーブル３０２には、ファンの配置位置と、各カードの搭載位置と、各カードの処理負荷の算出用の情報とが互いに対応付けられている。なお、図８では、説明を簡単にするために、図３に示すファンＡ〜Ｇのうち、ファンＡ，Ｃ，Ｄ，Ｅの４つのファンに着目して例示する。
【００３５】
図８では、ファンＡの直下の２段２列の４つの挿入スペースに、ＣＰＲＩ−１，ＣＰＲＩ−４，ＣＰＲＩ−２，ＣＰＲＩ−５の４枚の処理カード（図３）が実装されていることが示されている。また、図８では、ＣＰＲＩカードに対しては使用順序パターン１（図４）に従って処理が割り当てられることが示されている。また、図８では、ＣＰＲＩカードの処理負荷の量は、収容ＵＥ数、基地局２が現在形成しているセクタ数（以下では「形成セクタ数」と呼ぶことがある）、及び、基地局２が現在使用中のキャリア数（以下では「使用キャリア数」と呼ぶことがある）に応じて変化することが示されている。
【００３６】
また図８では、ファンＣの直下の２段２列の４つの挿入スペースには、ＢＢ−２，ＢＢ−６，ＢＢ−３，ＢＢ−７の４枚の処理カード（図３）が実装されていることが示されている。また、図８では、ＢＢカードに対しては使用順序パターン２（図５）に従って処理が割り当てられることが示されている。また、図８では、ＢＢカードの処理負荷の量は、収容ＵＥ数、形成セクタ数、及び、使用キャリア数に応じて変化することが示されている。
【００３７】
また図８では、ファンＤの直下の２段２列の４つの挿入スペースのうちの下段左列を除く３つの挿入スペースに、ＢＢ−４，ＨＷＹ−１，ＨＷＹ−３の３枚の処理カード（図３）が実装されていることが示されている。また、図８では、ＨＷＹカードに対しては使用順序パターン３（図６）に従って処理が割り当てられることが示されている。また、図８では、ＨＷＹカードの処理負荷の量は、ＩＰｓｅｃパス数、呼制御パス数、及び、基地局間で直接データをやり取りするための基地局間のパス（以下では「基地局転送パス」と呼ぶことがある）の数に応じて変化することが示されている。呼制御パスは、ユーザ端末と基地局２とコアネットワーク２との間に形成される。基地局間転送パスは、基地局２と他の基地局との間に形成される。
【００３８】
また図８では、ファンＥの直下の２段２列の４つの挿入スペースには、ＨＷＹ−２，ＨＷＹ−４，ＣＮＴ−１，ＣＮＴ−４の４枚の処理カード（図３）が実装されていることが示されている。また、ＨＷＹカード及びＣＮＴカードに対しては使用順序パターン３（図６）に従って処理が割り当てられることが示されている。また、ＣＮＴカードの処理負荷の量は、呼制御パス数、収容ＵＥ数、形成セクタ数、及び、使用キャリア数に応じて変化することが示されている。
【００３９】
図７に戻り、負荷監視部３０１は、ＣＰＲＩ部２０４、ＢＢ部２０５、ＨＷＹ部２０８及びＣＮＴ部２０６の各部の処理負荷、つまり、ＣＰＲＩカード、ＢＢカード、ＨＷＹカード及びＣＮＴカードの処理負荷を監視する。処理カードでは、処理負荷が増加するほど、処理カードの消費電力が増加するとともに処理カードの発熱量が増加するため、処理カードの温度が上昇する。
【００４０】
ＢＢ部２０５は、収容ＵＥ数、形成セクタ数、使用キャリア数、及び、呼制御パス数を把握している。また、ＨＷＹ部２０８は、ＩＰｓｅｃパス数及び基地局転送パス数を把握している。
【００４１】
そこで、負荷監視部３０１は、ＢＢ部２０５が把握している収容ＵＥ数、形成セクタ数、使用キャリア数、及び、呼制御パス数を、これらの数が変化する度にＢＢ部２０５から取得する。負荷監視部３０１は、ＢＢ部２０５から取得した収容ＵＥ数、形成セクタ数、使用キャリア数、及び、呼制御パス数を、ファン管理テーブル３０２の該当項目に記録する。よって例えば、図８において、（ｂ）行の○印の項目は、呼制御パス数が変化する度に更新され、（ｅ）行の○印の項目は、収容ＵＥ数、形成セクタ数、または、使用キャリア数が変化する度に更新される。
【００４２】
また、負荷監視部３０１は、ＨＷＹ部２０８が把握しているＩＰｓｅｃパス数及び基地局間転送パス数を、これらの数が変化する度にＨＷＹ部２０８から取得する。負荷監視部３０１は、ＨＷＹ部２０８から取得したＩＰｓｅｃパス数及び基地局間転送パス数を、ファン管理テーブル３０２の該当項目に記録する。よって例えば、図８において、（ａ）行の○印の項目は、ＩＰｓｅｃパス数が変化する度に更新され、（ｇ）行の○印の項目は、基地局間転送パス数が変化する度に更新される。
【００４３】
ファン制御部３０３は、所定の周期（例えば、１０秒周期）で、ファン管理テーブル３０２を参照してファン管理テーブル３０２に記録された処理負荷を取得する。例えば、ファン制御部３０３は、ＣＰＲＩカードの処理負荷及びＢＢカードの処理負荷として、図８の（ｅ）行の○印の項目に記録されている値を取得する。また例えば、ファン制御部３０３は、ＨＷＹカードの処理負荷として、図８の（ａ）行，（ｂ）行，（ｇ）行の○印の項目に記録されている値を取得する。また例えば、ファン制御部３０３は、ＣＮＴカードの処理負荷として、図８の（ｂ）行，（ｅ）行の○印の項目に記録されている値を取得する。そして、ファン制御部３０３は、処理負荷と使用順序パターンとに基づいて、ファンＡ〜Ｇの各々に対応する処理カードの消費電力を算出し、算出した消費電力に基づいて、ファンＡ〜Ｇの各ファンの回転数を個別に制御する。
【００４４】
例えば、ＣＰＲＩ−１，ＣＲＲＩ−４，ＣＰＲＩ−２，ＣＰＲＩ−５の４枚のＣＰＲＩカードに対応するファンＡの回転数は以下のようにして制御される。すなわち、例えば、図８の（ｅ）行に記録された形成セクタ数が「１０」であり、また、ＣＰＲＩカードは１枚あたり同時に最大で３セクタ分の処理が可能であるとする。よって、１０セクタ分の処理を同時に行うには、４枚のＣＰＲＩカードが用いられる。但し、ＣＰＲＩカードの使用順序は「使用順序パターン１」（図４）に従うため、１０セクタ分の処理のうち、それぞれ３セクタ分の処理が、ＣＰＲＩ−１，ＣＲＲＩ−４，ＣＰＲＩ−２の各々に割り当てられ、残りの１セクタ分の処理がＣＰＲＩ−５に割り当てられる。ここで例えば、ＣＰＲＩカード１枚あたりの最大の消費電力は２５０Ｗであるとする。よって、ＣＰＲＩ−１，ＣＲＲＩ−４及びＣＰＲＩ−２それぞれの消費電力は２５０Ｗとなり、ＣＰＲＩ−５の消費電力は８３Ｗ（＝２５０Ｗ÷３×１）となる。よって、ファンＡに対応するＣＰＲＩ−１，ＣＲＲＩ−４，ＣＰＲＩ−２及びＣＰＲＩ−５の４枚の処理カードの今回の合計消費電力は、８３３Ｗ（＝２５０Ｗ×３＋８３Ｗ）と算出される。
【００４５】
また例えば、ＢＢ−４の１枚のＢＢカードと、ＨＷＹ−１，ＨＷＹ−３の２枚のＨＷＹカードとに対応するファンＤの回転数は以下のようにして制御される。すなわち、例えば、図８の（ｅ）行に記録された収容ＵＥ数が「１０００」であり、また、ＢＢカードは１枚あたり同時に最大で１０００台のユーザ端末の処理が可能であるとする。よって、１０００台のユーザ端末の処理を同時に行うには、４枚のＢＢカードが用いられる。但し、ＢＢカードの使用順序は「使用順序パターン２」（図５）に従うため、１０００台のユーザ端末のうち、それぞれ３００台のユーザ端末の処理が、ＢＢ−１，ＢＢ−２，ＢＢ−３の各々に割り当てられ、残りの１００台のユーザ端末の処理がＢＢ−４に割り当てられる。ここで例えば、ＢＢカードの１枚あたりの最大の消費電力は２５０Ｗであるとする。よって、ＢＢ−４の消費電力は８３Ｗ（＝２５０Ｗ÷３×１）となる。また例えば、図８の（ａ）行に記録されたＩＰｓｅｃパス数と、図８の（ｂ）行に記録された呼制御パス数との合計パス数が、ＨＷＹ−１〜ＨＷＹ−４（図３）の４枚のＨＷＹカードで同時に処理可能な最大パス数の６６％であるとする。ＨＷＹカードの使用順序は「使用順序パターン３」（図６）に従うため、それぞれ６６％分の処理がＨＷＹ−１とＨＷＹ−３とに均等に割り当てられる。ここで例えば、ＨＷＹカード１枚あたりの最大の消費電力は３００Ｗであるとする。よって、ＨＷＹ−１及びＨＹＷ−３それぞれの消費電力は１９８Ｗ（＝３００Ｗ×０.６６）となる。よって、ファンＤに対応するＢＢ−４，ＨＷＹ−１，ＨＷＹ−３の３枚の処理カードの今回の合計消費電力は、４７９Ｗ（＝８３Ｗ＋１９８Ｗ×２）と算出される。
【００４６】
ファン制御部３０３は、ファンＡ〜Ｇの各ファンについて、上記のような合計消費電力の算出を所定の周期（例えば、１０秒周期）で繰り返す。
【００４７】
そして、ファン制御部３０３は、各ファンにそれぞれ対応する処理カードの合計消費電力に基づいて回転数テーブル３０４を参照して各ファンの回転数を制御する。図９は、実施例１の回転数テーブルの一例を示す図である。
【００４８】
例えば、上記のようにファンＡに対応するＣＰＲＩ−１，ＣＲＲＩ−４，ＣＰＲＩ−２及びＣＰＲＩ−５の４枚の処理カードの今回の合計消費電力は８３３Ｗになるため、ファン制御部３０３は、回転数テーブル３０４（図９）において、今回の合計消費電力が６００Ｗ以上であると判断する。そこで、ファン制御部３０３は、ファンＡに対応するＣＰＲＩ−１，ＣＲＲＩ−４，ＣＰＲＩ−２及びＣＰＲＩ−５の４枚の処理カードの前回の合計消費電力が３００Ｗ未満の場合は１４００ｒｐｍに、３００Ｗ以上６００Ｗ未満の場合は１２００ｒｐｍに、６００Ｗ以上の場合は１０００ｒｐｍに、ファンＡの回転数を制御する。
【００４９】
また例えば、上記のようにファンＤに対応するＢＢ−４，ＨＷＹ−１，ＨＷＹ−３の３枚の処理カードの今回の合計消費電力は４７９Ｗになるため、ファン制御部３０３は、回転数テーブル３０４（図９）において、今回の合計消費電力が３００Ｗ以上６００Ｗ未満であると判断する。そこで、ファン制御部３０３は、ファンＤに対応するＢＢ−４，ＨＷＹ−１，ＨＷＹ−３の３枚の処理カードの前回の合計消費電力が３００Ｗ未満の場合は８４０ｒｐｍに、３００Ｗ以上６００Ｗ未満の場合は７００ｒｐｍに、６００Ｗ以上の場合は８４０ｒｐｍに、ファンＤの回転数を制御する。
【００５０】
ここで、図９に示す回転数テーブル３０４では、合計消費電力が、３００Ｗ未満の範囲、３００Ｗ以上６００Ｗ未満の範囲、６００Ｗ以上の範囲の３つの範囲に区分されている。そして、今回の合計消費電力の１つの範囲に対して、前回の合計消費電力の３つの範囲にそれぞれ対応する互いに異なる３つの回転数が設定されている。
【００５１】
すなわち、今回の合計消費電力が３００Ｗ未満で、前回の合計消費電力も３００Ｗ未満の場合は、ファンの回転数は前回と同一の４００ｒｐｍ（以下では「第一の基準回転数」と呼ぶことがある）に維持される。また、今回の合計消費電力が３００Ｗ以上６００Ｗ未満で、前回の合計消費電力も３００Ｗ以上６００Ｗ未満の場合は、ファンの回転数は前回と同一の７００ｒｐｍ（以下では「第二の基準回転数」と呼ぶことがある）に維持される。また、今回の合計消費電力が６００Ｗ以上で、前回の合計消費電力も６００Ｗ以上の場合は、ファンの回転数は前回と同一の１０００ｒｐｍ（以下では「第三の基準回転数」と呼ぶことがある）に維持される。つまり、前回と今回とで合計消費電力が同一範囲となる場合は、ファンの回転数は前回と同一のもの、つまり、基準回転数に維持されて安定する。
【００５２】
また、今回の合計消費電力が３００Ｗ未満で、前回の合計消費電力が３００Ｗ以上６００Ｗ未満の場合は、ファンの回転数は７００ｒｐｍから４００ｒｐｍに急激に減少されるのではなく、７００ｒｐｍから、第一の基準回転数（つまり、４００ｒｐｍ）の２０％増の４８０ｒｐｍに減少される。また、今回の合計消費電力が３００Ｗ以上６００Ｗ未満で、前回の合計消費電力が６００Ｗ以上の場合は、ファンの回転数は１０００ｒｐｍから７００ｒｐｍに急激に減少されるのではなく、１０００ｒｐｍから、第二の基準回転数（つまり、７００ｒｐｍ）の２０％増の８４０ｒｐｍに減少される。さらに、今回の合計消費電力が３００Ｗ未満で、前回の合計消費電力が６００Ｗ以上の場合は、ファンの回転数は１０００ｒｐｍから４００ｒｐｍに急激に減少されるのではなく、１０００ｒｐｍから、第一の基準回転数（つまり、４００ｒｐｍ）の４０％増の５６０ｒｐｍに減少される。このように、今回の消費電力が前回の消費電力よりも減少した場合にファンの回転数を基準回転数まで急激に減少させないのは、処理カードの温度は一旦上昇してしまうと低下し難いため、合計消費電力の減少後も冷却効果を高めに維持したいからである。つまり、合計消費電力の減少時には、ファンの回転数を、前回の回転数未満に減少させる一方で、余熱の影響を考慮して、基準回転数よりも大きい回転数に維持することにより、ファンの回転数の減少を遅延させている。温度上昇による消費電力の増加は、ファンの回転数の増加による消費電力の増加より大きいため、ファンの回転数の減少の遅延は、結果として、基地局２の消費電力の抑制につながる。
【００５３】
このように、今回の合計消費電力が前回の合計消費電力より減少したときは、ファンの回転数は減少される。但し、前回の合計消費電力が大きいほど、ファンの回転数の減少量は小さくされる。
【００５４】
一方で、今回の合計消費電力が３００Ｗ以上６００Ｗ未満で、前回の合計消費電力が３００Ｗ未満の場合は、ファンの回転数は４００ｒｐｍから７００ｒｐｍに増加されるのではなく、第二の基準回転数（つまり、７００ｒｐｍ）の２０％増の８４０ｒｐｍに急激に増加される。また、今回の合計消費電力が６００Ｗ以上で、前回の合計消費電力が３００Ｗ以上６００Ｗ未満の場合は、ファンの回転数は７００ｒｐｍから１０００ｒｐｍに増加されるのではなく、第三の基準回転数（つまり、１０００ｒｐｍ）の２０％増の１２００ｒｐｍに急激に増加される。さらに、今回の合計消費電力が６００Ｗ以上で、前回の合計消費電力が３００Ｗ未満の場合は、ファンの回転数は３００ｒｐｍから１０００ｒｐｍに増加されるのではなく、第三の基準回転数（つまり、１０００ｒｐｍ）の４０％増の１４００ｒｐｍに急激に増加される。このように、今回の消費電力が前回の消費電力よりも増加した場合にファンの回転数を基準回転数以上に急激に増加させるのは、処理カードの温度は一旦上昇してしまうと低下し難いため、温度上昇に先駆けて冷却効果を急速に高めることにより、温度上昇を抑制するためである。つまり、合計消費電力の増加時には、ファンの回転数を、前回の回転数より大きい回転数に増加させ、さらに冷却効果を高めるために、基準回転数よりも大きい回転数に増加させることによりファンの回転数の増加を早めている。温度上昇による消費電力の増加は、ファンの回転数の増加による消費電力の増加より大きいため、ファンの回転数の早めの増加は、結果として、基地局２の消費電力の抑制につながる。
【００５５】
このように、今回の合計消費電力が前回の合計消費電力より増加したときは、ファンの回転数は増加される。但し、前回の合計消費電力が小さいほど、ファンの回転数の増加量は大きくされる。
【００５６】
＜基地局の処理＞
図１０は、実施例１の基地局の処理の説明に供するフローチャートである。図１０に示すフローチャートは、基地局２の電源が投入されたときに開始され、基地局２の電源が切断されたときに終了される。
【００５７】
自局での通信処理の処理負荷（例えば、収容ＵＥ数、形成セクタ数、使用キャリア数、呼制御パス数、ＩＰｓｅｃパス数、または、基地局転送パス数）を監視している基地局２は、処理負荷が変化したか否かを判断する（ステップＳ３１）。
【００５８】
自局での通信処理の処理負荷が変化したときは（ステップＳ３１：Ｙｅｓ）、基地局２は、変化後の処理負荷によって、ファン管理テーブル３０２（図８）に記録されている処理負荷を更新する（ステップＳ３２）。基地局２での通信処理の処理負荷が変化していないときは（ステップＳ３１：Ｎｏ）、ステップＳ３２の処理は行われずに、処理はステップＳ３３に進む。
【００５９】
次いで、基地局２は、所定周期（例えば、１０秒周期）が到来したか否かを判断する（ステップＳ３３）。所定周期が到来していないときは（ステップＳ３３：Ｎｏ）、ステップＳ３４〜Ｓ３６の処理は行われずに、処理はステップＳ３１に戻る。
【００６０】
所定周期が到来すると（ステップＳ３３：Ｙｅｓ）、基地局２は、ファン管理テーブル３０２（図８）を用いて、ファン毎に、各ファンに対応する処理カードの合計消費電力を算出する（ステップＳ３４）。
【００６１】
次いで、基地局２は、今回算出した合計消費電力と前回算出した合計消費電力とに基づいて、回転数テーブル３０４（図９）を用いて、ファン毎にファン回転数を算出する（ステップＳ３５）。
【００６２】
そして、基地局２は、各ファンのファン回転数を、ステップＳ３５で算出したファン回転数に制御する（ステップＳ３６）。ステップＳ３６の処理後、処理はステップＳ３１に戻る。
【００６３】
以上のように、実施例１では、基地局２は、複数の処理カードと、複数のファンＡ〜Ｇと、ＣＮＴ部２０６とを有する。複数の処理カードは、互いに異なる位置に配置され、通信に係る処理を行う。複数のファンＡ〜Ｇは、複数の処理カードに対応して互いに異なる位置に配置され、複数の処理カードを冷却する。ＣＮＴ部２０６は、複数の処理カードの各々の処理負荷を監視し、監視した処理負荷に基づいて複数のファンの各々の回転数を個別に制御する。
【００６４】
こうすることで、処理負荷が小さい処理カードに対する過度な冷却を抑えて、処理負荷が小さい処理カードを冷却するファンの回転数を減少させることができるため、基地局２の消費電力を抑制することができる。また、処理負荷が大きい処理カードの冷却効果を高めるために、処理負荷が大きい処理カードを冷却するファンの回転数を高く維持することができる。つまり、処理負荷が大きい処理カードを冷却するファンの回転数を高く維持しつつ、処理負荷が小さい処理カードを冷却するファンの回転数を減少させることができる。よって、複数の処理カードの各々を互いに異なる冷却強度で適切に冷却しつつ、基地局２の消費電力を抑制することができる。
【００６５】
また、ファンの回転数を制御するにあたり、処理カードの温度を直接測定することはしないため、温度センサは不要となる。よって、基地局２の装置規模の増大を抑えつつ、処理カードを適切に冷却することができる。
【００６６】
また、複数の処理カードには、処理負荷に応じた使用順序が設定される。ＣＮＴ部２０６は、処理負荷と、使用順序とに基づいて、複数のファンＡ〜Ｇの各々に対応する処理カードの消費電力を算出し、算出した消費電力に基づいて各ファンの回転数を制御する。
【００６７】
こうすることで、複数の処理カードにおいて、処理カードの使用順序を踏まえて各処理カードの消費電力を算出することができるため、各ファンに対応する各処理カードの消費電力を正確に算出することができる。よって、複数の処理カードの各々の冷却を過不足なく、さらに適切に行うことができる。
【００６８】
また、ＣＮＴ部２０６は、今回算出した消費電力と、前回算出した消費電力とに基づいて、各ファンの回転数を制御する。
【００６９】
こうすることで、処理カードの温度は一旦上昇してしまうと低下し難いという特性を考慮してファンの回転数を制御することができる。
【００７０】
また、ＣＮＴ部２０６は、今回算出した消費電力が前回算出した消費電力より減少したときは、ファンの回転数を減少させ、かつ、前回算出した消費電力が大きいほどファンの回転数の減少量を小さくする。
【００７１】
こうすることで、処理カードの温度は一旦上昇してしまうと低下し難いという特性を考慮して、処理カードの消費電力の減少後も冷却効果を高めに維持することができるため、結果として、基地局２の消費電力をさらに抑制することができる。
【００７２】
また、ＣＮＴ部２０６は、今回算出した消費電力が前回算出した消費電力より増加したときは、ファンの回転数を増加させ、かつ、前回算出した消費電力が小さいほどファンの回転数の増加量を大きくする。
【００７３】
こうすることで、処理カードの温度は一旦上昇してしまうと低下し難いという特性を考慮して、温度上昇に先駆けて冷却効果を急速に高めることにより温度上昇を抑制することができるため、結果として、基地局２の消費電力をさらに抑制することができる。
【００７４】
［他の実施例］
［１］ＢＢ部２０５を形成するＢＢカード、ＣＮＴ部２０６を形成するＣＮＴカード、ＦＩＬＥ部２０７を形成するＦＩＬＥカードは、例えば、次のようなハードウェア構成により実現することができる。図１１は、処理カードのハードウェア構成例を示す図である。図１１に示すように、ＢＢカード、ＣＮＴカード及びＦＩＬＥカードは、ハードウェアの構成要素として、例えば、ＣＰＵ１０ａと、ＦＰＧＡ（Field  Programmable  Gate  Array）１０ｂと、メモリ１０ｃとを有する。例えば、ＣＮＴカードにおいて、負荷監視部３０１と、ファン制御部３０３とは、ＣＰＵ１０ａにより実現され、ＣＮＴカードはＦＰＧＡ１０ｂを介して他の処理カードと接続される。また、ＣＮＴカードにおいて、ファン管理テーブル３０２と、回転数テーブル３０４とは、メモリ１０ｃに記憶される。
【００７５】
また、ＣＰＲＩ部２０４を形成するＣＰＲＩカード、ＨＷＹ部２０８を形成するＨＷＹカードは、例えば、次のようなハードウェア構成により実現することができる。図１２は、処理カードのハードウェア構成例を示す図である。図１２に示すように、ＣＰＲＩカード及びＨＷＹカードは、ハードウェアの構成要素として、例えば、ＣＰＵ１０ａと、ＦＰＧＡ１０ｂと、メモリ１０ｃと、ネットワークインタフェースモジュール１０ｄとを有する。例えば、ＣＰＲＩ部２０４は、ネットワークインタフェースモジュール１０ｄを介してＯＰＴ部２０３と接続され、ＨＷＹ部２０８は、ネットワークインタフェースモジュール１０ｄを介してＯＰＴ部２１０と接続される。
【００７６】
［２］開示の技術を適用可能な通信装置は基地局に限定されない。複数の処理カードと、それらの複数の処理カードを冷却する複数のファンとを有し、処理カードの負荷が変化する何れの通信装置にも開示の技術を適用可能である。
【符号の説明】
【００７７】
２  基地局
２０４  ＣＰＲＩ部
２０５  ＢＢ部
２０６  ＣＮＴ部
２０７  ＦＩＬＥ部
２０８  ＨＷＹ部
２０９  ＳＷ部
ＣＰＲＩ−１〜ＣＰＲＩ−６  ＣＰＲＩカード
ＢＢ−１〜ＢＢ−７  ＢＢカード
ＨＷＹ−１〜ＨＷＹ−４  ＨＷＹカード
ＣＮＴ−１〜ＣＮＴ−６  ＣＮＴカード
ＳＷ１〜ＳＷ−２  ＳＷカード
ＦＩＬＥ−１〜ＦＩＬＥ−２  ＦＩＬＥカード
【図１】
0006511883.tif 000002
【図２】
0006511883.tif 000003
【図３】
0006511883.tif 000004
【図４】
0006511883.tif 000005
【図５】
0006511883.tif 000006
【図６】
0006511883.tif 000007
【図７】
0006511883.tif 000008
【図８】
0006511883.tif 000009
【図９】
0006511883.tif 000010
【図１０】
0006511883.tif 000011
【図１１】
0006511883.tif 000012
【図１２】
0006511883.tif 000013