[go: up one dir, main page]

TWI473476B - Network switch and method for preventing a network switch from overheating - Google Patents

Network switch and method for preventing a network switch from overheating Download PDF

Info

Publication number
TWI473476B
TWI473476B TW102100765A TW102100765A TWI473476B TW I473476 B TWI473476 B TW I473476B TW 102100765 A TW102100765 A TW 102100765A TW 102100765 A TW102100765 A TW 102100765A TW I473476 B TWI473476 B TW I473476B
Authority
TW
Taiwan
Prior art keywords
network switch
power supply
sensing
transmission speed
temperature
Prior art date
Application number
TW102100765A
Other languages
Chinese (zh)
Other versions
TW201429196A (en
Inventor
Ming Ta Wu
Original Assignee
Pegatron 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 Pegatron Corp filed Critical Pegatron Corp
Priority to TW102100765A priority Critical patent/TWI473476B/en
Publication of TW201429196A publication Critical patent/TW201429196A/en
Application granted granted Critical
Publication of TWI473476B publication Critical patent/TWI473476B/en

Links

Landscapes

  • Small-Scale Networks (AREA)

Description

網路交換器及防止網路交換器過熱之方法Network switch and method for preventing overheating of network switch

本發明係關於一種防止網路交換器過熱之方法,特別是一種藉由減少功率消耗,以避免環境溫度過度升高的一種防止網路交換器過熱之方法。The present invention relates to a method of preventing overheating of a network switch, and more particularly to a method of preventing overheating of a network switch by reducing power consumption to avoid an excessive rise in ambient temperature.

一般乙太網路交換器(Ethernet switch)在與網卡連結時,經過自動協商(auto negotiation)程序後,會以所能支援的最高速度來進行連結;也就是說,具有1G bit速度的乙太網路交換器連結同樣有支援1G bit速度的網卡時,通常乙太網路交換器即會與網卡以1G bit的速度來進行連結。When an Ethernet switch is connected to a network card, it will be connected at the highest speed that can be supported after the auto negotiation procedure; that is, the Ethernet with 1G bit speed When the network switch connection also has a network card that supports 1G bit speed, the Ethernet switch usually connects to the network card at a speed of 1G bit.

然而,當乙太網路交換器以1G bit的速度進行連結時,其內部設置的物理層傳輸晶片(俗稱PHY晶片)所產生的功率消耗(power consumption),比起其以100M bit的速度進行連結時,是大非常多的;而一旦乙太網路交換器的功率消耗越多時,內部溫度也就會越高。除此之外,以高速進行連結時,乙太網路交換器內部的電源供應器產生的功率消耗也會增加,導致電源供應器溫度也會跟著升高。However, when the Ethernet switch is connected at a speed of 1 Gbit, the power consumption generated by the internal physical layer transfer chip (commonly known as the PHY chip) is compared with the power consumption at 100 Mbit. When connecting, it is very large; and once the power consumption of the Ethernet switch is increased, the internal temperature will be higher. In addition, when connected at high speed, the power consumption generated by the power supply inside the Ethernet switch increases, and the power supply temperature also rises.

因此,為避免乙太網路交換器過熱,目前現有的乙太網路交換器大多設有熱感測器及風扇;當熱感測器偵測到乙太網路交換器內部的環境溫度已經過高時,控制單元便會控制風扇轉速提升,以加強乙太網路交換器內部的散熱效率,達到迅速降溫之目的。此種方式固可解決現有溫度過熱的問題,惟一旦乙太網路交換器被要求要能在更高的溫度下使用時,就必須搭配使用轉速更高的風扇或者增加 風扇數量,才能達到相應的降溫效果;如此,將會使得硬體成本增加,造成使用者負擔。Therefore, in order to avoid overheating of the Ethernet switch, most existing Ethernet switches currently have thermal sensors and fans; when the thermal sensor detects the ambient temperature inside the Ethernet switch, When the altitude is high, the control unit controls the fan speed increase to enhance the heat dissipation efficiency inside the Ethernet switch and achieve rapid cooling. This method can solve the problem of overheating of the existing temperature, but once the Ethernet switch is required to be used at a higher temperature, it must be combined with a fan with a higher speed or increased. The number of fans can achieve the corresponding cooling effect; thus, the hardware cost will increase and the user will be burdened.

因此,實有必要發明一種新的網路交換器,以解決先前技術之缺失。Therefore, it is necessary to invent a new network switch to solve the lack of prior art.

本發明之主要目的係在提供一種透過減少功率消耗以防止網路交換器過熱之方法。The primary object of the present invention is to provide a method for preventing overheating of a network switch by reducing power consumption.

本發明之另一主要目的係在提供一種可執行上述方法之網路交換器Another main object of the present invention is to provide a network switch that can perform the above method

為達成上述之目的,依據本發明之一實施例,本發明之防止網路交換器過熱之方法適用於一網路交換器。網路交換器包括有複數轉接埠及一訊號轉換模組,訊號轉換模組用以調整各轉接埠之傳輸速度。防止網路交換器過熱之方法包括有以下步驟:偵測網路交換器內部或外部之環境溫度,以取得一第一感測溫度值;判斷第一感測溫度值是否大於一溫度標準值;若第一感測溫度值大於溫度標準值,使訊號轉換模組降低複數轉接埠中之其中至少一轉接埠之傳輸速度。To achieve the above object, in accordance with an embodiment of the present invention, the method of the present invention for preventing overheating of a network switch is applicable to a network switch. The network switch includes a plurality of switch ports and a signal conversion module, and the signal conversion module is configured to adjust the transmission speed of each switch. The method for preventing the network switch from overheating includes the steps of: detecting an ambient temperature inside or outside the network switch to obtain a first sensing temperature value; and determining whether the first sensing temperature value is greater than a temperature standard value; If the first sensing temperature value is greater than the temperature standard value, the signal conversion module reduces the transmission speed of at least one of the plurality of switching ports.

依據本發明之另一實施例,本發明之防止網路交換器過熱之方法適用於一網路交換器。網路交換器包括有一供電模組及複數傳輸埠,供電模組用以對至少一電性連接於傳輸埠之外接裝置進行供電。防止網路交換器過熱之方法包括有以下步驟:偵測網路交換器內部或外部之環境溫度,以取得一第一感測溫度值;判斷第一感測溫度值是否 大於一溫度標準值;若第一感測溫度值大於溫度標準值,則使供電模組減少或停止對外接裝置供電。In accordance with another embodiment of the present invention, the method of the present invention for preventing overheating of a network switch is applicable to a network switch. The network switch includes a power supply module and a plurality of power transmission modules, and the power supply module is configured to supply power to at least one external connection device electrically connected to the transmission port. The method for preventing overheating of the network switch includes the steps of: detecting an ambient temperature inside or outside the network switch to obtain a first sensing temperature value; and determining whether the first sensing temperature value is It is greater than a temperature standard value; if the first sensing temperature value is greater than the temperature standard value, the power supply module is reduced or stopped to supply power to the external device.

依據本發明之一實施例,本發明之網路交換器包括有複數轉接埠、一訊號轉換模組、一感測模組及一控制單元。訊號轉換模組用以調整複數轉接埠之傳輸速度;感測模組用以偵測網路交換器內部或外部之環境溫度,以取得一第一感測溫度值;控制單元用以判斷第一感測溫度值是否大於一溫度標準值,並於第一感測溫度值大於溫度標準值時,控制訊號轉換模組降低複數轉接埠中之其中至少一轉接埠之傳輸速度。According to an embodiment of the invention, the network switch of the present invention comprises a plurality of switching ports, a signal conversion module, a sensing module and a control unit. The signal conversion module is configured to adjust the transmission speed of the complex transfer port; the sensing module is configured to detect the ambient temperature inside or outside the network switch to obtain a first sensing temperature value; the control unit is configured to determine the first The sensing signal value is greater than a temperature standard value, and when the first sensing temperature value is greater than the temperature standard value, the control signal conversion module reduces the transmission speed of at least one of the plurality of switching ports.

依據本發明之另一實施例,本發明之網路交換器包括有複數傳輸埠、一供電模組、一感測模組及一控制單元。複數傳輸埠用以電性連接至少一外接裝置;供電模組用以對電性連接於傳輸埠之外接裝置進行供電;感測模組用以感測網路交換器內部或外部之環境溫度,以取得一第一感測溫度值;控制單元用以判斷第一感測溫度值是否大於一溫度標準值,並於第一感測溫度值大於溫度標準值時,控制供電模組減少或停止對外接裝置供電。According to another embodiment of the present invention, the network switch of the present invention includes a plurality of transmission ports, a power supply module, a sensing module, and a control unit. The plurality of transmission ports are used for electrically connecting at least one external device; the power supply module is configured to supply power to the external device connected to the transmission port; and the sensing module is configured to sense an ambient temperature inside or outside the network switch. Obtaining a first sensing temperature value; the control unit is configured to determine whether the first sensing temperature value is greater than a temperature standard value, and when the first sensing temperature value is greater than the temperature standard value, controlling the power supply module to reduce or stop the pair The external device is powered.

為讓本發明之上述和其他目的、特徵和優點能更明顯易懂,下文特舉出本發明之具體實施例,並配合所附圖式,作詳細說明如下。The above and other objects, features and advantages of the present invention will become more <

請先參考圖1。圖1係本發明之網路交換器之裝置架構圖。Please refer to Figure 1 first. 1 is a block diagram of a device of a network switch of the present invention.

如圖1所示,於本發明之一實施例中,本發明之網路 交換器1包括有複數轉接埠10、一訊號轉換模組20、一供電模組30、一電源供應器40、一感測模組50及一控制單元60。As shown in FIG. 1, in an embodiment of the present invention, the network of the present invention The switch 1 includes a plurality of switches 10, a signal conversion module 20, a power supply module 30, a power supply 40, a sensing module 50, and a control unit 60.

複數轉接埠10用以提供至少一外接裝置90插接,以使各外接裝置90的資料可透過網路交換器1來進行交換。於本發明之具體實施例中,外接裝置90為無線接取器(Wireless access point,AP或WAP),但本發明不以此為限。The plurality of adapters 10 are configured to provide at least one external device 90 to be plugged so that the data of each external device 90 can be exchanged through the network switch 1. In the specific embodiment of the present invention, the external device 90 is a wireless access point (AP or WAP), but the invention is not limited thereto.

訊號轉換模組20用以將外接裝置90輸入的訊號進行電性訊號的轉換,且訊號轉換模組20可調整複數轉接埠10之傳輸速度。具體而言,訊號轉換模組20為一目前現有的物理層傳輸晶片(即PHY晶片);由於利用物理層傳輸晶片以進行訊號轉換之技術特徵及原理為目前的習知技術,且為網路通訊領域具有通常知識者所熟悉,故在此不擬贅述。The signal conversion module 20 is configured to convert the signal input by the external device 90 into an electrical signal, and the signal conversion module 20 can adjust the transmission speed of the plurality of switches 10 . Specifically, the signal conversion module 20 is a current physical layer transmission chip (ie, a PHY chip); the technical features and principles of using the physical layer to transmit a chip for signal conversion are currently known technologies, and are networks. The field of communication is familiar to those of ordinary skill and is not intended to be repeated here.

供電模組30用以對電性連接於轉接埠10之外接裝置90進行供電,藉以當外接裝置90插接於轉接埠10時,網路交換器1可同時與外接裝置90進行傳輸的資料,並對外接裝置90進行供電。具體而言,本發明之供電模組30可使網路交換器1透過雙絞線來同時傳輸電力與資料至外接裝置90,而此項技術亦為習知技術,一般稱為乙太網路供電(Power Over Ethernet)。The power supply module 30 is configured to supply power to the external device 90 electrically connected to the adapter 10, so that when the external device 90 is plugged into the adapter 10, the network switch 1 can simultaneously transmit with the external device 90. The data is supplied to the external device 90. Specifically, the power supply module 30 of the present invention can enable the network switch 1 to simultaneously transmit power and data to the external device 90 through a twisted pair cable, and the technology is also a conventional technology, generally called an Ethernet network. Power Over Ethernet.

電源供應器40係與訊號轉換模組20及供電模組30電性連接,用以對訊號轉換模組20及供電模組30進行供電。The power supply 40 is electrically connected to the signal conversion module 20 and the power supply module 30 for supplying power to the signal conversion module 20 and the power supply module 30.

於本發明之一實施例中,感測模組50用以偵測網路交換器1內部之環境溫度,以取得感測溫度值。In an embodiment of the invention, the sensing module 50 is configured to detect an ambient temperature inside the network switch 1 to obtain a sensed temperature value.

於本發明之一實施例中,控制單元60係與訊號轉換模組20、供電模組30、電源供應器40及感測模組50電性連接;控制單元60用以判斷感測模組50偵測取得的感測溫度值是否大於一溫度標準值,並依據判斷結果的不同以控制訊號轉換模組20及供電模組30。控制單元60具體控制訊號轉換模組20及供電模組30之機制,於以下將會有更清楚明確的說明,故在此暫不贅述。於本發明之具體實施例中,控制單元60為中央處理單元(Central Processing Unit),但本發明不以此為限。In one embodiment of the present invention, the control unit 60 is electrically connected to the signal conversion module 20, the power supply module 30, the power supply 40, and the sensing module 50. The control unit 60 is configured to determine the sensing module 50. The detected sensing temperature value is greater than a temperature standard value, and the signal conversion module 20 and the power supply module 30 are controlled according to different judgment results. The mechanism for the control unit 60 to specifically control the signal conversion module 20 and the power supply module 30 will be more clearly and clearly explained below, and therefore will not be described herein. In a specific embodiment of the present invention, the control unit 60 is a central processing unit, but the invention is not limited thereto.

接著請參考圖2,其係表示本發明第一實施例之防止網路交換器過熱之方法之步驟流程圖。為求清楚說明本發明之防止網路交換器過熱之方法,以下將配合圖1所示的網路交換器1以依序說明圖2所示之各步驟。惟此處須注意的是,以下雖是以前述之網路交換器1為例說明本發明之防止網路交換器過熱之方法,但本發明之防止網路交換器過熱之方法並不以使用在前述之網路交換器1為限。Next, please refer to FIG. 2, which is a flow chart showing the steps of the method for preventing overheating of the network switch according to the first embodiment of the present invention. In order to clearly illustrate the method for preventing overheating of the network switch of the present invention, the steps shown in FIG. 2 will be sequentially described in conjunction with the network switch 1 shown in FIG. However, it should be noted here that although the network switch 1 described above is taken as an example to illustrate the method for preventing overheating of the network switch of the present invention, the method for preventing overheating of the network switch of the present invention is not used. It is limited to the aforementioned network switch 1.

首先進行步驟201:偵測網路交換器內部之環境溫度,以取得第一感測溫度值。First, step 201 is performed: detecting an ambient temperature inside the network switch to obtain a first sensing temperature value.

當網路交換機1開啟並運轉一段時間後,會因為其連接的外接裝置90數量越來越多而使功率消耗增加,抑或者外部環境溫度升高等原因,以致影響網路交換機1內部的溫度。因此,於本發明之第一實施例中,設於網路交換器1內部的感測模組50會偵測網路交換器1內部的環境溫度,以取得第一感測溫度值,並將第一感測溫度值之資訊傳送至控制單元60作判讀。When the network switch 1 is turned on and operated for a period of time, the power consumption is increased due to the increasing number of external devices 90 connected thereto, or the external environment temperature is increased, and the temperature inside the network switch 1 is affected. Therefore, in the first embodiment of the present invention, the sensing module 50 disposed inside the network switch 1 detects the ambient temperature inside the network switch 1 to obtain the first sensing temperature value, and The information of the first sensed temperature value is transmitted to the control unit 60 for interpretation.

接著進行步驟202:判斷第一感測溫度值是否大於一溫度標準值。Then proceed to step 202: determining whether the first sensed temperature value is greater than a temperature standard value.

控制單元60在接收到第一感測溫度值的資訊後,會進一步判斷第一感測溫度值是否大於溫度標準值;其中溫度標準值係事先儲存於控制單元60中,其溫度高低可視元件可容忍的溫度範圍而定,例如可設為攝氏60度。After receiving the information of the first sensing temperature value, the control unit 60 further determines whether the first sensing temperature value is greater than a temperature standard value; wherein the temperature standard value is stored in the control unit 60 in advance, and the temperature component is high or low. Depending on the temperature range tolerated, for example, it can be set to 60 degrees Celsius.

進行步驟203:使複數轉接埠中之至少一轉接埠之傳輸速度由一預設高速降低至一預設低速。Step 203 is executed to reduce the transmission speed of the at least one of the plurality of switches to a preset low speed from a preset high speed.

於本發明之第一實施例中,一旦判斷出偵測到的第一感測溫度值大於溫度標準值時,控制單元60便會傳送一控制訊號至訊號轉換模組20,以控制訊號轉換模組20將複數轉接埠10中之其中至少一轉接埠10之傳輸速度由一預設高速降低至一預設低速,藉以降低網路交換器1功率消耗。於本發明之具體實施例中,所述的預設高速為1G bit速度,而預設低速為100M bit速度,但本發明不以此為限。In the first embodiment of the present invention, once it is determined that the detected first sensing temperature value is greater than the temperature standard value, the control unit 60 transmits a control signal to the signal conversion module 20 to control the signal conversion mode. The group 20 reduces the transmission speed of at least one of the plurality of switches 10 from a predetermined high speed to a predetermined low speed, thereby reducing the power consumption of the network switch 1. In a specific embodiment of the present invention, the preset high speed is a 1 G bit speed, and the preset low speed is a 100 M bit speed, but the invention is not limited thereto.

於本發明之具體實施例中,複數轉接埠10中會有部分轉接埠10設有優先權,而當訊號轉換模組20接收到控制訊號時,其會先使未具有優先權的轉接埠10降低傳輸速度,並使具有優先權的轉接埠10之傳輸速度保持在預設高速(優先以高速進行傳輸的權力),以先減少網路交換器1部分功率消耗。舉例而言,如圖1所示,假設連接最上方的外接裝置90的轉接埠10被設定有優先權,一旦訊號轉換模組20要進行降速動作時,便會先針對連接最上方的外接裝置90的轉接埠10以外的轉接埠10進行降速。一旦對未具有優先權的轉接埠10降速後即可使網路交換器1內部 的環境溫度降低至溫度標準值以下時,便不再降低連接最上方的外接裝置90的轉接埠10的傳接速度;反之,若依然無法使網路交換器1內部的環境溫度降低至溫度標準值以下時,則進一步將連接最上方的外接裝置90的轉接埠10的傳接速度降低至預設低速(即步驟208)。In a specific embodiment of the present invention, a part of the transfer port 10 has a priority, and when the signal conversion module 20 receives the control signal, it first makes the transfer without priority. The interface 10 reduces the transmission speed and maintains the transmission speed of the priority transfer port 10 at a preset high speed (priority to transmit at a high speed) to first reduce the power consumption of the network switch 1. For example, as shown in FIG. 1, it is assumed that the transfer port 10 of the external device 90 connected to the uppermost portion is set with priority. Once the signal conversion module 20 is to perform the speed reduction operation, it will first target the top of the connection. The transfer port 10 other than the transfer port 10 of the external device 90 is decelerated. Once the speed of the unrestricted transfer 埠 10 is reduced, the network switch 1 can be made inside. When the ambient temperature is lowered below the standard temperature value, the transfer speed of the transfer port 10 connecting the uppermost external device 90 is no longer reduced; otherwise, if the ambient temperature inside the network switch 1 cannot be lowered to the temperature When the standard value is below, the transfer speed of the transfer port 10 connecting the uppermost external device 90 is further reduced to a preset low speed (ie, step 208).

而當第一感測溫度值不大於溫度標準值時,控制單元60不會產生控制訊號,而使複數轉接埠10之傳輸速度均維持在預設高速,同時感測模組50會持續偵測網路交換器1內部之環境溫度(即執行步驟201)。When the first sensing temperature value is not greater than the temperature standard value, the control unit 60 does not generate the control signal, and the transmission speed of the plurality of switching ports 10 is maintained at the preset high speed, and the sensing module 50 continues to detect. The ambient temperature inside the network switch 1 is measured (ie, step 201 is performed).

進行步驟204:偵測網路交換器內部之環境溫度,以取得第二感測溫度值。Step 204: Detecting an ambient temperature inside the network switch to obtain a second sensed temperature value.

在轉接埠10之傳輸速度已降低至預設低速後,感測模組50依然會繼續偵測網路交換器1內部之環境溫度變化,以取得第二感測溫度值,並將第二感測溫度值之資訊傳送至控制單元60。After the transmission speed of the transfer port 10 has been lowered to the preset low speed, the sensing module 50 will continue to detect the ambient temperature change inside the network switch 1 to obtain the second sensed temperature value, and the second The information of the sensed temperature value is transmitted to the control unit 60.

進行步驟205:判斷第二感測溫度值是否大於溫度標準值。Step 205 is performed: determining whether the second sensing temperature value is greater than a temperature standard value.

當控制單元60接收到第二感測溫度值之資訊時,同樣會再次判斷現時測得的環境溫度(即第二感測溫度值)是否大於溫度標準值,並根據判斷結果的不同以分別執行步驟206或步驟207。When the control unit 60 receives the information of the second sensing temperature value, it also judges whether the currently measured ambient temperature (ie, the second sensing temperature value) is greater than the temperature standard value, and performs separately according to the difference of the judgment results. Step 206 or step 207.

進行步驟206:使轉接埠之傳輸速度由預設低速提升至預設高速。Go to step 206: Raise the transmission speed of the transfer port from the preset low speed to the preset high speed.

於本發明之第一實施例中,一旦判斷出第二感測溫度 值不大於溫度標準值時,即表示經由前揭步驟的執行,已有效降低了網路交換器1內部之環境溫度,因此當第二感測溫度值不再大於溫度標準值時,控制單元60會控制訊號轉換模組20將已降速的轉接埠10之傳輸速度,由預設低速回復至預設高速,以使各轉接埠10均能以最佳的速度進行傳輸。In the first embodiment of the present invention, once the second sensing temperature is determined When the value is not greater than the temperature standard value, it means that the ambient temperature inside the network switch 1 has been effectively reduced by the execution of the pre-extracting step, so when the second sensing temperature value is no longer greater than the temperature standard value, the control unit 60 The control signal conversion module 20 will return the transmission speed of the decelerated transfer port 10 from the preset low speed to the preset high speed, so that each transfer port 10 can transmit at the optimum speed.

進行步驟207:判斷複數轉接埠之傳輸速度是否均已由預設高速降低至預設低速。Step 207 is performed to determine whether the transmission speeds of the plurality of transfer ports have been lowered from the preset high speed to the preset low speed.

當於步驟205仍判斷出第二感測溫度值大於溫度標準值時,即表示執行步驟203後未能有效使網路交換器1內部的環境溫度降低,因此必須再嘗試減少功率消耗,以求再透過減少功率消耗來降低網路交換器1內部的環境溫度。於本發明之第一實施例中,一旦第二感測溫度值大於溫度標準值時,控制單元60會先判斷複數轉接埠10之傳輸速度是否全部均已由預設高速降低至預設低速;假使複數轉接埠10之傳輸速度未全部由預設高速降低至預設低速時,亦即表示於步驟203中僅使部分網路交換器1做降速動作,則執行步驟208,反之,則執行步驟209。When it is determined in step 205 that the second sensing temperature value is greater than the temperature standard value, it means that the internal temperature of the network switch 1 is not effectively reduced after performing step 203, so it is necessary to try to reduce the power consumption again. The ambient temperature inside the network switch 1 is also reduced by reducing power consumption. In the first embodiment of the present invention, once the second sensing temperature value is greater than the temperature standard value, the control unit 60 first determines whether the transmission speeds of the plurality of switching ports 10 have all been lowered from the preset high speed to the preset low speed. If the transmission speeds of the plurality of switches 10 are not all reduced from the preset high speed to the preset low speed, that is, only some of the network switches 1 are decelerated in step 203, step 208 is performed; Then step 209 is performed.

進行步驟208:使傳輸速度未降低至預設低速之轉接埠的傳輸速度降低至預設低速。Go to step 208: reduce the transmission speed of the transmission 未 whose transmission speed has not decreased to the preset low speed to the preset low speed.

於本發明之第一實施例中,當複數轉接埠10之傳輸速度未全部由預設高速降低至預設低速時,此時控制單元60會再傳送控制訊號至訊號轉換模組20,以使訊號轉換模組20將尚未降速的轉接埠10,由一預設高速降低至預設低速,以期透過再次減少網路交換器1的功率消耗來降低網 路交換器1內部之環境溫度。完成步驟208後,感測模組50一樣會繼續偵測網路交換器1內部的環境溫度,並由控制單元60判斷網路交換器1內部的環境溫度是否依然大於溫度標準值(即執行步驟204及步驟205)。In the first embodiment of the present invention, when the transmission speeds of the plurality of switches 10 are not all reduced from the preset high speed to the preset low speed, the control unit 60 transmits the control signal to the signal conversion module 20 at this time to The signal conversion module 20 reduces the number of the transfer ports 10 that have not been decelerated from a preset high speed to a preset low speed, in order to reduce the power consumption of the network switch 1 by reducing the power consumption of the network switch 1 again. The ambient temperature inside the circuit exchanger 1. After the step 208 is completed, the sensing module 50 continues to detect the ambient temperature inside the network switch 1, and the control unit 60 determines whether the ambient temperature inside the network switch 1 is still greater than the temperature standard value. 204 and step 205).

進行步驟209:使供電模組停止對外接裝置供電。Go to step 209: Stop the power supply module to stop supplying power to the external device.

前以述及,當外接裝置90電性連接至轉接埠10時,網路交換器1可透過轉接埠10以與外接裝置90進行資料的傳輸,並同時對外接裝置90進行供電。於本發明之第一實施例中,一旦轉接埠10業已全部由預設高速降低至預設低速,而網路交換器1內部的環境溫度依然過高時,此時控制單元60可控制供電模組30停止對全部的外接裝置90供電,藉以減少電源供應器40的功率消耗,以藉此再嘗試降低網路交換器1內部之環境溫度。需注意的是,於本發明之第一實施例中,步驟209雖是對”全部”的外接裝置90停止供電,但本發明不以此為限;也可如同前述,以設定優先權的方式,視環境溫度狀態來個別對外接裝置90停止供電。此外,也可以減少供電量的方式來減少功率消耗的產生,不一定要完全停止供電。As described above, when the external device 90 is electrically connected to the transfer port 10, the network switch 1 can transmit the data to and from the external device 90 through the transfer port 10, and simultaneously supply power to the external device 90. In the first embodiment of the present invention, once the transfer port 10 has been lowered from the preset high speed to the preset low speed, and the ambient temperature inside the network switch 1 is still too high, the control unit 60 can control the power supply. The module 30 stops supplying power to all of the external devices 90, thereby reducing the power consumption of the power supply 40, thereby attempting to reduce the ambient temperature inside the network switch 1. It should be noted that, in the first embodiment of the present invention, step 209 stops power supply to the "all" external device 90, but the invention is not limited thereto; or, as described above, the priority is set. The external external device 90 stops supplying power depending on the ambient temperature state. In addition, it is also possible to reduce the amount of power supply to reduce the power consumption, and it is not necessary to completely stop the power supply.

在使供電模組30停止對外接裝置90供電後,感測模組50會繼續偵測網路交換器1內部的環境溫度。一旦測得之溫度已降低至小於溫度標準值時,則控制單元60先使供電模組30回復對外接裝置90供電;之後再次測得的環境溫度若持續小於溫度標準值時,則在使轉接埠10之傳輸速度由預設低速回復至預設高速。After the power supply module 30 stops supplying power to the external device 90, the sensing module 50 continues to detect the ambient temperature inside the network switch 1. Once the measured temperature has decreased to less than the temperature standard value, the control unit 60 first causes the power supply module 30 to return to the external device 90 for power supply; if the measured ambient temperature continues to be less than the temperature standard value, then the switch is turned The transmission speed of the interface 10 is restored from the preset low speed to the preset high speed.

最後請參考圖3。其係表示本發明第二實施例之防止網 路交換器過熱之方法之步驟流程圖。其與前述第一實施例不同的是,於本發明之第二實施例中,網路交換器1僅透過停止對外接裝置90供電來減少功率消耗,具體實施方法詳述如下。Finally, please refer to Figure 3. It is a prevention net of the second embodiment of the present invention. A flow chart of the steps of the method for overheating the switch. Different from the foregoing first embodiment, in the second embodiment of the present invention, the network switch 1 reduces power consumption only by stopping the power supply to the external device 90. The specific implementation method is described in detail below.

首先執行步驟301:偵測網路交換器內部之環境溫度,以取得第一感測溫度。First, step 301 is performed: detecting an ambient temperature inside the network switch to obtain a first sensing temperature.

於本發明之第二實施例,感測模組50一樣會先偵測網路交換器1內部之環境溫度,以取得第一感測溫度,並將第一感測溫度值之資訊傳送至控制單元60。In the second embodiment of the present invention, the sensing module 50 first detects the ambient temperature inside the network switch 1 to obtain the first sensing temperature, and transmits the information of the first sensing temperature value to the control. Unit 60.

執行步驟302:判斷第一感測溫度值是否大於溫度標準值。Step 302 is performed: determining whether the first sensing temperature value is greater than a temperature standard value.

當控制單元60取得第一感測溫度值之資訊後,會判斷第一感測溫度值是否大於一溫度標準值,以作為是否執行步驟303的依據。After the control unit 60 obtains the information of the first sensing temperature value, it is determined whether the first sensing temperature value is greater than a temperature standard value as a basis for whether to perform step 303.

進行步驟303:使供電模組停止對外接裝置供電。Go to step 303: Stop the power supply module to stop supplying power to the external device.

於本發明之第二實施例中,一旦第一感測溫度值大於溫度標準值,為使網路交換器1產生的功率消耗減低,控制單元60會控制供電模組30停止對全部的外接裝置90供電。惟需注意的是,在此同樣地,外接裝置90也可依其重要性設定優先權先後,以使供電模組30先對未具優先權的外接裝置90停止供電,之後若無法有效降溫時,則再使供電模組30對全部的外接裝置90停止供電。In the second embodiment of the present invention, once the first sensing temperature value is greater than the temperature standard value, in order to reduce the power consumption generated by the network switch 1, the control unit 60 controls the power supply module 30 to stop all the external devices. 90 power supply. However, it should be noted that, in the same way, the external device 90 can also set the priority order according to its importance, so that the power supply module 30 first stops supplying power to the external device 90 without priority, and then fails to effectively cool down. Then, the power supply module 30 stops the power supply to all the external devices 90.

進行步驟304:偵測網路交換器內部之環境溫度,以取得第二感測溫度。Go to step 304: Detect the ambient temperature inside the network switch to obtain the second sensing temperature.

同樣地,再使功率消耗減低後,感測模組50依然會再次偵測網路交換器1內部之環境溫度,以取得第二感測溫度,並將第二感測溫度值之資訊傳送至控制單元60。Similarly, after the power consumption is reduced, the sensing module 50 still detects the ambient temperature inside the network switch 1 again to obtain the second sensing temperature, and transmits the information of the second sensing temperature value to Control unit 60.

進行步驟305:判斷第二感測溫度值是否大於溫度標準值。Step 305 is performed: determining whether the second sensing temperature value is greater than a temperature standard value.

當控制單元60接收到第二感測溫度值之資訊,同樣會再次判斷網路交換器1內部現時的環境溫度是否大於溫度標準值;一旦第二感測溫度值持續大於溫度標準值,供電模組30會繼續維持停止對外接裝置90供電,同時感測模組50也將會持續偵測網路交換器1內部之環境溫度的變化(即執行步驟304)。When the control unit 60 receives the information of the second sensing temperature value, it is again determined whether the current ambient temperature inside the network switch 1 is greater than the temperature standard value; once the second sensing temperature value continues to be greater than the temperature standard value, the power supply mode The group 30 will continue to maintain the power supply to the external device 90, and the sensing module 50 will continue to detect changes in the ambient temperature inside the network switch 1 (ie, step 304 is performed).

進行步驟306:使供電模組回復對外接裝置供電。Go to step 306: The power supply module is returned to the external device for power supply.

反之,一旦第二感測溫度值不再大於溫度標準值時,控制單元60會控制供電模組30以回復對外接裝置90之供電。且於回復供電後,感測模組50也會持續偵測網路交換器1內部之環境溫度的變化(即執行步驟301)On the contrary, once the second sensing temperature value is no longer greater than the temperature standard value, the control unit 60 controls the power supply module 30 to restore the power supply of the external device 90. After the power is restored, the sensing module 50 continuously detects the change of the ambient temperature inside the network switch 1 (ie, step 301 is performed).

此處需注意的是,本發明之防止網路交換器過熱之方法並不以上述之步驟次序為限,只要能達成本發明之目的,上述之步驟次序亦可加以改變。It should be noted here that the method for preventing overheating of the network switch of the present invention is not limited to the above-described sequence of steps, and the order of the above steps may be changed as long as the object of the present invention can be achieved.

綜上所陳,本發明無論就目的、手段及功效,在在均顯示其迥異於習知技術之特徵,懇請 貴審查委員明察,早日賜准專利,俾嘉惠社會,實感德便。惟應注意的是,上述諸多實施例僅係為了便於說明而舉例而已,本發明所 主張之權利範圍自應以申請專利範圍所述為準,而非僅限於上述實施例。To sum up, the present invention, regardless of its purpose, means and efficacy, shows its distinctive features of the prior art. You are requested to review the examination and express the patent as soon as possible. It should be noted that the above various embodiments are merely examples for convenience of explanation, and the present invention is The scope of the claims is subject to the scope of the patent application and is not limited to the above embodiments.

1‧‧‧網路交換器1‧‧‧Network Switch

10‧‧‧轉接埠10‧‧‧Transfer

20‧‧‧訊號轉換模組20‧‧‧Signal Conversion Module

30‧‧‧供電模組30‧‧‧Power supply module

40‧‧‧電源供應器40‧‧‧Power supply

50‧‧‧感測模組50‧‧‧Sensor module

60‧‧‧控制單元60‧‧‧Control unit

90‧‧‧外接裝置90‧‧‧External devices

圖1係本發明之網路交換器之裝置架構圖。1 is a block diagram of a device of a network switch of the present invention.

圖2係本發明第一實施例之防止網路交換器過熱之方法之步驟流程圖。2 is a flow chart showing the steps of a method for preventing overheating of a network switch in accordance with a first embodiment of the present invention.

圖3係本發明第二實施例之防止網路交換器過熱之方法之步驟流程圖。3 is a flow chart showing the steps of a method for preventing overheating of a network switch in accordance with a second embodiment of the present invention.

Claims (7)

一種防止網路交換器過熱之方法,適用於一網路交換器,該網路交換器包括複數轉接埠、一供電模組及一訊號轉換模組,該供電模組用以對至少一電性連接於該複數轉接埠之外接裝置進行供電,該訊號轉換模組用以調整各該轉接埠之一傳輸速度,該方法包括以下步驟:偵測該網路交換器內部或外部之環境溫度,以取得一第一感測溫度值;判斷該第一感測溫度值是否大於一溫度標準值;若是,則使該訊號轉換模組降低該複數轉接埠中之其中至少一轉接埠之該傳輸速度;偵測該網路交換器內部或外部之環境溫度,以取得一第二感測溫度值;判斷該第二感測溫度值是否大於該溫度標準值;若否,則使已降速之該至少一轉接埠之該傳輸速度提升;以及若是,則使該供電模組減少或停止對該至少一外接裝置供電。 A method for preventing overheating of a network switch is applicable to a network switch, where the network switch includes a plurality of switch ports, a power supply module, and a signal conversion module, wherein the power supply module is configured to use at least one power The signal is connected to the external device for power supply, and the signal conversion module is configured to adjust a transmission speed of each of the transfer ports. The method includes the following steps: detecting an environment inside or outside the network switch Temperature, to obtain a first sensing temperature value; determining whether the first sensing temperature value is greater than a temperature standard value; if yes, causing the signal conversion module to reduce at least one of the plurality of switching ports The transmission speed; detecting an ambient temperature inside or outside the network switch to obtain a second sensing temperature value; determining whether the second sensing temperature value is greater than the temperature standard value; if not, The transmission speed of the at least one switching speed of the speed reduction is increased; and if so, the power supply module is reduced or stopped to supply power to the at least one external device. 如申請專利範圍第1項所述之防止網路交換器過熱之方法,其中使該訊號轉換模組降低該複數轉接埠中之其中至少一轉接埠之該傳輸速度之步驟係使各該轉接埠之該傳輸速度由一預設高速降低至一預設低速。 The method for preventing overheating of a network switch according to claim 1, wherein the step of causing the signal conversion module to reduce the transmission speed of at least one of the plurality of transfer ports is such that The transmission speed of the transfer port is reduced from a preset high speed to a preset low speed. 如申請專利範圍第1項所述之防止網路交換器過熱之方法,當該第二感測溫度值大於該溫度標準值時,於使該 供電模組減少或停止對該至少一外接裝置供電前,該方法更包括以下步驟:判斷該複數轉接埠之該傳輸速度是否均已降低;若否,則使該傳輸速度未降低之轉接埠的傳輸速度降低;以及若是,則使該供電模組減少或停止對該至少一外接裝置供電。 The method for preventing overheating of a network switch according to claim 1, wherein when the second sensing temperature value is greater than the temperature standard value, Before the power supply module reduces or stops power supply to the at least one external device, the method further includes the following steps: determining whether the transmission speed of the plurality of transmissions has been reduced; if not, transferring the transmission speed without decreasing The transmission speed of the crucible is reduced; and if so, the power supply module is reduced or stopped to supply power to the at least one external device. 一種網路交換器,包括:複數轉接埠;一供電模組,用以對至少一電性連接於該複數傳輸埠之外接裝置進行供電;一訊號轉換模組,用以調整該複數轉接埠之一傳輸速度;一感測模組,用以偵測該網路交換器內部或外部之環境溫度,以取得一第一感測溫度值;一控制單元,用以判斷該第一感測溫度值是否大於一溫度標準值,並於該第一感測溫度值大於該溫度標準值時,控制該訊號轉換模組降低該複數轉接埠中之其中至少一轉接埠之該傳輸速度,該感測模組繼續偵測以取得一第二感測溫度值,且該控制單元更用以判斷該第二感測溫度值是否大於該溫度標準值,並於該第二感測溫度值大於該溫度標準值時,控制該供電模組減少或停止對該至少一外接裝置供電。 A network switch includes: a plurality of power transfer modules; a power supply module for supplying power to at least one external connection device electrically connected to the plurality of transmission ports; and a signal conversion module for adjusting the complex transfer a transmission speed; a sensing module for detecting an ambient temperature inside or outside the network switch to obtain a first sensing temperature value; and a control unit for determining the first sensing Whether the temperature value is greater than a temperature standard value, and when the first sensing temperature value is greater than the temperature standard value, controlling the signal conversion module to reduce the transmission speed of at least one of the plurality of switching ports, The sensing module continues to detect to obtain a second sensing temperature value, and the control unit is further configured to determine whether the second sensing temperature value is greater than the temperature standard value, and the second sensing temperature value is greater than When the temperature standard value is controlled, the power supply module is controlled to reduce or stop supplying power to the at least one external device. 如申請專利範圍第4項所述之網路交換器,其中控制該訊號轉換模組降低該複數轉接埠中之其中至少一轉接埠之該傳輸速度之步驟係使各該轉接埠之該傳輸速度由一預設高速降低至一預設低速。 The network switch of claim 4, wherein the step of controlling the signal conversion module to reduce the transmission speed of at least one of the plurality of transfer ports is such that the transfer is performed. The transmission speed is reduced from a preset high speed to a preset low speed. 如申請專利範圍第4項所述之網路交換器,其中於該第二感測溫度值不大於該溫度標準值時,該控制單元控制該訊號轉換模組提升已降速之該至少一轉接埠之該傳輸速度。 The network switch of claim 4, wherein the control unit controls the signal conversion module to increase the at least one revolution of the decelerated speed when the second sensing temperature value is not greater than the temperature standard value. The transmission speed of the interface. 如申請專利範圍第4項所述之網路交換器,其中當該第二感測溫度值大於該溫度標準值時,於使該供電模組減少或停止對該至少一外接裝置供電前,該控制單元更用以判斷該複數轉接埠之該傳輸速度是否均已降低,並於該複數轉接埠之該傳輸速度已全部降低時,控制該供電模組減少或停止對該至少一外接裝置供電。 The network switch according to claim 4, wherein when the second sensing temperature value is greater than the temperature standard value, before the power supply module reduces or stops power supply to the at least one external device, The control unit is further configured to determine whether the transmission speed of the plurality of transfer ports has been reduced, and control the power supply module to reduce or stop the at least one external device when the transmission speed of the plurality of transfer ports has all decreased powered by.
TW102100765A 2013-01-09 2013-01-09 Network switch and method for preventing a network switch from overheating TWI473476B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW102100765A TWI473476B (en) 2013-01-09 2013-01-09 Network switch and method for preventing a network switch from overheating

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW102100765A TWI473476B (en) 2013-01-09 2013-01-09 Network switch and method for preventing a network switch from overheating

Publications (2)

Publication Number Publication Date
TW201429196A TW201429196A (en) 2014-07-16
TWI473476B true TWI473476B (en) 2015-02-11

Family

ID=51726239

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102100765A TWI473476B (en) 2013-01-09 2013-01-09 Network switch and method for preventing a network switch from overheating

Country Status (1)

Country Link
TW (1) TWI473476B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI703448B (en) * 2019-08-13 2020-09-01 瑞昱半導體股份有限公司 Interface bridge circuit capable of reducing heat generation
CN112416107B (en) * 2019-08-20 2024-04-19 瑞昱半导体股份有限公司 Interface bridging circuit capable of reducing heating value

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040160901A1 (en) * 1998-11-20 2004-08-19 Raith Alex Krister Thermal transmission control of wireless data modem
US20100110632A1 (en) * 2008-11-05 2010-05-06 Rose Alexander E Network switch cooling system
EP1622286B1 (en) * 2004-07-30 2010-05-19 Motorola Inc. Wireless communication network, mobile station and method of operation therefor
US20110205888A1 (en) * 2010-02-25 2011-08-25 Nokia Corporation Method and Apparatus for Controlling a Temperature of a Packet Communications Device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040160901A1 (en) * 1998-11-20 2004-08-19 Raith Alex Krister Thermal transmission control of wireless data modem
EP1622286B1 (en) * 2004-07-30 2010-05-19 Motorola Inc. Wireless communication network, mobile station and method of operation therefor
US20100110632A1 (en) * 2008-11-05 2010-05-06 Rose Alexander E Network switch cooling system
US20110205888A1 (en) * 2010-02-25 2011-08-25 Nokia Corporation Method and Apparatus for Controlling a Temperature of a Packet Communications Device

Also Published As

Publication number Publication date
TW201429196A (en) 2014-07-16

Similar Documents

Publication Publication Date Title
TWI756332B (en) Storage system with temperature control and oerating method thereof
TWI454008B (en) Power distribution unit and its applicable power management system
US8228796B2 (en) Ethernet switching apparatus, and method for reducing power consumption of the same
US11874714B2 (en) Thermal control and throttling for electronic devices including controllers
WO2016209348A1 (en) Thermal throttling of electronic devices
US8472340B1 (en) Network interface with autonegotiation and cable length measurement
US20120136484A1 (en) Data center
CN113031672A (en) Temperature control method, system and storage medium
US11604501B2 (en) Method and system for temperature-aware power redistribution in a multi-port power sourcing device
TWI482026B (en) Low power consumption usb 3.0 host and method for reducing power consumption of a usb 3.0 host
TWI468594B (en) Multi-pq fan control system and computer system having the same
CN102595260B (en) Data exchange system and operating mode self-negotiation method thereof
TWI473476B (en) Network switch and method for preventing a network switch from overheating
TW201428186A (en) Test system for fan module
CN101478487B (en) Control method and apparatus for Ethernet exchange device working rate
CN102478905B (en) Data center
TWI469567B (en) Switch with power saving function and power saving method thereof
CN116107406A (en) Temperature management system and temperature management method based on temperature management system
CN104578275B (en) Charging method and electronic equipment
US9525440B2 (en) Transmission-based temperature control for an electrical device
TWI750211B (en) System including master device and slave device, and operation method of the system
WO2025113171A1 (en) Control system and hub
TWI427992B (en) Methods and apparatuses of network connection with auto-negotiation
CN117148937A (en) Board card heat dissipation methods and systems, storage media and electronic equipment
US7660272B1 (en) Parallel detection to full duplex