專利名稱::鏈路速率調(diào)整方法和裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信
技術(shù)領(lǐng)域:
,尤其涉及一種鏈路速率調(diào)整方法和裝置。
背景技術(shù):
:數(shù)據(jù)網(wǎng)絡(luò)由計(jì)算機(jī)、工作站、交換機(jī)、路由器和其他網(wǎng)絡(luò)設(shè)備組成,這些網(wǎng)絡(luò)設(shè)備通過銅線或光纖等媒介傳送數(shù)據(jù)報文,網(wǎng)絡(luò)端口即是這些媒介的接入點(diǎn)。兩臺網(wǎng)絡(luò)設(shè)備端口之間通過媒介建立數(shù)據(jù)傳輸?shù)耐ǖ婪Q為建立鏈路,網(wǎng)絡(luò)設(shè)備在上電、管理命令發(fā)出或者在用戶干預(yù)下在端口發(fā)出一串脈沖信號,告知對端網(wǎng)絡(luò)設(shè)備其支持的工作模式,以及用于協(xié)商握手機(jī)制的其他信息并接收對端網(wǎng)絡(luò)設(shè)備的應(yīng)答進(jìn)而建立鏈路。這種協(xié)商機(jī)制在物理層芯片進(jìn)行,因此建立的鏈路速率由兩端設(shè)備的能力決定,通常是鏈路兩端設(shè)備都可以適應(yīng)的可能的最高傳輸速率,比如兩端設(shè)備都支持1G的速率,則建立的鏈路速率不會出現(xiàn)100M的結(jié)果。而且,在鏈路建立后和鏈路生存期內(nèi),鏈路速率是保持不變的。兩端設(shè)備按照端口的最大能力建立的端口速率,在大部份時間里是過設(shè)計(jì)。在實(shí)際使用環(huán)境中,網(wǎng)絡(luò)設(shè)備間的典型流量遠(yuǎn)遠(yuǎn)低于鏈路的速率,如在接入側(cè)的交換機(jī),典型的數(shù)據(jù)流量只有端口速率的1-3%;高速的接入交換機(jī),典型的數(shù)據(jù)流量也不過是端口速率的5-8%;接入側(cè)的路由器和邊緣路由器的情況類似,典型的數(shù)據(jù)流量不超過端口鏈路速率的6%。高速率的鏈路會消耗更多能量,增加用戶的使用成本,通常一個1G鏈路相比100M鏈路多消耗1~2W;—個IOG鏈路比1G鏈路多消耗45W,考慮到數(shù)據(jù)端口數(shù)量巨大,現(xiàn)有技術(shù)浪費(fèi)了大量的能量。
發(fā)明內(nèi)容本發(fā)明實(shí)施例的目的在于提供一種鏈路速率調(diào)整方法和裝置,使鏈路速率6基于數(shù)據(jù)流量進(jìn)行自適應(yīng)調(diào)整以達(dá)到節(jié)能的目的。本發(fā)明實(shí)施例提供一種鏈路速率調(diào)整方法,包括將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率調(diào)整門限進(jìn)行比較;根據(jù)比較結(jié)果確定需要對當(dāng)前鏈路速率調(diào)整則在候選速率等級中選擇待調(diào)整的鏈路速率等級;發(fā)送速率調(diào)整發(fā)起報文,所述速率調(diào)整發(fā)起報文包括所述待調(diào)整的鏈路速率等級;和接收所述發(fā)起報文的設(shè)備將鏈路速率調(diào)整為所述待調(diào)整的鏈路速率等級。本發(fā)明實(shí)施例提供一種鏈路速率調(diào)整裝置,包括比較模塊,用于將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率調(diào)整門限進(jìn)行比較;根據(jù)比較結(jié)果確定需要對當(dāng)前鏈路速率調(diào)整則在候選速率等級中選擇待調(diào)整的鏈路速率等級;調(diào)整報文收發(fā)模塊,用于發(fā)送速率調(diào)整發(fā)起報文,所述速率調(diào)整發(fā)起報文包括所述待調(diào)整的鏈路速率等級;控制模塊,用于和接收所述發(fā)起報文的設(shè)備將鏈路速率調(diào)整為所述待調(diào)整的鏈路速率等級。由上述本發(fā)明實(shí)施例提供的技術(shù)方案可以看出,本發(fā)明實(shí)施例通過將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率調(diào)整門限進(jìn)行比較,根據(jù)比較結(jié)果確定需要對當(dāng)前鏈路速率調(diào)整則在候選速率等級中選擇待調(diào)整的鏈路速率等級,發(fā)送速率調(diào)整發(fā)起報文,所述速率調(diào)整發(fā)起報文包括所述待調(diào)整的鏈路速率等級,和接收所述發(fā)起報文的設(shè)備將鏈路速率調(diào)整為所述待調(diào)整的鏈路速率等級的技術(shù)手段,使鏈路速率基于數(shù)據(jù)流量進(jìn)行自適應(yīng)調(diào)整,從而達(dá)到節(jié)能的目的。為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例一的鏈路速率調(diào)整方法流程圖;圖2為本發(fā)明實(shí)施例二的鏈路速率調(diào)整方法流程圖;圖3為本發(fā)明實(shí)施例三的鏈路速率調(diào)整裝置示意圖。具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例一的鏈路速率調(diào)整方法,如圖l所示,包括S101、將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率調(diào)整門限進(jìn)行比較;S102、根據(jù)比較結(jié)果確定需要對當(dāng)前鏈路速率調(diào)整則在候選速率等級中選擇待調(diào)整的鏈路速率等級;5103、發(fā)送速率調(diào)整發(fā)起報文,所述速率調(diào)整發(fā)起報文包括所述待調(diào)整的鏈路速率等級;5104、和接收所述發(fā)起報文的設(shè)備將鏈路速率調(diào)整為所述待調(diào)整的鏈路速率等級。本發(fā)明實(shí)施例提供的方法,通過將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率調(diào)整門限進(jìn)行比較,根據(jù)比較結(jié)果確定需要對當(dāng)前鏈路速率調(diào)整則在候選速率等級中選擇待調(diào)整的鏈路速率等級,發(fā)送速率調(diào)整發(fā)起報文,所述速率調(diào)整發(fā)起報文包括所述待調(diào)整的鏈路速率等級,和接收所述發(fā)起報文的設(shè)備將鏈路速率調(diào)整為所述待調(diào)整的鏈路速率等級的技術(shù)手段,使鏈路速率基于數(shù)據(jù)流量進(jìn)行自適應(yīng)調(diào)整,從而達(dá)到節(jié)能的目的。本發(fā)明實(shí)施例二的鏈路速率調(diào)整方法,如圖2所示,包括8S201、協(xié)商4i^各調(diào)整策略。本發(fā)明實(shí)施例中,假設(shè)建立鏈路的網(wǎng)絡(luò)設(shè)備為Nl和N2,Nl和N2分別可以是交換機(jī)、路由器、工作站、服務(wù)器等各種網(wǎng)絡(luò)設(shè)備,所述建立的鏈路可以是以太網(wǎng)通道等各種以報文方式傳送的數(shù)據(jù)通道。網(wǎng)絡(luò)設(shè)備Nl和N2端口上電之后依照傳統(tǒng)方式通過物理層發(fā)出的脈沖信號建立通道鏈接,此時的當(dāng)前鏈路速率等級為兩個設(shè)備端口協(xié)商后所能支持的最大速率等級,如N1支持的速率等級為IOM、100M、1G,N2支持的速率等級為IOM、100M、1G、IOG,則Nl和N2建立的當(dāng)前鏈路速率等級為1G。本發(fā)明實(shí)施例中,由于網(wǎng)絡(luò)設(shè)備包括多個端口,網(wǎng)絡(luò)設(shè)備間可能建立多條鏈路,為說明方便清楚,本發(fā)明實(shí)施例中選取其中一路鏈路進(jìn)行說明。協(xié)商鏈路調(diào)整策略的目的是設(shè)定鏈路兩端的Nl和N2都可以支持的候選速率等級和該候選速率等級對應(yīng)的速率調(diào)整門限J人而為后續(xù)的鏈路速率調(diào)整提供依據(jù)。鏈路調(diào)整策略的協(xié)商可以釆用多種方式進(jìn)行。某些協(xié)商方式中,假定由N1作為協(xié)商發(fā)起方,協(xié)商過程包括S2011、Nl發(fā)送策略協(xié)商發(fā)起報文,所述策略協(xié)商發(fā)起報文包括速率等級和該速率等級對應(yīng)的速率調(diào)整門限。Nl向N2發(fā)送策略協(xié)商發(fā)起報文,報文中攜帶的信息可以包括N1支持的速率等級,如IOM、IOOM、1G、IOG等。報文中還包括N1根據(jù)自身情況給出的每個速率等級建議的對應(yīng)速率調(diào)整門限,速率調(diào)整門限進(jìn)一步可以包括速率降級門限和速率升級門限,如速率等級為1G的速率降級門限可以選為90M,即90M為鏈路速率等級從1G降為100M的門限;速率等級為1G的速率升級門限可以選為900M,即900M為鏈路速率等級從1G升為10G的門限。速率調(diào)整門限的具體取值是根據(jù)Nl的自身情況而定,現(xiàn)以速率升級門限為例進(jìn)行說明,如N1的數(shù)據(jù)突發(fā)流量較大,則可將速率升級門限設(shè)得相對較低,如相對于900M設(shè)定為700M,這樣可以有效避免鏈路數(shù)據(jù)流量突增,超過10G,而由于鏈路速率等級沒有及時調(diào)整升級導(dǎo)致傳輸中斷的危險。某些實(shí)施方式中,90M可能即是速率等級為1G的速率降級門限,也是速率等級為IOOM的速率升級門限,此時,當(dāng)數(shù)據(jù)流量在90M附近波動時,鏈路速率等級就要進(jìn)行反復(fù)調(diào)整,從而可能影響傳輸質(zhì)量。某些實(shí)施方式中,可以將速率等級為1G的速率降級門限選為80M,即80M為鏈路速率等級從1G降為IOOM的門限;將速率等級為100M的速率升級門限選為90M,即90M為鏈路速率等級/人100M升為1G的門限。這樣選擇的好處是有效避免了當(dāng)數(shù)據(jù)流量在80M或90M的門限值附近波動時,反復(fù)調(diào)整鏈路速率等級而產(chǎn)生鏈路振蕩的情況,進(jìn)一步的,可以根據(jù)數(shù)據(jù)流量的波動范圍調(diào)整速率降級門限和速率升級門限之間的余量。某些實(shí)施方式中,為了減少因鏈路數(shù)據(jù)流量在速率調(diào)整門限附近波動而頻繁調(diào)整鏈路速率等級,產(chǎn)生鏈路振蕩的情況,Nl向N2發(fā)送策略協(xié)商發(fā)起報文中還可以攜帶建議的調(diào)速時間間隔,即兩次鏈路速率等級調(diào)整的最小時間間隔。S2012、Nl接收策略協(xié)商回復(fù)報文,根據(jù)所述策略協(xié)商回復(fù)報文獲得候選速率等級和該候選速率等級對應(yīng)的速率調(diào)整門限。本發(fā)明實(shí)施例中,N2接收到Nl發(fā)過來的策略協(xié)商發(fā)起報文后,比較N2的參數(shù)信息和策略協(xié)商發(fā)起報文中Nl的參數(shù)信息,進(jìn)行鏈路調(diào)整策略的協(xié)商。協(xié)商策略可以有多種。在候選速率等級的協(xié)商上,某些實(shí)施方式中,可以選擇N1和N2共同支持的速率等級作為候選速率等級,如N1支持的速率等級是10M、IOOM、1G、10G,N2支持的速率等級是IOOM、1G、IOG、40G,則取IOOM、1G、10G作為候選速率等級,即進(jìn)行鏈路速率調(diào)整時在此范圍內(nèi)進(jìn)行選擇;另外一些實(shí)施方式中,根據(jù)其他因素,如自身的流量很少低于IOOM,也可以選擇1G、IOG作為候選速率等級。在每個速率等級對應(yīng)速率調(diào)整門限的協(xié)商上,可以選一奪Nl和N2建議的10較低的速率調(diào)整門限,如N1建議速率等級為1G的速率降級門限為90M,N2建議速率等級為1G的速率降級門限為80M,則取80M為協(xié)商后的候選速率等級為1G的速率降級門限;另外一些實(shí)施方式中,也可以相應(yīng)修改N2自身的建議值,將最終的速率調(diào)整門限取值為85M,或進(jìn)一步降低為70M。同理,可以非常靈活,只要滿足N1的能力范圍即可。某些實(shí)施方式中,如果策略協(xié)商發(fā)起報文中包括N1建議的調(diào)速時間間隔,N2可以進(jìn)一步協(xié)商調(diào)速時間間隔,如取兩者建議值中時間間隔較大者,或者取一個折衷值。在上述協(xié)商過程完成后,N2將確定的鏈路調(diào)整策略保存下來,并向Nl發(fā)送策略協(xié)商回復(fù)"^艮文。某些實(shí)施方式中,策略協(xié)商回復(fù)報文中可以包括確定的鏈路調(diào)整策略,/人而Nl可以直接提取出鏈路調(diào)整策略;某些實(shí)施方式中,策略協(xié)商回復(fù)報文可以包括N2支持的速率等級和每個速率等級建議的對應(yīng)速率調(diào)整門限,進(jìn)一步的,包括N2建議的調(diào)速時間間隔,〃(人而N1可以釆用上述N2的協(xié)商方法,通過比較Nl和N2在策略協(xié)商發(fā)起報文和策略協(xié)商回復(fù)報文中的建議值確定鏈路調(diào)整策略??傊?,N2通過策略協(xié)商回復(fù)報文獲得了候選速率等級和該候選速率等級對應(yīng)的速率調(diào)整門限,進(jìn)一步的包括調(diào)速時間間隔,即Nl獲得了與N2—致的鏈路調(diào)整策略。Nl和N2將協(xié)商一致的鏈路調(diào)整策略存儲下來,該鏈路調(diào)整策略可以在后續(xù)的鏈路速率調(diào)整過程中反復(fù)應(yīng)用,某些實(shí)施方式中,N1或N2根據(jù)自身情況的改變也可能重新協(xié)商鏈路調(diào)整策略,甚至周期性的反復(fù)進(jìn)行鏈路調(diào)整策略的協(xié)商。上述協(xié)商過程中,通過Nl發(fā)送策略協(xié)商發(fā)起才艮文,N2發(fā)送策略協(xié)商回復(fù)報文的方式進(jìn)行鏈路調(diào)整策略的協(xié)商,從而使Nl和N2都保存有鏈路調(diào)整策略,在后續(xù)過程中都具有發(fā)起鏈路速率調(diào)整的能力。在某些實(shí)施方式中,可能不需要N1和N2都具有發(fā)起鏈路速率調(diào)整的能力,如連接多個服務(wù)器的交換機(jī),可以只由交換機(jī)保存鏈路調(diào)整策略,從而具備發(fā)起鏈路速率調(diào)整的能力。這種情況下,策略協(xié)商過程中可以只存在策略協(xié)商發(fā)起報文,而不存在策略協(xié)商回復(fù)報文。如Nl發(fā)送策略協(xié)商發(fā)起報文后,N2才艮據(jù)策略協(xié)商發(fā)起報文確定鏈路調(diào)整策略并保存下來,而不發(fā)送策略協(xié)商回復(fù)"^艮文給Nl,從而通過這種方式協(xié)商的鏈路調(diào)整策略只保存在N2中,后續(xù)只有N2發(fā)起鏈路速率調(diào)整。上述的策略協(xié)商過程中,由于不存在策略協(xié)商回復(fù)報文,從而節(jié)約了資源的占用,節(jié)省了策略協(xié)商的時間;由于不需要鏈路兩端設(shè)備都具備鏈路調(diào)整策略的協(xié)商能力和存儲能力,從而降低了對系統(tǒng)配置的要求,也節(jié)約了存儲資源。某些實(shí)施方式中,上述鏈路調(diào)整策略可由設(shè)備兩端默認(rèn)設(shè)置成一致,即預(yù)設(shè)包括選速率等級和所述候選速率等級對應(yīng)的速率調(diào)整門限的鏈路調(diào)整策略。此種情形下本發(fā)明實(shí)施例中可以不包括協(xié)商鏈路調(diào)整策略的步驟。S202、根據(jù)鏈路數(shù)據(jù)流量與候選速率等級對應(yīng)的速率調(diào)整門限在候選速率等級中選4奪鏈路速率等級。本發(fā)明實(shí)施例中,假設(shè)在上述S201中,Nl和N2協(xié)商的鏈路調(diào)整策略中候選速率等級為100M、1G、10G,其中速率等級為1G的速率降級門限為80M,速率升級門限為900M。假設(shè)Nl為鏈路速率調(diào)整的發(fā)起方,當(dāng)前鏈路速率等級為1G,Nl獲得鏈路數(shù)據(jù)流量情況,該數(shù)據(jù)流量的獲得可以是N1通過主動查詢的方式獲得,也可以是通過鏈路端口上報的方式獲得。52021、Nl比較鏈路數(shù)據(jù)流量與當(dāng)前鏈路速率等級的速率降級門限,若鏈路數(shù)據(jù)流量小于等于速率降級門限,如鏈路數(shù)據(jù)流量為70M,小于當(dāng)前鏈路速率等級的速率降級門限80M,則在候選速率等級中選4奪IOOM作為新的鏈路速率等級,然后執(zhí)行S203,否則執(zhí)行S2022。52022、Nl比較鏈路數(shù)據(jù)流量與當(dāng)前鏈路速率等級的速率升級門限,若鏈路數(shù)據(jù)流量大于等于速率升級門限,如鏈路數(shù)據(jù)流量為950M,大于當(dāng)前鏈路速率等級的速率降級門限900M,則在候選速率等級中選擇IOG作為新的鏈路速率等級,然后執(zhí)行S207,否則結(jié)束鏈路速率等級的調(diào)整。某些實(shí)施方式中,上述S2021和S2022的執(zhí)行順序也可以調(diào)換,即先比較鏈路數(shù)據(jù)流量與當(dāng)前鏈路速率等級的速率升級門限,再比較速率降級門P艮。5203、確定與上次鏈路速率調(diào)整的時間間隔大于等于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔。本發(fā)明實(shí)施例中,如果S201中確定的鏈路調(diào)整策略包括調(diào)速時間間隔,則N1在S2021中選4奪新的鏈路速率等級后,需要判斷距離上一次鏈路速率調(diào)整的時間間隔大于等于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔,若判斷結(jié)果為是,則執(zhí)行S204,若結(jié)果為否,則等待一段時間繼續(xù)判斷,直到距離上一次鏈路速率調(diào)整的時間間隔大于等于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔。上述的判斷過程,是為了避免因過于頻繁調(diào)整鏈路速率等級,而產(chǎn)生鏈路振蕩。某些實(shí)施方式中,也可以在S2021中確定與上次鏈路速率調(diào)整的時間間隔是否大于等于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔,如將N1的獲得鏈路數(shù)據(jù)流量的時間間隔或?qū)㈡溌窋?shù)據(jù)流量與速率調(diào)整門限進(jìn)行比較的時間間隔配置為大于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔。另外一些實(shí)施方式中,也可以將兩次鏈路速率等級調(diào)整的時間間隔是否大于等于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔的確定交由鏈路速率調(diào)整的響應(yīng)方N2執(zhí)行,然后在滿足調(diào)速時間間隔后,由N2發(fā)送報文告知Nl,Nl再進(jìn)行鏈路速率等級的調(diào)整。綜上所述,兩次鏈路速率等級調(diào)整的時間間隔是否大于等于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔可以放在不同的階段,采用不同的方式進(jìn)行確定,只要能實(shí)現(xiàn)避免頻繁調(diào)整鏈路速率等級而產(chǎn)生鏈路振蕩的功能,均在本發(fā)明實(shí)施例的保護(hù)范圍之內(nèi)。5204、發(fā)送速率降級發(fā)起報文。本發(fā)明實(shí)施例中,假定N1在S2021中選擇IOOM作為新的鏈路速率等級,并且確定與上次鏈路速率調(diào)整的時間間隔大于等于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔,則發(fā)送速率降級發(fā)起報文給N2,所述速率調(diào)整發(fā)起報文包括所13選擇出的鏈路速率等級IOOM,此告知N2需要調(diào)整到鏈路速率等級。某些實(shí)施方式中,例如N1和N2之間的鏈路為同步以太網(wǎng),Nl還可以在速率調(diào)整發(fā)起報文中包括調(diào)整時間信息,如時戳信息以方便Nl和N2同步調(diào)整鏈路速率。5205、接收速率降級回復(fù)"fe文。本步驟為可選步驟,Nl可以不執(zhí)行此步驟,而直接執(zhí)行S206,不影響本發(fā)明技術(shù)效果的實(shí)現(xiàn)。某些實(shí)施方式中,N2接收到Nl發(fā)送的速率降級升級報文后,可以向N1發(fā)送速率降級回復(fù)才艮文作為確認(rèn),從而Nl可以據(jù)此確定鏈路是暢通的,N2可以與Nl共同進(jìn)行鏈路速率等級調(diào)整,從而確保數(shù)據(jù)安全。此時,如果N1沒有收到N2發(fā)送的速率降級回復(fù)報文則重復(fù)發(fā)送速率發(fā)起回復(fù)報文。某些實(shí)施方式中,N2也可能根據(jù)自身情況不同意鏈路速率等級調(diào)整,從而可以在速率降級回復(fù)報文中告知N1。某些實(shí)施方式中,如由N2確定兩次鏈路速率等級調(diào)整的時間間隔是否大于等于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔的情況下,N2可以在確定后發(fā)送速率降級回復(fù)才艮文,/人而^f吏Nl獲知滿足調(diào)速時間間隔,可以進(jìn)行鏈路速率等級的調(diào)整。5206、將鏈路速率調(diào)整為所述選擇出的鏈路速率等級。本發(fā)明實(shí)施例中,在N1發(fā)出速率降級發(fā)起報文,或接收到速率降級回復(fù)報文后,Nl可以將當(dāng)前鏈路速率調(diào)整為所述選擇出的鏈路速率等級,如從1G調(diào)整到IOOM。在鏈路的另一端,N2在接收到速率降級發(fā)起報文,或發(fā)送速率降級回復(fù)報文后,也將當(dāng)前鏈路速率調(diào)整為所述選擇出的鏈路速率等級。鏈路速率等級調(diào)整的過程也就是鏈路重建的過程,鏈路會出現(xiàn)暫時中斷,但由于報文的發(fā)送時間很短暫,同時Nl和N2各自的緩存可以存儲待發(fā)報文,所以Nl和N2在調(diào)整鏈路速率等級時的時延對報文傳輸造成可以忽略不計(jì)。在某些實(shí)施方式中,例如Nl和N2之間的鏈路為同步以太網(wǎng),Nl和N2可以根據(jù)調(diào)整時間信息,如時戳信息同步調(diào)整鏈路速率等級,從而使鏈路重建的時延達(dá)到最小。5207、確定與上次鏈路速率調(diào)整的時間間隔大于等于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔。5208、發(fā)送速率升級發(fā)起報文。5209、接收速率升級回復(fù)報文。5210、將鏈路速率調(diào)整為所述選擇出的鏈路速率等級。上述S207至S210的步驟為鏈路速率等級升級是的操作步驟,可以參照S203至S206執(zhí)行。本發(fā)明實(shí)施例中,速率降級發(fā)送報文和速率升級發(fā)送報文可以統(tǒng)稱為速率調(diào)整發(fā)起報文;速率降級回復(fù)報文和速率升級回復(fù)報文可以統(tǒng)稱為速率調(diào)整回復(fù)報文本發(fā)明實(shí)施例中給出了一次鏈路速率等級的調(diào)整過程,Nl也可以被配置為循環(huán)獲取鏈路數(shù)據(jù)流量,進(jìn)行比較調(diào)整;或者可以設(shè)定一定的時間間隔進(jìn)行上述過程;進(jìn)一步的,可以循環(huán)的進(jìn)行鏈路調(diào)整策略的協(xié)商,鏈路數(shù)據(jù)流量與速率調(diào)整門限的比較,鏈路速率等級的調(diào)整的一系列步驟??傊灰獙?shí)施了本發(fā)明實(shí)施例提供的方法,其進(jìn)行的各種變型均在本發(fā)明實(shí)施例的保護(hù)范圍之內(nèi)。本發(fā)明實(shí)施例中,鏈路調(diào)整控制報文為兩端設(shè)備提供了鏈路速率調(diào)整所需的交換信息,包括6種策略協(xié)商發(fā)起報文、策略協(xié)商回復(fù)報文、速率升級發(fā)起報文、速率升級回復(fù)才艮文、速率降級發(fā)起報文和速率降級回復(fù)報文。下面以以太網(wǎng)鏈路調(diào)整控制報文為例說明其格式,以太網(wǎng)鏈路調(diào)整控制報文為基本的IEEE802.3報文,可以包括如下內(nèi)容<table>tableseeoriginaldocumentpage15</column></row><table>Length/Type28809IEEE802.3定義的Slow—Protocols—TypeSubtype118鏈路速率調(diào)整協(xié)議編號VersionNumber11鏈路速率調(diào)整協(xié)議版本號info—type11表示策略協(xié)商發(fā)起報文2表示策略協(xié)商回復(fù)報文3表示速率升級發(fā)起報文4表示速率升級回復(fù)報文5表示速率降級發(fā)起報文6表示速率降級回復(fù)報文最小調(diào)速時間間隔2協(xié)商前數(shù)據(jù)為己方建議時間間隔協(xié)商后數(shù)據(jù)為兩端設(shè)備支持的時間間隔單位為毫秒當(dāng)前數(shù)率等級1bit0代表10M,1表示支持10M速率bitl代表100M,1表示支持100M速率bit2代表1G,1表示支持1G速率bit3代表10G,1表示支持10G速率bit4代表40G,1表示支持40G速率bit5代表IOOG,1表示支持100G速率bit67保留support—rate1網(wǎng)絡(luò)設(shè)備支持的鏈路速率等級bit0代表IOM,1表示支持10M速率bitl代表IOOM,1表示支持IOOM速率bit2代表lG,1表示支持1G速率bit3代表IOG,1表示支持10G速率bit4代表40G,1表示支持40G速率16bit5代表100G,1表示支持100G速率bit67保留co-support—rate1鏈路兩端設(shè)備協(xié)商后共同支持的鏈路速率等級bit0代表10M,1表示支持10M速率bitl代表100M,1表示支持100M速率bit2代表1G,1表示支持1G速率bit3代表10G,1表示支持10G速率bit4代表40G,1表示支持40G速率bit5代表100G,1表示支持100G速率bit67保留速率升級門棍—10M2協(xié)商前數(shù)據(jù)己方為建議門榲協(xié)商后的速率升級門搵單位為Mbit速率降級門榲—10M2協(xié)商前數(shù)據(jù)己方為建議門檻協(xié)商后的速率降級門檻單位為Mbit速率升級門4監(jiān)—100M2協(xié)商前數(shù)據(jù)己方為建議門檻協(xié)商后的速率升級門檻單位為Mbit速率降級門榲—100M2協(xié)商前數(shù)據(jù)己方為建議門檻協(xié)商后的速率降級門檻單位為Mbit速率升級門搵—1G2協(xié)商前數(shù)據(jù)己方為建議門檻協(xié)商后的速率升級門榲單位為Mbit速率降級門搵JG2協(xié)商前數(shù)據(jù)己方為建議門檻協(xié)商后的速率降級門榲單位為Mbit速率升級門檻—10G2協(xié)商前數(shù)據(jù)己方為建議門檻協(xié)商后的速率升級門榲單位為Mbit17<table>tableseeoriginaldocumentpage18</column></row><table>本發(fā)明實(shí)施例提供的方法,通過將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率調(diào)整門限進(jìn)行比較,根據(jù)比較結(jié)果確定需要對當(dāng)前鏈路速率調(diào)整則在候選速率等級中選擇待調(diào)整的鏈路速率等級,發(fā)送速率調(diào)整發(fā)起報文,所述速率調(diào)整發(fā)起報文包括所述待調(diào)整的鏈路速率等級,和接收所述發(fā)起報文的設(shè)備將鏈路速率調(diào)整為所述待調(diào)整的鏈路速率等級的技術(shù)手段,使鏈路速率基于數(shù)據(jù)流量進(jìn)行自適應(yīng)調(diào)整,從而達(dá)到節(jié)能的目的。一個1G鏈路相比IOOM鏈路多消耗1~2W,—個10G鏈路比1G鏈路多消耗4~5W,考慮數(shù)據(jù)端口數(shù)量巨大,通過本發(fā)明的鏈路速率調(diào)整方案可以在數(shù)據(jù)流量較低時大大節(jié)約設(shè)備能耗。相應(yīng)于上述方法實(shí)施例,本發(fā)明實(shí)施例三提供一種鏈路速率調(diào)整裝置,如圖3所示,包括比較模塊301,用于將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率調(diào)整門限進(jìn)行比較;根據(jù)比較結(jié)果確定需要對當(dāng)前鏈路速率調(diào)整則在候選速率等級中選擇待調(diào)整的鏈路速率等級;調(diào)整報文收發(fā)模塊302,用于發(fā)送速率調(diào)整發(fā)起報文,所述速率調(diào)整發(fā)起報文包括所述待調(diào)整的鏈路速率等級;控制模塊303,用于和接收所述發(fā)起報文的設(shè)備將鏈路速率調(diào)整為所述待調(diào)整的鏈路速率等級。本發(fā)明實(shí)施例提供的裝置,用于實(shí)現(xiàn)將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率調(diào)整門限進(jìn)行比較,根據(jù)比較結(jié)果確定需要對當(dāng)前鏈路速率調(diào)整則在候選速率等級中選擇待調(diào)整的鏈路速率等級,發(fā)送速率調(diào)整發(fā)起報文,所述速率調(diào)整發(fā)起報文包括所述待調(diào)整的鏈路速率等級,和接收所述發(fā)起報文的設(shè)備將鏈路速率調(diào)整為所述待調(diào)整的鏈路速率等級的技術(shù)手段,使鏈路速率基于數(shù)據(jù)流量進(jìn)行自適應(yīng)調(diào)整,從而達(dá)到節(jié)能的目的。某些實(shí)施方式中,本發(fā)明實(shí)施例的鏈路速率調(diào)整裝置還包括協(xié)商模塊304,用于所述將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率調(diào)整門限進(jìn)行比較前,協(xié)商確定所述候選速率等級和所述候選速率等級對應(yīng)的速率調(diào)整門限。所述協(xié)商模塊304還包括協(xié)商報文收發(fā)模塊3041,用于發(fā)送策略協(xié)商發(fā)起報文,所述策略協(xié)商發(fā)起報文包括可用速率等級和所述可用速率等級對應(yīng)的速率調(diào)整門限;接收策略協(xié)商回復(fù)報文;調(diào)整策略獲得模塊3042,用于根據(jù)所述策略協(xié)商回復(fù)報文獲得雙方認(rèn)可的速率等級和所述雙方認(rèn)可的速率等級對應(yīng)的速率調(diào)整門限。某些實(shí)施方式中所述協(xié)商報文收發(fā)模塊3041還用于,接收策略協(xié)商發(fā)起報文,所述策略協(xié)商發(fā)起報文包括可用速率等級和所述可用速率等級對應(yīng)的速率調(diào)整門限;所述調(diào)整策略獲得模塊3042還用于,根據(jù)所述策略協(xié)商發(fā)起報文確定雙方認(rèn)可的速率等級和所述雙方認(rèn)可的速率等級對應(yīng)的速率調(diào)整門限。某些實(shí)施方式中,本發(fā)明實(shí)施例的鏈路速率調(diào)整裝置還包括時間監(jiān)控模塊19305,用于所述發(fā)送速率調(diào)整發(fā)起報文前,確定與上次鏈路速率調(diào)整的時間間隔大于等于設(shè)置的調(diào)速時間間隔。某些實(shí)施方式中,所述所述調(diào)整報文收發(fā)模塊302還用于,在所述和接收所述發(fā)起報文的設(shè)備將鏈路速率調(diào)整為所述待調(diào)整的鏈路速率等級前,接收速率調(diào)整回復(fù)報文。下面結(jié)合上述鏈路速率調(diào)整方法,對本發(fā)明實(shí)施例提供的鏈路速率調(diào)整裝置進(jìn)4亍i兌明本發(fā)明實(shí)施例中,假設(shè)建立鏈路的網(wǎng)絡(luò)設(shè)備為Nl和N2,Nl和N2分別可以是交換機(jī)、路由器、工作站、服務(wù)器等各種網(wǎng)絡(luò)設(shè)備,所述建立的鏈路可以是以太網(wǎng)通道等各種以報文方式傳送的數(shù)據(jù)通道。網(wǎng)絡(luò)設(shè)備Nl和N2端口上電之后依照傳統(tǒng)方式通過物理層發(fā)出的脈沖信號建立通道鏈接,此時的當(dāng)前鏈路速率等級為兩個設(shè)備端口協(xié)商后所能支持的最大速率等級,如N1支持的速率等級為IOM、IOOM、1G,N2支持的速率等級為IOM、IOOM、1G、IOG,則Nl和N2建立的當(dāng)前鏈路速率等級為1G。本發(fā)明實(shí)施例中,由于網(wǎng)絡(luò)設(shè)備包括多個端口,網(wǎng)絡(luò)設(shè)備間可能建立多條鏈路,為說明方便清楚,本發(fā)明實(shí)施例中選取其中一路鏈路進(jìn)行說明。本發(fā)明實(shí)施例中,可以首先由協(xié)商模塊304協(xié)商鏈路調(diào)整策略,目的是設(shè)定鏈路兩端的Nl和N2都可以支持的候選速率等級和該候選速率等級對應(yīng)的速率調(diào)整門限,從而為后續(xù)的鏈路速率調(diào)整提供依據(jù)。鏈路調(diào)整策略的協(xié)商可以采用多種方式進(jìn)行。某些協(xié)商方式中,假定由N1作為協(xié)商發(fā)起方,協(xié)商過程包括協(xié)商報文收發(fā)模塊3041發(fā)送策略協(xié)商發(fā)起報文,所述策略協(xié)商發(fā)起報文包括速率等級和該速率等級對應(yīng)的速率調(diào)整門限。報文中攜帶的信息可以包括N1支持的速率等級,如IOM、IOOM、1G、IOG等。報文中還包括N1根據(jù)自身情況給出的每個速率等級建議的對應(yīng)速率調(diào)整20門限,速率調(diào)整門限進(jìn)一步可以包括速率降級門限和速率升級門限,如速率等級為1G的速率降級門限可以選為90M,即90M為《連路速率等級從1G降為100M的門限;速率等級為1G的速率升級門限可以選為900M,即900M為鏈路速率等級從1G升為10G的門限。速率調(diào)整門限的具體取值是根據(jù)Nl的自身情況而定,現(xiàn)以速率升級門限為例進(jìn)行說明,如N1的數(shù)據(jù)突發(fā)流量較大,則可將速率升級門限設(shè)得相對較低,如相對于900M設(shè)定為700M,這樣可以有效避免鏈路數(shù)據(jù)流量突增,超過10G,而由于鏈5^速率等級沒有及時調(diào)整升級導(dǎo)致傳輸中斷的危險。某些實(shí)施方式中,90M可能即是速率等級為1G的速率降級門限,也是速率等級為IOOM的速率升級門限,此時,當(dāng)數(shù)據(jù)流量在90M附近波動時,鏈路速率等級就要進(jìn)行反復(fù)調(diào)整,從而可能影響傳輸質(zhì)量。某些實(shí)施方式中,可以將速率等級為1G的速率降級門限選為80M,即80M為鏈路速率等級從1G降為IOOM的門限;將速率等級為100M的速率升級門限選為90M,即90M為鏈路速率等級從100M升為1G的門限。這樣選擇的好處是有效避免了當(dāng)數(shù)據(jù)流量在80M或90M的門限值附近波動時,反復(fù)調(diào)整鏈路速率等級而產(chǎn)生鏈路振蕩的情況,進(jìn)一步的,可以根據(jù)數(shù)據(jù)流量的波動范圍調(diào)整速率降級門限和速率升級門限之間的余量。某些實(shí)施方式中,為了減少因鏈路數(shù)據(jù)流量在速率調(diào)整門限附近波動而頻繁調(diào)整鏈路速率等級,產(chǎn)生鏈路振蕩的情況,協(xié)商報文收發(fā)模塊3041向N2發(fā)送策略協(xié)商發(fā)起報文中還可以攜帶建議的調(diào)速時間間隔,即兩次鏈路速率等級調(diào)整的最小時間間隔。協(xié)商報文收發(fā)模塊3041接收策略協(xié)商回復(fù)報文,根據(jù)所述策略協(xié)商回復(fù)報文獲得候選速率等級和該候選速率等級對應(yīng)的速率調(diào)整門限。本發(fā)明實(shí)施例中,N2接收到Nl發(fā)過來的策略協(xié)商發(fā)起報文后,比較N2的參數(shù)信息和策略協(xié)商發(fā)起報文中Nl的參數(shù)信息,進(jìn)行鏈路調(diào)整策略的協(xié)商。協(xié)商策略可以有多種。21在候選速率等級的協(xié)商上,某些實(shí)施方式中,可以選擇N1和N2共同支持的速率等級作為候選速率等級,如N1支持的速率等級是10M、100M、1G、IOG,N2支持的速率等級是100M、1G、IOG、40G,則取100M、1G、10G作為候選速率等級,即進(jìn)行鏈路速率調(diào)整時在此范圍內(nèi)進(jìn)行選擇;另外一些實(shí)施方式中,根據(jù)其他因素,如自身的流量很少低于100M,也可以選擇1G、IOG作為候選速率等級。在每個速率等級對應(yīng)速率調(diào)整門限的協(xié)商上,可以選擇Nl和N2建議的較低的速率調(diào)整門限,如N1建議速率等級為1G的速率降級門限為90M,N2建議速率等級為1G的速率降級門限為80M,則取80M為協(xié)商后的候選速率等級為1G的速率降級門限;另外一些實(shí)施方式中,也可以相應(yīng)修改N2自身的建議值,將最終的速率調(diào)整門限取值為85M,或進(jìn)一步降低為70M。同理,可以非常靈活,只要滿足N1的能力范圍即可。某些實(shí)施方式中,如果策略協(xié)商發(fā)起報文中包括N1建議的調(diào)速時間間隔,N2可以進(jìn)一步協(xié)商調(diào)速時間間隔,如取兩者建議值中時間間隔較大者,或者取一個折衷值。在上述協(xié)商過程完成后,N2將確定的鏈路調(diào)整策略保存下來,并向Nl發(fā)送策略協(xié)商回復(fù)報文。某些實(shí)施方式中,策略協(xié)商回復(fù)報文中可以包括確定的鏈路調(diào)整策略,從而N1可以直接提取出鏈路調(diào)整策略;某些實(shí)施方式中,策略協(xié)商回復(fù)"R文可以包括N2支持的速率等級和每個速率等級建議的對應(yīng)速率調(diào)整門限,進(jìn)一步的,包括N2建議的調(diào)速時間間隔,從而N1的調(diào)整策略獲得模塊3042可以采用上述N2的協(xié)商方法,通過比較Nl和N2在策略協(xié)商發(fā)起報文和策略協(xié)商回復(fù)報文中的建議值確定鏈路調(diào)整策略??傊?,N2通過策略協(xié)商回復(fù)報文獲得了候選速率等級和該候選速率等級對應(yīng)的速率調(diào)整門限,進(jìn)一步的包括調(diào)速時間間隔,即Nl獲得了與N2—致的鏈路調(diào)整策略。Nl和N2將協(xié)商一致的鏈路調(diào)整策略存儲下來,該鏈路調(diào)整策略可以在22后續(xù)的鏈路速率調(diào)整過程中反復(fù)應(yīng)用,某些實(shí)施方式中,N1或N2根據(jù)自身情況的改變也可能重新協(xié)商鏈路調(diào)整策略,甚至周期性的反復(fù)進(jìn)行鏈路調(diào)整策略的協(xié)商。上述協(xié)商過程中,通過N1發(fā)送策略協(xié)商發(fā)起報文,N2發(fā)送策略協(xié)商回復(fù)報文的方式進(jìn)行鏈路調(diào)整策略的協(xié)商,從而使Nl和N2都保存有鏈路調(diào)整策略,在后續(xù)過程中都具有發(fā)起鏈路速率調(diào)整的能力。在某些實(shí)施方式中,可能不需要Nl和N2都具有發(fā)起鏈路速率調(diào)整的能力,如連接多個服務(wù)器的交換機(jī),可以只由交換機(jī)保存鏈路調(diào)整策略,從而具備發(fā)起鏈路速率調(diào)整的能力。這種情況下,策略協(xié)商過程中可以只存在策略協(xié)商發(fā)起"R文,而不存在策略協(xié)商回復(fù)報文。如N2發(fā)送策略協(xié)商發(fā)起報文后,Nl的協(xié)商報文收發(fā)模塊3041接收N2發(fā)送策略協(xié)商發(fā)起報文,調(diào)整策略獲得模塊3042根據(jù)策略協(xié)商發(fā)起報文確定鏈路調(diào)整策略并保存下來,而不發(fā)送策略協(xié)商回復(fù)報文給N2,從而通過這種方式協(xié)商的鏈^^調(diào)整策略只保存在N1中,后續(xù)只有N1發(fā)起鏈路速率調(diào)整。上述的策略協(xié)商過程中,由于不存在策略協(xié)商回復(fù)報文,從而節(jié)約了資源的占用,節(jié)省了策略協(xié)商的時間;由于不需要鏈路兩端設(shè)備都具備鏈路調(diào)整策略的協(xié)商能力和存儲能力,從而降低了對系統(tǒng)配置的要求,也節(jié)約了存儲資源。某些實(shí)施方式中,上述鏈路調(diào)整策略可由設(shè)備兩端默認(rèn)設(shè)置成一致,即預(yù)設(shè)包括選速率等級和所述候選速率等級對應(yīng)的速率調(diào)整門限的鏈路調(diào)整策略。此種情形下本發(fā)明實(shí)施例中可以不包括協(xié)商鏈路調(diào)整策略的步驟。比較模塊301根據(jù)鏈路數(shù)據(jù)流量與候選速率等級對應(yīng)的速率調(diào)整門限在候選速率等級中選擇鏈路速率等級。本發(fā)明實(shí)施例中,假設(shè)在上述S201中,協(xié)商模塊304和N2協(xié)商的鏈路調(diào)整策略中候選速率等級為IOOM、1G、10G,其中速率等級為1G的速率降級門限為80M,速率升級門限為900M。假設(shè)N1為鏈路速率調(diào)整的發(fā)起方,當(dāng)前鏈路速率等級為1G,比較模塊301獲得鏈路數(shù)據(jù)流量情況,該數(shù)據(jù)流量的獲得可以是比較模塊301通過主動查詢的方式獲得,也可以是通過鏈路端口上報的方式獲得。比較模塊301進(jìn)行比較可以包括如下幾種情況比較模塊301比較鏈路數(shù)據(jù)流量與當(dāng)前鏈路速率等級的速率降級門限,若鏈路數(shù)據(jù)流量小于等于速率降級門限,如鏈路數(shù)據(jù)流量為70M,小于當(dāng)前鏈路速率等級的速率降級門限80M,則在候選速率等級中選4奪100M作為新的鏈路速率等級,然后由時間監(jiān)控模塊305確定與上次鏈路速率調(diào)整的時間間隔是否大于等于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔,否則繼續(xù)比較鏈路數(shù)據(jù)流量與當(dāng)前鏈路速率等級的速率升級門限。比較模塊301比較鏈路數(shù)據(jù)流量與當(dāng)前鏈路速率等級的速率升級門限,若鏈路數(shù)據(jù)流量大于等于速率升級門限,如鏈路數(shù)據(jù)流量為950M,大于當(dāng)前鏈路速率等級的速率降級門限900M,則在候選速率等級中選擇IOG作為新的鏈路速率等級,然后由時間監(jiān)控模塊305確定與上次鏈路速率調(diào)整的時間間隔大于等于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔,否則結(jié)束鏈路速率等級的調(diào)整。某些實(shí)施方式中,上述比較模塊301進(jìn)行比較的執(zhí)行順序也可以調(diào)換,即先比較鏈路數(shù)據(jù)流量與當(dāng)前鏈路速率等級的速率升級門卩艮,再比較速率降級門限。時間監(jiān)控模塊305確定與上次鏈路速率調(diào)整的時間間隔大于等于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔。本發(fā)明實(shí)施例中,如果協(xié)商模塊304確定的鏈路調(diào)整策略包括調(diào)速時間間隔,則比較模塊301選擇新的鏈路速率等級后,需要由時間監(jiān)控模塊305判斷距離上一次鏈路速率調(diào)整的時間間隔大于等于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔,若判斷結(jié)果為是,則開始進(jìn)行鏈路調(diào)整,若結(jié)果為否,則等待一段時間繼續(xù)判斷,直到距離上一次鏈路速率調(diào)整的時間間隔大于等于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔。上述的判斷過程,是為了避免因過于頻繁調(diào)整鏈路速率等級,而產(chǎn)生鏈路振蕩。某些實(shí)施方式中,也可以在上述比較模塊301執(zhí)行比較過程中確定與上次鏈路速率調(diào)整的時間間隔是否大于等于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔,如將比較模塊301獲得鏈路數(shù)據(jù)流量的時間間隔或?qū)㈡溌窋?shù)據(jù)流量與速率調(diào)整門限進(jìn)行比較的時間間隔配置為大于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔。另外一些實(shí)施方式中,也可以將兩次鏈路速率等級調(diào)整的時間間隔是否大于等于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔的確定交由鏈路速率調(diào)整的響應(yīng)方N2執(zhí)行,然后在滿足調(diào)速時間間隔后,由N2發(fā)送報文告知Nl,Nl再進(jìn)行鏈路速率等級的調(diào)整。綜上所述,兩次鏈路速率等級調(diào)整的時間間隔是否大于等于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔可以放在不同的階段,采用不同的方式進(jìn)行確定,只要能實(shí)現(xiàn)避免頻繁調(diào)整鏈路速率等級而產(chǎn)生鏈路振蕩的功能,均在本發(fā)明實(shí)施例的保護(hù)范圍之內(nèi)。經(jīng)過上述步驟后,由調(diào)整報文收發(fā)模塊302發(fā)送速率降級發(fā)起報文。本發(fā)明實(shí)施例中,假定比較模塊301選擇100M作為新的鏈路速率等級,并且時間監(jiān)控模塊305確定與上次鏈路速率調(diào)整的時間間隔大于等于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔,則由調(diào)整報文收發(fā)模塊302發(fā)送速率降級發(fā)起報文給N2,所述速率調(diào)整發(fā)起報文包括所選4奪出的鏈^各速率等級100M,此告知N2需要調(diào)整到鏈路速率等級。某些實(shí)施方式中,例如N1和N2之間的鏈路為同步以太網(wǎng),調(diào)整報文收發(fā)模塊302還可以在速率調(diào)整發(fā)起報文中包括調(diào)整時間信息,如時戳信息以方便Nl和N2同步調(diào)整鏈路速率。調(diào)整報文收發(fā)模塊302接收速率降級回復(fù)報文。本步驟為可選步驟,Nl可以不執(zhí)行此步驟,而直接進(jìn)行鏈路速率等級調(diào)整,不影響本發(fā)明技術(shù)效果的實(shí)現(xiàn)。某些實(shí)施方式中,N2接收到調(diào)整報文收發(fā)模塊302發(fā)送的速率降級升級25報文后,可以向調(diào)整報文收發(fā)模塊302發(fā)送速率降級回復(fù)報文作為確認(rèn),從而Nl可以據(jù)此確定鏈路是暢通的,N2可以與Nl共同進(jìn)行鏈路速率等級調(diào)整,從而確保數(shù)據(jù)安全。此時,如果調(diào)整報文收發(fā)模塊302沒有收到N2發(fā)送的速率降級回復(fù)報文則重復(fù)發(fā)送速率發(fā)起回復(fù)報文。某些實(shí)施方式中,N2也可能根據(jù)自身情況不同意鏈路速率等級調(diào)整,從而可以在速率降級回復(fù)才艮文中告知Nl。某些實(shí)施方式中,如由N2確定兩次鏈路速率等級調(diào)整的時間間隔是否大于等于鏈路調(diào)整策略中設(shè)置的調(diào)速時間間隔的情況下,N2可以在確定后發(fā)送速率降級回復(fù)報文,從而使N1獲知滿足調(diào)速時間間隔,可以進(jìn)行鏈路速率等級的調(diào)整。本發(fā)明實(shí)施例中,在調(diào)整報文收發(fā)模塊302發(fā)出速率降級發(fā)起報文,或接收到速率降級回復(fù)報文后,控制模塊303可以將當(dāng)前鏈路速率調(diào)整為所述選擇出的鏈路速率等級,如從1G調(diào)整到100M。在鏈路的另一端,N2在接收到速率降級發(fā)起報文,或發(fā)送速率降級回復(fù)報文后,也將當(dāng)前鏈路速率調(diào)整為所述選擇出的鏈路速率等級。鏈路速率等級調(diào)整的過程也就是鏈路重建的過程,鏈路會出現(xiàn)暫時中斷,但由于報文的發(fā)送時間很短暫,同時N1和N2各自的緩存可以存儲待發(fā)報文,所以Nl和N2在調(diào)整鏈路速率等級時的時延對報文傳輸造成可以忽略不計(jì)。在某些實(shí)施方式中,例如N1和N2之間的鏈路為同步以太網(wǎng),Nl和N2可以根據(jù)調(diào)整時間信息,如時戳信息同步調(diào)整鏈路速率等級,從而使鏈^各重建的時延達(dá)到最小。同理,調(diào)整報文收發(fā)模塊302發(fā)送速率升級發(fā)起報文,接收速率升級回復(fù)報文,控制模塊303將鏈路速率調(diào)整為所述選擇出的鏈路速率等級的步驟可以參照鏈路速率等級升級是的操作步驟的執(zhí)行。本發(fā)明實(shí)施例中,速率降級發(fā)送報文和速率升級發(fā)送報文可以統(tǒng)稱為速率調(diào)整發(fā)起報文;速率降級回復(fù)報文和速率升級回復(fù)報文可以統(tǒng)稱為速率調(diào)整回復(fù)報文本發(fā)明實(shí)施例中給出了一次鏈路速率等級的調(diào)整過程,Nl也可以被配置26為循環(huán)獲取鏈路數(shù)據(jù)流量,進(jìn)行比較調(diào)整;或者可以設(shè)定一定的時間間隔進(jìn)行上述過程;進(jìn)一步的,可以循環(huán)的進(jìn)行鏈路調(diào)整策略的協(xié)商,鏈路數(shù)據(jù)流量與速率調(diào)整門限的比較,鏈路速率等級的調(diào)整的一系列步驟??傊?,只要實(shí)施了本發(fā)明實(shí)施例提供的方法,其進(jìn)行的各種變型均在本發(fā)明實(shí)施例的保護(hù)范圍之內(nèi)。本發(fā)明實(shí)施例提供的裝置,用于實(shí)現(xiàn)將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率調(diào)整門限進(jìn)行比較,根據(jù)比較結(jié)果確定需要對當(dāng)前鏈路速率調(diào)整則在候選速率等級中選擇待調(diào)整的鏈路速率等級,發(fā)送速率調(diào)整發(fā)起報文,所述速率調(diào)整發(fā)起報文包括所述待調(diào)整的鏈路速率等級,和接收所述發(fā)起報文的設(shè)備將鏈路速率調(diào)整為所述待調(diào)整的鏈路速率等級的技術(shù)手段,使鏈路速率基于數(shù)據(jù)流量進(jìn)行自適應(yīng)調(diào)整,從而達(dá)到節(jié)能的目的??梢酝ㄟ^計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-OnlyMemory,ROM)或隨機(jī)存儲記憶體(RandomAccessMemory,RAM)等。以上所述僅為本發(fā)明的幾個實(shí)施例,本領(lǐng)域的技術(shù)人員依據(jù)申請文件公開的可以對本發(fā)明進(jìn)行各種改動或變型而不脫離本發(fā)明的精神和范圍。權(quán)利要求1、一種鏈路速率調(diào)整方法,其特征在于,所述方法包括將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率調(diào)整門限進(jìn)行比較;根據(jù)比較結(jié)果確定需要對當(dāng)前鏈路速率調(diào)整則在候選速率等級中選擇待調(diào)整的鏈路速率等級;發(fā)送速率調(diào)整發(fā)起報文,所述速率調(diào)整發(fā)起報文包括所述待調(diào)整的鏈路速率等級;和接收所述發(fā)起報文的設(shè)備將鏈路速率調(diào)整為所述待調(diào)整的鏈路速率等級。2、根據(jù)權(quán)利要求1所述的鏈路速率調(diào)整方法,其特征在于,所述將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率調(diào)整門限進(jìn)行比較前還包括步驟協(xié)商確定所述候選速率等級和所述候選速率等級對應(yīng)的速率調(diào)整門限;或,預(yù)設(shè)所述候選速率等級和所述候選速率等級對應(yīng)的速率調(diào)整門限。3、根據(jù)權(quán)利要求2所述的鏈路速率調(diào)整方法,其特征在于,所述協(xié)商確定所述候選速率等級和所述候選速率等級對應(yīng)的速率調(diào)整門限包括發(fā)送策略協(xié)商發(fā)起報文,所述策略協(xié)商發(fā)起報文包括可用速率等級和所述可用速率等級對應(yīng)的速率調(diào)整門限;接收策略協(xié)商回復(fù)報文;根據(jù)所述策略協(xié)商回復(fù)報文獲得雙方認(rèn)可的速率等級和所述雙方認(rèn)可的速率等級對應(yīng)的速率調(diào)整門限。4、根據(jù)權(quán)利要求1所述的鏈路速率調(diào)整方法,其特征在于,所述協(xié)商確定所述候選速率等級和所述候選速率等級對應(yīng)的速率調(diào)整門限包括接收策略協(xié)商發(fā)起報文,所述策略協(xié)商發(fā)起報文包括可用速率等級和所述可用速率等級對應(yīng)的速率調(diào)整門限;根據(jù)所述策略協(xié)商發(fā)起報文確定雙方認(rèn)可的速率等級和所述雙方認(rèn)可的速率等級對應(yīng)的速率調(diào)整門限。5、根據(jù)權(quán)利要求1所述的鏈路速率調(diào)整方法,其特征在于,所述發(fā)送速率調(diào)整發(fā)起報文前,所述方法還包括確定與上次鏈路速率調(diào)整的時間間隔大于等于設(shè)置的調(diào)速時間間隔。6、根據(jù)權(quán)利要求1所述的鏈路速率調(diào)整方法,其特征在于所述速率調(diào)整發(fā)起^^艮文還包括調(diào)整時間信息。7、根據(jù)權(quán)利要求1至6任一項(xiàng)所述的鏈路速率調(diào)整方法,其特征在于,所述和接收所述發(fā)起報文的設(shè)備將鏈路速率調(diào)整為所述待調(diào)整的鏈路速率等級前,所述方法還包括接收速率調(diào)整回復(fù)才艮文。8、根據(jù)權(quán)利要求1所述的鏈路速率調(diào)整方法,其特征在于,所述速率調(diào)整門限包括速率降級門限,所述將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率調(diào)整門限進(jìn)行比較;根據(jù)比較結(jié)果確定需要對當(dāng)前鏈路速率調(diào)整則在候選速率等級中選擇待調(diào)整的鏈路速率等級包括將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率降級門限進(jìn)行比較;當(dāng)前鏈路數(shù)據(jù)流量小于等于當(dāng)前速率等級對應(yīng)的速率降級門限,則從候選速率等級中選擇待調(diào)整的鏈路速率等級。9、根據(jù)權(quán)利要求1所述的鏈路速率調(diào)整方法,其特征在于,所述速率調(diào)整門限包括速率升級門限,所述將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率調(diào)整門限進(jìn)行比較;根據(jù)比較結(jié)果確定需要對當(dāng)前鏈路速率調(diào)整則在候選速率等級中選擇待調(diào)整的鏈路速率等級包括將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率升級門限進(jìn)行比較;當(dāng)前鏈路數(shù)據(jù)流量大于等于當(dāng)前速率等級對應(yīng)的速率升級門限,則從候選速率等級中選擇待調(diào)整的鏈路速率等級。10、根據(jù)權(quán)利要求8或9所述的鏈路速率調(diào)整方法,其特征在于,所述方法還包括當(dāng)前鏈路數(shù)據(jù)流量大于當(dāng)前速率等級對應(yīng)的速率降級門限,則將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率升級門限進(jìn)行比較;或,當(dāng)前鏈路數(shù)據(jù)流量小于當(dāng)前速率等級對應(yīng)的速率升級門限,則將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率降級門限進(jìn)行比較。11、一種鏈路速率調(diào)整裝置,其特征在于,所述裝置包括比較模塊,用于將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率調(diào)整門限進(jìn)行比較;根據(jù)比較結(jié)果確定需要對當(dāng)前鏈路速率調(diào)整則在候選速率等級中選擇待調(diào)整的鏈路速率等級;調(diào)整報文收發(fā)模塊,用于發(fā)送速率調(diào)整發(fā)起報文,所述速率調(diào)整發(fā)起報文包括所述待調(diào)整的鏈路速率等級;控制模塊,用于和接收所述發(fā)起報文的設(shè)備將鏈路速率調(diào)整為所述待調(diào)整的鏈路速率等級。12、根據(jù)權(quán)利要求11所述的鏈路速率調(diào)整裝置,其特征在于,所述裝置還包括協(xié)商模塊,用于所述將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率調(diào)整門限進(jìn)行比較前,協(xié)商確定所述候選速率等級和所述候選速率等級對應(yīng)的速率調(diào)整門限。13、根據(jù)權(quán)利要求12所述的鏈路速率調(diào)整裝置,其特征在于,所述協(xié)商模塊包括協(xié)商報文收發(fā)模塊,用于發(fā)送策略協(xié)商發(fā)起報文,所述策略協(xié)商發(fā)起報文包括可用速率等級和所述可用速率等級對應(yīng)的速率調(diào)整門限;接收策略協(xié)商回復(fù)報文;調(diào)整策略獲得模塊,用于根據(jù)所述策略協(xié)商回復(fù)報文獲得雙方認(rèn)可的速率等級和所述雙方認(rèn)可的速率等級對應(yīng)的速率調(diào)整門限。14、根據(jù)權(quán)利要求13所述的鏈路速率調(diào)整裝置,其特征在于所述協(xié)商報文收發(fā)模塊還用于,接收策略協(xié)商發(fā)起報文,所述策略協(xié)商發(fā)起報文包括可用速率等級和所述可用速率等級對應(yīng)的速率調(diào)整門限;所述調(diào)整策略獲得模塊還用于,根據(jù)所述策略協(xié)商發(fā)起報文確定雙方認(rèn)可的速率等級和所述雙方認(rèn)可的速率等級對應(yīng)的速率調(diào)整門限。15、根據(jù)權(quán)利要求11所述的鏈路速率調(diào)整裝置,其特征在于,所述裝置還包括時間監(jiān)控模塊,用于所述發(fā)送速率調(diào)整發(fā)起報文前,確定與上次鏈路速率調(diào)整的時間間隔大于等于設(shè)置的調(diào)速時間間隔。16、根據(jù)權(quán)利要求11至15任一項(xiàng)所述的鏈路速率調(diào)整裝置,其特征在于所述調(diào)整報文收發(fā)模塊還用于,在所述和接收所述發(fā)起報文的設(shè)備將鏈路速率調(diào)整為所述待調(diào)整的鏈路速率等級前,接收速率調(diào)整回復(fù)報文。17、根據(jù)權(quán)利要求11所述的鏈路速率調(diào)整裝置,其特征在于,所述速率調(diào)整門限包括速率降級門限所述比較模塊用于,將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率降級門限進(jìn)行比較;當(dāng)前鏈路數(shù)據(jù)流量小于等于當(dāng)前速率等級對應(yīng)的速率降級門限,則從候選速率等級中選擇待調(diào)整的鏈路速率等級。18、根據(jù)權(quán)利要求11所述的鏈路速率調(diào)整裝置,其特征在于,所述速率調(diào)整門限包括速率升級門限所述比較模塊用于,將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率升級門限進(jìn)行比較;當(dāng)前鏈路數(shù)據(jù)流量大于等于當(dāng)前速率等級對應(yīng)的速率升級門限,則從候選速率等級中選擇待調(diào)整的鏈路速率等級。19、根據(jù)權(quán)利要求17或18所述的鏈路速率調(diào)整裝置,其特征在于所述比較模塊還用于,當(dāng)前鏈路數(shù)據(jù)流量大于當(dāng)前速率等級對應(yīng)的速率降級門限,則將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率升級門限進(jìn)行比較;或,當(dāng)前鏈路數(shù)據(jù)流量小于當(dāng)前速率等級對應(yīng)的速率升級門限,則將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率降級門限進(jìn)行比較。全文摘要本發(fā)明實(shí)施例公開了一種鏈路速率調(diào)整方法和裝置,其中鏈路速率調(diào)整方法包括將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率調(diào)整門限進(jìn)行比較,根據(jù)比較結(jié)果確定需要對當(dāng)前鏈路速率調(diào)整則在候選速率等級中選擇待調(diào)整的鏈路速率等級,發(fā)送速率調(diào)整發(fā)起報文,所述速率調(diào)整發(fā)起報文包括所述待調(diào)整的鏈路速率等級,和接收所述發(fā)起報文的設(shè)備將鏈路速率調(diào)整為所述待調(diào)整的鏈路速率等級。本發(fā)明實(shí)施例提供的技術(shù)方案通過將當(dāng)前鏈路數(shù)據(jù)流量與當(dāng)前速率等級對應(yīng)的速率調(diào)整門限進(jìn)行比較,選擇待調(diào)整的鏈路速率等級,將鏈路速率調(diào)整為所述待調(diào)整的鏈路速率等級的技術(shù)手段,使鏈路速率基于數(shù)據(jù)流量進(jìn)行自適應(yīng)調(diào)整,從而達(dá)到節(jié)能的目的。文檔編號H04L1/00GK101510847SQ200910105638公開日2009年8月19日申請日期2009年2月24日優(yōu)先權(quán)日2009年2月24日發(fā)明者振黃申請人:華為技術(shù)有限公司