家庭云計(jì)算主機(jī)的節(jié)電方法及其裝置制造方法
【專利摘要】本發(fā)明提供一種家庭云計(jì)算主機(jī)的節(jié)電方法及其裝置,屬于家庭云計(jì)算【技術(shù)領(lǐng)域】,特別是涉及一種家庭云計(jì)算主機(jī)的節(jié)電技術(shù)。本發(fā)明所要解決的技術(shù)問(wèn)題是家庭云計(jì)算主機(jī)的長(zhǎng)期運(yùn)行,使家庭能耗增加的問(wèn)題。本發(fā)明提供一種節(jié)電方法和裝置,利用計(jì)算機(jī)的定時(shí)待機(jī)功能,以及網(wǎng)卡的喚醒功能,使家庭云計(jì)算主機(jī)在空閑時(shí)進(jìn)入低功耗的待機(jī)狀態(tài),當(dāng)需要訪問(wèn)時(shí),家庭云計(jì)算主機(jī)由網(wǎng)卡喚醒由待機(jī)進(jìn)入工作狀態(tài),本發(fā)明提供了本地及遠(yuǎn)程設(shè)備訪問(wèn)和喚醒的方法。
【專利說(shuō)明】家庭云計(jì)算主機(jī)的節(jié)電方法及其裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及家庭云計(jì)算技術(shù),特別是涉及一種家庭云計(jì)算主機(jī)的節(jié)電方法及其裝置。
【背景技術(shù)】
[0002]隨著云計(jì)算技術(shù)的開(kāi)拓和發(fā)展,家庭云作為云計(jì)算家族中的一員也在不斷地發(fā)展。
[0003]家庭云,一般是指以家庭云主機(jī)為核心,通過(guò)有線和無(wú)線組成的家庭網(wǎng)絡(luò),接入家庭中可以聯(lián)網(wǎng)的設(shè)備,并通過(guò)寬帶與互聯(lián)網(wǎng)相連,是一個(gè)為家庭而組建的私有云。而作為核心的家庭云主機(jī)擔(dān)負(fù)著重要作用,為了隨時(shí)接受各種設(shè)備的訪問(wèn),在使用中不能隨意關(guān)閉機(jī)器,這樣長(zhǎng)期開(kāi)機(jī)對(duì)于家庭來(lái)說(shuō)的帶來(lái)了電能的浪費(fèi)。
[0004]家庭云主機(jī)除了家庭網(wǎng)絡(luò)內(nèi)的終端設(shè)備訪問(wèn)外,還需提供外部遠(yuǎn)程設(shè)備、終端的訪問(wèn),這些外部訪問(wèn)通常是通過(guò)互聯(lián)網(wǎng)和用戶寬帶進(jìn)行的訪問(wèn)。
[0005]網(wǎng)絡(luò)喚醒技術(shù),是一項(xiàng)通過(guò)網(wǎng)卡將待機(jī)、休眠甚至關(guān)機(jī)的計(jì)算機(jī)喚醒至開(kāi)機(jī)狀態(tài)的一項(xiàng)技術(shù),在目前的計(jì)算機(jī)普遍都具備此項(xiàng)功能,而網(wǎng)絡(luò)喚醒的方式有廣播包喚醒、PING包喚醒、魔包喚醒等。
[0006]在家庭使用的寬帶,由于分配的是動(dòng)態(tài)IP地址,遠(yuǎn)程設(shè)備無(wú)法通過(guò)互聯(lián)網(wǎng)進(jìn)行訪問(wèn),為了利用這個(gè)寬帶動(dòng)態(tài)的IP地址,目前采用花生殼、心跳包等IP地址的獲取技術(shù),而心跳包技術(shù)是家庭云主機(jī)比較適用的技術(shù)。所謂心跳包技術(shù),是在寬帶用戶網(wǎng)絡(luò)中的計(jì)算機(jī)或相應(yīng)裝置中定時(shí)發(fā)送一個(gè)數(shù)據(jù)包,互聯(lián)網(wǎng)上的服務(wù)器接收這個(gè)數(shù)據(jù)包并提取出數(shù)據(jù)包中的源IP地址即寬帶用戶的公網(wǎng)地址進(jìn)行保存,由于不斷地定時(shí)發(fā)送和接收,使寬帶的動(dòng)態(tài)地址變成了隨時(shí)可以訪問(wèn)真實(shí)的IP,遠(yuǎn)程用戶訪問(wèn)服務(wù)器并取得所存的IP地址,通過(guò)這個(gè)地址就可以對(duì)家庭云主機(jī)進(jìn)行訪問(wèn)。
【發(fā)明內(nèi)容】
[0007]本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種家庭云計(jì)算主機(jī)的節(jié)電方法及其裝置,用以解決家庭云主機(jī)的耗電問(wèn)題。
[0008]本發(fā)明提供了一種家庭云計(jì)算主機(jī)的節(jié)電方法,包括:家庭云主機(jī)在閑置時(shí),經(jīng)過(guò)設(shè)定的待機(jī)時(shí)間,由工作狀態(tài)轉(zhuǎn)變成低功耗的待機(jī)狀態(tài),所述家庭云主機(jī)是一臺(tái)由Windows或相應(yīng)操作系統(tǒng)組成的電腦主機(jī);當(dāng)家庭網(wǎng)絡(luò)中的終端設(shè)備或外部遠(yuǎn)程設(shè)備需要訪問(wèn)家庭云主機(jī)時(shí),通過(guò)IP數(shù)據(jù)包喚醒家庭云主機(jī),使所述家庭云主機(jī)進(jìn)入工作狀態(tài);當(dāng)遠(yuǎn)程設(shè)備通過(guò)互聯(lián)網(wǎng)訪問(wèn)家庭云主機(jī)時(shí),為取得寬帶動(dòng)態(tài)IP地址,需要在家庭路由器一端接入IP包發(fā)送模塊,在互聯(lián)網(wǎng)端需配置IP包接收服務(wù)器,用于獲取動(dòng)態(tài)IP地址,同時(shí)要對(duì)家庭路由器進(jìn)行設(shè)置,將家庭云主機(jī)的IP地址、端口在虛擬服務(wù)器上進(jìn)行映射,并將映射相應(yīng)的外部端口號(hào)存放于IP包接收服務(wù)器中,以便外部設(shè)備通過(guò)互聯(lián)網(wǎng)對(duì)它進(jìn)行訪問(wèn);當(dāng)外部遠(yuǎn)程設(shè)備通過(guò)互聯(lián)網(wǎng)訪問(wèn)家庭云主機(jī)時(shí),需從IP包接收服務(wù)器得到相應(yīng)的寬帶動(dòng)態(tài)IP地址,以及事先存放的端口信息。
[0009]本發(fā)明提供了一種家庭云計(jì)算主機(jī)的節(jié)電裝置,包括:家庭云主機(jī),是基于Windows或類似操作系統(tǒng)組成的電腦主機(jī),是家庭云組成的核心,所述電腦主機(jī)具備閑置狀態(tài)經(jīng)過(guò)設(shè)定的等待時(shí)間進(jìn)入低耗電的待機(jī)狀態(tài)的功能,其網(wǎng)絡(luò)接口具備IP數(shù)據(jù)包喚醒功能;IP包發(fā)送模塊,定時(shí)向IP包接收服務(wù)器發(fā)送IP數(shù)據(jù)包信息,以隨時(shí)取得當(dāng)前的寬帶動(dòng)態(tài)IP地址,并將該地址存放于IP包接收服務(wù)器中;家庭路由器,連接家庭云設(shè)備,并通過(guò)寬帶終端接入互聯(lián)網(wǎng);IP包接收服務(wù)器,用于接收IP包發(fā)送模塊定時(shí)發(fā)送的數(shù)據(jù)包,用于取得寬帶動(dòng)態(tài)IP地址,并保存用戶設(shè)置家庭路由器的虛擬服務(wù)器映射的外部端口信息;家庭電腦,用于本地訪問(wèn)家庭云主機(jī);遠(yuǎn)程電腦,用于通過(guò)互聯(lián)網(wǎng)訪問(wèn)家庭云主機(jī)。
[0010]本發(fā)明通過(guò)計(jì)算機(jī)待機(jī)和網(wǎng)絡(luò)喚醒功能,使家庭云主機(jī)在空閑狀態(tài)下處于低功耗的待機(jī)狀態(tài),當(dāng)電腦等終端需要訪問(wèn)時(shí)通過(guò)本地網(wǎng)絡(luò)或互聯(lián)網(wǎng)對(duì)家庭云主機(jī)進(jìn)行喚醒,從而達(dá)到降低家庭云主機(jī)耗電的作用。
【專利附圖】
【附圖說(shuō)明】
[0011]圖1為本發(fā)明實(shí)施例提供的家庭云主機(jī)進(jìn)入待機(jī)的工作流程圖;
[0012]圖2為本發(fā)明實(shí)施例提供的家庭電腦訪問(wèn)云家庭主機(jī)的工作流程圖;
[0013]圖3為本發(fā)明實(shí)施例提供的遠(yuǎn)程電腦訪問(wèn)云家庭主機(jī)的工作流程圖;
[0014]圖4為本發(fā)明實(shí)施例提供的裝置的網(wǎng)絡(luò)結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0015]下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明所述技術(shù)方案作進(jìn)一步的詳細(xì)描述,以使本領(lǐng)域的技術(shù)人員可以更好地理解本發(fā)明并能予以實(shí)施,但所舉實(shí)例不作為對(duì)本發(fā)明的限定。
[0016]圖1、圖2、圖3為本發(fā)明實(shí)施例提供的家庭云計(jì)算主機(jī)的節(jié)電方法的工作流程圖,如圖1所示的家庭云計(jì)算主機(jī)進(jìn)入待機(jī)狀態(tài)包括以下步驟:
[0017]在步驟101,所有接入家庭云主機(jī)的設(shè)備、終端停止訪問(wèn)家庭云主機(jī),所述設(shè)備和終端包括與家庭云主機(jī)相連的家庭路由器下面的所有設(shè)備,以及通過(guò)寬帶對(duì)本家庭云主機(jī)進(jìn)行遠(yuǎn)程訪問(wèn)的所有設(shè)備;在步驟102,在家庭云主機(jī)中控制面板的電源選項(xiàng)中,事先設(shè)置了系統(tǒng)待機(jī)時(shí)間,即為間隔時(shí)間,當(dāng)系統(tǒng)閑置時(shí)間超過(guò)間隔時(shí)間時(shí);在步驟103,系統(tǒng)進(jìn)入低功耗的待機(jī)狀態(tài),此時(shí)計(jì)算機(jī)已停止工作,但計(jì)算機(jī)中的網(wǎng)卡仍處于工作狀態(tài)。
[0018]如圖2所示的家庭電腦訪問(wèn)云家庭主機(jī)包括以下步驟:
[0019]在步驟201,家庭中的電腦通過(guò)網(wǎng)絡(luò)開(kāi)始對(duì)家庭云主機(jī)進(jìn)行訪問(wèn),這些訪問(wèn)包括Web、Ftp、遠(yuǎn)程桌面、文件共享等等;在步驟202,由于家庭云主機(jī)處于待機(jī)狀態(tài),但是網(wǎng)卡仍處于工作狀態(tài),網(wǎng)卡仍可接收上述電腦所發(fā)的IP請(qǐng)求數(shù)據(jù)包,另一方面,某些處于待機(jī)、休眠甚至關(guān)機(jī)狀態(tài)的主機(jī)中的網(wǎng)卡,雖然工作在低功耗狀態(tài),但仍能接收喚醒數(shù)據(jù)包,而且訪問(wèn)不必通過(guò)IP地址而是MAC地址的方式進(jìn)行尋址;在步驟203,在外來(lái)IP數(shù)據(jù)包的作用下,網(wǎng)卡根據(jù)特定的數(shù)據(jù)包對(duì)家庭云主機(jī)進(jìn)行喚醒;在步驟204,家庭云主機(jī)進(jìn)入工作狀態(tài),喚醒的時(shí)間和過(guò)程根據(jù)計(jì)算機(jī)之前進(jìn)入低功耗的狀態(tài)而定,即待機(jī)、休眠還是關(guān)機(jī),其中喚醒最快的待機(jī)狀態(tài),大約為幾秒時(shí)間。
[0020]如圖3所示的遠(yuǎn)程電腦訪問(wèn)云家庭主機(jī)包括以下步驟:
[0021]在步驟301,用戶通過(guò)遠(yuǎn)程電腦從互聯(lián)網(wǎng)開(kāi)始對(duì)家庭云主機(jī)進(jìn)行訪問(wèn),這些訪問(wèn)包括Web、Ftp、遠(yuǎn)程桌面、文件共享等等;在步驟302,遠(yuǎn)程電腦首先訪問(wèn)IP包接收服務(wù)器,從中獲取寬帶動(dòng)態(tài)IP地址以及事先存放的端口地址信息,所述的IP包接收服務(wù)器,是接入互聯(lián)網(wǎng)的具有固定IP地址或域名的服務(wù)器,用于接收接在家庭網(wǎng)絡(luò)中的IP包發(fā)送模塊所發(fā)信息,此模塊以定時(shí)不間斷地發(fā)送IP數(shù)據(jù)包給IP包接收服務(wù)器,使IP包接收服務(wù)器不斷獲取和存儲(chǔ)該用戶的寬帶IP動(dòng)態(tài)地址,另一方面,用戶在家庭路由器中對(duì)家庭云主機(jī)的IP地址和端口設(shè)置虛擬服務(wù)器功能進(jìn)行映射綁定時(shí),對(duì)應(yīng)的外部端口,需要用戶存放在IP包接收服務(wù)器上,以便用戶訪問(wèn)時(shí)得到被訪問(wèn)的家庭云主機(jī)的寬帶動(dòng)態(tài)IP地址和端口號(hào);在步驟303,用戶根據(jù)所獲IP地址和端口號(hào)訪問(wèn)家庭云服務(wù)器;在步驟304,家庭云主機(jī)的網(wǎng)卡收到來(lái)訪的IP數(shù)據(jù)包,如果家庭云主機(jī)本身處于工作狀態(tài),將正常對(duì)來(lái)訪的IP數(shù)據(jù)包進(jìn)行處理,而當(dāng)家庭云主機(jī)處于待機(jī)等低功耗狀態(tài)時(shí);在步驟305,網(wǎng)卡根據(jù)接收的數(shù)據(jù)包對(duì)家庭云主機(jī)進(jìn)行喚醒,使家庭云主機(jī)進(jìn)入工作狀態(tài)。
[0022]圖4為本發(fā)明實(shí)施例提供的家庭云計(jì)算主機(jī)的節(jié)電裝置的網(wǎng)絡(luò)結(jié)構(gòu)圖。如圖4所示的家庭云計(jì)算主機(jī)的節(jié)電裝置包括:
[0023]IP包接收服務(wù)器401,用于接收IP包發(fā)送單元407所發(fā)的IP數(shù)據(jù)包,所述服務(wù)器是一臺(tái)裝有類似Windows操作系統(tǒng),具有固定IP地址或域名,與互聯(lián)網(wǎng)連接的計(jì)算機(jī)服務(wù)器;遠(yuǎn)程電腦402,用于用戶遠(yuǎn)程訪問(wèn)家庭云主機(jī)408,所述電腦可以是計(jì)算機(jī)、移動(dòng)終端、智能終端等設(shè)備;寬帶終端404,用于家庭云主機(jī)以寬帶方式接入互聯(lián)網(wǎng)403 ;家庭路由器405,用于連接寬帶終端404、連接家庭云主機(jī)408、連接家庭電腦406,以及連接需要訪問(wèn)家庭云主機(jī)408的其它設(shè)備,在使用中需對(duì)所述路由器進(jìn)行設(shè)置,即在路由器上開(kāi)啟虛擬服務(wù)器功能,將家庭云主機(jī)408的IP地址、端口映射到外網(wǎng)對(duì)應(yīng)的端口上,從而使外網(wǎng)遠(yuǎn)程設(shè)備可以通過(guò)該端口訪問(wèn)家庭云主機(jī)408,另外所述家庭路由器具有內(nèi)部Hub功能可以提供多個(gè)網(wǎng)絡(luò)接口 ;家庭電腦406,用于訪問(wèn)家庭云主機(jī)408,所述電腦可以是計(jì)算機(jī)、移動(dòng)終端、智能終端等設(shè)備;IP包發(fā)送模塊407,用于定時(shí)不間斷地向IP包接收服務(wù)器401發(fā)送IP數(shù)據(jù)包信號(hào),IP包接收服務(wù)器401從數(shù)據(jù)包中取出源IP地址,即寬帶動(dòng)態(tài)IP地址進(jìn)行存儲(chǔ);家庭云主機(jī)408,用于提供家庭云中的核心主機(jī)功能,是一臺(tái)裝有類似Windows操作系統(tǒng)的計(jì)算機(jī)系統(tǒng),具有可以進(jìn)入低功耗的待機(jī)狀態(tài),并包含具有網(wǎng)絡(luò)喚醒功能的網(wǎng)卡。
[0024]下面將對(duì)家庭云計(jì)算主機(jī)節(jié)電裝置的工作原理作進(jìn)一步描述:
[0025]家庭云主機(jī)408在空閑狀態(tài)時(shí),經(jīng)過(guò)設(shè)定的時(shí)間,進(jìn)入待機(jī)狀態(tài),當(dāng)本地的家庭電腦406需要訪問(wèn)時(shí),家庭云主機(jī)408的網(wǎng)卡收到家庭路由器405發(fā)來(lái)的數(shù)據(jù)包,當(dāng)符合喚醒條件時(shí)對(duì)家庭云主機(jī)408進(jìn)行喚醒,并進(jìn)入工作狀態(tài);當(dāng)遠(yuǎn)程電腦402需要訪問(wèn)家庭云主機(jī)408時(shí),首先要從IP包接收服務(wù)器401上得到被訪問(wèn)的家庭云主機(jī)408的寬帶動(dòng)態(tài)IP地址和事先存放的端口號(hào),所述端口號(hào)是在家庭路由器405上設(shè)置虛擬服務(wù)器映射時(shí)綁定的外部端口號(hào),遠(yuǎn)程電腦402根據(jù)上述IP地址和端口號(hào)通過(guò)互聯(lián)網(wǎng)403對(duì)家庭云主機(jī)408進(jìn)行訪問(wèn),家庭云主機(jī)408的網(wǎng)卡收到家庭路由器405轉(zhuǎn)發(fā)來(lái)的數(shù)據(jù)包,當(dāng)符合喚醒條件時(shí)對(duì)家庭云主機(jī)408進(jìn)行喚醒,并進(jìn)入工作狀態(tài)。
[0026]盡管已經(jīng)通過(guò)本發(fā)明實(shí)施例的描述圖示了本發(fā)明,并且已經(jīng)相當(dāng)詳細(xì)地描述了實(shí)施例,但是本發(fā)明 申請(qǐng)人:不以任何方式將權(quán)利要求的范圍限制到如此詳細(xì)。對(duì)于本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換,而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
【權(quán)利要求】
1.一種家庭云計(jì)算主機(jī)的節(jié)電方法,其特征在于,包括: 當(dāng)所述家庭云計(jì)算主機(jī)工作狀態(tài)為空閑時(shí),利用系統(tǒng)待機(jī)功能使所述云計(jì)算主機(jī)進(jìn)入待機(jī)狀態(tài); 當(dāng)本地電腦或遠(yuǎn)程電腦訪問(wèn)所述家庭云計(jì)算主機(jī)時(shí),將由所述主機(jī)中的網(wǎng)卡根據(jù)接收到的特定IP數(shù)據(jù)包,將所述家庭云計(jì)算主機(jī)喚醒,使其進(jìn)入工作狀態(tài)。
2.如權(quán)利要求1所述家庭云計(jì)算主機(jī)的節(jié)電方法,其特征在于,所述遠(yuǎn)程電腦訪問(wèn)包括: IP包發(fā)送模塊,用于定時(shí)發(fā)送IP數(shù)據(jù)包; IP包接收服務(wù)器,用于接收所述IP包發(fā)送模塊所發(fā)送的IP數(shù)據(jù)包信息。
3.如權(quán)利要求2所述家庭云計(jì)算主機(jī)的節(jié)電方法,其特征在于,所述IP包發(fā)送模塊與所述家庭云計(jì)算主機(jī)接在同一個(gè)家庭網(wǎng)絡(luò)內(nèi)。
4.如權(quán)利要求3所述家庭云計(jì)算主機(jī)的節(jié)電方法,其特征在于,所述家庭網(wǎng)絡(luò)是由家庭路由器和寬帶終端通過(guò)寬帶接入互聯(lián)網(wǎng)。
5.如權(quán)利要求2所述家庭云計(jì)算主機(jī)的節(jié)電方法,其特征在于,所述IP包接收服務(wù)器用于提取所述IP包發(fā)送模塊所發(fā)來(lái)的IP數(shù)據(jù)包中的源IP地址,并將所述源IP地址進(jìn)行存儲(chǔ); 用于存儲(chǔ)端口號(hào)信息,所述端口號(hào)信息是設(shè)置所述家庭路由器虛擬服務(wù)器功能時(shí)家庭云計(jì)算主機(jī)的IP地址和端口號(hào)所對(duì)應(yīng)的外部端口。
6.如權(quán)利要求1所述家庭云計(jì)算主機(jī)的節(jié)電方法,其特征在于,所述遠(yuǎn)程電腦訪問(wèn)家庭云計(jì)算主機(jī)時(shí)首先從IP包接收服務(wù)器中獲取相應(yīng)的IP地址和端口號(hào)。
7.一種家庭云計(jì)算主機(jī)的節(jié)電裝置,其特征在于,包括: 家庭云主機(jī),是家庭云計(jì)算網(wǎng)絡(luò)中的核心服務(wù)器; IP包發(fā)送模塊,用于定時(shí)不間斷地向IP包接收服務(wù)器發(fā)送IP數(shù)據(jù)包; 家庭路由器,用于連接家庭網(wǎng)絡(luò)中的所有設(shè)備,并通過(guò)寬帶終端接入互聯(lián)網(wǎng); 家庭電腦,用于訪問(wèn)家庭云主機(jī),所述家庭電腦包括接入家庭網(wǎng)絡(luò)中的計(jì)算機(jī)、移動(dòng)終端、攝像頭、智能終端等設(shè)備; IP包接收服務(wù)器,用于接收和存儲(chǔ)IP包發(fā)送模塊所發(fā)的IP數(shù)據(jù)包信息,存儲(chǔ)端口信息,接受遠(yuǎn)程電腦的訪問(wèn); 遠(yuǎn)程電腦,用于通過(guò)互聯(lián)網(wǎng)訪問(wèn)家庭云主機(jī),所述遠(yuǎn)程電腦包括計(jì)算機(jī)、移動(dòng)終端、攝像頭、智能終端等設(shè)備。
【文檔編號(hào)】H04L12/12GK104301123SQ201410553223
【公開(kāi)日】2015年1月21日 申請(qǐng)日期:2014年10月5日 優(yōu)先權(quán)日:2014年10月5日
【發(fā)明者】陳為人 申請(qǐng)人:陳為人