Wireless LAN MAC Address Privacy via BLE Handover
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless LAN communication lacks privacy protection mechanisms, as it uses a unique MAC address determined by the vendor, whereas BLE randomizes the device address, making it difficult to track devices securely during handover processes.
Innovation Solution
A communication apparatus and method that determines identification information for wireless LAN communication based on predetermined information from BLE communication, allowing for secure handover by randomly changing the MAC address for privacy protection when necessary.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a unique MAC address determined by the vendor is used in wireless LAN communication, then device identification is simplified and network management is easier, but privacy protection is insufficient because the MAC address cannot be randomized
Solution Approach 1:
The patent performs preliminary actions by establishing BLE communication first before wireless LAN handover. During this BLE phase, the system determines whether privacy protection is needed and prepares the appropriate MAC address type (randomized or unique) in advance. This preliminary determination allows the system to switch to wireless LAN with the pre-selected MAC address type, resolving the contradiction between privacy protection and device identification.
Solution Approach 2:
The patent implements dynamic MAC address selection based on communication conditions. The system can switch between using randomized MAC addresses (for privacy protection) and unique vendor-determined MAC addresses (for device identification) depending on the situation. This dynamic adaptation allows the system to optimize both privacy protection and device identification capabilities rather than being fixed to one approach.
2Reliability
If the MAC address is changed to strengthen privacy protection, then privacy protection is improved, but device identification becomes more difficult and network management becomes more complex
Solution Approach 1:
The patent uses BLE communication as an intermediary mechanism to manage MAC address selection. The BLE phase acts as a mediator that determines the appropriate MAC address type for the subsequent wireless LAN communication. This intermediary approach allows the system to handle MAC address management in a structured way, reducing the complexity burden on network management while maintaining privacy protection through randomized addresses when needed.
3Reliability
If BLE communication is used with randomized BDADDR, then privacy protection is improved during BLE communication, but this privacy protection is lost during handover to wireless LAN where unique MAC address is used
Solution Approach 1:
The patent implements feedback by using information from BLE communication (including the randomized BDADDR phase) to inform MAC address selection in wireless LAN communication. The system evaluates the privacy protection needs identified during BLE communication and applies appropriate MAC address strategies in the wireless LAN phase. This feedback mechanism ensures that privacy protection consistency is maintained across communication method transitions rather than being lost during handover.
Data Source
AI summary
There is provided a communication apparatus. A first communication unit communicates with an external apparatus in accordance with a first communication method. A second communication unit communicates with the external apparatus in accordance with a second communication method. A determination unit determines identification information of the second communication unit based on predetermined information related to communication with the external apparatus via the first communication unit. A control unit performs control so as to establish communication with the external apparatus via the second communication unit, using the determined identification information of the second communication unit.


