Maximizing Lifetime per Unit Cost in Wireless Sensor Networks Yunxia Chen Department of Electrical and Computer Engineering University of California, Davis, 95616 Outline Wireless sensor network. Network model. Lifetime per unit cost. Number of sensors and sensor placement. Numerical results. Conclusion. Mar. 18, 2005 EEC 273 Computer Networks 2 Wireless Sensor Networks Sensors: low-cost, low-power, energyconstrained, limited computation and communication capability. Gateways: powerful. Applications: Transportation monitoring Temperature monitoring …… Mar. 18, 2005 EEC 273 Computer Networks Gateway nodes Sensor nodes 3 Basic Operation Sensors: Monitor certain phenomenon. Report to the gateway nodes. Event-driven: triggered by the event of interest. Demand-driven: triggered by the request from the gateway nodes. Gateways: Collect and process the data from sensors. Ensure end-user can access the data. Mar. 18, 2005 EEC 273 Computer Networks 4 Sensor Deployment Random deployment Battlefield or disaster areas. Generally, more sensors are used to ensure the performance. Deterministic deployment Friendly or accessible environment. Optimal sensor deployment schemes which maximize the lifetime of the network or the coverage of the network. Mar. 18, 2005 EEC 273 Computer Networks 5 Network Model An event-driven linear wireless sensor network. s0 s1 s2 s3 sN 2 sN 1 0 d1 d2 d3 d N 2 d N 1 L Each sensor monitors the region between itself and its right neighbor. Generates and sends a packet to its left neighbor when an event occurs. Packets are replayed one after another to the gateway. The event of interest is a Poisson random process. Mar. 18, 2005 EEC 273 Computer Networks 6 Two Questions How many sensors should we use? How should we place these sensors? Mar. 18, 2005 EEC 273 Computer Networks 7 Definitions L : maximum coverage area of the network. D : maximum sensing region of each sensor. : mean arrival rate of the event. d k : distance to the gateway node k 0,1, N 1 . E0 : initial energy of each sensor. etx : energy required to transmit one packet over 1m. The energy required to transmit one packet over d m distance is etx d where is the path loss exponent. es : energy required to keep sensors alive. Mar. 18, 2005 EEC 273 Computer Networks 8 Network Lifetime Sensor lifetime: the amount of time until the sensor runs out of energy. Tk E Intial energy 0 Energy consumptio n per unit time Ek Network lifetime: the amount of time until the first sensor in the network runs out of energy. T min Tk Given the number of sensors, what is the maximum network lifetime? Mar. 18, 2005 EEC 273 Computer Networks 9 Motivation Different schemes are developed to maximize the network lifetime with N sensors. Network lifetime can be increased by dividing the sensors into several small groups and enabling one group each time. 4N -> 4T 2N + 2N -> 6T # of sensors Max. Lifetime N T 2N 3T 4N 4T How many sensors should we enable each time? Mar. 18, 2005 EEC 273 Computer Networks 10 Lifetime per Unit Cost Definition: network lifetime divided by the number of sensors. LC T N Characterizes the rate at which the network lifetime increases as the number of sensors increases. Optimal number of sensors in each group = the number of sensors that maximizes the lifetime per unit cost. Mar. 18, 2005 EEC 273 Computer Networks 11 Greedy Deployment Scheme Intuitively, the network lifetime is maximized when all the sensors run out of energy at the same time. Greedy sensor placement scheme depends on the number of sensors. Maximizing network lifetime = Minimizing the transmission energy [Cheng et. al. 2004]. Maximizing lifetime per unit cost = Minimizing total energy consumption. E T 0 N NEk . LC Mar. 18, 2005 EEC 273 Computer Networks 12 Average Energy Consumption The average energy consumption of each sensor per unit time depends on the sensor placement of the network. d Ek etx (d k d k 1 ) 1 k L Mar. 18, 2005 EEC 273 Computer Networks es 13 Problem Formulation Given the coverage area L , what is the number of sensors and the corresponding deployment scheme that maximizes the lifetime per unit cost? A multivariate non-linear optimization problem: Minimize : .NEk Subject to : .E2 E3 E N 1 .0 d1 D .0 d k d k 1 D, k 2,, N 1 .0 L d N 1 D Mar. 18, 2005 EEC 273 Computer Networks 14 Numerical Results unit per packet over distance 1 m. All the energy quantities are normalized by etx . E0 10 units. D 2m . L 10m . 2. etx 1 Mar. 18, 2005 EEC 273 Computer Networks 15 Sensor Placement Mar. 18, 2005 EEC 273 Computer Networks 16 Lifetime per Unit Cost Mar. 18, 2005 EEC 273 Computer Networks 17 Optimal Number of Sensors Mar. 18, 2005 EEC 273 Computer Networks 18 Conclusion We observed that network lifetime can be increased by dividing sensors into small groups and enabling one group each time. We proposed a new performance metric, the lifetime per unit cost. We studied the number of sensors and the sensor deployment scheme that maximizes the lifetime per unit cost. Enable small number of sensors when the mean arrival rate of the event is low or the sensing energy consumption is small. Mar. 18, 2005 EEC 273 Computer Networks 19 Thanks! Mar. 18, 2005 EEC 273 Computer Networks 20
© Copyright 2026 Paperzz