国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種3G-wifi 路由器低功耗的設(shè)計探究

2014-02-23 10:52:31
電子測試 2014年22期
關(guān)鍵詞:驅(qū)動程序網(wǎng)卡低功耗

(南京鐘山職業(yè)技術(shù)學院,210049)

一種3G-wifi 路由器低功耗的設(shè)計探究

徐 赟

(南京鐘山職業(yè)技術(shù)學院,210049)

嵌入式系統(tǒng)在3G-wifi 路由器的設(shè)計中,往往因為硬件和軟件的問題,從而導致其在運行的時候出現(xiàn)性能瓶頸,如在idle狀態(tài)下,其傳輸所耗費的能量急劇增加?;诖?,本文提出通過動態(tài)的調(diào)整硬件資源、設(shè)備天線的方式,來達到減少路由器耗能。

3G-WiFi;無線路由器;MIMO控制

嵌入式系統(tǒng)以其低成本、低功耗、高效率等特點,而被廣泛的應(yīng)用在電子通訊、制造等領(lǐng)域。而3G-WiFi作為最近新興的技術(shù),正在受到廣泛的追捧和歡迎。因此,如何提高3G-WiFi的電池用電消耗時間成為當前研究的重點。本文以micro2440硬件+linux系統(tǒng)作為研究對象,首先借助仿真軟件對其進行能耗測試,從而得出具體的能量消耗,在這個基礎(chǔ)上,采用不同的策略,對其應(yīng)用進行細分,從而降低其功耗。

1 現(xiàn)階段采用的無線局域網(wǎng)標準

為進一步提高無線網(wǎng)絡(luò)的速度和傳輸?shù)馁|(zhì)量,在802.11n標準中采用了常用了最新的技術(shù),如智能天線技術(shù)、A-MPDU、MIMO及OFDM技術(shù),從而使得無線網(wǎng)絡(luò)傳輸?shù)乃俣忍嵘?00Mbps。

智能天線技術(shù)的原理是利用一種可編程的電子相位來確定方向信息,并由此計算出基站與移動終端之間的鏈路之間的方向特性。在無線智能在獲取其相應(yīng)的具體的信號之后,則通過產(chǎn)生定向的空間束波,從而使得其中的主波束可對準信號,以此更好的防止信號出現(xiàn)干擾。

OFDM技術(shù),是多載波調(diào)制技術(shù)當中的一種,其特質(zhì)是利用其中的無線通信中的子信道,從而實現(xiàn)其上下行的非對稱性的傳輸,而該技術(shù)最大的特點是從物理層方面保證無線網(wǎng)絡(luò)傳輸?shù)姆€(wěn)定性。

MIMO技術(shù),該技術(shù)可在不需要額外功率的情況下,提高相關(guān)數(shù)據(jù)的吞吐量,從而提高數(shù)據(jù)傳輸?shù)男剩⒖捎行У奶岣呔W(wǎng)絡(luò)信號覆蓋的范圍。在現(xiàn)階段所使用的其無線網(wǎng)絡(luò)信號覆蓋,則就是通過該技術(shù)而實現(xiàn)的。

2 基于micro2440的3G-WiFi仿真功耗測試

我們選擇常用的嵌入式中央控制器micro2440作為核心,并通過pandaboard搭建的仿真平臺對其進行能耗測試,通過測試,我們可以得出其基底的能量消耗大致在66%,WiFi模塊在驅(qū)動進行時候,其消耗的能量占整體的的20%。具體如表1所示:

通過上述的能量仿真測試,我們可以看出,該路由器能耗的基底的具體耗費值大致在66%,而該能量作為大概的值,不能對其進行改變。但是WIFI在idle的狀態(tài)下其消耗的能量則在20%,在實際傳輸中消耗的能量則非常小。3G模塊在idle下,其能量的消耗則都小于WIFI模塊。該系統(tǒng)的能耗消耗比較多的時候,則是WiFi在idle狀態(tài)下,因此,本文研究的重點則是如何降低其在該種狀態(tài)下所消耗的能耗。

3 低功耗策略的設(shè)計

3.1 低功耗設(shè)計的提出

針對上述的問題,在結(jié)合多平臺電子通訊實際的情況下,我們采用根據(jù)其硬件系統(tǒng)自身的使用狀態(tài),設(shè)置相應(yīng)的調(diào)節(jié)策略,從而可對其進行動態(tài)調(diào)節(jié),同時調(diào)節(jié)其使用的無線天線數(shù)目的方式,來調(diào)節(jié)其中的應(yīng)用程序的能耗,從而降低整體系統(tǒng)的能耗,延長路由器電池續(xù)航的時間。

3.2 低功耗具體的設(shè)計

對該系統(tǒng)低功耗的設(shè)計,我們采用不同功能分區(qū)的模塊,對該系統(tǒng)進行劃分。而按照其不同的用途,我們將該模塊分為應(yīng)用程序的模塊、判決模塊、策略控制模塊、MIMO控制模塊、硬件控制模塊。

而其中的應(yīng)用程序模塊其主要是指路由器設(shè)備當中正在被使用的各類不同的應(yīng)用,如其中的視頻流、web瀏覽等;

判決模塊的功能主要是對當前所使用的設(shè)備的網(wǎng)絡(luò)情況進行監(jiān)測,并對網(wǎng)絡(luò)流量的變化進行監(jiān)測,以此根據(jù)不同的瀏覽對下層使用不同的控制策略;

策略控制模塊其主要的功能是根據(jù)上一步的判決結(jié)果來制定不同的控制的策略,并根據(jù)其不同的用戶喜好對其進行制定;

MIMO控制模塊則為系統(tǒng)的底層對其中的MIMO的多天線選擇控制,使用的技術(shù)較復(fù)雜,目前各大公司都有自己對MIMO天線控制的技術(shù)專利,可以選擇性的參考;

硬件控制模塊為底原硬件的控制模塊,由上層的控制機制決定最終使用的選擇天線將二進制數(shù)據(jù)流發(fā)送出去。

因此,通過上述的分類,我們盡量采用以下的方案,從而提高路由器續(xù)航時間,減少其用電量。

第一則是當我們在采用FTP進行高速的下載的時候,我們利用WIFI端MIMO技術(shù)的速度的優(yōu)勢,在其中使用多根不同的天線,從而形成包含多個空間的數(shù)據(jù)流,以此全速轉(zhuǎn)發(fā);

第二則是在使用視頻流觀看不同類別的視頻的時候,根據(jù)現(xiàn)有的視頻的速率動態(tài)的去調(diào)整其中的天線的根數(shù),即在高速的時候,使用多根不同的天線,而在低速的時候,則減少其中的天線的數(shù)量;

第三則是當用戶在進行網(wǎng)頁瀏覽的時候,則將其使用的天線保留在1到2根,從而可減少路由器的功耗,并且只需要滿足其正常的使用即可;

表1 micro2440的3G-WiFi仿真功耗測試結(jié)果統(tǒng)計

第四則為根據(jù)用戶的習慣,進行個性化天線的制定;

最后則是根據(jù)上述的策略,進行不同的軟件編程,以此根據(jù)上述的策略進行不同天線的選擇,硬件系統(tǒng)同時負責將相關(guān)的二進制數(shù)據(jù)進行接收和發(fā)送。

3.3 網(wǎng)卡驅(qū)動源分析

當在對上述的低功耗進行重新的設(shè)定之后,其源程序與現(xiàn)有的需求不一致。因此,必須對其進行網(wǎng)卡驅(qū)動,并對源驅(qū)動程序進行一定的修改。而所謂的3G網(wǎng)卡驅(qū)動,是指在USB驅(qū)動驅(qū)動之上的一個驅(qū)動模塊。3G數(shù)據(jù)庫對應(yīng)相應(yīng)的設(shè)備,并通過具體的型號實現(xiàn)對其USB內(nèi)核中的不同驅(qū)動程序的驅(qū)動。

通過上述的3G網(wǎng)卡驅(qū)動的同時,必須對其源代碼進行修改,以此使得其中的源代碼做出修改。網(wǎng)卡驅(qū)動的流程一般包括初始化——打開驅(qū)動模塊——數(shù)據(jù)的發(fā)送等。其中所謂的初始化,主要包括對usb設(shè)備的初始化以及注冊相應(yīng)的驅(qū)動程序。在對其進行初始化期間,驅(qū)動程序?qū)sb設(shè)備當中的接口嬉戲掛載到相應(yīng)的系統(tǒng)總線上,并喚醒其中的usb設(shè)備,讀出包括MAC地址,配置地址空間的信息,以此給驅(qū)動程序使用,并將其進行存儲。注冊驅(qū)動則是利用register_netdevO函數(shù)。在這之前,其中的數(shù)據(jù)結(jié)構(gòu)已經(jīng)做了一部分的填充,這樣可保證驅(qū)動程序與上層形成一定的聯(lián)系,從而使得上層可直接調(diào)用該函數(shù),即可完成對數(shù)據(jù)的發(fā)送和接收。

4 結(jié)束語

本課題通過對現(xiàn)有的路由器進行功耗測試分析,從而提出降低功耗的設(shè)計,并通過修改源驅(qū)動程序的方式來實現(xiàn)對程序的修改,以此提高路由器的使用的時間。

[1] 羅苑棠;嵌入式Linux驅(qū)動程序和系統(tǒng) 發(fā)實例精講.電子工業(yè)出版社.2009年1月第一版

[2] 劉乃安.無線局域網(wǎng):WLAN原理技術(shù)與應(yīng)用.西安電子科技大學.2011年

Design Study of a 3G-wifi router low power consumption

Xu Yun
(Nanjing Zhongshan Vocational and Technical College,210049)

Embedded Systems in 3G-wifi router design,often because of hardware and software problems, leading to its performance bottlenecks at run time,as in the idle state,a sharp increase in the transmission of energy consuming.Based on this,this paper presents the hardware resources by dynamically adjusting device antenna way to achieve energy reducing router.

3G-WiFi;wireless router;MIMO control

猜你喜歡
驅(qū)動程序網(wǎng)卡低功耗
在DDS 中間件上實現(xiàn)雙冗余網(wǎng)卡切換的方法
一種高速低功耗比較器設(shè)計
Server 2016網(wǎng)卡組合模式
挑戰(zhàn)Killer網(wǎng)卡Realtek網(wǎng)游專用Dragon網(wǎng)卡
ADI推出三款超低功耗多通道ADC
IDT針對下一代無線通信推出低功耗IQ調(diào)制器
低功耗加權(quán)cache替換策略
驅(qū)動程序更新與推薦
驅(qū)動程序更新與推薦
驅(qū)動程序更新與推薦
文登市| 塔城市| 桐庐县| 建始县| 德昌县| 乌什县| 若尔盖县| 衡阳市| 进贤县| 广南县| 蒙城县| 弥勒县| 永年县| 永春县| 通山县| 宁明县| 潼关县| 保定市| 鄂伦春自治旗| 琼结县| 旬邑县| 荣昌县| 皮山县| 云南省| 栾城县| 巴彦淖尔市| 定陶县| 密山市| 禄劝| 巧家县| 大余县| 汉中市| 封开县| 舒兰市| 安宁市| 库伦旗| 安西县| 同江市| 平陆县| 根河市| 晋中市|