專利名稱:一種網(wǎng)絡(luò)喚醒裝置、計算機(jī)和網(wǎng)絡(luò)喚醒方法
技術(shù)領(lǐng)域:
本發(fā)明主要涉及計算機(jī)技術(shù),特別是指一種網(wǎng)絡(luò)喚醒裝置、計算機(jī)和網(wǎng)絡(luò)喚醒方法。
背景技術(shù):
在現(xiàn)有的不同的計算機(jī)平臺上,一部分公司提供的計算機(jī)中,其平臺控制器(PCH,Platform Controller Hub)的網(wǎng)絡(luò)喚醒(WOL,Wake-on-LAN)設(shè)置默認(rèn)是使能(enable)狀態(tài),可以通過BIOS設(shè)定來關(guān)閉此功能。但是一旦AC供電消失,PCH的網(wǎng)絡(luò)喚醒功能就會恢復(fù)到初始的enable狀態(tài),這時即便BIOS中的設(shè)置是關(guān)閉,但PC仍然能夠網(wǎng)絡(luò)喚醒。另一部分公司提供的計算機(jī)-例如AMD的計算機(jī)平臺上,系統(tǒng)主板(SB, System Board,與PCH功 能類似)的設(shè)置正好現(xiàn)反,默認(rèn)是禁止(disable)狀態(tài),且一旦AC供電消失后,SB會恢復(fù)到默認(rèn)的disable狀態(tài),這時即使BIOS中設(shè)置是開啟也無法實現(xiàn)網(wǎng)絡(luò)喚醒了。現(xiàn)有技術(shù)中,對于PCH,在AC掉電后并再次上電時,BIOS啟動PC的過程中會重新配置PCH以關(guān)閉W0L。但當(dāng)有多臺計算機(jī)同時上電時會產(chǎn)生瞬時的電壓下降,并導(dǎo)致部分機(jī)器不能正常開機(jī)?;蛘?,當(dāng)希望關(guān)閉WOL功能時,BIOS在網(wǎng)卡的FW中關(guān)閉WOL功能。但網(wǎng)卡的FW現(xiàn)在多是一次擦寫的R0M,不能夠支持多次反復(fù)的修改WOL設(shè)置,并且只適用于Intel平臺。對于SB,通過外圍電路截斷PME信號和南橋芯片的通信,并由外圍電路模擬Power Botton信號開機(jī)。但只能解決AMD平臺上掉電后不能開啟的問題,無法適用于PCH。發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)存在如下問題不同的技術(shù)方案僅能適用于特定的計算機(jī)平臺,而無法跨平臺適用于所有不同類型、不同廠商生產(chǎn)的計算機(jī),并且往往需要通過重啟計算機(jī)來對網(wǎng)絡(luò)喚醒功能進(jìn)行設(shè)置。
發(fā)明內(nèi)容
本發(fā)明實施例提出一種網(wǎng)絡(luò)喚醒裝置、計算機(jī)和網(wǎng)絡(luò)喚醒方法,解決現(xiàn)有技術(shù)中,不同的技術(shù)方案僅能適用于特定的計算機(jī)平臺,而無法跨平臺適用于所有不同類型、不同廠商生產(chǎn)的計算機(jī)的缺陷。本發(fā)明實施例提供一種網(wǎng)絡(luò)喚醒裝置,應(yīng)用于計算機(jī)中,所述計算機(jī)包括用于接收網(wǎng)絡(luò)喚醒數(shù)據(jù)包的接口模塊,根據(jù)開機(jī)信號控制所述計算機(jī)開機(jī)的南橋芯片;所述網(wǎng)絡(luò)喚醒裝置與所述接口模塊和所述南橋芯片連接,所述網(wǎng)絡(luò)喚醒裝置包括第一處理模塊,用于當(dāng)所述接口模塊接收到網(wǎng)絡(luò)喚醒數(shù)據(jù)包后,生成第一邏輯信號;設(shè)置模塊,用于設(shè)置網(wǎng)絡(luò)喚醒狀態(tài)對應(yīng)的第一開機(jī)標(biāo)志位;第二處理模塊,用于對所述第一邏輯信號和所述第一開機(jī)標(biāo)志位進(jìn)行處理生成一第二邏輯信號,并根據(jù)所述第二邏輯信號確定是否生成一開機(jī)信號并發(fā)送至所述南橋芯片;所述開機(jī)信號用于控制所述南橋芯片開啟所述計算機(jī)。所述的網(wǎng)絡(luò)喚醒裝置中,所述第二處理模塊還包括邏輯與運算模塊,用于對所述第一邏輯信號和所述第一開機(jī)標(biāo)志位進(jìn)行邏輯與運算生成所述第二邏輯信號。所述的網(wǎng)絡(luò)喚醒裝置中,還包括第三處理模塊,用于當(dāng)所述第二處理模塊生成的第二邏輯信號表示進(jìn)行開機(jī)后,生成一開機(jī)信號并發(fā)送至所述南橋芯片的通用輸入/輸出GPIO,所述開機(jī)信號用于指示所述計算機(jī)進(jìn)行開機(jī)。所述的網(wǎng)絡(luò)喚醒裝置中,所述接口模塊為網(wǎng)絡(luò)適配卡。一種計算機(jī),包括接口模塊,用于接收遠(yuǎn)程終端發(fā)送的網(wǎng)絡(luò)喚醒數(shù)據(jù)包;南橋芯片,用于根據(jù)開機(jī)信號控制所述計算機(jī)開機(jī);網(wǎng)絡(luò)喚醒裝置,與所述接口模塊和所述南橋芯片連接,所述網(wǎng)絡(luò)喚醒裝置包括第一處理模塊,用于當(dāng)所述接口模塊接收到網(wǎng)絡(luò)喚醒數(shù)據(jù)包后,生成第一邏輯信號;設(shè)置模塊,用于設(shè)置網(wǎng)絡(luò)喚醒狀態(tài)對應(yīng)的第一開機(jī)標(biāo)志位;第二處理模塊,用于對所述第一邏輯信號和所述第一開機(jī)標(biāo)志位進(jìn)行處理生成一第二邏輯信號,并根據(jù)所述第二邏輯信號確定是否生成一開機(jī)信號并發(fā)送至所述南橋芯片;所述開機(jī)信號用于控制所述南橋芯片開啟所述計算機(jī)。所述的計算機(jī)中,所述網(wǎng)絡(luò)喚醒裝置還包括第三處理模塊,用于當(dāng)所述第二處理 模塊生成的第二邏輯信號表示進(jìn)行開機(jī)后,生成一開機(jī)信號并發(fā)送至所述南橋芯片的通用輸入/輸出GPI0,所述開機(jī)信號用于指示所述計算機(jī)進(jìn)行開機(jī)。所述的計算機(jī)中,所述接口模塊為網(wǎng)絡(luò)適配卡。一種網(wǎng)絡(luò)喚醒方法,應(yīng)用于計算機(jī)中,所述計算機(jī)包括用于接收網(wǎng)絡(luò)喚醒數(shù)據(jù)包的接口模塊和根據(jù)開機(jī)信號控制所述計算機(jī)開機(jī)的南橋芯片,所述網(wǎng)絡(luò)喚醒方法包括接收遠(yuǎn)程終端發(fā)送的網(wǎng)絡(luò)喚醒數(shù)據(jù)包,并生成第一邏輯信號;對所述第一邏輯信號和所述第一開機(jī)標(biāo)志位進(jìn)行處理生成一第二邏輯信號,并根據(jù)所述第二邏輯信號確定是否生成一開機(jī)信號;其中,所述第一開機(jī)標(biāo)志位與設(shè)置的網(wǎng)絡(luò)喚醒狀態(tài)對應(yīng);生成開機(jī)信號后,將所述開機(jī)信號發(fā)送至所述南橋芯片開啟所述計算機(jī)。所述的網(wǎng)絡(luò)喚醒方法中,對所述第一邏輯信號和所述第一開機(jī)標(biāo)志位進(jìn)行處理具體為對所述第一邏輯信號和所述第一開機(jī)標(biāo)志位進(jìn)行邏輯與處理以生成所述第二邏輯信號。所述的網(wǎng)絡(luò)喚醒方法中,生成所述第二邏輯信號后還包括生成一通知信號并發(fā)送至一超級輸入/輸出接口,所述通知信號用于標(biāo)識所述計算機(jī)的開機(jī)方式為網(wǎng)絡(luò)喚醒。應(yīng)用所提供的技術(shù)手段,網(wǎng)絡(luò)喚醒裝置能夠根據(jù)第一邏輯信號和第一開機(jī)標(biāo)志位形成一個用于決定是否進(jìn)行開機(jī)的第二邏輯信號,而不是直接將第一邏輯信號發(fā)送到南橋芯片進(jìn)行開機(jī),避免了現(xiàn)有的開機(jī)技術(shù)只能應(yīng)用在對應(yīng)的一種計算機(jī)上而無法滿足多計算機(jī)系統(tǒng)的缺陷,能夠從網(wǎng)絡(luò)端直接啟動計算機(jī),并且實現(xiàn)成本低。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明實施例網(wǎng)絡(luò)喚醒裝置結(jié)構(gòu)示意圖一;圖2為本發(fā)明實施例網(wǎng)絡(luò)喚醒裝置結(jié)構(gòu)示意圖二 ;圖3為本發(fā)明實施例計算機(jī)結(jié)構(gòu)示意圖;圖4為本發(fā)明實施例網(wǎng)絡(luò)喚醒方法流程示意圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例都屬于本發(fā)明保護(hù)的范圍。為解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供一種網(wǎng)絡(luò)喚醒裝置,應(yīng)用于計算機(jī)中,如圖I所示,計算機(jī)包括用于接收網(wǎng)絡(luò)喚醒數(shù)據(jù)包的接口模塊101,根據(jù)開機(jī)信號控制所述計算機(jī)開機(jī)的南橋芯片102 ;所述網(wǎng)絡(luò)喚醒裝置與所述接口模塊101和所述南橋芯片102連接,所述網(wǎng)絡(luò)喚醒裝置包括第一處理模塊103,用于當(dāng)所述接口模塊101接收到網(wǎng)絡(luò)喚醒數(shù)據(jù)包后,生成第一 邏輯信號;設(shè)置模塊104,用于設(shè)置網(wǎng)絡(luò)喚醒狀態(tài)對應(yīng)的第一開機(jī)標(biāo)志位;第二處理模塊105,用于對所述第一邏輯信號和所述第一開機(jī)標(biāo)志位進(jìn)行處理生成一第二邏輯信號,并根據(jù)所述第二邏輯信號確定是否生成一開機(jī)信號并發(fā)送至所述南橋芯片102 ;所述開機(jī)信號用于控制所述南橋芯片102開啟所述計算機(jī)。應(yīng)用所提供的技術(shù)手段,網(wǎng)絡(luò)喚醒裝置能夠根據(jù)第一邏輯信號和第一開機(jī)標(biāo)志位形成一個用于決定是否進(jìn)行開機(jī)的第二邏輯信號,而不是直接將第一邏輯信號發(fā)送到南橋芯片102進(jìn)行開機(jī),避免了現(xiàn)有的開機(jī)技術(shù)只能應(yīng)用在對應(yīng)的一種計算機(jī)上而無法滿足多計算機(jī)系統(tǒng)的缺陷,能夠從網(wǎng)絡(luò)端直接啟動計算機(jī),并且實現(xiàn)成本低。在優(yōu)選實施例中,第二處理模塊105還包括邏輯與運算模塊,其位于第二處理模塊105內(nèi)部,用于對所述第一邏輯信號和所述第一開機(jī)標(biāo)志位進(jìn)行邏輯與運算生成所述第二邏輯信號。邏輯運算又稱布爾運算,邏輯運算用等式表示判斷,把推理看作等式的變換,這種變換的有效性不依賴人們對符號的解釋,只依賴于符號的組合規(guī)律。接口模塊101為網(wǎng)絡(luò)適配卡。設(shè)置模塊104由實時時鐘芯片(RTC,Real-Time Clock)供電,并接受來自BIOS的設(shè)置,其中存放有一個第一開機(jī)標(biāo)志位,通常該第一開機(jī)標(biāo)志位為邏輯I時表示計算機(jī)需要通過網(wǎng)絡(luò)開機(jī),第一開機(jī)標(biāo)志位為邏輯0表示計算機(jī)需要通過計算機(jī)電源按鍵開機(jī)。第一開機(jī)標(biāo)志位可以由用戶通過BIOS進(jìn)行設(shè)置,也可以提供一個對外的快捷鍵,當(dāng)用戶觸發(fā)該快捷鍵時,將第一開機(jī)標(biāo)志位設(shè)置為I或者O。在一優(yōu)選實施例中,如圖2所示,在網(wǎng)絡(luò)喚醒裝置中增加了新的單元模塊,包括第三處理模塊106,用于當(dāng)?shù)诙幚砟K105生成的第二邏輯信號表示進(jìn)行開機(jī)后,生成一開機(jī)信號并發(fā)送至南橋芯片102的通用輸入/輸出接口(GPIO),所述開機(jī)信號用于指示計算機(jī)進(jìn)行開機(jī)。此時,第二處理模塊105不再根據(jù)所述第二邏輯信號生成開機(jī)信號,而是由第三處理模塊106生成該開機(jī)信號。第三處理模塊106具有兩個信號入口,其中一個信號入口接收所述第二處理模塊105生成的第二邏輯信號,另一個信號入口接收來自計算機(jī)電源按鍵的信號。則第三處理模塊106具體能夠?qū)碜缘诙幚砟K105第二邏輯信號和來自計算機(jī)電源按鍵(PowerButton)的信號執(zhí)行邏輯或運算以生成開機(jī)信號,具體包括1,當(dāng)?shù)诙壿嬓盘枮檫壿?,來自計算機(jī)電源按鍵的信號為邏輯0時,第三處理模塊106對I和0進(jìn)行邏輯或運算后,輸出邏輯I。2,當(dāng)?shù)诙壿嬓盘枮檫壿?,來自計算機(jī)電源按鍵的信號為邏輯I時,第三處理模塊106對0和I進(jìn)行邏輯或運算后,輸出邏輯I。3,當(dāng)?shù)诙壿嬓盘枮檫壿?,來自計算機(jī)電源按鍵的信號為邏輯I時,第三處理模塊106對I和I進(jìn)行邏輯或運算后,輸出邏輯I。4,當(dāng)?shù)诙壿嬓盘枮檫壿?,來自計算機(jī)電源按鍵的信號為邏輯0時,第三處理模塊106對0和0進(jìn)行邏輯或運算后,輸出邏輯O。其中,輸入的邏輯I表示當(dāng)前采用對應(yīng)的此種信號開機(jī),輸出的邏輯I則表示第三 處理模塊106生成了開機(jī)信號。超級輸入輸出模塊107,與第二處理模塊105連接,用于接收來自第二處理模塊105的開機(jī)信號,并根據(jù)該開機(jī)信號設(shè)置一個第二開機(jī)標(biāo)志位,啟動標(biāo)志位標(biāo)識了計算機(jī)當(dāng)前的開機(jī)方式;通常,第二開機(jī)標(biāo)志位為邏輯I表示計算機(jī)是通過網(wǎng)絡(luò)開機(jī)的,第二開機(jī)標(biāo)志位為邏輯0表示計算機(jī)是通過計算機(jī)電源按鍵開機(jī)的。該超級輸入輸出模塊107由備用電源(Standby)供電,第二開機(jī)標(biāo)志位的作用在于,當(dāng)計算機(jī)的BIOS需要獲取該計算機(jī)的開機(jī)方式時,為BIOS提供第二開機(jī)標(biāo)志位的取值,并且在BIOS獲取第二開機(jī)標(biāo)志位的取值之后進(jìn)行清除。上述各實施例,設(shè)置模塊104中存放的第一開機(jī)標(biāo)志位為邏輯I時表示計算機(jī)需要通過網(wǎng)絡(luò)開機(jī),第一開機(jī)標(biāo)志位為邏輯0表示計算機(jī)需要通過計算機(jī)電源按鍵開機(jī)。超級輸入輸出模塊107中存放的第二開機(jī)標(biāo)志位為邏輯I表示計算機(jī)是通過網(wǎng)絡(luò)開機(jī)的,第二開機(jī)標(biāo)志位為邏輯0表示計算機(jī)是通過計算機(jī)電源按鍵開機(jī)的。在實現(xiàn)過程中,也可以將上述設(shè)定進(jìn)行互換,即預(yù)先設(shè)定設(shè)置模塊104中存放的第一開機(jī)標(biāo)志位為邏輯0時表示計算機(jī)需要通過網(wǎng)絡(luò)開機(jī),第一開機(jī)標(biāo)志位為邏輯I表示計算機(jī)需要通過計算機(jī)電源按鍵開機(jī)。超級輸入輸出模塊107中存放的第二開機(jī)標(biāo)志位為邏輯0表示計算機(jī)是通過網(wǎng)絡(luò)開機(jī)的,第二開機(jī)標(biāo)志位為邏輯I表示計算機(jī)是通過計算機(jī)電源按鍵開機(jī)的。本發(fā)明實施例提供一種計算機(jī),如圖3所示,包括接口模塊101,用于接收遠(yuǎn)程終端發(fā)送的網(wǎng)絡(luò)喚醒數(shù)據(jù)包;南橋芯片102,用于根據(jù)開機(jī)信號控制所述計算機(jī)開機(jī);網(wǎng)絡(luò)喚醒裝置,與所述接口模塊101和所述南橋芯片102連接,所述網(wǎng)絡(luò)喚醒裝置包括第一處理模塊103,用于當(dāng)所述接口模塊接收到網(wǎng)絡(luò)喚醒數(shù)據(jù)包后,生成第一邏輯
信號;設(shè)置模塊104,用于設(shè)置網(wǎng)絡(luò)喚醒狀態(tài)對應(yīng)的第一開機(jī)標(biāo)志位;第二處理模塊105,用于對所述第一邏輯信號和所述第一開機(jī)標(biāo)志位進(jìn)行處理生成一第二邏輯信號,并根據(jù)所述第二邏輯信號確定是否生成一開機(jī)信號并發(fā)送至所述南橋芯片102 ;所述開機(jī)信號用于控制所述南橋芯片102開啟所述計算機(jī)。網(wǎng)絡(luò)喚醒裝置中還包括第三處理模塊106,用于當(dāng)所述第二處理模塊105生成的第二邏輯信號表示進(jìn)行開機(jī)后,生成一開機(jī)信號并發(fā)送至所述南橋芯片102的通用輸入/輸出GPIO,所述開機(jī)信號用于指示所述計算機(jī)進(jìn)行開機(jī)。接口模塊101為網(wǎng)絡(luò)適配卡。本發(fā)明實施例提供一種網(wǎng)絡(luò)喚醒方法,應(yīng)用于計算機(jī)中,所述計算機(jī)包括用于接收網(wǎng)絡(luò)喚醒數(shù)據(jù)包的接口模塊和根據(jù)開機(jī)信號控制所述計算機(jī)開機(jī)的南橋芯片,如圖4所示,所述網(wǎng)絡(luò)喚醒方法包括步驟401,接收遠(yuǎn)程終端發(fā)送的網(wǎng)絡(luò)喚醒數(shù)據(jù)包,并生成第一邏輯信號;步驟402,對所述第一邏輯信號和所述第一開機(jī)標(biāo)志位進(jìn)行處理生成一第二邏輯信號,并根據(jù)所述第二邏輯信號確定是否生成一開機(jī)信號;其中,所述第一開機(jī)標(biāo)志位與設(shè)置的網(wǎng)絡(luò)喚醒狀態(tài)對應(yīng);
步驟403,生成開機(jī)信號后,將所述開機(jī)信號發(fā)送至所述南橋芯片開啟所述計算機(jī)。對所述第一邏輯信號和所述第一開機(jī)標(biāo)志位進(jìn)行處理具體為對所述第一邏輯信號和所述第一開機(jī)標(biāo)志位進(jìn)行邏輯與處理以生成所述第二邏輯信號。生成所述第二邏輯信號后還包括生成一通知信號并發(fā)送至一超級輸入/輸出接口,所述通知信號用于標(biāo)識所述計算機(jī)的開機(jī)方式為網(wǎng)絡(luò)喚醒。應(yīng)用所提供的技術(shù),網(wǎng)絡(luò)喚醒裝置能夠根據(jù)第一邏輯信號和網(wǎng)絡(luò)喚醒狀態(tài)形成用于決定是否進(jìn)行開機(jī)的第二邏輯信號,而不是直接將第一邏輯信號發(fā)送到南橋芯片進(jìn)行開機(jī),避免了一種開機(jī)技術(shù)只能應(yīng)用在一種計算機(jī)系統(tǒng),而無法滿足多計算機(jī)系統(tǒng)的缺陷,且能夠從網(wǎng)絡(luò)端直接啟動計算機(jī),技術(shù)的實現(xiàn)成本低;又由于設(shè)置模塊由實時時鐘芯片供電,并接受來自BIOS的設(shè)置,因此用戶可以通過BIOS設(shè)置計算機(jī)的網(wǎng)絡(luò)喚醒功能,因此在計算機(jī)斷電之后,仍然能夠保存原先在計算機(jī)中所設(shè)置的網(wǎng)絡(luò)喚醒功能,不再需要用戶在開啟計算機(jī)之后再次進(jìn)行重新設(shè)置。進(jìn)一步的,由于超級輸入輸出模塊由備用電源供電,能夠在開機(jī)時供BIOS通過檢測以確定計算機(jī)的開啟方式。本領(lǐng)域普通技術(shù)人員可以理解,實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,包括如上述方法實施例的步驟,所述的存儲介質(zhì),如磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機(jī)存儲記憶體(Random Access Memory, RAM)等。在本發(fā)明各方法實施例中,所述各步驟的序號并不能用于限定各步驟的先后順序,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,對各步驟的先后變化也在本發(fā)明的保護(hù)范圍之內(nèi)。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種網(wǎng)絡(luò)喚醒裝置,其特征在于,應(yīng)用于計算機(jī)中,所述計算機(jī)包括用于接收網(wǎng)絡(luò)喚醒數(shù)據(jù)包的接口模塊,根據(jù)開機(jī)信號控制所述計算機(jī)開機(jī)的南橋芯片; 所述網(wǎng)絡(luò)喚醒裝置與所述接口模塊和所述南橋芯片連接,所述網(wǎng)絡(luò)喚醒裝置包括 第一處理模塊,用于當(dāng)所述接口模塊接收到網(wǎng)絡(luò)喚醒數(shù)據(jù)包后,生成第一邏輯信號; 設(shè)置模塊,用于設(shè)置網(wǎng)絡(luò)喚醒狀態(tài)對應(yīng)的第一開機(jī)標(biāo)志位; 第二處理模塊,用于對所述第一邏輯信號和所述第一開機(jī)標(biāo)志位進(jìn)行處理生成一第二邏輯信號,并根據(jù)所述第二邏輯信號確定是否生成一開機(jī)信號并發(fā)送至所述南橋芯片;所述開機(jī)信號用于控制所述南橋芯片開啟所述計算機(jī)。
2.根據(jù)權(quán)利要求I所述的網(wǎng)絡(luò)喚醒裝置,其特征在于,所述第二處理模塊還包括 邏輯與運算模塊,用于對所述第一邏輯信號和所述第一開機(jī)標(biāo)志位進(jìn)行邏輯與運算生成所述第二邏輯信號。
3.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)喚醒裝置,其特征在于,還包括 第三處理模塊,用于當(dāng)所述第二處理模塊生成的第二邏輯信號表示進(jìn)行開機(jī)后,生成一開機(jī)信號并發(fā)送至所述南橋芯片的通用輸入/輸出GPIO,所述開機(jī)信號用于指示所述計算機(jī)進(jìn)行開機(jī)。
4.根據(jù)權(quán)利要求I至3任一項所述的網(wǎng)絡(luò)喚醒裝置,其特征在于,所述接口模塊為網(wǎng)絡(luò)適配卡。
5.一種計算機(jī),其特征在于,包括 接口模塊,用于接收遠(yuǎn)程終端發(fā)送的網(wǎng)絡(luò)喚醒數(shù)據(jù)包; 南橋芯片,用于根據(jù)開機(jī)信號控制所述計算機(jī)開機(jī); 網(wǎng)絡(luò)喚醒裝置,與所述接口模塊和所述南橋芯片連接,所述網(wǎng)絡(luò)喚醒裝置包括 第一處理模塊,用于當(dāng)所述接口模塊接收到網(wǎng)絡(luò)喚醒數(shù)據(jù)包后,生成第一邏輯信號; 設(shè)置模塊,用于設(shè)置網(wǎng)絡(luò)喚醒狀態(tài)對應(yīng)的第一開機(jī)標(biāo)志位; 第二處理模塊,用于對所述第一邏輯信號和所述第一開機(jī)標(biāo)志位進(jìn)行處理生成一第二邏輯信號,并根據(jù)所述第二邏輯信號確定是否生成一開機(jī)信號并發(fā)送至所述南橋芯片;所述開機(jī)信號用于控制所述南橋芯片開啟所述計算機(jī)。
6.根據(jù)權(quán)利要求5所述的計算機(jī),其特征在于,所述網(wǎng)絡(luò)喚醒裝置還包括 第三處理模塊,用于當(dāng)所述第二處理模塊生成的第二邏輯信號表示進(jìn)行開機(jī)后,生成一開機(jī)信號并發(fā)送至所述南橋芯片的通用輸入/輸出GPIO,所述開機(jī)信號用于指示所述計算機(jī)進(jìn)行開機(jī)。
7.根據(jù)權(quán)利要求5或6所述的計算機(jī),其特征在于,所述接口模塊為網(wǎng)絡(luò)適配卡。
8.—種網(wǎng)絡(luò)喚醒方法,其特征在于,應(yīng)用于計算機(jī)中,所述計算機(jī)包括用于接收網(wǎng)絡(luò)喚醒數(shù)據(jù)包的接口模塊和根據(jù)開機(jī)信號控制所述計算機(jī)開機(jī)的南橋芯片,所述網(wǎng)絡(luò)喚醒方法包括 接收遠(yuǎn)程終端發(fā)送的網(wǎng)絡(luò)喚醒數(shù)據(jù)包,并生成第一邏輯信號; 對所述第一邏輯信號和所述第一開機(jī)標(biāo)志位進(jìn)行處理生成一第二邏輯信號,并根據(jù)所述第二邏輯信號確定是否生成一開機(jī)信號;其中,所述第一開機(jī)標(biāo)志位與設(shè)置的網(wǎng)絡(luò)喚醒狀態(tài)對應(yīng); 生成開機(jī)信號后,將所述開機(jī)信號發(fā)送至所述南橋芯片開啟所述計算機(jī)。
9.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)喚醒方法,其特征在于,對所述第一邏輯信號和所述第一開機(jī)標(biāo)志位進(jìn)行處理具體為 對所述第一邏輯信號和所述第一開機(jī)標(biāo)志位進(jìn)行邏輯與處理以生成所述第二邏輯信號。
10.根據(jù)權(quán)利要求8或9所述的網(wǎng)絡(luò)喚醒方法,其特征在于,生成所述第二邏輯信號后還包括 生成一通知信號并發(fā)送至一超級輸入/輸出接口,所述通知信號用于標(biāo)識所述計算機(jī)的開機(jī)方式為網(wǎng)絡(luò)喚醒。
全文摘要
本發(fā)明實施例公開了一種網(wǎng)絡(luò)喚醒裝置、計算機(jī)和網(wǎng)絡(luò)喚醒方法,網(wǎng)絡(luò)喚醒裝置包括第一處理模塊,用于當(dāng)接口模塊接收到網(wǎng)絡(luò)喚醒數(shù)據(jù)包后,生成第一邏輯信號;設(shè)置模塊,用于設(shè)置網(wǎng)絡(luò)喚醒狀態(tài)對應(yīng)的第一開機(jī)標(biāo)志位;第二處理模塊,用于對第一邏輯信號和第一開機(jī)標(biāo)志位進(jìn)行處理生成一第二邏輯信號,并根據(jù)第二邏輯信號確定是否生成一開機(jī)信號并發(fā)送至南橋芯片;開機(jī)信號用于控制南橋芯片開啟計算機(jī)。網(wǎng)絡(luò)喚醒裝置能夠根據(jù)第一邏輯信號和第一開機(jī)標(biāo)志位形成一個用于決定是否進(jìn)行開機(jī)的第二邏輯信號,而不是直接將第一邏輯信號發(fā)送到南橋芯片進(jìn)行開機(jī),避免了現(xiàn)有的開機(jī)技術(shù)只能應(yīng)用在對應(yīng)的一種計算機(jī)上而無法滿足多計算機(jī)系統(tǒng)的缺陷。
文檔編號G06F1/26GK102799248SQ201110135680
公開日2012年11月28日 申請日期2011年5月24日 優(yōu)先權(quán)日2011年5月24日
發(fā)明者談曉雋, 李 權(quán), 吳會軍, 馮成, 周浩強(qiáng) 申請人:聯(lián)想(北京)有限公司