Distributed Channel Assignment for minimal islands of connectivity

Slides:



Advertisements
Similar presentations
Doc.: IEEE /1387r0 Submission Nov Yan Zhang, et. Al.Slide 1 HEW channel modeling for system level simulation Date: Authors:
Advertisements

Doc.: IEEE /0604r1 Submission May 2014 Slide 1 Modeling and Evaluating Variable Bit rate Video Steaming for ax Date: Authors:
Doc.: IEEE /0025r0 Submission Jan 2015 Dynamic Sensitivity Control Roaming Date: 2015-January Authors: Graham Smith, SR TechnologiesSlide 1.
Doc.: IEEE /0543r0 Submission May 2015 TG ax Scenarios Proposed additions for frequency re-use Date: Authors: Graham Smith, SR TechnologiesSlide.
© Honglei Miao: Presentation in Ad-Hoc Network course (19) Minimal CDMA Recoding Strategies in Power-Controlled Ad-Hoc Wireless Networks Honglei.
Doc.: IEEE /0861r0 SubmissionSayantan Choudhury Impact of CCA adaptation on spatial reuse in dense residential scenario Date: Authors:
Submission doc.: IEEE /0085r1 Jan 2015 John Son, WILUS InstituteSlide 1 Legacy Fairness Issues of Enhanced CCA Date: Authors:
Doc.: IEEE /1443r0 SubmissionEsa Tuomaala Adapting CCA and Receiver Sensitivity Date: Authors: Slide 1 November 2014.
Doc.: IEEE /0045r0 Submission Jan 2009 Alex Ashley, NDS LtdSlide 1 OBSS Simplification Date: Authors:
Doc.: IEEE r0 Amin Jafarian, Newracom 1 CCA Revisit May 2015 NameAffiliationsAddressPhone Amin
Doc.: IEEE /1110r0 Amin Jafarian, Newracom 1 September 2015 BSS-TXOP NameAffiliationsAddressPhone Amin
Doc.: IEEE /0799r2 Submission June 2014 Nihar Jindal, Broadcom Modifications to Simulation Scenarios and Calibration Process Date:
Doc.: IEEE /0294r1 Submission Dynamic Sensitivity Control Channel Selection and Legacy Sharing Date: Authors: Graham Smith, DSP GroupSlide.
Submission doc.: IEEE /0108r0 January 11 Slide 1 Evaluation of neighbors impact on channel allocation for dense environment and Video use cases.
Route Metric Proposal Date: Authors: July 2007 Month Year
Month Year doc: IEEE /xxxxr0
Simulation results for spatial reuse in 11ax
Simulation-based evaluation of DSC in enterprise scenario
Verifying 11ax’s PAR by UL MU-MIMO
Channel Allocation (MAC)
Spatial Reuse Group Challenges
Graph Analysis by Persistent Homology
Results for Beacon Collisions
<month year> doc.: IEEE < md> Doc.: IEEE g September, 2018
Additional Test Cases for MAC calibration
Consideration on Interference Management in OBSS
BSS Transition Improvements
SLS Box5 Calibration Results and Discussions
System Capacity Evaluation in OBSS Environment at 5 GHz band
OCT based 6 GHz AP Operation Discussion
11ax PAR Verification through OFDMA
Improvement to TWT Parameter set selection
Data and Computer Communications
Results for Beacon Collisions
Further Study of Time Varying Interference and PHY Abstraction
Consideration on Interference Management in OBSS
Default UORA Parameters
Month Year doc.: IEEE yy/xxxxr0 July 2015
September 2008 doc.: IEEE /1003r0 March 2009
Considerations for OBSS Sharing using QLoad Element
MDA comments categorization
AP Power Down Notification
Consideration on Interference Management in OBSS
Stray and Overlapping STAs
September 2008 doc.: IEEE /1003r0 March 2009
Marvell Semiconductor
Stray and Overlapping STAs
DL MU MIMO Error Handling and Simulation Results
Considerations for OBSS Sharing using QLoad Element
Route Metric Proposal Date: Authors: July 2007 Month Year
Considerations on CCA for OBSS Opearation in ax
Performance Gains from CCA Optimization
AP Coordination in EHT Date: Authors: Name Affiliations
System Capacity Evaluation in OBSS Environment at 5 GHz band
TX Mask Shoulders vis-à-vis ACI
Discussion on IMT-2020 mMTC and URLLC
Numerology for 11ax Date: Authors: March 2015 Month Year
Cooperative AP Discovery
Interference Analysis for Residential Environments
Modeling and Evaluating Variable Bit rate Video Steaming for ax
Uplink MU Transmission and Coexistence
Consideration on Multi-AP Coordination
System Level Simulator Evaluation with/without Capture Effect
AP Coordination in EHT Date: Authors: Name Affiliations
Performance on Multi-Band Operation
TG ax Scenarios Proposed additions for frequency re-use
Performance on Multi-Band Operation
802.11aa – OBSS Strategy and Plan
Month Year doc.: IEEE yy/xxxxr0 August 2019
Month Year doc.: IEEE yy/xxxxr0 Mar. 2010
Presentation transcript:

Distributed Channel Assignment for minimal islands of connectivity Month Year doc.: IEEE 802.11-yy/xxxxr0 Mar 2009 Distributed Channel Assignment for minimal islands of connectivity Date: 2009-03-06 Authors: Raghuram Rangarajan, Cisco Systems John Doe, Some Company

Mar 2009 The proposal for TGaa to limit the addressed OBSS scenarios is unsatisfactory It has been suggested that TGaa not address all OBSS scenarios ie not address larger “extents” However, user expectations mean that this is only a useful strategy if it works “most of the time” Assumption: users will not accept their video working perfectly for 29 days and poorly on day 30 (invariably the day of a big event) The open question is whether OBSS scenarios outside the scope of current proposals occur “frequently” enough to matter The unfortunate answer is they do in realistic scenarios and so current proposals to address OBSS are unsatisfactory This is before even considering some of the other “hard problems related to OBSS Raghuram Rangarajan, Cisco Systems

Mar 2009 Simulation shows scenarios outside scope of current proposals occur frequently enough An AP layout in a typical residential location was simulated using: A set of reasonable model parameters The “extent” of “connectivity graphs” A variety of channel allocation algorithms Previous results show large extents result from the use of a “classic” channel selection algorithm in a typical scenario New simulation work with refined channel selection algorithms shown large extents in many typical (and realistic) scenarios Raghuram Rangarajan, Cisco Systems

An AP layout in a typical residential location was simulated Month Year doc.: IEEE 802.11-yy/xxxxr0 Mar 2009 An AP layout in a typical residential location was simulated Pool Distance (m) Raghuram Rangarajan, Cisco Systems John Doe, Some Company

A set of reasonable model parameters was selected Mar 2009 A set of reasonable model parameters was selected AP every 700 sq. ft. (approximate apartment size) Or AP every 1400 sq. ft. (for larger apartments) Transmit power 15dB Transmit & receive gain 2dB General loss at 1m is 47dB Path loss 35dB every 10m Floor decay 10dB per floor 5-7dB shadowing variation APs turn on randomly Raghuram Rangarajan, Cisco Systems

The simulation uses the “extent” of “connectivity graphs” Mar 2009 The simulation uses the “extent” of “connectivity graphs” Define a “connectivity graph” as: an `island' of APs where every AP can be connected via edges to every other AP Define “extent” of a connectivity graph as: the minimum (across APs in the connectivity graph) of the maximum (across pairs of APs) of the shortest path (between a given pair of APs) Raghuram Rangarajan, Cisco Systems

The simulation uses the “extent” of “connectivity graphs” Mar 2009 The simulation uses the “extent” of “connectivity graphs” Graph with 11 nodes. Extent of the graph is 3 Graph with 8 nodes. Extent of the graph is 1 Raghuram Rangarajan, Cisco Systems

The simulation is based on a variety of channel allocation algorithms Mar 2009 The simulation is based on a variety of channel allocation algorithms There are a wide variety of channel allocation algorithms to establish a minimal extent network The simulation explores a variety of obvious and optimal algorithms based on a basic framework The algorithm framework is as follows: The AP scans all channels and records the number and RSSIs of all APs per channel The AP may also request the connectivity graph and related parameters of other APs e.g. via Public Action request/response frames The AP selects the best channel according to a first, second and third sort key Raghuram Rangarajan, Cisco Systems

The simulation is based on a variety of channel allocation algorithms Mar 2009 The simulation is based on a variety of channel allocation algorithms Typical 1st sort keys Typical 2nd sort keys Typical 3rd sort keys 1a) Channel with 0 APs 1b) Channel with minimum connectivity extent (after assigning the AP to that channel) 1c) Channel with minimum number of APs 2a) Channel with minimum number of edges in the connectivity graph (after assigning the AP to that channel) 2b) Channel with minimum number of vertices in the connectivity graph (after assigning the AP to that channel) 2c) Null (i.e. skip to the third sort key) 3a) Channel with minimum maximum (across neighboring APs) RSSI (i.e. join the most distant connectivity graph) 3b) Channel with maximum maximum (across neighboring APs) RSSI (i.e. join the nearest connectivity graph) 3c) Random Raghuram Rangarajan, Cisco Systems

The simulation is based on a variety of channel allocation algorithms Mar 2009 The simulation is based on a variety of channel allocation algorithms The connectivity metrics are calculated after adding the AP to that channel Since multiple small disjoint graphs may be connected into one large graph by adding the AP. Different algorithms are created by selecting different sort keys. 1a-2c-3a is a classic algorithm that tries to find an empty channel, or the channel with most distant APs. 1b-2c-3b is better to minimize the connectivity extent Cost and complexity of obtaining metrics is assumed to be zero Yet clearly obtaining up-to-date topology information is complicated, incurs overhead, and any information may be readily spoofed Most complicated after a power cut, where APs are dynamically choosing channels, changing the topology moment by moment Raghuram Rangarajan, Cisco Systems

The simulation is based on a variety of channel allocation algorithms Mar 2009 The simulation is based on a variety of channel allocation algorithms In the following graphs, we compare the performance (in terms of connectivity extents) of the following algorithms Classical approach: 1a-2c-3a One example of extent-optimal algorithm: 1b-3b 1b-3c 1b-3a 1b-2b-3b 1b-2b-3a Other variations could also be tried and evaluated for performance Raghuram Rangarajan, Cisco Systems

Mar 2009 Previous work shows large extents result from the use of classic 1a-2c-3a algorithm in a typical scenario The use of the classic 1a-2c-3a algorithm results in a large extent See 08/1250 Centralized scheduling in this case is very challenging Can we do better? Raghuram Rangarajan, Cisco Systems

Mar 2009 New simulation work with new algorithms show large extents in many typical scenarios The results of the simulations show large extents in many typical scenarios All algorithms simulated at 2.4GHz (with three channels) result in unsatisfactorily large extents Insensitive APs using 20MHz channels worked most of the time at 5GHz, but it is not a realistic scenario Insensitive APs using 40MHz had an extent >1 up to 8% of the time at 5GHz, but it is not a realistic scenario Sensitive APs using 40MHz commonly had large extents at 5GHz, with associated challenges This is even before addressing denser situations like Manhattan or Hong Kong Raghuram Rangarajan, Cisco Systems

Mar 2009 All algorithms simulated at 2.4GHz (with three channels) result in unsatisfactorily large extents Assumptions Channels = 3 @2.4GHz AP sensitivity = -82dBm All algorithms simulated at 2.4GHz (with three channels) result in large extents This is unsatisfactory in the context of OBSS resolution Raghuram Rangarajan, Cisco Systems

Mar 2009 Insensitive APs using 20MHz channels worked most of the time at 5GHz, but it is not a realistic scenario Assumptions Channels = 20, 20MHz @5GHz Sensitivity of APs = -82dBm (insensitive) All algorithms perform very well: Optimal algorithm: 100% extent of 1 Classic algorithm: 2% with extent >1, ie 2% are problematic Unfortunately 11n at 20 MHz is less realistic Only classic and optimal plotted as all minimal extent approaches are similar Raghuram Rangarajan, Cisco Systems

Mar 2009 Insensitive APs using 40MHz had an extent >1 up to 8% of the time at 5GHz, but it is not a realistic scenario Assumptions Channels = 10, 40MHz @5GHz Sensitivity of APs = |-82dBm (insensitive) The classic algorithm performs poorly Other algorithms perform well but still leave 4-8% beyond an extent of 1, with associated scheduling and sync challenges However, in the era of 11n, -82 dBm sensitivity is less realistic Raghuram Rangarajan, Cisco Systems

Mar 2009 Sensitive APs using 40MHz commonly had large extents at 5GHz, with associated challenges Assumptions Channels = 10, 40MHz @5GHz Sensitivity of APs = |-95dBm (sensitive) All algorithms performs poorly, with extents of 2-3-4 Sync and scheduling are very challenging in this environment Raghuram Rangarajan, Cisco Systems

Mar 2009 The current OBSS proposals are unsatisfactory given they do handle large extents Islands of connectivity with large extent happen in a sufficiently interesting number of cases that we need to be concerned about them And yet the current OBSS proposals do not address them, except by suggesting dropping back to EDCA However, simply dropping to EDCA remains problematic Either 11aa’s OBSS work adds nothing to the user experience in which case we should not bother Or it adds something, but then dropping to EDCA operation is unsatisfactory for users previously enjoying the fruits of 11aa’s labors Raghuram Rangarajan, Cisco Systems

The simulations avoided the other hard problems related to OBSS Mar 2009 The simulations avoided the other hard problems related to OBSS Channel assignment is but one piece of the OBSS puzzle Other known problems include Communications overhead The problems of sync (now “easy”) Distributed scheduling (now “easier”) Fairness (?) Trust/security (tough across administrative domains) non-AP STA relaying (PS?) Raghuram Rangarajan, Cisco Systems

Mar 2009 The bottom line is that OBSS remains a hard problem without good answers OBSS is hard and has been known to be so ever since an attempt was made to resolve it in TGe Any complete solution is going to have to address more scenarios And many of the other challenges that we are now ignoring The TG should avoid jumping to a solution unless there is consensus that the solution is workable – this is a standardisation organisation after all and not a research organisation Raghuram Rangarajan, Cisco Systems