A-MSDU Format for Wireless Mesh Network Frame Aggregation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless mesh networks cannot effectively utilize high-throughput (HT) PHY/MAC characteristics, such as frame aggregation, due to the inability to determine if peer links support HT services, and the existing A-MSDU format is not suitable for aggregating data frames between mesh points with different source and destination stations.
Innovation Solution
A method for establishing mesh peer links that includes exchanging HT capability information and using a new A-MSDU format with a mesh data frame structure, allowing for efficient aggregation of data frames between mesh points, even when the source and destination are different, by including mesh-specific headers and addressing fields.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If frame aggregation is used to improve data throughput, then productivity is improved, but device complexity increases due to the need for HT capability negotiation and new A-MSDU format
Solution Approach 1:
The patent applies preliminary action by including HT capability information in the mesh peer link establishment phase. The capability information element is exchanged during peer link setup, allowing both mesh points to determine HT service support before data transmission begins. This preliminary capability negotiation enables subsequent frame aggregation operations without requiring complex runtime negotiations.
2Adaptability or versatility
If existing A-MSDU format is used, then device complexity is kept low, but adaptability deteriorates because it cannot handle mesh data frames with different source and destination stations
Solution Approach 1:
The patent applies local quality by modifying specific parts of the A-MSDU format to handle mesh network requirements. The new format includes mesh-specific headers with source mesh point address, destination mesh point address, and sequence number fields. These localized modifications enable the A-MSDU format to accommodate mesh data frames with different source and destination stations while maintaining the overall aggregation structure.
Solution Approach 2:
The patent applies segmentation by dividing the A-MSDU format into distinct components: standard MAC headers, mesh-specific headers, and aggregated MSDUs. Each component serves a specific function, with mesh headers containing mesh-point-specific information. This segmented structure allows the format to handle diverse mesh traffic while maintaining organizational clarity and processing efficiency.
3Adaptability or versatility
If HT capability information is exchanged during peer link establishment, then adaptability is improved, but loss of time occurs during the link setup phase
Solution Approach 1:
The patent applies merging by combining HT capability information exchange with the existing mesh peer link establishment procedure. The capability information element is integrated into the peer link open and confirmation frames that are already exchanged during link setup. This merging approach allows capability negotiation to occur concurrently with link establishment without requiring separate signaling exchanges, thereby minimizing additional time overhead.
Data Source
AI summary
Provided are a method for transmitting data in wireless mesh networks and A-MSDU format for the method. In the method, in case the receiving MPs of all of the plural MSDUs to be transmitted are identical, a transmitting MP generates an A-MSDU using the plural MSDUs and transmits the A-MSDU to the receiving MP. The A-MSDU includes a plurality of A-MSDU sub-frames each of which includes a sub-frame header unit, an MSDU unit for containing data of each of the plural MSDU, and a padding unit for making each A-MSDU sub-frame a multiple of 4 octets in length. The sub-frame header unit comprises a mesh DA field for specifying an MAC address of the destination MP of the data contained in the MSDU unit, a mesh SA field for specifying an MAC address of the source MP of the data contained in the MSDU unit, and a mesh header field for containing information of the mesh header of each of the plural MSDUs.


