SWRA733 March   2022 WL1807MOD , WL1837MOD

 

  1.   Trademarks
  2.   Acronyms
  3. 1Introduction
  4. 2 Single-Channel Versus Multi-Channel
    1. 2.1 MRSC Single Radio Network Topology
    2. 2.2 MRMC Single Radio Network Topology
    3. 2.3 Experiment and Results
  5. 3Multi-Channel Challenges and Requirements
    1. 3.1 802.11 Spec Enablers for Role Switch Protections
    2. 3.2 Role Switch Protection Implementations
      1. 3.2.1 AP Based Roles
      2. 3.2.2 STA Based Roles
    3. 3.3 Single Radio Multi-Channel Challenges
    4. 3.4 Single Radio Multi-Channel Key Requirements
  6. 4WL18xx™ Multi-Channel Implementations
    1. 4.1 Arranging the Role Activity Requests by Priority
    2. 4.2 Scheduling the Role Activities
    3. 4.3 Leveraging MRMC to Improve WLAN-BT Coexistence
  7. 5Conclusions
  8.   Appendix

Scheduling the Role Activities

Based on the up-to-date activity requests status a plan is generated (and re-generated with every new request or based on timeout). The plan is always open for changes and the scheduler manages suspension and resumption of those activities to utilize the system as much as possible. For this, the current activity can be pre-empted by another higher priority activity and as a consequence when it resumed it might be compensated.

To suspend or resume role’s activities is not immediate and takes some time. When a new activity starts, the time needed to complete it is computed in advance. This allows to estimate the point in time to be ready to start suspending the current activity and be ready to resume the next one just in time. A high-level multi-role activity scheduling scheme is presented in Figure 4-1.

GUID-20220120-SS0I-W5QG-6ZVD-WPLMMTVGB63N-low.jpg Figure 4-1 High Level Scheduler Generated Plan Guidelines