Wi-Fi Multi-Link AID Transition for Private Station Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current Wi-Fi systems face vulnerabilities in privacy and security due to the use of static MAC addresses and Association IDs (AIDs), which can be exploited by third parties for tracking and performance limitations due to the restricted range of AIDs.
Innovation Solution
Implementing a transition mechanism that allows for coordinated changes in MAC addresses and AIDs during network transitions, using unused bits in data frames as flags to manage the transition efficiently without increasing frame size, and managing buffered and unbuffered frames separately to ensure correct routing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If static MAC addresses and AIDs are used in Wi-Fi systems, then device identification and routing are simplified, but privacy and security vulnerabilities increase due to trackability
Solution Approach 1:
The patent implements dynamic AID assignment and rotation mechanisms where AIDs are no longer static but change over time. The system rotates AIDs periodically and assigns new AIDs during association, making tracking difficult while maintaining routing functionality through the dynamic nature of these identifier changes.
Solution Approach 2:
The patent changes the parameter of AID from static to dynamic by implementing epoch transitions and AID rotation. The system manages multiple AID sets and transitions between them, altering the identification parameter to prevent tracking while maintaining network operation.
2Object-affected harmful factors
If AID range is restricted to prevent tracking, then privacy improves, but network performance deteriorates due to limited identifier availability
Solution Approach 1:
The patent implements periodic AID rotation where the system cycles through multiple AID sets at defined intervals. This periodic action allows the system to reuse a limited AID range while maintaining privacy, as identifiers change over time rather than remaining static.
Solution Approach 2:
The patent prepares multiple AID sets in advance and pre-configures transition mechanisms. During epoch transitions, the system has pre-prepared AID mappings and buffer management structures that enable smooth transitions without performance disruption, allowing efficient use of limited AID ranges.
3Object-affected harmful factors
If AID rotation and epoch transitions are implemented, then privacy and security improve, but system complexity increases due to frame management requirements
Solution Approach 1:
The patent segments frame management into distinct categories: transition frames and non-transition frames. It further divides non-transition frames into buffered and unbuffered frames, allowing different handling rules for each segment. This segmentation simplifies the complex task of managing AID rotations by treating different frame types differently.
Solution Approach 2:
The patent introduces indicator bits as intermediary elements within frames to mark transition frames. These indicator bits act as mediators that trigger appropriate processing behavior, simplifying the frame management logic by providing clear signals about frame type without requiring complex metadata or additional overhead.
4Reliability
If transition frames are managed separately from non-transition frames, then routing accuracy during transition periods improves, but processing overhead increases
Solution Approach 1:
The patent applies different quality attributes to different frame types: transition frames receive special handling with indicator bits and prioritized processing, while non-transition frames follow standard processing paths. This local differentiation ensures routing accuracy for critical transition frames without subjecting all frames to heavy processing overhead.
Solution Approach 2:
The patent applies partial action by only marking and specially processing transition frames rather than all frames. Non-transition frames are processed with standard handling, reducing overall processing overhead while ensuring that only the necessary frames receive the additional attention needed for accurate routing during transitions.
Data Source
AI summary
An example access point includes a processor; and a memory having computer-executable instructions stored thereon that, when executed by the processor, cause the processor to manage assignment of AIDs, by: receiving a set of frames, where each frame of the plurality of frames is associated with a respective station and a respective first AID; selecting a set of frames associated with at least one station and respective AID from the set of frames for transmission during a period of transition; and associating the frames of the set of frames during the transition period to the respective station and a new AID.


