JP5899608B2 - COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND PROGRAM - Google Patents

COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND PROGRAM Download PDF

Info

Publication number
JP5899608B2
JP5899608B2 JP2010140597A JP2010140597A JP5899608B2 JP 5899608 B2 JP5899608 B2 JP 5899608B2 JP 2010140597 A JP2010140597 A JP 2010140597A JP 2010140597 A JP2010140597 A JP 2010140597A JP 5899608 B2 JP5899608 B2 JP 5899608B2
Authority
JP
Japan
Prior art keywords
communication
route
node device
node
path
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2010140597A
Other languages
Japanese (ja)
Other versions
JP2012005038A (en
Inventor
一久 石坂
一久 石坂
浩明 井上
浩明 井上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2010140597A priority Critical patent/JP5899608B2/en
Publication of JP2012005038A publication Critical patent/JP2012005038A/en
Application granted granted Critical
Publication of JP5899608B2 publication Critical patent/JP5899608B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

本発明は、通信ネットワーク内の複数の通信経路候補の中から、最適な通信経路を決定する通信システム、その通信方法及びプログラムに関するものである。   The present invention relates to a communication system for determining an optimum communication path from among a plurality of communication path candidates in a communication network, and a communication method and program therefor.

近年、計算装置、ルーター、スイッチ等から構成されるノード装置において、処理負荷が増加するに従って当該装置の温度が上昇し高温になり誤動作を起こす虞があるため、その冷却に冷却装置が利用されている。また、多数の計算装置やノード装置が稼動するデータセンターなどでは、大規模な空調装置が利用されており、その消費電力量は、計算装置やノード装置における本来の処理による消費電力量と比較しても無視できないものとなっている。そこで、このような冷却装置の消費電力量を削減することは、データセンターの運用コストを削減するだけでなく、CO2削減にも繋がり地球環境を考える上でも重要となっている。   In recent years, in a node device composed of a computing device, a router, a switch, etc., as the processing load increases, the temperature of the device rises and there is a risk of causing a malfunction. Yes. In addition, large-scale air conditioners are used in data centers where a large number of computing devices and node devices operate, and the power consumption is compared with the power consumption due to the original processing in computing devices and node devices. But it cannot be ignored. Therefore, reducing the amount of power consumed by such a cooling device is important not only for reducing the operating cost of the data center, but also for reducing the CO2 and considering the global environment.

上述したノード装置の冷却を行いつつ、その冷却コストを削減するものとして、例えば、現在の処理負荷を満足させるサーバーの数を決定し、不要なサーバーの電源をオフにすることで、サーバーの消費電力を削減する技術が知られている(特許文献1参照)。当該技術によれば、サーバーの負荷分散技術を利用することでサーバーの負荷を制御し、サーバーのための冷却コストを削減できるが、他のノード装置の冷却コストの削減には、そのノード装置の負荷を制御することが課題となる。   In order to reduce the cooling cost while cooling the node device described above, for example, by determining the number of servers that satisfy the current processing load and turning off unnecessary server power, server consumption A technique for reducing electric power is known (see Patent Document 1). According to this technology, the load on the server can be controlled by using the load balancing technology of the server, and the cooling cost for the server can be reduced. Controlling the load is an issue.

特表2005−531047号公報JP 2005-531047 A 特開2006−211389号公報JP 2006-211389 A 特開2009−081790号公報JP 2009-081790 A

ここで、複数の計算機がネットワーク通信を行う際、各ネットワーク通信に利用されるノード装置の決定が行われ、各通信経路の決定が行われる。その際、より多くの通信経路上で利用されるノード装置には、より多くの負荷がかかることとなる。このため、通信経路を制御することによって、ノード装置の負荷を適切に制御する必要が生じる。
例えば、マルチホップ無線ネットワークで消費電力を予測して、最も効率的な通信経路を選択する技術が知られている(特許文献2参照)。また、電池や太陽電池などの自然エネルギーを利用したノード装置から構成されるネットワークにおいて、ノード装置の消費電力を均一化する通信経路の決定方法が知られている(特許文献3参照)。
Here, when a plurality of computers perform network communication, a node device used for each network communication is determined, and each communication path is determined. At that time, more load is applied to the node devices used on more communication paths. For this reason, it is necessary to appropriately control the load of the node device by controlling the communication path.
For example, a technique for predicting power consumption in a multi-hop wireless network and selecting the most efficient communication path is known (see Patent Document 2). In addition, a communication path determination method that equalizes the power consumption of a node device in a network including node devices using natural energy such as a battery or a solar cell is known (see Patent Document 3).

これら技術によれば、消費電力を考慮して通信経路を決定し、各ノード装置の消費電力を制御することで、電池寿命を伸ばし、あるいは電源の最大容量を小さくすることができ得る。しかしながら、ノード装置の冷却コストの削減を考えた場合、ノード装置の発熱特性や冷却装置の冷却効率の相違、周囲の温度環境の相違などから、ノード装置の消費電力の低い通信経路が、必ずしも冷却コストの低い通信経路となるわけではない。したがって、ノード装置の消費電力だけを考慮した通信経路の決定では、冷却コストの削減が困難となる。   According to these technologies, it is possible to extend the battery life or reduce the maximum capacity of the power source by determining the communication path in consideration of the power consumption and controlling the power consumption of each node device. However, considering the reduction of the cooling cost of the node device, the communication path with low power consumption of the node device is not necessarily cooled due to the difference in the heat generation characteristics of the node device, the cooling efficiency of the cooling device, the difference in the surrounding temperature environment, etc. It is not a low-cost communication path. Therefore, it is difficult to reduce the cooling cost by determining the communication path considering only the power consumption of the node device.

本発明は、このような問題点を解決するためになされたものであり、冷却コストを効果的に低減できる通信システム、その通信方法及びプログラムを提供することを主たる目的とする。   The present invention has been made to solve such problems, and a main object of the present invention is to provide a communication system, a communication method, and a program thereof that can effectively reduce the cooling cost.

上記目的を達成するための本発明の一態様は、通信ネットワーク内の通信経路上に設けられた複数のノード装置の前記通信経路を決定する経路決定手段を備える通信システムであって、前記経路決定手段は、前記ノード装置の冷却効率に基づいて前記通信経路を決定する、ことを特徴とする通信システムである。   One aspect of the present invention for achieving the above object is a communication system comprising route determining means for determining the communication route of a plurality of node devices provided on a communication route in a communication network, wherein the route determination is performed. The means is a communication system characterized in that the communication path is determined based on cooling efficiency of the node device.

また、上記目的を達成するための本発明の一態様は、通信ネットワーク内の通信経路上に設けられた複数のノード装置の前記通信経路を決定する工程を含む通信システムの通信方法であって、前記ノード装置の冷却効率に基づいて前記通信経路を決定する、ことを特徴とする通信システムの通信方法であってもよい。   Another aspect of the present invention for achieving the above object is a communication method of a communication system including a step of determining the communication paths of a plurality of node devices provided on a communication path in a communication network, A communication method of a communication system, wherein the communication path is determined based on cooling efficiency of the node device.

さらに、上記目的を達成するための本発明の一態様は、通信ネットワーク内の通信経路上に設けられた複数のノード装置の前記通信経路を決定する通信システムのプログラムであって、前記ノード装置の冷却効率に基づいて前記通信経路を決定する処理をコンピュータに実行させることを特徴とする通信システムのプログラムであってもよい。   Furthermore, an aspect of the present invention for achieving the above object is a communication system program for determining the communication paths of a plurality of node devices provided on a communication path in a communication network, A communication system program that causes a computer to execute a process of determining the communication path based on cooling efficiency may be used.

本発明によれば、冷却コストを効果的に低減できる通信システム、その通信方法及びプログラムを提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, the communication system which can reduce cooling cost effectively, its communication method, and a program can be provided.

本発明の実施の形態に係る通信システムの機能ブロック図である。It is a functional block diagram of the communication system which concerns on embodiment of this invention. 本発明の実施の形態1に係る通信システムの概略的な構成を示すブロック図である。It is a block diagram which shows the schematic structure of the communication system which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る通信システムの決定処理フローの一例を示すフローチャートである。It is a flowchart which shows an example of the determination processing flow of the communication system which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る通信システムのより具体的な構成の一例を示す概略図である。It is the schematic which shows an example of the more concrete structure of the communication system which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る通信システムのより具体的なシステム構成を示すブロック図である。It is a block diagram which shows the more specific system configuration | structure of the communication system which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る経路決定装置の空調効率表の一例を示す図である。It is a figure which shows an example of the air-conditioning efficiency table | surface of the route determination apparatus which concerns on Embodiment 1 of this invention. 本発明の実施の形態1に係る通信システムにおけるより具体的な決定処理フローの一例を示すフローチャートである。It is a flowchart which shows an example of the more concrete determination process flow in the communication system which concerns on Embodiment 1 of this invention. 本発明の実施の形態2に係る通信システムの概略的な構成を示すブロック図である。It is a block diagram which shows the schematic structure of the communication system which concerns on Embodiment 2 of this invention. 本発明の実施の形態2に係る通信システムにおけるノード状態決定処理のフローを示すフローチャートである。It is a flowchart which shows the flow of the node state determination process in the communication system which concerns on Embodiment 2 of this invention. 本発明の実施の形態2に係る通信システムにおける通信経路決定処理のフローを示すフローチャートである。It is a flowchart which shows the flow of the communication route determination process in the communication system which concerns on Embodiment 2 of this invention. 本発明の実施の形態2に係る通信システムのより具体的なシステム構成を示すブロック図である。It is a block diagram which shows the more specific system configuration | structure of the communication system which concerns on Embodiment 2 of this invention. 本発明の実施の形態2に係る通信システムにおけるより具体的な決定処理フローの一例を示すフローチャートである。It is a flowchart which shows an example of the more concrete determination process flow in the communication system which concerns on Embodiment 2 of this invention. 本発明の実施の形態2に係る通信システムのより具体的な構成を示す概略図である。It is the schematic which shows the more concrete structure of the communication system which concerns on Embodiment 2 of this invention. 空調装置による消費電力表の一例を示す図である。It is a figure which shows an example of the power consumption table | surface by an air conditioner. 本発明の実施の形態2に係る通信システムの別のより具体的なシステム構成を示すブロック図である。It is a block diagram which shows another more specific system configuration | structure of the communication system which concerns on Embodiment 2 of this invention. 空調装置の出力と空調装置の消費電力と許容発熱量との対応関係である許容発熱量表の一例を示す図である。It is a figure which shows an example of the allowable calorific value table | surface which is a corresponding | compatible relationship between the output of an air conditioner, the power consumption of an air conditioner, and an allowable calorific value. 本発明の実施の形態2に係る通信システムのより具体的な構成を示す概略図である。It is the schematic which shows the more concrete structure of the communication system which concerns on Embodiment 2 of this invention. 本発明の実施の形態3に係る通信システムの概略的なシステム構成を示すブロック図である。It is a block diagram which shows the schematic system configuration | structure of the communication system which concerns on Embodiment 3 of this invention. 本発明の実施の形態3に係る通信システムのより具体的なシステム構成を示すブロック図である。It is a block diagram which shows the more specific system configuration | structure of the communication system which concerns on Embodiment 3 of this invention. 本発明の実施の形態3に係る通信システムのより具体的な構成を示す概略図である。It is the schematic which shows the more concrete structure of the communication system which concerns on Embodiment 3 of this invention. ネットワークスイッチの温度と空調装置の出力との関係の一例を示す図である。It is a figure which shows an example of the relationship between the temperature of a network switch, and the output of an air conditioner. ネットワークスイッチの温度と空調装置の出力との関係の一例を示す図である。It is a figure which shows an example of the relationship between the temperature of a network switch, and the output of an air conditioner. 本発明の実施の形態4に係る通信システムのノード装置の概略的なシステム構成を示すブロック図である。It is a block diagram which shows the schematic system configuration | structure of the node apparatus of the communication system which concerns on Embodiment 4 of this invention. 本発明の実施の形態4に係る通信システムのより具体的なシステム構成を示すブロック図である。It is a block diagram which shows the more specific system configuration | structure of the communication system which concerns on Embodiment 4 of this invention. 本発明の実施の形態5に係る通信システムの概略的なシステム構成を示すブロック図である。It is a block diagram which shows the schematic system configuration | structure of the communication system which concerns on Embodiment 5 of this invention.

図1は、本発明の実施の形態に係る通信システムの機能ブロック図である。本実施の形態に係る通信システム10は、通信ネットワーク内の通信経路上に設けられた複数のノード装置11の通信経路を決定する経路決定手段1を備えている。また、経路決定手段1は、ノード装置の冷却効率に基づいて通信経路を決定する。これにより、通信経路上のノード装置11の冷却効率を考慮して、ノード装置11を効率的に冷却することができ、冷却コストを効果的に低減することができる。   FIG. 1 is a functional block diagram of a communication system according to an embodiment of the present invention. A communication system 10 according to the present embodiment includes a route determination unit 1 that determines communication routes of a plurality of node devices 11 provided on a communication route in a communication network. Further, the route determination unit 1 determines a communication route based on the cooling efficiency of the node device. Thereby, the node device 11 can be efficiently cooled in consideration of the cooling efficiency of the node device 11 on the communication path, and the cooling cost can be effectively reduced.

実施の形態1.
以下、図面を参照して本発明の実施の形態について説明する。図2は、本発明の実施の形態1に係る通信システムの概略的な構成を示すブロック図である。本実施の形態1に係る通信システム10は、通信ネットワーク内の通信経路上に設けられた複数のノード装置11と、その通信経路を決定する経路決定装置12と、を備えている。
Embodiment 1.
Embodiments of the present invention will be described below with reference to the drawings. FIG. 2 is a block diagram showing a schematic configuration of the communication system according to Embodiment 1 of the present invention. The communication system 10 according to the first embodiment includes a plurality of node devices 11 provided on a communication path in a communication network, and a path determination device 12 that determines the communication path.

ノード装置11は、例えば、計算装置、ネットワークスイッチ、ルーターなどの通信ネットワークを構成する装置である。なお、図2において一つのノード装置11の構成を詳細に示しているが、他のノード装置11も同様の構成を有している。また、簡略化するために、各ノード装置11間の接続は省略している。   The node device 11 is a device constituting a communication network such as a computing device, a network switch, or a router. In FIG. 2, the configuration of one node device 11 is shown in detail, but the other node devices 11 also have the same configuration. For simplification, the connection between the node devices 11 is omitted.

ノード装置11は、経路表111aを記憶する記憶部111と、通信経路を選択する経路選択部112と、を有している。   The node device 11 includes a storage unit 111 that stores a route table 111a and a route selection unit 112 that selects a communication route.

経路選択部112は、例えば、CPU(Central Processing Unit)により実行されるソフトウェアにより実装されており、各ノード装置11が通信を行う際の通信経路を選択する機能等を有している。例えば、経路選択部112は、記憶部111に記憶された経路表111aを検索することにより、最適な通信経路を選択する機能を有している。また、経路選択部112は、記憶部111の経路表111aに通信経路が記憶されていない場合に、経路決定装置12に対して通信経路の決定を要求し、その結果、経路決定装置12により決定された通信経路を記憶部111の経路表111aに記憶させる機能を有している。   The path selection unit 112 is implemented by, for example, software executed by a CPU (Central Processing Unit), and has a function of selecting a communication path when each node device 11 performs communication. For example, the route selection unit 112 has a function of selecting an optimum communication route by searching the route table 111 a stored in the storage unit 111. In addition, the route selection unit 112 requests the route determination device 12 to determine the communication route when the communication route is not stored in the route table 111a of the storage unit 111. As a result, the route selection device 12 determines the communication route. The communication path is stored in the path table 111a of the storage unit 111.

記憶部111は、例えば、磁気ディスク装置、光ディスク装置、RAM(Random Access Memory)などから構成されている。また、記憶部111の経路表111aは、各ノード装置11が通信を行う際の通信経路を記憶するための表である。上述のように、経路決定装置12により決定された通信経路を記憶部111の経路表111aに記憶させることで、経路決定装置12への上記通信経路の決定要求の回数を削減することができる。   The storage unit 111 includes, for example, a magnetic disk device, an optical disk device, and a RAM (Random Access Memory). The route table 111a of the storage unit 111 is a table for storing a communication route when each node device 11 performs communication. As described above, by storing the communication route determined by the route determination device 12 in the route table 111a of the storage unit 111, the number of communication route determination requests to the route determination device 12 can be reduced.

経路決定装置12は、通信経路を決定する経路決定部121と、経路情報122a及び冷却特性表122bを記憶する記憶部122と、を有している。   The path determination device 12 includes a path determination unit 121 that determines a communication path, and a storage unit 122 that stores path information 122a and a cooling characteristic table 122b.

経路決定部121は、例えば、CPUにより実行されるソフトウェアにより実装されており、ノード装置11からの要求に応じて、記憶部122に記憶された経路情報122a及び冷却特性表122bに基づいて通信経路の決定を行う機能を有している。ここで、経路情報122aは各ノード装置11の接続関係を示す情報であり、冷却特性表122bは各ノード装置11及びその冷却装置の冷却に関する特性(例えば、冷却効率、冷却性能など)を記録するための表である。   The route determination unit 121 is implemented by software executed by the CPU, for example, and in response to a request from the node device 11, a communication route based on the route information 122 a and the cooling characteristic table 122 b stored in the storage unit 122. It has a function to make a decision. Here, the path information 122a is information indicating the connection relationship of each node device 11, and the cooling characteristic table 122b records the characteristics (for example, cooling efficiency, cooling performance, etc.) of each node device 11 and its cooling device. It is a table for.

記憶部122は、例えば、磁気ディスク装置、光ディスク装置、RAM等から構成されており、経路情報122a及び冷却特性表122bを記憶している。   The storage unit 122 includes, for example, a magnetic disk device, an optical disk device, a RAM, and the like, and stores path information 122a and a cooling characteristic table 122b.

次に、本実施の形態1に係る通信システム10における通信経路の決定処理について、詳細に説明する。図3は、本実施の形態1に係る通信システムの決定処理フローの一例を示すフローチャートである。   Next, communication path determination processing in the communication system 10 according to the first embodiment will be described in detail. FIG. 3 is a flowchart showing an example of a determination process flow of the communication system according to the first embodiment.

まず、通信を開始するノード装置11の経路選択部112は、起動して、記憶部111に格納された経路表111aに対して、通信相手先となるノード装置11までの通信経路の検索を行う(ステップS101)。   First, the route selection unit 112 of the node device 11 that starts communication starts up and searches the route table 111a stored in the storage unit 111 for a communication route to the node device 11 that is a communication partner. (Step S101).

次に、ノード装置11の経路選択部112は、記憶部111の経路表111aから通信経路を検索し抽出できた場合(ステップS102のYES)、検索した通信経路を選択し(ステップS103)、本処理を終了する。   Next, when the route selection unit 112 of the node device 11 can retrieve and extract the communication route from the route table 111a of the storage unit 111 (YES in step S102), the route selection unit 112 selects the retrieved communication route (step S103), The process ends.

一方、ノード装置11の経路選択部112は、記憶部111の経路表111aから通信経路を抽出できなかった場合(ステップS102のNO)、経路決定装置12の経路決定部121に対して通信経路の決定を要求する(ステップS104)。   On the other hand, when the route selection unit 112 of the node device 11 cannot extract the communication route from the route table 111a of the storage unit 111 (NO in step S102), the route selection unit 112 of the route determination device 12 determines the communication route. A decision is requested (step S104).

なお、経路選択部112は、記憶部111の経路表111aから通信経路を検索し抽出できた場合(ステップS102のYES)でも、記憶部111の経路表111aに記録してから一定時間経過している場合などの条件が満たされた場合、上記同様に、経路決定装置12の経路決定部121に対して通信経路の決定を要求してもよい。   Even when the route selection unit 112 can search and extract the communication route from the route table 111a in the storage unit 111 (YES in step S102), a certain time has elapsed since recording in the route table 111a in the storage unit 111. In the case where the condition is satisfied, the determination of the communication route may be requested to the route determination unit 121 of the route determination device 12 as described above.

経路決定装置12の経路決定部121は、記憶部122に記憶された経路情報122aおよび冷却特性表122bを参照して、通信経路を決定し(ステップS105)、決定した通信経路をノード装置11の経路選択部112に対して通知する(ステップS106)。   The route determination unit 121 of the route determination device 12 determines the communication route with reference to the route information 122a and the cooling characteristic table 122b stored in the storage unit 122 (step S105), and determines the determined communication route of the node device 11. The route selection unit 112 is notified (step S106).

ノード装置11の経路選択部112は、経路決定装置12から通知された通信経路を記憶部111の経路表111aに記録し(ステップS107)、通知された通信経路を選択し(ステップS108)、本処理を終了する。   The route selection unit 112 of the node device 11 records the communication route notified from the route determination device 12 in the route table 111a of the storage unit 111 (step S107), selects the notified communication route (step S108), The process ends.

以上、本実施の形態1に係る通信システム10によれば、経路決定装置12の記憶部122に格納された冷却特性表122bを参照して、ノード装置11間の通信経路を決定することで、最適な通信経路を設定することができ、冷却コストを効果的に低減できる。   As described above, according to the communication system 10 according to the first embodiment, the communication path between the node apparatuses 11 is determined by referring to the cooling characteristic table 122b stored in the storage unit 122 of the path determination apparatus 12. An optimal communication path can be set, and the cooling cost can be effectively reduced.

なお、上記実施の形態1において、ノード装置11の経路選択部112および経路決定装置12の経路決定部121はCPUによって実行されるソフトウェアとして実装されているが、専用のハードウェアで実装されていてもよい。例えば、ノード装置11の経路選択部112をハードウェアで実装しても良い。専用のハードウェアで実装することで高速処理が可能となる。   In the first embodiment, the route selection unit 112 of the node device 11 and the route determination unit 121 of the route determination device 12 are implemented as software executed by the CPU, but are implemented by dedicated hardware. Also good. For example, the route selection unit 112 of the node device 11 may be implemented by hardware. High-speed processing is possible by mounting with dedicated hardware.

また、上記実施の形態1において、複数の経路決定装置12を備える構成であってもよい。各経路決定装置12が連携して通信経路の決定を行うことで、各経路決定装置12の負荷を削減し、より大きなネットワークに適用可能となる。   Moreover, in the said Embodiment 1, the structure provided with the several route determination apparatus 12 may be sufficient. Since each route determination device 12 determines a communication route in cooperation with each other, the load on each route determination device 12 is reduced, and the route determination device 12 can be applied to a larger network.

次に、本実施の形態1に係る通信システム10のより具体的な実施例を説明する。上述の冷却特性として、例えば、空調装置の冷却効率を適用している。図4は、本実施の形態1に係る通信システムのより具体的な構成の一例を示すが概略図である。   Next, a more specific example of the communication system 10 according to the first embodiment will be described. As the above-described cooling characteristics, for example, the cooling efficiency of an air conditioner is applied. FIG. 4 is a schematic diagram showing an example of a more specific configuration of the communication system according to the first embodiment.

本実施の形態1に係る通信システム10において、2つのサーバー装置13、14間の通信ネットワークには、例えば、ネットワークスイッチ(ノード装置)15を経由する通信経路R1とネットワークスイッチ(ノード装置)16を経由する通信経路R2が存在する。また、経路決定装置12は、通信経路R1のネットワークスイッチ15に接続されている。   In the communication system 10 according to the first embodiment, the communication network between the two server apparatuses 13 and 14 includes, for example, a communication path R1 passing through a network switch (node apparatus) 15 and a network switch (node apparatus) 16. There is a communication path R2 through. The route determination device 12 is connected to the network switch 15 of the communication route R1.

ネットワークスイッチ15は空調装置17により冷却され、ネットワークスイッチ16は空調装置18により冷却されている。また、空調装置17は空調装置18より冷却効率が高いこととする。ここで、空調装置17の冷却効率が高いとは、同一の消費電力で空調装置17、18を動作させたときに、空調装置17の冷却能力が空調装置18の冷却能力より高いことを指す。   The network switch 15 is cooled by the air conditioner 17, and the network switch 16 is cooled by the air conditioner 18. The air conditioner 17 has higher cooling efficiency than the air conditioner 18. Here, the high cooling efficiency of the air conditioner 17 indicates that the cooling capacity of the air conditioner 17 is higher than the cooling capacity of the air conditioner 18 when the air conditioners 17 and 18 are operated with the same power consumption.

図5は、本実施の形態1に係る通信システムのより具体的なシステム構成を示すブロック図である。上述の経路決定装置12の冷却特性表122bとして、空調装置17、18の空調効率表122bが適用されている。この空調効率表122bは、各ネットワークスイッチ15、16を冷却するために利用される空調装置17、18の冷却効率を記録した表である。図6は、本実施の形態1に係る経路決定装置の空調効率表の一例を示す図である。ここで、空調効率の数値が増加するに従って、空調装置17、18の冷却効率が高くなることとする。   FIG. 5 is a block diagram showing a more specific system configuration of the communication system according to the first embodiment. The air conditioning efficiency table 122b of the air conditioners 17 and 18 is applied as the cooling characteristic table 122b of the route determining device 12 described above. The air conditioning efficiency table 122b is a table in which the cooling efficiency of the air conditioners 17 and 18 used for cooling the network switches 15 and 16 is recorded. FIG. 6 is a diagram illustrating an example of an air conditioning efficiency table of the route determination device according to the first embodiment. Here, it is assumed that the cooling efficiency of the air conditioners 17 and 18 increases as the numerical value of the air conditioning efficiency increases.

経路決定装置12の記憶部122の経路情報122aは、例えば、サーバー装置13、14とネットワークスイッチ15、16間の接続情報を含んでおり、予めネットワーク管理者によって作成され、記憶部122に格納されているものとする。   The route information 122 a of the storage unit 122 of the route determination device 12 includes, for example, connection information between the server devices 13 and 14 and the network switches 15 and 16. The route information 122 a is created in advance by the network administrator and stored in the storage unit 122. It shall be.

図7は、本実施の形態1に係る通信システムにおけるより具体的な決定処理フローの一例を示すフローチャートである。   FIG. 7 is a flowchart showing an example of a more specific determination process flow in the communication system according to the first embodiment.

経路決定装置12の経路決定部121は、記憶部122の経路情報122aを参照して(ステップS111)、送信元ノード装置から宛先元ノード装置に到達可能な通信経路を集合させた、通信経路候補群を求める(ステップS112)。ここで、通信のレイテンシなど条件がある場合、経路決定部121は、その条件を満たす通信経路のみを通信経路候補群として選ぶ。   The route determination unit 121 of the route determination device 12 refers to the route information 122a of the storage unit 122 (step S111), and the communication route candidates are a collection of communication routes that can reach the destination node device from the transmission source node device. A group is obtained (step S112). Here, when there are conditions such as communication latency, the route determination unit 121 selects only the communication routes that satisfy the conditions as a communication route candidate group.

次に、経路決定部121は、記憶部122の空調効率表122bを参照して(ステップS113)、通信経路候補群の各通信経路に対する空調効率を求める(ステップS114)。   Next, the route determination unit 121 refers to the air conditioning efficiency table 122b of the storage unit 122 (step S113), and obtains the air conditioning efficiency for each communication route of the communication route candidate group (step S114).

その後、 経路決定部121は、通信経路候補群の中から、最も空調効率が高い通信経路に決定する(ステップS115)。   Thereafter, the route determination unit 121 determines the communication route with the highest air conditioning efficiency from the communication route candidate group (step S115).

例えば、通信経路中の各ネットワークスイッチ15、16の負荷が増加し発熱量が増加すると、各ネットワークスイッチ15、16を冷却するための消費電力も増加する。本実施の形態に係る通信システム10によれば、冷却効率が良い通信経路を優先的に利用することで、消費電力の増加の少ない通信経路を利用して通信を行うことができ、冷却コストを効果的に低減できる。   For example, when the load of each network switch 15 and 16 in the communication path increases and the amount of heat generation increases, the power consumption for cooling each network switch 15 and 16 also increases. According to the communication system 10 according to the present embodiment, it is possible to perform communication using a communication path with little increase in power consumption by preferentially using a communication path with good cooling efficiency, thereby reducing the cooling cost. It can be effectively reduced.

なお、上記実施の形態1において、経路決定装置12の冷却特性表122bとして空調効率表122bが用いているが、これに限らず、例えば、ネットワークスイッチ15、16の処理負荷量に対する発熱量を示した発熱効率表を用いても良い。この場合、経路決定装置12の経路決定部121は、処理負荷の増加に対する発熱量が低い通信経路に決定する。これにより、発熱効率の良いネットワークスイッチ15、16を利用することで、発熱量を抑え、冷却コストを削減することができる。   In the first embodiment, the air-conditioning efficiency table 122b is used as the cooling characteristic table 122b of the route determination device 12. However, the present invention is not limited to this. For example, the heat generation amount with respect to the processing load amount of the network switches 15 and 16 is shown. A heat generation efficiency table may also be used. In this case, the route determination unit 121 of the route determination device 12 determines a communication route with a low calorific value for an increase in processing load. Thus, by using the network switches 15 and 16 having good heat generation efficiency, the heat generation amount can be suppressed and the cooling cost can be reduced.

実施の形態2.
図8は、本発明の実施の形態2に係る通信システムの概略的な構成を示すブロック図である。本実施の形態2に係る通信システム20は、上記実施の形態1に係る通信システム10の構成に加えて、経路決定装置22の状態計測部223及び記憶部222のノード状態表222cと、ノード装置21のノード状態計測部213と、を更に備えている。
Embodiment 2. FIG.
FIG. 8 is a block diagram showing a schematic configuration of a communication system according to Embodiment 2 of the present invention. The communication system 20 according to the second embodiment includes, in addition to the configuration of the communication system 10 according to the first embodiment, a state measurement unit 223 of the route determination device 22 and a node state table 222c of the storage unit 222, and a node device 21 node state measuring unit 213.

経路決定装置22の状態計測部223は、ノード装置21のノード状態計測部213に対して制御信号を送信して、ノード装置21のノード状態を計測させ、その計測結果を記憶部222のノード状態表222cに記録する機能を有している。ノード状態表222cは、ノード装置21のノード状態(例えば、温度状態、冷却状態など)を記録するための表である。   The state measurement unit 223 of the route determination device 22 transmits a control signal to the node state measurement unit 213 of the node device 21 to measure the node state of the node device 21, and the measurement result is stored in the node state of the storage unit 222. It has the function of recording in Table 222c. The node state table 222c is a table for recording the node state (for example, temperature state, cooling state, etc.) of the node device 21.

ノード装置21のノード状態計測部213は、経路決定装置22の状態計測部223から制御信号を受信すると、ノード装置21の状態を検出するセンサー214からノード状態を読み出して、経路決定装置22の状態計測部223に対して通知する機能を有している。   When the node state measurement unit 213 of the node device 21 receives the control signal from the state measurement unit 223 of the route determination device 22, it reads the node state from the sensor 214 that detects the state of the node device 21, and the state of the route determination device 22 It has a function of notifying the measurement unit 223.

本実施の形態2に係る通信システム20において、他の構成は、上記実施の形態1に係る通信システム10と略同一であるため、詳細な説明は省略する。   In the communication system 20 according to the second embodiment, other configurations are substantially the same as those of the communication system 10 according to the first embodiment, and thus detailed description thereof is omitted.

次に、本実施の形態2に係る通信システム20の処理フローについて、詳細に説明する。図9は、本実施の形態2に係る通信システムにおけるノード状態決定処理のフローを示すフローチャートである。   Next, the processing flow of the communication system 20 according to the second embodiment will be described in detail. FIG. 9 is a flowchart showing a flow of node state determination processing in the communication system according to the second embodiment.

まず、経路決定装置22の状態計測部223が起動し(ステップS201)、ノード装置21のノード状態計測部213に対して計測を開始させるための制御信号を送信する(ステップS202)。   First, the state measurement unit 223 of the route determination device 22 is activated (step S201), and a control signal for starting measurement is transmitted to the node state measurement unit 213 of the node device 21 (step S202).

ノード装置21のノード状態計測部213は、経路決定装置22の状態計測部223からの制御信号に応じて、ノード装置21のノード状態の計測を、センサー214を用いて開始する(ステップS203)。   The node state measurement unit 213 of the node device 21 starts measuring the node state of the node device 21 using the sensor 214 in response to the control signal from the state measurement unit 223 of the route determination device 22 (step S203).

ノード装置21のノード状態計測部213は、計測したノード状態を、経路決定装置22の状態計測部223に対して通知する(ステップS204)。   The node state measurement unit 213 of the node device 21 notifies the measured node state to the state measurement unit 223 of the route determination device 22 (step S204).

経路決定装置22の状態計測部223は、通知されたノード状態を、記憶部222に格納されたノー ド状態表222cに記録する(ステップS205)。以上の処理により、記憶部222のノード状態表222cに各ノード装置21のノード状態が記録されて、ノード装置21のノード状態が決定される。このノード状態決定処理は定期的に行われ、ノード状態表222cは定期的に更新される。   The state measurement unit 223 of the route determination device 22 records the notified node state in the node state table 222c stored in the storage unit 222 (step S205). Through the above processing, the node state of each node device 21 is recorded in the node state table 222c of the storage unit 222, and the node state of the node device 21 is determined. This node state determination process is periodically performed, and the node state table 222c is periodically updated.

図10は、本実施の形態2に係る通信システムにおける通信経路決定処理のフローを示すフローチャートである。まず、ノード装置21が通信開始すると、経路選択部212が起動し記憶部211に格納された経路表211aから通信相手先のノード装置21までの通信経路を検索する(ステップ211)。   FIG. 10 is a flowchart showing a flow of communication path determination processing in the communication system according to the second embodiment. First, when the node device 21 starts communication, the route selection unit 212 is activated to search for a communication route from the route table 211a stored in the storage unit 211 to the node device 21 of the communication partner (step 211).

ノード装置21の経路選択部212は、記憶部211の経路表211aから通信経路を検索し抽出できた場合(ステップ212のYES)、その通信経路を選択し(ステップS213)、本処理を終了する。   When the route selection unit 212 of the node device 21 can search and extract the communication route from the route table 211a of the storage unit 211 (YES in step 212), the route selection unit 212 selects the communication route (step S213) and ends this process. .

一方、ノード装置21の経路選択部212は、記憶部211の経路表211aから通信経路を抽出できない場合(ステップS212のNO)、経路決定装置22の経路決定部221に対して通信経路の決定要求を行う(ステップS214)。   On the other hand, when the route selection unit 212 of the node device 21 cannot extract the communication route from the route table 211a of the storage unit 211 (NO in step S212), the communication route determination request is sent to the route determination unit 221 of the route determination device 22. Is performed (step S214).

経路決定装置22の経路決定部221は、ノード装置21の経路選択部212から上記通信経路の決定要求を受けると、記憶部222の経路情報222a、冷却特性表222b、及びノード状態表222cを参照して、通信経路を決定する(ステップS215)。   When the route determination unit 221 of the route determination device 22 receives the communication route determination request from the route selection unit 212 of the node device 21, the route determination unit 221 refers to the route information 222a, the cooling characteristic table 222b, and the node state table 222c of the storage unit 222. Then, the communication path is determined (step S215).

経路決定装置22の経路決定部221は、決定した通信経路をノード装置21の経路選択部212に対して通知する(ステップS216)。   The route determination unit 221 of the route determination device 22 notifies the determined communication route to the route selection unit 212 of the node device 21 (step S216).

ノード装置21の経路選択部212は、経路決定装置22の経路決定部221から通知された通信経路を記憶部211の経路表211aに記録し(ステップS217)、通知された通信経路を選択して(ステップS218)、本処理を終了する。   The route selection unit 212 of the node device 21 records the communication route notified from the route determination unit 221 of the route determination device 22 in the route table 211a of the storage unit 211 (step S217), and selects the notified communication route. (Step S218), this process is terminated.

本実施の形態2に係る通信システム20によれば、経路決定装置22の経路決定部221が冷却特性表222bに加えてノード状態表222cを参照して通信経路を決定することで、経路決定時におけるノード状態を考慮して通信経路を最適に決定できる。   According to the communication system 20 according to the second embodiment, the route determination unit 221 of the route determination device 22 determines the communication route by referring to the node state table 222c in addition to the cooling characteristic table 222b, so The communication path can be optimally determined in consideration of the node state at.

次に、上記実施の形態2に係る通信システム20のより具体的な実施例を説明する。図11は、本実施の形態2に係る通信システムのより具体的なシステム構成を示すブロック図である。本実施の形態2に係る通信システム20おいて、ノード状態としてノード装置21の温度が適用されており、冷却特性表222bとして空調装置の空調消費電力表222bが適用され、ノード状態表222cとして温度表222cが適用されている。   Next, a more specific example of the communication system 20 according to the second embodiment will be described. FIG. 11 is a block diagram showing a more specific system configuration of the communication system according to the second embodiment. In the communication system 20 according to the second embodiment, the temperature of the node device 21 is applied as the node state, the air conditioning power consumption table 222b of the air conditioner is applied as the cooling characteristic table 222b, and the temperature as the node state table 222c. Table 222c is applied.

本実施の形態2において、ノード装置21は、経路選択部212と記憶部211の経路表211aとに加えて、ノード状態計測部213に対応するノード温度計測部213と、温度センサー214と、を有している。一方、経路決定装置22は、経路決定部221と記憶部222の経路情報222aとに加えて、温度計測部223と記憶部222の空調消費電力表222b及び温度表222cと、を有している。   In the second embodiment, the node device 21 includes a node temperature measurement unit 213 corresponding to the node state measurement unit 213 and a temperature sensor 214 in addition to the route selection unit 212 and the route table 211a of the storage unit 211. Have. On the other hand, the route determination device 22 includes a temperature measurement unit 223 and an air conditioning power consumption table 222b and a temperature table 222c of the storage unit 222 in addition to the route determination unit 221 and the route information 222a of the storage unit 222. .

ノード装置21のノード温度計測部213は、経路決定装置22からの計測要求に応じて、温度センサー214を用いて、ノード装置21の温度を計測し、その計測した温度を経路決定装置22に対して通知する機能を有している。   In response to a measurement request from the route determination device 22, the node temperature measurement unit 213 of the node device 21 measures the temperature of the node device 21 using the temperature sensor 214, and sends the measured temperature to the route determination device 22. Has a function to notify.

経路決定装置22の温度計測部223は、各ノード装置21のノード温度計測部213に対して制御信号を送信して、温度センサー214に各ノード装置21の温度を計測させ、その計測した温度を記憶部222の温度表222cに記録させる機能を有している。   The temperature measurement unit 223 of the route determination device 22 transmits a control signal to the node temperature measurement unit 213 of each node device 21 to cause the temperature sensor 214 to measure the temperature of each node device 21 and to calculate the measured temperature. It has a function of recording in the temperature table 222c of the storage unit 222.

記憶部222の空調消費電力表222bは、各ノード装置21の冷却に要する空調装置の消費電力と各ノード装置21との温度の対応関係を記録した表である。   The air conditioning power consumption table 222b of the storage unit 222 is a table in which the correspondence between the power consumption of the air conditioning apparatus required for cooling each node device 21 and the temperature of each node device 21 is recorded.

図12は、本実施の形態2に係る通信システムにおけるより具体的な決定処理フローの一例を示すフローチャートである。   FIG. 12 is a flowchart showing an example of a more specific determination process flow in the communication system according to the second embodiment.

まず、経路決定装置22の経路決定部221は、記憶部222の温度表222cに記録された各ノード装置21の温度と、空調消費電力表222bと、を用いて、通信経路候補群の各通信経路に関して、夫々、空調装置の消費電力を求める(ステップS221)。   First, the route determination unit 221 of the route determination device 22 uses each temperature of each node device 21 recorded in the temperature table 222c of the storage unit 222 and the air conditioning power consumption table 222b to communicate each communication path candidate group. Regarding the route, the power consumption of the air conditioner is obtained (step S221).

次に、経路決定装置22の経路決定部221は、通信経路候補群の各通信経路中におけるノード装置21の温度を求め(ステップS222)、求めた各ノード装置21の温度に基づいて空調装置の消費電力を求める(ステップS223)。ここで、経路決定部221は、固定値を用いる方法や過去の履歴から算出する方法などを用いて、上記各ノード装置21の温度を求めることができる。   Next, the route determination unit 221 of the route determination device 22 obtains the temperature of the node device 21 in each communication route of the communication route candidate group (step S222), and based on the obtained temperature of each node device 21, The power consumption is obtained (step S223). Here, the path determination unit 221 can obtain the temperature of each node device 21 using a method using a fixed value, a method calculating from a past history, or the like.

さらに、経路決定装置22の経路決定部221は、通信経路候補群の通信経路の中から、消費電力の増加が最も少ない通信経路に決定する(ステップS224)。   Furthermore, the route determination unit 221 of the route determination device 22 determines a communication route with the smallest increase in power consumption from the communication routes of the communication route candidate group (step S224).

例えば、図13に示すように、経路決定装置22による通信経路決定時において、ネットワークスイッチ25の温度が50度であり、ネットワークスイッチ26の温度が58度である場合を想定する。図14は、空調装置による消費電力表の一例を示す図である。なお、空調装置27と28の消費電力表は同一とし、したがって、サーバー23、24間の通信を行う前において、空調装置27の消費電力は2.0kWとなっており、空調装置28の消費電力は2.0kWとなっている。   For example, as shown in FIG. 13, assume that the temperature of the network switch 25 is 50 degrees and the temperature of the network switch 26 is 58 degrees when the communication path is determined by the path determination device 22. FIG. 14 is a diagram illustrating an example of a power consumption table by the air conditioner. The power consumption tables of the air conditioners 27 and 28 are the same. Therefore, before the communication between the servers 23 and 24 is performed, the power consumption of the air conditioner 27 is 2.0 kW. Is 2.0 kW.

例えば、サーバー23、24間の通信に用いられる通信経路上のネットワークスイッチ25、26の温度が5度上昇した場合、通信経路R1を選択すると、ネットワークスイッチ25の温度は55度となるが、消費電力表から空調装置27の消費電力は2.0kWのまま維持される。一方、通信経路R2を選択した場合は、ネットワークスイッチ26の温度は63度となり、空調装置28の消費電力は2.2kWに増加する。したがって、経路決定部221は、空調装置27による消費電力の増加のない通信経路R1を選択することとなる。これにより、空調装置27、28の消費電力の増加を抑え、冷却コストを削減することができる。   For example, if the temperature of the network switches 25 and 26 on the communication path used for communication between the servers 23 and 24 rises by 5 degrees, the temperature of the network switch 25 becomes 55 degrees when the communication path R1 is selected. From the power table, the power consumption of the air conditioner 27 is maintained at 2.0 kW. On the other hand, when the communication path R2 is selected, the temperature of the network switch 26 becomes 63 degrees, and the power consumption of the air conditioner 28 increases to 2.2 kW. Therefore, the route determination unit 221 selects the communication route R1 in which the power consumption by the air conditioner 27 does not increase. Thereby, the increase in the power consumption of the air conditioners 27 and 28 can be suppressed, and the cooling cost can be reduced.

また、経路決定装置22の経路決定部221は、通信経路候補群の通信経路の中から、記憶部222の温度表222cに記録されたノード装置21の最高温度が最も低いノード装置21を含むように通信経路を決定してもよい。これにより、通信経路上のノード装置21の温度を平均的に低く抑えることができるため、ノード装置21を冷却する空調装置を効率的に動作させることができ、冷却コストを効果的に低減することができる。   The route determination unit 221 of the route determination device 22 includes the node device 21 having the lowest maximum temperature of the node device 21 recorded in the temperature table 222c of the storage unit 222 among the communication paths of the communication route candidate group. The communication path may be determined. Thereby, since the temperature of the node device 21 on the communication path can be kept low on average, the air conditioner that cools the node device 21 can be operated efficiently, and the cooling cost can be effectively reduced. Can do.

なお、上記実施の形態2において、ノード装置21のノード温度計測部213は、温度センサー214を用いてノード装置21の温度を計測しているが、これに限らず、例えば、ノード装置21の消費電力を計測してもよい。この場合、ノード温度計測部213は、ノード装置21の消費電力とノード装置21の温度との対応関係を記録した表、あるいは、ノード装置21の消費電力とノード装置21を冷却するために必要な空調装置27の消費電力との対応関係を記録した表、等を用いて、ノード装置21の温度を求めてもよい。   In the second embodiment, the node temperature measurement unit 213 of the node device 21 measures the temperature of the node device 21 using the temperature sensor 214. However, the present invention is not limited to this. For example, the consumption of the node device 21 You may measure electric power. In this case, the node temperature measurement unit 213 is a table that records the correspondence between the power consumption of the node device 21 and the temperature of the node device 21, or is necessary for cooling the power consumption of the node device 21 and the node device 21. The temperature of the node device 21 may be obtained using a table or the like that records the correspondence relationship with the power consumption of the air conditioner 27.

また、上記実施の形態2において、空調装置27、28が適用されているが、これに限らず、例えば、ネットワークスイッチ25、26に搭載された冷却ファン等の冷却装置が適用されてもよい。この場合、経路決定装置22の経路決定部221は、ノード装置21の温度と冷却ファンの消費電力との対応関係を示す消費電力表を用いて通信経路を決定する。   In the second embodiment, the air conditioners 27 and 28 are applied. However, the present invention is not limited to this, and for example, a cooling device such as a cooling fan mounted on the network switches 25 and 26 may be applied. In this case, the route determination unit 221 of the route determination device 22 determines a communication route using a power consumption table indicating a correspondence relationship between the temperature of the node device 21 and the power consumption of the cooling fan.

次に、上記実施の形態2に係る通信システムの別のより具体的な実施例について説明する。図15は、本実施の形態2に係る通信システムの別のより具体的なシステム構成を示すブロック図である。本実施の形態2に係る通信システム20おいて、ノード状態としてノード装置21の発熱量が適用されており、冷却特性表222bとして空調装置の許容発熱量表222bが適用され、ノード状態表222cとして発熱量表222cが適用されている。   Next, another more specific example of the communication system according to the second embodiment will be described. FIG. 15 is a block diagram showing another more specific system configuration of the communication system according to the second embodiment. In the communication system 20 according to the second embodiment, the heating value of the node device 21 is applied as the node state, the allowable heating value table 222b of the air conditioner is applied as the cooling characteristic table 222b, and the node state table 222c is used. A calorific value table 222c is applied.

ノード装置21は、経路選択部212と記憶部211の経路表211aとに加えて、ノード状態計測部213に対応する発熱量計測部213と、発熱量センサー214と、を有している。一方、経路決定装置22は、経路決定部221と記憶部222の経路情報222aとに加えて、発熱量計測部223と記憶部222の許容発熱量表222b及び発熱量表222cと、を有している。   The node device 21 includes a heat generation amount measurement unit 213 corresponding to the node state measurement unit 213 and a heat generation amount sensor 214 in addition to the route selection unit 212 and the route table 211 a of the storage unit 211. On the other hand, the route determination device 22 includes a heat generation amount measurement unit 223 and an allowable heat generation amount table 222b and a heat generation amount table 222c of the storage unit 222 in addition to the route determination unit 221 and the route information 222a of the storage unit 222. ing.

ノード装置21の発熱量計測部213は、発熱量センサー214を用いて各ノード装置21の発熱量を計測し、計測した発熱量を経路決定装置22の発熱量計測部223に送信する。なお、経路決定装置22の発熱量計測部223は、ノード装置21の消費電力を計測して、その消費電力に基づいて発熱量を算出してもよく、あるいは、ノード装置21のCPU負荷を測定し、そのCPU負荷に基づいて発熱量を算出してもよい。   The calorific value measurement unit 213 of the node device 21 measures the calorific value of each node device 21 using the calorific value sensor 214 and transmits the measured calorific value to the calorific value measurement unit 223 of the route determination device 22. Note that the heat generation amount measurement unit 223 of the route determination device 22 may measure the power consumption of the node device 21 and calculate the heat generation amount based on the power consumption, or measure the CPU load of the node device 21. The heat generation amount may be calculated based on the CPU load.

経路決定装置22の発熱量計測部223は、ノード装置21の発熱量計測部213により計測された発熱量を、記憶部222の発熱量表222cに夫々記録する。   The calorific value measurement unit 223 of the route determination device 22 records the calorific value measured by the calorific value measurement unit 213 of the node device 21 in the calorific value table 222c of the storage unit 222, respectively.

ここで、ノード装置21の冷却装置である空調装置は、ノード装置21が設置された各部屋の室温を一定温度に保つように動作し、自動的に出力が調整される。この時の室内の熱源であるノード装置21の発熱量と空調装置の消費電力との対応関係を記録した表が、許容発熱量表222bである。図16は、空調装置の出力と空調装置の消費電力と許容発熱量との対応関係である許容発熱量表の一例を示す図である。図16において、ノード装置21の発熱量が許容発熱量以下である場合、対応する消費電力で空調装置が動作することとなる。   Here, the air conditioner that is a cooling device of the node device 21 operates so as to keep the room temperature of each room in which the node device 21 is installed at a constant temperature, and the output is automatically adjusted. A table that records the correspondence between the heat generation amount of the node device 21 that is the indoor heat source at this time and the power consumption of the air conditioner is the allowable heat generation amount table 222b. FIG. 16 is a diagram illustrating an example of an allowable heat generation amount table that is a correspondence relationship between the output of the air conditioner, the power consumption of the air conditioner, and the allowable heat generation amount. In FIG. 16, when the calorific value of the node device 21 is less than or equal to the allowable calorific value, the air conditioner operates with the corresponding power consumption.

経路決定装置22の経路決定部221は、記憶部222の発熱量表222c及び許容発熱量表222bを用いて、通信経路候補群の各通信経路に対して、その通信経路を選択した場合の空調装置の消費電力を夫々算出する。そして、経路決定部221は、通信経路候補群の中から、消費電力の変化が最も小さい通信経路に決定する。   The route determination unit 221 of the route determination device 22 uses the heat generation amount table 222c and the allowable heat generation amount table 222b of the storage unit 222 to perform air conditioning when the communication route is selected for each communication route of the communication route candidate group. The power consumption of each device is calculated. Then, the route determination unit 221 determines the communication route with the smallest change in power consumption from the communication route candidate group.

例えば、図17に示すように、ネットワークスイッチ(ノード装置)25及びその空調装置27は部屋1内に設置され、ネットワークスイッチ(ノード装置)26及びその空調装置28は部屋2内に設置されている場合を想定する。ここで、部屋1のネットワークスイッチ25の発熱量を120Wとし、通信経路R1上に無い部屋1内の装置の発熱量を140Wとし、部屋2のネットワークスイッチ26の発熱量を100Wとし、通信経路R2上に無い部屋2内の装置の発熱量を100Wとする。この場合、サーバー23、24間で通信を行うために、通信経路R1および通信経路R2のうちいずれか一方を利用して通信が行われるが、その通信経路R1、R2の決定方法について、以下説明を行う。   For example, as shown in FIG. 17, the network switch (node device) 25 and its air conditioner 27 are installed in the room 1, and the network switch (node device) 26 and its air conditioner 28 are installed in the room 2. Assume a case. Here, the heating value of the network switch 25 in the room 1 is 120 W, the heating value of the device in the room 1 not on the communication path R1 is 140 W, the heating value of the network switch 26 in the room 2 is 100 W, and the communication path R2 Let the heating value of the device in the room 2 not above be 100 W. In this case, in order to perform communication between the servers 23 and 24, communication is performed using one of the communication path R1 and the communication path R2. A method for determining the communication paths R1 and R2 will be described below. I do.

経路決定装置22の経路決定部221は、記憶部222の発熱量表222cに基づいて、各部屋1、2の総発熱量を計算する。ここで、例えば、部屋1の発熱量は120W+140W=260Wとなり、部屋2の発熱量は100W+100W=200Wとなる。   The route determination unit 221 of the route determination device 22 calculates the total heat generation amount of the rooms 1 and 2 based on the heat generation amount table 222 c of the storage unit 222. Here, for example, the heating value of the room 1 is 120 W + 140 W = 260 W, and the heating value of the room 2 is 100 W + 100 W = 200 W.

経路決定部221は、各通信経路R1、R2を選択した場合における各ネットワークスイッチ25、26の発熱量の増加量を算出する。例えば、選択された通信経路R1、R2上にあるネットワークスイッチ25、26の発熱量が20W増加するものとする。なお、この発熱量の増加量の算出方法としては、例えば、固定値を用いる方法や、過去の計測デー タから経験的に算出する方法などを用いることができる。   The route determination unit 221 calculates an increase in the amount of heat generated by the network switches 25 and 26 when the communication routes R1 and R2 are selected. For example, it is assumed that the amount of heat generated by the network switches 25 and 26 on the selected communication paths R1 and R2 increases by 20W. As a method for calculating the amount of increase in heat generation, for example, a method using a fixed value or a method empirically calculating from past measurement data can be used.

次に、経路決定部221は、各通信経路R1、R2を選択した場合の合計発熱量を計算し、記憶部222の許容発熱量表222bを用いて、その時の空調設備27、28の消費電力を算出する。具体的には、通信経路R1の発熱量は、260W+20W=280Wであるため、空調装置27の消費電力は2.4kWとなる。一方、通信経路R2の発熱量は、200W+20W=220Wとなるため、空調装置28の消費電力は2.2kWとなる。すなわち、通信経路R1を選択した場合、空調装置27の消費電力は増加しないが、通信経路R2を選択した場合、空調装置28の消費電力が増加することとなる。したがって、経路決定部221は、通信経路R2に決定する。
なお、上記実施の形態2において、経路決定装置22からの要求時にノード装置21がノード状態を計測し通知する構成に限らず、ノード装置21が定期的にノード状態を計測し、経路決定装置22に通知する構成であってもよい。
Next, the route determination unit 221 calculates the total heat generation amount when each of the communication routes R1 and R2 is selected, and uses the allowable heat generation amount table 222b of the storage unit 222, and the power consumption of the air conditioning equipment 27 and 28 at that time Is calculated. Specifically, since the heat generation amount of the communication path R1 is 260 W + 20 W = 280 W, the power consumption of the air conditioner 27 is 2.4 kW. On the other hand, the calorific value of the communication path R2 is 200 W + 20 W = 220 W, so the power consumption of the air conditioner 28 is 2.2 kW. That is, when the communication path R1 is selected, the power consumption of the air conditioner 27 does not increase, but when the communication path R2 is selected, the power consumption of the air conditioner 28 increases. Therefore, the route determination unit 221 determines the communication route R2.
In the second embodiment, not only the configuration in which the node device 21 measures and notifies the node state at the time of a request from the route determination device 22, but also the node device 21 periodically measures the node state, and the route determination device 22 It may be configured to notify.

実施の形態3.
図18は、本発明の実施の形態3に係る通信システムの概略的なシステム構成を示すブロック図である。本実施の形態3に係る通信システム30は、上記実施の形態2に係る通信システム20の構成に加えて、複数のノード装置31を夫々冷却する複数の冷却装置33と、各冷却装置33を制御する経路決定装置32の冷却制御部324と、を更に備えている。経路決定装置32の冷却制御部324は、通信経路決定後の各ノード装置31の状態に応じて、冷却装置33を制御する機能を有している。
Embodiment 3 FIG.
FIG. 18 is a block diagram showing a schematic system configuration of a communication system according to Embodiment 3 of the present invention. In addition to the configuration of the communication system 20 according to the second embodiment, the communication system 30 according to the third embodiment controls a plurality of cooling devices 33 that respectively cool the plurality of node devices 31 and each cooling device 33. And a cooling control unit 324 of the route determination device 32 that performs the operation. The cooling control unit 324 of the route determination device 32 has a function of controlling the cooling device 33 according to the state of each node device 31 after the communication route is determined.

ここで、通信システム30の冷却制御処理フローについて、詳細に説明する。経路決定装置32の経路決定部321により通信経路の決定が行われると、冷却制御部324が起動し冷却制御処理を開始する。   Here, the cooling control processing flow of the communication system 30 will be described in detail. When the communication path is determined by the path determination unit 321 of the path determination device 32, the cooling control unit 324 is activated to start the cooling control process.

まず、冷却制御部324は、記憶部322のノード状態表322cと、経路決定部321により決定された通信経路と、に基づいて、通信経路上の各ノード装置31の状態を求める。次に、冷却制御部324は、求めた各ノード装置31の状態に応じて、各ノード装置31の状態が最適な状態(例えば、最適な温度状態)となるように、各ノード装置31に対応する冷却装置33を制御する。このように、各ノード装置31の冷却装置33を制御することで、各通信経路上のノード装置31の状態を最適な状態に維持することができる。   First, the cooling control unit 324 obtains the state of each node device 31 on the communication path based on the node state table 322c of the storage unit 322 and the communication path determined by the path determination unit 321. Next, the cooling control unit 324 responds to each node device 31 so that the state of each node device 31 becomes an optimum state (for example, an optimum temperature state) according to the obtained state of each node device 31. The cooling device 33 to be controlled is controlled. In this way, by controlling the cooling device 33 of each node device 31, the state of the node device 31 on each communication path can be maintained in an optimum state.

なお、本実施の形態3において、ノード装置31の状態を計測するノード状態計測処理と、通信経路を決定する通信経路決定処理とは、上記実施の形態2と同様であるため、詳細な説明は省略する。   In the third embodiment, the node state measurement process for measuring the state of the node device 31 and the communication path determination process for determining the communication path are the same as those in the second embodiment, and thus detailed description will be given. Omitted.

次に、本実施の形態3に係る通信システムのより具体的な実施例を説明する。図19は、本実施の形態3に係る通信システムのより具体的なシステム構成を示すブロック図である。   Next, a more specific example of the communication system according to the third embodiment will be described. FIG. 19 is a block diagram showing a more specific system configuration of the communication system according to the third embodiment.

ノード装置31は経路選択部312と記憶部311の経路表311aとに加えて、ノード状態計測部313に対応する発熱量計測部313を有している。一方、経路決定装置32は、経路決定部321と冷却制御部324とに加えて、ノード状態計測部313に対応する発熱量計測部313と、記憶部322のノード状態表322cに対応する発熱量表322bおよび冷却特性表322bに対応する許容発熱量表322cと、を有している。 The node device 31 includes a calorific value measurement unit 313 corresponding to the node state measurement unit 313 in addition to the route selection unit 312 and the route table 311 a of the storage unit 311. On the other hand, the path determining device 32, in addition to the path determining unit 321 and a cooling control unit 324, a heating value measuring unit 313 corresponding to the node state measurement unit 313, the heating value corresponding to the node status table 322c of the storage unit 322 An allowable heat generation amount table 322c corresponding to the table 322b and the cooling characteristic table 322b.

経路決定装置32の冷却制御部324は、経路決定部321により決定された各通信経路の発熱量を算出する。そして、冷却制御部324は、算出した発熱量に最も適した出力で動作するように冷却装置33に対応する空調装置33を制御する。   The cooling control unit 324 of the path determination device 32 calculates the heat generation amount of each communication path determined by the path determination unit 321. Then, the cooling control unit 324 controls the air conditioner 33 corresponding to the cooling device 33 so as to operate at an output most suitable for the calculated calorific value.

また、経路決定装置の32の冷却制御部324は、ノード装置31の発熱量計測部313により計測された通信経路候補群の各通信経路上の各ノード装置31の発熱量に基づいて、各ノード装置31を正常に動作させるための設定温度を算出する。そして、経路決定部321は、通信経路候補群の中から、冷却制御部324により算出された設定温度が最も低くなる通信経路に決定してもよい。これにより、空調装置33の消費電力を低く抑え、冷却コストを効率的に低減することができる。なお、本実施形態3に係る許容発熱量表は、上記図16に示すものと同一とする。   Further, the cooling control unit 324 of the path determination device 32 determines each node based on the heat generation amount of each node device 31 on each communication path of the communication path candidate group measured by the heat generation amount measurement unit 313 of the node device 31. A set temperature for operating the device 31 normally is calculated. Then, the path determination unit 321 may determine a communication path with the lowest set temperature calculated by the cooling control unit 324 from the communication path candidate group. Thereby, the power consumption of the air conditioner 33 can be suppressed low, and the cooling cost can be reduced efficiently. The allowable heat generation amount table according to the third embodiment is the same as that shown in FIG.

例えば、経路決定装置32の冷却制御部324は、経路決定部321により決定された通信経路上のノード装置31の温度を、記憶部311の発熱量表322bを用いて推測する。そして、冷却制御部324は、推測したノード装置31の温度に基づいて、最適な設定温度となるように対応する各空調装置33を制御する。これにより、空調装置33の設定温度を最適に設定し、冷却コストを効果的に低減することができる。


For example, the cooling control unit 324 of the path determination device 32 estimates the temperature of the node device 31 on the communication path determined by the path determination unit 321 using the heat generation amount table 322b of the storage unit 311. And the cooling control part 324 controls each air conditioner 33 corresponding so that it may become optimal setting temperature based on the estimated temperature of the node apparatus 31. FIG. Thereby, the preset temperature of the air conditioner 33 can be set optimally, and cooling cost can be reduced effectively.


また、本実施の形態3において、例えば、図20に示すように、経路決定装置32とネットワークスイッチ36とが直接的に接続されている。ここで、経路決定装置32の経路決定部321が、ネットワークスイッチ36を通る通信経路R1に決定した場合を想定する。この場合、通信経路R1上のネットワークスイッチ36の負荷は、例えば、0.6か ら0.8に増加し、空調装置28の発熱量は200Wから240Wに増加するものとする。   In the third embodiment, for example, as shown in FIG. 20, the route determination device 32 and the network switch 36 are directly connected. Here, it is assumed that the route determination unit 321 of the route determination device 32 determines the communication route R1 passing through the network switch 36. In this case, the load of the network switch 36 on the communication path R1 is increased from 0.6 to 0.8, for example, and the heat generation amount of the air conditioner 28 is increased from 200W to 240W.

空調装置38、39は、例えば、ネットワークスイッチ36、37の温度が80度に上昇すると出力を増加させ、ネットワークスイッチ36、37の温度が60度に下降すると出力を低下させる様に動作するものとする。これは、ネットワークスイッチ36、37の温度が80度以上になると、誤動作する可能性があるため、ネットワークスイッチ36、37の温度が80度以下になるように制御を行っている。   For example, the air conditioners 38 and 39 operate so as to increase the output when the temperature of the network switches 36 and 37 increases to 80 degrees, and to decrease the output when the temperature of the network switches 36 and 37 decreases to 60 degrees. To do. Since the network switches 36 and 37 may malfunction if the temperature of the network switches 36 and 37 is 80 ° C. or higher, control is performed so that the temperature of the network switches 36 and 37 is 80 ° C. or lower.

図21は、上述のように冷却制御を行った場合の、ネットワークスイッチの温度と空調装置の出力との関係の一例を示す図である。図21に示すように、通信経路決定前は、ネットワークスイッチ36、37の発熱量は200Wであり、空調装置38、39の出力は中レベル(2.2kW)に設定され、ネットワークスイッチ36、37の温度は70度となっている。   FIG. 21 is a diagram illustrating an example of a relationship between the temperature of the network switch and the output of the air conditioner when the cooling control is performed as described above. As shown in FIG. 21, before the communication path is determined, the heat generation amount of the network switches 36 and 37 is 200 W, the outputs of the air conditioners 38 and 39 are set to the medium level (2.2 kW), and the network switches 36 and 37 are set. The temperature is 70 degrees.

ここで、ネットワークスイッチ36、37の発熱量が200Wの場合において、空調装置38、39の出力が弱レベルに設定されている場合、その許容発熱量は200Wであるが、ネットワークスイッチ36、37の発熱量の増加に対応するため、出力は中レベルに設定されている。この状態で、通信経路が決定されてネットワークスイッチ36、37の負荷が上昇し発熱量が260Wに到達すると、許容発熱量を越えてネットワークスイッチ36、37の温度が上昇する。そして、ネットワークスイッチ36、37の温度が80度に到達すると、空調装置38、39の出力が強レベル(2.4kW)に設定され、これにより、ネットワークスイッチ36、37の温度が低下する。   Here, in the case where the heat generation amount of the network switches 36 and 37 is 200 W, when the outputs of the air conditioners 38 and 39 are set to a weak level, the allowable heat generation amount is 200 W, but the network switches 36 and 37 The output is set to a medium level to cope with an increase in the amount of heat generation. In this state, when the communication path is determined and the load of the network switches 36 and 37 increases and the heat generation amount reaches 260 W, the temperature of the network switches 36 and 37 increases beyond the allowable heat generation amount. When the temperature of the network switches 36 and 37 reaches 80 degrees, the outputs of the air conditioners 38 and 39 are set to a strong level (2.4 kW), and thereby the temperatures of the network switches 36 and 37 are lowered.

また、経路決定装置32の冷却制御部324は、経路決定部321により決定された通信経路に応じて、図22に示すように、空調装置の出力を制御することができる。通信経路決定前は、例えば、ネットワークスイッチ36、37の発熱量が200Wとなっているため、冷却制御部324は、許容発熱量を満たす最も低い出力である弱レベル(2.0kW)に、空調装置38、39を制御する(図22)。一方、通信経路決定後、冷却制御部324は、ネットワークスイッチ36、37の発熱量の240Wを満たす出力として中レベル(2.2kW)に、空調装置38、39を制御する。   In addition, the cooling control unit 324 of the route determination device 32 can control the output of the air conditioner as illustrated in FIG. 22 according to the communication route determined by the route determination unit 321. Before the communication path is determined, for example, since the heat generation amount of the network switches 36 and 37 is 200 W, the cooling control unit 324 performs air conditioning to the weak level (2.0 kW) that is the lowest output that satisfies the allowable heat generation amount. The devices 38 and 39 are controlled (FIG. 22). On the other hand, after the communication path is determined, the cooling control unit 324 controls the air conditioners 38 and 39 to an intermediate level (2.2 kW) as an output satisfying the heat generation amount 240 W of the network switches 36 and 37.

このように、経路決定装置32の冷却制御部324が空調装置38、39の出力を制御することより、空調装置38、39がネットワークスイッチ36、37の温度に応じて自動で出力を制御する場合と比較して、空調装置38、39の出力を低く抑えることができ、消費電力を削減することができる。   In this way, when the cooling control unit 324 of the route determination device 32 controls the output of the air conditioners 38 and 39, the air conditioners 38 and 39 automatically control the output according to the temperature of the network switches 36 and 37. In comparison with the above, the output of the air conditioners 38 and 39 can be kept low, and the power consumption can be reduced.

なお、上記実施の形態3において、経路決定装置32の冷却制御部324は、空調装置38、39の出力を制御しているが、これに限らず、例えば、空調装置38、39のエアフローの方向を制御してもよい。例えば、通信経路決定後に、ネットワークスイッチ36、37の負荷が増加した場合、冷却制御部324は、空調装置38、39のエアフローの方向を制御して、ネットワークスイッチ36、37の発熱部に冷却空気がより多く当たるように調整してもよい。   In the third embodiment, the cooling control unit 324 of the route determination device 32 controls the output of the air conditioners 38 and 39. However, the present invention is not limited to this, and for example, the direction of airflow of the air conditioners 38 and 39 May be controlled. For example, when the load on the network switches 36 and 37 increases after the communication path is determined, the cooling control unit 324 controls the air flow direction of the air conditioners 38 and 39 and supplies the cooling air to the heat generating unit of the network switches 36 and 37. You may adjust so that more hits.

実施の形態4.
図23は、本発明の実施の形態4に係る通信システムのノード装置の概略的なシステム構成を示すブロック図である。本実施の形態4に係るノード装置41は、経路選択部412とノード状態計測部413と記憶部411の経路表411aと、に加えて、ノード間交換部414と経路決定部415と記憶部411の経路情報411b、ノード状態表411c、及び冷却特性表411dと、を備えている。
Embodiment 4 FIG.
FIG. 23 is a block diagram showing a schematic system configuration of a node device of the communication system according to Embodiment 4 of the present invention. The node device 41 according to the fourth embodiment includes an inter-node exchange unit 414, a route determination unit 415, and a storage unit 411 in addition to the route selection unit 412, the node state measurement unit 413, and the route table 411a of the storage unit 411. Path information 411b, a node state table 411c, and a cooling characteristic table 411d.

ノード間交換部414は、ノード装置41間で経路情報411bおよびノード状態表411cを交換することで、ネットワーク全体で統一した経路情報411bおよびノード状態表411cを作成することができる。また、ノード間交換部414は、例えば、ダイナミックルーティングで用いられる動作に準じて、ノード装置41間で情報交換を行うことができる。このように、ノード装置41が上述の経路決定装置12、22、32の機能を有することで、より構成を簡略化することができる。なお、ノード装置41は、更に、冷却制御部を有していてもよい。   The inter-node exchanging unit 414 can create the path information 411b and the node state table 411c unified throughout the entire network by exchanging the path information 411b and the node state table 411c between the node devices 41. Further, the inter-node exchange unit 414 can exchange information between the node devices 41 in accordance with, for example, an operation used in dynamic routing. As described above, the configuration of the node device 41 can be further simplified by having the functions of the above-described route determination devices 12, 22, and 32. Note that the node device 41 may further include a cooling control unit.

次に、本実施の形態4に係る通信システムのより具体的な実施例を説明する。図24は、本実施の形態4に係る通信システムのより具体的なシステム構成を示すブロック図である。本実施の形態4に係る通信システム40のノード装置41は、ノード間交換部414と、経路決定部415と、経路選択部412と、ノード状態計測部413に対応する発熱量計測部413と、記憶部411の経路表411a、経路情報411b、ノード状態表411cに対応する発熱量表411d、及び、冷却特性表411dに対応する許容発熱量表411cと、を備えている。



Next, a more specific example of the communication system according to the fourth embodiment will be described. FIG. 24 is a block diagram showing a more specific system configuration of the communication system according to the fourth embodiment. The node device 41 of the communication system 40 according to the fourth embodiment includes an inter-node exchange unit 414, a route determination unit 415, a route selection unit 412, and a calorific value measurement unit 413 corresponding to the node state measurement unit 413. The storage unit 411 includes a route table 411a, route information 411b, a heat generation amount table 411d corresponding to the node state table 411c, and an allowable heat generation amount table 411c corresponding to the cooling characteristic table 411d.



発熱量計測部413は、発熱量センサー416を用いてノード装置41の発熱量を計測し、計測した発熱量を記憶部411に格納された発熱量表411dに記録する。ノード間交換部414は、隣接するノード装置41に自身の発熱量表411dを通知する機能と、隣接するノード装置41から通知された発熱量表411dと自身の発熱量表411dとを結合し、記憶部411に格納する機能を有している。ノード間交換部414は、この発熱量表411dの交換を、経路情報411bの交換と同様に行う。このように、ノード装置41間で発熱量表411dの交換を行うことで、各ノード装置41は、全ノード装置41の発熱量を記録した発熱量表411dを作成することができる。したがって、全ノード装置41の発熱量表411dと許容発熱量表411cを用いて通信経路を決定することができる。   The calorific value measurement unit 413 measures the calorific value of the node device 41 using the calorific value sensor 416 and records the measured calorific value in the calorific value table 411 d stored in the storage unit 411. The inter-node exchange unit 414 combines the function of notifying the adjacent node device 41 of its own heat generation amount table 411d with the heat generation amount table 411d notified from the adjacent node device 41 and its own heat generation amount table 411d, It has a function of storing in the storage unit 411. The inter-node exchange unit 414 exchanges the heat generation amount table 411d in the same manner as the exchange of the route information 411b. In this way, by exchanging the heat generation amount table 411d between the node devices 41, each node device 41 can create a heat generation amount table 411d in which the heat generation amounts of all the node devices 41 are recorded. Accordingly, the communication path can be determined using the heat generation amount table 411d and the allowable heat generation amount table 411c of all the node devices 41.

なお、上記実施の形態4において、自身の発熱量と許容発熱量表に基づいて、自身の負荷が増加し、空調装置の消費電力の増加が予想される場合は、ダイナミックルーティングで利用されるノード装置41間のコストにペナルティを適用してもよい。ダイナミックルーティングを適用した場合、コストの低い通信経路を選択するように動作するため、コストの高い通信経路は選択される可能性が減少する。したがって、その通信経路上のノード装置41の冷却に要するコストを削減することができる。また、ノード装置41間で発熱量表を交換する必要がなく、さらに、従来のダイナミックルーティングのプロトコルとの親和性が高いという利点もある。   In Embodiment 4 above, if the load on the device increases and the power consumption of the air conditioner is expected to increase based on the heat generation amount and allowable heat generation amount table, the node used in dynamic routing A penalty may be applied to the cost between the devices 41. When dynamic routing is applied, the operation is performed so as to select a communication path with a low cost, so that the possibility of selecting a communication path with a high cost is reduced. Therefore, the cost required for cooling the node device 41 on the communication path can be reduced. Further, there is no need to exchange the calorific value table between the node devices 41, and there is an advantage that the compatibility with the conventional dynamic routing protocol is high.

実施の形態5.
図25は、本発明の実施の形態5に係る通信システムの概略的なシステム構成を示すブロック図である。本実施の形態5に係る通信システム50は、複数のノード装置51と、経路決定装置52と、に加えてサーバー負荷分散装置53と、を備えている。本実施の形態5において、サーバー負荷分散装置53と経路決定装置52とが連携して処理を行う点を特徴としている。また、サーバー負荷分散装置53は、各処理要求に対処するサーバーを決定し、その負荷を分散させる機能を有している。
Embodiment 5 FIG.
FIG. 25 is a block diagram showing a schematic system configuration of a communication system according to Embodiment 5 of the present invention. The communication system 50 according to the fifth embodiment includes a server load distribution device 53 in addition to a plurality of node devices 51 and a route determination device 52. The fifth embodiment is characterized in that the server load distribution device 53 and the route determination device 52 perform processing in cooperation. The server load distribution device 53 has a function of determining a server that handles each processing request and distributing the load.

経路決定装置52は、経路決定部521と状態計測部523と記憶部522の経路情報522a及びノード状態表522cとに加えて、負荷分散読出し部524と記憶部522のサーバー負荷分散表522bとを有している。負荷分散読出し部524は、サーバー負荷分散装置53が決定したサーバー負荷を分散させるための負荷分散情報を読み出し、読み出した負荷分散情報を、記憶部522に格納されているサーバー負荷分散表522bに記録する機能を有している。 また、経路決定部521は、記憶部522の経路情報522aとノード状態表522cとに加えてサーバー負荷分散表522bとを用いて、通信経路を決定する機能を有している。本実施の形態5に係る通信システム50によれば、サーバーの負荷分散を考慮して通信経路を決定することができる。   The route determination device 52 includes a load distribution reading unit 524 and a server load distribution table 522b of the storage unit 522 in addition to the route determination unit 521, the state measurement unit 523, the route information 522a of the storage unit 522, and the node state table 522c. Have. The load distribution read unit 524 reads the load distribution information for distributing the server load determined by the server load distribution device 53, and records the read load distribution information in the server load distribution table 522b stored in the storage unit 522. It has a function to do. The route determination unit 521 has a function of determining a communication route using the server load distribution table 522b in addition to the route information 522a and the node state table 522c in the storage unit 522. According to the communication system 50 according to the fifth embodiment, it is possible to determine a communication path in consideration of server load distribution.

なお上記実施の形態5において、経路決定装置52がサーバー負荷分散装置53に対して、経路情報522a、ノード状態表522c、サーバー負荷分散表522b等を提供し、サーバー負荷分散装置53が、それらを考慮してサーバーの負荷分散を行ってもよい。これにより、ノード装置51の冷却コストを考慮してサーバーの負荷分散を行うことができる。   In the fifth embodiment, the route determination device 52 provides the server load distribution device 53 with the route information 522a, the node state table 522c, the server load distribution table 522b, etc., and the server load distribution device 53 The server load may be distributed in consideration. As a result, the server load can be distributed in consideration of the cooling cost of the node device 51.

また、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。   Further, the present invention is not limited to the above-described embodiment, and can be changed as appropriate without departing from the spirit of the present invention.

さらに、上述の実施の形態におけるソフトウェアは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、CD−ROM(Read Only Memory)、CD−R、CD−R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(random access memory))を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。   Furthermore, the software in the above-described embodiments can be stored using various types of non-transitory computer readable media and supplied to a computer. Non-transitory computer readable media include various types of tangible storage media. Examples of non-transitory computer-readable media include magnetic recording media (for example, flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (for example, magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R / W and semiconductor memory (for example, mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM (random access memory)) are included. The program may also be supplied to the computer by various types of transitory computer readable media. Examples of transitory computer readable media include electrical signals, optical signals, and electromagnetic waves. The temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire and an optical fiber, or a wireless communication path.

さらにまた、上記実施の形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。   Furthermore, part or all of the above-described embodiment can be described as in the following supplementary notes, but is not limited thereto.

(付記1)
通信ネットワーク内の通信経路上に設けられた複数のノード装置の前記通信経路を決定する経路決定手段を備える通信システムであって、前記経路決定手段は、前記ノード装置の冷却効率に基づいて前記通信経路を決定する、ことを特徴とする通信システム。
(Appendix 1)
A communication system comprising route determining means for determining the communication route of a plurality of node devices provided on a communication route in a communication network, wherein the route determining means determines the communication based on the cooling efficiency of the node device. A communication system characterized by determining a route.

(付記2)
(付記1)の通信システムであって、前記ノード装置のノード状態を検出するノード状態検出手段を更に備え、前記経路決定手段は、前記ノード状態検出手段により検出された前記ノード装置のノード状態に基づいて、前記通信経路を決定する、ことを特徴とする通信システム。
(Appendix 2)
(Supplementary Note 1) The communication system according to (Appendix 1), further comprising node state detection means for detecting a node state of the node device, wherein the path determination means is adapted to detect the node state of the node device detected by the node state detection means. A communication system, wherein the communication path is determined based on the communication path.

(付記3)
(付記1)又は(付記2)の通信システムであって、前記ノード状態検出手段は、通信ネットワーク内の通信経路上に設けられたノード装置の温度を検出する温度検出手段であり、前記経路決定手段は、前記通信ネットワーク内の複数の通信経路候補の中から、前記温度検出手段により検出された前記ノード装置の最高温度が最も低い前記ノード装置を含む通信経路に決定する、ことを特徴とする通信システム。
(Appendix 3)
The communication system according to (Appendix 1) or (Appendix 2), wherein the node state detection unit is a temperature detection unit that detects a temperature of a node device provided on a communication path in a communication network, and determines the path. The means determines a communication path including the node device having the lowest maximum temperature of the node device detected by the temperature detection means from among a plurality of communication route candidates in the communication network. Communications system.

(付記4)
(付記1)乃至(付記3)のうちいずれか記載の通信システムであって、前記ノード装置を冷却する冷却手段と、前記経路決定手段により決定された前記通信経路上のノード装置の温度を推測し、該推測したノード装置の温度に基づいて、前記冷却手段の冷却を制御する冷却制御手段と、を更に備える、ことを特徴とする通信システム。
(Appendix 4)
The communication system according to any one of (Appendix 1) to (Appendix 3), wherein a cooling unit that cools the node device and a temperature of the node device on the communication path determined by the path determination unit are estimated And a cooling control means for controlling the cooling of the cooling means based on the estimated temperature of the node device.

(付記5)
(付記1)乃至(付記4)のうちいずれか記載の通信システムであって、前記ノード装置の発熱量を計測する発熱量計測手段と、前記発熱量計測手段により計測された前記通信経路候補群の通信経路上の各ノード装置の発熱量に基づいて、前記各ノード装置を正常に動作させるための設定温度を算出する冷却制御手段と、を備え、前記経路決定手段は、前記通信経路候補群の中から、前記冷却制御手段により算出された設定温度が最も低くなる前記通信経路に決定する、ことを特徴とする通信システム。
(Appendix 5)
The communication system according to any one of (Appendix 1) to (Appendix 4), wherein a calorific value measuring unit that measures a calorific value of the node device and the communication path candidate group measured by the calorific value measuring unit Cooling control means for calculating a set temperature for normally operating each node device based on the amount of heat generated by each node device on the communication path of the communication path, wherein the path determination means is the communication path candidate group A communication path in which the set temperature calculated by the cooling control means is lowest is determined.

(付記6)
(付記1)乃至(付記5)のうちいずれか記載の通信システムであって、前記ノード装置間で、前記通信経路の経路情報および前記ノード装置の状態情報を交換するノード間交換手段を更に備える、ことを特徴とする通信システム。
(Appendix 6)
The communication system according to any one of (Appendix 1) to (Appendix 5), further comprising inter-node exchanging means for exchanging route information of the communication path and state information of the node device between the node devices. A communication system characterized by the above.

(付記7)
(付記1)乃至(付記6)のうちいずれか記載の通信システムであって、前記ノード装置に対する処理負荷を分散させるための負荷分散情報を生成する負荷分散手段を更に備え、前記経路決定手段は、前記負荷分散手段により生成された前記負荷分散情報を用いて、前記通信経路を決定する、ことを特徴とする通信システム。
(Appendix 7)
The communication system according to any one of (Appendix 1) to (Appendix 6), further comprising load distribution means for generating load distribution information for distributing a processing load to the node device, wherein the route determination means includes: The communication path is determined using the load distribution information generated by the load distribution means.

(付記8)
(付記1)乃至(付記7)のうちいずれか1項記載の通信システムであって、前記通信経路の情報と、前記ノード装置の状態情報と、前記ノード装置の冷却特性情報とを記憶する記憶手段と、前記記憶手段に記憶された前記情報に基づいて、前記通信ネットワーク内の通信経路を決定する経路決定手段と、を有する経路決定装置と、前記経路決定装置により決定された通信経路の情報を記憶する記憶手段と、前記記憶手段に記憶された複数の通信経路の情報から最適な通信経路を選択する経路選択手段と、当該装置の状態を検出するセンサーと、を有する複数のノード装置と、を備える、ことを特徴とする通信システム。
(Appendix 8)
The communication system according to any one of (Appendix 1) to (Appendix 7), wherein the storage stores information on the communication path, state information on the node device, and cooling characteristic information on the node device. And a route determination device that determines a communication route in the communication network based on the information stored in the storage device, and information on the communication route determined by the route determination device A plurality of node devices each including: a storage unit that stores information; a route selection unit that selects an optimal communication path from information on a plurality of communication paths stored in the storage unit; and a sensor that detects a state of the device. A communication system comprising:

(付記9)
通信ネットワーク内の通信経路上に設けられた複数のノード装置の前記通信経路を決定する工程を含む通信システムの通信方法であって、前記ノード装置の冷却効率に基づいて前記通信経路を決定する、ことを特徴とする通信システムの通信方法。
(Appendix 9)
A communication method of a communication system including a step of determining the communication paths of a plurality of node devices provided on a communication path in a communication network, wherein the communication paths are determined based on cooling efficiency of the node devices. The communication method of the communication system characterized by the above-mentioned.

(付記10)
通信ネットワーク内の通信経路上に設けられた複数のノード装置の前記通信経路を決定する通信システムのプログラムであって、前記ノード装置の冷却効率に基づいて前記通信経路を決定する処理をコンピュータに実行させることを特徴とする通信システムのプログラム。
(Appendix 10)
A communication system program for determining the communication paths of a plurality of node devices provided on a communication path in a communication network, wherein the computer executes processing for determining the communication paths based on cooling efficiency of the node devices A program for a communication system, characterized in that:

10 通信システム
11 ノード装置
12 経路決定装置
111 記憶部
112 経路選択部
121 経路決定部
122 記憶部
DESCRIPTION OF SYMBOLS 10 Communication system 11 Node apparatus 12 Path determination apparatus 111 Storage part 112 Path selection part 121 Path determination part 122 Storage part

Claims (7)

通信ネットワーク内の通信経路上に設けられた複数のノード装置の前記通信経路を決定する経路決定手段と、
前記通信ネットワーク内の通信経路上に設けられたノード装置の温度を検出する温度検出手段と、を備える通信システムであって、
前記経路決定手段は、前記通信ネットワーク内の複数の通信経路候補の中から、前記温度検出手段により検出された前記ノード装置の最高温度が最も低い前記ノード装置を含む通信経路に決定する、ことを特徴とする通信システム。
Route determining means for determining the communication route of a plurality of node devices provided on a communication route in a communication network;
A temperature detecting means for detecting a temperature of a node device provided on a communication path in the communication network, and a communication system comprising:
The path determination means determines a communication path including the node device having the lowest maximum temperature of the node device detected by the temperature detection means from among a plurality of communication route candidates in the communication network; A featured communication system.
通信ネットワーク内の通信経路上に設けられた複数のノード装置の前記通信経路を決定する経路決定手段と、
前記ノード装置の発熱量を計測する発熱量計測手段と、
前記発熱量計測手段により計測された前記通信経路候補群の通信経路上の各ノード装置の発熱量に基づいて、前記各ノード装置を正常に動作させるための設定温度を算出する冷却制御手段と、を備える通信システムであって、
前記経路決定手段は、前記通信ネットワーク内の複数の通信経路候補の中から、前記冷却制御手段により算出された設定温度が最も低くなる通信経路に決定する、ことを特徴とする通信システム。
Route determining means for determining the communication route of a plurality of node devices provided on a communication route in a communication network;
A calorific value measuring means for measuring the calorific value of the node device;
Cooling control means for calculating a set temperature for normally operating each node device based on the heat generation amount of each node device on the communication path of the communication path candidate group measured by the heat generation amount measuring means; A communication system comprising:
The communication path characterized in that the path determination means determines a communication path having a lowest set temperature calculated by the cooling control means from among a plurality of communication path candidates in the communication network.
請求項1又は2記載の通信システムであって、
前記ノード装置間で、前記通信経路の経路情報と、前記ノード装置の温度状態情報および前記ノード装置の発熱量状態情報の少なくとも一つと、を交換するノード間交換手段を更に備える、ことを特徴とする通信システム。
The communication system according to claim 1 or 2 ,
It further comprises inter-node exchanging means for exchanging path information of the communication path between the node devices and at least one of the temperature status information of the node devices and the calorific value status information of the node devices. Communication system.
通信ネットワーク内の通信経路上に設けられた複数のノード装置の前記通信経路を決定する経路決定手段と、
ノード装置を冷却するための冷却手段と、
前記ノード装置の発熱量を計測する発熱量計測手段と、
前記発熱量計測手段により計測された前記通信経路候補群の通信経路上の各ノード装置の発熱量に基づいて、前記各ノード装置を正常に動作させるための設定温度を算出する冷却制御手段と、を備える通信システムであって、
前記経路決定手段は、前記通信ネットワーク内の複数の通信経路候補の中から、少なくとも冷却手段の冷却特性に基づいて通信経路を決定する、ことを特徴とする通信システム。
Route determining means for determining the communication route of a plurality of node devices provided on a communication route in a communication network;
A cooling means for cooling the node device;
A calorific value measuring means for measuring the calorific value of the node device;
Cooling control means for calculating a set temperature for normally operating each node device based on the heat generation amount of each node device on the communication path of the communication path candidate group measured by the heat generation amount measuring means; A communication system comprising:
The communication path characterized in that the path determination means determines a communication path based on at least a cooling characteristic of a cooling means from among a plurality of communication path candidates in the communication network.
通信ネットワーク内の通信経路上に設けられた複数のノード装置の前記通信経路を決定する経路決定手段と、
ノード装置を冷却するための冷却手段と、
前記ノード装置の発熱量を計測する発熱量計測手段と、
前記発熱量計測手段により計測された前記通信経路候補群の通信経路上の各ノード装置の発熱量に基づいて、前記各ノード装置を正常に動作させるための設定温度を算出する冷却制御手段と、を備える通信システムであって、
前記経路決定手段は、前記通信ネットワーク内の複数の通信経路候補の中から、少なくとも前記ノード装置の冷却特性を用いて通信経路を決定する、ことを特徴とする通信システム。
Route determining means for determining the communication route of a plurality of node devices provided on a communication route in a communication network;
A cooling means for cooling the node device;
A calorific value measuring means for measuring the calorific value of the node device;
Cooling control means for calculating a set temperature for normally operating each node device based on the heat generation amount of each node device on the communication path of the communication path candidate group measured by the heat generation amount measuring means; A communication system comprising:
The communication path characterized in that the path determination means determines a communication path from among a plurality of communication path candidates in the communication network by using at least a cooling characteristic of the node device.
通信ネットワーク内の通信経路上に設けられた複数のノード装置の前記通信経路を決定する工程と、
前記通信ネットワーク内の通信経路上に設けられたノード装置の温度を検出する工程と、
を含む通信システムの通信方法であって、
前記通信ネットワーク内の複数の通信経路候補の中から、前記検出された前記ノード装置の最高温度が最も低い前記ノード装置を含む通信経路を決定する、ことを特徴とする通信システムの通信方法。
Determining the communication path of a plurality of node devices provided on a communication path in a communication network;
Detecting a temperature of a node device provided on a communication path in the communication network;
A communication method for a communication system including:
A communication method for a communication system, comprising: determining a communication path including the node device having the lowest detected maximum temperature of the node device from among a plurality of communication route candidates in the communication network.
通信ネットワーク内の通信経路上に設けられた複数のノード装置の前記通信経路を決定する通信システムのプログラムであって、
前記通信ネットワーク内の複数の通信経路候補の中から、検出された前記ノード装置の最高温度が最も低い前記ノード装置を含む通信経路を決定する処理をコンピュータに実行させることを特徴とする通信システムのプログラム。
A communication system program for determining the communication paths of a plurality of node devices provided on a communication path in a communication network,
A communication system characterized by causing a computer to execute a process of determining a communication path including the node device having the lowest maximum temperature of the detected node device among a plurality of communication route candidates in the communication network. program.
JP2010140597A 2010-06-21 2010-06-21 COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND PROGRAM Active JP5899608B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010140597A JP5899608B2 (en) 2010-06-21 2010-06-21 COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010140597A JP5899608B2 (en) 2010-06-21 2010-06-21 COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND PROGRAM

Publications (2)

Publication Number Publication Date
JP2012005038A JP2012005038A (en) 2012-01-05
JP5899608B2 true JP5899608B2 (en) 2016-04-06

Family

ID=45536459

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010140597A Active JP5899608B2 (en) 2010-06-21 2010-06-21 COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND PROGRAM

Country Status (1)

Country Link
JP (1) JP5899608B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5681123B2 (en) * 2012-01-10 2015-03-04 日本電信電話株式会社 Communication control system, connection route setting device, power supply control device, load distribution device, and communication control method
JP6458619B2 (en) 2015-04-20 2019-01-30 富士通株式会社 Electronic device and cooling method thereof

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4757233B2 (en) * 2007-06-13 2011-08-24 日本電信電話株式会社 Route calculation method, apparatus and program
JP4863318B2 (en) * 2009-04-21 2012-01-25 Necアクセステクニカ株式会社 Route control apparatus and route control method

Also Published As

Publication number Publication date
JP2012005038A (en) 2012-01-05

Similar Documents

Publication Publication Date Title
JP6295867B2 (en) Air conditioning control system and air conditioning control method
JP6514242B2 (en) Control method of environmental maintenance system, environmental maintenance system and program
US7567888B2 (en) Method for evaluating and optimizing performance of chiller system
CN101936591B (en) Air conditioning installation and control method
US6977587B2 (en) Location aware device
US20080288193A1 (en) Techniques for Analyzing Data Center Energy Utilization Practices
JP5611850B2 (en) Air conditioning control system and air conditioning control method
US8290629B1 (en) Airflow management
US20120097360A1 (en) Air conditioner and air conditioning system
US9732972B2 (en) Information processing device and controlling method
JP6191718B1 (en) Server device, server control method, program
US8074456B2 (en) Thermal management system having thermoelectric modules
US8963465B2 (en) Multi-pressure-quantity fan control system and computer system having the same
CN103154850B (en) Method and system for the resource management of data center
KR102032811B1 (en) Appratus and method of reducing energy consumption using removed heat capacity of refrigerator
JP5899608B2 (en) COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND PROGRAM
JP5745337B2 (en) Air conditioning system
CN106659080B (en) A kind of analysis method for data center's automation refrigeration
WO2011046067A1 (en) Device selection system, device selection method, and program for device selection
KR101363004B1 (en) Method for controlling cooling system for operation cost reduction of refrigerator and verification method fot the same
JP2014202410A (en) Heat source operation navigation system and method therefor
Nakamura et al. Augmented data center infrastructure management system for minimizing energy consumption
JP2007093152A (en) Air-conditioner system
JP3902613B2 (en) Cogeneration system, cogeneration system control method, and building
JP2012169494A (en) Cooling system and method for efficiently cooling apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130513

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140107

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140805

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140925

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141028

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20141218

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150602

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150715

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20160209

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160222

R150 Certificate of patent or registration of utility model

Ref document number: 5899608

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150