Top Banner
Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng Chen CS, The University of Hong Kong, Hong Kong, China ITCS, Tsinghua University, Beijing, China Jan. 25 th , SOFSEM, 2011
54

Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Dec 25, 2015

Download

Documents

Samuel Cummings
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks

Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng Chen

CS, The University of Hong Kong, Hong Kong, ChinaITCS, Tsinghua University, Beijing, China

Jan. 25th, SOFSEM, 2011

Page 2: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Outline

IntroductionProblem DefinitionsMinimizing the Average InterferenceMinimizing the Maximum InterferenceDiscussions and Future workQ & A

Page 3: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Introduction

Wireless Ad hoc and Sensor Networks

Page 4: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Introduction

Wireless Ad hoc and Sensor Networks

Environmental monitoring, intrusion detection, health care, etc.

Smart Earth (IBM), Sense China …

Page 5: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Introduction

Energy !

Page 6: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Introduction

Energy !Interference

Page 7: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Introduction

Energy !Interference

Receiver-centric interference transmission radius of u

Page 8: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Problem Definitions

the average interference of a graph G

the maximum interference of a graph G

Page 9: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Problem Definitions

the average interference of a graph G

the maximum interference of a graph G

Problems: Given nodes arbitrarily deployed along a 1D line (the highway

model) Connected Min-Avg or Min-max interference The optimal solution is actually a spanning tree.

Page 10: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Observations

Page 11: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Observations

small node degrees

Page 12: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Observations

small node degreessparse topology

Page 13: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Observations

small node degreessparse topologyNearest Neighbor Forest (each node is connected

to its nearest neighbor)

Page 14: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Observations

small node degrees sparse topology Nearest Neighbor Forest (each node is connected

to its nearest neighbor)

a)

b)

c)

Page 15: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Average Interference

In 2D networks: an asymptotically optimal algorithm with an approximation ratio of O(log n) (Moscibroda et al. 2005)

Page 16: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Average Interference

In 2D networks: an asymptotically optimal algorithm with an approximation ratio of O(log n) (Moscibroda et al. 2005)

In the highway model (Our work):

a polynomial-time exact algorithm

Page 17: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Average Interference

In 2D networks: an asymptotically optimal algorithm with an approximation ratio of O(log n) (Moscibroda et al. 2005)

In the highway model (Our work):

1. No-cross property

Page 18: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Average Interference

In 2D networks: an asymptotically optimal algorithm with an approximation ratio of O(log n) (Moscibroda et al. 2005)

In the highway model (Our work):

1. No-cross property when |ac| <=|

bc|+|cd|

Page 19: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Average Interference

In the highway model: 2. Calculate the total interference via the interference created

by each node

Page 20: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Average Interference

In the highway model: 2. Calculate the total interference via the interference created

by each node

Page 21: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Average Interference

In the highway model: 2. Calculate the total interference via the interference created

by each node

Independent sub-problems

Page 22: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Average Interference

Two questions: How to divide the whole line into sub-segments How to connect the nodes inside each segment

Page 23: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Average Interference

Two questions: How to divide the whole line into sub-segments How to connect the nodes inside each segment

Functions for DP F(s,t), s<t, which is short for Compute the minimum total interference created by the

nodes from s+1 to t-1 , such that

Page 24: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Average Interference

Two questions: How to divide the whole line into sub-segments How to connect the nodes inside each segment

Functions for DP F(s,t), s<t, which is short for

OR

Page 25: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Average Interference

Two questions: How to divide the whole line into sub-segments How to connect the nodes inside each segment

Functions for DP F(s,t), s<t, which is short for

OR

Page 26: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Average Interference

Functions for DP G(s,t), s<t Compute the minimum total interference created by nodes

from s +1 to t-1, such that

Page 27: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Average Interference

Functions for DP G(s,t), s<t

Page 28: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Average Interference

Functions for DP G(s,t), s<t

Page 29: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Average Interference

Functions for DP G(s,t), s<t

The minimum average interference

Page 30: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Average Interference

Correctness Verified by the brute-force search running in time

the maximum node degree

Page 31: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Average Interference

Correctness Verified by the brute-force search running in time

Time complexity:

the maximum node degree

Page 32: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Average Interference

Correctness Verified by the brute-force search running in time

Time complexity:

(the numbers are the interference created by the nodes)

the maximum node degree

Page 33: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Average Interference

Correctness Verified by the brute-force search running in time

Time complexity:

(the numbers are the interference created by the nodes)

Can we do better ?? Y!

the maximum node degree

Page 34: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Maximum Interference

Harder!! No-cross property: still holds

Page 35: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Maximum Interference

Harder!! No-cross property: still holds Independent sub-segments: not found

Page 36: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Maximum Interference

Harder!! No-cross property: still holds Independent sub-segments: not found

In 2D networks: NP-hard (Buchin 2008) Bounded in

Page 37: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Maximum Interference

Harder!! No-cross property: still holds Independent sub-segments: not found

In 2D networks: NP-hard (Buchin 2008) Bounded in In 1D networks: An appr. with ratio (von Richenbach, et al. 2005) A sub-exponential-time exact algorithm (Our work)

Page 38: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Maximum Interference

Check whether the min-max can be k, where 1<k<n

Page 39: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Maximum Interference

Check whether the min-max can be k, where 1<k<n

A skeleton : Record the nodes from s to t that can interfere with nodes

outside [s,t] with their transmission radii

Page 40: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Maximum Interference

Check whether the min-max can be k, where 1<k<n

A skeleton : Record the nodes from s to t that can interfere with nodes

outside [s,t] with their transmission radii

Page 41: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Maximum Interference

Check whether the min-max can be k, where 1<k<n

A skeleton : Record the nodes from s to t that can interfere with nodes

outside [s,t] with their transmission radii

Page 42: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Maximum Interference

Functions: boolean F*(s,t), which is short for

Page 43: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Maximum Interference

Functions: boolean F*(s,t), which is short for

OR

Page 44: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Maximum Interference

Functions: boolean F*(s,t), which is short for

OR

Page 45: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Maximum Interference

Functions: boolean G*(s,t)

Page 46: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Maximum Interference

Functions: boolean G*(s,t)

Page 47: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Maximum Interference

Functions: boolean G*(s,t)

Page 48: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Maximum Interference

Functions: boolean G*(s,t)

Check the whole line

Page 49: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Maximum Interference

Time complexity # of the different valid skeletons for a segment from s to t,

where s>0 and t<n-1:

Page 50: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Maximum Interference

Time complexity # of the different valid skeletons for a segment from s to t,

where s>0 and t<n-1:

Time complexity:

Page 51: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Minimizing the Maximum Interference

Time complexity # of the different valid skeletons for a segment from s to t,

where s>0 and t<n-1:

Time complexity:

Can we do better? No idea yet

Page 52: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Discussion and Future work

PlanarityMultiple optimal spanning trees

the min-max for the 6-node exponential chain

Page 53: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Discussion and Future work

PlanarityMultiple optimal spanning trees

Is min-max in 1D NP-hard? How about 3D networks?How to design efficient approximations to minimize

the maximum in 2D networks?How to tackle interference minimization with other

network properties, such as small node degree and spanner?

Page 54: Minimizing interference for the highway model in Wireless Ad-hoc and Sensor Networks Haisheng Tan, Tiancheng, Lou, Francis C.M. Lau, YuexuanWang, Shiteng.

Q & A

Thanks!