新四季網

一種基於嵌入式系統的無線網卡動態電源管理方法

2023-04-24 16:40:06 2

專利名稱:一種基於嵌入式系統的無線網卡動態電源管理方法
技術領域:
本發明屬於嵌入式系統的動態電源管理技術領域,特別是涉及一種基於嵌入式系 統的無線網卡動態電源管理方法。
背景技術:
近年來,隨著嵌入式技術的迅速發展,嵌入式設備得到了廣泛的應用,在給人們日 常生活提供便利的同時也暴露了一些缺陷和不足。能量消耗問題是嵌入式系統設計中普遍 關注的重點與熱點。針對嵌入式系統不同的系統部件,業界已提出多種電源管理技術,例如CPU調頻 技術。隨著無線技術的進步,無線通信在嵌入式系統中變得越來越重要。換句話說,無線網 卡的能耗在嵌入式系統總能耗中佔有較大的比重。研究測試表明,無線網卡能量消耗佔系 統總能耗的35%,因此,降低無線網卡的能量消耗對於整個系統來說意義重大。動態電源管理(Dynamic Power Management,DPM)是實現低功耗的主要技術,設備 通常具有不同的能量消耗等級,在運行過程中,在滿足一定性能約束條件下,DPM通過觀察 設備負載將設備動態的切換到不同的能耗狀態的方法來達到節省設備能耗的目的,例如, 設備空閒(Idle)時,採用某種策略將設備轉入能耗更低的狀態(Standby)。DPM能解決無 線網卡的能耗問題當無線網卡不工作時,關閉無線網卡,從而達到省電的目的。目前國外關於無線網卡DPM的研究主要集中在DPM算法的理論研究,對於算法在 具體實現涉及得比較少;國內對DPM的研究實現大多以CPU、磁碟作為研究對象,對於無線 網卡DPM的研究幾乎沒有。

發明內容
本發明的目的在於克服現有技術的不足,提供一種基於嵌入式系統的無線網卡動 態電源管理方法。為了實現上述發明目的,採用的技術方案如下一種基於嵌入式系統的無線網卡動態電源管理方法,包括如下三個步驟1)對無線網卡的使用狀態進行劃分,包括第一狀態Active,表示無線網卡忙於收 發數據,第二狀態Standby/Waiting,表示無線網卡沒有收發數據,但無線信號發射器未斷 電,第三狀態Sle印,表示無線網卡的無線信號發射器斷電,但其他耗電單元仍工作,第四 狀態Off,表示無線網卡的所有耗電單元都處於斷電狀態,第五狀態Idle,表示無線網卡在 Standby與Sle印狀態間定期轉換;2)通過對嵌入式系統內核的操作實現無線網卡的負載檢測;3)根據步驟2)所獲得的負載情況實現無線網卡的狀態轉換;4)採用半馬爾科夫模型對無線網卡動態電源管理進行優化。上述技術方案中,所述步驟2)通過在嵌入式系統獲取無線網卡的net_deViCe結 構實現無線網卡的負載檢測,具體在Linux系統下通過如下兩種方式獲得net_deVice結構一是通過搜索維護網絡設備的全局鍊表deV_baSe ;二是通過無線網卡驅動程序接口的方式。所述步驟3)實現的狀態轉換包括從Standby狀態到Off狀態,以及從Off狀態到 Active狀態,具體在Linux系統下通過無線網卡驅動中提供的接口與對無線網卡相關標識 位的操作實現無線網卡的關閉與開啟,從而實現無線網卡的狀態轉換,所涉及的接口包括 第一接口 CheckMode,表示查詢無線網卡所處的狀態,返回0表示無線網卡處於Off狀態,返 回1表示無線網卡不處於Off狀態,第二接口 0η,表示將無線網卡喚醒,第三接口 Off,表示 將無線網卡關閉。所述步驟4)將電源管理問題建模成半馬爾可夫過程,半馬爾可夫模型表達式的 定義如下F(ti|si,ai)表示在狀態si時發出命令ai,在ti結束之前有事件發生的概率分 布;p(s(i+l) |si, ai, ti)表示在狀態si時發出命令ai,在ti結束之前有事件發生 的條件下,系統轉換到狀態s (i+Ι)的概率;m(j I s,a)表示在狀態s時發出命令a,系統轉換到狀態j的概率,
權利要求
一種基於嵌入式系統的無線網卡動態電源管理方法,其特徵在於包括如下四個步驟1)對無線網卡的使用狀態進行劃分,包括第一狀態Active,表示無線網卡忙於收發數據,第二狀態Standby/Waiting,表示無線網卡沒有收發數據,但無線信號發射器未斷電,第三狀態Sleep,表示無線網卡的無線信號發射器斷電,但其他耗電單元仍工作,第四狀態Off,表示無線網卡的所有耗電單元都處於斷電狀態,第五狀態Idle,表示無線網卡在Standby與Sleep狀態間定期轉換;2)通過對嵌入式系統內核的操作實現無線網卡的負載檢測;3)根據步驟2)所獲得的負載情況實現無線網卡的狀態轉換;4)採用半馬爾科夫模型對無線網卡動態電源管理進行優化。
2.根據權利要求1所述的無線網卡動態電源管理方法,其特徵在於所述步驟2)通過在 嵌入式系統獲取無線網卡的net_deVice結構實現無線網卡的負載檢測,具體在Linux系統 下通過如下兩種方式獲得net_deVice結構一是通過搜索維護網絡設備的全局鍊表dev_base ; 二是通過無線網卡驅動程序接口的方式。
3.根據權利要求1所述的無線網卡動態電源管理方法,其特徵在於所述步驟3)實現 的狀態轉換包括從Standby狀態到Off狀態,以及從Off狀態到Active狀態,具體在Linux 系統下通過無線網卡驅動中提供的接口與對無線網卡相關標識位的操作實現無線網卡的 關閉與開啟,從而實現無線網卡的狀態轉換,所涉及的接口包括第一接口 CheckMode,表示 查詢無線網卡所處的狀態,返回O表示無線網卡處於Off狀態,返回1表示無線網卡不處於 Off狀態,第二接口 On,表示將無線網卡喚醒,第三接口 Off,表示將無線網卡關閉。
4.根據權利要求1所述的無線網卡動態電源管理方法,其特徵在於所述步驟4)將電源 管理問題建模成半馬爾可夫過程,半馬爾可夫模型表達式的定義如下F(ti I si, ai)表示在狀態si時發出命令ai,在ti結束之前有事件發生的概率分布; p(s(i+l) |si, ai, ti)表示在狀態si時發出命令ai,在ti結束之前有事件發生的條 件下,系統轉換到狀態s (i+Ι)的概率;m(j I s,a):表示在狀態s時發出命令a,系統轉換到狀態j的概率,m(j I s,a) = Jo p(J I t,s,a)F(dt | s,a) _ y(s, a):表示在狀態s時發出命令a,處於狀態s的期望時間,=I t,s,a)F{dt I s,a) cost (s,a)表示在s時發出命令a的平均代價,包括能耗代價和性能損耗代價, COSi(Si5A1) = kis^ + ^Fidu] S^ai) ^ [c(sM,Si,「她丨.+1 Iti^ai )dt 其中 k(si,ai)表示在狀態Si時發出命令ai的固定代價,C(s(i+l),si,ai)表示在狀態si時發出命令ai, 接下來的狀態是s(i+l)的代價率,Si+Ι是si有可能轉化到的狀態的集合; 對性能約束和能耗約束下的最優化策略的求解等價於對下面式子的求解
全文摘要
本發明提供了一種基於嵌入式系統的無線網卡動態電源管理方法,包括四個步驟1)對無線網卡的使用狀態進行劃分,包括第一狀態Active,表示無線網卡忙於收發數據,第二狀態Standby/Waiting,表示無線網卡沒有收發數據,但無線信號發射器未斷電,第三狀態Sleep,表示無線網卡的無線信號發射器斷電,但其他耗電單元仍工作,第四狀態Off,表示無線網卡的所有耗電單元都處於斷電狀態,第五狀態Idle,表示無線網卡在Standby與Sleep狀態間定期轉換;2)通過對嵌入式系統內核的操作實現無線網卡的負載檢測;3)根據步驟2)所獲得的負載情況實現無線網卡的狀態轉換;4)採用半馬爾科夫模型對無線網卡動態電源管理進行優化。
文檔編號G06F1/32GK101937266SQ20101028153
公開日2011年1月5日 申請日期2010年9月10日 優先權日2010年9月10日
發明者劉發貴, 吳澤祥, 曹立正, 邢曉勇 申請人:華南理工大學

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀