[發明專利]一種基于嵌入式系統的無線網卡動態電源管理方法有效
| 申請號: | 201010281531.4 | 申請日: | 2010-09-10 |
| 公開(公告)號: | CN101937266A | 公開(公告)日: | 2011-01-05 |
| 發明(設計)人: | 劉發貴;邢曉勇;吳澤祥;曹立正 | 申請(專利權)人: | 華南理工大學 |
| 主分類號: | G06F1/32 | 分類號: | G06F1/32 |
| 代理公司: | 廣州粵高專利商標代理有限公司 44102 | 代理人: | 何淑珍 |
| 地址: | 510640 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 嵌入式 系統 無線 網卡 動態 電源 管理 方法 | ||
技術領域
本發明屬于嵌入式系統的動態電源管理技術領域,特別是涉及一種基于嵌入式系統的無線網卡動態電源管理方法。
背景技術
近年來,隨著嵌入式技術的迅速發展,嵌入式設備得到了廣泛的應用,在給人們日常生活提供便利的同時也暴露了一些缺陷和不足。能量消耗問題是嵌入式系統設計中普遍關注的重點與熱點。
針對嵌入式系統不同的系統部件,業界已提出多種電源管理技術,例如CPU調頻技術。隨著無線技術的進步,無線通信在嵌入式系統中變得越來越重要。換句話說,無線網卡的能耗在嵌入式系統總能耗中占有較大的比重。研究測試表明,無線網卡能量消耗占系統總能耗的35%,因此,降低無線網卡的能量消耗對于整個系統來說意義重大。
動態電源管理(Dynamic?Power?Management,DPM)是實現低功耗的主要技術,設備通常具有不同的能量消耗等級,在運行過程中,在滿足一定性能約束條件下,DPM通過觀察設備負載將設備動態的切換到不同的能耗狀態的方法來達到節省設備能耗的目的,例如,設備空閑(Idle)時,采用某種策略將設備轉入能耗更低的狀態(Standby)。DPM能解決無線網卡的能耗問題:當無線網卡不工作時,關閉無線網卡,從而達到省電的目的。
目前國外關于無線網卡DPM的研究主要集中在DPM算法的理論研究,對于算法在具體實現涉及得比較少;國內對DPM的研究實現大多以CPU、磁盤作為研究對象,對于無線網卡DPM的研究幾乎沒有。
發明內容
本發明的目的在于克服現有技術的不足,提供一種基于嵌入式系統的無線網卡動態電源管理方法。
為了實現上述發明目的,采用的技術方案如下:
一種基于嵌入式系統的無線網卡動態電源管理方法,包括如下三個步驟:
1)對無線網卡的使用狀態進行劃分,包括第一狀態Active,表示無線網卡忙于收發數據,第二狀態Standby/Waiting,表示無線網卡沒有收發數據,但無線信號發射器未斷電,第三狀態Sleep,表示無線網卡的無線信號發射器斷電,但其他耗電單元仍工作,第四狀態Off,表示無線網卡的所有耗電單元都處于斷電狀態,第五狀態Idle,表示無線網卡在Standby與Sleep狀態間定期轉換;
2)通過對嵌入式系統內核的操作實現無線網卡的負載檢測;
3)根據步驟2)所獲得的負載情況實現無線網卡的狀態轉換;
4)采用半馬爾科夫模型對無線網卡動態電源管理進行優化。
上述技術方案中,所述步驟2)通過在嵌入式系統獲取無線網卡的net_device結構實現無線網卡的負載檢測,具體在Linux系統下通過如下兩種方式獲得net_device結構:
一是通過搜索維護網絡設備的全局鏈表dev_base;
二是通過無線網卡驅動程序接口的方式。
所述步驟3)實現的狀態轉換包括從Standby狀態到Off狀態,以及從Off狀態到Active狀態,具體在Linux系統下通過無線網卡驅動中提供的接口與對無線網卡相關標識位的操作實現無線網卡的關閉與開啟,從而實現無線網卡的狀態轉換,所涉及的接口包括第一接口CheckMode,表示查詢無線網卡所處的狀態,返回0表示無線網卡處于Off狀態,返回1表示無線網卡不處于Off狀態,第二接口On,表示將無線網卡喚醒,第三接口Off,表示將無線網卡關閉。
所述步驟4)將電源管理問題建模成半馬爾可夫過程,半馬爾可夫模型表達式的定義如下:
F(ti|si,ai):表示在狀態si時發出命令ai,在ti結束之前有事件發生的概率分布;
p(s(i+1)|si,ai,ti):表示在狀態si時發出命令ai,在ti結束之前有事件發生的條件下,系統轉換到狀態s(i+1)的概率;
m(j|s,a):表示在狀態s時發出命令a,系統轉換到狀態j的概率,
y(s,a):表示在狀態s時發出命令a,處于狀態s的期望時間,
cost(s,a):表示在s時發出命令a的平均代價,包括能耗代價和性能損耗代價,其中k(si,ai)表示在狀態si時發出命令ai的固定代價,c(s(i+1),si,ai)表示在狀態si時發出命令ai,接下來的狀態是s(i+1)的代價率,Si+1是si有可能轉化到的狀態的集合;
對性能約束和能耗約束下的最優化策略的求解等價于對下面式子的求解:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華南理工大學,未經華南理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010281531.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種矯直機壓輥
- 下一篇:接續式基質固相萃取柱





