Scalable BSSID Derivation for Multi-Radio Access Points
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for deriving Basic Service Set Identifiers (BSSIDs) based on a Media Access Control (MAC) address of an access point are limited and cannot scale to support advancements in wireless standards, which may include more than two radios and 16 BSSIDs per radio.
Innovation Solution
An access point includes a BSSID assignment module that obtains its MAC address, determines a base MAC address, and derives BSSIDs for each radio by calculating radio-specific MAC addresses and performing bit-shifting and XOR operations to generate multiple BSSIDs, allowing for any number of radios and BSSIDs per radio.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If current BSSID derivation methods based on MAC address are used, then the implementation is simple, but the system cannot scale to support more than two radios and 16 BSSIDs per radio
Solution Approach 1:
The patent segments the BSSID generation process into multiple components: base BSSID derivation from MAC address, radio index identification, and BSSID combination through bitwise operations. This segmentation allows the system to handle any number of radios and BSSIDs per radio by systematically combining these segments rather than using a fixed derivation method.
Solution Approach 2:
The patent implements a dynamic BSSID derivation mechanism where the number of radios and BSSIDs per radio can vary. The system dynamically determines radio indices and generates appropriate BSSIDs based on the actual configuration rather than being fixed to support only two radios and 16 BSSIDs per radio, enabling adaptation to evolving wireless standards.
2Adaptability or versatility
If a fixed number of radios and BSSIDs per radio are supported, then the derivation process is straightforward, but the system cannot adapt to evolving wireless standards
Solution Approach 1:
The patent creates a universal BSSID derivation mechanism that can accommodate any number of radios and any number of BSSIDs per radio. The method uses bitwise operations and radio index parameters that can be adjusted to support different configurations, making the system multi-functional and adaptable to various wireless standard requirements rather than being limited to a fixed configuration.
Solution Approach 2:
The patent changes the parameters of the BSSID derivation process by introducing radio index variables and using bitwise operations that can accommodate varying numbers of radios and BSSIDs. By modifying the derivation parameters dynamically based on the actual radio configuration, the system can adapt to evolving wireless standards that require support for more than the traditional two radios and 16 BSSIDs per radio.
Data Source
AI summary
An access point of a network configured to derive basic service set identifiers (BSSIDs). The access point determines a base media access control (MAC) address associated with an access point. The access point computes an offset for at least one radio of the access point. The access point determines a radio-specific MAC address for the at least one radio of the access point by incrementing the base MAC address by the offset. The access point then derives a plurality of BSSIDs for the at least one radio of the access point based on the radio-specific MAC address. In some cases, the access point determines a radio from which a BSSID is provided based on the BSSID.


