一種路由器節能方法
【技術領域】
[0001]本發明涉及無線網絡設備領域,具體涉及一種路由器節能方法。
【背景技術】
[0002]在無線網絡設備領域,傳統的無線路由器在僅限于提供用戶無線接入網絡,無法減少長時平均功耗,進而節約能源,也不能根據用戶的需要打開和關閉WiFi功能,從而減少無線輻射,達到健康節能的效果。
[0003]現有的針對soho路由器的技術都是通過關閉路由器信號燈,或者使系統進入休眠狀態,從而達到節能的功能。然后再真實的使用環境中,用戶在外出工作或者晚上睡眠的情況下,根本就沒有在使用SOhO路由器,但是即使是關閉信號燈,或者進入休眠狀態,路由器還是處理工作狀態,能源仍然在消耗。
【發明內容】
[0004]本發明要解決的技術問題是提供一種路由器節能方法,在用戶固定不使用網絡時間內,徹底的關閉電源,在固定使用網絡的時間內,自動開啟電源,不需要用戶手工去操作。
[0005]為達到上述目的,本發明的技術方案如下:
一種路由器節能方法,包括以下步驟:
步驟一、路由器系統啟動;
步驟二、將單片機中的程序重新啟動,清除緩存,并讀取電源控制參數,如果未開啟該電源控制功能則直接跳到步驟六,如果開啟該電源控制功能則跳轉至步驟三;
步驟三、將設置的參數放入電源控制表的規則中,
步驟四、將電源控制表中規則發送給單片機中電源控制系統發生電源控制參數; 步驟五、單片機程序將電源開啟時間保存到緩存表中;
步驟六、路由器正常工作。
[0006]在本發明的一個優選實施例中,所述電源開關控制表包括有時間,開關等參數的控制規則。
[0007]在本發明的一個優選實施例中,所述步驟三中設置的參數通過web頁面配置該開關電源規則
在本發明的一個優選實施例中,所述步驟二中電源開關控制表放置于flash中。
[0008]通過上述技術方案,本發明的有益效果是:
本發明針對家庭網絡中路由器的使用情況,根據固定時間去判斷路由器是否需要自動上電使用;用戶可以通過web頁面配置時間點,路由器根據時間去控制電源的開關。
【附圖說明】
[0009]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0010]圖1為本發明的結構框圖。
[0011]圖2為本發明的工作原理圖。
[0012]圖3為本發明的用戶配置設置的過程。
[0013]圖4為本發明的電源控制系統流程圖。
【具體實施方式】
[0014]為了使本發明實現的技術手段、創作特征、達成目的與功效易于明白了解,下面結合具體圖示,進一步闡述本發明。
[0015]參照圖1,一種路由器節能,包括web配置頁面,定時開關程序以及單片機電源控制程序,其中web配置頁面用于設置相關電源參數進入電源開關控制表中,單片機電源控制程序用于控制電源控制器。
[0016]用戶在正常情況下,可以配置固定時間或者特定時間去開關soho路由器的電源。
[0017]在該系統中,有一張電源開關控制表,表中有時間,開關等參數的控制規則,用戶可以通過web頁面配置該開關電源規則,并且將開關控制表存在flash中。當soho路由器的啟動時之后,首先獲取本地的時間,然后每隔一段時間去檢測這個表,輪詢該表參數是否符合當前時間,如果符合控制表中規則的時間,則去執行規則中的開關處理。
[0018]在該系統中,控制電源通過內置的單片機處理器執行,而單片機處理器由內置可充電電池供電運行。
[0019]當Soho路由器電源的關閉時,通過系統中程序向單片機中的程序發送關閉消息,而在配置開機時間時,由系統配置完成之后,將開機時間發送給單片機中的程序,程序將開機時間保存在緩存中,單片機在路由器掉電的情況下仍舊繼續運行,當開機時間到時,程序開啟電源,路由器系統啟動。
[0020]參照圖2,一種路由器節能方法,包括以下步驟:
步驟一、路由器系統啟動;
步驟二、將單片機中的程序重新啟動,清除緩存,并讀取電源控制參數,如果未開啟該電源控制功能則直接跳到步驟六,如果開啟該電源控制功能則跳轉至步驟三;
步驟三、將設置的參數放入電源控制表的規則中;
步驟四、將電源控制表中規則發送給單片機中電源控制系統發生電源控制參數; 步驟五、單片機程序將電源開啟時間保存到緩存表中;
步驟六、路由器正常工作。
[0021]參照圖3,為用戶配置設置的過程,具體包括以下步驟:
步驟一、用戶登錄頁面對定時開關進行配置
步驟二、開啟該功能則將時間,開關狀態保持在內存中電源控制表中,關閉該功能則重啟單片機中程序,跳到步驟6.步驟三、將該參數保持到flash中
步驟四、將單片機中的電源控制程序重啟,清除緩存
步驟五、將電源控制表的規則,發送給單片機程序。
[0022]步驟六、系統正常啟動
參照圖4,電源控制系統流程圖,具體包括以下步驟:
步驟一、路由器啟動
步驟二、從flash分區中獲取電源控制參數,如果定時開關功能開啟則開啟定時開關程序,否則程序正常運行
步驟三、定時開關程序將電源控制參數發送給單片機中的電源控制程序步驟四、定時開關程序每隔一段時間讀取系統時間,來匹配電源控制表的規則,如果匹配則將關閉命令發送給單片機中的電源控制程序。
[0023]步驟五、單片機程序接收到命令之后,關閉電源。
[0024]步驟六、電源關閉之后,單片機程序由電池供電繼續運行步驟七、單片機電源控制程序,根據定時開機參數去開啟路由器電源。
[0025]本發明通過用戶配置開啟和關閉soho路由器的時間功能,來實現定時實現路由器電源的開關;
通過單片機來控制電源開關,通過系統中的定時開關程序向單片機發送命令來控制電源開關;
路由器的電源關閉是由系統中的定時開關程序來向單片機發送命令來控制;路由器的電源開啟是由單片機中的電源控制程序來實現;路由器中的單片機是由內置充電電池供應能源,充電電池在路由器正常運行時,自動充電。
[0026]綜上所述,本發明具備以下優點:
和通過用戶手動控制電源相比,用戶使用比較麻煩,而且有時候會忘記去關閉,造成能源消耗,本方法實現了系統自動的定時開關電源,為用戶提供了便利。
[0027]和在不使用的情況下關閉led電源,或者降低路由器功耗,從根本上仍舊在消耗能源,本方法是直接切斷電源,從節能角度來看,本方法更加降低能源的使用。
[0028]以上顯示和描述了本發明的基本原理和主要特征和本發明的優點。本行業的技術人員應該了解,本發明不受上述實施例的限制,上述實施例和說明書中描述的只是說明本發明的原理,在不脫離本發明精神和范圍的前提下,本發明還會有各種變化和改進,這些變化和改進都落入要求保護的本發明范圍內。本發明要求保護范圍由所附的權利要求書及其等效物界定。
【主權項】
1.一種路由器節能方法,其特征在于,包括以下步驟: 步驟一、路由器系統啟動; 步驟二、將單片機中的程序重新啟動,清除緩存,并讀取電源控制參數,如果未開啟該電源控制功能則直接跳到步驟六,如果開啟該電源控制功能則跳轉至步驟三; 步驟三、將設置的參數放入電源控制表的規則中, 步驟四、將電源控制表中規則發送給單片機中電源控制系統發生電源控制參數; 步驟五、單片機程序將電源開啟時間保存到緩存表中; 步驟六、路由器正常工作。2.根據權利要求1所述的一種路由器節能方法,其特征在于,所述電源開關控制表包括有時間,開關等參數的控制規則。3.根據權利要求1所述的一種路由器節能方法,其特征在于,所述步驟三中設置的參數通過web頁面配置該開關電源規則。4.根據權利要求1所述的一種路由器節能方法,其特征在于,所述步驟二中電源開關控制表放置于flash中。
【專利摘要】本發明公開了一種路由器節能方法,包括以下步驟:步驟一、路由器系統啟動;步驟二、將單片機中的程序重新啟動,清除緩存,并讀取電源控制參數,如果未開啟該電源控制功能則直接跳到步驟六,如果開啟該電源控制功能則跳轉至步驟三;步驟三、將設置的參數放入電源控制表的規則中;步驟四、將電源控制表中規則發送給單片機中電源控制系統發生電源控制參數;步驟五、單片機程序將電源開啟時間保存到緩存表中;步驟六、路由器正常工作。在用戶固定不使用網絡時間內,徹底的關閉電源,在固定使用網絡的時間內,自動開啟電源,不需要用戶手工去操作。
【IPC分類】H04W52/02
【公開號】CN105592531
【申請號】CN201410574636
【發明人】朱鵬
【申請人】西安三維通信有限責任公司
【公開日】2016年5月18日
【申請日】2014年10月24日