Packet Encapsulation for 802.1 Bridging Across 802.11 Links
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless networks face challenges in ensuring anti-reflection in bridges, particularly for non-AP stations in 802.11 wireless BSS, as they cannot satisfy the anti-reflection requirement of IEEE 802.1D/1Q standards, leading to issues with packet reflection and duplication.
Innovation Solution
The implementation of packet encapsulation using Aggregate Media Access Control (MAC) Service Data Unit (A-MSDU) headers to facilitate bridging between 802.1 compatible and 802.11 compatible bridges, where frames are sent twice, once with a predefined multicast address for processing by bridges and once with the original destination address, and the use of a special address 'ForBridges' to manage frame distribution and reflection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If non-AP stations in 802.11 wireless BSS act as bridges, then connectivity between different network types is achieved, but anti-reflection requirement of IEEE 802.1D/1Q standards cannot be satisfied
Solution Approach 1:
The patent segments the frame transmission process into two separate transmissions: one with a special multicast address for bridges and another with the original destination address. This segmentation allows different devices (bridges and non-bridges) to process only the relevant frames, resolving the contradiction between connectivity and anti-reflection requirements
Solution Approach 2:
The patent introduces a special multicast address (e.g., 01:00:5E:00:00:01) as an intermediary mechanism to distinguish bridge-specific frames from regular frames. This intermediary allows bridges to identify and process only the frames intended for them, eliminating unnecessary frame reflections while maintaining network connectivity
2Ease of operation
If frames are sent with special multicast address for bridges, then bridge-specific frame processing is enabled, but frame duplication occurs
Solution Approach 1:
The patent applies local quality by addressing different frame types to different destinations: bridge-specific frames use a special multicast address for bridge processing, while regular frames use original destination addresses for client processing. This differentiation ensures each device type receives only relevant frames, reducing unnecessary duplication
Solution Approach 2:
The patent implements partial action by having bridges process only frames with the special multicast address, while ignoring frames with original destination addresses. This selective processing reduces the quantity of frames bridges need to handle, mitigating the duplication issue
3Adaptability or versatility
If packet encapsulation with A-MSDU headers is used, then bridging between 802.1 and 802.11 compatible bridges is facilitated, but device complexity increases
Solution Approach 1:
The patent implements universality by using a standardized A-MSDU header format that both 802.1 and 802.11 compatible devices can understand. The special multicast address and encapsulation mechanism work across different device types, enabling interoperability without requiring device-specific complex handling
Solution Approach 2:
The patent changes the frame format parameters by adding an A-MSDU header with specific fields (including the special multicast address). This parameter change enables standardized processing across different device types, reducing complexity through uniform handling rather than device-specific logic
Data Source
AI summary
In an example embodiment, packet encapsulation is employed to facilitate bridging between bridge ports that do not reflect frames (such as 802.1 compatible bridge ports) and bridge ports that do reflect frames (such as 802.11 compatible clients). Packets from a wireless access point may be sent twice, once with a predefined multicast address for processing by 802.11 clients contained in bridges, and once with the original destination address. In particular embodiments, additional means may be employed to minimize the circumstances where packets are duplicated.


