Wi-Fi HaLow Packet Scheduling Under Duty Cycle Constraints
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wi-Fi HaLow devices operating in sub-gigahertz bands face regulatory duty cycle constraints that limit their transmission time, leading to potential disconnection and inefficiencies in IoT applications, as existing standards do not account for these constraints and result in transmission blockages.
Innovation Solution
Implementing duty cycle scheduling algorithms that ensure compliance with duty cycle limits while maximizing medium utilization, allowing for prioritized and timely transmission of packets, including early transmission of high-priority packets and considering idle times.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If duty cycle scheduling algorithms are implemented to ensure compliance with regulatory constraints, then reliability is improved, but device complexity increases
Solution Approach 1:
The scheduling algorithm segments packet transmissions into different categories (real-time packets vs. non-real-time packets) and applies different duty cycle management strategies to each segment. This allows the system to maintain connection stability for critical packets while managing overall transmission complexity through structured classification and prioritization.
Solution Approach 2:
The system performs preliminary actions by early transmitting high-priority real-time packets before the duty cycle limit is reached, and by pre-calculating transmission schedules. This ensures that time-sensitive packets are sent before connection disconnection risks occur, while the scheduling complexity is managed through advance planning rather than reactive adjustments.
2Reliability
If transmission time is limited to comply with duty cycle constraints, then reliability is improved, but productivity deteriorates
Solution Approach 1:
The algorithm segments transmissions into real-time and non-real-time categories, allowing critical packets to bypass strict duty cycle limits while non-critical packets adhere to the limits. This segmentation enables regulatory compliance for the majority of transmissions while maintaining productivity for time-sensitive communications.
Solution Approach 2:
By performing preliminary transmission of high-priority packets before the duty cycle limit is reached, the system maximizes transmission efficiency within the allowed time window. This preliminary action ensures that critical data is sent before the next duty cycle restriction takes effect, optimizing productivity without violating regulatory constraints.
3Reliability
If duty cycle limits are enforced strictly, then reliability is improved, but loss of time increases
Solution Approach 1:
The system segments packets into real-time and non-real-time groups, applying strict duty cycle enforcement only to non-real-time packets while allowing real-time packets to transmit with minimal delay. This segmentation maintains fair access for the majority of transmissions while minimizing time loss for critical communications.
Solution Approach 2:
By performing preliminary transmission of real-time packets before the duty cycle limit is reached, the system minimizes transmission delay for time-sensitive data. This advance transmission action ensures that critical packets are sent before the next duty cycle restriction, reducing time loss while maintaining strict enforcement for other packets.
Data Source
AI summary
Systems and techniques are provided for performing wireless communications. In some aspects, a wireless communication device can transmit one or more first packets starting from a first time point. The wireless communication device can determine a time-on-air of the one or more first packets, wherein the time-on-air of the one or more first packets is an airtime associated with transmitting the one or more first packets. The wireless communication device can calculate an off-air time corresponding to transmission of the one or more first packets, wherein the off-air time is calculated based on the time-on-air and a duty cycle associated with the wireless communication device. The wireless communication device can delay sending one or more second packets until after a second time point later than the first time point, the second time point determined based on a sum of the first time point, the time-on-air, and the calculated off-air time.


