Hierarchical Packet Aggregation for Wireless Data Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transmission methods in wireless communication systems face inefficiencies due to the need for uniform transmission rates across terminals with varying channel conditions and increased processing delays from aggregating packets with different destinations and traffic identifiers, which affects real-time traffic reliability and resource utilization.
Innovation Solution
A data transmission method that aggregates packets hierarchically based on destination addresses and traffic identifiers, attaching a shared MAC header to packets with the same DA or TID and a PHY header with modulation and transmission scheme information specific to each terminal, allowing for optimal transmission rates and reduced resource waste.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If packets with different destination addresses and traffic identifiers are aggregated together, then resource efficiency is improved through reduced header overhead, but processing delay increases and real-time traffic reliability deteriorates
Solution Approach 1:
The patent segments packets into different aggregation groups based on destination address and traffic identifier. Packets with the same destination address and TID are aggregated together, while packets with different destinations are kept separate. This segmentation allows selective aggregation that reduces header overhead for packets that can be grouped, while maintaining separate processing paths for packets requiring lower delay, thus resolving the contradiction between resource efficiency and processing delay.
2Device complexity
If uniform transmission rate is applied to all terminals, then system complexity is reduced, but resource waste increases due to inability to optimize for varying channel conditions
Solution Approach 1:
The patent applies local quality by assigning different transmission rates to different terminals based on their individual channel conditions. The base station evaluates the channel quality of each terminal and selects appropriate modulation and coding schemes (MCS) for each terminal's packet aggregation group. This allows each terminal to receive transmissions optimized for its specific channel conditions, improving resource utilization without requiring complex per-packet rate adaptation, thus resolving the contradiction between system complexity and resource waste.
3Productivity
If MSDUs are buffered until a predetermined number are accumulated, then aggregation efficiency is improved, but jitter and delay variation increase making real-time traffic application difficult
Solution Approach 1:
The patent implements dynamic aggregation where the base station determines whether to aggregate MSDUs based on real-time conditions including the number of accumulated MSDUs, their destination addresses, TIDs, and channel conditions. Rather than using a fixed predetermined number for aggregation, the system dynamically adjusts aggregation decisions to balance aggregation efficiency with delay requirements. This dynamic approach allows the system to achieve good aggregation efficiency while maintaining reliability for real-time traffic by avoiding excessive buffering.
4Productivity
If all terminals receive all aggregated MPDUs regardless of destination, then transmission opportunities are maximized, but resource waste increases due to terminals receiving non-targeted packets
Solution Approach 1:
The patent segments the aggregated transmission into destination-specific groups within the same physical transmission. By organizing MPDUs into aggregation groups based on destination address and TID, the system allows terminals to efficiently identify and process only their intended packets. Terminals can quickly scan the aggregated transmission, identify packets destined for themselves based on MAC headers, and ignore other packets. This segmentation approach maximizes transmission opportunity utilization while minimizing resource waste at terminals that receive non-targeted packets.
Data Source
AI summary
In the data transmission method, a MAC layer receives data from an upper layer, classifies the data according to destination addresses and traffic identifiers, aggregates the data by destination address and traffic identifier as a first transmission unit, aggregates the first transmission units having the identical destination address as a second transmission unit, and transmits the second transmission units having different destination addresses in a single frame. The data transmission method allows packets transferred from the upper layer to be hierarchically aggregated by DAs and TIDs and then packaged into a data unit for each destination such that it is possible to transmit the data at an optimal data rate for each destination terminal.


