33
SINR Diagram with Interference Cancellation Merav Parter Joint work with Chen Avin, Asaf Cohen, Yoram Haddad, Erez Kantor, Zvi Lotker and David Peleg SODA 2012, Kyoto

SINR Diagram with Interference Cancellation

  • Upload
    maeve

  • View
    69

  • Download
    9

Embed Size (px)

DESCRIPTION

SINR Diagram with Interference Cancellation. Merav Parter Joint work with Chen Avin , Asaf Cohen, Yoram Haddad, Erez Kantor, Zvi Lotker and David Peleg SODA 2012, Kyoto. Wireless Radio Networks.  d. S 1. Stations with radio device Synchronous operation Wireless channel - PowerPoint PPT Presentation

Citation preview

Page 1: SINR Diagram with Interference Cancellation

SINR Diagram withInterference Cancellation

Merav Parter

Joint work withChen Avin, Asaf Cohen, Yoram Haddad,Erez Kantor, Zvi Lotker and David Peleg

SODA 2012, Kyoto

Page 2: SINR Diagram with Interference Cancellation

Stations with radio device

Synchronous operation

Wireless channel

No centralized control

S1

S2

S3

S4

S5

Wireless Radio Networks

d

Page 3: SINR Diagram with Interference Cancellation

Reception Map - Who Hears Me?

Vor(i) := Voronoi Cell of station si∈S.

Each point ``hears” the nearest station

Voronoi Diagram

M. Shamos and D. Hoey, FOCS '75

Page 4: SINR Diagram with Interference Cancellation

Reception Map - Physical Model

Point ``hears” a station if it can decode its massage

Attempting to model signal attenuation and interference explicitly

Signal to Interference plus Noise Ratio (SINR)

Page 5: SINR Diagram with Interference Cancellation

Physical Models: Signal to interference & noise ratio

),( psSINR i

Npsdistij j

j

),(

),( psdist i

i

Transmission Energy

Path-loss exponent

Received signal strength of

station si

Receiver point

Station si

NoiseInterference

Page 6: SINR Diagram with Interference Cancellation

Station si is heard at point p ∈d - S iff

),( psS I N R i

Fundamental Rule of the SINR model

Reception Threshold (>1)

Page 7: SINR Diagram with Interference Cancellation

Interference Cancellation

Receivers decode interfering signals

Cancel them from received message

Decode their intended message

The optimal strategy in several scenarios(strong interference, spread spectrum communication, etc.)

J.G. Andrews. Wireless Communications, IEEE, 2005

Page 8: SINR Diagram with Interference Cancellation

Successive Interference Cancelation (SIC)

Received Signal

Interference

0 ,0 , 0 ,0 , 0 , 1 ,0 ,1 , 0 , 1 ,0 , 1, 1 , 1, 1 , 0 ,0 , 1 ,1 ...

Signal

0 ,0 ,0 ,1 ,0 ,0 ,0 ,0 ,0 ,1 ,1 ,0 ,1 ,0 ,0 ,1,1….

Page 9: SINR Diagram with Interference Cancellation

Decode the Strongest

InterferenceReceived SignalDecode(Rounding)

0 ,0 , 0 ,0 , 0 , 1 ,0 ,1 , 0 , 1 ,0 , 1, 1 , 1, 1 , 0 ,0 , 1 ,1 ...

Page 10: SINR Diagram with Interference Cancellation

and subtract (cancel) it …

Signal

Interference

Received Signal

Amplify

0 ,0 ,0 ,1 ,0 ,0 ,0 ,0 ,0 ,1 ,1 ,0 ,1 ,0 ,0 ,1,1….

Page 11: SINR Diagram with Interference Cancellation

Can you hear me? (Uniform Powers)

s3

s2

s1

s4

Without SIC: 𝑆𝐼𝑁𝑅 (𝑠1 ,𝑝 )≥ 𝛽pWith SIC:

To ``hear” s1, receiver p should cancel

signals of closer stations in order 𝑑𝑖𝑠𝑡 (𝑠3 ,𝑝 )<𝑑𝑖𝑠𝑡 (𝑠2 ,𝑝)<𝑑𝑖𝑠𝑡 (𝑠1 ,𝑝)

Page 12: SINR Diagram with Interference Cancellation

Can you hear me? (with IC)

s3

s2

s1

s4

p𝑺𝑰𝑵𝑹(𝒔𝟑 ,𝒑 )≥ 𝜷

𝑺𝑰𝑵𝑹 (𝒔𝟏 ,𝒑|{𝒔𝟏 , 𝒔𝟒 }¿≥ 𝜷

No

No

No

Yes

Yes

Yes

Page 13: SINR Diagram with Interference Cancellation

The Power of SIC: Exponential Node Chain

Q: How many slots are required to schedule all links?

Without SIC: n slots are required for any power assignment

With SIC: A single slot is required using uniform powers

Can receive multiple messages at once!

Page 14: SINR Diagram with Interference Cancellation

SINR Diagram

A map characterizing the reception

zones of the network stations

𝐻 (𝑠2)

𝐻 (𝑠1)

)

Reception Zone of Station si

psSINRSRpssH id

ii ,| )(

ise v e r y fo r ,),(| psS I N RSRpH id

𝐻 ∅

Null Zone

Cell := Maximal connected

component within a zone.

Cell

Page 15: SINR Diagram with Interference Cancellation

All stations transmit with power 1 (Ψi=1 for every i)

SINR Diagram with Uniform Power

Theorem:

Every reception zone H(si)

is convex and fat.

H(si) Vor(i).⊆

[Avin, Emek, Kantor, Lotker, Peleg, Roditty, PODC 2009]

[Avin et al. PODC09]

Page 16: SINR Diagram with Interference Cancellation

Reception Map for Physical Model with Interference Cancellation

Can I receive s1??

How hears me?

Goal: Uniform Power with SIC

Page 17: SINR Diagram with Interference Cancellation

SIC-SINR Diagram

No Cancellation 1- Cancellation 2- Cancellation

A map characterizing the reception zone of

stations in the SINR where receivers employ

IC

Reception Map for Station s1

Page 18: SINR Diagram with Interference Cancellation

Complexity of SIC-SINR Diagram

The polynomial depends on cancellation ordering.Aprioi there are exponentially many.

SIC-SINR reception zones are not convex in d nor hyperbolically convex in d+1

.

Page 19: SINR Diagram with Interference Cancellation

Challenges

Nice Properties of

Zones

Bounding#Cells

(how many?)

Map Drawing (which are they?)

Point LocationTask

(how to store them?)

Algo

rithm

sTo

polo

gy

Page 20: SINR Diagram with Interference Cancellation

Reception Region of Cancellation Ordering

SsssS iii 121 ,,

Ordering of stations

The reception region of points that share the same order of cancellation

ik

iik

ii ssHssSsHSH 11111 ,,,,|)(

H(s1)

H(s2, s1)

H(s2, s3, s1) H(s3, s2, s1)

H(s3, s1)

For =1 psSINRSRpssH idii ,| )( 111

For >1

Every region is characterized by a polynomial.Thus it can be drawn.

Page 21: SINR Diagram with Interference Cancellation

Reception Region of Cancellation Ordering (CO)

21212 |),( sSsHsHssH

∩H(s2) H(s1|S-{s2}) H(

Page 22: SINR Diagram with Interference Cancellation

High-Order Voronoi Diagram

Extension of the ordinary Voronoi diagram

Cells are generated by more than one point in S.

Every region consists of locations having the same closest points in S.

Order k=2

Cell’s generators

M. Shamos and D. Hoey, FOCS '75

Page 23: SINR Diagram with Interference Cancellation

Ordered order-k Voronoi Diagram

ikii ssS ,,1

iij

ij

ik

iidi SspsdistpsdistpsdistpsdistpSVor

),,(),(),(),(| 21

ik

iik

iiki ssVorssSsVorSVor 1111 ,,,\|

Or, inductively

Sorted list of generators

For k=2

Lemma [High-Order cells]There are O(n2d) orderings such that

Page 24: SINR Diagram with Interference Cancellation

Lemma [distinct cells] Consider , uch that ), )Then ) )=.

High-Order Voronoi Diagram and SIC-SINR Diagram

Lemma [High Order and SIC-SINR]

H(i)

SsssS iii 121 ,,

Page 25: SINR Diagram with Interference Cancellation

The Topology of Reception Zone with SIC

The Reception zone of every network’s station is a collection of O(n2d) shapes.

Each shape is:

Convex

Correspond to distinct cancellation ordering

Fully contained in the high-order Voronoi cell

SsssS iii 121 ,,

iSVor

Page 26: SINR Diagram with Interference Cancellation

Drawing Map: Introducing Hyperplane Arrangement

𝐻𝑃 (𝑠𝑖 ,𝑠𝑗 )={𝑝∈d  |𝑑𝑖𝑠𝑡 (𝑠𝑖 ,𝑝 )=𝑑𝑖𝑠𝑡 (𝑠𝑗 ,𝑝 )}Separating hyperplane of station

The set of hyperplanes of pairs in Sdissects d into connected regions

We call this dissection the arrangement of S

Theorem [Arrangments, Edelsbrunner 1987]

𝐴𝑟 (𝑆)𝐻𝑃 (𝑠2 ,𝑠3)

𝐻𝑃 (𝑠1 ,𝑠2)

𝐻𝑃 (𝑠1 ,𝑠3)

Page 27: SINR Diagram with Interference Cancellation

Labelled Arrangement

Label each cell with ordered list of S in non-decreasing distance from

(1,2,3) (1, 3,2)Stations ordering is required only

once

Observe:𝐻𝑃 (𝑠2 ,𝑠3)

𝐻𝑃 (𝑠1 ,𝑠3)

𝐻𝑃 (𝑠1 ,𝑠2)Subsequent labels are computed in

𝑓

(3, 1, 2)

(3 , 2, 1)(2, 3 , 1)

(2, 1, 3 )

p

Page 28: SINR Diagram with Interference Cancellation

Construct the labelled arrangement

Extract cancellation ordering of non-empty cells.

Derive the Characteristic Polynomial of H() (Intersection of |Si| polynomials).

Draw the resulting polynomial.

Efficiency: in time & place.

Drawing SIC-SINR Reception Map

For station s1

(1,2,3) (1, 3,2)

( 3,1,2)

( 3,2,1)( 2,3,1)

( 2,1,3)

1 1

2,1 3,1

3,2,12,3,1

Page 29: SINR Diagram with Interference Cancellation

Bounding #Cells – The Compactness Parameter

Compactness Parameter of network

𝐶𝑃 (𝐴 )=𝛼√𝛽Reception

Threshold (>1)

Path-loss exponent

Page 30: SINR Diagram with Interference Cancellation

Bounding #Cells

Theorem [Linear #Cells]If >5 then C is composed of O(1) cells forany dimension .

,

Page 31: SINR Diagram with Interference Cancellation

Challenges

Nice Properties of

Zones

Bounding#Cells

(how many?)

Map Drawing (which are they?)

Point LocationTask

(how to store them?)

Algo

rithm

sTo

polo

gy

Page 32: SINR Diagram with Interference Cancellation

Challenges – What We Know

#Cells General- O(n2d)

Compact network- O(1)

Map DrawingEfficient constructionof labeled arrangement O(n2d+1)

Point Location TaskPoly-time construction.

Logarithmic time per query

Algo

rithm

sTo

polo

gy Nice Properties of ZonesCollection of convex cellsEach related to high-order

Voronoi cell.

Page 33: SINR Diagram with Interference Cancellation

Questions?

Thanks for listening!