TW201312966A - 具保護功能的網路喚醒系統 - Google Patents
具保護功能的網路喚醒系統 Download PDFInfo
- Publication number
- TW201312966A TW201312966A TW100133550A TW100133550A TW201312966A TW 201312966 A TW201312966 A TW 201312966A TW 100133550 A TW100133550 A TW 100133550A TW 100133550 A TW100133550 A TW 100133550A TW 201312966 A TW201312966 A TW 201312966A
- Authority
- TW
- Taiwan
- Prior art keywords
- controller
- network
- signal
- computer
- wake
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Power Sources (AREA)
- Small-Scale Networks (AREA)
Abstract
一種具保護功能的網路喚醒系統包括一網卡、一控制器、一南橋晶片及一基板管理控制器,網卡連接至控制器以對接收到的一喚醒資料包進行分析後輸出一喚醒訊號發送至控制器,基板管理控制器用於偵測電腦的系統狀況,並根據偵測到的系統狀況輸出一系統狀況訊號至控制器,控制器用於判定該系統狀況訊號是否有效,若有效,則發送喚醒訊號至南橋晶片以使南橋晶片輸出一開機訊號至控制器從而使該控制器對處於關機狀態的電腦進行開機,若無效,則控制器不發送喚醒訊號至南橋晶片,不對處於關機狀態的電腦進行喚醒開機。
Description
本發明係關於一種具保護功能的網路喚醒系統。
對處於關機狀態的電腦進行喚醒時通常會利用另一電腦透過網路來發送待喚醒電腦的物理位址。待喚醒電腦接收到物理位址後發送喚醒訊號至一網卡控制器來對該待喚醒電腦進行喚醒。惟,若在該待喚醒電腦因為過熱而處於自動保護關機狀態等狀況下對該待喚醒電腦進行喚醒可能會導致該待喚醒電腦中的硬體被損壞,或者該待喚醒電腦因其他故障而處於關機的狀況下被網路喚醒功能非法開機將會導致該待喚醒電腦的系統損壞。
鑒於上述內容,有必要提供一種具保護功能的網路喚醒系統,以對待喚醒電腦進行網路喚醒保護。
一種具保護功能的網路喚醒系統,應用於一支援網路喚醒功能的電腦來對處於關機狀態的電腦進行網路喚醒保護,該具有保護功能的網路喚醒系統包括一支援網路喚醒功能的網卡、一控制器、一南橋晶片及一基板管理控制器,該網卡連接至該控制器以對接收到的一網路喚醒資料包進行分析後輸出一網路喚醒訊號發送至該控制器,該基板管理控制器連接至該控制器,該基板管理控制器用於偵測該電腦的溫度是否在一預設範圍或該電腦的電源供應器輸出的電壓是否正常,並輸出一系統狀況訊號至該控制器,若該電腦的溫度在該預設範圍內且該電腦的電源供應器輸出的電源正常,則輸出有效系統狀況訊號至該控制器,若該電腦的溫度不在該預設範圍內或該電腦的電源供應器輸出的電源不正常,則輸出無效的系統狀況訊號至該控制器,該控制器用於判定該系統狀況訊號是否有效,若判定該系統狀況訊號有效,該控制器發送該網路喚醒訊號至該南橋晶片以使該南橋晶片輸出一開機訊號至該控制器從而使該控制器對該處於關機狀態的電腦進行開機,若判定該系統狀況訊號無效,該控制器不發送網路喚醒訊號至該南橋晶片從而不對該處於關機狀態的電腦進行喚醒開機。
相較習知技術,具有保護功能的網路喚醒系統透過該網卡對接收到的一網路喚醒資料包進行分析後輸出一網路喚醒訊號發送至該控制器,該控制器在接收到該網路喚醒訊號後判定該基板管理控制器輸出的系統狀況訊號是否有效。當判定該系統狀況訊號有效時發送網路喚醒訊號至該南橋晶片以使該南橋晶片輸出開機訊號來對該處於關機狀態的電腦進行喚醒開機。當判定該系統狀況訊號無效時不發送網路喚醒訊號至該南橋晶片,即不對該處於關機狀態的電腦進行喚醒開機,從而實現了對處於關機狀態的電腦進行喚醒開機保護的目的。
請參照圖1,本發明具保護功能的網路喚醒系統100應用於一支援網路喚醒功能的電腦200來對處於關機狀態的電腦200進行網路喚醒保護。該具保護功能的網路喚醒系統100的較佳實施方式包括一支援網路喚醒功能的網卡10、一控制器20、一南橋晶片30及一BMC(baseboard management controller, 基板管理控制器)40。在本實施方式中,該控制器20為一CPLD(complex programmable logic device,複雜可編程邏輯器件)。在其他實施方式中,該控制器20也可以為其他可編程邏輯器件。
該網卡10內集成有一網卡控制器12。該網卡控制器12用於接收遠端發送的一網路喚醒資料包。該網卡控制器12包括一網路喚醒引腳122。該網路喚醒引腳122連接至該控制器20。該網卡控制器12對接收到的網路喚醒資料包進行分析後透過該網路喚醒引腳122輸出一網路喚醒訊號至該控制器20。
該BMC 40連接至該電腦200的電源供應器的電源端230及溫度感測器240,用於分別偵測該電腦200的電源狀況及溫度狀況,並根據偵測到的電源狀況及溫度狀況輸出一表明該電腦200系統狀況的系統狀況訊號至該控制器20。在本實施方式中,若該電腦200的溫度未在相應的預設範圍內或該電腦200的電源端230輸出電壓不正常,則該BMC 40輸出的系統狀況訊號為高電平訊號,表明處於關機狀態的電腦200的系統狀況異常,不可以被喚醒。若該電腦200的溫度在相應的預設範圍內且該電腦200的電源端230輸出的電壓正常,則該BMC 40輸出的系統狀況訊號為低電平訊號,表明處於關機狀態的電腦200的系統狀況正常,可以被喚醒。在其他實施方式中,可以設定該系統狀況訊號為高電平訊號時,該系統狀況訊號有效。設定該系統狀況訊號為低電平訊號時,該系統狀況訊號無效。
該控制器20用於偵測該BMC 40輸出的系統狀況訊號是否有效,在本實施方式中,若該控制器20接收到的系統狀況訊號為高電平訊號時,判定該系統狀況訊號無效。若該控制器20接收到的系統狀況訊號為低電平訊號時,判定該系統狀況訊號有效。
該控制器20還連接至該南橋晶片30的網路喚醒引腳32。當該控制器20判定接收到的系統狀況訊號有效時,該控制器20發送網路喚醒訊號至該南橋晶片30的網路喚醒引腳32以使該南橋晶片30輸出開機訊號至該控制器20。當該控制器20判定接收到的系統狀況訊號無效時,該控制器20不發送網路喚醒訊號至該南橋晶片30。
該控制器20還連接至該電腦200的開/關機訊號引腳220以將接收到的開機訊號發送至該開/關機訊號引腳220來對該電腦200執行開機動作,從而實現對處於關機狀態的電腦200進行網路喚醒。
本發明具有保護功能的網路喚醒系統100透過該網卡控制器12根據接收到的遠端發送的網路喚醒資料包後傳輸一網路喚醒訊號至該控制器20,該控制器20在接收到該網路喚醒訊號後判定該BMC40輸出的系統狀況訊號是否有效。當判定該系統狀況訊號有效時發送網路喚醒訊號至該南橋晶片30以使該南橋晶片30輸出開機訊號來對處於關機狀態的電腦200進行喚醒開機。當判定該系統狀況訊號無效時不發送網路喚醒訊號至該南橋晶片30,不對處於關機狀態的電腦200進行喚醒開機,從而實現了對處於關機狀態的電腦200進行喚醒開機保護的目的。
綜上所述,本發明符合發明專利要件,爰依法提出專利申請。惟,以上所述者僅為本發明之較佳實施例,舉凡熟悉本案技藝之人士,在爰依本發明精神所作之等效修飾或變化,皆應涵蓋於以下之申請專利範圍內。
10...網卡
12...網卡控制器
122、32...網路喚醒引腳
20...控制器
30...南橋晶片
40...BMC
100...網路喚醒系統
200...電腦
220...開/關機訊號引腳
230...電源端
240...溫度感測器
圖1係本發明具保護功能的網路喚醒系統的較佳實施方式的原理框圖。
10...網卡
12...網卡控制器
122、32...網路喚醒引腳
20...控制器
30...南橋晶片
40...BMC
100...網路喚醒系統
200...電腦
220...開/關機訊號引腳
230...電源端
240...溫度感測器
Claims (6)
- 一種具保護功能的網路喚醒系統,應用於一支援網路喚醒功能的電腦來對處於關機狀態的電腦進行網路喚醒保護,該具有保護功能的網路喚醒系統包括一支援網路喚醒功能的網卡、一控制器、一南橋晶片及一基板管理控制器,該網卡連接至該控制器以對接收到的一網路喚醒資料包進行分析後輸出一網路喚醒訊號發送至該控制器,該基板管理控制器連接至該控制器,該基板管理控制器用於偵測該電腦的溫度是否在一預設範圍或該電腦的電源供應器輸出的電壓是否正常,並輸出一系統狀況訊號至該控制器,若該電腦的溫度在該預設範圍內且該電腦的電源供應器輸出的電源正常,則輸出有效系統狀況訊號至該控制器,若該電腦的溫度不在該預設範圍內或該電腦的電源供應器輸出的電源不正常,則輸出無效的系統狀況訊號至該控制器,該控制器用於判定該系統狀況訊號是否有效,若判定該系統狀況訊號有效,該控制器發送該網路喚醒訊號至該南橋晶片以使該南橋晶片輸出一開機訊號至該控制器從而使該控制器對該處於關機狀態的電腦進行開機,若判定該系統狀況訊號無效,該控制器不發送網路喚醒訊號至該南橋晶片從而不對該處於關機狀態的電腦進行喚醒開機。
- 如申請專利範圍第1項所述之具保護功能的網路喚醒系統,其中該基板管理控制器連接至該電腦內電源供應器的電源端及溫度感測器,用於分別偵測該電腦的電源供應器輸出的電源及該電腦的溫度。
- 如申請專利範圍第1項所述之具保護功能的網路喚醒系統,其中有效的系統狀況訊號為低電平訊號,無效的系統狀況訊號為高電平訊號。
- 如申請專利範圍第1項所述之具保護功能的網路喚醒系統,其中該控制器為複雜可編程邏輯控制器。
- 如申請專利範圍第1項所述之具保護功能的網路喚醒系統,其中該控制器連接至該電腦的開/關機引腳以將該南橋晶片發送的開機訊號傳輸至該開/關機訊號引腳來對處於關機狀的電腦進行開機。
- 如申請專利範圍第1項所述之具保護功能的網路喚醒系統,其中該網卡內集成一網卡控制器,該網卡控制器用於接收遠端發送的一網路喚醒資料包,並將該網路喚醒資料包分析出該網路喚醒訊號後透過該網卡控制器的的網路訊號喚醒引腳輸出該網路喚醒訊號至該控制器。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110273318.3A CN102999148A (zh) | 2011-09-15 | 2011-09-15 | 具保护功能的网络唤醒系统 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW201312966A true TW201312966A (zh) | 2013-03-16 |
Family
ID=47881788
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW100133550A TW201312966A (zh) | 2011-09-15 | 2011-09-19 | 具保護功能的網路喚醒系統 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US8527788B2 (zh) |
| CN (1) | CN102999148A (zh) |
| TW (1) | TW201312966A (zh) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5975662B2 (ja) * | 2012-02-06 | 2016-08-23 | キヤノン株式会社 | 画像形成装置及び画像形成装置の制御方法 |
| TWI482012B (zh) * | 2013-07-01 | 2015-04-21 | Wistron Corp | 電腦及其喚醒方法 |
| TWI510910B (zh) * | 2013-11-11 | 2015-12-01 | Wistron Corp | 電腦系統及其遠端控制方法 |
| US9710045B2 (en) * | 2015-10-14 | 2017-07-18 | Quanta Computer Inc. | Managing network wake-up commands |
| CN106919239A (zh) * | 2015-12-26 | 2017-07-04 | 昆达电脑科技(昆山)有限公司 | 热关机后自动重启系统及其方法 |
| CN106301804B (zh) * | 2016-09-09 | 2019-05-14 | 郑州云海信息技术有限公司 | 一种实现网络唤醒的服务器、系统及方法 |
| CN107330070A (zh) * | 2017-06-30 | 2017-11-07 | 联想(北京)有限公司 | 一种处理方法及电子设备 |
| KR102606766B1 (ko) * | 2018-06-01 | 2023-11-28 | 삼성전자주식회사 | Em 센서 및 이를 포함하는 모바일 기기 |
| KR102659414B1 (ko) | 2018-09-10 | 2024-04-23 | 삼성전자 주식회사 | Em 센서 모듈을 포함하는 전자 장치 및 이의 제어 방법 |
| CN111416719B (zh) * | 2019-01-04 | 2022-09-16 | 佛山市顺德区顺达电脑厂有限公司 | 可透过网络唤醒的服务器装置及其方法 |
| CN115135504A (zh) * | 2020-03-09 | 2022-09-30 | 惠普发展公司,有限责任合伙企业 | 计算设备的功率控制 |
| CN113765679B (zh) * | 2021-07-20 | 2024-04-30 | 深圳市金研微科技有限公司 | 计算机网络唤醒方法及系统 |
| CN116723082B (zh) * | 2023-06-09 | 2025-11-25 | 苏州元脑智能科技有限公司 | 一种获取网卡信息的方法、服务器板卡、设备及介质 |
| CN119172186B (zh) * | 2024-11-19 | 2025-03-21 | 浪潮计算机科技有限公司 | 一种设备网络唤醒控制方法、设备、存储介质及程序产品 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050086460A1 (en) * | 2003-10-15 | 2005-04-21 | Chang-Shu Huang | Apparatus and method for wakeup on LAN |
| TW200735497A (en) * | 2006-03-10 | 2007-09-16 | Tyan Computer Corp | Overheat protection circuit and system circuit board |
| US8839356B2 (en) * | 2007-12-31 | 2014-09-16 | Intel Corporation | Methods and apparatuses for processing wake events of communication networks |
| US20100191989A1 (en) * | 2009-01-29 | 2010-07-29 | Khatri Mukund P | System And Method For Power Management At An Information Handling System Management Subsystem |
-
2011
- 2011-09-15 CN CN201110273318.3A patent/CN102999148A/zh active Pending
- 2011-09-19 TW TW100133550A patent/TW201312966A/zh unknown
- 2011-10-06 US US13/267,856 patent/US8527788B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US8527788B2 (en) | 2013-09-03 |
| CN102999148A (zh) | 2013-03-27 |
| US20130073876A1 (en) | 2013-03-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TW201312966A (zh) | 具保護功能的網路喚醒系統 | |
| CN101662370B (zh) | 服务器休眠/唤醒方法及具有休眠/唤醒功能的服务器 | |
| US7330926B2 (en) | Interruption control system | |
| TWI571734B (zh) | 電源管理電路與方法以及電腦系統 | |
| US8762594B2 (en) | Detection of USB attachment | |
| CN101943942B (zh) | 具有睡眠功能的电子装置及唤醒电子装置的方法 | |
| TWI454899B (zh) | 電子系統及其電源控制方法 | |
| CN105487638B (zh) | 电子电路系统及其降低功耗的方法 | |
| WO2011162766A1 (en) | Providing wakeup logic to awaken an electronic device from a lower power mode | |
| CN100378617C (zh) | 网络唤醒装置与方法 | |
| CN102496907A (zh) | 一种机顶盒、掉电保护装置及掉电数据保护方法 | |
| CN104281465B (zh) | 计算机及其唤醒方法 | |
| CN104636235A (zh) | 电脑系统及其远端控制方法 | |
| CN106383569A (zh) | 一种通用服务器电源保护机制 | |
| TWI479084B (zh) | 風扇控制電路 | |
| US20090289803A1 (en) | Method for protecting data in non-volatile storage device and computer thereof | |
| JP5279762B2 (ja) | パワー・オフ状態での消費電力の低減が可能な電子機器および消費電力の低減方法 | |
| TW201325136A (zh) | 具有特殊遮罩遠端喚醒功能之通用序列匯流排裝置 | |
| TW201435356A (zh) | Cpu電壓檢測裝置 | |
| CN106292987A (zh) | 一种处理器掉电时序控制系统及方法 | |
| WO2011006296A1 (zh) | 一种消除计算机电源待机功耗的控制电路 | |
| CN104345850B (zh) | 智能型自动开机装置 | |
| TW202209046A (zh) | 可攜式電子裝置 | |
| TWI631458B (zh) | 主機板及其電腦系統 | |
| CN103500135A (zh) | 嵌入式设备主程序监控电路 |