Dynamic Association Identifier Obfuscation in WLAN Frames

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless local area networks (WLANs) face challenges in securing and enhancing privacy due to the use of association identifier (AID) values, which are not easily changeable or obfuscatable within existing frame structures, leading to potential security breaches and performance impacts.

Innovation Solution

The implementation of techniques that allow electronic devices to obtain, replace, or obfuscate AID values within WLAN communication, including selecting from predefined sets, generating using formulas, or receiving from other devices, to enhance security and privacy by changing or masking AID values in frames.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If AID values are used to identify stations in WLAN frames, then communication efficiency and frame structure simplicity are improved, but security and privacy are worsened due to easy tracking and eavesdropping

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidsecurity and privacy
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent implements dynamic AID allocation where the access point assigns different AID values to stations at different times. Instead of using static AID values, the system periodically changes AID assignments, making it difficult for eavesdroppers to track stations based on consistent identifiers while maintaining efficient frame structure.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the AID parameter from a static identifier to a dynamic one that varies over time. The access point modifies AID values assigned to stations, and this change is coordinated between the access point and stations through frame exchanges, thereby enhancing security without compromising communication efficiency.

Inventive Principle:
Principle #35Parameter changes

2Object-affected harmful factors

If AID values are changed or obfuscated to enhance security, then security and privacy are improved, but frame structure complexity and processing overhead are worsened

Engineering Contradiction:
Improvesecurity and privacyVSAvoidframe structure complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent performs preliminary AID allocation during the association process. The access point assigns AID values to stations before actual data transmission begins, and this assignment is communicated through association response frames. This preliminary action simplifies subsequent frame structures as AIDs are already established and can be used directly without additional overhead during data transmission.

Inventive Principle:
Principle #10Preliminary action

3Object-affected harmful factors

If additional mechanisms are added to change or obfuscate AID values, then security is improved, but processing time and system performance are worsened due to additional delays

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing time
Core Design Contradiction:
Object-affected harmful factorsVSLoss of time

Solution Approach 1:

The patent merges the AID allocation function with the existing association process. Instead of adding separate AID assignment steps, the access point incorporates AID assignment into the association response frames that are already exchanged during connection establishment. This merging eliminates additional processing time while still implementing dynamic AID changes for enhanced security.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20240406906A1Association Identifier Change and Obfuscation in WLAN Communication
Publication Date: 2024.12.05 APPLE INC
  • US20240406906A1 patent drawing
  • US20240406906A1 patent drawing
  • US20240406906A1 patent drawing

AI summary

An electronic device is described. This electronic device may associate with a second electronic device (such as an access point) in a WLAN. While associating or associated with the second electronic device, the electronic device may receive, from the second electronic device, an AID corresponding to the electronic device for use when communicating frames in the WLAN. Moreover, while associated with the second electronic device, the electronic device may obtain a second AID corresponding to the electronic device for use when communicating second frames in the WLAN, where the associating includes replacing the AID with the second AID. Note that obtaining the second AID may include: the electronic device selecting the second AID from a predefined set of AIDs, which were previously received from the second electronic device; or the electronic device receiving, from the second electronic device, the second AID.