版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Chapter 3: Factors Influencing Sensor Network Design,Factors Influencing Sensor Network Design,A. Hardware Constraints B. Fault Tolerance (Reliability) C. Scalability D. Production Costs E. Sensor Network Topology F. Operating Environment (Applications) G. Transmission Media H. Power Consumption (Li
2、fetime),Sensor Node Hardware,Fault Tolerance (Reliability),Sensor nodes may fail due to lack of power, physical damage or environmental interference The failure of sensor nodes should not affect the overall operation of the sensor network This is called RELIABILITY or FAULT TOLERANCE, i.e., ability
3、to sustain sensor network functionality without any interruption,Fault Tolerance (Reliability),Reliability R (Fault Tolerance) of a sensor node k is modeled: i.e., by Poisson distribution, to capture the probability of not having a failure within the time interval (0,t) with k is the failure rate of
4、 the sensor node k and t is the time period.,G. Hoblos, M. Staroswiecki, and A. Aitouche, “Optimal Design of Fault Tolerant Sensor Networks,” IEEE Int. Conf. on Control Applications, pp. 467-472, Sept. 2000.,Fault Tolerance (Reliability),Reliability (Fault Tolerance) of a broadcast range with N sens
5、or nodes is calculated from,Fault Tolerance (Reliability),Examples: House to keep track of humidity and temperature levels the sensors cannot be damaged easily or interfered by environment low fault tolerance (reliability) requirement! Battlefield for surveillance the sensed data are critical and se
6、nsors can be destroyed by enemies high fault tolerance (reliability) requirement! Bottom line: Fault Tolerance (Reliability) depends heavily on applications!,Scalability,The number of sensor nodes may reach thousands in some applications The density of sensor nodes can range from few to several hund
7、reds in a region (cluster) which can be less than 10m in diameter,Scalability,Examples: Machine Diagnosis Application: less than 50 sensor nodes in a 5 m x 5 m region. Vehicle Tracking Application:Around 10 sensor nodes per cluster/region. Home Application: tens depending on the size of the house. H
8、abitat Monitoring Application: Range from 25 to 100 nodes/cluster Personal Applications:Ranges from tens to hundreds, e.g., clothing, eye glasses, shoes, watch, jewelry.,Production Costs,Cost of sensors must be low so that sensor networks can be justified! PicoNode: less than $1 Bluetooth system: ar
9、ound $10,- THE OBJECTIVE FOR SENSOR COSTS must be lower than $1! Currently ranges from $25 to $180 (STILL VERY EXPENSIVE!),Sensor Network Topology,Topology maintenance and change: Pre-deployment and Deployment Phase Post Deployment Phase Re-Deployment of Additional Nodes,Sensor Network TopologyPre-d
10、eployment and Deployment Phase,Dropped from aircraft (Random deployment) Well Planned, Fixed (Regular deployment) Mobile Sensor Nodes Adaptive, dynamic Can move to compensate for deployment shortcomings Can be passively moved around by some external force (wind, water) Can actively seek out “interes
11、ting” areas,Operating Environment,* SEE ALL THE APPLICATIONS discussed before,TRANSMISSION MEDIA,Radio, Infrared, Optical, Acoustic, Magnetic Media ISM (Industrial, Scientific and Medical) Bands (433 MHz ISM Band in Europe and 915 MHz as well as 2.4 GHz ISM Bands in North America) REASONS: Free radi
12、o, huge spectrum allocation and global availability.,POWER CONSUMPTION,Sensor node has limited power source Sensor node LIFETIME depends on BATTERY lifetime Goal: Provide as much energy as possible at smallest cost/volume/weight/recharge Recharging may or may not be an option Options Primary batteri
13、es not rechargeable Secondary batteries rechargeable, only makes sense in combination with some form of energy harvesting,Battery Examples,Energy per volume (Joule per cubic centimeter):,Energy Scavenging (Harvesting)Ambient Energy Sources (their power density),Solar (Outdoors) 15 mW/cm2 (direct sun
14、) Solar (Indoors) 0.006 mW/cm2 (office desk) 0.57 mW/cm2 (60 W desk lamp) Temperature Gradients 80 W/cm2 at about 1V from a 5Kelvin temp. difference Vibrations 0.01 and 0.1 mW/cm3 Acoustic Noises 3*10-6 mW/cm2 at 75dB - 9.6*10-4 mW/cm2 at 100dB Nuclear Reaction 80 mW/cm3,POWER CONSUMPTION,Sensors ca
15、n be a DATA ORIGINATOR or a DATA ROUTER. Power conservation and power management are important POWER AWARE COMMUNICATION PROTOCOLS must be developed.,POWER CONSUMPTION,Power Consumption,Power consumption in a sensor network can be divided into three domains Sensing Data Processing (Computation) Comm
16、unication,Power Consumption Sensing,Depends on Application Nature of sensing: Sporadic or Constant Detection complexity Ambient noise levels Rule of thumb (ADC power consumption) Fs - sensing frequency, ENOB - effective number of bits,Power Consumption,Power consumption in a sensor network can be di
17、vided into three domains Sensing Data Processing (Computation) Communication,The power consumption in data processing (Pp) is f clock frequency C is the aver. capacitance switched per cycle (C 0.67nF); Vdd is the supply voltage VT is the thermal voltage (n21.26; Io 1.196 mA),Power Consumption in Dat
18、a Processing (Computation) (Wang/Chandrakarasan: Energy Efficient DSPs for Wireless Sensor Networks. IEEE Signal Proc. Magazine, July 2002. also from Shih paper),Power Consumption in Data Processing (Computation),The second term indicates the power loss due to leakage currents In general, leakage en
19、ergy accounts for about 10% of the total energy dissipation In low duty cycles, leakage energy can become large (up to 50%),Power Consumption,Power consumption in a sensor network can be divided into three domains Sensing Data Processing (Computation) Communication,Power Consumption for Communicatio
20、n,A sensor spends maximum energy in data communication (both for transmission and reception). NOTE: For short range communication with low radiation power (0 dbm), transmission and reception power costs are approximately the same, e.g., modern low power short range transceivers consume between 15 an
21、d 300 mW of power when sending and receiving Transceiver circuitry has both active and start-up power consumption,Ptx/rx is the power consumed in the transmitter /receiver electronics (including the start-up power) P0 is the output transmit power,Power Consumption forCommunication,Power consumption
22、for data communication (Pc),Pc = P0 + Ptx + Prx,TX RX,Wasted Energy,Fixed cost of communication: Startup Time High energy per bit for small packets (from Shih paper) Parameters: R=1 Mbps; Tst 450 msec, Pte81mW; Pout = 0 dBm,Energy vs Packet Size,Energy per Bit (pJ),As packet size is reduced the ener
23、gy consumption is dominated by the startup time on the order of hundreds of microseconds during which large amounts of power is wasted. NOTE: During start-up time NO DATA CAN BE SENT or RECEIVED by the transceiver.,Start-Up and Switching,Startup energy consumption Est = PLO x tst PLO, power consumpt
24、ion of the circuitry (synthesizer and VCO); tst, time required to start up all components Energy is consumed when transceiver switches from transmit to receive mode Switching energy consumption Esw = PLO x tsw,Start-Up Time and Sleep Mode,The effect of the transceiver startup time will greatly depen
25、d on the type of MAC protocol used. To minimize power consumption, it is desirable to have the transceiver in a sleep mode as much as possible Energy savings up to 99.99% (59.1mW 3mW) BUT Constantly turning on and off the transceiver also consumes energy to bring it to readiness for transmission or
26、reception.,RF output power,Lets put it together,Energy consumption for communication Ec = Est + Erx + Esw + Etx = PLO tst + (PLO + PRX)trx + PLO tsw +(PLO+PPA)ttx Let trx = ttx = lPKT/r Ec = PLO (tst+tsw)+(2PLO +PRX) lPKT/r + 1/h gPA lPKT dn,Distance-independent,Distance-dependent,A SIMPLE ENERGY MO
27、DEL,Transmit Electronics,Tx Amplifier,ETx (k,D),Eelec * k,eamp* k* D2,k bit packet,Receive Electronics,Eelec * k,k bit packet,D,Etx (k,D) = Etx-elec (k) + Etx-amp (k,D) Etx (k,D) = Eelec * k + eamp * k * D2,ERx (k) = Erx-elec (k) ERx (k) = Eelec * k,ERx (k),ETx-elec (k),ETx-amp (k,D),Power Consumpti
28、on forCommunication,Ton = L / R where L is the packet size in bits and R is the data rate. NT and NR depend on MAC and applications!,What can we do to Reduce Energy Consumption Multiple Power Consumption Modes,Way out: Do not run sensor node at full operation all the time If nothing to do, switch to
29、 power safe mode Question: When to throttle down(減慢)? How to wake up again? Typical modes Controller: Active, idle, sleep Radio mode: Turn on/off, transmitter/receiver, both,Multiple Power Consumption Modes,Multiple modes possible “Deeper” sleep modes Strongly depends on hardware TI MSP 430, e.g.: f
30、our different sleep modes Atmel ATMega: six different modes,Multiple Power Consumption Modes,Microcontroller TI MSP 430 Fully operation 1.2 mW Deepest sleep mode 0.3 W only woken up by external interrupts (not even timer is running any more) Atmel ATMega Operational mode: 15 mW active, 6 mW idle Sle
31、ep mode: 75 W,Switching between Modes,Simplest idea: Greedily switch to lower mode whenever possible Problem: Time and power consumption required to reach higher modes not negligible Introduces overhead Switching only pays off if Esaved Eoverhead,Switching between Modes,Example: Event-triggered wake
32、 up from sleep mode Scheduling problem with uncertainty,Pactive,Psleep,time,tevent,t1,tdown,tup,Alternative: Dynamic Voltage Scaling,Switching modes complicated by uncertainty on how long a sleep time is available Alternative: Low supply voltage & clock Dynamic Voltage Scaling (DVS) A controller run
33、ning at a lower speed, i.e., lower clock rates, consumes less power Reason: Supply voltage can be reduced at lower clock rates while still guaranteeing correct operation,Alternative: Dynamic Voltage Scaling,Reducing the voltage is a very efficient way to reduce power consumption. Actual power consum
34、ption P depends quadratically on the supply voltage VDD, thus, P VDD2 Reduce supply voltage to decrease energy consumption !,Alternative: Dynamic Voltage Scaling,Gate delay also depends on supply voltage K and a are processor dependent (a 2) Gate switch period T0=1/f For efficient operation Tg = To,
35、f is the switching frequency where a, K, c and Vth are processor dependent variables (e.g., K=239.28 Mhz/V, a=2, and c=0.5) REMARK: For a given processor the maximum performance f of the processor is determined by the power supply voltage Vdd and vice versa. NOTE: For minimal energy dissipation, a p
36、rocessor should operate at the lowest voltage for a given clock frequency,Alternative: Dynamic Voltage Scaling,Computation vs. Communication Energy Cost,Tradeoff? Directly comparing computation/communication energy cost not possible But: put them into perspective! Energy ratio of “sending one bit” vs. “computing one instruction”: Anything between 220 and 2900 in the literature
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 三年(2023-2025)黑龍江中考語(yǔ)文真題分類(lèi)匯編:專(zhuān)題08 名著閱讀(原卷版)
- 生產(chǎn)計(jì)劃員崗位職責(zé)(3篇)
- 車(chē)險(xiǎn)入門(mén)知識(shí)培訓(xùn)課件
- 車(chē)間防護(hù)安全工作培訓(xùn)課件
- 車(chē)間職工安全培訓(xùn)課件
- 酒店客房維修與保養(yǎng)制度
- 酒店市場(chǎng)營(yíng)銷(xiāo)策略制度
- (2025)前端開(kāi)發(fā)崗位頁(yè)面性能提升與跨端適配工作心得(2篇)
- 預(yù)付賬款控制制度
- 《積的近似值》數(shù)學(xué)課件教案
- 2026年內(nèi)蒙古白音華鋁電有限公司招聘?jìng)淇碱}庫(kù)帶答案詳解
- 2025年玉溪市市直事業(yè)單位選調(diào)工作人員考試筆試試題(含答案)
- 2026年涉縣輔警招聘考試備考題庫(kù)附答案
- 2026湖南株洲市蘆淞區(qū)人民政府征兵辦公室兵役登記參考考試題庫(kù)及答案解析
- 2026年高考語(yǔ)文備考之18道病句修改專(zhuān)練含答案
- 私域流量課件
- 2025年杭州余杭水務(wù)有限公司招聘36人筆試備考試題及答案解析
- GB/T 7251.5-2025低壓成套開(kāi)關(guān)設(shè)備和控制設(shè)備第5部分:公用電網(wǎng)電力配電成套設(shè)備
- 機(jī)器人手術(shù)術(shù)后引流管管理的最佳實(shí)踐方案
- 枕骨骨折的護(hù)理課件
- 2025年產(chǎn)品質(zhì)量復(fù)盤(pán)與2026年品控升級(jí)指南
評(píng)論
0/150
提交評(píng)論