欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種網(wǎng)絡(luò)節(jié)能的方法和裝置的制作方法

文檔序號(hào):7854508閱讀:118來(lái)源:國(guó)知局
專利名稱:一種網(wǎng)絡(luò)節(jié)能的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種網(wǎng)絡(luò)節(jié)能的方法和裝置。
背景技術(shù)
互聯(lián)網(wǎng)的運(yùn)行需要消耗大量的電能,隨著網(wǎng)絡(luò)規(guī)模不斷擴(kuò)大和業(yè)務(wù)量的飛速增長(zhǎng),網(wǎng)絡(luò)對(duì)電能的需求和消耗不斷增長(zhǎng),對(duì)網(wǎng)絡(luò)的運(yùn)行成本以及生態(tài)環(huán)境都產(chǎn)生了巨大壓力。因此,網(wǎng)絡(luò)節(jié)能技術(shù)得到越來(lái)越多的重視。數(shù)據(jù)的可靠傳輸曾經(jīng)是互聯(lián)網(wǎng)設(shè)計(jì)和部署的主要目標(biāo),為了應(yīng)對(duì)網(wǎng)絡(luò)故障以及承載突發(fā)網(wǎng)絡(luò)流量,互聯(lián)網(wǎng)在部署時(shí)需要設(shè)置很多冗余鏈路,且為每條鏈路提供遠(yuǎn)高于平均鏈路流量的帶寬。冗余鏈路和帶寬的部署極大地提高了網(wǎng)絡(luò)的可靠性。但是,經(jīng)驗(yàn)表明骨干網(wǎng)的平均鏈路帶寬占用率不足40%,而流量工程的運(yùn)用可以進(jìn)一步降低網(wǎng)絡(luò)的最大鏈路帶寬占用率。然而,鏈路在帶寬占用率很低時(shí)也必須保持開啟,導(dǎo)致大量的電能被浪費(fèi)。當(dāng)網(wǎng)絡(luò)設(shè)備不承載流量時(shí),可以將該設(shè)備關(guān)閉或者置于休眠狀態(tài),從而節(jié)省能耗。但是,現(xiàn)有技術(shù)中沒有具體實(shí)現(xiàn)網(wǎng)絡(luò)層節(jié)能的方法,且基本上靠人為的判斷和操作,沒有可操作的技術(shù)方案實(shí)現(xiàn)網(wǎng)絡(luò)層節(jié)能。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)節(jié)能的方法和裝置,可以動(dòng)態(tài)的關(guān)閉鏈路,實(shí)現(xiàn)網(wǎng)絡(luò)節(jié)能,且不會(huì)導(dǎo)致網(wǎng)絡(luò)震蕩。本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)節(jié)能的方法,所述方法包括監(jiān)測(cè)能量感知鏈路的帶寬利用率;當(dāng)監(jiān)測(cè)到能量感知鏈路的帶寬利用率低于節(jié)能閾值時(shí),根據(jù)存儲(chǔ)的優(yōu)先級(jí)信息,向能量感知主節(jié)點(diǎn)發(fā)送節(jié)能請(qǐng)求,所述節(jié)能請(qǐng)求至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)和所述鏈路所屬的能量感知鏈路組身份標(biāo)識(shí);根據(jù)本地存儲(chǔ)的內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)路由數(shù)據(jù)庫(kù),對(duì)每一條路由的下一跳進(jìn)行判斷判斷所述下一跳是否是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn);其中,所述每一條路由為不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù)庫(kù)中的路由;如果路由的下一跳是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),對(duì)所述每一條路由重新進(jìn)行路由計(jì)算;判斷所述每一條路由是否都計(jì)算出新的下一跳;如果都計(jì)算出新的下一跳,將每個(gè)新的下一跳存儲(chǔ)到備份路徑;發(fā)送同意節(jié)能的消息給所述能量感知主節(jié)點(diǎn);接收能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能消息,根據(jù)所述備份路徑,節(jié)能。本發(fā)明實(shí)施例還提供了一種網(wǎng)絡(luò)節(jié)能的方法,所述方法包括
監(jiān)測(cè)能量感知鏈路的帶寬利用率;當(dāng)監(jiān)測(cè)到能量感知鏈路的帶寬利用率低于節(jié)能閾值時(shí),根據(jù)本地存儲(chǔ)的內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)路由數(shù)據(jù)庫(kù)和優(yōu)先級(jí)信息,對(duì)每一條路由的下一跳進(jìn)行判斷判斷所述下一跳是否是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn);其中,所述每一條路由為不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù)庫(kù)中的路由;如果路由的下一跳是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),對(duì)所述每一條路由重新進(jìn)行路由計(jì)算;判斷所述每一條路由是否都計(jì)算出新的下一跳;如果都計(jì)算出新的下一跳,將每個(gè)新的下一跳存儲(chǔ)到備份路徑;接收能量感知節(jié)點(diǎn)發(fā)送的同意節(jié)能的消息; 判斷所述能量感知鏈路組內(nèi)所有的節(jié)點(diǎn)都發(fā)送了同意節(jié)能的消息;如果所述能量感知鏈路組內(nèi)所有的節(jié)點(diǎn)都發(fā)送了同意節(jié)能的消息,發(fā)送節(jié)能消息給所述能量感知鏈路組內(nèi)所有的節(jié)點(diǎn);根據(jù)所述備份路徑節(jié)能。本發(fā)明實(shí)施例還提供了一種網(wǎng)絡(luò)節(jié)能裝置,所述裝置包括監(jiān)測(cè)單元,第一發(fā)送單元,第一判斷單元,計(jì)算單元,第二判斷單元,備份路徑單元,第二發(fā)送單元,第一接收單元,節(jié)能單元,所述監(jiān)測(cè)單元,用于監(jiān)測(cè)能量感知鏈路的帶寬利用率;所述第一發(fā)送單元,用于當(dāng)監(jiān)測(cè)到能量感知鏈路的帶寬利用率低于節(jié)能閾值時(shí),根據(jù)存儲(chǔ)的優(yōu)先級(jí)信息,向能量感知主節(jié)點(diǎn)發(fā)送節(jié)能請(qǐng)求,所述節(jié)能請(qǐng)求至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)和所述鏈路所屬的能量感知鏈路組身份標(biāo)識(shí);所述第一判斷單元,用于根據(jù)本地存儲(chǔ)的內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)路由數(shù)據(jù)庫(kù),對(duì)每一條路由的下一跳進(jìn)行判斷判斷所述下一跳是否是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn);其中,所述每一條路由為不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù)庫(kù)中的路由;所述計(jì)算單元,用于如果路由的下一跳是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),對(duì)所述每一條路由重新進(jìn)行路由計(jì)算;所述第二判斷單元,用于判斷所述每一條路由是否都計(jì)算出新的下一跳;所述備份路徑單元,用于如果都計(jì)算出新的下一跳,將每個(gè)新的下一跳存儲(chǔ)到備份路徑;所述第二發(fā)送單元,用于發(fā)送同意節(jié)能的消息給所述能量感知主節(jié)點(diǎn);所述第一接收單元,用于接收能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能消息;所述節(jié)能單元,用于根據(jù)所述備份路徑,開始節(jié)能。本發(fā)明實(shí)施例還提供了一種網(wǎng)絡(luò)節(jié)能裝置,所述裝置包括第二監(jiān)測(cè)單元,第四判斷單元,第二計(jì)算單元,第五判斷單元,第二備份路徑單元,第三接收單元,第六判斷單元,第四發(fā)送單元,和第二節(jié)能單元;所述第二監(jiān)測(cè)單元,用于監(jiān)測(cè)能量感知鏈路的帶寬利用率;所述第四判斷單元,用于當(dāng)監(jiān)測(cè)到能量感知鏈路的帶寬利用率低于節(jié)能閾值時(shí),根據(jù)本地存儲(chǔ)的內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)路由數(shù)據(jù)庫(kù)和優(yōu)先級(jí)信息,對(duì)每一條路由的下一跳進(jìn)行判斷判斷所述下一跳是否是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn);其中,所述每一條路由為不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù)庫(kù)中的路由;所述第二計(jì)算單元,用于如果路由的下一跳是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),對(duì)所述每一條路由重新進(jìn)行路由計(jì)算;所述第五判斷單元,用于判斷每一條路由是否都計(jì)算出新的下一跳;所述第二備份路徑單元,用于如果都計(jì)算出新的下一跳,將每個(gè)新的下一跳存儲(chǔ)到備份路徑;所述第三接收單元,用于接收能量感知節(jié)點(diǎn)發(fā)送的同意節(jié)能的消息; 所述第六判斷單元,用于判斷所述能量感知鏈路組內(nèi)所有的節(jié)點(diǎn)都發(fā)送了同意節(jié)能的消息;所述第四發(fā)送單元,用于如果所述能量感知鏈路組內(nèi)所有的節(jié)點(diǎn)都發(fā)送了同意節(jié)能的消息,發(fā)送節(jié)能消息給所述能量感知鏈路組內(nèi)所有的節(jié)點(diǎn);所述第二節(jié)能單元,用于根據(jù)所述備份路徑節(jié)能。從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例通過(guò)監(jiān)測(cè)能量感知鏈路的帶寬利用率,在帶寬利用率低于節(jié)能閾值時(shí),觸發(fā)對(duì)是否對(duì)能量感知鏈路進(jìn)行節(jié)能的判斷,當(dāng)路由的下一跳是希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括希望節(jié)能的能量感知鏈路的內(nèi)部網(wǎng)關(guān)協(xié)議(IGP, Interior Gateway Protocol)路由數(shù)據(jù),進(jìn)行路由計(jì)算;當(dāng)組內(nèi)的下一跳都計(jì)算出新的下一跳,將每個(gè)新的下一跳存儲(chǔ)到備份路徑;當(dāng)收到能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能消息后,執(zhí)行節(jié)能,實(shí)現(xiàn)了網(wǎng)絡(luò)智能對(duì)一些鏈路的節(jié)能。


為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I是能量感知鏈路組示意簡(jiǎn)圖;圖2是本發(fā)明實(shí)施例一提供的一種網(wǎng)絡(luò)節(jié)能的方法流程示意簡(jiǎn)圖;圖3是本發(fā)明實(shí)施例二提供的一種網(wǎng)絡(luò)節(jié)能的方法流程示意簡(jiǎn)圖;圖4是一種具體的能量信息數(shù)據(jù)庫(kù)示意圖;圖5是本發(fā)明實(shí)施例三提供的一種網(wǎng)絡(luò)節(jié)能的方法流程示意簡(jiǎn)圖;圖6是本發(fā)明實(shí)施例四提供的一種網(wǎng)絡(luò)節(jié)能的方法流程示意簡(jiǎn)圖;圖7本發(fā)明實(shí)施例五提供了一種網(wǎng)絡(luò)節(jié)能的裝置示意簡(jiǎn)圖;圖8本發(fā)明實(shí)施例六提供了一種網(wǎng)絡(luò)節(jié)能的裝置示意簡(jiǎn)圖。
具體實(shí)施例方式本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)節(jié)能的方法、節(jié)點(diǎn)及系統(tǒng),通過(guò)配置能量感知鏈路組,當(dāng)組內(nèi)的各能量感知節(jié)點(diǎn)的帶寬利用率低于設(shè)置的節(jié)能閾值時(shí),對(duì)組內(nèi)各能量感知節(jié)點(diǎn)進(jìn)行節(jié)能處理。該方案不僅可以實(shí)現(xiàn)以組為單位進(jìn)行節(jié)能,而且在節(jié)能的過(guò)程中,組內(nèi)各能量感知節(jié)點(diǎn)之間的傳輸?shù)南H在組內(nèi)擴(kuò)散,不影響網(wǎng)絡(luò)中在能量感知鏈路組以外的設(shè)備,使得網(wǎng)絡(luò)在節(jié)能的同時(shí)保持很高的穩(wěn)定性,不會(huì)產(chǎn)生網(wǎng)絡(luò)震蕩。為了更清楚的理解本發(fā)明實(shí)施例,首先對(duì)本發(fā)明實(shí)施例涉及的技術(shù)名稱進(jìn)行必要的說(shuō)明,如下(I)、能量感知鏈路組可以理解為在小范圍內(nèi)(通??梢允?到4個(gè)節(jié)點(diǎn)設(shè)備)可以互相之間形成冗余保護(hù)的鏈路的集合,如圖I所示,節(jié)點(diǎn)A、節(jié)點(diǎn)B、節(jié)點(diǎn)C三者之間的鏈路的集合,即鏈路AB、鏈路AC,鏈路BC這三條鏈路可以組成一個(gè)能量感知鏈路組。同理,節(jié)點(diǎn)B、節(jié)點(diǎn)D、節(jié)點(diǎn)E三者之間的鏈路的集合,即鏈路BD,鏈路BE,鏈路DE這三條鏈路可以組成一個(gè)能量感知鏈路組。其中,能量感知鏈路組具體可以是由管理員配置實(shí)現(xiàn)的。(2)、能量感知節(jié)點(diǎn)可以理解為能量感知鏈路組中的節(jié)點(diǎn)(或者稱為設(shè)備),如節(jié)點(diǎn) A、節(jié)點(diǎn)B、節(jié)點(diǎn)C都是同一能量感知鏈路組(假設(shè)該能量感知鏈路組的編號(hào)為I)中的能量感知節(jié)點(diǎn)。(3)、能量感知主節(jié)點(diǎn)可以理解為在管理員配置能量感知鏈路組時(shí),也配置了能量感知節(jié)點(diǎn)的優(yōu)先級(jí),優(yōu)先級(jí)高的,可以競(jìng)爭(zhēng)為能量感知主節(jié)點(diǎn)。其中,這里所說(shuō)的競(jìng)爭(zhēng)具體可以包括能量感知鏈路組中的各節(jié)點(diǎn)之間進(jìn)行擴(kuò)散獲知各節(jié)點(diǎn)的優(yōu)先級(jí)信息,在各自節(jié)點(diǎn)中對(duì)優(yōu)先級(jí)信息進(jìn)行分析,獲知最高優(yōu)先級(jí)的節(jié)點(diǎn),因此,判斷出該最高優(yōu)先級(jí)的節(jié)點(diǎn)為能量感知主節(jié)點(diǎn)。如果管理員沒有配置優(yōu)先級(jí),節(jié)點(diǎn)之間可以通過(guò)比較各個(gè)節(jié)點(diǎn)設(shè)備的路由身份(Route ID)確定,Route ID最小的可以認(rèn)為是能量感知主節(jié)點(diǎn)。其中,需要理解的是,每一條鏈路可以只屬于一個(gè)能量感知鏈路組;同一個(gè)設(shè)備上的不同鏈路可以屬于不同的能量感知鏈路組;同一個(gè)能量感知節(jié)點(diǎn)在不同能量感知鏈路組,同時(shí)可以配置不同的優(yōu)先級(jí),承擔(dān)不同的角色。在理解了上述說(shuō)明的名稱后,結(jié)合如下具體實(shí)施例,具體說(shuō)明本發(fā)明實(shí)施例提供的技術(shù)方案。實(shí)施例一本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)節(jié)能的方法,如圖2所示,該方法包括步驟201 :監(jiān)測(cè)能量感知鏈路的帶寬利用率;其中,網(wǎng)絡(luò)層中許多的節(jié)點(diǎn)是為了保證網(wǎng)絡(luò)的可靠性冗余設(shè)置的,在網(wǎng)絡(luò)非繁忙的時(shí)刻,多數(shù)的節(jié)點(diǎn)的帶寬利用率是非常低的,因此,步驟201操作實(shí)現(xiàn)每個(gè)能量感知節(jié)點(diǎn)監(jiān)測(cè)能量感知鏈路的帶寬利用率,便于后續(xù)觸發(fā)執(zhí)行節(jié)能操作。例如圖I中的能量感知鏈路組I中的能量感知節(jié)點(diǎn)A,可以監(jiān)測(cè)鏈路AB和鏈路AC上的帶寬利用率;能量感知鏈路組I中的能量感知節(jié)點(diǎn)B,可以監(jiān)測(cè)鏈路AB和鏈路BC上的帶寬利用率;能量感知鏈路組2(即節(jié)點(diǎn)B、節(jié)點(diǎn)D、節(jié)點(diǎn)E三者之間的鏈路的集合)中的能量感知節(jié)點(diǎn)B,可以監(jiān)測(cè)鏈路BD和鏈路BE上的帶寬利用率;同理,其它能量感知節(jié)點(diǎn)具有對(duì)應(yīng)的監(jiān)測(cè)帶寬的能力。步驟202 :當(dāng)監(jiān)測(cè)到能量感知鏈路的帶寬利用率低于節(jié)能閾值時(shí),根據(jù)存儲(chǔ)的優(yōu)先級(jí)信息,向能量感知主節(jié)點(diǎn)發(fā)送節(jié)能請(qǐng)求,該節(jié)能請(qǐng)求至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)(ID, Identity)和該鏈路所屬的能量感知鏈路組ID ;其中,當(dāng)監(jiān)測(cè)到某條能量感知鏈路,例如節(jié)點(diǎn)A和節(jié)點(diǎn)B之間的鏈路的帶寬利用率低于設(shè)置的節(jié)能閥值后,鏈路所屬的兩個(gè)能量感知節(jié)點(diǎn)A和B向能量感知主節(jié)點(diǎn)發(fā)出節(jié)能請(qǐng)求,通告希望節(jié)能的能量感知鏈路ID和能量感知鏈路組ID(可以采用類似IGP擴(kuò)散報(bào)文命名為鏈路狀態(tài)公告(LSA, Link-state advertisement)和鏈路狀態(tài)議數(shù)據(jù)單元(LSP, LinkState PDU (Protocol Data Unit))的方式,同時(shí)增加節(jié)能標(biāo)識(shí))。在一個(gè)網(wǎng)絡(luò)中,為了讓每個(gè)節(jié)點(diǎn)都知道這個(gè)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)和相關(guān)的鏈路狀態(tài),目前的常用的方式就是每?jī)蓚€(gè)節(jié)點(diǎn) 之間需要建立IGP協(xié)議鄰居,每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)收集自己的鏈路狀態(tài)信息,然后發(fā)給自己的鄰居,擴(kuò)散需要將相關(guān)信息按一定的格式封裝,以便對(duì)端鄰居能夠認(rèn)識(shí),當(dāng)前IGP協(xié)議主要有兩種,一種是開放式最短路徑優(yōu)先(OSPF,OpenShortest Path First),現(xiàn)有標(biāo)準(zhǔn)把擴(kuò)散相關(guān)鏈路信息的報(bào)文命名為鏈路狀態(tài)公告(LSA,Link-state advertisement)報(bào)文,一種是中間系統(tǒng)到中間系統(tǒng)(ISIS, IntermediateSystem-to-Intermediate System),標(biāo)準(zhǔn)把擴(kuò)散相關(guān)鏈路信息的報(bào)文命名為L(zhǎng)SP報(bào)文,對(duì)于本實(shí)施例擴(kuò)散節(jié)能的能量感知鏈路ID和能量感知鏈路組ID,節(jié)能標(biāo)識(shí)等信息,因?yàn)樯鲜龅腎GP擴(kuò)散機(jī)制很成熟,所以本發(fā)明實(shí)施例可以采用類似的機(jī)制實(shí)現(xiàn),擴(kuò)散相關(guān)信息。還需要理解的是,在能量感知節(jié)點(diǎn)中存儲(chǔ)的優(yōu)先級(jí)信息可以是在執(zhí)行該方法之前,節(jié)點(diǎn)接收了管理員的配置優(yōu)先級(jí),以及各節(jié)點(diǎn)與相鄰節(jié)點(diǎn)之間通信,獲知各節(jié)點(diǎn)的優(yōu)先級(jí),該方法的執(zhí)行主體(即能量感知節(jié)點(diǎn))將優(yōu)先級(jí)信息(可以包括管理配置和/或各節(jié)點(diǎn)之間通信獲知的優(yōu)先級(jí))存儲(chǔ)在本地。一種具體存儲(chǔ)的方式可以是將優(yōu)先級(jí)信息存儲(chǔ)到能量信息數(shù)據(jù)庫(kù)。通過(guò)存儲(chǔ)的優(yōu)先級(jí)信息使得能量感知節(jié)點(diǎn)可以獲知能量感知主節(jié)點(diǎn),將節(jié)能請(qǐng)求方式給能量感知主節(jié)點(diǎn)。通常優(yōu)先級(jí)最高的節(jié)點(diǎn)被認(rèn)為是能量感知主節(jié)點(diǎn)。能量感知主節(jié)點(diǎn)在接收到節(jié)能請(qǐng)求后,根據(jù)節(jié)能請(qǐng)求中至少包括的能量感知鏈路ID和能量感知鏈路組ID,可以理解到要求節(jié)能的組、以及該組內(nèi)的鏈路,便于能量感知主節(jié)點(diǎn)后續(xù)確認(rèn)是否該組內(nèi)所有的鏈路都要求節(jié)能,且當(dāng)該組內(nèi)所有的節(jié)點(diǎn)都可以找到代替希望節(jié)能的能量感知鏈路的鏈路,由能量感知主節(jié)點(diǎn)通知各節(jié)點(diǎn)執(zhí)行節(jié)能處理。步驟203 :根據(jù)本地存儲(chǔ)的IGP路由數(shù)據(jù)庫(kù),對(duì)每一條路由的下一跳進(jìn)行判斷,判斷該下一跳是否是該希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn);其中,該每一條路由是指不包括希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù)庫(kù)中的路由;需要說(shuō)明的是,對(duì)于步驟203判斷的對(duì)象是不包括希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù)庫(kù)中的每一條路由的下一跳,后續(xù)節(jié)能的操作也僅限于對(duì)節(jié)能鏈路所在的節(jié)能感知鏈路組內(nèi)的節(jié)點(diǎn)的處理,不涉及組外的節(jié)點(diǎn),相應(yīng)的在后續(xù)執(zhí)行節(jié)能時(shí),不會(huì)影響節(jié)能感知鏈路組外的路由。步驟204 :如果路由的下一跳是該希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),對(duì)步驟203中所述的每一條路由重新進(jìn)行路由計(jì)算;需要理解的是,步驟204中所說(shuō)的路由計(jì)算是指節(jié)點(diǎn)根據(jù)當(dāng)前配置的路由協(xié)議,比如0SPF,ISIS或邊界網(wǎng)關(guān)協(xié)議BGP,Border Gateway Protocol),然后根據(jù)路由協(xié)議定義的路由算法(已經(jīng)有相關(guān)標(biāo)準(zhǔn)制定了)來(lái)給每一條路由進(jìn)行算路。其中,本方案的思路是在能量感知鏈路組中找到替代希望節(jié)能的感知鏈路,因此,僅限于能量感知鏈路組內(nèi)重新計(jì)算路由,目的是找到可以在去掉希望節(jié)能的節(jié)能感知鏈路后,仍然可以計(jì)算出新的下一跳路由可達(dá)與取消希望節(jié)能的節(jié)能感知鏈路之前相同的目的地。步驟205 :判斷每一條路由是否都計(jì)算出新的下一跳;其中,該步驟205中計(jì)算出的新的下一跳可以與計(jì)算前的下一跳相同,也可以不同。步驟206 :如果都計(jì)算出新的下一跳,將每個(gè)新的下一跳存儲(chǔ)到備份路徑;為了便于理解步驟206,可以認(rèn)為當(dāng)IGP路由數(shù)據(jù)庫(kù)中下一跳是組內(nèi)的節(jié)點(diǎn),在重新計(jì)算后都可以計(jì)算出新下一跳時(shí),說(shuō)明在取消了希望節(jié)能的能量感知鏈路后,新的路由可以到達(dá)與取消希望節(jié)能的能量感知鏈路之前相同的目的地。 步驟207 :發(fā)送同意節(jié)能的消息給能量感知主節(jié)點(diǎn);組內(nèi)的每個(gè)節(jié)點(diǎn)都執(zhí)行步驟207,即每個(gè)節(jié)點(diǎn)都發(fā)送同意節(jié)能的消息給能量感知主節(jié)點(diǎn),能量感知主節(jié)點(diǎn)會(huì)發(fā)送節(jié)能消息給各節(jié)點(diǎn)??蛇x的,若有節(jié)點(diǎn)不同意節(jié)能,說(shuō)明在該節(jié)點(diǎn)內(nèi)不能找到代替希望節(jié)能的能量感知鏈路,因此,不能實(shí)現(xiàn)節(jié)能。步驟208 :接收能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能消息,根據(jù)存儲(chǔ)的備份路徑,開始節(jié)倉(cāng)泛。其中,在步驟208中各節(jié)點(diǎn)中開始節(jié)能的具體操作可以根據(jù)設(shè)計(jì)要求執(zhí)行,例如節(jié)點(diǎn)可以關(guān)閉希望節(jié)能的能量感知鏈路,但不限制為關(guān)閉希望節(jié)能的能量感知鏈路。通過(guò)上述對(duì)本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)節(jié)能的方法的說(shuō)明,該方法通過(guò)監(jiān)測(cè)能量感知鏈路的帶寬利用率,在帶寬利用率低于節(jié)能閾值時(shí),觸發(fā)對(duì)是否對(duì)能量感知鏈路進(jìn)行節(jié)能的判斷,當(dāng)路由的下一跳是希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),進(jìn)行路由計(jì)算;當(dāng)組內(nèi)的下一跳都計(jì)算出新的下一跳,將每個(gè)新的下一跳存儲(chǔ)到備份路徑;當(dāng)收到能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能消息后,執(zhí)行節(jié)能,實(shí)現(xiàn)了網(wǎng)絡(luò)智能對(duì)一些鏈路的節(jié)能??蛇x的,在步驟202之后,步驟203之前,該方法還可以包括步驟209 :接收能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能判別消息,觸發(fā)執(zhí)行步驟203 ;其中,節(jié)能判別消息中至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)和所述鏈路所屬的能量感知鏈路組身份標(biāo)識(shí)。需要說(shuō)明的是,當(dāng)能量感知節(jié)點(diǎn)監(jiān)測(cè)到能量感知鏈路的帶寬利用率低于節(jié)能閾值時(shí),根據(jù)存儲(chǔ)的優(yōu)先級(jí)信息,向能量感知主節(jié)點(diǎn)發(fā)送節(jié)能請(qǐng)求,能量感知主節(jié)點(diǎn)在一個(gè)時(shí)間段內(nèi)可以收到組內(nèi)多個(gè)節(jié)點(diǎn)發(fā)送的節(jié)能請(qǐng)求,該主節(jié)點(diǎn)中可以根據(jù)預(yù)置的策略,如根據(jù)最先收到的節(jié)能請(qǐng)求,獲取到希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)(ID, Identity)和該鏈路所屬的能量感知鏈路組ID,發(fā)送節(jié)能判別消息給組內(nèi)所有的節(jié)點(diǎn),用于發(fā)起組內(nèi)所有節(jié)點(diǎn)執(zhí)行后續(xù)步驟203等。通過(guò)增加步驟209使得能量感知節(jié)點(diǎn)能夠在接收到能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能判別消息后,執(zhí)行節(jié)能的相關(guān)判斷,使得各能量感知節(jié)點(diǎn)能夠接受能量感知主節(jié)點(diǎn)的控制,能夠統(tǒng)一有序的執(zhí)行節(jié)能操作??蛇x的,如果步驟203中判斷的結(jié)果為否定的,即如果不是該希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn),不做處理,結(jié)束;或者,若有一個(gè)節(jié)點(diǎn)不同意節(jié)能,主節(jié)點(diǎn)要通知其他相關(guān)節(jié)點(diǎn),取消節(jié)能,其它節(jié)點(diǎn)就可以把計(jì)算出的備份下一跳刪除,可以節(jié)省空間。同理,可選的,如果步驟205中判斷的結(jié)果為否定的,S卩如果有未計(jì)算出新下一跳的,則不允許節(jié)能,結(jié)束;可選的,在步驟208之后,所述方法還可以包括步驟210 :發(fā)送節(jié)能完成消息給所述能量感知主節(jié)點(diǎn)。通過(guò)執(zhí)行步驟210,使得能量感知主節(jié)點(diǎn)獲知組內(nèi)各節(jié)點(diǎn)節(jié)能執(zhí)行狀態(tài)??蛇x的,在步驟208之后,所述方法還可以包括步驟211 :當(dāng)檢測(cè)到鏈路故障后,發(fā)送鏈路故障的消息給所述能量感知主節(jié)點(diǎn)。 其中,節(jié)點(diǎn)中檢測(cè)到鏈路故障的情況可以具體是該節(jié)點(diǎn)通過(guò)該鏈路接收不到信號(hào),該節(jié)點(diǎn)判斷出該鏈路出現(xiàn)故障,但判斷鏈路故障的方法不限于當(dāng)前說(shuō)明的一種情況。當(dāng)出現(xiàn)故障后,該節(jié)點(diǎn)將故障鏈路通知給能量感知主節(jié)點(diǎn),能量感知主節(jié)點(diǎn)接收到鏈路故障的消息后,發(fā)送用于通知所有節(jié)點(diǎn)停止節(jié)能的消息。步驟212 :接收能量感知主節(jié)點(diǎn)發(fā)送的用于通知所有節(jié)點(diǎn)停止節(jié)能的消息,根據(jù)該消息,結(jié)束節(jié)能。通過(guò)增加步驟211、212使得該方法中的各節(jié)點(diǎn)可以將鏈路故障告知能量感知主節(jié)點(diǎn),由能量感知主節(jié)點(diǎn)控制各節(jié)點(diǎn)結(jié)束節(jié)能。實(shí)施例二本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)節(jié)能的方法,該方法與實(shí)施例一提供的方法相似,不同之處在于,本實(shí)施例提供的方法是在實(shí)施例一的基礎(chǔ)上增加了避免各節(jié)點(diǎn)中重新計(jì)算出的下一跳中有可能形成環(huán)路的技術(shù)手段,即判斷出每個(gè)新的下一跳是希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),使得找到的替換鏈路仍然是組內(nèi)的鏈路,不涉及組外設(shè)備,不會(huì)形成包括環(huán)路的備份路徑。同時(shí),該方法中還增加了可選的操作,如管理人員對(duì)能量感知鏈路組內(nèi)節(jié)點(diǎn)配置的操作,以及能量感知鏈路組內(nèi)各節(jié)點(diǎn)之間通信獲知彼此信息的操作等。具體說(shuō)明參見圖3所示,該方法包括步驟301 :接收并配置節(jié)能數(shù)據(jù),該節(jié)能數(shù)據(jù)至少包括三項(xiàng)節(jié)點(diǎn)所屬的能量感知鏈路組信息,節(jié)點(diǎn)在能量感知鏈路組的優(yōu)先級(jí)信息,和節(jié)能閾值數(shù)值;其中,對(duì)節(jié)點(diǎn)的配置可以是由管理人員通過(guò)遠(yuǎn)程的設(shè)備發(fā)送給各節(jié)點(diǎn),使得各節(jié)點(diǎn)獲知節(jié)點(diǎn)所歸屬的能量感知鏈路組信息,節(jié)點(diǎn)在能量感知鏈路組的優(yōu)先級(jí)信息,和節(jié)能閾值數(shù)值;步驟302 :與相鄰的節(jié)點(diǎn)通信,獲知能量感知鏈路組信息和能量感知鏈路組內(nèi)各節(jié)點(diǎn)的優(yōu)先級(jí)信息;其中,能量感知節(jié)點(diǎn)與相鄰的節(jié)點(diǎn)進(jìn)行通信可以采用現(xiàn)有的IGP,但不限于IGP,也可以是其它協(xié)議,使得各節(jié)點(diǎn)之間進(jìn)行通信,獲知各節(jié)點(diǎn)所歸屬的能量感知鏈路組,以及各節(jié)點(diǎn)的優(yōu)先級(jí)信息,便于后續(xù)各節(jié)點(diǎn)可以獲知能量感知主節(jié)點(diǎn)(通??梢哉J(rèn)為優(yōu)先級(jí)最高的節(jié)點(diǎn)為能量感知主節(jié)點(diǎn))。步驟303 :存儲(chǔ)獲知的能量感知鏈路組信息和優(yōu)先級(jí)信息其中,為了便于理解,舉例說(shuō)明一種具體存儲(chǔ)能量感知鏈路組信息和優(yōu)先級(jí)信息的形式,如圖4所示,一種具體的能量信息數(shù)據(jù)庫(kù)示意圖,該數(shù)據(jù)庫(kù)中還存儲(chǔ)有能量感知鏈路ID及能量感知鏈路組ID的屬性等信息,如能量感知鏈路組的優(yōu)先級(jí),以及能量感知鏈路的節(jié)能閾值,能耗信息等等。圖4所示的能量信息數(shù)據(jù)庫(kù)僅是為了便于理解本發(fā)明實(shí)施例的一種舉例,并非對(duì)本發(fā)明實(shí)施例的限制。步驟304 :監(jiān)測(cè)能量感知鏈路的帶寬利用率;步驟305 :當(dāng)監(jiān)測(cè)到能量感知鏈路的帶寬利用率低于節(jié)能閾值時(shí),根據(jù)存儲(chǔ)的優(yōu)先級(jí)信息,向能量感知主節(jié)點(diǎn)發(fā)送節(jié)能請(qǐng)求,該節(jié)能請(qǐng)求至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)(ID, Identity)和該鏈路所屬的能量感知鏈路組ID ;步驟306 :根據(jù)本地存儲(chǔ)的IGP路由數(shù)據(jù)庫(kù),對(duì)不包括希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù)庫(kù)中的每一條路由的下一跳進(jìn)行判斷,判斷該下一跳是否是該希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn);
步驟307 :如果路由的下一跳是該希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),進(jìn)行路由計(jì)算;步驟308 :判斷計(jì)算的路由中是否都計(jì)算出新的下一跳;步驟309 :如果都計(jì)算出新的下一跳,判斷每個(gè)新的下一跳是否是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn);步驟310 :如果每個(gè)新的下一跳是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),將每個(gè)新的下一跳存儲(chǔ)到備份路徑;其中,在步驟310中若判斷出新的下一跳是希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn),則對(duì)于該方法的執(zhí)行主體(即能量感知節(jié)點(diǎn))判斷可以對(duì)希望節(jié)能的能量感知鏈路進(jìn)行節(jié)能,且已經(jīng)在能量感知鏈路組中找到了替代希望節(jié)能的能量感知鏈路,替代鏈路能夠到達(dá)相同目的地路徑。而且,使得該節(jié)能操作僅限于該能量感知鏈路組內(nèi)進(jìn)行,可以不通知能量感知鏈路組外部其它設(shè)備,在組內(nèi)找到替代鏈路,該替代鏈路路由到達(dá)與希望節(jié)能鏈路相同的目的地,且不會(huì)形成包括環(huán)路的備份路徑??梢岳斫夤?jié)能感知鏈路組是一個(gè)封閉的網(wǎng)絡(luò),對(duì)于這個(gè)網(wǎng)絡(luò)內(nèi)各個(gè)節(jié)點(diǎn)中的每一條路由,一定是有一個(gè)邊緣節(jié)點(diǎn)從封裝網(wǎng)絡(luò)外學(xué)習(xí)過(guò)來(lái)的,所以最終在封裝網(wǎng)絡(luò)內(nèi)的每一條路由如果能算出來(lái)下一跳,一定最終會(huì)走到這個(gè)邊緣節(jié)點(diǎn)來(lái)的,到達(dá)這個(gè)邊邊緣節(jié)點(diǎn)后,下一跳一定是封閉網(wǎng)絡(luò)外,按我們的算法,這種路由就不再計(jì)算了,所以就直接走到封閉網(wǎng)絡(luò)外了,這樣肯定就不會(huì)環(huán)路了,之前沒有節(jié)能之前就是這樣走的,而不節(jié)能之前就是不會(huì)環(huán)路的,且現(xiàn)有計(jì)算中的路由協(xié)議算法可以保證。步驟311 :發(fā)送同意節(jié)能的消息給能量感知主節(jié)點(diǎn);步驟312 :接收能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能消息,根據(jù)存儲(chǔ)的備份路徑,開始節(jié)倉(cāng)泛。步驟313 :發(fā)送節(jié)能完成消息給所述能量感知主節(jié)點(diǎn)。通過(guò)上述對(duì)本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)節(jié)能的方法的說(shuō)明,該方法通過(guò)監(jiān)測(cè)能量感知鏈路的帶寬利用率,在帶寬利用率低于節(jié)能閾值時(shí),觸發(fā)對(duì)是否對(duì)能量感知鏈路進(jìn)行節(jié)能的判斷,當(dāng)路由的下一跳是希望節(jié)能的能量感知鏈路所在的能量感知組中節(jié)點(diǎn),根據(jù)不包括希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),進(jìn)行路由計(jì)算;當(dāng)組內(nèi)的下一跳都計(jì)算出新的下一跳,且新下一跳全部是希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn);將每個(gè)新的下一跳存儲(chǔ)到備份路徑;當(dāng)收到能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能消息后,執(zhí)行節(jié)能,實(shí)現(xiàn)了網(wǎng)絡(luò)智能對(duì)一些鏈路的節(jié)能,且不會(huì)形成環(huán)路,不影響正常的網(wǎng)絡(luò)傳輸。實(shí)施例三本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)節(jié)能的方法,該方法與實(shí)施例一提供的方法相似,區(qū)別之處在于,實(shí)施例一中的執(zhí)行主體是能量感知鏈路組內(nèi)優(yōu)先級(jí)相對(duì)較低的節(jié)點(diǎn),需要接收優(yōu)先級(jí)較高的節(jié)點(diǎn)(如能量感知主節(jié)點(diǎn))的控制,本實(shí)施例中例舉的即為能量感知主節(jié)點(diǎn)作為執(zhí)行主體的網(wǎng)絡(luò)節(jié)能方法。參見圖5所示,該方法包括步驟501 :監(jiān)測(cè)能量感知鏈路的帶寬利用率;步驟502 :當(dāng)監(jiān)測(cè)到能量感知鏈路的帶寬利用率低于節(jié)能閾值時(shí),根據(jù)本地存儲(chǔ)的內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)路由數(shù)據(jù)庫(kù)和優(yōu)先級(jí)信息,對(duì)每一條路由的下一跳進(jìn)行判斷判斷所述下一跳是否是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn);其中,所述每一條路由為不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù)庫(kù)中的路由;步驟503 :如果路由的下一跳是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),對(duì)每一條路由重新進(jìn)行路由計(jì)算;·步驟504 :判斷每一條路由是否都計(jì)算出新的下一跳;步驟505 :如果都計(jì)算出新的下一跳,將每個(gè)新的下一跳存儲(chǔ)到備份路徑;上述步驟501至步驟505的具體說(shuō)明可以參考實(shí)施例一中步驟201、步驟203至步驟206中對(duì)應(yīng)的說(shuō)明。步驟506 :接收能量感知節(jié)點(diǎn)發(fā)送的同意節(jié)能的消息;步驟507 :判斷所述能量感知鏈路組內(nèi)所有的節(jié)點(diǎn)都發(fā)送了同意節(jié)能的消息;步驟508 :如果能量感知鏈路組內(nèi)所有的節(jié)點(diǎn)都發(fā)送了同意節(jié)能的消息,發(fā)送節(jié)能消息給所述能量感知鏈路組內(nèi)所有的節(jié)點(diǎn);通過(guò)執(zhí)行上述步驟506至步驟508,使得能量感知主節(jié)點(diǎn)在獲知能量感知鏈路組中的所有節(jié)點(diǎn)都找到可以替代希望節(jié)能的能量感知鏈路后,通知各節(jié)點(diǎn)可以進(jìn)行節(jié)能。步驟509 :根據(jù)所述備份路徑,開始節(jié)能。通過(guò)上述對(duì)本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)節(jié)能的方法的說(shuō)明,該方法通過(guò)監(jiān)測(cè)能量感知鏈路的帶寬利用率,在帶寬利用率低于節(jié)能閾值時(shí),觸發(fā)對(duì)是否對(duì)能量感知鏈路進(jìn)行節(jié)能的判斷,當(dāng)路由的下一跳是希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),進(jìn)行路由計(jì)算;當(dāng)組內(nèi)的下一跳都計(jì)算出新的下一跳,將每個(gè)新的下一跳存儲(chǔ)到備份路徑;當(dāng)能量感知主節(jié)點(diǎn)在獲知能量感知鏈路組中的所有節(jié)點(diǎn)都找到可以替代希望節(jié)能的能量感知鏈路后,通知各節(jié)點(diǎn)已經(jīng)主節(jié)點(diǎn)自身執(zhí)行節(jié)能,實(shí)現(xiàn)了網(wǎng)絡(luò)智能對(duì)一些鏈路的節(jié)能。可選的,在步驟504之后,該方法還包括步驟510 :如果都計(jì)算出新的下一跳,判斷每個(gè)新的下一跳是否是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn);步驟511 :如果每個(gè)新的下一跳是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),觸發(fā)執(zhí)行步驟505中將每個(gè)新的下一跳存儲(chǔ)到備份路徑。通過(guò)增加步驟510和步驟511,當(dāng)判斷出新的下一跳是希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn),則對(duì)于該方法的執(zhí)行主體(即能量感知節(jié)點(diǎn))判斷可以對(duì)希望節(jié)能的能量感知鏈路進(jìn)行節(jié)能,且已經(jīng)在能量感知鏈路組中找到了替代希望節(jié)能的能量感知鏈路,替代鏈路能夠到達(dá)相同目的地路徑。而且,使得該節(jié)能操作僅限于該能量感知鏈路組內(nèi)進(jìn)行,可以不通知能量感知鏈路組外部其它設(shè)備,在組內(nèi)找到替代鏈路,該鏈路路由到達(dá)與希望節(jié)能鏈路相同的目的地,且不會(huì)形成包括環(huán)路的備份路徑??蛇x的,在步驟501之后,步驟502之前,該方法還包括步驟512 :接收能量感知節(jié)點(diǎn)發(fā)送的節(jié)能請(qǐng)求,節(jié)能請(qǐng)求至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)和鏈路所屬的能量感知鏈路組身份標(biāo)識(shí);步驟513 :根據(jù)節(jié)能請(qǐng)求,發(fā)送節(jié)能判別消息給能量感知鏈路組中所有節(jié)點(diǎn),節(jié)能判別消息中至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)和鏈路所屬的能量感知鏈路組身份標(biāo)識(shí)。其中,對(duì)于能量感知主節(jié)點(diǎn)在接收到節(jié)能請(qǐng)求后,可以是根據(jù)最先接收到的節(jié)能請(qǐng)求,發(fā)送節(jié)能判別消息給各節(jié)點(diǎn),其中,節(jié)能判別消息中包括的希望節(jié)能的能量感知鏈路 身份標(biāo)識(shí)和鏈路所屬的能量感知鏈路組身份標(biāo)識(shí),與最先發(fā)送節(jié)能請(qǐng)求中包括的希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)和鏈路所屬的能量感知鏈路組身份標(biāo)識(shí)相同。需要理解的是,能量感知主節(jié)點(diǎn)中觸發(fā)發(fā)送節(jié)能判別消息的機(jī)制不限于當(dāng)前的舉例的方式,也可以是其它方式觸發(fā),此處不應(yīng)該理解為對(duì)本發(fā)明實(shí)施例的限制。通過(guò)增加步驟512和步驟513,使得各能量感知節(jié)點(diǎn)能夠接受能量感知主節(jié)點(diǎn)的控制,能夠統(tǒng)一有序的執(zhí)行節(jié)能操作。實(shí)施例四本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)節(jié)能的方法,該方法與上述實(shí)施例一、二、三都是基于相同的創(chuàng)新思路,但是以上實(shí)施例都是從單側(cè)執(zhí)行方法的說(shuō)明,例如僅從能量感知節(jié)點(diǎn),或者僅從能量感知主節(jié)點(diǎn)單側(cè)說(shuō)明方法,在本實(shí)施例四中為了更便于理解,結(jié)合能量感知節(jié)點(diǎn)和能量感知主節(jié)點(diǎn)兩個(gè)執(zhí)行主體,對(duì)該方法進(jìn)行詳細(xì)說(shuō)明。具體參見圖6所示,該方法包括步驟601 :能量感知鏈路組中各節(jié)點(diǎn)監(jiān)測(cè)能量感知鏈路的帶寬利用率;其中,步驟601所說(shuō)的各節(jié)點(diǎn)包括能量感知鏈路組中主節(jié)點(diǎn)和能量感知節(jié)點(diǎn)。步驟602a :當(dāng)監(jiān)測(cè)到能量感知鏈路的帶寬利用率低于節(jié)能閾值時(shí),能量感知節(jié)點(diǎn)根據(jù)存儲(chǔ)的優(yōu)先級(jí)信息,向能量感知主節(jié)點(diǎn)發(fā)送節(jié)能請(qǐng)求,該節(jié)能請(qǐng)求至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)(ID,Identity)和該鏈路所屬的能量感知鏈路組ID ;步驟603b :能量感知主節(jié)點(diǎn)接收能量感知節(jié)點(diǎn)發(fā)送的節(jié)能請(qǐng)求,根據(jù)節(jié)能請(qǐng)求,發(fā)送節(jié)能判別消息給能量感知鏈路組中所有節(jié)點(diǎn),節(jié)能判別消息中至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)和鏈路所屬的能量感知鏈路組身份標(biāo)識(shí);其中,能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能判別消息可以根據(jù)最先接收到的節(jié)能請(qǐng)求觸發(fā)的,該節(jié)能判別消息包括的有關(guān)希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)和鏈路所屬的能量感知鏈路組身份標(biāo)識(shí),可以是與最先接收到的節(jié)能請(qǐng)求中相同。步驟604b :能量感知主節(jié)點(diǎn)中當(dāng)監(jiān)測(cè)到能量感知鏈路的帶寬利用率低于節(jié)能閾值時(shí),根據(jù)本地存儲(chǔ)的內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)路由數(shù)據(jù)庫(kù)和優(yōu)先級(jí)信息,對(duì)每一條路由的下一跳進(jìn)行判斷判斷所述下一跳是否是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn);其中,所述每一條路由為不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù)庫(kù)中的路由;
步驟605b :能量感知主節(jié)點(diǎn)判斷出如果路由的下一跳是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),對(duì)每一條路由重新進(jìn)行路由計(jì)算;步驟606b :能量感知主節(jié)點(diǎn)判斷每一條路由是否都計(jì)算出新的下一跳;步驟607b :能量感知主節(jié)點(diǎn)判斷出每一條路由都計(jì)算出新的下一跳,進(jìn)一步,判斷每個(gè)新的下一跳是否是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn);步驟608b :能量感知主節(jié)點(diǎn)判斷出每個(gè)新的下一跳是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),將每個(gè)新的下一跳存儲(chǔ)到備份路徑;步驟609a :能量感知節(jié)點(diǎn)接收能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能判別消息,觸發(fā)執(zhí)行步驟610a ;
步驟610a :能量感知節(jié)點(diǎn)根據(jù)本地存儲(chǔ)的IGP路由數(shù)據(jù)庫(kù),對(duì)每一條路由的下一跳進(jìn)行判斷判斷所述下一跳是否是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn);其中,所述每一條路由為不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù)庫(kù)中的路由;步驟611a:能量感知節(jié)點(diǎn)如果路由的下一跳是該希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),對(duì)每一條路由重新進(jìn)行路由計(jì)算;步驟612a :能量感知節(jié)點(diǎn)判斷每一條路由是否都計(jì)算出新的下一跳;步驟613a:能量感知節(jié)點(diǎn)計(jì)算的路由中,如果都計(jì)算出新的下一跳,進(jìn)一步,判斷每個(gè)新的下一跳是否是希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn);步驟614a :能量感知節(jié)點(diǎn)判斷出每個(gè)新的下一跳是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),則將每個(gè)新的下一跳存儲(chǔ)到備份路徑。步驟615a :能量感知節(jié)點(diǎn)發(fā)送同意節(jié)能的消息給能量感知主節(jié)點(diǎn);步驟616b :能量感知主節(jié)點(diǎn)接收能量感知節(jié)點(diǎn)發(fā)送的同意節(jié)能的消息;步驟617b :能量感知主節(jié)點(diǎn)判斷所述能量感知鏈路組內(nèi)所有的節(jié)點(diǎn)都發(fā)送了同意節(jié)能的消息;步驟618b :能量感知主節(jié)點(diǎn)判斷如果能量感知鏈路組內(nèi)所有的節(jié)點(diǎn)都發(fā)送了同意節(jié)能的消息,發(fā)送節(jié)能消息給所述能量感知鏈路組內(nèi)所有的節(jié)點(diǎn);步驟61% :能量感知主節(jié)點(diǎn)根據(jù)備份路徑,開始節(jié)能。步驟620a :能量感知節(jié)點(diǎn)接收能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能消息,根據(jù)存儲(chǔ)的備份路徑,開始節(jié)能。步驟621a :能量感知節(jié)點(diǎn)發(fā)送節(jié)能完成消息給所述能量感知主節(jié)點(diǎn)。還需要說(shuō)明的是,圖6中當(dāng)前僅說(shuō)明的是能量感知鏈路組中有一個(gè)普通節(jié)點(diǎn)(這里普通節(jié)點(diǎn)指優(yōu)先級(jí)較低的節(jié)點(diǎn))的情況,若能量感知鏈路組中包括有多個(gè)普通節(jié)點(diǎn)的情況,每個(gè)普通節(jié)點(diǎn)中的操作與當(dāng)前說(shuō)明的一個(gè)普通節(jié)點(diǎn)的情況相同。通過(guò)上述對(duì)本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)節(jié)能的方法的說(shuō)明,該方法通過(guò)監(jiān)測(cè)能量感知鏈路的帶寬利用率,在帶寬利用率低于節(jié)能閾值時(shí),觸發(fā)對(duì)是否對(duì)能量感知鏈路進(jìn)行節(jié)能的判斷,當(dāng)路由的下一跳是希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),進(jìn)行路由計(jì)算;當(dāng)組內(nèi)的下一跳都計(jì)算出新的下一跳,將每個(gè)新的下一跳存儲(chǔ)到備份路徑;當(dāng)收到能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能消息后,執(zhí)行節(jié)能,實(shí)現(xiàn)了網(wǎng)絡(luò)智能對(duì)一些鏈路的節(jié)能。實(shí)施例五本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)節(jié)能的裝置,如圖7所示,該裝置包括監(jiān)測(cè)單元701,第一發(fā)送單元702,第一判斷單元703,計(jì)算單元704,第二判斷單元705,備份路徑單元706,第二發(fā)送單元707,第一接收單元708,和節(jié)能單元709,監(jiān)測(cè)單元701,用于監(jiān)測(cè)能量感知鏈路的帶寬利用率;第一發(fā)送單元702,用于當(dāng)監(jiān)測(cè)到能量感知鏈路的帶寬利用率低于節(jié)能閾值時(shí),根據(jù)存儲(chǔ)的優(yōu)先級(jí)信息,向能量感知主節(jié)點(diǎn)發(fā)送節(jié)能請(qǐng)求,所述節(jié)能請(qǐng)求至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)和所述鏈路所屬的能量感知鏈路組身份標(biāo)識(shí);
第一判斷單元703,用于根據(jù)本地存儲(chǔ)的內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)路由數(shù)據(jù)庫(kù),對(duì)每一條路由的下一跳進(jìn)行判斷判斷所述下一跳是否是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn);其中,所述每一條路由為不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù)庫(kù)中的路由;計(jì)算單元704,用于如果路由的下一跳是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),對(duì)所述每一條路由重新進(jìn)行路由計(jì)算;第二判斷單元705,用于判斷所述每一條路由是否都計(jì)算出新的下一跳;備份路徑單元706,用于如果都計(jì)算出新的下一跳,將每個(gè)新的下一跳存儲(chǔ)到備份路徑;第二發(fā)送單元707,用于發(fā)送同意節(jié)能的消息給所述能量感知主節(jié)點(diǎn);第一接收單元708,用于接收能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能消息;節(jié)能單元709,用于根據(jù)所述備份路徑,開始節(jié)能。通過(guò)上述對(duì)本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)節(jié)能的裝置的說(shuō)明,該裝置通過(guò)監(jiān)測(cè)單元監(jiān)測(cè)能量感知鏈路的帶寬利用率,在帶寬利用率低于節(jié)能閾值時(shí),觸發(fā)對(duì)是否對(duì)能量感知鏈路進(jìn)行節(jié)能的判斷,當(dāng)路由的下一跳是希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),進(jìn)行路由計(jì)算;當(dāng)組內(nèi)的下一跳都計(jì)算出新的下一跳,將每個(gè)新的下一跳存儲(chǔ)到備份路徑;當(dāng)收到能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能消息后,執(zhí)行節(jié)能,實(shí)現(xiàn)了網(wǎng)絡(luò)智能對(duì)一些鏈路的節(jié)能??蛇x的,該裝置還包括第三判斷單元710,第三判斷單元710,用于判斷每個(gè)新的下一跳是否是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn);如果每個(gè)新的下一跳是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),通知所述備份路徑單元。通過(guò)增加第三判斷單元710,使得該節(jié)能裝置可以判斷出每個(gè)新的下一跳是希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),找到的替換鏈路仍然是組內(nèi)的鏈路,不涉及組外設(shè)備,不會(huì)形成包括環(huán)路的備份路徑。可選的,該裝置還可以包括第二接收單元711,第二接收單元711,用于接收能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能判別消息,觸發(fā)所述第一判斷單元執(zhí)行所述判斷所述下一跳是否是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn)的操作;其中,節(jié)能判別消息中至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)和所述鏈路所屬的能量感知鏈路組身份標(biāo)識(shí)。通過(guò)增加第二接收單元711,使得能量感知節(jié)點(diǎn)能夠在接收到能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能判別消息后,執(zhí)行節(jié)能的相關(guān)判斷,使得各能量感知節(jié)點(diǎn)能夠接受能量感知主節(jié)點(diǎn)的控制,能夠統(tǒng)一有序的執(zhí)行節(jié)能操作??蛇x的,該裝置還可以包括通信單元712,和存儲(chǔ)單元713 ;所述通信單元712,用于與相鄰的節(jié)點(diǎn)進(jìn)行通信,從而獲知能量感知鏈路組信息和組內(nèi)節(jié)點(diǎn)的優(yōu)先級(jí)信息;所述存儲(chǔ)單元713,用于存儲(chǔ)獲知的能量感知鏈路組身份標(biāo)識(shí)和優(yōu)先級(jí)信息。其中,所述通信單元712與相鄰的節(jié)點(diǎn)進(jìn)行通信可以采用現(xiàn)有的IGP,但不限于 IGP,也可以是其它協(xié)議,使得各節(jié)點(diǎn)之間進(jìn)行通信,獲知各節(jié)點(diǎn)所歸屬的能量感知鏈路組,以及各節(jié)點(diǎn)的優(yōu)先級(jí)信息,便于后續(xù)各節(jié)點(diǎn)可以獲知能量感知主節(jié)點(diǎn)(通??梢哉J(rèn)為優(yōu)先級(jí)最高的節(jié)點(diǎn)為能量感知主節(jié)點(diǎn))。通過(guò)增加上述通信單元712,和存儲(chǔ)單元713使得能量感知節(jié)點(diǎn)能夠獲知能量感知鏈路組中的各節(jié)點(diǎn)的情況,如優(yōu)先級(jí)信息等。可選的,該裝置還可以包括配置單元714,用于配置節(jié)能數(shù)據(jù),所述節(jié)能數(shù)據(jù)至少包括三項(xiàng)節(jié)點(diǎn)所屬的能量感知鏈路組信息,節(jié)點(diǎn)在能量感知鏈路組的優(yōu)先級(jí)信息,和節(jié)能閾值數(shù)值。通過(guò)增加配置單元714,使得網(wǎng)絡(luò)管理員能夠?qū)崿F(xiàn)對(duì)網(wǎng)絡(luò)設(shè)備的設(shè)置,便于設(shè)備后續(xù)執(zhí)行節(jié)能處理。可選的,該裝置還可以包括第三發(fā)送單元715,用于發(fā)送節(jié)能完成消息給所述能量感知主節(jié)點(diǎn)。通過(guò)增加第三發(fā)送單元715,使得主節(jié)點(diǎn)獲知各節(jié)點(diǎn)中的節(jié)能處理情況。實(shí)施例六本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)節(jié)能的裝置,如圖8所示,該裝置包括第二監(jiān)測(cè)單元801,第四判斷單元802,第二計(jì)算單元803,第五判斷單元804,第二備份路徑單元805,第三接收單元806,第六判斷單元807,第四發(fā)送單元808,和第二節(jié)能單元 809 ;第二監(jiān)測(cè)單元801,用于監(jiān)測(cè)能量感知鏈路的帶寬利用率;第四判斷單元802,用于當(dāng)監(jiān)測(cè)到能量感知鏈路的帶寬利用率低于節(jié)能閾值時(shí),根據(jù)本地存儲(chǔ)的內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)路由數(shù)據(jù)庫(kù)和優(yōu)先級(jí)信息,對(duì)每一條路由的下一跳進(jìn)行判斷判斷所述下一跳是否是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn);其中,所述每一條路由為不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù)庫(kù)中的路由;第二計(jì)算單元803,用于如果路由的下一跳是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),對(duì)所述每一條路由重新進(jìn)行路由計(jì)算;第五判斷單元804,用于判斷每一條路由是否都計(jì)算出新的下一跳;第二備份路徑單元805,用于如果都計(jì)算出新的下一跳,將每個(gè)新的下一跳存儲(chǔ)到備份路徑;第三接收單元806,用于接收能量感知節(jié)點(diǎn)發(fā)送的同意節(jié)能的消息;第六判斷單元807,用于判斷所述能量感知鏈路組內(nèi)所有的節(jié)點(diǎn)都發(fā)送了同意節(jié)能的消息;第四發(fā)送單元808,用于如果所述能量感知鏈路組內(nèi)所有的節(jié)點(diǎn)都發(fā)送了同意節(jié)能的消息,發(fā)送節(jié)能消息給所述能量感知鏈路組內(nèi)所有的節(jié)點(diǎn);第二節(jié)能單元809,用于根據(jù)所述備份路徑節(jié)能。通過(guò)上述對(duì)本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)節(jié)能裝置的說(shuō)明,該裝置通過(guò)第二監(jiān)測(cè)單元監(jiān)測(cè)能量感知鏈路的帶寬利用率,在帶寬利用率低于節(jié)能閾值時(shí),觸發(fā)對(duì)是否對(duì)能量 感知鏈路進(jìn)行節(jié)能的判斷,當(dāng)路由的下一跳是希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),進(jìn)行路由計(jì)算;當(dāng)組內(nèi)的下一跳都計(jì)算出新的下一跳,將每個(gè)新的下一跳存儲(chǔ)到備份路徑;當(dāng)能量感知主節(jié)點(diǎn)在獲知能量感知鏈路組中的所有節(jié)點(diǎn)都找到可以替代希望節(jié)能的能量感知鏈路后,通知各節(jié)點(diǎn)已經(jīng)主節(jié)點(diǎn)自身執(zhí)行節(jié)能,實(shí)現(xiàn)了網(wǎng)絡(luò)智能對(duì)一些鏈路的節(jié)能??蛇x的,該裝置還包括第六判斷單元810,用于如果都計(jì)算出新的下一跳之,判斷每個(gè)新的下一跳是否是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn);如果每個(gè)新的下一跳是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),通知所述第二備份路徑單元將每個(gè)新的下一跳存儲(chǔ)到備份路徑。通過(guò)增加第六判斷單元810,當(dāng)判斷出新的下一跳是希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn),則判斷可以對(duì)希望節(jié)能的能量感知鏈路進(jìn)行節(jié)能,且已經(jīng)在能量感知鏈路組中找到了替代希望節(jié)能的能量感知鏈路,替代鏈路能夠到達(dá)相同目的地路徑。而且,使得該節(jié)能操作僅限于該能量感知鏈路組內(nèi)進(jìn)行,可以不通知能量感知鏈路組外部其它設(shè)備,在組內(nèi)找到替代鏈路且,該鏈路路由到達(dá)與希望節(jié)能鏈路相同的目的地,且不會(huì)形成包括環(huán)路的備份路徑??蛇x的,該裝置還包括第四接收單元811,和第五發(fā)送單元812,所述第四接收單元811,用于接收所述能量感知節(jié)點(diǎn)發(fā)送的節(jié)能請(qǐng)求,所述節(jié)能請(qǐng)求至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)和所述鏈路所屬的能量感知鏈路組身份標(biāo)識(shí);所述第五發(fā)送單元812,用于根據(jù)所述節(jié)能請(qǐng)求,發(fā)送節(jié)能判別消息給所述能量感知鏈路組中所有節(jié)點(diǎn),所述節(jié)能判別消息中至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)和所述鏈路所屬的能量感知鏈路組身份標(biāo)識(shí)。通過(guò)增加第四接收單元811,和第五發(fā)送單元812,使得能量感知主節(jié)點(diǎn)可以控制組內(nèi)各節(jié)點(diǎn)開始執(zhí)行節(jié)能判別處理,能夠統(tǒng)一有序的執(zhí)行節(jié)能操作。最后,還需要說(shuō)明的是,上述實(shí)施例五、六說(shuō)明的網(wǎng)絡(luò)節(jié)能的更多說(shuō)明也可以參考方法實(shí)施例一、二、三、四中相關(guān)的說(shuō)明,在裝置實(shí)施例五、六中不重述。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。以上對(duì)本發(fā)明所提供的一種網(wǎng)絡(luò)節(jié)能的方法和裝置進(jìn)行了詳細(xì)介紹,對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實(shí)施例的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之 處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
1.一種網(wǎng)絡(luò)節(jié)能的方法,其特征在于,所述方法包括 監(jiān)測(cè)能量感知鏈路的帶寬利用率; 當(dāng)監(jiān)測(cè)到能量感知鏈路的帶寬利用率低于節(jié)能閾值時(shí),根據(jù)存儲(chǔ)的優(yōu)先級(jí)信息,向能量感知主節(jié)點(diǎn)發(fā)送節(jié)能請(qǐng)求,所述節(jié)能請(qǐng)求至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)和所述鏈路所屬的能量感知鏈路組身份標(biāo)識(shí); 根據(jù)本地存儲(chǔ)的內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)路由數(shù)據(jù)庫(kù),對(duì)每一條路由的下一跳進(jìn)行判斷判斷所述下一跳是否是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn);其中,所述每一條路由為不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù)庫(kù)中的路由;如果路由的下一跳是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn),根 據(jù)不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),對(duì)所述每一條路由重新進(jìn)行路由計(jì)算; 判斷所述每一條路由是否都計(jì)算出新的下一跳; 如果都計(jì)算出新的下一跳,將每個(gè)新的下一跳存儲(chǔ)到備份路徑; 發(fā)送同意節(jié)能的消息給所述能量感知主節(jié)點(diǎn); 接收能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能消息,根據(jù)所述備份路徑,節(jié)能。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述如果都計(jì)算出新的下一跳之后,所述方法還包括 判斷每個(gè)新的下一跳是否是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn); 如果每個(gè)新的下一跳是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),執(zhí)行所述將每個(gè)新的下一跳存儲(chǔ)到備份路徑。
3.根據(jù)權(quán)利要求I或2任一項(xiàng)所述的方法,其特征在于,所述向能量感知主節(jié)點(diǎn)發(fā)送節(jié)能請(qǐng)求之后,所述判斷所述下一跳是否是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn)之前,所述方法還包括 接收能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能判別消息,觸發(fā)執(zhí)行所述判斷所述下一跳是否是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn)的操作; 所述節(jié)能判別消息中至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)和所述鏈路所屬的能量感知鏈路組身份標(biāo)識(shí)。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括 如果下一跳判斷出不是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),則結(jié)束;其中,所述下一跳為不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù)庫(kù)中路由的下一跳; 或者,如果有未計(jì)算出新的下一跳,則不能節(jié)能,結(jié)束; 或者,如果有新的下一跳不是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),則不能節(jié)能,結(jié)束。
5.根據(jù)權(quán)利要求I至4任一項(xiàng)所述的方法,其特征在于,所述監(jiān)測(cè)能量感知鏈路的帶寬利用率之前,所述方法還包括 與相鄰的節(jié)點(diǎn)進(jìn)行通信,從而獲知能量感知鏈路組信息和組內(nèi)節(jié)點(diǎn)的優(yōu)先級(jí)信息; 存儲(chǔ)獲知的能量感知鏈路組身份標(biāo)識(shí)和優(yōu)先級(jí)信息。
6.根據(jù)權(quán)利要求I至5任一項(xiàng)所述的方法,其特征在于,所述方法還包括 配置節(jié)能數(shù)據(jù),所述節(jié)能數(shù)據(jù)至少包括三項(xiàng)節(jié)點(diǎn)所屬的能量感知鏈路組信息,節(jié)點(diǎn)在能量感知鏈路組的優(yōu)先級(jí)信息,和節(jié)能閾值數(shù)值。
7.根據(jù)權(quán)利要求I至6任一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述備份路徑,開始節(jié)能之后,所述方法還包括 發(fā)送節(jié)能完成消息給所述能量感知主節(jié)點(diǎn)。
8.—種網(wǎng)絡(luò)節(jié)能的方法,其特征在于,所述方法包括 監(jiān)測(cè)能量感知鏈路的帶寬利用率; 當(dāng)監(jiān)測(cè)到能量感知鏈路的帶寬利用率低于節(jié)能閾值時(shí),根據(jù)本地存儲(chǔ)的內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)路由數(shù)據(jù)庫(kù)和優(yōu)先級(jí)信息,對(duì)每一條路由的下一跳進(jìn)行判斷判斷所述下一跳是否是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn);其中,所述每一條路由為不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù)庫(kù)中的路由; 如果路由的下一跳是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),對(duì)所述每一條路由重新進(jìn)行路由計(jì)算; 判斷所述每一條路由是否都計(jì)算出新的下一跳; 如果都計(jì)算出新的下一跳,將每個(gè)新的下一跳存儲(chǔ)到備份路徑; 接收能量感知節(jié)點(diǎn)發(fā)送的同意節(jié)能的消息; 判斷所述能量感知鏈路組內(nèi)所有的節(jié)點(diǎn)都發(fā)送了同意節(jié)能的消息; 如果所述能量感知鏈路組內(nèi)所有的節(jié)點(diǎn)都發(fā)送了同意節(jié)能的消息,發(fā)送節(jié)能消息給所述能量感知鏈路組內(nèi)所有的節(jié)點(diǎn); 根據(jù)所述備份路徑節(jié)能。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述如果都計(jì)算出新的下一跳之后,所述方法還包括 判斷每個(gè)新的下一跳是否是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn); 如果每個(gè)新的下一跳是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),執(zhí)行所述將每個(gè)新的下一跳存儲(chǔ)到備份路徑。
10.根據(jù)權(quán)利要求8或9任一項(xiàng)所述的方法,其特征在于,所述監(jiān)測(cè)能量感知鏈路的帶寬利用率之后,所述判斷所述下一跳是否是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn)之前,所述方法還包括 接收所述能量感知節(jié)點(diǎn)發(fā)送的節(jié)能請(qǐng)求,所述節(jié)能請(qǐng)求至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)和所述鏈路所屬的能量感知鏈路組身份標(biāo)識(shí); 根據(jù)所述節(jié)能請(qǐng)求,發(fā)送節(jié)能判別消息給所述能量感知鏈路組中所有節(jié)點(diǎn),所述節(jié)能判別消息中至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)和所述鏈路所屬的能量感知鏈路組身份標(biāo)識(shí)。
11.一種網(wǎng)絡(luò)節(jié)能裝置,其特征在于,所述裝置包括監(jiān)測(cè)單元,第一發(fā)送單元,第一判斷單元,計(jì)算單元,第二判斷單元,備份路徑單元,第二發(fā)送單元,第一接收單元,節(jié)能單元, 所述監(jiān)測(cè)單元,用于監(jiān)測(cè)能量感知鏈路的帶寬利用率; 所述第一發(fā)送單元,用于當(dāng)監(jiān)測(cè)到能量感知鏈路的帶寬利用率低于節(jié)能閾值時(shí),根據(jù)存儲(chǔ)的優(yōu)先級(jí)信息,向能量感知主節(jié)點(diǎn)發(fā)送節(jié)能請(qǐng)求,所述節(jié)能請(qǐng)求至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)和所述鏈路所屬的能量感知鏈路組身份標(biāo)識(shí); 所述第一判斷單元,用于根據(jù)本地存儲(chǔ)的內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)路由數(shù)據(jù)庫(kù),對(duì)每一條路由的下一跳進(jìn)行判斷判斷所述下一跳是否是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn);其中,所述每一條路由為不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù)庫(kù)中的路由; 所述計(jì)算單元,用于如果路由的下一跳是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),對(duì)所述每一條路由重新進(jìn)行路由計(jì)算; 所述第二判斷單元,用于判斷所述每一條路由是否都計(jì)算出新的下一跳; 所述備份路徑單元,用于如果都計(jì)算出新的下一跳,將每個(gè)新的下一跳存儲(chǔ)到備份路徑; 所述第二發(fā)送單元,用于發(fā)送同意節(jié)能的消息給所述能量感知主節(jié)點(diǎn); 所述第一接收單元,用于接收能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能消息; 所述節(jié)能單元,用于根據(jù)所述備份路徑,開始節(jié)能。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述裝置還包括第三判斷單元, 所述第三判斷單元,用于判斷每個(gè)新的下一跳是否是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn);如果每個(gè)新的下一跳是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),通知所述備份路徑單元。
13.根據(jù)權(quán)利要求11或12任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括第二接收單元, 所述第二接收單元,用于接收能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能判別消息,觸發(fā)所述第一判斷單元執(zhí)行所述判斷所述下一跳是否是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn)的操作; 所述節(jié)能判別消息中至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)和所述鏈路所屬的能量感知鏈路組身份標(biāo)識(shí)。
14.根據(jù)權(quán)利要求11至13任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括通信單元,和存儲(chǔ)單元; 所述通信單元,用于與相鄰的節(jié)點(diǎn)進(jìn)行通信,從而獲知能量感知鏈路組信息和組內(nèi)節(jié)點(diǎn)的優(yōu)先級(jí)信息; 所述存儲(chǔ)單元,用于存儲(chǔ)獲知的能量感知鏈路組身份標(biāo)識(shí)和優(yōu)先級(jí)信息。
15.根據(jù)權(quán)利要求11至14任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括配置單元,用于配置節(jié)能數(shù)據(jù),所述節(jié)能數(shù)據(jù)至少包括三項(xiàng)節(jié)點(diǎn)所屬的能量感知鏈路組信息,節(jié)點(diǎn)在能量感知鏈路組的優(yōu)先級(jí)信息,和節(jié)能閾值數(shù)值。
16.根據(jù)權(quán)利要求11至15任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括 第三發(fā)送單元,用于發(fā)送節(jié)能完成消息給所述能量感知主節(jié)點(diǎn)。
17.—種網(wǎng)絡(luò)節(jié)能裝置,其特征在于,所述裝置包括第二監(jiān)測(cè)單元,第四判斷單元,第二計(jì)算單元,第五判斷單元,第二備份路徑單元,第三接收單元,第六判斷單元,第四發(fā)送單元,和第二節(jié)能單元; 所述第二監(jiān)測(cè)單元,用于監(jiān)測(cè)能量感知鏈路的帶寬利用率; 所述第四判斷單元,用于當(dāng)監(jiān)測(cè)到能量感知鏈路的帶寬利用率低于節(jié)能閾值時(shí),根據(jù)本地存儲(chǔ)的內(nèi)部網(wǎng)關(guān)協(xié)議(IGP)路由數(shù)據(jù)庫(kù)和優(yōu)先級(jí)信息,對(duì)每一條路由的下一跳進(jìn)行判斷判斷所述下一跳是否是所述希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn);其中,所述每一條路由為不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù)庫(kù)中的路由; 所述第二計(jì)算單元,用于如果路由的下一跳是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括所述希望節(jié)能的能量感知鏈路的IGP路由數(shù)據(jù),對(duì)所述每一條路由重新進(jìn)行路由計(jì)算; 所述第五判斷單元,用于判斷每一條路由是否都計(jì)算出新的下一跳; 所述第二備份路徑單元,用于如果都計(jì)算出新的下一跳,將每個(gè)新的下一跳存儲(chǔ)到備份路徑; 所述第三接收單元,用于接收能量感知節(jié)點(diǎn)發(fā)送的同意節(jié)能的消息; 所述第六判斷單元,用于判斷所述能量感知鏈路組內(nèi)所有的節(jié)點(diǎn)都發(fā)送了同意節(jié)能的消息; 所述第四發(fā)送單元,用于如果所述能量感知鏈路組內(nèi)所有的節(jié)點(diǎn)都發(fā)送了同意節(jié)能的消息,發(fā)送節(jié)能消息給所述能量感知鏈路組內(nèi)所有的節(jié)點(diǎn); 所述第二節(jié)能單元,用于根據(jù)所述備份路徑節(jié)能。
18.根據(jù)權(quán)利要求17所述的裝置,其特征在于,所述裝置還包括 第六判斷單元,用于如果都計(jì)算出新的下一跳之,判斷每個(gè)新的下一跳是否是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn);如果每個(gè)新的下一跳是所述希望節(jié)能的能量感知鏈路組中節(jié)點(diǎn),通知所述第二備份路徑單元將每個(gè)新的下一跳存儲(chǔ)到備份路徑。
19.根據(jù)權(quán)利要求17或18任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括第四接收單元,和第五發(fā)送單元, 所述第四接收單元,用于接收所述能量感知節(jié)點(diǎn)發(fā)送的節(jié)能請(qǐng)求,所述節(jié)能請(qǐng)求至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)和所述鏈路所屬的能量感知鏈路組身份標(biāo)識(shí); 所述第五發(fā)送單元,用于根據(jù)所述節(jié)能請(qǐng)求,發(fā)送節(jié)能判別消息給所述能量感知鏈路組中所有節(jié)點(diǎn),所述節(jié)能判別消息中至少包括希望節(jié)能的能量感知鏈路身份標(biāo)識(shí)和所述鏈路所屬的能量感知鏈路組身份標(biāo)識(shí)。
全文摘要
本發(fā)明實(shí)施例公開了一種網(wǎng)絡(luò)節(jié)能的方法和裝置。本發(fā)明實(shí)施例通過(guò)監(jiān)測(cè)能量感知鏈路的帶寬利用率,在帶寬利用率低于節(jié)能閾值時(shí),觸發(fā)對(duì)是否對(duì)能量感知鏈路進(jìn)行節(jié)能的判斷,當(dāng)路由的下一跳是希望節(jié)能的能量感知鏈路所在的能量感知鏈路組中節(jié)點(diǎn),根據(jù)不包括希望節(jié)能的能量感知鏈路的內(nèi)部網(wǎng)關(guān)協(xié)議(IGP,Interior Gateway Protocol)路由數(shù)據(jù),進(jìn)行路由計(jì)算;當(dāng)組內(nèi)的下一跳都計(jì)算出新的下一跳,將每個(gè)新的下一跳存儲(chǔ)到備份路徑;當(dāng)收到能量感知主節(jié)點(diǎn)發(fā)送的節(jié)能消息后,執(zhí)行節(jié)能,實(shí)現(xiàn)了網(wǎng)絡(luò)智能對(duì)一些鏈路的節(jié)能。
文檔編號(hào)H04L12/26GK102752200SQ20121021491
公開日2012年10月24日 申請(qǐng)日期2012年6月27日 優(yōu)先權(quán)日2012年6月27日
發(fā)明者楊建軍, 陰元斌 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
托克托县| 牟定县| 砚山县| 旌德县| 高淳县| 神木县| 夏邑县| 北碚区| 五原县| 东乌| 忻城县| 汾阳市| 云阳县| 仪陇县| 峨边| 通许县| 连山| 宿州市| 石首市| 双江| 陆河县| 蒲江县| 湛江市| 陈巴尔虎旗| 阜阳市| 印江| 三门县| 蕲春县| 远安县| 思南县| 海安县| 济宁市| 观塘区| 沧州市| 南川市| 靖边县| 巴林左旗| 文登市| 台东市| 班戈县| 嘉祥县|