專利名稱:網(wǎng)絡設備的節(jié)能方法、裝置及設備的制作方法
技術領域:
本發(fā)明涉及節(jié)能技術,尤其涉及一種網(wǎng)絡設備的節(jié)能方法、裝置及設備。
背景技術:
近幾年高速以太網(wǎng)技術的不斷發(fā)展,以交換機(switch)為核心結構的交換式以太網(wǎng)得到了廣泛運用。簡單的來講,交換式以太網(wǎng)就是使用交換機進行數(shù)據(jù)轉發(fā)的高速以太網(wǎng),是一種星型拓撲結構的網(wǎng)絡,按照交換機的不同功能進行劃分,大體上可以分為核心層、匯聚層以及接入層三層,如圖1所示的現(xiàn)有技術提供的交換式以太網(wǎng)結構示意圖。 交換式以太網(wǎng)允許不同用戶之間進行傳送,每個連接到網(wǎng)絡上的個人計算機(Personal Computer,簡稱為PC)、便攜電腦、平板電腦、掌上電腦(Personal Digital Assistant, 簡稱為PDA)、無線接入點(Access Point,簡稱為AP)或者其他數(shù)據(jù)終端設備(Data Terminal Equipment,簡稱為DTE)等,都可以享有較大帶寬,尤其是在網(wǎng)絡流量大的時候, 交換式以太網(wǎng)的優(yōu)勢非常明顯,可以從本質上消除以太網(wǎng)拓撲結構的限制。交換機是一種存儲轉發(fā)設備,如圖2所示的現(xiàn)有技術提供的標準交換機的內部結構示意圖,可以分為電源與時鐘部分、管理部分以及交換部分。其中,交換部分的以太網(wǎng)供電(Power Over Ethernet,簡稱為Ρ0Ε)模塊的作用在于為一些小功耗的網(wǎng)絡終端設備, 如 IP 電話(Voice Over Internet Protocol,簡稱為V0IP)、銷售中的(Point Of Sale, 簡稱為P0Q刷卡機、無線AP、數(shù)據(jù)采集器、網(wǎng)絡攝像頭等提高直流供電技術。POE是一種遠程供電技術,帶有POE模塊的交換機就是POE交換機,屬于供電設備(Power Sourcing Equipment,簡稱為PSE),這些通過POE模塊受電的小功耗的網(wǎng)絡終端又稱為受電設備 (Powered Device,簡稱為PD)。在節(jié)約能源已經(jīng)成為技術發(fā)展的必然要求的今天,如何實現(xiàn)供電設備的節(jié)能也被作為一個需要解決的技術問題而提出。現(xiàn)有技術中的主流節(jié)能方案可以包括兩種第一種是通過預先設置的軟件策略來實現(xiàn)整個以太網(wǎng)或者單個網(wǎng)絡設備的節(jié)能控制。第二種是直接使用具有節(jié)能功能的芯片來實現(xiàn)網(wǎng)絡設備的節(jié)能控制。對于第一種方案而言,需要占用較大的軟件資源,在實際運用中,網(wǎng)絡設備的能夠管理越復雜越完善,相對占用的軟件資源就越大。對于第二種方案而言,節(jié)能管理由各個芯片自己獨立完成,由于芯片供應商的不同,各個芯片之間的節(jié)能管理也會存在一定的差異,再考慮到以太網(wǎng)拓撲結構和網(wǎng)絡設備之間的差異,該方案不足以解決實際應用中普遍存在的兼容性問題。
發(fā)明內容
為了減少軟件資源的消耗的基礎上,簡便地實現(xiàn)網(wǎng)絡設備的節(jié)能,本發(fā)明提供一種網(wǎng)絡設備的節(jié)能方法,包括查詢網(wǎng)絡設備各端口的端口寄存器,從所述端口寄存器中獲得端口的在位信息;如果所述獲得的在位信息表明端口不在位,則關閉與所述端口相連的內部通道。本發(fā)明還提供一種網(wǎng)絡設備的節(jié)能裝置,包括
查詢模塊,用于查詢網(wǎng)絡設備各端口的端口寄存器,從所述寄存器中獲得端口的在位信息;關閉模塊,用于如果所述獲得的在位信息表明端口不在位,則關閉與所述端口的內部通道。本發(fā)明的另一個方面是提供一種網(wǎng)絡設備,包括上述裝置。本發(fā)明的又一個方面是提供一種終端設備,包括在位特征電路,當所述終端設備與網(wǎng)絡設備的端口建立連接時,所述在位特征電路與網(wǎng)絡設備的在位檢測電路構成閉合回路。本發(fā)明的技術效果是通過查詢網(wǎng)絡設備各端口的端口寄存器,并從端口寄存器中獲得端口的在位信息,以確定各端口是否在位,如果不在位,則關閉不在位端口的內部通道,以有效節(jié)能。該方法不需要耗費大量的軟件資源,而且可以簡便地達到節(jié)能的目的,有效解決網(wǎng)絡設備能耗過高的問題。
圖1為現(xiàn)有技術提供的交換式以太網(wǎng)結構示意圖;圖2為現(xiàn)有技術提供的標準交換機的內部結構示意圖;圖3為本發(fā)明實施例一提供的網(wǎng)絡設備的節(jié)能方法流程圖;圖4為本發(fā)明實施例二提供的網(wǎng)絡設備的節(jié)能方法流程圖;圖5為本發(fā)明實施例三提供的在位信息的獲得方法流程圖;圖6為本發(fā)明實施例四提供的網(wǎng)絡設備的節(jié)能裝置的結構示意圖;圖7為本發(fā)明實施例五提供的網(wǎng)絡設備的結構示意圖;圖8為本發(fā)明實施例六提供的終端設備的結構示意圖。
具體實施例方式圖3為本發(fā)明實施例一提供的網(wǎng)絡設備的節(jié)能方法流程圖,如圖3所示,該方法包括步驟301、查詢網(wǎng)絡設備各端口的端口寄存器,從端口寄存器中獲得端口的在位信肩、ο在位信息可以保存在各個端口的端口寄存器上,當然還可以保存在網(wǎng)絡設備的內部存儲器、甚至獨立于網(wǎng)絡設備的外部存儲器上。本發(fā)明實施例以端口寄存器為例進行說明。端口的在位信息主要用于表明端口是否連接有終端設備,如果某一個端口連接有終端設備,則該端口的在位信息表明該端口在位;如果某一個端口沒有連接終端設備,則該端口的在位信息表明該端口不在位。端口的在位信息可以是一個數(shù)字,如0表明不在位,1 表明在位等。在位信息還可以是一個英文單詞,如on表明在位,Off表明不在位等。當然在位信息還可以是字符串等形式,此處不做限定。在位信息的組織形式可以是表格、數(shù)組等形式,或者不規(guī)定任何的組織形式。需要說明的是,上述查詢過程可以每隔一定時間進行,以更大程度地減少對于網(wǎng)絡設備軟件資源的耗費。
步驟302、如果獲得的在位信息表明端口不在位,則關閉與該端口相連的內部通道。需要說明的是,關閉該端口的內部通道至少可以包括關閉與該端口相連的內部物理(Physical,簡稱為PHY)通道以及內部介質接入控制(Media Access Control,簡稱為MAC)通道,還可以包括其它可以關閉的內部通道。也即,在不影響網(wǎng)絡設備其它端口正常工作的前提下,需要節(jié)能的端口通道所經(jīng)過的相關芯片,只要能夠設置單獨關閉本條通道,就通過配置寄存器關閉通道實現(xiàn)本端口節(jié)能,關閉通道的動作也不僅局限于PHY芯片和MAC芯片。還需要補充的是,如果獲取的在位信息表明端口在位,則開啟與該端口相連的相應通道,以有效保證端口的正常運行,此處不做贅述。圖4為本發(fā)明實施例二提供的網(wǎng)絡設備的節(jié)能方法流程圖,在上述實施方式的基礎上,步驟302在執(zhí)行關閉與端口相連的內部通道之前,還可以包括步驟30 、連續(xù)預設次數(shù)地獲得端口的在位信息,判斷是否到達預設次數(shù);如果預設次數(shù)獲得的端口的在位信息均表明該端口不在位,則執(zhí)行關閉與端口相連的內部通道的步驟302b。需要說明的是,圖4所示的步驟30 可以有效保證端口不在位的信息準確性。圖5為本發(fā)明實施例三提供的在位信息的獲得方法流程圖,如圖5所示,該方法可以包括步驟501、向網(wǎng)絡設備各端口發(fā)送在位檢測信號;步驟502、判斷在預設時間內端口是否接收到終端設備返回的該在位檢測信號;如果否,執(zhí)行步驟503;如果是,執(zhí)行步驟504。步驟503、記錄端口不在位。步驟504、記錄端口在位。這里需要說明的是,當網(wǎng)絡設備的端口上連接有終端設備時,會在網(wǎng)絡設備與終端設備之間建立閉合的回路,以使得終端設備在預設時間內將接收到的在位檢測信號返回給網(wǎng)絡設備。上述各方法實施例均建立在網(wǎng)絡設備開啟節(jié)能功能的前提下,因此,在執(zhí)行上述方法實施例之前,還可以包括判斷網(wǎng)絡設備是否開啟節(jié)能功能的步驟,如果未開啟,該網(wǎng)絡設備按照正常工作模式運行。進一步的,在執(zhí)行上述方法實施例之后,還可以包括判斷是否關閉節(jié)能功能的步驟,如果關閉,則開啟所有已關閉的與端口連接的內部通道,此處不做贅述。本領域普通技術人員可以理解實現(xiàn)上述各方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實施例的步驟;而前述的存儲介質包括R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質。本發(fā)明實施例提供的網(wǎng)絡設備的節(jié)能方法,通過查詢網(wǎng)絡設備各端口的端口寄存器,并從端口寄存器中獲得端口的在位信息,以確定各端口是否在位,如果不在位,則關閉不在位端口的內部通道,以有效節(jié)能。該方法不需要耗費太多的軟件資源,而且可以簡便地達到節(jié)能的目的,有效解決網(wǎng)絡設備能耗過高的問題。采用軟件查詢與硬件檢測相結合的方式,非常簡單易實現(xiàn),節(jié)約成本的同時能夠達到很好的節(jié)能效果。圖6為本發(fā)明實施例四提供的網(wǎng)絡設備的節(jié)能裝置的結構示意圖,如圖6所示,該網(wǎng)絡設備的節(jié)能裝置即為上述方法實施例的執(zhí)行主體,具體的執(zhí)行方式如上述方法實施例的描述,此處不做贅述。如圖6所示,該網(wǎng)絡設備的節(jié)能裝置包括查詢模塊601和關閉模塊602。其中,查詢模塊601用于查詢網(wǎng)絡設備各端口的端口寄存器,從寄存器中獲得端口的在位信息,關閉模塊602用于如果獲得的在位信息表明端口不在位,則關閉與端口的內部通道。在上述實施方式的基礎上,該查詢模塊601具體用于連續(xù)預設次數(shù)地獲得端口的在位信息;該關閉模塊602具體用于如果預設次數(shù)獲得的端口的在位信息均表明該端口不在位,則關閉與端口相連的內部通道。在上述實施方式的基礎上,該節(jié)能裝置還可以包括在位檢測電路,用于向網(wǎng)絡設備各端口發(fā)送在位檢測信號;如果在預設時間內端口接收不到終端設備返回的在位檢測信號,則在該端口的端口寄存器中記錄該端口不在位;如果在預設時間內端口接收到終端設備返回的在位檢測信號,則在該端口的端口寄存器中記錄該端口在位。上述實施方式中,關閉模塊602具體用于關閉與端口相連的內部通道至少包括內部PHY通道以及內部MAC通道。該網(wǎng)絡設備的節(jié)能裝置可以包括在網(wǎng)絡設備中,邏輯上位于網(wǎng)絡設備標準架構與網(wǎng)絡設備各端口之間,如圖7所示的本發(fā)明實施例五提供的網(wǎng)絡設備的結構示意圖。圖8為本發(fā)明實施例六提供的終端設備的結構示意圖,如圖8所示,該終端設備還包括在位特征電路,當終端設備與網(wǎng)絡設備的端口建立連接時,該在位特征電路與網(wǎng)絡設備的在位檢測電路構成閉合回路。該在位特征電路邏輯上位于終端設備標準架構與終端設備各端口之間。還需要說明的是,該在位特征電路的實現(xiàn)方式有多種,最簡單的一種實現(xiàn)可以是由一個電阻構成。最后應說明的是以上各實施例僅用以說明本發(fā)明的技術方案,而非對其限制; 盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的范圍。
權利要求
1.一種網(wǎng)絡設備的節(jié)能方法,其特征在于,包括查詢網(wǎng)絡設備各端口的端口寄存器,從所述端口寄存器中獲得端口的在位信息; 如果所述獲得的在位信息表明端口不在位,則關閉與所述端口相連的內部通道。
2.根據(jù)權利要求1所述的方法,其特征在于,所述關閉與所述端口相連的內部通道之前,所述方法還包括連續(xù)預設次數(shù)地獲得所述端口的在位信息;若所述預設次數(shù)獲得的所述端口的在位信息均表明所述端口不在位,則執(zhí)行關閉與所述端口相連的內部通道的步驟。
3.根據(jù)權利要求1或2所述的方法,其特征在于,所述端口寄存器中端口的在位信息通過如下方式獲得向網(wǎng)絡設備各端口發(fā)送在位檢測信號;如果在預設時間內端口接收不到終端設備返回的所述在位檢測信號,則記錄所述端口不在位;如果在預設時間內端口接收到終端設備返回的所述在位檢測信號,則記錄所述端口在位。
4.根據(jù)權利要求1所述的方法,其特征在于,所述關閉所述端口的內部通道至少包括 關閉與所述端口相連的內部物理PHY通道以及內部介質接入控制MAC通道。
5.一種網(wǎng)絡設備的節(jié)能裝置,其特征在于,包括查詢模塊,用于查詢網(wǎng)絡設備各端口的端口寄存器,從所述寄存器中獲得端口的在位 fn息;關閉模塊,用于如果所述獲得的在位信息表明端口不在位,則關閉與所述端口的內部通道。
6.根據(jù)權利要求5所述的裝置,其特征在于,所述查詢模塊具體用于 連續(xù)預設次數(shù)地獲得所述端口的在位信息;所述關閉模塊具體用于,如果所述預設次數(shù)獲得的所述端口的在位信息均表明所述端口不在位,則關閉與所述端口相連的內部通道。
7.根據(jù)權利要求5或6所述的裝置,其特征在于,還包括在位檢測電路,用于向網(wǎng)絡設備各端口發(fā)送在位檢測信號;如果在預設時間內端口接收不到終端設備返回的所述在位檢測信號,則在所述端口的端口寄存器中記錄所述端口不在位;如果在預設時間內端口接收到終端設備返回的所述在位檢測信號,則在所述端口的端口寄存器中記錄所述端口在位。
8.根據(jù)權利要求5所述的裝置,其特征在于,所述關閉模塊具體用于關閉與所述端口相連的內部通道至少包括內部物理PHY通道以及內部介質接入控制 MAC通道。
9.一種網(wǎng)絡設備,其特征在于,包括上述權利要求5至8中任一項所述的網(wǎng)絡設備的節(jié)能裝置。
10.一種終端設備,其特征在于,包括在位特征電路,當所述終端設備與網(wǎng)絡設備的端口建立連接時,所述在位特征電路與網(wǎng)絡設備中的在位檢測電路構成閉合回路。
全文摘要
本發(fā)明提供一種網(wǎng)絡設備的節(jié)能方法、裝置及設備。方法包括查詢網(wǎng)絡設備各端口的端口寄存器,從所述端口寄存器中獲得端口的在位信息;如果所述獲得的在位信息表明端口不在位,則關閉與所述端口相連的內部通道。裝置包括查詢模塊,用于查詢網(wǎng)絡設備各端口的端口寄存器,從所述寄存器中獲得端口的在位信息;關閉模塊,用于如果所述獲得的在位信息表明端口不在位,則關閉與所述端口的內部通道。網(wǎng)絡設備包括上述裝置。終端設備包括在位特征電路,當所述終端設備與網(wǎng)絡設備的端口建立連接時,所述在位特征電路與網(wǎng)絡設備的在位檢測電路構成閉合回路。本發(fā)明提供的方案能夠在減少軟件資源耗費的基礎上,簡便地實現(xiàn)網(wǎng)絡設備的節(jié)能。
文檔編號H04L12/12GK102571367SQ201210025438
公開日2012年7月11日 申請日期2012年2月6日 優(yōu)先權日2012年2月6日
發(fā)明者唐鴻凱 申請人:北京星網(wǎng)銳捷網(wǎng)絡技術有限公司