39
Successive Interference Cancellation: A Back of the Envelope Perspective Souvik Sen, Naveen Santhapuri, Romit Roy Choudhury, Srihari Nelakuditi

Successive Interference Cancellation: A Back of the Envelope Perspective

  • Upload
    jetta

  • View
    35

  • Download
    1

Embed Size (px)

DESCRIPTION

Successive Interference Cancellation: A Back of the Envelope Perspective. Souvik Sen, Naveen Santhapuri, Romit Roy Choudhury , Srihari Nelakuditi. Simple Case of Wireless Transmission. AP. T1. Decoding successful if: . Signal Noise. > Threshold. SNR = . = . - PowerPoint PPT Presentation

Citation preview

Page 1: Successive Interference Cancellation:  A Back of the Envelope Perspective

Successive Interference Cancellation: A Back of the Envelope Perspective

Souvik Sen, Naveen Santhapuri, Romit Roy Choudhury, Srihari Nelakuditi

Page 2: Successive Interference Cancellation:  A Back of the Envelope Perspective

2

Simple Case of Wireless Transmission

Decoding successful if:

AP

Signal Noise

SNR =

T1

> Threshold=

Page 3: Successive Interference Cancellation:  A Back of the Envelope Perspective

3

Interferer

What if parallel transmissions?

T1AP

T2

Decoding successful only if:

Signal Interference + Noise

SINR = > Threshold=

Page 4: Successive Interference Cancellation:  A Back of the Envelope Perspective

4

Collision

Collision Interferer

T1AP

T2

Decoding fails when:

Signal Interference + Noise

SINR = < Threshold=

Page 5: Successive Interference Cancellation:  A Back of the Envelope Perspective

5

Successive Interference Cancellation

Interferer

T1AP

T2

1. Decode strongest signal first

Page 6: Successive Interference Cancellation:  A Back of the Envelope Perspective

6

Successive Interference Cancellation

Interferer

T1AP

T2

1. Decode strongest signal first

2. Model and subtract

Page 7: Successive Interference Cancellation:  A Back of the Envelope Perspective

7

Successive Interference Cancellation

Interferer

T1AP

T2

3. NormalDecode

1. Decode strongest signal first

2. Model and subtract

It is as if SIC can “uncollide” signals, resulting in two successful transmissions

Page 8: Successive Interference Cancellation:  A Back of the Envelope Perspective

8

Capacity with SIC

SNR =

Rblue = Sblue

noiselog 1 +

SINR =

R*green = Sgreen

Sblue + noiselog 1+

T1T2

Interferer

AP

RSIC = Sblue + Sgreen

noiselog 1+

Green bit rate has to be far less Blue bit rate remains same

Strong signal penalized, weak signal gets all the benefits

Page 9: Successive Interference Cancellation:  A Back of the Envelope Perspective

9

Channel Capacity w/o SIC

SNR =

Rblue = Sblue

noiselog 1 +

T1T2

Interferer

AP

SNR =

SgreenRgreen =

noiselog 1 +

RSIC = Sblue + Sgreen

noiselog 1+

RwoSIC = max( Rblue, Rgreen )

Gainsic =

Page 10: Successive Interference Cancellation:  A Back of the Envelope Perspective

10

SIC Capacity Gain

Page 11: Successive Interference Cancellation:  A Back of the Envelope Perspective

11

SIC PHY Capacity Gain

Max SIC capacity gain when equal signal strengths

Page 12: Successive Interference Cancellation:  A Back of the Envelope Perspective

We were tempted to schedule packet transmissions of similar signal strengths ...

As MAC protocol designers ...

Our interpretation was that ...

maximizing SIC capacity will maximize throughput

Page 13: Successive Interference Cancellation:  A Back of the Envelope Perspective

13

SIC: A Packet Perspective

MAC Layer throughput can actually suffer

T1T2

Interferer

AP

HOLE

Stronger green packet has to be at low rate

Weaker blue packet can be at a high rate

Packet Transmission Time

Rate

Page 14: Successive Interference Cancellation:  A Back of the Envelope Perspective

14

Mathematically ...

T1T2

Interferer

AP

TimeSIC = LRblue

LR*green

max ,=

Transmission Time

TimewoSIC = L

Rblue

LRgreen

+=

Transmission Time

Page 15: Successive Interference Cancellation:  A Back of the Envelope Perspective

15

Mathematically ...

T1T2

Interferer

AP

GainSIC =

TimeSIC = LRblue

LR*green

max ,=

Transmission Time

TimewoSIC = L

Rblue

LRgreen

+=

Transmission Time

Page 16: Successive Interference Cancellation:  A Back of the Envelope Perspective

16

SIC Throughput Gain

Page 17: Successive Interference Cancellation:  A Back of the Envelope Perspective

17

SIC Throughput Gain

Max throughput gain when signal strengths are 2:1

Page 18: Successive Interference Cancellation:  A Back of the Envelope Perspective

18

Capacity Vs. Throughput

We expected: Maximizing SIC capacity will immediately maximize throughput

Reality: Equal signal strengths maximize capacity Disparate signal strengths (2:1) maximize throughput

Capacity

Page 19: Successive Interference Cancellation:  A Back of the Envelope Perspective

by reducing size of the hole?

Can’t we improve MAC layer throughput with SIC

Certainly possible:

1. Power control2. Scheduling3. Multirate packetization4. Packet packing

Page 20: Successive Interference Cancellation:  A Back of the Envelope Perspective

by reducing size of the hole?

Can’t we improve MAC layer throughput with SIC

Certainly possible:

1. Power control2. Scheduling3. Multirate packetization4. Packet packing

But at what cost?

Page 21: Successive Interference Cancellation:  A Back of the Envelope Perspective

We study SIC enabled throughput in two scenarios

1. Common receiver

2. Distinct receivers

Page 22: Successive Interference Cancellation:  A Back of the Envelope Perspective

We begin with

1. Common receiver

Page 23: Successive Interference Cancellation:  A Back of the Envelope Perspective

23

(1) Power Control

Reduce power of blue Tx such that

SINR*green = Rgreen

Rblue

= 2 *

Reduce

Page 24: Successive Interference Cancellation:  A Back of the Envelope Perspective

24

(2) Client Pairing

T2 T3

T4

T1

T1, T2 T3, T4

Page 25: Successive Interference Cancellation:  A Back of the Envelope Perspective

25

(2) Client Pairing

T2 T3

T4

T1

T1, T3 T2, T4

Page 26: Successive Interference Cancellation:  A Back of the Envelope Perspective

26

(3) MultiRate Packetization

Multirate Packetization Send the strong packet at high rate after weak packet has finished

R*green

Rblue RgreenRblue

Page 27: Successive Interference Cancellation:  A Back of the Envelope Perspective

27

(4) Packet Packing

Packet Packing Send multiple packets to fill up the hole Hard because stronger signal modeling becomes difficult

R*green

Rblue

Page 28: Successive Interference Cancellation:  A Back of the Envelope Perspective

28

Monte Carlo Simulations

SIC

RatePowerControl

Packing

Page 29: Successive Interference Cancellation:  A Back of the Envelope Perspective

29

Considerable Improvement with Adaptation

Monte Carlo Simulations

SIC

RatePowerControl

Packing

Page 30: Successive Interference Cancellation:  A Back of the Envelope Perspective

2. Distinct receivers

Page 31: Successive Interference Cancellation:  A Back of the Envelope Perspective

2. Distinct receivers

Main Concern:

• Bit Rate of T1R1 is optimal

• R2 has to decode T1’s signal at this bit rate• Despite the presence of T2’s signal

T1

R2T2

R1

Page 32: Successive Interference Cancellation:  A Back of the Envelope Perspective

Gains available when several topological constraints hold:

T1

R2T2

R1

How often do these SIC permissible topologies occur?

Page 33: Successive Interference Cancellation:  A Back of the Envelope Perspective

33

Gain with SIC in less than 10% of the cases

Monte Carlo Simulations

(AP Transmit Range)

Page 34: Successive Interference Cancellation:  A Back of the Envelope Perspective

34

Not many topologies support SIC …thus limited scope for protocols

Does MAC Adaptation Help?

Page 35: Successive Interference Cancellation:  A Back of the Envelope Perspective

Implication on Network Architectures?

Page 36: Successive Interference Cancellation:  A Back of the Envelope Perspective

T1

R2

T2

R1

Enterprise WLANs:• Clients likely to associate with stronger AP• Such scenarios unlikely

Residential WLANs:• Neighbors AP may be stronger• Some SIC scenarios possible

Page 37: Successive Interference Cancellation:  A Back of the Envelope Perspective

37

Conclusion

Successive Interference Cancellation A PHY layer capability to “uncollide” transmissions

Throughput gain not immediate from SIC Permissible bit rates impact the length of packet transmission times Creates under-utilization of the channel

Protocol adaptations possible to cope with problem Some gains available for common receiver scenarios However, limited gains for networks with distinct receivers

Page 38: Successive Interference Cancellation:  A Back of the Envelope Perspective

38

Take Away Message:

SIC aware protocol design fraught with pitfalls …

Consider doing a back-of-the-envelope calculation before plunging into system design

Page 39: Successive Interference Cancellation:  A Back of the Envelope Perspective

Questions, comments?

Thank you

Duke SyNRG Research Grouphttp://synrg.ee.duke.edu

Thank You