Wi-Fi Direct Mesh MAC Address Propagation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wi-Fi Direct networks lack the ability to dynamically transfer the Group Owner (GO) role within a group, leading to group teardown and re-establishment when the GO device leaves, and there is no efficient method for battery-powered devices to minimize energy consumption during communication in mesh networks.
Innovation Solution
The propagation of an intended recipient's MAC address through SSID or probe response information elements in Wi-Fi Direct networks, along with MAC filtering and synchronized probe requests, allows for efficient connection management and reduced energy consumption by preventing unnecessary transmissions and re-establishing connections only when data is available.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If Wi-Fi Direct devices use traditional group formation with GO negotiation, then reliable connection establishment is achieved, but group teardown and re-establishment occurs when GO leaves
Solution Approach 1:
The patent implements dynamic GO role assignment by allowing any device in the Wi-Fi Direct group to become the GO through a new GO Negotiation process. This dynamic role transfer capability eliminates the need for group teardown when the original GO leaves, as the system can automatically reassign the GO role to another available device, thereby maintaining connection stability while reducing re-establishment time.
2Reliability
If battery-powered devices continuously scan for networks and maintain connections, then network availability is ensured, but energy consumption increases
Solution Approach 1:
The patent implements periodic wake-up cycles where battery-powered devices transition between sleep and active states. Devices wake up periodically to check for data availability and transmit wake-up signals, then return to sleep mode. This periodic action pattern ensures network availability is maintained through regular checks while significantly reducing overall energy consumption compared to continuous scanning and monitoring.
Solution Approach 2:
The patent establishes a feedback mechanism where devices transmit wake-up signals and exchange data availability information through the mesh network. This feedback loop allows devices to intelligently determine when to wake up and when to remain in sleep mode, optimizing the balance between network availability and energy consumption by responding to actual data needs rather than maintaining constant connectivity.
3Productivity
If devices propagate MAC addresses through multiple hops in mesh networks, then connection management efficiency is improved, but network complexity increases
Solution Approach 1:
The patent uses MAC address propagation through SSID or probe response information elements as an intermediary mechanism. Instead of direct complex routing protocols, the system propagates recipient MAC addresses through the mesh network using existing Wi-Fi Direct beacon and probe response frames. This intermediary approach simplifies connection management by leveraging existing protocol elements, avoiding the need for complex routing tables and protocols while still achieving efficient multi-hop communication.
Data Source
AI summary
System and method for communications in an ad-hoc multi-hop Wi-Fi network are disclosed. The MAC address of an intended recipient is propagated through an advertised SSID or probe response information element of multiple network participants. The group of network participants that convey the MAC address for the intended recipient are connect with each other as Wi-Fi Direct group owners connect to downstream Wi-Fi Direct clients. An access point may control when a Wi-Fi device is allowed to connect based upon whether or not the access point has data, commands, or information to be sent to the Wi-Fi device. If the access point has no data, commands, or information is ready to be sent to the Wi-Fi device, then the access point will add the Wi-Fi device to a list of excluded MAC addresses.


