Routing in Massively Dense Static Sensor Networks

Similar documents
Introduction To Wireless Sensor Networks

Transport Capacity and Spectral Efficiency of Large Wireless CDMA Ad Hoc Networks

An Efficient Distributed Coverage Hole Detection Protocol for Wireless Sensor Networks

On Event Signal Reconstruction in Wireless Sensor Networks

Strongly nonlinear elliptic problem without growth condition

Networks: how Information theory met the space and time. Philippe Jacquet INRIA Ecole Polytechnique France

Energy-Efficient Duty Cycle Assignment for Receiver-Based Convergecast in Wireless Sensor Networks

SENSOR PLACEMENT FOR MAXIMIZING LIFETIME PER UNIT COST IN WIRELESS SENSOR NETWORKS

Localization (Position Estimation) Problem in WSN

Analysis of k-hop Connectivity Probability in 2-D Wireless Networks with Infrastructure Support

Path Planning with Fast Marching Methods

Supervisory Control for Cost-Effective Redistribution of Robotic Swarms

IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. XX, NO. X, AUGUST 20XX 1

A Toolbox of Hamilton-Jacobi Solvers for Analysis of Nondeterministic Continuous and Hybrid Systems

ScienceDirect. An Integrated Xbee arduino And Differential Evolution Approach for Localization in Wireless Sensor Networks

Distributed Collaborative Path Planning in Sensor Networks with Multiple Mobile Sensor Nodes

IN recent years, there has been great interest in the analysis

Arda Gumusalan CS788Term Project 2

Mobility and Fading: Two Sides of the Same Coin

Multi-class Services in the Internet

Performance of ALOHA and CSMA in Spatially Distributed Wireless Networks

Some results on optimal estimation and control for lossy NCS. Luca Schenato

Fast and efficient randomized flooding on lattice sensor networks

Resource Allocation Challenges in Future Wireless Networks

Computing functions over wireless networks

Revisiting Neighbor Discovery with Interferences Consideration

Localization in Wireless Sensor Networks

Medium Access Control via Nearest-Neighbor Interactions for Regular Wireless Networks

Adaptive Fault Tolerant QoS Control Algorithms for Maximizing System Lifetime of Query-Based Wireless Sensor Networks

EFFECTIVE LOCALISATION ERROR REDUCTION IN HOSTILE ENVIRONMENT USING FUZZY LOGIC IN WSN

Independence of Path and Conservative Vector Fields

Mathematical Problems in Networked Embedded Systems

An Energy Efficient Multi-Target Tracking in Wireless Sensor Networks Based on Polygon Tracking Method

Calculation on Coverage & connectivity of random deployed wireless sensor network factors using heterogeneous node

Hedonic Coalition Formation for Distributed Task Allocation among Wireless Agents

Stanford University CS261: Optimization Handout 9 Luca Trevisan February 1, 2011

Frequency hopping does not increase anti-jamming resilience of wireless channels

Energy-Efficient MANET Routing: Ideal vs. Realistic Performance

p-percent Coverage in Wireless Sensor Networks

Scaling Laws of Cognitive Networks

Dynamic Coverage of Mobile Sensor Networks

International Journal of Scientific & Engineering Research, Volume 7, Issue 2, February ISSN

Throughput-optimal number of relays in delaybounded multi-hop ALOHA networks

A Backlog-Based CSMA Mechanism to Achieve Fairness and Throughput-Optimality in Multihop Wireless Networks

Low-Latency Multi-Source Broadcast in Radio Networks

Wireless Network Pricing Chapter 7: Network Externalities

Wireless ad hoc networks. Acknowledgement: Slides borrowed from Richard Y. Yale

Performance comparison of AODV, DSDV and EE-DSDV routing protocol algorithm for wireless sensor network

Power Control Algorithm for Providing Packet Error Rate Guarantees in Ad-Hoc Networks

Chapter 9: Localization & Positioning

Cooperative Tx/Rx Caching in Interference Channels: A Storage-Latency Tradeoff Study

ENHANCEMENT OF LIFETIME USING DUTY CYCLE AND NETWORK CODING IN WIRELESS SENSOR NETWORKS

Game Theory and Randomized Algorithms

Bottleneck Zone Analysis in WSN Using Low Duty Cycle in Wireless Micro Sensor Network

Lecture-11: Freight Assignment

Beyond the Long Wavelength Limit

arxiv: v1 [cs.ni] 24 Apr 2012

Analysis of Bottleneck Delay and Throughput in Wireless Mesh Networks

Simple, Optimal, Fast, and Robust Wireless Random Medium Access Control

Volume 5, Issue 3, March 2017 International Journal of Advance Research in Computer Science and Management Studies

Randomized Channel Access Reduces Network Local Delay

Joint Optimization of Relay Strategies and Resource Allocations in Cooperative Cellular Networks

On the Effects of Node Density and Duty Cycle on Energy Efficiency in Underwater Networks

Biologically-inspired Autonomic Wireless Sensor Networks. Haoliang Wang 12/07/2015

Characteristics of Routes in a Road Traffic Assignment

On the Unicast Capacity of Stationary Multi-channel Multi-radio Wireless Networks: Separability and Multi-channel Routing

End-to-End Known-Interference Cancellation (E2E-KIC) with Multi-Hop Interference

3432 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 53, NO. 10, OCTOBER 2007

Q-Coverage Maximum Connected Set Cover (QC-MCSC) Heuristic for Connected Target Problem in Wireless Sensor Network

An Efficient Cooperation Protocol to Extend Coverage Area in Cellular Networks

Distributed Algorithms for Network Lifetime. Maximization in Wireless Visual Sensor Networks

The Successive Approximation Approach for Multi-path Utility Maximization Problem

Design of an energy efficient Medium Access Control protocol for wireless sensor networks. Thesis Committee

Design of intelligent surveillance systems: a game theoretic case. Nicola Basilico Department of Computer Science University of Milan

Distributed estimation and consensus. Luca Schenato University of Padova WIDE 09 7 July 2009, Siena

Chapter 2 Distributed Consensus Estimation of Wireless Sensor Networks

Exam 2 Review Sheet. r(t) = x(t), y(t), z(t)

Distributed Power Control in Cellular and Wireless Networks - A Comparative Study

Decentralized and Fair Rate Control in a Multi-Sector CDMA System

Green Codes : Energy-efficient short-range communication

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 15, NO. 5, MAY

Solutions to the problems from Written assignment 2 Math 222 Winter 2015

International Journal of Multidisciplinary Research and Development 2015; 2(2): Mani Laxman Aiyar, Ravi Prakash G

Time-average constraints in stochastic Model Predictive Control

Estimating the Transmission Probability in Wireless Networks with Configuration Models

The Optimism Principle: A Unified Framework for Optimal Robotic Network Deployment in An Unknown Obstructed Environment

Region-wide Microsimulation-based DTA: Context, Approach, and Implementation for NFTPO

Scaling Laws of Cognitive Networks

EasyChair Preprint. A User-Centric Cluster Resource Allocation Scheme for Ultra-Dense Network

Avoid Impact of Jamming Using Multipath Routing Based on Wireless Mesh Networks

Probabilistic Coverage in Wireless Sensor Networks

An Energy Efficient Localization Strategy using Particle Swarm Optimization in Wireless Sensor Networks

Coverage Control of Moving Sensor Networks with Multiple Regions of Interest*

Performance Analysis of Sensor Nodes in a WSN With Sleep/Wakeup Protocol

On Coding for Cooperative Data Exchange

Deployment-Based Lifetime Optimization Model for Homogeneous Wireless Sensor Network under Retransmission

Jamming Games for Power Controlled Medium Access with Dynamic Traffic

Opportunistic cooperation in wireless ad hoc networks with interference correlation

Games in Networks and connections to algorithms. Éva Tardos Cornell University

Travel time uncertainty and network models

Transcription:

Routing in Massively Dense Static Sensor Networks Eitan ALTMAN, Pierre BERNHARD, Alonso SILVA* July 15, 2008 Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 1/27

Table of Contents 1 Introduction to Wireless Sensor Networks 2 Statement Problem and Previous Works 3 The Network Model 4 Linear congestion cost 5 Conclusions and Future Works Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 2/27

Table of Contents 1 Introduction to Wireless Sensor Networks 2 Statement Problem and Previous Works 3 The Network Model 4 Linear congestion cost 5 Conclusions and Future Works Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 3/27

Wireless Sensor Networks A wireless sensor network (WSN) is a wireless network consisting of spatially distributed autonomous devices using sensors to cooperatively monitor physical or environmental conditions. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 3/27

Wireless Sensor Networks A wireless sensor network (WSN) is a wireless network consisting of spatially distributed autonomous devices using sensors to cooperatively monitor physical or environmental conditions. The deployment of wireless sensor networks can be: Deterministic, Random. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 3/27

Applications of Wireless Sensor Networks Military Applications Improve logistics by monitoring friendly troops, Battlefield surveillance, Nuclear, biological, chemical attack surveillance. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 4/27

Applications of Wireless Sensor Networks Military Applications Improve logistics by monitoring friendly troops, Battlefield surveillance, Nuclear, biological, chemical attack surveillance. Environmental Applications Flood detection, Detecting chemical agents, Detecting forest fire. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 4/27

Applications of Wireless Sensor Networks Military Applications Improve logistics by monitoring friendly troops, Battlefield surveillance, Nuclear, biological, chemical attack surveillance. Environmental Applications Flood detection, Detecting chemical agents, Detecting forest fire. Applications in agriculture Measure temperature, humidity, soil makeup, the presence of disease in plants, etc. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 4/27

Applications of Wireless Sensor Networks Military Applications Improve logistics by monitoring friendly troops, Battlefield surveillance, Nuclear, biological, chemical attack surveillance. Environmental Applications Flood detection, Detecting chemical agents, Detecting forest fire. Applications in agriculture Measure temperature, humidity, soil makeup, the presence of disease in plants, etc. Applications in Buildings Monitoring for intruders, Control air conditioning, Smart homes. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 4/27

Table of Contents 1 Introduction to Wireless Sensor Networks 2 Statement Problem and Previous Works 3 The Network Model 4 Linear congestion cost 5 Conclusions and Future Works Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 5/27

Consider large number of sensors deployed over an area These sensor network has two goals 1 Sense the environment for events, measurements. 2 Transport the measurement to a set of collection points. Sensors will cooperate over the network. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 5/27

Each wireless sensor node can: Sense the data at the sources of information, Transport the data as a relay from the sources locations to the sinks locations, Deliver the data to the sinks of information. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 6/27

Each wireless sensor node can: Sense the data at the sources of information, Transport the data as a relay from the sources locations to the sinks locations, Deliver the data to the sinks of information. Questions What is the best placement for the wireless nodes? What is the traffic flow it induces? Tradeoff between having short routes and avoiding congestion. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 6/27

Statement Problem Study the global and the non-cooperative optimal solution for the routing problem among a large quantity of nodes. Find a general optimization framework for handling minimum cost paths in massively dense sensor networks. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 7/27

Previous Works Geometrical Optics Jacquet ( 04) studied the routing problem as a parallel to an optics problem. Drawback: It doesn t consider interaction between each user s decision. Electrostatics Toumpis ( 06) studied the problem of the optimal deployment of wireless sensor networks. Drawback: The local cost assumed is very particular (cost(f ) = f 2 where f is the flow). Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 8/27

Previous Works Road Traffic Beckmann ( 56) studied the system-optimizing pattern. Dafermos ( 80) studied the user-optimizing and the system-optimizing pattern. Drawback: The present mathematical tools from optimal transport theory were not available. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 9/27

Cost Models Minimize the quantity of nodes to carry a given flow. Given a flow φ assigned through a neighborhood of x, the cost is taken to be c(x, φ(x)) = f 1 (φ(x)), where f (λ) is the transport capacity of a density of nodes λ. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 10/2

Cost Models Minimize the quantity of nodes to carry a given flow. Given a flow φ assigned through a neighborhood of x, the cost is taken to be c(x, φ(x)) = f 1 (φ(x)), where f (λ) is the transport capacity of a density of nodes λ. [Gupta and Kumar ( 99)] The transport capacity of the network when the nodes are deterministically located is Ω( λ), randomly located is Ω( λ log λ ). Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 10/2

Cost Models Minimize the quantity of nodes to carry a given flow. Given a flow φ assigned through a neighborhood of x, the cost is taken to be c(x, φ(x)) = f 1 (φ(x)), where f (λ) is the transport capacity of a density of nodes λ. [Gupta and Kumar ( 99)] The transport capacity of the network when the nodes are deterministically located is Ω( λ), randomly located is Ω( λ log λ ). [Franceschetti et al ( 04)] The transport capacity of the network when the nodes are deterministically located is Ω( λ), randomly located is Ω( λ). Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 10/2

Costs related to energy consumption Assuming randomly deployment of nodes where each node has to send a packet to another randomly selected node, the capacity has the form ( ( ) ) (q 1)/2 λ f (λ) = Ω, logλ where q is the path loss [Rodoplu and Meng ( 07)]. Congestion independent costs If the queueing delay is negligible with respect to the transmission delay over each hop then the cost depend on local conditions at a given point. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 11/2

Table of Contents 1 Introduction to Wireless Sensor Networks 2 Statement Problem and Previous Works 3 The Network Model 4 Linear congestion cost 5 Conclusions and Future Works Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 12/2

Let Ω be an open and bounded subset of R 2 with Lipschitz boundary Γ = Ω, densely covered by potential routers. Messages flow from Γ S Γ to Γ R Γ (with Γ S Γ R = ). On the rest Γ T of the boundary, no message should enter nor leave Ω. G s G r Figure: Description of the domain Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 12/2

Assumptions: The intensity of message generation σ ΓS L 2 (Γ S ) is known. The intensity of message reception σ ΓR is unknown. The total flow of messages emitted and received are equal. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 13/2

Figure: The function f. Let the vector field f = (f 1 (x), f 2 (x)) (H 1 (Ω)) 2 [bps/m] represents the flow of messages, and φ(x) = f (x) be its intensity. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 14/2

Let Γ 1 = Γ S Γ T. Extend the function σ to Γ 1 by σ(x) = 0 on Γ T. We modelize the conditions on the boundary as x Γ 1 f (x), n(x) = σ(x) Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 15/2

The Conservation Equation Suppose there is no source nor sink of messages in Ω. Over a surface Φ 0 Ω of arbitrary shape, Φ 0 f (x), n(x) dφ 0 = 0, where n is the unit normal vector. Last equation holding for any smooth domain, then x Ω divf (x) = 0. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 16/2

Let the congestion cost per packet c = c(x, φ) C 1 (Ω R + {0}, R + ) be a strictly positive function, increasing and convex in φ for each x. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 17/2

Let the congestion cost per packet c = c(x, φ) C 1 (Ω R + {0}, R + ) be a strictly positive function, increasing and convex in φ for each x. Let e θ = (cosθ, sinθ) be the direction of travel of a message. Total cost incurred in a path from x(t 0 ) = x 0 Γ S to x(t 1 ) = x 1 Γ R is J(e θ ( )) = x1 x 0 t1 c(x, f (x) ) dx 21 + dx22 = c(x(t), f (x(t)) )dt, t 0 Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 17/2

Let the congestion cost per packet c = c(x, φ) C 1 (Ω R + {0}, R + ) be a strictly positive function, increasing and convex in φ for each x. Let e θ = (cosθ, sinθ) be the direction of travel of a message. Total cost incurred in a path from x(t 0 ) = x 0 Γ S to x(t 1 ) = x 1 Γ R is J(e θ ( )) = x1 x 0 t1 c(x, f (x) ) dx 21 + dx22 = c(x(t), f (x(t)) )dt, Let C(x, φ) := c(x, φ)φ Total (collective) cost of congestion is G(f ( )) = c(x, f (x) ) f (x) dx = Ω t 0 Ω C(x, φ(x))dx. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 17/2

Global Optimum We seek here the vector field f (L 2 (Ω)) 2 minimizing G(f ) under the constraints: x Γ 1 f (x), n(x) = σ(x) x Ω divf (x) = 0. The function C(x, φ) = c(x, φ)φ is convex in φ and coercive (i.e. goes to infinity with φ). Then f ( ) G(f ( )) is continuous, convex and coercive. Moreover, the constraints are linear. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 18/2

We dualize only the constraint of the divergence with dual variable p( ) L 2 (Ω) ( ) L(f, p) = C(x, f (x) ) + p(x)divf (x) dx. Ω Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 19/2

We dualize only the constraint of the divergence with dual variable p( ) L 2 (Ω) ( ) L(f, p) = C(x, f (x) ) + p(x)divf (x) dx. Ω The necessary conditions implies that for f ( ) to be optimal, there must exist a p( ) : Ω R such that x Ω : f (x) 0, p(x) = D 2 C(x, f (x) ) 1 f (x) f (x), x Ω : f (x) = 0, p(x) D 2 C(x, 0), x Γ R, p(x) = 0. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 19/2

User Optimum The optimization of the criterion J(e θ ( )) = x1 x 0 t1 c(x, f (x) ) dx 21 + dx22 = c(x(t), f (x(t)) )dt, via its Hamilton-Jacobi-Bellman equation: Let V(x) be the return function, it must be a viscosity solution of x Ω, min θ e θ, V(x) + c(x, f (x) ) = 0, x Γ R, V(x) = 0. t 0 Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 20/2

The optimal direction of travel is opposite to V(x), i.e. e θ = V(x)/ V(x). Hence x Ω, V(x) + c(x, f (x) ) = 0, x R, V(x) = 0. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 21/2

The optimal direction of travel is opposite to V(x), i.e. e θ = V(x)/ V(x). Hence x Ω, V(x) + c(x, f (x) ) = 0, x R, V(x) = 0. This is the same system of equations as previously, upon replacing p(x) by V(x), and D 2 C(x, φ) by c(x, φ). Conclusion The Wardrop equilibrium can be obtained by solving the globally optimal problem in which the cost density is replaced by φ 0 c(x, φ)dφ. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 21/2

Table of Contents 1 Introduction to Wireless Sensor Networks 2 Statement Problem and Previous Works 3 The Network Model 4 Linear congestion cost 5 Conclusions and Future Works Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 22/2

Linear Congestion Cost If the cost of congestion is linear : c(x, φ) = 1 2c(x)φ, so that C(x, φ) = 1 2 c(x)φ2. Then, L is differentiable everywhere, and the necessary condition of optimality is just that there should exist p : Ω R 2 such that p(x) = c(x)f (x). Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 22/2

Using the divergence equation we obtain: x Ω,, div( 1 c(x) p(x)) = 0, p x Γ 1, (x) = c(x)σ(x), n x Γ R, p(x) = 0, for which we get existence and uniqueness of the solution (Lax-Milgram Theorem p H 1 Γ R ). Solution via e.g. finite element method. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 23/2

0.6 0 0.4 0.1 0.2 0.2 0.3 0 0.4 0.5 0.2 0.6 0.4 0.7 0.8 0.6 0.9 0.8 0.8 0.6 0.4 0.2 0 0.2 0.4 0.6 Figure: The function f. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 24/2

0.6 0.4 1.2 0.2 1 0 0.8 0.2 0.6 0.4 0.4 0.6 0.2 0.8 0.8 0.6 0.4 0.2 0 0.2 0.4 0.6 0 Figure: The function f. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 25/2

Table of Contents 1 Introduction to Wireless Sensor Networks 2 Statement Problem and Previous Works 3 The Network Model 4 Linear congestion cost 5 Conclusions and Future Works Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 26/2

Conclusions We studied a setting to describe the network in terms of macroscopic parameters rather than in terms of microscopic parameters. We solved the routing problem for the affine cost per packet obtaining existence and uniqueness of the solution. Future Works Investigate the convergence of the routing problem in a discrete case to this continuous case. Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 26/2

Thank you for your attention! Altman, Bernhard, Silva* Routing in Massively Dense Static Sensor Networks 27/2