Communication Device Identification Under Randomized MAC Addresses
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing apparatuses struggle to connect with communication devices whose IP addresses have been changed by DHCP and MAC addresses have been randomized, making it impossible to specify the correct device for communication.
Innovation Solution
The apparatus acquires first identification information as a MAC address and, if randomized, obtains second identification information such as a serial number from the communication device, using this to establish communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Object-affected harmful factors
If MAC address randomization is implemented for security, then user privacy is protected, but device specification capability deteriorates
Solution Approach 1:
The patent introduces a server as an intermediary that maintains the correspondence between randomized MAC addresses and original MAC addresses. When device specification is needed, the information processing apparatus queries the server with the randomized MAC address to obtain the original MAC address, thus resolving the contradiction between privacy protection and device specification capability.
Solution Approach 2:
The patent creates a mapping copy relationship where the server stores the correspondence between randomized MAC addresses and original MAC addresses. This copying mechanism allows the system to work with randomized addresses for privacy while being able to retrieve original addresses when needed for device identification.
2Adaptability or versatility
If IP address dynamic allocation (DHCP) is used, then network resource utilization is improved, but communication reliability deteriorates
Solution Approach 1:
The patent performs preliminary binding between the information processing apparatus and the communication apparatus by storing the correspondence between their addresses (whether static or dynamic) before actual communication occurs. This preliminary action ensures that even when IP addresses change via DHCP, the system can retrieve the correct current address for reliable communication.
Data Source
AI summary
An information processing apparatus includes: a first acquisition unit that acquires first identification information as a MAC address from a communication apparatus; a second acquisition unit that acquires, based on a fact that the acquired first identification information is a MAC address that is randomized in the communication apparatus by a predetermined function of randomizing a MAC address of the communication apparatus, second identification information as a predetermined kind of identification information different from a MAC address from the communication apparatus that has transmitted the first identification information to the information processing apparatus; and a first execution unit that executes, using the acquired second identification information, processing for communicating with the communication apparatus that has transmitted the first identification information to the information processing apparatus.


