30
Cross-Layer Design for Lifetime Maximization in Interference- Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andr ea Goldsmith 讲讲 讲讲讲 讲讲讲讲 讲讲讲讲讲讲

Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

Embed Size (px)

Citation preview

Page 1: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks

Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

讲解:韩冬雪 指导教师:张瑞华副教授

Page 2: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

An intial version of this paper was presented at IEEE INFOCOM in March 2005.

R. Madan and A. J. Goldsmith are with the Department of Electrical Engineering, Stanford University

Page 3: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

1. 论文背景简介2. 系统模型定义3. 迭代的逼近算法4. 算法结果比较5. 总结和今后工作

Page 4: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

1. 论文背景简介

We consider the joint optimal design of the physical, medium access control (MAC), and routing layers to maximize the lifetime of energy-constrained wireless sensor networks.

The focus of this paper is on the computation of optimal transmission powers, rates, and link schedule that maximize the network lifetime

Page 5: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

For energy-constrained wireless networks, we can increase the network lifetime by using transmission schemes that have the following characteristics

Multihop routing Load Balancing Interference mitigation Frequency reuse

Page 6: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

2. 系统模型定义

Then the network lifetime

The maximum rate per unit bandwidth that can be supported over a link with

the power consumption in the power amplifier

circuit is given by (1+α)P.

Page 7: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

参数定义1. G = (V,L) 有向图;

A=A+-A-

2. N : the number of time slots

Ln : the set of links scheduled during time slot n

Page 8: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

3. pl

n , rln the transmission power and rate per u

nit bandwidth, ver link l and slot n.

4. Ev : initial amount of energy at node v.

pct , pcr :the power consumption of the transmitter and the receiver circuits at a node

Page 9: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

5. sv:the rate at which information is generated at node v.

6. :the link gain matrix of the network

Glk : the power gain from the transmitter of link k to the receiver of link l.

Page 10: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

We have the following constraints.

1. Flow Conservation

2. Rate Constraints

3. Energy Conservation

4. Range Constraints

Page 11: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

Then, the problem of maximizing the network lifetime ca

n be written as the following optimization problem.

Variables: Tnet, rln,pl

n

Page 12: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

q = 1/Tnet

Variables: q,rln,pl

n

Page 13: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

Optimal TDMA Schemes

Variables: q, xl, nl

Page 14: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

The function is convex over x,y ≥ 0, for β ≥ 0

Hence, it is easy to see that the above problem is a mixed integer-convex problem. It can be solved using branch and bound methods

Page 15: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

3. 迭代的逼近算法 TECHNICAL APPROACH FOR INTERFERENCE-

LIMITED NETWORKS

we allow mutually interfering links to be scheduled to

transmit in the same time slot. we will use an iterative approach .During each iteration, we compute the rates and powers for a given link schedule, and then adapt the link schedule to the computed rates and powers.

For a fixed link schedule (i.e. fixed Ln ,n = 1,...,N), we approximate the rate constraint as a convex constraint;

Page 16: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

variables : q, rln,Ql

n

Page 17: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

the function

is convex in rn ,Qn

It become a general convex optimization problem.

Page 18: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

Algorithm1. Find an initial suboptimal, feasible schedule.2. Solve problem(2) to find an optimal routing flow

and transmission powers during each slot for the approximate rate constrant. If the problem is infeasible, quit.

3. Remove l from Ln if where >1 is a constant close to 14. Find

Page 19: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

Add to If the resulting schedule is one that was used in a previous iteration, quit

5. Check if , for all l L ∈ n and n

= 1,...,N is feasible. If yes, go to (2), else quit to preven

t an infinite loop.

there are 2 NL different link schedules , the algorithm will terminate in at most 2NL steps. However, since the solution computed at each step is feasible, we can terminate the algorithm as soon as we have a competitive solution.

Page 20: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith
Page 21: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

4. 算法结果比较 We will compare the performance of our algorithm with th

at of transmission schemes with specific scheduling at the MAC layer, outlined below

1. Uniform TDMA

2. Optimal TDMA

3. Spatially periodic time sharing : a link schedule with T time slots , In each time slot every Tth link is activated , every link is activated once in every T slots. Thus if there are N links, in the first slot, links 1,T +1,2T +1,….. are activated, while in the second slot, links 2,T + 2,2T + 2,... are activated, and so on.

Page 22: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

A. String Topology

s 2,...,s 9 = 0 ;

Page 23: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith
Page 24: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

B. Linear Topology s 1 ,...,s9 = 0.1 nats/Hz/s

Page 25: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith
Page 26: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

C. Rhombus Topologya) All sources on : for si = 0.4 nats/Hz/s ,i = 1,2,3,4

b) Source 2 off: s2 = 0,si = 0.4nats/Hz/s ,i=2,3,4

Page 27: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith
Page 28: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith
Page 29: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

5. 总结和今后工作 The algorithm computes competitive solutions

that increase network lifetime for wireless networks with high bandwidth efficiency

the suboptimality of the solution can be traded off with the required computational power

今后工作: 仿真, convex optimization problem 改进算法 将本算法思想扩展到更普遍的网络中

Page 30: Cross-Layer Design for Lifetime Maximization in Interference-Limited Wireless Sensor Networks Ritesh Madan, Shuguang Cui, Sanjay Lall, and Andrea Goldsmith

谢谢!