Wireless Modem MAC Address Change Without Restart

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional mobile devices require restarting their WiFi modem to change the MAC address, limiting the rate of changes and potentially compromising privacy but also restricting the ability to masquerade as multiple devices, and existing solutions do not effectively manage MAC address changes without restarting the modem.

Innovation Solution

Implementing a mechanism in the wireless local area network modem to change the MAC address without restarting, using a leaky bucket algorithm or other methods to enforce a maximum allowed rate of changes per unit of time, ensuring that MAC addresses can be altered without rebooting the modem while preventing excessive changes that could be used for malicious purposes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the WiFi modem is restarted to change the MAC address, then the MAC address can be changed, but the change rate is limited and time is lost due to reboot delays

Engineering Contradiction:
ImproveMAC address change capabilityVSAvoidtime for modem restart
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by generating a pool of pre-configured MAC addresses before they are needed. When a MAC address change is required, the system can immediately switch to a pre-generated address without requiring a modem restart, thus eliminating the time loss while maintaining the ability to change MAC addresses

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of modifying the existing MAC address in place (which would require a restart), the system creates a copy of the network interface with a new MAC address and switches to this copy. This copying approach allows MAC address changes without restarting the modem, as the original interface remains intact

Inventive Principle:
Principle #26Copying

2Object-affected harmful factors

If the MAC address change rate is increased without restart restrictions, then privacy is enhanced through frequent changes, but security risks increase due to potential malicious misuse

Engineering Contradiction:
Improveprivacy protectionVSAvoidmalicious masquerading
Core Design Contradiction:
Object-affected harmful factorsVSObject-generated harmful factors

Solution Approach 1:

The system implements dynamic control of MAC address changes by adjusting the change rate based on operational context. During normal operation, MAC addresses can be changed frequently for privacy. When potential malicious activity is detected (such as unusually rapid successive changes), the system dynamically restricts the change rate, thus adapting the security posture to the current situation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms that monitor MAC address change patterns and provide information to the control logic. By analyzing feedback about change frequency, timing, and network responses, the system can distinguish between legitimate privacy-oriented changes and suspicious patterns that may indicate malicious masquerading attempts, thereby enforcing appropriate rate limitations

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2742709B1Limiting rate of mac address change in wireless modem
Publication Date: 2021.01.06 NOKIA TECHNOLOGIES OY
  • EP2742709B1 patent drawingFigure 1
  • EP2742709B1 patent drawingFigure 2
  • EP2742709B1 patent drawingFigure 3

AI summary

A method includes receiving a command to change a medium access control (MAC) address associated with a wireless local area network (WLAN) apparatus; and changing the medium access control address, without restarting a wireless modem of the apparatus, only if a restriction on an allowed rate of medium access control address changes is not violated. An apparatus that operates in accordance with the method is also described.