doc.: ieee 802. 11-15/1427-00-00ax submission eduard garcia-villegas drivers of the dynamic cca...
TRANSCRIPT
![Page 1: Doc.: IEEE 802. 11-15/1427-00-00ax Submission Eduard Garcia-Villegas Drivers of the dynamic CCA adaptation Authors: Nov. 2015 Date: 2015-11-11](https://reader036.vdocuments.us/reader036/viewer/2022082613/5697bfd21a28abf838cab853/html5/thumbnails/1.jpg)
doc.: IEEE 802. 11-15/1427-00-00ax
Submission Eduard Garcia-Villegas
Drivers of the dynamic CCA adaptation
Authors:
Name Affiliations Address email
Eduard Garcia-Villegas Technical
University of Catalonia (UPC)
EETAC, C4 building C/ Esteve Terrades, 7 08860 Castelldefels, Barcelona, Spain.
M. Shahwaiz Afaqui [email protected]
Elena Lopez-Aguilera [email protected]
Nov. 2015
Date: 2015-11-11
![Page 2: Doc.: IEEE 802. 11-15/1427-00-00ax Submission Eduard Garcia-Villegas Drivers of the dynamic CCA adaptation Authors: Nov. 2015 Date: 2015-11-11](https://reader036.vdocuments.us/reader036/viewer/2022082613/5697bfd21a28abf838cab853/html5/thumbnails/2.jpg)
doc.: IEEE 802. 11-15/1427-00-00ax
Submission Eduard Garcia-Villegas
1. Context
2. Communication model
3. Optimal setting of CCA Threshold
4. DSC vs. fixed CCA threshold scheme
5. Conclusions
6. References
Outline
Nov. 2015
![Page 3: Doc.: IEEE 802. 11-15/1427-00-00ax Submission Eduard Garcia-Villegas Drivers of the dynamic CCA adaptation Authors: Nov. 2015 Date: 2015-11-11](https://reader036.vdocuments.us/reader036/viewer/2022082613/5697bfd21a28abf838cab853/html5/thumbnails/3.jpg)
doc.: IEEE 802. 11-15/1427-00-00ax
Submission Eduard Garcia-Villegas
• Many contributions to the TGax study CCA adaptation (more than 70 references and counting [1])• (…and many of them start with this same sentence)
• Most of the studies are based on static CCA thresholds settings; few dynamic/adaptive mechanisms were proposed (based on intuitive heuristics).• In all cases, throughput improvements are observed
• Following a simple approach, in this work we try to provide a theoretical background to better understand CCA adaptation and its drivers.
1. Context
Nov. 2015
![Page 4: Doc.: IEEE 802. 11-15/1427-00-00ax Submission Eduard Garcia-Villegas Drivers of the dynamic CCA adaptation Authors: Nov. 2015 Date: 2015-11-11](https://reader036.vdocuments.us/reader036/viewer/2022082613/5697bfd21a28abf838cab853/html5/thumbnails/4.jpg)
doc.: IEEE 802. 11-15/1427-00-00ax
Submission Eduard Garcia-Villegas
• is an IEEE 802.11 STA– Pt tx power
– Sr receiver sensitivity• Rr reception range
• d is the distance tx rx• α is the path loss exponent
• represents a tx rx link
Slide 4
Nov. 2015
𝑷 𝒓 ≈𝑷𝒕
𝒅𝜶⟶𝑹𝒓 ≈( 𝑷𝒕
𝑺𝒓)𝟏𝜶
For simplicity, assume that all nodes have equal properties (i.e. same Pt, Sr, etc.)
Rr
A
X
B
E
C
G
H
F
D
2. Communication model
![Page 5: Doc.: IEEE 802. 11-15/1427-00-00ax Submission Eduard Garcia-Villegas Drivers of the dynamic CCA adaptation Authors: Nov. 2015 Date: 2015-11-11](https://reader036.vdocuments.us/reader036/viewer/2022082613/5697bfd21a28abf838cab853/html5/thumbnails/5.jpg)
doc.: IEEE 802. 11-15/1427-00-00ax
Submission Eduard Garcia-Villegas
• is an IEEE 802.11 STA– Pt tx power
– CCATh carrier sense Threshold• Rc carrier sense range
• d is the distance tx rx• α is the path loss exponent
• represents a tx rx link
2. Communication model
Slide 5
Nov. 2015
A
X
B 𝑹𝒄≈( 𝑷𝒕
𝑪𝑪𝑨𝑻𝒉)𝟏𝜶
For simplicity, assume that all nodes have equal properties (i.e. same Pt, Sr, etc.)
Rc
E
C
G
H
F
D
![Page 6: Doc.: IEEE 802. 11-15/1427-00-00ax Submission Eduard Garcia-Villegas Drivers of the dynamic CCA adaptation Authors: Nov. 2015 Date: 2015-11-11](https://reader036.vdocuments.us/reader036/viewer/2022082613/5697bfd21a28abf838cab853/html5/thumbnails/6.jpg)
doc.: IEEE 802. 11-15/1427-00-00ax
Submission Eduard Garcia-Villegas
• Capture effect– Upon a collision, the receiver locks to a strongest PPDU provided
that it is, at least, CTh times stronger than the current frame.• CTh : capture threshold
– This ability defines the interference range (Ri)• Any ‘s transmission within Ri is received with power not CTh times
lower than the wanted transmission prevents the wanted transmission to benefit from the capture effect upon collision, prevents the correct reception of the wanted transmission.
– Interesting behavior that allows increasing spatial reuse [4]
Slide 6
2. Communication model
X
![Page 7: Doc.: IEEE 802. 11-15/1427-00-00ax Submission Eduard Garcia-Villegas Drivers of the dynamic CCA adaptation Authors: Nov. 2015 Date: 2015-11-11](https://reader036.vdocuments.us/reader036/viewer/2022082613/5697bfd21a28abf838cab853/html5/thumbnails/7.jpg)
doc.: IEEE 802. 11-15/1427-00-00ax
Submission Eduard Garcia-Villegas
• is an IEEE 802.11 STA– Pxy power received at Y from X
– dxy distance between Y and X
– CTh capture threshold• if is at the edge of B’s Ri
• α is the path loss exponent
2. Communication model
Slide 7
Nov. 2015
A
X
B
𝑺𝑰𝑹𝑩≈𝑷 𝑨𝑩
𝑷𝑪𝑩≥𝑪𝑻𝒉
For simplicity, assume that all nodes have equal properties (i.e. same Pt, Sr, etc.)
E
C
G
H
F
D
( 𝒅𝑪𝑩
𝒅𝑨𝑩)𝜶
≥𝑪𝑻𝒉
𝒅𝑪𝑩≈𝒅𝑨𝑩 (𝑪𝑻𝒉 )𝟏𝜶
C
𝑹𝒊=𝒅𝑪𝑩
Ri
(*)
![Page 8: Doc.: IEEE 802. 11-15/1427-00-00ax Submission Eduard Garcia-Villegas Drivers of the dynamic CCA adaptation Authors: Nov. 2015 Date: 2015-11-11](https://reader036.vdocuments.us/reader036/viewer/2022082613/5697bfd21a28abf838cab853/html5/thumbnails/8.jpg)
doc.: IEEE 802. 11-15/1427-00-00ax
Submission Eduard Garcia-Villegas
• Setting an optimal CCATh
– Leverage the capture effect– Ideally ’s Rc limits coincide
with B’s Ri limits (increases spatial reuse while avoids destructive interference)
– In the worst case (A, B and C are on the same line):
– from (*):
2. Communication model
Slide 8
Nov. 2015
A B
For simplicity, assume that all nodes have equal properties (i.e. same Pt, Sr, etc.)
Ri
E
C
G
H
F
D
𝑪𝑪𝑨𝑻𝒉=𝑷𝑪𝑨≈𝑷𝒕
(𝒅𝑨𝑩+𝒅𝑩𝑪 )𝜶
Rc
A
B
+
𝑪𝑪𝑨𝑻𝒉=𝑷𝑪𝑨≈𝑷 𝑨𝑩
( (𝑪𝑻𝒉 )𝟏𝜶+𝟏)
𝜶
R*c
![Page 9: Doc.: IEEE 802. 11-15/1427-00-00ax Submission Eduard Garcia-Villegas Drivers of the dynamic CCA adaptation Authors: Nov. 2015 Date: 2015-11-11](https://reader036.vdocuments.us/reader036/viewer/2022082613/5697bfd21a28abf838cab853/html5/thumbnails/9.jpg)
doc.: IEEE 802. 11-15/1427-00-00ax
Submission Eduard Garcia-Villegas
• From our simple communication model
–
– (realistic) Numerical example:• STA receives -40dBm from its AP• CTh = 15dB CCATh ≈ -60dBm
• α = 3.5
• That is, in terms of DSC algorithm [2]: CCATh can be computed from the measured power of received beacons minus a Margin– By means of simulations, in [3] the optimal Margin was found to be 20dB
3. Optimal setting of CCATh
Slide 9
𝑨 ′ 𝒔𝑪𝑪𝑨𝑻𝒉=𝑷𝑩𝑨
( (𝑪𝑻𝒉 )𝟏𝜶+𝟏)
𝜶
Margin = 20dB
![Page 10: Doc.: IEEE 802. 11-15/1427-00-00ax Submission Eduard Garcia-Villegas Drivers of the dynamic CCA adaptation Authors: Nov. 2015 Date: 2015-11-11](https://reader036.vdocuments.us/reader036/viewer/2022082613/5697bfd21a28abf838cab853/html5/thumbnails/10.jpg)
doc.: IEEE 802. 11-15/1427-00-00ax
Submission Eduard Garcia-Villegas
• From a more generic perspective
– CCATh = f(CTh , path losses, Pt )
• CTh = f(MCS, preamble/payload stage,...see [5])
– CCATh should be different at each STA and it should vary dynamically (with tx power, mobility, MCS, etc.)
3. Optimal setting of CCATh
Slide 10
![Page 11: Doc.: IEEE 802. 11-15/1427-00-00ax Submission Eduard Garcia-Villegas Drivers of the dynamic CCA adaptation Authors: Nov. 2015 Date: 2015-11-11](https://reader036.vdocuments.us/reader036/viewer/2022082613/5697bfd21a28abf838cab853/html5/thumbnails/11.jpg)
doc.: IEEE 802. 11-15/1427-00-00ax
Submission Eduard Garcia-Villegas
• To support our previous claim we run simulations in residential building scenario: dynamic/adaptable approach (DSC) vs. best fixed threshold (FCST)• NS-3 simulations
– IEEE 802.11n without aggregation (other simulation details can be found in [3]).– FCST = -65dBm
4. DSC vs. fixed CCA threshold scheme
Slide 11
DSC FCST02468
1012141618 Throughput
Fairness
% I
ncre
ase
DSC FCST0
10
20
30
40
50
60
70
80 FERHidden nodes
% I
ncre
ase
• DSC slightly outperforms FCST in terms of throughput • DSC provided better FER when compared with FCST.
![Page 12: Doc.: IEEE 802. 11-15/1427-00-00ax Submission Eduard Garcia-Villegas Drivers of the dynamic CCA adaptation Authors: Nov. 2015 Date: 2015-11-11](https://reader036.vdocuments.us/reader036/viewer/2022082613/5697bfd21a28abf838cab853/html5/thumbnails/12.jpg)
doc.: IEEE 802. 11-15/1427-00-00ax
Submission Eduard Garcia-Villegas
5. Conclusions
• In this presentation, we provide a simple communication model to justify the use of dynamic CCATh adaptation• Improve spatial reuse while keeping interference at acceptable
levels
• Sensible adaptation of CCATh should depend on:• TX Power• MCS of transmission• Type of scenario (different propagation loss characteristics)
• Simulation results support our claim that the drawbacks of increasing spatial reuse are reduced when CCATh is adapted per STA.
Slide 12
Nov. 2015
![Page 13: Doc.: IEEE 802. 11-15/1427-00-00ax Submission Eduard Garcia-Villegas Drivers of the dynamic CCA adaptation Authors: Nov. 2015 Date: 2015-11-11](https://reader036.vdocuments.us/reader036/viewer/2022082613/5697bfd21a28abf838cab853/html5/thumbnails/13.jpg)
doc.: IEEE 802. 11-15/1427-00-00ax
Submission Eduard Garcia-Villegas
7. References
[1] 11-15/1138r1, “To DSC or not to DSC”
[2] 11-13/1290r1, “Dynamic Sensitivity Control for HEW”
[3] 11-15/0027r1, “Simulation-based evaluation of DSC in residential scenario”
[4] 11-15/1302r2, “System Level Simulator Evaluationwith/without Capture Effect”
[5] J. Lee, W. Kim, S.-J. Lee, D. Jo, J. Ryu, T. Kwon, and Y. Choi, “An experimental study on the capture effect in 802.11a
networks,” in ACM WiNTECH, 2007
13
Nov. 2015