Wireless Module Rate Adaptation via Packet Mark Statistics
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication modules have a fixed transmission rate for media access control protocol data units (MPDUs), which leads to degraded long-term throughput due to quasi-static rate adaptation, and higher packet error rates, as they cannot differentiate between traffic streams with varying reliability and latency requirements.
Innovation Solution
A control method for wireless communication modules that determines a final transmission rate setting for physical layer protocol data units (PPDUs) based on statistics of packet marks indicating reliability requirements of individual MPDUs, allowing for dynamic adjustment of transmission rates to optimize reliability and throughput.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the transmission rate is controlled to be lower to increase the reliability, then the reliability is improved, but the long-term throughput is degraded
Solution Approach 1:
The patent implements dynamic transmission rate adaptation by determining the transmission rate for each PPDU based on real-time statistics of packet marks from constituent MPDUs. This allows the system to adjust transmission rates dynamically rather than using a fixed or quasi-static rate, optimizing both reliability and throughput by matching the transmission rate to the actual traffic mix in each PPDU.
Solution Approach 2:
The system changes the transmission rate parameter based on the statistical distribution of packet marks within each PPDU. By analyzing the reliability requirements indicated by packet marks and adjusting the transmission rate accordingly, the system achieves higher overall throughput while maintaining appropriate reliability levels for different traffic types.
2Device complexity
If a fixed transmission rate is used for all MPDUs, then the device complexity is reduced, but the ability to handle different traffic streams with varying reliability requirements is degraded
Solution Approach 1:
The patent segments the transmission rate determination process by analyzing packet marks of individual MPDUs within each PPDU. This segmentation allows the system to identify different traffic streams with varying reliability requirements and assign appropriate transmission rates to each PPDU based on its specific content, thereby handling diverse traffic types effectively.
Solution Approach 2:
The system uses feedback from packet mark statistics to determine transmission rates. By analyzing the reliability requirements indicated by packet marks and using this information to adjust transmission rates for subsequent PPDUs, the system achieves adaptability to different traffic streams while maintaining manageable complexity through systematic feedback processing.
3Productivity
If the transmission rate is increased to improve the throughput, then the throughput is improved, but the packet error rate increases
Solution Approach 1:
The system dynamically changes the transmission rate parameter based on the statistical analysis of packet marks in each PPDU. By adjusting the transmission rate to match the reliability requirements of the traffic content, the system achieves higher throughput while maintaining acceptable packet error rates through optimized rate selection.
Solution Approach 2:
The patent applies different transmission rates to different PPDUs based on their specific content characteristics indicated by packet marks. This local optimization ensures that each PPDU is transmitted at the most appropriate rate for its constituent traffic types, achieving high throughput for robust traffic while maintaining low error rates for sensitive traffic.
Data Source
AI summary
The present invention provides a control method of a wireless communication module, wherein the control method includes the steps of: obtaining a plurality of media access control protocol data units (MPDUs), wherein each MPDU comprises a packet mark; aggregating the plurality of MPDUs to generate a physical layer protocol data unit (PPDU); and determining a final transmission rate setting according to statistics of the packet marks of the plurality of MPDUs, wherein the final transmission rate setting is used for a wireless transmission of the PPDU.


