Wireless Packet Transmission Equalizing Time Lengths for MIMO Throughput
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional wireless packet communication systems face challenges in increasing throughput due to power leakage between radio channels, especially when transmitting data packets of varying lengths simultaneously, which can result in failed acknowledgment packets and reduced efficiency.
Innovation Solution
A method for transmitting multiple data packets simultaneously using plural radio channels by ensuring all packets have the same time length, thereby avoiding interference and optimizing channel usage, and employing Multiple Input Multiple Output (MIMO) techniques to enhance data transmission efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple data packets of different lengths are transmitted simultaneously on multiple radio channels, then the throughput increases, but the acknowledgment packets may be missed due to power leakage from other channels
Solution Approach 1:
The transmitting station determines the transmission end times of multiple data packets in advance before transmission begins. Based on these predetermined end times, the station schedules acknowledgment packet receptions to occur only after all data packet transmissions are complete, preventing acknowledgment packets from being missed due to power leakage from ongoing transmissions.
Solution Approach 2:
The system dynamically adjusts the timing of acknowledgment packet receptions based on the actual transmission end times of data packets. By making the acknowledgment reception timing flexible and adaptive to the transmission schedule, the system ensures that acknowledgments are received only when no data packet transmission is interfering, thus maintaining reliability while allowing simultaneous transmissions.
2Productivity
If the data transmission rate of PHY layer is increased to increase throughput, then the maximum throughput increases, but the data packet transmission efficiency decreases due to fixed transmission deferral duration
Solution Approach 1:
The transmission deferral duration is made dynamic rather than fixed. The system adjusts the deferral duration based on the actual transmission rate and packet characteristics, allowing the system to maintain high throughput while optimizing transmission efficiency by minimizing unnecessary waiting time.
Solution Approach 2:
The system changes the transmission deferral duration parameter adaptively according to the data transmission rate of the PHY layer. By adjusting this parameter in response to varying transmission rates, the system prevents the efficiency degradation that occurs with fixed deferral durations while maintaining the ability to prevent packet collisions.
3Productivity
If multiple radio channels are used simultaneously for data packet transmission, then the throughput increases, but the ACK packet reception fails due to leakage power from other channels
Solution Approach 1:
The system determines in advance the transmission end times of all data packets to be transmitted simultaneously on multiple radio channels. Based on these predetermined end times, the system schedules acknowledgment packet receptions to occur only after all data transmissions are complete, proactively preventing the harmful effect of power leakage from interfering with ACK packet reception.
Solution Approach 2:
The transmission end time information acts as an intermediary parameter that coordinates between data packet transmissions on multiple channels and acknowledgment packet receptions. By using this intermediary timing information, the system harmonizes the operations of multiple channels to prevent interference while maintaining high throughput.
Data Source
AI summary
Data packets are transmitted between two STAs capable of using plural radio channels and MIMO together, by using idle channels and MIMO. When at least one idle channel has been detected, plural data packets are generated in the same number as the sum of MIMO numbers of the respective idle channels, in which the data packets are generated from one or plural data frames, and plural data packets having the same packet time length are transmitted simultaneously between the two STAs by using the idle channels and MIMO.


