Doc.: IEEE 80211-15/0882r0 Submission DSC leveraging uplink RTS/CTS control Authors: July 2015.

13
doc.: IEEE 80211-15/0882r0 Submission DSC leveraging uplink RTS/CTS control Authors: N am e A ffiliations A ddress Phone em ail M . Shahw aiz A faqui Technical U niversity of Catalonia (U PC) EdificiC4 D espatx 323 C/Esteve Terrades, 7 08860 Castelldefels, Barcelona, Spain. +34 93 41 37218 Shahw aiz.afaqui@ entel.upc. edu Eduard G arcia- V illegas Technical U niversity of Catalonia (U PC) EdificiC4 D espatx 322 C/Esteve Terrades, 7 08860 Castelldefels, Barcelona, Spain. +34 93 41 37120 eduardg@ entel.upc.edu Elena Lopez- A guilera Technical U niversity of Catalonia (U PC) EdificiC4 D espatx 303 C/Esteve Terrades, 7 08860 Castelldefels, Barcelona, Spain. +34 93 41 37064 elopez@ entel.upc.edu July 2015

Transcript of Doc.: IEEE 80211-15/0882r0 Submission DSC leveraging uplink RTS/CTS control Authors: July 2015.

Page 1: Doc.: IEEE 80211-15/0882r0 Submission DSC leveraging uplink RTS/CTS control Authors: July 2015.

doc.: IEEE 80211-15/0882r0

Submission

DSC leveraging uplink RTS/CTS control

Authors:Name Affiliations Address Phone email

M. Shahwaiz Afaqui Technical University of Catalonia (UPC)

Edifici C4 Despatx 323 C/ Esteve Terrades, 7 08860 Castelldefels, Barcelona, Spain.

+34 93 41 37218

[email protected]

Eduard Garcia-Villegas

Technical University of Catalonia (UPC)

Edifici C4 Despatx 322 C/ Esteve Terrades, 7 08860 Castelldefels, Barcelona, Spain.

+34 93 41 37120

[email protected]

Elena Lopez-Aguilera

Technical University of Catalonia (UPC)

Edifici C4 Despatx 303 C/ Esteve Terrades, 7 08860 Castelldefels, Barcelona, Spain.

+34 93 41 37064

[email protected]

July 2015

Page 2: Doc.: IEEE 80211-15/0882r0 Submission DSC leveraging uplink RTS/CTS control Authors: July 2015.

doc.: IEEE 80211-15/0882r0

Submission

Outline

July 2015

M. Shahwaiz Afaqui (UPC)Slide 2

1. Context

2. Simulation Environment: NS-3

3. Simulation scenario and assumptions

4. RTS/CTS threshold setting

5. Impact of frame size on DSC+RTS

6. Conclusions

7. References

• Appendix

Page 3: Doc.: IEEE 80211-15/0882r0 Submission DSC leveraging uplink RTS/CTS control Authors: July 2015.

doc.: IEEE 80211-15/0882r0

Submission

July 2015

M. Shahwaiz Afaqui (UPC)Slide 3

• IEEE 802.11ax enabled devices are expected to maintain and reduce energy consumed per successful information bit. • However, different amendments that are proposed to increase the efficient operation of

PHY and MAC layer would work against the aforementioned requirement. • Since interference management is of paramount importance in dense deployments, IEEE

802.11ax aspires to intelligently utilize RTS/CTS method based on observed channel conditions on per node basis. • In [1], the authors highlight the possible mechanism through which an AP can control the

RTS/CTS policy for the associated stations.

• It has been shown in our previous presentations [2-3] that the use of DSC can increase per-user throughput in dense scenarios over the cost of increase in Frame Error Rate (FER) due to increased number of hidden nodes.

• In this submission we, – investigate the performance of DSC,

• By utilizing intelligent RTS/CTS control method as means to mitigate the drawbacks associated with DSC and to improve performance gains.

– recommend method to select threshold to enable RTS/CTS on each node.– study the impact of frame size on RTS enabled DSC stations.

1. Context

Page 4: Doc.: IEEE 80211-15/0882r0 Submission DSC leveraging uplink RTS/CTS control Authors: July 2015.

doc.: IEEE 80211-15/0882r0

Submission

July 2015

M. Shahwaiz Afaqui (UPC)Slide 4

• NS-3

– Allows the study of protocols and network performance of large-scale systems in a controlled and scalable environment.

• Main characteristics,

– Discrete event simulator

– Packet level simulator (layer 2 and above)

– Layered architecture

– Free and open source

– Frequent updates ( latest version ns 3.23- release date 14-05-2015)

• Large number of protocol implementations and models available,– TCP, UDP

– IPV4, IPV6, static routing

– IEEE 802.11 and variants, WiMAX, LTE

– IEEE 802 physical layer

– Mobility models and routing protocols

– Ability to design indoor, outdoor or hybrid networks

– etc.

2. Simulation Environment: NS-3

Page 5: Doc.: IEEE 80211-15/0882r0 Submission DSC leveraging uplink RTS/CTS control Authors: July 2015.

doc.: IEEE 80211-15/0882r0

Submission

July 2015

M. Shahwaiz Afaqui (UPC)Slide 5

2. Simulation Environment: NS-3

• Limitations of NS3– Simplified abstraction of PHY layer

– MPDU aggregation is not yet mature and thus not used within these simulations.

– IEEE 802.11ac model has not yet been developed and current results focus on IEEE 802.11n.

Page 6: Doc.: IEEE 80211-15/0882r0 Submission DSC leveraging uplink RTS/CTS control Authors: July 2015.

doc.: IEEE 80211-15/0882r0

Submission

July 2015

M. Shahwaiz Afaqui (UPC)Slide 6

3. Simulation scenarios and assumptions

• Topology– multi-floor residential building,

• 5 stories

• 2×10 apartments per story.

• Apartment size: 10m×10m×3m.

– 1 AP placed randomly in each apartment at 1.5m height.

– channel selected randomly for each cell.• Three channel scheme (1, 6, 11) 1/3 of

the cells share the same channel

– 5 STAs placed randomly around their respective AP.

Page 7: Doc.: IEEE 80211-15/0882r0 Submission DSC leveraging uplink RTS/CTS control Authors: July 2015.

doc.: IEEE 80211-15/0882r0

Submission

July2015

M. Shahwaiz Afaqui (UPC)Slide 7

• Frequency band: focused on 2.4GHz ,• Intended to investigate the impact of DSC in a band that is more restricted in dense

environments.

• Traffic: UDP CBR uplink transmission in saturation conditions is considered,• Worst case in terms of contention.

• Pathloss model: Hybrid Building Propagation loss model [12],• obtained through a combination of several well known pathloss including indoor (through walls,

floors) and outdoor (urban, suburban, open).

• We simulated specific scenarios (with same STA and AP positions) with and without utilizing the DSC and RTS/CTS control method.

• Additional simulation details are provided in the appendix.

3. Simulation scenarios and assumptions

Page 8: Doc.: IEEE 80211-15/0882r0 Submission DSC leveraging uplink RTS/CTS control Authors: July 2015.

doc.: IEEE 80211-15/0882r0

Submission

July 2015

M. Shahwaiz Afaqui (UPC)Slide 8

4. RTS/CTS threshold setting• FER of nodes used to enable and disable RTS/CTS control from the AP.

– i.e. if FER of a node is greater than RTSThrehold → enable RTS/CTS for that node.

– Formula: RTSThreshold = N x AvgFER

• Improvement over DSC-enabled network for longest frame (MCS0 with maximum MSDU size of 2302bytes) :

• ~14% improvement in throughput over DSC when RTSThrehold = 0.6 x AvgFER– N = 0.6 used in all the following experiments.

Page 9: Doc.: IEEE 80211-15/0882r0 Submission DSC leveraging uplink RTS/CTS control Authors: July 2015.

doc.: IEEE 80211-15/0882r0

Submission

July 2015

M. Shahwaiz Afaqui (UPC)Slide 9

5. Impact of frame size on DSC+RTS• From previous slide, intelligent use uplink RTS/CTS control can have multifold benefits.

• To build on the proposed argument, different frame sizes are used (i.e. 1000, 1600 and 2302Bytes) for comparative evaluation with RTS enabled DSC nodes (RTSDSC) with,

a. IEEE802.11n network with RTS disabled DSC nodes (NORTSDSC)

b. IEEE802.11n network with RTS disabled non-DSC nodes (NORTSNODSC)

• Up to 55% improvement in throughput (longest frame duration).• RTS control adds to benefits of DSC.• Maximum FER improvements are achieved for small frame size.

Page 10: Doc.: IEEE 80211-15/0882r0 Submission DSC leveraging uplink RTS/CTS control Authors: July 2015.

doc.: IEEE 80211-15/0882r0

Submission

July 2015

M. Shahwaiz Afaqui (UPC)Slide 10

6. Conclusions

• More efficient DSC is achieved when combined with uplink RTS/CTS control, as proposed in [1].

– One of the major drawbacks of DSC scheme was the increase in FER due to hidden nodes RTS enabled DSC network can mitigate the aforementioned problem.

• We propose to intelligently enable RTS/CTS,

– The AP knows uplink FER of all associated STAs

– AP decides which STA uses RTS/CTS based on:• Threshold FER derived from average FER in the cell (RTSThreshold = 1.4 x AvgFER)

• Frame size (excessive overhead for small packets)

Page 11: Doc.: IEEE 80211-15/0882r0 Submission DSC leveraging uplink RTS/CTS control Authors: July 2015.

doc.: IEEE 80211-15/0882r0

Submission

July 2015

M. Shahwaiz Afaqui (UPC)Slide 11

7. References

[1] Sigurd Schelstraete, IEEE 802.11-15-0059, Uplink RTS/CTS Control.

[2] Eduard Garcia-Villegas , IEEE 802.11-15-0027, Simulation-based evaluation of DSC in residential scenario.

[3] Eduard Garcia-Villegas, IEEE 802.11-15-0371, Proposal and simulation based evaluation of DSC-AP Algorithm

Page 12: Doc.: IEEE 80211-15/0882r0 Submission DSC leveraging uplink RTS/CTS control Authors: July 2015.

doc.: IEEE 80211-15/0882r0

Submission

July 2015

M. Shahwaiz Afaqui (UPC)Slide 12

Simulation assumptions• PHY parameters

Parameters4 Values Parameters Values

Wireless Standard IEEE 802.11g and IEEE 802.11n

Packet size 1000bytes

Frequency band 2.4 GHz STA TX power 16dBm

Physical transmission rate for IEEE 802.11n

i. 7.2Mbps Transmission gain 1dB

Channel width 20MHz Reception gain 1dB

Propagation delay model

Constant speed propagation delay

Noise figure 7dB

Propagation loss model Hybrid buildings propagation loss

Energy detection threshold -78dBm

Wall penetration loss 12dB Initial CCA threshold -80dBm

Floor penetration loss 17dB Guard interval Short

Data preamble Short

Page 13: Doc.: IEEE 80211-15/0882r0 Submission DSC leveraging uplink RTS/CTS control Authors: July 2015.

doc.: IEEE 80211-15/0882r0

Submission

July 2015

M. Shahwaiz Afaqui (UPC)Slide 13

• MAC parameters

Parameters Values Parameters Values

Access protocol EDCA Retransmission attempts 16

RTS/CTS Disabled Maximum missed beacons for re-association

10000

Association 100% STAs associated to AP in an Apartment

Active probing Disabled

QOS Enabled Traffic model Best effort

Aggregation Disabled

• Simulation parameters

Parameters Values Parameters Values

Simulation time 25 seconds Simulations for each hybrid case

24

Confidence interval 95% Simulations for non-DSC network

24