Wi-Fi Network Attribute Records for Pre-Association Policy Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Wi-Fi devices lack the ability to accurately identify network type, provider, and location before engaging a network, especially in networks that do not support IEEE 802.11u standards, complicating network selection and policy implementation.
Innovation Solution
Utilizing Vendor-Specific Elements (VSEs) within IEEE 802.11 beacon frames to create a network attributes record that includes network identifiers such as type, provider, and location, enabling devices to make informed network selection and policy decisions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If devices use proprietary methods to speculate about network type and location, then devices can obtain some network information, but the accuracy and reliability of network identification is poor
Solution Approach 1:
The patent implements preliminary action by having access points broadcast network attribute information (network type, provider name, location, services) in beacon frames before devices attempt to connect. This allows devices to identify and select appropriate networks in advance, eliminating the need for speculative methods and improving identification accuracy while preserving complete network attribute information.
2Loss of information
If devices engage the network to query for information using ANQP, then network information can be obtained, but the device cannot identify network type or location prior to associating with the network
Solution Approach 1:
The patent applies preliminary action by pre-populating beacon frames with network attribute information before devices initiate connection requests. This eliminates the need for time-consuming post-association queries and allows devices to make immediate network selection decisions based on complete information, reducing both information loss and time loss.
Solution Approach 2:
The patent extracts network attribute information (network type, provider name, location, available services) from the network infrastructure and places it directly into beacon frames. This extraction allows devices to obtain complete network information passively without needing to engage the network for queries, eliminating time loss while preserving all attribute information.
3Object-affected harmful factors
If MAC randomization and privacy policies are implemented, then device security and privacy are improved, but the ability to identify network type and location is lost
Solution Approach 1:
The patent extracts network attribute information from the network side (access points broadcasting beacon frames containing network type, provider name, location) rather than requiring devices to reveal identifying information to networks. This extraction approach maintains strong privacy protections through MAC randomization while simultaneously improving network identification accuracy by receiving complete network attributes from the network infrastructure itself.
Solution Approach 2:
The patent uses beacon frames as an intermediary mechanism that carries network attribute information from access points to devices without requiring direct device-network interaction that would expose device identifiers. This intermediary approach allows complete network identification while maintaining privacy through MAC randomization, as the beacon frames contain all necessary network information independent of device identity.
Data Source
AI summary
Prior to associating with a wireless network, a wireless device receives from a network access point, a message containing information identifying (i) identity of the network and (ii) network policies; retrieves the information from the message; based on the network identity, determines whether a network attributes record for the network already exists in the device. If not, the device creates a temporary network attributes record for the network. Based on the network policies, the device attempts to associate to and authenticate the network. After successfully associating to and authenticating the network, the device determines whether the network attributes record for the network has expired. If not, the device renews the network attributes record and implements the network policies stored in the network attributes record If the network attributes record has expired, then the device deletes the network attributes record and implements default network policies for the wireless network.


